Consideraciones internacionales

En las regiones que no son de habla inglesa, es posible que haya más de un idioma local. Sin embargo, en tus feeds, requerimos al menos dos idiomas: el o los idiomas principales que se hablan en esa ubicación, a los que nos referimos aquí como "el idioma local", y el inglés. Pedimos inglés por los siguientes motivos:

  • Es probable que varias personas de ese país también hablen inglés.
  • Muchos de nuestros sistemas internos están diseñados en inglés. Si los feeds también están en inglés, nos resulta más fácil solucionar problemas y depurar.

Por ejemplo, el idioma principal en Japón es el japonés, por lo que requerimos los datos en japonés y con traducciones al inglés. Cuando proporciones traducciones al inglés, toma todas las medidas razonables para obtener una traducción oficial al inglés. Esto puede incluir el uso de traducciones de prensa de buena reputación o publicaciones propias de un socio que sean accesibles de forma pública.

En los países donde hay varios idiomas locales, primero necesitamos al menos el idioma local principal. Si los nombres oficiales están disponibles en algún idioma adicional, puedes proporcionarlos.

Contenido en inglés

Todos los campos Name de una sola cadena, como Party, deben estar en inglés. Todos los campos InternationalizedText deben incluir una instancia Text con una traducción o transliteración al inglés. Entre ellos, se incluyen los nombres de las siguientes entidades:

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

Excepciones

Las abreviaturas, cuando se permiten o son obligatorias, deben abreviarse en el idioma local. Por ejemplo, el Partido de los Trabajadores en Brasil tendría valores Name en inglés y portugués, pero el campo InternationalizedAbbreviation se establecería en PT, para "Partido dos Trabalhadores".

Contenido en el idioma local

Cuando estén disponibles, proporciona traducciones para los campos InternationalizedText, incluidos, entre otros, los nombres, en el idioma local. Se incluyen notas adicionales para cada entidad.

  • Election y Contest

    • Traduce estos campos, pero consulta los lineamientos de nombres de eventos y concursos electorales. Se espera que los nombres de los concursos y eventos usen el idioma y la terminología que las personas de ese país esperarían ver, por ejemplo, elección de Lok Sabha en lugar de elección de la Cámara Baja.
    • Los concursos de medidas electorales tienen sus reglas especiales destacadas por separado.
  • GpUnit

  • Party y Coalition

    • Para los nombres de los partidos, haz lo que tenga sentido para los hablantes del idioma en relación con la traducción y la transliteración. Por ejemplo, "Indian national congress" se debe traducir al hindi como "भारतीय राष्ट्रिय काङ्ग्रेस". Mientras que "Bharatiya Janata Party" se debe transliterar al hindi como "भारतीय जनता पार्टी".
    • En el caso de las abreviaturas o los alias de los partidos, si tiene sentido para alguien que vive en el país y cuyo primer idioma es ese, está bien incluirlos en varios idiomas.
  • Person

    • No incluyas traducciones locales de los nombres de los candidatos ni de otras personas, a menos que esas traducciones representen una transliteración a un conjunto de caracteres diferente. Por ejemplo, para el primer ministro japonés Shinzo Abe, incluye el elemento Person FullName de la siguiente manera:
    <FullName>
      <Text language="en">Shinzo Abe</Text>
      <Text language="ja">安倍晋三</Text>
    </FullName>
    
    • Además, los nombres de las personas deben incluirse en todos los idiomas esperados para un país determinado. En la práctica, esto significa que se espera que los nombres se repitan, por ejemplo:
    <FullName>
      <Text language="en">Jeroen van Wijngaarden</Text>
      <Text language="nl">Jeroen van Wijngaarden</Text>
    </FullName>
    
  • Office

    • Traduce los nombres de las oficinas, pero vuelve a usar fuentes oficiales si un nombre está disponible en varios idiomas. Por ejemplo, "Member of Lok Sabha" en lugar de "Member of Lower House".
  • BallotMeasureContest

    • Los campos de texto para las medidas electorales y los referendos, incluidos los títulos, no deben traducirse, ya que el texto tiene un significado legal. Si esto impide entregar contenido en inglés, no hay problema.
    • Si hay traducciones disponibles de forma oficial, se deben incluir.

LanguageStrings

Las cadenas de idioma se usan en InternationalizedText y InternationalizedUri para indicar el idioma de un texto o URI.

Atributos

En la siguiente tabla, se describen los atributos de LanguageString:

Atributo ¿Es obligatorio? Tipo Descripción
language Obligatorio language

Identifica el idioma. Los valores de language provienen de ISO 639. Consulta la página de Wikipedia para obtener más detalles. Estos son algunos ejemplos:

  • en: Inglés
  • fr: Francés
  • es: Español
  • zh: Chino
  • ja: Japonés
  • ko: Coreano