-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Russian language #470
Conversation
as of now it just bootloops the goggle if Russian file is specified, but english/chinese are OK. Also if I replace characters in en/ch with cyrillic letters it just works, but with rus - nope |
got the goggles to boot up with a new lang but some strings do not get replaced / get torn apart / do not respect a newline symbol and just show it |
Funnily enough - the same issue as with my previous attempt at i18n happened - a segfault happens when exiting the clock page. This is also present in Chinese translation of the upstream. The fixes were very nice, but i still face some issues when translating: Sometimes the second row of the note is being chopped off randomly - in “Image” at “Make sure a HDZero VTX or analog VTX is powered on for live video” my translation gets cut off at “… для просмот”. |
#478 |
@Sat1l You will need to do some debugging to determine where the problem occurs. |
I was able to get everything working. Also fixed a couple key-translation mismatches between UI and translations. There was no Chinese translation for "Element" (can be seen in ui_osd_element_pos), so I added the needed row with "tbd" to be fitted with appropriate translation |
Also in page_wifi.c "scroll to cancel" is not internationalized - I could give it a crack but looks like it would take me much more time then it will you. |
#486 |
The translation is now complete. |
Added support for Russian language + a script that would move generated font files to the lvgl folder just because.