我有一个多语言网站。每个圆顶都有自己的语言。有时我想用多种语言回应一句话。我正在使用wordpress作为网站引擎。
有人知道gettext是否可以这样做吗?
<?php
echo __('some text', 'en_EN'); // echo this string in English.
echo __('some text', 'nl_NL'); // echo this string in Dutch.
echo __('some text', 'de_DE'); // echo this string in German.
?>
答案 0 :(得分:0)
你必须使用API来翻译语言,你的函数将采用三个参数而不是两个参数, 就像从哪种语言到哪种语言那样你要翻译的句子。
您可以使用易于使用的itranslate4,并且api符合您的要求。
$objTranslation = $api->translate("en", "de",
array("I need to be translated to German") );