Mercurial > vim
diff src/po/README.txt @ 21989:52e970719f4b v8.2.1544
patch 8.2.1544: cannot translate messages in a Vim script
Commit: https://github.com/vim/vim/commit/0b39c3fd4c5d1c8ebd2efa85fced7df5e17efd3b
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Aug 30 15:52:10 2020 +0200
patch 8.2.1544: cannot translate messages in a Vim script
Problem: Cannot translate messages in a Vim script.
Solution: Add gettext(). Try it out for a few messages in the options
window.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 30 Aug 2020 16:00:04 +0200 |
parents | dc766e1b0c95 |
children | aa91480771fe |
line wrap: on
line diff
--- a/src/po/README.txt +++ b/src/po/README.txt @@ -78,7 +78,8 @@ language. (2) Translate See the gettext documentation on how to do this. You can also find - examples in the other po files. + examples in the other po files. You can use "gF" on the file name to see + the context of the message. Search the po file for items that require translation: /fuzzy\|^msgstr ""\(\n"\)\@! @@ -123,6 +124,13 @@ language. Look out for syntax errors and fix them. +(6) Local tryout: + Vim normally picks up the .mo files from: + $VIMRUNTIME/lang/{lang}/LC_MESSAGES/vim.mo + To try out the messages with Vim use: + make tryoutinstall + And run Vim with $VIMRUNTIME set to ../runtime + USING GETTEXT WITHOUT ICONV