私はsample.potファイルを継承しました。今、私はa1.cとa2.cppに新しいメッセージを追加しました。私はxgettextを使用して内容を新しいsample.potに出力することは可能ですか?例: -xgettext - 翻訳可能な文字列を抽出し、.potを更新する
xgettext -d sample -s -o sample.pot a1.c
xgettext -d sample -s -o sample.pot a2.cpp
古いメッセージも保存されるようにテンプレートを更新するには、この方法が適していますか?もう1つの質問は、翻訳可能な文字列とソースコードの通常の文字列を区別する方法です。私は、xgettextが上記のソースコードファイルからすべての文字列を取得すると仮定します。 -j
は、--join-existing
オプション(「既存のファイルとメッセージを結合」)あなたが必要なもの
誰が正しいapproach..Thanksに
ピーターブレットの答えを参照してください:その方法! – neuro