c++中的本地化
Localization in c++
我正在使用rc文件来本地化我的应用程序,它工作得很好。
不幸的是,有一个模块使用xml文件来匹配标签名称。这个XML文件的功能不仅仅是表单上的一些标签,但它与这个问题无关。
代码读取xml并构造用于数据输入的表单。本地化xml的最佳方法是什么?我想避免这个文件有多个版本。xml的部分看起来在
下面<Attribute name="Description" displayname="Summary" desc="Short Description" type="TEXT" length="32" edit="1" column="DESCRIP"/>
上面的displayname是我表单上的标签。
有什么建议吗?
恕我直言,有两种本地化XML的方法:
- 在文件级别:每种语言一个xml文件
- 在字符串级别:你把标签(唯一的)xml文件和查找本地化字符串的标签在你的rc文件。
相关文章:
- 如何使用IExecuteCommand和动词在上下文菜单外壳扩展中显示本地化文本和自定义图标?
- 用C++将浮点数字转换为本地化字符串
- 链接标签的本地化默认上下文菜单
- 在Excel自动化中使用非本地化公式
- 使用QACTION和SATESOLTIP()时QT本地化问题
- 本地化字体
- 本地化基于 MFC 的 DLL
- MFC功能区接口在本地化应用程序时发出断言失败
- 检测本地化的 Windows XP 安装的系统语言
- 我可以本地化AFX_IDP_ASK_TO_SAVE吗?
- 将UTC tm*转换为本地化tm*的跨平台方式
- 使用 NDK 在 Android 上进行本地化/本地化
- 字符串本地化缺少一些特殊字符
- 在C++11线程中通过引用传递;更改是本地化的
- 在俄语本地化的Visual Studio中构建时,编译器警告是胡言乱语
- 使用c++进行日志本地化的最佳方法
- 如何利用多态性实现数据本地化
- 如何从注册表中读取本地化名称
- 我可以通过WiX的自定义操作访问.wxl本地化文件中的字符串吗
- 用C++编写国际化和本地化应用程序的基本资源是什么