Nelle località in cui non si parla inglese, potrebbero essere presenti più lingue locali. Nei feed, tuttavia, sono richieste almeno due lingue: la lingua o le lingue principali parlate nella località, a cui ci riferiamo qui come "lingua locale", e l'inglese. Chiediamo l'inglese per i seguenti motivi:
- È probabile che un certo numero di persone nel paese parli anche inglese.
- Molti dei nostri sistemi interni sono progettati in inglese. Se anche i feed sono in inglese, è più facile per noi risolvere i problemi ed eseguire il debug.
Ad esempio, la lingua principale in Giappone è il giapponese, quindi richiediamo i dati in giapponese e con traduzioni in inglese. Quando fornisci traduzioni in inglese, adotta tutte le misure ragionevoli per garantire una traduzione ufficiale in inglese. Puoi utilizzare traduzioni di stampa affidabili o pubblicazioni di un partner accessibili pubblicamente.
Nei paesi in cui sono presenti più lingue locali, abbiamo bisogno almeno della lingua locale principale. Se i nomi ufficiali sono disponibili in altre lingue, puoi fornirli.
Contenuti in inglese
Tutti i campi Name a stringa singola, come Party, devono essere in inglese. Tutti i
InternationalizedText campi devono includere un'Text istanza con una traduzione o una traslitterazione in inglese. Questi includono, a titolo esemplificativo, i nomi delle seguenti entità:
ContestsOfficeeReportingUnitPartyeCoalitionPersoneCandidate
Eccezioni
Le abbreviazioni, quando consentite o richieste, devono essere abbreviate nella lingua locale. Ad esempio, il Partito dei Lavoratori in Brasile avrebbe valori Name in inglese e portoghese, ma il campo InternationalizedAbbreviation sarebbe impostato su PT per "Partido dos Trabalhadores".
Contenuti in lingua locale
Se disponibili, fornisci le traduzioni dei campi InternationalizedText, inclusi, a titolo esemplificativo, i nomi, nella lingua locale. Per ogni entità sono incluse note aggiuntive.
ElectioneContest- Traduci questi elementi, ma consulta le linee guida per la denominazione di concorsi elettorali ed eventi. Si prevede che i nomi di concorsi ed eventi utilizzino la lingua e la terminologia che le persone del paese si aspetterebbero di vedere, ad esempio elezioni Lok Sabha anziché elezioni della Camera bassa.
- I concorsi sulle misure di voto hanno regole speciali evidenziate separatamente.
GpUnitPartyeCoalition- Per i nomi dei partiti, fai ciò che ha senso per i parlanti della lingua in merito alla traduzione e alla traslitterazione. Ad esempio, "Indian national congress" deve essere tradotto in hindi come "भारतीय राष्ट्रिय काङ्ग्रेस". Mentre "Bharatiya Janata Party" deve essere traslitterato in hindi come "भारतीय जनता पार्टी".
- Per le abbreviazioni o gli alias dei partiti, se ha senso per una persona che vive nel paese e la cui prima lingua è l'inglese, è possibile includerli in più lingue.
Person- Non includere traduzioni locali dei nomi dei candidati o dei nomi di altre persone, a meno che queste traduzioni non rappresentino una traslitterazione in un set di caratteri diverso. Ad esempio, per il primo ministro giapponese Shinzo Abe, includi l'elemento
PersonFullNamecome segue:
<FullName> <Text language="en">Shinzo Abe</Text> <Text language="ja">安倍晋三</Text> </FullName>- Inoltre, i nomi delle persone devono essere inclusi in tutte le lingue previste per un determinato paese. In pratica, si prevede che i nomi possano essere ripetuti, ad esempio:
<FullName> <Text language="en">Jeroen van Wijngaarden</Text> <Text language="nl">Jeroen van Wijngaarden</Text> </FullName>- Non includere traduzioni locali dei nomi dei candidati o dei nomi di altre persone, a meno che queste traduzioni non rappresentino una traslitterazione in un set di caratteri diverso. Ad esempio, per il primo ministro giapponese Shinzo Abe, includi l'elemento
Office- Traduci i nomi degli uffici, ma utilizza di nuovo le fonti ufficiali se un nome è disponibile in più lingue. Ad esempio, "Member of Lok Sabha" anziché "Member of Lower House".
BallotMeasureContest- I campi di testo per le misure di voto e i referendum, inclusi i titoli, non devono essere tradotti perché il testo ha un significato legale. Se ciò comporta l'impossibilità di fornire l'inglese, non è un problema.
- Se sono disponibili traduzioni ufficiali, devono essere incluse.
LanguageStrings
Le stringhe di lingua vengono utilizzate in
InternationalizedText e
InternationalizedUri per
indicare la lingua di un testo o di un URI.
Attributi
La tabella seguente descrive gli attributi di LanguageString:
| Attributo | Obbligatorio? | Tipo | Descrizione |
|---|---|---|---|
language |
Obbligatorio | language |
Identifica la lingua. I valori di
|