El multilingüismo internacional de Flutter
Este artículo cita tres publicaciones populares.
Internacionalización en Flutter: Cómo escribir aplicaciones multilingües
Ejemplo completo de internacionalización en Flutter
Internacionalización: hacer que una aplicación Flutter utilice múltiples idiomas
Graba solo el idioma de la aplicación y conviértelo automáticamente según el idioma del sistema telefónico.
Después de importar, al guardar se agregará automáticamente la instalación de esta dependencia.
Creamos una nueva carpeta "/locale" al mismo nivel que "/lib", y luego creamos dos nuevos archivos en esta carpeta, a saber, "i18n_en.json" y "i18n_zh.json" ". Luego cree "translation.dart" y "application.dart" en el mismo nivel que "main.dart" en la carpeta "/lib".
? El árbol de carpetas ahora se ve así:
Mis aplicaciones
? |
? -Android
? -¿Construir
? -imagen
? - ios
? -lib
? |
? -main.dart
? -traducción.dart
? -aplicación.dart
? -¿Configuración regional
? |
? - i18n_en.json
? - i18n_zh.json
? -Prueba
Continuar agregando json a pubspec.yaml e introduciendo recursos estáticos.
Suplemento: Si se requiere conversión forzada (yo no lo he usado).