![]() |
|
|
|
|
Issue Type:
|
Improvement
|
|
Assignee:
|
Unassigned |
|
Created:
|
30/Aug/13 1:43 PM
|
|
Description:
|
We have 3 distinct i18n "areas" in Magnolia:
- System: used for translations of Magnolia itself
- Content: localization of content (a site in multiple languages)
- Authoring: provides authors with means to translate their sites (relies on i18n-content)
Additionally, templates currently use the "system" components for some additional translations that are currently not handled by authors (such as "Read more" links)
Currently, the following packages exist:
- info.magnolia.cms.i18n (main)
- info.magnolia.ui.api.i18n (ui)
- info.magnolia.ui.framework.i18n (ui)
- info.magnolia.ui.vaadin.gwt.client.editor.i18n (ui)
- info.magnolia.cms.gui.i18n (legacy-admininterface)
The info.magnolia.cms.i18n package contains components for system and content. It also contains, i.e, Content-API based wrappers.
Additionally, info.magnolia.jcr.wrapper.I18nNodeWrapper is, well, in the wrong package; it should be packaged along the i18n-content features.
After an initial short discussion with Philipp Bärfuss, we thought about having these 3 packages:
- info.magnolia.i18n.system
- info.magnolia.i18n.content
- info.magnolia.i18n.authoring
... but as shown above, we probably want to keep the differentiations between api, framework, .... Would info.magnolia.i18n.authoring.api and info.magnolia.i18n.authoring.framework work ? If we want info.magnolia.ui. as a parent to both, I'd favor dropping the . and using package names in a "single word", such as info.magnolia.i18ncontent.
|
|
Fix Versions:
|
5.1 |
|
Project:
|
Magnolia
|
|
Priority:
|
Neutral
|
|
Reporter:
|
Grégory Joseph
|
|
Security Level:
|
Public |
|
|
|
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <
[email protected]>
----------------------------------------------------------------