There is a bug in the platformLanguage(). The string which is returned from setlocale() should not be modified.
Created attachment 126015 [details] Add patch file.
LGTM.
Comment on attachment 126015 [details] Add patch file. Clearing flags on attachment: 126015 Committed r107065: <http://trac.webkit.org/changeset/107065>
All reviewed patches have been landed. Closing bug.