我正在使用Typo3 Formhandler扩展来构建一个简单的反应形式。表单正常工作只有错误响应是英文的,而不是翻译。通过typoscript我包含了一个languest文件。
langFile = fileadmin/templates/sandraverdijck/lang/newsletter.xml
languest文件包含荷兰语翻译,请参阅下面的文件。
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3locallang>
<data type="array">
<languageKey index="default" type="array">
<label index="error_sender_name_required">Naam is verplicht</label>
<label index="error_sender_email_required">Email is verplicht</label>
<label index="error_sender_email_email">Email is niet correct ingevult</label>
</languageKey>
</data>
</T3locallang>
响应仍然是英文,如“你的名字遗失”,我不知道它从何处获取,以及为什么它没有使用languest文件中的文字?当我不包含languest文件时,我收到错误,因此使用该文件。有人想要吗?
答案 0 :(得分:1)
您的语言密钥是默认的。荷兰语是网站的默认语言吗?你是通过
设置语言吗?config.language = dk
?如果是这样,请尝试使用XML文件中的相应语言代码:
<languageKey index="dk" type="array">