Home

Use OS native Language Input Panel to Change Input Language/Spelling on Windows

%3CLINGO-SUB%20id%3D%22lingo-sub-844002%22%20slang%3D%22en-US%22%3EUse%20OS%20native%20Language%20Input%20Panel%20to%20Change%20Input%20Language%2FSpelling%20on%20Windows%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-844002%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20use%20Windows%2010%20swapping%20between%20three%20input%20languages%20using%20the%20OS%20native%20Language%20Control%20panel%20to%20change%20them%20using%20Win%2BSpace.%20Edge%20spell-checking%20doesn't%20obey%20these%20means%20of%20choosing%20the%20spelling%20language.%20This%20leads%20to%20the%20rather%20undesired%20effect%20of%20having%20e.g.%20spelling%20suggestions%20for%20the%20language%20chosen%20by%20the%20OS-level%20panel%20and%20the%20spelling%20being%20checked%20according%20to%20the%20Edge%20language%20choice.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EEven%20if%20it%20makes%20sense%20to%20keep%20the%20non-native%20spelling%20checker%20inside%20Edge%2C%20synching%20the%20input%20language%20with%20the%20OS%20panel%20would%20be%20helpful.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20guess%20one%20of%20the%20problems%20is%20that%20currently%20Edge%20allows%20the%20user%20to%20select%20%22preferred%20languages%22%20in%20settings%20which%20seem%20to%20mean%20both%20page%20display%20languages%20and%20input%20languages%20for%20Edge.%20I%20don't%20mind%20reading%20in%20a%20couple%20more%20languages%20than%20I%20ever%20could%20write%20(and%20would%20prefer%20the%20see%20the%20page%20native%20rather%20than%20translated)%2C%20so%20--%20for%20me%20--%20it%20would%20make%20sense%20that%20the%20Edge%20language%20setting%20defines%20the%20languages%20of%20webpages%20which%20Edge%20can%20request%20in%20some%20order%20of%20priority%2C%20while%20the%20question%20of%20input%20would%20be%20best%20left%20to%20the%20OS%20native%20panel%20and%20dictionaries.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-844026%22%20slang%3D%22en-US%22%3ERe%3A%20Use%20OS%20native%20Language%20Input%20Panel%20to%20Change%20Input%20Language%2FSpelling%20on%20Windows%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-844026%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F391447%22%20target%3D%22_blank%22%3E%40wigster%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F130730i41A6548D61F48EC7%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22Annotation%202019-09-09%20184324.png%22%20title%3D%22Annotation%202019-09-09%20184324.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EEdge%20insider%20Canary%26nbsp%3B%3CSPAN%3EVersion%2078.0.268.0%20(Official%20build)%20canary%20(64-bit)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Eit%20can%20check%20for%20spelling%20simultaneously%20for%20%3CSTRONG%3Emultiple%3C%2FSTRONG%3Elanguages%2C%20regardless%20of%20Window%20language%20settings.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-844052%22%20slang%3D%22en-US%22%3ERe%3A%20Use%20OS%20native%20Language%20Input%20Panel%20to%20Change%20Input%20Language%2FSpelling%20on%20Windows%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-844052%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F310193%22%20target%3D%22_blank%22%3E%40HotCakeX%3C%2FA%3E%26nbsp%3B%20Thanks.%20I%20didn't%20know%20about%20this.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThat's%20part%20of%20a%20solution%20potentially%2C%20but%20it%20is%20also%20not%20quite%20so%20helpful%20if%20two%20languages%20are%20reasonably%20close%20and%20you%20are%20trying%20to%20write%20in%20a%20particular%20one.%20Having%20both%20of%20them%20selected%20as%20spell-check%20languages%20means%20that%20words%20in%20either%20are%20not%20flagged.%20So%20a%20sentence%20containing%20e.g.%20a%20Polish%20word%20such%20as%20%22chrz%C4%85szcz%22%20is%20unflagged%20in%20a%20piece%20of%20English%20text%20such%20as%20this%20one.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EYou%20can%20see%20this%20would%20be%20problematic%20if%20the%20difference%20between%20languages%20in%20many%20words%20boils%20down%20to%20diacritical%20marks%20or%20one%20letter%3A%20e.g.%20the%20English%20%22training%22%2C%20Polish%20%22trening%22%20and%20Czech%20%22trenink%22%20(which%20are%20all%20being%20allowed%20right%20now%20since%20I%20have%20EN%2C%20PL%2C%20and%20CZ%20spell%20checking)%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ESo%20then%20I%20still%20need%20to%20switch%20the%20input%20language%20using%20Win%2BSpace%20(to%20change%20the%20input%20keyboard)%2C%20right%20click%20in%20the%20text%20field%20to%20pick%20just%20one%20language.%20Then%20to%20actually%20switch%20back%20to%20the%20multi-language%20spell%20checking%2C%20I%20have%20to%20go%20back%20to%20Edge's%20language%20settings.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-844066%22%20slang%3D%22en-US%22%3ERe%3A%20Use%20OS%20native%20Language%20Input%20Panel%20to%20Change%20Input%20Language%2FSpelling%20on%20Windows%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-844066%22%20slang%3D%22en-US%22%3EFor%20testing%20purpose%2C%20i%20removed%20all%20other%20languages%20and%20just%20kept%20EN%20and%20Polish.%3CBR%20%2F%3Ebefore%20doing%20that%2C%20when%20i%20wrote%20%22trening%22%2C%20Edge%20insider%20would%20drew%20a%20red%20line%20under%20it%20meaning%20it's%20incorrect%20and%20spelled%20wrong.%20but%20after%20adding%20Polish%20both%20to%20list%20of%20the%20languages%20and%20Spell%20checking%20language%2C%20the%20red%20line%20didn't%20appear%20again%20when%20i%20wrote%20trening.%20because%20it%20identified%20it%20as%20a%20polish%20word.%3CBR%20%2F%3E%3CBR%20%2F%3Ethere%20is%20also%20an%20option%20in%20the%20same%20language%20settings%20called%3CBR%20%2F%3ELanguages%20%2F%20Add%20or%20delete%20words%3CBR%20%2F%3E%3CBR%20%2F%3Euse%20it%20to%20add%20super%20similar%20words%20to%20the%20list.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-844072%22%20slang%3D%22en-US%22%3ERe%3A%20Use%20OS%20native%20Language%20Input%20Panel%20to%20Change%20Input%20Language%2FSpelling%20on%20Windows%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-844072%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F310193%22%20target%3D%22_blank%22%3E%40HotCakeX%3C%2FA%3E%26nbsp%3BI%20agree%20that's%20how%20it%20works.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBut%20I%20am%20saying%20it%20is%20a%20problem%20if%20you%20are%20writing%20in%20one%20language%20which%20has%20words%20which%20are%20spelled%20similarly%20to%20another%20one%20which%20you%20also%20have%20set%20up%20in%20your%20preferred%20list.%20This%20means%20that%20Edge%20doesn't%20tell%20you%20that%20you%20have%20spelled%20the%20word%20e.g.%20in%20Polish%20by%20mistake%20(because%20e.g.%20it's%20your%20native%20language%20and%20you%20naturally%20spell%20like%20that)%20when%20you%20were%20writing%20in%20English.%3C%2FP%3E%3C%2FLINGO-BODY%3E
wigster
Occasional Contributor

