Self-hosting Français
Translation
Add a language with a single file.
TasksPipes is available in English, French and Spanish. Each language is one file, locales/<code>.json, at the
root of the repository, holding the texts of the web app, the server's messages and the built-in catalog.
Adding a language
- Copy
locales/fr.jsontolocales/<code>.json(de,it,pt…). - Set
name(the language's own name),intl(e.g.de-DE) andcsvSeparator, and translate the values ofwebandserver— their keys are the English texts. - Translate
catalogfromlocales/en.json: its keys are the French labels of the catalog. - Rebuild and restart: the language shows in the menu. No code changes.
Keep the placeholders ({name}, {n}…) as they are, and keep translations short. A language can be published
partly translated: missing texts show in English, and the tests tell how many are left.