Help:Egenskapsbegränsnings-portal/Etikettsspråk

This page is a translated version of the page Help:Property constraints portal/Label language and the translation is 100% complete.

complex constraint label language (Q102746314) anger att objekt som använder en egenskap i allmänhet borde ha en etikett på ett visst språk.

Den kan vara lämplig för egenskaper som används på objekt om är relevanta för ett visst språk. Den kan också användas för att kurera en egenskap för användare av ett särskilt språk.

Till exempel så borde i allmänhet objekt med egenskapen Italian School ID (P5114) ha en etikett på italienska ("it"). Detta kan anges med bestämningen language of work or name (P407) och objektet Italian (Q652) som inkluderar språkkoden "it".

Till skillnad från vanliga egenskapsbegränsningar läggs denna begränsning till med has characteristic (P1552) på egenskaper. Som en invecklad begränsning, kräver den också att {{Complex constraint}} läggs till på egenskapens diskussionssida. En uppgift har öppnats på Phabricator för att implementera detta som en vanlig begränsning.

Utmatningen finns bara tillgänglig som en periodvis uppdaterad rapport på Wikidata:Database_reports/Complex_constraint_violations.

Möjliga åtgärder

Den huvudsakliga rapporten över överträdelser av begränsningar låter en göra uppifrån ner analyser och hitta objekt som saknar dessa etiketter. Åtgärder kan innefatta:

  • lägga till etiketter

Även:

  • Det kan vara så att begränsningen inte är relevant för språket och borde tas bort.


En andra rapport erbjuder en sammanfattning av språk som saknar etikett.

Parametrar

Denna begränsning har en obligatorisk och en valfri parameter:

language of work or name (P407)
Innehåller språkets objekt med språkkoden som Wikimedia language code (P424)-uttalande. Den kan innehålla flera språk. no value Help eller unknown value Help tillåts inte.
syntax clarification (P2916)
Innehåller en, av människor läsbar, beskrivning. Kan anges flera gånger på olika språk.

Exempel

Exempel 1

Etiketter på objekt med Italian School ID (P5114) borde i allmänhet finns på italienska.

has characteristic
  complex constraint label language
language of work or name Italian
0 references
add reference


add value

Exempel 2

Etiketter på objekt med Roman praenomen (P2358) borde finnas på latin.

Mall

För att definiera begränsningen, behöver {{Complex constraint}} med en sparql-fråga läggas till på egenskapens diskussionssida.

Detta gör man genom att lägga till:
{{subst:Define label language constraint}}

Listor