Bブログ

Deki が日本語・中国語・韓国語に対応しました

Deki 0.19:エディター、パッケージ、Web サイト、ドキュメントが日本語・簡体字中国語・韓国語に対応し、設定ひとつで切り替えられます。

投稿日
著者
DevKirbyrawr
読了
約 3 分
日本語表示の Deki エディターでデモを開いたところ。ヒエラルキー、シーンビュー、インスペクターが並んでいます。

Deki 0.19 は英語、日本語、簡体字中国語、韓国語の 4 つの言語に対応しました。編集 > エディター設定 > 言語、またはプロジェクト一覧から選ぶと、再起動なしですぐにエディターの表示が切り替わります。

何が変わるか

作業中に目にするものすべてです。メニュー、パネル、ダイアログ、メッセージ、インスペクターのコンポーネント名とプロパティ名、ツールチップと選択肢、「コンポーネントを追加」の一覧、作成メニュー、そして「元に戻す」「やり直し」で表示される操作名も翻訳されています。ログは英語のままです。エラーをそのまま検索したり共有したりできるようにするためです。

韓国語表示のエディター:ステートマシンのグラフ、ノードのプロパティ、インスペクター

エディターには Noto Sans JP、SC、KR が同梱されています。ファイル名やプロジェクト名はどの言語でも表示されるので、英語のエディターでも日本語のファイル名がそのまま読めます。また、3 つの言語で共通する漢字は、選んだ言語の字形で表示されます。

パッケージは自分で翻訳を持つ

各パッケージは editor/lang/<言語>.json に自分の翻訳を持ち、自分のコンポーネントにはその訳が優先されます。そのため、2 つのパッケージが同じ英単語を別々に訳すこともできます。たとえばステートマシンの算術の「Add」とエディターの「Add」ボタンは日本語では別の言葉で、今はそれぞれ「加算」と「追加」と表示されます。29 のパッケージすべてが翻訳済みで、自作のパッケージも同じ方法で翻訳できます。方法はこちら。

Web サイトとドキュメントも

このサイトの上部バーには言語メニューがあり、ドキュメントにも同じメニューがあります。すべてのページ、各パッケージのサイト、そして今回初めてドキュメントサイトに載ったエディターのガイドが対象です。ドキュメントのコンポーネントの説明やツールチップは、エディターと同じ言葉を使っています。C++ の API リファレンスは英語のままです。

翻訳について

私は日本語、中国語、韓国語を話せません。翻訳は AI で作ったので、おかしな表現もあると思います。読みにくいところがあれば、Discord か GitHub の issue で教えてください。修正します。

アップデート

0.19.0 ではコンポーネントのメタデータが変わったため、パッケージは再ビルドされます。新しいエディターでプロジェクトを開き、パッケージマネージャーからパッケージを更新するか、DekiEditor --packages-update all <project> を実行してください。変更点の一覧は変更履歴(英語)にあります。エディターのダウンロードはこちら。

← すべての記事