Skip to content
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

Add Simplified Chinese language to the configurator #2272

Merged
merged 1 commit into from
Dec 12, 2024

Conversation

YI-BOYANG
Copy link
Contributor

Glad to see multilingual support added to the 8.0.0-RC1 program. Since INAV configurator has only been available in English for a long time, but there are a lot of Chinese players using INAV, and the English version of the configurator is very inconvenient to use. Therefore, starting from the 4.0 version in 2022, I continue to produce the Chinese version of the INAV configurator for Chinese players, and the total number of downloads distributed by various platforms is expected to reach more than 20,000 people. To prove that there is a very large group of players using INAV in China, this is the download data of some platforms:
image
image


When making the Chinese version of the INAV program, I found that there were many strings that had not been localized, and I had to manually modify these characters to Chinese every time a new version was released. I then submitted three PRS to add these strings to the localization file. At that time, I thought about submitting the Chinese localization file to PR, but because the INAV configurator was forced to select the language version according to the computer system language, which could not be manually modified, I did not have the ability to add the function of manually switching the language to the configurator for the time being. After communicating with the developer, I did not submit PR, but continued to make the Chinese version of the configurator to distribute to players.


Now someone has finally added the language switching function, thank you for his contribution! I think it's time to end the manual production of Chinese INAV configurator and let the official project also add Chinese language support!


Although the Chinese language review is a bit cumbersome and may not be merged as quickly, at least the work of enabling the configurator to support Chinese language is a big step forward.

@YI-BOYANG
Copy link
Contributor Author

YI-BOYANG commented Dec 5, 2024

#1756
#1778
#1783

@YI-BOYANG
Copy link
Contributor Author

image

@mmosca mmosca merged commit 87d1adc into iNavFlight:master Dec 12, 2024
5 checks passed
@mmosca
Copy link
Collaborator

mmosca commented Dec 12, 2024

Thanks! You can verify it with the next nightly build. We will also need help to keep it up to date in the future.

@YI-BOYANG
Copy link
Contributor Author

Thanks! You can verify it with the next nightly build. We will also need help to keep it up to date in the future.

I'll keep an eye on it. Thank you!

@DzikuVx DzikuVx modified the milestones: 8.1, 8.0 Dec 14, 2024
@YI-BOYANG YI-BOYANG deleted the Add-Simplified-Chinese-language branch December 21, 2024 02:28
@YI-BOYANG YI-BOYANG restored the Add-Simplified-Chinese-language branch December 21, 2024 02:28
@YI-BOYANG YI-BOYANG deleted the Add-Simplified-Chinese-language branch December 21, 2024 02:28
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.

3 participants