-
Notifications
You must be signed in to change notification settings - Fork 55
Description
Hello,
I would like to contribute Korean translation, font, and voice support for Korean-speaking users.
I have experience working on Korean localization in EdgeTX,
and have previously submitted a related PR:
EdgeTX Korean Font PR
For OpenTX, I plan to carry out the work in a separate branch and submit a PR once the changes are organized.
Please let me know if it is okay to proceed.
Also, since EdgeTX and OpenTX may differ in source structure,
I would appreciate any guidance on the best approach.
👉 For testing and validation, I’m using a FlySky I6X-based device.
Below is a rough outline of how the Korean localization was implemented in EdgeTX:
| Path | Description |
|---|---|
radio/src/fonts/Nanum/NanumBarunpenR.ttffonts/Nanum/NanumBarunpenB.ttf |
Added lightweight and readable Korean fonts |
radio/src/fonts/lvgl/make_fonts.sh |
Added KO_SYMBOLS variable and used get_char_ko.py to process |
radio/src/fonts/lvgl/get_char_ko.py |
Extracted actual used characters from ko.csv and ko.h |
radio/src/gui/colorlcd/fonts.cpp |
Registered lv_font_ko_STD.c and used custom symbols to avoid FONT_TABLE(ko) conflicts |
radio/src/fonts/lvgl/lrg/lv_font_ko_STD.c |
Auto-generated Korean font source file |
radio/src/translation/ko.h |
Korean UI string definitions based on en.h |
Additionally, I’d like to ask if it would be acceptable to include Korean voice support.
In EdgeTX, we generated .wav files using Google Cloud TTS (Leda, ko-KR voice)
and applied them via custom mapping.
I look forward to your response.
Thank you as always for maintaining such a great project 🙏
--
Siyeong Jang (siyeongj08@gmail.com)