【问题标题】:CMake module for gettext support?用于 gettext 支持的 CMake 模块?
【发布时间】:2010-05-20 17:06:46
【问题描述】:

是否有用于 gettext 支持的良好、开源、文档化的 CMake 模块?

我的意思是:

  • 从源中提取消息
  • 将消息合并到现有翻译中
  • mo 文件的编译
  • 安装 mo 文件。

因为 CMake 提供的普通宏非常...对于真正的 l10n 支持毫无用处。

有人吗?

编辑:我为自己的项目创建了自己的 cmake 规则,但我不这么认为 这是长期解决方案,尤其是当您有多个项目时。

因此,如果有人将我引导至此类模块,那将非常有帮助。

【问题讨论】:

    标签: localization cmake gettext xgettext


    【解决方案1】:

    我需要为另一个项目编写一个 gettext 模块。所以我把它变得用户友好,然后上传到 git hub。

    https://github.com/jarro2783/CMake-Gettext

    【讨论】:

      【解决方案2】:

      韦诺有自己的解决方案。

      查看代码: svn.gna.org/viewcvs/wesnoth/trunk/po/CMakeLists.txt?rev=42032&view=markup

      供参考: svn.gna.org/viewcvs/wesnoth/trunk/CMakeLists.txt?rev=42920&view=markup

      我不太确定这是否真的是“好”的解决方案,但它确实有效。

      【讨论】:

        【解决方案3】:

        2011 年底,我开始研究 CMake 模块:

        https://github.com/Jookia/GettextTools

        它满足您的一切需求。

        【讨论】:

          猜你喜欢
          • 2014-11-29
          • 2015-12-16
          • 2021-11-05
          • 2012-03-29
          • 2018-07-15
          • 2018-11-08
          • 2013-08-05
          • 1970-01-01
          相关资源
          最近更新 更多