The toggleswitch takes its 'On' and 'Off' strings from a non-localized resource. Please make use of ControlResources.On and ControlResources.Off inside OffOnConverter.cs and localize them. For applications which change language dynamically, you might want to set SetDefaultContent as public.
Comments: ** Comment from web user: adrianvinca **
Comments: ** Comment from web user: adrianvinca **
I noticed that it is partially localized, but it uses a different set of resources - Properties\Resources.resx instead of LocalizedResources\ControlResources.resx.
I created a localized version of Resources.resx (e.g. Properties\Resources.ru.resx), added 2 entries for On and Off, and I the got picked up just fine.
It would be really nice if these would be included in the regular resource file, so that this workaround is not needed.