localization - 用于 gettext 支持的 CMake 模块?

标签 localization cmake gettext xgettext

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

我是说:

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

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

    有人吗?

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

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

    最佳答案

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

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

    关于localization - 用于 gettext 支持的 CMake 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2876110/

    相关文章:

    ios - 如何在 IOS 运行时切换到语言后获取本地化的 Storyboard字符串?

    windows - CMake:下载并运行 msi

    c++ - 如何使用 CMake 项目调试 QML

    python - Django 显示 msgid 而不是 msgstring

    asp.net-mvc - 在 ASP.NET MVC 应用程序中访问本地化字符串时出现问题

    email - 在 Gmail 中,使用 Google Apps Script,是否可以将我收到的已翻译电子邮件转发到另一个电子邮件地址?

    django - 如何在 Django 上获取当前语言环境的 "short_date_format"?

    c++ - 如何将 CMake 子项目中定义的静态库链接到其他子项目中的目标?

    java - 国际化java软件

    javascript - 如何在配置阶段使用angular-gettext?