主页
网络日志
 
AR1688
 
English
   
地区和语言选项
  
2007年4月5日
PA1688设备支持三十多种语言。我们当中没有人懂中英文外的语言,来自全世界的用户自告奋勇地协助完成了所有本地化的工作。因为从开始就做好了计划,我相信在AR1688上我们可以把多语言支持做的更好。
今天我们将发布0.10版本。在0.09版本完成了SIP/IAX2协议后,这一版中我们完成了所有的用户界面。虽然我们仍然会继续改进和修改程序中的问题,但是开发人员已经可以开始在这个版本的基础上进行地区和语言定制而不用担心以后会有很大的变化。
基于0.10版本软件API,请按照以下的步骤增加你自己的语言支持:
1. 从SDCC\inc\version.h开始,找到RES_XX部分,检查你的区域码是否列在其中。其中"XX"码依据ISO 3166标准。如果它已经存在,你可以直接跳到第4步。
2. 修改SDCC\tools\namebin项目,添加你的区域码相关部分到namebin.cpp,重新编译namebin.exe到SDCC\bin。在相关文件中搜索"us"作为修改参考。
3. 增加DTMF频率和间隔到SDCC\src\dtmf.c中。在文件中查找"RES_US"作为修改代码的参考。
4. 在SDCC\src\res下基于web_us把英文网页翻译成你自己的母语。
5. 翻译SDCC\src\ui_str.c中的字符串。你可能读不了其中的中文字符串,但是没有关系,增加你自己的语言翻译即可。在2x16的LCD上,仍只显示英文,但是我们可以用点阵LCD显示其他语言字体。
6. 打开SDCC\src\time.c,改变时间和日期的显示。如果你的地区使用夏时制时间也要在这里增加它,或把你的要求发信给我们。中国不使用夏时制,目前只实现了美国的夏时制计时方式,确认"根据夏时制自动调节时钟"选项在设置中已经被选中。
(具体步骤请参考新的34版本)

本页面尚无任何评论。
有话想说?请先登录或者注册