update docs

This commit is contained in:
MathMan05 2024-11-12 14:41:45 -06:00
parent 8af8e4dd03
commit a1df59dccc

View file

@ -1,7 +1,7 @@
# Translations
Currently Jank Client is only in english, though I've added support for other languages in the codebase now, if you or someone else wishes to try and help us create these translations it should be rather simple.
the translations are stored in `/src/webpage/translations` if you want to help translate a pre-existing translations, you would modify the JSON files there, if you wish to add a new translation that should also be somewhat straight forward
Firstly, modify `en.json` to include your languages file like for example for russian it'd be `"ru": "/translations/ru.json"` so jank client knows where the translation is, then you'd create the file and make sure to include a `"@metadata"` thing at the top to credit yourself, then in the file you'll want to create a property of the object corisponding to the language you're trying to add, for example
include a `"@metadata"` key at the top to credit yourself, then in the file you'll want to create a property of the object corisponding to the language you're trying to add, for example
```json
{
"@metadata": {
@ -11,8 +11,6 @@ Firstly, modify `en.json` to include your languages file like for example for ru
"locale": "ru",
"comment":""
},
"ru":{
}
}
```
Then to add the actual translations, just take the english version and in the same structure add your language, you must keep the left side, as that's what jank needs to know what the translation is.