翻译文本格式

核心提示在入门XML的时候,你只需要知道:XML是什么?元素、标签、文本和属性是什么?如何翻译单语XML文档?从今天起,我再带来高阶一点的XML文档的知识。先从包含HTML样式的XML文档讲起。比如,我这里有一个文本:里面有一堆看上去乱七八糟的东西

开始使用XML时,您只需要知道:

什么是XML?

什么是元素、标签、文本和属性?

如何翻译单语XML文档?

从今天开始,我将带来更多XML文档的高级知识。让我们从包含HTML样式的XML文档开始。

例如,我这里有一段文字:

里面有一堆看起来很乱的东西,比如:。

这些乱七八糟的东西其实都是实体。

如果你看不懂这份文件,那么我给你看另一张图:

其实有的同学可能已经发现,除了第一张有一些乱七八糟的“实体”外,上面两张图是一样的。

没错,这两个文件是同一个文件,但是写的不一样。

为什么写的不一样?我们先学习一个新的知识点:实体。

什么是实体?

XML规范规定,如果一些字符出现在要显示的文本中,它们应该被写成实体。

让我们看一个例子。

假设您想要实现的文本是:

您的XML应该如下所示:

看,在这里:

大于号不是写成>,而是>

单引号不是直接写成',而是'

这就是实体。XML的实体是对数据的引用,而不是直接使用数据。

通过上表,我们还发现实体的标准写法是:

以与号字符开始,

以分号结尾。

那么,我们应该如何翻译包含实体的文本呢?

如何翻译包含实体的XML文档?

让我们回到图1中的文档:

如果这个文档直接导入memoQ进行翻译,默认情况下,memoQ的默认XML过滤器可以自动识别这样的文本。

所以,如果这个文本直接导入到memoQ中,它看起来会是这样的:

是的,我们发现:

MemoQ自动放。

这个时候我们还发现,哎,memoQ被自动转换成HTML样式了:


只是一个换行符标签!

只是一种大胆的风格!

所以你可以理解这个文本包含了基于XML的HTML风格。

那很简单。我们可以用级联滤波器来实现。

对于级联过滤器,您可以查看帮助文档:https://docs . memoq . com/current/en/places/create-new-filter-cascading . html highlight = cascading % 20 filter

我们以后再谈。慢慢抬高姿势~

既然是XML文档,我们的第一层过滤器还是用XML过滤器;

由于包含了HTML样式,我们叠加了一层HTML过滤器。

重新导入后就OK了!

成了标签的也成了标签~

所以不用担心字符串误译或者丢失~

本文转自专业翻译玩翻译技巧。

关注微信微信官方账号“语言服务行业”和“翻译技术教育与研究”,了解更多关于语言服务行业翻译技术的资讯和见解~

 
友情链接
鄂ICP备19019357号-22