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

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

プログラム:

NAME


pospell - .po ファイルの翻訳文字列に対してプログラムを実行します。

SYNOPSIS


ポスペル [-l 言語 ] [-fsv] -n プロファイル -p プログラム [- [ 引数..。 ]]

DESCRIPTION


ポスペル から翻訳をコピーします。 プロファイル 一時ファイル ( スペルファイル)
呼び出します プログラム そのと 引数. プログラム 何らかの形で変更されるはずです
スペルファイル。 通常はスペルチェッカーです。 その後、翻訳が変更された可能性があります
in スペルファイル にコピーされて戻されます プロファイル.

If プロファイル として指定されます - その後 ポスペル フィルタとして機能します。つまり、標準入力と
標準出力が使用されます。

%f 会場は 引数 の名前に展開されます。 スペルファイルまたは - -f オプションの場合
使用されている。 使用 %% 実数の % 文字の場合。

内のすべてのコメント行 プロファイル 唯一の文字が「#」の行に置き換えられます。
  スペルファイル。 元のテキストを含む msgid 文字列 プロファイル 行に置き換えられます
">" と "]" のみが文字として含まれます。 スペルファイル。 ファイルを含む msgstr 文字列
ヘッダー (つまり、対応する msgid 文字列を持たない文字列) は、次の行に置き換えられます。
「)」と「]」のみが文字として使用されます。 スペルファイル。 これらの行を変更または削除しないでください
スペルファイル - これらは次の場合に使用されます。 スペルファイルプロファイル 一緒に統合されます
を実行した後、 プログラム.

通常の msgstr 文字列は、 スペルファイル いくつかの変更を加えて: 1) 単語
msgstr と文字列の前のその他すべては「+」文字に置き換えられます。 2) 文字列
C のエスケープ シーケンスの後に「one\ttwo」のような文字が続く場合、次のような部分に分割されます。
「3つ」「XNUMXつ」。 XNUMX) 継続行の先頭の空白は削除されます。 の変化
種類 1) と 2) は、 スペルファイル にコピーされて戻されます プロファイル、しかし削除されました
空白は復元されません。

OPTIONS


-f 呼び出されるプログラムはフィルターであるため、一時ファイルを作成せずに、
スペルファイル 標準入力に送信し、標準出力から読み戻します。

-l 言語
指定された言語コードを持つ翻訳のみが スペルファイル.

-s 認識できない項目が見つかった場合、エラー メッセージを表示して終了します。 プロファイル or
スペルファイル.

-vバージョンを出力して終了します。

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



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