MATLAB の UI 言語が別の言語に変更​された場合/意味不明​なフォントが表示され​た場合、英語に戻すに​はどうすればよいです​か?

MATLAB UI言語が別の言語に変更された場合/意味不明なフォントが表示された場合、英語に戻すにはどうすればよいですか?

 Réponse acceptée

MathWorks Support Team
MathWorks Support Team le 11 Nov 2025
Modifié(e) : MathWorks Support Team le 17 Nov 2025

0 votes

MATLAB UI の言語設定は、さまざまな理由で変更される可能性があります。
 
方法1:
言語を英語に戻すには:
  1. [MATLAB メニュー] > [基本設定] > [一般] > [デスクトップの言語] > [デスクトップおよびエラーの言語の選択] > English を選択し、MATLAB を再起動します。
  2. [デスクトップの言語] ボックスは、コンピューターのロケールが英語以外に設定されている場合にのみ、基本設定メニューに表示されることに注意してください。
方法2:
Windows では、MATLAB は「システム ロケール」として定義されたシステム言語に従って UI 要素を表示します (例えばコンピューターのシステム ロケールが中国語の場合、MATLAB は中国語の UI を表示します)。MATLAB は、起動時に GUI を既定の言語である英語からシステム言語に翻訳することを「決定」します。ユーザーが翻訳をブロックする環境変数を定義すると、MATLAB がシステム言語に翻訳されないようにすることができます。環境変数は MWLOCALE_TRANSLATED と呼ばれ、次のように定義できます。
  1. 「コントロールパネル」をクリックします。そこから、「システムとセキュリティ」を選択し、「システム」を選択します。左側のメニューバーで、「システムの詳細設定」を選択します。「システムプロパティ」というタイトルの小さなウィンドウがポップアップ表示されます。
  2. 「詳細設定」タブの下の「環境変数...]ボタンをクリックします。「環境変数」というタイトルの別のウィンドウが表示されます。
  3. 「システム変数」テキストボックスの下にある「新規...」ボタンをクリックします。「変数名」に「MWLOCALE_TRANSLATED」と入力し、「変数値」に「OFF」と入力します。「新規システム変数」、「環境変数」および「システムプロパティ」ウィンドウから「OK」をクリックします。
MWLOCALE_TRANSLATED を "ON" に設定すると、システム ロケールに一致するように UI が翻訳され、"OFF" に設定すると、UI が既定の言語である英語で表示されます。
 
方法3:
システムロケールとユーザーロケールが同じかどうかを確認します。
MATLAB は、Windows プラットフォーム上のユーザー ロケールとシステム ロケールを読み取ります。ユーザー ロケールとシステム ロケールの値が同じでない場合、MATLAB で文字化けしたり、文字が正しく表示されなかったりすることがあります。
この問題を解決するには:
1) MATLAB で、"ユーザー ロケール" と "システム ロケール" の両方が同じ設定に設定されていることを確認します。
>> feature locale
2)同じでない場合は、ドキュメントページの指示にしたがって変更し、問題が解決するかどうかを確認してください。
3) 破損したフォントがないことを確認してください。
方法 4:
この手順を参照して、システムのデフォルトのフォントに戻します。
方法 5:
上記のいずれでも問題が解決しない場合は、MATLAB に同梱されているバージョンの Java ベースのオープン バグが原因である可能性があります。この問題は、Java 8u271 をインストールし、MATLAB にこの JVM を指すことで解決できます。
Java 8u271をインストールし、このMATLAB Answer をチェックして、MATLABを適切なJava環境にポイントする方法を確認し、問題が解決するかどうかを確認してください。

Plus de réponses (0)

Catégories

En savoir plus sur 環境と設定 dans Centre d'aide et File Exchange

Produits

Version

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!