是否可以将 GSettings/GSchema <flags> 标记为可翻译?

安迪·霍姆斯

我有一个 GSchema 定义了一些标志,如下所示:

<flags id="org.example.program">
    <value nick="ENGLISH_WORD" value="1"/>
    <value nick="ANOTHER_WORD" value="2"/>
</flags>

但是,翻译人员告诉我这些不是由 gettext 处理的,也不是在 .pot 文件中提供的。有没有办法可以将这些标记为可翻译?

吉多·弗洛尔

可以翻译默认值,但翻译会在运行时从 .mo 文件中替换。您必须将文本域放在“<schemalist>”的属性“gettext-domain”中。“<模式>”元素。您还必须将语言环境类别放入“<default>”元素的属性“category”中。阅读https://developer.gnome.org/gio/stable/GSettings.html 中的“描述”段落了解更多信息。

我建议您检查最近的 Gtk 应用程序的来源,看看不同的组件是如何本地化的。GNU gettext 最近得到了改进,以便为本地化桌面应用程序提供更好的支持,因此该过程目前正在发展中。特别是,您通常不再需要 intltool。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以将git commit标记为进行中?

来自分类Dev

使用JSHint是否可以将导出标记为全部?

来自分类Dev

是否可以将XML节点标记为“必须转换”?

来自分类Dev

将PropertyChangedCallback标记为异步是否安全?

来自分类Dev

Visual C ++:使用嵌套模板,是否可以将“ >>”而不是“>>”标记为错误?

来自分类Dev

是否可以将整个const块标记为已弃用?

来自分类Dev

是否可以将类移动操作标记为no,除非它包含标准容器?

来自分类Dev

是否可以将变量标记为仅使用一次?

来自分类Dev

是否可以使用P4命令将“丢失”的每个文件“标记为删除”?

来自分类Dev

当Apache Spark使用POJO时,是否可以将POJO标记为休眠实体?

来自分类Dev

Visual C ++:使用嵌套模板,是否可以将“ >>”而不是“>>”标记为错误?

来自分类Dev

是否可以将对象标记为不进行垃圾收集?

来自分类Dev

将代理标记为抽象?

来自分类Dev

将变量标记为“完成”

来自分类Dev

将任务标记为推迟

来自分类Dev

我可以将迭代器标记为过早完成吗?

来自分类Dev

XlsxWriter-可以将工作表标记为xlSheetVeryHidden吗?

来自分类Dev

我可以将迭代器标记为过早完成吗?

来自分类Dev

我可以将硬盘标记为不可移动吗?

来自分类Dev

奖励产品是否将应用标记为“包含广告”?

来自分类Dev

有什么方法可以将TODO标记为重要标记或任何其他标记?

来自分类Dev

afBedSheet是否提供方面以将类标记为服务,将方法标记为路由处理程序?

来自分类Dev

是否可以在不使用一个命令将文件添加到索引的情况下将文件标记为要解析?

来自分类Dev

您可以将git commit标记/标记为仅格式吗?

来自分类Dev

将任务标记为已完成

来自分类Dev

将TestNG测试标记为通过

来自分类Dev

将查询PHP标记为JavaScript

来自分类Dev

Perl将sub标记为Public或Private

来自分类Dev

将方法标记为不推荐使用

Related 相关文章

  1. 1

    是否可以将git commit标记为进行中?

  2. 2

    使用JSHint是否可以将导出标记为全部?

  3. 3

    是否可以将XML节点标记为“必须转换”?

  4. 4

    将PropertyChangedCallback标记为异步是否安全?

  5. 5

    Visual C ++:使用嵌套模板,是否可以将“ >>”而不是“>>”标记为错误?

  6. 6

    是否可以将整个const块标记为已弃用?

  7. 7

    是否可以将类移动操作标记为no,除非它包含标准容器?

  8. 8

    是否可以将变量标记为仅使用一次?

  9. 9

    是否可以使用P4命令将“丢失”的每个文件“标记为删除”?

  10. 10

    当Apache Spark使用POJO时,是否可以将POJO标记为休眠实体?

  11. 11

    Visual C ++:使用嵌套模板,是否可以将“ >>”而不是“>>”标记为错误?

  12. 12

    是否可以将对象标记为不进行垃圾收集?

  13. 13

    将代理标记为抽象?

  14. 14

    将变量标记为“完成”

  15. 15

    将任务标记为推迟

  16. 16

    我可以将迭代器标记为过早完成吗?

  17. 17

    XlsxWriter-可以将工作表标记为xlSheetVeryHidden吗?

  18. 18

    我可以将迭代器标记为过早完成吗?

  19. 19

    我可以将硬盘标记为不可移动吗?

  20. 20

    奖励产品是否将应用标记为“包含广告”?

  21. 21

    有什么方法可以将TODO标记为重要标记或任何其他标记?

  22. 22

    afBedSheet是否提供方面以将类标记为服务,将方法标记为路由处理程序?

  23. 23

    是否可以在不使用一个命令将文件添加到索引的情况下将文件标记为要解析?

  24. 24

    您可以将git commit标记/标记为仅格式吗?

  25. 25

    将任务标记为已完成

  26. 26

    将TestNG测试标记为通过

  27. 27

    将查询PHP标记为JavaScript

  28. 28

    Perl将sub标记为Public或Private

  29. 29

    将方法标记为不推荐使用

热门标签

归档