Help:Ensprogede tekstsprog

This page is a translated version of the page Help:Monolingual text languages and the translation is 73% complete.
Outdated translations are marked like this.

Listen over Wikimedia-sprogkoder, som er tilgængelige for ensprogede tekstværdier, er fast. Den kan kun ændres af udviklingsgruppen.

Særlige sprogkoder

Udover sprogkoder, som beskriver faktiske sprog, er der fire særlige sprogkoder tilgængelige:

  • und: For indhold, hvis sprog endnu ikke er fastlagt (undetermined)
  • mis: For indhold, hvis sprog er kendt, men hvor der ikke er angivet nogen sprogkode (uncoded languages) - anvendes også til indhold, hvis sprog har en sprogkode, som endnu ikke er tilgængelig på Wikidata.org.
  • mul: For indhold på flere sprog (multiple languages)
  • zxx: For ikke-sprogligt indhold (no linguistic content, not applicable)

Se Lister nedenfor for nuværende anvendelse.

Når en sprogkode mangler

Du vil muligvis få behov for en sprogkode, som endnu ikke understøttes. I dette tilfælde skal du følge disse trin:

  • Anvend mis som sprogkode i det udsagn, den reference eller den kvalifikator, hvor du har behov for den ikke-understøttede sprogkode
  • Hvis muligt, så tilføj kvalifikatoren language of work or name (P407) med emnet for sproget - opret et emne for sproget, hvis det ikke allerede eksisterer
  • Hvis muligt, så tilføj en reference til det korrekt sprog i udsagnet
  • Anmod om sprogkoden, hvis den opfylder kravene til en ny sprogkode (se nedenfor)

Tilføjelse af en sprogkode

Den foretrukne måde at anmode om tilføjelse af en sprogkode til ensprogede tekstværdier er at oprette en ny sag i Phabricator. Tilføj de følgende oplysninger:

  • Sprogkoden (eksempler: lkt, sr-cyrl)
  • Sprogets navn på selve sproget eller på engelsk (eksempler: Lakota, Serbian in Cyrillic)
  • Den anvendte skriftform, hvis dette ikke er indlysende (eksempel: Cyrillic)
  • Hvor og hvornår, sproget blev eller er anvendt (eksempel: In use by the Lakota people in North America)
  • Wikidata-emnets ID (eksempel: Q33537)

Husk at linke til emnet eller egenskaben, hvor du ønsker at anvende sprogkoden. Hvis du ikke allerede har tilføjet en reference til udsagnet, så tilføj den til Phabricator-sagen.

Hvis du ikke ønsker at anvende eller ikke kan anvende Phabricator, så tilføj din anmodning til Wikidata:Kontakt udviklingsgruppen.

Anmod om sprogkode i Phabricator


Krav til en ny sprogkode

Bemærk: Dette er et igangværende arbejde og er ikke en færdig politik

En ny sprogkode skal sandsynligvis leve op til de følgende krav:

En sprogkode behøver ikke at opfylde kravene til politik om forslag til sprog for nye Wikier. Specifikt:

  • Sproget behøver ikke at have et aktivt brugersamfund eller en vis anvendelsesgrad
  • Sprogkoden behøver ikke at angive et unikt sprog (for eksempel eksisterer nn og nb, men no eksisterer også som overordnet sprog for begge disse)

Hvis du har behov for en sprogkode for korrekt at kunne modellere reelle data, vil den generelt blive accepteret, så længe at der er tale om en gyldig sprogkode.

Using inside SPARQL queries

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)

Lister


Se også