0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Step7-管理多语言文本功能

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-03-14 09:39 次阅读

c1500d7a-9f9c-11ec-952b-dac502259ad0.png

经过语言切换:

c189d2da-9f9c-11ec-952b-dac502259ad0.png

c1c8e42a-9f9c-11ec-952b-dac502259ad0.png

STEP 7可以做到:导出在某个项目中以一种语言创建的文本、翻译该文本、重新导入文本、并以译文显示该文本。

下列文本类型可以用一种以上语言管理:

标题和注释

块标题和块注释(后者不适用于PCS 7项目)

程序段标题和注释

来自STL程序的行注释

来自符号表、变量声明表、用户自定义数据类型和数据块的注释

HiGraph程序中的注释、状态名称和转换名称

S7-Graph程序中的步骤名称和步骤注释的扩展

显示文本

由STEP 7、S7-Graph、S7-HiGraph、S7-PDIAG或ProTool生成的消息文本

系统文本库

用户指定文本库

操作员相关的文本

用户文本

导出

导出所选择的对象下的所有块和符号表。为每个文本类型创建导出文件。文件包含源语言栏和目标语言栏。源语言文本不得改变。

导入

在导入期间,将目标语言列的内容(右栏)集成到选定对象所属的项目中。只有其源文本(被导出的文本)匹配"源语言"栏中已有文本的译文才会被接受。

改变语言

当改变语言时,可以从向所选择的项目导入期间指定的所有语言中选择。"标题和注释"的语言改变只适用于所选择的对象。"显示文本"的语言改变总是适用于整个项目。

删除语言

当语言删除时,所有使用这种语言的文本都从内部数据库中删除。

项目中应始终有一种语言可用作参考语言。例如,可以是本地语言。这种语言不应删除。在导出和导入期间,请始终指定该参考语言作为源语言。目标语言可以根据要求设置。

重新组织

在重新组织期间,语言会改变为当前设置的语言。当前设置语言是选作"未来块的语言"的语言。重新组织只影响标题和注释。

注释管理

可以指定在以多语言管理文本的项目中如何管理块的注释。

导出多语言文本

c2040370-9f9c-11ec-952b-dac502259ad0.png

所有导出文件均必须关闭。

步骤

选择菜单命令"选项 > 管理多语言文本 > 导出"。

在"导出"对话框中,指定存储路径、导出文件的格式、源与目标语言以及文本类型。

小技巧1:通常,可选择所有的文本类型。对于重新翻译的文本(例如,具有已修改注释),可只选择相关的文本类型。

小技巧2:如果希望将项目翻译成多种语言:可让用于目标语言的域空白。在导出文件中,"$_Undefined"将被输入到用于目标语言的域中。为每个翻译员复制文件,然后将每个文件中的文本"$_Undefined"修改为各自的目标语言。在如此操作时,您必须输入语言ID和目标语言(例如16(1) Italian (Italy))。标准语言的语言ID均列在"导出用户文本"对话框的帮助部分中。当导入所翻译的文本时,您必须明确选择目标语言。

如果导出文件(导出目标)已经存在,则您可在下列对话框中选择是否应将其扩展或覆盖。
在对文件进行扩展时,已经翻译的文本将仍然保留,并将添加新的文本(待翻译)。

单击"确定"关闭对话框,并将生成的文本文件发送给翻译员。

翻译多语言文本

如果导出文件是以CSV格式创建的,并准备在MS Excel中编辑它们,则必须使用MS Excel菜单命令文件 > 打开将其打开。如果您只是双击导出文件(CSV格式),则文件将不能正常打开。

翻译关键字"$_Typ(...)"下面第二行中的文本。

导入多语言文本

选择菜单命令选项 > 管理多语言文本 > 导入。

在"导入"对话框中,指定导入源和格式。 如果您在导出时没有输入目标语言,则显示一个对话框提示您选择一种目标语言。

单击"确定"关闭对话框。

如果发生错误,请参考所显示出错报告的详细信息

选择语言

选择菜单命令选项 > 管理多语言文本 > 更改语言。

在出现的对象框中,为文本类型选择所需的语言。

单击"确定"关闭对话框。

多语言文本的类型

为了进行导出,将为每种类型的文本创建一个单独的文件。该文件将以文本类型作为其名称,已导出格式作为其扩展名(文本类型. 格式:例如,SymbolComment.CSV或SymbolComment.XLS)。不符合命名规范的文件将不能用作源文件和目标文件。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序
    +关注

    关注

    116

    文章

    3768

    浏览量

    80790
  • STEP7
    +关注

    关注

    4

    文章

    103

    浏览量

    32558

