Home
Blog
 
AR1688
 
Chinese
   
Regional and Language Options
  
Apr 5, 2007
With PA1688, we have supported over 30 different language firmware. None of us understand language except Chinese and English, volunteers all over the world helped us to do the entire localization works. I believe that we can do this again with AR1688, hopefully even better because it is well planned from the beginning.
We are going to release version 0.10 firmware today. After 0.09 finalized all SIP/IAX2 protocol implementations, in this version we have finalized all UI implementations. Of course we will continue to improve it and fix bugs, however, developers can do regional and language customization based on this version without worrying future huge changes.
Based on 0.10 software API, please following steps below to add your own native language support:
1. Starting from SDCC\inc\version.h, find the RES_XX sections, check if your regional code is in the list or not. The "XX" code is following ISO 3166. If it already exists, you can jump to step 4 directly.
2. Change SDCC\tools\namebin project, add your regional code to namebin.cpp related part, re-compile namebin.exe to SDCC\bin. Search for "us" in files if you do not know where to change.
3. Add your regional DTMF frequency and interval to SDCC\src\dtmf.c, search for "RES_US" in files if you need guide for changes.
4. Check SDCC\src\res, based on web_us, translate the English web pages into your native language.
5. Translate strings in SDCC\src\ui_str.c. There is Chinese strings already in it, you might not be able to read it. Just add your own language translation in your native coding. With 2x16 LCD, the display will still be English, but we can add other language font display with dot-matrix LCD.
6. Open SDCC\src\time.c, change time and date display format accordingly. If your region use day light saving time, be sure to add it, or send request to us by email. China does not use day light saving today. Currently only USA day light saving is implemented. Make sure "Automatically Adjust Clock for Daylight Saving Changes" option is checked in settings.
(Please read newly updated 3rd and 4th version for detail steps)

No comments for this page yet.
Any comments? Please login or register first.