I notice after installing the latest beta of Windows Live Writer that "Check Spelling" was missing from the Tools menu and if I spell wrong I want to have this working. But as you can see on the images I got the spell checking enabled.
It seems that since don't have en-US culture WLW starts without spell checking available. This will probably be fixed in the next version but until then you can use this small freeware application launcher that solves this. Download WLWSCL.zip and extract WLWSCL.exe to for example the WLW install folder and run it.
One tip is to create a shortcut to WLWSCL.exe and set the Start in folder to where WLW is installed. It could be "C:\Program Files\Windows Live Writer". This solved some issues I had when I used Steve Dunn's great Code Formatter Plugin.
This is the code. (Update: Does not render correct in Google Reader so look directly on my blog)
Imports System.Globalization Imports System.Threading Module Module1 Sub Main() Dim exe As String = My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Live Writer", "InstallDir", "").ToString & "WindowsLiveWriter.exe" If Not IO.File.Exists(exe) Then MsgBox("The path to WindowsLiveWriter.exe cannot be found.", MsgBoxStyle.Critical, "Error") End End If Dim app As System.AppDomain = System.AppDomain.CreateDomain(exe) Thread.CurrentThread.CurrentCulture = New CultureInfo("en-US") app.ExecuteAssembly(exe) End Sub End Module
Ref. the comments to this post.