我正在處理以下問題。在我們的項目中,我們爲同一個網站推出了不同的國際化域名。 對於不同的語言,UrlMappings帶有問題。 例如:Grails i18n UrlMappings
- 英文:名稱接觸: 「/接觸」(控制器: '靜止',動作: '索引'){ID = '/' 接觸}
- 德語:名稱deContact:「/ kontakt「(控制器:'靜態',動作:'索引'){id ='/ contact'}
重複所有的代碼。有沒有解決方案將兩個url映射分組以使用相同的控制器,動作和邏輯?
例如它會很高興有類似這樣的內容: name contact:「[/contact|/kontakt/etc..]"(controller:'static',action:'index'){id = '/ contact'} 給予調用相同代碼的可選URL。
在此先感謝
尼斯的感謝,你認爲它會影響性能? – user2047354 2013-05-04 03:53:25
不,我不這麼認爲,因爲我們正在閱讀'messageSource'並且沒有涉及任何'transactional'活動(或''''旅行)。但是你可以很好地在你的功能測試中加載測試。請隨時提供您的反饋,向上/向下投票,接受/拒絕答案,如果它適合/不適合您的情況。 – dmahapatro 2013-05-04 04:08:31