יש להשתמש ב-InternationalizedText
כדי לייצג טקסט רב-לאומי בפתק הצבעה.
מאפיינים
בטבלה הבאה מתוארים המאפיינים של InternationalizedText
:
מאפיין | חובה? | תיאור | התיאור |
---|---|---|---|
label |
אופציונלי | string |
תווית אינפורמטיבית. לשימוש לפי הצורך. |
Elements
בטבלה הבאה מתוארים הרכיבים של InternationalizedText
:
רכיב | ריבוי | תיאור | התיאור |
---|---|---|---|
Text |
1 או יותר | LanguageString |
מחרוזת של טקסט, כנראה שאינו באנגלית. לפרטים נוספים: LanguageString . |
LanguageString
מאפיינים
בטבלה הבאה מתוארים המאפיינים של LanguageString
:
מאפיין | חובה? | תיאור | התיאור |
---|---|---|---|
language |
נדרש | language |
מזהה את השפה. הערכים של
|
דוגמאות
XML
<Party objectId="par-jubilee"> ... <Name> <Text language="de">Jubilee Alliance</Text> <Text language="en">Jubilee Alliance</Text> <Text language="es">Alianza del Jubileo</Text> <Text language="hi">जुबली गठबंधन</Text> <Text language="pt">Aliança jubilar</Text> </Name> </Party>
<Person objectId="par862"> <FullName> <Text language="de">Ayrton Senna da Silva</Text> <Text language="hi">एर्टन सेना डा सिल्वा</Text> <Text language="ja">アイルトン・セナ</Text> <Text language="pt">Ayrton Senna</Text> <Text language="es">Ayrton Senna</Text> </FullName> ... </Person>
<Contest objectId="cc-000" xsi:type="CandidateContest"> <BallotSelection objectId="cs001" xsi:type="CandidateSelection"> <CandidateIds>can001</CandidateIds> </BallotSelection> <BallotSelection objectId="cs002" xsi:type="CandidateSelection"> <CandidateIds>can002</CandidateIds> </BallotSelection> <BallotTitle> <Text language="de">Sitz auf Regionalebene</Text> <Text language="hi">निर्वाचन क्षेत्र की सीट</Text> <Text language="ja">選挙区議席</Text> <Text language="pt">Lugar a nível destrital</Text> <Text language="es">Escaño a nivel de circunscripción</Text> </BallotTitle> <ElectoralDistrictId>ru_0001</ElectoralDistrictId> <Name>Regional seat</Name> <VotesAllowed>1</VotesAllowed> </Contest>
JSON
"Party": { "objectId": "par-jubilee", ... "Name": { "Text": [ { "language": "de", "value": "Jubilee Alliance" }, { "language": "en", "value": "Jubilee Alliance" }, { "language": "es", "value": "Alianza del Jubileo" }, { "language": "hi", "value": "जुबली गठबंधन" }, { "language": "pt", "value": "Aliança jubilar" } ] } }
"Person": { "objectId": "par862", "FullName": { "Text": [ { "language": "de", "value": "Ayrton Senna da Silva" }, { "language": "hi", "value": "एर्टन सेना डा सिल्वा" }, { "language": "ja", "value": "アイルトン・セナ" }, { "language": "pt", "value": "Ayrton Senna" }, { "language": "es", "value": "Ayrton Senna" } ] }, ... }
"Contest": [ { "@type": "CandidateContest", "objectId": "cc-000", "BallotSelection": [ { "@type": "CandidateSelection", "objectId": "cs001", "CandidateIds": ["can001"] ... }, { "@type": "CandidateSelection", "objectId": "cs002", "CandidateIds": ["can002"] ... } ], "BallotTitle": { "Text": [ { "value": "Sitz auf Regionalebene", "language": "de" }, { "value": "निर्वाचन क्षेत्र की सीट", "language": "hi" }, { "value": "選挙区議席", "language": "ja" }, { "value": "Lugar a nível destrital", "language": "pt" }, { "value": "Escaño a nivel de circunscripción", "language": "es" } ] }, "ElectoralDistrictId": "ru_0001", "Name": "Regional seat", "VotesAllowed": 1 } ]