我已经浏览了一下,但我找不到能帮助我的东西。
我希望找到一种在现有字典的帮助下翻译单词(甚至是短语)的方法。
示例:
$translated = function("House", "de"); // tells function to translate into German
echo $translated; // Haus (German translation)
我可以下载一本字典并将其放入我的数据库中,但也许已经存在使用在线词典的类?这样我就可以翻译简单的短语并使用不同的语言!
提前致谢!
答案 0 :(得分:0)
本地,PHP不会这样做,但如果你想使用字典,你可以创建自己的函数。
function translate($word, $locale){
// do your translation stuff here.
// maybe you want to read a file that has the same name as $locale
// maybe you have your dictionary stored in a database, query and return
}
translate('House', 'de');
字典翻译很难,因为单词可能会翻译另一种语言的多种方式。
谷歌翻译apis很好用。
答案 1 :(得分:-1)
你不能这样做,PHP没有提供翻译文本的本地方法。您将需要使用外部依赖项来实现它。例如: