<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'><div><br></div><div class="gmail_quote"><div><div style="margin-left: 40px;">Ideally I'd like to implement "tabular templates" where a column can be any DRL fragment with place-holders for values and the data is listed in the rows below. It's on the "to do list".<br></div>
<br>Great! If the whole column's DRL fragment generation is conditioned by the non-empty cell, that's fine.<br>It could be great to add some DRL fragment non-directly linked to a column (to do some links betweens patterns hidden from business user) <br><br><div style="margin-left: 40px;">If the template limitation you mention is causing problems please raise a JIRA and we can look into changing the behaviour.<br></div><br>I am still not sure if the limitations of decision tables are good or bad. Because most of times, adding some stuff in POJO has a real business sense, simply because you need it exposed to your users. So the final POJO model is far much natural for a user (which may cause troubles to IT, forced to make some "facade" objects, but that's our job!)<br><br></div></div><br><strong>For i18n :</strong><br>Once compiled, you can't change the labels, even if the locale already exists. I had made this experience while trying to make the french file (for 5.1 version).<br>This is the way GWT works : it compiles javascript from java code, and includes the labels in it. So the labels are hard-coded in the js, and the is one js by locale.<br>So to change a label, or add a locale, you need to get the code and recompile it.<br><br>The Constants.class is the entry point for differents GWT's locales. There are some Constants.properties files (Constants_fr_FR.properties ...) that contains labels, used by the GWT compiler (see <a href="https://community.jboss.org/wiki/TranslationsForGuvnorGUI">https://community.jboss.org/wiki/TranslationsForGuvnorGUI</a>)<br><br>You may think that is not "real" i18n, but you suppose that there is a common and accepted definition that defines a 'real' i18n to be mandatory dynamic. GWT is not, by purpose. I guess that javascript does not have any functionalities to do that dynamically, other than doing a lot of AJAX queries for any label, which would be perfectly innefficient, especially for labels that don't change that often (See there for more infos : <a href="http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&amp;s=google-web-toolkit-doc-1-5&amp;t=DevGuideStaticStringInternationalization">http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&amp;s=google-web-toolkit-doc-1-5&amp;t=DevGuideStaticStringInternationalization</a>)<br><br><br><div style="margin-left: 40px;">&gt;As from 5.3 we also set the locale automatically (from the browsers <br>&gt;Accept-Language setting in Guvnor.jsp<br>&nbsp;<br>Uh I always hated that when it came without the option to change it by hand <span style="height:18;width:18;padding:9px 18px 9px 0; background:url(https://webmail.eurodecision.com/service/zimlet/com_zimbra_ymemoticons/img/3.gif) no-repeat 0 50%;" title=";) - winking"></span> <br>but that's probably only me. <br></div><br>The 5.3 modification will rely on your browser's locale configuration, not windows' one. And you can still change it using the locale parameter in the URL.<br>So you can change by hand in many ways ...<br></div></body></html>