Skip to content

Conversation

Nawot
Copy link

@Nawot Nawot commented Sep 27, 2025

The "i18next" and "react-i18next" libraries have been added, along with additional libraries ("i18next-browser-languagedetector", "i18next-http-backend").

All plain text displayed in the browser has been replaced. Now, each text element on the screen is retrieved by key from locale files and displayed in the desired language.

The ability to switch languages ​​has been added. When switching, the language is saved in localstorage, and the desired language is displayed the next time the panel is opened.

This will also simplify the work for those who want to translate this panel into their own language. To do this, create a JSON file in the ui/App/locales/ folder and add a translation for each key, following the example of one of the translation files.

I just love use software on my own language. ❤️

P.s. I've never made pull requests before, so please forgive me if I formatted this incorrectly or made any mistakes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant