I''m Portuguese and it really bothers me that rails has no decent internationalization support in it''s core. A simple yaml dictionary-like file would be enough to translate it to different languages and using a smart route we could translate the 7 basic actions + models + error messages to any language. Then it should support a place for the user to place the string he want, so that the whole webapp can be translated in a simple yaml file. With some textmate integration, changing the language in rails would be as easy as using a route for that. What do you guys think about this? Don''t you agree that it''s primordial for a framework for web development to support internationalization. I mean rails is always a step ahead of the competition, and it should be one step ahead in this point as well. I know there are some plugins for this but I''m conviced that it would be done the rails way, simple and clean, if it was in the core. Thanks for the time :) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to rubyonrails-core@googlegroups.com To unsubscribe from this group, send email to rubyonrails-core-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en -~----------~----~----~----~------~----~------~--~---
On 2/13/08, Nuno Job <nunojobpinto@gmail.com> wrote:> > I''m Portuguese and it really bothers me that rails has no decent > internationalization support in it''s core.Last I checked the project was still Open Source, and in fact its still accepting patches! Feel free to add this functionality if it really bothers you that much. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to rubyonrails-core@googlegroups.com To unsubscribe from this group, send email to rubyonrails-core-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en -~----------~----~----~----~------~----~------~--~---
On Feb 13, 2008 8:36 AM, Nuno Job <nunojobpinto@gmail.com> wrote:> I know there are some plugins for this but I''m conviced that it would > be done the rails way, simple and clean, if it was in the core. >The authors of the various i18n plugins are, unless something''s gone haywire, working out how to do this right now. If any of them could jump into this conversation and point you to their project you could help out. You''re not the only one frustrated by this. We''re trying to get it done right and, unfortunately, that seems to be taking some time. ::Jack Danger --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to rubyonrails-core@googlegroups.com To unsubscribe from this group, send email to rubyonrails-core-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en -~----------~----~----~----~------~----~------~--~---
On Feb 13, 2008, at 8:36 AM, Nuno Job wrote:> I''m Portuguese and it really bothers me that rails has no decent > internationalization support in it''s core. > > A simple yaml dictionary-like file would be enough to translate it to > different languages and using a smart route we could translate the 7 > basic actions + models + error messages to any language. Then it > should support a place for the user to place the string he want, so > that the whole webapp can be translated in a simple yaml file. With > some textmate integration, changing the language in rails would be as > easy as using a route for that. > > What do you guys think about this? Don''t you agree that it''s > primordial for a framework for web development to support > internationalization. I mean rails is always a step ahead of the > competition, and it should be one step ahead in this point as well. > > I know there are some plugins for this but I''m conviced that it would > be done the rails way, simple and clean, if it was in the core. > > Thanks for the time :)Globalization support is a frequent feature request, and several people have already created good plugins for filling this need. In typical Rails style, the issues are being worked out in plugins, and when a good solution has consensus support, that will probably get rolled into core. The core team is in support of this approach, and many of the globalization plugin authors are currently working on a unified solution that is based on existing plugins. In the mean time, check out Matt Aimonetti''s globalite plugin. It sounds like it does everything you need. http://code.google.com/p/globalite/ -- Josh Susser http://blog.hasmanythrough.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to rubyonrails-core@googlegroups.com To unsubscribe from this group, send email to rubyonrails-core-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en -~----------~----~----~----~------~----~------~--~---