在TravisCI中检测对Django翻译(PO)文件的更改

网状的

我正在为项目使用Django(1.7)转换,并希望在TravisCI上确保在对可翻译字符串进行更改时不会遗漏转换。

这是我的简化代码段.travis.yml

script:
 - ...
 - python manage.py makemessages -l ja --no-wrap --no-location
 - git diff --exit-code

这将重新创建PO文件,并且在文件更改时失败。到现在为止还挺好。

不幸的是,djangoPOT-Creation-Date每次运行脚本时都会更新,我看不到任何标记makemessages会禁用该标记,因此即使没有更改,该文件也会在每次运行时更改。

我是在正确的路线上,还是有更好的方法来检测发生了变化?

格吕克

因此,在makemessages diff之后,总会显示至少1个插入和1个删除,对吗?

git diff --numstat | awk '{if ($1>1 || $2>1) { exit 1 } else { exit 0 }}'

如果差异中有1个以上插入和1个删除,则该脚本应以status = 1退出。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django翻译会创建po和mo文件,但翻译失败并显示翻译占位符

来自分类Dev

从PO文件中提取未翻译的字符串

来自分类Dev

如何在IntelliJ IDEA中检测自己更改的文件

来自分类Dev

django`.po`文件中标记为#〜的翻译是什么意思?

来自分类Dev

检测Google网站翻译器的语言更改

来自分类Dev

在Django中翻译文件时的Git命令

来自分类Dev

.po文件中的CakePhp i18n翻译单词顺序

来自分类Dev

在Django`.po`文件中查找缺少的翻译

来自分类Dev

使用Python检测文件中的语言更改

来自分类Dev

Django +夹层中的翻译问题

来自分类Dev

如何使用.po文件翻译帖子或页面的Wordpress内容

来自分类Dev

如何使用.po文件翻译帖子或页面的Wordpress内容

来自分类Dev

翻译.po文件中未包含的WordPress网站中的主题文本

来自分类Dev

c ++ makefile未检测到.h文件中的更改

来自分类Dev

如何从Sphinx或gettext中的po文件中翻译完整文章

来自分类Dev

如何在Django翻译中翻译数字?

来自分类Dev

使用正则表达式从po文件中获取翻译后的计数和模糊计数...

来自分类Dev

为什么Django .po中的某些字符串会被翻译,而其他的则不会?

来自分类Dev

XML文件结构更改/翻译

来自分类Dev

Backport .po文件翻译

来自分类Dev

django`.po`文件中标记为#〜的翻译是什么意思?

来自分类Dev

在Git中检测对文件的更改

来自分类Dev

在Django中设置翻译-Makemessages不会创建文件

来自分类Dev

懒翻译在Django中

来自分类Dev

Django不会检测模型中的更改

来自分类Dev

在Spring Integration中检测文件更改

来自分类Dev

翻译.po文件中未包含的WordPress网站中的主题文本

来自分类Dev

python django 翻译 .po 和 .mo 文件不翻译文件

来自分类Dev

PO 文件翻译:从 msgstr 到 msgid 倒退?

Related 相关文章

  1. 1

    Django翻译会创建po和mo文件,但翻译失败并显示翻译占位符

  2. 2

    从PO文件中提取未翻译的字符串

  3. 3

    如何在IntelliJ IDEA中检测自己更改的文件

  4. 4

    django`.po`文件中标记为#〜的翻译是什么意思?

  5. 5

    检测Google网站翻译器的语言更改

  6. 6

    在Django中翻译文件时的Git命令

  7. 7

    .po文件中的CakePhp i18n翻译单词顺序

  8. 8

    在Django`.po`文件中查找缺少的翻译

  9. 9

    使用Python检测文件中的语言更改

  10. 10

    Django +夹层中的翻译问题

  11. 11

    如何使用.po文件翻译帖子或页面的Wordpress内容

  12. 12

    如何使用.po文件翻译帖子或页面的Wordpress内容

  13. 13

    翻译.po文件中未包含的WordPress网站中的主题文本

  14. 14

    c ++ makefile未检测到.h文件中的更改

  15. 15

    如何从Sphinx或gettext中的po文件中翻译完整文章

  16. 16

    如何在Django翻译中翻译数字?

  17. 17

    使用正则表达式从po文件中获取翻译后的计数和模糊计数...

  18. 18

    为什么Django .po中的某些字符串会被翻译,而其他的则不会?

  19. 19

    XML文件结构更改/翻译

  20. 20

    Backport .po文件翻译

  21. 21

    django`.po`文件中标记为#〜的翻译是什么意思?

  22. 22

    在Git中检测对文件的更改

  23. 23

    在Django中设置翻译-Makemessages不会创建文件

  24. 24

    懒翻译在Django中

  25. 25

    Django不会检测模型中的更改

  26. 26

    在Spring Integration中检测文件更改

  27. 27

    翻译.po文件中未包含的WordPress网站中的主题文本

  28. 28

    python django 翻译 .po 和 .mo 文件不翻译文件

  29. 29

    PO 文件翻译:从 msgstr 到 msgid 倒退?

热门标签

归档