silverstripe/sapphire — pull request #478 by halkyon (2012-05-22 23:50:57+00:00)
Title: BUGFIX i18n::include_by_locale() doesn't include a fallback language, _t...

...() instead will include the language if it's not available.

This fixes en_GB translations not being picked up. i18n::get_translators() will always have a fallback of "en" language without the region, and "en_US" as the locale.

http://open.silverstripe.org/ticket/7230