POFileConsistency - クラウド上のオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド POFileConsistency です。

プログラム:

NAME


POFileConsistency - PO ファイルのコレクション内の一貫性をチェックします

SYNOPSIS


POファイルの一貫性 [オプション] [...] [FILE] [...]

はじめに


POFileConsistency は、PO ファイルのコレクション内の一貫性をチェックします。

COMMAND LINE OPTIONS


- 助けて or -h
使用説明を表示する

- 相互の作用 or -i
インタラクティブ モードでは、テキスト モード インターフェイスを使用して不一致を繰り返します。
インタラクティブ モードのセクションを参照してください。

--相当=file or -e file
指定された msgid に相当する msgstr のリストを含むファイルをロードします。 に使える
複数回

--空のみ or -o
少なくとも XNUMX つの翻訳が空である不一致のみを報告します。

--一致=文字列 or -m 文字列
関連するファイルの少なくとも XNUMX つに指定されたファイルが含まれている場合にのみ、不一致を報告します。
文字列

--strip-chars=タンク or -r タンク
不整合をチェックする前に、msgid と msgstr の両方から各文字を削除します。

インタラクティブ モード


対話モードでは、見つかった矛盾をそれぞれ繰り返し処理します。 各プロンプトで
Enter キーを押すと、この矛盾を無視できます。考えられる翻訳の数 (1、
2, ...) そのテキストへのすべての翻訳を変更する場合は、すべての翻訳で使用するテキストを入力する場合は 0
翻訳、l を使用して各 PO ファイルに例外を追加するか、at を使用している場合は、
少なくとも XNUMX つの同等のファイル。それらのファイルの最初に例外を追加します。

PO FILE ヘッダ 指令


POFileConsistency は、いくつかの PO ファイル ヘッダー ディレクティブを認識します。 すべての gettext lint と同様に
ツールでは、これらのディレクティブにはすべて接頭辞が付けられます。 X-POファイル.

X-POFile-IgnoreConsistency: msgstr
指定された msgid をチェックするメッセージのリストから削除します

X-POFile-ConsistencyAlias: string1 string2
~のすべての出現箇所を置き換える string1   string2 整合性をチェックする前に

コンシステンシー 同等物 FILE FORMAT


このファイルは、一連の空行で区切られたブロックで構成されています。 例えば:

msgstr 1
可能な翻訳 1
可能な翻訳 2
可能な翻訳n

msgstr 2
可能な翻訳 1
可能な翻訳 2
可能な翻訳n

MORE 情報


gettext-lint Web ページ: http://gettext-lint.sourceforge.net/

onworks.net サービスを使用してオンラインで POFileConsistency を使用する



最新のLinuxおよびWindowsオンラインプログラム