CN105760542A - 一种显示控制方法、终端及服务器 - Google Patents
一种显示控制方法、终端及服务器 Download PDFInfo
- Publication number
- CN105760542A CN105760542A CN201610148307.5A CN201610148307A CN105760542A CN 105760542 A CN105760542 A CN 105760542A CN 201610148307 A CN201610148307 A CN 201610148307A CN 105760542 A CN105760542 A CN 105760542A
- Authority
- CN
- China
- Prior art keywords
- text
- translation
- original text
- language
- html
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Machine Translation (AREA)
Abstract
本发明实施例提供一种显示控制方法终端、及服务器,其中的方法可包括:发送由第一超文本标记HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;接收服务器返回的由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及将所述原文翻译获得的译文;检测切换显示指令,根据所述切换显示指令在所述第二超文本页面中切换显示所述原文或所述译文。本发明实施例可在同一个超文本页面中切换显示原文或者译文,实现原文和译文之间无缝切换,切换方式流畅。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种显示控制方法、终端及服务器。
背景技术
随着网络通信技术的不断发展,用户可以通过浏览器查看很多网页内容,例如了解时事新闻,查看邮件等等,但是在查看的过程中,难免会遇到外文表述的文章,例如外文邮件,外文新闻等等,对于用户来说,通常只对自己熟悉的国语比较在行,而无法读懂其他语言,现有技术中针对这个问题提出的解决方案是,提供翻译操作,在用户点击翻译操作后,文章内容会上传到服务器进行翻译并返回翻译结果,在前端浏览器可以实时切换原译文查阅。但是现有技术方案只是将原文和译文页面切换放在不同的两个超文本标记语言(HyperTextMark-upLanguage,HTML)网页中,来回切换需要重新载入HTML网页,渲染慢,常常会出现闪屏跳动等问题。
发明内容
本发明实施例提供一种显示控制方法及装置,可在同一个超文本页面中切换显示原文或者译文,实现原文和译文之间无缝切换,切换方式流畅。
本发明第一方面提供一种显示控制方法,可包括:
发送由第一超文本标记HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
接收服务器返回的由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及将所述原文翻译获得的译文;
检测切换显示指令,根据所述切换显示指令在所述第二超文本页面中切换显示所述原文或所述译文。
本发明第二方面提供一种显示控制方法,可包括:
接收终端发送的由第一HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
从所述第一HTML语言中解析出所述原文,并将所述原文翻译为采用目标语言表述的译文;
向所述终端返回由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及所述译文。
本发明第三方面提供一种终端,可包括:
发送模块,用于发送由第一超文本标记HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
接收模块,用于接收服务器返回的由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及将所述原文翻译获得的译文;
显示模块,用于检测切换显示指令,根据所述切换显示指令在所述第二超文本页面中切换显示所述原文或所述译文。
本发明第四方面提供一种服务器,可包括:
接收模块,用于接收终端发送的由第一HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
解析翻译模块,用于从所述第一HTML语言中解析出所述原文,并将所述原文翻译为采用目标语言表述的译文;
返回模块,用于向所述终端返回由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及所述译文。
实施本发明实施例,具有如下有益效果:
本发明实施例,终端发送由第一HTML语音构建的第一超文本页面,该第一超文本页面包含待翻译原文,接收服务器返回的由第二HTML语言构建的第二超文本页面,该第二超文本页面包括原文以及译文,检测切换显示指令,根据切换显示指令在第二超文本页面中切换显示原文或译文,这种方式可在超文本页面中切换显示原文或者译文,实现原文和译文之间无缝切换,切换方式流畅。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种显示控制方法的流程示意图;
图2为本发明实施例提供的另一种显示控制方法的流程示意图;
图3为本发明实施例提供的一种邮件翻译流程图;
图4为本发明实施例提供的一种原文示意图;
图5为本发明实施例提供的一种模块划分示意图;
图6为本发明实施例提供的一种后台程序示意图;
图7为本发明实施例提供的一种显示界面对比示意图;
图8为本发明实施例提供的另一种显示界面对比示意图;
图9为本发明实施例提供的一种终端的结构示意图;
图10为本发明实施例提供的一种显示模块的结构示意图;
图11为本发明实施例提供的一种服务器的结构示意图;
图12为本发明实施例提供的一种解析翻译模块的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面将结合附图1-附图8,对本发明实施例提供的显示控制方法进行详细介绍。
请参照图1,为本发明实施例提供的一种显示控制方法的流程图;该方法可包括以下步骤S100-步骤S102。
S100,发送由第一超文本标记HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
本发明实施例中,超文本标记语言HTML通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页(即超文本页面)。网页中通常可能会存在各种语言表述的原文,例如日文、英文等等,而用户可能仅仅对某一种或两种语言比较熟悉,因此提供对原文的翻译功能,即是将网页中的待翻译原文上传至服务器进行翻译。
本实施例中,当接收到用户的翻译指令时,获取第一HTML语言,该第一HTML语言构建第一超文本页面,并且该第一HTML语言中包含待翻译的原文,即是网页中所呈现的原文,例如,该网页所呈现的是外文邮件,则将该邮件的正文内容作为待翻译的原文。将由第一HTML语言构建的第一超文本页面发送至服务器。
S101,接收服务器返回的由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及将所述原文翻译获得的译文;
本发明实施例中,服务器从第一HTML语言中解析出原文,并调用相应的翻译接口对该原文进行翻译,获得该原文对应的译文。服务器将原文和译文组合形成第二HTML语言,并向终端返回该第二HTML语言构建的第二超文本页面。终端接收服务器返回由第二HTML页面构建的第二超文本页面,并对该第二HTML语言进行解析。
可选的,第二HTML语言中的原文和译文具有不同的标识,原文和译文组合的方式可以混合***的方式。
S102,检测切换显示指令,根据所述切换显示指令在所述第二超文本页面中切换显示所述原文或所述译文。
本发明实施例中,第二HTML语言通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等)可以创造出功能强大的网页,该网页即是第二超文本页面。
如图6或图7所示,该网页中可以显示“原文”或“翻译”两个虚拟按钮,用户可以通过点击该虚拟按钮实现切换显示指令的发送,终端接收到切换显示指令时,则根据切换显示指令在第二HTML对应的第二超文本页面中切换显示原文或者译文。例如,用户点击“翻译”,则第二超文本页面中显示译文,用户点击“原文”,则第二超文本页面中显示原文。
可选的,第二HTML语言中的原文内容具有第一标识,译文内容具有第二标识,原文与译文之间通过分词算法进行分词翻译,切换显示时可以根据两种标识控制切换显示不同标识的分词,从而控制第二超文本页面显示原文或者译文。
可选的,后台通过javascript来获得这两个class(两种标识)的所有dom节点(分词元素),并且控制显隐了。这样就不会造成重新载入HTML网页的那种闪屏效果,因为现在是用javascript来操作dom元素,开销比重新载入HTML要小很多,虽然大邮件还是会有点闪动,不过也是比较快的那种,处于用户可以接受的范围之内。
可选的,根据切换显示指令切换显示原文或者译文的切换方式可以包括以下步骤S10-S11;
S10,根据所述切换显示指令,确定与所述切换显示指令对应的目标标识,所述目标标识包括第一标识或者第二标识;
具体实施例中,第二HTML语言中包括了第一标识的原文分词以及第二标识的译文分词,当接收到切换显示指令时,确定与该切换显示指令对应的目标标识分词,例如,如图7所示,当用户点击“翻译”虚拟按钮时,则确定与该切换显示指令对应的第二目标标识的分词,需要说明的是,针对不同的切换显示指令,存在不同的标识与该切换显示指令对应。
S11,在所述第二超文本页面中由当前显示文本切换显示由所述目标标识所标识的内容组成的目标文本。
具体实施例中,目标标识所标识的内容可以为目标标识分词,在第二超文本页面中由当前显示文本切换显示由目标标识分词组成的目标文本,该目标文本包括原文或者译文,若当前显示文本为原文,则目标文本为译文,若当前显示文本为译文,则当前显示文本为原文。第二HTML语言中包括了第一标识分词组成的原文以及第二标识分词组成的译文,只是在不同的切换显示指令下,显示不同标识分词组成的目标文本,这样切换显示过程中不需要重新载入不同的网页,减少闪屏、卡顿等不良的用户体验。
具体可选的,由当前显示文本切换显示目标文本的切换方式可以包括以下步骤:
步骤一,在所述第二超文本页面中获取当前显示文本中滚动条的位置,并获取所述滚动条的位置所定位的第一起始内容;
具体的,当载入第二超文本页面时,若当前屏幕无法显示完当前显示文本中的所有内容,则可以通过控制滚动条的位置,查看当前文本内容,获取当前显示文本中滚动条的位置,以及该滚动条的位置所所定位的第一起始内容,该第一起始内容可以是网页显示框内的第一个分词,如图7所示,该滚动条的位置对应的第一分词为“eachofus”。
步骤二,在由所述目标标识所标识的内容组成的目标文本中查找与所述第一起始内容对应翻译的第二起始内容,并将所述第二起始内容对应的位置作为所述目标文本中滚动条的位置;
具体的,在由目标标识分词组成的目标文本中查找与第一起始内容对应翻译的第二起始内容,该第一起始内容对应的第二起始内容即是第二起始为第一起始内容对应翻译的词语,如图7所示,译文中的第二分词“我们每个人”即是原文中“eachofus”对应翻译的词语。
将第二起始内容对应的位置确定为目标文本中滚动条的位置,即是目标文本中当前滚动条的位置为该第二起始内容所对应的位置,如图7所示,“我们每个人”即是译文中滚动条的位置。
具体可选的,首先获取到当前显示文本中滚动条所定位的位置,然后再遍历dom元素(分词),找到在这个位置下方并且最接近这个位置的dom元素,记录下标以及它距离滚动位置的目标距离,在切换显隐之后,将目标文本中可视的dom元素的数组里,同样的下标取出来,获取该dom元素的位置,并减去记录下来的目标距离,再将目标文本中滚动条跳转到这个位置。
步骤三,在所述第二超文本页面中显示由所述目标文本中滚动条的位置所确定的目标文本中的内容。
具体的,在第二超文本页面中显示由目标文本中滚动条的位置所确定的目标文本中的内容,如图7所示,即是在网页中显示“我们每个人”开始的目标文本中的内容。
这样在用户不断滑动滚动条查看当前文本中的内容时,当切换至目标文本查看,仍然可以精准定位到当前文本和目标文本中对应的位置,如图7和图8所示,在图7中,显示了原文和译文的显示界面图,当用户在原文滑动到“justasyou”时,如图8所示,切换到译文时,仍然是“justasyou”对应翻译的“正如你”,这样可以方便用户对比原文和译文。
本发明实施例,终端发送由第一HTML语音构建的第一超文本页面,该第一超文本页面包含待翻译原文,接收服务器返回的由第二HTML语言构建的第二超文本页面,该第二超文本页面包括原文以及译文,检测切换显示指令,根据切换显示指令在第二超文本页面中切换显示原文或译文,这种方式可在超文本页面中切换显示原文或者译文,实现原文和译文之间无缝切换,切换方式流畅。
请参照图2,为本发明实施例提供的另一种显示控制方法的流程示意图,如图所示,本实施例的显示控制方法包括步骤S200-S202;
S200,接收终端发送的由第一HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
本发明实施例中,服务器接收终端发送的由第一HTML语言构建的第一超文本页面,该第一HTML语言中包含待翻译的原文,例如,若该第一HTML语言所构建的第一超文本页面是外文邮件,则该第一HTML语言包含的待翻译的原文是外文邮件正文。
S101,从所述第一HTML语言中解析出所述原文,并将所述原文翻译为采用目标语言表述的译文;
本发明实施例中,将第一HTML语言中的原文进行翻译,并全部翻译为目标语言,目标语言可以是用户进行选择的语言,例如中文。需要说明的是,在将原文翻译为采用目标语言表述的译文时,是将译文中的分词与原文中的分词一一对应翻译,例如原文为“I/am/astudent”,则译文对应翻译为“我/是/一个学生”。
这里以邮件翻译为例进行说明,如图3所示,邮件客户端拿到邮件内容传递给后台服务,后台服务通过html语言的特点,智能分析出邮件是纯文本还是html,如果是html,智能的解析出其中有用的信息,该有用的信息为邮件的正文内容。然后将有用的信息进行翻译,翻译为采用目标语言表述的译文。
可选的,将原文翻译为采用目标语言表述的译文的翻译方式可以包括以下步骤:
步骤一,判断所述原文中使用的语言种类;
具体的,在对原文进行翻译之前,需要通过k最近邻算法(k-NearestNeighbor,KNN)将原文按照语言种类进行划分,即是判断原文中使用的语言种类,语言种类包括日文、韩文、英文等等。如图3所示,该原文使用的语言种类有英文和日文。
步骤二,若所述语言种类包括多种,则按照语言种类将所述原文划分为多个文本块,一个文本块对应一种语言种类;
具体的,若原文中使用的语言种类包括多种,则按照语言种类将原文划分为多个文本块,一个文本块对应一种语言种类,如图4所示,即是根据图3所示的原文依次所划分的三个文本块,这三个文本块依次使用的语言种类是英文、日文和英文。
步骤三,针对每个文本块,调用该文本块的语言种类对应的翻译接口翻译所述文本块,获得采用目标语言表述的文本块;
具体的,针对每个文本块,调用该文本块的语言种类对应的翻译接口翻译该文本块,获得采用目标语言表述的文本块,如图4所示的第一个文本块,该文本块所使用的语言种类为英语,目标语言为中文,则可以调用英文-中文的翻译接口翻译该文本块,从而获得采用中文表述的文本块。所划分的每个文本块均采用上述翻译方式进行翻译,可以获得多个采用目标语言表述的文本块。
这里继续以邮件翻译为例进行举例说明,如图2所示,后台服务将邮件正文内容按照语言种类进行分块,并将每个文本块按照原语言种类翻译到目标语言,最后将翻译结果组合成特定的结构,返回到邮件客户端。
步骤四,将所有采用目标语言表述的文本块组合形成所述原文对应的译文。
具体的,将所有翻译为目标语言的文本块组合可形成原文对应的译文,需要说明的是,原文的分词与译文的分词是一一对应翻译的。
S102,向所述终端返回由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及所述译文。
本发明实施例中,将翻译得到的译文与原文进行合并,形成第二HTML语言,需要说明的是译文与原文的合并方式可以包括多种,例如原文合并在译文的前面,或者译文合并在原文的前面,或者混合地进行合并等等,在此不作限定。
原文与译文中的分词是一一对应翻译的,在将原文与译文进行合并时,合并后的第二HTML语言中,原文中的各个分词依然保持原有的顺序,译文中的各个分词也依然保持原有的顺序。
可选的,为了标识原文中的分词与译文中的分词一一对应,可以将一一对应的分词打上相同的标签,进一步的,为了区分原文中的分词与译文中的分词,同时将原文中的所有分词标识为第一标识,译文中的分词标识为第二标识,这样在第二HTML语言中,一一对应的分词具有相同的标签,但是具有不同的标识,该标识可以用于标识分词的显示样式。
可选的,将译文与原文合并的合并方式可以是:将所述译文混合***所述原文中,其中所述译文中与所述原文中一一对应翻译的分词相邻。
具体实施例中,将译文混合***原文中,其中译文中与原文中一一对应翻译的分词相邻,例如原文为“onetwothree”,译文为“一二三”,则合并时可以合并为“one一two二three三”,这样合并的方式是便于快速控制在第二HTML对应的网页中切换显示原文和译文。
如图6所示,即是本发明实施例提供的一种后台运行界面示意图,在原本的HTML的正文里,不是用译文代替,而是用两个额外的标签(标识)来代替,分别用不同的class来区分,而为了保持样式不变,可以在HTML开头增加一个样式,将新标签的display按照需求设为特定的样式,比如span。
本发明实施例,终端发送由第一HTML语音构建的第一超文本页面,该第一超文本页面包含待翻译原文,接收服务器返回的由第二HTML语言构建的第二超文本页面,该第二超文本页面包括原文以及译文,检测切换显示指令,根据切换显示指令在第二超文本页面中切换显示原文或译文,这种方式可在超文本页面中切换显示原文或者译文,实现原文和译文之间无缝切换,切换方式流畅。
下面将结合附图9-附图12,对本发明实施例提供的一种终端及服务器进行详细介绍。
请参阅图9,为本发明实施例提供的一种终端的结构示意图;该装置可包括:
发送模块100,用于发送由第一超文本标记HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
本发明实施例中,超文本标记语言HTML通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页(即超文本页面)。网页中通常可能会存在各种语言表述的原文,例如日文、英文等等,而用户可能仅仅对某一种或两种语言比较熟悉,因此提供对原文的翻译功能,即是将网页中的待翻译原文上传至服务器进行翻译。
本实施例中,当接收到用户的翻译指令时,获取第一HTML语言,该第一HTML语言构建第一超文本页面,并且该第一HTML语言中包含待翻译的原文,即是网页中所呈现的原文,例如,该网页所呈现的是外文邮件,则将该邮件的正文内容作为待翻译的原文。发送模块100将由第一HTML语言构建的第一超文本页面发送至服务器。
接收模块101,用于接收服务器返回的由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及将所述原文翻译获得的译文;
本发明实施例中,服务器从第一HTML语言中解析出原文,并调用相应的翻译接口对该原文进行翻译,获得该原文对应的译文。服务器将原文和译文组合形成第二HTML语言,并向终端返回该第二HTML语言构建的第二超文本页面。终端接收服务器返回由第二HTML页面构建的第二超文本页面,并对该第二HTML语言进行解析。
可选的,第二HTML语言中的原文和译文具有不同的标识,原文和译文组合的方式可以混合***的方式。
显示模块102,用于检测切换显示指令,根据所述切换显示指令在所述第二超文本页面中切换显示所述原文或所述译文。
本发明实施例中,第二HTML语言通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等)可以创造出功能强大的网页,该网页即是第二超文本页面。
如图6或图7所示,该网页中可以显示“原文”或“翻译”两个虚拟按钮,用户可以通过点击该虚拟按钮实现切换显示指令的发送,终端接收到切换显示指令时,则根据切换显示指令在第二HTML对应的第二超文本页面中切换显示原文或者译文。例如,用户点击“翻译”,则第二超文本页面中显示译文,用户点击“原文”,则第二超文本页面中显示原文。
可选的,第二HTML语言中的原文内容具有第一标识,译文内容具有第二标识,原文与译文之间通过分词算法进行分词翻译,切换显示时可以根据两种标识控制切换显示不同标识的分词,从而控制第二超文本页面显示原文或者译文。
可选的,后台通过javascript来获得这两个class(两种标识)的所有dom节点(分词元素),并且控制显隐了。这样就不会造成重新载入HTML网页的那种闪屏效果,因为现在是用javascript来操作dom元素,开销比重新载入HTML要小很多,虽然大邮件还是会有点闪动,不过也是比较快的那种,处于用户可以接受的范围之内。
可选的,所述原文内容具有第一标识,所述译文内容具有第二标识;如图10所示,所述显示模块102包括确定单元1020和显示单元1021;
确定单元1020,用于根据所述切换显示指令,确定与所述切换显示指令对应的目标标识,所述目标标识包括所述第一标识或者所述第二标识;
具体实施例中,第二HTML语言中包括了第一标识的原文分词以及第二标识的译文分词,当接收到切换显示指令时,确定单元1020确定与该切换显示指令对应的目标标识分词,例如,如图7所示,当用户点击“翻译”虚拟按钮时,则确定与该切换显示指令对应的第二目标标识的分词,需要说明的是,针对不同的切换显示指令,存在不同的标识与该切换显示指令对应。
显示单元1021,用于在所述第二超文本页面中由当前显示文本切换显示由所述目标标识所标识的内容组成的目标文本。
具体实施例中,目标标识所标识的内容可以为目标标识分词,在第二超文本页面中由当前显示文本切换显示由目标标识分词组成的目标文本,该目标文本包括原文或者译文,若当前显示文本为原文,则目标文本为译文,若当前显示文本为译文,则当前显示文本为原文。第二HTML语言中包括了第一标识分词组成的原文以及第二标识分词组成的译文,只是在不同的切换显示指令下,显示不同标识分词组成的目标文本,这样切换显示过程中不需要重新载入不同的网页,减少闪屏、卡顿等不良的用户体验。
可选的,所述显示单元1021具体用于在所述第二超文本页面中获取当前显示文本中滚动条的位置,并获取所述滚动条的位置所定位的第一起始内容;
在由所述目标标识所标识的内容组成的目标文本中查找与所述第一起始内容对应翻译的第二起始内容,并将所述第二起始内容对应的位置作为所述目标文本中滚动条的位置;
在所述第二超文本页面中显示由所述目标文本中滚动条的位置所确定的目标文本中的内容。
具体的,当载入第二超文本页面时,若当前屏幕无法显示完当前显示文本中的所有内容,则可以通过控制滚动条的位置,查看当前文本内容,获取当前显示文本中滚动条的位置,以及该滚动条的位置所所定位的第一起始内容,该第一起始内容可以是网页显示框内的第一个分词,如图7所示,该滚动条的位置对应的第一分词为“eachofus”。
具体的,在由目标标识分词组成的目标文本中查找与第一起始内容对应翻译的第二起始内容,该第一起始内容对应的第二起始内容即是第二起始为第一起始内容对应翻译的词语,如图7所示,译文中的第二分词“我们每个人”即是原文中“eachofus”对应翻译的词语。
将第二起始内容对应的位置确定为目标文本中滚动条的位置,即是目标文本中当前滚动条的位置为该第二起始内容所对应的位置,如图7所示,“我们每个人”即是译文中滚动条的位置。
具体可选的,首先获取到当前显示文本中滚动条所定位的位置,然后再遍历dom元素(分词),找到在这个位置下方并且最接近这个位置的dom元素,记录下标以及它距离滚动位置的目标距离,在切换显隐之后,将目标文本中可视的dom元素的数组里,同样的下标取出来,获取该dom元素的位置,并减去记录下来的目标距离,再将目标文本中滚动条跳转到这个位置。
具体的,在第二超文本页面中显示由目标文本中滚动条的位置所确定的目标文本中的内容,如图7所示,即是在网页中显示“我们每个人”开始的目标文本中的内容。
这样在用户不断滑动滚动条查看当前文本中的内容时,当切换至目标文本查看,仍然可以精准定位到当前文本和目标文本中对应的位置,如图7和图8所示,在图7中,显示了原文和译文的显示界面图,当用户在原文滑动到“justasyou”时,如图8所示,切换到译文时,仍然是“justasyou”对应翻译的“正如你”,这样可以方便用户对比原文和译文。
本发明实施例,终端发送由第一HTML语音构建的第一超文本页面,该第一超文本页面包含待翻译原文,接收服务器返回的由第二HTML语言构建的第二超文本页面,该第二超文本页面包括原文以及译文,检测切换显示指令,根据切换显示指令在第二超文本页面中切换显示原文或译文,这种方式可在超文本页面中切换显示原文或者译文,实现原文和译文之间无缝切换,切换方式流畅。
如图11所示,为本发明实施例提供的一种服务器的结构示意图,如图所示,本实施例的服务器包括接收模块200、解析翻译模块201以及返回模块202;
接收模块200,用于接收终端发送的由第一HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
本发明实施例中,服务器接收模块200接收终端发送的由第一HTML语言构建的第一超文本页面,该第一HTML语言中包含待翻译的原文,例如,若该第一HTML语言所构建的第一超文本页面是外文邮件,则该第一HTML语言包含的待翻译的原文是外文邮件正文。
解析翻译模块201,用于从所述第一HTML语言中解析出所述原文,并将所述原文翻译为采用目标语言表述的译文;
本发明实施例中,解析翻译模块201将第一HTML语言中的原文进行翻译,并全部翻译为目标语言,目标语言可以是用户进行选择的语言,例如中文。需要说明的是,在将原文翻译为采用目标语言表述的译文时,是将译文中的分词与原文中的分词一一对应翻译,例如原文为“I/am/astudent”,则译文对应翻译为“我/是/一个学生”。
这里以邮件翻译为例进行说明,如图3所示,邮件客户端拿到邮件内容传递给后台服务,后台服务通过html语言的特点,智能分析出邮件是纯文本还是html,如果是html,智能的解析出其中有用的信息,该有用的信息为邮件的正文内容。然后将有用的信息进行翻译,翻译为采用目标语言表述的译文。
可选的,如图12所示,解析翻译模块201可以包括解析单元2010、判断单元2011、划分单元2012、翻译单元2013以及组合单元2014;
解析单元2010,用于从所述第一HTML语言中解析出所述原文;
判断单元2011,用于判断所述原文中使用的语言种类;
具体的,在对原文进行翻译之前,需要通过k最近邻算法(k-NearestNeighbor,KNN)将原文按照语言种类进行划分,即是判断原文中使用的语言种类,语言种类包括日文、韩文、英文等等。如图3所示,该原文使用的语言种类有英文和日文。
划分单元2012,用于若所述语言种类包括多种,则按照语言种类将所述原文划分为多个文本块,一个文本块对应一种语言种类;
具体的,若原文中使用的语言种类包括多种,则按照语言种类将原文划分为多个文本块,一个文本块对应一种语言种类,如图4所示,即是根据图3所示的原文依次所划分的三个文本块,这三个文本块依次使用的语言种类是英文、日文和英文。
翻译单元2013,用于针对每个文本块,调用该文本块的语言种类对应的翻译接口翻译所述文本块,获得采用目标语言表述的文本块;
具体的,针对每个文本块,调用该文本块的语言种类对应的翻译接口翻译该文本块,获得采用目标语言表述的文本块,如图4所示的第一个文本块,该文本块所使用的语言种类为英语,目标语言为中文,则可以调用英文-中文的翻译接口翻译该文本块,从而获得采用中文表述的文本块。所划分的每个文本块均采用上述翻译方式进行翻译,可以获得多个采用目标语言表述的文本块。
这里继续以邮件翻译为例进行举例说明,如图2所示,后台服务将邮件正文内容按照语言种类进行分块,并将每个文本块按照原语言种类翻译到目标语言,最后将翻译结果组合成特定的结构,返回到邮件客户端。
组合单元2014,用于将所有采用目标语言表述的文本块组合形成所述原文对应的译文。
具体的,将所有翻译为目标语言的文本块组合可形成原文对应的译文,需要说明的是,原文的分词与译文的分词是一一对应翻译的。
返回模块202,用于向所述终端返回由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及所述译文。
本发明实施例,终端发送由第一HTML语音构建的第一超文本页面,该第一超文本页面包含待翻译原文,接收服务器返回的由第二HTML语言构建的第二超文本页面,该第二超文本页面包括原文以及译文,检测切换显示指令,根据切换显示指令在第二超文本页面中切换显示原文或译文,这种方式可在超文本页面中切换显示原文或者译文,实现原文和译文之间无缝切换,切换方式流畅。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,附图9-附图12所示终端及服务器的模块以及单元对应的程序可存储在终端及服务器的可读存储介质内,并被至少一个处理器执行,以实现上述显示控制方法,该方法包括图1及图2中各方法实施例所述的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (12)
1.一种显示控制方法,其特征在于,包括:
发送由第一超文本标记HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
接收服务器返回的由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及将所述原文翻译获得的译文;
检测切换显示指令,根据所述切换显示指令在所述第二超文本页面中切换显示所述原文或所述译文。
2.如权利要求1所述的方法,其特征在于,所述原文内容具有第一标识,所述译文内容具有第二标识;
所述根据所述切换显示指令在所述第二超文本页面中切换显示所述原文或所述译文,包括:
根据所述切换显示指令,确定与所述切换显示指令对应的目标标识,所述目标标识包括所述第一标识或者所述第二标识;
在所述第二超文本页面中由当前显示文本切换显示由所述目标标识所标识的内容组成的目标文本。
3.如权利要求2所述的方法,其特征在于,若所述切换显示指令为翻译指令,所述与所述切换显示指令对应的目标标识为所述第二标识分词,所述当前显示文本为原文,所述目标文本为译文;
若所述显示指令为原文显示指令,所述与所述切换显示指令对应的目标标识分词为所述第一标识,所述当前显示文本为译文,所述目标文本为原文。
4.如权利要求2或3所述的方法,其特征在于,所述在所述第二超文本页面中由当前显示文本切换显示由所述目标标识所标识的内容组成的目标文本,包括:
在所述第二超文本页面中获取当前显示文本中滚动条的位置,并获取所述滚动条的位置所定位的第一起始内容;
在由所述目标标识所标识的内容组成的目标文本中查找与所述第一起始内容对应翻译的第二起始内容,并将所述第二起始内容对应的位置作为所述目标文本中滚动条的位置;
在所述第二超文本页面中显示由所述目标文本中滚动条的位置所确定的目标文本中的内容。
5.一种显示控制方法,其特征在于,包括:
接收终端发送的由第一HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
从所述第一HTML语言中解析出所述原文,并将所述原文翻译为采用目标语言表述的译文;
向所述终端返回由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及所述译文。
6.如权利要求5所述的方法,其特征在于,所述将所述原文翻译为采用目标语言表述的译文,包括:
判断所述原文中使用的语言种类;
若所述语言种类包括多种,则按照语言种类将所述原文划分为多个文本块,一个文本块对应一种语言种类;
针对每个文本块,调用该文本块的语言种类对应的翻译接口翻译所述文本块,获得采用目标语言表述的文本块;
将所有采用目标语言表述的文本块组合形成所述原文对应的译文。
7.一种终端,其特征在于,包括:
发送模块,用于发送由第一超文本标记HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
接收模块,用于接收服务器返回的由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及将所述原文翻译获得的译文;
显示模块,用于检测切换显示指令,根据所述切换显示指令在所述第二超文本页面中切换显示所述原文或所述译文。
8.如权利要求7所述的终端,其特征在于,所述原文内容具有第一标识,所述译文内容具有第二标识;所述显示模块包括:
确定单元,用于根据所述切换显示指令,确定与所述切换显示指令对应的目标标识,所述目标标识包括所述第一标识或者所述第二标识;
显示单元,用于在所述第二超文本页面中由当前显示文本切换显示由所述目标标识所标识的内容组成的目标文本。
9.如权利要求8所述的终端,其特征在于,若所述切换显示指令为翻译指令,所述与所述切换显示指令对应的目标标识为所述第二标识分词,所述当前显示文本为原文,所述目标文本为译文;
若所述显示指令为原文显示指令,所述与所述切换显示指令对应的目标标识分词为所述第一标识,所述当前显示文本为译文,所述目标文本为原文。
10.如权利要求8或9所述的终端,其特征在于,所述显示单元具体用于在所述第二超文本页面中获取当前显示文本中滚动条的位置,并获取所述滚动条的位置所定位的第一起始内容;
在由所述目标标识所标识的内容组成的目标文本中查找与所述第一起始内容对应翻译的第二起始内容,并将所述第二起始内容对应的位置作为所述目标文本中滚动条的位置;
在所述第二超文本页面中显示由所述目标文本中滚动条的位置所确定的目标文本中的内容。
11.一种服务器,其特征在于,包括:
接收模块,用于接收终端发送的由第一HTML语言构建的第一超文本页面,所述第一HTML语言包含待翻译的原文;
解析翻译模块,用于从所述第一HTML语言中解析出所述原文,并将所述原文翻译为采用目标语言表述的译文;
返回模块,用于向所述终端返回由第二HTML语言构建的第二超文本页面,所述第二HTML语言包含所述原文以及所述译文。
12.如权利要求11所述的服务器,其特征在于,所述解析翻译模块包括:
解析单元,用于从所述第一HTML语言中解析出所述原文;
判断单元,用于判断所述原文中使用的语言种类;
划分单元,用于若所述语言种类包括多种,则按照语言种类将所述原文划分为多个文本块,一个文本块对应一种语言种类;
翻译单元,用于针对每个文本块,调用该文本块的语言种类对应的翻译接口翻译所述文本块,获得采用目标语言表述的文本块;
组合单元,用于将所有采用目标语言表述的文本块组合形成所述原文对应的译文。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610148307.5A CN105760542B (zh) | 2016-03-15 | 2016-03-15 | 一种显示控制方法、终端及服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610148307.5A CN105760542B (zh) | 2016-03-15 | 2016-03-15 | 一种显示控制方法、终端及服务器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105760542A true CN105760542A (zh) | 2016-07-13 |
CN105760542B CN105760542B (zh) | 2022-07-29 |
Family
ID=56332061
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610148307.5A Active CN105760542B (zh) | 2016-03-15 | 2016-03-15 | 一种显示控制方法、终端及服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105760542B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110858268A (zh) * | 2018-08-20 | 2020-03-03 | 北京紫冬认知科技有限公司 | 一种检测语音翻译***中不流畅现象的方法及*** |
CN110992782A (zh) * | 2018-10-01 | 2020-04-10 | 翌焕株式会社 | 利用点字翻译错误输出功能的点字编辑方法、计算机可读记录介质及计算机程序 |
CN111178086A (zh) * | 2019-12-19 | 2020-05-19 | 北京搜狗科技发展有限公司 | 数据处理方法、装置和介质 |
CN111401000A (zh) * | 2020-04-03 | 2020-07-10 | 上海一者信息科技有限公司 | 一种在线辅助翻译的译文实时预览方法 |
CN111680473A (zh) * | 2019-03-11 | 2020-09-18 | 阿里巴巴集团控股有限公司 | 在手持设备上展示电子阅读对象的内容的方法和设备 |
CN112487791A (zh) * | 2020-11-27 | 2021-03-12 | 江苏省舜禹信息技术有限公司 | 一种多语言混合智能翻译方法 |
CN112765999A (zh) * | 2020-12-24 | 2021-05-07 | 中国人民解放军战略支援部队信息工程大学 | 机器翻译双语对照方法及*** |
CN113239706A (zh) * | 2021-04-19 | 2021-08-10 | 杭州轻寻科技有限公司 | 一种网页文本翻译方法、***、终端及介质 |
CN113608658A (zh) * | 2021-06-15 | 2021-11-05 | 南京统信软件技术有限公司 | 一种页面滑动控制方法及移动终端 |
CN112487791B (zh) * | 2020-11-27 | 2024-06-28 | 江苏省舜禹信息技术有限公司 | 一种多语言混合智能翻译方法 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1179576A (zh) * | 1996-10-15 | 1998-04-22 | 国际商业机器公司 | 自动翻译方法和自动翻译机 |
US20080082317A1 (en) * | 2006-10-02 | 2008-04-03 | Daniel Rosart | Displaying Original Text in a User Interface with Translated Text |
US20090112574A1 (en) * | 2007-10-30 | 2009-04-30 | Yu Zou | Multi-language interfaces switch system and method therefor |
CN101576878A (zh) * | 2009-06-17 | 2009-11-11 | 董名垂 | 用户勾圈网页即时翻译***及方法 |
CN101770458A (zh) * | 2009-01-07 | 2010-07-07 | 三星电子(中国)研发中心 | 基于实例短语的机器翻译方法 |
CN101916248A (zh) * | 2010-09-03 | 2010-12-15 | 无锡诺宝科技发展有限公司 | 一种互联网网页翻译方法 |
CN102073628A (zh) * | 2009-11-24 | 2011-05-25 | 英业达股份有限公司 | 翻译视窗显示***及其方法 |
CN102693322A (zh) * | 2012-06-01 | 2012-09-26 | 杭州海康威视数字技术股份有限公司 | 支持多国语言的网页处理方法、网页加载方法及其*** |
CN103559172A (zh) * | 2013-11-06 | 2014-02-05 | 北京百度网讯科技有限公司 | 多语混合文本的分句方法和装置 |
CN104021127A (zh) * | 2013-03-01 | 2014-09-03 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN104199917A (zh) * | 2014-08-29 | 2014-12-10 | 北京金山安全软件有限公司 | 一种网页页面内容的翻译方法、装置以及客户端 |
CN104462074A (zh) * | 2014-12-26 | 2015-03-25 | 北京奇虎科技有限公司 | 一种进行网页数据翻译的方法、装置和浏览器客户端 |
CN104881406A (zh) * | 2015-06-15 | 2015-09-02 | 携程计算机技术(上海)有限公司 | 网页翻译方法和*** |
CN105117140A (zh) * | 2015-09-30 | 2015-12-02 | 北京奇虎科技有限公司 | 一种在网页上进行翻译的方法及电子设备 |
CN105183724A (zh) * | 2015-09-30 | 2015-12-23 | 北京奇虎科技有限公司 | 一种翻译方法及电子设备 |
-
2016
- 2016-03-15 CN CN201610148307.5A patent/CN105760542B/zh active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1179576A (zh) * | 1996-10-15 | 1998-04-22 | 国际商业机器公司 | 自动翻译方法和自动翻译机 |
US20080082317A1 (en) * | 2006-10-02 | 2008-04-03 | Daniel Rosart | Displaying Original Text in a User Interface with Translated Text |
US20090112574A1 (en) * | 2007-10-30 | 2009-04-30 | Yu Zou | Multi-language interfaces switch system and method therefor |
CN101770458A (zh) * | 2009-01-07 | 2010-07-07 | 三星电子(中国)研发中心 | 基于实例短语的机器翻译方法 |
CN101576878A (zh) * | 2009-06-17 | 2009-11-11 | 董名垂 | 用户勾圈网页即时翻译***及方法 |
CN102073628A (zh) * | 2009-11-24 | 2011-05-25 | 英业达股份有限公司 | 翻译视窗显示***及其方法 |
CN101916248A (zh) * | 2010-09-03 | 2010-12-15 | 无锡诺宝科技发展有限公司 | 一种互联网网页翻译方法 |
CN102693322A (zh) * | 2012-06-01 | 2012-09-26 | 杭州海康威视数字技术股份有限公司 | 支持多国语言的网页处理方法、网页加载方法及其*** |
CN104021127A (zh) * | 2013-03-01 | 2014-09-03 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN103559172A (zh) * | 2013-11-06 | 2014-02-05 | 北京百度网讯科技有限公司 | 多语混合文本的分句方法和装置 |
CN104199917A (zh) * | 2014-08-29 | 2014-12-10 | 北京金山安全软件有限公司 | 一种网页页面内容的翻译方法、装置以及客户端 |
CN104462074A (zh) * | 2014-12-26 | 2015-03-25 | 北京奇虎科技有限公司 | 一种进行网页数据翻译的方法、装置和浏览器客户端 |
CN104881406A (zh) * | 2015-06-15 | 2015-09-02 | 携程计算机技术(上海)有限公司 | 网页翻译方法和*** |
CN105117140A (zh) * | 2015-09-30 | 2015-12-02 | 北京奇虎科技有限公司 | 一种在网页上进行翻译的方法及电子设备 |
CN105183724A (zh) * | 2015-09-30 | 2015-12-23 | 北京奇虎科技有限公司 | 一种翻译方法及电子设备 |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110858268A (zh) * | 2018-08-20 | 2020-03-03 | 北京紫冬认知科技有限公司 | 一种检测语音翻译***中不流畅现象的方法及*** |
CN110858268B (zh) * | 2018-08-20 | 2024-03-08 | 北京紫冬认知科技有限公司 | 一种检测语音翻译***中不流畅现象的方法及*** |
CN110992782A (zh) * | 2018-10-01 | 2020-04-10 | 翌焕株式会社 | 利用点字翻译错误输出功能的点字编辑方法、计算机可读记录介质及计算机程序 |
CN111680473B (zh) * | 2019-03-11 | 2023-06-20 | 阿里巴巴集团控股有限公司 | 在手持设备上展示电子阅读对象的内容的方法和设备 |
CN111680473A (zh) * | 2019-03-11 | 2020-09-18 | 阿里巴巴集团控股有限公司 | 在手持设备上展示电子阅读对象的内容的方法和设备 |
CN111178086A (zh) * | 2019-12-19 | 2020-05-19 | 北京搜狗科技发展有限公司 | 数据处理方法、装置和介质 |
CN111178086B (zh) * | 2019-12-19 | 2024-05-17 | 北京搜狗科技发展有限公司 | 数据处理方法、装置和介质 |
CN111401000A (zh) * | 2020-04-03 | 2020-07-10 | 上海一者信息科技有限公司 | 一种在线辅助翻译的译文实时预览方法 |
CN111401000B (zh) * | 2020-04-03 | 2023-06-20 | 上海一者信息科技有限公司 | 一种在线辅助翻译的译文实时预览方法 |
CN112487791A (zh) * | 2020-11-27 | 2021-03-12 | 江苏省舜禹信息技术有限公司 | 一种多语言混合智能翻译方法 |
CN112487791B (zh) * | 2020-11-27 | 2024-06-28 | 江苏省舜禹信息技术有限公司 | 一种多语言混合智能翻译方法 |
CN112765999A (zh) * | 2020-12-24 | 2021-05-07 | 中国人民解放军战略支援部队信息工程大学 | 机器翻译双语对照方法及*** |
CN113239706A (zh) * | 2021-04-19 | 2021-08-10 | 杭州轻寻科技有限公司 | 一种网页文本翻译方法、***、终端及介质 |
CN113608658A (zh) * | 2021-06-15 | 2021-11-05 | 南京统信软件技术有限公司 | 一种页面滑动控制方法及移动终端 |
CN113608658B (zh) * | 2021-06-15 | 2024-01-02 | 南京统信软件技术有限公司 | 一种页面滑动控制方法及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
CN105760542B (zh) | 2022-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105760542A (zh) | 一种显示控制方法、终端及服务器 | |
CN101197849B (zh) | 将互联网页面转换为无线应用协议页面的转换方法 | |
EP3518124A1 (en) | Webpage rendering method and related device | |
US10229115B2 (en) | System and method for creating an internationalized web application | |
US20160283499A1 (en) | Webpage advertisement interception method, device and browser | |
CN107943426B (zh) | 单据分页打印方法、单据分页打印***及计算机装置 | |
US7353268B2 (en) | Network system, server, web server, web page, data processing method, storage medium, and program transmission apparatus | |
CN103870486A (zh) | 确定网页类型的方法和装置 | |
CN102436454A (zh) | 一种浏览器的输入法切换方法和*** | |
CN103064827A (zh) | 一种网页内容抽取的方法及装置 | |
CN101520786A (zh) | 一种输入法词典的实现方法和输入法*** | |
US20150154159A1 (en) | Identification of In-Context Resources that are not Fully Localized | |
CN101853293A (zh) | 一种自适应分页的方法及装置 | |
CN105205080A (zh) | 冗余文件清理方法、装置和*** | |
CN105138568A (zh) | 搜索结果的展现方法、装置和搜索引擎 | |
CN112463152A (zh) | 一种基于ast的网页适配方法及装置 | |
CN110309457A (zh) | 网页数据处理方法、装置、计算机设备和存储介质 | |
US20130151230A1 (en) | Techniques for assisting a human translator in translating a document including at least one tag | |
CN108932233B (zh) | 翻译文生成方法、翻译文生成装置以及翻译文生成程序 | |
US7478322B2 (en) | Method and arrangement for displaying hypertext pages | |
WO2014187182A1 (en) | Method, apparatus and system for controlling address input | |
CN104731817A (zh) | 一种网页展现方法和装置 | |
US8452814B1 (en) | Gathering context in action to support in-context localization | |
JP2004046478A (ja) | リンク先画面表示システム、リンク先画面表示プログラム及び該プログラムを格納した記憶媒体 | |
CN112230989A (zh) | 网页频道导航栏提取方法、***、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |