Как бороться с полибом в python3 - PullRequest
0 голосов
/ 11 февраля 2020

Привет, я новичок в python3 и пытаюсь разобраться с модулем polib. поэтому я могу прочитать файл po с кодом.

import polib
po = polib.pofile('traveler.po')
for entry in po:
    print (entry.msgid, entry.msgstr)
    variable_to_translate = entry.msgid
    translated_variable = entry.msgstr
po.save('/path/to/newfile.po')

, поэтому моя идея состояла в том, чтобы прочитать файл, прочитать переменную entry.msgid, а затем изменить entry.msgstr и сохранить его. Но я не нашел что-то вроде entry.msgstr.write (translation_variable), так или иначе, я не понимаю, как заменить значение str в po-файле. Может кто-нибудь объяснить, пожалуйста, как работать с.

...