1

現在、サイトを i18n 対応にする作業を行っています。ハードコーディングされた文字列を翻訳可能としてマークします。

サイトを閲覧して、どの文字列がマークされていて、どの文字列がまだマークされていないかをすばやく確認できる自動ツールがあるかどうか疑問に思っています。HTML 機能を使用して翻訳された文字列を強調表示しようとするdjango-i18n-helper のようなプロジェクトをいくつか見ましたが、これは JavaScript ではうまく機能しません。

だから私は、FДЦЖ CУЯILLIC、またはʇxǝʇ uʍop-ǝpısdn (またはそれらの線に沿った何か) がトリックを行うべきだと考えました。視覚的に区別しやすく、読みやすく、Unicode サポート以外のリッチ テキスト形式に依存しません。

.po問題は、gettext / .potfile(s) を食べてそのような翻訳を吐き出す、すぐに利用できるツールが見つからないことです。それでも、アイデアはかなり明白だと思うので、すでに何かがそこにあるに違いありません.

私の場合、Python/Django を使用していますが、この質問は gettext 互換ライブラリを使用するものすべてに当てはまると思います。ツールが注意すべき唯一のことは、翻訳文字列に HTML フラグメントが存在する可能性があるということです。

4

2 に答える 2

0

これはまだ自分で試したことはありませんが、Translate Toolkit からpodebugツールを見つけました。ドキュメント(flippedおよびunicode 書き換えオプション)に基づいて、これはまさに私が望んでいたツールに見えます。

于 2015-08-06T13:51:24.767 に答える