Añade soporte para localización y traducción

- Incluye recursos Fluent básicos y pruebas asociadas.
- Nueva variable de configuración global para definir el idioma
  predeterminado.
This commit is contained in:
Manuel Cillero 2025-07-09 20:39:39 +02:00
parent efc4839613
commit 208ad83bea
13 changed files with 780 additions and 3 deletions

View file

@ -0,0 +1,5 @@
english = English
english_british = English (British)
english_united_states = English (United States)
spanish = Spanish
spanish_spain = Spanish (Spain)

11
src/locale/en-US/test.ftl Normal file
View file

@ -0,0 +1,11 @@
test-hello-world = Hello world!
test-hello-user = Hello, { $userName }!
test-shared-photos =
{ $userName } { $photoCount ->
[one] added a new photo
*[other] added { $photoCount } new photos
} of { $userGender ->
[male] him and his family
[female] her and her family
*[other] their family
}.