最近一个项目,一个网站要切换能够切换中英文,搞了很久没搞好?有没有可用切实的方法啊,整两个模板的的就算了,中文版已经上线了,现在人家只想加一个切换功能。
统一回复下:搜了各种资料,最后还是没办法,另做了一个英文的网站和数据库啦。
收集资料中,发现现在大多数api都是要收钱的,能免费实现整站翻译的很少。不过必应翻译有一个插件倒是很好用,缺点就是太丑了,不能修改样式,不好嵌入网页里面,还有翻译不准确。不过 速度真心快,里给有需要的同学推荐一下,效果图如下。这种方法也只有迫不得已用啦。如果要想准确翻译的话,还是找个专业人士翻译一下,用数据库存储最好。
使用lang来实现,就是说,要显示具体内容的时候,统一使用lang中对应的key,改key在中文中一个具体内容,在英文中也有一个具体的内容,最终要显示那个内容,就看用户选择的是那个语言(中文还是英文)
这个要看他们需求了,如果仅仅是导航等一些固定的要英文,那就用lang这中方式,你可以学习tp的lang,如果是全站英文,那就要去找中英转换的api,百度,腾讯好像都有
统一回复下:搜了各种资料,最后还是没办法,另做了一个英文的网站和数据库啦。
收集资料中,发现现在大多数api都是要收钱的,能免费实现整站翻译的很少。不过必应翻译有一个插件倒是很好用,缺点就是太丑了,不能修改样式,不好嵌入网页里面,还有翻译不准确。不过 速度真心快,里给有需要的同学推荐一下,效果图如下。这种方法也只有迫不得已用啦。如果要想准确翻译的话,还是找个专业人士翻译一下,用数据库存储最好。
使用lang来实现,就是说,要显示具体内容的时候,统一使用lang中对应的key,改key在中文中一个具体内容,在英文中也有一个具体的内容,最终要显示那个内容,就看用户选择的是那个语言(中文还是英文)
这个要看他们需求了,如果仅仅是导航等一些固定的要英文,那就用lang这中方式,你可以学习tp的lang,如果是全站英文,那就要去找中英转换的api,百度,腾讯好像都有