S7-200编程软件STEP 7打开时界面乱码显示Translation Required

本文主要是介绍S7-200编程软件STEP 7打开时界面乱码显示Translation Required,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

遇到的问题

如题,两个月没有打开过S7-200编程软件(软件版本是V4.0 STEP 7 MicroWIN SP9,电脑系统是Windows 11),这一次打开就发现它的那个界面乱码了,原来时中文汉化的地方全都变成了Translation Required,具体如下图所示。

心路历程

先讲一下我的心路历程,不想看的可以直接跳转解决方法论部分。

首先是两个月没打开过的软件一打开就发现是一堆乱码Translation Required,显示翻译错误。因为我的一些程序注释都是用中文注释的,因为中文汉化有问题,所以原来的中文注释都看不到了,是一堆乱码符号。

最开始我认为应该是语言安装包的问题,也许不小心把中文语言包误删了,但是网上找了一圈也没有看到有人说有单独的中文汉化语言安装包的,遂放弃;

然后我认为重装一次软件应该就能解决问题,当我重新安装成功,打开软件发现界面不是乱码而是稍微看得懂的英文界面时以为看到胜利曙光了,然后再软件里面将默认语言设置修改成中文,重启电脑再次打开电脑发现又回到了最初始的那个Translation Required乱码的界面,看来不是重新安装软件的问题。

于是我到官方西门子论坛求助,和我发的这个问题一致,这是具体两个链接:

🚪👉:求助帖:S7-200软件STEP 7打开时中文界面乱码显示Translation Required

🚪👉:提问:S7-200软件STEP 7打开时中文界面乱码显示Translation Required

提问里面的大佬也给出了两个方案。

方案一是把STEP 7软件删除干净再重新安装

我感觉特别麻烦,因为我还安装了蛮多模拟仿真的软件的(虽然一次也没有用过,如下图所示),主要是还有一些删除注册表的活儿,总怕删除不干净,在这之前我已经重启电脑五次了,不想再重启了。

方案二修改系统区域设置

这个方案相对来说比较简单,就是有些非Unicode程序中的语言。按照论坛老哥贴的链接一步步操作(🚪👉:step 7 smart V2.5字体乱码问题)竟然成功了,我欣喜雀跃,它里面的第一条回答很有参考意义,然后作者的回答也很有意义“已解决了,更改系统区域设置,改成英文后重启,再改回中文就可以了

摸着石头过河,他这么一说就说明他安装这个步骤流程是成功的,我的心里也就有了一定的把握。大佬诚不欺我。

我也找到了西门子官方出的回答:🚪👉:STEP 7-Micro/WIN SMART软件在打开时软件界面显示“????”怎么处理?

于是把我遇到的问题和解决方法写成一篇笔记来记录一下,供同好们参考。


解决方法

第一步 找到STEP安装文件位置

打开STEP 7 MicroWIN文件所在位置,需要右击STEP 7 MicroWIN软件的快捷方式,这一步我返回的是bin文件夹,如下图所示。

第二步 移除原来软件的所有特征

打开setup.exe执行文件,此安装执行文件在bin文件夹的上一级,如下图所示。

先把电脑上原来的STEP 7 MicroWIN给Remove

第三步 重装软件

再次打开setup.exe进行Modify重新安装软件(Repair我试过没用)这回再打开STEP 7 MicroWIN就是下面这个英文界面了。

第四步 更改系统区域

Windows 11可以再下方搜索“控制面板”,进入到“控制界面-时钟和区域-区域”更改语言。在上文提到的那篇西门子关于解决界面乱码显示问号“???”的文章写得很清楚。

 凡是可以设置为中国-中文简体的地方都设置成这个。

 

尤其是非Unicode程序的语言,点开上图的“更改系统区域设置”里面的界面需要取消勾选“Beta版”,我当时出现乱码错误也不知道是不是因为就是在这里多此一举了。

完成这一步之后需要重启一次电脑!!!

第五步 将操作界面由英文改为中文

