Blog

最新 カテゴリ一覧 年月一覧 RSS

コメントを多言語で書く このエントリーをはてなブックマークに追加

2005/07/27 ( Doxygen KreetingKard KDevelop )

src/kkglobal.h を追加し、以下の内容を記述

#if defined DOXY_LANG_JA
/**
 * DOXY_LANG_XX マクロは APIドキュメントのコメントの言語を切替えるスイッチです。
 * DOXY_LANG_JA を定義すると、コメントが日本語になります。(Doxygen自体の言語とは関係ありません。)
 * なにも定義しない場合は英語になります。
 */
#elif defined DOXY_LANG_XX
/**
 * Other language
 */
#else
/**
 * DOXY_LANG_XX macro is switch of language that comments API document.
 * For example, DOXY_LANG_JA difinition outputs japanese comments.
 * No DOXY_LANG_XX is defined, english comments is output.
 */
#endif
#define DOXY_LANG_XX

この部分は KDevelop での表示がカラフルになって、思っていたよりずっと素晴らしい感じ。

#define DOXY_LANG_JA

をこのファイルの先頭に記述するとAPIドキュメントのコメントが日本語で出力され、 この定義をコメントアウトすると英語に切り替わることを確認した。

#include <kdebug.h>
#include <klocale.h>

もほとんどのファイルに記述してあるのでこのファイルに移動しよう。
//TODO 全てのヘッダファイルに kkglobal.h をインクルードする。

スポンサード リンク

トラックバック

トラックバックURL
https://linux-life.net/tb/blog/
KDEの翻訳補助ツールを開発してくださっているようです Daisuke Kameda's blog (2006/02/18)
KreetingKardの開発者の方が、KDEの翻訳補助ツールを開発してくださっています。https://linux-life.net/blog/200602-15-1.htmlhttps://linux-life.net/blog/200602-16-1.htmlhttps://linux-life.net/blog/200602-17-1.html面白そうなので、JKUGのMLに告知してしまおう(w
Linux Life 〜 No linux, No life 〜
Blog