Aide:Langues des textes monolingues

From Wikidata
Jump to navigation Jump to search
This page is a translated version of the page Help:Monolingual text languages and the translation is 90% complete.

La liste des codes de langues Wikimedia disponible pour les textes monolingues est fixe. Elle ne peut être changée que par l'équipe de développement.

Codes des langues spéciales

En plus des codes de langue décrivant les langues actuelles, il existe quatre codes de langues spéciaux :

  • und : Pour les contenus dont la langue n'est pas déterminée (undetermined)
  • mis : pour les contenus dont la langue est connue, mais qui n'ont pas de code de langue (uncoded languages) . On l'utilise également pour les contenus dont la langue a un code de langue qui n'est pas encore disponible sur Wikidata.org.
  • mul : pour les contenus avec des langues multiples (multiple languages) c'est à dire que soit le contenu est le même dans une ou plusieurs langues, ou que le contenu contient plusieurs langues ce qui obligera le lecteur à les connaître toutes pour le comprendre.
  • zxx : Pour les contenus qui ne sont pas linguistiques (no linguistic content, not applicable)

Voir les listes ci-après pour les usages courants.

Quand un code de langue est manquant

Il peut arriver que vous ayez besoin d'un code de langue qui n'est pas actuellement mis en pratique. Dans ce cas, suivez ces étapes :

  • Utilisez mis comme code de langue dans les déclarations, les références ou les qualificatifs où vous avez besoin du code de langue qui n'est pas pris en charge.
  • Si possible, ajoutez le qualificatif language of work or name (P407) avec l'élément de la langue; s'il n'y en n'a pas, créez un élément pour la langue.
  • Si possible, ajoutez une référence dans la langue correcte de la déclaration
  • Demandez le code de langue s'il remplit les conditions requises pour un nouveau code de langue (voir ci-après)

Obtenir l'ajout d'un nouveau code de langue

La manière préférable pour demander un code de langue pour l'ajouter aux valeurs de textes monolingues est d'ouvrir un nouveau ticket sur Phabricator. Ajoutez les informations suivantes :

  • Le code de langue (par exemple lkt ou sr-cyrl)
  • Le nom de la langue dans la langue elle-même ou en anglais (par exemple, Lakota, Serbian in Cyrillic)
  • L'écriture utilisée, si ce n'est pas évident (exemple : Cyrillic)
  • Où et quand la langue était ou est utilisée (exemple : In use by the Lakota people in North America)
  • L'identificateur de l'élément Wikidata (par exemple, Q33537)
  • Assurez-vous de lier l'élément associé au code de langue (voir la section précédente). Si vous n'avez pas encore ajouté de référence à la déclaration, faites-le dans le ticket Phabricator.

Si vous ne voulez pas ou ne pouvez pas utiliser Phabricator, ajoutez votre requête sur Rapporter un problème technique.

Demande de code de langue sur Phabricator


Conditions pour un nouveau code de langue

Note : Ce travail est en cours et la politique n'est pas encore finalisée

Un nouveau code de langue doit probablement remplir les conditions suivantes :

Un code de langue n'a pas à satisfaire les prérequis des règles sur les propositions de langues pour les nouveaux wikis. Plus précisément :

  • La langue n'a pas besoin d'avoir une communauté active ou d'être particulièrement en usage
  • Le code de langue n'a pas besoin de représenter une langue unique (par exemple, nous avons nn et nb, mais aussi no, une macro-langue couvrant les deux)

En règle générale, si vous avez besoin d'un code de langue pour modéliser correctement des données du monde réel, il devrait être accepté pour autant qu'il s'agit d'un code valide de langue.

Utiliser les requêtes SPARQL internes

BIND (LANG(?label) AS ?language)
SELECT * WHERE {
  ?s ?label "The Rolling Stones"@en .
  ?s ?p ?o
}
Try it!
?spouse rdfs:label ?spouse_label .
FILTER (LANG(?spouse_label) = "en").

Adding with Quickstatements

  • Monolingual text prefix text in "double quotes" with the language and a colon, e.g. en:"Some text"
    Example: Q1214098 TAB P1476 TAB pl:"Krzyżacy"
    Meaning: add to The Knights of the Cross (Q1214098)title (P1476)"Krzyżacy" (Polish)

Listes


Voir aussi