How do I get my MATLAB editor to display and read characters in another encoding?

10 Ansichten (letzte 30 Tage)
I need to read some m file written with comments in Japanses. However since my system locale is in Chinese, the comments displayed in the MATLAB editor is a total mess. When I change my system locale to Japanese, those comments can be displayed in the MATLAB editor correctly. I think those m file is in some Japanses enoding like Shift_JIS or EUC_JP, not in UNICODE. Can I solve this problem without changing my system locale?
  1 Kommentar
dpb
dpb am 30 Mär. 2019
I don't think so...I'd suggest this worthy of a support request to TMW if you have support license for a workaround.
Best I can think of since the LOCALE is system-wide would be to find another application to display the file in while you work on it in the ML editor...but, I'll admit I don't know what that specific application might be. :(
I don't suppose there's any chance to use one of the online translation 'bots to make anything intelligible from the Japanese comments???

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Etsuo Maeda
Etsuo Maeda am 2 Apr. 2019
As dpb menstioned, the answer is ... no.
As you expected, 'ja_JP.Shift_JIS' is used for Japanese encoding in Windows OS with Japanese locale.
you can confirm your MATLAB system encoding using following command:
feature locale
As a workaround, please try to use an external text editor which can change text encoding.
HTH

Weitere Antworten (0)

Produkte


Version

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by