Implements #153: Settings translations (#155)

Implementing a new translating system, so we can more easily translate
settings strings. Indeed, these strings are difficult to embed in
JSON format.

We still use JSON files for standard strings, but in addition we have
dedicated YAML files to translate settings strings.

There is a new build-languages.js script that merge all translations in JSON files.

Other modifications:
* Eslint: ignoring documentation and build scripts.
* french settings translations.
This commit is contained in:
John Livingston
2023-02-15 11:54:48 +01:00
committed by GitHub
parent 891a7336c4
commit 9d18e401a7
21 changed files with 857 additions and 182 deletions

View File

@ -15,5 +15,11 @@
"Open": "Ouvrir",
"Use current theme colors": "Utiliser les couleurs du thème courant",
"Generate an iframe to embed the chat in a website": "Générer une iframe pour intégrer le tchat dans un site web",
"Chat for live stream:": "Tchat pour le direct :"
"Chat for live stream:": "Tchat pour le direct :",
"Room name": "Nom du salon",
"Room description": "Description du salon",
"Not found": "Non trouvé",
"Video": "Vidéo",
"Channel": "Chaîne",
"Last activity": "Dernière activité"
}