上面操作栏Tools-Options-General-Language-Chinese改为中文

 

第六步 再次进入软件

我们可以看到下图是中文界面了,一切都回来了!

 


OK 如何解决STEP 7软件界面出现Translation Required乱码的问题就解决了。

如果帮到了您,可以点一个大大的赞吗?这会对我有很大的帮助。👍

希望我的经历能够给同好们帮助!😀

不清楚的欢迎评论哦!然后如果时想重新安装这个软件的,可以在评论区里面发表一下评论,我有它的压缩包!

这篇关于S7-200编程软件STEP 7打开时界面乱码显示Translation Required的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1126192

相关文章

Python中的可视化设计与UI界面实现

《Python中的可视化设计与UI界面实现》本文介绍了如何使用Python创建用户界面(UI),包括使用Tkinter、PyQt、Kivy等库进行基本窗口、动态图表和动画效果的实现,通过示例代码,展示... 目录从像素到界面:python带你玩转UI设计示例:使用Tkinter创建一个简单的窗口绘图魔法:用

Python中构建终端应用界面利器Blessed模块的使用

《Python中构建终端应用界面利器Blessed模块的使用》Blessed库作为一个轻量级且功能强大的解决方案,开始在开发者中赢得口碑,今天,我们就一起来探索一下它是如何让终端UI开发变得轻松而高... 目录一、安装与配置:简单、快速、无障碍二、基本功能:从彩色文本到动态交互1. 显示基本内容2. 创建链

电脑显示hdmi无信号怎么办? 电脑显示器无信号的终极解决指南

《电脑显示hdmi无信号怎么办?电脑显示器无信号的终极解决指南》HDMI无信号的问题却让人头疼不已,遇到这种情况该怎么办?针对这种情况,我们可以采取一系列步骤来逐一排查并解决问题,以下是详细的方法... 无论你是试图为笔记本电脑设置多个显示器还是使用外部显示器,都可能会弹出“无HDMI信号”错误。此消息可能

Ubuntu 怎么启用 Universe 和 Multiverse 软件源?

《Ubuntu怎么启用Universe和Multiverse软件源?》在Ubuntu中,软件源是用于获取和安装软件的服务器,通过设置和管理软件源,您可以确保系统能够从可靠的来源获取最新的软件... Ubuntu 是一款广受认可且声誉良好的开源操作系统,允许用户通过其庞大的软件包来定制和增强计算体验。这些软件

如何提高Redis服务器的最大打开文件数限制

《如何提高Redis服务器的最大打开文件数限制》文章讨论了如何提高Redis服务器的最大打开文件数限制,以支持高并发服务,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录如何提高Redis服务器的最大打开文件数限制问题诊断解决步骤1. 修改系统级别的限制2. 为Redis进程特别设置限制

C#反射编程之GetConstructor()方法解读

《C#反射编程之GetConstructor()方法解读》C#中Type类的GetConstructor()方法用于获取指定类型的构造函数,该方法有多个重载版本,可以根据不同的参数获取不同特性的构造函... 目录C# GetConstructor()方法有4个重载以GetConstructor(Type[]

第10章 中断和动态时钟显示

第10章 中断和动态时钟显示 从本章开始,按照书籍的划分,第10章开始就进入保护模式(Protected Mode)部分了,感觉从这里开始难度突然就增加了。 书中介绍了为什么有中断(Interrupt)的设计,中断的几种方式:外部硬件中断、内部中断和软中断。通过中断做了一个会走的时钟和屏幕上输入字符的程序。 我自己理解中断的一些作用: 为了更好的利用处理器的性能。协同快速和慢速设备一起工作

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

安卓链接正常显示,ios#符被转义%23导致链接访问404

原因分析: url中含有特殊字符 中文未编码 都有可能导致URL转换失败,所以需要对url编码处理  如下: guard let allowUrl = webUrl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) else {return} 后面发现当url中有#号时,会被误伤转义为%23,导致链接无法访问