that's great Jesse, thanks.<br><br>I'm still very much on the learning curve with how to build a jifty app, and the first thing I need to do is pick up some mason I guess. But as soon as I get a chance I'll start taking a look at how engoi might fit into this framework. When I do, I'll probably have lots of feedback for you ...!
<br><br>thanks a gain<br><br>D<br><br><div><span class="gmail_quote">On 4/2/06, <b class="gmail_sendername">Jesse Vincent</b> &lt;<a href="mailto:jesse@bestpractical.com">jesse@bestpractical.com</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;">
<br>&gt; I just went through the tutorial without too much pain - all well and good,<br>&gt; though there there is some stuff that's not that clear. I know that jifty is<br>&gt; still a fairly young creature, so there are bound to be some rough edges,
<br>&gt; but I like the way you have tried to keep it lean and mean as possible. The<br>&gt; db schema generation looks good.<br><br>Cool.<br><br>&gt; I wasn't too sure what the admin mode was about - it's basically a crud
<br>&gt; interface on the db?<br><br>Exactly.<br><br>With regard to internationalization, we've just committed the first pass<br>at an internationalization framework. I _know_ we've missed things, but<br>we've sucessfully gotten an app running with a couple words of
<br>translated japanese.<br><br>The 30 second tutorial:<br><br>Strings that should be localized should be wrapped like this:<br><br>my $foo = &quot;This is a test&quot;;<br><br>should become<br><br>my $foo = _(&quot;This is a test&quot;);
<br><br>In a mason template,<br><br>&lt;h1&gt;My name is &lt;%$foo%&gt;&lt;/h1&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;should become<br><br>&lt;h1&gt;&lt;%_(&quot;My name is [_1]&quot;, $foo)%&gt;&lt;/h1&gt;<br><br><br>To extract and update message catalogs for your app:
<br><br># jifty po<br><br>To create a message catalog for a new language and fill it<br>in with blanks:<br><br># jifty po --language ja<br><br>Where &quot;ja&quot; is the langauge code for the language you want.<br><br>We're eager to hear about bugs and how things are broken.&nbsp;&nbsp;Particularly,
<br>I'm betting that Jifty is going to cache the first browser's langauge<br>preference and stick with it. It's all very fixable, but the I18N<br>support landed yesterday ;)<br><br>Best,<br><br>Jesse<br><br><br><br>_______________________________________________
<br>jifty-devel mailing list<br><a href="mailto:jifty-devel@lists.jifty.org">jifty-devel@lists.jifty.org</a><br><a href="http://lists.jifty.org/cgi-bin/mailman/listinfo/jifty-devel">http://lists.jifty.org/cgi-bin/mailman/listinfo/jifty-devel
</a><br></blockquote></div><br><br clear="all"><br>-- <br>Daniel McBrearty<br>email : danielmcbrearty at <a href="http://gmail.com">gmail.com</a><br><a href="http://www.engoi.com">www.engoi.com</a> : the multi - language vocab trainer
<br>BTW : 0873928131