Poeditでソースファイル内から翻訳文字列をpoファイルに書き出す場合、デフォルトではユーザー定義関数は認識されないため、当該関数をキーワードとして独自に追加する必要があります。
例:PHPのソースファイルにユーザー定義関数pgettextを追加した場合
- [カタログ]メニューの[プロパティ]をクリックします。
- [カタログの設定]ダイアログボックスの[ソース中のキーワード]タブをクリックします。
- 追加キーワードとして「pgettext:1c,2」を入力します。
この場合、第一引数がmsgctxt(コンテキスト)、第二引数がmsgid(原文)として認識されます。
#gettext #Poedit