I addressed this on the blog post about i18n. There are a number of
issues with releasing locale files - for one, I don't have any. We
keep all the translation data in the database, only english is in a
yml file. I didn't want to have fragmented locale files, for
translators to have to add new strings, for me to have to merge them
(merge conflicts on a locale file? ew). I also didn't want to have
commits each time I took contributions and most of all, I didn't want
to have to deploy for new translations. By having the translations in
the database, we can update it and see new translations in real time.
So, having locale files (yml or po) in a repo for forking will never
happen - it sounds cool, but it's just not a good idea.
Scott