今すぐ変更できる!Unityを日本語化する方法【初心者向け】

初心者向けにUnityを日本語化する方法を解説しています。ゲーム開発でおなじみのUnity自体は海外発であるのため英語がデフォルトとなっていますが、日本語で作業したいという人はぜひ参考にしてみてください。

TechAcademyマガジンはオンラインのプログラミングスクールTechAcademy [テックアカデミー]が運営する教育×テクノロジーのWebメディアです。初心者でもすぐ勉強できる記事が2,000以上あります。

Unityを始めとするプログラミングを勉強するにあたって、スタンダートは英語です。

しかしどうしても英語が苦手で勉強するまでは日本語で進めたいという方もいらっしゃると思います。そこで今回は、Unityを日本語化する方法について解説していきたいと思います。

 

なお、本記事はTechAcademyのUnity入門オンライン講座の内容をもとにしています。

 

大石ゆかり

田島メンター!!Unityのメニューって全部英語ですよね。できれば日本語で操作したいんですが、何か方法はありませんか〜?

田島悠介

Unityの日本語ローカライズは標準化されるという話もあったけれども、今のところは実装されていないみたいだね。

大石ゆかり

それでは日本語化はできないってことですか?

田島悠介

バージョンによっては一応方法があるよ。以下の手順を見てみよう。

 

Unityエディタ日本語化の手順

1. Unityの設定ファイルのディレクトリに行く

Unityをダウンロードしたフォルダに行くとこのようになっていると思います。

ただ実際にはここに見えているファイルの他にも、目に見えない形でファイルが存在しています。

そのファイルにアクセスする必要があります。そのためにはターミナルと呼ばれる、コマンドツールを使用する必要があります。右上の虫眼鏡のボタンを押して、ターミナルを打ってエンター押すとターミナルが立ち上がります。 その画面で以下のように打ち込んでください。

cd ~/Applications/Unity/Unity.app/Contents/Resources

これでUnityの設定ファイルのディレクトリに行くことが完了しました。

 

2. 設定ファイルを編集する

Untilエディタの言語設定は、「UI_Strings_EN.txt」というファイルに書かれています。

こちらのファイルを日本語に変換する必要があります。自分で変換するか、以下のソースにある変換されたソースを使用するなど、して翻訳をしてください。

https://github.com/tsubaki/Unity_Translation

その後Unityを再起動すると日本語化が完了しています。

 

田島悠介

ファイルの位置はWindowsとMacでそれぞれ違うので注意しよう。

大石ゆかり

UI_Strings_EN.txtを編集して、日本語化するんですね。

田島悠介

編集が終わったらUnityを再起動してみよう。

 

まとめ

今回はUnityを日本語化する方法について解説していきました。今回は設定ファイルを直接編集して、日本語化する手順を紹介しましたが、設定ファイルは無理に編集すると思わぬ不具合を起こす可能性があります。

今後のバージョンで日本語化が対応されるという話もあるそうなので、そちらを待つという方法もあります。 プログラミングに慣れるために日本語にするというのはおおいに良いと思いますが、解説する本やサイトなどは英語に情報も多く、英語力は結局必要となってきます。

慣れてきたら英語に戻すつもりで日本語化することをお勧めします。

 

田島悠介

今後公式での実装がされればそちらの方を利用するのがいいね。今はできるだけ英語で慣れておくのも大事だと思うよ。

大石ゆかり

元に戻したい場合はどうすればいいんですか〜?

田島悠介

その場合はUnityを再インストールすることで英語の状態に戻すことができるよ。

大石ゆかり

なるほど、分かりました!

 

[お知らせ]TechAcademyではオリジナルゲームアプリが公開できるUnityオンラインブートキャンプを開催しています。現役Unityエンジニアのサポートで効率的に学びたい場合はご検討ください。