" title="朱增举 IT博客


0

新版(7.9.2)notepad++无法设置简体中文界面

编辑:管理员/ 栏目:IT技术类 /发布于:2021年-2月-1日

 这应该是官方开发的一个失误。



新版本的notepad++,设置->首选项->常用  在界面语言中选择简体中文,然后会发现界面闪一下,但是界面却没有变成中文,设置其他语言界面却都正常。


查阅了notepad++安装目录下 localization 目录,发现chineseSimplified.xml这个语言包是存在的,打它chineseSimplified.xml检查发现有个问题大概是在834行到851行有一段标签:

#chineseSimplified.xml文件第834行到第851行原文
<MarginsBorderEdge title="边距/边框/边缘">
                    <Item id="6201" name="代码折叠标志"/>
                    <Item id="6202" name="简洁"/>
                    <Item id="6203" name="箭头"/>
                    <Item id="6204" name="圆圈"/>
                    <Item id="6205" name="方框"/>
                    <Item id="6226" name="无"/>
                    <Item id="6291" name="行号"/>
                    <Item id="6206" name="显示"/>
                    <Item id="6292" name="变宽"/>
                    <Item id="6293" name="等宽"/>
                    <Item id="6207" name="显示标签栏"/>
                    <Item id="6211" name="列边界设置"/>
                    <Item id="6213" name="背景色模式"/>
                    <Item id="6237" name="想要添加列标记,可用数字指示其列位置。
用空格分隔不同数字以定义多个列标记。"/>
                    <Item id="6231" name="边框宽度"/>
                    <Item id="6235" name="无边框"/>	
                </Scintillas>


834行开头是 <MarginsBorderEdge>是这个标签,但结尾的851行却是</Scintillas>

把结尾的标签改成</MarginsBorderEdge>存后重新启动notepad++程序,再去切换一下简体中文语言包,发现问题解决。所以说这是官方出包的失误。    


本文由“朱增举 IT博客 > 管理员”整理编辑。


未注明为原创的文章以及每篇文章的评论内容都不代表本站观点,本站不对此内容的真实性及言论负责。如您发表评论意见,视为同意本站记录言论您的来源IP地址信息及发表时间。

如果喜欢这篇文章,欢迎订阅朱增举 IT博客以获得最新内容。

已经有 0 条群众意见