Problem with the Russian language detection in Microsoft Word for Mac.

20 views
Skip to first unread message

Anatoly Tkach

unread,
Mar 27, 2025, 6:01:37 PM3/27/25
to Ukelele Users
When I use the built-in Mac Russian QWERTY keyboard layout, it is recognized correctly in Microsoft Word for Mac. So if I set the document language to Russian, it stays Russian when I type, as expected.
However, when I use the custom Russian layout made with Ukelele (attached), the document language automatically switches back to English as soon as I start typing.
How do I create a custom Russian keyboard layout in Ukelele that behaves exactly like the built-in Russian QWERTY layout while keeping the document language intact?
russian-translit.keylayout

Tom

unread,
Mar 27, 2025, 6:05:15 PM3/27/25
to Ukelele Users

In the .bundle file, set the language to Russian.  It is probably nothing or en at present.

Anatoly Tkach

unread,
Mar 27, 2025, 6:12:26 PM3/27/25
to Ukelele Users
I just have a .keylayout file (which I simply copy to ~/Library/Keyboard Layouts/), and I don't see an option to create a bundle

Gé van Gasteren

unread,
Mar 27, 2025, 6:41:04 PM3/27/25
to ukelel...@googlegroups.com
Hi Anatoly,

You can first create a "New keyboard layout collection", then add your keyboard layout to it with the option "Existing File…":
image.png

After adding your layout, you can hilight it and use the Language button at the bottom of the window to assign a language to it:
image.png
You can ignore all boxes except the top one there.

Удачи!

--
You received this message because you are subscribed to the Google Groups "Ukelele Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ukelele-user...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ukelele-users/5d7cd8aa-a40a-4f71-9e35-7301f383a190n%40googlegroups.com.

Anatoly Tkach

unread,
Mar 27, 2025, 6:49:24 PM3/27/25
to Ukelele Users
Great, thanks, I figured it out just 10 minutes ago!
Thank you all for your help.
Reply all
Reply to author
Forward
0 new messages