[Gpephone-devel-ch] 请教如何在gpephone项目里实现多语言支持系统。

Harrison zmc_322 at sina.com
Mon Dec 3 04:58:08 CET 2007


各位前辈:
	大家好!我在使用gpephone项目时,遇到一个系统方面的问题:我不能在开发板
上实现多语言系统。

在gpephone项目里,有国际化编程的支持,可以在入口main函数里找到

  setlocale (LC_ALL, "");
  bindtextdomain (PACKAGE, PACKAGE_LOCALE_DIR);
  bind_textdomain_codeset (PACKAGE, "UTF-8");
  textdomain (PACKAGE);

语句。所以,gpephone项目里是有国际化编程的。我在我的开发板上设置了一个
LANG="zh_CN.UTF-8"的变量,还是不能显示中文;我已经把mo文件放在了
PACKAGE_LOCALE_DIR指定的目录了。

我在PC上做过实验,我写个比较简单的程序;是能读到mo那个库文件的。

我猜想,是否是我的开发板是的系统没有中文环境,就是设定了LANG这个变量也不
能去读取mo文件。

请问一下:在我们的gpephone项目里怎样做到支持多语言系统啊!是否要另外安装
软件包呢?

全心请教各位高手,请求告知!!

谢谢

Harrison  




More information about the Gpephone-devel-ch mailing list