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

10 次查看(过去 30 天)
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 个评论
dpb
dpb 2019-3-30
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???

请先登录,再进行评论。

采纳的回答

Etsuo Maeda
Etsuo Maeda 2019-4-2
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

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Language Support 的更多信息

产品


版本

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by