Uluslararası hususlar

İngilizce konuşulmayan yerlerde birden fazla yerel dil olabilir. Ancak feed'lerinizde en az iki dil gereklidir: söz konusu konumda konuşulan birincil diller(burada "yerel dil" olarak adlandırılır) ve İngilizce. İngilizce dilini istememizin nedenleri:

  • Bu ülkede İngilizce konuşan çok sayıda kişi olabilir.
  • Dahili sistemlerimizin çoğu İngilizce olarak tasarlanmıştır. Feed'ler İngilizce ise sorun giderme ve hata ayıklama işlemlerini daha kolay gerçekleştirebiliriz.

Örneğin, Japonya'da birincil dil Japoncadır. Bu nedenle, verilerin Japonca ve İngilizce çevirileriyle birlikte gönderilmesi gerekir. İngilizce çeviriler sağlarken İngilizceye resmi çeviri sağlamak için her türlü makul adımı atın. Bu kapsamda, saygın basın çevirileri veya iş ortaklarının herkese açık yayınları kullanılabilir.

Birden fazla yerel dilin konuşulduğu ülkelerde öncelikle en azından birincil yerel dil gereklidir. Resmi adlar başka dillerde de varsa bu adları sağlayabilirsiniz.

İngilizce içerik

Party gibi tek dizeli tüm Name alanları İngilizce olmalıdır. Tüm InternationalizedText alanları, İngilizce dil çevirisi veya harf çevirisi içeren bir Text örneği içermelidir. Aşağıdaki öğelerin adları bu kapsamdadır ancak bunlarla sınırlı değildir:

  • Contests
  • Office ve ReportingUnit
  • Party ve Coalition
  • Person ve Candidate

İstisnalar

İzin verilen veya gerekli olan kısaltmalar yerel dilde kısaltılmalıdır. Örneğin, Brezilya'daki İşçi Partisi'nin İngilizce ve Portekizce Name değerleri olur ancak InternationalizedAbbreviation alanı "Partido dos Trabalhadores" için PT olarak ayarlanır.

Yerel dildeki içerikler

Mümkün olduğunda, adlar dahil ancak bunlarla sınırlı olmamak üzere InternationalizedText alanlarının yerel dildeki çevirilerini sağlayın. Her varlık için ek notlar bulunur.

  • Election ve Contest

    • Bunları çevirin ancak seçim yarışması ve etkinlik adlandırma yönergelerine bakın. Yarışmaların ve etkinliklerin adlarında, ilgili ülkede yaşayan kişilerin görmeyi bekleyeceği dil ve terminoloji kullanılmalıdır. Örneğin, Lower House election yerine Lok Sabha election kullanılmalıdır.
    • Seçim önlemi yarışmalarının özel kuralları ayrı olarak vurgulanır.
  • GpUnit

  • Party ve Coalition

    • Parti adları için, çeviri ve harf çevirisi konusunda dilin konuşurları açısından mantıklı olanı yapın. Örneğin, "Indian national congress" ifadesi Hintçe'ye "भारतीय राष्ट्रिय काङ्ग्रेस" olarak çevrilmelidir. . "Bharatiya Janata Party" ise Hintçe olarak "भारतीय जनता पार्टी" şeklinde çevrilmelidir.
    • Taraf kısaltmaları veya takma adları, ülkede yaşayan ve ana dili bu olan biri için anlamlıysa bunları birden fazla dilde kullanabilirsiniz.
  • Person

    • Aday adlarının veya diğer kişilerin adlarının yerel çevirilerini, bu çeviriler farklı bir karakter kümesine çeviriyazım yapmayı temsil etmediği sürece eklemeyin. Örneğin, Japonya Başbakanı Shinzo Abe için Person FullName öğesini aşağıdaki gibi ekleyin:
    <FullName>
      <Text language="en">Shinzo Abe</Text>
      <Text language="ja">安倍晋三</Text>
    </FullName>
    
    • Ayrıca, belirli bir ülke için beklenen tüm dillerde kişilerin adları da yer almalıdır. Uygulamada bu, adların tekrar edebileceği anlamına gelir. Örneğin:
    <FullName>
      <Text language="en">Jeroen van Wijngaarden</Text>
      <Text language="nl">Jeroen van Wijngaarden</Text>
    </FullName>
    
  • Office

    • Ofis adlarını çevirin ancak bir ad birden fazla dilde kullanılabiliyorsa resmi kaynakları kullanın. Örneğin, "Alt Meclis Üyesi" yerine "Lok Sabha Üyesi".
  • BallotMeasureContest

    • Başlıklar da dahil olmak üzere seçim önlemleri ve referandumlarla ilgili metin alanları, yasal anlamı olduğundan çevrilmemelidir. Bu durum, İngilizce dilinde yanıt verememeye neden olursa sorun değil.
    • Resmi olarak mevcut çeviriler varsa bunlar eklenmelidir.

LanguageStrings

Dil dizeleri, bir metnin veya URI'nin dilini belirtmek için InternationalizedText ve InternationalizedUri içinde kullanılır.

Özellikler

Aşağıdaki tabloda LanguageString öğesinin özellikleri açıklanmaktadır:

Özellik Zorunlu mu? Tür Açıklama
language Zorunlu language

Dili tanımlar. language değerleri ISO 639'dan alınır. Daha fazla bilgi için Wikipedia sayfasına bakın. Aşağıda konuyla ilgili olarak bazı örnekler verilmiştir:

  • en: İngilizce
  • fr: Fransızca
  • es: İspanyolca
  • zh: Çince
  • ja: Japonca
  • ko: Korece