locale not detected if lang.<locale> file doesn't exist
Brought to you by:
jberanek
In 1.4.3 locale is not correctly detected. It says [Warning: Server failed to set locale to "_.utf-8" (Unix)] . I've found that locale is actually detected from the browser, but variable $locale is never set due to lang.$locale file doesn't exist. It should be set even if there is no translation file available.
Still there in 1.4.5.
Oh and related to https://sourceforge.net/tracker/?func=detail&aid=2970646&group_id=5113&atid=105113
MRBS 1.4.6 has been released, which hopefully improves this behaviour. There's not an easy answer though...