草庐IT

Internationalization

全部标签

c++ - 如何将 QT 国际化集成到 CMake?

大家好,我正在尝试将QT国际化与CMake结合使用。我已将我的cmake文件配置如下:#Internalization-thisshouldgeneratecore_jp.ts?SET(rinzo_core_TRANSLATIONSi18n/core_jp.ts)#thesearemysourcefilesintheprojectSET(FILES_TO_TRANSLATE${rinzo_core_srcs}${rinzo_core_moh_srcs})QT4_CREATE_TRANSLATION(QM_FILES${FILES_TO_TRANSLATE}${rinzo_core_TR

c++ - 如何将 QT 国际化集成到 CMake?

大家好,我正在尝试将QT国际化与CMake结合使用。我已将我的cmake文件配置如下:#Internalization-thisshouldgeneratecore_jp.ts?SET(rinzo_core_TRANSLATIONSi18n/core_jp.ts)#thesearemysourcefilesintheprojectSET(FILES_TO_TRANSLATE${rinzo_core_srcs}${rinzo_core_moh_srcs})QT4_CREATE_TRANSLATION(QM_FILES${FILES_TO_TRANSLATE}${rinzo_core_TR

javascript - 如何在 expressJS 中保持不断变化的语言状态

我正在开发一个使用nodeJs、handlebars和expressJs框架的项目。我使用i18n-express添加更改语言功能模块。当我们要更改语言时,此模块会在url的末尾添加查询字符串。现在的问题是,当我将一页移动到另一页时,查询字符串被删除并丢失了他的状态。那么我怎样才能保持语言状态?如果用户选择法语,那么所有页面都以法语打开。这就是我要的。代码:vari18n=require("i18n-express");app.use(i18n({translationsPath:path.join(__dirname,'lang'),//更改语言的链接Onclick功能更改语言fun

javascript - 如何在 expressJS 中保持不断变化的语言状态

我正在开发一个使用nodeJs、handlebars和expressJs框架的项目。我使用i18n-express添加更改语言功能模块。当我们要更改语言时,此模块会在url的末尾添加查询字符串。现在的问题是,当我将一页移动到另一页时,查询字符串被删除并丢失了他的状态。那么我怎样才能保持语言状态?如果用户选择法语,那么所有页面都以法语打开。这就是我要的。代码:vari18n=require("i18n-express");app.use(i18n({translationsPath:path.join(__dirname,'lang'),//更改语言的链接Onclick功能更改语言fun

javascript - .po 文件和 gettext VS JSON 和自定义 i18n 库?

我需要在JavaScript中开发或找到某种轻量级的类似gettext的库,用于浏览器端的翻译。如果我想翻译服务器端,node.js最好使用相同的库。1)但是,使用.po文件和JavaScriptgettext库的真正优缺点是什么?(相对于JSON和jQueryGlobalize或类似的东西?)2)是否有任何工作流/服务允许众包翻译,这些翻译可以导出为JavaScripti18n库(gettext实现,Globalize.js等)? 最佳答案 1)但是,使用.po文件和JavaScriptgettext库的真正优缺点是什么?gett

javascript - .po 文件和 gettext VS JSON 和自定义 i18n 库?

我需要在JavaScript中开发或找到某种轻量级的类似gettext的库,用于浏览器端的翻译。如果我想翻译服务器端,node.js最好使用相同的库。1)但是,使用.po文件和JavaScriptgettext库的真正优缺点是什么?(相对于JSON和jQueryGlobalize或类似的东西?)2)是否有任何工作流/服务允许众包翻译,这些翻译可以导出为JavaScripti18n库(gettext实现,Globalize.js等)? 最佳答案 1)但是,使用.po文件和JavaScriptgettext库的真正优缺点是什么?gett

python - 多语言 flask 应用

有没有首选的方式来制作多语言的Flask应用程序?理想情况下,该解决方案将允许@app.route相同的View为每种语言使用不同的url,例如@app.route(en='/staff/',fr='/装备/)。我非常有信心我可以一起破解类似的东西,但是现有的库肯定会为我节省一些时间。谢谢。 最佳答案 我相信Flask-Babel就是你要找的。 关于python-多语言flask应用,我们在StackOverflow上找到一个类似的问题: https://st

python - 多语言 flask 应用

有没有首选的方式来制作多语言的Flask应用程序?理想情况下,该解决方案将允许@app.route相同的View为每种语言使用不同的url,例如@app.route(en='/staff/',fr='/装备/)。我非常有信心我可以一起破解类似的东西,但是现有的库肯定会为我节省一些时间。谢谢。 最佳答案 我相信Flask-Babel就是你要找的。 关于python-多语言flask应用,我们在StackOverflow上找到一个类似的问题: https://st

python - 生成本地化文件的最简单方法

我目前正在用Python编写一个应用程序,需要为其提供本地化。我可以使用gettext和它附带的实用程序来生成.po和.mo文件。但是,逐个编辑每种语言的.po文件似乎有点乏味。然后,为每种语言创建目录并一个接一个地生成.mo文件,似乎有点过头了。最终结果是这样的:/en_US/LC_MESSAGES/en_US.mo/en_CA/LC_MESSAGES/en_CA.moetc.我可能是错的,但似乎必须有更好的方法来做到这一点。有没有人有我还没有找到的工具、技巧或一般知识?提前致谢!编辑:为了更清楚一点,我正在寻找可以加快流程的东西。因为它已经很容易了。例如,在.NET中,我可以生成所

python - 生成本地化文件的最简单方法

我目前正在用Python编写一个应用程序,需要为其提供本地化。我可以使用gettext和它附带的实用程序来生成.po和.mo文件。但是,逐个编辑每种语言的.po文件似乎有点乏味。然后,为每种语言创建目录并一个接一个地生成.mo文件,似乎有点过头了。最终结果是这样的:/en_US/LC_MESSAGES/en_US.mo/en_CA/LC_MESSAGES/en_CA.moetc.我可能是错的,但似乎必须有更好的方法来做到这一点。有没有人有我还没有找到的工具、技巧或一般知识?提前致谢!编辑:为了更清楚一点,我正在寻找可以加快流程的东西。因为它已经很容易了。例如,在.NET中,我可以生成所