Where should we put application transaltions? (was Re: [xwiki-commits] r3776 - xwiki-platform/core/trunk/src/main/resources)
Interesting discussion related to this commit below. 2 points: 1) I think application translations shouldn't go in XWiki main JAR 2) At the level of the wiki it's easy to imagine a document holding the translations. However as we want each application (blog, search, panels, etc) to be independant, we need a solution at the level of each applications. If we have a document for each application, it's going to be too painful to have to register each page in the admin. Thus I think a better solution would be to modify XWikiMessageTool to automatically look for documents having a Translation object attached to them and to use the content of that object to resource properties. Only issue is that this Translation class has to exist in all wikis... Any idea? Thanks -Vincent On Jun 30, 2007, at 11:45 AM, Sergiu Dumitriu wrote:
Author: sdumitriu Date: 2007-06-30 11:45:13 +0200 (Sat, 30 Jun 2007) New Revision: 3776
Modified: xwiki-platform/core/trunk/src/main/resources/ ApplicationResources.properties Log: XWIKI-918: Cleanup/refactor the ApplicationResources* files Panels.EditTranslation
Modified: xwiki-platform/core/trunk/src/main/resources/ ApplicationResources.properties =================================================================== --- xwiki-platform/core/trunk/src/main/resources/ ApplicationResources.properties 2007-06-30 09:30:16 UTC (rev 3775) +++ xwiki-platform/core/trunk/src/main/resources/ ApplicationResources.properties 2007-06-30 09:45:13 UTC (rev 3776) @@ -736,3 +736,11 @@ core.delete.backlinksWarning=The following documents contain links to the current page:{0}After deleting this document, those links will point to an empty page. core.delete.confirm=The deletion of a document is not reversible. Are you sure you wish to continue? core.delete.confirmWithBacklinks=In addition, the deletion of a document is not reversible. Are you sure you wish to continue? + +panels.translation.title=Document translations +panels.translation.editingOriginal=You are editing the original document ({0}). +panels.translation.editingTranslation=You are editing the following translation: {0}. +panels.translation.originalLanguage=The original language of the document is <a href="{0}">{1}</a>. +panels.translation.translate=Translate this document in: +panels.translation.otherTranslations=Other translations: +panels.translation.existingTranslations=Existing translations:
-- You receive this message as a subscriber of the xwiki- [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/ wws
participants (1)
-
Vincent Massol