Привет, я новичок в 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-файле. Может кто-нибудь объяснить, пожалуйста, как работать с.