Jean-Vincent Drean wrote: > Too bad it must be done by hand, I didn't know that, thanks for the addition. > We should create the files+mapping for all the languages available in XE.
This will increase the build time a lot. The editor code is "duplicated" for each browser and for each language. I have to find a way (e.g. maven profile) to enable the i18n only when the WYSIWYG module is build by Hudson. > Is there really no way to have prop files discovered automatically ? AFAIK no. I'll search again, maybe I missed something. We also have to: * update the WYSIWYG translation file on l10n from svn ( http://svn.xwiki.org/svnroot/xwiki/platform/web/trunk/wysiwyg/src/main/resources/com/xpn/xwiki/wysiwyg/client/editor/Strings.properties ) since we added new keys and removed others in the mean time. * add http://svn.xwiki.org/svnroot/xwiki/platform/web/trunk/xwiki-gwt-user/src/main/resources/org/xwiki/gwt/user/client/Strings.properties to l10n Marius > > JV. > > On Thu, Dec 3, 2009 at 4:12 PM, mflorea > <[email protected]> wrote: >> Author: mflorea >> Date: 2009-12-03 16:12:38 +0100 (Thu, 03 Dec 2009) >> New Revision: 25433 >> >> Modified: >> >> platform/web/trunk/wysiwyg/src/main/java/com/xpn/xwiki/wysiwyg/server/plugin/macro/XWikiMacroService.java >> >> platform/web/trunk/wysiwyg/src/main/resources/com/xpn/xwiki/wysiwyg/Wysiwyg.gwt.xml >> Log: >> XWIKI-4612: Wiki Macro parameter display in wysiwyg do not respect the order >> of parameters >> Also enabled the German language. >> >> >> Modified: >> platform/web/trunk/wysiwyg/src/main/java/com/xpn/xwiki/wysiwyg/server/plugin/macro/XWikiMacroService.java >> =================================================================== >> --- >> platform/web/trunk/wysiwyg/src/main/java/com/xpn/xwiki/wysiwyg/server/plugin/macro/XWikiMacroService.java >> 2009-12-03 15:12:09 UTC (rev 25432) >> +++ >> platform/web/trunk/wysiwyg/src/main/java/com/xpn/xwiki/wysiwyg/server/plugin/macro/XWikiMacroService.java >> 2009-12-03 15:12:38 UTC (rev 25433) >> @@ -23,7 +23,7 @@ >> import java.util.Arrays; >> import java.util.Collections; >> import java.util.Comparator; >> -import java.util.HashMap; >> +import java.util.LinkedHashMap; >> import java.util.List; >> import java.util.Map; >> >> @@ -95,7 +95,8 @@ >> >> contentDescriptor.setMandatory(descriptor.getContentDescriptor().isMandatory()); >> } >> >> - Map<String, ParameterDescriptor> parameterDescriptorMap = new >> HashMap<String, ParameterDescriptor>(); >> + // We use a linked hash map to preserve the order of the macro >> parameters. >> + Map<String, ParameterDescriptor> parameterDescriptorMap = new >> LinkedHashMap<String, ParameterDescriptor>(); >> for (Map.Entry<String, >> org.xwiki.rendering.macro.descriptor.ParameterDescriptor> entry : descriptor >> .getParameterDescriptorMap().entrySet()) { >> parameterDescriptorMap.put(entry.getKey(), >> createMacroParameterDescriptor(entry.getValue())); >> >> Modified: >> platform/web/trunk/wysiwyg/src/main/resources/com/xpn/xwiki/wysiwyg/Wysiwyg.gwt.xml >> =================================================================== >> --- >> platform/web/trunk/wysiwyg/src/main/resources/com/xpn/xwiki/wysiwyg/Wysiwyg.gwt.xml >> 2009-12-03 15:12:09 UTC (rev 25432) >> +++ >> platform/web/trunk/wysiwyg/src/main/resources/com/xpn/xwiki/wysiwyg/Wysiwyg.gwt.xml >> 2009-12-03 15:12:38 UTC (rev 25433) >> @@ -28,7 +28,7 @@ >> <stylesheet src="stylesheets/Wysiwyg.css"/> >> <entry-point class="com.xpn.xwiki.wysiwyg.client.Wysiwyg"/> >> >> - <extend-property name="locale" values="fr"/> >> + <extend-property name="locale" values="fr,de"/> >> >> <!-- BackColorExecutable --> >> <replace-with >> class="com.xpn.xwiki.wysiwyg.client.plugin.color.exec.BackColorExecutable"> >> >> _______________________________________________ >> notifications mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/notifications >> > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

