In einem aktuellen Projekt muss eine Website zwischen Chinesisch und Englisch umgestellt werden. Die Fertigstellung ist schon lange her. Gibt es eine praktische Methode, die verwendet werden kann? Die chinesische Version ist bereits online. Jetzt möchte ich nur noch eine Umschaltfunktion hinzufügen.
统一回复下:搜了各种资料,最后还是没办法,另做了一个英文的网站和数据库啦。
收集资料中,发现现在大多数api都是要收钱的,能免费实现整站翻译的很少。不过必应翻译有一个插件倒是很好用,缺点就是太丑了,不能修改样式,不好嵌入网页里面,还有翻译不准确。不过 速度真心快,里给有需要的同学推荐一下,效果图如下。这种方法也只有迫不得已用啦。如果要想准确翻译的话,还是找个专业人士翻译一下,用数据库存储最好。
使用lang来实现,就是说,要显示具体内容的时候,统一使用lang中对应的key,改key在中文中一个具体内容,在英文中也有一个具体的内容,最终要显示那个内容,就看用户选择的是那个语言(中文还是英文)
这个要看他们需求了,如果仅仅是导航等一些固定的要英文,那就用lang这中方式,你可以学习tp的lang,如果是全站英文,那就要去找中英转换的api,百度,腾讯好像都有