Wafrn is slowly working on internationalization, or more specifically translatable strings. Whilst many parts of the UI are still untranslated, we've been slowly building a set of strings to translate. Said strings can be viewed on Codeberg.
At the time of writing, we have an English and a Polish translation. The English translation should be used as reference; When we add strings, they are added to the English translation first.
Getting started with translating is pretty easy. If you know your way around Git and GitHub, GitLab, Codeberg and similar sites already, just send us a PR with your strings in a file named after the country code.
If you don't know your way around Git and Codeberg yet, here's the quick-start guide:
Sign up for CodeBerg at https://codeberg.org/, then visit https://codeberg.org/wafrn/wafrn and look for the "fork" option/button.
It will ask you some questions, but these can all be left as the default really.
It will load, then redirect you to a page like https://codeberg.org/YOURUSERNAME/wafrn
.
Here first select the "development" branch which contains the latest translations.
packages/frontend/src/assets/i18n
where you will see the different language files.en.json
, and once it has opened press the download button.On your computer rename en.json
to your country's 2-letter language code.
Go back to packages/frontend/src/assets/i18n
on Codeberg, then click "Add File", and "Upload file".
packages/frontend/src/assets/i18n
on Codeberg again, click your freshly uploaded file, then press the "Edit file" icon.Now you can start translating!
add-translation-hu
)On the resulting page you'll need to set up your Pull Request.
wafrn:development
.Finally enter the pull request details.