How do I change the input language for Emoji keyboard in Windows 10?

My system language is English, but I have set Czechia as a Language for non-Unicode programs and Region formats because some applications didn't work for me - didn't show the special characters correctly. I also use a Czech keyboard layout.

When I activate the Emoji keyboard pressing "Windows + ." it says "Keep typing to find an emoji" in English but when I type there fxp "cry" it won't find anything. I have to type there in Czech language. Is there any way to change this behavior?

I'm running Windows 10 Pro N / 1809 with latest updates.

4

2 Answers

A picture is worth a thousand words:

Emoji example

Above examples snipped from emoji picker started using Win + . i.e. Windows logo key + . (period) during text entry

Tested using the following language settings:

D:\PShell\_test_Get-Culture.ps1
Language LangTag KbdID KbdLayout
-------- ------- ----- ---------
English en-GB 00000405 Czech
English en-GB 00000452 United Kingdom Extended
Czech cs 00000405 Czech
Czech cs 00020409 United States-International

The _test_Get-Culture.ps1 script:

### _test_Get-Culture.ps1 ###
$gcRegKey = 'HKLM:SYSTEM\CurrentControlSet\Control\Keyboard Layouts'
$gcWULL = Get-WinUserLanguageList
$cgWULLHuman = $gcWULL | ForEach-Object { $gcU=$_ $gcUIMT=$gcU.InputMethodTips if ( $gcUIMT ) { $gcUIMT | ForEach-Object { $cLx=$_.Substring(5) $cLz=Get-Item -LiteralPath "$gcRegKey\$cLx" $cLy=$cLz.GetValue("Layout Text", $gcU.LanguageTag) [psCustomObject]@{ "Language" = ($gcU.EnglishName).Replace(' (1453-)',''); 'LangTag' = $gcU.LanguageTag; "KbdID" = $cLx; "KbdLayout" = $cLy } } } else { [psCustomObject]@{ "Language" = ($gcU.EnglishName).Replace(' (1453-)',''); 'LangTag' = $gcU.LanguageTag; "KbdID" = ''; "KbdLayout" = 'N/A' } }
}
$cgWULLHuman
9

I added and English entry (keyboard layout + language pack) in Settings > Language > Preferred languages.

I need to switch to that keyboard layout before I can search for emojis in English, but at least it works.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like