Internacionalización
Addfox soporta la internacionalización a través del directorio estándar _locales de extensiones Chrome.
Estructura de directorios
Crea _locales en el directorio public/:
public
_locales
en
messages.json
zh_CN
messages.json
ja
messages.json
Formato de archivo de mensajes
Formato de messages.json:
Uso en Manifest
Uso en código
JavaScript/TypeScript
Vue
React
Detectar idioma del usuario
Ejemplo completo
Archivo de mensajes en chino
Archivo de mensajes en inglés
Códigos de idioma
Códigos de idioma comunes:
Lista completa consulta Documentación de Chrome.
Notas
default_localedebe especificarse en el manifest- Todos los archivos de mensajes deben incluir el idioma especificado en
default_locale - Los marcadores de posición usan
$1,$2, etc., correspondientes al segundo parámetro array degetMessage

