Damn typo -  you're = your

On Dec 15, 9:54 am, Chris Lowe <[email protected]> wrote:
> There is now a case relating to this:
>
> http://code.google.com/p/google-web-toolkit/issues/detail?id=4355
>
> Add you're vote if this is important to you.
>
> Cheers,
>
> C.
>
> On Dec 14, 10:13 pm, Chris Lowe <[email protected]> wrote:
>
>
>
> > Right - I only found a .properties file in my project's extras folder
> > if the "-soyc" compiler option had been added or if I explicitly
> > specified the extra directory location using "-extra".  Without either
> > of these explicit compile time parameters I get *no* properties file.
>
> > Also beware of the generateFilename attribute. Yes a different
> > properties file is _generated_, but the associated Message interface
> > does not use it so you still have to rename the properties file back
> > to the default naming convention and place a copy located in the same
> > location as the .ui.xml in order for it to be picked up at _runtime_.
>
> > I finally have some UiBinder code using i18n but it needed a
> > frustrating mix of guesswork and picking through generated assets to
> > get there - hopefully the documentation will be amended soon.
>
> > Cheers,
>
> > Chris.
>
> > On Dec 12, 3:42 pm, Chris Lowe <[email protected]> wrote:
>
> > > I'm still not having any luck with this.  I've seen the comments by
> > > rjrjr on the UiBinderI18n wiki:
>
> > >http://code.google.com/p/google-web-toolkit/wiki/UiBinderI18n
>
> > > "@benzheren, yes, and sorry it doesn't yet do the extra bit by
> > > default. I think the best thing to do is add these attributes to your
> > > root <ui:UiBinder> element:
>
> > >     ui:generateLocales="default"
>
> > > ui:generateKeys="com.google.gwt.i18n.rebind.keygen.MD5KeyGenerator"
>
> > > ui:generateFormat='com.google.gwt.i18n.rebind.format.PropertiesFormat'
> > > This will generate a .properties file for each template (look for it
> > > in the package's -aux directory, e.g. com.me.my.app-aux/
> > > com.me.my.app.MyWidgetImplGenMessages?.properties). These particular
> > > settings will make the name of each message string an MD5 hash of its
> > > contents, so that your translations won't get mis-mapped as things
> > > move within the template."
>
> > > At risk of sounding like a lemon, I cannot find the aux folder
> > > anywhere - is this something that should be generated automatically?
> > > From my first post, the compile output suggests that I should have a
> > > file called
> > > "com.example.client.MainViewMainViewUiBinderImplGenMessages.properties" 
> > > (or
> > > at least a file called
> > > "MainViewMainViewUiBinderImplGenMessages.properties") sitting
> > > somewhere but even a search of all files using the following from
> > > cygwin does not reveal anything:
>
> > > $ find /cygdrive/c -iname "*MainView*.properties" 2> /dev/null
>
> > > (Yields nothing)
>
> > > Can anyone offer me any tips for tracking this down?
>
> > > Cheers,
>
> > > Chris.
>
> > > On Dec 10, 2:39 pm, Chris Lowe <[email protected]> wrote:
>
> > > > I've been trying to test the I18 features of UiBinder but I cannot
> > > > locate the generated properties file.
>
> > > > My procedure is this:
>
> > > > * Generate a new GWT 2.0 project called I18Test, with a package called
> > > > com.example
>
> > > > * Using the plugin, add a UiBinder asset called MainView to
> > > > com.example.client.  I amended the generated code as follows:
>
> > > > <!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent";>
> > > > <ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
> > > >         xmlns:g="urn:import:com.google.gwt.user.client.ui"
>
> > > > ui:generateFormat='com.google.gwt.i18n.rebind.format.PropertiesFormat'
>
> > > > ui:generateKeys="com.google.gwt.i18n.rebind.keygen.MD5KeyGenerator"
> > > >     ui:generateLocales="default">
> > > >         <ui:style>
> > > >                 .important {
> > > >                         font-weight: bold;
> > > >                 }
> > > >         </ui:style>
> > > >         <g:HTMLPanel>
> > > >                 <ui:msg description="Hello message">Hello</ui:msg>,
> > > >                 <g:Button styleName="{style.important}" 
> > > > ui:field="button" />
> > > >         </g:HTMLPanel>
> > > > </ui:UiBinder>
>
> > > > * As a quick hack just to get the panel to show, I just amended the
> > > > generated module entry point to add the following:
>
> > > > RootPanel.get("sendButtonContainer").add(new MainView("Click me"));
>
> > > > * When I run the app, everything appears okay.  When I compile, I get
> > > > a message reporting that a file called
> > > > com.example.client.MainViewMainViewUiBinderImplGenMessages.properties
> > > > has been generated:
>
> > > > Compiling module com.example.I18Test
> > > >    Scanning for additional dependencies:
> > > > generated://4B78699A3BEB50FB1BC134587BCF4F2F/com/example/client/MainView_Ma
> > > >  inViewUiBinderImpl.java
> > > >       Computing all possible rebind results for
> > > > 'com.example.client.MainViewMainViewUiBinderImplGenMessages'
> > > >          Rebinding
> > > > com.example.client.MainViewMainViewUiBinderImplGenMessages
> > > >             Invoking
> > > > com.google.gwt.dev.javac.standardgeneratorcont...@39f3bb
> > > >                Generating
> > > > com.example.client.MainViewMainViewUiBinderImplGenMessages.properties
> > > > from MainViewMainViewUiBinderImplGenMessages_ for locale default
> > > >    Compiling 6 permutations
> > > >       Compiling permutation 0...
> > > >       Compiling permutation 1...
> > > >       Compiling permutation 2...
> > > >       Compiling permutation 3...
> > > >       Compiling permutation 4...
> > > >       Compiling permutation 5...
> > > >    Compile of permutations succeeded
> > > > Linking into C:\Users\lowec\workspace\I18Test\war\i18test.
> > > >    Link succeeded
> > > >    Compilation succeeded -- 29.125s
>
> > > > However, I cannot find this file anywhere!  Are there any more steps
> > > > that I need perform to get at the file?
>
> > > > Cheers,
>
> > > > Chris.

--

You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.


Reply via email to