11

gettext をサポートする、オープンソースで文書化された優れた CMake モジュールはありますか?

つまり:

  • ソースからのメッセージの抽出
  • メッセージを既存の翻訳にマージする
  • moファイルのコンパイル
  • moファイルのインストール。

CMake が提供する単純なマクロは、実際の l10n サポートにはまったく役に立たないためです。

誰か?

編集:自分のプロジェクト用に独自の cmake ルールを作成しましたが、特に複数のプロジェクトがある場合は、長期的な解決策ではないと思います。

ですから、誰かが私にそのようなモジュールを教えてくれたら本当に助かります。

4

3 に答える 3

3

別のプロジェクト用に gettext モジュールを作成する必要がありました。そこで、ユーザーフレンドリーにして、git ハブにアップロードしました。

https://github.com/jarro2783/CMake-Gettext

于 2012-02-21T06:12:30.120 に答える
1

Wesnoth には独自のソリューションがあります。

コードを参照してください: svn.gna.org/viewcvs/wesnoth/trunk/po/CMakeLists.txt?rev=42032&view=markup

参考までに: svn.gna.org/viewcvs/wesnoth/trunk/CMakeLists.txt?rev=42920&view=markup

これが本当に「良い」ソリューションかどうかはわかりませんが、うまくいきます。

于 2010-06-04T22:19:56.543 に答える
0

2011 年後半、私は CMake モジュールの作業を開始しました。

https://github.com/Jookia/GettextTools

それはあなたが必要とするすべてを満たします。

于 2013-01-12T04:15:13.203 に答える