【转】使MATLAB变成中文版( 转自simwe)
【转】使MATLAB变成中文版
先来作个游戏,改变MATLAB的界面语言。请大家按我说的做:
1.依次点击 开始->控制面板->区域和语言选项;
2.在出现的对话框的最下方的下拉列表中选择“日本;
3.在上方的下拉列表中选择“日语”。
先来作个游戏,改变MATLAB的界面语言。请大家按我说的做:
1.依次点击 开始->控制面板->区域和语言选项;
2.在出现的对话框的最下方的下拉列表中选择“日本;
3.在上方的下拉列表中选择“日语”。
4.点击“确定”关闭对话框。
5.启动MATLAB。
你发现什么了?呵呵。你的MATLAB界面变成日文版的了。WHY?
MATLAB自编程培训市场前景6.X版以来的界面都是用Java实现的。在MATLAB的安装目录下有个java文件夹,里面存着用来建立MATLAB界面的java程序包(.jar包)。用winrar等软件打开一个jar包,通过层层目录properties文件用什么打开()后你会看到一个resource文件夹(不是每个jar包都有),打开这个文件夹你会发现3个以.properties为扩展名的文件。这些.properties文件就是MATLAB的“语言包”。MATLAB启动时就是根据这些.properties文件来初始化界面语言的。三个文件中一个是英文版的、一个是日文版的(文件名中包含_ja_JP.properteis)、还有一个_mw_QE(这个不知哪国语言)。MATLAB启动时,根据用户机器的区域设置选择语言包,如果没有到计算机区区域选项所设地区对应的方舟export dinoproperties文件,MATLAB就调用英文版。因为没有与中文对应的properties文件,所以大家的MATLAB启动时都是英文版的。上面将区域选项更改后,由于有日语properties文件,所以你看到了日语版的MATLAB。
5.启动MATLAB。
你发现什么了?呵呵。你的MATLAB界面变成日文版的了。WHY?
MATLAB自编程培训市场前景6.X版以来的界面都是用Java实现的。在MATLAB的安装目录下有个java文件夹,里面存着用来建立MATLAB界面的java程序包(.jar包)。用winrar等软件打开一个jar包,通过层层目录properties文件用什么打开()后你会看到一个resource文件夹(不是每个jar包都有),打开这个文件夹你会发现3个以.properties为扩展名的文件。这些.properties文件就是MATLAB的“语言包”。MATLAB启动时就是根据这些.properties文件来初始化界面语言的。三个文件中一个是英文版的、一个是日文版的(文件名中包含_ja_JP.properteis)、还有一个_mw_QE(这个不知哪国语言)。MATLAB启动时,根据用户机器的区域设置选择语言包,如果没有到计算机区区域选项所设地区对应的方舟export dinoproperties文件,MATLAB就调用英文版。因为没有与中文对应的properties文件,所以大家的MATLAB启动时都是英文版的。上面将区域选项更改后,由于有日语properties文件,所以你看到了日语版的MATLAB。
怎么将界面语言变为中文呢?这就需要制作中文版的properties文件。在Java中中文对应的后缀是_zh_CNpython在线题库,因此只要把英文版的properties文件中“=”后面的内容翻译成中文,将文件转换成Unicode字符,并在保存的时候在原英文版文件名后加_zh_CN.properties,然后将该文件加入到原英文版所在的目录,下次MATLAB启动时就会调用该文件,你的forking是什么意思MATLAB就变成版的了。
目前我已经翻译了一多半内容,还有org,toolbox,page,util下的submit的名词和形容词properties文件没有翻译。下图是后的效果图。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论