@@ -761,7 +761,7 @@ Filetype プラグインはファイルタイプに複数のプラグインが
761
761
:call bindtextdomain("foobar",
762
762
\ fnamemodify(expand("<script>"), ':p:h') .. '/../lang/')
763
763
<
764
- 場所 :
764
+ なお :
765
765
"foobar" | gettext() | 関数が後でこのプラグインの翻訳文字列を検索する際に
766
766
使用する一意のパッケージ識別子。
767
767
"lang/" 翻訳ファイルが配置されているディレクトリ構造への相対パスまたは
@@ -774,12 +774,11 @@ Filetype プラグインはファイルタイプに複数のプラグインが
774
774
これが完了すると、| gettext() | 関数を使用して翻訳されたメッセージを取得できる: >
775
775
:echo gettext("Hello", "foobar")
776
776
<
777
- 場所 :
777
+ なお :
778
778
"Hello" メッセージ "Hello" がユーザーの言語に翻訳される | :lang |
779
779
"foobar" 前もって | bindtextdomain() | 関数を使用して定義されたパッケージ
780
780
識別子。
781
781
782
- その後、翻訳用のテンプレートファイル (POT ファイル) を作成する必要がある。
783
782
その後、翻訳用のテンプレートファイルを作成する必要がある - POT-ファイル。
784
783
これを行うには、次のコマンドを実行する (Vim リポジトリを使用): >
785
784
cd ~/forkvim/src/po
@@ -789,7 +788,7 @@ Filetype プラグインはファイルタイプに複数のプラグインが
789
788
["VIMPROG={path/to/vim} \]
790
789
{package}.pot
791
790
<
792
- 場所 :
791
+ なお :
793
792
PLUGPACKAGE | bindtextdomain() | および | gettext() | 関数で指定した
794
793
パッケージの名前を含む変数。例えば、"foobar"。
795
794
PO_PLUG_INPUTLIST 翻訳する文字列を含むスクリプトを含む変数、つまり
@@ -806,7 +805,7 @@ VIMPROG 動作する Vim のディレクトリを含む変数。Vim エディ
806
805
数に含まれている場合は、vim 実行可能ファイルの名前だけ
807
806
を指定できる。
808
807
{package} .pot これはターゲットである。パッケージ名として指定される。
809
- 例えば、"foobar" に .pot 拡張子が付加された名前 。
808
+ 例えば、"foobar" に .pot 拡張子を付けたもの 。
810
809
POT ファイルが作成されると、その内容は、翻訳が準備される言語ごとに個別の PO
811
810
ファイルにコピーされる。
812
811
@@ -820,7 +819,7 @@ POT ファイルが作成されると、その内容は、翻訳が準備され
820
819
["MO_PLUGPACKAGE_PATH={path/to/lang/<lang_id>/LC_MESSAGES}" \]
821
820
{package}.mo
822
821
<
823
- 場所 :
822
+ なお :
824
823
PLUGPACKAGE | bindtextdomain() | および | gettext() | 関数で指定した
825
824
パッケージの名前を含む変数。例えば、"foobar"。
826
825
PO_PLUGPACKAGE PO ファイルを含む変数。ファイルは絶対パスまたは相対パ
@@ -831,7 +830,7 @@ MO_PLUGPACKAGE_PATH "lang/" ディレクトリの構造を含む変数。この
831
830
い場合、MO ファイルは "src/po" ディレクトリに保存され
832
831
る。
833
832
{package} .mo これはターゲットである。パッケージの名前として指定され
834
- る。例えば、"foobar" に .mo 拡張子が付加された名前 。
833
+ る。例えば、"foobar" に .mo 拡張子を付けたもの 。
835
834
836
835
*package-translate_example*
837
836
具体的な例ですべてを示し、"ftplugin/aap.vim" ファイルをロシア語とドイツ語に翻
@@ -849,7 +848,7 @@ MO_PLUGPACKAGE_PATH "lang/" ディレクトリの構造を含む変数。この
849
848
let b:did_ftplugin = 1
850
849
call bindtextdomain("aap", fnamemodify(expand("<script>"), ':p:h') .. '/../lang/')
851
850
852
- " このプラグインを元に戻すには 、'formatoptions'、'comments'、'commentstring'
851
+ " このプラグインを元に戻すため 、'formatoptions'、'comments'、'commentstring'
853
852
" および 'expandtab' をリセットする。
854
853
let b:undo_ftplugin = "setl fo< com< cms< et<"
855
854
0 commit comments