Hi Felipe. <br>First the easy part, i18n: <a href="http://jira.jboss.com/jira/browse/JBRULES-872">http://jira.jboss.com/jira/browse/JBRULES-872</a> (easy ! hahahahaha still a lot of work).<br>Basically, we can use the same technique that any other &quot;rich client&quot; app in java would - properties files. We can even use eclipse to externalise all strings (although we have to change how the generated Messages class works. Check out the JIRA if you want to look how to help - a start would be to make sure we can use the Messages approach in a performant way on the web, once we have that, we can externalise ALL the strings (giving them sensible key names), and from then on its a matter of creating the approriate localisation files. 
<br><br>I think I get what you are saying re DSLs: There are 2 ways I think think about now: 1. get the users to write the rules they want in they own langauge in the description field, and then that can be used to formulate the mappings or #2, use the alternative text based DSL editor, where they can type it in directly as they want. Then when someone tries to build the package, they will get errors (of course) until the DSL is create to match what they typed.
<br><br>So it is then an iterative sort of workflow. <br><br>I would like to hear any other ideas you may have for this, now you have seen it a bit more. <br><br>Michael.<br><br><br><div><span class="gmail_quote">On 5/26/07, 
<b class="gmail_sendername">Felipe Piccolini</b> &lt;<a href="mailto:felipe.piccolini@bluesoft.cl">felipe.piccolini@bluesoft.cl</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="">Hi guys,<div><br></div><div>&nbsp; The BRMS looks great (very good work Michael and everyone involved in JCR and other stuffs), but I wanna ask</div><div>if you guys have in mind a way to change the language used in the GUI and in the Rule Editor, so the editor can be
</div><div>used in a &#39;natural language&#39; way from GUI.&nbsp;</div><div><br></div><div>From the same point of view, the quick-start-tutorialmovie says you can add a DSL as an asset for the package of rules</div><div>which is great, but it doesnt help me &#39;much&#39; if I&#39;m a not technical user who is designing rules with the rule-editor GUI
</div><div>and then I wanna use DSL, because the dsl must be done a part by another guy who doesn&#39;t know how am I writing</div><div>the rule, so there is no way he can know the code that must be write to translate the natural-languaje-phrase of the
</div><div>CE/Action I wanna use. The only way would be if he already knows the sentences (and the associated code) before</div><div>I (business man) write the rule it self, which is not most cases (Am I explaining well?). I mean, I like what is done, but
</div><div>I would like to see a way to create from scratch a rule and associate CE/Action sentences to new DSL sentences and</div><div>add this new DSL sentences to the DSL asset (or create a new one), see the DSL from the rule editor and maybe edit
</div><div>the DSL from the rule editor so I can update while I write the rules.</div><div><br></div><div>If it is possible to internationalizate the GUI I can translate to spanish :)</div><div><br></div><div>Thanks.<div>
<div> <span style="border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">
<div><span style="text-decoration: underline;"><span>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;</span></span><div><font size="3"><span style="font-size: 13px;"><b style="font-size: 13px; font-weight: bold;">
<span style="font-size: 13px; font-weight: bold;">Felipe Piccolini M.</span></b></span></font></div><div><a href="mailto:felipe.piccolini@bluesoft.cl" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
<span style="color: rgb(0, 0, 238);">felipe.piccolini@bluesoft.cl</span></a></div><br></div><div><br></div><br></span> </div><br></div></div></div><br>_______________________________________________<br>rules-dev mailing list
<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="https://lists.jboss.org/mailman/listinfo/rules-dev" target="_blank">
https://lists.jboss.org/mailman/listinfo/rules-dev</a><br><br></blockquote></div><br>