I have used Windows, Linux and macOS fairly regularly over decades, and Linux is a clear loser when it comes to the internationalization---the ability to use softwares in any locales. Note that I don't even care about the localization---the translation and tweak of softwares to suit a particular locale; I have to write my own language in the desktop after all. The Linux input method story is still suboptimal (I can't believe that I had to use my own toy VIM IME [1] as I couldn't easily fix the basic IME issue) and I expect that it won't be any better in the foreseeable future.
[1] https://github.com/lifthrasiir/hangeul.vim