Aaron\'s Live Writer Blog

December 6, 2010

Autocorrect for a language other than English in Live Writer 2011 (and Live Mail) using Office 2010

Filed under: autocorrect, Live Mail, Live Writer, Wave 4 — Tags: , , , — Aaron Bregel @ 11:22 PM

NOTE: This should ONLY be tried with Office 2010.  DO NOT try with this Office 2007, Office 2003, or Office 97 files.  I have no idea if Live Writer will crash or have undesired affects using older version of Office files and I do not want to have to track down crashes for something that is unsupported in general.

First read the note above!  Second this is NOT supported so use at your own risk.  I have high confidence that this will work with Office 2010 files since Windows Live Writer 2011 used the same autocorrect file as Office 2010 but we only tested with the English file so there is a minor chance that a localize file might not work.

In a previous post I explained how to add additional dictionaries for use with Live Writer.  In Microsoft Office, the applications with keep in sync a localized autocorrect list that matches the editing language and dictionary assuming there is an autocorrect list for that language (sometimes they use English when autocorrect does not make sense for a language and sometimes they do nothing at all).  In Live Writer regardless of what dictionary you are using, or what your UI you are using, your autocorrect will always be in English.  If you own Office 2010 and you really want to use a localized autocorrect list here is how you do it.  I should note that this will change the built in autocorrect list and not the custom autocorrect list you can create and use with Office.  Live Writer does not support a custom autocorrect list.  Second note is that this will change your autocorrect list for Live Mail in addition to Live Writer.  Please make sure you want to have it replaced and used in both applications.

  1. Verify that you have Office 2010 – if you do not then please stop reading now.
  2. Navigate to your “Program Files\Windows Live\Writer\Dictionaries\” folder
  3. Rename mso.acl to mso.bak – this way you can go back to your original file
  4. Navigate to your “Program Files\Microsoft Office\Office14” folder
  5. Navigate to folder for the Locale ID (LCID) for the language that that you want to use.  Office use LCID as defined in the table found on Locale IDs assigned by Microsoft.  Look at that list and find the LCID that matches the language you want to use.  Live Writer ships with English – 1033.  Here is a subset of that list including many of the common languages that Windows Live Writer is localized to:

    Language – Country/Region LCID Dec
    Arabic – Saudi Arabia 1025
    Basque 1069
    Bulgarian 1026
    Catalan 1027
    Croatian 1050
    Czech 1029
    Dutch – Netherlands 1043
    English – United States 1033
    English – United Kingdom 2057
    English – Australia 3081
    English – Canada 4105
    Estonian 1061
    Finnish 1035
    French – France 1036
    German – Germany 1031
    German – Switzerland 2055
    Greek 1032
    Hebrew 1037
    Hungarian 1038
    Italian – Italy 1040
    Japanese 1041
    Korean 1042
    Latvian 1062
    Lithuanian 1063
    Malay – Malaysia 1086
    Polish 1045
    Portuguese – Brazil 1046
    Portuguese – Portugal 2070
    Romanian 1048
    Russian 1049
    Serbian (Cyrillic) 3098
    Serbian (Latin) 2074
    Slovak 1051
    Slovenian 1060
    Spanish – Spain (Modern Sort) 3082
    Spanish – Mexico 2058
    Swedish 1053
    Turkish 1055
    Ukrainian 1058

    So if you wanted to use the French autocorrect list you would go to the 1036 folder

  6. Copy the mso.acl file from that folder to the “Program Files\Windows Live\Writer\Dictionaries\” folder

  7. Boot Writer and try a word that you know will autocorrect for that language.  For example, with French if you type “contr ece” it should autocorrect to “contre ce”.

To switch back, just rename mso.back to mso.acl.  Note that running setup to, say, switch your UI language or to upgrade your Windows Live Writer could revert the mso.acl file back to English.   A repair operation could also set it back to English.

As stated above this is unsupported however I know that many users would like to have autocorrect that matches their editing and UI language. 

Advertisements

6 Comments »

  1. It seems not working with Italian localized version of mso.acl 😦

    Comment by Ugosan — December 7, 2010 @ 5:18 AM

    • Not sure what to tell you. For Italian I copied the mso.acl from the 1040 folder. When I started Live Writer no longer was “teh” being autocorrected to “the” but I did see “metereologia” autocorrected to “meteorologia” which is one of the words on the list for Italian.

      Comment by Aaron Bregel — December 7, 2010 @ 9:59 PM

      • Unfortunately, I must report the same negative result as Ugosan. I’ve followed the steps above, and no luck when I started Live Writer and tried to type mistaken Italian words purposely. The strange thing is that I can’t use autocorrect even in English, and this occurred also before changing mso.acl. Practically, autocorrect has never been worked for me. I’m using Windows 7 English + Windows Live Essentials 2011 English (with Italian spellchecker).

        Comment by floo — December 10, 2010 @ 5:51 AM

      • Are you using Office 2010? What is the file date and size in the 1040 folder for the mso.acl file? 2/19/2010 5kb? I might try a repair to see if you can get it working for English. The Italian list is not that large. Did you try “metereologia”?

        Comment by Aaron Bregel — December 13, 2010 @ 8:16 PM

  2. Very interesting.
    Good little trick.

    Happy Holidays!

    Until next time,
    Larry Henry Jr.

    Comment by Larry Henry — December 7, 2010 @ 7:35 AM

  3. […] Autocorrect for a language other than English in Live Writer 2011 (and Live Mail) using Office 2010: livewriterblog.wordpress.com […]

    Pingback by Sites Wednesday, 8 December 2010-Bing mall maps-Free Microsoft ebooks-How to read faster-Visual Studio SP1 beta-Office web apps in more countries-Word’s field codes-OneNote tips « webDotWiz talks Windows Live — December 8, 2010 @ 1:48 AM


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: