MinecraftのリソースパックやMODの翻訳作業を効率化するためのデスクトップWebアプリです。直感的なUIで翻訳・置き換え・用語集管理・プロジェクト保存などが行えます。
- 置き換え機能: 原文・翻訳文の一括置換や、確認しながらの個別置換が可能
- リスト表示: 翻訳対象テキストをリストで管理し、検索・フィルタリングも対応
- 機械翻訳内蔵: Google翻訳APIを利用した自動翻訳
- プロジェクトファイル機能: 作業状態や用語集を含めて保存・復元
- 用語集管理: 独自の用語集を作成し、翻訳時に参照・自動置換
- 多様なファイル形式対応: .json, .lang 形式の入出力
- コメント保持: .langファイルのコメントも保持・編集可能
- このリポジトリをクローンします
git clone https://github.com/code-onigiri/mc-translator-app.git
cd mc-translator-app
- 必要なパッケージをインストールします
bun install
- アプリケーションを起動します
bun run dev
- ブラウザで
http://localhost:5173
へアクセスします
- プロジェクトファイルを作成または開く
- プロジェクトファイルには翻訳データ・用語集・コメントなど全て保存されます。
- 翻訳元/翻訳対象ファイルを選択
- Minecraftの
en_us.json
やja_jp.lang
などを読み込みます。
- Minecraftの
- 翻訳・置き換え・用語集管理
- 検索や置換、機械翻訳、用語集の自動適用が可能です。
- 置き換えは一括・個別確認モードを選べます。
- 翻訳結果を保存
- .json/.lang形式でエクスポートできます。
- プロジェクトファイルとしても保存可能です。
src/
component/ ... UIコンポーネント
util/ ... ファイル操作・状態管理
page/ ... 画面エントリ
api/ ... サーバーサイドAPI (翻訳用)
- Issue・Pull Request歓迎です。
- バグ報告・機能提案はGitHub Issueへお願いします。
- コード修正時は
bun lint
でLintを通してください。
MIT License