Neovim 0.11 Translations

  • changelog
  • 0
  • finished

Neovim 0.11 disabled building translations by default which means that they’re no longer available in published artifacts as well. This caught me by a surprise when I tried to update my neovim-mg DEB package which I build for myself. To me this is accessibility issue for non-English speakers which I resolved by switching to manual building of Neovim:

make \
    CMAKE_BUILD_TYPE=Release \
    CMAKE_EXTRA_FLAGS='-DENABLE_TRANSLATIONS=ON'

Neovim team says that building translations was too time-consuming, but to be honest, I didn’t notice a big slowdown. Maybe it’s different when you build it many times a day on CI.