原文标题:Step7-管理多语言文本功能

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    多语言开发的流程详解

    现在不少应用都是要求有多语言切换的, 使用QT开发上位机也同样需要做多语言功能, 不过QT是自带了多语言翻译功能, 可以很方便的借助原生工具
    的头像 发表于 11-30 09:08 1027次阅读

    串口屏能否支持全球多语言功能

    串口屏能否支持全球多语言功能
    发表于 03-27 15:11

    串口屏MODBUS教程9_控件显示和隐藏功能多语言功能的使用教程

    串口屏MODBUS教程9_控件显示和隐藏功能多语言功能的使用教程1、本文主要讲述控件显示和隐藏功能多语言
    发表于 08-15 15:18

    多语言综合信息服务系统研究与设计

    基于多语言的综合信息服务正成为信息服务领域的一个重要的发展方向。该文提出面向2010年上海世博会和城市信息服务的多语言综合信息服务应用的总体架构,该系统基于下一代网
    发表于 04-01 09:41 24次下载

    SoC多语言协同验证平台技术研究

    SoC基于IP设计的特点使验证项目中多语言VIP(Verification IP)协同验证的需求不断增加,给验证工作带来了很大的挑战。为了解决多语言VIP在SoC验证环境灵活重用的问题。提出了一种
    发表于 12-31 09:25 12次下载

    基于Toradex多语言image的编译与MUI切换演示

      Windows Embedded CE提供多语言用户界面(Multilingual User Interface,MUI)功能,允许用户在设备上更改用户界面的显示语言。您可以针对不同的地区
    发表于 09-18 10:59 8次下载

    STEP7-组态硬件和通讯连接

    STEP7-组态硬件和通讯连接说明。
    发表于 05-08 11:43 8次下载

    Multilingual多语言预训练语言模型的套路

    Facebook在Crosslingual language model pretraining(NIPS 2019)一文中提出XLM预训练多语言模型,整体思路基于BERT,并提出了针对多语言预训练的3个优化任务。后续很多多语言
    的头像 发表于 05-05 15:23 2912次阅读

    基于多语言的跨平台静态测试解决方案

    多语言跨平台的敏捷静态测试及测试结果管理共享已经成为关键需求。如何较为高效地完成多语言跨平台测试工程的构建以及测试项目跟踪,较大程度地实现信息共享,已经成为提高测试
    的头像 发表于 03-03 10:41 579次阅读
    基于<b class='flag-5'>多语言</b>的跨平台静态测试解决方案

    达观曹植大模型正式对外公测!专注于长文本多语言、垂直化发展

    处理工程实践经验,已开发出具有长文本多语言、垂直化三大特点的专用国产“曹植”大语言模型。7月伊始,达观正式对外发布“曹植”大语言模型应用公
    的头像 发表于 07-12 15:04 912次阅读
    达观曹植大模型正式对外公测!专注于长<b class='flag-5'>文本</b>、<b class='flag-5'>多语言</b>、垂直化发展

    基于LLaMA的多语言数学推理大模型

    MathOctopus在多语言数学推理任务中,表现出了强大的性能。MathOctopus-7B 可以将LLmMA2-7B在MGSM不同语言上的平均表现从22.6%提升到40.0%。更进
    发表于 11-08 10:37 448次阅读
    基于LLaMA的<b class='flag-5'>多语言</b>数学推理大模型

    S7-1500:设置CPU语言的步骤

    对于CPU上文本多语言管理,必须使用CPU的多语言属性来选择项目中所需的语言。这是例如 ProDiag消息
    的头像 发表于 11-16 16:13 883次阅读
    S<b class='flag-5'>7</b>-1500:设置CPU<b class='flag-5'>语言</b>的步骤

    Step7-管理多语言文本功能

    当改变语言时,可以从向所选择的项目导入期间指定的所有语言中选择。"标题和注释"的语言改变只适用于所选择的对象。"显示文本"的语言改变总是适用
    的头像 发表于 11-27 10:50 716次阅读
    <b class='flag-5'>Step7-</b><b class='flag-5'>管理</b><b class='flag-5'>多语言</b><b class='flag-5'>文本</b><b class='flag-5'>功能</b>

    语言模型(LLMs)如何处理多语言输入问题

    研究者们提出了一个框架来描述LLMs在处理多语言输入时的内部处理过程,并探讨了模型中是否存在特定于语言的神经元。
    发表于 03-07 14:44 534次阅读
    大<b class='flag-5'>语言</b>模型(LLMs)如何处理<b class='flag-5'>多语言</b>输入问题

    ChatGPT 的多语言支持特点

    )技术迎来了巨大的挑战和机遇。ChatGPT,作为一个领先的语言模型,其多语言支持的特点成为了它在众多应用场景中不可或缺的优势。 1. 多语言理解能力 ChatGPT 的多语言支持首先
    的头像 发表于 10-25 17:30 616次阅读