I recently realised that regardless of what language you have set your locale or settings to in your SharePoint instance that the spellchecker dictionary ALWAYS defaults to US English – however a client of mine wanted to use the Australian English as their site was hosted and used primarily by Australians!
I thought this was going to be an easy configuration change, however in the end this required a bit of javascript injected into the page.
Basically all you need to do is add the following to the masterpage and set the correct value for the locale that you want:
<script language=”javascript” type=”text/javascript”>
L_Language_Text = 3081;
</script>
Once this is added the default dictionary is changed. I have included a table below of the common dictionaries for the various English languages. For a complete list of locales check out the following site here: http://msdn.microsoft.com/en-us/goglobal/bb964664.
English – United States – 1033
English – United Kingdom – 2057
English – Australia – 3081
English – Belize – 10249
English – Canada – 4105
English – Caribbean – 9225
English – Hong Kong SAR – 15369
English – India – 16393
English – Indonesia – 14345
English – Ireland – 6153
English – Jamaica – 8201
English – Malaysia – 17417
English – New Zealand – 5129
English – Philippines – 13321
English – Singapore – 18441
English – South Africa – 7177
English – Trinidad – 11273
English – Zimbabwe – 12297