RSG-Group/RSG-Chess-mobile

Translate the app to Bulgarian & Russian - Globalization

radi-cho opened this issue · 1 comments

We will support multiple languages in 2.O and newer versions of RSG Chess mobile.
Starting with English, Russian & Bulgarian in 2.0.0-beta.5 we will continue to add new languages in every major update. My plans are we to support: English, Russian, Bulgarian, German, Spanish, Italian, French, Greek, Japanese and some additional languages as of 3.O

Programmatically we will create one big set of strings in the config.js file as JS objects. Then the app will detect the preferred language using navigator.globalization.getPreferredLanguage provided by the globalization plugin. This data will be stored in the component's state so the preferences can be easily customized by the user.

Done by the c7147b1 commit.