Hi,

 

I use Windows 10 swapping between three input languages using the OS native Language Control panel to change them using Win+Space. Edge spell-checking doesn't obey these means of choosing the spelling language. This leads to the rather undesired effect of having e.g. spelling suggestions for the language chosen by the OS-level panel and the spelling being checked according to the Edge language choice.

 

Even if it makes sense to keep the non-native spelling checker inside Edge, synching the input language with the OS panel would be helpful.

 

I guess one of the problems is that currently Edge allows the user to select "preferred languages" in settings which seem to mean both page display languages and input languages for Edge. I don't mind reading in a couple more languages than I ever could write (and would prefer the see the page native rather than translated), so -- for me -- it would make sense that the Edge language setting defines the languages of webpages which Edge can request in some order of priority, while the question of input would be best left to the OS native panel and dictionaries. 

4 Replies

@wigster 

 

Annotation 2019-09-09 184324.png

 

Edge insider Canary Version 78.0.268.0 (Official build) canary (64-bit)

 

it can check for spelling simultaneously for multiple languages, regardless of Window language settings.

@HotCakeX  Thanks. I didn't know about this.

 

That's part of a solution potentially, but it is also not quite so helpful if two languages are reasonably close and you are trying to write in a particular one. Having both of them selected as spell-check languages means that words in either are not flagged. So a sentence containing e.g. a Polish word such as "chrząszcz" is unflagged in a piece of English text such as this one.

 

You can see this would be problematic if the difference between languages in many words boils down to diacritical marks or one letter: e.g. the English "training", Polish "trening" and Czech "trenink" (which are all being allowed right now since I have EN, PL, and CZ spell checking) 

 

So then I still need to switch the input language using Win+Space (to change the input keyboard), right click in the text field to pick just one language. Then to actually switch back to the multi-language spell checking, I have to go back to Edge's language settings.

 

For testing purpose, i removed all other languages and just kept EN and Polish.
before doing that, when i wrote "trening", Edge insider would drew a red line under it meaning it's incorrect and spelled wrong. but after adding Polish both to list of the languages and Spell checking language, the red line didn't appear again when i wrote trening. because it identified it as a polish word.

there is also an option in the same language settings called
Languages / Add or delete words

use it to add super similar words to the list.

@HotCakeX I agree that's how it works.

 

But I am saying it is a problem if you are writing in one language which has words which are spelled similarly to another one which you also have set up in your preferred list. This means that Edge doesn't tell you that you have spelled the word e.g. in Polish by mistake (because e.g. it's your native language and you naturally spell like that) when you were writing in English.

Related Conversations
How to Prevent Teams from Auto-Launch
chenrylee in Microsoft Teams on
28 Replies
*Updated 9/3* Syncing in Microsoft Edge Preview Channels
Elliot Kirk in Articles on
201 Replies
Early preview of Microsoft Edge group policies
Sean Lyndersay in Discussions on
65 Replies
Tabs and Dark Mode
cjc2112 in Discussions on
2 Replies