Details
-
Improvement
-
Resolution: Won't Do
-
Critical
-
None
-
6.2.3
-
None
Description
- Use I18nAuthoringSupport.deriveLocalisedPropertyName instead of building the localized property name itself in the URLTranslator:
propertyName + "_" + locale.toString();
- Use i18nContentSupport.getLocale instead of MgnlContext.getAggregationState().getLocale()
- Make URLTranslator non static
- Has to be done anyway to inject I18nAuthoringSupport
- Possibility to bind custom implementation, which can be used to implement LiveCopy compatibility (fallbackLocale is always masterLocale)
Checklists
Acceptance criteria