我翻譯的symfony 2.2的網站版本是正確的,直到我升級到v.2.3.2。Symfony 2.3:InvalidArgumentException:只支持語言環境「en」
我有我所有的翻譯文件在YML格式。似乎很好。
我已經看到在新版本中,Symfony使用它自己的Intl,對嗎?但爲什麼它不想翻譯我的網頁?
1/1 InvalidArgumentException: Only the locale "en" is supported.
的信息,我有這些值代入我的PHP信息:
intl
Internationalization support enabled
version 1.1.0
ICU version 4.8.1.1
ICU Data version 4.8.1
Directive Local Value Master Value
intl.default_locale no value no value
intl.error_level 0 0
編輯:
看來,問題來自於CountryType。如果我強制將語言環境設置爲英語,則可以使用。
它是同樣的問題比這裏:http://stackoverflow.com/questions/17783871/symfony-2-2-symfony-2-3-error-deutsch-locale?如果是,請不要針對同一問題發佈2個問題。 – cheesemacfly
不,這是不一樣的。這一個不允許我翻譯任何頁面,另一個,似乎是來自deutch語言的錯誤... – Sam