We ship translations in language packs, but if I'm not mistaken, they are not used (the ones in /usr/share/vim/vim$VERSION/lang/$LANG/LC_MESSAGES are). On my system:
I think until upstream starts using standard gettext we should disable the vim translation template from Launchpad and not include it in language packs.
This is still the case today.
We ship translations in language packs, but if I'm not mistaken, they are not used (the ones in /usr/share/ vim/vim$ VERSION/ lang/$LANG/ LC_MESSAGES are). On my system:
/usr/share/ locale- langpack/ ca/LC_MESSAGES/ vim.mo locale- langpack/ de/LC_MESSAGES/ vim.mo locale- langpack/ en_GB/LC_ MESSAGES/ vim.mo locale- langpack/ es/LC_MESSAGES/ vim.mo vim/vim72/ lang/af/ LC_MESSAGES/ vim.mo vim/vim72/ lang/ca/ LC_MESSAGES/ vim.mo vim/vim72/ lang/cs/ LC_MESSAGES/ vim.mo vim/vim72/ lang/de/ LC_MESSAGES/ vim.mo vim/vim72/ lang/en_ GB/LC_MESSAGES/ vim.mo vim/vim72/ lang/eo/ LC_MESSAGES/ vim.mo
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
[...]
I think until upstream starts using standard gettext we should disable the vim translation template from Launchpad and not include it in language packs.