Notifications
bg
R
Rock360
Programmer
0
Likes
0
Followers
0
Connections
All
Articles0
Games0
Showcases0
Column0
Jobs0
【プロジェクト内の翻訳ファイル(*.po)を追加で読み込む】

日本語化の感触がとても良く、自前のエディタ拡張に対しても翻訳できればいいなあと思いました。
「日本語が読めないスタッフ」のために、エディタ拡張は基本的に英語で作っていますが、そうすると「日本語が読めるけど英語が苦手なスタッフ」からのウケが悪く...

そこで、プロジェクト内の翻訳ファイル(*.po)を追加で読み込む機能があると嬉しいです。
Editorディレクトリ下のLocalizationディレクトリ内に*.poファイルがあれば、自動的に読み込む、というイメージです。
例:Assets/Utility/SomeTool/Editor/Localization/ja.po

併せて、LocalizationDatabase.GetLocalizedStringやEditorGUIUtility.TrTextContentといった翻訳メソッドを、publicアクセス出来ると嬉しいです。

Yuji YASUHARA
4 months ago
提案ありがとうございます。なるほど、コールバック追加でユーザさんの自由にできるのは良いですね。
caitsithware
4 months ago
caitsithware私もエディタ拡張アセットを作っているため、関連コメントいたします
【選択中言語の取得】 ・LocalizationDatabase.currentEditorLanguageへのpublicアクセス ・変更されたときのコールバック追加 これらがあると助かります。 【LocalizationAsset】 poファイル周りをLocalizationAssetという名前とかでUnity内アセットとして管理されるようになり、AssetDatabase経由で読み込み、LocalizationAsset.GetStringメソッドで文字列取得、という感じで手動で取得もできるようになると嬉しいです。 自作アセットはすでに日本語化対応しているので、こうなると置き換えやすいという感じです。
Yuji YASUHARA
4 months ago
ユーザ様が拡張したUIの翻訳の要望ですね。Unityの思想として、ユーザが自由に拡張できることはとても重視されています。アセットストアの商品にも効果が大きいでしょう。残念ながら実装上(構造上)の難しさがあり、実現できていません。いつとはお約束できませんが、進めて行きたいと思います。ご意見ありがとうございます。
caitsithware
4 months ago
私もエディタ拡張アセットを作っているため、関連コメントいたします
About Me
No description
See more
Skills
No skills added yet
Certifications (0)
Import
See all
Rock360's liked projects (0)
No likes yet
Following (0)
Not following anyone yet
Followers (0)
No followers
Following Companies (0)
Not following anyone yet