【技术实现步骤摘要】
一种网站页面多语种自动复制及翻译方法
本专利技术属于计算机数据处理的领域,具体涉及一种网站页面多语种自动复制及翻译方案。
技术介绍
领动云营销平台是一款基于Saas模式的云建站工具,让客户很轻松的建造自己的网站,自上线以来,颇受用户好评。尤其是之前开发的网站整站复制、翻译功能,让用户只利用自己熟悉的语言,例如常用的中文或英文创建一个网站,然后一键将网站内容复制、翻译到其他语种的网站上。然而在实际使用中,整站复制、翻译功能存在一些不足以及局限性。用户的网站在设计阶段初期可以按照个性化需要随意改动,然而在设计阶段后期,或者网站正式交付后,如果有少许的主站网站改动,然而用户需要将这些改动应用到其他语种网站上,则用户就只有两种选择:一是重新整站翻译,这样既消耗了用户的翻译字符数需要付出更多的翻译费用,又占用了更多的服务器资源,并且用户在目标(小语种)网站上做出的一些改动也会被覆盖,十分用户不友好。二是用户可以在目标(小语种)网站手动修改,在用户网站数量较少、改动量较少时工作量不大。然而有些网站(如领动)有相当多的用户有十几个甚至更多的小语种网站,一个个修改过去的工作量也是相当大的。针对以上的问题,我们在整站复制、翻译功能的基础上,开发了自动翻译功能,可以满足以下需求:在用户开通自动翻译功能后,自动检测用户对网站做出的改动,并将这些网站内容改动复制、翻译到目标(小语种)网站。减少服务端机器大量重复翻译的运行压力,提高翻译系统效率。节约用户翻译字符数消耗,减少用户花费,缩减网站翻译时间,提升用户满意度。专 ...
【技术保护点】
1.一种网站页面多语种自动复制及翻译方法,其特征是,包括两个流程:插入复制翻译队列方法实现流程及复制翻译队列执行方法实现流程;/n所述的插入复制翻译队列方法实现流程:/n1)系统每隔一段时间查询开启了网站自动复制翻译服务的网站;时间根据具体业务需要进行设定,定为30分钟到1个小时;/n2)判断是否通过领动翻译系统进行过整站复制翻译,如果否则结束流程,是则继续,并且得到上次同步完成时间;用于确认目标网站与源网站内容之间的对应关系,如果关系不存在则后面的同步过程则无法正常运作;/n3)判断上次同步完成时间至本次方法执行时间区间内源网站是否有变动,若没有变动则结束流程;有变动,则继续即列出变动;在本阶段中,通过时间筛选用户做修改,但并未同步翻译至目标网站的数据;/n4)判断现在执行的同步队列中是否含有向目标网站导入数据的队列,如果有,则结束流程;如果没有,则插入自动复制翻译队列;在于避免出现重复插入翻译队列,导致目标网站出现重复数据;/n5)等待一定时间后,重复本流程;/n所述复制翻译队列执行方法实现流程:/n1)复制翻译队列开始后首先查询上次同步完成时间至本次方法执行时间区间内源网站内容的 ...
【技术特征摘要】
1.一种网站页面多语种自动复制及翻译方法,其特征是,包括两个流程:插入复制翻译队列方法实现流程及复制翻译队列执行方法实现流程;
所述的插入复制翻译队列方法实现流程:
1)系统每隔一段时间查询开启了网站自动复制翻译服务的网站;时间根据具体业务需要进行设定,定为30分钟到1个小时;
2)判断是否通过领动翻译系统进行过整站复制翻译,如果否则结束流程,是则继续,并且得到上次同步完成时间;用于确认目标网站与源网站内容之间的对应关系,如果关系不存在则后面的同步过程则无法正常运作;
3)判断上次同步完成时间至本次方法执行时间区间内源网站是否有变动,若没有变动则结束流程;有变动,则继续即列出变动;在本阶段中,通过时间筛选用户做修改,但并未同步翻译至目标网站的数据;
4)判断现在执行的同步队列中是否含有向目标网站导入数据的队列,如果有,则结束流程;如果没有,则插入自动复制翻译队列;在于避免出现重复插入翻译队列,导致目标网站出现重复数据;
5)等待一定时间后,重复本流程;
所述复制翻译队列执行方法实现流程:
1)复制翻译队列开始后首先查询上次同步完成时间至本次方法执行时间区间内源网站内容的变动,根据情况分别判断对目标网站内容是执行新增、修改亦或者删除操作;
2)如果是新增或更新,还需要判断是否需要翻译,如果需要翻译则调用接口将内容进行翻译;
3)最终借助复制翻译系统将数据同步至目标网站;至此自动复制翻译流程完成。
2.根据权利要求1所述的网站页面多语种自动复制及翻译方法,其特征是,
1)系统每隔30分钟查询开启了网站自动复制翻译服务的网站;
2)判断是否通过领动翻译系统进行过整站复制翻译,如果否则结束流程,是则继续,并且得到上次同步完成时间;
具体判断方式为:数据库中建有翻译队列表,该表中保存有之前用户网站翻译执行信息;根据该表中的翻译类型字段,能判断该网站是否由其他网站整站翻译而来;根据目标网站唯一标识以及翻译类...
【专利技术属性】
技术研发人员:马拓,胡成钢,
申请(专利权)人:南京焦点领动云计算技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。