Django 本地化:编译后我的 django.po 文件变空

发布于 2024-12-04 19:31:24 字数 197 浏览 0 评论 0原文

做完后: django-admin.pycompilemessages

我的 django.po 文件变空了。我所有的翻译都消失了。 编译好的 django.mo 文件仍然存在。我在 github 上有一份 django.po 的副本,但它已经存在 1 天了。

有没有办法反编译 django.mo 以获得最后添加的翻译?

After doing:
django-admin.py compilemessages

My django.po file became empty. All my translations are gone.
The compiled django.mo file is still there. I have a copy of my django.po on github but it's 1 day old.

Is there any way to decompile the django.mo to get the last added translations?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

以歌曲疗慰 2024-12-11 19:31:24

gettext 中的二进制 *.mo 文件可以使用 msgunfmt 进行“反编译”: http://www.gnu.org/software/gettext/manual/gettext.html#msgunfmt-Inspiration

The binary *.mo files from gettext could be "decompiled" by using msgunfmt: http://www.gnu.org/software/gettext/manual/gettext.html#msgunfmt-Invocation

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文