以下の内容はhttps://ytyaru.hatenablog.com/entry/2018/11/11/000000より取得しました。


Babelでpyファイルから翻訳対象箇所とmsgidを取得する

自動翻訳したpoファイル作成までの流れが見えてきた。

成果物

GitHubPython.i18n.Babel.201709161104

前回

今回

今回

詳細はGitHub参照。

catalog.add(msgid, string='翻訳後テキスト')のようにして翻訳データを作る。

write_po()で以下のような出力を得られる。

#: main.py:9 sub.py:1
msgid "MSG000"
msgstr "翻訳後テキスト"

#: mypackage/mymodule.py:1
msgid "Good Luck !"
msgstr "翻訳後テキスト"

課題

  • 翻訳処理を作る
    • 翻訳結果をCatalog作成時にセットする

これを追加すれば自動翻訳したpoファイルが作成できるはず。

所感

どうやって翻訳しよう。やはりWebAPIか。




以上の内容はhttps://ytyaru.hatenablog.com/entry/2018/11/11/000000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14