我想编写一个Python脚本,它将从makemessages
命令为i18n生成的Django.po文件中提取msgid字符串。
样品:
#: views.py:231
msgid "Jack and Jill went up the hill."
msgstr ""
#: views.py:34
msgid "Wrong choice. Select wisely."
msgstr ""
#: views.py:100 views.py:420 views.py:655 templates/thankYou.html:4
msgid "Thank You. You will be contacted shortly."
msgstr ""
我想:
提取每个msgid
字符串并将其放在文本文件中。
同时,我还会创建一个相应的msgid
msgstr
个行号列表,以便在翻译后,我可以轻松地将翻译后的文本插回其中相应的msgstr ""
报价
然后在我完全翻译文本文件后,我将其反馈到我的脚本的第二部分,然后将翻译后的字符串放回相应的msgstr
部分。
我应该怎么做呢?