MFC 多语言应用程序 - 英语、法语、西班牙语和韩语

Posted

技术标签:

【中文标题】MFC 多语言应用程序 - 英语、法语、西班牙语和韩语【英文标题】:MFC Application for Multiple Languages - English, French, Spanish and Korean 【发布时间】:2014-01-20 20:23:10 【问题描述】:

我正在试图弄清楚如何制作一个程序,该程序允许用户切换方法来从英语、法语、西班牙语和现在的韩语进行更改。该应用是VS2013中的MFC多字节字符编码。

之前,我有一个简单的下拉菜单来允许选择语言,并在程序内部有一个语言表,其中包含英语、西班牙语和法语的短语表。因为我继承了这个,所以很容易维护。

但是,鉴于对非拉丁语言的需求,任何人都可以提供有关如何为其他语言(尤其是韩语和俄语)实施此功能的任何想法。

【问题讨论】:

我建议“升级”应用程序使其符合 Unicode。 Unicode 是要走的路,做了很多工作,但最终它完全是正确的选择。 【参考方案1】:

这通常通过 MFC 对 Localized resources 的语言支持来完成。可以构建仅资源的 dll,并通过 Visual Localize 之类的工具进行翻译。

【讨论】:

以上是关于MFC 多语言应用程序 - 英语、法语、西班牙语和韩语的主要内容,如果未能解决你的问题,请参考以下文章

js通过google翻译插件实现多语言版本

Android应用内设置多语言

Android应用内设置多语言

Android应用内设置多语言

多语言网站的 Django 重定向

使用英语做为第一语言的国家都有哪些