Archivos JSON i18next¶
Distinto en la versión 4.15.1: Soporte añadido para la variante v4 de este formato .
Consejo
Si usa plurales, se recomienda usar la versión 4, ya que esta está alineada con CLDR. Las versiones anteriores tienen reglas de plural diferentes para algunos idiomas, lo cual no es correcto.
i18next es un framework de internacionalización escrito en y para JavaScript. Weblate admite sus archivos de localización con funciones como los plurales.
Las traducciones de i18next son monolingües, por lo que se recomienda especificar un archivo base con (lo que suele ser) las cadenas en inglés.
Archivo JSON de i18next v4¶
Elija este formato si no está seguro. Almacena plurales usando sufijos CLDR estándar.
Archivo JSON de i18next v3¶
Úselo para proyectos heredados que utilizan sufijos numéricos para plurales.
Nota
Las variantes v2 y v1 son en su mayoría compatibles con v3, con excepción de cómo se manipulan los plurales.
Ver también
Archivo de ejemplo:
{
"hello": "Hello",
"apple": "I have an apple",
"apple_plural": "I have {{count}} apples",
"apple_negative": "I have no apples"
}
Extensiones de archivo |
|
|---|---|
Lingüística ⓘ |
Ambos monolingüe y bilingüe |
Admite plural ⓘ |
|
Admite descripciones ⓘ |
|
Admite explicación ⓘ |
|
Admite contexto ⓘ |
|
Admite lugar ⓘ |
|
Admite indicadores ⓘ |
|
Identificador de API |
|
Admite cadenas de solo lectura en ⓘ |
|
Check flags added by this format ⓘ |
Extensiones de archivo |
|
|---|---|
Lingüística ⓘ |
Ambos monolingüe y bilingüe |
Admite plural ⓘ |
|
Admite descripciones ⓘ |
|
Admite explicación ⓘ |
|
Admite contexto ⓘ |
|
Admite lugar ⓘ |
|
Admite indicadores ⓘ |
|
Identificador de API |
|
Admite cadenas de solo lectura en ⓘ |
|
Check flags added by this format ⓘ |
Configuración de Weblate¶
Weblate típico Configuración de componentes |
|
|---|---|
Máscara de archivos |
|
Archivo de base monolingüe |
|
Plantilla para traducciones nuevas |
Vacío |
Formato de archivo |
Archivo JSON i18next v3 |