摘要:
前段时间,因工作需要,本地化了一个英文版本的产品。 在网上查阅了若干资料,在此进行一个简单的整理。 在MFC程序中,实现多国语言的方式很多,我们选择的是使用配置文件的方法。 在通过配置文件方式实现多国语言功能时,主要的工作是: 1、将需要在界面上显示的文字保存到文件中。 2、在使用这些资源时,不是从rc文件中获取,而是从文件中加载,动态显示。 在配置文件中,需要保存各个资源的ID、各语言版本字符串的值。需要某个资源时,通过其ID查找到资源所在节点,获取相应语言的字符串值。 有一个问题是需要考虑的,资源的ID都是UINT类型的,如果在配置文件中以UINT类型的数值作为节点的ID... 阅读全文