mv config/locale app/locale # by default

Hi all,

Today I was looking at the config/locale/ folder and realised that I find this a strange location. If you ask me it should be moved to the app directory. Unless I am missing a big point of course.

Locales are used to present things to the user; they are as much part of the app as helpers, which are in app. If I were to give my application to someone so that they could translate it, why would I let him change my app’s configuration? It feels strange.

Obviously you can add a directory path to the I18n.load_path and customize it. But what I am talking about is changing the default location. Again, I might be missing something, but as of now it makes not much sense to me. Maybe someone could clarify, or maybe agree with me.