>백엔드 개발 >PHP 튜토리얼 >页面如何实现自动翻译成英文

页面如何实现自动翻译成英文

WBOY
WBOY원래의
2016-06-23 13:56:374615검색

网站建好了,客户需要实现英文版,重构代价太大,不知道那位大神知道类似google,360极速浏览器中的中英文互译的插件,他们是怎么实现的,怎么在中文页面中加一段代码,实现自动翻译,求解释?


回复讨论(解决方案)

你可以仿照大型网站用JS替换,替换主要部分的汉子为英文就行

基本上的思路是,你写一个中英文对照的文件,让你的js去读,然后把响应的中文替换为英文

模板替换 中英文 固定的 语句 以文件存储,,,数据库方面要专门 同时有 中 英文 相对应的 字段,要用户各自自己录入

建议你调用goole的PHP英文翻译接口去做

你可以仿照大型网站用JS替换,替换主要部分的汉子为英文就行



可是数据都是动态添加的,360极速浏览器是怎么实现翻译的呢

基本上的思路是,你写一个中英文对照的文件,让你的js去读,然后把响应的中文替换为英文



不是个别页面,是整个网站啊,内容都是管理员添加的,还需要不断更新

建议你调用goole的PHP英文翻译接口去做



那个有这个借口,如何调用呢?求详细说明


基本上的思路是,你写一个中英文对照的文件,让你的js去读,然后把响应的中文替换为英文



不是个别页面,是整个网站啊,内容都是管理员添加的,还需要不断更新

内容就只能像3楼说的了,存俩版本吧,就算是google翻译可以,你们敢用吗,机器翻译的并不准啊,让用户自己备文案吧。

不同语言版本另外收钱……


建议你调用goole的PHP英文翻译接口去做



那个有这个借口,如何调用呢?求详细说明

找了相关的接口,不能翻译整个网页啊

还是做俩版本比较靠谱,机器翻译的都不怎么通顺,中英文分开吧



建议你调用goole的PHP英文翻译接口去做



那个有这个借口,如何调用呢?求详细说明

找了相关的接口,不能翻译整个网页啊

那么你就只能做两个版本了

简繁还好,起码字的宽度数量都一样,英文就要多做一版了,用翻译插件翻译不准的。

要是当初用了drupal就好了

------------------------------------------------------ AutoCSDN签名档------------------------------------------------------

码农场??码农播种代码、放牧思想的农场! 

国际化不仅要文字通顺,还要考虑文字宽度。机器是做不到的,开始没有考虑到,还是重新动手吧。

我也遇到相同的问题,请教大神啊!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:php和sql问题다음 기사:获取上一页面id