搜索

首页  >  问答  >  正文

怎样实现网站整站的中英文翻译啊?

最近一个项目,一个网站要切换能够切换中英文,搞了很久没搞好?有没有可用切实的方法啊,整两个模板的的就算了,中文版已经上线了,现在人家只想加一个切换功能。

vinevine2585 天前3063

全部回复(6)我来回复

  • vine

    vine2017-10-27 20:03:59

    统一回复下:搜了各种资料,最后还是没办法,另做了一个英文的网站和数据库啦。

    收集资料中,发现现在大多数api都是要收钱的,能免费实现整站翻译的很少。不过必应翻译有一个插件倒是很好用,缺点就是太丑了,不能修改样式,不好嵌入网页里面,还有翻译不准确。不过 速度真心快,里给有需要的同学推荐一下,效果图如下。这种方法也只有迫不得已用啦。如果要想准确翻译的话,还是找个专业人士翻译一下,用数据库存储最好。



    捕获.PNG捕获2.PNG

    回复
    0
  • ocean

    ocean2017-10-27 17:29:48

    使用lang来实现,就是说,要显示具体内容的时候,统一使用lang中对应的key,改key在中文中一个具体内容,在英文中也有一个具体的内容,最终要显示那个内容,就看用户选择的是那个语言(中文还是英文)

    回复
    0
  • vine

    要把数据库里面的一些内容也要翻译,用key太繁琐了,因为后台数据库是可以让客户随时更新的。

    vine · 2017-10-27 19:37:08
  • lmaster

    lmaster2017-10-27 11:24:38

    这个要看他们需求了,如果仅仅是导航等一些固定的要英文,那就用lang这中方式,你可以学习tp的lang,如果是全站英文,那就要去找中英转换的api,百度,腾讯好像都有

    回复
    0
  • 稻草

    百度搜索php国际化,看能不能找到!

    稻草 · 2017-10-27 16:28:33
    vine

    现在大多数api都要收钱了啊。

    vine · 2017-10-27 19:37:41
  • 取消回复