下一步的想法是如何来处理额外的翻译API添加简单的参数,在那里你可以决定你想由Google翻译的一切,或由其他API有可能。
这种解决方案将仍然允许你使用所有的语言和较低的成本(谷歌翻译API将支付)。配置将是微不足道的 - 只有一个参数。而对于那些想选择特定的翻译服务(一些翻译时,将有超过2个选项),我们将简单的PHP数组映射到供应商的翻译。还有的地方将有可能使用超过1比谷歌不同的供应商,我们将注意在PHP评论。所以,你可以打开配置文件,你会看到什么必须由谷歌(这样的语言没有其他供应商)和其他供应商将翻译翻译 - 其中之一,还有什么支持具体的翻译。只需为每种语言有地图的关键将是语言代码和值将供应商。
谁不关心细节,只是想有便宜的翻译 - 只需打开一个选项。谁想要的详细资料,并作出详细的选择,只是改变一个字符串到另一个相应的PHP表。
这是实际的想法如何添加对其他翻译API支持。
任何意见表示赞赏![]()