That, of course, depends on the application requirement.
I work on a very large app which is not (only) used by ourselves, but by 
other organizations.
And on each organization, administrators can change translations on the fly 
- just a F5 or logout / login away.
In this scenario, of course, there is no choice.
We even created a custom translations loading mechanism that efficiently 
use the browser cache and load translations in parts, as there are more 
than 4k keys, as we don't want all them to be always downloaded.
Each page (it all started in GWT 1.5, before GWT places existed) knows 
which translation part it needs, so we guarantee to load the required 
translations before showing the page.
But, I agree, it is a very specific requirement. Maybe 99% of the 
applications are fine with static internationalization. We're part of the 
other 1%.
-- Luis

Em segunda-feira, 23 de fevereiro de 2015 19:33:34 UTC-3, Jens escreveu:
>
>
>> - The big advantage of dynamic internationalization to me, is that I can 
>> store my translations in a database, and update texts without the need of 
>> stopping servers to deploy a new compiled version of my application.
>>
>  
> Not sure if its that big of an advantage. IMHO translations rarely change 
> and the number of supported languages is probably already known upfront and 
> does not change often either.
>
> Also if done right, updating an app does not cause any downtime especially 
> if only translations have changed or languages have been added. The worst 
> case is that a user gets a message "App has been updated and needs to be 
> reloaded". If your app uses history tokens (e.g. GWT places) then reloading 
> the current place doesn't really hurt.
>
> -- J.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to