Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 谷歌从MySQL数据库动态翻译_Php_Javascript_Mysql_Google Translate - Fatal编程技术网

Php 谷歌从MySQL数据库动态翻译

Php 谷歌从MySQL数据库动态翻译,php,javascript,mysql,google-translate,Php,Javascript,Mysql,Google Translate,希望以前有人这样做过,因为我的搜索没有结果 我正在建立的网站有两种语言,西班牙语和英语。该网站有两个不同的域名,一个是西班牙语,另一个是英语 如果用户进入西班牙语域,则假定他/她发布的所有内容主要是西班牙语。因此,访问英语域下网站的英语用户将看到西班牙人文本被翻译成英语。从英语到西班牙语,反之亦然 我发现谷歌翻译是最好的,它不会改变非母语 我的问题是,我不能在每一篇文章上都有翻译链接,而这篇文章不是以导航域的母语编写的。我从我的数据库中知道哪些条目是西班牙语/英语的,我需要通过javascrip

希望以前有人这样做过,因为我的搜索没有结果

我正在建立的网站有两种语言,西班牙语和英语。该网站有两个不同的域名,一个是西班牙语,另一个是英语

如果用户进入西班牙语域,则假定他/她发布的所有内容主要是西班牙语。因此,访问英语域下网站的英语用户将看到西班牙人文本被翻译成英语。从英语到西班牙语,反之亦然

我发现谷歌翻译是最好的,它不会改变非母语

我的问题是,我不能在每一篇文章上都有翻译链接,而这篇文章不是以导航域的母语编写的。我从我的数据库中知道哪些条目是西班牙语/英语的,我需要通过javascript利用Google在页面加载后立即进行翻译

我希望有人已经做到了


为craig干杯

要使用谷歌翻译系统,您需要使用谷歌翻译API,这是一项付费服务,仅供参考。但是,如果成本可以接受,那么在每次向API提交帖子时发送请求,然后存储翻译后的版本以供将来使用,而不是重复调用服务是可行的如果您只想翻译特定的内容片段,我认为您需要使用API,不幸的是,它不再免费了。我使用的免费谷歌代码已经足够好了。我可以写出每个实例/帖子的章节代码。难道没有办法隐藏Translate链接并以编程方式为每个可翻译代码段调用Translate函数吗?所有的钱,小项目和所有!!我正在做的网站位于福克兰群岛。谷歌将福克兰群岛翻译成马尔维纳斯群岛,反之亦然。Bing没有,我想其他人也不会。这是一个重要因素。老实说,我认为谷歌使用其翻译API的收费是相当公平的。当然,YMMV。