在typo3 neos中设置默认语言(1.0.1 Beta)

时间:2014-05-17 11:13:51

标签: typo3-neos

我正在使用默认语言挪威的网站。 如何在neos中设置默认语言。它似乎默认情况下将英语作为默认语言。

当我添加简单的联系表单和必填字段时,它说(这是必填字段) 我只是想把它翻译成挪威。

你能帮忙吗?

提前谢谢

1 个答案:

答案 0 :(得分:1)

要将默认语言/区域设置更改为挪威语,您只需在neos安装的根目录中修改Configuration / Settings.yaml,如下所示:

TYPO3:
  Flow:
    persistence:
      backendOptions:
        #your db setup here
    #start of what you need
    i18n:
      defaultLocale: de
    #de should be exchanged to no in your case.. but it will cause errors
    #end of what you need

但是,此时Flow并没有为挪威语翻译,所以对于' no'而不是' de'它会抛出异常。处理这个问题的方法很少:

  1. 在Packages / Framework / TYPO3.Flow / Resources / Private / Translations中创建' no'目录,然后从' en'复制文件并翻译它们,然后为您的应用程序应用补丁。
  2. 创建您自己的联系表单插件,自定义验证和挪威语错误或您自己的包中的翻译。
  3. 创建您自己的翻译验证器并修改Packages / Sites / Typo3.NeosDemo中的contact-form.yaml ...