C++ 支持多种人类语言
我正在考虑我的最后一年项目以及支持多种语言的可能性,例如英语、威尔士语、德语等 程序中是否有支持多种人类语言的标准方法?C++ 支持多种人类语言,c++,internationalization,C++,Internationalization,我正在考虑我的最后一年项目以及支持多种语言的可能性,例如英语、威尔士语、德语等 程序中是否有支持多种人类语言的标准方法? 存储不同语言的推荐文件格式是什么 这是我不知道的东西,但显然是一个非常普遍的特点,所以任何建议都是欢迎的 我最熟悉C++使用MFC进行UI应用,目前学习QT。因此,考虑到这种偏见的答案是好的 (很抱歉,如果之前已经讨论过这一点,那么在SO上搜索“语言”会返回与编程语言相关的问题流)如果您想在StackOverflow上浏览想法,可以尝试、和标记 (“i18n”==“inter
存储不同语言的推荐文件格式是什么 这是我不知道的东西,但显然是一个非常普遍的特点,所以任何建议都是欢迎的
我最熟悉C++使用MFC进行UI应用,目前学习QT。因此,考虑到这种偏见的答案是好的
(很抱歉,如果之前已经讨论过这一点,那么在SO上搜索“语言”会返回与编程语言相关的问题流)如果您想在StackOverflow上浏览想法,可以尝试、和标记
(
“i18n”==“internationalization”
,因为“internationalizatio”
是18个字母。本地化
和l10n
也是如此)除了已经提出的国际化和本地化建议之外,你可能还想研究的另一个术语是“Unicode”.对于MFC,您可以使用所述的资源DLL。便携式解决方案之一是使用库。看看这个问题:对于本地化l10n
,您的“here”链接可能会出错。对于嵌入式软件,gettext确实是一个不错的选择。然而,真正的挑战是翻译本身:有办法通知译者新字符串已经到达,合并它们等等。。。gettext和在此基础上开发的GUI都有帮助,但仍然很混乱:/