2013-10-16 42 views
1

我已經創建了一個視圖的子包以便定製securesocial模板的默認外觀。 (我用https://github.com/ngarera/securesocial-custom-views-sample爲例,基本上覆制了相關文件)用於播放的SecureSocial插件:消息(i18n)

我的/ conf文件夾中有兩個i18n文件(messages.en,messages.de)。 查看主頁確認messages.en已正確使用。

但是,當調用/登錄(因此顯示自定義模板)時,沒有正確查找消息密鑰 - 而是僅顯示密鑰本身(例如「auth.login」),實際上它應該顯示「登錄」。

我在Stackoverflow(How to change text in SecureSocial)看到過類似的請求,它聲明刪除.en文件擴展名。否則,將顯示正確的信息......但創建一個郵件文件是不是真正國際化的點...

我已經證實,我的瀏覽器發送正確的語言(http://www.mybrowserinfo.com/detail.asp?bhcp=1),所以messages.de應工作.. (當我打開一個自制的控制器時 - 只有定製的securesocial-view不起作用......)

有沒有人有類似的問題? 爲什麼本地化工作爲保護社會信息?

問候, 大衛

PS:使用播放2.1.3,Java的

回答

0

有在正常工作防止國際化的SecureSocial代碼的一些問題。

這已得到修復,目前在主SNAPSHOT版本中可用,因爲具有這些更改的穩定版本尚未發佈。

+0

姍姍來遲......謝謝;標記響應正確 – olada