Formhandler错误消息未翻译

时间:2014-08-15 21:05:47

标签: typo3 typoscript html-formhandler

我正在使用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文件时,我收到错误,因此使用该文件。有人想要吗?

1 个答案:

答案 0 :(得分:1)

您的语言密钥是默认的。荷兰语是网站的默认语言吗?你是通过

设置语言吗?
config.language = dk

?如果是这样,请尝试使用XML文件中的相应语言代码:

<languageKey index="dk" type="array">