如何在php中更改语言gettext?

时间:2014-08-12 19:20:21

标签: php wordpress gettext

我有一个多语言网站。每个圆顶都有自己的语言。有时我想用多种语言回应一句话。我正在使用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.

?>

1 个答案:

答案 0 :(得分:0)

你必须使用API​​来翻译语言,你的函数将采用三个参数而不是两个参数, 就像从哪种语言到哪种语言那样你要翻译的句子。

您可以使用易于使用的itranslate4,并且api符合您的要求。

$objTranslation = $api->translate("en", "de",
array("I need to be translated to German") );