Colección de citas famosas - Slogan de motivación - El multilingüismo internacional de Flutter

El multilingüismo internacional de Flutter

Antes de hablar sobre la internacionalización de flutter, debo mencionar que el Vue-i18n compatible con uni-app tiene similitudes y diferencias.

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).