-
Notifications
You must be signed in to change notification settings - Fork 37
Sphinx による記事の翻訳手順
ousttrue edited this page Sep 29, 2022
·
1 revision
$ cd docs
$ sphinx-build -M gettext . _pot
.
から _pot
フォルダに翻訳カタログを作成。
_pot は
.gitignore
しています。
vscode例: https://github.com/vrm-c/vrm.dev/blob/master/.vscode/tasks.json#L16
$ cd docs
$ sphinx-intl update -p _pot/gettext -l en
po は docs/locale
に作成されます。
-
-p
で_pot
ファイルの在りかを指定します。 -
-l
で作成する po の言語を指定します。
vscode例: https://github.com/vrm-c/vrm.dev/blob/master/.vscode/tasks.json#L25
po は docs/locale
に記事と同じ木構造で、 .po
ファイルが有るので更新してコミットしてください。
https://github.com/vrm-c/vrm.dev/tree/master/docs/locale/en/LC_MESSAGES