在PHP中,如果学生选择语言,我如何将一种语言文本翻译成另一种语言?

时间:2014-02-28 19:47:26

标签: php text menu google-translate

查询,我有一项任务,即如果学生使用网络应用程序并且他的母语是西班牙语,我需要将菜单文本翻译成学生的西班牙语。同样,如果母语是法语,德语或中文(目前是唯一被教授的英语语言)。

在我正在使用的PHPcode中我有这个:

$string  'Hello World';
$source_lang = 'en';
$target_lang = 'zh-CN'    <-----  Can this be altered to offer a selection?

header ( “Content-Type: text/html;charset=utf-8”  );
$data = file_get_contents ( 'https://www.googleapis.com/language/translate?v2? key=INSERT-YOUR-KEY&q='.urlencode($string).'&source='.$source_lang.'&target='.$target_lang );
$data = json_decode ( $data );
$translated = $data->data->translations->[0]->translatedText;
echo $translated;

有没有办法允许选择目标语言? 请指教。

0 个答案:

没有答案