EditorTranslator
- Digital0 JPY


# BOOTH 发布信息包 — Editor Translator (AI Bilingual)0.3.0 > 产物位置`D:\BOOTH\editor-translator\` > 登记入口:BOOTH「出品する」→ 新規登録 > 仓库:https://github.com/skyslight1/unity-editor-translator (MIT) --- ## ① 商品标题(全角 60 字以内) ``` Editor Translator【無料】Unityエディター UI を AI が自動翻訳(日本語/中国語 双語表示) ``` 备选(中文向): ``` Editor Translator — Unity 编辑器界面 AI 实时双语翻译(支持任意第三方插件) ``` ## ② 商品说明(直接粘贴) ```markdown Unity エディターの UI を **AI がリアルタイム翻訳**するエディター拡張です。 lilToon / NonToon / Modular Avatar / AAO …**今後追加するプラグインも含めて**、 Inspector や設定ウィンドウの英語テキストを自動検出して翻訳し、 **「翻訳 (Original)」のバイリンガル表示**で上書きします(原文は消えません)。 ![before-after] ## できること - 🌐 **自動翻訳**:表示されたテキストを自動でキューイングし、バッチ翻訳。新規プラグインも設定不要で即対応 - 🖥️ **IMGUI と UI Toolkit の両対応**:旧来のウィンドウはもちろん、NonToon の様な新 UI のシェーダーパネルも翻訳 - ⚡ **Ctrl+Alt+T で即切替**:OFF にすると即座に原文表示。プロジェクトごとに状態を記憶 - 🛡️ **アセット名保護**:Hierarchy / Project / Scene / Console 等はデフォルトで除外(オブジェクト名・素材名を勝手に翻訳しない)。許可する設定も可能 - 📖 **カスタム用語集**:`Roughness=表面粗糙度` の様に1行ずつ登録すると、AI より優先して確定訳を使用 - 🗂️ **翻訳マネージャー**:訳文の一覧・手動修正・除外・インポート/エクスポート - 💾 **キャッシュ**:一度翻訳した文言はローカル保存、2 回目以降は高速表示 ## 対応する翻訳バックエンド | バックエンド | 備考 | |---|---| | **DeepSeek** | OpenAI 互換 API。品質が高く安価(要 API Key) | | **OpenAI 互換** | 任意の `/v1/chat/completions`(中継プロキシも可) | | **Google 翻訳(無料)** | API Key 不要。ただし共有 IP では 429 制限になりやすい | | **MyMemory(無料)** | API Key 不要の代替バックエンド | API Key は `EditorPrefs`(ユーザー領域)に保存され、プロジェクトファイルや git には混入しません。 ## 導入方法 1. zip 内の `EditorTranslator` フォルダをプロジェクトの `Packages/`(推奨)または `Assets/` にコピー 2. メニュー **Tools → Editor Translator → Settings...** でバックエンドと API Key を設定 (※無料バックエンドなら Key 不要、そのままでも動作) 3. **Tools → Translator → Enable Translation**(Ctrl+Alt+T)で有効化 4. 適当なウィンドウを開くと、英語テキストが順次翻訳されていく ## 注意 - Unity **2021.3 以降**(2022.3 で開発・検証) - 翻訳されるのは **IMGUI / UI Toolkit の描画テキスト**です。ネイティブのメニューバー、OS ダイアログ、ツールチップの一部、TextField 内の入力内容は対象外です(入力内容を翻訳しないのは安全策の設計です) - 翻訳元テキストは設定した翻訳サービスへ送信されます。機密プロジェクトでは無効化するか、ローカル/自社 LLM エンドポイントを指定してください - UI の一部(特別な描画をしているウィンドウ)では翻訳が重なって見づらくなる場合があります。その際は設定の「ウィンドウブラックリスト」に追加してください - エディターUIの文字を書き換える性質上、**重要な作業の前には一度 OFF にして見た目を確認する**ことを推奨 ## 更新履歴 - v0.3.0 : カスタム用語集 / ウィンドウ判定キャッシュで高速化 / Tooltip 対応 - v0.2.0 : UI Toolkit 対応(TextElement フック)/ 翻訳アセット名オプトイン / MyMemory 追加 - v0.1.0 : 初版(IMGUI 対応・DeepSeek / Google / OpenAI 互換) ## クレジット - [Harmony](https://github.com/pardeike/Harmony) 2.2.2 (MIT) — ランタイムパッチに使用(同梱) 本ツールは **MIT ライセンス**。ソースコードは GitHub で公開しています: https://github.com/skyslight1/unity-editor-translator ``` > `[before-after]` の位置に `detail-before-after.jpg` を挿入。「できること」の下に `detail-features.jpg` を挿入。 ## ③ 商品画像 | 用途 | 文件 | 说明 | |---|---|---| | **メイン画像**(必須) | `img/main-1200x630.png` | 1200×630。一覧サムネイル最適比 | | 説明文用 1 | `img/detail-before-after.jpg` | 翻訳前後の比較図。説明文冒頭に | | 説明文用 2 | `img/detail-features.jpg` | 機能 6 項目のカード図。「できること」の下に | | (実物) | `EditorTranslator/docs/inspector-bilingual.png` | 実際の Unity Inspector のスクショ。AI 画像より信頼性が高いので 3 枚目におすすめ | ## ④ カテゴリ ``` 3Dツール・システム(工具类,与 NTLLC/转换器等相同) ``` (より正確には「ツール・システム」系。BOOTH分類:3Dツール・システム) ## ⑤ タグ(最大 10 個) ``` Unity エディター拡張 翻訳 AI翻訳 無料 VRChat ModularAvatar NonToon lilToon 開発ツール ``` > `VRChat / ModularAvatar / NonToon / lilToon` は検索流入狙い(この界隈の英語 UI に悩むユーザーが最も多い層)。 ## ⑥ 価格 ``` 無料(0 円) ``` 理由:エディター QoL ツールは無料で拡散 → GitHub スター & フィードバック回収が最優先。将来 v1.0 化した時に「開発支援(設定プリセット同梱)」へ移行可能。 ## ⑦ ダウンロード商品 | 項目 | 内容 | |---|---| | ファイル | `EditorTranslator_v0.3.0.zip(496 KB。Harmony.dll 同) | | 表示名 | `EditorTranslator_v.3.0` | ## ⑧ その他 - **公開範囲**:一般公開 / 在庫:無制限 / 発送:なし - **利用規約欄**:MIT(改変・再配布可、クレジット不要、無保証) - **注意喚起**:説明文の「翻訳元テキスト外部サービスへ送信」は必ず残すこと(プライバシー配慮 + トラブル防止) ## ⑨ 登録前チェックリスト - [x] LICENSE(MIT)同梱 → zip 内確認済み - [x] 0Harmony.dll 同梱(Harmony 2.22, MIT)→ 済 - [x] VRChat プロジェクトでの動作実績(kanggeya / shinano 両工程でコンパイル&実行確認済み) - [ ] BOOTH 説明文内の GitHub URL が自分のポジトリ名と一致しているか最終確認 - [ ] メイン画像の Inspector モックアップは AI 生成。実物スクショ(docs/inspector-bilingual.png)を差し替えたい場合は同サイズ 1200×630 にトリミングして使用可 ```


