Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to support multiple languages on a microcontroller?

I'm currently working on upgrading a product for the Chinese market. The target is a ARMTDMI7 with a QVGA display. Most resources I've located on the net are targeted at desktop or web programming rather than embedded devices.

  • Can anyone suggest some tools and resources that might be useful?
  • What are the best techniques for extracting literal strings and communicating with translators?
like image 721
clawrence Avatar asked Dec 29 '25 05:12

clawrence


1 Answers

I suggest looking at EasyGUI but that depends on what graphics controller you use.

EasyGUI is a tool that simplifies design of user interfaces and comes with complete source code and driver for a varity of display controllers.

For localization you can use EasyTranslate that gives the translater a graphical representation of the interface. This lets the translator see how the translated texts fit on the screen.

EasyGUI is available with unicode support aswell as right to left script.

like image 142
John Nilsson Avatar answered Dec 31 '25 00:12

John Nilsson



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!