Text substitutions not working on MacOS Sierra 10.12.2
Just updated to 10.12.2 and text substitutions are not working anymore.
I use it a lot to create shortcuts to words. My list of replacements is still on System Preferences > Keyboard > Text, but they are not working anymore.
For instance, i have a 'tky' to 'Thank you very much' replace, and now when i type 'tky', it does not replace it anymore.
Any hints to make it work again ?
Thanks
Solution 1:
There are a few people reporting sporadic trouble with text shortcuts in 10.12.2. The general idea is to wait for iCloud to re-sync, possibly by adding a new substitution on a different device. You can also try resetting the shortcuts system by (making a backup then) trashing the following folder:
~/Library/Group Containers/com.apple.InputMethodKit.TextReplacementService
Solution 2:
On my iMac running macOS 10.12.4 I tried both of the above suggestions (manual restart, trashing the ~/Library/Group Containers/com.apple.InputMethodKit.TextReplacementService folder.)
Neither worked for me.
I then tried adding a new entry in the text replacement window (System Preferences > Keyboard > Text) and then text replacement started working.
Solution 3:
I've noticed when MacOS does an upgrade that need to restart, text substitutions won't work until you restart the machine manually. This happened with me in the last updates : after the update itself restart the machine, i have to restart it again manually to text substitutions work again. Hope it helps someone.