summaryrefslogtreecommitdiffstats
path: root/runtime/lang
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/lang')
-rw-r--r--runtime/lang/README.txt53
-rw-r--r--runtime/lang/menu_af.latin1.vim3
-rw-r--r--runtime/lang/menu_af.utf-8.vim3
-rw-r--r--runtime/lang/menu_af_af.latin1.vim157
-rw-r--r--runtime/lang/menu_af_af.utf-8.vim3
-rw-r--r--runtime/lang/menu_ca.latin1.vim3
-rw-r--r--runtime/lang/menu_ca.utf-8.vim7
-rw-r--r--runtime/lang/menu_ca_es.latin1.vim316
-rw-r--r--runtime/lang/menu_ca_es.utf-8.vim7
-rw-r--r--runtime/lang/menu_chinese(gb)_gb.936.vim7
-rw-r--r--runtime/lang/menu_chinese(taiwan)_taiwan.950.vim7
-rw-r--r--runtime/lang/menu_chinese_gb.936.vim270
-rw-r--r--runtime/lang/menu_chinese_taiwan.950.vim290
-rw-r--r--runtime/lang/menu_cs.cp1250.vim3
-rw-r--r--runtime/lang/menu_cs.latin1.vim3
-rw-r--r--runtime/lang/menu_cs_cz.cp1250.vim3
-rw-r--r--runtime/lang/menu_cs_cz.iso_8859-2.vim308
-rw-r--r--runtime/lang/menu_cs_cz.latin1.vim3
-rw-r--r--runtime/lang/menu_cs_cz.utf-8.vim308
-rw-r--r--runtime/lang/menu_czech_czech_republic.1250.vim308
-rw-r--r--runtime/lang/menu_czech_czech_republic.1252.vim3
-rw-r--r--runtime/lang/menu_czech_czech_republic.ascii.vim308
-rw-r--r--runtime/lang/menu_da.latin1.vim3
-rw-r--r--runtime/lang/menu_da.utf-8.vim374
-rw-r--r--runtime/lang/menu_de.latin1.vim3
-rw-r--r--runtime/lang/menu_de.utf-8.vim3
-rw-r--r--runtime/lang/menu_de_de.latin1.vim309
-rw-r--r--runtime/lang/menu_de_de.utf-8.vim3
-rw-r--r--runtime/lang/menu_en_gb.latin1.vim16
-rw-r--r--runtime/lang/menu_en_gb.utf-8.vim3
-rw-r--r--runtime/lang/menu_english_united_kingdom.1252.vim3
-rw-r--r--runtime/lang/menu_english_united_kingdom.ascii.vim3
-rw-r--r--runtime/lang/menu_eo.utf-8.vim462
-rw-r--r--runtime/lang/menu_eo_eo.utf-8.vim3
-rw-r--r--runtime/lang/menu_eo_xx.utf-8.vim3
-rw-r--r--runtime/lang/menu_es.latin1.vim3
-rw-r--r--runtime/lang/menu_es.utf-8.vim3
-rw-r--r--runtime/lang/menu_es_es.latin1.vim323
-rw-r--r--runtime/lang/menu_es_es.utf-8.vim3
-rw-r--r--runtime/lang/menu_fi.latin1.vim3
-rw-r--r--runtime/lang/menu_fi.utf-8.vim3
-rw-r--r--runtime/lang/menu_fi_fi.latin1.vim478
-rw-r--r--runtime/lang/menu_fi_fi.utf-8.vim3
-rw-r--r--runtime/lang/menu_finnish_finland.1252.vim3
-rw-r--r--runtime/lang/menu_fr.latin1.vim3
-rw-r--r--runtime/lang/menu_fr.utf-8.vim3
-rw-r--r--runtime/lang/menu_fr_fr.latin1.vim473
-rw-r--r--runtime/lang/menu_fr_fr.utf-8.vim3
-rw-r--r--runtime/lang/menu_french_france.1252.vim3
-rw-r--r--runtime/lang/menu_german_germany.1252.vim3
-rw-r--r--runtime/lang/menu_hu.iso_8859-2.vim3
-rw-r--r--runtime/lang/menu_hu.utf-8.vim3
-rw-r--r--runtime/lang/menu_hu_hu.iso_8859-2.vim263
-rw-r--r--runtime/lang/menu_hu_hu.utf-8.vim247
-rw-r--r--runtime/lang/menu_it.latin1.vim3
-rw-r--r--runtime/lang/menu_it.utf-8.vim3
-rw-r--r--runtime/lang/menu_it_it.latin1.vim391
-rw-r--r--runtime/lang/menu_it_it.utf-8.vim3
-rw-r--r--runtime/lang/menu_italian_italy.1252.vim3
-rw-r--r--runtime/lang/menu_ja.cp932.vim8
-rw-r--r--runtime/lang/menu_ja.euc-jp.vim9
-rw-r--r--runtime/lang/menu_ja.eucjp.vim9
-rw-r--r--runtime/lang/menu_ja.ujis.vim9
-rw-r--r--runtime/lang/menu_ja.utf-8.vim4
-rw-r--r--runtime/lang/menu_ja_jp.cp932.vim8
-rw-r--r--runtime/lang/menu_ja_jp.euc-jp.vim314
-rw-r--r--runtime/lang/menu_ja_jp.eucjp.vim9
-rw-r--r--runtime/lang/menu_ja_jp.ujis.vim9
-rw-r--r--runtime/lang/menu_ja_jp.utf-8.vim314
-rw-r--r--runtime/lang/menu_japanese_japan.932.vim314
-rw-r--r--runtime/lang/menu_ko.utf-8.vim3
-rw-r--r--runtime/lang/menu_ko_kr.euckr.vim265
-rw-r--r--runtime/lang/menu_ko_kr.utf-8.vim265
-rw-r--r--runtime/lang/menu_ko_kr.vim5
-rw-r--r--runtime/lang/menu_nl.latin1.vim3
-rw-r--r--runtime/lang/menu_nl.utf-8.vim3
-rw-r--r--runtime/lang/menu_nl_nl.latin1.vim245
-rw-r--r--runtime/lang/menu_nl_nl.utf-8.vim3
-rw-r--r--runtime/lang/menu_no.latin1.vim4
-rw-r--r--runtime/lang/menu_no.utf-8.vim4
-rw-r--r--runtime/lang/menu_no_no.latin1.vim238
-rw-r--r--runtime/lang/menu_no_no.utf-8.vim4
-rw-r--r--runtime/lang/menu_pl.cp1250.vim3
-rw-r--r--runtime/lang/menu_pl_pl.cp1250.vim3
-rw-r--r--runtime/lang/menu_pl_pl.iso_8859-2.vim292
-rw-r--r--runtime/lang/menu_pl_pl.utf-8.vim292
-rw-r--r--runtime/lang/menu_polish_poland.1250.vim292
-rw-r--r--runtime/lang/menu_pt_br.latin1.vim3
-rw-r--r--runtime/lang/menu_pt_br.utf-8.vim3
-rw-r--r--runtime/lang/menu_pt_br.vim290
-rw-r--r--runtime/lang/menu_pt_pt.latin1.vim3
-rw-r--r--runtime/lang/menu_pt_pt.utf-8.vim3
-rw-r--r--runtime/lang/menu_pt_pt.vim269
-rw-r--r--runtime/lang/menu_ru.utf-8.vim3
-rw-r--r--runtime/lang/menu_ru_ru.koi8-r.vim326
-rw-r--r--runtime/lang/menu_ru_ru.utf-8.vim3
-rw-r--r--runtime/lang/menu_ru_ru.vim336
-rw-r--r--runtime/lang/menu_sk.cp1250.vim3
-rw-r--r--runtime/lang/menu_sk_sk.1250.vim6
-rw-r--r--runtime/lang/menu_sk_sk.cp1250.vim3
-rw-r--r--runtime/lang/menu_sk_sk.iso_8859-2.vim237
-rw-r--r--runtime/lang/menu_sk_sk.vim9
-rw-r--r--runtime/lang/menu_sl_si.cp1250.vim299
-rw-r--r--runtime/lang/menu_sl_si.latin2.vim299
-rw-r--r--runtime/lang/menu_sl_si.utf-8.vim299
-rw-r--r--runtime/lang/menu_slovak_slovak_republic.1250.vim237
-rw-r--r--runtime/lang/menu_spanish_spain.850.vim1
-rw-r--r--runtime/lang/menu_sr.utf-8.vim3
-rw-r--r--runtime/lang/menu_sr_rs.ascii.vim294
-rw-r--r--runtime/lang/menu_sr_rs.iso_8859-2.vim296
-rw-r--r--runtime/lang/menu_sr_rs.iso_8859-5.vim296
-rw-r--r--runtime/lang/menu_sr_rs.utf-8.vim296
-rw-r--r--runtime/lang/menu_sr_yu.ascii.vim3
-rw-r--r--runtime/lang/menu_sr_yu.iso_8859-2.vim3
-rw-r--r--runtime/lang/menu_sr_yu.iso_8859-5.vim3
-rw-r--r--runtime/lang/menu_sr_yu.utf-8.vim3
-rw-r--r--runtime/lang/menu_sv.latin1.vim3
-rw-r--r--runtime/lang/menu_sv.utf-8.vim3
-rw-r--r--runtime/lang/menu_sv_se.latin1.vim255
-rw-r--r--runtime/lang/menu_sv_se.utf-8.vim3
-rw-r--r--runtime/lang/menu_uk_ua.cp1251.vim251
-rw-r--r--runtime/lang/menu_uk_ua.koi8-u.vim251
-rw-r--r--runtime/lang/menu_vi_vn.vim334
-rw-r--r--runtime/lang/menu_zh.big5.vim3
-rw-r--r--runtime/lang/menu_zh.cp936.vim3
-rw-r--r--runtime/lang/menu_zh.cp950.vim3
-rw-r--r--runtime/lang/menu_zh.gb2312.vim3
-rw-r--r--runtime/lang/menu_zh_cn.18030.vim3
-rw-r--r--runtime/lang/menu_zh_cn.cp936.vim3
-rw-r--r--runtime/lang/menu_zh_cn.gb2312.vim273
-rw-r--r--runtime/lang/menu_zh_cn.gbk.vim3
-rw-r--r--runtime/lang/menu_zh_cn.utf-8.vim270
-rw-r--r--runtime/lang/menu_zh_tw.big5.vim3
-rw-r--r--runtime/lang/menu_zh_tw.cp950.vim3
-rw-r--r--runtime/lang/menu_zh_tw.utf-8.vim291
135 files changed, 14511 insertions, 0 deletions
diff --git a/runtime/lang/README.txt b/runtime/lang/README.txt
new file mode 100644
index 0000000..e5823f9
--- /dev/null
+++ b/runtime/lang/README.txt
@@ -0,0 +1,53 @@
+Language files for Vim: Translated menus
+
+The contents of each menu file is a sequence of lines with "menutrans"
+commands. Read one of the existing files to get an idea of how this works.
+
+More information in the on-line help:
+
+ :help multilang-menus
+ :help :menutrans
+ :help 'langmenu'
+ :help :language
+
+The "$VIMRUNTIME/menu.vim" file will search for a menu translation file. This
+depends on the value of the "v:lang" variable.
+
+ "menu_" . v:lang . ".vim"
+
+When the 'menutrans' option is set, its value will be used instead of v:lang.
+
+The file name is always lower case. It is the full name as the ":language"
+command shows (the LC_MESSAGES value).
+
+For example, to use the Big5 (Taiwan) menus on MS-Windows the $LANG will be
+
+ Chinese(Taiwan)_Taiwan.950
+
+and use the menu translation file:
+
+ $VIMRUNTIME/lang/menu_chinese(taiwan)_taiwan.950.vim
+
+On Unix you should set $LANG, depending on your shell:
+
+ csh/tcsh: setenv LANG "zh_TW.Big5"
+ sh/bash/ksh: export LANG="zh_TW.Big5"
+
+and the menu translation file is:
+
+ $VIMRUNTIME/lang/menu_zh_tw.big5.vim
+
+The menu translation file should set the "did_menu_trans" variable so that Vim
+will not load another file.
+
+
+AUTOMATIC CONVERSION
+
+When Vim was compiled with multi-byte support, conversion between latin1 and
+UTF-8 will always be possible. Other conversions depend on the iconv
+library, which is not always available.
+For UTF-8 menu files which only use latin1 characters, you can rely on Vim
+doing the conversion. Let the UTF-8 menu file source the latin1 menu file,
+and put "scriptencoding latin1" in that one.
+Other conversions may not always be available (e.g., between iso-8859-# and
+MS-Windows codepages), thus the converted menu file must be available.
diff --git a/runtime/lang/menu_af.latin1.vim b/runtime/lang/menu_af.latin1.vim
new file mode 100644
index 0000000..aac2e72
--- /dev/null
+++ b/runtime/lang/menu_af.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Afrikaans
+
+source <sfile>:p:h/menu_af_af.latin1.vim
diff --git a/runtime/lang/menu_af.utf-8.vim b/runtime/lang/menu_af.utf-8.vim
new file mode 100644
index 0000000..be39b59
--- /dev/null
+++ b/runtime/lang/menu_af.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Afrikaans for UTF-8 encoding
+
+source <sfile>:p:h/menu_af_af.latin1.vim
diff --git a/runtime/lang/menu_af_af.latin1.vim b/runtime/lang/menu_af_af.latin1.vim
new file mode 100644
index 0000000..46331e7
--- /dev/null
+++ b/runtime/lang/menu_af_af.latin1.vim
@@ -0,0 +1,157 @@
+" Menu Translations: Afrikaas
+" Maintainer: Danie Roux <droux@tuks.co.za>
+" Last Change: 2012 May 01
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" The translations below are in latin1, but they work for cp1252 and
+" iso-8859-15 without conversion as well.
+if &enc != "cp1252" && &enc != "iso-8859-15"
+ scriptencoding latin1
+endif
+
+
+" Help menu
+menutrans &Help &Hulp
+menutrans &Overview<Tab><F1> &Oorsig<Tab><F1>
+menutrans &How-to\ links &How-to\ Indeks
+"menutrans &GUI &GUI
+menutrans &Credits &Met\ dank\ aan
+menutrans Co&pying &Kopiereg
+menutrans &Find\.\.\. &Soek\.\.\.
+menutrans &Version &Weergawe
+menutrans &About &Inleiding\ skerm
+
+" File menu
+menutrans &File &L阤r
+menutrans &Open\.\.\.<Tab>:e &Open\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Maak\ oop\ in\ nuwe\ &venster\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &Nuut<Tab>:enew
+menutrans &Close<Tab>:close Maak\ &Toe<Tab>:close
+menutrans &Save<Tab>:w &Skryf<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:w Skryf\ &as\.\.\.<Tab>:w
+menutrans &Print &Druk
+menutrans Sa&ve-Exit<Tab>:wqa Skryf\ en\ verlaat<Tab>:wqa
+menutrans E&xit<Tab>:qa &Verlaat<Tab>:qa
+
+" Edit menu
+menutrans &Edit &Wysig
+menutrans &Undo<Tab>u Terug<Tab>u
+menutrans &Redo<Tab>^R Voo&ruit<Tab>^R
+menutrans Rep&eat<Tab>\. &Herhaal<Tab>\.
+menutrans Cu&t<Tab>"+x &Knip<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopi雃r<Tab>"+y
+menutrans &Paste<Tab>"+gP Plak<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Voeg\ &Voor\ in<Tab>[p
+menutrans Put\ &After<Tab>]p Voeg\ A&gter\ in<Tab>]p
+menutrans &Select\ all<Tab>ggVG Kies\ &Alles<Tab>ggVG
+menutrans &Find\.\.\. &Soek\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Soek\ en\ Vervang\.\.\.
+menutrans Options\.\.\. Opsies\.\.\.
+
+" Programming menu
+menutrans &Tools &Gereedskap
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Spring\ na\ Etiket<Tab>g^]
+menutrans Jump\ &back<Tab>^T Spring\ &Terug<Tab>^T
+menutrans Build\ &Tags\ File Genereer\ &Etiket\ Le阹
+menutrans &Make<Tab>:make Voer\ &Make\ uit<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Foutlys<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! &Boodskaplys<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn Volgende\ Fout<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp Vorige\ Fout<Tab>:cp
+menutrans &Older\ List<Tab>:cold &Ouer\ Lys<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew &Nuwer\ Lys<Tab>:cnew
+menutrans Error\ &Window<Tab>:cwin Foute\ Venster<Tab>:cwin
+menutrans Convert\ to\ HEX<Tab>:%!xxd Verwissel\ na\ HEX<Tab>:%!xxd
+menutrans Convert\ back<Tab>:%!xxd\ -r Verwissel\ terug<Tab>:%!xxd\ -r
+
+" Names for buffer menu.
+menutrans &Buffers &Buffers
+menutrans Refresh Verfris
+menutrans Delete Verwyder
+menutrans Alternate Vorige
+menutrans [No\ File] [Geen\ Le阹]
+
+" Window menu
+menutrans &Window &Venster
+menutrans &New<Tab>^Wn &Nuut<Tab>^Wn
+menutrans S&plit<Tab>^Ws Ver&deel<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Verdeel\ N&a\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Verdeel\ Vertikaal<Tab>^Wv
+menutrans &Close<Tab>^Wc &Maak\ toe<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Maak\ &Ander\ Toe<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww Volgende<Tab>^Ww
+menutrans P&revious<Tab>^WW &Vorige<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Gelyke\ hoogte<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ &Maksimale\ hoogte<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Mi&nimale\ hoogte<Tab>^W1_
+menutrans Max\ Width<Tab>^W\| Maksimale\ breedte<Tab>^W\|
+menutrans Min\ Width<Tab>^W1\| Minimale\ breedte<Tab>^W1\|
+menutrans Rotate\ &Up<Tab>^WR Roteer\ na\ &bo<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Roteer\ na\ &onder<Tab>^Wr
+menutrans Select\ Fo&nt\.\.\. Kies\ font\.\.\.
+
+" The popup menu
+menutrans &Undo &Terug
+menutrans Cu&t Knip
+menutrans &Copy &Kopi雃r
+menutrans &Paste &Plak
+menutrans &Delete &Verwyder
+menutrans Select\ Blockwise Kies\ per\ Blok
+menutrans Select\ &Word Kies\ een\ &Woord
+menutrans Select\ &Line Kies\ een\ &Re雔
+menutrans Select\ &Block Kies\ een\ &Blok
+menutrans Select\ &All Kies\ &Alles
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Maak le阹 oop
+ tmenu ToolBar.Save Skryf le阹
+ tmenu ToolBar.SaveAll Skryf alle le阹s
+ tmenu ToolBar.Print Druk
+ tmenu ToolBar.Undo Terug
+ tmenu ToolBar.Redo Vooruit
+ tmenu ToolBar.Cut Knip
+ tmenu ToolBar.Copy Kopi雃r
+ tmenu ToolBar.Paste Plak
+ tmenu ToolBar.Find Soek...
+ tmenu ToolBar.FindNext Soek volgende
+ tmenu ToolBar.FindPrev Soek vorige
+ tmenu ToolBar.Replace Soek en vervang...
+ tmenu ToolBar.LoadSesn Laai sessie
+ tmenu ToolBar.SaveSesn Stoor sessie
+ tmenu ToolBar.RunScript Voer vim skrip uit
+ tmenu ToolBar.Make Voer make uit
+ tmenu ToolBar.Shell Begin dop
+ tmenu ToolBar.RunCtags Genereer etikette
+ tmenu ToolBar.TagJump Spring na etiket
+ tmenu ToolBar.Help Hulp
+ tmenu ToolBar.FindHelp Soek hulp...
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Sintaks
+menutrans Set\ 'syntax'\ only Stel\ slegs\ 'syntax'
+menutrans Set\ 'filetype'\ too Verander\ 'filetype'\ ook
+menutrans &Off &Af
+menutrans &Manual &Met\ die\ hand
+menutrans A&utomatic O&utomaties
+menutrans o&n\ (this\ file) Aa&n\ (die\ le阹)
+menutrans o&ff\ (this\ file) &Af\ (die\ le阹)
+menutrans Co&lor\ test Toets\ die\ &kleure
+menutrans &Highlight\ test Toets\ die\ verligting
+menutrans &Convert\ to\ HTML Verwissel\ na\ HTML
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_af_af.utf-8.vim b/runtime/lang/menu_af_af.utf-8.vim
new file mode 100644
index 0000000..be39b59
--- /dev/null
+++ b/runtime/lang/menu_af_af.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Afrikaans for UTF-8 encoding
+
+source <sfile>:p:h/menu_af_af.latin1.vim
diff --git a/runtime/lang/menu_ca.latin1.vim b/runtime/lang/menu_ca.latin1.vim
new file mode 100644
index 0000000..9eedfd8
--- /dev/null
+++ b/runtime/lang/menu_ca.latin1.vim
@@ -0,0 +1,3 @@
+" Menu translations for Catalan
+"
+source <sfile>:p:h/menu_ca_es.latin1.vim
diff --git a/runtime/lang/menu_ca.utf-8.vim b/runtime/lang/menu_ca.utf-8.vim
new file mode 100644
index 0000000..23ee10d
--- /dev/null
+++ b/runtime/lang/menu_ca.utf-8.vim
@@ -0,0 +1,7 @@
+" Menu translations for Catalan
+"
+" Maintainer: Ernest Adrogu <eadrogue@gmx.net>
+" Last Change: 29 Dec 2003
+"
+source <sfile>:p:h/menu_ca_es.latin1.vim
+
diff --git a/runtime/lang/menu_ca_es.latin1.vim b/runtime/lang/menu_ca_es.latin1.vim
new file mode 100644
index 0000000..8c0a9e9
--- /dev/null
+++ b/runtime/lang/menu_ca_es.latin1.vim
@@ -0,0 +1,316 @@
+" Menu translations for Catalan
+"
+" Maintainer: Ernest Adrogu <eadrogue@gmx.net>
+" Last Change: 26 Jul 2017
+"
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" The translations below are in latin1, but they work for cp1252,
+" iso-8859-15 without conversion as well.
+if &enc != "cp1252" && &enc != "iso-8859-15"
+ scriptencoding latin1
+endif
+
+" men Ajuda
+menutrans &Help &Ajuda
+menutrans &Overview<Tab><F1> &Introducci<Tab><F1>
+menutrans &User\ Manual &Manual\ de\ l'usuari
+menutrans &How-to\ links Com\ &fer\.\.\.?
+menutrans &Find\.\.\. &Cerca\.\.\.
+menutrans &Credits &Autors
+menutrans Co&pying Con&dicions
+menutrans &Sponsor/Register &Patrocini/Registre
+menutrans O&rphans &Orfes
+menutrans &Version &Versi
+menutrans &About &Quant\ a\.\.\.
+" text del di鄉eg Ajuda/Cerca...
+let g:menutrans_help_dialog = "Introdu飖 el terme sobre el qual necessiteu ajuda.\n\nUseu el prefix i_ per ordres d'entrada (p.ex.: i_CTRL-X)\nUseu el prefix c_ per ordres de la l韓ia d'ordres (p.ex.: c_<Del>)\nUseu el prefix ' per noms d'opcions (p.ex.: 'shiftwidth')"
+
+" men Fitxer
+menutrans &File &Fitxer
+menutrans &Open\.\.\.<Tab>:e &Obre\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Obre\ en\ una\ &finestra\ nova\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Obre\ pestanya\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Nou<Tab>:enew
+menutrans &Close<Tab>:close &Tanca<Tab>:close
+menutrans &Save<Tab>:w &Desa<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav &Anomena\ i\ desa\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. &Mostra\ les\ difer鑞cies\ respecte\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Aplica\ les\ modificacions\ de\.\.\.
+menutrans &Print &Imprimeix
+menutrans Sa&ve-Exit<Tab>:wqa Desa\ i\ s&urt<Tab>:wqa
+menutrans E&xit<Tab>:qa &Surt<Tab>:qa
+
+" men Edita
+menutrans &Edit &Edita
+menutrans &Undo<Tab>u &Desf閟<Tab>u
+menutrans &Redo<Tab>^R &Ref閟<Tab>^R
+menutrans Rep&eat<Tab>\. Re&peteix<Tab>\.
+menutrans Cu&t<Tab>"+x Re&talla<Tab>"+x
+menutrans &Copy<Tab>"+y &Copia<Tab>"+y
+menutrans &Paste<Tab>"+gP Engan&xa<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Posa\ &abans<Tab>[p
+menutrans Put\ &After<Tab>]p P&osa\ despr閟<Tab>]p
+menutrans &Delete<Tab>x Suprimeix<Tab>x
+menutrans &Select\ All<Tab>ggVG &Selecciona-ho\ tot<Tab>ggVG
+menutrans &Find\.\.\. &Cerca\.\.\.
+menutrans &Find<Tab>/ &Cerca<Tab>/
+menutrans Find\ and\ Rep&lace Cerca\ i\ s&ubstitueix
+menutrans Find\ and\ Rep&lace\.\.\. Cerca\ i\ s&ubstitueix\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s Cerca\ i\ s&ubstitueix<Tab>:%s
+menutrans Find\ and\ Rep&lace<Tab>:s Cerca\ i\ s&ubstitueix<Tab>:s
+menutrans Settings\ &Window Fin&estra\ d'opcions
+menutrans Startup\ &Settings Opcions\ i&nicials
+menutrans &Global\ Settings Opcions\ &globals
+" submen Edita/Opcions Globals
+ menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Ressaltat\ de\ &patrons<Tab>:set\ hls!
+ menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Sensibilitat\ a\ les\ ma&j鷖cules<Tab>:set\ ic!
+ menutrans Toggle\ &Showmatch<Tab>:set\ sm! &Ressaltat\ de\ coincid鑞cies<Tab>:set\ sm!
+ menutrans &Context\ lines L韓ies\ de\ co&ntext
+ menutrans &Virtual\ Edit Edici骪 &virtual
+" submen Edita/Opcions Globals/Edici virtual
+ menutrans Never &Mai
+ menutrans Block\ Selection &Selecci骪 de\ blocs
+ menutrans Insert\ mode Mode\ d'&inserci
+ menutrans Block\ and\ Insert &Blocs i inserci
+ menutrans Always S&empre
+ menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Mode\ d'&inserci<Tab>:set\ im!
+ menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Co&mpatible\ amb\ Vi<Tab>:set\ cp!
+ menutrans Search\ &Path\.\.\. &Ubicacions\.\.\.
+ menutrans Ta&g\ Files\.\.\. Fitxers\ d'&etiquetes\.\.\.
+ menutrans Toggle\ &Toolbar &Barra\ d'eines
+ menutrans Toggle\ &Bottom\ Scrollbar Barra\ de\ &despla鏰ment\ inferior
+ menutrans Toggle\ &Left\ Scrollbar Barra\ de\ despla鏰ment\ e&squerra
+ menutrans Toggle\ &Right\ Scrollbar Barra\ de\ despla鏰ment\ dre&ta
+menutrans F&ile\ Settings Opcions\ del\ f&itxer
+" submen Edita/Opcions del fitxer
+ menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! &Ennumera\ les\ l韓ies<Tab>:set\ nu!
+ menutrans Toggle\ &List\ Mode<Tab>:set\ list! Mode\ &llista<Tab>:set\ list!
+ menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! A&justa\ les\ l韓ies\ llargues<Tab>:set\ wrap!
+ menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Ajusta\ sense\ partir\ &paraules<Tab>:set\ lbr!
+ menutrans Toggle\ &expand-tab<Tab>:set\ et! Est閚\ les\ ta&bulacions<Tab>:set\ et!
+ menutrans Toggle\ &auto-indent<Tab>:set\ ai! &Sagnia\ autom鄑ica<Tab>:set\ ai!
+ menutrans Toggle\ &C-indenting<Tab>:set\ cin! Sagnia\ estil\ &C<Tab>:set\ cin!
+ menutrans &Shiftwidth Sa&gnia
+ menutrans Soft\ &Tabstop Amplada\ de\ &tabulaci
+ menutrans Te&xt\ Width\.\.\. &Amplada\ del\ text\.\.\.
+ menutrans &File\ Format\.\.\. &Format\ del\ fitxer\.\.\.
+menutrans Select\ Fo&nt\.\.\. &Fosa\.\.\.
+menutrans C&olor\ Scheme Es&quema\ de\ colors
+" submen Edita/Esquema de colors
+ menutrans blue blau
+ menutrans darkblue blau\ fosc
+ menutrans default normal
+ menutrans desert desert
+ menutrans evening vesprada
+ menutrans morning matinada
+ menutrans peachpuff pr閟sec
+ menutrans shine brillant
+menutrans &Keymap &Mapa\ de\ tecles
+" submen Edita/Mapa de tecles
+ menutrans None Cap
+ menutrans accents Accents
+ menutrans arabic 纑ab
+ menutrans czech Txec
+ menutrans esperanto Esperanto
+ menutrans greek Grec
+ menutrans hebrew Hebreu
+ menutrans hebrewp Hebreu\ (fon鑤ic)
+ menutrans lithuanian-baltic Litu郳 (b鄉tic)
+ menutrans pinyin Mandar韁 (fon鑤ic)
+ menutrans russian-jcuken Rus\ (jcuken)
+ menutrans russian-jcukenwin Rus\ (jcukenwin)
+ menutrans russian-yawerty Rus\ (yawerty)
+ menutrans serbian Serbi
+ menutrans serbian-latin Serbi\ (llat)
+ menutrans slovak Eslovac
+" text del di鄉eg Edita/Opcions globals/Ubicacions...
+let g:menutrans_path_dialog = "Introdu飖 les ubicacions on cercar fitxers.\nSepareu els noms dels directoris amb una coma."
+" text del di鄉eg Edita/Opcions globals/Fitxers d'etiquetes...
+let g:menutrans_tags_dialog = "Introdu飖 els noms dels fitxers d'etiquetes.\nSepareu els noms amb una coma."
+" text del di鄉eg Edita/Opcions del fitxer/Amplada del text...
+let g:menutrans_textwidth_dialog = "Introdu飖 la nova amplada del text (0 per infinit): "
+" text del di鄉eg Edita/Opcions del fitxer/Format del fitxer...
+let g:menutrans_fileformat_dialog = "Seleccioneu el format per escriure el fitxer."
+
+
+" men Eines
+menutrans &Tools Ei&nes
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Salta\ a\ aquesta\ etiqueta<Tab>g^]
+menutrans Jump\ &back<Tab>^T Salta\ en&rere<Tab>^T
+menutrans Build\ &Tags\ File Crea\ un\ fitxer\ d'eti&quetes
+menutrans &Spelling &Ortografia
+" submen Eines/Ortografia
+ menutrans &Spell\ Check\ On Activa\ la\ &revisi骪 ortogr鄁ica
+ menutrans Spell\ Check\ &Off &Desactiva\ la\ revisi骪 ortogr鄁ica
+ menutrans To\ &Next\ error<Tab>]s Error\ &seg黣nt<tab>]s
+ menutrans To\ &Previous\ error<Tab>[s Error\ &anterior<tab>[s
+ menutrans Suggest\ &Corrections<Tab>z= Su&ggeriments<Tab>z=
+ menutrans &Repeat\ correction<Tab>:spellrepall Re&peteix\ la\ correcci<Tab>:spellrepall
+ menutrans Set\ language\ to\ "en" Selecciona\ l'idioma\ "en"
+ menutrans Set\ language\ to\ "en_au" Selecciona\ l'idioma\ "en_au"
+ menutrans Set\ language\ to\ "en_ca" Selecciona\ l'idioma\ "en_ca"
+ menutrans Set\ language\ to\ "en_gb" Selecciona\ l'idioma\ "en_gb"
+ menutrans Set\ language\ to\ "en_nz" Selecciona\ l'idioma\ "en_nz"
+ menutrans Set\ language\ to\ "en_us" Selecciona\ l'idioma\ "en_us"
+ menutrans Set\ language\ to\ "ca" Selecciona\ l'idioma\ "ca"
+ menutrans Set\ language\ to\ "es" Selecciona\ l'idioma\ "es"
+ menutrans Set\ language\ to\ "fr" Selecciona\ l'idioma\ "fr"
+ menutrans Set\ language\ to\ "it" Selecciona\ l'idioma\ "it"
+ menutrans &Find\ More\ Languages &Cerca\ altres\ idiomes
+menutrans &Folding &Plecs
+" submen Eines/Plecs
+ menutrans &Enable/Disable\ folds<Tab>zi &Habilita/Deshabilita\ els\ plecs<Tab>zi
+ menutrans &View\ Cursor\ Line<Tab>zv &L韓ia\ del\ cursor\ visible<Tab>zv
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx &Nom閟\ visible\ la\ l韓ia\ del\ cursor<Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm &Tanca\ m閟\ plecs<Tab>zm
+ menutrans &Close\ all\ folds<Tab>zM Tanca\ t&ots\ els\ plecs<Tab>zM
+ menutrans O&pen\ more\ folds<Tab>zr Obre\ &m閟\ plecs<Tab>zr
+ menutrans &Open\ all\ folds<Tab>zR O&bre\ tots\ els\ plecs<Tab>zR
+ menutrans Fold\ Met&hod M鑤o&de
+" submen Eines/Pl鑓s/M鑤ode
+ menutrans M&anual M&anual
+ menutrans I&ndent &Sagnia
+ menutrans E&xpression E&xpressi
+ menutrans S&yntax S&intaxi
+ menutrans &Diff &Difer鑞cies
+ menutrans Ma&rker &Marques
+ menutrans Create\ &Fold<Tab>zf &Crea\ un\ plec<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd &Elimina\ un\ plec<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD Elimina\ tot&s\ els\ plecs<Tab>zD
+ menutrans Fold\ col&umn\ width &Amplada\ de\ la\ columna\ de\ plecs
+menutrans &Diff &Difer鑞cies
+" submen Eines/Difer鑞cies
+ menutrans &Update &Actualitza
+ menutrans &Get\ Block &Obtingues\ un\ bloc
+ menutrans &Put\ Block &Posa\ un\ bloc
+menutrans &Make<Tab>:make Crida\ &make<Tab>:make
+menutrans &List\ Errors<Tab>:cl Llista\ d'&errors<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! &Llista\ de\ missatges<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn Error\ se&g黣nt<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp Error\ an&terior<Tab>:cp
+menutrans &Older\ List<Tab>:cold Llista\ &antiga<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew Llista\ no&va<Tab>:cnew
+menutrans Error\ &Window F&inestra\ d'errors
+" submen Eines/Finestra d'errors
+ menutrans &Update<Tab>:cwin &Actualitza<Tab>:cwin
+ menutrans &Open<Tab>:copen &Obre<Tab>:copen
+ menutrans &Close<Tab>:cclose &Tanca<Tab>:cclose
+menutrans Se&t\ Compiler &Compilador
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Converteix\ a\ &HEX<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Torna\ al\ format\ &original<Tab>:%!xxd\ -r
+
+
+" men Buffers
+menutrans &Buffers &Buffers
+menutrans &Refresh\ menu &Refresca\ el\ men
+menutrans &Delete &Elimina
+menutrans &Alternate &Alterna
+menutrans &Next &Seg黣nt
+menutrans &Previous A&nterior
+let g:menutrans_no_file = "[Cap fitxer]"
+
+
+" men Finestra
+menutrans &Window F&inestra
+menutrans &New<Tab>^Wn &Nova<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Divideix<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Divideix\ &en\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Divideix\ &verticalment<Tab>^Wv
+menutrans Split\ File\ E&xplorer E&xplorador\ de\ fitxers
+menutrans &Close<Tab>^Wc &Tanca<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Tanca\ les\ altre&s<Tab>^Wo
+menutrans Move\ &To M&ou\ a
+" submen Finestra/Mou
+ menutrans &Top<Tab>^WK &Dalt\ de\ tot<Tab>^WK
+ menutrans &Bottom<Tab>^WJ &Baix\ de\ tot<Tab>^WJ
+ menutrans &Left\ side<Tab>^WH Costat\ &esquerra<Tab>^WH
+ menutrans &Right\ side<Tab>^WL Costat\ d&ret<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR Alterna\ cap\ am&unt<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Alte&rna\ cap\ avall<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= &Iguala<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ M鄕ima\ &al鏰da<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ M韓ima\ a&l鏰da<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| M鄕ima\ a&mplada<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| M韓ima\ am&plada<Tab>^W1\|
+
+
+" men emergent
+menutrans &Undo &Desf閟
+menutrans Cu&t &Retalla
+menutrans &Copy &Copia
+menutrans &Paste &Enganxa
+menutrans &Delete &Suprimeix
+menutrans Select\ Blockwise Se&lecci
+menutrans Select\ &Word Selecci骪 de\ &paraules
+menutrans Select\ &Line Selecci骪 de\ &l韓ies
+menutrans Select\ &Block Selecci骪 de\ bl&ocs
+menutrans Select\ &All Selecciona-ho\ &tot
+
+
+" barra d'eines
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Obre un fitxer
+ tmenu ToolBar.Save Desa el fitxer
+ tmenu ToolBar.SaveAll Desa tots els fitxers
+ tmenu ToolBar.Print Imprimeix
+ tmenu ToolBar.Undo Desf閟
+ tmenu ToolBar.Redo Ref閟
+ tmenu ToolBar.Cut Retalla
+ tmenu ToolBar.Copy Copia
+ tmenu ToolBar.Paste Enganxa
+ tmenu ToolBar.Find Cerca
+ tmenu ToolBar.FindNext Cerca el seg黣nt
+ tmenu ToolBar.FindPrev Cerca l'anterior
+ tmenu ToolBar.Replace Cerca i substitueix
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Finestra nova
+ tmenu ToolBar.WinSplit Divideix la finestra
+ tmenu ToolBar.WinMax Al鏰da m鄕ima
+ tmenu ToolBar.WinMin Al鏰da m韓ima
+ tmenu ToolBar.WinVSplit Divideix la finestra verticalment
+ tmenu ToolBar.WinMaxWidth Amplada m鄕ima
+ tmenu ToolBar.WinMinWidth Amplada m韓ima
+ tmenu ToolBar.WinClose Tanca la finestra
+ endif
+ tmenu ToolBar.LoadSesn Carrega una sessi
+ tmenu ToolBar.SaveSesn Desa la sessi
+ tmenu ToolBar.RunScript Executa un script
+ tmenu ToolBar.Make Crida a make
+ tmenu ToolBar.Shell Obre l'int鑢pret d'ordres
+ tmenu ToolBar.RunCtags Crea un fitxer d'etiquetes
+ tmenu ToolBar.TagJump Salta a una etiqueta
+ tmenu ToolBar.Help Ajuda
+ tmenu ToolBar.FindHelp Cerca a l'ajuda
+ endfun
+endif
+
+
+" men Sintaxi
+menutrans &Syntax &Sintaxi
+menutrans &Manual &Manual
+menutrans A&utomatic A&utom鄑ica
+menutrans on/off\ for\ &This\ file Activa/Desactiva\ en\ &aquest\ fitxer
+menutrans &Show\ File\ Types\ in\ Menu Mostra\ tots\ els\ &tipus\ al\ men
+menutrans &Off &Desactiva
+menutrans Co&lor\ test Prova\ dels\ &colors
+menutrans &Highlight\ test Prova\ del\ &ressaltat
+menutrans &Convert\ to\ HTML Converteix\ a\ &HTML
+menutrans Assembly Ensamblador
+menutrans Config Configuraci
+menutrans Set\ '&syntax'\ only Nom閟\ el\ ressaltat\ de\ sintaxi
+menutrans Set\ '&filetype'\ too Carrega\ tamb閈 els\ plugins
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_ca_es.utf-8.vim b/runtime/lang/menu_ca_es.utf-8.vim
new file mode 100644
index 0000000..23ee10d
--- /dev/null
+++ b/runtime/lang/menu_ca_es.utf-8.vim
@@ -0,0 +1,7 @@
+" Menu translations for Catalan
+"
+" Maintainer: Ernest Adrogu <eadrogue@gmx.net>
+" Last Change: 29 Dec 2003
+"
+source <sfile>:p:h/menu_ca_es.latin1.vim
+
diff --git a/runtime/lang/menu_chinese(gb)_gb.936.vim b/runtime/lang/menu_chinese(gb)_gb.936.vim
new file mode 100644
index 0000000..cc526fb
--- /dev/null
+++ b/runtime/lang/menu_chinese(gb)_gb.936.vim
@@ -0,0 +1,7 @@
+" Menu Translations: Simplified Chinese (Windows)
+" Last Change: Tue Sep 4 11:26:52 CST 2001
+
+" $LANG on Windows 95/98/NT is Chinese(GB)_GB.936
+" $LANG on Windows 2000/ME is Chinese_GB.936
+" Source the other one from here.
+source <sfile>:p:h/menu_chinese_gb.936.vim
diff --git a/runtime/lang/menu_chinese(taiwan)_taiwan.950.vim b/runtime/lang/menu_chinese(taiwan)_taiwan.950.vim
new file mode 100644
index 0000000..7636039
--- /dev/null
+++ b/runtime/lang/menu_chinese(taiwan)_taiwan.950.vim
@@ -0,0 +1,7 @@
+" Menu Translations: Traditional Chinese (for UNIX/Big5 Windows)
+" Last Change: 2000 Nov 11
+
+" $LANG on Windows 95/98/NT is Chinese(Taiwan)_Taiwan.950
+" $LANG on Windows 2000/ME is Chinese_Taiwan.950
+" Source the other one from here.
+source <sfile>:p:h/menu_chinese_taiwan.950.vim
diff --git a/runtime/lang/menu_chinese_gb.936.vim b/runtime/lang/menu_chinese_gb.936.vim
new file mode 100644
index 0000000..b3276b5
--- /dev/null
+++ b/runtime/lang/menu_chinese_gb.936.vim
@@ -0,0 +1,270 @@
+" Menu Translations: Simplified Chinese
+" Maintainer: Shun Bai <baishunde@gmail.com>
+" Previous Maintainer: Yuheng Xie <elephant@linux.net.cn>
+" Last Change: 2014 Oct 15
+
+" vim: ts=8 sw=8 noet
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding cp936
+
+" Help menu
+menutrans &Help 帮助(&H)
+menutrans &Overview<Tab><F1> 纵览(&O)<Tab><F1>
+menutrans &User\ Manual 用户手册(&U)
+menutrans &How-to\ links How-to\ 指引(&H)
+menutrans &Find\.\.\. 查找(&F)\.\.\.
+menutrans &Credits 致谢(&C)
+menutrans Co&pying 版权(&P)
+menutrans &Sponsor/Register 赞助/注册(&S)
+menutrans O&rphans 孤儿(&R)
+menutrans &Version 版本(&V)
+menutrans &About 关于(&A)
+
+" File menu
+menutrans &File 文件(&F)
+menutrans &Open\.\.\.<Tab>:e 打开(&O)\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 分割并打开(&L)\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 打开标签\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew 新建(&N)<Tab>:enew
+menutrans &Close<Tab>:close 关闭(&C)<Tab>:close
+menutrans &Save<Tab>:w 保存(&S)<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 另存为(&A)\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. 分割比较(Diff)(&D)\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 分割打补丁(Patch)(&B)\.\.\.
+menutrans &Print 打印(&P)
+menutrans Sa&ve-Exit<Tab>:wqa 保存并退出(&V)<Tab>:wqa
+menutrans E&xit<Tab>:qa 退出(&X)<Tab>:qa
+
+" Edit menu
+menutrans &Edit 编辑(&E)
+menutrans &Undo<Tab>u 撤销(&U)<Tab>u
+menutrans &Redo<Tab>^R 重做(&R)<Tab>^R
+menutrans Rep&eat<Tab>\. 重复上次操作(&E)<Tab>\.
+menutrans Cu&t<Tab>"+x 剪切(&T)<Tab>"+x
+menutrans &Copy<Tab>"+y 复制(&C)<Tab>"+y
+menutrans &Paste<Tab>"+gP 粘贴(&P)<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 粘贴到光标前(&B)<Tab>[p
+menutrans Put\ &After<Tab>]p 粘贴到光标后(&A)<Tab>]p
+menutrans &Delete<Tab>x 删除(&D)<Tab>x
+menutrans &Select\ All<Tab>ggVG 全选(&S)<Tab>ggVG
+menutrans &Find\.\.\. 查找(&F)\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. 查找和替换(&L)\.\.\.
+menutrans &Find<Tab>/ 查找(&F)<Tab>/
+menutrans Find\ and\ Rep&lace<Tab>:%s 查找和替换(&L)<Tab>:%s
+menutrans Settings\ &Window 设定窗口(&W)
+menutrans Startup\ &Settings 启动设定(&S)
+menutrans &Global\ Settings 全局设定(&G)
+
+" Edit/Global Settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 开/关模式高亮(&H)<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! 开/关忽略大小写(&I)<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! 开/关显示配对(&S)<Tab>:set\ sm!
+menutrans &Context\ lines 上下文行数(&C)
+
+menutrans &Virtual\ Edit 虚拟编辑(&V)
+menutrans Never 从不
+menutrans Block\ Selection 块选择
+menutrans Insert\ mode 插入模式
+menutrans Block\ and\ Insert 块选择和插入模式
+menutrans Always 总是
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 开/关插入模式(&M)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! 开/关\ Vi\ 兼容<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. 查找路径(&P)\.\.\.
+menutrans Ta&g\ Files\.\.\. Tag\ 文件(&T)\.\.\.
+
+" GUI options
+menutrans Toggle\ &Toolbar 开/关工具栏(&T)
+menutrans Toggle\ &Bottom\ Scrollbar 开/关底部滚动条(&B)
+menutrans Toggle\ &Left\ Scrollbar 开/关左端滚动条(&L)
+menutrans Toggle\ &Right\ Scrollbar 开/关右端滚动条(&R)
+
+" Edit/File Settings
+menutrans F&ile\ Settings 文件设定(&I)
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! 开/关显示行号(&N)<Tab>:set\ nu!
+menutrans Toggle\ relati&ve\ Line\ Numbering<Tab>:set\ rnu! 开/关相对行号(&V)<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 开/关\ list\ 模式(&L)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! 开/关折行(&W)<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! 开/关整词折行(&R)<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! 开/关扩展\ tab(&E)<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! 开/关自动缩进(&A)<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! 开/关\ C\ 缩进(&C)<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth 缩进宽度(&S)
+menutrans Soft\ &Tabstop Soft\ Tab\ 宽度(&T)
+menutrans Te&xt\ Width\.\.\. 文本宽度(&X)\.\.\.
+menutrans &File\ Format\.\.\. 文件格式(&F)\.\.\.
+menutrans C&olor\ Scheme 配色方案(&O)
+menutrans Select\ Fo&nt\.\.\. 选择字体(&N)\.\.\.
+menutrans &Keymap 键盘映射(&K)
+
+" Programming menu
+menutrans &Tools 工具(&T)
+menutrans &Jump\ to\ this\ tag<Tab>g^] 跳转到这个\ tag(&J)<Tab>g^]
+menutrans Jump\ &back<Tab>^T 跳转返回(&B)<Tab>^T
+menutrans Build\ &Tags\ File 建立\ Tags\ 文件(&T)
+
+" Tools.Spelling Menu
+menutrans &Spelling 拼写检查(&S)
+menutrans &Spell\ Check\ On 打开拼写检查(&S)
+menutrans Spell\ Check\ &Off 关闭拼写检查(&O)
+menutrans To\ &Next\ error<Tab>]s 上一个错误(&N)<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s 下一个错误(&P)<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= 修正建议(&C)<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall 重复修正(&R)<Tab>:spellrepall
+menutrans Set\ language\ to\ "en" 设定语言为\ "en"
+menutrans Set\ language\ to\ "en_au" 设定语言为\ "en_au"
+menutrans Set\ language\ to\ "en_ca" 设定语言为\ "en_ca"
+menutrans Set\ language\ to\ "en_gb" 设定语言为\ "en_gb"
+menutrans Set\ language\ to\ "en_nz" 设定语言为\ "en_nz"
+menutrans Set\ language\ to\ "en_us" 设定语言为\ "en_us"
+menutrans &Find\ More\ Languages 查找更多语言(&F)
+
+" Tools.Fold Menu
+" open close folds
+menutrans &Folding 折叠(&F)
+menutrans &Enable/Disable\ folds<Tab>zi 启用/禁用折叠(&E)<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv 查看此行(&V)<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 仅查看此行(&W)<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 关闭更多折叠(&L)<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 关闭所有折叠(&C)<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr 打开更多折叠(&P)<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 打开所有折叠(&O)<Tab>zR
+" fold method
+menutrans Fold\ Met&hod 折叠方法(&H)
+menutrans M&anual 手工(&A)
+menutrans I&ndent 缩进(&N)
+menutrans E&xpression 表达式(&X)
+menutrans S&yntax 语法(&Y)
+menutrans &Diff 比较(Diff)(&D)
+menutrans Ma&rker 标记(&R)
+" create and delete folds
+menutrans Create\ &Fold<Tab>zf 创建折叠(&F)<Tab>zf
+menutrans &Delete\ Fold<Tab>zd 删除折叠(&D)<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 删除所有折叠(&A)<Tab>zD
+" moving around in folds
+menutrans Fold\ column\ &width 折叠栏宽度(&W)
+
+" Tools.Diff Menu
+menutrans &Diff 比较(Diff)(&D)
+menutrans &Update 更新(&U)
+menutrans &Get\ Block 得到块(&G)
+menutrans &Put\ Block 放置块(&P)
+
+menutrans &Make<Tab>:make Make(&M)<Tab>:make
+menutrans &List\ Errors<Tab>:cl 列出错误(&L)<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 列出消息(&I)<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 下一个错误(&N)<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 上一个错误(&P)<Tab>:cp
+menutrans &Older\ List<Tab>:cold 更旧的错误列表(&O)<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 更新的错误列表(&E)<Tab>:cnew
+menutrans Error\ &Window 错误窗口(&W)
+menutrans &Update<Tab>:cwin 更新(&U)<Tab>:cwin
+menutrans &Open<Tab>:copen 打开(&O)<Tab>:copen
+menutrans &Close<Tab>:cclose 关闭(&C)<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 转换成十六进制<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 转换返回<Tab>:%!xxd\ -r
+menutrans Se&T\ Compiler 设定编译器(&T)
+
+" Names for buffer menu.
+menutrans &Buffers 缓冲区(&B)
+menutrans &Refresh\ menu 更新菜单(&R)
+menutrans &Delete 删除(&D)
+menutrans &Alternate 交替(&A)
+menutrans &Next 下一个(&N)
+menutrans &Previous 上一个(&P)
+
+" Window menu
+menutrans &Window 窗口(&W)
+menutrans &New<Tab>^Wn 新建(&N)<Tab>^Wn
+menutrans S&plit<Tab>^Ws 分割(&P)<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 分割到\ #(&L)<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 垂直分割(&V)<Tab>^Wv
+menutrans Split\ File\ E&xplorer 分割文件浏览器(&X)
+menutrans &Close<Tab>^Wc 关闭(&C)<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 关闭其它窗口(&O)<Tab>^Wo
+menutrans Move\ &To 移动到(&T)
+menutrans &Top<Tab>^WK 顶端(&T)<Tab>^WK
+menutrans &Bottom<Tab>^WJ 底端(&B)<Tab>^WJ
+menutrans &Left\ side<Tab>^WH 左边(&L)<Tab>^WH
+menutrans &Right\ side<Tab>^WL 右边(&R)<Tab>^WL
+" menutrans Ne&xt<Tab>^Ww 下一个(&X)<Tab>^Ww
+" menutrans P&revious<Tab>^WW 上一个(&R)<Tab>^WW
+menutrans Rotate\ &Up<Tab>^WR 向上轮换(&U)<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 向下轮换(&D)<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= 等大(&E)<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 最大高度(&M)<Tab>^W
+menutrans M&in\ Height<Tab>^W1_ 最小高度(&I)<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 最大宽度(&W)<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 最小宽度(&H)<Tab>^W1\|
+"
+" The popup menu
+menutrans &Undo 撤销(&U)
+menutrans Cu&t 剪切(&T)
+menutrans &Copy 复制(&C)
+menutrans &Paste 粘贴(&P)
+menutrans &Delete 删除(&D)
+menutrans Select\ Blockwise 选择块
+menutrans Select\ &Word 选择单词(&W)
+menutrans Select\ &Sentence 选择句子(&S)
+menutrans Select\ Pa&ragraph 选择段落(&R)
+menutrans Select\ &Line 选择行(&L)
+menutrans Select\ &Block 选择块(&B)
+menutrans Select\ &All 全选(&A)
+"
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 打开文件
+ tmenu ToolBar.Save 保存当前文件
+ tmenu ToolBar.SaveAll 保存全部文件
+ tmenu ToolBar.Print 打印
+ tmenu ToolBar.Undo 撤销
+ tmenu ToolBar.Redo 重做
+ tmenu ToolBar.Cut 剪切到剪贴板
+ tmenu ToolBar.Copy 复制到剪贴板
+ tmenu ToolBar.Paste 从剪贴板粘贴
+ tmenu ToolBar.Find 查找...
+ tmenu ToolBar.FindNext 查找下一个
+ tmenu ToolBar.FindPrev 查找上一个
+ tmenu ToolBar.Replace 查找和替换...
+ tmenu ToolBar.LoadSesn 加载会话
+ tmenu ToolBar.SaveSesn 保存当前会话
+ tmenu ToolBar.RunScript 运行 Vim 脚本
+ tmenu ToolBar.Make 执行 Make (:make)
+ tmenu ToolBar.RunCtags 在当前目录建立 tags (!ctags -R .)
+ tmenu ToolBar.TagJump 跳转到光标位置的 tag
+ tmenu ToolBar.Help Vim 帮助
+ tmenu ToolBar.FindHelp 查找 Vim 帮助
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax 语法(&S)
+menutrans &Show\ filetypes\ in\ menu 在菜单中显示文件类型(&S)
+menutrans &Off 关闭(&O)
+menutrans &Manual 手工(&M)
+menutrans A&utomatic 自动(&U)
+menutrans on/off\ for\ &This\ file 仅对这个文件开/关(&T)
+menutrans Co&lor\ test 色彩测试(&L)
+menutrans &Highlight\ test 高亮测试(&H)
+menutrans &Convert\ to\ HTML 转换成\ HTML(&C)
+menutrans Set\ '&syntax'\ only 仅设定\ 'syntax'(&S)
+menutrans Set\ '&filetype'\ too 也设定\ 'filetype'(&F)
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_chinese_taiwan.950.vim b/runtime/lang/menu_chinese_taiwan.950.vim
new file mode 100644
index 0000000..7631e3e
--- /dev/null
+++ b/runtime/lang/menu_chinese_taiwan.950.vim
@@ -0,0 +1,290 @@
+" Menu Translations: Traditional Chinese
+" Translated By: Hung-Te Lin <piaip@csie.ntu.edu.tw>
+" Last Change: 2012 May 01
+
+" {{{ Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+" }}}
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding cp950
+
+" {{{ Help menu: complete
+menutrans &Help 徊弧(&H)
+" ------------------------------------------------------------------------
+menutrans &Overview<Tab><F1> 弧ゅン羆凝(&O)<Tab><F1>
+menutrans &User\ Manual ㄏノも(&U)
+menutrans &How-to\ links \.\.\.(&H)
+menutrans &GUI 瓜(&G)
+menutrans &Credits 稰谅(&C)
+menutrans Co&pying 舦(&P)
+menutrans &Sponsor/Register 觅/爹(&S)
+menutrans O&rphans 珸毕﹖ㄠ(&R)
+" ------------------------------------------------------------------------
+menutrans &Version 祘Αセ戈癟(&V)
+menutrans &About 闽\ Vim(&A)
+" }}}
+
+" {{{ File menu: complete
+menutrans &File 郎(&F)
+" ------------------------------------------------------------------------
+menutrans &Open\.\.\.<Tab>:e 秨币(&O)\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp だ澄跌怠秨币(&L)<Tab>:sp
+menutrans &New<Tab>:enew 絪胯穝郎(&N)<Tab>:enew
+menutrans &Close<Tab>:close 闽超郎(&C)<Tab>:close
+" ------------------------------------------------------------------------
+menutrans &Save<Tab>:w 纗(&S)<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 穝郎(&A)\.\.\.<Tab>:sav
+" ------------------------------------------------------------------------
+menutrans Split\ &Diff\ with\.\.\. ゑ耕(&Diff)\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 磅︽Patch(&B)\.\.\.
+" ------------------------------------------------------------------------
+menutrans &Print (&P)
+" ------------------------------------------------------------------------
+menutrans Sa&ve-Exit<Tab>:wqa 纗瞒秨(&V)<Tab>:wqa
+menutrans E&xit<Tab>:qa 瞒秨(&X)<Tab>:qa
+" }}}
+
+" {{{ Edit menu
+menutrans &Edit 絪胯(&E)
+" ------------------------------------------------------------------------
+menutrans &Undo<Tab>u 確(&U)<Tab>u
+menutrans &Redo<Tab>^R Ω確(&R)<Tab>^R
+menutrans Rep&eat<Tab>\. 狡Ω笆(&E)<Tab>\.
+" ------------------------------------------------------------------------
+menutrans Cu&t<Tab>"+x 芭(&T)<Tab>"+x
+menutrans &Copy<Tab>"+y 狡籹(&C)<Tab>"+y
+menutrans &Paste<Tab>"+gP 禟(&P)<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 禟村夹玡(&B)<Tab>[p
+menutrans Put\ &After<Tab>]p 禟村夹(&A)<Tab>]p
+menutrans &Delete<Tab>x 埃(&D)<Tab>x
+menutrans &Select\ All<Tab>ggVG 匡(&S)<Tab>ggvG
+" ------------------------------------------------------------------------
+menutrans &Find\.\.\. 碝т(&F)\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. 碝т(&L)\.\.\.
+" ------------------------------------------------------------------------
+menutrans Settings\ &Window 砞﹚跌怠(&W)
+menutrans &Global\ Settings 办砞﹚(&G)
+menutrans F&ile\ Settings 砞﹚郎(&I)
+menutrans C&olor\ Scheme 皌︹砞﹚(&O)
+menutrans &Keymap 龄絃癸莱(&K)
+ " "{{{ Keymap:
+ menutrans None 礚
+ " }}}
+menutrans Select\ Fo&nt\.\.\. 砞﹚(&N)\.\.\.
+" }}}
+
+" {{{ Edit.FileSettings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! ち传陪ボ︽腹(&N)<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! ち传陪ボ︽ЮのTAB(&L)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! ち传笆ч︽陪ボ(&W)<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! ち传ч︽陪ボヴ種耞(&R)<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! ち传甶秨TAB(&E)<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! ち传笆罽逼(&A)<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! ち传⒀粂ē罽逼(&C)<Tab>:set\ cin!
+" ------------------------------------------------------------------------
+menutrans &Shiftwidth 罽逼糴(shiftwidth)(&S)
+menutrans Soft\ &Tabstop 硁砰家览TAB(softtabstop)(&T)
+menutrans Te&xt\ Width\.\.\. ゅ糴(textwidth)(&X)\.\.\.
+menutrans &File\ Format\.\.\. 砞﹚郎Α(癸莱穨╰参)(&F)\.\.\.
+" }}}
+
+" {{{ Edit.GlobalSettings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! ち传蔼獹穓碝﹃(&H)<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! ち传┛菠糶(&I)<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! ち传陪ボ癸莱珹腹(&S)<Tab>:set\ sm!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! ち传肚参Vi甧家Α(&O)<Tab>:set\ cp!
+menutrans &Context\ lines セゅ玡玂痙︽计(scrolloff)(&C)
+menutrans &Virtual\ Edit 村夹ヴ種簿笆(virtualedit)(&V)
+ " {{{ Edit.GlobalSettings.VirtualEdit
+ menutrans Never ぃㄏノ
+ menutrans Block\ Selection 跋遏匡拒
+ menutrans Insert\ mode 础家Α
+ menutrans Block\ and\ Insert 跋遏籔础家Α
+ menutrans Always 秨币
+ " }}}
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! ち传础家Α(&M)<Tab>:set\ im!
+menutrans Search\ &Path\.\.\. 穓碝隔畖(&P)\.\.\.
+menutrans Ta&g\ Files\.\.\. Tag\ 夹乓ま郎(&G)\.\.\.
+" ------------------------------------------------------------------------
+menutrans Toggle\ &Toolbar ち传ㄏノㄣ(&T)
+menutrans Toggle\ &Bottom\ Scrollbar ち传ㄏノ┏狠辈笆禸(&B)
+menutrans Toggle\ &Left\ Scrollbar ち传ㄏノオ狠辈笆禸(&L)
+menutrans Toggle\ &Right\ Scrollbar ち传ㄏノ狠辈笆禸(&R)
+" }}}
+
+" {{{ Tools menu: complete
+menutrans &Tools ㄣ(&T)
+" ------------------------------------------------------------------------
+menutrans &Jump\ to\ this\ tag<Tab>g^] 浪村夹矪夹乓闽龄(tag)(&J)<Tab>g^]
+menutrans Jump\ &back<Tab>^T 铬浪玡竚(&B)<Tab>^T
+menutrans Build\ &Tags\ File ミ夹乓ま郎\ Tags(&T)
+" ------------------------------------------------------------------------
+menutrans &Folding 滦舼(Fold)砞﹚(&F)
+ " {{{ Tools.Fold
+ menutrans &Enable/Disable\ folds<Tab>zi ち传ㄏノ\ Folding(&E)<Tab>zi
+ menutrans &View\ Cursor\ Line<Tab>zv 浪跌糷\ Fold(&V)<Tab>zv
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 浪跌\ Fold(&W)<Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm Μ癬糷\ Folds(&L)<Tab>zm
+ menutrans &Close\ all\ folds<Tab>zM Μ癬┮Τ\ Folds(&C)<Tab>zM
+ menutrans O&pen\ more\ folds<Tab>zr ゴ秨糷\ Folds(&P)<Tab>zr
+ menutrans &Open\ all\ folds<Tab>zR ゴ秨┮Τ\ Folds(&O)<Tab>zR
+ menutrans Fold\ Met&hod Folding\ よΑ(&H)
+ " {{{ Tools.Fold.Method
+ menutrans M&anual も笆ミ(&A)
+ menutrans I&ndent ㄌ酚罽逼(&N)
+ menutrans E&xpression 璹笲衡Α(&X)
+ menutrans S&yntax ㄌ酚粂猭砞﹚(&Y)
+ menutrans &Diff Diff(&D)
+ menutrans Ma&rker 夹癘(Marker)(&R)
+ " }}}
+ " ------------------------------------------------------------------------
+ menutrans Create\ &Fold<Tab>zf ミ\ Fold(&F)<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd 埃\ Fold(&D)<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD 埃┮Τ\ Fold(&A)<Tab>zD
+ " ------------------------------------------------------------------------
+ menutrans Fold\ column\ &width 砞﹚\ Fold逆糴(&W)
+ " }}}
+menutrans &Diff Diff(&D)
+ " {{{ Tools.Diff
+ menutrans &Update 穝(&U)
+ menutrans &Get\ Block 眔跋遏(&G)
+ menutrans &Put\ Block 禟跋遏(&P)
+ " }}}
+" ------------------------------------------------------------------------
+menutrans &Make<Tab>:make 磅︽\ Make(&M)<Tab>:make
+menutrans &List\ Errors<Tab>:cl 絪亩岿粇(&E)<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! ┮Τ癟(&I)<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 絪亩岿粇矪(&N)<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 絪亩岿粇矪(&P)<Tab>:cp
+menutrans &Older\ List<Tab>:cold 浪跌侣岿粇(&O)<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 浪跌穝岿粇(&E)<Tab>:cnew
+menutrans Error\ &Window 岿粇癟跌怠(&W)
+ " {{{ Tools.ErrorWindow
+ menutrans &Update<Tab>:cwin 穝(&U)<Tab>:cwin
+ menutrans &Open<Tab>:copen 秨币(&O)<Tab>:copen
+ menutrans &Close<Tab>:cclose 闽超(&C)<Tab>:cclose
+ " }}}
+menutrans &Set\ Compiler 砞﹚絪亩竟Compiler(&S)
+" ------------------------------------------------------------------------
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 锣传Θ16秈絏(&C)<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 眖16秈絏锣传ゅ(&R)<Tab>:%!xxd\ -r
+" }}}
+
+" {{{ Syntax menu: compete
+menutrans &Syntax 粂猭狦(&S)
+" ------------------------------------------------------------------------
+menutrans &Show\ filetypes\ in\ menu 陪ボ┮Τノ郎Α(&S)
+menutrans Set\ '&syntax'\ only ㄏノ\ 'syntax'(&S)
+menutrans Set\ '&filetype'\ too ㄏノ\ 'syntax'+'filetype'(&F)
+menutrans &Off 闽超狦(&O)
+menutrans &Manual も笆砞﹚(&M)
+menutrans A&utomatic 笆砞﹚(&U)
+menutrans on/off\ for\ &This\ file ち传郎狦砞﹚(&T)
+" ------------------------------------------------------------------------
+menutrans Co&lor\ test ︹眒陪ボ代刚(&L)
+menutrans &Highlight\ test 粂猭狦代刚(&H)
+menutrans &Convert\ to\ HTML 锣传Θ\ HTML\ Α(&C)
+" }}}
+
+" {{{ Buffers menu: complete
+menutrans &Buffers 絯侥跋(&B)
+" ------------------------------------------------------------------------
+menutrans &Refresh\ menu 穝(&R)
+menutrans &Delete 埃(&D)
+menutrans &Alternate ち传Ω絪胯絯侥跋(&A)
+menutrans &Next (&N)
+menutrans &Previous 玡(&P)
+" ------------------------------------------------------------------------
+" menutrans [No\ file] [礚郎]
+" }}}
+
+" {{{ Window menu: complete
+menutrans &Window 跌怠(&W)
+" ------------------------------------------------------------------------
+menutrans &New<Tab>^Wn 秨穝跌怠(&N)<Tab>^Wn
+menutrans S&plit<Tab>^Ws だ澄跌怠(&P)<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ だ澄#(&L)<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv だ澄(&V)<Tab>^Wv
+menutrans Split\ File\ E&xplorer 郎羆恨Αだ澄(&X)
+" ------------------------------------------------------------------------
+menutrans &Close<Tab>^Wc 闽超跌怠(&C)<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 闽超ㄤウ跌怠(&O)<Tab>^Wo
+" ------------------------------------------------------------------------
+menutrans Move\ &To 簿(&T)
+ " {{{ Window.MoveTo
+ menutrans &Top<Tab>^WK 郴狠(&T)<Tab>^WK
+ menutrans &Bottom<Tab>^WJ ┏狠(&B)<Tab>^WJ
+ menutrans &Left\ side<Tab>^WH オ娩(&L)<Tab>^WH
+ menutrans &Right\ side<Tab>^WL 娩(&R)<Tab>^WL
+ " }}}
+menutrans Rotate\ &Up<Tab>^WR 簿跌怠(&U)<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 簿跌怠(&D)<Tab>^Wr
+" ------------------------------------------------------------------------
+menutrans &Equal\ Size<Tab>^W= ┮Τ跌怠单蔼(&E)<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 程蔼(&M)<Tab>^W
+menutrans M&in\ Height<Tab>^W1_ 程蔼(&I)<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 程糴(&W)<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 程糴(&H)<Tab>^W1\|
+" }}}
+
+" {{{ The popup menu: complete
+menutrans &Undo 確(&U)
+" ------------------------------------------------------------------------
+menutrans Cu&t 芭(&T)
+menutrans &Copy 狡籹(&C)
+menutrans &Paste 禟(&P)
+menutrans &Delete 埃(&D)
+" ------------------------------------------------------------------------
+menutrans Select\ Blockwise BlockwiseΑ匡拒
+menutrans Select\ &Word 匡拒虫(&W)
+menutrans Select\ &Line 匡拒︽(&L)
+menutrans Select\ &Block 匡拒跋遏(&B)
+menutrans Select\ &All 匡(&A)
+" }}}
+
+" {{{ The GUI toolbar: complete
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 秨币郎
+ tmenu ToolBar.Save 纗ヘ玡絪胯い郎
+ tmenu ToolBar.SaveAll 纗场郎
+ tmenu ToolBar.Print 
+" ------------------------------------------------------------------------
+ tmenu ToolBar.Undo 確Ω跑笆
+ tmenu ToolBar.Redo Ω確笆
+" ------------------------------------------------------------------------
+ tmenu ToolBar.Cut 芭芭禟茂
+ tmenu ToolBar.Copy 狡籹芭禟茂
+ tmenu ToolBar.Paste パ芭禟茂禟
+" ------------------------------------------------------------------------
+ tmenu ToolBar.Find 碝т...
+ tmenu ToolBar.FindNext т
+ tmenu ToolBar.FindPrev т
+ tmenu ToolBar.Replace ...
+" ------------------------------------------------------------------------
+ tmenu ToolBar.LoadSesn 更 Session
+ tmenu ToolBar.SaveSesn 纗ヘ玡 Session
+ tmenu ToolBar.RunScript 磅︽ Vim 祘Α郎
+" ------------------------------------------------------------------------
+ tmenu ToolBar.Make 磅︽ Make
+ tmenu ToolBar.Shell 秨币㏑跌怠 DosBox
+ tmenu ToolBar.RunCtags 磅︽ ctags
+ tmenu ToolBar.TagJump 铬ヘ玡村夹竚 tag
+ tmenu ToolBar.Help Vim 徊弧
+ tmenu ToolBar.FindHelp 穓碝 Vim 弧ゅン
+ endfun
+endif
+" }}}
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" vim:foldmethod=marker:nowrap:foldcolumn=2:foldlevel=1
diff --git a/runtime/lang/menu_cs.cp1250.vim b/runtime/lang/menu_cs.cp1250.vim
new file mode 100644
index 0000000..becbd93
--- /dev/null
+++ b/runtime/lang/menu_cs.cp1250.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Czech
+
+source <sfile>:p:h/menu_czech_czech_republic.1250.vim
diff --git a/runtime/lang/menu_cs.latin1.vim b/runtime/lang/menu_cs.latin1.vim
new file mode 100644
index 0000000..efb28a0
--- /dev/null
+++ b/runtime/lang/menu_cs.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Czech
+
+source <sfile>:p:h/menu_czech_czech_republic.1252.vim
diff --git a/runtime/lang/menu_cs_cz.cp1250.vim b/runtime/lang/menu_cs_cz.cp1250.vim
new file mode 100644
index 0000000..becbd93
--- /dev/null
+++ b/runtime/lang/menu_cs_cz.cp1250.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Czech
+
+source <sfile>:p:h/menu_czech_czech_republic.1250.vim
diff --git a/runtime/lang/menu_cs_cz.iso_8859-2.vim b/runtime/lang/menu_cs_cz.iso_8859-2.vim
new file mode 100644
index 0000000..410d548
--- /dev/null
+++ b/runtime/lang/menu_cs_cz.iso_8859-2.vim
@@ -0,0 +1,308 @@
+" Menu Translations: Czech (ISO-8859-2)
+" Maintainer: Jiri Sedlak <jiri_sedlak@users.sourceforge.net>
+" Previous maintainer: Jiri Brezina
+" Based on: menu.vim (2012-10-21)
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding iso-8859-2
+
+" {{{ File menu
+menutrans &File &Soubor
+menutrans &Open\.\.\.<Tab>:e &Otevt\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Otevt\ v\ no&v閙\ okn靄.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Otevt\ tab\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Nov<Tab>:enew
+menutrans &Close<Tab>:close &Zavt<Tab>:close
+menutrans &Save<Tab>:w &Ulo緄t<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Ulo緄t\ &jako\.\.\.<Tab>:sav
+if has("printer") || has("unix")
+ menutrans &Print &Tisk
+endif
+menutrans Sa&ve-Exit<Tab>:wqa U&lo緄t\ a\ ukon鑙t<Tab>:wqa
+menutrans E&xit<Tab>:qa &Ukon鑙t<Tab>:qa
+
+if has("diff")
+ menutrans Split\ &Diff\ with\.\.\. Rozd靗it\ okno\ -\ &Diff\.\.\.
+ menutrans Split\ Patched\ &By\.\.\. Rozd靗it\ okno\ -\ &Patch\.\.\.
+endif
+" }}}
+
+" {{{ Edit menu
+menutrans &Edit 趐r&avy
+menutrans &Undo<Tab>u &Zp靦<Tab>u
+menutrans &Redo<Tab>^R Z&ru筰t\ vr醕en<Tab>^R
+menutrans Rep&eat<Tab>\. &Opakovat<Tab>\.
+menutrans Cu&t<Tab>"+x &Vyznout<Tab>"+x
+menutrans &Copy<Tab>"+y &Kop韗ovat<Tab>"+y
+menutrans &Paste<Tab>"+gP V&lo緄t<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Vlo緄t\ &p鴈d<Tab>[p
+menutrans Put\ &After<Tab>]p Vlo緄&t\ za<Tab>]p
+if has("win32") || has("win16")
+ menutrans &Delete<Tab>x &Smazat<Tab>x
+endif
+menutrans &Select\ All<Tab>ggVG Vy&brat\ v筫<Tab>ggVG
+if has("win32") || has("win16") || has("gui_gtk") || has("gui_kde") || has("gui_motif")
+ menutrans &Find\.\.\. &Hledat\.\.\.
+ menutrans Find\ and\ Rep&lace\.\.\. &Nahradit\.\.\.
+else
+ menutrans Find<Tab>/ &Hledat<Tab>/
+ menutrans Find\ and\ Rep&lace<Tab>:%s &Nahradit<Tab>:%s
+ menutrans Find\ and\ Rep&lace<Tab>:s &Nahradit<Tab>:s
+endif
+menutrans Settings\ &Window Nastav&en韁 okna
+" {{{2 Edit -1
+menutrans Startup\ &Settings Po栳te鑞韁 &nastaven
+menutrans &Global\ Settings &Glob醠n韁 nastaven
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &P鴈pnout\ zv齬azn靚韁 vzoru<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! P鴈pnout\ ignorov醤韁 &VERZ罫EK<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! P鴈pnout\ &Showmatch\ \{\(\[\])\}<Tab>:set\ sm!
+menutrans &Context\ lines Zobrazit\ konte&xt\ kurzoru
+menutrans &Virtual\ Edit Virtu醠n韁 p&ozice\ kurzoru
+menutrans Never Nikdy
+menutrans Block\ Selection V齜靣\ Bloku
+menutrans Insert\ mode Insert\ m骴
+menutrans Block\ and\ Insert Blok\ a\ Insert
+menutrans Always V綿ycky
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! P鴈pnout\ Insert\ m&d<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! P鴈pnout\ kompatibiln韁 re緄m\ s\ 'vi'<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Nastavit\ &cestu\ k\ prohled醰醤韁.\.\.
+menutrans Ta&g\ Files\.\.\. Ta&g\ soubory\.\.\.
+menutrans Toggle\ &Toolbar P鴈pnout\ &Toolbar
+menutrans Toggle\ &Bottom\ Scrollbar P&epnout\ doln韁 rolovac韁 li箃u
+menutrans Toggle\ &Left\ Scrollbar P鴈pnout\ &levou\ rolovac韁 li箃u
+menutrans Toggle\ &Right\ Scrollbar P鴈pnout\ p&ravou\ rolovac韁 li箃u
+" {{{2 Edit -2
+menutrans F&ile\ Settings Nastaven韁 so&uboru
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! P鴈pnout\ 桧slov醤韁 &dk<Tab>:set\ nu!
+menutrans Toggle\ relati&ve\ Line\ Numbering<Tab>:set\ rnu! P鴈pnout\ relativn韁 桧slov醤韁 &dk<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! P鴈pnout\ &List\ m骴<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! P鴈pnout\ zala&mov醤韁 dk<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! P鴈pnout\ zl&om\ ve\ slov<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! P鴈pnout\ &expand-tab<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! P鴈pnout\ &auto-indent<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! P鴈pnout\ &C-indenting<Tab>:set\ cin!
+menutrans &Shiftwidth Nastav&it\ 鬼鴎u\ od&sazen
+menutrans Soft\ &Tabstop Nastavit\ Soft\ &Tabstop
+menutrans Te&xt\ Width\.\.\. ╉鴎a\ te&xtu\.\.\.
+menutrans &File\ Format\.\.\. &Form醫\ souboru\.\.\.
+" {{{2 Edit -3
+menutrans C&olor\ Scheme Barevn閈 s&ch閙a
+menutrans &Keymap Kl醰esov醆 m&apa
+if has("win32") || has("win16") || has("gui_motif") || has("gui_gtk") || has("gui_kde") || has("gui_photon") || has("gui_mac")
+ menutrans Select\ Fo&nt\.\.\. Vybrat\ p韘&mo\.\.\.
+endif
+" }}}1
+
+" {{{ Programming menu
+menutrans &Tools N醩t&roje
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Sko鑙t\ na\ tag<Tab>g^]
+menutrans Jump\ &back<Tab>^T Sko鑙t\ &zp靦<Tab>^T
+menutrans Build\ &Tags\ File &Vytvo鴌t\ soubor\ tag
+
+if has("spell")
+ menutrans &Spelling &Kontrola\ pravopisu
+ menutrans &Spell\ Check\ On &Zapnout\ kontrolu\ pravopisu
+ menutrans Spell\ Check\ &Off &Vypnout \kontrolu\ pravopisu
+ menutrans To\ &Next\ error<Tab>]s &Dal鬼\ chyba<Tab>]s
+ menutrans To\ &Previous\ error<Tab>[s &P鴈dchoz韁 chyba<Tab>[s
+ menutrans Suggest\ &Corrections<Tab>z= &Navrhnout\ opravy<Tab>z=
+ menutrans &Repeat\ correction<Tab>:spellrepall Zopakovat\ &opravu<Tab>:spellrepall
+ menutrans Set\ language\ to\ "en" Nastavit\ jazyk\ na\ "en"
+ menutrans Set\ language\ to\ "en_au" Nastavit\ jazyk\ na\ "en_au"
+ menutrans Set\ language\ to\ "en_ca" Nastavit\ jazyk\ na\ "en_ca"
+ menutrans Set\ language\ to\ "en_gb" Nastavit\ jazyk\ na\ "en_gb"
+ menutrans Set\ language\ to\ "en_nz" Nastavit\ jazyk\ na\ "en_nz"
+ menutrans Set\ language\ to\ "en_us" Nastavit\ jazyk\ na\ "en_us"
+ menutrans &Find\ More\ Languages Nal閦t\ dal鬼\ &jazyky
+ let g:menutrans_set_lang_to = "Nastavit jazyk na"
+endif
+
+if has("Folding")
+ menutrans &Folding &Skl醖醤
+ menutrans &Enable/Disable\ folds<Tab>zi &Ano/Ne<Tab>zi
+ menutrans &View\ Cursor\ Line<Tab>zv Zobrazit\ dek\ &kurzoru<Tab>zv
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Zobrazit\ &pouze\ dek\ kurzoru\ <Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm Slo緄t\ &jednu\ 鷕ove騖 sklad<Tab>zm
+ menutrans &Close\ all\ folds<Tab>zM Slo緄t\ v筫chny\ sklady<Tab>zM
+ menutrans O&pen\ more\ folds<Tab>zr P鴌dat\ jednu\ 鷕ove騖 sklad<Tab>zr
+ menutrans &Open\ all\ folds<Tab>zR &Otevt\ v筫chny\ sklady<Tab>zR
+ menutrans Fold\ Met&hod &Metoda\ skl醖醤
+ menutrans M&anual &Ru鑞
+ menutrans I&ndent &Odsazen
+ menutrans E&xpression &V齬az
+ menutrans S&yntax &Syntaxe
+ menutrans &Diff &Rozd韑y
+ menutrans Ma&rker &Zna鑛y
+ menutrans Create\ &Fold<Tab>zf Vytvo鴌t\ &sklad<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd Vymazat\ skla&d<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD Vymazat\ v筫chny\ sklady<Tab>zD
+ menutrans Fold\ col&umn\ width Sloupec\ zob&razen韁 sklad
+endif
+
+if has("diff")
+ menutrans &Update &Obnovit
+ menutrans &Get\ Block &Sejmout\ Blok
+ menutrans &Put\ Block &Vlo緄t\ Blok
+endif
+
+menutrans &Make<Tab>:make &Make<Tab>:make
+menutrans &List\ Errors<Tab>:cl V齪is\ &chyb<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! V齪&is\ zpr醰<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn Dal鬼\ ch&yba<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &P鴈dchoz韁 chyba<Tab>:cp
+menutrans &Older\ List<Tab>:cold Sta&r鬼\ seznam<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew N&ov靔鬼\ seznam<Tab>:cnew
+menutrans Error\ &Window Chybov閈 o&kno
+menutrans SeT\ Compiler Nas&taven韁 kompil醫oru
+menutrans &Update<Tab>:cwin O&bnovit<Tab>:cwin
+menutrans &Open<Tab>:copen &Otevt<Tab>:copen
+menutrans &Close<Tab>:cclose &Zavt<Tab>:cclose
+menutrans Se&T\ Compiler N&astavit\ kompil醫or
+
+menutrans &Convert\ to\ HEX<Tab>:%!xxd P鴈v閟t\ do\ 筫stn醕tkov閔o\ form醫&u<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r P&ev閟t\ zp靦<Tab>:%!xxd\ -r
+" }}}
+
+" {{{ Syntax menu
+menutrans &Syntax Synta&xe
+menutrans Set\ '&syntax'\ only Nastavit\ pouze\ 'synta&x'
+menutrans Set\ '&filetype'\ too Nastavit\ tak閈 '&filetype'
+menutrans &Off &Vypnout
+menutrans &Manual &Ru鑞
+menutrans A&utomatic A&utomaticky
+menutrans on/off\ for\ &This\ file &P鴈pnout\ (pro\ tento\ soubor)
+menutrans o&ff\ (this\ file) vyp&nout\ (pro\ tento\ soubor)
+menutrans Co&lor\ test Test\ &barev
+menutrans &Highlight\ test &Test\ zv齬az騩v醤
+menutrans &Convert\ to\ HTML P鴈v閟t\ &do\ HTML
+menutrans &Show\ filetypes\ in\ menu &Zobrazit\ v齜靣\ mo緉ost
+" }}}
+
+" {{{ Menu Buffers
+menutrans &Buffers &Buffery
+menutrans &Refresh\ menu &Obnovit\ menu
+menutrans &Delete Z&ru筰t
+menutrans &Alternate &Zm靚it
+menutrans &Next &Dal鬼
+menutrans &Previous &P鴈dchoz
+" }}}
+
+" {{{ Menu Window
+menutrans &Window &Okna
+menutrans &New<Tab>^Wn &Nov<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Rozd靗it<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Ro&zd靗it\ na\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Rozd靗it\ &vertik醠n<Tab>^Wv
+menutrans Split\ File\ E&xplorer Rozd靗it\ -\ File\ E&xplorer
+menutrans Move\ &To &P鴈sun
+menutrans &Top<Tab>^WK &Nahoru<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Dolu<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Vlevo<Tab>^WH
+menutrans &Right\ side<Tab>^WL Vp&ravo<Tab>^WL
+
+menutrans &Close<Tab>^Wc Zav&t<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zavt\ &ostatn<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww &Dal鬼<Tab>^Ww
+menutrans P&revious<Tab>^WW &P鴈dchoz<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Stejn醆 vka<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Maxim醠n韁 v&ka<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ M&inim醠n韁 vka<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| &Maxim醠n韁 鬼鴎a<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minim醠n韁 鬼鴎&a<Tab>^W1\|
+menutrans Rotate\ &Up<Tab>^WR Rotovat\ na&horu<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Rotovat\ &dol<Tab>^Wr
+
+" {{{ Help menu
+menutrans &Help &N醦ov靌a
+menutrans &Overview<Tab><F1> &P鴈hled<Tab><F1>
+menutrans &User\ Manual &U緄vatelsk齖 Manu醠
+menutrans &How-to\ links Ho&wto
+menutrans &GUI &Grafick閈 rozhran
+menutrans &Credits &Auto鴌
+menutrans Co&pying &Licen鑞韁 politika
+menutrans &Sponsor/Register Sponzorov醤/&Registrace
+menutrans &Find\.\.\. &Hledat\.\.\.
+menutrans O&rphans O&si鴈l閈 d靦i
+menutrans &Version &Verze
+menutrans &About &O\ aplikaci
+" }}}
+
+" {{{ The popup menu
+menutrans &Undo &Zp靦
+menutrans Cu&t &Vyznout
+menutrans &Copy &Kop韗ovat
+menutrans &Paste &Vlo緄t
+menutrans &Delete &Smazat
+menutrans Select\ Blockwise Vybrat\ blokov
+menutrans Select\ &Word Vybrat\ &slovo
+menutrans Select\ Pa&ragraph Vybrat\ &odstavec
+menutrans Select\ &Sentence Vybrat\ v&tu
+menutrans Select\ &Line Vybrat\ &dek
+menutrans Select\ &Block Vybrat\ &blok
+menutrans Select\ &All Vybrat\ &v筫
+" }}}
+
+" {{{ The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Otevt soubor
+ tmenu ToolBar.Save Ulo緄t soubor
+ tmenu ToolBar.SaveAll Ulo緄t v筫chny soubory
+ if has("printer") || has("unix")
+ tmenu ToolBar.Print Tisk
+ endif
+ tmenu ToolBar.Undo Zp靦
+ tmenu ToolBar.Redo Zru筰t vr醕en
+ tmenu ToolBar.Cut Vyznout
+ tmenu ToolBar.Copy Kop韗ovat
+ tmenu ToolBar.Paste Vlo緄t
+ tmenu ToolBar.Find Hledat...
+ tmenu ToolBar.FindNext Hledat dal鬼
+ tmenu ToolBar.FindPrev Hledat p鴈dchoz
+ tmenu ToolBar.Replace Nahradit...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Nov okno
+ tmenu ToolBar.WinSplit Rozd靗it okno
+ tmenu ToolBar.WinMax Maximalizovat okno
+ tmenu ToolBar.WinMin Minimalizovat okno
+ tmenu ToolBar.WinClose Zavt okno
+ endif
+ tmenu ToolBar.LoadSesn Na桧st sezen
+ tmenu ToolBar.SaveSesn Ulo緄t sezen
+ tmenu ToolBar.RunScript Spustit skript
+ tmenu ToolBar.Make Spustit make
+ tmenu ToolBar.Shell Spustit shell
+ tmenu ToolBar.RunCtags Spustit ctags
+ tmenu ToolBar.TagJump Sko鑙t na tag pod kurzorem
+ tmenu ToolBar.Help N醦ov靌a
+ tmenu ToolBar.FindHelp Hledat n醦ov靌u k...
+ endfun
+endif
+" }}}
+
+" {{{ DIALOG TEXTS
+let g:menutrans_no_file = "[dn soubor]"
+let g:menutrans_help_dialog = "Zadejte hledan pkaz nebo slovo:\n\n\tP鴌dejte i_ pro pkazy vkl醖ac韍o re緄mu (nap. i_CTRL-X)\n\tP鴌dejte c_ pro pkazy pkazov dky (nap. c_<Del>)\n\tP鴌dejte ' pro jm閚o volby (nap. 'shiftwidth')"
+let g:menutrans_path_dialog = "Zadejte cesty pro vyhled醰醤 soubor. Jednotliv cesty odd靗te 栳rkou"
+let g:menutrans_tags_dialog = "Zadejte jm閚a soubor s tagy. Jm閚a odd靗te 栳rkami."
+let g:menutrans_textwidth_dialog = "Zadejte d閘ku dku (0 pro zak醶醤 form醫ov醤):"
+let g:menutrans_fileformat_dialog = "Vyberte typ konce dk"
+" }}}"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+
+
+" vim:set foldmethod=marker expandtab tabstop=3 shiftwidth=3:
diff --git a/runtime/lang/menu_cs_cz.latin1.vim b/runtime/lang/menu_cs_cz.latin1.vim
new file mode 100644
index 0000000..3bf608d
--- /dev/null
+++ b/runtime/lang/menu_cs_cz.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Czech
+
+source <sfile>:p:h/menu_czech_czech_republic.ascii.vim
diff --git a/runtime/lang/menu_cs_cz.utf-8.vim b/runtime/lang/menu_cs_cz.utf-8.vim
new file mode 100644
index 0000000..91a8ecc
--- /dev/null
+++ b/runtime/lang/menu_cs_cz.utf-8.vim
@@ -0,0 +1,308 @@
+" Menu Translations: Czech (UTF-8)
+" Maintainer: Jiri Sedlak <jiri_sedlak@users.sourceforge.net>
+" Previous maintainer: Jiri Brezina
+" Based on: menu.vim (2012-10-21)
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" {{{ File menu
+menutrans &File &Soubor
+menutrans &Open\.\.\.<Tab>:e &Otev艡铆t\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Otev艡铆t\ v\ no&v茅m\ okn臎\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Otev艡铆t\ tab\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Nov媒<Tab>:enew
+menutrans &Close<Tab>:close &Zav艡铆t<Tab>:close
+menutrans &Save<Tab>:w &Ulo啪it<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Ulo啪it\ &jako\.\.\.<Tab>:sav
+if has("printer") || has("unix")
+ menutrans &Print &Tisk
+endif
+menutrans Sa&ve-Exit<Tab>:wqa U&lo啪it\ a\ ukon膷it<Tab>:wqa
+menutrans E&xit<Tab>:qa &Ukon膷it<Tab>:qa
+
+if has("diff")
+ menutrans Split\ &Diff\ with\.\.\. Rozd臎lit\ okno\ -\ &Diff\.\.\.
+ menutrans Split\ Patched\ &By\.\.\. Rozd臎lit\ okno\ -\ &Patch\.\.\.
+endif
+" }}}
+
+" {{{ Edit menu
+menutrans &Edit 脷pr&avy
+menutrans &Undo<Tab>u &Zp臎t<Tab>u
+menutrans &Redo<Tab>^R Z&ru拧it\ vr谩cen铆<Tab>^R
+menutrans Rep&eat<Tab>\. &Opakovat<Tab>\.
+menutrans Cu&t<Tab>"+x &Vy艡铆znout<Tab>"+x
+menutrans &Copy<Tab>"+y &Kop铆rovat<Tab>"+y
+menutrans &Paste<Tab>"+gP V&lo啪it<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Vlo啪it\ &p艡ed<Tab>[p
+menutrans Put\ &After<Tab>]p Vlo啪i&t\ za<Tab>]p
+if has("win32") || has("win16")
+ menutrans &Delete<Tab>x &Smazat<Tab>x
+endif
+menutrans &Select\ All<Tab>ggVG Vy&brat\ v拧e<Tab>ggVG
+if has("win32") || has("win16") || has("gui_gtk") || has("gui_kde") || has("gui_motif")
+ menutrans &Find\.\.\. &Hledat\.\.\.
+ menutrans Find\ and\ Rep&lace\.\.\. &Nahradit\.\.\.
+else
+ menutrans Find<Tab>/ &Hledat<Tab>/
+ menutrans Find\ and\ Rep&lace<Tab>:%s &Nahradit<Tab>:%s
+ menutrans Find\ and\ Rep&lace<Tab>:s &Nahradit<Tab>:s
+endif
+menutrans Settings\ &Window Nastav&en铆\ okna
+" {{{2 Edit -1
+menutrans Startup\ &Settings Po膷谩te膷n铆\ &nastaven铆
+menutrans &Global\ Settings &Glob谩ln铆\ nastaven铆
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &P艡epnout\ zv媒razn臎n铆\ vzoru<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! P艡epnout\ ignorov谩n铆\ &VERZ脕LEK<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! P艡epnout\ &Showmatch\ \{\(\[\])\}<Tab>:set\ sm!
+menutrans &Context\ lines Zobrazit\ konte&xt\ kurzoru
+menutrans &Virtual\ Edit Virtu谩ln铆\ p&ozice\ kurzoru
+menutrans Never Nikdy
+menutrans Block\ Selection V媒b臎r\ Bloku
+menutrans Insert\ mode Insert\ m贸d
+menutrans Block\ and\ Insert Blok\ a\ Insert
+menutrans Always V啪dycky
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! P艡epnout\ Insert\ m贸&d<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! P艡epnout\ kompatibiln铆\ re啪im\ s\ 'vi'<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Nastavit\ &cestu\ k\ prohled谩v谩n铆\.\.\.
+menutrans Ta&g\ Files\.\.\. Ta&g\ soubory\.\.\.
+menutrans Toggle\ &Toolbar P艡epnout\ &Toolbar
+menutrans Toggle\ &Bottom\ Scrollbar P艡&epnout\ doln铆\ rolovac铆\ li拧tu
+menutrans Toggle\ &Left\ Scrollbar P艡epnout\ &levou\ rolovac铆\ li拧tu
+menutrans Toggle\ &Right\ Scrollbar P艡epnout\ p&ravou\ rolovac铆\ li拧tu
+" {{{2 Edit -2
+menutrans F&ile\ Settings Nastaven铆\ so&uboru
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! P艡epnout\ 膷铆slov谩n铆\ 艡谩&dk暖<Tab>:set\ nu!
+menutrans Toggle\ relati&ve\ Line\ Numbering<Tab>:set\ rnu! P艡epnout\ relativn铆\ 膷铆slov谩n铆\ 艡谩&dk暖<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! P艡epnout\ &List\ m贸d<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! P艡epnout\ zala&mov谩n铆\ 艡谩dk暖<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! P艡epnout\ zl&om\ ve\ slov臎<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! P艡epnout\ &expand-tab<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! P艡epnout\ &auto-indent<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! P艡epnout\ &C-indenting<Tab>:set\ cin!
+menutrans &Shiftwidth Nastav&it\ 拧铆艡ku\ od&sazen铆
+menutrans Soft\ &Tabstop Nastavit\ Soft\ &Tabstop
+menutrans Te&xt\ Width\.\.\. 艩铆艡ka\ te&xtu\.\.\.
+menutrans &File\ Format\.\.\. &Form谩t\ souboru\.\.\.
+" {{{2 Edit -3
+menutrans C&olor\ Scheme Barevn茅\ s&ch茅ma
+menutrans &Keymap Kl谩vesov谩\ m&apa
+if has("win32") || has("win16") || has("gui_motif") || has("gui_gtk") || has("gui_kde") || has("gui_photon") || has("gui_mac")
+ menutrans Select\ Fo&nt\.\.\. Vybrat\ p铆s&mo\.\.\.
+endif
+" }}}1
+
+" {{{ Programming menu
+menutrans &Tools N谩st&roje
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Sko膷it\ na\ tag<Tab>g^]
+menutrans Jump\ &back<Tab>^T Sko膷it\ &zp臎t<Tab>^T
+menutrans Build\ &Tags\ File &Vytvo艡it\ soubor\ tag暖
+
+if has("spell")
+ menutrans &Spelling &Kontrola\ pravopisu
+ menutrans &Spell\ Check\ On &Zapnout\ kontrolu\ pravopisu
+ menutrans Spell\ Check\ &Off &Vypnout \kontrolu\ pravopisu
+ menutrans To\ &Next\ error<Tab>]s &Dal拧铆\ chyba<Tab>]s
+ menutrans To\ &Previous\ error<Tab>[s &P艡edchoz铆\ chyba<Tab>[s
+ menutrans Suggest\ &Corrections<Tab>z= &Navrhnout\ opravy<Tab>z=
+ menutrans &Repeat\ correction<Tab>:spellrepall Zopakovat\ &opravu<Tab>:spellrepall
+ menutrans Set\ language\ to\ "en" Nastavit\ jazyk\ na\ "en"
+ menutrans Set\ language\ to\ "en_au" Nastavit\ jazyk\ na\ "en_au"
+ menutrans Set\ language\ to\ "en_ca" Nastavit\ jazyk\ na\ "en_ca"
+ menutrans Set\ language\ to\ "en_gb" Nastavit\ jazyk\ na\ "en_gb"
+ menutrans Set\ language\ to\ "en_nz" Nastavit\ jazyk\ na\ "en_nz"
+ menutrans Set\ language\ to\ "en_us" Nastavit\ jazyk\ na\ "en_us"
+ menutrans &Find\ More\ Languages Nal茅zt\ dal拧铆\ &jazyky
+ let g:menutrans_set_lang_to = "Nastavit jazyk na"
+endif
+
+if has("Folding")
+ menutrans &Folding &Skl谩d谩n铆
+ menutrans &Enable/Disable\ folds<Tab>zi &Ano/Ne<Tab>zi
+ menutrans &View\ Cursor\ Line<Tab>zv Zobrazit\ 艡谩dek\ &kurzoru<Tab>zv
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Zobrazit\ &pouze\ 艡谩dek\ kurzoru\ <Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm Slo啪it\ &jednu\ 煤rove艌\ sklad暖<Tab>zm
+ menutrans &Close\ all\ folds<Tab>zM Slo啪it\ v拧echny\ sklady<Tab>zM
+ menutrans O&pen\ more\ folds<Tab>zr P艡idat\ jednu\ 煤rove艌\ sklad暖<Tab>zr
+ menutrans &Open\ all\ folds<Tab>zR &Otev艡铆t\ v拧echny\ sklady<Tab>zR
+ menutrans Fold\ Met&hod &Metoda\ skl谩d谩n铆
+ menutrans M&anual &Ru膷n臎
+ menutrans I&ndent &Odsazen铆
+ menutrans E&xpression &V媒raz
+ menutrans S&yntax &Syntaxe
+ menutrans &Diff &Rozd铆ly
+ menutrans Ma&rker &Zna膷ky
+ menutrans Create\ &Fold<Tab>zf Vytvo艡it\ &sklad<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd Vymazat\ skla&d<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD Vymazat\ v拧echny\ sklady<Tab>zD
+ menutrans Fold\ col&umn\ width Sloupec\ zob&razen铆\ sklad暖
+endif
+
+if has("diff")
+ menutrans &Update &Obnovit
+ menutrans &Get\ Block &Sejmout\ Blok
+ menutrans &Put\ Block &Vlo啪it\ Blok
+endif
+
+menutrans &Make<Tab>:make &Make<Tab>:make
+menutrans &List\ Errors<Tab>:cl V媒pis\ &chyb<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! V媒p&is\ zpr谩v<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn Dal拧铆\ ch&yba<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &P艡edchoz铆\ chyba<Tab>:cp
+menutrans &Older\ List<Tab>:cold Sta&r拧铆\ seznam<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew N&ov臎j拧铆\ seznam<Tab>:cnew
+menutrans Error\ &Window Chybov茅\ o&kno
+menutrans SeT\ Compiler Nas&taven铆\ kompil谩toru
+menutrans &Update<Tab>:cwin O&bnovit<Tab>:cwin
+menutrans &Open<Tab>:copen &Otev艡铆t<Tab>:copen
+menutrans &Close<Tab>:cclose &Zav艡铆t<Tab>:cclose
+menutrans Se&T\ Compiler N&astavit\ kompil谩tor
+
+menutrans &Convert\ to\ HEX<Tab>:%!xxd P艡ev茅st\ do\ 拧estn谩ctkov茅ho\ form谩t&u<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r P艡&ev茅st\ zp臎t<Tab>:%!xxd\ -r
+" }}}
+
+" {{{ Syntax menu
+menutrans &Syntax Synta&xe
+menutrans Set\ '&syntax'\ only Nastavit\ pouze\ 'synta&x'
+menutrans Set\ '&filetype'\ too Nastavit\ tak茅\ '&filetype'
+menutrans &Off &Vypnout
+menutrans &Manual &Ru膷n臎
+menutrans A&utomatic A&utomaticky
+menutrans on/off\ for\ &This\ file &P艡epnout\ (pro\ tento\ soubor)
+menutrans o&ff\ (this\ file) vyp&nout\ (pro\ tento\ soubor)
+menutrans Co&lor\ test Test\ &barev
+menutrans &Highlight\ test &Test\ zv媒raz艌ov谩n铆
+menutrans &Convert\ to\ HTML P艡ev茅st\ &do\ HTML
+menutrans &Show\ filetypes\ in\ menu &Zobrazit\ v媒b臎r\ mo啪nost铆
+" }}}
+
+" {{{ Menu Buffers
+menutrans &Buffers &Buffery
+menutrans &Refresh\ menu &Obnovit\ menu
+menutrans &Delete Z&ru拧it
+menutrans &Alternate &Zm臎nit
+menutrans &Next &Dal拧铆
+menutrans &Previous &P艡edchoz铆
+" }}}
+
+" {{{ Menu Window
+menutrans &Window &Okna
+menutrans &New<Tab>^Wn &Nov茅<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Rozd臎lit<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Ro&zd臎lit\ na\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Rozd臎lit\ &vertik谩ln臎<Tab>^Wv
+menutrans Split\ File\ E&xplorer Rozd臎lit\ -\ File\ E&xplorer
+menutrans Move\ &To &P艡esun
+menutrans &Top<Tab>^WK &Nahoru<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Dolu<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Vlevo<Tab>^WH
+menutrans &Right\ side<Tab>^WL Vp&ravo<Tab>^WL
+
+menutrans &Close<Tab>^Wc Zav艡铆&t<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zav艡铆t\ &ostatn铆<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww &Dal拧铆<Tab>^Ww
+menutrans P&revious<Tab>^WW &P艡edchoz铆<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Stejn谩\ v媒拧ka<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Maxim谩ln铆\ v媒拧&ka<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ M&inim谩ln铆\ v媒拧ka<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| &Maxim谩ln铆\ 拧铆艡ka<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minim谩ln铆\ 拧铆艡k&a<Tab>^W1\|
+menutrans Rotate\ &Up<Tab>^WR Rotovat\ na&horu<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Rotovat\ &dol暖<Tab>^Wr
+
+" {{{ Help menu
+menutrans &Help &N谩pov臎da
+menutrans &Overview<Tab><F1> &P艡ehled<Tab><F1>
+menutrans &User\ Manual &U啪ivatelsk媒\ Manu谩l
+menutrans &How-to\ links Ho&wto
+menutrans &GUI &Grafick茅\ rozhran铆
+menutrans &Credits &Auto艡i
+menutrans Co&pying &Licen膷n铆\ politika
+menutrans &Sponsor/Register Sponzorov谩n铆/&Registrace
+menutrans &Find\.\.\. &Hledat\.\.\.
+menutrans O&rphans O&si艡el茅\ d臎ti
+menutrans &Version &Verze
+menutrans &About &O\ aplikaci
+" }}}
+
+" {{{ The popup menu
+menutrans &Undo &Zp臎t
+menutrans Cu&t &Vy艡铆znout
+menutrans &Copy &Kop铆rovat
+menutrans &Paste &Vlo啪it
+menutrans &Delete &Smazat
+menutrans Select\ Blockwise Vybrat\ blokov臎
+menutrans Select\ &Word Vybrat\ &slovo
+menutrans Select\ Pa&ragraph Vybrat\ &odstavec
+menutrans Select\ &Sentence Vybrat\ v臎&tu
+menutrans Select\ &Line Vybrat\ &艡谩dek
+menutrans Select\ &Block Vybrat\ &blok
+menutrans Select\ &All Vybrat\ &v拧e
+" }}}
+
+" {{{ The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Otev艡铆t soubor
+ tmenu ToolBar.Save Ulo啪it soubor
+ tmenu ToolBar.SaveAll Ulo啪it v拧echny soubory
+ if has("printer") || has("unix")
+ tmenu ToolBar.Print Tisk
+ endif
+ tmenu ToolBar.Undo Zp臎t
+ tmenu ToolBar.Redo Zru拧it vr谩cen铆
+ tmenu ToolBar.Cut Vy艡铆znout
+ tmenu ToolBar.Copy Kop铆rovat
+ tmenu ToolBar.Paste Vlo啪it
+ tmenu ToolBar.Find Hledat...
+ tmenu ToolBar.FindNext Hledat dal拧铆
+ tmenu ToolBar.FindPrev Hledat p艡edchoz铆
+ tmenu ToolBar.Replace Nahradit...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Nov茅 okno
+ tmenu ToolBar.WinSplit Rozd臎lit okno
+ tmenu ToolBar.WinMax Maximalizovat okno
+ tmenu ToolBar.WinMin Minimalizovat okno
+ tmenu ToolBar.WinClose Zav艡铆t okno
+ endif
+ tmenu ToolBar.LoadSesn Na膷铆st sezen铆
+ tmenu ToolBar.SaveSesn Ulo啪it sezen铆
+ tmenu ToolBar.RunScript Spustit skript
+ tmenu ToolBar.Make Spustit make
+ tmenu ToolBar.Shell Spustit shell
+ tmenu ToolBar.RunCtags Spustit ctags
+ tmenu ToolBar.TagJump Sko膷it na tag pod kurzorem
+ tmenu ToolBar.Help N谩pov臎da
+ tmenu ToolBar.FindHelp Hledat n谩pov臎du k...
+ endfun
+endif
+" }}}
+
+" {{{ DIALOG TEXTS
+let g:menutrans_no_file = "[沤谩dn媒 soubor]"
+let g:menutrans_help_dialog = "Zadejte hledan媒 p艡铆kaz nebo slovo:\n\n\tP艡idejte i_ pro p艡铆kazy vkl谩dac铆ho re啪imu (nap艡. i_CTRL-X)\n\tP艡idejte c_ pro p艡铆kazy p艡铆kazov茅 艡谩dky (nap艡. c_<Del>)\n\tP艡idejte ' pro jm茅no volby (nap艡. 'shiftwidth')"
+let g:menutrans_path_dialog = "Zadejte cesty pro vyhled谩v谩n铆 soubor暖. Jednotliv茅 cesty odd臎lte 膷谩rkou"
+let g:menutrans_tags_dialog = "Zadejte jm茅na soubor暖 s tagy. Jm茅na odd臎lte 膷谩rkami."
+let g:menutrans_textwidth_dialog = "Zadejte d茅lku 艡谩dku (0 pro zak谩z谩n铆 form谩tov谩n铆):"
+let g:menutrans_fileformat_dialog = "Vyberte typ konce 艡谩dk暖"
+" }}}"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+
+
+" vim:set foldmethod=marker expandtab tabstop=3 shiftwidth=3:
diff --git a/runtime/lang/menu_czech_czech_republic.1250.vim b/runtime/lang/menu_czech_czech_republic.1250.vim
new file mode 100644
index 0000000..f9c85d0
--- /dev/null
+++ b/runtime/lang/menu_czech_czech_republic.1250.vim
@@ -0,0 +1,308 @@
+" Menu Translations: Czech (CP1250)
+" Maintainer: Jiri Sedlak <jiri_sedlak@users.sourceforge.net>
+" Previous maintainer: Jiri Brezina
+" Based on: menu.vim (2012-10-21)
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding cp1250
+
+" {{{ File menu
+menutrans &File &Soubor
+menutrans &Open\.\.\.<Tab>:e &Otevt\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Otevt\ v\ no&v閙\ okn靄.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Otevt\ tab\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Nov<Tab>:enew
+menutrans &Close<Tab>:close &Zavt<Tab>:close
+menutrans &Save<Tab>:w &Ulo瀒t<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Ulo瀒t\ &jako\.\.\.<Tab>:sav
+if has("printer") || has("unix")
+ menutrans &Print &Tisk
+endif
+menutrans Sa&ve-Exit<Tab>:wqa U&lo瀒t\ a\ ukon鑙t<Tab>:wqa
+menutrans E&xit<Tab>:qa &Ukon鑙t<Tab>:qa
+
+if has("diff")
+ menutrans Split\ &Diff\ with\.\.\. Rozd靗it\ okno\ -\ &Diff\.\.\.
+ menutrans Split\ Patched\ &By\.\.\. Rozd靗it\ okno\ -\ &Patch\.\.\.
+endif
+" }}}
+
+" {{{ Edit menu
+menutrans &Edit 趐r&avy
+menutrans &Undo<Tab>u &Zp靦<Tab>u
+menutrans &Redo<Tab>^R Z&ru歩t\ vr醕en<Tab>^R
+menutrans Rep&eat<Tab>\. &Opakovat<Tab>\.
+menutrans Cu&t<Tab>"+x &Vyznout<Tab>"+x
+menutrans &Copy<Tab>"+y &Kop韗ovat<Tab>"+y
+menutrans &Paste<Tab>"+gP V&lo瀒t<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Vlo瀒t\ &p鴈d<Tab>[p
+menutrans Put\ &After<Tab>]p Vlo瀒&t\ za<Tab>]p
+if has("win32") || has("win16")
+ menutrans &Delete<Tab>x &Smazat<Tab>x
+endif
+menutrans &Select\ All<Tab>ggVG Vy&brat\ v歟<Tab>ggVG
+if has("win32") || has("win16") || has("gui_gtk") || has("gui_kde") || has("gui_motif")
+ menutrans &Find\.\.\. &Hledat\.\.\.
+ menutrans Find\ and\ Rep&lace\.\.\. &Nahradit\.\.\.
+else
+ menutrans Find<Tab>/ &Hledat<Tab>/
+ menutrans Find\ and\ Rep&lace<Tab>:%s &Nahradit<Tab>:%s
+ menutrans Find\ and\ Rep&lace<Tab>:s &Nahradit<Tab>:s
+endif
+menutrans Settings\ &Window Nastav&en韁 okna
+" {{{2 Edit -1
+menutrans Startup\ &Settings Po栳te鑞韁 &nastaven
+menutrans &Global\ Settings &Glob醠n韁 nastaven
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &P鴈pnout\ zv齬azn靚韁 vzoru<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! P鴈pnout\ ignorov醤韁 &VERZ罫EK<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! P鴈pnout\ &Showmatch\ \{\(\[\])\}<Tab>:set\ sm!
+menutrans &Context\ lines Zobrazit\ konte&xt\ kurzoru
+menutrans &Virtual\ Edit Virtu醠n韁 p&ozice\ kurzoru
+menutrans Never Nikdy
+menutrans Block\ Selection V齜靣\ Bloku
+menutrans Insert\ mode Insert\ m骴
+menutrans Block\ and\ Insert Blok\ a\ Insert
+menutrans Always V瀌ycky
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! P鴈pnout\ Insert\ m&d<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! P鴈pnout\ kompatibiln韁 re瀒m\ s\ 'vi'<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Nastavit\ &cestu\ k\ prohled醰醤韁.\.\.
+menutrans Ta&g\ Files\.\.\. Ta&g\ soubory\.\.\.
+menutrans Toggle\ &Toolbar P鴈pnout\ &Toolbar
+menutrans Toggle\ &Bottom\ Scrollbar P&epnout\ doln韁 rolovac韁 li歵u
+menutrans Toggle\ &Left\ Scrollbar P鴈pnout\ &levou\ rolovac韁 li歵u
+menutrans Toggle\ &Right\ Scrollbar P鴈pnout\ p&ravou\ rolovac韁 li歵u
+" {{{2 Edit -2
+menutrans F&ile\ Settings Nastaven韁 so&uboru
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! P鴈pnout\ 桧slov醤韁 &dk<Tab>:set\ nu!
+menutrans Toggle\ relati&ve\ Line\ Numbering<Tab>:set\ rnu! P鴈pnout\ relativn韁 桧slov醤韁 &dk<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! P鴈pnout\ &List\ m骴<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! P鴈pnout\ zala&mov醤韁 dk<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! P鴈pnout\ zl&om\ ve\ slov<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! P鴈pnout\ &expand-tab<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! P鴈pnout\ &auto-indent<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! P鴈pnout\ &C-indenting<Tab>:set\ cin!
+menutrans &Shiftwidth Nastav&it\ 氻鴎u\ od&sazen
+menutrans Soft\ &Tabstop Nastavit\ Soft\ &Tabstop
+menutrans Te&xt\ Width\.\.\. 婍鴎a\ te&xtu\.\.\.
+menutrans &File\ Format\.\.\. &Form醫\ souboru\.\.\.
+" {{{2 Edit -3
+menutrans C&olor\ Scheme Barevn閈 s&ch閙a
+menutrans &Keymap Kl醰esov醆 m&apa
+if has("win32") || has("win16") || has("gui_motif") || has("gui_gtk") || has("gui_kde") || has("gui_photon") || has("gui_mac")
+ menutrans Select\ Fo&nt\.\.\. Vybrat\ p韘&mo\.\.\.
+endif
+" }}}1
+
+" {{{ Programming menu
+menutrans &Tools N醩t&roje
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Sko鑙t\ na\ tag<Tab>g^]
+menutrans Jump\ &back<Tab>^T Sko鑙t\ &zp靦<Tab>^T
+menutrans Build\ &Tags\ File &Vytvo鴌t\ soubor\ tag
+
+if has("spell")
+ menutrans &Spelling &Kontrola\ pravopisu
+ menutrans &Spell\ Check\ On &Zapnout\ kontrolu\ pravopisu
+ menutrans Spell\ Check\ &Off &Vypnout \kontrolu\ pravopisu
+ menutrans To\ &Next\ error<Tab>]s &Dal氻\ chyba<Tab>]s
+ menutrans To\ &Previous\ error<Tab>[s &P鴈dchoz韁 chyba<Tab>[s
+ menutrans Suggest\ &Corrections<Tab>z= &Navrhnout\ opravy<Tab>z=
+ menutrans &Repeat\ correction<Tab>:spellrepall Zopakovat\ &opravu<Tab>:spellrepall
+ menutrans Set\ language\ to\ "en" Nastavit\ jazyk\ na\ "en"
+ menutrans Set\ language\ to\ "en_au" Nastavit\ jazyk\ na\ "en_au"
+ menutrans Set\ language\ to\ "en_ca" Nastavit\ jazyk\ na\ "en_ca"
+ menutrans Set\ language\ to\ "en_gb" Nastavit\ jazyk\ na\ "en_gb"
+ menutrans Set\ language\ to\ "en_nz" Nastavit\ jazyk\ na\ "en_nz"
+ menutrans Set\ language\ to\ "en_us" Nastavit\ jazyk\ na\ "en_us"
+ menutrans &Find\ More\ Languages Nal閦t\ dal氻\ &jazyky
+ let g:menutrans_set_lang_to = "Nastavit jazyk na"
+endif
+
+if has("Folding")
+ menutrans &Folding &Skl醖醤
+ menutrans &Enable/Disable\ folds<Tab>zi &Ano/Ne<Tab>zi
+ menutrans &View\ Cursor\ Line<Tab>zv Zobrazit\ dek\ &kurzoru<Tab>zv
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Zobrazit\ &pouze\ dek\ kurzoru\ <Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm Slo瀒t\ &jednu\ 鷕ove騖 sklad<Tab>zm
+ menutrans &Close\ all\ folds<Tab>zM Slo瀒t\ v歟chny\ sklady<Tab>zM
+ menutrans O&pen\ more\ folds<Tab>zr P鴌dat\ jednu\ 鷕ove騖 sklad<Tab>zr
+ menutrans &Open\ all\ folds<Tab>zR &Otevt\ v歟chny\ sklady<Tab>zR
+ menutrans Fold\ Met&hod &Metoda\ skl醖醤
+ menutrans M&anual &Ru鑞
+ menutrans I&ndent &Odsazen
+ menutrans E&xpression &V齬az
+ menutrans S&yntax &Syntaxe
+ menutrans &Diff &Rozd韑y
+ menutrans Ma&rker &Zna鑛y
+ menutrans Create\ &Fold<Tab>zf Vytvo鴌t\ &sklad<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd Vymazat\ skla&d<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD Vymazat\ v歟chny\ sklady<Tab>zD
+ menutrans Fold\ col&umn\ width Sloupec\ zob&razen韁 sklad
+endif
+
+if has("diff")
+ menutrans &Update &Obnovit
+ menutrans &Get\ Block &Sejmout\ Blok
+ menutrans &Put\ Block &Vlo瀒t\ Blok
+endif
+
+menutrans &Make<Tab>:make &Make<Tab>:make
+menutrans &List\ Errors<Tab>:cl V齪is\ &chyb<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! V齪&is\ zpr醰<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn Dal氻\ ch&yba<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &P鴈dchoz韁 chyba<Tab>:cp
+menutrans &Older\ List<Tab>:cold Sta&r氻\ seznam<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew N&ov靔氻\ seznam<Tab>:cnew
+menutrans Error\ &Window Chybov閈 o&kno
+menutrans SeT\ Compiler Nas&taven韁 kompil醫oru
+menutrans &Update<Tab>:cwin O&bnovit<Tab>:cwin
+menutrans &Open<Tab>:copen &Otevt<Tab>:copen
+menutrans &Close<Tab>:cclose &Zavt<Tab>:cclose
+menutrans Se&T\ Compiler N&astavit\ kompil醫or
+
+menutrans &Convert\ to\ HEX<Tab>:%!xxd P鴈v閟t\ do\ 歟stn醕tkov閔o\ form醫&u<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r P&ev閟t\ zp靦<Tab>:%!xxd\ -r
+" }}}
+
+" {{{ Syntax menu
+menutrans &Syntax Synta&xe
+menutrans Set\ '&syntax'\ only Nastavit\ pouze\ 'synta&x'
+menutrans Set\ '&filetype'\ too Nastavit\ tak閈 '&filetype'
+menutrans &Off &Vypnout
+menutrans &Manual &Ru鑞
+menutrans A&utomatic A&utomaticky
+menutrans on/off\ for\ &This\ file &P鴈pnout\ (pro\ tento\ soubor)
+menutrans o&ff\ (this\ file) vyp&nout\ (pro\ tento\ soubor)
+menutrans Co&lor\ test Test\ &barev
+menutrans &Highlight\ test &Test\ zv齬az騩v醤
+menutrans &Convert\ to\ HTML P鴈v閟t\ &do\ HTML
+menutrans &Show\ filetypes\ in\ menu &Zobrazit\ v齜靣\ mo瀗ost
+" }}}
+
+" {{{ Menu Buffers
+menutrans &Buffers &Buffery
+menutrans &Refresh\ menu &Obnovit\ menu
+menutrans &Delete Z&ru歩t
+menutrans &Alternate &Zm靚it
+menutrans &Next &Dal氻
+menutrans &Previous &P鴈dchoz
+" }}}
+
+" {{{ Menu Window
+menutrans &Window &Okna
+menutrans &New<Tab>^Wn &Nov<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Rozd靗it<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Ro&zd靗it\ na\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Rozd靗it\ &vertik醠n<Tab>^Wv
+menutrans Split\ File\ E&xplorer Rozd靗it\ -\ File\ E&xplorer
+menutrans Move\ &To &P鴈sun
+menutrans &Top<Tab>^WK &Nahoru<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Dolu<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Vlevo<Tab>^WH
+menutrans &Right\ side<Tab>^WL Vp&ravo<Tab>^WL
+
+menutrans &Close<Tab>^Wc Zav&t<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zavt\ &ostatn<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww &Dal氻<Tab>^Ww
+menutrans P&revious<Tab>^WW &P鴈dchoz<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Stejn醆 v龤ka<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Maxim醠n韁 v龤&ka<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ M&inim醠n韁 v龤ka<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| &Maxim醠n韁 氻鴎a<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minim醠n韁 氻鴎&a<Tab>^W1\|
+menutrans Rotate\ &Up<Tab>^WR Rotovat\ na&horu<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Rotovat\ &dol<Tab>^Wr
+
+" {{{ Help menu
+menutrans &Help &N醦ov靌a
+menutrans &Overview<Tab><F1> &P鴈hled<Tab><F1>
+menutrans &User\ Manual &U瀒vatelsk齖 Manu醠
+menutrans &How-to\ links Ho&wto
+menutrans &GUI &Grafick閈 rozhran
+menutrans &Credits &Auto鴌
+menutrans Co&pying &Licen鑞韁 politika
+menutrans &Sponsor/Register Sponzorov醤/&Registrace
+menutrans &Find\.\.\. &Hledat\.\.\.
+menutrans O&rphans O&si鴈l閈 d靦i
+menutrans &Version &Verze
+menutrans &About &O\ aplikaci
+" }}}
+
+" {{{ The popup menu
+menutrans &Undo &Zp靦
+menutrans Cu&t &Vyznout
+menutrans &Copy &Kop韗ovat
+menutrans &Paste &Vlo瀒t
+menutrans &Delete &Smazat
+menutrans Select\ Blockwise Vybrat\ blokov
+menutrans Select\ &Word Vybrat\ &slovo
+menutrans Select\ Pa&ragraph Vybrat\ &odstavec
+menutrans Select\ &Sentence Vybrat\ v&tu
+menutrans Select\ &Line Vybrat\ &dek
+menutrans Select\ &Block Vybrat\ &blok
+menutrans Select\ &All Vybrat\ &v歟
+" }}}
+
+" {{{ The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Otevt soubor
+ tmenu ToolBar.Save Ulo瀒t soubor
+ tmenu ToolBar.SaveAll Ulo瀒t v歟chny soubory
+ if has("printer") || has("unix")
+ tmenu ToolBar.Print Tisk
+ endif
+ tmenu ToolBar.Undo Zp靦
+ tmenu ToolBar.Redo Zru歩t vr醕en
+ tmenu ToolBar.Cut Vyznout
+ tmenu ToolBar.Copy Kop韗ovat
+ tmenu ToolBar.Paste Vlo瀒t
+ tmenu ToolBar.Find Hledat...
+ tmenu ToolBar.FindNext Hledat dal氻
+ tmenu ToolBar.FindPrev Hledat p鴈dchoz
+ tmenu ToolBar.Replace Nahradit...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Nov okno
+ tmenu ToolBar.WinSplit Rozd靗it okno
+ tmenu ToolBar.WinMax Maximalizovat okno
+ tmenu ToolBar.WinMin Minimalizovat okno
+ tmenu ToolBar.WinClose Zavt okno
+ endif
+ tmenu ToolBar.LoadSesn Na桧st sezen
+ tmenu ToolBar.SaveSesn Ulo瀒t sezen
+ tmenu ToolBar.RunScript Spustit skript
+ tmenu ToolBar.Make Spustit make
+ tmenu ToolBar.Shell Spustit shell
+ tmenu ToolBar.RunCtags Spustit ctags
+ tmenu ToolBar.TagJump Sko鑙t na tag pod kurzorem
+ tmenu ToolBar.Help N醦ov靌a
+ tmenu ToolBar.FindHelp Hledat n醦ov靌u k...
+ endfun
+endif
+" }}}
+
+" {{{ DIALOG TEXTS
+let g:menutrans_no_file = "[庒dn soubor]"
+let g:menutrans_help_dialog = "Zadejte hledan pkaz nebo slovo:\n\n\tP鴌dejte i_ pro pkazy vkl醖ac韍o re瀒mu (nap. i_CTRL-X)\n\tP鴌dejte c_ pro pkazy pkazov dky (nap. c_<Del>)\n\tP鴌dejte ' pro jm閚o volby (nap. 'shiftwidth')"
+let g:menutrans_path_dialog = "Zadejte cesty pro vyhled醰醤 soubor. Jednotliv cesty odd靗te 栳rkou"
+let g:menutrans_tags_dialog = "Zadejte jm閚a soubor s tagy. Jm閚a odd靗te 栳rkami."
+let g:menutrans_textwidth_dialog = "Zadejte d閘ku dku (0 pro zak醶醤 form醫ov醤):"
+let g:menutrans_fileformat_dialog = "Vyberte typ konce dk"
+" }}}"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+
+
+" vim:set foldmethod=marker expandtab tabstop=3 shiftwidth=3:
diff --git a/runtime/lang/menu_czech_czech_republic.1252.vim b/runtime/lang/menu_czech_czech_republic.1252.vim
new file mode 100644
index 0000000..27e1fb4
--- /dev/null
+++ b/runtime/lang/menu_czech_czech_republic.1252.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Czech for Windows in ASCII encoding
+
+source <sfile>:p:h/menu_czech_czech_republic.ascii.vim
diff --git a/runtime/lang/menu_czech_czech_republic.ascii.vim b/runtime/lang/menu_czech_czech_republic.ascii.vim
new file mode 100644
index 0000000..1c4fb3e
--- /dev/null
+++ b/runtime/lang/menu_czech_czech_republic.ascii.vim
@@ -0,0 +1,308 @@
+" Menu Translations: Czech (latin1 - w/o diacritics)
+" Maintainer: Jiri Sedlak <jiri_sedlak@users.sourceforge.net>
+" Previous maintainer: Jiri Brezina
+" Based on: menu.vim (2012-10-21)
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding latin1
+
+" {{{ File menu
+menutrans &File &Soubor
+menutrans &Open\.\.\.<Tab>:e &Otevrit\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Otevrit\ v\ no&vem\ okne\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Otevrit\ tab\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Novy<Tab>:enew
+menutrans &Close<Tab>:close &Zavrit<Tab>:close
+menutrans &Save<Tab>:w &Ulozit<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Ulozit\ &jako\.\.\.<Tab>:sav
+if has("printer") || has("unix")
+ menutrans &Print &Tisk
+endif
+menutrans Sa&ve-Exit<Tab>:wqa U&lozit\ a\ ukoncit<Tab>:wqa
+menutrans E&xit<Tab>:qa &Ukoncit<Tab>:qa
+
+if has("diff")
+ menutrans Split\ &Diff\ with\.\.\. Rozdelit\ okno\ -\ &Diff\.\.\.
+ menutrans Split\ Patched\ &By\.\.\. Rozdelit\ okno\ -\ &Patch\.\.\.
+endif
+" }}}
+
+" {{{ Edit menu
+menutrans &Edit Upr&avy
+menutrans &Undo<Tab>u &Zpet<Tab>u
+menutrans &Redo<Tab>^R Z&rusit\ vraceni<Tab>^R
+menutrans Rep&eat<Tab>\. &Opakovat<Tab>\.
+menutrans Cu&t<Tab>"+x &Vyriznout<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopirovat<Tab>"+y
+menutrans &Paste<Tab>"+gP V&lozit<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Vlozit\ &pred<Tab>[p
+menutrans Put\ &After<Tab>]p Vlozi&t\ za<Tab>]p
+if has("win32") || has("win16")
+ menutrans &Delete<Tab>x &Smazat<Tab>x
+endif
+menutrans &Select\ All<Tab>ggVG Vy&brat\ vse<Tab>ggVG
+if has("win32") || has("win16") || has("gui_gtk") || has("gui_kde") || has("gui_motif")
+ menutrans &Find\.\.\. &Hledat\.\.\.
+ menutrans Find\ and\ Rep&lace\.\.\. &Nahradit\.\.\.
+else
+ menutrans Find<Tab>/ &Hledat<Tab>/
+ menutrans Find\ and\ Rep&lace<Tab>:%s &Nahradit<Tab>:%s
+ menutrans Find\ and\ Rep&lace<Tab>:s &Nahradit<Tab>:s
+endif
+menutrans Settings\ &Window Nastav&eni\ okna
+" {{{2 Edit -1
+menutrans Startup\ &Settings Pocatecni\ &nastaveni
+menutrans &Global\ Settings &Globalni\ nastaveni
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &Prepnout\ zvyrazneni\ vzoru<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Prepnout\ ignorovani\ &VERZALEK<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Prepnout\ &Showmatch\ \{\(\[\])\}<Tab>:set\ sm!
+menutrans &Context\ lines Zobrazit\ konte&xt\ kurzoru
+menutrans &Virtual\ Edit Virtualni\ p&ozice\ kurzoru
+menutrans Never Nikdy
+menutrans Block\ Selection Vyber\ Bloku
+menutrans Insert\ mode Insert\ mod
+menutrans Block\ and\ Insert Blok\ a\ Insert
+menutrans Always Vzdycky
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Prepnout\ Insert\ mo&d<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Prepnout\ kompatibilni\ rezim\ s\ 'vi'<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Nastavit\ &cestu\ k\ prohledavani\.\.\.
+menutrans Ta&g\ Files\.\.\. Ta&g\ soubory\.\.\.
+menutrans Toggle\ &Toolbar Prepnout\ &Toolbar
+menutrans Toggle\ &Bottom\ Scrollbar Pr&epnout\ dolni\ rolovaci\ listu
+menutrans Toggle\ &Left\ Scrollbar Prepnout\ &levou\ rolovaci\ listu
+menutrans Toggle\ &Right\ Scrollbar Prepnout\ p&ravou\ rolovaci\ listu
+" {{{2 Edit -2
+menutrans F&ile\ Settings Nastaveni\ so&uboru
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Prepnout\ cislovani\ ra&dku<Tab>:set\ nu!
+menutrans Toggle\ relati&ve\ Line\ Numbering<Tab>:set\ rnu! Prepnout\ relativni\ cislovani\ ra&dku<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Prepnout\ &List\ mod<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Prepnout\ zala&movani\ radku<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Prepnout\ zl&om\ ve\ slove<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Prepnout\ &expand-tab<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Prepnout\ &auto-indent<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Prepnout\ &C-indenting<Tab>:set\ cin!
+menutrans &Shiftwidth Nastav&it\ sirku\ od&sazeni
+menutrans Soft\ &Tabstop Nastavit\ Soft\ &Tabstop
+menutrans Te&xt\ Width\.\.\. Sirka\ te&xtu\.\.\.
+menutrans &File\ Format\.\.\. &Format\ souboru\.\.\.
+" {{{2 Edit -3
+menutrans C&olor\ Scheme Barevne\ s&chema
+menutrans &Keymap Klavesova\ m&apa
+if has("win32") || has("win16") || has("gui_motif") || has("gui_gtk") || has("gui_kde") || has("gui_photon") || has("gui_mac")
+ menutrans Select\ Fo&nt\.\.\. Vybrat\ pis&mo\.\.\.
+endif
+" }}}1
+
+" {{{ Programming menu
+menutrans &Tools Nast&roje
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Skocit\ na\ tag<Tab>g^]
+menutrans Jump\ &back<Tab>^T Skocit\ &zpet<Tab>^T
+menutrans Build\ &Tags\ File &Vytvorit\ soubor\ tagu
+
+if has("spell")
+ menutrans &Spelling &Kontrola\ pravopisu
+ menutrans &Spell\ Check\ On &Zapnout\ kontrolu\ pravopisu
+ menutrans Spell\ Check\ &Off &Vypnout \kontrolu\ pravopisu
+ menutrans To\ &Next\ error<Tab>]s &Dalsi\ chyba<Tab>]s
+ menutrans To\ &Previous\ error<Tab>[s &Predchozi\ chyba<Tab>[s
+ menutrans Suggest\ &Corrections<Tab>z= &Navrhnout\ opravy<Tab>z=
+ menutrans &Repeat\ correction<Tab>:spellrepall Zopakovat\ &opravu<Tab>:spellrepall
+ menutrans Set\ language\ to\ "en" Nastavit\ jazyk\ na\ "en"
+ menutrans Set\ language\ to\ "en_au" Nastavit\ jazyk\ na\ "en_au"
+ menutrans Set\ language\ to\ "en_ca" Nastavit\ jazyk\ na\ "en_ca"
+ menutrans Set\ language\ to\ "en_gb" Nastavit\ jazyk\ na\ "en_gb"
+ menutrans Set\ language\ to\ "en_nz" Nastavit\ jazyk\ na\ "en_nz"
+ menutrans Set\ language\ to\ "en_us" Nastavit\ jazyk\ na\ "en_us"
+ menutrans &Find\ More\ Languages Nalezt\ dalsi\ &jazyky
+ let g:menutrans_set_lang_to = "Nastavit jazyk na"
+endif
+
+if has("Folding")
+ menutrans &Folding &Skladani
+ menutrans &Enable/Disable\ folds<Tab>zi &Ano/Ne<Tab>zi
+ menutrans &View\ Cursor\ Line<Tab>zv Zobrazit\ radek\ &kurzoru<Tab>zv
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Zobrazit\ &pouze\ radek\ kurzoru\ <Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm Slozit\ &jednu\ uroven\ skladu<Tab>zm
+ menutrans &Close\ all\ folds<Tab>zM Slozit\ vsechny\ sklady<Tab>zM
+ menutrans O&pen\ more\ folds<Tab>zr Pridat\ jednu\ uroven\ skladu<Tab>zr
+ menutrans &Open\ all\ folds<Tab>zR &Otevrit\ vsechny\ sklady<Tab>zR
+ menutrans Fold\ Met&hod &Metoda\ skladani
+ menutrans M&anual &Rucne
+ menutrans I&ndent &Odsazeni
+ menutrans E&xpression &Vyraz
+ menutrans S&yntax &Syntaxe
+ menutrans &Diff &Rozdily
+ menutrans Ma&rker &Znacky
+ menutrans Create\ &Fold<Tab>zf Vytvorit\ &sklad<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd Vymazat\ skla&d<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD Vymazat\ vsechny\ sklady<Tab>zD
+ menutrans Fold\ col&umn\ width Sloupec\ zob&razeni\ skladu
+endif
+
+if has("diff")
+ menutrans &Update &Obnovit
+ menutrans &Get\ Block &Sejmout\ Blok
+ menutrans &Put\ Block &Vlozit\ Blok
+endif
+
+menutrans &Make<Tab>:make &Make<Tab>:make
+menutrans &List\ Errors<Tab>:cl Vypis\ &chyb<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Vyp&is\ zprav<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn Dalsi\ ch&yba<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &Predchozi\ chyba<Tab>:cp
+menutrans &Older\ List<Tab>:cold Sta&rsi\ seznam<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew N&ovejsi\ seznam<Tab>:cnew
+menutrans Error\ &Window Chybove\ o&kno
+menutrans SeT\ Compiler Nas&taveni\ kompilatoru
+menutrans &Update<Tab>:cwin O&bnovit<Tab>:cwin
+menutrans &Open<Tab>:copen &Otevrit<Tab>:copen
+menutrans &Close<Tab>:cclose &Zavrit<Tab>:cclose
+menutrans Se&T\ Compiler N&astavit\ kompilator
+
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Prevest\ do\ sestnactkoveho\ format&u<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Pr&evest\ zpet<Tab>:%!xxd\ -r
+" }}}
+
+" {{{ Syntax menu
+menutrans &Syntax Synta&xe
+menutrans Set\ '&syntax'\ only Nastavit\ pouze\ 'synta&x'
+menutrans Set\ '&filetype'\ too Nastavit\ take\ '&filetype'
+menutrans &Off &Vypnout
+menutrans &Manual &Rucne
+menutrans A&utomatic A&utomaticky
+menutrans on/off\ for\ &This\ file &Prepnout\ (pro\ tento\ soubor)
+menutrans o&ff\ (this\ file) vyp&nout\ (pro\ tento\ soubor)
+menutrans Co&lor\ test Test\ &barev
+menutrans &Highlight\ test &Test\ zvyraznovani
+menutrans &Convert\ to\ HTML Prevest\ &do\ HTML
+menutrans &Show\ filetypes\ in\ menu &Zobrazit\ vyber\ moznosti
+" }}}
+
+" {{{ Menu Buffers
+menutrans &Buffers &Buffery
+menutrans &Refresh\ menu &Obnovit\ menu
+menutrans &Delete Z&rusit
+menutrans &Alternate &Zmenit
+menutrans &Next &Dalsi
+menutrans &Previous &Predchozi
+" }}}
+
+" {{{ Menu Window
+menutrans &Window &Okna
+menutrans &New<Tab>^Wn &Nove<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Rozdelit<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Ro&zdelit\ na\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Rozdelit\ &vertikalne<Tab>^Wv
+menutrans Split\ File\ E&xplorer Rozdelit\ -\ File\ E&xplorer
+menutrans Move\ &To &Presun
+menutrans &Top<Tab>^WK &Nahoru<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Dolu<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Vlevo<Tab>^WH
+menutrans &Right\ side<Tab>^WL Vp&ravo<Tab>^WL
+
+menutrans &Close<Tab>^Wc Zavri&t<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zavrit\ &ostatni<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww &Dalsi<Tab>^Ww
+menutrans P&revious<Tab>^WW &Predchozi<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Stejna\ vyska<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Maximalni\ vys&ka<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ M&inimalni\ vyska<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| &Maximalni\ sirka<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minimalni\ sirk&a<Tab>^W1\|
+menutrans Rotate\ &Up<Tab>^WR Rotovat\ na&horu<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Rotovat\ &dolu<Tab>^Wr
+
+" {{{ Help menu
+menutrans &Help &Napoveda
+menutrans &Overview<Tab><F1> &Prehled<Tab><F1>
+menutrans &User\ Manual &Uzivatelsky\ Manual
+menutrans &How-to\ links Ho&wto
+menutrans &GUI &Graficke\ rozhrani
+menutrans &Credits &Autori
+menutrans Co&pying &Licencni\ politika
+menutrans &Sponsor/Register Sponzorovani/&Registrace
+menutrans &Find\.\.\. &Hledat\.\.\.
+menutrans O&rphans O&sirele\ deti
+menutrans &Version &Verze
+menutrans &About &O\ aplikaci
+" }}}
+
+" {{{ The popup menu
+menutrans &Undo &Zpet
+menutrans Cu&t &Vyriznout
+menutrans &Copy &Kopirovat
+menutrans &Paste &Vlozit
+menutrans &Delete &Smazat
+menutrans Select\ Blockwise Vybrat\ blokove
+menutrans Select\ &Word Vybrat\ &slovo
+menutrans Select\ Pa&ragraph Vybrat\ &odstavec
+menutrans Select\ &Sentence Vybrat\ ve&tu
+menutrans Select\ &Line Vybrat\ &radek
+menutrans Select\ &Block Vybrat\ &blok
+menutrans Select\ &All Vybrat\ &vse
+" }}}
+
+" {{{ The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Otevrit soubor
+ tmenu ToolBar.Save Ulozit soubor
+ tmenu ToolBar.SaveAll Ulozit vsechny soubory
+ if has("printer") || has("unix")
+ tmenu ToolBar.Print Tisk
+ endif
+ tmenu ToolBar.Undo Zpet
+ tmenu ToolBar.Redo Zrusit vraceni
+ tmenu ToolBar.Cut Vyriznout
+ tmenu ToolBar.Copy Kopirovat
+ tmenu ToolBar.Paste Vlozit
+ tmenu ToolBar.Find Hledat...
+ tmenu ToolBar.FindNext Hledat dalsi
+ tmenu ToolBar.FindPrev Hledat predchozi
+ tmenu ToolBar.Replace Nahradit...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Nove okno
+ tmenu ToolBar.WinSplit Rozdelit okno
+ tmenu ToolBar.WinMax Maximalizovat okno
+ tmenu ToolBar.WinMin Minimalizovat okno
+ tmenu ToolBar.WinClose Zavrit okno
+ endif
+ tmenu ToolBar.LoadSesn Nacist sezeni
+ tmenu ToolBar.SaveSesn Ulozit sezeni
+ tmenu ToolBar.RunScript Spustit skript
+ tmenu ToolBar.Make Spustit make
+ tmenu ToolBar.Shell Spustit shell
+ tmenu ToolBar.RunCtags Spustit ctags
+ tmenu ToolBar.TagJump Skocit na tag pod kurzorem
+ tmenu ToolBar.Help Napoveda
+ tmenu ToolBar.FindHelp Hledat napovedu k...
+ endfun
+endif
+" }}}
+
+" {{{ DIALOG TEXTS
+let g:menutrans_no_file = "[Zadny soubor]"
+let g:menutrans_help_dialog = "Zadejte hledany prikaz nebo slovo:\n\n\tPridejte i_ pro prikazy vkladaciho rezimu (napr. i_CTRL-X)\n\tPridejte c_ pro prikazy prikazove radky (napr. c_<Del>)\n\tPridejte ' pro jmeno volby (napr. 'shiftwidth')"
+let g:menutrans_path_dialog = "Zadejte cesty pro vyhledavani souboru. Jednotlive cesty oddelte carkou"
+let g:menutrans_tags_dialog = "Zadejte jmena souboru s tagy. Jmena oddelte carkami."
+let g:menutrans_textwidth_dialog = "Zadejte delku radku (0 pro zakazani formatovani):"
+let g:menutrans_fileformat_dialog = "Vyberte typ konce radku"
+" }}}"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+
+
+" vim:set foldmethod=marker expandtab tabstop=3 shiftwidth=3:
diff --git a/runtime/lang/menu_da.latin1.vim b/runtime/lang/menu_da.latin1.vim
new file mode 100644
index 0000000..b258495
--- /dev/null
+++ b/runtime/lang/menu_da.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Danish for iso-8859-1 encoding
+
+source <sfile>:p:h/menu_da.utf-8.vim
diff --git a/runtime/lang/menu_da.utf-8.vim b/runtime/lang/menu_da.utf-8.vim
new file mode 100644
index 0000000..8bb1944
--- /dev/null
+++ b/runtime/lang/menu_da.utf-8.vim
@@ -0,0 +1,374 @@
+" Menu Translations: Danish
+" Maintainer: scootergrisen
+" Last Change: 2018 Aug 17
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" Help menu
+menut &Help Hj忙lp
+
+menut &Overview<Tab><F1> Overblik<Tab><F1>
+menut &User\ Manual Brugermanual
+menut &How-to\ links How-to-links
+menut &Find\.\.\. Find\.\.\.
+" -SEP1-
+menut &Credits Anerkendelser
+menut Co&pying Kopiering
+menut &Sponsor/Register Sponsorer/registrer
+menut O&rphans For忙ldrel酶se\ b酶rn
+" -SEP2-
+menut &Version Version
+menut &About Om
+
+let g:menutrans_help_dialog = "Indtast en kommando eller ord for at finde hj忙lp om:\n\nStart med i_ for kommandoer til inputtilstand (f.eks.: i_CTRL-X)\nStart med c_ for kommandoer til redigering af kommandolinje (f.eks.: c_<Del>)\nStart med ' for et tilvalgsnavn (f.eks.: 'shiftwidth')"
+
+" File menu
+menut &File Fil
+
+menut &Open\.\.\.<Tab>:e 脜bn\.\.\.<Tab>:e
+menut Sp&lit-Open\.\.\.<Tab>:sp Opdel-氓bn\.\.\.<Tab>:sp
+menut Open\ Tab\.\.\.<Tab>:tabnew 脜bn\ faneblad\.\.\.<Tab>:tabnew
+menut &New<Tab>:enew Ny<Tab>:enew
+menut &Close<Tab>:close Luk<Tab>:close
+" -SEP1-
+menut &Save<Tab>:w Gem<Tab>:w
+menut Save\ &As\.\.\.<Tab>:sav Gem\ som\.\.\.<Tab>:sav
+" -SEP2-
+menut Split\ &Diff\ with\.\.\. Opdel\ diff\ med\.\.\.
+menut Split\ Patched\ &By\.\.\. Opdel\ patchet\ af\.\.\.
+" -SEP3-
+menut &Print Udskriv
+" -SEP4-
+menut Sa&ve-Exit<Tab>:wqa Gem-afslut
+menut E&xit<Tab>:qa Afslut
+
+" Edit menu
+menut &Edit Rediger
+
+menut &Undo<Tab>u Fortryd<Tab>u
+menut &Redo<Tab>^R Omg酶r<Tab>^R
+menut Rep&eat<Tab>\. Gentag<Tab>\.
+" -SEP1-
+menut Cu&t<Tab>"+x Klip<Tab>"+x
+menut &Copy<Tab>"+y Kopi茅r<Tab>"+y
+menut &Paste<Tab>"+gP Inds忙t<Tab>"+gP
+menut Put\ &Before<Tab>[p Inds忙t\ inden\ (put)<Tab>[p
+menut Put\ &After<Tab>]p Inds忙t\ efter\ (put)<Tab>]p
+menut &Delete<Tab>x Slet<Tab>x
+menut &Select\ all<Tab>ggVG Mark茅r\ alt<Tab>ggVG
+" -SEP2-
+menut &Find\.\.\. Find\.\.\.
+menut &Find\.\.\.<Tab>/ Find\.\.\.<Tab>/
+menut Find\ and\ Rep&lace\.\.\. Find\ og\ erstat\.\.\.
+menut Find\ and\ Rep&lace\.\.\.<Tab>:%s Find\ og\ erstat\.\.\.<Tab>:%s
+menut Find\ and\ Rep&lace\.\.\.<Tab>:s Find\ og\ erstat\.\.\.<Tab>:s
+" -SEP3-
+menut Settings\ &Window Indstillinger-vindue
+menut Startup\ &Settings Opstartsindstillinger
+menut &Global\ Settings Globale\ indstillinger
+menut Question Sp酶rgsm氓l
+
+" Edit
+
+menut Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Fremh忙vning\ af\ m酶nster\ til/fra<Tab>:set\ hls!
+menut Toggle\ &Ignoring\ Case<Tab>:set\ ic! Ignorerer\ forskel\ p氓\ store\ og\ sm氓\ bogstaver\ til/fra<Tab>:set\ ic!
+menut Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm! Viser\ matchende\ par\ til/fra<Tab>:set\ sm!
+
+menut &Context\ lines Kontekstlinjer
+
+menut &Virtual\ Edit Virtuel\ redigering
+menut Never Aldrig
+menut Block\ Selection Blokmarkering
+menut Insert\ mode Inds忙t-tilstand
+menut Block\ and\ Insert Blok\ og\ inds忙t
+menut Always Altid
+
+menut Toggle\ Insert\ &Mode<Tab>:set\ im! Inds忙t-tilstand\ til/fra<Tab>:set\ im!
+menut Toggle\ Vi\ C&ompatibility<Tab>:set\ cp! Vi-kompatibel\ til/fra<Tab>:set\ cp!
+menut Search\ &Path\.\.\. S酶gesti\.\.\.
+menut Ta&g\ Files\.\.\. Tag-filer\.\.\.
+" -SEP1-
+menut Toggle\ &Toolbar V忙rkt酶jslinje\ til/fra
+menut Toggle\ &Bottom\ Scrollbar Nederste\ rullebj忙lke\ til/fra
+menut Toggle\ &Left\ Scrollbar Venstre\ rullebj忙lke\ til/fra
+menut Toggle\ &Right\ Scrollbar H酶jre\ rullebj忙lke\ til/fra
+
+let g:menutrans_path_dialog = "Indtast s酶gesti til filer.\nSeparer mappenavne med et komma."
+let g:menutrans_tags_dialog = "Indtast navne p氓 tag-filer.\nSeparer navnene med et komma."
+
+" Edit/File Settings
+menut F&ile\ Settings Filindstillinger
+
+" Boolean options
+menut Toggle\ Line\ &Numbering<Tab>:set\ nu! Linjenummerering\ til/fra<Tab>:set\ nu!
+menut Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu! Relativ\ linjenummerering\ til/fra<Tab>:set\ rnu!
+menut Toggle\ &List\ Mode<Tab>:set\ list! Listetilstand\ til/fra<Tab>:set\ list!
+menut Toggle\ Line\ &Wrapping<Tab>:set\ wrap! Linjeombrydning\ til/fra<Tab>:set\ wrap!
+menut Toggle\ W&rapping\ at\ word<Tab>:set\ lbr! Ombrydning\ ved\ ord\ til/fra<Tab>:set\ lbr!
+menut Toggle\ Tab\ &expanding<Tab>:set\ et! Udvidelse\ af\ tabulator\ til/fra<Tab>:set\ et!
+menut Toggle\ &Auto\ Indenting<Tab>:set\ ai! Automatisk\ indrykning\ til/fra<Tab>:set\ ai!
+menut Toggle\ &C-Style\ Indenting<Tab>:set\ cin! Indrykning\ i\ &C-stil\ til/fra<Tab>:set\ cin!
+" -SEP2-
+menut &Shiftwidth Shiftwidth
+" menut &Shiftwidth.2<Tab>:set\ sw=2\ sw?<CR> Shiftwidth.2<Tab>:set\ sw=2\ sw?<CR>
+" menut &Shiftwidth.3<Tab>:set\ sw=3\ sw?<CR> Shiftwidth.3<Tab>:set\ sw=3\ sw?<CR>
+" menut &Shiftwidth.4<Tab>:set\ sw=4\ sw?<CR> Shiftwidth.4<Tab>:set\ sw=4\ sw?<CR>
+" menut &Shiftwidth.5<Tab>:set\ sw=5\ sw?<CR> Shiftwidth.5<Tab>:set\ sw=5\ sw?<CR>
+" menut &Shiftwidth.6<Tab>:set\ sw=6\ sw?<CR> Shiftwidth.6<Tab>:set\ sw=6\ sw?<CR>
+" menut &Shiftwidth.8<Tab>:set\ sw=8\ sw?<CR> Shiftwidth.8<Tab>:set\ sw=8\ sw?<CR>
+menut Soft\ &Tabstop Bl酶dt\ tabulatorstop
+" menut Soft\ &Tabstop.2<Tab>:set\ sts=2\ sts? Bl酶dt\ Tabstop.2<Tab>:set\ sts=2\ sts?
+" menut Soft\ &Tabstop.3<Tab>:set\ sts=3\ sts? Bl酶dt\ Tabstop.3<Tab>:set\ sts=3\ sts?
+" menut Soft\ &Tabstop.4<Tab>:set\ sts=4\ sts? Bl酶dt\ Tabstop.4<Tab>:set\ sts=4\ sts?
+" menut Soft\ &Tabstop.5<Tab>:set\ sts=5\ sts? Bl酶dt\ Tabstop.5<Tab>:set\ sts=5\ sts?
+" menut Soft\ &Tabstop.6<Tab>:set\ sts=6\ sts? Bl酶dt\ Tabstop.6<Tab>:set\ sts=6\ sts?
+" menut Soft\ &Tabstop.8<Tab>:set\ sts=8\ sts? Bl酶dt\ Tabstop.8<Tab>:set\ sts=8\ sts?
+menut Te&xt\ Width\.\.\. Tekstbredde\.\.\.
+menut &File\ Format\.\.\. Filformat\.\.\.
+
+let g:menutrans_textwidth_dialog = "Indtast ny tekstbredde (0 for at deaktivere formatering): "
+let g:menutrans_fileformat_dialog = "V忙lg format til skrivning af filen"
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&Annuller"
+
+menut Show\ C&olor\ Schemes\ in\ Menu Vis\ farveskemaer\ i\ menu
+menut C&olor\ Scheme Farveskema
+
+" menut blue bl氓
+" menut darkblue m酶rkebl氓
+" menut desert 酶rken
+" menut elflord elverherre
+" menut evening aften
+" menut industry industri
+" menut morning morgen
+" menut peachpuff fersken
+" menut shine sk忙r
+" menut slate skiffer
+" menut default standard
+" menut torte t忙rte
+" menut zellner ???
+" menut delek ???
+" menut koehler ???
+" menut murphy ???
+" menut pablo ???
+" menut ron ron
+
+menut Show\ &Keymaps\ in\ Menu Vis\ tastaturlayouts\ i\ menu
+menut &Keymap Tastaturlayout
+
+menut None Intet
+" menut accents Diakritiske\ tegn
+" menut arabic arabisk
+" menut armenian-eastern armensk\ (酶stlig)
+" menut armenian-western armensk\ (vestlig)
+" menut belarusian-jcuken hviderussisk\ [belarusian-jcuken]
+" menut czech tjekkisk
+" menut greek gr忙sk
+" menut hebrew hebraisk
+" menut hebrewp hebraisk\ [hebrewp]
+" menut magyar ungarsk
+" menut persian persisk
+" menut serbian serbisk
+" menut serbian-latin serbisk\ (latinsk)
+" menut slovak slovakisk
+
+menut Select\ Fo&nt\.\.\. V忙lg\ skrifttype\.\.\.
+
+" Programming menu
+menut &Tools V忙rkt酶jer
+
+menut &Jump\ to\ this\ tag<Tab>g^] Hop\ til\ tagget<Tab>g^]
+menut Jump\ &back<Tab>^T Hop\ tilbage<Tab>^T
+menut Build\ &Tags\ File Build\ tags-fil
+" -SEP1-
+" Tools.Spelling Menu
+menut &Spelling Stavning
+menut &Spell\ Check\ On Stavekontrol\ til
+menut Spell\ Check\ &Off Stavekontrol\ fra
+menut To\ &Next\ error<Tab>]s Til\ n忙ste\ fejl<Tab>]s
+menut To\ &Previous\ error<Tab>[s Til\ forrige\ fejl<Tab>[s
+menut Suggest\ &Corrections<Tab>z= Foresl氓\ rettelse<Tab>z=
+menut &Repeat\ correction<Tab>:spellrepall Gentag\ rettelse<Tab>:spellrepall
+menut Set\ language\ to\ "en" S忙t\ sprog\ til\ "en"
+menut Set\ language\ to\ "en_au" S忙t\ sprog\ til\ "en_au"
+menut Set\ language\ to\ "en_ca" S忙t\ sprog\ til\ "en_ca"
+menut Set\ language\ to\ "en_gb" S忙t\ sprog\ til\ "en_gb"
+menut Set\ language\ to\ "en_nz" S忙t\ sprog\ til\ "en_nz"
+menut Set\ language\ to\ "en_us" S忙t\ sprog\ til\ "en_us"
+menut &Find\ More\ Languages Find\ flere\ sprog
+
+" Tools.Fold Menu
+menut &Folding Foldning
+" open close folds
+menut &Enable/Disable\ folds<Tab>zi Aktiv茅r/deaktiv茅r\ sammenfoldninger<Tab>zi
+menut &View\ Cursor\ Line<Tab>zv Vis\ mark酶rlinje<Tab>zv
+menut Vie&w\ Cursor\ Line\ only<Tab>zMzx Vis\ kun\ mark酶rlinje<Tab>zMzx
+menut C&lose\ more\ folds<Tab>zm Luk\ flere\ sammenfoldninger<Tab>zm
+menut &Close\ all\ folds<Tab>zM Luk\ alle\ sammenfoldninger<Tab>zM
+menut O&pen\ more\ folds<Tab>zr 脜bn\ flere\ sammenfoldninger<Tab>zr
+menut &Open\ all\ folds<Tab>zR 脜bn\ alle\ sammenfoldninger<Tab>zR
+" fold method
+" -SEP1-
+menut Fold\ Met&hod Sammenfoldningsmetode
+menut M&anual Manuelt
+menut I&ndent Indryk
+menut E&xpression Udtryk
+menut S&yntax Syntaks
+menut &Diff Diff
+menut Ma&rker Mark酶r
+" create and delete folds
+menut Create\ &Fold<Tab>zf Opret\ sammenfoldning<Tab>zf
+menut &Delete\ Fold<Tab>zd Slet\ sammenfoldning<Tab>zd
+menut Delete\ &All\ Folds<Tab>zD Slet\ alle\ sammenfoldninger<Tab>zD
+" moving around in folds
+" -SEP2-
+menut Fold\ col&umn\ width Kolonnebredde\ for\ sammenfoldning
+
+menut &Diff Diff
+"
+menut &Update Opdater
+menut &Get\ Block Hent\ blok\ (get)
+menut &Put\ Block Inds忙t\ blok\ (put)
+
+" -SEP2-
+menut &Make<Tab>:make &Make<Tab>:make
+
+menut &List\ Errors<Tab>:cl Oplist\ fejl<Tab>:cl
+menut L&ist\ Messages<Tab>:cl! Oplist\ meddelelser<Tab>:cl!
+menut &Next\ Error<Tab>:cn N忙ste\ fejl<Tab>:cn
+menut &Previous\ Error<Tab>:cp Forrige\ fejl<Tab>:cp
+menut &Older\ List<Tab>:cold 脝ldre\ liste<Tab>:cold
+menut N&ewer\ List<Tab>:cnew Nyere\ liste<Tab>:cnew
+
+menut Error\ &Window Fejl-vindue
+
+menut &Update<Tab>:cwin Opdater<Tab>:cwin
+menut &Open<Tab>:copen 脜bn<Tab>:copen
+menut &Close<Tab>:cclose Luk<Tab>:cclose
+
+" -SEP3-
+menut &Convert\ to\ HEX<Tab>:%!xxd Konvert茅r\ til\ HEX<Tab>:%!xxd
+menut Conve&rt\ back<Tab>:%!xxd\ -r Konvert茅r\ tilbage<Tab>:%!xxd\ -r
+
+menut Se&T\ Compiler S忙t\ kompiler
+
+" Buffers menu
+menut &Buffers Buffere
+
+menut &Refresh\ menu Genopfrisk\ menu
+menut &Delete Slet
+menut &Alternate Skift
+menut &Next N忙ste
+menut &Previous Forrige
+menut [No\ File] [Ingen\ fil]
+
+" Syntax menu
+menut &Syntax Syntaks
+
+menut &Show\ File\ Types\ in\ menu Vis\ filtyper\ i\ menu
+menut Set\ '&syntax'\ only S忙t\ kun\ 'syntax'
+menut Set\ '&filetype'\ too S忙t\ ogs氓\ 'filetype'
+menut &Off Fra
+menut &Manual Manuelt
+menut A&utomatic Automatisk
+menut On/Off\ for\ &This\ File Til/fra\ for\ denne\ fil
+menut Co&lor\ test Farvetest
+menut &Highlight\ test Fremh忙vningstest
+menut &Convert\ to\ HTML Konvert茅r\ til\ HTML
+
+let g:menutrans_no_file = "[Ingen fil]"
+
+" Window menu
+menut &Window Vindue
+
+menut &New<Tab>^Wn Nyt<Tab>^Wn
+menut S&plit<Tab>^Ws Opdel<Tab>^Ws
+menut Sp&lit\ To\ #<Tab>^W^^ Opdel\ til\ #<Tab>^W^^
+menut Split\ &Vertically<Tab>^Wv Opdel\ lodret<Tab>^Wv
+menut Split\ File\ E&xplorer Opdel\ filbrowser
+" -SEP1-
+menut &Close<Tab>^Wc Luk<Tab>^Wc
+menut Close\ &Other(s)<Tab>^Wo Luk\ andre<Tab>^Wo
+" -SEP2-
+menut Move\ &To Flyt\ til
+
+menut &Top<Tab>^WK 脴verst<Tab>^WK
+menut &Bottom<Tab>^WJ Nederst<Tab>^WJ
+menut &Left\ side<Tab>^WH Venstre\ side<Tab>^WH
+menut &Right\ side<Tab>^WL H酶jre\ side<Tab>^WL
+menut Rotate\ &Up<Tab>^WR Roter\ op<Tab>^WR
+menut Rotate\ &Down<Tab>^Wr Roter\ ned<Tab>^Wr
+" -SEP3-
+menut &Equal\ Size<Tab>^W= Samme\ st酶rrelse<Tab>^W=
+menut &Max\ Height<Tab>^W_ Maks\.\ h酶jde<Tab>^W_
+menut M&in\ Height<Tab>^W1_ Min\.\ h酶jde<Tab>^W1_
+menut Max\ &Width<Tab>^W\| Maks\.\ bredde<Tab>^W\|
+menut Min\ Widt&h<Tab>^W1\| Min\.\ bredde<Tab>^W1\|
+
+" The popup menu
+menut &Undo Fortryd
+" -SEP1-
+menut Cu&t Klip
+menut &Copy Kopi茅r
+menut &Paste Inds忙t
+menut &Delete Slet
+" -SEP2-
+menut Select\ Blockwise Mark茅r\ blokvis
+menut Select\ &Word Mark茅r\ ord
+
+menut Select\ &Sentence Mark茅r\ s忙tning
+menut Select\ Pa&ragraph Mark茅r\ afsnit
+
+menut Select\ &Line Mark茅r\ linje
+menut Select\ &Block Mark茅r\ blok
+menut Select\ &All Mark茅r\ alt
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 脜bn fil
+ tmenu ToolBar.Save Gem nuv忙rende fil
+ tmenu ToolBar.SaveAll Gem alle filer
+ tmenu ToolBar.Print Udskriv
+ tmenu ToolBar.Undo Fortryd
+ tmenu ToolBar.Redo Omg酶r
+ tmenu ToolBar.Cut Klip til udklipsholder
+ tmenu ToolBar.Copy Kopi茅r til udklipsholder
+ tmenu ToolBar.Paste Inds忙t fra udklipsholder
+ if !has("gui_athena")
+ tmenu ToolBar.Replace Find/erstat...
+ tmenu ToolBar.FindNext Find n忙ste
+ tmenu ToolBar.FindPrev Find forrige
+ endif
+ tmenu ToolBar.LoadSesn V忙lg en session som skal indl忙ses
+ tmenu ToolBar.SaveSesn Gem nuv忙rende session
+ tmenu ToolBar.RunScript V忙lg et Vim-script som skal k酶res
+ tmenu ToolBar.Make Make nuv忙rende projekt (:make)
+ tmenu ToolBar.RunCtags Build tags i nuv忙rende mappetr忙 (!ctags -R .)
+ tmenu ToolBar.TagJump Hop til tag under mark酶r
+ tmenu ToolBar.Help Vim hj忙lp
+ tmenu ToolBar.FindHelp S酶g i Vim hj忙lp
+ endfun
+endif
+
+let g:menutrans_set_lang_to = "S忙t sprog til"
+
+" stavegenvejsmenu pop op ting
+let g:menutrans_spell_change_ARG_to = '脝ndr\ "%s"\ til'
+let g:menutrans_spell_add_ARG_to_word_list = 'Tilf酶j\ "%s"\ til\ ordliste'
+let g:menutrans_spell_ignore_ARG = 'Ignorer "%s"'
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" vim: set sw=2 :
diff --git a/runtime/lang/menu_de.latin1.vim b/runtime/lang/menu_de.latin1.vim
new file mode 100644
index 0000000..07fee4b
--- /dev/null
+++ b/runtime/lang/menu_de.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: German for iso-8859-1 encoding
+
+source <sfile>:p:h/menu_de_de.latin1.vim
diff --git a/runtime/lang/menu_de.utf-8.vim b/runtime/lang/menu_de.utf-8.vim
new file mode 100644
index 0000000..a64bdd0
--- /dev/null
+++ b/runtime/lang/menu_de.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: German for UTF-8 encoding
+
+source <sfile>:p:h/menu_de_de.latin1.vim
diff --git a/runtime/lang/menu_de_de.latin1.vim b/runtime/lang/menu_de_de.latin1.vim
new file mode 100644
index 0000000..70feb74
--- /dev/null
+++ b/runtime/lang/menu_de_de.latin1.vim
@@ -0,0 +1,309 @@
+" Menu Translations: German / Deutsch
+" Maintainer: Georg Dahn <gorgyd@yahoo.co.uk>
+" Originally By: Marcin Dalecki <dalecki@cs.net.pl>
+" Johannes Zellner <johannes@zellner.org>
+" Last Change: Sat, 11 Mar 2006 22:40:00 CEST
+" vim:set foldmethod=marker tabstop=8:
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" The translations below are in latin1, but they work for cp1252 and
+" iso-8859-15 without conversion as well.
+if &enc != "cp1252" && &enc != "iso-8859-15"
+ scriptencoding latin1
+endif
+
+" {{{ FILE / DATEI
+menutrans &File &Datei
+menutrans &Open\.\.\.<Tab>:e &謋fnen\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp In\ geteiltem\ &Fenster\ 鰂fnen\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew In\ neuem\ &Tab\ 鰂fnen\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Neue\ Datei<Tab>:enew
+menutrans &Close<Tab>:close S&chlie遝n<Tab>:close
+menutrans &Save<Tab>:w &Speichern<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Speichern\ &als\.\.\.<Tab>:sav
+menutrans &Print &Drucken
+menutrans Sa&ve-Exit<Tab>:wqa Speichern\ und\ Be&enden<Tab>:wqa
+menutrans E&xit<Tab>:qa &Beenden<Tab>:qa
+
+if has("diff")
+ menutrans Split\ &Diff\ with\.\.\. D&ifferenz\ in\ geteiltem\ Fenster\ mit\.\.\.
+ menutrans Split\ Patched\ &By\.\.\. &Patch\ in\ geteiltem\ Fenster\ mit\.\.\.
+endif
+" }}} FILE / DATEI
+
+" {{{ EDIT / EDITIEREN
+menutrans &Edit &Editieren
+menutrans &Undo<Tab>u Z&ur點k<Tab>u
+menutrans &Redo<Tab>^R Vo&r<Tab>^R
+menutrans Rep&eat<Tab>\. &Wiederholen<Tab>\.
+menutrans Cu&t<Tab>"+x &Ausschneiden<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopieren<Tab>"+y
+menutrans &Paste<Tab>"+gP Ein&f黦en<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Da&vor\ einf黦en<Tab>[p
+menutrans Put\ &After<Tab>]p Da&nach\ einf黦en<Tab>]p
+menutrans &Delete<Tab>x &L鰏chen<Tab>x
+menutrans &Select\ All<Tab>ggVG Alles\ &markieren<Tab>ggVG
+menutrans &Find\.\.\. &Suchen\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Suchen\ und\ &Ersetzen\.\.\.
+
+" [-- SETTINGS --]
+" XXX &E would conflict with 'Suchen\ und\ &Ersetzen', see above
+menutrans Settings\ &Window E&instellungen\.\.\.
+menutrans &Global\ Settings &Globale\ Einstellungen
+menutrans Startup\ &Settings &Starteinstellungen
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &Hervorhebungen\ ein-\ und\ ausschalten<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Gro遱chreibung\ &ignorieren\ oder\ benutzen<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Anzeige\ des\ passenden\ &Symbols\ ein-\ und\ ausschalten<Tab>:set\ sm!
+
+menutrans &Context\ lines &Zusammenhang
+
+menutrans &Virtual\ Edit &Virtueller\ Editier-Modus
+menutrans Never Nie
+menutrans Block\ Selection Block-Auswahl
+menutrans Insert\ mode Einf黦e-Modus
+menutrans Block\ and\ Insert Block-Auswahl\ und\ Einf黦e-Modus
+menutrans Always Immer
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Einf黦e-&Modus\ ein-\ und\ ausschalten<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Vi-Kompatibilit鋞\ ein-\ und\ ausschalten<Tab>:set\ cp!
+
+menutrans Search\ &Path\.\.\. Such-&Pfad\.\.\.
+menutrans Ta&g\ Files\.\.\. Ta&g-Dateien\.\.\.
+
+menutrans Toggle\ &Toolbar Werkzeugleiste\ ein-\ und\ ausschalten
+menutrans Toggle\ &Bottom\ Scrollbar Unteren\ Rollbalken\ ein-\ und\ ausschalten
+menutrans Toggle\ &Left\ Scrollbar Linken\ Rollbalken\ ein-\ und\ ausschalten
+menutrans Toggle\ &Right\ Scrollbar Rechten\ Rollbalken\ ein-\ und\ ausschalten
+
+" Edit/File Settings
+menutrans F&ile\ Settings &Datei-Einstellungen
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Anzeige\ der\ Zeilen&nummer\ ein-\ und\ ausschalten<Tab>:set\ nu!
+menutrans Toggle\ relati&ve\ Line\ Numbering<Tab>:set\ rnu! Anzeige\ der\ relati&ven\ Zeilennummer\ ein-\ und\ ausschalten<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! &List-Modus\ ein-\ und\ ausschalten<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! &Zeilenumbruch\ ein-\ und\ ausschalten<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Umbruch\ an\ &Wortgrenzen\ ein-\ und\ ausschalten<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! &Erweiterung\ von\ Tabulatoren\ ein-\ und\ ausschalten<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! &Automatische\ Einr點kung\ ein-\ und\ ausschalten<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! &C-Einr點kung\ ein-\ und\ ausschalten<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth &Schiebeweite
+menutrans Soft\ &Tabstop &Tabulator
+menutrans Te&xt\ Width\.\.\. Te&xtbreite\.\.\.
+menutrans &File\ Format\.\.\. &Dateiformat\.\.\.
+menutrans C&olor\ Scheme F&arbschema\.\.\.
+menutrans &Keymap &Tastaturbelegung
+" }}} EDIT / EDITIEREN
+
+" {{{ TOOLS / WERKZEUGE
+if has("spell")
+ menutrans &Spelling &Rechtschreibung
+ menutrans &Spell\ Check\ On &Rechtschreibpr黤ung\ an
+ menutrans Spell\ Check\ &Off Rechtschreibpr黤ung\ &aus
+ menutrans To\ &Next\ error<Tab>]s Zum\ &n鋍hsten\ Fehler<Tab>]s
+ menutrans To\ &Previous\ error<Tab>[s Zum\ &vorherigen\ Fehler<Tab>[s
+ menutrans Suggest\ &Corrections<Tab>z= &Korrekturvorschl鋑e<Tab>z=
+ menutrans &Repeat\ correction<Tab>:spellrepall &Wiederhole\ Korrektur<Tab>:spellrepall
+ menutrans Set\ language\ to\ "en" Verwende\ W鰎terbuch\ "en"
+ menutrans Set\ language\ to\ "en_au" Verwende\ W鰎terbuch\ "en_au"
+ menutrans Set\ language\ to\ "en_ca" Verwende\ W鰎terbuch\ "en_ca"
+ menutrans Set\ language\ to\ "en_gb" Verwende\ W鰎terbuch\ "en_gb"
+ menutrans Set\ language\ to\ "en_nz" Verwende\ W鰎terbuch\ "en_nz"
+ menutrans Set\ language\ to\ "en_us" Verwende\ W鰎terbuch\ "en_us"
+ menutrans Set\ language\ to\ "de" Verwende\ W鰎terbuch\ "de"
+ menutrans &Find\ More\ Languages &Suche\ nach\ W鰎terb點hern
+endif
+if has("folding")
+ menutrans &Folding Fa&ltung
+ " open close folds
+ menutrans &Enable/Disable\ folds<Tab>zi &Ein-\ und\ ausschalten<Tab>zi
+ menutrans &View\ Cursor\ Line<Tab>zv Momentane\ &Position\ anzeigen<Tab>zv
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx &Ausschlie遧ich\ momentane\ Position\ anzeigen<Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm Faltungen\ &schlie遝n<Tab>zm
+ menutrans &Close\ all\ folds<Tab>zM Alle\ Faltungen\ schlie遝n<Tab>zM
+ menutrans O&pen\ more\ folds<Tab>zr Faltungen\ &鰂fnen<Tab>zr
+ menutrans &Open\ all\ folds<Tab>zR Alle\ Faltungen\ 鰂fnen<Tab>zR
+ " fold method
+ menutrans Fold\ Met&hod Faltungs-&Methode
+ menutrans M&anual &Manuell
+ menutrans I&ndent &Einr點kungen
+ menutrans E&xpression &Ausdruck
+ menutrans S&yntax &Syntax
+ menutrans &Diff &Differenz
+ menutrans Ma&rker Ma&rkierungen
+ " create and delete folds
+ " TODO accelerators
+ menutrans Create\ &Fold<Tab>zf Faltung\ erzeugen<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd Faltung\ l鰏chen<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD Alle\ Faltungen\ l鰏chen<Tab>zD
+ " moving around in folds
+ menutrans Fold\ column\ &width &Breite\ der\ Faltungsspalte
+endif " has folding
+
+if has("diff")
+ menutrans &Diff &Differenz
+ menutrans &Update &Aktualisieren
+ menutrans &Get\ Block Block\ &einf黦en
+ menutrans &Put\ Block Block\ &黚ertragen
+endif
+
+menutrans &Tools &Werkzeuge
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Springe\ zum\ Tag<Tab>g^]
+menutrans Jump\ &back<Tab>^T Springe\ &zur點k<Tab>^T
+menutrans Build\ &Tags\ File Erstelle\ &Tag-Datei
+menutrans &Make<Tab>:make &Erstellen<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Fehler\ anzeigen<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! &Hinweise\ anzeigen<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn Zum\ &n鋍hsten\ Fehler<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp Zum\ &vorherigen\ Fehler<Tab>:cp
+menutrans &Older\ List<Tab>:cold &膌tere\ Liste<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew &Neuere\ Liste<Tab>:cnew
+
+menutrans Error\ &Window Feh&ler-Fenster
+menutrans Se&t\ Compiler &Compiler
+menutrans Se&T\ Compiler &Compiler
+menutrans &Update<Tab>:cwin &Aktualisieren<Tab>:cwin
+menutrans &Open<Tab>:copen &謋fnen<Tab>:copen
+menutrans &Close<Tab>:cclose &Schlie遝n<Tab>:cclose
+
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Nach\ HE&X\ konvertieren<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Zur點k\ konvertieren<Tab>:%!xxd\ -r
+" }}} TOOLS / WERKZEUGE
+
+" {{{ SYNTAX / SYNTAX
+menutrans &Syntax &Syntax
+menutrans &Show\ filetypes\ in\ menu Dateitypen\ an&zeigen
+menutrans Set\ '&syntax'\ only Nur\ '&syntax'\ setzen
+menutrans Set\ '&filetype'\ too Auch\ '&filetype'\ setzen
+menutrans &Off &Aus
+menutrans &Manual &Manuell
+menutrans A&utomatic A&utomatisch
+menutrans on/off\ for\ &This\ file An/Aus (diese\ &Datei)
+menutrans Co&lor\ test Test\ der\ Farben
+menutrans &Highlight\ test Test\ der\ Un&terstreichungen
+menutrans &Convert\ to\ HTML Konvertieren\ nach\ &HTML
+" }}} SYNTAX / SYNTAX
+
+" {{{ BUFFERS / PUFFER
+menutrans &Buffers &Puffer
+menutrans &Refresh\ menu &Aktualisieren
+menutrans Delete L鰏chen
+menutrans &Alternate &Wechseln
+menutrans &Next &N鋍hster
+menutrans &Previous &Vorheriger
+" }}} BUFFERS / PUFFER
+
+" {{{ WINDOW / ANSICHT
+menutrans &Window &Ansicht
+menutrans &New<Tab>^Wn &Neu<Tab>^Wn
+menutrans S&plit<Tab>^Ws Aufs&palten<Tab>^Ws
+menutrans Split\ &Vertically<Tab>^Wv &Vertikal\ aufspalten<Tab>^Wv
+menutrans Split\ File\ E&xplorer Ver&zeichnis
+menutrans Sp&lit\ To\ #<Tab>^W^^ Aufspa&lten\ in\ #<Tab>^W^^
+menutrans &Close<Tab>^Wc &Schlie遝n<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo &Andere\ schlie遝n<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww N&鋍hstes<Tab>^Ww
+menutrans P&revious<Tab>^WW Vor&heriges<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Gleiche\ H鰄en<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ &Maximale\ H鰄e<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ M&inimale\ H鰄e<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Maximale\ &Breite<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minimale\ Brei&te<Tab>^W1\|
+menutrans Move\ &To V&erschiebe\ nach
+menutrans &Top<Tab>^WK &Oben<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Unten<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Links<Tab>^WH
+menutrans &Right\ side<Tab>^WL &Rechts<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR Rotiere\ nach\ &oben<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Rotiere\ nach\ &unten<Tab>^Wr
+menutrans Select\ Fo&nt\.\.\. Auswahl\ der\ Schriftart\.\.\.
+" }}} WINDOW / ANSICHT
+
+" {{{ HELP / HILFE
+menutrans &Help &Hilfe
+menutrans &Overview<Tab><F1> &躡erblick<Tab><F1>
+menutrans &User\ Manual &Handbuch
+menutrans &How-to\ links How-to\ &Index
+menutrans &GUI &Graphische\ Oberfl鋍he
+menutrans &Credits &Autoren
+menutrans Co&pying &Urheberrecht
+menutrans O&rphans &Waisen
+menutrans &Find\.\.\. &Suchen\.\.\. " conflicts with Edit.Find
+menutrans &Version &Version
+menutrans &About &Titelseite
+" }}} HELP / HILFE
+
+" {{{ POPUP
+menutrans &Undo &Zur點k
+menutrans Cu&t Aus&schneiden
+menutrans &Copy &Kopieren
+menutrans &Paste &Einf黦en
+menutrans &Delete &L鰏chen
+menutrans Select\ Blockwise Auswahl\ blockartig
+menutrans Select\ &Word Auswahl\ des\ &Wortes
+menutrans Select\ &Sentence Auswahl\ des\ Sa&tzes
+menutrans Select\ Pa&ragraph Auswahl\ des\ Absatzes
+menutrans Select\ &Line Auswahl\ der\ &Zeile
+menutrans Select\ &Block Auswahl\ des\ &Blocks
+menutrans Select\ &All &Alles\ Ausw鋒len
+" }}} POPUP
+
+" {{{ TOOLBAR
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Datei 鰂fnen
+ tmenu ToolBar.Save Datei speichern
+ tmenu ToolBar.SaveAll Alle Dateien speichern
+ tmenu ToolBar.Print Drucken
+ tmenu ToolBar.Undo Zur點k
+ tmenu ToolBar.Redo Wiederholen
+ tmenu ToolBar.Cut Ausschneiden
+ tmenu ToolBar.Copy Kopieren
+ tmenu ToolBar.Paste Einf黦en
+ tmenu ToolBar.Find Suchen...
+ tmenu ToolBar.FindNext Suche n鋍hsten
+ tmenu ToolBar.FindPrev Suche vorherigen
+ tmenu ToolBar.Replace Suchen und Ersetzen...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Neue Ansicht
+ tmenu ToolBar.WinSplit Ansicht aufspalten
+ tmenu ToolBar.WinMax Ansicht maximale H鰄en
+ tmenu ToolBar.WinMin Ansicht minimale H鰄en
+ tmenu ToolBar.WinClose Ansicht schlie遝n
+ endif
+ tmenu ToolBar.LoadSesn Sitzung laden
+ tmenu ToolBar.SaveSesn Sitzung speichern
+ tmenu ToolBar.RunScript Vim-Skript ausf黨ren
+ tmenu ToolBar.Make Erstellen
+ tmenu ToolBar.Shell Shell starten
+ tmenu ToolBar.RunCtags Erstelle Tag-Datei
+ tmenu ToolBar.TagJump Springe zum Tag
+ tmenu ToolBar.Help Hilfe!
+ tmenu ToolBar.FindHelp Hilfe durchsuchen...
+ endfun
+endif
+" }}} TOOLBAR
+
+" {{{ DIALOG TEXTS
+let g:menutrans_no_file = "[Keine Datei]"
+let g:menutrans_help_dialog = "Geben Sie einen Befehl oder ein Wort ein, f黵 das Sie Hilfe ben鰐igen:\n\nVerwenden Sie i_ f黵 Eingabe ('input') Befehle (z.B.: i_CTRL-X)\nVerwenden Sie c_ f黵 Befehls-Zeilen ('command-line') Befehle (z.B.: c_<Del>)\nVerwenden Sie ' f黵 Options-Namen (z.B.: 'shiftwidth')"
+let g:menutrans_path_dialog = "Geben Sie Such-Pfade f黵 Dateien ein.\nTrennen Sie die Verzeichnis-Namen durch Kommata."
+let g:menutrans_tags_dialog = "Geben Sie die Namen der 'tag'-Dateien ein.\nTrennen Sie die Namen durch Kommata."
+let g:menutrans_textwidth_dialog = "Geben Sie eine neue Text-Breite ein (oder 0, um die Formatierung abzuschalten)"
+let g:menutrans_fileformat_dialog = "W鋒len Sie ein Datei-Format aus"
+" }}}
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_de_de.utf-8.vim b/runtime/lang/menu_de_de.utf-8.vim
new file mode 100644
index 0000000..a64bdd0
--- /dev/null
+++ b/runtime/lang/menu_de_de.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: German for UTF-8 encoding
+
+source <sfile>:p:h/menu_de_de.latin1.vim
diff --git a/runtime/lang/menu_en_gb.latin1.vim b/runtime/lang/menu_en_gb.latin1.vim
new file mode 100644
index 0000000..7fbcf72
--- /dev/null
+++ b/runtime/lang/menu_en_gb.latin1.vim
@@ -0,0 +1,16 @@
+" Menu Translations: UK English
+" Maintainer: Mike Williams <mrw@eandem.co.uk>
+" Last Change: 2003 Feb 10
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+
+" Note: there is no "scriptencoding" command here, all encodings should be
+" able to handle ascii characters without conversion.
+
+" Convert from American to UK spellings.
+menutrans C&olor\ Scheme C&olour\ Scheme
+menutrans Co&lor\ test Co&lour\ test
diff --git a/runtime/lang/menu_en_gb.utf-8.vim b/runtime/lang/menu_en_gb.utf-8.vim
new file mode 100644
index 0000000..b22b3bb
--- /dev/null
+++ b/runtime/lang/menu_en_gb.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: UK English
+
+source <sfile>:p:h/menu_en_gb.latin1.vim
diff --git a/runtime/lang/menu_english_united_kingdom.1252.vim b/runtime/lang/menu_english_united_kingdom.1252.vim
new file mode 100644
index 0000000..fe73f16
--- /dev/null
+++ b/runtime/lang/menu_english_united_kingdom.1252.vim
@@ -0,0 +1,3 @@
+" Menu Translations: UK English for ASCII
+
+source <sfile>:p:h/menu_en_gb.latin1.vim
diff --git a/runtime/lang/menu_english_united_kingdom.ascii.vim b/runtime/lang/menu_english_united_kingdom.ascii.vim
new file mode 100644
index 0000000..fe73f16
--- /dev/null
+++ b/runtime/lang/menu_english_united_kingdom.ascii.vim
@@ -0,0 +1,3 @@
+" Menu Translations: UK English for ASCII
+
+source <sfile>:p:h/menu_en_gb.latin1.vim
diff --git a/runtime/lang/menu_eo.utf-8.vim b/runtime/lang/menu_eo.utf-8.vim
new file mode 100644
index 0000000..7e363f9
--- /dev/null
+++ b/runtime/lang/menu_eo.utf-8.vim
@@ -0,0 +1,462 @@
+" Menu Translations: Esperanto
+" Maintainer: Dominique PELLE <dominique.pelle@free.fr>
+" Last Change: 2012 May 01
+"
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+menutrans &Help &Helpo
+
+menutrans &Overview<Tab><F1> &Enhavtabelo<Tab><F1>
+menutrans &User\ Manual &Uzula\ manlibro
+menutrans &How-to\ links &Kiel\ fari
+menutrans &Find\.\.\. T&rovi\.\.\.
+" -sep1-
+menutrans &Credits &Dankoj
+menutrans Co&pying &Permisilo
+menutrans &Sponsor/Register &Subteni/Registri臐i
+menutrans O&rphans &Orfoj
+" -sep2-
+menutrans &Version &Versio
+menutrans &About Pri\ &Vim
+
+let g:menutrans_help_dialog = "Tajpu komandon a怒 ser膲endan vorton en la helparo.\n\nAldonu i_ por la komandoj de la enmeta re臐imo (ekz: i_CTRL-X)\nAldonu c_ por redakto de la komanda linio (ekz: c_<Del>)\n膱irka怒i la opciojn per apostrofoj (ekz: 'shiftwidth')"
+
+menutrans &File &Dosiero
+
+menutrans &Open\.\.\.<Tab>:e &Malfermi\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Malfermi\ &divide\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Malfermi\ &langeton\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Nova<Tab>:enew
+menutrans &Close<Tab>:close &Fermi<Tab>:close
+" -SEP1-
+menutrans &Save<Tab>:w &Konservi<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Konservi\ ki&el\.\.\.<Tab>:sav
+" -SEP2-
+menutrans Split\ &Diff\ with\.\.\. Kom&pari\ divide\.\.\.
+menutrans Split\ Patched\ &By\.\.\. &Testi\ flika牡on\.\.\.
+" -SEP3-
+menutrans &Print &Presi
+" -SEP4-
+menutrans Sa&ve-Exit<Tab>:wqa Konservi\ kaj\ eli&ri<Tab>:wqa
+menutrans E&xit<Tab>:qa &Eliri<Tab>:qa
+
+
+menutrans &Edit &Redakti
+
+menutrans &Undo<Tab>u &Malfari<Tab>u
+menutrans &Redo<Tab>^R Re&fari<Tab>^R
+menutrans Rep&eat<Tab>\. R&ipeti<Tab>\.
+" -SEP1-
+menutrans Cu&t<Tab>"+x &Tondi<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopii<Tab>"+y
+menutrans &Paste<Tab>"+gP Al&glui<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Enmeti\ &anta怒<Tab>[p
+menutrans Put\ &After<Tab>]p Enmeti\ ma&lanta怒<Tab>]p
+menutrans &Delete<Tab>x &Forvi艥i<Tab>x
+menutrans &Select\ All<Tab>ggVG A&partigi\ 膲ion<Tab>ggVG
+" -SEP2-
+menutrans &Find\.\.\. &Trovi\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Trovi\ kaj\ a&nstata怒igi\.\.\.
+menutrans &Find<Tab>/ &Trovi<Tab>/
+menutrans Find\ and\ Rep&lace<Tab>:%s Trovi\ kaj\ ansta&ta怒igi<Tab>:%s
+menutrans Find\ and\ Rep&lace<Tab>:s Trovi\ kaj\ ansta&ta怒igi<Tab>:s
+" -SEP3-
+menutrans Settings\ &Window Fenestro\ de\ a&gordoj
+menutrans Startup\ &Settings Agordoj\ de\ prav&aloroj
+menutrans &Global\ Settings Mallo&kaj\ agordoj
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Baskuli\ emfazon\ de\ 艥a&blono<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Baskuli\ kongruon\ de\ uskle&co<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Baskuli\ kongruon\ de\ kram&poj<Tab>:set\ sm!
+
+menutrans &Context\ lines Linioj\ de\ &kunteksto
+
+menutrans &Virtual\ Edit &Virtuala\ redakto
+menutrans Never &Neniam
+menutrans Block\ Selection &Bloka\ apartigo
+menutrans Insert\ mode &Enmeta\ re臐imo
+menutrans Block\ and\ Insert Blo&ko\ kaj\ enmeto
+menutrans Always 膱ia&m
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Baskuli\ &enmetan\ re臐imon<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Baskuli\ kongruon\ kun\ &Vi<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. &Ser膲vojo\ de\ dosieroj\.\.\.
+menutrans Ta&g\ Files\.\.\. Dosiero\ de\ etike&doj\.\.\.
+" -SEP1-
+menutrans Toggle\ &Toolbar Baskuli\ &ilobreton
+menutrans Toggle\ &Bottom\ Scrollbar Baskuli\ su&ban\ rulumskalon
+menutrans Toggle\ &Left\ Scrollbar Baskuli\ &maldekstran\ rulumskalon
+menutrans Toggle\ &Right\ Scrollbar Baskuli\ &dekstran\ rulumskalon
+
+let g:menutrans_path_dialog = "Tajpu la vojon de ser膲o de dosieroj.\nDisigu la dosierujojn per komoj."
+let g:menutrans_tags_dialog = "Tajpu la nomojn de dosieroj de etikedoj.\nDisigu la nomojn per komoj."
+
+menutrans F&ile\ Settings A&gordoj\ de\ dosiero
+
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Baskuli\ &numerojn\ de\ linioj<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Baskuli\ &listan\ re臐imon<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Baskuli\ linifal&don<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Baskuli\ &vortofaldon<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Baskuli\ ekspansio\ de\ &taboj<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Baskuli\ &a怒tokrommar臐enon<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Baskuli\ &C-krommar臐enon<Tab>:set\ cin!
+" -SEP2-
+menutrans &Shiftwidth &Lar臐o\ de\ krommar臐eno
+menutrans Soft\ &Tabstop &Malm&olaj\ taboj
+menutrans Te&xt\ Width\.\.\. Lar臐o\ de\ te&ksto\.\.\.
+menutrans &File\ Format\.\.\. &Formato\ de\ &dosiero\.\.\.
+
+let g:menutrans_textwidth_dialog = "Tajpu la novan lar臐on de teksto\n(0 por mal艥alti formatigon)."
+let g:menutrans_fileformat_dialog = "Elektu la formaton de la skribonta dosiero."
+let g:menutrans_fileformat_choices = " &Unikso \n &Dos \n &Mak \n &Rezigni "
+
+menutrans C&olor\ Scheme &Koloraro
+menutrans &Keymap Klavo&mapo
+menutrans None (nenio)
+menutrans Select\ Fo&nt\.\.\. Elekti\ &tiparon\.\.\.
+
+
+menutrans &Tools &Iloj
+
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Aliri\ al\ tiu\ etikedo<Tab>g^]
+menutrans Jump\ &back<Tab>^T &Retroiri<Tab>^T
+menutrans Build\ &Tags\ File Krei\ &etikedan\ dosieron
+
+" -SEP1-
+menutrans &Spelling &Literumilo
+menutrans &Spell\ Check\ On 艤al&ti\ literumilon
+menutrans Spell\ Check\ &Off &Mal艥alti\ literumilon
+menutrans To\ &Next\ error<Tab>]s Al\ sek&vonta\ eraro<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s Al\ an&ta怒a\ eraro<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= &Sugesti\ korektojn<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall R&ipeti\ korekton<Tab>:spellrepall
+
+menutrans Set\ language\ to\ "en" Angla
+menutrans Set\ language\ to\ "en_au" Angla\ (A怒stralio)
+menutrans Set\ language\ to\ "en_ca" Angla\ (Kanado)
+menutrans Set\ language\ to\ "en_gb" Angla\ (Britio)
+menutrans Set\ language\ to\ "en_nz" Angla\ (Novzelando)
+menutrans Set\ language\ to\ "en_us" Angla\ (Usono)
+
+menutrans &Find\ More\ Languages &Trovi\ pli\ da\ lingvoj
+
+
+menutrans &Folding &Faldo
+
+menutrans &Enable/Disable\ folds<Tab>zi &Baskuli\ faldojn<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Vidi\ linion\ de\ kursoro<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Vidi\ nur\ &kursoran\ linion<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm F&ermi\ pli\ da\ faldoj<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM Fermi\ 膲iu&jn\ faldojn<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr &Malfermi\ pli\ da\ faldoj<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR Malfermi\ 膲iuj&n\ faldojn<Tab>zR
+" -SEP1-
+menutrans Fold\ Met&hod &Metodo\ de\ faldo
+
+menutrans M&anual &Permana\ metodo
+menutrans I&ndent &Krommar臐eno
+menutrans E&xpression &Esprimo
+menutrans S&yntax &Sintakso
+menutrans &Diff &Komparo
+menutrans Ma&rker Ma&rko
+
+menutrans Create\ &Fold<Tab>zf &Krei\ faldon<Tab>zf
+menutrans &Delete\ Fold<Tab>zd Forv&i艥i\ faldon<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD Forvi艥i\ 膲iu&jn\ faldojn<Tab>zD
+" -SEP2-
+menutrans Fold\ col&umn\ width &Lar臐o\ de\ falda\ kolumno
+
+menutrans &Diff Kom&pari
+
+menutrans &Update 臏is&datigi
+menutrans &Get\ Block &Akiri\ blokon
+menutrans &Put\ Block Enme&ti\ blokon
+
+" -SEP2-
+menutrans &Make<Tab>:make Lan膲i\ ma&ke<Tab>:make
+menutrans &List\ Errors<Tab>:cl Listigi\ &erarojn<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Listigi\ &mesa臐ojn<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn Sek&vanta\ eraro<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp An&ta怒a\ eraro<Tab>:cp
+menutrans &Older\ List<Tab>:cold Pli\ ma&lnova\ listo<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew Pli\ nova\ listo<Tab>:cnew
+
+menutrans Error\ &Window &Fenestro\ de\ eraroj
+
+menutrans &Update<Tab>:cwin 臏is&datigi<Tab>:cwin
+menutrans &Open<Tab>:copen &Malfermi<Tab>:copen
+menutrans &Close<Tab>:cclose &Fermi<Tab>:cclose
+
+" -SEP3-
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Konverti\ al\ deksesuma<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Retrokonverti<Tab>:%!xxd\ -r
+
+menutrans Se&T\ Compiler &Elekti\ kompililon
+
+
+menutrans &Buffers &Bufroj
+
+menutrans Dummy Fikcia
+menutrans &Refresh\ menu 臏is&datigi\ menuon
+menutrans &Delete &Forvi艥i
+menutrans &Alternate &Alterni
+menutrans &Next &Sekvanta
+menutrans &Previous An&ta怒a
+" -SEP-
+
+menutrans &others a&liaj
+menutrans &u-z &u-z
+let g:menutrans_no_file = "[Neniu dosiero]"
+
+
+menutrans &Window Fene&stro
+
+menutrans &New<Tab>^Wn &Nova<Tab>^Wn
+menutrans S&plit<Tab>^Ws Di&vidi<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Dividi\ &al\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Dividi\ &vertikale<Tab>^Wv
+menutrans Split\ File\ E&xplorer Dividi\ &dosierfoliumilo
+" -SEP1-
+menutrans &Close<Tab>^Wc &Fermi<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Fermi\ &aliajn<Tab>^Wo
+" -SEP2-
+menutrans Move\ &To &Movu\ al
+
+menutrans &Top<Tab>^WK Su&pro<Tab>^WK
+menutrans &Bottom<Tab>^WJ Su&bo<Tab>^WJ
+menutrans &Left\ side<Tab>^WH Maldekstra\ &flanko<Tab>^WH
+menutrans &Right\ side<Tab>^WL Dekstra\ f&lanko<Tab>^WL
+
+menutrans Rotate\ &Up<Tab>^WR Rota&cii\ supre<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Rotac&ii\ sube<Tab>^Wr
+" -SEP3-
+menutrans &Equal\ Size<Tab>^W= &Egala\ grando<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Ma&ksimuma\ alto<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Mi&nimuma\ alto<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Maksimuma\ &lar臐o<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minimuma\ lar&臐o<Tab>^W1\|
+
+
+" PopUp
+
+menutrans &Undo &Malfari
+" -SEP1-
+menutrans Cu&t &Tondi
+menutrans &Copy &Kopii
+menutrans &Paste &Al&glui
+" &Buffers.&Delete overwrites this one
+menutrans &Delete &Forvi艥i
+" -SEP2-
+menutrans Select\ Blockwise Apartigi\ &bloke
+menutrans Select\ &Word Apartigi\ &vorton
+menutrans Select\ &Line Apartigi\ &linion
+menutrans Select\ &Block Apartigi\ blo&kon
+menutrans Select\ &All Apartigi\ 膲i&on
+
+
+" ToolBar
+
+menutrans Open Malfermi
+menutrans Save Konservi
+menutrans SaveAll Konservi\ 膲ion
+menutrans Print Presi
+" -sep1-
+menutrans Undo Rezigni
+menutrans Redo Refari
+" -sep2-
+menutrans Cut Tondi
+menutrans Copy Kopii
+menutrans Paste Alglui
+" -sep3-
+menutrans Find Trovi
+menutrans FindNext Trovi\ sekvanten
+menutrans FindPrev Trovi\ anta怒en
+menutrans Replace Anstata怒igi
+" -sep4-
+menutrans New Nova
+menutrans WinSplit DividFen
+menutrans WinMax MaksFen
+menutrans WinMin MinFen
+menutrans WinVSplit VDividFen
+menutrans WinMaxWidth MaksLar臐Fen
+menutrans WinMinWidth MinLar臐Fen
+menutrans WinClose FermFen
+" -sep5-
+menutrans LoadSesn 艤argSeanc
+menutrans SaveSesn KonsSeanc
+menutrans RunScript Lan膲Skript
+" -sep6-
+menutrans Make Make
+menutrans RunCtags KreiEtik
+menutrans TagJump IriAlEtik
+" -sep7-
+menutrans Help Helpo
+menutrans FindHelp Ser膲Help
+
+fun! Do_toolbar_tmenu()
+ let did_toolbar_tmenu = 1
+ tmenu ToolBar.Open Malfermi dosieron
+ tmenu ToolBar.Save Konservi aktualan dosieron
+ tmenu ToolBar.SaveAll Konservi 膲iujn dosierojn
+ tmenu ToolBar.Print Presi
+ tmenu ToolBar.Undo Rezigni
+ tmenu ToolBar.Redo Refari
+ tmenu ToolBar.Cut Tondi
+ tmenu ToolBar.Copy Kopii
+ tmenu ToolBar.Paste Alglui
+ if !has("gui_athena")
+ tmenu ToolBar.Find Trovi
+ tmenu ToolBar.FindNext Trovi sekvanten
+ tmenu ToolBar.FindPrev Trovi anta怒en
+ tmenu ToolBar.Replace Anstata怒igi
+ endif
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Nova fenestro
+ tmenu ToolBar.WinSplit Dividi fenestron
+ tmenu ToolBar.WinMax Maksimumi fenestron
+ tmenu ToolBar.WinMin Minimumi fenestron
+ tmenu ToolBar.WinVSplit Dividi vertikale
+ tmenu ToolBar.WinMaxWidth Maksimumi lar臐on de fenestro
+ tmenu ToolBar.WinMinWidth Minimumi lar臐on de fenestro
+ tmenu ToolBar.WinClose Fermi fenestron
+ endif
+ tmenu ToolBar.LoadSesn Malfermi seancon
+ tmenu ToolBar.SaveSesn Konservi aktualan seancon
+ tmenu ToolBar.RunScript Ruli skripton Vim
+ tmenu ToolBar.Make Lan膲i make
+ tmenu ToolBar.RunCtags Krei etikedojn
+ tmenu ToolBar.TagJump Atingi tiun etikedon
+ tmenu ToolBar.Help Helpo de Vim
+ tmenu ToolBar.FindHelp Ser膲o en helparo
+endfun
+
+
+menutrans &Syntax &Sintakso
+
+menutrans &Off &Mal艥alti
+menutrans &Manual &Permana
+menutrans A&utomatic &A怒tomata
+menutrans on/off\ for\ &This\ file 艤alti/Mal艥alti\ por\ &tiu\ dosiero
+
+" The Start Of The Syntax Menu
+menutrans ABC\ music\ notation ABC\ (muzika\ notacio)
+menutrans AceDB\ model Modelo\ AceDB
+menutrans Apache\ config Konfiguro\ de\ Apache
+menutrans Apache-style\ config Konfiguro\ de\ stilo\ Apache
+menutrans ASP\ with\ VBScript ASP\ kun\ VBScript
+menutrans ASP\ with\ Perl ASP\ kun\ Perl
+menutrans Assembly Asemblilo
+menutrans BC\ calculator Kalkulilo\ BC
+menutrans BDF\ font Tiparo\ BDF
+menutrans BIND\ config Konfiguro\ de\ BIND
+menutrans BIND\ zone Zone\ BIND
+menutrans Cascading\ Style\ Sheets CSS
+menutrans Cfg\ Config\ file Konfigura\ dosiero\ \.cfg
+menutrans Cheetah\ template 艤ablono\ Cheetah
+menutrans commit\ file Dosiero\ commit
+menutrans Generic\ Config\ file Dosiero\ de\ 臐enerala\ konfiguro
+menutrans Digital\ Command\ Lang DCL
+menutrans DNS/BIND\ zone Regiono\ BIND/DNS
+menutrans Dylan\ interface Interfaco\ Dylan
+menutrans Dylan\ lid Dylan\ lid
+menutrans Elm\ filter\ rules Reguloj\ de\ filtrado\ Elm
+menutrans ERicsson\ LANGuage Erlang\ (Lingvo\ de\ Ericsson)
+menutrans Essbase\ script Skripto\ Essbase
+menutrans Eterm\ config Konfiguro\ de\ Eterm
+menutrans Exim\ conf Konfiguro\ de\ Exim
+menutrans Fvwm\ configuration Konfiguro\ de\ Fvwm
+menutrans Fvwm2\ configuration Konfiguro\ de\ Fvwm2
+menutrans Fvwm2\ configuration\ with\ M4 Konfiguro\ de\ Fvwm2\ kun\ M4
+menutrans GDB\ command\ file Komanda\ dosiero\ de\ GDB
+menutrans HTML\ with\ M4 HTML\ kun\ M4
+menutrans Cheetah\ HTML\ template 艤ablono\ Cheetah\ HTML
+menutrans IDL\Generic\ IDL 臏enerala\ IDL\IDL
+menutrans IDL\Microsoft\ IDL IDL\IDL\ Mikrosofto
+menutrans Indent\ profile Profilo\ Indent
+menutrans Inno\ setup Konfiguro\ de\ Inno
+menutrans InstallShield\ script Skripto\ InstallShield
+menutrans KDE\ script Skripto\ KDE
+menutrans LFTP\ config Konfiguro\ de\ LFTP
+menutrans LifeLines\ script Skripto\ LifeLines
+menutrans Lynx\ Style Stilo\ de\ Lynx
+menutrans Lynx\ config Konfiguro\ de\ Lynx
+menutrans Man\ page Manlibra\ pa臐o
+menutrans MEL\ (for\ Maya) MEL\ (por\ Maya)
+menutrans 4DOS\ \.bat\ file Dosiero\ \.bat\ 4DOS
+menutrans \.bat\/\.cmd\ file Dosiero\ \.bat\/\.cmd
+menutrans \.ini\ file Dosiero\ \.ini
+menutrans Module\ Definition Difino\ de\ modulo
+menutrans Registry Registraro
+menutrans Resource\ file Dosiero\ de\ rimedoj
+menutrans Novell\ NCF\ batch Staplo\ Novell\ NCF
+menutrans NSIS\ script Skripto\ NSIS
+menutrans Oracle\ config Konfiguro\ de\ Oracle
+menutrans Palm\ resource\ compiler Tradukilo\ de\ rimedoj\ Palm
+menutrans PHP\ 3-4 PHP\ 3\ et\ 4
+menutrans Postfix\ main\ config 膱efa\ konfiguro\ de\ Postfix
+menutrans Povray\ scene\ descr Scenejo\ Povray
+menutrans Povray\ configuration Konfiguro\ de\ Povray
+menutrans Purify\ log Protokolo\ de\ Purify
+menutrans Readline\ config Konfiguro\ de\ Readline
+menutrans RCS\ log\ output Protokola\ eligo\ de\ RCS
+menutrans RCS\ file Dosiero\ RCS
+menutrans RockLinux\ package\ desc\. Priskribo\ de\ paka牡oj\ RockLinux
+menutrans Samba\ config Konfiguro\ de\ Samba
+menutrans SGML\ catalog Katalogo\ SGML
+menutrans SGML\ DTD DTD\ SGML
+menutrans SGML\ Declaration Deklaracio\ SGML
+menutrans Shell\ script Skripto-艥elo
+menutrans sh\ and\ ksh sh\ kaj\ ksh
+menutrans Sinda\ compare Komparo\ Sinda
+menutrans Sinda\ input Enigo\ Sinda
+menutrans Sinda\ output Eligo\ Sinda
+menutrans SKILL\ for\ Diva SKILL\ por\ Diva
+menutrans Smarty\ Templates 艤ablono\ Smarty
+menutrans SNNS\ network Reto\ SNNS
+menutrans SNNS\ pattern 艤ablono\ SNNS
+menutrans SNNS\ result Rezulto\ SNNS
+menutrans Snort\ Configuration Konfiguro\ de\ Snort
+menutrans Squid\ config Konfiguro\ de\ Squid
+menutrans Subversion\ commit Commit\ Subversion
+menutrans TAK\ compare Komparo\ TAK
+menutrans TAK\ input Enigo\ TAK
+menutrans TAK\ output Eligo\ TAK
+menutrans TeX\ configuration Konfiguro\ de\ TeX
+menutrans TF\ mud\ client TF\ (client\ MUD)
+menutrans Tidy\ configuration Konfiguro\ de\ Tidy
+menutrans Trasys\ input Enigo\ Trasys
+menutrans Command\ Line Komanda\ linio
+menutrans Geometry Geometrio
+menutrans Optics Optiko
+menutrans Vim\ help\ file Helpa\ dosiero\ de\ Vim
+menutrans Vim\ script Skripto\ Vim
+menutrans Viminfo\ file Dosiero\ Viminfo
+menutrans Virata\ config Konfiguro\ de\ Virata
+menutrans Wget\ config Konfiguro\ de\ wget
+menutrans Whitespace\ (add) Spacetoj
+menutrans WildPackets\ EtherPeek\ Decoder Malkodilo\ WildPackets\ EtherPeek
+menutrans X\ resources Rimedoj\ X
+menutrans XXD\ hex\ dump Eligo\ deksesuma\.\ de\ xxd
+menutrans XFree86\ Config Konfiguro\ de\ XFree86
+" The End Of The Syntax Menu
+
+menutrans &Show\ filetypes\ in\ menu &Montri\ dosiertipojn\ en\ menuo
+" -SEP1-
+menutrans Set\ '&syntax'\ only 艤alti\ nur\ '&syntax'
+menutrans Set\ '&filetype'\ too 艤alti\ anka怒\ '&filetype'
+menutrans &Off M&al艥altita
+" -SEP3-
+menutrans Co&lor\ test Testo\ de\ &koloroj
+menutrans &Highlight\ test Testo\ de\ &emfazo
+menutrans &Convert\ to\ HTML Konverti\ al\ &HTML
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_eo_eo.utf-8.vim b/runtime/lang/menu_eo_eo.utf-8.vim
new file mode 100644
index 0000000..7a2b9ee
--- /dev/null
+++ b/runtime/lang/menu_eo_eo.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Esperanto for UTF-8 encoding
+
+source <sfile>:p:h/menu_eo.utf-8.vim
diff --git a/runtime/lang/menu_eo_xx.utf-8.vim b/runtime/lang/menu_eo_xx.utf-8.vim
new file mode 100644
index 0000000..7a2b9ee
--- /dev/null
+++ b/runtime/lang/menu_eo_xx.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Esperanto for UTF-8 encoding
+
+source <sfile>:p:h/menu_eo.utf-8.vim
diff --git a/runtime/lang/menu_es.latin1.vim b/runtime/lang/menu_es.latin1.vim
new file mode 100644
index 0000000..b8efe51
--- /dev/null
+++ b/runtime/lang/menu_es.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Spanish
+
+source <sfile>:p:h/menu_es_es.latin1.vim
diff --git a/runtime/lang/menu_es.utf-8.vim b/runtime/lang/menu_es.utf-8.vim
new file mode 100644
index 0000000..ca6f754
--- /dev/null
+++ b/runtime/lang/menu_es.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Spanish for UTF-8 encoding
+
+source <sfile>:p:h/menu_es_es.latin1.vim
diff --git a/runtime/lang/menu_es_es.latin1.vim b/runtime/lang/menu_es_es.latin1.vim
new file mode 100644
index 0000000..97f38a7
--- /dev/null
+++ b/runtime/lang/menu_es_es.latin1.vim
@@ -0,0 +1,323 @@
+" Menu Translations: Espa駉l
+" Previous translator: Alejandro L髉ez-Valencia <dradul@users.sourceforge.net>
+" Last translator: Omar Campagne Polaino <ocampagne@gmail.com>
+" Version: 7.2.245
+" Last Change: 2012 May 01
+"
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" The translations below are in latin1, but they work for cp1252,
+" iso-8859-15 without conversion as well.
+if &enc != "cp1252" && &enc != "iso-8859-15"
+ scriptencoding latin1
+endif
+
+
+" Help menu
+menutrans &Help Ay&uda
+menutrans &Overview<Tab><F1> Tabla\ de\ &contenidos<Tab><F1>
+menutrans &User\ Manual &Manual\ del\ usuario
+menutrans &How-to\ links &Enlaces\ a\ 緾髆o\ hago\.\.\.?
+menutrans &Find\.\.\. &Buscar\ en\ la\ ayuda
+menutrans &Credits &Reconocimientos
+menutrans O&rphans Ayude\ a\ los\ ni駉s\ &hu閞fanos
+menutrans Co&pying &T閞minos\ de\ Licencia
+menutrans Sponsor/Register Benefactor/Reg韘trese
+menutrans &Version &Versi髇\ e\ \informaci髇\ de\ configuraci髇
+menutrans &About &Acerca\ de\ Vim
+
+" File menu
+menutrans &File &Archivo
+menutrans &Open\.\.\.<Tab>:e &Abrir\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp A&brir\ en\ otra\ ventana\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &Nuevo<Tab>:enew
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Abrir\ pes&ta馻\.\.\.<Tab>:tabnew
+menutrans &Close<Tab>:close &Cerrar<Tab>:close
+menutrans &Save<Tab>:w &Guardar<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Guardar\ &como\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. &Mostrar\ diferencias\ con\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Mostrar\ &parcheado\ por\.\.\.
+menutrans &Print &Imprimir
+menutrans Sa&ve-Exit<Tab>:wqa Gua&rdar\ y\ salir<Tab>:wqa
+menutrans E&xit<Tab>:qa &Salir<Tab>:qa
+
+" Edit menu
+menutrans &Edit &Editar
+menutrans &Undo<Tab>u &Deshacer<Tab>u
+menutrans &Redo<Tab>^R &Rehacer<Tab>^R
+menutrans Rep&eat<Tab>\. Repe&tir<Tab>\.
+menutrans Cu&t<Tab>"+x Cor&tar<Tab>"+x
+menutrans &Copy<Tab>"+y &Copiar<Tab>"+y
+menutrans &Paste<Tab>"+gP &Pegar<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Poner\ &antes<Tab>[p
+menutrans Put\ &After<Tab>]p Poner\ &despu閟<Tab>]p
+if has("win32") || has("win16")
+ menutrans &Delete<Tab>x S&uprimir<Tab>x
+endif
+menutrans &Select\ all<Tab>ggVG &Seleccionar\ todo<Tab>ggVG
+menutrans &Find\.\.\. &Buscar\.\.\.
+menutrans &Find<Tab>/ &Buscar<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. Buscar\ y\ R&eemplazar\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s Buscar\ y\ R&eemplazar<Tab>:%s
+menutrans Find\ and\ Rep&lace Buscar\ y\ R&eemplazar
+menutrans Find\ and\ Rep&lace<Tab>:s Buscar\ y\ R&eemplazar<Tab>:s
+menutrans Settings\ &Window &Ventana\ de\ opciones
+menutrans Startup\ &Settings Opciones\ de\ arranque
+
+" Edit/Global Settings
+menutrans &Global\ Settings Opciones\ &globales
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Activar/Desactivar\ &resaltado\ de\ sintaxis<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Activar/Desactivar\ &ignorar\ may鷖culas\ y\ min鷖culas<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Activar/Desactivar\ &mostrar\ coincidencias<Tab>:set\ sm!
+
+menutrans &Context\ lines L韓eas\ de\ &contexto
+
+menutrans &Virtual\ Edit Edici髇\ &virtual
+menutrans Never Nunca
+menutrans Block\ Selection Selecci髇\ de\ bloque
+menutrans Insert\ mode Modo\ de\ inserci髇
+menutrans Block\ and\ Insert Bloque\ e\ inserci髇
+menutrans Always Siempre
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Activar/Desactivar\ modo\ de\ in&serci髇<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Activar/Desactivar\ compatiblidad\ con\ Vi<Tab>:set\ cp!
+
+menutrans Search\ &Path\.\.\. Ruta\ de\ &b鷖queda\.\.\.
+
+menutrans Ta&g\ Files\.\.\. Ficheros\ de\ &etiquetas\.\.\.
+
+" GUI options
+menutrans Toggle\ &Toolbar Ocultar/Mostrar\ barra\ de\ &herramientas
+menutrans Toggle\ &Bottom\ Scrollbar Ocultar/Mostrar\ barra\ de\ desplazamiento\ &inferior
+menutrans Toggle\ &Left\ Scrollbar Ocultar/Mostrar\ barra\ de\ desplazamiento\ i&zquierda
+menutrans Toggle\ &Right\ Scrollbar Ocultar/Mostrar\ barra\ de\ desplazamiento\ &derecha
+
+let g:menutrans_path_dialog = "Introduzca la ruta de b鷖queda para los archivos.\nSepare los nombres de los directorios con una coma."
+let g:menutrans_tags_dialog = "Introduzca los nombres de los archivos de tags.\nSepare los nombres con una coma."
+
+" Edit/File Settings
+menutrans F&ile\ Settings Opciones\ del\ &archivo
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Activar/Desactivar\ &numeraci髇\ de\ l韓eas<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Activar/Desactivar\ modo\ de\ lista<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Activar/Desactivar\ &quiebre\ de\ l韓eas<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Activar/Desactivar\ quiebre\ entre\ &palabras<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Activar/Desactivar\ &expansi髇\ de\ marcas\ de\ \tabulado<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Activar/Desactivar\ &auto-sangrado<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Activar/Desactivar\ sangrado\ &C<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth Anchura\ del\ &sangrado
+
+menutrans Soft\ &Tabstop &Tabulado\ 玝lando
+
+menutrans Te&xt\ Width\.\.\. Anchura\ del\ te&xto\.\.\.
+let g:menutrans_textwidth_dialog = "Introduzca el nuevo ancho del texto (0 para desactivar el quiebre de l韓ea): "
+
+menutrans &File\ Format\.\.\. &Formato\ del\ archivo\.\.\.
+let g:menutrans_fileformat_dialog = "Seleccione el formato para escribir el archivo"
+
+menutrans C&olor\ Scheme Esquema\ de\ c&olores
+menutrans blue azul
+menutrans darkblue azul\ oscuro
+menutrans default original
+menutrans desert desierto
+menutrans evening vespertino
+menutrans morning matutino
+menutrans peachpuff melocot髇
+menutrans shine brillante
+
+menutrans Select\ Fo&nt\.\.\. Seleccionar\ fue&nte\.\.\.
+
+menutrans &Keymap Asociaci髇\ de\ teclados
+menutrans None Ninguna
+menutrans accents acentos
+menutrans arabic 醨abe
+menutrans czech checo
+menutrans greek griego
+menutrans hebrew hebreo
+menutrans hebrewp hebreo\ fon閠ico
+menutrans lithuanian-baltic lituano-b醠tico
+menutrans russian-jcuken ruso-玧cuken
+menutrans russian-jcukenwin ruso-玧cuken籠 Windows
+menutrans russian-yawerty ruso-珁awerty
+menutrans serbian-latin serbio-latino
+menutrans serbian serbio
+menutrans slovak eslovaco
+
+
+" Programming menu
+menutrans &Tools &Herramientas
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Saltar\ a\ este\ etiqueta<Tab>g^]
+menutrans Jump\ &back<Tab>^T Saltar\ &atr醩<Tab>^T
+menutrans Build\ &Tags\ File Crear\ archivo\ de\ &etiquetas\
+menutrans &Diff Modo\ de\ &diferencias
+menutrans &Folding &Plegado
+menutrans &Make<Tab>:make Ejecutar\ &Make<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Lista\ de\ errores<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! L&ista\ de\ mensajes<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn &Error\ siguiente<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp Error\ p&revio<Tab>:cp
+menutrans &Older\ List<Tab>:cold Lista\ de\ &viejos\ a\ nuevos<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew Lista\ de\ &nuevos\ a\ viejos<Tab>:cnew
+menutrans Error\ &Window Ven&tana\ de\ errores
+menutrans &Set\ Compiler Esco&ger\ el\ compilador\ a\ usar
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Convertir\ a\ formato\ &hexadecimal<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r &Convertir\ al\ formato\ original<Tab>:%!xxd\ -r
+
+" Tools.Spelling Menu
+menutrans &Spelling Correcci髇\ ortogr醘ica
+menutrans &Spell\ Check\ On &Activar\ correcci髇\ ortogr醘ica
+menutrans Spell\ Check\ &Off &Desactivar\ correcci髇\ ortogr醘ica
+menutrans To\ &Next\ error<Tab>]s &Siguiente\ error<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s Error\ &precedente<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= Sugerir\ &correcci髇<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall &Repetir\ correcci髇<Tab>:spellrepall
+an 40.335.205 &Tools.&Spelling.Castellano\ (es) :set spl=es spell<CR>
+menutrans Set\ language\ to\ "en" Ingl閟
+menutrans Set\ language\ to\ "en_au" Ingl閟\ (en_au)
+menutrans Set\ language\ to\ "en_ca" Ingl閟\ (en_ca)
+menutrans Set\ language\ to\ "en_gb" Ingl閟\ (en_gb)
+menutrans Set\ language\ to\ "en_nz" Ingl閟\ (en_nz)
+menutrans Set\ language\ to\ "en_us" Ingl閟\ (en_us)
+
+menutrans &Find\ More\ Languages &Buscar\ otras\ lenguas
+
+" Tools.Fold Menu
+menutrans &Enable/Disable\ folds<Tab>zi &Activar/Desactivar\ pliegues<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Ver\ l韓ea\ del\ cursor<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Ve&r\ s髄o\ la\ l韓ea\ del\ cursor<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm C&errar\ m醩\ pliegues<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM &Cerrar\ todos\ los\ pliegues<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr Abrir\ &m醩\ pliegues<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR &Abrir\ todos\ los\ pliegues<Tab>zR
+" fold method
+menutrans Fold\ Met&hod &M閠odo\ de\ plegado
+" create and delete folds
+menutrans Create\ &Fold<Tab>zf Crear\ &pliegue<Tab>zf
+menutrans &Delete\ Fold<Tab>zd &Suprimir\ pliegue<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD Suprimir\ &todos\ los\ pliegues<Tab>zD
+" moving around in folds
+menutrans Fold\ col&umn\ width A&nchura\ de\ columna\ del\ pliegue
+
+" Tools.Diff Menu
+menutrans &Update &Actualizar
+menutrans &Get\ Block &Obtener\ bloque
+menutrans &Put\ Block &Poner\ bloque
+
+"Tools.Error Menu
+menutrans &Update<Tab>:cwin &Actualizar
+menutrans &Open<Tab>:copen A&brir
+menutrans &Close<Tab>:cclose &Cerrar
+
+" Names for buffer menu.
+menutrans &Buffers &Buffers
+menutrans &Refresh\ menu &Refrescar\ men
+menutrans &Delete &Suprimir
+menutrans &Alternate &Alternar
+menutrans &Next Si&guiente
+menutrans &Previous &Previo
+let g:menutrans_no_file = "[Sin archivo]"
+
+" Window menu
+menutrans &Window &Ventana
+menutrans &New<Tab>^Wn Ventana\ &nueva<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Dividir\ la\ ventana<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ D&ividir\ en\ el\ marcador\ (#)<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Dividir\ &verticalmente<Tab>^Wv
+menutrans Split\ File\ E&xplorer &Abrir\ el\ 獷xplorador\ de\ archivos
+menutrans &Close<Tab>^Wc &Cerrar\ esta\ ventana<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Cerrar\ &otra(s)\ ventana(s)<Tab>^Wo
+menutrans Move\ &To Mov&er\ a
+menutrans &Top<Tab>^WK &Arriba<Tab>^WK
+menutrans &Bottom<Tab>^WJ A&bajo<Tab>^WJ
+menutrans &Left\ side<Tab>^WH Lado\ &izquierdo<Tab>^WH
+menutrans &Right\ side<Tab>^WL Lado\ &derecho<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR &Rotar\ hacia\ arriba<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Rotar\ hacia\ a&bajo<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= Mismo\ &tama駉<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Altura\ &m醲ima<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Altura\ m&nima<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Anchura\ m&xima<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Anc&hura\ m韓ima<Tab>^W1\|
+
+" The popup menu
+menutrans &Undo &Deshacer
+menutrans Cu&t Cor&tar
+menutrans &Copy &Copiar
+menutrans &Paste &Pegar
+menutrans &Delete &Borrar
+menutrans Select\ Blockwise Seleccionar\ por\ bloque
+menutrans Select\ &Word Seleccionar\ &palabra
+menutrans Select\ &Line Seleccionar\ una\ &l韓ea
+menutrans Select\ &Block Seleccionar\ un\ &bloque
+menutrans Select\ &All Seleccionar\ &todo
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Abrir archivo
+ tmenu ToolBar.Save Guardar archivo
+ tmenu ToolBar.SaveAll Guardar todos los archivos
+ tmenu ToolBar.Print Imprimir
+ tmenu ToolBar.Undo Deshacer
+ tmenu ToolBar.Redo Rehacer
+ tmenu ToolBar.Cut Cortar
+ tmenu ToolBar.Copy Copiar
+ tmenu ToolBar.Paste Pegar
+ tmenu ToolBar.Find Buscar...
+ tmenu ToolBar.FindNext Buscar siguiente
+ tmenu ToolBar.FindPrev Buscar precedente
+ tmenu ToolBar.Replace Buscar y reemplazar
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Ventana nueva
+ tmenu ToolBar.WinSplit Dividir ventana
+ tmenu ToolBar.WinMax Altura m醲ima
+ tmenu ToolBar.WinMin Altura m韓ima
+ tmenu ToolBar.WinVSplit Dividir verticalmente
+ tmenu ToolBar.WinMaxWidth Anchura m醲ima
+ tmenu ToolBar.WinMinWidth Anchura m韓ima
+ tmenu ToolBar.WinClose Cerrar ventana
+ endif
+ tmenu ToolBar.LoadSesn Cargar sesi髇
+ tmenu ToolBar.SaveSesn Guardar sesi髇
+ tmenu ToolBar.RunScript Ejecutar un archivo de 髍denes
+ tmenu ToolBar.Make Ejecutar 玀ake
+ tmenu ToolBar.Shell Abrir un int閞prete de comandos
+ tmenu ToolBar.RunCtags Generar un archivo de etiquetas
+ tmenu ToolBar.TagJump Saltar a una etiqueta
+ tmenu ToolBar.Help Ayuda
+ tmenu ToolBar.FindHelp Buscar en la ayuda...
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Sintaxis
+menutrans &Show\ filetypes\ in\ menu &Mostrar\ listas\ de\ 玹ipo\ de\ archivo
+menutrans Set\ '&syntax'\ only Activar\ s髄o\ sintaxis
+menutrans Set\ '&filetype'\ too Activar\ tambi閚\ 玹ipo\ de\ archivo
+menutrans &Off &Desactivar\ sintaxis
+menutrans &Manual Sintaxis\ &manual
+menutrans A&utomatic Sintaxis\ a&utom醫ica
+menutrans on/off\ for\ &This\ file Activar/Desactivar\ en\ es&te\ archivo
+menutrans Co&lor\ test &Prueba\ de\ colores
+menutrans &Highlight\ test Prueba\ de\ &resaltado
+menutrans &Convert\ to\ HTML &Convertir\ a\ HTML
+
+" Find Help dialog text
+let g:menutrans_help_dialog = "Introduzca un nombre de comando o palabra para obtener ayuda;\n\nAnteponga i_ para comandos de entrada (e.g.: i_CTRL-X)\nAnteponga c_ para comandos de la l韓ea de comandos (e.g.: c_<Del>)\nAnteponga ` para un nombre de opci髇 (e.g.: `shiftwidth`)"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_es_es.utf-8.vim b/runtime/lang/menu_es_es.utf-8.vim
new file mode 100644
index 0000000..ca6f754
--- /dev/null
+++ b/runtime/lang/menu_es_es.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Spanish for UTF-8 encoding
+
+source <sfile>:p:h/menu_es_es.latin1.vim
diff --git a/runtime/lang/menu_fi.latin1.vim b/runtime/lang/menu_fi.latin1.vim
new file mode 100644
index 0000000..4dd9140
--- /dev/null
+++ b/runtime/lang/menu_fi.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Finnish for latin 1 encoding
+
+source <sfile>:p:h/menu_fi_fi.latin1.vim
diff --git a/runtime/lang/menu_fi.utf-8.vim b/runtime/lang/menu_fi.utf-8.vim
new file mode 100644
index 0000000..b33639c
--- /dev/null
+++ b/runtime/lang/menu_fi.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Finnish for UTF-8 encoding
+
+source <sfile>:p:h/menu_fi_fi.latin1.vim
diff --git a/runtime/lang/menu_fi_fi.latin1.vim b/runtime/lang/menu_fi_fi.latin1.vim
new file mode 100644
index 0000000..6a2c1e9
--- /dev/null
+++ b/runtime/lang/menu_fi_fi.latin1.vim
@@ -0,0 +1,478 @@
+" Menu Translations: Finnish
+" Maintainer: Flammie Pirinen <flammie@iki.fi>
+" Last Change: 2012 May 01
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" Translations should be in latin1, if it requires latin9 or even unicode,
+" change this:
+if &enc != "cp1252" && &enc != "iso-8859-15" && &enc != "iso-8859-1"
+ scriptencoding latin1
+endif
+
+" Accels: TMYSPIO
+menutrans &File &Tiedosto
+" Accels: AJTUSNIDPOE
+menutrans &Open\.\.\.<Tab>:e &Avaa\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Avaa\ &jaettuna\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Avaa\ &tabissa\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Uusi<Tab>:enew
+menutrans &Close<Tab>:close &Sulje<Tab>:close
+" -SEP1-
+menutrans &Save<Tab>:w Talle&nna<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Tallenna\ n&imell鋅.\.\.<Tab>:sav
+" -SEP2-
+menutrans Split\ &Diff\ with\.\.\. Jaa\ &diffill鋅.\.\.
+menutrans Split\ Patched\ &By\.\.\. Jaa\ &patchilla\.\.\.
+" -SEP3-
+menutrans &Print Tul&osta
+" -SEP4-
+menutrans Sa&ve-Exit<Tab>:wqa Tall&enna\ ja\ lopeta<Tab>:wqa
+menutrans E&xit<Tab>:qa &Lopeta<Tab>:qa
+
+
+menutrans &Edit &Muokkaa
+" Accels: KPTLOIEJSAHRUYKVNF
+menutrans &Undo<Tab>u &Kumoa<Tab>u
+menutrans &Redo<Tab>^R &Palauta<Tab>^R
+menutrans Rep&eat<Tab>\. &Toista<Tab>\.
+" -SEP1-
+menutrans Cu&t<Tab>"+x &Leikkaa<Tab>"+x
+menutrans &Copy<Tab>"+y K&opioi<Tab>"+y
+menutrans &Paste<Tab>"+gP L&iit<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Lis滗\ &ennen<Tab>[p
+menutrans Put\ &After<Tab>]p Lis滗\ &j鋖keen<Tab>]p
+menutrans &Delete<Tab>x Poi&sta<Tab>x
+menutrans &Select\ All<Tab>ggVG V&alitse\ kaikki<Tab>ggVG
+" -SEP2-
+menutrans &Find\.\.\. &Hae\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Hae\ ja\ ko&rvaa\.\.\.
+menutrans &Find<Tab>/ &Hae<Tab>/
+menutrans Find\ and\ Rep&lace<Tab>:%s Hae\ ja\ ko&rvaa<Tab>:%s
+menutrans Find\ and\ Rep&lace<Tab>:s Hae\ ja\ ko&rvaa<Tab>:s
+" -SEP3-
+menutrans Settings\ &Window Aset&usikkuna
+menutrans Startup\ &Settings &K鋣nnistysasetukset
+menutrans &Global\ Settings &Yleiset\ asetukset
+" Submenu:
+" Accels: KOSHVYIATLEPR
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &Korostus<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &Ohita\ kirjaintaso<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! &Suljekorostus<Tab>:set\ sm!
+
+menutrans &Context\ lines &Huomioitavat\ kontekstirivit
+" Subsubmenu:
+" Accels: ELSOA
+menutrans &Virtual\ Edit &Virtuaalimuokkaus
+menutrans Never &Ei koskaan
+menutrans Block\ Selection &Lohkovalinta
+menutrans Insert\ mode &Sy鰐t鰐ila
+menutrans Block\ and\ Insert L&ohkosy鰐t鰐ila
+menutrans Always &Aina
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! S&y鰐t鰐ila<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! V&i-tila<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. H&akupolku\.\.\.
+menutrans Ta&g\ Files\.\.\. &T鋑itiedostot\.\.\.
+" -SEP1-
+menutrans Toggle\ &Toolbar Ty鰇a&lupalkki
+menutrans Toggle\ &Bottom\ Scrollbar Vaakavi&erityspalkki
+menutrans Toggle\ &Left\ Scrollbar Vasen\ &pystyvierityspalkki
+menutrans Toggle\ &Right\ Scrollbar Oikea\ pystyvie&rityspalkki
+
+let g:menutrans_path_dialog = "Anna tiedostojen hakupolku.\nErota hakemistot pilkuin."
+let g:menutrans_tags_dialog = "Anna t鋑itiedostojen nimet.\nErota tidostot pilkuin."
+
+menutrans F&ile\ Settings Tiedostoasetu&kset
+" Submenu:
+" Accels: NLRSTACIBEM
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Rivi&numerointi<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! &Listaustila<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! &Rivitys<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! &Sanoittainen rivitys<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Muuta\ &tabit\ v鋖eiksi<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! &Automaattinen\ sisennys<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! &C-kielen\ sisennys<Tab>:set\ cin!
+" -SEP2-
+menutrans &Shiftwidth S&isennysleveys
+menutrans Soft\ &Tabstop N鋏nn鋓sta&bulointi
+menutrans Te&xt\ Width\.\.\. Tekstinl&eveys\.\.\.
+menutrans &File\ Format\.\.\. Tiedosto&muoto\.\.\.
+
+let g:menutrans_textwidth_dialog = "Anna uusi tekstin leveys\n(0 poistaa k鋣t鰏t)"
+let g:menutrans_fileformat_dialog = "Anaa tiedoston kirjoitusmuoto."
+let g:menutrans_fileformat_choices = " &Unix \n &Dos \n &Mac \n &Peru "
+
+menutrans C&olor\ Scheme &V鋜iteema
+menutrans &Keymap &N鋚p鋓nkartta
+menutrans None Ei mik滗n
+menutrans Select\ Fo&nt\.\.\. Valitse\ &fontti\.\.\.
+
+
+menutrans &Tools T&y鰇alut
+" Accels: ___OTDM__
+menutrans &Jump\ to\ this\ tag<Tab>g^] Siirry\ t鋑iin<Tab>g^]
+menutrans Jump\ &back<Tab>^T Siirry\ takaisin<Tab>^T
+menutrans Build\ &Tags\ File Luo\ t鋑itiedosto
+
+" -SEP1-
+menutrans &Spelling &Oikeinkirjoitus
+" Submenu:
+" Accels: OSEKT
+menutrans &Spell\ Check\ On &Oikaisuluku\ p滗lle
+menutrans Spell\ Check\ &Off &Oikaisuluku\ pois\ p滗lt
+menutrans To\ &Next\ error<Tab>]s &Seuraavaan\ virheeseen<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s &Edelliseen\ virheeseen<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= Ehdota\ &korjausta<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall &Toista\ korjaus<Tab>:spellrepall
+
+menutrans Set\ language\ to\ "en" Aseta\ kieleksi\ en
+menutrans Set\ language\ to\ "en_au" Aseta\ kieleksi\ en_au
+menutrans Set\ language\ to\ "en_ca" Aseta\ kieleksi\ en_ca
+menutrans Set\ language\ to\ "en_gb" Aseta\ kieleksi\ en_gb
+menutrans Set\ language\ to\ "en_nz" Aseta\ kieleksi\ en_nz
+menutrans Set\ language\ to\ "en_us" Aseta\ kieleksi\ en_us
+
+menutrans &Find\ More\ Languages Hae\ lis滗\ kieli
+
+
+
+menutrans &Folding &Taitokset
+" Accels: TNVSAPEOKL
+menutrans &Enable/Disable\ folds<Tab>zi &Taitokset<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &N鋣t鋅 kursorin\ rivi<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx N鋣t鋅 &vain\ kursorin\ rivi<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm &Sulje\ lis滗\ taitoksia<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM &Sulje\ kaikki\ taitokset<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr &Avaa\ lis滗\ taitoksia<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR &Avaa\ kaikki\ taitokset<Tab>zR
+" -SEP1-
+menutrans Fold\ Met&hod Taitteluta&pa
+" Submenu:
+" Accels: MILSDM
+menutrans M&anual &Manuaalinen
+menutrans I&ndent S&isennys
+menutrans E&xpression I&lmaus
+menutrans S&yntax &Syntaksi
+menutrans &Diff &Diff
+menutrans Ma&rker &Merkit
+
+menutrans Create\ &Fold<Tab>zf T&ee\ taitos<Tab>zf
+menutrans &Delete\ Fold<Tab>zd P&oista\ taitos<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD Poista\ &kaikki\ taitokset<Tab>zD
+" -SEP2-
+menutrans Fold\ col&umn\ width Taitossarakkeen\ &leveys
+
+menutrans &Diff &Diffit
+" Submenu:
+" Accels: PHL
+menutrans &Update &P鋓vit
+menutrans &Get\ Block &Hae\ lohko
+menutrans &Put\ Block &Lis滗\ lohko
+
+" -SEP2-
+menutrans &Make<Tab>:make &Make<Tab>:make
+menutrans &List\ Errors<Tab>:cl Virheluettelo<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Virheviestit<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn Seuraava\ virhe<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp Edellinen\ virhe<Tab>:cp
+menutrans &Older\ List<Tab>:cold Edellinen\ lista<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew Seuraava\ lista<Tab>:cnew
+
+menutrans Error\ &Window Virheikkuna
+" Submenu:
+" Accels: PAS
+menutrans &Update<Tab>:cwin &P鋓vit<Tab>:cwin
+menutrans &Open<Tab>:copen &Avaa<Tab>:copen
+menutrans &Close<Tab>:cclose &Sulje<Tab>:cclose
+
+menutrans Se&T\ Compiler Ase&ta\ k滗nt鋔
+" -SEP3-
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Muunna\ heksoiksi<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Muunna\ takaisin<Tab>:%!xxd\ -r
+
+
+menutrans &Syntax &Syntaksi
+" Accels: NSFPMAT
+menutrans &Show\ filetypes\ in\ menu &N鋣t鋅 tiedostotyypit\ valikossa
+" -SEP1-
+menutrans Set\ '&syntax'\ only Aseta\ vain\ &syntax
+menutrans Set\ '&filetype'\ too Aseta\ my鰏\ &filetype
+menutrans &Off &Pois\ p滗lt
+" -SEP3-
+menutrans Co&lor\ test Testaa\ v鋜it
+menutrans &Highlight\ test Testaa\ korostukset
+menutrans &Convert\ to\ HTML Muunna\ HTML:ksi
+" -SEP2-
+menutrans &Off &Pois\ p滗lt
+menutrans &Manual &Manuaalinen
+menutrans A&utomatic &Automaattinen
+menutrans on/off\ for\ &This\ file Kytke\ &t鋖le\ tiedostolle
+
+" The Start Of The Syntax Menu
+menutrans ABC\ music\ notation ABC\ (notation\ musicale)
+menutrans AceDB\ model Mod鑜e\ AceDB
+menutrans Apache\ config Config\.\ Apache
+menutrans Apache-style\ config Config\.\ style\ Apache
+menutrans ASP\ with\ VBScript ASP\ avec\ VBScript
+menutrans ASP\ with\ Perl ASP\ avec\ Perl
+menutrans Assembly Assembleur
+menutrans BC\ calculator Calculateur\ BC
+menutrans BDF\ font Fonte\ BDF
+menutrans BIND\ config Config\.\ BIND
+menutrans BIND\ zone Zone\ BIND
+menutrans Cascading\ Style\ Sheets Feuilles\ de\ style\ en\ cascade
+menutrans Cfg\ Config\ file Fichier\ de\ config\.\ \.cfg
+menutrans Cheetah\ template Patron\ Cheetah
+menutrans commit\ file Fichier\ commit
+menutrans Generic\ Config\ file Fichier\ de\ config\.\ g閚閞ique
+menutrans Digital\ Command\ Lang DCL
+menutrans DNS/BIND\ zone Zone\ BIND/DNS
+menutrans Dylan\ interface Interface
+menutrans Dylan\ lid LID
+menutrans Elm\ filter\ rules R鑗les\ de\ filtrage\ Elm
+menutrans ERicsson\ LANGuage Erlang\ (langage\ Ericsson)
+menutrans Essbase\ script Script\ Essbase
+menutrans Eterm\ config Config\.\ Eterm
+menutrans Exim\ conf Config\.\ Exim
+menutrans Fvwm\ configuration Config\.\ Fvwm
+menutrans Fvwm2\ configuration Config\.\ Fvwm2
+menutrans Fvwm2\ configuration\ with\ M4 Config\.\ Fvwm2\ avec\ M4
+menutrans GDB\ command\ file Fichier\ de\ commandes\ GDB
+menutrans HTML\ with\ M4 HTML\ avec\ M4
+menutrans Cheetah\ HTML\ template Patron\ Cheetah\ pour\ HTML
+menutrans IDL\Generic\ IDL IDL\IDL\ g閚閞ique
+menutrans IDL\Microsoft\ IDL IDL\IDL\ Microsoft
+menutrans Indent\ profile Profil\ Indent
+menutrans Inno\ setup Config\.\ Inno
+menutrans InstallShield\ script Script\ InstallShield
+menutrans KDE\ script Script\ KDE
+menutrans LFTP\ config Config\.\ LFTP
+menutrans LifeLines\ script Script\ LifeLines
+menutrans Lynx\ Style Style\ Lynx
+menutrans Lynx\ config Config\.\ Lynx
+menutrans Man\ page Page\ Man
+menutrans MEL\ (for\ Maya) MEL\ (pour\ Maya)
+menutrans 4DOS\ \.bat\ file Fichier\ \.bat\ 4DOS
+menutrans \.bat\/\.cmd\ file Fichier\ \.bat\ /\ \.cmd
+menutrans \.ini\ file Fichier\ \.ini
+menutrans Module\ Definition D閒inition\ de\ module
+menutrans Registry Extrait\ du\ registre
+menutrans Resource\ file Fichier\ de\ ressources
+menutrans Novell\ NCF\ batch Batch\ Novell\ NCF
+menutrans NSIS\ script Script\ NSIS
+menutrans Oracle\ config Config\.\ Oracle
+menutrans Palm\ resource\ compiler Compil\.\ de\ resources\ Palm
+menutrans PHP\ 3-4 PHP\ 3\ et\ 4
+menutrans Postfix\ main\ config Config\.\ Postfix
+menutrans Povray\ scene\ descr Sc鑞e\ Povray
+menutrans Povray\ configuration Config\.\ Povray
+menutrans Purify\ log Log\ Purify
+menutrans Readline\ config Config\.\ Readline
+menutrans RCS\ log\ output Log\ RCS
+menutrans RCS\ file Fichier\ RCS
+menutrans RockLinux\ package\ desc\. Desc\.\ pkg\.\ RockLinux
+menutrans Samba\ config Config\.\ Samba
+menutrans SGML\ catalog Catalogue\ SGML
+menutrans SGML\ DTD DTD\ SGML
+menutrans SGML\ Declaration D閏laration\ SGML
+menutrans Shell\ script Script\ shell
+menutrans sh\ and\ ksh sh\ et\ ksh
+menutrans Sinda\ compare Comparaison\ Sinda
+menutrans Sinda\ input Entr閑\ Sinda
+menutrans Sinda\ output Sortie\ Sinda
+menutrans SKILL\ for\ Diva SKILL\ pour\ Diva
+menutrans Smarty\ Templates Patrons\ Smarty
+menutrans SNNS\ network R閟eau\ SNNS
+menutrans SNNS\ pattern Motif\ SNNS
+menutrans SNNS\ result R閟ultat\ SNNS
+menutrans Snort\ Configuration Config\.\ Snort
+menutrans Squid\ config Config\.\ Squid
+menutrans Subversion\ commit Commit\ Subversion
+menutrans TAK\ compare Comparaison\ TAK
+menutrans TAK\ input Entr閑\ TAK
+menutrans TAK\ output Sortie\ TAK
+menutrans TeX\ configuration Config\.\ TeX
+menutrans TF\ mud\ client TF\ (client\ MUD)
+menutrans Tidy\ configuration Config\.\ Tidy
+menutrans Trasys\ input Entr閑\ Trasys
+menutrans Command\ Line Ligne\ de\ commande
+menutrans Geometry G閛m閠rie
+menutrans Optics Optiques
+menutrans Vim\ help\ file Fichier\ d'aide\ Vim
+menutrans Vim\ script Script\ Vim
+menutrans Viminfo\ file Fichier\ Viminfo
+menutrans Virata\ config Config\.\ Virata
+menutrans Wget\ config Config\.\ wget
+menutrans Whitespace\ (add) Espaces\ et\ tabulations
+menutrans WildPackets\ EtherPeek\ Decoder D閏odeur\ WildPackets\ EtherPeek
+menutrans X\ resources Resources\ X
+menutrans XXD\ hex\ dump Sortie\ hexa\.\ de\ xxd
+menutrans XFree86\ Config Config\.\ XFree86
+
+menutrans &Buffers &Puskurit
+" Accels: VPASE
+menutrans Dummy Dummy
+menutrans &Refresh\ menu P鋓vit鋅 &valikko
+menutrans &Delete &Poista
+menutrans &Alternate V&aihda
+menutrans &Next &Seuraava
+menutrans &Previous &Edellinen
+" -SEP-
+" (Alphabet menus)
+menutrans &others &muut
+let g:menutrans_no_file = "[Ei tiedostoja]"
+
+
+menutrans &Window &Ikkuna
+" Accels: UJPTSMIYAKOL
+menutrans &New<Tab>^Wn &Uusi\ ikkuna<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Jaa<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ &Jaa\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Jaa\ &pystysuunnassa<Tab>^Wv
+menutrans Split\ File\ E&xplorer Jaa\ &tiedostonhallinnalle
+" -SEP1-
+menutrans &Close<Tab>^Wc &Sulje<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Sulje\ &muut<Tab>^Wo
+" -SEP2-
+menutrans Move\ &To S&iirr
+" Submenu:
+" Accels: YAOV
+menutrans &Top<Tab>^WK &Yl鰏<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Alas<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Oikealle<Tab>^WH
+menutrans &Right\ side<Tab>^WL &Vasemmalle<Tab>^WL
+
+menutrans Rotate\ &Up<Tab>^WR Vaihda\ &ylemm鋝<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Vaihda\ &alemmas<Tab>^Wr
+" -SEP3-
+menutrans &Equal\ Size<Tab>^W= Saman\ &kokoisiksi<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Enimm鋓sk&orkeuteen<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ V鋒imm鋓sk&orkeuteen<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Enimm鋓s&leveyteen<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| V鋒imm鋓s&leveyteen<Tab>^W1\|
+
+" (Plugin menus here)
+menutrans Plugin Liit鋘n鋓set
+
+menutrans &Help &Ohje
+" Accels: YKUHTLROVI
+menutrans &Overview<Tab><F1> &Yleiskatsaus<Tab><F1>
+menutrans &User\ Manual &K鋣tt鰋hje
+menutrans &How-to\ links K&UINKA-linkkej
+menutrans &Find\.\.\. &Hae\.\.\.
+" -sep1-
+menutrans &Credits &Tekij鋞
+menutrans Co&pying &Lisenssi
+menutrans &Sponsor/Register Sponsoroi/&Rekister鰅
+menutrans O&rphans &Orvoista
+" -sep2-
+menutrans &Version &Versio
+menutrans &About T&ietoja
+
+let g:menutrans_help_dialog = "Anna komento tai sana, jota haetaan ohjeesta.\n\nAloita i_:ll sy鰐t鰐ilan komentoja varten (esim. i_CTRL-X)\nAloita c_:ll komentorivi varten (esim. c_<Del>)\nKirjoita asetukset puolilainausmerkkeijin (esim. 'shiftwidth')"
+
+
+" PopUp
+
+menutrans &Undo &Kumoa
+" -SEP1-
+menutrans Cu&t &Leikkaa
+menutrans &Copy &Kopioi
+menutrans &Paste L&iit
+" &Buffers.&Delete overwrites this one
+menutrans &Delete &Poista
+" -SEP2-
+menutrans Select\ Blockwise Valitse\ lohkoittain
+menutrans Select\ &Word Valitse\ &sana
+menutrans Select\ &Line Valitse\ &rivi
+menutrans Select\ &Block Valitse\ &lohko
+menutrans Select\ &All Valitse\ &kaikki
+
+
+" ToolBar
+
+menutrans Open Avaa
+menutrans Save Tallenna
+menutrans SaveAll TallennaKaikki
+menutrans Print Tulosta
+" -sep1-
+menutrans Undo Kumoa
+menutrans Redo Palauta
+" -sep2-
+menutrans Cut Leikkaa
+menutrans Copy Kopioi
+menutrans Paste Liit
+" -sep3-
+menutrans Find Etsi
+menutrans FindNext EtsiSeur
+menutrans FindPrev EtsiEd
+menutrans Replace Korvaa
+" -sep4-
+menutrans New Uusi
+menutrans WinSplit JaaIkk
+menutrans WinMax IkkMax
+menutrans WinMin IkkMin
+menutrans WinVSplit JaaIkkV
+menutrans WinMaxWidth IkkMaxLev
+menutrans WinMinWidth IkkMinLev
+menutrans WinClose SuljeIkk
+" -sep5-
+menutrans LoadSesn AvaaSess
+menutrans SaveSesn TallSess
+menutrans RunScript AjaSkripti
+" -sep6-
+menutrans Make Make
+menutrans RunCtags AjaCTags
+menutrans TagJump TagHypp
+" -sep7-
+menutrans Help Ohje
+menutrans FindHelp OhjeHaku
+
+fun! Do_toolbar_tmenu()
+ let did_toolbar_tmenu = 1
+ tmenu ToolBar.Open Avaa tiedosto
+ tmenu ToolBar.Save Tallenna nykyinen tiedosto
+ tmenu ToolBar.SaveAll Tallenna kaikki tiedostot
+ tmenu ToolBar.Print Tulosta
+ tmenu ToolBar.Undo Kumoa
+ tmenu ToolBar.Redo Palauta
+ tmenu ToolBar.Cut Leikkaa
+ tmenu ToolBar.Copy Kopioi
+ tmenu ToolBar.Paste Liit
+ if !has("gui_athena")
+ tmenu ToolBar.Find Hae
+ tmenu ToolBar.FindNext Hae seuraava
+ tmenu ToolBar.FindPrev Hae edellinen
+ tmenu ToolBar.Replace Korvaa
+ endif
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Uusi ikkuna
+ tmenu ToolBar.WinSplit Jaa ikkuna
+ tmenu ToolBar.WinMax Maximiser fen阾re
+ tmenu ToolBar.WinMin Minimiser fen阾re
+ tmenu ToolBar.WinVSplit Fractionner verticalement
+ tmenu ToolBar.WinMaxWidth Maximiser largeur fen阾re
+ tmenu ToolBar.WinMinWidth Minimiser largeur fen阾re
+ tmenu ToolBar.WinClose Fermer fen阾re
+ endif
+ tmenu ToolBar.LoadSesn Avaa sessio
+ tmenu ToolBar.SaveSesn Tallenna nykyinen sessio
+ tmenu ToolBar.RunScript Lataa vim-skripti
+ tmenu ToolBar.Make Suorita make
+ tmenu ToolBar.RunCtags Suorita CTags
+ tmenu ToolBar.TagJump Hypp滗 t鋑iin
+ tmenu ToolBar.Help Vimin ohje
+ tmenu ToolBar.FindHelp Etsi ohjeesta
+endfun
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" vim: set fileencoding=latin1
diff --git a/runtime/lang/menu_fi_fi.utf-8.vim b/runtime/lang/menu_fi_fi.utf-8.vim
new file mode 100644
index 0000000..b33639c
--- /dev/null
+++ b/runtime/lang/menu_fi_fi.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Finnish for UTF-8 encoding
+
+source <sfile>:p:h/menu_fi_fi.latin1.vim
diff --git a/runtime/lang/menu_finnish_finland.1252.vim b/runtime/lang/menu_finnish_finland.1252.vim
new file mode 100644
index 0000000..ad62e03
--- /dev/null
+++ b/runtime/lang/menu_finnish_finland.1252.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Finnish for Windows CodePage 1252 encoding
+
+source <sfile>:p:h/menu_fi_fi.latin1.vim
diff --git a/runtime/lang/menu_fr.latin1.vim b/runtime/lang/menu_fr.latin1.vim
new file mode 100644
index 0000000..064680b
--- /dev/null
+++ b/runtime/lang/menu_fr.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: French for ISO 8859-1 encoding
+
+source <sfile>:p:h/menu_fr_fr.latin1.vim
diff --git a/runtime/lang/menu_fr.utf-8.vim b/runtime/lang/menu_fr.utf-8.vim
new file mode 100644
index 0000000..5e41906
--- /dev/null
+++ b/runtime/lang/menu_fr.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: French for UTF-8 encoding
+
+source <sfile>:p:h/menu_fr_fr.latin1.vim
diff --git a/runtime/lang/menu_fr_fr.latin1.vim b/runtime/lang/menu_fr_fr.latin1.vim
new file mode 100644
index 0000000..940bd96
--- /dev/null
+++ b/runtime/lang/menu_fr_fr.latin1.vim
@@ -0,0 +1,473 @@
+" Menu Translations: Francais
+" Maintainer: Adrien Beau <version.francaise@free.fr>
+" First Version: Francois Thunus <thunus@systran.fr>
+" Last Modification: David Blanchet <david.blanchet@free.fr>
+" Last Change: 2018 Apr 25
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" The translations below are in latin1, but they work for cp1252 and
+" iso-8859-15 without conversion as well.
+if &enc != "cp1252" && &enc != "iso-8859-15" && &enc != "iso-8859-1"
+ scriptencoding latin1
+endif
+
+menutrans &Help &Aide
+
+menutrans &Overview<Tab><F1> &Sommaire<Tab><F1>
+menutrans &User\ Manual &Manuel\ utilisateur
+menutrans &How-to\ links &T鈉hes\ courantes
+menutrans &Find\.\.\. Rec&hercher\.\.\.
+" -sep1-
+menutrans &Credits &Remerciements
+menutrans Co&pying &License
+menutrans &Sponsor/Register Sponsor/&Enregistrement
+menutrans O&rphans &Orphelins
+" -sep2-
+menutrans &Version &Version
+menutrans &About 繺 &propos\ de\ Vim
+
+let g:menutrans_help_dialog = "Entrez une commande ou un mot rechercher dans l'aide.\n\nAjoutez i_ pour les commandes du mode Insertion (ex: i_CTRL-X)\nAjoutez c_ pour l'閐ition de la ligne de commande (ex: c_<Del>)\nEntourez les options avec des apostrophes (ex: 'shiftwidth')"
+
+
+menutrans &File &Fichier
+
+menutrans &Open\.\.\.<Tab>:e &Ouvrir\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Ouvrir\ 郳 p&art\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Ouvrir\ dans\ un\ onglet\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Nouveau<Tab>:enew
+menutrans &Close<Tab>:close &Fermer<Tab>:close
+" -SEP1-
+menutrans &Save<Tab>:w &Enregistrer<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Enregistrer\ &sous\.\.\.<Tab>:sav
+" -SEP2-
+menutrans Split\ &Diff\ with\.\.\. &Diff閞ence\ avec\.\.\.
+"menutrans Split\ Patched\ &By\.\.\. &Patcher\ avec\.\.\.
+menutrans Split\ Patched\ &By\.\.\. &Tester\ un\ patch\.\.\.
+" -SEP3-
+menutrans &Print &Imprimer
+" -SEP4-
+menutrans Sa&ve-Exit<Tab>:wqa En&registrer\ et\ quitter<Tab>:wqa
+menutrans E&xit<Tab>:qa &Quitter<Tab>:qa
+
+
+menutrans &Edit &Edition
+
+menutrans &Undo<Tab>u &Annuler<Tab>u
+menutrans &Redo<Tab>^R Re&faire<Tab>^R
+menutrans Rep&eat<Tab>\. R&閜閠er<Tab>\.
+" -SEP1-
+menutrans Cu&t<Tab>"+x Co&uper<Tab>"+x
+menutrans &Copy<Tab>"+y Cop&ier<Tab>"+y
+menutrans &Paste<Tab>"+gP C&oller<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Placer\ a&vant<Tab>[p
+menutrans Put\ &After<Tab>]p Placer\ apr&鑣<Tab>]p
+menutrans &Delete<Tab>x Effa&cer<Tab>x
+menutrans &Select\ All<Tab>ggVG &S閘ectionner\ tout<Tab>ggVG
+" -SEP2-
+menutrans &Find\.\.\. Rec&hercher\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Re&mplacer\.\.\.
+menutrans &Find<Tab>/ Rec&hercher<Tab>/
+menutrans Find\ and\ Rep&lace<Tab>:%s Re&mplacer<Tab>:%s
+menutrans Find\ and\ Rep&lace<Tab>:s Re&mplacer<Tab>:s
+" -SEP3-
+menutrans Settings\ &Window Fe&n阾re\ des\ r間lages
+menutrans &Global\ Settings R間lages\ globau&x
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &Surligner\ recherche\ on/off<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &Ignorer\ casse\ on/off<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! V閞ifier\ parenth&鑣es\ on/off<Tab>:set\ sm!
+
+menutrans &Context\ lines Lignes\ &autour\ du\ curseur
+
+menutrans &Virtual\ Edit 蒬ition\ &virtuelle
+menutrans Never &Jamais
+menutrans Block\ Selection &S閘ection\ en\ bloc
+menutrans Insert\ mode &Mode\ insertion
+menutrans Block\ and\ Insert &Bloc\ et\ insertion
+menutrans Always &Toujours
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! I&nsertion\ permanente\ on/off<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! &Compatibilit閈 Vi\ on/off<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Chemin\ de\ rec&herche\ des\ fichiers\.\.\.
+menutrans Ta&g\ Files\.\.\. Fichiers\ d'&閠iquettes\.\.\.
+" -SEP1-
+menutrans Toggle\ &Toolbar Barre\ d'&outils\ on/off
+menutrans Toggle\ &Bottom\ Scrollbar Ascenseur\ &horizontal\ on/off
+menutrans Toggle\ &Left\ Scrollbar Ascenseur\ 郳 ga&uche\ on/off
+menutrans Toggle\ &Right\ Scrollbar Ascenseur\ 郳 &droite\ on/off
+
+let g:menutrans_path_dialog = "Entrez le chemin de recherche des fichiers.\nS閜arez les r閜ertoires par des virgules."
+let g:menutrans_tags_dialog = "Entrez les noms des fichiers d'閠iquettes.\nS閜arez les noms par des virgules."
+
+menutrans F&ile\ Settings R間lages\ fichie&r
+
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! &Num閞otation\ on/off<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Mode\ &listing\ on/off<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! &Retour\ 郳 la\ ligne\ on/off<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Retour\ sur\ &mot\ on/off<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! &Tab\.\ en\ espaces\ on/off<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Indentation\ &auto\.\ on/off<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Indent\.\ langage\ &C\ on/off<Tab>:set\ cin!
+" -SEP2-
+menutrans &Shiftwidth Largeur\ des\ in&dentations
+menutrans Soft\ &Tabstop &Pseudo-tabulations
+menutrans Te&xt\ Width\.\.\. Largeur\ du\ te&xte\.\.\.
+menutrans &File\ Format\.\.\. Format\ du\ &fichier\.\.\.
+
+let g:menutrans_textwidth_dialog = "Entrez la nouvelle largeur du texte\n(0 pour d閟activer le formatage)."
+let g:menutrans_fileformat_dialog = "Choisissez le format dans lequel 閏rire le fichier."
+let g:menutrans_fileformat_choices = " &Unix \n &Dos \n &Mac \n &Annuler "
+
+menutrans C&olor\ Scheme &Jeu\ de\ couleurs
+menutrans &Keymap &Type\ de\ clavier
+menutrans None (aucun)
+menutrans Select\ Fo&nt\.\.\. S閘ectionner\ &police\.\.\.
+
+
+menutrans &Tools &Outils
+
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Atteindre\ cette\ 閠iquette<Tab>g^]
+menutrans Jump\ &back<Tab>^T Repartir\ en\ arri&鑢e<Tab>^T
+menutrans Build\ &Tags\ File &G閚閞er\ fichier\ d'閠iquettes
+
+" -SEP1-
+menutrans &Spelling &Orthographe
+menutrans &Spell\ Check\ On &Activer
+menutrans Spell\ Check\ &Off &D閟activer
+menutrans To\ &Next\ error<Tab>]s 繺 l'erreur\ &suivante<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s 繺 l'erreur\ &pr閏閐ente<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= Sugg閞er\ &correction<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall &Reporter\ la\ correction<Tab>:spellrepall
+
+an 40.335.205 &Tools.&Spelling.Fran鏰is\ (fr) :set spl=fr spell<CR>
+menutrans Set\ language\ to\ "en" Anglais
+menutrans Set\ language\ to\ "en_au" Anglais\ (en_au)
+menutrans Set\ language\ to\ "en_ca" Anglais\ (en_ca)
+menutrans Set\ language\ to\ "en_gb" Anglais\ (en_gb)
+menutrans Set\ language\ to\ "en_nz" Anglais\ (en_nz)
+menutrans Set\ language\ to\ "en_us" Anglais\ (en_us)
+
+menutrans &Find\ More\ Languages &Trouver\ d'autres\ langues
+
+
+
+menutrans &Folding &Replis
+
+menutrans &Enable/Disable\ folds<Tab>zi &Replis\ on/off<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv D&閜lier\ ligne\ curseur<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Tout\ plier\ &sauf\ ligne\ curseur<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm Fermer\ &plus\ de\ replis<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM F&ermer\ tous\ les\ replis<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr Ouvrir\ pl&us\ de\ replis<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR &Ouvrir\ tous\ les\ replis<Tab>zR
+" -SEP1-
+menutrans Fold\ Met&hod &M閠hode\ de\ repli
+
+menutrans M&anual &Manuelle
+menutrans I&ndent &Indentation
+menutrans E&xpression &Expression
+menutrans S&yntax &Syntaxe
+menutrans &Diff &Diff閞ence
+menutrans Ma&rker Ma&rqueurs
+
+menutrans Create\ &Fold<Tab>zf &Cr閑r\ repli<Tab>zf
+menutrans &Delete\ Fold<Tab>zd E&ffacer\ repli<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD Effacer\ &tous\ les\ replis<Tab>zD
+" -SEP2-
+menutrans Fold\ col&umn\ width &Largeur\ colonne\ replis
+
+menutrans &Diff &Diff閞ence
+
+menutrans &Update &Mettre\ 郳 jour
+menutrans &Get\ Block Corriger\ &ce\ tampon
+menutrans &Put\ Block Corriger\ l'&autre\ tampon
+
+" -SEP2-
+menutrans &Make<Tab>:make Lancer\ ma&ke<Tab>:make
+menutrans &List\ Errors<Tab>:cl Lister\ &erreurs<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Lister\ &messages<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn Erreur\ &suivante<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp Erreur\ pr&閏閐ente<Tab>:cp
+"menutrans &Older\ List<Tab>:cold A&ncienne\ liste<Tab>:cold
+menutrans &Older\ List<Tab>:cold Liste\ &pr閏閐ente<Tab>:cold
+"menutrans N&ewer\ List<Tab>:cnew No&uvelle\ liste<Tab>:cnew
+menutrans N&ewer\ List<Tab>:cnew Liste\ suivan&te<Tab>:cnew
+
+menutrans Error\ &Window &Fen阾re\ d'erreurs
+
+menutrans &Update<Tab>:cwin &Mettre\ 郳 jour<Tab>:cwin
+menutrans &Open<Tab>:copen &Ouvrir<Tab>:copen
+menutrans &Close<Tab>:cclose &Fermer<Tab>:cclose
+
+" -SEP3-
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Convertir\ en\ he&xa<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r D閏on&vertir<Tab>:%!xxd\ -r
+
+menutrans Se&T\ Compiler &Type\ de\ compilateur
+
+
+menutrans &Buffers &Tampons
+
+menutrans Dummy Factice
+menutrans &Refresh\ menu &Mettre\ ce\ menu\ 郳 jour
+menutrans &Delete &Effacer
+menutrans &Alternate &Alterner
+menutrans &Next &Suivant
+menutrans &Previous &Pr閏閐ent
+" -SEP-
+
+menutrans &others au&tres
+menutrans &u-z &uvwxyz
+let g:menutrans_no_file = "[Aucun fichier]"
+
+
+menutrans &Window Fe&n阾re
+
+menutrans &New<Tab>^Wn &Nouvelle\ fen阾re<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Fractionner<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Fractionner\ p&our\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Fractionner\ &verticalement<Tab>^Wv
+menutrans Split\ File\ E&xplorer Fractionner\ &explorateur
+" -SEP1-
+menutrans &Close<Tab>^Wc Fer&mer<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Fermer\ les\ &autres<Tab>^Wo
+" -SEP2-
+menutrans Move\ &To &D閜lacer\ vers\ le
+
+menutrans &Top<Tab>^WK &Haut<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Bas<Tab>^WJ
+menutrans &Left\ side<Tab>^WH C魌閈 &gauche<Tab>^WH
+menutrans &Right\ side<Tab>^WL C魌閈 &droit<Tab>^WL
+
+menutrans Rotate\ &Up<Tab>^WR Rotation\ vers\ le\ &haut<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Rotation\ vers\ le\ &bas<Tab>^Wr
+" -SEP3-
+menutrans &Equal\ Size<Tab>^W= 蒰aliser\ ta&illes<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Hau&teur\ maximale<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Ha&uteur\ minimale<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| &Largeur\ maximale<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| La&rgeur\ minimale<Tab>^W1\|
+
+
+" PopUp
+
+menutrans &Undo &Annuler
+" -SEP1-
+menutrans Cu&t Co&uper
+menutrans &Copy Cop&ier
+menutrans &Paste C&oller
+" &Buffers.&Delete overwrites this one
+menutrans &Delete &Effacer
+" -SEP2-
+menutrans Select\ Blockwise S閘ectionner\ &bloc
+menutrans Select\ &Word S閘ectionner\ &mot
+menutrans Select\ &Line S閘ectionner\ &ligne
+menutrans Select\ &Block S閘ectionner\ &bloc
+menutrans Select\ &All S閘ectionner\ &tout
+
+
+" ToolBar
+
+menutrans Open Ouvrir
+menutrans Save Enreg
+menutrans SaveAll EnregTout
+menutrans Print Imprimer
+" -sep1-
+menutrans Undo Annuler
+menutrans Redo Refaire
+" -sep2-
+menutrans Cut Couper
+menutrans Copy Copier
+menutrans Paste Coller
+" -sep3-
+menutrans Find Chercher
+menutrans FindNext CherchSuiv
+menutrans FindPrev CherchPrec
+menutrans Replace Remplacer
+" -sep4-
+menutrans New Nouvelle
+menutrans WinSplit FenFract
+menutrans WinMax FenMax
+menutrans WinMin FenMin
+menutrans WinVSplit FenVFract
+menutrans WinMaxWidth FenMaxLarg
+menutrans WinMinWidth FenMinLarg
+menutrans WinClose FenFerme
+" -sep5-
+menutrans LoadSesn OuvrirSess
+menutrans SaveSesn EnregSess
+menutrans RunScript LancScript
+" -sep6-
+menutrans Make Make
+menutrans RunCtags Cr閑rEtiqu
+menutrans TagJump AllerEtiqu
+" -sep7-
+menutrans Help Aide
+menutrans FindHelp CherchAide
+
+fun! Do_toolbar_tmenu()
+ let did_toolbar_tmenu = 1
+ tmenu ToolBar.Open Ouvrir fichier
+ tmenu ToolBar.Save Enregistrer fichier courant
+ tmenu ToolBar.SaveAll Enregistrer tous les fichiers
+ tmenu ToolBar.Print Imprimer
+ tmenu ToolBar.Undo Annuler
+ tmenu ToolBar.Redo Refaire
+ tmenu ToolBar.Cut Couper
+ tmenu ToolBar.Copy Copier
+ tmenu ToolBar.Paste Coller
+ if !has("gui_athena")
+ tmenu ToolBar.Find Rechercher
+ tmenu ToolBar.FindNext Chercher suivant
+ tmenu ToolBar.FindPrev Chercher pr閏閐ent
+ tmenu ToolBar.Replace Remplacer
+ endif
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Nouvelle fen阾re
+ tmenu ToolBar.WinSplit Fractionner fen阾re
+ tmenu ToolBar.WinMax Maximiser fen阾re
+ tmenu ToolBar.WinMin Minimiser fen阾re
+ tmenu ToolBar.WinVSplit Fractionner verticalement
+ tmenu ToolBar.WinMaxWidth Maximiser largeur fen阾re
+ tmenu ToolBar.WinMinWidth Minimiser largeur fen阾re
+ tmenu ToolBar.WinClose Fermer fen阾re
+ endif
+ tmenu ToolBar.LoadSesn Ouvrir session
+ tmenu ToolBar.SaveSesn Enregistrer session courante
+ tmenu ToolBar.RunScript Lancer un script Vim
+ tmenu ToolBar.Make Lancer make
+ tmenu ToolBar.RunCtags Cr閑r les 閠iquettes
+ tmenu ToolBar.TagJump Atteindre cette 閠iquette
+ tmenu ToolBar.Help Aide de Vim
+ tmenu ToolBar.FindHelp Rechercher dans l'aide
+endfun
+
+
+menutrans &Syntax &Syntaxe
+
+menutrans &Off D閟activer
+menutrans &Manual &Manuelle
+menutrans A&utomatic &Automatique
+menutrans on/off\ for\ &This\ file On/off\ pour\ &ce\ fichier
+
+" The Start Of The Syntax Menu
+menutrans ABC\ music\ notation ABC\ (notation\ musicale)
+menutrans AceDB\ model Mod鑜e\ AceDB
+menutrans Apache\ config Config\.\ Apache
+menutrans Apache-style\ config Config\.\ style\ Apache
+menutrans ASP\ with\ VBScript ASP\ avec\ VBScript
+menutrans ASP\ with\ Perl ASP\ avec\ Perl
+menutrans Assembly Assembleur
+menutrans BC\ calculator Calculateur\ BC
+menutrans BDF\ font Fonte\ BDF
+menutrans BIND\ config Config\.\ BIND
+menutrans BIND\ zone Zone\ BIND
+menutrans Cascading\ Style\ Sheets Feuilles\ de\ style\ en\ cascade
+menutrans Cfg\ Config\ file Fichier\ de\ config\.\ \.cfg
+menutrans Cheetah\ template Patron\ Cheetah
+menutrans commit\ file Fichier\ commit
+menutrans Generic\ Config\ file Fichier\ de\ config\.\ g閚閞ique
+menutrans Digital\ Command\ Lang DCL
+menutrans DNS/BIND\ zone Zone\ BIND/DNS
+menutrans Dylan\ interface Interface
+menutrans Dylan\ lid LID
+menutrans Elm\ filter\ rules R鑗les\ de\ filtrage\ Elm
+menutrans ERicsson\ LANGuage Erlang\ (langage\ Ericsson)
+menutrans Essbase\ script Script\ Essbase
+menutrans Eterm\ config Config\.\ Eterm
+menutrans Exim\ conf Config\.\ Exim
+menutrans Fvwm\ configuration Config\.\ Fvwm
+menutrans Fvwm2\ configuration Config\.\ Fvwm2
+menutrans Fvwm2\ configuration\ with\ M4 Config\.\ Fvwm2\ avec\ M4
+menutrans GDB\ command\ file Fichier\ de\ commandes\ GDB
+menutrans HTML\ with\ M4 HTML\ avec\ M4
+menutrans Cheetah\ HTML\ template Patron\ Cheetah\ pour\ HTML
+menutrans IDL\Generic\ IDL IDL\IDL\ g閚閞ique
+menutrans IDL\Microsoft\ IDL IDL\IDL\ Microsoft
+menutrans Indent\ profile Profil\ Indent
+menutrans Inno\ setup Config\.\ Inno
+menutrans InstallShield\ script Script\ InstallShield
+menutrans KDE\ script Script\ KDE
+menutrans LFTP\ config Config\.\ LFTP
+menutrans LifeLines\ script Script\ LifeLines
+menutrans Lynx\ Style Style\ Lynx
+menutrans Lynx\ config Config\.\ Lynx
+menutrans Man\ page Page\ Man
+menutrans MEL\ (for\ Maya) MEL\ (pour\ Maya)
+menutrans 4DOS\ \.bat\ file Fichier\ \.bat\ 4DOS
+menutrans \.bat\/\.cmd\ file Fichier\ \.bat\ /\ \.cmd
+menutrans \.ini\ file Fichier\ \.ini
+menutrans Module\ Definition D閒inition\ de\ module
+menutrans Registry Extrait\ du\ registre
+menutrans Resource\ file Fichier\ de\ ressources
+menutrans Novell\ NCF\ batch Batch\ Novell\ NCF
+menutrans NSIS\ script Script\ NSIS
+menutrans Oracle\ config Config\.\ Oracle
+menutrans Palm\ resource\ compiler Compil\.\ de\ resources\ Palm
+menutrans PHP\ 3-4 PHP\ 3\ et\ 4
+menutrans Postfix\ main\ config Config\.\ Postfix
+menutrans Povray\ scene\ descr Sc鑞e\ Povray
+menutrans Povray\ configuration Config\.\ Povray
+menutrans Purify\ log Log\ Purify
+menutrans Readline\ config Config\.\ Readline
+menutrans RCS\ log\ output Log\ RCS
+menutrans RCS\ file Fichier\ RCS
+menutrans RockLinux\ package\ desc\. Desc\.\ pkg\.\ RockLinux
+menutrans Samba\ config Config\.\ Samba
+menutrans SGML\ catalog Catalogue\ SGML
+menutrans SGML\ DTD DTD\ SGML
+menutrans SGML\ Declaration D閏laration\ SGML
+menutrans Shell\ script Script\ shell
+menutrans sh\ and\ ksh sh\ et\ ksh
+menutrans Sinda\ compare Comparaison\ Sinda
+menutrans Sinda\ input Entr閑\ Sinda
+menutrans Sinda\ output Sortie\ Sinda
+menutrans SKILL\ for\ Diva SKILL\ pour\ Diva
+menutrans Smarty\ Templates Patrons\ Smarty
+menutrans SNNS\ network R閟eau\ SNNS
+menutrans SNNS\ pattern Motif\ SNNS
+menutrans SNNS\ result R閟ultat\ SNNS
+menutrans Snort\ Configuration Config\.\ Snort
+menutrans Squid\ config Config\.\ Squid
+menutrans Subversion\ commit Commit\ Subversion
+menutrans TAK\ compare Comparaison\ TAK
+menutrans TAK\ input Entr閑\ TAK
+menutrans TAK\ output Sortie\ TAK
+menutrans TeX\ configuration Config\.\ TeX
+menutrans TF\ mud\ client TF\ (client\ MUD)
+menutrans Tidy\ configuration Config\.\ Tidy
+menutrans Trasys\ input Entr閑\ Trasys
+menutrans Command\ Line Ligne\ de\ commande
+menutrans Geometry G閛m閠rie
+menutrans Optics Optiques
+menutrans Vim\ help\ file Fichier\ d'aide\ Vim
+menutrans Vim\ script Script\ Vim
+menutrans Viminfo\ file Fichier\ Viminfo
+menutrans Virata\ config Config\.\ Virata
+menutrans Wget\ config Config\.\ wget
+menutrans Whitespace\ (add) Espaces\ et\ tabulations
+menutrans WildPackets\ EtherPeek\ Decoder D閏odeur\ WildPackets\ EtherPeek
+menutrans X\ resources Resources\ X
+menutrans XXD\ hex\ dump Sortie\ hexa\.\ de\ xxd
+menutrans XFree86\ Config Config\.\ XFree86
+" The End Of The Syntax Menu
+
+menutrans &Show\ filetypes\ in\ menu &Afficher\ tout\ le\ menu
+" -SEP1-
+menutrans Set\ '&syntax'\ only Changer\ '&syntax'\ seulement
+menutrans Set\ '&filetype'\ too Changer\ '&filetype'\ aussi
+menutrans &Off &Off
+" -SEP3-
+menutrans Co&lor\ test Tester\ les\ co&uleurs
+menutrans &Highlight\ test Tester\ les\ g&roupes\ de\ surbrillance
+menutrans &Convert\ to\ HTML Con&vertir\ en\ HTML
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_fr_fr.utf-8.vim b/runtime/lang/menu_fr_fr.utf-8.vim
new file mode 100644
index 0000000..5e41906
--- /dev/null
+++ b/runtime/lang/menu_fr_fr.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: French for UTF-8 encoding
+
+source <sfile>:p:h/menu_fr_fr.latin1.vim
diff --git a/runtime/lang/menu_french_france.1252.vim b/runtime/lang/menu_french_france.1252.vim
new file mode 100644
index 0000000..2c5ddb5
--- /dev/null
+++ b/runtime/lang/menu_french_france.1252.vim
@@ -0,0 +1,3 @@
+" Menu Translations: French for Windows CodePage 1252 encoding
+
+source <sfile>:p:h/menu_fr_fr.latin1.vim
diff --git a/runtime/lang/menu_german_germany.1252.vim b/runtime/lang/menu_german_germany.1252.vim
new file mode 100644
index 0000000..f40d6b5
--- /dev/null
+++ b/runtime/lang/menu_german_germany.1252.vim
@@ -0,0 +1,3 @@
+" Menu Translations: German for Windows CodePage 1252 encoding
+
+source <sfile>:p:h/menu_de_de.latin1.vim
diff --git a/runtime/lang/menu_hu.iso_8859-2.vim b/runtime/lang/menu_hu.iso_8859-2.vim
new file mode 100644
index 0000000..cd21d10
--- /dev/null
+++ b/runtime/lang/menu_hu.iso_8859-2.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Italian for UTF-8 encoding
+
+source <sfile>:p:h/menu_hu_hu.iso_8859-2.vim
diff --git a/runtime/lang/menu_hu.utf-8.vim b/runtime/lang/menu_hu.utf-8.vim
new file mode 100644
index 0000000..2dd35ef
--- /dev/null
+++ b/runtime/lang/menu_hu.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Italian for UTF-8 encoding
+
+source <sfile>:p:h/menu_hu_hu.utf-8.vim
diff --git a/runtime/lang/menu_hu_hu.iso_8859-2.vim b/runtime/lang/menu_hu_hu.iso_8859-2.vim
new file mode 100644
index 0000000..c7821d2
--- /dev/null
+++ b/runtime/lang/menu_hu_hu.iso_8859-2.vim
@@ -0,0 +1,263 @@
+" Menu Translations: Hungarian (Magyar)
+" Original Translation: Zolt醤 羠p醖ffy
+" Maintained By: Kontra Gergely <kgergely@mcl.hu>
+" Last Change: 2012 May 01
+" I'm working on defining (unaccented) hotkeys for everything.
+" I want to remove y and z hotkeys, because on the hungarian keymap they're at
+" a differrent place.
+" I also want to avoid g and j shortcuts, because you cannot see, wheter
+" they're underlined or not.
+" If the hotkeys are not uniq (pressing the hotkey doesn't executes the menu,
+" just one menupoint is selected), or you find any other undesired behaviour,
+" please report it to me.
+" All kind of feedback is welcome.
+"
+" Igyekeztem mindenhez gyorsbillenty鹴 rendelni, lehet鮨eg nem 閗ezeteset.
+" Tov醔bi tennival az y 閟 z gyorsbillenty鹝 kiirt醩a, ezenk韛黮 a g, j
+" billenty鹝 irt醩a is, mivel ez ut骲biak al醜鷝ott v醠tozat醫 nem k鰊ny
+" felismerni.
+" Amennyiben valahol nem egy閞telm鹝 a gyorsbillenty鹝 (a gyorsbillenty鹴
+" le黷ve nem hajt骴ik v間re a kiszemelt men黳ont, hanem csak kiv醠aszt骴ik,
+" vagy m醩ik men黳ont v醠aszt骴ik ki), vagy egy閎 hib醫 tal醠sz, k閞lek jelezd
+" nekem a fenti email c韒en.
+" Mindennem visszajelz閟t sz韛esen fogadok.
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding iso-8859-2
+
+" Help menu
+menutrans &Help &S鷊
+menutrans &Overview<Tab><F1> &ttekint閟<Tab><F1>
+menutrans &How-to\ links &HOGYAN\ linkek
+menutrans &User\ Manual &K閦ik鰊yv
+menutrans &Credits &Szerz鮧,\ k鰏z鰊etek
+menutrans Co&pying &V閐jegy
+menutrans O&rphans 羠v&k
+menutrans &Find\.\.\. Ke&res閟\.\.\.
+menutrans &Version &Verzi
+menutrans &About &N関jegy
+" File menu
+menutrans &File &F醞l
+menutrans &Open\.\.\.<Tab>:e Meg&nyit醩\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Megnyit醩\ 鷍\ a&blakba\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew 趈\ dok&umentum<Tab>:enew
+menutrans &Close<Tab>:close Be&z醨醩<Tab>:close
+menutrans &Save<Tab>:w &Ment閟<Tab>:w
+menutrans Split\ &Diff\ with\.\.\. 謘sze&hasonl韙醩\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 謘szehasonl韙醩\ &patch\ -el\.\.\.
+menutrans Save\ &As\.\.\.<Tab>:sav Ment&s\ m醩k閚t\.\.\.<Tab>:w
+menutrans &Print Nyomt&at醩
+menutrans Sa&ve-Exit<Tab>:wqa Ment閟\ 閟\ k&il閜閟<Tab>:wqa
+menutrans E&xit<Tab>:qa &Kil閜閟<Tab>:qa
+
+" Edit menu
+menutrans &Edit S&zerkeszt閟
+menutrans &Undo<Tab>u &Visszavon醩<Tab>u
+menutrans &Redo<Tab>^R M&gis<Tab>^R
+menutrans Rep&eat<Tab>\. &Ism閠<Tab>\.
+menutrans Cu&t<Tab>"+x &Kiv醙醩<Tab>"+x
+menutrans &Copy<Tab>"+y &M醩ol醩<Tab>"+y
+menutrans &Paste<Tab>"+gP &Beilleszt閟<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Berak醩\ e&l<Tab>[p
+menutrans Put\ &After<Tab>]p Berak醩\ &m鰃<Tab>]p
+menutrans &Delete<Tab>x &T鰎l閟<Tab>x
+menutrans &Select\ all<Tab>ggVG A&z\ 鰏szes kijel鰈閟e<Tab>ggvG
+menutrans &Find\.\.\. Ke&res閟\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Keres閟\ 閟\ c&sere\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s Keres閟\ 閟\ c&sere<Tab>:%s
+menutrans Find\ and\ Rep&lace Keres閟\ 閟\ c&sere
+menutrans Find\ and\ Rep&lace<Tab>:s Keres閟\ 閟\ c&sere<Tab>:s
+menutrans Settings\ &Window &Ablak\ be醠l韙醩ai
+menutrans &Global\ Settings 羖&tal醤os\ be醠l韙醩ok
+menutrans F&ile\ Settings &F醞l\ be醠l韙醩ok
+menutrans C&olor\ Scheme &Sz韓ek
+menutrans &Keymap Billent&y鹺etkioszt醩
+
+" Edit.Global Settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &Minta\ kiemel閟\ BE/KI<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &Kis/nagybet鸤 azonos/k黮鰊b鰖<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! &Z醨骿elp醨\ mutat醩a\ BE/KI<Tab>:set\ sm!
+menutrans &Context\ lines &Kurzor\ ablak\ sz閘閠鮨
+menutrans &Virtual\ Edit &Virtu醠is\ szerkeszt閟
+menutrans Never &Soha
+menutrans Block\ Selection &Blokk\ kijel鰈閟ekor
+menutrans Insert\ mode S&z鰒eg\ bevitelekor
+menutrans Block\ and\ Insert Bl&okk\ kijel鰈閟ekor\ 閟\ sz鰒eg\ bevitelekor
+menutrans Always &Mindig
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! &Sz鰒egbeviteli\ m骴\ BE/KI<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! &Vi\ kompat韇ilis\ m骴\ BE/Ki<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Ke&res閟i\ 鷗vonal\.\.\.
+menutrans Ta&g\ Files\.\.\. &Tag\ f醞l\.\.\.
+menutrans Toggle\ &Toolbar &Eszk鰖t醨\ BE/KI
+menutrans Toggle\ &Bottom\ Scrollbar &V韟szintes\ G鰎get鮯醰\ BE/KI
+menutrans Toggle\ &Left\ Scrollbar &Bal\ g鰎get鮯醰\ BE/KI
+menutrans Toggle\ &Right\ Scrollbar &Jobb\ g鰎get鮯醰\ BE/KI
+menutrans None Nincs
+
+" Edit.File Settings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Sorsz&moz醩\ BE/KI<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! &Lista\ m骴\ BE/KI<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Sor&t鰎閟\ BE/KI<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Sort鰎閟\ s&z髒間ekn閘\ BE/KI<tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! &Tab\ kifejt閟\ BE/KI<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! &Automatikus\ beh鷝醩\ BE/KI<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! &C-beh鷝醩\ BE/KI<Tab>:set\ cin!
+menutrans &Shiftwidth &Beh鷝醩\ m閞t閗e\ ('sw')
+menutrans Soft\ &Tabstop T&abul醠醩\ m閞t閗e\ ('sts')
+menutrans Te&xt\ Width\.\.\. &Sz鰒eg\ sz閘ess間e\.\.\.
+menutrans &File\ Format\.\.\. &F醞lform醫um\.\.\.
+
+" Tools menu
+menutrans &Tools &Eszk鰖鰇
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Ugr醩\ a\ taghoz<Tab>g^]
+menutrans Jump\ &back<Tab>^T Ugr醩\ &vissza<Tab>^T
+menutrans Build\ &Tags\ File &Tag\ f醞l\ k閟z韙閟e
+menutrans &Folding &Behajt醩ok
+menutrans &Make<Tab>:make &Ford韙醩<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Hib醟\ list醞a<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! &zenetek\ list醞a<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn &K鰒etkez鮘 &hiba<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &El鮶鮘 hiba<Tab>:cp
+menutrans &Older\ List<Tab>:cold &R間ebbi\ lista<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew &趈abb\ lista<Tab>:cnew
+menutrans Error\ &Window Hibaablak
+menutrans &Update<Tab>:cwin &Friss韙閟<Tab>:cwin
+menutrans &Open<Tab>:copen M&egnyit醩<Tab>:copen
+menutrans &Close<Tab>:cclose Be&z醨醩<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Norm醠->HEX\ n閦et<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r HEX->Norm醠\ n閦et<Tab>:%!xxd\ -r
+menutrans &Set\ Compiler Ford韙骪 &megad醩a
+
+" Tools.Folding
+menutrans &Enable/Disable\ folds<Tab>zi Behajt醩ok\ BE&/KI<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Aktu醠is\ sor\ l醫szik<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx &Csak\ aktu醠is\ sor\ l醫szik<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm K鰒etkez鮘 szint\ be&z醨醩a<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 謘szes\ hajt醩\ &bez醨醩a<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr K鰒etkez鮘 szint\ ki&nyit醩a<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 謘szes\ hajt醩\ &kinyit醩a<Tab>zR
+menutrans Fold\ Met&hod Behajt醩ok\ &l閠rehoz醩a
+menutrans M&anual &K閦i
+menutrans I&ndent Be&h鷝醩
+menutrans E&xpression Ki&fejez閟
+menutrans S&yntax &Szintaxis
+menutrans &Diff &Diff-k黮鰊bs間
+menutrans Ma&rker &Jel鰈閟
+menutrans Create\ &Fold<Tab>zf &j\ behajt醩<Tab>zf
+menutrans &Delete\ Fold<Tab>zd Behajt醩\ &t鰎l閟e<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 謘s&zes\ behajt醩\ t鰎l閟e<Tab>zD
+menutrans Fold\ col&umn\ width Behajt醩ok\ a\ &marg髇\ x\ oszlopban
+
+" Tools.Diff
+menutrans &Update &Friss韙閟
+menutrans &Get\ Block Block\ &BE
+menutrans &Put\ Block Block\ &KI
+
+
+
+" Names for buffer menu.
+menutrans &Buffers &Pufferok
+menutrans &Refresh\ menu &Friss韙閟
+menutrans Delete &T鰎l閟
+menutrans &Alternate &Csere
+menutrans &Next &K鰒etkez
+menutrans &Previous &El鮶
+
+" Window menu
+menutrans &Window &Ablak
+menutrans &New<Tab>^Wn &j<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Feloszt醩<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Feloszt醩\ &#-val<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Feloszt醩\ F&gg鮨egesen<Tab>^Wv
+menutrans Split\ File\ E&xplorer 趈\ &int閦
+menutrans &Close<Tab>^Wc Be&z醨醩<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo &T鯾bi\ bez醨醩a<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww &K鰒etkez<Tab>^Ww
+menutrans P&revious<Tab>^WW &El鮶<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Azonos\ magass醙<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Ma&x\ magass醙<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ &Min\ magass醙<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Max\ &sz閘ess間<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Mi&n\ sz閘ess間<Tab>^W1\|
+menutrans Move\ &To &Elmozd韙醩
+menutrans &Top<Tab>^WK &Fel<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Le<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Balra<Tab>^WH
+menutrans &Right\ side<Tab>^WL &Jobbra<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR G鰎d韙閟\ &felfel<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr G鰎d韙閟\ &lefel<Tab>^Wr
+menutrans Select\ Fo&nt\.\.\. &Bet鹴韕us\.\.\.
+
+" The popup menu
+menutrans &Undo &Visszavon醩
+menutrans Cu&t &Kiv醙醩
+menutrans &Copy &M醩ol醩
+menutrans &Paste &Beilleszt閟
+menutrans &Delete &T鰎l閟
+menutrans Select\ Blockwise Kijel鰈閟\ blo&kk閚t
+menutrans Select\ &Word S&z骪 kijel鰈閟e
+menutrans Select\ &Line &Sor\ kijel鰈閟e
+menutrans Select\ &Block B&lokk\ kijel鰈閟e
+menutrans Select\ &All A&z\ 鰏szes\ kijel鰈閟e
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Megnyit醩
+ tmenu ToolBar.Save Ment閟
+ tmenu ToolBar.SaveAll Mindet menti
+ tmenu ToolBar.Print Nyomtat醩
+ tmenu ToolBar.Undo Visszavon醩
+ tmenu ToolBar.Redo M間is
+ tmenu ToolBar.Cut Kiv醙醩
+ tmenu ToolBar.Copy M醩ol醩
+ tmenu ToolBar.Paste Beilleszt閟
+ tmenu ToolBar.Find Keres閟
+ tmenu ToolBar.FindNext Tov醔b keres閟
+ tmenu ToolBar.FindPrev Keres閟 visszafel
+ tmenu ToolBar.Replace Keres閟/csere
+ tmenu ToolBar.LoadSesn Munkamenet beolvas醩
+ tmenu ToolBar.SaveSesn Munkamenet ment閟
+ tmenu ToolBar.RunScript Vim program ind韙醩
+ tmenu ToolBar.Make Projekt 閜韙閟
+ tmenu ToolBar.Shell Shell ind韙醩
+ tmenu ToolBar.RunCtags Tag 閜韙閟
+ tmenu ToolBar.TagJump Ugr醩 a kurzor alatti tagra
+ tmenu ToolBar.Help Vim s鷊
+ tmenu ToolBar.FindHelp Keres閟 a Vim s鷊骲an
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax Sz&intaxis
+menutrans &Show\ filetypes\ in\ menu F醞l&t韕usok\ men
+menutrans Set\ '&syntax'\ only Csak\ '&syntax'
+menutrans Set\ '&filetype'\ too '&filetype'\ is
+menutrans &Off &Ki
+menutrans &Manual K&zi
+menutrans A&utomatic A&utomatikus
+menutrans on/off\ for\ &This\ file &BE/KI\ enn閘\ a\ f醞ln醠
+menutrans Co&lor\ test &Sz韓teszt
+menutrans &Highlight\ test Kiemel閟\ &teszt
+menutrans &Convert\ to\ HTML &HTML\ oldal\ k閟z韙閟e
+
+" dialog texts
+let menutrans_no_file = "[Nincs file]"
+let menutrans_help_dialog = "蛂d be a k韛醤t sz髏 vagy parancsot:\n\n A sz鰒egbeviteli parancsok el 韗j i_-t (pl.: i_CTRL-X)\nA sorszerkesz parancsok el c_-t (pl.: c_<Del>)\nA v醠toz髃at a ' jellel vedd k鰎黮 (pl.: 'shiftwidth')"
+let g:menutrans_path_dialog = "蛂d be a keresett f醞l lehets間es el閞閟i 鷗jait, vessz鮲el elv醠asztva"
+let g:menutrans_tags_dialog = "蛂d be a tag f醞l lehets間es el閞閟i 鷗jait, vessz鮲el elv醠asztva"
+let g:menutrans_textwidth_dialog = "蛂d be a sz鰒eg sz閘ess間閠 (0 = form醶醩 kikapcsolva)"
+let g:menutrans_fileformat_dialog = "V醠aszd ki a f醞l form醫um醫"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_hu_hu.utf-8.vim b/runtime/lang/menu_hu_hu.utf-8.vim
new file mode 100644
index 0000000..f3adf91
--- /dev/null
+++ b/runtime/lang/menu_hu_hu.utf-8.vim
@@ -0,0 +1,247 @@
+" Menu Translations: Hungarian (Magyar)
+" Original Translation: Zolt谩n 脕rp谩dffy
+" Maintained By: Kontra Gergely <kgergely@mcl.hu>
+" Last Change: 2012 May 01
+"
+" This file was converted from menu_hu_hu.iso_8859-2.vim. See there for
+" remarks.
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" Help menu
+menutrans &Help &S煤g贸
+menutrans &Overview<Tab><F1> 脕&ttekint茅s<Tab><F1>
+menutrans &How-to\ links &HOGYAN\ linkek
+menutrans &User\ Manual &K茅zik枚nyv
+menutrans &Credits &Szerz艖k,\ k枚sz枚netek
+menutrans Co&pying &V茅djegy
+menutrans O&rphans 脕rv谩&k
+menutrans &Find\.\.\. Ke&res茅s\.\.\.
+menutrans &Version &Verzi贸
+menutrans &About &N茅vjegy
+" File menu
+menutrans &File &F谩jl
+menutrans &Open\.\.\.<Tab>:e Meg&nyit谩s\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Megnyit谩s\ 煤j\ a&blakba\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew 脷j\ dok&umentum<Tab>:enew
+menutrans &Close<Tab>:close Be&z谩r谩s<Tab>:close
+menutrans &Save<Tab>:w &Ment茅s<Tab>:w
+menutrans Split\ &Diff\ with\.\.\. 脰ssze&hasonl铆t谩s\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 脰sszehasonl铆t谩s\ &patch\ -el\.\.\.
+menutrans Save\ &As\.\.\.<Tab>:sav Ment茅&s\ m谩sk茅nt\.\.\.<Tab>:w
+menutrans &Print Nyomt&at谩s
+menutrans Sa&ve-Exit<Tab>:wqa Ment茅s\ 茅s\ k&il茅p茅s<Tab>:wqa
+menutrans E&xit<Tab>:qa &Kil茅p茅s<Tab>:qa
+
+" Edit menu
+menutrans &Edit S&zerkeszt茅s
+menutrans &Undo<Tab>u &Visszavon谩s<Tab>u
+menutrans &Redo<Tab>^R M茅&gis<Tab>^R
+menutrans Rep&eat<Tab>\. &Ism茅t<Tab>\.
+menutrans Cu&t<Tab>"+x &Kiv谩g谩s<Tab>"+x
+menutrans &Copy<Tab>"+y &M谩sol谩s<Tab>"+y
+menutrans &Paste<Tab>"+gP &Beilleszt茅s<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Berak谩s\ e&l茅<Tab>[p
+menutrans Put\ &After<Tab>]p Berak谩s\ &m枚g茅<Tab>]p
+menutrans &Delete<Tab>x &T枚rl茅s<Tab>x
+menutrans &Select\ all<Tab>ggVG A&z\ 枚sszes kijel枚l茅se<Tab>ggvG
+menutrans &Find\.\.\. Ke&res茅s\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Keres茅s\ 茅s\ c&sere\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s Keres茅s\ 茅s\ c&sere<Tab>:%s
+menutrans Find\ and\ Rep&lace Keres茅s\ 茅s\ c&sere
+menutrans Find\ and\ Rep&lace<Tab>:s Keres茅s\ 茅s\ c&sere<Tab>:s
+menutrans Settings\ &Window &Ablak\ be谩ll铆t谩sai
+menutrans &Global\ Settings 脕l&tal谩nos\ be谩ll铆t谩sok
+menutrans F&ile\ Settings &F谩jl\ be谩ll铆t谩sok
+menutrans C&olor\ Scheme &Sz铆nek
+menutrans &Keymap Billent&y疟zetkioszt谩s
+
+" Edit.Global Settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &Minta\ kiemel茅s\ BE/KI<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &Kis/nagybet疟\ azonos/k眉l枚nb枚z艖<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! &Z谩r贸jelp谩r\ mutat谩sa\ BE/KI<Tab>:set\ sm!
+menutrans &Context\ lines &Kurzor\ ablak\ sz茅l茅t艖l
+menutrans &Virtual\ Edit &Virtu谩lis\ szerkeszt茅s
+menutrans Never &Soha
+menutrans Block\ Selection &Blokk\ kijel枚l茅sekor
+menutrans Insert\ mode S&z枚veg\ bevitelekor
+menutrans Block\ and\ Insert Bl&okk\ kijel枚l茅sekor\ 茅s\ sz枚veg\ bevitelekor
+menutrans Always &Mindig
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! &Sz枚vegbeviteli\ m贸d\ BE/KI<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! &Vi\ kompat铆bilis\ m贸d\ BE/Ki<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Ke&res茅si\ 煤tvonal\.\.\.
+menutrans Ta&g\ Files\.\.\. &Tag\ f谩jl\.\.\.
+menutrans Toggle\ &Toolbar &Eszk枚zt谩r\ BE/KI
+menutrans Toggle\ &Bottom\ Scrollbar &V铆zszintes\ G枚rget艖s谩v\ BE/KI
+menutrans Toggle\ &Left\ Scrollbar &Bal\ g枚rget艖s谩v\ BE/KI
+menutrans Toggle\ &Right\ Scrollbar &Jobb\ g枚rget艖s谩v\ BE/KI
+menutrans None Nincs
+
+" Edit.File Settings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Sorsz谩&moz谩s\ BE/KI<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! &Lista\ m贸d\ BE/KI<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Sor&t枚r茅s\ BE/KI<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Sort枚r茅s\ s&z贸v茅gekn茅l\ BE/KI<tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! &Tab\ kifejt茅s\ BE/KI<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! &Automatikus\ beh煤z谩s\ BE/KI<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! &C-beh煤z谩s\ BE/KI<Tab>:set\ cin!
+menutrans &Shiftwidth &Beh煤z谩s\ m茅rt茅ke\ ('sw')
+menutrans Soft\ &Tabstop T&abul谩l谩s\ m茅rt茅ke\ ('sts')
+menutrans Te&xt\ Width\.\.\. &Sz枚veg\ sz茅less茅ge\.\.\.
+menutrans &File\ Format\.\.\. &F谩jlform谩tum\.\.\.
+
+" Tools menu
+menutrans &Tools &Eszk枚z枚k
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Ugr谩s\ a\ taghoz<Tab>g^]
+menutrans Jump\ &back<Tab>^T Ugr谩s\ &vissza<Tab>^T
+menutrans Build\ &Tags\ File &Tag\ f谩jl\ k茅sz铆t茅se
+menutrans &Folding &Behajt谩sok
+menutrans &Make<Tab>:make &Ford铆t谩s<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Hib谩k\ list谩ja<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 脺&zenetek\ list谩ja<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn &K枚vetkez艖\ &hiba<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &El艖z艖\ hiba<Tab>:cp
+menutrans &Older\ List<Tab>:cold &R茅gebbi\ lista<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew &脷jabb\ lista<Tab>:cnew
+menutrans Error\ &Window Hibaablak
+menutrans &Update<Tab>:cwin &Friss铆t茅s<Tab>:cwin
+menutrans &Open<Tab>:copen M&egnyit谩s<Tab>:copen
+menutrans &Close<Tab>:cclose Be&z谩r谩s<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Norm谩l->HEX\ n茅zet<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r HEX->Norm谩l\ n茅zet<Tab>:%!xxd\ -r
+menutrans &Set\ Compiler Ford铆t贸\ &megad谩sa
+
+" Tools.Folding
+menutrans &Enable/Disable\ folds<Tab>zi Behajt谩sok\ BE&/KI<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Aktu谩lis\ sor\ l谩tszik<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx &Csak\ aktu谩lis\ sor\ l谩tszik<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm K枚vetkez艖\ szint\ be&z谩r谩sa<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 脰sszes\ hajt谩s\ &bez谩r谩sa<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr K枚vetkez艖\ szint\ ki&nyit谩sa<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 脰sszes\ hajt谩s\ &kinyit谩sa<Tab>zR
+menutrans Fold\ Met&hod Behajt谩sok\ &l茅trehoz谩sa
+menutrans M&anual &K茅zi
+menutrans I&ndent Be&h煤z谩s
+menutrans E&xpression Ki&fejez茅s
+menutrans S&yntax &Szintaxis
+menutrans &Diff &Diff-k眉l枚nbs茅g
+menutrans Ma&rker &Jel枚l茅s
+menutrans Create\ &Fold<Tab>zf 脷&j\ behajt谩s<Tab>zf
+menutrans &Delete\ Fold<Tab>zd Behajt谩s\ &t枚rl茅se<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 脰ss&zes\ behajt谩s\ t枚rl茅se<Tab>zD
+menutrans Fold\ col&umn\ width Behajt谩sok\ a\ &marg贸n\ x\ oszlopban
+
+" Tools.Diff
+menutrans &Update &Friss铆t茅s
+menutrans &Get\ Block Block\ &BE
+menutrans &Put\ Block Block\ &KI
+
+
+
+" Names for buffer menu.
+menutrans &Buffers &Pufferok
+menutrans &Refresh\ menu &Friss铆t茅s
+menutrans Delete &T枚rl茅s
+menutrans &Alternate &Csere
+menutrans &Next &K枚vetkez艖
+menutrans &Previous &El艖z艖
+
+" Window menu
+menutrans &Window &Ablak
+menutrans &New<Tab>^Wn 脷&j<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Feloszt谩s<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Feloszt谩s\ &#-val<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Feloszt谩s\ F眉&gg艖legesen<Tab>^Wv
+menutrans Split\ File\ E&xplorer 脷j\ &int茅z艖
+menutrans &Close<Tab>^Wc Be&z谩r谩s<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo &T枚bbi\ bez谩r谩sa<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww &K枚vetkez艖<Tab>^Ww
+menutrans P&revious<Tab>^WW &El艖z艖<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Azonos\ magass谩g<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Ma&x\ magass谩g<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ &Min\ magass谩g<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Max\ &sz茅less茅g<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Mi&n\ sz茅less茅g<Tab>^W1\|
+menutrans Move\ &To &Elmozd铆t谩s
+menutrans &Top<Tab>^WK &Fel<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Le<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Balra<Tab>^WH
+menutrans &Right\ side<Tab>^WL &Jobbra<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR G枚rd铆t茅s\ &felfel茅<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr G枚rd铆t茅s\ &lefel茅<Tab>^Wr
+menutrans Select\ Fo&nt\.\.\. &Bet疟t铆pus\.\.\.
+
+" The popup menu
+menutrans &Undo &Visszavon谩s
+menutrans Cu&t &Kiv谩g谩s
+menutrans &Copy &M谩sol谩s
+menutrans &Paste &Beilleszt茅s
+menutrans &Delete &T枚rl茅s
+menutrans Select\ Blockwise Kijel枚l茅s\ blo&kk茅nt
+menutrans Select\ &Word S&z贸\ kijel枚l茅se
+menutrans Select\ &Line &Sor\ kijel枚l茅se
+menutrans Select\ &Block B&lokk\ kijel枚l茅se
+menutrans Select\ &All A&z\ 枚sszes\ kijel枚l茅se
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Megnyit谩s
+ tmenu ToolBar.Save Ment茅s
+ tmenu ToolBar.SaveAll Mindet menti
+ tmenu ToolBar.Print Nyomtat谩s
+ tmenu ToolBar.Undo Visszavon谩s
+ tmenu ToolBar.Redo M茅gis
+ tmenu ToolBar.Cut Kiv谩g谩s
+ tmenu ToolBar.Copy M谩sol谩s
+ tmenu ToolBar.Paste Beilleszt茅s
+ tmenu ToolBar.Find Keres茅s
+ tmenu ToolBar.FindNext Tov谩bb keres茅s
+ tmenu ToolBar.FindPrev Keres茅s visszafel茅
+ tmenu ToolBar.Replace Keres茅s/csere
+ tmenu ToolBar.LoadSesn Munkamenet beolvas谩s
+ tmenu ToolBar.SaveSesn Munkamenet ment茅s
+ tmenu ToolBar.RunScript Vim program ind铆t谩s
+ tmenu ToolBar.Make Projekt 茅p铆t茅s
+ tmenu ToolBar.Shell Shell ind铆t谩s
+ tmenu ToolBar.RunCtags Tag 茅p铆t茅s
+ tmenu ToolBar.TagJump Ugr谩s a kurzor alatti tagra
+ tmenu ToolBar.Help Vim s煤g贸
+ tmenu ToolBar.FindHelp Keres茅s a Vim s煤g贸ban
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax Sz&intaxis
+menutrans &Show\ filetypes\ in\ menu F谩jl&t铆pusok\ men眉
+menutrans Set\ '&syntax'\ only Csak\ '&syntax'
+menutrans Set\ '&filetype'\ too '&filetype'\ is
+menutrans &Off &Ki
+menutrans &Manual K茅&zi
+menutrans A&utomatic A&utomatikus
+menutrans on/off\ for\ &This\ file &BE/KI\ enn茅l\ a\ f谩jln谩l
+menutrans Co&lor\ test &Sz铆nteszt
+menutrans &Highlight\ test Kiemel茅s\ &teszt
+menutrans &Convert\ to\ HTML &HTML\ oldal\ k茅sz铆t茅se
+
+" dialog texts
+let menutrans_no_file = "[Nincs file]"
+let menutrans_help_dialog = "脥rd be a k铆v谩nt sz贸t vagy parancsot:\n\n A sz枚vegbeviteli parancsok el茅 铆rj i_-t (pl.: i_CTRL-X)\nA sorszerkesz艖 parancsok el茅 c_-t (pl.: c_<Del>)\nA v谩ltoz贸kat a ' jellel vedd k枚r眉l (pl.: 'shiftwidth')"
+let g:menutrans_path_dialog = "脥rd be a keresett f谩jl lehets茅ges el茅r茅si 煤tjait, vessz艖vel elv谩lasztva"
+let g:menutrans_tags_dialog = "脥rd be a tag f谩jl lehets茅ges el茅r茅si 煤tjait, vessz艖vel elv谩lasztva"
+let g:menutrans_textwidth_dialog = "脥rd be a sz枚veg sz茅less茅g茅t (0 = form谩z谩s kikapcsolva)"
+let g:menutrans_fileformat_dialog = "V谩laszd ki a f谩jl form谩tum谩t"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_it.latin1.vim b/runtime/lang/menu_it.latin1.vim
new file mode 100644
index 0000000..333bb41
--- /dev/null
+++ b/runtime/lang/menu_it.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Italian
+
+source <sfile>:p:h/menu_it_it.latin1.vim
diff --git a/runtime/lang/menu_it.utf-8.vim b/runtime/lang/menu_it.utf-8.vim
new file mode 100644
index 0000000..1770445
--- /dev/null
+++ b/runtime/lang/menu_it.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Italian for UTF-8 encoding
+
+source <sfile>:p:h/menu_it_it.latin1.vim
diff --git a/runtime/lang/menu_it_it.latin1.vim b/runtime/lang/menu_it_it.latin1.vim
new file mode 100644
index 0000000..8dec38b
--- /dev/null
+++ b/runtime/lang/menu_it_it.latin1.vim
@@ -0,0 +1,391 @@
+" Menu Translations: Italian / Italiano
+" Maintainer: Antonio Colombo <azc100@gmail.com>
+" Vlad Sandrini <vlad.gently@gmail.com>
+" Luciano Montanaro <mikelima@cirulla.net>
+" Last Change: 2018 May 16
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding iso-8859-1
+
+" Help / Aiuto
+menut &Help &Aiuto
+
+menut &Overview<Tab><F1> &Panoramica<Tab><F1>
+menut &User\ Manual Manuale\ &Utente
+menut &How-to\ links Co&Me\.\.\.
+menut &Find\.\.\. &Cerca\.\.\.
+" -SEP1-
+menut &Credits Cr&Editi
+menut Co&pying C&Opie
+menut &Sponsor/Register &Sponsor/Registrazione
+menut O&rphans O&Rfani
+" -SEP2-
+menut &Version &Versione
+menut &About &Intro
+
+let g:menutrans_help_dialog = "Batti un comando o una parola per cercare aiuto:\n\nPremetti i_ per comandi in modo Input (ad.es.: i_CTRL-X)\nPremetti c_ per comandi che editano la linea-comandi (ad.es.: c_<Del>)\nPremetti ' per un nome di opzione (ad.es.: 'shiftwidth')"
+
+" File / File
+menut &File &File
+
+menut &Open\.\.\.<Tab>:e &Apri\.\.\.<Tab>:e
+menut Sp&lit-Open\.\.\.<Tab>:sp A&Pri\ nuova\ finestra\.\.\.<Tab>:sp
+menut Open\ Tab\.\.\.<Tab>:tabnew Apri\ nuova\ &Linguetta\.\.\.<Tab>:tabnew
+menut &New<Tab>:enew &Nuovo<Tab>:enew
+menut &Close<Tab>:close &Chiudi<Tab>:close
+" -SEP1-
+menut &Save<Tab>:w &Salva<Tab>:w
+menut Save\ &As\.\.\.<Tab>:sav Salva\ &Con\ nome\.\.\.<Tab>:sav
+" -SEP2-
+menut Split\ &Diff\ with\.\.\. &Differenza\ con\.\.\.
+menut Split\ Patched\ &By\.\.\. Patc&H\ da\.\.\.
+" -SEP3-
+menut &Print S&tampa
+" -SEP4-
+menut Sa&ve-Exit<Tab>:wqa Sa&Lva\ ed\ esci<Tab>:wqa
+menut E&xit<Tab>:qa &Esci<Tab>:qa
+
+" Edit / Modifica
+menut &Edit &Modifica
+
+menut &Undo<Tab>u &Annulla<Tab>u
+menut &Redo<Tab>^R &Ripristina<Tab>^R
+menut Rep&eat<Tab>\. Ri&Peti<Tab>\.
+" -SEP1-
+menut Cu&t<Tab>"+x &Taglia<Tab>"+x
+menut &Copy<Tab>"+y &Copia<Tab>"+y
+menut &Paste<Tab>"+gP &Incolla<Tab>"+gP
+menut Put\ &Before<Tab>[p &Metti\ davanti<Tab>[p
+menut Put\ &After<Tab>]p M&Etti\ dietro<Tab>]p
+menut &Delete<Tab>x Cance&Lla<Tab>x
+menut &Select\ all<Tab>ggVG Seleziona\ &Tutto<Tab>ggVG
+" -SEP2-
+menut &Find\.\.\. &Cerca\.\.\.
+menut &Find\.\.\.<Tab>/ &Cerca\.\.\.<Tab>/
+menut Find\ and\ Rep&lace\.\.\. &Sostituisci\.\.\.
+menut Find\ and\ Rep&lace\.\.\.<Tab>:%s &Sostituisci\.\.\.<Tab>:%s
+menut Find\ and\ Rep&lace\.\.\.<Tab>:s &Sostituisci\.\.\.<Tab>:s
+" -SEP3-
+menut Settings\ &Window &Finestra\ Impostazioni
+menut Startup\ &Settings Impostazioni\ di\ &Avvio
+menut &Global\ Settings Impostazioni\ &Globali
+menut Question Domanda
+
+" Edit / Modifica / Impostazioni Globali
+
+menut Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &Evidenzia\ ricerche\ S/No<Tab>:set\ hls!
+menut Toggle\ &Ignoring\ Case<Tab>:set\ ic! &Ignora\ maiusc\.-minusc\.\ S/No<Tab>:set\ ic!
+menut Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm! Indica\ &Corrispondenze\ S/No<Tab>:set\ sm!
+
+menut &Context\ lines &Linee\ di\ contesto
+
+menut &Virtual\ Edit &Edit\ virtuale
+menut Never Mai
+menut Block\ Selection Selezione\ Blocco
+menut Insert\ mode Modo\ Insert
+menut Block\ and\ Insert Selezione\ Blocco\ e\ Inserimento
+menut Always Sempre
+
+menut Toggle\ Insert\ &Mode<Tab>:set\ im! &Modo\ Insert\ S/No<Tab>:set\ im!
+menut Toggle\ Vi\ C&ompatibility<Tab>:set\ cp! C&Ompatibilit郳 VI\ S/No<Tab>:set\ cp!
+menut Search\ &Path\.\.\. &Percorso\ di\ ricerca\.\.\.
+menut Ta&g\ Files\.\.\. File\ ta&G\.\.\.
+" -SEP1-
+menut Toggle\ &Toolbar Barra\ s&Trumenti\ S/No
+menut Toggle\ &Bottom\ Scrollbar Barra\ scorrimento\ in\ &Fondo\ S/No
+menut Toggle\ &Left\ Scrollbar Barra\ scorrimento\ a\ &Sinistra\ S/No
+menut Toggle\ &Right\ Scrollbar Barra\ scorrimento\ a\ &Destra\ S/No
+
+let g:menutrans_path_dialog = "Batti percorso di ricerca per i file.\nSepara fra loro i nomi di directory con una virgola."
+let g:menutrans_tags_dialog = "Batti nome dei file di tag.\nSepara fra loro i nomi di directory con una virgola."
+
+" Edit / Impostazioni File
+menut F&ile\ Settings &Impostazioni\ file
+
+" Boolean options
+menut Toggle\ Line\ &Numbering<Tab>:set\ nu! &Numerazione\ S/No<Tab>:set\ nu!
+menut Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu! Numerazione\ relati&Va\ S/No<Tab>:set\ rnu!
+menut Toggle\ &List\ Mode<Tab>:set\ list! Modo\ &List\ S/No<Tab>:set\ list!
+menut Toggle\ Line\ &Wrapping<Tab>:set\ wrap! Linee\ &Continuate\ S/No<Tab>:set\ wrap!
+menut Toggle\ W&rapping\ at\ word<Tab>:set\ lbr! A\ capo\ alla\ &Parola\ S/No<Tab>:set\ lbr!
+menut Toggle\ Tab\ &expanding<Tab>:set\ et! &Espandi\ Tabulazione\ S/No<Tab>:set\ et!
+menut Toggle\ &Auto\ Indenting<Tab>:set\ ai! Indentazione\ &Automatica\ S/No<Tab>:set ai!
+menut Toggle\ &C-Style\ Indenting<Tab>:set\ cin! Indentazione\ stile\ &C\ S/No<Tab>:set cin!
+" -SEP2-
+menut &Shiftwidth &Spazi\ rientranza
+"menut &Shiftwidth.2<Tab>:set\ sw=2\ sw?<CR> &Spazi\ rientranza.2<Tab>:set\ sw=2\ sw?<CR>
+"menut &Shiftwidth.3<Tab>:set\ sw=3\ sw?<CR> &Spazi\ rientranza.3<Tab>:set\ sw=3\ sw?<CR>
+"menut &Shiftwidth.4<Tab>:set\ sw=4\ sw?<CR> &Spazi\ rientranza.4<Tab>:set\ sw=4\ sw?<CR>
+"menut &Shiftwidth.5<Tab>:set\ sw=5\ sw?<CR> &Spazi\ rientranza.5<Tab>:set\ sw=5\ sw?<CR>
+"menut &Shiftwidth.6<Tab>:set\ sw=6\ sw?<CR> &Spazi\ rientranza.6<Tab>:set\ sw=6\ sw?<CR>
+"menut &Shiftwidth.8<Tab>:set\ sw=8\ sw?<CR> &Spazi\ rientranza.8<Tab>:set\ sw=8\ sw?<CR>
+menut Soft\ &Tabstop &Tabulazione\ software
+"menut Soft\ &Tabstop.2<Tab>:set\ sts=2\ sts? &Tabulazione\ software.2<Tab>:set\ sts=2\ sts?
+"menut Soft\ &Tabstop.3<Tab>:set\ sts=3\ sts? &Tabulazione\ software.3<Tab>:set\ sts=3\ sts?
+"menut Soft\ &Tabstop.4<Tab>:set\ sts=4\ sts? &Tabulazione\ software.4<Tab>:set\ sts=4\ sts?
+"menut Soft\ &Tabstop.5<Tab>:set\ sts=5\ sts? &Tabulazione\ software.5<Tab>:set\ sts=5\ sts?
+"menut Soft\ &Tabstop.6<Tab>:set\ sts=6\ sts? &Tabulazione\ software.6<Tab>:set\ sts=6\ sts?
+"menut Soft\ &Tabstop.8<Tab>:set\ sts=8\ sts? &Tabulazione\ software.8<Tab>:set\ sts=8\ sts?
+menut Te&xt\ Width\.\.\. Lunghe&Zza\ riga\.\.\.
+menut &File\ Format\.\.\. Formato\ &File\.\.\.
+
+let g:menutrans_textwidth_dialog = "Batti nuova lunghezza linea (0 per inibire la formattazione): "
+let g:menutrans_fileformat_dialog = "Scegli formato con cui scrivere il file"
+let g:menutrans_fileformat_choices = " &Unix \n &Dos \n &Mac \n &Annullare "
+
+menut Show\ C&olor\ Schemes\ in\ Menu Mostra\ Schemi\ C&olore\ in\ Men
+menut C&olor\ Scheme Schema\ c&Olori
+
+menut blue bl
+menut darkblue bl鵟 scuro
+menut desert deserto
+menut elflord signore\ degli\ elfi
+menut evening sera
+menut industry industria
+menut morning mattino
+menut peachpuff pesca
+menut shine brillante
+menut slate ardesia
+menut BLUE BL
+menut DARKBLUE BL賊 SCURO
+menut DESERT DESERTO
+menut ELFLORD SIGNORE\ DEGLI\ ELFI
+menut EVENING SERA
+menut INDUSTRY INDUSTRIA
+menut MORNING MATTINO
+menut PEACHPUFF PESCA
+menut SHINE BRILLANTE
+menut SLATE ARDESIA
+
+menut Show\ &Keymaps\ in\ Menu Mostra\ Ma&ppe\ tastiera\ in\ Men
+menut &Keymap Ma&ppa\ tastiera
+
+menut None nessuna
+menut accents accenti
+menut arabic arabo
+menut armenian-eastern armeno-orientale
+menut armenian-western armeno-occidentale
+menut belarusian-jcuken bielorusso-jcuken
+menut czech ceco
+menut greek greco
+menut hebrew ebraico
+menut hebrewp ebraicop
+menut magyar ungherese
+menut persian persiano
+menut serbian serbo
+menut serbian-latin serbo-latino
+menut slovak slovacco
+menut ACCENTS ACCENTI
+menut ARABIC ARABO
+menut ARMENIAN-EASTERN ARMENO-ORIENTALE
+menut ARMENIAN-WESTERN ARMENO-OCCIDENTALE
+menut BELARUSIAN-JCUKEN BIELORUSSO-JCUKEN
+menut CZECH CECO
+menut GREEK GRECO
+menut HEBREW EBRAICO
+menut HEBREWP EBRAICOP
+menut MAGYAR UNGHERESE
+menut PERSIAN PERSIANO
+menut SERBIAN SERBO
+menut SERBIAN-LATIN SERBO-LATINO
+menut SLOVAK SLOVACCO
+
+menut Select\ Fo&nt\.\.\. Scegli\ &Font\.\.\.
+
+" Men strumenti programmazione
+menut &Tools &Strumenti
+
+menut &Jump\ to\ this\ tag<Tab>g^] &Vai\ a\ questa\ tag<Tab>g^]
+menut Jump\ &back<Tab>^T Torna\ &Indietro<Tab>^T
+menut Build\ &Tags\ File Costruisci\ file\ &Tags\
+" -SEP1-
+" Men ortografia / Spelling
+menut &Spelling &Ortografia
+
+menut &Spell\ Check\ On Attiva\ &Controllo\ ortografico
+menut Spell\ Check\ &Off &Disattiva\ controllo\ ortografico
+menut To\ &Next\ error<Tab>]s Errore\ &Seguente<tab>]s
+menut To\ &Previous\ error<Tab>[s Errore\ &Precedente<tab>[s
+menut Suggest\ &Corrections<Tab>z= &Suggerimenti<Tab>z=
+menut &Repeat\ correction<Tab>:spellrepall &Ripeti\ correzione<Tab>:spellrepall
+menut Set\ language\ to\ "en" Imposta\ lingua\ a\ "en"
+menut Set\ language\ to\ "en_au" Imposta\ lingua\ a\ "en_au"
+menut Set\ language\ to\ "en_ca" Imposta\ lingua\ a\ "en_ca"
+menut Set\ language\ to\ "en_gb" Imposta\ lingua\ a\ "en_gb"
+menut Set\ language\ to\ "en_nz" Imposta\ lingua\ a\ "en_nz"
+menut Set\ language\ to\ "en_us" Imposta\ lingua\ a\ "en_us"
+menut &Find\ More\ Languages &Trova\ altre\ lingue
+
+" Men piegature / Fold
+menut &Folding &Piegature
+" apri e chiudi piegature
+menut &Enable/Disable\ folds<Tab>zi Pi&egature\ S/No<Tab>zi
+menut &View\ Cursor\ Line<Tab>zv &Vedi\ linea\ col\ Cursore<Tab>zv
+menut Vie&w\ Cursor\ Line\ only<Tab>zMzx Vedi\ &Solo\ linea\ col\ Cursore<Tab>zMzx
+menut C&lose\ more\ folds<Tab>zm C&Hiudi\ pi鵟 piegature<Tab>zm
+menut &Close\ all\ folds<Tab>zM &Chiudi\ tutte\ le\ piegature<Tab>zM
+menut O&pen\ more\ folds<Tab>zr A&Pri\ pi鵟 piegature<Tab>zr
+menut &Open\ all\ folds<Tab>zR &Apri\ tutte\ le\ piegature<Tab>zR
+" -SEP1-
+" metodo piegatura
+menut Fold\ Met&hod Meto&Do\ piegatura
+menut M&anual &Manuale
+menut I&ndent &Nidificazione
+menut E&xpression &Espressione\ Reg\.
+menut S&yntax &Sintassi
+menut &Diff &Differenza
+menut Ma&rker Mar&Catura
+
+" crea e cancella piegature
+menut Create\ &Fold<Tab>zf Crea\ &Piegatura<Tab>zf
+menut &Delete\ Fold<Tab>zd &Leva\ piegatura<Tab>zd
+menut Delete\ &All\ Folds<Tab>zD Leva\ &Tutte\ le\ piegature<Tab>zD
+" -SEP2-
+" movimenti all'interno delle piegature
+menut Fold\ col&umn\ width Larghezza\ piegat&Ure\ in\ colonne
+
+menut &Diff &Differenza
+"
+menut &Update &Aggiorna
+menut &Get\ Block &Importa\ differenze
+menut &Put\ Block &Esporta\ differenze
+
+" -SEP2-
+menut &Make<Tab>:make Esegui\ &Make<Tab>:make
+
+menut &List\ Errors<Tab>:cl Lista\ &Errori<Tab>:cl
+menut L&ist\ Messages<Tab>:cl! Lista\ &Messaggi<Tab>:cl!
+menut &Next\ Error<Tab>:cn Errore\ s&Uccessivo<Tab>:cn
+menut &Previous\ Error<Tab>:cp Errore\ &Precedente<Tab>:cp
+menut &Older\ List<Tab>:cold Lista\ men&O\ recente<Tab>:cold
+menut N&ewer\ List<Tab>:cnew Lista\ pi鵟 rece&Nte<Tab>:cnew
+
+menut Error\ &Window &Finestra\ errori
+
+menut &Update<Tab>:cwin A&Ggiorna<Tab>:cwin
+menut &Open<Tab>:copen &Apri<Tab>:copen
+menut &Close<Tab>:cclose &Chiudi<Tab>:cclose
+
+" -SEP3-
+menut &Convert\ to\ HEX<Tab>:%!xxd &Converti\ a\ esadecimale<Tab>:%!xxd
+menut Conve&rt\ back<Tab>:%!xxd\ -r Conve&rti\ da\ esadecimale<Tab>:%!xxd\ -r
+
+menut Se&T\ Compiler Impo&Sta\ Compilatore
+
+" Buffers / Buffer
+menut &Buffers &Buffer
+
+menut &Refresh\ menu A&ggiorna\ men
+menut &Delete &Elimina
+menut &Alternate &Alternato
+menut &Next &Successivo
+menut &Previous &Precedente
+menut [No\ File] [Nessun\ File]
+
+" Syntax / Sintassi
+menut &Syntax &Sintassi
+
+menut &Show\ File\ Types\ in\ menu Mo&Stra\ tipi\ di\ file\ nel\ men
+menut Set\ '&syntax'\ only &S\ Attiva\ solo\ \ 'syntax'
+menut Set\ '&filetype'\ too &F\ Attiva\ anche\ 'filetype'
+menut &Off &Disattiva
+menut &Manual &Manuale
+menut A&utomatic A&Utomatico
+menut on/off\ for\ &This\ file Attiva\ S/No\ su\ ques&To\ file
+menut Co&lor\ test Test\ &Colori
+menut &Highlight\ test Test\ &Evidenziamento
+menut &Convert\ to\ HTML Converti\ ad\ &HTML
+
+let g:menutrans_no_file = "[Senza nome]"
+
+" Window / Finestra
+menut &Window &Finestra
+
+menut &New<Tab>^Wn &Nuova<Tab>^Wn
+menut S&plit<Tab>^Ws &Dividi\ lo\ schermo<Tab>^Ws
+menut Sp&lit\ To\ #<Tab>^W^^ D&Ividi\ verso\ #<Tab>^W^^
+menut Split\ &Vertically<Tab>^Wv Di&Vidi\ verticalmente<Tab>^Wv
+menut Split\ File\ E&xplorer Aggiungi\ finestra\ e&Xplorer
+" -SEP1-
+menut &Close<Tab>^Wc &Chiudi<Tab>^Wc
+menut Close\ &Other(s)<Tab>^Wo C&Hiudi\ altra(e)<Tab>^Wo
+" -SEP2-
+menut Move\ &To &Muovi\ verso
+
+menut &Top<Tab>^WK &Cima<Tab>^WK
+menut &Bottom<Tab>^WJ &Fondo<Tab>^WJ
+menut &Left\ side<Tab>^WH Lato\ &Sinistro<Tab>^WH
+menut &Right\ side<Tab>^WL Lato\ &Destro<Tab>^WL
+menut Rotate\ &Up<Tab>^WR Ruota\ verso\ l'&Alto<Tab>^WR
+menut Rotate\ &Down<Tab>^Wr Ruota\ verso\ il\ &Basso<Tab>^Wr
+" -SEP3-
+menut &Equal\ Size<Tab>^W= &Uguale\ ampiezza<Tab>^W=
+menut &Max\ Height<Tab>^W_ &Altezza\ massima<Tab>^W_
+menut M&in\ Height<Tab>^W1_ A&Ltezza\ minima<Tab>^W1_
+menut Max\ &Width<Tab>^W\| Larghezza\ massima<Tab>^W\|
+menut Min\ Widt&h<Tab>^W1\| Larghezza\ minima<Tab>^W1\|
+
+" The popup menu
+menut &Undo &Annulla
+" -SEP1-
+menut Cu&t &Taglia
+menut &Copy &Copia
+menut &Paste &Incolla
+menut &Delete &Elimina
+" -SEP2-
+menut Select\ Blockwise Seleziona\ in\ blocco
+menut Select\ &Word Seleziona\ &Parola
+menut Select\ &Line Seleziona\ &Linea
+menut Select\ &Block Seleziona\ &Blocco
+menut Select\ &All Seleziona\ t&Utto
+
+" The GUI Toolbar / Barra Strumenti
+menut Open Apri
+menut Save Salva
+menut SaveAll Salva\ Tutto
+menut Print Stampa
+" -SEP1-
+menut Undo Annulla
+menut Redo Ripristina
+" -SEP2-
+menut Cut Taglia
+menut Copy Copia
+menut Paste Incolla
+" -sep3-
+menut Find Cerca
+menut FindNext Cerca Successivo
+menut FindPrev Cerca Precedente
+menut Replace Sostituisci
+" -sep4-
+menut New Nuova\ finestra
+menut WinSplit Dividi\ finestra
+menut WinMax Massima\ ampiezza
+menut WinMin Minima\ ampiezza
+menut WinVSplit Dividi\ verticalmente
+menut WinMaxWidth Massima\ larghezza
+menut WinMinWidth Minima\ larghezza
+menut WinClose Chiudi\ finestra
+" -SEP5-
+menut LoadSesn Carica\ Sessione
+menut SaveSesn Salva\ Sessione
+menut RunScript Esegui\ Script
+" -SEP6-
+menut Make Make
+menut Shell Shell
+menut RunCtags Esegui\ Ctags
+menut TagJump Vai\ a\ Tag
+" -SEP7-
+menut Help Aiuto
+menut FindHelp Cerca\ in\ Aiuto
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" vim: set sw=2 :
diff --git a/runtime/lang/menu_it_it.utf-8.vim b/runtime/lang/menu_it_it.utf-8.vim
new file mode 100644
index 0000000..1770445
--- /dev/null
+++ b/runtime/lang/menu_it_it.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Italian for UTF-8 encoding
+
+source <sfile>:p:h/menu_it_it.latin1.vim
diff --git a/runtime/lang/menu_italian_italy.1252.vim b/runtime/lang/menu_italian_italy.1252.vim
new file mode 100644
index 0000000..b336fcb
--- /dev/null
+++ b/runtime/lang/menu_italian_italy.1252.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Italian for Latin1
+
+source <sfile>:p:h/menu_it_it.latin1.vim
diff --git a/runtime/lang/menu_ja.cp932.vim b/runtime/lang/menu_ja.cp932.vim
new file mode 100644
index 0000000..50856d5
--- /dev/null
+++ b/runtime/lang/menu_ja.cp932.vim
@@ -0,0 +1,8 @@
+" Menu Translations: Japanese (for Windows)
+" Translated By: MURAOKA Taro <koron.kaoriya@gmail.com>
+" Last Change: 15-Jun-2012.
+"
+" Copyright (C) 2004,12 MURAOKA Taro <koron.kaoriya@gmail.com>
+" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+
+source <sfile>:p:h/menu_japanese_japan.932.vim
diff --git a/runtime/lang/menu_ja.euc-jp.vim b/runtime/lang/menu_ja.euc-jp.vim
new file mode 100644
index 0000000..4dcd60c
--- /dev/null
+++ b/runtime/lang/menu_ja.euc-jp.vim
@@ -0,0 +1,9 @@
+" Menu Translations: Japanese (for UNIX)
+" Translated By: MURAOKA Taro <koron.kaoriya@gmail.com>
+" Last Change: 15-Jun-2012.
+"
+" Copyright (C) 2004,12 MURAOKA Taro <koron.kaoriya@gmail.com>
+" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+
+" ja is the same as ja_jp. Source the other one from here.
+source <sfile>:p:h/menu_ja_jp.euc-jp.vim
diff --git a/runtime/lang/menu_ja.eucjp.vim b/runtime/lang/menu_ja.eucjp.vim
new file mode 100644
index 0000000..0eff4d9
--- /dev/null
+++ b/runtime/lang/menu_ja.eucjp.vim
@@ -0,0 +1,9 @@
+" Menu Translations: Japanese (for UNIX)
+" Translated By: MURAOKA Taro <koron.kaoriya@gmail.com>
+" Last Change: 15-Jun-2012.
+"
+" Copyright (C) 2004,12 MURAOKA Taro <koron.kaoriya@gmail.com>
+" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+
+" eucjp is the same as euc-jp. Source the other one from here.
+source <sfile>:p:h/menu_ja_jp.euc-jp.vim
diff --git a/runtime/lang/menu_ja.ujis.vim b/runtime/lang/menu_ja.ujis.vim
new file mode 100644
index 0000000..e74ff80
--- /dev/null
+++ b/runtime/lang/menu_ja.ujis.vim
@@ -0,0 +1,9 @@
+" Menu Translations: Japanese (for UNIX)
+" Translated By: MURAOKA Taro <koron.kaoriya@gmail.com>
+" Last Change: 15-Jun-2012.
+"
+" Copyright (C) 2004,12 MURAOKA Taro <koron.kaoriya@gmail.com>
+" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+
+" ujis is the same as euc-jp. Source the other one from here.
+source <sfile>:p:h/menu_ja_jp.euc-jp.vim
diff --git a/runtime/lang/menu_ja.utf-8.vim b/runtime/lang/menu_ja.utf-8.vim
new file mode 100644
index 0000000..a47cdbe
--- /dev/null
+++ b/runtime/lang/menu_ja.utf-8.vim
@@ -0,0 +1,4 @@
+" Menu Translations: Japanese
+
+" ja is the same as ja_jp. Source the other one from here.
+source <sfile>:p:h/menu_ja_jp.utf-8.vim
diff --git a/runtime/lang/menu_ja_jp.cp932.vim b/runtime/lang/menu_ja_jp.cp932.vim
new file mode 100644
index 0000000..50856d5
--- /dev/null
+++ b/runtime/lang/menu_ja_jp.cp932.vim
@@ -0,0 +1,8 @@
+" Menu Translations: Japanese (for Windows)
+" Translated By: MURAOKA Taro <koron.kaoriya@gmail.com>
+" Last Change: 15-Jun-2012.
+"
+" Copyright (C) 2004,12 MURAOKA Taro <koron.kaoriya@gmail.com>
+" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+
+source <sfile>:p:h/menu_japanese_japan.932.vim
diff --git a/runtime/lang/menu_ja_jp.euc-jp.vim b/runtime/lang/menu_ja_jp.euc-jp.vim
new file mode 100644
index 0000000..1c2c66e
--- /dev/null
+++ b/runtime/lang/menu_ja_jp.euc-jp.vim
@@ -0,0 +1,314 @@
+" vi:set ts=8 sts=8 sw=8 tw=0:
+"
+" Menu Translations: Japanese (EUC-JP)
+" Last Translator: MURAOKA Taro <koron.kaoriya@gmail.com>
+" Last Change: 18-Jul-2018.
+"
+" Copyright (C) 2001-2018 MURAOKA Taro <koron.kaoriya@gmail.com>,
+" vim-jp <http://vim-jp.org/>
+"
+" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding euc-jp
+
+" Help menu
+menutrans &Help ヘルプ(&H)
+menutrans &Overview<Tab><F1> 车维(&O)<Tab><F1>
+menutrans &User\ Manual ユ〖ザ〖マニュアル(&U)
+menutrans &How-to\ links &How-toリンク
+menutrans &Credits クレジット(&C)
+menutrans Co&pying 螟侯涪攫鼠(&P)
+menutrans &Sponsor/Register スポンサ〖/判峡(&S)
+menutrans O&rphans 干基(&R)
+menutrans &Version バ〖ジョン攫鼠(&V)
+menutrans &About Vimについて(&A)
+
+let g:menutrans_help_dialog = "ヘルプを浮瑚したいコマンドもしくは帽胳を掐蜗してください:\n\n赁掐モ〖ドのコマンドには i_ を黎片に烧裁します. (毋: i_CTRL-X)\nコマンドライン试礁コマンドには c_ を黎片に烧裁します. (毋: c_<Del>)\nオプションの叹涟には ' を烧裁します. (毋: 'shiftwidth')"
+
+" File menu
+menutrans &File ファイル(&F)
+menutrans &Open\.\.\.<Tab>:e 倡く(&O)\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 尸充して倡く(&L)\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew タブペ〖ジで倡く<Tab>:tabnew
+menutrans &New<Tab>:enew 糠惮侯喇(&N)<Tab>:enew
+menutrans &Close<Tab>:close 誓じる(&C)<Tab>:close
+menutrans &Save<Tab>:w 瘦赂(&S)<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 叹涟を烧けて瘦赂(&A)\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. 汗尸山绩(&D)\.\.\.
+menutrans Split\ Patched\ &By\.\.\. パッチ冯蔡を山绩(&B)\.\.\.
+menutrans &Print 磅湖(&P)
+menutrans Sa&ve-Exit<Tab>:wqa 瘦赂して姜位(&V)<Tab>:wqa
+menutrans E&xit<Tab>:qa 姜位(&X)<Tab>:qa
+
+" Edit menu
+menutrans &Edit 试礁(&E)
+menutrans &Undo<Tab>u 艰り久す(&U)<Tab>u
+menutrans &Redo<Tab>^R もう办刨やる(&R)<Tab>^R
+menutrans Rep&eat<Tab>\. 帆り手す(&E)<Tab>\.
+menutrans Cu&t<Tab>"+x 磊り艰り(&T)<Tab>"+x
+menutrans &Copy<Tab>"+y コピ〖(&C)<Tab>"+y
+menutrans &Paste<Tab>"+gP 沤り烧け(&P)<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 涟に沤る(&B)<Tab>[p
+menutrans Put\ &After<Tab>]p 稿に沤る(&A)<Tab>]p
+menutrans &Delete<Tab>x 久す(&D)<Tab>x
+menutrans &Select\ All<Tab>ggVG 链て联买(&S)<Tab>ggVG
+menutrans &Find\.\.\. 浮瑚(&F)\.\.\.
+menutrans &Find<Tab>/ 浮瑚(&F)<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. 弥垂(&L)\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s 弥垂(&L)<Tab>:%s
+menutrans Find\ and\ Rep&lace<Tab>:s 弥垂(&L)<Tab>:s
+"menutrans Options\.\.\. オプション(&O)\.\.\.
+menutrans Settings\ &Window 肋年ウィンドウ(&W)
+menutrans Startup\ &Settings 弹瓢箕の肋年(&S)
+
+" Edit/Global Settings
+menutrans &Global\ Settings 链挛肋年(&G)
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls!
+ \ パタ〖ン动拇磊仑(&H)<Tab>:set\ hls!
+menutrans Toggle\ &Ignoring\ Case<Tab>:set\ ic!
+ \ 络井矢机惰侍磊仑(&I)<Tab>:set\ ic!
+menutrans Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm!
+ \ マッチ山绩磊仑(&S)<Tab>:set\ sm!
+menutrans &Context\ lines カ〖ソル件收乖眶(&C)
+menutrans &Virtual\ Edit 簿鳞试礁(&V)
+menutrans Never 痰跟
+menutrans Block\ Selection ブロック联买箕
+menutrans Insert\ mode 赁掐モ〖ド箕
+menutrans Block\ and\ Insert ブロック/赁掐モ〖ド箕
+menutrans Always 撅箕
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im!
+ \ 赁掐(介看荚)モ〖ド磊仑(&M)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatibility<Tab>:set\ cp!
+ \ Vi高垂モ〖ド磊仑(&O)<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. 浮瑚パス(&P)\.\.\.
+menutrans Ta&g\ Files\.\.\. タグファイル(&G)\.\.\.
+"
+" GUI options
+menutrans Toggle\ &Toolbar ツ〖ルバ〖山绩磊仑(&T)
+menutrans Toggle\ &Bottom\ Scrollbar スクロ〖ルバ〖(布)山绩磊仑(&B)
+menutrans Toggle\ &Left\ Scrollbar スクロ〖ルバ〖(焊)山绩磊仑(&L)
+menutrans Toggle\ &Right\ Scrollbar スクロ〖ルバ〖(宝)山绩磊仑(&R)
+
+let g:menutrans_path_dialog = "ファイルの浮瑚パスを掐蜗してください:\nディレクトリ叹はカンマ ( , ) で惰磊ってください."
+let g:menutrans_tags_dialog = "タグファイルの叹涟を掐蜗してください:\n叹涟はカンマ ( , ) で惰磊ってください."
+
+" Edit/File Settings
+
+" Boolean options
+menutrans F&ile\ Settings ファイル肋年(&I)
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu!
+ \ 乖戎规山绩磊仑(&N)<Tab>:set\ nu!
+menutrans Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu!
+ \ 陵滦乖戎规山绩磊仑(&V)<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list!
+ \ リストモ〖ド磊仑(&L)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrapping<Tab>:set\ wrap!
+ \ 乖擂手し磊仑(&W)<Tab>:set\ wrap!
+menutrans Toggle\ W&rapping\ at\ word<Tab>:set\ lbr!
+ \ 帽胳擂手し磊仑(&R)<Tab>:set\ lbr!
+menutrans Toggle\ Tab\ &Expanding<Tab>:set\ et!
+ \ タブ鸥倡磊仑(&E)<Tab>:set\ et!
+menutrans Toggle\ &Auto\ Indenting<Tab>:set\ ai!
+ \ 极瓢机布げ磊仑(&A)<Tab>:set\ ai!
+menutrans Toggle\ &C-Style\ Indenting<Tab>:set\ cin!
+ \ C咐胳机布げ磊仑(&C)<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth シフト升(&S)
+menutrans Soft\ &Tabstop ソフトウェアタブ升(&T)
+menutrans Te&xt\ Width\.\.\. テキスト升(&X)\.\.\.
+menutrans &File\ Format\.\.\. 猖乖淡规联买(&F)\.\.\.
+
+let g:menutrans_textwidth_dialog = "テキストの升('textwidth')を肋年してください (0で腊妨を痰跟步):"
+let g:menutrans_fileformat_dialog = "ファイル叫蜗の狠の猖乖淡规の妨及を联んでください."
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\nキャンセル(&C)"
+
+menutrans Show\ C&olor\ Schemes\ in\ Menu 咖テ〖マをメニュ〖に山绩(&O)
+menutrans C&olor\ Scheme 咖テ〖マ联买(&O)
+menutrans Show\ &Keymaps\ in\ Menu キ〖マップをメニュ〖に山绩(&K)
+menutrans &Keymap キ〖マップ(&K)
+menutrans None なし
+
+" Programming menu
+menutrans &Tools ツ〖ル(&T)
+menutrans &Jump\ to\ this\ tag<Tab>g^] タグジャンプ(&J)<Tab>g^]
+menutrans Jump\ &back<Tab>^T 提る(&B)<Tab>^T
+menutrans Build\ &Tags\ File タグファイル侯喇(&T)
+menutrans &Make<Tab>:make ビルド(&M)<Tab>:make
+menutrans &List\ Errors<Tab>:cl エラ〖リスト(&L)<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! メッセ〖ジリスト(&I)<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 肌のエラ〖へ(&N)<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 涟のエラ〖へ(&P)<Tab>:cp
+menutrans &Older\ List<Tab>:cold 概いリスト(&O)<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 糠しいリスト(&E)<Tab>:cnew
+menutrans Error\ &Window エラ〖ウィンドウ(&W)
+menutrans &Update<Tab>:cwin 构糠(&U)<Tab>:cwin
+menutrans &Open<Tab>:copen 倡く(&O)<Tab>:copen
+menutrans &Close<Tab>:cclose 誓じる(&C)<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd HEXへ恃垂(&C)<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r HEXから嫡恃垂(&R)<Tab>%!xxd\ -r
+menutrans Show\ Compiler\ Se&ttings\ in\ Menu コンパイラ肋年をメニュ〖に山绩(&T)
+menutrans Se&t\ Compiler コンパイラ肋年(&T)
+
+" Tools.Spelling Menu
+menutrans &Spelling スペリング(&S)
+menutrans &Spell\ Check\ On スペルチェック铜跟(&S)
+menutrans Spell\ Check\ &Off スペルチェック痰跟(&O)
+menutrans To\ &Next\ error<Tab>]s 肌のエラ〖(&N)<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s 涟のエラ〖(&P)<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= 饯赖铬输(&C)<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall 饯赖を帆り手す(&R)<Tab>:spellrepall
+menutrans Set\ language\ to\ "en" 咐胳を\ "en"\ に肋年する
+menutrans Set\ language\ to\ "en_au" 咐胳を\ "en_au"\ に肋年する
+menutrans Set\ language\ to\ "en_ca" 咐胳を\ "en_ca"\ に肋年する
+menutrans Set\ language\ to\ "en_gb" 咐胳を\ "en_gb"\ に肋年する
+menutrans Set\ language\ to\ "en_nz" 咐胳を\ "en_nz"\ に肋年する
+menutrans Set\ language\ to\ "en_us" 咐胳を\ "en_us"\ に肋年する
+menutrans &Find\ More\ Languages 戮の咐胳を浮瑚する(&F)
+
+let g:menutrans_spell_change_ARG_to = '"%s"\ を恃构'
+let g:menutrans_spell_add_ARG_to_word_list = '"%s"\ を帽胳リストに纳裁'
+let g:menutrans_spell_ignore_ARG = '"%s"\ を痰浑'
+
+" Tools.Fold Menu
+menutrans &Folding 擂决み(&F)
+" open close folds
+menutrans &Enable/Disable\ folds<Tab>zi 铜跟/痰跟磊仑(&E)<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv カ〖ソル乖を山绩(&V)<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx カ〖ソル乖だけを山绩(&W)<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 擂决みを誓じる(&L)<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 链擂决みを誓じる(&C)<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr 擂决みを倡く(&P)<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 链擂决みを倡く(&O)<Tab>zR
+" fold method
+menutrans Fold\ Met&hod 擂决み数恕(&H)
+menutrans M&anual 缄瓢(&A)
+menutrans I&ndent インデント(&N)
+menutrans E&xpression 及删擦(&X)
+menutrans S&yntax シンタックス(&Y)
+menutrans &Diff 汗尸(&D)
+menutrans Ma&rker マ〖カ〖(&R)
+" create and delete folds
+menutrans Create\ &Fold<Tab>zf 擂决み侯喇(&F)<Tab>zf
+menutrans &Delete\ Fold<Tab>zd 擂决み猴近(&D)<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 链擂决み猴近(&A)<Tab>zD
+" moving around in folds
+menutrans Fold\ col&umn\ width 擂决みカラム升(&U)
+
+menutrans &Update 构糠(&U)
+menutrans &Get\ Block ブロック藐叫(&G)
+menutrans &Put\ Block ブロック努脱(&P)
+
+" Names for buffer menu.
+menutrans &Buffers バッファ(&B)
+menutrans &Refresh\ menu メニュ〖浩粕哈(&R)
+menutrans &Delete 猴近(&D)
+menutrans &Alternate 微へ磊仑(&A)
+menutrans &Next 肌のバッファ(&N)
+menutrans &Previous 涟のバッファ(&P)
+let g:menutrans_no_file = "[痰叹]"
+
+" Window menu
+menutrans &Window ウィンドウ(&W)
+menutrans &New<Tab>^Wn 糠惮侯喇(&N)<Tab>^Wn
+menutrans S&plit<Tab>^Ws 尸充(&P)<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 微バッファへ尸充(&L)<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 库木尸充(&V)<Tab>^Wv
+menutrans Split\ File\ E&xplorer ファイルエクスプロ〖ラ(&X)
+menutrans &Close<Tab>^Wc 誓じる(&C)<Tab>^Wc
+menutrans Move\ &To 败瓢(&T)
+menutrans &Top<Tab>^WK 惧(&T)<Tab>^WK
+menutrans &Bottom<Tab>^WJ 布(&B)<Tab>^WJ
+menutrans &Left\ side<Tab>^WH 焊(&L)<Tab>^WH
+menutrans &Right\ side<Tab>^WL 宝(&R)<Tab>^WL
+menutrans Close\ &Other(s)<Tab>^Wo 戮を誓じる(&O)<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww 肌へ(&X)<Tab>^Ww
+menutrans P&revious<Tab>^WW 涟へ(&R)<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= 票じ光さに(&E)<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 呵络光に(&M)<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ 呵井光に(&i)<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 呵络升に(&W)<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 呵井升に(&H)<Tab>^W1\|
+menutrans Rotate\ &Up<Tab>^WR 惧にロ〖テ〖ション(&U)<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 布にロ〖テ〖ション(&D)<Tab>^Wr
+menutrans Select\ Fo&nt\.\.\. フォント肋年(&N)\.\.\.
+
+" The popup menu
+menutrans &Undo 艰り久す(&U)
+menutrans Cu&t 磊り艰り(&T)
+menutrans &Copy コピ〖(&C)
+menutrans &Paste 沤り烧け(&P)
+menutrans &Delete 猴近(&D)
+menutrans Select\ Blockwise 峨妨ブロック联买
+menutrans Select\ &Word 帽胳联买(&W)
+menutrans Select\ &Sentence 矢联买(&S)
+menutrans Select\ Pa&ragraph 檬皖联买(&R)
+menutrans Select\ &Line 乖联买(&L)
+menutrans Select\ &Block ブロック联买(&B)
+menutrans Select\ &All すべて联买(&A)
+
+" The GUI toolbar (for Win32 or GTK)
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open ファイルを倡く
+ tmenu ToolBar.Save 附哼のファイルを瘦赂
+ tmenu ToolBar.SaveAll すべてのファイルを瘦赂
+ tmenu ToolBar.Print 磅湖
+ tmenu ToolBar.Undo 艰り久し
+ tmenu ToolBar.Redo もう办刨やる
+ tmenu ToolBar.Cut クリップボ〖ドへ磊り艰り
+ tmenu ToolBar.Copy クリップボ〖ドへコピ〖
+ tmenu ToolBar.Paste クリップボ〖ドから沤り烧け
+ tmenu ToolBar.Find 浮瑚...
+ tmenu ToolBar.FindNext 肌を浮瑚
+ tmenu ToolBar.FindPrev 涟を浮瑚
+ tmenu ToolBar.Replace 弥垂...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New 糠惮ウィンドウ侯喇
+ tmenu ToolBar.WinSplit ウィンドウ尸充
+ tmenu ToolBar.WinMax ウィンドウ呵络步
+ tmenu ToolBar.WinMin ウィンドウ呵井步
+ tmenu ToolBar.WinClose ウィンドウを誓じる
+ endif
+ tmenu ToolBar.LoadSesn セッション粕哈
+ tmenu ToolBar.SaveSesn セッション瘦赂
+ tmenu ToolBar.RunScript Vimスクリプト悸乖
+ tmenu ToolBar.Make プロジェクトをMake
+ tmenu ToolBar.Shell シェルを倡く
+ tmenu ToolBar.RunCtags tags侯喇
+ tmenu ToolBar.TagJump タグジャンプ
+ tmenu ToolBar.Help Vimヘルプ
+ tmenu ToolBar.FindHelp Vimヘルプ浮瑚
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax シンタックス(&S)
+menutrans &Show\ File\ Types\ in\ Menu 滦炳妨及をメニュ〖に山绩(&S)
+menutrans Set\ '&syntax'\ only 'syntax'だけ肋年(&S)
+menutrans Set\ '&filetype'\ too 'filetype'も肋年(&F)
+menutrans &Off 痰跟步(&O)
+menutrans &Manual 缄瓢肋年(&M)
+menutrans A&utomatic 极瓢肋年(&U)
+menutrans on/off\ for\ &This\ file
+ \ オン/オフ磊仑(&T)
+menutrans Co&lor\ test カラ〖テスト(&L)
+menutrans &Highlight\ test ハイライトテスト(&H)
+menutrans &Convert\ to\ HTML HTMLへコンバ〖ト(&C)
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" filler to avoid the line above being recognized as a modeline
+" filler
diff --git a/runtime/lang/menu_ja_jp.eucjp.vim b/runtime/lang/menu_ja_jp.eucjp.vim
new file mode 100644
index 0000000..0eff4d9
--- /dev/null
+++ b/runtime/lang/menu_ja_jp.eucjp.vim
@@ -0,0 +1,9 @@
+" Menu Translations: Japanese (for UNIX)
+" Translated By: MURAOKA Taro <koron.kaoriya@gmail.com>
+" Last Change: 15-Jun-2012.
+"
+" Copyright (C) 2004,12 MURAOKA Taro <koron.kaoriya@gmail.com>
+" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+
+" eucjp is the same as euc-jp. Source the other one from here.
+source <sfile>:p:h/menu_ja_jp.euc-jp.vim
diff --git a/runtime/lang/menu_ja_jp.ujis.vim b/runtime/lang/menu_ja_jp.ujis.vim
new file mode 100644
index 0000000..e74ff80
--- /dev/null
+++ b/runtime/lang/menu_ja_jp.ujis.vim
@@ -0,0 +1,9 @@
+" Menu Translations: Japanese (for UNIX)
+" Translated By: MURAOKA Taro <koron.kaoriya@gmail.com>
+" Last Change: 15-Jun-2012.
+"
+" Copyright (C) 2004,12 MURAOKA Taro <koron.kaoriya@gmail.com>
+" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+
+" ujis is the same as euc-jp. Source the other one from here.
+source <sfile>:p:h/menu_ja_jp.euc-jp.vim
diff --git a/runtime/lang/menu_ja_jp.utf-8.vim b/runtime/lang/menu_ja_jp.utf-8.vim
new file mode 100644
index 0000000..5835868
--- /dev/null
+++ b/runtime/lang/menu_ja_jp.utf-8.vim
@@ -0,0 +1,314 @@
+" vi:set ts=8 sts=8 sw=8 tw=0:
+"
+" Menu Translations: Japanese (UTF-8)
+" Last Translator: MURAOKA Taro <koron.kaoriya@gmail.com>
+" Last Change: 18-Jul-2018.
+"
+" Copyright (C) 2001-2018 MURAOKA Taro <koron.kaoriya@gmail.com>,
+" vim-jp <http://vim-jp.org/>
+"
+" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" Help menu
+menutrans &Help 銉樸儷銉(&H)
+menutrans &Overview<Tab><F1> 姒傜暐(&O)<Tab><F1>
+menutrans &User\ Manual 銉︺兗銈躲兗銉炪儖銉ャ偄銉(&U)
+menutrans &How-to\ links &How-to銉兂銈
+menutrans &Credits 銈儸銈搞儍銉(&C)
+menutrans Co&pying 钁椾綔妯╂儏鍫(&P)
+menutrans &Sponsor/Register 銈广儩銉炽偟銉/鐧婚尣(&S)
+menutrans O&rphans 瀛ゅ厫(&R)
+menutrans &Version 銉愩兗銈搞儳銉虫儏鍫(&V)
+menutrans &About Vim銇仱銇勩仸(&A)
+
+let g:menutrans_help_dialog = "銉樸儷銉椼倰妞滅储銇椼仧銇勩偝銉炪兂銉夈倐銇椼亸銇崢瑾炪倰鍏ュ姏銇椼仸銇忋仩銇曘亜:\n\n鎸垮叆銉€兗銉夈伄銈炽優銉炽儔銇伅 i_ 銈掑厛闋伀浠樺姞銇椼伨銇. (渚: i_CTRL-X)\n銈炽優銉炽儔銉┿偆銉崇法闆嗐偝銉炪兂銉夈伀銇 c_ 銈掑厛闋伀浠樺姞銇椼伨銇. (渚: c_<Del>)\n銈儣銈枫儳銉炽伄鍚嶅墠銇伅 ' 銈掍粯鍔犮仐銇俱仚. (渚: 'shiftwidth')"
+
+" File menu
+menutrans &File 銉曘偂銈ゃ儷(&F)
+menutrans &Open\.\.\.<Tab>:e 闁嬨亸(&O)\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 鍒嗗壊銇椼仸闁嬨亸(&L)\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 銈裤儢銉氥兗銈搞仹闁嬨亸<Tab>:tabnew
+menutrans &New<Tab>:enew 鏂拌浣滄垚(&N)<Tab>:enew
+menutrans &Close<Tab>:close 闁夈仒銈(&C)<Tab>:close
+menutrans &Save<Tab>:w 淇濆瓨(&S)<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 鍚嶅墠銈掍粯銇戙仸淇濆瓨(&A)\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. 宸垎琛ㄧず(&D)\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 銉戙儍銉佺祼鏋溿倰琛ㄧず(&B)\.\.\.
+menutrans &Print 鍗板埛(&P)
+menutrans Sa&ve-Exit<Tab>:wqa 淇濆瓨銇椼仸绲備簡(&V)<Tab>:wqa
+menutrans E&xit<Tab>:qa 绲備簡(&X)<Tab>:qa
+
+" Edit menu
+menutrans &Edit 绶ㄩ泦(&E)
+menutrans &Undo<Tab>u 鍙栥倞娑堛仚(&U)<Tab>u
+menutrans &Redo<Tab>^R 銈傘亞涓搴︺倓銈(&R)<Tab>^R
+menutrans Rep&eat<Tab>\. 绻般倞杩斻仚(&E)<Tab>\.
+menutrans Cu&t<Tab>"+x 鍒囥倞鍙栥倞(&T)<Tab>"+x
+menutrans &Copy<Tab>"+y 銈炽償銉(&C)<Tab>"+y
+menutrans &Paste<Tab>"+gP 璨笺倞浠樸亼(&P)<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 鍓嶃伀璨笺倠(&B)<Tab>[p
+menutrans Put\ &After<Tab>]p 寰屻伀璨笺倠(&A)<Tab>]p
+menutrans &Delete<Tab>x 娑堛仚(&D)<Tab>x
+menutrans &Select\ All<Tab>ggVG 鍏ㄣ仸閬告姙(&S)<Tab>ggVG
+menutrans &Find\.\.\. 妞滅储(&F)\.\.\.
+menutrans &Find<Tab>/ 妞滅储(&F)<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. 缃彌(&L)\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s 缃彌(&L)<Tab>:%s
+menutrans Find\ and\ Rep&lace<Tab>:s 缃彌(&L)<Tab>:s
+"menutrans Options\.\.\. 銈儣銈枫儳銉(&O)\.\.\.
+menutrans Settings\ &Window 瑷畾銈︺偅銉炽儔銈(&W)
+menutrans Startup\ &Settings 璧峰嫊鏅傘伄瑷畾(&S)
+
+" Edit/Global Settings
+menutrans &Global\ Settings 鍏ㄤ綋瑷畾(&G)
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls!
+ \ 銉戙偪銉笺兂寮疯鍒囨浛(&H)<Tab>:set\ hls!
+menutrans Toggle\ &Ignoring\ Case<Tab>:set\ ic!
+ \ 澶у皬鏂囧瓧鍖哄垾鍒囨浛(&I)<Tab>:set\ ic!
+menutrans Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm!
+ \ 銉炪儍銉佽〃绀哄垏鏇(&S)<Tab>:set\ sm!
+menutrans &Context\ lines 銈兗銈姐儷鍛ㄨ竞琛屾暟(&C)
+menutrans &Virtual\ Edit 浠兂绶ㄩ泦(&V)
+menutrans Never 鐒″姽
+menutrans Block\ Selection 銉栥儹銉冦偗閬告姙鏅
+menutrans Insert\ mode 鎸垮叆銉€兗銉夋檪
+menutrans Block\ and\ Insert 銉栥儹銉冦偗/鎸垮叆銉€兗銉夋檪
+menutrans Always 甯告檪
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im!
+ \ 鎸垮叆(鍒濆績鑰)銉€兗銉夊垏鏇(&M)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatibility<Tab>:set\ cp!
+ \ Vi浜掓彌銉€兗銉夊垏鏇(&O)<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. 妞滅储銉戙偣(&P)\.\.\.
+menutrans Ta&g\ Files\.\.\. 銈裤偘銉曘偂銈ゃ儷(&G)\.\.\.
+"
+" GUI options
+menutrans Toggle\ &Toolbar 銉勩兗銉儛銉艰〃绀哄垏鏇(&T)
+menutrans Toggle\ &Bottom\ Scrollbar 銈广偗銉兗銉儛銉(涓)琛ㄧず鍒囨浛(&B)
+menutrans Toggle\ &Left\ Scrollbar 銈广偗銉兗銉儛銉(宸)琛ㄧず鍒囨浛(&L)
+menutrans Toggle\ &Right\ Scrollbar 銈广偗銉兗銉儛銉(鍙)琛ㄧず鍒囨浛(&R)
+
+let g:menutrans_path_dialog = "銉曘偂銈ゃ儷銇绱€儜銈广倰鍏ュ姏銇椼仸銇忋仩銇曘亜:\n銉囥偅銉偗銉堛儶鍚嶃伅銈兂銉 ( , ) 銇у尯鍒囥仯銇︺亸銇犮仌銇."
+let g:menutrans_tags_dialog = "銈裤偘銉曘偂銈ゃ儷銇悕鍓嶃倰鍏ュ姏銇椼仸銇忋仩銇曘亜:\n鍚嶅墠銇偒銉炽優 ( , ) 銇у尯鍒囥仯銇︺亸銇犮仌銇."
+
+" Edit/File Settings
+
+" Boolean options
+menutrans F&ile\ Settings 銉曘偂銈ゃ儷瑷畾(&I)
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu!
+ \ 琛岀暘鍙疯〃绀哄垏鏇(&N)<Tab>:set\ nu!
+menutrans Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu!
+ \ 鐩稿琛岀暘鍙疯〃绀哄垏鏇(&V)<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list!
+ \ 銉偣銉堛儮銉笺儔鍒囨浛(&L)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrapping<Tab>:set\ wrap!
+ \ 琛屾姌杩斻仐鍒囨浛(&W)<Tab>:set\ wrap!
+menutrans Toggle\ W&rapping\ at\ word<Tab>:set\ lbr!
+ \ 鍗樿獮鎶樿繑銇楀垏鏇(&R)<Tab>:set\ lbr!
+menutrans Toggle\ Tab\ &Expanding<Tab>:set\ et!
+ \ 銈裤儢灞曢枊鍒囨浛(&E)<Tab>:set\ et!
+menutrans Toggle\ &Auto\ Indenting<Tab>:set\ ai!
+ \ 鑷嫊瀛椾笅銇掑垏鏇(&A)<Tab>:set\ ai!
+menutrans Toggle\ &C-Style\ Indenting<Tab>:set\ cin!
+ \ C瑷瑾炲瓧涓嬨亽鍒囨浛(&C)<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth 銈枫儠銉堝箙(&S)
+menutrans Soft\ &Tabstop 銈姐儠銉堛偊銈с偄銈裤儢骞(&T)
+menutrans Te&xt\ Width\.\.\. 銉嗐偔銈广儓骞(&X)\.\.\.
+menutrans &File\ Format\.\.\. 鏀硅瑷樺彿閬告姙(&F)\.\.\.
+
+let g:menutrans_textwidth_dialog = "銉嗐偔銈广儓銇箙('textwidth')銈掕ō瀹氥仐銇︺亸銇犮仌銇 (0銇ф暣褰€倰鐒″姽鍖):"
+let g:menutrans_fileformat_dialog = "銉曘偂銈ゃ儷鍑哄姏銇殯銇敼琛岃鍙枫伄褰㈠紡銈掗伕銈撱仹銇忋仩銇曘亜."
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n銈儯銉炽偦銉(&C)"
+
+menutrans Show\ C&olor\ Schemes\ in\ Menu 鑹层儐銉笺優銈掋儭銉嬨儱銉笺伀琛ㄧず(&O)
+menutrans C&olor\ Scheme 鑹层儐銉笺優閬告姙(&O)
+menutrans Show\ &Keymaps\ in\ Menu 銈兗銉炪儍銉椼倰銉°儖銉ャ兗銇〃绀(&K)
+menutrans &Keymap 銈兗銉炪儍銉(&K)
+menutrans None 銇仐
+
+" Programming menu
+menutrans &Tools 銉勩兗銉(&T)
+menutrans &Jump\ to\ this\ tag<Tab>g^] 銈裤偘銈搞儯銉炽儣(&J)<Tab>g^]
+menutrans Jump\ &back<Tab>^T 鎴汇倠(&B)<Tab>^T
+menutrans Build\ &Tags\ File 銈裤偘銉曘偂銈ゃ儷浣滄垚(&T)
+menutrans &Make<Tab>:make 銉撱儷銉(&M)<Tab>:make
+menutrans &List\ Errors<Tab>:cl 銈ㄣ儵銉笺儶銈广儓(&L)<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 銉°儍銈汇兗銈搞儶銈广儓(&I)<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 娆°伄銈ㄣ儵銉笺伕(&N)<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 鍓嶃伄銈ㄣ儵銉笺伕(&P)<Tab>:cp
+menutrans &Older\ List<Tab>:cold 鍙ゃ亜銉偣銉(&O)<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 鏂般仐銇勩儶銈广儓(&E)<Tab>:cnew
+menutrans Error\ &Window 銈ㄣ儵銉笺偊銈c兂銉夈偊(&W)
+menutrans &Update<Tab>:cwin 鏇存柊(&U)<Tab>:cwin
+menutrans &Open<Tab>:copen 闁嬨亸(&O)<Tab>:copen
+menutrans &Close<Tab>:cclose 闁夈仒銈(&C)<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd HEX銇稿鎻(&C)<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r HEX銇嬨倝閫嗗鎻(&R)<Tab>%!xxd\ -r
+menutrans Show\ Compiler\ Se&ttings\ in\ Menu 銈炽兂銉戙偆銉╄ō瀹氥倰銉°儖銉ャ兗銇〃绀(&T)
+menutrans Se&t\ Compiler 銈炽兂銉戙偆銉╄ō瀹(&T)
+
+" Tools.Spelling Menu
+menutrans &Spelling 銈广儦銉兂銈(&S)
+menutrans &Spell\ Check\ On 銈广儦銉儊銈с儍銈湁鍔(&S)
+menutrans Spell\ Check\ &Off 銈广儦銉儊銈с儍銈劇鍔(&O)
+menutrans To\ &Next\ error<Tab>]s 娆°伄銈ㄣ儵銉(&N)<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s 鍓嶃伄銈ㄣ儵銉(&P)<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= 淇鍊欒(&C)<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall 淇銈掔拱銈婅繑銇(&R)<Tab>:spellrepall
+menutrans Set\ language\ to\ "en" 瑷瑾炪倰\ "en"\ 銇ō瀹氥仚銈
+menutrans Set\ language\ to\ "en_au" 瑷瑾炪倰\ "en_au"\ 銇ō瀹氥仚銈
+menutrans Set\ language\ to\ "en_ca" 瑷瑾炪倰\ "en_ca"\ 銇ō瀹氥仚銈
+menutrans Set\ language\ to\ "en_gb" 瑷瑾炪倰\ "en_gb"\ 銇ō瀹氥仚銈
+menutrans Set\ language\ to\ "en_nz" 瑷瑾炪倰\ "en_nz"\ 銇ō瀹氥仚銈
+menutrans Set\ language\ to\ "en_us" 瑷瑾炪倰\ "en_us"\ 銇ō瀹氥仚銈
+menutrans &Find\ More\ Languages 浠栥伄瑷瑾炪倰妞滅储銇欍倠(&F)
+
+let g:menutrans_spell_change_ARG_to = '"%s"\ 銈掑鏇'
+let g:menutrans_spell_add_ARG_to_word_list = '"%s"\ 銈掑崢瑾炪儶銈广儓銇拷鍔'
+let g:menutrans_spell_ignore_ARG = '"%s"\ 銈掔劇瑕'
+
+" Tools.Fold Menu
+menutrans &Folding 鎶樼暢銇(&F)
+" open close folds
+menutrans &Enable/Disable\ folds<Tab>zi 鏈夊姽/鐒″姽鍒囨浛(&E)<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv 銈兗銈姐儷琛屻倰琛ㄧず(&V)<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 銈兗銈姐儷琛屻仩銇戙倰琛ㄧず(&W)<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 鎶樼暢銇裤倰闁夈仒銈(&L)<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 鍏ㄦ姌鐣炽伩銈掗枆銇樸倠(&C)<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr 鎶樼暢銇裤倰闁嬨亸(&P)<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 鍏ㄦ姌鐣炽伩銈掗枊銇(&O)<Tab>zR
+" fold method
+menutrans Fold\ Met&hod 鎶樼暢銇挎柟娉(&H)
+menutrans M&anual 鎵嬪嫊(&A)
+menutrans I&ndent 銈ゃ兂銉囥兂銉(&N)
+menutrans E&xpression 寮忚⿻渚(&X)
+menutrans S&yntax 銈枫兂銈裤儍銈偣(&Y)
+menutrans &Diff 宸垎(&D)
+menutrans Ma&rker 銉炪兗銈兗(&R)
+" create and delete folds
+menutrans Create\ &Fold<Tab>zf 鎶樼暢銇夸綔鎴(&F)<Tab>zf
+menutrans &Delete\ Fold<Tab>zd 鎶樼暢銇垮墛闄(&D)<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 鍏ㄦ姌鐣炽伩鍓婇櫎(&A)<Tab>zD
+" moving around in folds
+menutrans Fold\ col&umn\ width 鎶樼暢銇裤偒銉┿儬骞(&U)
+
+menutrans &Update 鏇存柊(&U)
+menutrans &Get\ Block 銉栥儹銉冦偗鎶藉嚭(&G)
+menutrans &Put\ Block 銉栥儹銉冦偗閬╃敤(&P)
+
+" Names for buffer menu.
+menutrans &Buffers 銉愩儍銉曘偂(&B)
+menutrans &Refresh\ menu 銉°儖銉ャ兗鍐嶈杈(&R)
+menutrans &Delete 鍓婇櫎(&D)
+menutrans &Alternate 瑁忋伕鍒囨浛(&A)
+menutrans &Next 娆°伄銉愩儍銉曘偂(&N)
+menutrans &Previous 鍓嶃伄銉愩儍銉曘偂(&P)
+let g:menutrans_no_file = "[鐒″悕]"
+
+" Window menu
+menutrans &Window 銈︺偅銉炽儔銈(&W)
+menutrans &New<Tab>^Wn 鏂拌浣滄垚(&N)<Tab>^Wn
+menutrans S&plit<Tab>^Ws 鍒嗗壊(&P)<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 瑁忋儛銉冦儠銈°伕鍒嗗壊(&L)<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 鍨傜洿鍒嗗壊(&V)<Tab>^Wv
+menutrans Split\ File\ E&xplorer 銉曘偂銈ゃ儷銈ㄣ偗銈广儣銉兗銉(&X)
+menutrans &Close<Tab>^Wc 闁夈仒銈(&C)<Tab>^Wc
+menutrans Move\ &To 绉诲嫊(&T)
+menutrans &Top<Tab>^WK 涓(&T)<Tab>^WK
+menutrans &Bottom<Tab>^WJ 涓(&B)<Tab>^WJ
+menutrans &Left\ side<Tab>^WH 宸(&L)<Tab>^WH
+menutrans &Right\ side<Tab>^WL 鍙(&R)<Tab>^WL
+menutrans Close\ &Other(s)<Tab>^Wo 浠栥倰闁夈仒銈(&O)<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww 娆°伕(&X)<Tab>^Ww
+menutrans P&revious<Tab>^WW 鍓嶃伕(&R)<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= 鍚屻仒楂樸仌銇(&E)<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 鏈澶ч珮銇(&M)<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ 鏈灏忛珮銇(&i)<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 鏈澶у箙銇(&W)<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 鏈灏忓箙銇(&H)<Tab>^W1\|
+menutrans Rotate\ &Up<Tab>^WR 涓娿伀銉兗銉嗐兗銈枫儳銉(&U)<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 涓嬨伀銉兗銉嗐兗銈枫儳銉(&D)<Tab>^Wr
+menutrans Select\ Fo&nt\.\.\. 銉曘偐銉炽儓瑷畾(&N)\.\.\.
+
+" The popup menu
+menutrans &Undo 鍙栥倞娑堛仚(&U)
+menutrans Cu&t 鍒囥倞鍙栥倞(&T)
+menutrans &Copy 銈炽償銉(&C)
+menutrans &Paste 璨笺倞浠樸亼(&P)
+menutrans &Delete 鍓婇櫎(&D)
+menutrans Select\ Blockwise 鐭╁舰銉栥儹銉冦偗閬告姙
+menutrans Select\ &Word 鍗樿獮閬告姙(&W)
+menutrans Select\ &Sentence 鏂囬伕鎶(&S)
+menutrans Select\ Pa&ragraph 娈佃惤閬告姙(&R)
+menutrans Select\ &Line 琛岄伕鎶(&L)
+menutrans Select\ &Block 銉栥儹銉冦偗閬告姙(&B)
+menutrans Select\ &All 銇欍伖銇﹂伕鎶(&A)
+
+" The GUI toolbar (for Win32 or GTK)
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 銉曘偂銈ゃ儷銈掗枊銇
+ tmenu ToolBar.Save 鐝惧湪銇儠銈°偆銉倰淇濆瓨
+ tmenu ToolBar.SaveAll 銇欍伖銇︺伄銉曘偂銈ゃ儷銈掍繚瀛
+ tmenu ToolBar.Print 鍗板埛
+ tmenu ToolBar.Undo 鍙栥倞娑堛仐
+ tmenu ToolBar.Redo 銈傘亞涓搴︺倓銈
+ tmenu ToolBar.Cut 銈儶銉冦儣銉溿兗銉夈伕鍒囥倞鍙栥倞
+ tmenu ToolBar.Copy 銈儶銉冦儣銉溿兗銉夈伕銈炽償銉
+ tmenu ToolBar.Paste 銈儶銉冦儣銉溿兗銉夈亱銈夎布銈婁粯銇
+ tmenu ToolBar.Find 妞滅储...
+ tmenu ToolBar.FindNext 娆°倰妞滅储
+ tmenu ToolBar.FindPrev 鍓嶃倰妞滅储
+ tmenu ToolBar.Replace 缃彌...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New 鏂拌銈︺偅銉炽儔銈︿綔鎴
+ tmenu ToolBar.WinSplit 銈︺偅銉炽儔銈﹀垎鍓
+ tmenu ToolBar.WinMax 銈︺偅銉炽儔銈︽渶澶у寲
+ tmenu ToolBar.WinMin 銈︺偅銉炽儔銈︽渶灏忓寲
+ tmenu ToolBar.WinClose 銈︺偅銉炽儔銈︺倰闁夈仒銈
+ endif
+ tmenu ToolBar.LoadSesn 銈汇儍銈枫儳銉宠杈
+ tmenu ToolBar.SaveSesn 銈汇儍銈枫儳銉充繚瀛
+ tmenu ToolBar.RunScript Vim銈广偗銉儣銉堝疅琛
+ tmenu ToolBar.Make 銉椼儹銈搞偋銈儓銈扢ake
+ tmenu ToolBar.Shell 銈枫偋銉倰闁嬨亸
+ tmenu ToolBar.RunCtags tags浣滄垚
+ tmenu ToolBar.TagJump 銈裤偘銈搞儯銉炽儣
+ tmenu ToolBar.Help Vim銉樸儷銉
+ tmenu ToolBar.FindHelp Vim銉樸儷銉楁绱
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax 銈枫兂銈裤儍銈偣(&S)
+menutrans &Show\ File\ Types\ in\ Menu 瀵惧繙褰㈠紡銈掋儭銉嬨儱銉笺伀琛ㄧず(&S)
+menutrans Set\ '&syntax'\ only 'syntax'銇犮亼瑷畾(&S)
+menutrans Set\ '&filetype'\ too 'filetype'銈傝ō瀹(&F)
+menutrans &Off 鐒″姽鍖(&O)
+menutrans &Manual 鎵嬪嫊瑷畾(&M)
+menutrans A&utomatic 鑷嫊瑷畾(&U)
+menutrans on/off\ for\ &This\ file
+ \ 銈兂/銈儠鍒囨浛(&T)
+menutrans Co&lor\ test 銈儵銉笺儐銈广儓(&L)
+menutrans &Highlight\ test 銉忋偆銉┿偆銉堛儐銈广儓(&H)
+menutrans &Convert\ to\ HTML HTML銇搞偝銉炽儛銉笺儓(&C)
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" filler to avoid the line above being recognized as a modeline
+" filler
diff --git a/runtime/lang/menu_japanese_japan.932.vim b/runtime/lang/menu_japanese_japan.932.vim
new file mode 100644
index 0000000..4c8bdcf
--- /dev/null
+++ b/runtime/lang/menu_japanese_japan.932.vim
@@ -0,0 +1,314 @@
+" vi:set ts=8 sts=8 sw=8 tw=0:
+"
+" Menu Translations: Japanese (CP932)
+" Last Translator: MURAOKA Taro <koron.kaoriya@gmail.com>
+" Last Change: 18-Jul-2018.
+"
+" Copyright (C) 2001-2018 MURAOKA Taro <koron.kaoriya@gmail.com>,
+" vim-jp <http://vim-jp.org/>
+"
+" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding cp932
+
+" Help menu
+menutrans &Help 僿儖僾(&H)
+menutrans &Overview<Tab><F1> 奣棯(&O)<Tab><F1>
+menutrans &User\ Manual 儐乕僓乕儅僯儏傾儖(&U)
+menutrans &How-to\ links &How-to儕儞僋
+menutrans &Credits 僋儗僕僢僩(&C)
+menutrans Co&pying 挊嶌尃忣曬(&P)
+menutrans &Sponsor/Register 僗億儞僒乕/搊榐(&S)
+menutrans O&rphans 屒帣(&R)
+menutrans &Version 僶乕僕儑儞忣曬(&V)
+menutrans &About Vim偵偮偄偰(&A)
+
+let g:menutrans_help_dialog = "僿儖僾傪専嶕偟偨偄僐儅儞僪傕偟偔偼扨岅傪擖椡偟偰偔偩偝偄:\n\n憓擖儌乕僪偺僐儅儞僪偵偼 i_ 傪愭摢偵晅壛偟傑偡. (椺: i_CTRL-X)\n僐儅儞僪儔僀儞曇廤僐儅儞僪偵偼 c_ 傪愭摢偵晅壛偟傑偡. (椺: c_<Del>)\n僆僾僔儑儞偺柤慜偵偼 ' 傪晅壛偟傑偡. (椺: 'shiftwidth')"
+
+" File menu
+menutrans &File 僼傽僀儖(&F)
+menutrans &Open\.\.\.<Tab>:e 奐偔(&O)\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 暘妱偟偰奐偔(&L)\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 僞僽儁乕僕偱奐偔<Tab>:tabnew
+menutrans &New<Tab>:enew 怴婯嶌惉(&N)<Tab>:enew
+menutrans &Close<Tab>:close 暵偠傞(&C)<Tab>:close
+menutrans &Save<Tab>:w 曐懚(&S)<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 柤慜傪晅偗偰曐懚(&A)\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. 嵎暘昞帵(&D)\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 僷僢僠寢壥傪昞帵(&B)\.\.\.
+menutrans &Print 報嶞(&P)
+menutrans Sa&ve-Exit<Tab>:wqa 曐懚偟偰廔椆(&V)<Tab>:wqa
+menutrans E&xit<Tab>:qa 廔椆(&X)<Tab>:qa
+
+" Edit menu
+menutrans &Edit 曇廤(&E)
+menutrans &Undo<Tab>u 庢傝徚偡(&U)<Tab>u
+menutrans &Redo<Tab>^R 傕偆堦搙傗傞(&R)<Tab>^R
+menutrans Rep&eat<Tab>\. 孞傝曉偡(&E)<Tab>\.
+menutrans Cu&t<Tab>"+x 愗傝庢傝(&T)<Tab>"+x
+menutrans &Copy<Tab>"+y 僐僺乕(&C)<Tab>"+y
+menutrans &Paste<Tab>"+gP 揬傝晅偗(&P)<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 慜偵揬傞(&B)<Tab>[p
+menutrans Put\ &After<Tab>]p 屻偵揬傞(&A)<Tab>]p
+menutrans &Delete<Tab>x 徚偡(&D)<Tab>x
+menutrans &Select\ All<Tab>ggVG 慡偰慖戰(&S)<Tab>ggVG
+menutrans &Find\.\.\. 専嶕(&F)\.\.\.
+menutrans &Find<Tab>/ 専嶕(&F)<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. 抲姺(&L)\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s 抲姺(&L)<Tab>:%s
+menutrans Find\ and\ Rep&lace<Tab>:s 抲姺(&L)<Tab>:s
+"menutrans Options\.\.\. 僆僾僔儑儞(&O)\.\.\.
+menutrans Settings\ &Window 愝掕僂傿儞僪僂(&W)
+menutrans Startup\ &Settings 婲摦帪偺愝掕(&S)
+
+" Edit/Global Settings
+menutrans &Global\ Settings 慡懱愝掕(&G)
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls!
+ \ 僷僞乕儞嫮挷愗懼(&H)<Tab>:set\ hls!
+menutrans Toggle\ &Ignoring\ Case<Tab>:set\ ic!
+ \ 戝彫暥帤嬫暿愗懼(&I)<Tab>:set\ ic!
+menutrans Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm!
+ \ 儅僢僠昞帵愗懼(&S)<Tab>:set\ sm!
+menutrans &Context\ lines 僇乕僜儖廃曈峴悢(&C)
+menutrans &Virtual\ Edit 壖憐曇廤(&V)
+menutrans Never 柍岠
+menutrans Block\ Selection 僽儘僢僋慖戰帪
+menutrans Insert\ mode 憓擖儌乕僪帪
+menutrans Block\ and\ Insert 僽儘僢僋/憓擖儌乕僪帪
+menutrans Always 忢帪
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im!
+ \ 憓擖(弶怱幰)儌乕僪愗懼(&M)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatibility<Tab>:set\ cp!
+ \ Vi屳姺儌乕僪愗懼(&O)<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. 専嶕僷僗(&P)\.\.\.
+menutrans Ta&g\ Files\.\.\. 僞僌僼傽僀儖(&G)\.\.\.
+"
+" GUI options
+menutrans Toggle\ &Toolbar 僣乕儖僶乕昞帵愗懼(&T)
+menutrans Toggle\ &Bottom\ Scrollbar 僗僋儘乕儖僶乕(壓)昞帵愗懼(&B)
+menutrans Toggle\ &Left\ Scrollbar 僗僋儘乕儖僶乕(嵍)昞帵愗懼(&L)
+menutrans Toggle\ &Right\ Scrollbar 僗僋儘乕儖僶乕(塃)昞帵愗懼(&R)
+
+let g:menutrans_path_dialog = "僼傽僀儖偺専嶕僷僗傪擖椡偟偰偔偩偝偄:\n僨傿儗僋僩儕柤偼僇儞儅 ( , ) 偱嬫愗偭偰偔偩偝偄."
+let g:menutrans_tags_dialog = "僞僌僼傽僀儖偺柤慜傪擖椡偟偰偔偩偝偄:\n柤慜偼僇儞儅 ( , ) 偱嬫愗偭偰偔偩偝偄."
+
+" Edit/File Settings
+
+" Boolean options
+menutrans F&ile\ Settings 僼傽僀儖愝掕(&I)
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu!
+ \ 峴斣崋昞帵愗懼(&N)<Tab>:set\ nu!
+menutrans Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu!
+ \ 憡懳峴斣崋昞帵愗懼(&V)<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list!
+ \ 儕僗僩儌乕僪愗懼(&L)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrapping<Tab>:set\ wrap!
+ \ 峴愜曉偟愗懼(&W)<Tab>:set\ wrap!
+menutrans Toggle\ W&rapping\ at\ word<Tab>:set\ lbr!
+ \ 扨岅愜曉偟愗懼(&R)<Tab>:set\ lbr!
+menutrans Toggle\ Tab\ &Expanding<Tab>:set\ et!
+ \ 僞僽揥奐愗懼(&E)<Tab>:set\ et!
+menutrans Toggle\ &Auto\ Indenting<Tab>:set\ ai!
+ \ 帺摦帤壓偘愗懼(&A)<Tab>:set\ ai!
+menutrans Toggle\ &C-Style\ Indenting<Tab>:set\ cin!
+ \ C尵岅帤壓偘愗懼(&C)<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth 僔僼僩暆(&S)
+menutrans Soft\ &Tabstop 僜僼僩僂僃傾僞僽暆(&T)
+menutrans Te&xt\ Width\.\.\. 僥僉僗僩暆(&X)\.\.\.
+menutrans &File\ Format\.\.\. 夵峴婰崋慖戰(&F)\.\.\.
+
+let g:menutrans_textwidth_dialog = "僥僉僗僩偺暆('textwidth')傪愝掕偟偰偔偩偝偄 (0偱惍宍傪柍岠壔):"
+let g:menutrans_fileformat_dialog = "僼傽僀儖弌椡偺嵺偺夵峴婰崋偺宍幃傪慖傫偱偔偩偝偄."
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n僉儍儞僙儖(&C)"
+
+menutrans Show\ C&olor\ Schemes\ in\ Menu 怓僥乕儅傪儊僯儏乕偵昞帵(&O)
+menutrans C&olor\ Scheme 怓僥乕儅慖戰(&O)
+menutrans Show\ &Keymaps\ in\ Menu 僉乕儅僢僾傪儊僯儏乕偵昞帵(&K)
+menutrans &Keymap 僉乕儅僢僾(&K)
+menutrans None 側偟
+
+" Programming menu
+menutrans &Tools 僣乕儖(&T)
+menutrans &Jump\ to\ this\ tag<Tab>g^] 僞僌僕儍儞僾(&J)<Tab>g^]
+menutrans Jump\ &back<Tab>^T 栠傞(&B)<Tab>^T
+menutrans Build\ &Tags\ File 僞僌僼傽僀儖嶌惉(&T)
+menutrans &Make<Tab>:make 價儖僪(&M)<Tab>:make
+menutrans &List\ Errors<Tab>:cl 僄儔乕儕僗僩(&L)<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 儊僢僙乕僕儕僗僩(&I)<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 師偺僄儔乕傊(&N)<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 慜偺僄儔乕傊(&P)<Tab>:cp
+menutrans &Older\ List<Tab>:cold 屆偄儕僗僩(&O)<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 怴偟偄儕僗僩(&E)<Tab>:cnew
+menutrans Error\ &Window 僄儔乕僂傿儞僪僂(&W)
+menutrans &Update<Tab>:cwin 峏怴(&U)<Tab>:cwin
+menutrans &Open<Tab>:copen 奐偔(&O)<Tab>:copen
+menutrans &Close<Tab>:cclose 暵偠傞(&C)<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd HEX傊曄姺(&C)<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r HEX偐傜媡曄姺(&R)<Tab>%!xxd\ -r
+menutrans Show\ Compiler\ Se&ttings\ in\ Menu 僐儞僷僀儔愝掕傪儊僯儏乕偵昞帵(&T)
+menutrans Se&t\ Compiler 僐儞僷僀儔愝掕(&T)
+
+" Tools.Spelling Menu
+menutrans &Spelling 僗儁儕儞僌(&S)
+menutrans &Spell\ Check\ On 僗儁儖僠僃僢僋桳岠(&S)
+menutrans Spell\ Check\ &Off 僗儁儖僠僃僢僋柍岠(&O)
+menutrans To\ &Next\ error<Tab>]s 師偺僄儔乕(&N)<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s 慜偺僄儔乕(&P)<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= 廋惓岓曗(&C)<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall 廋惓傪孞傝曉偡(&R)<Tab>:spellrepall
+menutrans Set\ language\ to\ "en" 尵岅傪\ "en"\ 偵愝掕偡傞
+menutrans Set\ language\ to\ "en_au" 尵岅傪\ "en_au"\ 偵愝掕偡傞
+menutrans Set\ language\ to\ "en_ca" 尵岅傪\ "en_ca"\ 偵愝掕偡傞
+menutrans Set\ language\ to\ "en_gb" 尵岅傪\ "en_gb"\ 偵愝掕偡傞
+menutrans Set\ language\ to\ "en_nz" 尵岅傪\ "en_nz"\ 偵愝掕偡傞
+menutrans Set\ language\ to\ "en_us" 尵岅傪\ "en_us"\ 偵愝掕偡傞
+menutrans &Find\ More\ Languages 懠偺尵岅傪専嶕偡傞(&F)
+
+let g:menutrans_spell_change_ARG_to = '"%s"\ 傪曄峏'
+let g:menutrans_spell_add_ARG_to_word_list = '"%s"\ 傪扨岅儕僗僩偵捛壛'
+let g:menutrans_spell_ignore_ARG = '"%s"\ 傪柍帇'
+
+" Tools.Fold Menu
+menutrans &Folding 愜忯傒(&F)
+" open close folds
+menutrans &Enable/Disable\ folds<Tab>zi 桳岠/柍岠愗懼(&E)<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv 僇乕僜儖峴傪昞帵(&V)<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 僇乕僜儖峴偩偗傪昞帵(&W)<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 愜忯傒傪暵偠傞(&L)<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 慡愜忯傒傪暵偠傞(&C)<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr 愜忯傒傪奐偔(&P)<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 慡愜忯傒傪奐偔(&O)<Tab>zR
+" fold method
+menutrans Fold\ Met&hod 愜忯傒曽朄(&H)
+menutrans M&anual 庤摦(&A)
+menutrans I&ndent 僀儞僨儞僩(&N)
+menutrans E&xpression 幃昡壙(&X)
+menutrans S&yntax 僔儞僞僢僋僗(&Y)
+menutrans &Diff 嵎暘(&D)
+menutrans Ma&rker 儅乕僇乕(&R)
+" create and delete folds
+menutrans Create\ &Fold<Tab>zf 愜忯傒嶌惉(&F)<Tab>zf
+menutrans &Delete\ Fold<Tab>zd 愜忯傒嶍彍(&D)<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 慡愜忯傒嶍彍(&A)<Tab>zD
+" moving around in folds
+menutrans Fold\ col&umn\ width 愜忯傒僇儔儉暆(&U)
+
+menutrans &Update 峏怴(&U)
+menutrans &Get\ Block 僽儘僢僋拪弌(&G)
+menutrans &Put\ Block 僽儘僢僋揔梡(&P)
+
+" Names for buffer menu.
+menutrans &Buffers 僶僢僼傽(&B)
+menutrans &Refresh\ menu 儊僯儏乕嵞撉崬(&R)
+menutrans &Delete 嶍彍(&D)
+menutrans &Alternate 棤傊愗懼(&A)
+menutrans &Next 師偺僶僢僼傽(&N)
+menutrans &Previous 慜偺僶僢僼傽(&P)
+let g:menutrans_no_file = "[柍柤]"
+
+" Window menu
+menutrans &Window 僂傿儞僪僂(&W)
+menutrans &New<Tab>^Wn 怴婯嶌惉(&N)<Tab>^Wn
+menutrans S&plit<Tab>^Ws 暘妱(&P)<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 棤僶僢僼傽傊暘妱(&L)<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 悅捈暘妱(&V)<Tab>^Wv
+menutrans Split\ File\ E&xplorer 僼傽僀儖僄僋僗僾儘乕儔(&X)
+menutrans &Close<Tab>^Wc 暵偠傞(&C)<Tab>^Wc
+menutrans Move\ &To 堏摦(&T)
+menutrans &Top<Tab>^WK 忋(&T)<Tab>^WK
+menutrans &Bottom<Tab>^WJ 壓(&B)<Tab>^WJ
+menutrans &Left\ side<Tab>^WH 嵍(&L)<Tab>^WH
+menutrans &Right\ side<Tab>^WL 塃(&R)<Tab>^WL
+menutrans Close\ &Other(s)<Tab>^Wo 懠傪暵偠傞(&O)<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww 師傊(&X)<Tab>^Ww
+menutrans P&revious<Tab>^WW 慜傊(&R)<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= 摨偠崅偝偵(&E)<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 嵟戝崅偵(&M)<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ 嵟彫崅偵(&i)<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 嵟戝暆偵(&W)<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 嵟彫暆偵(&H)<Tab>^W1\|
+menutrans Rotate\ &Up<Tab>^WR 忋偵儘乕僥乕僔儑儞(&U)<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 壓偵儘乕僥乕僔儑儞(&D)<Tab>^Wr
+menutrans Select\ Fo&nt\.\.\. 僼僅儞僩愝掕(&N)\.\.\.
+
+" The popup menu
+menutrans &Undo 庢傝徚偡(&U)
+menutrans Cu&t 愗傝庢傝(&T)
+menutrans &Copy 僐僺乕(&C)
+menutrans &Paste 揬傝晅偗(&P)
+menutrans &Delete 嶍彍(&D)
+menutrans Select\ Blockwise 嬮宍僽儘僢僋慖戰
+menutrans Select\ &Word 扨岅慖戰(&W)
+menutrans Select\ &Sentence 暥慖戰(&S)
+menutrans Select\ Pa&ragraph 抜棊慖戰(&R)
+menutrans Select\ &Line 峴慖戰(&L)
+menutrans Select\ &Block 僽儘僢僋慖戰(&B)
+menutrans Select\ &All 偡傋偰慖戰(&A)
+
+" The GUI toolbar (for Win32 or GTK)
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 僼傽僀儖傪奐偔
+ tmenu ToolBar.Save 尰嵼偺僼傽僀儖傪曐懚
+ tmenu ToolBar.SaveAll 偡傋偰偺僼傽僀儖傪曐懚
+ tmenu ToolBar.Print 報嶞
+ tmenu ToolBar.Undo 庢傝徚偟
+ tmenu ToolBar.Redo 傕偆堦搙傗傞
+ tmenu ToolBar.Cut 僋儕僢僾儃乕僪傊愗傝庢傝
+ tmenu ToolBar.Copy 僋儕僢僾儃乕僪傊僐僺乕
+ tmenu ToolBar.Paste 僋儕僢僾儃乕僪偐傜揬傝晅偗
+ tmenu ToolBar.Find 専嶕...
+ tmenu ToolBar.FindNext 師傪専嶕
+ tmenu ToolBar.FindPrev 慜傪専嶕
+ tmenu ToolBar.Replace 抲姺...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New 怴婯僂傿儞僪僂嶌惉
+ tmenu ToolBar.WinSplit 僂傿儞僪僂暘妱
+ tmenu ToolBar.WinMax 僂傿儞僪僂嵟戝壔
+ tmenu ToolBar.WinMin 僂傿儞僪僂嵟彫壔
+ tmenu ToolBar.WinClose 僂傿儞僪僂傪暵偠傞
+ endif
+ tmenu ToolBar.LoadSesn 僙僢僔儑儞撉崬
+ tmenu ToolBar.SaveSesn 僙僢僔儑儞曐懚
+ tmenu ToolBar.RunScript Vim僗僋儕僾僩幚峴
+ tmenu ToolBar.Make 僾儘僕僃僋僩傪Make
+ tmenu ToolBar.Shell 僔僃儖傪奐偔
+ tmenu ToolBar.RunCtags tags嶌惉
+ tmenu ToolBar.TagJump 僞僌僕儍儞僾
+ tmenu ToolBar.Help Vim僿儖僾
+ tmenu ToolBar.FindHelp Vim僿儖僾専嶕
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax 僔儞僞僢僋僗(&S)
+menutrans &Show\ File\ Types\ in\ Menu 懳墳宍幃傪儊僯儏乕偵昞帵(&S)
+menutrans Set\ '&syntax'\ only 'syntax'偩偗愝掕(&S)
+menutrans Set\ '&filetype'\ too 'filetype'傕愝掕(&F)
+menutrans &Off 柍岠壔(&O)
+menutrans &Manual 庤摦愝掕(&M)
+menutrans A&utomatic 帺摦愝掕(&U)
+menutrans on/off\ for\ &This\ file
+ \ 僆儞/僆僼愗懼(&T)
+menutrans Co&lor\ test 僇儔乕僥僗僩(&L)
+menutrans &Highlight\ test 僴僀儔僀僩僥僗僩(&H)
+menutrans &Convert\ to\ HTML HTML傊僐儞僶乕僩(&C)
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" filler to avoid the line above being recognized as a modeline
+" filler
diff --git a/runtime/lang/menu_ko.utf-8.vim b/runtime/lang/menu_ko.utf-8.vim
new file mode 100644
index 0000000..52efddc
--- /dev/null
+++ b/runtime/lang/menu_ko.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Korean
+
+source <sfile>:p:h/menu_ko_kr.utf-8.vim
diff --git a/runtime/lang/menu_ko_kr.euckr.vim b/runtime/lang/menu_ko_kr.euckr.vim
new file mode 100644
index 0000000..3816384
--- /dev/null
+++ b/runtime/lang/menu_ko_kr.euckr.vim
@@ -0,0 +1,265 @@
+" Menu Translations: Korean
+" Maintainer: SungHyun Nam <goweol@gmail.com>
+" Last Change: 2012 May 01
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding euc-kr
+
+" Help menu
+menutrans &Help 档框富(&H)
+menutrans &Overview<Tab><F1> 俺包(&O)<Tab><F1>
+menutrans &User\ Manual 荤侩磊\ 概春倔(&U)
+menutrans &How-to\ links 窍快捧\ 格废(&H)
+menutrans &GUI GUI(&G)
+menutrans &Find\.\.\. 茫扁(&F)\.\.\.
+menutrans &Credits 绊付款\ 盒(&C)
+menutrans Co&pying 历累鼻(&p)
+menutrans &Sponsor/Register 饶盔/殿废(&S)
+menutrans O&rphans 绊酒(&r)
+menutrans &Version 滚怜(&V)
+menutrans &About 捞\ 橇肺弊伐篮(&A)
+
+" File menu
+menutrans &File 颇老(&F)
+menutrans &Open\.\.\.<Tab>:e 凯扁(&O)\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 唱床辑\ 凯扁(&l)\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 徘\ 凯扁\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew 货肺款(&N)<Tab>:enew
+menutrans &Close<Tab>:close 摧扁(&C)<Tab>:close
+menutrans &Save<Tab>:w 历厘(&S)<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 促弗\ 捞抚栏肺\ 历厘(&A)\.\.\.<Tab>:sav
+"menutrans Split\ &Diff\ with\.\.\. Split\ &Diff\ with\.\.\.
+"menutrans Split\ Patched\ &By\.\.\. Split\ Patched\ &By\.\.\.
+menutrans &Print 牢尖(&P)
+menutrans Sa&ve-Exit<Tab>:wqa 历厘窍绊\ 场郴扁(&v)<Tab>:wqa
+menutrans E&xit<Tab>:qa 场郴扁(&x)<Tab>:qa
+
+" Edit menu
+menutrans &Edit 祈笼(&E)
+menutrans &Undo<Tab>u 秒家(&U)<Tab>u
+menutrans &Redo<Tab>^R 促矫\ 角青(&R)<Tab>^R
+menutrans Rep&eat<Tab>\. 登钱捞(&e)<Tab>\.
+menutrans Cu&t<Tab>"+x 磊福扁(&t)<Tab>"+x
+menutrans &Copy<Tab>"+y 汗荤(&C)<Tab>"+y
+menutrans &Paste<Tab>"+gP 嘿捞扁(&P)<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 菊俊\ 嘿捞扁(&B)<Tab>[p
+menutrans Put\ &After<Tab>]p 第俊\ 嘿捞扁(&A)<Tab>]p
+menutrans &Delete<Tab>x 瘤快扁(&D)<Tab>x
+menutrans &Select\ All<Tab>ggVG 葛滴\ 绊福扁(&S)<Tab>ggVG
+menutrans &Find\.\.\. 茫扁(&F)\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. 茫酒辑\ 官操扁(&l)\.\.\.
+menutrans Settings\ &Window 汲沥\ 芒(&W)
+menutrans Startup\ &Settings 矫累\ 汲沥(&S)
+
+" Edit/Global Settings
+menutrans &Global\ Settings 傈开\ 汲沥(&G)
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 菩畔\ 窍捞扼捞飘\ 配臂(&H)<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! 措家巩磊\ 备盒\ 配臂(&I)<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Showmatch\ 配臂(&S)<Tab>:set\ sm!
+menutrans &Context\ lines 能咆胶飘\ 临(&C)
+menutrans &Virtual\ Edit 啊惑\ 祈笼(&V)
+menutrans Never 荤侩\ 救\ 窃
+menutrans Block\ Selection 喉钒\ 绊福扁
+menutrans Insert\ mode 火涝\ 葛靛
+menutrans Block\ and\ Insert 喉钒苞\ 火涝
+menutrans Always 亲惑\ 荤侩
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 火涝\ 葛靛\ 配臂(&M)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Vi\ 龋券\ 配臂(&o)<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. 茫扁\ 版肺(&P)\.\.\.
+menutrans Ta&g\ Files\.\.\. 部府钎\ 颇老(&g)\.\.\.
+
+" GUI options
+menutrans Toggle\ &Toolbar 档备阜措\ 配臂(&T)
+menutrans Toggle\ &Bottom\ Scrollbar 官蹿\ 胶农费官\ 配臂(&B)
+menutrans Toggle\ &Left\ Scrollbar 哭率\ 胶农费官\ 配臂(&L)
+menutrans Toggle\ &Right\ Scrollbar 坷弗率\ 胶农费官\ 配臂(&R)
+
+" Edit/File Settings
+menutrans F&ile\ Settings 颇老\ 汲沥(&i)
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! 临\ 锅龋嘿捞扁\ 配臂(&N)<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 格废\ 葛靛\ 配臂(&L)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! 临\ Wrap\ 配臂(&W)<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! 彻富俊辑\ Wrap\ 配臂(&r)<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! 徘\ 犬厘\ 配臂(&e)<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! 磊悼牢掸飘\ 配臂(&a)<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! C-牢掸泼\ 配臂(&C)<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth 浆橇飘\ 呈厚(&S)
+menutrans Soft\ &Tabstop 家橇飘\ 徘胶砰(&T)
+menutrans Te&xt\ Width\.\.\. 咆胶飘\ 呈厚(&x)\.\.\.
+menutrans &File\ Format\.\.\. 颇老\ 屈侥(&F)\.\.\.
+menutrans C&olor\ Scheme 拿矾\ 胶糯(&o)
+menutrans &Keymap 虐甘(&K)
+
+menutrans Select\ Fo&nt\.\.\. 臂裁\ 绊福扁(&F)\.\.\.
+
+" Programming menu
+menutrans &Tools 档备(&T)
+menutrans &Jump\ to\ this\ tag<Tab>g^] 捞\ 部府钎肺\ 啊扁(&J)<Tab>g^]
+menutrans Jump\ &back<Tab>^T 第肺\ 啊扁(&b)<Tab>^T
+menutrans Build\ &Tags\ File 部府钎\ 颇老\ 父甸扁(&T)
+
+menutrans &Spelling 嘎勉过\ 八荤(&S)
+menutrans &Spell\ Check\ On 嘎勉过\ 八荤\ 矫累(&S)
+menutrans Spell\ Check\ &Off 嘎勉过\ 八荤\ 场(&O)
+menutrans To\ &Next\ error<Tab>]s 促澜\ 俊矾肺(&N)<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s 捞傈\ 俊矾肺(&P)<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= 荐沥\ 力救(&C)<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall 荐沥\ 馆汗(&R)<Tab>:spellrepall
+menutrans Set\ language\ to\ "en" 攫绢甫\ "en"栏肺\ 汲沥
+menutrans Set\ language\ to\ "en_au" 攫绢甫\ "en_au"肺\ 汲沥
+menutrans Set\ language\ to\ "en_ca" 攫绢甫\ "en_ca"肺\ 汲沥
+menutrans Set\ language\ to\ "en_gb" 攫绢甫\ "en_gb"肺\ 汲沥
+menutrans Set\ language\ to\ "en_nz" 攫绢甫\ "en_nz"栏肺\ 汲沥
+menutrans Set\ language\ to\ "en_us" 攫绢甫\ "en_us"肺\ 汲沥
+menutrans &Find\ More\ Languages 促弗\ 攫绢\ 茫扁(&F)
+
+" Tools.Fold Menu
+menutrans &Folding 立扁(&F)
+" open close folds
+menutrans &Enable/Disable\ folds<Tab>zi 立扁\ 荤侩\ 配臂(&E)<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv 目辑\ 临\ 焊扁(&V)<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 目辑\ 临父\ 焊扁(&w)<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 歹\ 腹篮\ 立扁\ 摧扁(&l)<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 葛电\ 立扁\ 摧扁(&C)<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr 歹\ 腹篮\ 立扁\ 凯扁(&p)<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 立腮\ 何盒\ 葛滴\ 旗扁(&O)<Tab>zR
+" fold method
+menutrans Fold\ Met&hod 立绰\ 规过(&h)
+menutrans M&anual 荐悼(&a)
+menutrans I&ndent 甸咯静扁(&n)
+menutrans E&xpression 钎泅侥(&x)
+menutrans S&yntax 脚琶胶(&y)
+"menutrans &Diff &Diff
+menutrans Ma&rker 部府钎(&r)
+" create and delete folds
+menutrans Create\ &Fold<Tab>zf 立扁\ 积己(&F)<Tab>zf
+menutrans &Delete\ Fold<Tab>zd 立扁\ 昏力(&D)<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 葛电\ 立扁\ 昏力(&A)<Tab>zD
+" moving around in folds
+menutrans Fold\ column\ &width 立扁\ 拿烦\ 呈厚(&w)
+
+"menutrans &Diff &Diff
+menutrans &Update 盎脚(&U)
+menutrans &Get\ Block 喉钒\ 啊廉坷扁(&G)
+menutrans &Put\ Block 喉钒\ 笼绢持扁(&P)
+
+menutrans &Make<Tab>:make 呼靛(&M)<Tab>:make
+menutrans &List\ Errors<Tab>:cl 俊矾\ 格废\ 焊扁(&L)<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 皋矫瘤\ 格废\ 焊扁(&i)<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 促澜\ 俊矾(&N)<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 捞傈\ 俊矾(&P)<Tab>:cp
+menutrans &Older\ List<Tab>:cold 坷贰等\ 格废(&O)<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 货肺款\ 格废(&e)<Tab>:cnew
+menutrans Error\ &Window 俊矾\ 芒(&W)
+menutrans &Update<Tab>:cwin 盎脚(&U)<Tab>:cwin
+menutrans &Open<Tab>:copen 凯扁(&O)<Tab>:copen
+menutrans &Close<Tab>:cclose 摧扁(&C)<Tab>:cclose
+menutrans Se&T\ Compiler 哪颇老矾\ 汲沥(&T)
+menutrans &Convert\ to\ HEX<Tab>:%!mc\ vim:xxd 绞腊柳栏肺\ 函券<Tab>:%!mc\ vim:xxd
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 绞腊柳栏肺\ 函券(&C)<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!mc\ vim:xxd\ -r 盔贰措肺\ 函券(&r)<Tab>:%!mc\ vim:xxd\ -r
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 盔贰措肺\ 函券(&r)<Tab>:%!xxd\ -r
+
+" Names for buffer menu.
+menutrans &Buffers 滚欺(&B)
+menutrans &Refresh\ menu 瞒覆钎\ 促矫弊府扁(&R)
+menutrans &Delete 瘤快扁(&D)
+menutrans &Alternate 背眉(&A)
+menutrans &Next 促澜(&N)
+menutrans &Previous 捞傈(&P)
+
+" Window menu
+menutrans &Window 芒(&W)
+menutrans &New<Tab>^Wn 货\ 芒(&N)<Tab>^Wn
+menutrans S&plit<Tab>^Ws 唱穿扁(&p)<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ #栏肺\ 唱穿扁(&l)<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 技肺肺\ 唱穿扁(&V)<Tab>^Wv
+menutrans Split\ File\ E&xplorer 颇老\ 劳胶敲肺矾\ 唱穿扁
+
+menutrans &Close<Tab>^Wc 摧扁(&C)<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 促弗\ 芒\ 摧扁(&O)<Tab>^Wo
+
+menutrans Move\ &To 捞悼(&T)
+menutrans &Top<Tab>^WK 怖措扁(&T)<Tab>^WK
+menutrans &Bottom<Tab>^WJ 官蹿(&B)<Tab>^WJ
+menutrans &Left\ side<Tab>^WH 哭率(&L)<Tab>^WH
+menutrans &Right\ side<Tab>^WL 坷弗率(&R)<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR 困肺\ 雀傈(&U)<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 酒贰肺\ 雀傈(&D)<Tab>^Wr
+
+menutrans &Equal\ Size<Tab>^W= 鞍篮\ 臭捞肺(&E)<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 弥措\ 臭捞肺(&M)<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ 弥家\ 臭捞肺(&i)<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 弥措\ 承捞肺(&W)<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 弥家\ 承捞肺(&h)<Tab>^W1\|
+
+" The popup menu
+menutrans &Undo 秒家(&U)
+menutrans Cu&t 磊福扁(&t)
+menutrans &Copy 汗荤(&C)
+menutrans &Paste 嘿捞扁(&P)
+menutrans &Delete 瘤快扁(&D)
+menutrans Select\ Blockwise 荤阿屈\ 绊福扁
+menutrans Select\ &Word 彻富\ 绊福扁(&W)
+menutrans Select\ &Line 临\ 绊福扁(&L)
+menutrans Select\ &Block 备裙\ 绊福扁(&B)
+menutrans Select\ &All 葛滴\ 绊福扁(&A)
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 颇老 凯扁
+ tmenu ToolBar.Save 泅犁 颇老 历厘
+ tmenu ToolBar.SaveAll 葛滴 历厘
+ tmenu ToolBar.Print 牢尖
+ tmenu ToolBar.Undo 秒家
+ tmenu ToolBar.Redo 促矫 角青
+ tmenu ToolBar.Cut 磊福扁
+ tmenu ToolBar.Copy 汗荤
+ tmenu ToolBar.Paste 嘿捞扁
+ tmenu ToolBar.Find 茫扁...
+ tmenu ToolBar.FindNext 促澜 茫扁
+ tmenu ToolBar.FindPrev 捞傈 茫扁
+ tmenu ToolBar.Replace 官操扁
+ tmenu ToolBar.LoadSesn 技记 佬绢坷扁
+ tmenu ToolBar.SaveSesn 技记 历厘
+ tmenu ToolBar.RunScript 胶农赋飘 角青
+ tmenu ToolBar.Make Make
+ tmenu ToolBar.Shell 僵
+ tmenu ToolBar.RunCtags 部府钎 父甸扁
+ tmenu ToolBar.TagJump 部府钎肺 啊扁
+ tmenu ToolBar.Help 档框富
+ tmenu ToolBar.FindHelp 档框富 茫扁...
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax 巩过(&S)
+menutrans &Show\ filetypes\ in\ menu 葛电\ 急琶啊瓷茄\ 亲格\ 焊扁(&S)
+menutrans Set\ '&syntax'\ only 'syntax'父\ 汲沥(&s)
+menutrans Set\ '&filetype'\ too 'filetype'档\ 汲沥(&f)
+menutrans &Off 掺扁(&O)
+menutrans &Manual 荐悼(&M)
+menutrans A&utomatic 磊悼(&u)
+menutrans on/off\ for\ &This\ file 捞\ 颇老父\ 难扁/掺扁(&T)
+
+menutrans Co&lor\ test 祸\ 矫氰(&l)
+menutrans &Highlight\ test Highlight\ 矫氰(&H)
+menutrans &Convert\ to\ HTML HTML肺\ 函券(&C)
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_ko_kr.utf-8.vim b/runtime/lang/menu_ko_kr.utf-8.vim
new file mode 100644
index 0000000..d036853
--- /dev/null
+++ b/runtime/lang/menu_ko_kr.utf-8.vim
@@ -0,0 +1,265 @@
+" Menu Translations: Korean
+" Maintainer: SungHyun Nam <goweol@gmail.com>
+" Last Change: 2012 May 01
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" Help menu
+menutrans &Help 霃勳泙毵(&H)
+menutrans &Overview<Tab><F1> 臧滉磤(&O)<Tab><F1>
+menutrans &User\ Manual 靷毄鞛怽 毵る壌鞏(&U)
+menutrans &How-to\ links 頃橃毎韴琝 氇╇(&H)
+menutrans &GUI GUI(&G)
+menutrans &Find\.\.\. 彀娟赴(&F)\.\.\.
+menutrans &Credits 瓿犽鞖碶 攵(&C)
+menutrans Co&pying 鞝鞛戧秾(&p)
+menutrans &Sponsor/Register 頉勳洂/霌彪(&S)
+menutrans O&rphans 瓿犾晞(&r)
+menutrans &Version 氩勳牸(&V)
+menutrans &About 鞚碶 頂勲攴鸽灗鞚(&A)
+
+" File menu
+menutrans &File 韺岇澕(&F)
+menutrans &Open\.\.\.<Tab>:e 鞐搓赴(&O)\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 雮橂垹靹淺 鞐搓赴(&l)\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 韮璡 鞐搓赴\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew 靸堧鞖(&N)<Tab>:enew
+menutrans &Close<Tab>:close 雼赴(&C)<Tab>:close
+menutrans &Save<Tab>:w 鞝鞛(&S)<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 雼るジ\ 鞚措鞙茧\ 鞝鞛(&A)\.\.\.<Tab>:sav
+"menutrans Split\ &Diff\ with\.\.\. Split\ &Diff\ with\.\.\.
+"menutrans Split\ Patched\ &By\.\.\. Split\ Patched\ &By\.\.\.
+menutrans &Print 鞚胳噭(&P)
+menutrans Sa&ve-Exit<Tab>:wqa 鞝鞛ロ晿瓿燶 雭濍偞旮(&v)<Tab>:wqa
+menutrans E&xit<Tab>:qa 雭濍偞旮(&x)<Tab>:qa
+
+" Edit menu
+menutrans &Edit 韼胳(&E)
+menutrans &Undo<Tab>u 旆唽(&U)<Tab>u
+menutrans &Redo<Tab>^R 雼れ嫓\ 鞁ろ枆(&R)<Tab>^R
+menutrans Rep&eat<Tab>\. 霅橅拃鞚(&e)<Tab>\.
+menutrans Cu&t<Tab>"+x 鞛愲ゴ旮(&t)<Tab>"+x
+menutrans &Copy<Tab>"+y 氤奠偓(&C)<Tab>"+y
+menutrans &Paste<Tab>"+gP 攵欖澊旮(&P)<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 鞎烄棎\ 攵欖澊旮(&B)<Tab>[p
+menutrans Put\ &After<Tab>]p 霋れ棎\ 攵欖澊旮(&A)<Tab>]p
+menutrans &Delete<Tab>x 歆鞖瓣赴(&D)<Tab>x
+menutrans &Select\ All<Tab>ggVG 氇憪\ 瓿犽ゴ旮(&S)<Tab>ggVG
+menutrans &Find\.\.\. 彀娟赴(&F)\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. 彀眷晞靹淺 氚旉靖旮(&l)\.\.\.
+menutrans Settings\ &Window 靹れ爼\ 彀(&W)
+menutrans Startup\ &Settings 鞁滌瀾\ 靹れ爼(&S)
+
+" Edit/Global Settings
+menutrans &Global\ Settings 鞝勳棴\ 靹れ爼(&G)
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 韺劥\ 頃橃澊霛检澊韸竆 韱犼竴(&H)<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! 雽靻岆鞛怽 甑秳\ 韱犼竴(&I)<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Showmatch\ 韱犼竴(&S)<Tab>:set\ sm!
+menutrans &Context\ lines 旖橅厤鞀ろ姼\ 欷(&C)
+menutrans &Virtual\ Edit 臧靸乗 韼胳(&V)
+menutrans Never 靷毄\ 鞎圽 頃
+menutrans Block\ Selection 敫旊煭\ 瓿犽ゴ旮
+menutrans Insert\ mode 靷届瀰\ 氇摐
+menutrans Block\ and\ Insert 敫旊煭瓿糪 靷届瀰
+menutrans Always 頃儊\ 靷毄
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 靷届瀰\ 氇摐\ 韱犼竴(&M)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Vi\ 順疙櫂\ 韱犼竴(&o)<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. 彀娟赴\ 瓴诫(&P)\.\.\.
+menutrans Ta&g\ Files\.\.\. 昙Μ響淺 韺岇澕(&g)\.\.\.
+
+" GUI options
+menutrans Toggle\ &Toolbar 霃勱惮毵夒寑\ 韱犼竴(&T)
+menutrans Toggle\ &Bottom\ Scrollbar 氚旊嫢\ 鞀ろ伂搿る皵\ 韱犼竴(&B)
+menutrans Toggle\ &Left\ Scrollbar 鞕检\ 鞀ろ伂搿る皵\ 韱犼竴(&L)
+menutrans Toggle\ &Right\ Scrollbar 鞓るジ飒絓 鞀ろ伂搿る皵\ 韱犼竴(&R)
+
+" Edit/File Settings
+menutrans F&ile\ Settings 韺岇澕\ 靹れ爼(&i)
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! 欷刓 氩堩樃攵欖澊旮癨 韱犼竴(&N)<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 氇╇\ 氇摐\ 韱犼竴(&L)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! 欷刓 Wrap\ 韱犼竴(&W)<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! 雮彪鞐愳劀\ Wrap\ 韱犼竴(&r)<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! 韮璡 頇曥灔\ 韱犼竴(&e)<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! 鞛愲彊鞚鸽嵈韸竆 韱犼竴(&a)<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! C-鞚鸽嵈韺匼 韱犼竴(&C)<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth 靿攧韸竆 雱堧箘(&S)
+menutrans Soft\ &Tabstop 靻岉攧韸竆 韮姢韱(&T)
+menutrans Te&xt\ Width\.\.\. 韰嶌姢韸竆 雱堧箘(&x)\.\.\.
+menutrans &File\ Format\.\.\. 韺岇澕\ 順曥嫕(&F)\.\.\.
+menutrans C&olor\ Scheme 旎煬\ 鞀ろ偞(&o)
+menutrans &Keymap 韨るУ(&K)
+
+menutrans Select\ Fo&nt\.\.\. 旮昙碶 瓿犽ゴ旮(&F)\.\.\.
+
+" Programming menu
+menutrans &Tools 霃勱惮(&T)
+menutrans &Jump\ to\ this\ tag<Tab>g^] 鞚碶 昙Μ響滊\ 臧旮(&J)<Tab>g^]
+menutrans Jump\ &back<Tab>^T 霋る\ 臧旮(&b)<Tab>^T
+menutrans Build\ &Tags\ File 昙Μ響淺 韺岇澕\ 毵岆摛旮(&T)
+
+menutrans &Spelling 毵烄钉氩昞 瓴靷(&S)
+menutrans &Spell\ Check\ On 毵烄钉氩昞 瓴靷琝 鞁滌瀾(&S)
+menutrans Spell\ Check\ &Off 毵烄钉氩昞 瓴靷琝 雭(&O)
+menutrans To\ &Next\ error<Tab>]s 雼れ潓\ 鞐愲煬搿(&N)<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s 鞚挫爠\ 鞐愲煬搿(&P)<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= 靾橃爼\ 鞝滌晥(&C)<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall 靾橃爼\ 氚橂车(&R)<Tab>:spellrepall
+menutrans Set\ language\ to\ "en" 鞏胳柎毳糪 "en"鞙茧\ 靹れ爼
+menutrans Set\ language\ to\ "en_au" 鞏胳柎毳糪 "en_au"搿淺 靹れ爼
+menutrans Set\ language\ to\ "en_ca" 鞏胳柎毳糪 "en_ca"搿淺 靹れ爼
+menutrans Set\ language\ to\ "en_gb" 鞏胳柎毳糪 "en_gb"搿淺 靹れ爼
+menutrans Set\ language\ to\ "en_nz" 鞏胳柎毳糪 "en_nz"鞙茧\ 靹れ爼
+menutrans Set\ language\ to\ "en_us" 鞏胳柎毳糪 "en_us"搿淺 靹れ爼
+menutrans &Find\ More\ Languages 雼るジ\ 鞏胳柎\ 彀娟赴(&F)
+
+" Tools.Fold Menu
+menutrans &Folding 鞝戧赴(&F)
+" open close folds
+menutrans &Enable/Disable\ folds<Tab>zi 鞝戧赴\ 靷毄\ 韱犼竴(&E)<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv 旎れ劀\ 欷刓 氤搓赴(&V)<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 旎れ劀\ 欷勲\ 氤搓赴(&w)<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 雿擻 毵庫潃\ 鞝戧赴\ 雼赴(&l)<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 氇摖\ 鞝戧赴\ 雼赴(&C)<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr 雿擻 毵庫潃\ 鞝戧赴\ 鞐搓赴(&p)<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 鞝戫瀸\ 攵攵刓 氇憪\ 韼搓赴(&O)<Tab>zR
+" fold method
+menutrans Fold\ Met&hod 鞝戨姅\ 氚╇矔(&h)
+menutrans M&anual 靾橂彊(&a)
+menutrans I&ndent 霌れ棳鞊瓣赴(&n)
+menutrans E&xpression 響滍槃鞁(&x)
+menutrans S&yntax 鞁犿儩鞀(&y)
+"menutrans &Diff &Diff
+menutrans Ma&rker 昙Μ響(&r)
+" create and delete folds
+menutrans Create\ &Fold<Tab>zf 鞝戧赴\ 靸濎劚(&F)<Tab>zf
+menutrans &Delete\ Fold<Tab>zd 鞝戧赴\ 靷牅(&D)<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 氇摖\ 鞝戧赴\ 靷牅(&A)<Tab>zD
+" moving around in folds
+menutrans Fold\ column\ &width 鞝戧赴\ 旎熂\ 雱堧箘(&w)
+
+"menutrans &Diff &Diff
+menutrans &Update 臧膘嫚(&U)
+menutrans &Get\ Block 敫旊煭\ 臧鞝胳槫旮(&G)
+menutrans &Put\ Block 敫旊煭\ 歆戩柎雱j赴(&P)
+
+menutrans &Make<Tab>:make 牍岆摐(&M)<Tab>:make
+menutrans &List\ Errors<Tab>:cl 鞐愲煬\ 氇╇\ 氤搓赴(&L)<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 氅旍嫓歆\ 氇╇\ 氤搓赴(&i)<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 雼れ潓\ 鞐愲煬(&N)<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 鞚挫爠\ 鞐愲煬(&P)<Tab>:cp
+menutrans &Older\ List<Tab>:cold 鞓る灅霅淺 氇╇(&O)<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 靸堧鞖碶 氇╇(&e)<Tab>:cnew
+menutrans Error\ &Window 鞐愲煬\ 彀(&W)
+menutrans &Update<Tab>:cwin 臧膘嫚(&U)<Tab>:cwin
+menutrans &Open<Tab>:copen 鞐搓赴(&O)<Tab>:copen
+menutrans &Close<Tab>:cclose 雼赴(&C)<Tab>:cclose
+menutrans Se&T\ Compiler 旎错寣鞚茧煬\ 靹れ爼(&T)
+menutrans &Convert\ to\ HEX<Tab>:%!mc\ vim:xxd 鞁湣歆勳溂搿淺 氤頇<Tab>:%!mc\ vim:xxd
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 鞁湣歆勳溂搿淺 氤頇(&C)<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!mc\ vim:xxd\ -r 鞗愲灅雽搿淺 氤頇(&r)<Tab>:%!mc\ vim:xxd\ -r
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 鞗愲灅雽搿淺 氤頇(&r)<Tab>:%!xxd\ -r
+
+" Names for buffer menu.
+menutrans &Buffers 氩勴嵓(&B)
+menutrans &Refresh\ menu 彀響淺 雼れ嫓攴鸽Μ旮(&R)
+menutrans &Delete 歆鞖瓣赴(&D)
+menutrans &Alternate 甑愳泊(&A)
+menutrans &Next 雼れ潓(&N)
+menutrans &Previous 鞚挫爠(&P)
+
+" Window menu
+menutrans &Window 彀(&W)
+menutrans &New<Tab>^Wn 靸圽 彀(&N)<Tab>^Wn
+menutrans S&plit<Tab>^Ws 雮橂垊旮(&p)<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ #鞙茧\ 雮橂垊旮(&l)<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 靹鸽搿淺 雮橂垊旮(&V)<Tab>^Wv
+menutrans Split\ File\ E&xplorer 韺岇澕\ 鞚奠姢頂岆霟琝 雮橂垊旮
+
+menutrans &Close<Tab>^Wc 雼赴(&C)<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 雼るジ\ 彀絓 雼赴(&O)<Tab>^Wo
+
+menutrans Move\ &To 鞚措彊(&T)
+menutrans &Top<Tab>^WK 昙寑旮(&T)<Tab>^WK
+menutrans &Bottom<Tab>^WJ 氚旊嫢(&B)<Tab>^WJ
+menutrans &Left\ side<Tab>^WH 鞕检(&L)<Tab>^WH
+menutrans &Right\ side<Tab>^WL 鞓るジ飒(&R)<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR 鞙勲\ 須岇爠(&U)<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 鞎勲灅搿淺 須岇爠(&D)<Tab>^Wr
+
+menutrans &Equal\ Size<Tab>^W= 臧欖潃\ 雴掛澊搿(&E)<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 斓滊寑\ 雴掛澊搿(&M)<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ 斓滌唽\ 雴掛澊搿(&i)<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 斓滊寑\ 雱撿澊搿(&W)<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 斓滌唽\ 雱撿澊搿(&h)<Tab>^W1\|
+
+" The popup menu
+menutrans &Undo 旆唽(&U)
+menutrans Cu&t 鞛愲ゴ旮(&t)
+menutrans &Copy 氤奠偓(&C)
+menutrans &Paste 攵欖澊旮(&P)
+menutrans &Delete 歆鞖瓣赴(&D)
+menutrans Select\ Blockwise 靷皝順昞 瓿犽ゴ旮
+menutrans Select\ &Word 雮彪\ 瓿犽ゴ旮(&W)
+menutrans Select\ &Line 欷刓 瓿犽ゴ旮(&L)
+menutrans Select\ &Block 甑殟\ 瓿犽ゴ旮(&B)
+menutrans Select\ &All 氇憪\ 瓿犽ゴ旮(&A)
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 韺岇澕 鞐搓赴
+ tmenu ToolBar.Save 順勳灛 韺岇澕 鞝鞛
+ tmenu ToolBar.SaveAll 氇憪 鞝鞛
+ tmenu ToolBar.Print 鞚胳噭
+ tmenu ToolBar.Undo 旆唽
+ tmenu ToolBar.Redo 雼れ嫓 鞁ろ枆
+ tmenu ToolBar.Cut 鞛愲ゴ旮
+ tmenu ToolBar.Copy 氤奠偓
+ tmenu ToolBar.Paste 攵欖澊旮
+ tmenu ToolBar.Find 彀娟赴...
+ tmenu ToolBar.FindNext 雼れ潓 彀娟赴
+ tmenu ToolBar.FindPrev 鞚挫爠 彀娟赴
+ tmenu ToolBar.Replace 氚旉靖旮
+ tmenu ToolBar.LoadSesn 靹胳厴 鞚届柎鞓り赴
+ tmenu ToolBar.SaveSesn 靹胳厴 鞝鞛
+ tmenu ToolBar.RunScript 鞀ろ伂毽巾姼 鞁ろ枆
+ tmenu ToolBar.Make Make
+ tmenu ToolBar.Shell 靿
+ tmenu ToolBar.RunCtags 昙Μ響 毵岆摛旮
+ tmenu ToolBar.TagJump 昙Μ響滊 臧旮
+ tmenu ToolBar.Help 霃勳泙毵
+ tmenu ToolBar.FindHelp 霃勳泙毵 彀娟赴...
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax 氍鸽矔(&S)
+menutrans &Show\ filetypes\ in\ menu 氇摖\ 靹犿儩臧電ロ暅\ 頃\ 氤搓赴(&S)
+menutrans Set\ '&syntax'\ only 'syntax'毵孿 靹れ爼(&s)
+menutrans Set\ '&filetype'\ too 'filetype'霃刓 靹れ爼(&f)
+menutrans &Off 雭勱赴(&O)
+menutrans &Manual 靾橂彊(&M)
+menutrans A&utomatic 鞛愲彊(&u)
+menutrans on/off\ for\ &This\ file 鞚碶 韺岇澕毵孿 旒滉赴/雭勱赴(&T)
+
+menutrans Co&lor\ test 靸塡 鞁滍棙(&l)
+menutrans &Highlight\ test Highlight\ 鞁滍棙(&H)
+menutrans &Convert\ to\ HTML HTML搿淺 氤頇(&C)
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_ko_kr.vim b/runtime/lang/menu_ko_kr.vim
new file mode 100644
index 0000000..b67d0cc
--- /dev/null
+++ b/runtime/lang/menu_ko_kr.vim
@@ -0,0 +1,5 @@
+" Menu Translations: Korean
+" Translated By: SungHyun Nam <goweol@gmail.com>
+" Last Change: 2008 Sep 17
+
+source <sfile>:p:h/menu_ko_kr.euckr.vim
diff --git a/runtime/lang/menu_nl.latin1.vim b/runtime/lang/menu_nl.latin1.vim
new file mode 100644
index 0000000..f10ec44
--- /dev/null
+++ b/runtime/lang/menu_nl.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Nederlands
+
+source <sfile>:p:h/menu_nl_nl.latin1.vim
diff --git a/runtime/lang/menu_nl.utf-8.vim b/runtime/lang/menu_nl.utf-8.vim
new file mode 100644
index 0000000..8e87d96
--- /dev/null
+++ b/runtime/lang/menu_nl.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Nederlands for UTF-8 encoding
+
+source <sfile>:p:h/menu_nl_nl.latin1.vim
diff --git a/runtime/lang/menu_nl_nl.latin1.vim b/runtime/lang/menu_nl_nl.latin1.vim
new file mode 100644
index 0000000..e1d4506
--- /dev/null
+++ b/runtime/lang/menu_nl_nl.latin1.vim
@@ -0,0 +1,245 @@
+" Menu Translations: Nederlands
+" Maintainer: Bram Moolenaar
+" Last Change: 2012 May 01
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" The translations below are in latin1, but they work for cp1252 and
+" iso-8859-15 without conversion as well.
+if &enc != "cp1252" && &enc != "iso-8859-15"
+ scriptencoding latin1
+endif
+
+" Help menu
+menutrans &Help &Help
+menutrans &Overview<Tab><F1> &Overzicht<Tab><F1>
+menutrans &User\ Manual Gebruikershandleiding
+menutrans &How-to\ links &Hoe-doe-ik\ lijst
+"menutrans &GUI &GUI
+menutrans &Credits &Met\ dank\ aan
+menutrans Co&pying &Copyright
+menutrans &Sponsor/Register &Sponsor/Registreer
+menutrans O&rphans &Weeskinderen
+menutrans &Version &Versie
+menutrans &About &Introductiescherm
+
+" File menu
+menutrans &File &Bestand
+menutrans &Open\.\.\.<Tab>:e &Openen\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp In\ nieuw\ &Venster\ openen\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &Nieuw<Tab>:enew
+menutrans &Close<Tab>:close &Sluiten<Tab>:close
+menutrans &Save<Tab>:w &Bewaren<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Bewaren\ als\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. Toon\ diff\ met\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Toon\ gewijzigd\ door\.\.\.
+menutrans &Print Af&drukken
+menutrans Sa&ve-Exit<Tab>:wqa Bewaren\ en\ Afsluiten<Tab>:wqa
+menutrans E&xit<Tab>:qa &Afsluiten<Tab>:qa
+
+" Edit menu
+menutrans &Edit Be&werken
+menutrans &Undo<Tab>u Terug<Tab>u
+menutrans &Redo<Tab>^R Voo&ruit<Tab>^R
+menutrans Rep&eat<Tab>\. &Herhalen<Tab>\.
+menutrans Cu&t<Tab>"+x &Knippen<Tab>"+x
+menutrans &Copy<Tab>"+y K&opi雃ren<Tab>"+y
+menutrans &Paste<Tab>"+gP Plakken<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Ervoor\ invoegen<Tab>[p
+menutrans Put\ &After<Tab>]p Erachter\ invoegen<Tab>]p
+menutrans &Select\ all<Tab>ggVG Alles\ &Markeren<Tab>ggVG
+menutrans &Find\.\.\. &Zoeken\.\.\.
+menutrans &Find<Tab>/ &Zoeken<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. Zoeken\ en\ &Vervangen\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s Zoeken\ en\ &Vervangen<Tab>:%s
+menutrans Find\ and\ Rep&lace Zoeken\ en\ &Vervangen
+menutrans Find\ and\ Rep&lace<Tab>:s Zoeken\ en\ &Vervangen<Tab>:s
+menutrans Settings\ &Window Optievenster
+menutrans &Global\ Settings Globale\ Opties
+menutrans F&ile\ Settings Bestandopties
+menutrans C&olor\ Scheme Kleurenschema
+menutrans &Keymap Toetsenbordindeling
+
+" Edit.Global Settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Flip\ Patroonkleuring<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Flip\ Negeren\ hoofd/kleine\ letters<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Flip\ Showmatch<Tab>:set\ sm!
+menutrans &Context\ lines Contextregels
+menutrans &Virtual\ Edit Virtueel\ positioneren
+menutrans Never Nooit
+menutrans Block\ Selection Bij\ Blokselectie
+menutrans Insert\ mode In\ Invoegmode
+menutrans Block\ and\ Insert Bij\ Blokselectie\ en\ Invoegmode
+menutrans Always Altijd
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Flip\ Invoegmode<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Flip\ Vi\ Compatibiliteit<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Zoekpad\.\.\.
+menutrans Ta&g\ Files\.\.\. Tag\ Bestanden\.\.\.
+menutrans Toggle\ &Toolbar Toon/verberg\ Knoppenbalk
+menutrans Toggle\ &Bottom\ Scrollbar Toon/verberg\ onderste\ schuifbalk
+menutrans Toggle\ &Left\ Scrollbar Toon/verberg\ linker\ schuifbalk
+menutrans Toggle\ &Right\ Scrollbar Toon/verberg\ rechter\ schuifbalk
+menutrans None Geen
+
+" Edit.File Settings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Flip\ regelnummers<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Flip\ list\ mode<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Flip\ regelafbreken<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Flip\ afbreken\ op\ woordgrens<tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Flip\ tabexpansie<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Flip\ automatisch\ indenteren<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Flip\ C-indenteren<Tab>:set\ cin!
+menutrans Te&xt\ Width\.\.\. Tekstbreedte\.\.\.
+menutrans &File\ Format\.\.\. Bestandsformaat\.\.\.
+
+" Tools menu
+menutrans &Tools &Gereedschap
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Spring\ naar\ Tag<Tab>g^]
+menutrans Jump\ &back<Tab>^T Spring\ &Terug<Tab>^T
+menutrans Build\ &Tags\ File Genereer\ &Tagsbestand
+menutrans &Make<Tab>:make &Make\ uitvoeren<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Foutenlijst<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! &Berichtenlijst<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn Volgende\ Fout<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp Vorige\ Fout<Tab>:cp
+menutrans &Older\ List<Tab>:cold &Oudere\ Lijst<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew &Nieuwere\ Lijst<Tab>:cnew
+menutrans Error\ &Window Foutenvenster
+menutrans &Update<Tab>:cwin &Aanpassen<Tab>:cwin
+menutrans &Open<Tab>:copen &Openen<Tab>:copen
+menutrans &Close<Tab>:cclose &Sluiten<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Converteer\ naar\ HEX<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Converteer\ terug<Tab>:%!xxd\ -r
+menutrans &Set\ Compiler Kies\ Compiler
+
+" Tools.Folding
+menutrans &Enable/Disable\ folds<Tab>zi Flip\ tonen\ folds<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv Toon\ cursorregel<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Toon\ alleen\ cursorregel<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm Sluit\ meer\ folds<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM Sluit\ alle\ folds<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr Open\ meer\ folds<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR Open\ alle\ folds<Tab>zR
+menutrans Fold\ Met&hod Foldwijze
+menutrans M&anual Handmatig
+menutrans I&ndent Inspringing
+menutrans E&xpression Expressie
+menutrans S&yntax Syntax
+menutrans &Diff Verschillen
+menutrans Ma&rker Markeringen
+menutrans Create\ &Fold<Tab>zf maak\ Fold<Tab>zf
+menutrans &Delete\ Fold<Tab>zd verwijder\ Fold<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD verwijder\ alle\ Folds<Tab>zD
+menutrans Fold\ column\ &width Fold\ kolom\ breedte
+
+" Tools.Diff
+menutrans &Update Verversen
+menutrans &Get\ Block Blok\ ophalen\ van\ ander\ venster
+menutrans &Put\ Block Blok\ naar\ ander\ venster
+
+" Names for buffer menu.
+menutrans &Buffers &Buffer
+menutrans &Refresh\ menu Ververs\ menu
+menutrans &Delete Wissen
+menutrans &Alternate Vorige
+menutrans &Next Vooruit
+menutrans &Previous Achteruit
+
+" Window menu
+menutrans &Window &Venster
+menutrans &New<Tab>^Wn &Nieuw<Tab>^Wn
+menutrans S&plit<Tab>^Ws Splitsen<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Splits\ naar\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Splits\ &Vertikaal<Tab>^Wv
+menutrans Split\ File\ E&xplorer Splits\ Bestandverkenner
+menutrans &Close<Tab>^Wc &Sluiten<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo &Sluit\ alle\ andere<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww Volgende<Tab>^Ww
+menutrans P&revious<Tab>^WW &Vorige<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Gelijke\ afmetingen<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ &Maximale\ hoogte<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Mi&nimale\ hoogte<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Maximale\ breedte<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minimale\ breedte<Tab>^W1\|
+menutrans Move\ &To Verplaats\ naar
+menutrans &Top<Tab>^WK Bovenkant<Tab>^WK
+menutrans &Bottom<Tab>^WJ Onderkant<Tab>^WJ
+menutrans &Left\ side<Tab>^WH Linkerkant<Tab>^WH
+menutrans &Right\ side<Tab>^WL Rechterkant<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR Roteren\ naar\ &boven<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Roteren\ naar\ &onder<Tab>^Wr
+menutrans Select\ Fo&nt\.\.\. Selecteer\ font\.\.\.
+
+" The popup menu
+menutrans &Undo &Terug
+menutrans Cu&t Knip
+menutrans &Copy &Kopi雃r
+menutrans &Paste &Plak
+menutrans &Delete &Wissen
+menutrans Select\ Blockwise Selecteer\ per\ Rechthoek
+menutrans Select\ &Word Selecteer\ een\ &Woord
+menutrans Select\ &Line Selecteer\ een\ &Regel
+menutrans Select\ &Block Selecteer\ een\ Recht&hoek
+menutrans Select\ &All Selecteer\ &Alles
+
+" The GUI toolbar (for Win32 or GTK)
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Bestand openen
+ tmenu ToolBar.Save Bestand opslaan
+ tmenu ToolBar.SaveAll Alle bestanden opslaan
+ tmenu ToolBar.Print afdrukken
+ tmenu ToolBar.Undo terug
+ tmenu ToolBar.Redo vooruit
+ tmenu ToolBar.Cut knippen
+ tmenu ToolBar.Copy Kopi雛en
+ tmenu ToolBar.Paste Plakken
+ tmenu ToolBar.Find Zoeken...
+ tmenu ToolBar.FindNext Zoek volgende
+ tmenu ToolBar.FindPrev Zoek vorige
+ tmenu ToolBar.Replace Zoek en vervang...
+ tmenu ToolBar.LoadSesn Sessie Laden
+ tmenu ToolBar.SaveSesn Sessie opslaan
+ tmenu ToolBar.RunScript Vim script uitvoeren
+ tmenu ToolBar.Make Make uitvoeren
+ tmenu ToolBar.Shell Shell starten
+ tmenu ToolBar.RunCtags Tags bestand genereren
+ tmenu ToolBar.TagJump Spring naar tag
+ tmenu ToolBar.Help Help!
+ tmenu ToolBar.FindHelp Help vinden...
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Syntax
+menutrans &Show\ filetypes\ in\ menu Toon\ filetypes\ in\ menu
+menutrans Set\ '&syntax'\ only Alleen\ 'syntax'\ wijzigen
+menutrans Set\ '&filetype'\ too Ook\ 'filetype'\ wijzigen
+menutrans &Off &Uit
+menutrans &Manual &Handmatig
+menutrans A&utomatic A&utomatisch
+menutrans on/off\ for\ &This\ file Aan/Uit\ voor\ dit\ Bestand
+menutrans Co&lor\ test Test\ de\ &Kleuren
+menutrans &Highlight\ test Test\ de\ Markeringen
+menutrans &Convert\ to\ HTML Converteren\ naar\ &HTML
+menutrans &Show\ individual\ choices Toon\ elke\ keuze
+
+" dialog texts
+let menutrans_no_file = "[Geen Bestand]"
+let menutrans_help_dialog = "Typ een commando of woord om help voor te vinden:\n\nVoeg i_ in voor Input mode commandos (bijv. i_CTRL-X)\nVoeg c_ in voor een commando-regel edit commando (bijv. c_<Del>)\nVoeg ' in \voor een optie naam (bijv. 'shiftwidth')"
+let g:menutrans_path_dialog = "Typ het zoekpad voor bestanden.\nGebruik commas tussen de padnamen."
+let g:menutrans_tags_dialog = "Typ namen van tag bestanden.\nGebruik commas tussen de namen."
+let g:menutrans_textwidth_dialog = "Typ de nieuwe tekst breedte (0 om formatteren uit the schakelen): "
+let g:menutrans_fileformat_dialog = "Selecteer formaat voor het schrijven van het bestand"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_nl_nl.utf-8.vim b/runtime/lang/menu_nl_nl.utf-8.vim
new file mode 100644
index 0000000..8e87d96
--- /dev/null
+++ b/runtime/lang/menu_nl_nl.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Nederlands for UTF-8 encoding
+
+source <sfile>:p:h/menu_nl_nl.latin1.vim
diff --git a/runtime/lang/menu_no.latin1.vim b/runtime/lang/menu_no.latin1.vim
new file mode 100644
index 0000000..fa71aed
--- /dev/null
+++ b/runtime/lang/menu_no.latin1.vim
@@ -0,0 +1,4 @@
+" Menu Translations: Norwegian
+" menu_no.latin1.vim 289 2004-05-16 18:00:52Z sunny
+
+source <sfile>:p:h/menu_no_no.latin1.vim
diff --git a/runtime/lang/menu_no.utf-8.vim b/runtime/lang/menu_no.utf-8.vim
new file mode 100644
index 0000000..42ce868
--- /dev/null
+++ b/runtime/lang/menu_no.utf-8.vim
@@ -0,0 +1,4 @@
+" Menu Translations: Norwegian for UTF-8 encoding
+" menu_no.utf-8.vim 289 2004-05-16 18:00:52Z sunny
+
+source <sfile>:p:h/menu_no_no.latin1.vim
diff --git a/runtime/lang/menu_no_no.latin1.vim b/runtime/lang/menu_no_no.latin1.vim
new file mode 100644
index 0000000..a64e343
--- /dev/null
+++ b/runtime/lang/menu_no_no.latin1.vim
@@ -0,0 +1,238 @@
+" Menu Translations: Norwegian / Norsk (Bokm錶)
+" Maintainer: 貀vind A. Holm <sunny@sunbase.org>
+" Last Change: 2012 May 01
+" menu_no_no.latin1.vim 289 2004-05-16 18:00:52Z sunny
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" The translations below are in ISO-8859-1, but they work for ISO-8859-15 and
+" CP1252 without conversion as well.
+if &enc != "cp1252" && &enc != "iso-8859-15"
+ scriptencoding latin1
+endif
+
+menutrans &File &Fil
+ menutrans &Open\.\.\.<Tab>:e &舙ne燶.\.\.<Tab>:e
+ menutrans Sp&lit-Open\.\.\.<Tab>:sp 舙ne\ i\ nytt\ &vindu燶.\.\.<Tab>:sp
+ menutrans &New<Tab>:enew &Ny\ fil<Tab>:enew
+ menutrans &Close<Tab>:close L&ukk<Tab>:close
+ menutrans &Save<Tab>:w &Lagre<Tab>:w
+ menutrans Save\ &As\.\.\.<Tab>:sav Lagre\ s&om燶.\.\.<Tab>:sav
+ if has("diff")
+ menutrans Split\ &Diff\ with\.\.\. Sa&mmenlign\ med\ ny\ fil燶.\.\.
+ menutrans Split\ Patched\ &By\.\.\. &Patch\ i\ nytt\ vindu燶.\.\.
+ endif
+ menutrans &Print &Skriv\ ut
+ menutrans Sa&ve-Exit<Tab>:wqa Lagre\ o&g\ avslutt<Tab>:wqa
+ menutrans E&xit<Tab>:qa &Avslutt<Tab>:qa
+menutrans &Edit &Rediger
+ menutrans &Undo<Tab>u &Angre<Tab>u
+ menutrans &Redo<Tab>^R &Gjenopprett<Tab>^R
+ menutrans Rep&eat<Tab>\. &Repeter<Tab>\.
+ menutrans Cu&t<Tab>"+x &Klipp\ ut<Tab>"+x
+ menutrans &Copy<Tab>"+y K&opier<Tab>"+y
+ menutrans &Paste<Tab>"+gP &Lim\ inn<Tab>"+gP
+ menutrans Put\ &Before<Tab>[p Lim\ i&nn\ f鴕\ mark鴕<Tab>[p
+ menutrans Put\ &After<Tab>]p Lim\ inn\ &etter\ mark鴕<Tab>]p
+ menutrans &Select\ All<Tab>ggVG &Merk\ alt<Tab>ggVG
+ menutrans &Find\.\.\. &S鴎燶.\.\.
+ menutrans Find\ and\ Rep&lace\.\.\. S&鴎\ og\ erstatt燶.\.\.
+ menutrans Settings\ &Window &Innstillinger
+ menutrans &Global\ Settings Glo&bale\ innstillinger
+ menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &Utheving\ av\ s鴎etekst\ av/p<Tab>:set\ hls!
+ menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &Forskjell\ mellom\ store/sm bokstaver\ av/p<Tab>:set\ ic!
+ menutrans Toggle\ &Showmatch<Tab>:set\ sm! &Indikering\ av\ samsvarende\ parentes\ av/p<Tab>:set\ sm!
+ menutrans &Context\ lines &Kontekstlinjer
+ menutrans &Virtual\ Edit Vi&rtuell\ redigering
+ menutrans Never &Aldri
+ menutrans Block\ Selection I\ &blokkmodus
+ menutrans Insert\ mode I\ &Innsettingsmodus
+ menutrans Block\ and\ Insert I\ Blokk-\ &og\ innsettingsmodus
+ menutrans Always A&lltid
+ menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Innsettings&modus\ av/p<Tab>:set\ im!
+ menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! &Vi-kompatiblitet\ av/p<Tab>:set\ cp!
+ menutrans Search\ &Path\.\.\. &S鴎esti燶.\.\.
+ menutrans Ta&g\ Files\.\.\. Ta&gfiler燶.\.\.
+ menutrans Toggle\ &Toolbar Verkt&鴜linje
+ menutrans Toggle\ &Bottom\ Scrollbar Ne&dre\ rullefelt\ av/p
+ menutrans Toggle\ &Left\ Scrollbar Ve&nstre\ rullefelt\ av/p
+ menutrans Toggle\ &Right\ Scrollbar &H鴜re\ rullefelt\ av/p
+ menutrans F&ile\ Settings Filo&ppsett
+ menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! &Linjenummer\ av/p<Tab>:set\ nu!
+ menutrans Toggle\ &List\ Mode<Tab>:set\ list! L&istemodus\ av/p<Tab>:set\ list!
+ menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Li&njebryting\ av/p<Tab>:set\ wrap!
+ menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Linjebryting\ ved\ &ord\ av/p<Tab>:set\ lbr!
+ menutrans Toggle\ &expand-tab<Tab>:set\ et! Utvidelse\ av\ &tabulatorer\ av/p<Tab>:set\ et!
+ menutrans Toggle\ &auto-indent<Tab>:set\ ai! A&utomatisk\ innrykk\ av/p<Tab>:set\ ai!
+ menutrans Toggle\ &C-indenting<Tab>:set\ cin! &C-innrykk\ av/p<Tab>:set\ cin!
+ menutrans &Shiftwidth &St鴕relse\ p錦 innrykk
+ menutrans Soft\ &Tabstop &Myke\ tabulatorstopp
+ menutrans Te&xt\ Width\.\.\. Te&kstbredde燶.\.\.
+ menutrans &File\ Format\.\.\. &Filformat燶.\.\.
+ menutrans C&olor\ Scheme &Fargekart
+ menutrans &Keymap &Tastaturoppsett
+ menutrans Select\ Fo&nt\.\.\. Skriftt&ype燶.\.\.
+menutrans &Tools &Verkt鴜
+ menutrans &Jump\ to\ this\ tag<Tab>g^] &Hopp\ til\ tag\ under\ mark鴕<Tab>g^]
+ menutrans Jump\ &back<Tab>^T Hopp\ &tilbake<Tab>^T
+ menutrans Build\ &Tags\ File Lag\ ta&gfil
+ if has("folding")
+ menutrans &Folding Fol&der
+ menutrans &Enable/Disable\ folds<Tab>zi &Folder\ av/p<Tab>zi
+ menutrans &View\ Cursor\ Line<Tab>zv Se\ &mark鴕linje<Tab>zv
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Se\ &bare\ mark鴕linjen<Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm L&ukk\ flere\ folder<Tab>zm
+ menutrans &Close\ all\ folds<Tab>zM Lukk\ &alle\ folder<Tab>zM
+ menutrans O&pen\ more\ folds<Tab>zr &舙ne\ flere\ folder<Tab>zr
+ menutrans &Open\ all\ folds<Tab>zR &pne\ alle\ folder<Tab>zR
+ menutrans Fold\ Met&hod Foldme&tode
+ menutrans M&anual &Manuell
+ menutrans I&ndent &Innrykk
+ menutrans E&xpression &Uttrykk
+ menutrans S&yntax &Syntaks
+ menutrans &Diff &Forskjeller
+ menutrans Ma&rker M&arkering
+ menutrans Create\ &Fold<Tab>zf La&g\ fold<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd &Slett\ fold<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD Sl&ett\ alle\ folder<Tab>zD
+ menutrans Fold\ col&umn\ width Bredde\ p錦 fold&kolonne
+ endif
+ if has("diff")
+ menutrans &Diff &Forskjeller
+ menutrans &Update &Oppdater
+ menutrans &Get\ Block &Hent\ blokk
+ menutrans &Put\ Block &Putt\ blokk
+ endif
+ menutrans &Make<Tab>:make &Kj鴕\ "make"<Tab>:make
+ menutrans &List\ Errors<Tab>:cl &List\ feil<Tab>:cl
+ menutrans L&ist\ Messages<Tab>:cl! List\ &meldinger<Tab>:cl!
+ menutrans &Next\ Error<Tab>:cn &Neste\ feil<Tab>:cn
+ menutrans &Previous\ Error<Tab>:cp Fo&rrige\ feil<Tab>:cp
+ menutrans &Older\ List<Tab>:cold &Eldre\ liste<Tab>:cold
+ menutrans N&ewer\ List<Tab>:cnew N&yere\ liste<Tab>:cnew
+ menutrans Error\ &Window Fe&ilvindu
+ menutrans &Update<Tab>:cwin &Oppdater<Tab>:cwin
+ menutrans &Open<Tab>:copen &舙ne<Tab>:copen
+ menutrans &Close<Tab>:cclose &Lukk<Tab>:cclose
+ menutrans &Set\ Compiler &Velg\ kompilator
+ menutrans &Convert\ to\ HEX<Tab>:%!xxd Konverter\ til\ hek&sadesimal<Tab>:%!xxd
+ menutrans Conve&rt\ back<Tab>:%!xxd\ -r K&onverter\ tilbake<Tab>:%!xxd\ -r
+menutrans &Syntax &Syntaks
+ menutrans &Show\ filetypes\ in\ menu &Vis\ filtyper\ i\ menyen
+ menutrans Set\ '&syntax'\ only Sett\ bare\ '&syntax'
+ menutrans Set\ '&filetype'\ too Sett\ '&filetype'\ ogs
+ menutrans &Off &Av
+ menutrans &Manual &Manuell
+ menutrans A&utomatic A&utomatisk
+ menutrans on/off\ for\ &This\ file Av/p錦 for\ &denne\ filen
+ menutrans Co&lor\ test Far&getest
+ menutrans &Highlight\ test Uthevings&test
+ menutrans &Convert\ to\ HTML Konverter\ til\ &HTML
+menutrans &Buffers &Buffer
+ menutrans &Refresh\ menu &Oppdater
+ menutrans Delete &Slett
+ menutrans &Alternate &Veksle
+ menutrans &Next &Neste
+ menutrans &Previous &Forrige
+ menutrans [No\ File] [Uten\ navn]
+menutrans &Window Vi&ndu
+ menutrans &New<Tab>^Wn &Nytt<Tab>^Wn
+ menutrans S&plit<Tab>^Ws &Splitt<Tab>^Ws
+ menutrans Sp&lit\ To\ #<Tab>^W^^ Splitt\ &til\ #<Tab>^W^^
+ menutrans Split\ &Vertically<Tab>^Wv S&plitt\ loddrett<Tab>^Ws
+ menutrans Split\ File\ E&xplorer &Filbehandler
+ menutrans &Close<Tab>^Wc &Lukk<Tab>^Wc
+ menutrans Close\ &Other(s)<Tab>^Wo Lukk\ &andre<Tab>^Wo
+ menutrans Move\ &To Fl&ytt\ til
+ menutrans &Top<Tab>^WK &Toppen<Tab>^WK
+ menutrans &Bottom<Tab>^WJ &Bunnen<Tab>^WJ
+ menutrans &Left\ side<Tab>^WH &Venstre\ side<Tab>^WH
+ menutrans &Right\ side<Tab>^WL &H鴜re\ side<Tab>^WL
+ menutrans Rotate\ &Up<Tab>^WR Roter\ &opp<Tab>^WR
+ menutrans Rotate\ &Down<Tab>^Wr &Roter\ ned<Tab>^Wr
+ menutrans &Equal\ Size<Tab>^W= Lik\ st&鴕relse<Tab>^W=
+ menutrans &Max\ Height<Tab>^W_ &Maksimal\ h鴜de<Tab>^W_
+ menutrans M&in\ Height<Tab>^W1_ M&inimal\ h鴜de<Tab>^W1_
+ menutrans Max\ &Width<Tab>^W\| Ma&ksimal\ bredde<Tab>^W\|
+ menutrans Min\ Widt&h<Tab>^W1\| Minimal\ &bredde<Tab>^W1\|
+menutrans &Help &Hjelp
+ menutrans &Overview<Tab><F1> &Oversikt<Tab><F1>
+ menutrans &User\ Manual &Brukerh錸dbok
+ menutrans &How-to\ links &F鴕stehjelp
+ menutrans &Find\.\.\. &S鴎燶.\.\.
+ menutrans &Credits &Kreditering
+ menutrans Co&pying &Programlisens
+ menutrans &Sponsor/Register S&t鴗te/Registrering
+ menutrans O&rphans Fo&reldrel鴖e
+ menutrans &Version &Versjon
+ menutrans &About &Om\ Vim
+
+" Popup
+ menutrans &Undo &Angre
+ menutrans Cu&t Klipp\ &ut
+ menutrans &Copy &Kopier
+ menutrans &Paste &Lim\ inn
+ menutrans &Delete &Slett
+ menutrans Select\ Blockwise Marker\ blokk&vis
+ menutrans Select\ &Word Marker\ &ord
+ menutrans Select\ &Line Marker\ lin&je
+ menutrans Select\ &Block Marker\ &blokk
+ menutrans Select\ &All Marker\ al&t
+
+" Verkt鴜linje
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfunction Do_toolbar_tmenu
+ endif
+ function Do_toolbar_tmenu()
+ tmenu ToolBar.Open 舙ne fil
+ tmenu ToolBar.Save Lagre fil
+ tmenu ToolBar.SaveAll Lagre alle filer
+ tmenu ToolBar.Print Skriv ut
+ tmenu ToolBar.Undo Angre
+ tmenu ToolBar.Redo Gjenopprett
+ tmenu ToolBar.Cut Klipp
+ tmenu ToolBar.Copy Kopier
+ tmenu ToolBar.Paste Lim inn
+ tmenu ToolBar.Find S鴎...
+ tmenu ToolBar.FindNext Finn neste
+ tmenu ToolBar.FindPrev Finn forrige
+ tmenu ToolBar.Replace S鴎 og erstatt...
+ if 0 " Disabled, they are in the Windows menu
+ tmenu ToolBar.New Nytt vindu
+ tmenu ToolBar.WinSplit Splitt vindu
+ tmenu ToolBar.WinMax Maksimal vindush鴜de
+ tmenu ToolBar.WinMin Minimal vindush鴜de
+ tmenu ToolBar.WinClose Lukk vindu
+ endif
+ tmenu ToolBar.LoadSesn 舙ne 鴎t
+ tmenu ToolBar.SaveSesn Lagre 鴎t
+ tmenu ToolBar.RunScript Kj鴕 Vim-skript
+ tmenu ToolBar.Make Kj鴕 "make"
+ tmenu ToolBar.Shell Start skall
+ tmenu ToolBar.RunCtags Oppdater tag-fil
+ tmenu ToolBar.TagJump Hopp til tag
+ tmenu ToolBar.Help Hjelp!
+ tmenu ToolBar.FindHelp S鴎 i hjelpen...
+ endfunction
+endif
+
+" Dialogmeldinger
+ let g:menutrans_no_file = "[Uten navn]"
+ let g:menutrans_help_dialog = "Skriv en kommando eller ord du vil ha hjelp om:\n\nLegg til i_ i begynnelsen for inndatametoder (f.eks.: i_CTRL-X)\nLegg til c_ i begynnelsen for kommandoer som redigerer kommandolinjen (f.eks.: c_<Del>)\nLegg til ' i begynnelsen for et valgnavn (f.eks.: 'shiftwidth')"
+ let g:menutrans_path_dialog = "Skriv s鴎esti for filer.\nSkill katalognavn med komma."
+ let g:menutrans_tags_dialog = "Skriv navn p tagfiler.\nSkill navnene med komma."
+ let g:menutrans_textwidth_dialog = "Velg ny tekstbredde (0 for forhindre formatering): "
+ let g:menutrans_fileformat_dialog = "Velg filformat som filen skal lagres med"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" vim: set ts=8 sw=8 :
+" vim600: set fdm=indent :
diff --git a/runtime/lang/menu_no_no.utf-8.vim b/runtime/lang/menu_no_no.utf-8.vim
new file mode 100644
index 0000000..af39cc8
--- /dev/null
+++ b/runtime/lang/menu_no_no.utf-8.vim
@@ -0,0 +1,4 @@
+" Menu Translations: Norwegian for UTF-8 encoding
+" menu_no_no.utf-8.vim 289 2004-05-16 18:00:52Z sunny
+
+source <sfile>:p:h/menu_no_no.latin1.vim
diff --git a/runtime/lang/menu_pl.cp1250.vim b/runtime/lang/menu_pl.cp1250.vim
new file mode 100644
index 0000000..0e0fdd0
--- /dev/null
+++ b/runtime/lang/menu_pl.cp1250.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Polish
+
+source <sfile>:p:h/menu_polish_poland.1250.vim
diff --git a/runtime/lang/menu_pl_pl.cp1250.vim b/runtime/lang/menu_pl_pl.cp1250.vim
new file mode 100644
index 0000000..0e0fdd0
--- /dev/null
+++ b/runtime/lang/menu_pl_pl.cp1250.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Polish
+
+source <sfile>:p:h/menu_polish_poland.1250.vim
diff --git a/runtime/lang/menu_pl_pl.iso_8859-2.vim b/runtime/lang/menu_pl_pl.iso_8859-2.vim
new file mode 100644
index 0000000..7bb7294
--- /dev/null
+++ b/runtime/lang/menu_pl_pl.iso_8859-2.vim
@@ -0,0 +1,292 @@
+" Menu Translations: Polish
+" Maintainer: Mikolaj Machowski ( mikmach AT wp DOT pl )
+" Initial Translation: Marcin Dalecki <martin@dalecki.de>
+" Last Change: 17 May 2010
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding iso-8859-2
+
+" Help menu
+menutrans &Help Po&moc
+menutrans &Overview<Tab><F1> &Og髄nie<Tab><F1>
+menutrans &User\ Manual Podr阠znik\ &u縴tkownika
+menutrans &How-to\ links &Odno秐iki\ JTZ
+menutrans &Find\.\.\. &Szukaj\.\.\.
+menutrans &Credits Po&dzi阫owania
+menutrans Co&pying &Kopiowanie
+menutrans &Sponsor/Register &Sponsorowanie/Rejestracja
+menutrans O&rphans Sie&roty
+menutrans &Version &Wersja
+menutrans &About o\ &Programie
+
+" File menu
+menutrans &File &Plik
+menutrans &Open\.\.\.<Tab>:e &Otw髍z\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Otw髍z\ z\ &podzia砮m\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &Nowy<Tab>:enew
+menutrans &Close<Tab>:close &Zamknij<Tab>:close
+menutrans &Save<Tab>:w Za&pisz<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Zapisz\ &jako\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. Podziel\ na\ diff-a\ mi阣zy\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Podziel\ 砤tane\ przez\.\.\.
+menutrans &Print &Drukuj
+menutrans Sa&ve-Exit<Tab>:wqa W&yj禼ie\ z\ zapisem<Tab>:wqa
+menutrans E&xit<Tab>:qa &Wyj禼ie<Tab>:qa
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Otw髍z\ &kart闬.\.\.<Tab>:tabnew
+
+" Edit menu
+menutrans &Edit &Edycja
+menutrans &Undo<Tab>u &Cofnij<Tab>u
+menutrans &Redo<Tab>^R &Pon體<Tab>^R
+menutrans Rep&eat<Tab>\. P&owt髍z<Tab>\.
+menutrans Cu&t<Tab>"+x W&ytnij<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopiuj<Tab>"+y
+menutrans &Paste<Tab>"+gP &Wklej<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Wstaw\ p&rzed<Tab>[p
+menutrans Put\ &After<Tab>]p Wstaw\ p&o<Tab>]p
+menutrans &Select\ All<Tab>ggVG Z&aznacz\ ca硂舵<Tab>ggVG
+menutrans &Find\.\.\. &Szukaj\.\.\.
+menutrans &Find<Tab>/ &Szukaj<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. &Zamie馶.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s &Zamie<Tab>:%s
+menutrans Find\ and\ Rep&lace &Zamie
+menutrans Find\ and\ Rep&lace<Tab>:s &Zamie<Tab>:s
+menutrans Options\.\.\. Opcje\.\.\.
+menutrans Settings\ &Window Ustawienia
+menutrans &Global\ Settings Ustawienia\ &globalne
+menutrans Startup\ &Settings Ustawienia\ &startowe
+menutrans F&ile\ Settings Ustawienia\ dla\ pliku
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! &Numerowanie\ wierszy<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Tryb\ &listowania<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Za&wijanie\ wierszy<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! manie\ wie&rsza<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Rozwijani&e\ tabulator體<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! &Automatyczne\ wci阠ia<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Wci阠ia\ &C<Tab>:set\ cin!
+menutrans &Shiftwidth &Szeroko舵\ wci阠ia
+menutrans Te&xt\ Width\.\.\. D硊go舵\ linii\.\.\.
+menutrans &File\ Format\.\.\. &Format\ pliku\.\.\.
+menutrans Soft\ &Tabstop Rozmiar\ &tabulacji
+menutrans C&olor\ Scheme Zestawy\ kolor體
+menutrans &Keymap Uk砤dy\ klawiatury
+menutrans None 縜den
+menutrans accents akcenty
+menutrans hebrew hebrajski
+menutrans hebrewp hebrajski\ p
+menutrans russian-jcuken rosyjski-jcuken
+menutrans russian-jcukenwin rosyjski-jcukenwin
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Pod秝ietlanie\ &wzorc體<Tab>:set\ hls!
+
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &Ignorowanie\ wielko禼i<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! &Pokazywanie\ pasuj眂ych<Tab>:set\ sm!
+
+menutrans &Context\ lines Wiersze\ &kontekstowe
+menutrans &Virtual\ Edit Edycja\ &wirtualna
+
+menutrans Never Nigdy
+menutrans Block\ Selection Zaznaczanie\ blokowe
+menutrans Insert\ mode Tryb\ wprowadzania
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Tryb\ zg&odno禼i\ z\ Vi<Tab>:set\ cp!
+menutrans Block\ and\ Insert Blokowe\ i\ wprowadzanie
+menutrans Always Zawsze
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Tryb\ wprowadzania<Tab>:set\ im!
+menutrans Search\ &Path\.\.\. Scie縦a\ poszukiwania\.\.\.
+menutrans Ta&g\ Files\.\.\. Pliki\ tag體\.\.\.
+
+
+"
+" GUI options
+menutrans Toggle\ &Toolbar Pasek\ narz阣zi
+menutrans Toggle\ &Bottom\ Scrollbar Dolny\ przewijacz
+menutrans Toggle\ &Left\ Scrollbar &Lewy\ przewijacz
+menutrans Toggle\ &Right\ Scrollbar P&rawy\ przewijacz
+
+" Programming menu
+menutrans &Tools &Narz阣zia
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Skocz\ do\ taga<Tab>g^]
+menutrans Jump\ &back<Tab>^T Skok\ w\ &ty<Tab>^T
+menutrans Build\ &Tags\ File &Tw髍z\ plik\ tag體
+" Spelling
+menutrans &Spelling Pi&sownia
+menutrans &Spell\ Check\ On W潮cz
+menutrans Spell\ Check\ &Off Wy潮cz
+menutrans To\ &Next\ error<Tab>]s Do\ &nast阷nego\ b酬du<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s Do\ &poprzedniego\ b酬du<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= Sugestie\ poprawek<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall Powt髍&z\ poprawk<Tab>:spellrepall
+menutrans Set\ language\ to\ "en" Ustaw\ j陑yk\ na\ "en"
+menutrans Set\ language\ to\ "en_au" Ustaw\ j陑yk\ na\ "en_au"
+menutrans Set\ language\ to\ "en_ca" Ustaw\ j陑yk\ na\ "en_ca"
+menutrans Set\ language\ to\ "en_gb" Ustaw\ j陑yk\ na\ "en_gb"
+menutrans Set\ language\ to\ "en_nz" Ustaw\ j陑yk\ na\ "en_nz"
+menutrans Set\ language\ to\ "en_us" Ustaw\ j陑yk\ na\ "en_us"
+menutrans Set\ language\ to\ "pl" Ustaw\ j陑yk\ na\ "pl"
+menutrans &Find\ More\ Languages &Znajd糪 wi阠ej\ j陑yk體
+
+" Folding
+menutrans &Folding &Zwijanie
+menutrans &Enable/Disable\ folds<Tab>zi &Zwi/rozwi<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Linia\ kursora<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx &Tylko\ linia\ kursora<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm Zwi馶 wi阠ej<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM Z&wi馶 wszystkie<Tab>zM
+menutrans &Open\ all\ folds<Tab>zR Rozwi馶 wszystkie<Tab>zR
+menutrans O&pen\ more\ folds<Tab>zr R&ozwi馶 wi阠ej<Tab>zr
+
+menutrans Create\ &Fold<Tab>zf T&w髍z\ zawini阠ie<Tab>zf
+menutrans &Delete\ Fold<Tab>zd U&su馶 zawini阠ie<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD &Usu馶 wszystkie\ zawini阠ia<Tab>zD
+menutrans Fold\ column\ &width Szeroko舵\ kolumny\ za&wini赕
+menutrans Fold\ Met&hod Me&toda\ zawijania
+menutrans M&anual &R阠znie
+menutrans I&ndent W&ci阠ie
+menutrans E&xpression W&yra縠nie
+menutrans S&yntax S&k砤dnia
+menutrans Ma&rker Zn&acznik
+
+" Diff
+menutrans &Update &Od秝ie
+menutrans &Get\ Block &Pobierz\ blok
+menutrans &Put\ Block &Wstaw\ blok
+
+" Make and stuff...
+menutrans &Make<Tab>:make M&ake<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Poka縗 b酬dy<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! W&ylicz\ powiadomienia<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn &Nast阷ny\ b潮d<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &Poprzedni\ b潮d<Tab>:cp
+menutrans &Older\ List<Tab>:cold &Starsza\ lista<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew N&owsza\ lista<Tab>:cnew
+menutrans Error\ &Window Okno\ b酬d&w
+menutrans &Update<Tab>:cwin Akt&ualizuj<Tab>:cwin
+menutrans &Close<Tab>:cclose &Zamknij<Tab>:cclose
+menutrans &Open<Tab>:copen &Otw髍z<Tab>:copen
+
+menutrans Se&T\ Compiler U&staw\ kompilator
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Kody\ szesnastkowe<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Zwyk硑\ tekst<Tab>:%!xxd\ -r
+
+" Names for buffer menu.
+menutrans &Buffers &Bufory
+menutrans &Refresh\ menu &Od秝ie
+menutrans &Delete &Skasuj
+menutrans &Alternate &Zmie
+menutrans &Next &Nast阷ny
+menutrans &Previous &Poprzedni
+menutrans [No\ File] [Brak\ Pliku]
+
+" Window menu
+menutrans &Window &Widoki
+menutrans &New<Tab>^Wn &Nowy<Tab>^Wn
+menutrans S&plit<Tab>^Ws Po&dziel<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ P&odziel\ na\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Podziel\ pionowo<Tab>^Wv
+menutrans Split\ File\ E&xplorer Otw髍z\ mened縠r\ plik體
+
+menutrans &Close<Tab>^Wc &Zamknij<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zamknij\ &inne<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww &Nast阷ny<Tab>^Ww
+menutrans P&revious<Tab>^WW &Poprzedni<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Wyr體naj\ wysoko禼i<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Z&maksymalizuj\ wysoko舵<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Zminim&alizuj\ wysoko舵<Tab>^W1_
+menutrans Max\ Width<Tab>^W\| Maksymalna\ szeroko舵<Tab>^W\|
+menutrans Min\ Width<Tab>^W1\| Minimalna\ szeroko舵<Tab>^W1\|
+menutrans Max\ &Width<Tab>^W\| Zmaksymalizuj\ szeroko舵<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Zminimalizuj\ szeroko舵<Tab>^W1\|
+menutrans Move\ &To &Id糪 do
+menutrans &Top<Tab>^WK &G髍a<Tab>^WK
+menutrans &Bottom<Tab>^WJ &D蟪<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Lewa\ strona<Tab>^WH
+menutrans &Right\ side<Tab>^WL &Prawa\ strona<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR Obr箧\ w\ &g髍<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Obr箧\ w\ &d蟪<Tab>^Wr
+menutrans Split\ &Vertically<Tab>^Wv &Podziel\ w\ poziomie<Tab>^Wv
+menutrans Select\ Fo&nt\.\.\. Wybierz\ &czcionk闬.\.\.
+
+" The popup menu
+menutrans &Undo &Cofnij
+menutrans Cu&t W&ytnij
+menutrans &Copy &Kopiuj
+menutrans &Paste &Wklej
+menutrans &Delete &Skasuj
+menutrans Select\ Blockwise Zaznacz\ &blok
+menutrans Select\ &Sentence Zaznacz\ &zdanie
+menutrans Select\ Pa&ragraph Zaznacz\ aka&pit
+menutrans Select\ &Word Zaznacz\ &s硂wo
+menutrans Select\ &Line Zaznacz\ w&iersz
+menutrans Select\ &Block Zaznacz\ &blok
+menutrans Select\ &All Zaznacz\ c&a硂舵
+menutrans Input\ &Methods Wprowadza&nie
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Otw髍z plik
+ tmenu ToolBar.Save Zapisz bie勘cy plik
+ tmenu ToolBar.SaveAll Zapisz wszystkie pliki
+ tmenu ToolBar.Print Drukuj
+ tmenu ToolBar.Undo Cofnij
+ tmenu ToolBar.Redo Pon體
+ tmenu ToolBar.Cut Wytnij
+ tmenu ToolBar.Copy Skopiuj
+ tmenu ToolBar.Paste Wklej
+ tmenu ToolBar.Find Szukaj...
+ tmenu ToolBar.FindNext Szukaj nast阷nego
+ tmenu ToolBar.FindPrev Szukaj poprzedniego
+ tmenu ToolBar.Replace Szukaj i zamieniaj...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Nowy widok
+ tmenu ToolBar.WinSplit Podziel widok
+ tmenu ToolBar.WinMax Zmaksymalizuj widok
+ tmenu ToolBar.WinMin Zminimalizuj widok
+ tmenu ToolBar.WinClose Zamknij widok
+ endif
+ tmenu ToolBar.LoadSesn Za砤duj sesj
+ tmenu ToolBar.SaveSesn Zachowaj bie勘c sesj
+ tmenu ToolBar.RunScript Uruchom skrypt Vima
+ tmenu ToolBar.Make Wykonaj bie勘cy projekt
+ tmenu ToolBar.Shell Otw髍z pow硂k
+ tmenu ToolBar.RunCtags Tw髍z tagi w bie勘cym katalogu
+ tmenu ToolBar.TagJump Skok do taga pod kursorem
+ tmenu ToolBar.Help Pomoc Vima
+ tmenu ToolBar.FindHelp Przeszukuj pomoc Vim-a
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Sk砤dnia
+menutrans &Show\ filetypes\ in\ menu Poka縗 typy\ &plik體\ w\ menu
+menutrans Set\ '&syntax'\ only Ustaw\ tylko\ '&syntax'
+menutrans Set\ '&filetype'\ too Ustaw\ r體nie縗 '&filetype'
+menutrans &Off &Wy潮cz
+menutrans &Manual &R阠znie
+menutrans A&utomatic A&utomatyczne
+menutrans on/off\ for\ &This\ file w潮cz/w&y潮cz\ dla\ pliku
+menutrans Co&lor\ test Test\ &kolor體
+menutrans &Highlight\ test &Test\ pod秝ietlania
+menutrans &Convert\ to\ HTML Przetw髍z\ na\ &HTML
+
+" dialog texts
+let menutrans_no_file = "[Brak pliku]"
+let menutrans_help_dialog = "Wprowad komend lub s硂wo, aby otrzyma pomoc o:\n\nPrzedrostek i_ oznacza komend trybu Wprowadzania (np. i_CTRL-X)\nPrzedrostek c_ oznacza komend edycji wiersza komend (np. c_<Del>)\nPrzedrostek ' oznacza nazw opcji (np. 'shiftwidth')"
+let g:menutrans_path_dialog = "Wprowad 禼ie縦 poszukiwania plik體.\nProsz rozdziela nazwy katalog體 przecinkiem."
+let g:menutrans_tags_dialog = "Podaj nazwy plik體 tag體.\nProsz rozdziela nazwy przecinkiem."
+let g:menutrans_textwidth_dialog = "Wprowad now szeroko舵 tekstu (0 wy潮cza przewijanie): "
+let g:menutrans_fileformat_dialog = "Wybierz format w kt髍ym ten plik ma by zapisany"
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&Anuluj"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_pl_pl.utf-8.vim b/runtime/lang/menu_pl_pl.utf-8.vim
new file mode 100644
index 0000000..871b4fa
--- /dev/null
+++ b/runtime/lang/menu_pl_pl.utf-8.vim
@@ -0,0 +1,292 @@
+" Menu Translations: Polish
+" Maintainer: Mikolaj Machowski ( mikmach AT wp DOT pl )
+" Initial Translation: Marcin Dalecki <martin@dalecki.de>
+" Last Change: 17 May 2010
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" Help menu
+menutrans &Help Po&moc
+menutrans &Overview<Tab><F1> &Og贸lnie<Tab><F1>
+menutrans &User\ Manual Podr臋cznik\ &u偶ytkownika
+menutrans &How-to\ links &Odno艣niki\ JTZ
+menutrans &Find\.\.\. &Szukaj\.\.\.
+menutrans &Credits Po&dzi臋kowania
+menutrans Co&pying &Kopiowanie
+menutrans &Sponsor/Register &Sponsorowanie/Rejestracja
+menutrans O&rphans Sie&roty
+menutrans &Version &Wersja
+menutrans &About o\ &Programie
+
+" File menu
+menutrans &File &Plik
+menutrans &Open\.\.\.<Tab>:e &Otw贸rz\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Otw贸rz\ z\ &podzia艂em\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &Nowy<Tab>:enew
+menutrans &Close<Tab>:close &Zamknij<Tab>:close
+menutrans &Save<Tab>:w Za&pisz<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Zapisz\ &jako\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. Podziel\ na\ diff-a\ mi臋dzy\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Podziel\ 艂atane\ przez\.\.\.
+menutrans &Print &Drukuj
+menutrans Sa&ve-Exit<Tab>:wqa W&yj艣cie\ z\ zapisem<Tab>:wqa
+menutrans E&xit<Tab>:qa &Wyj艣cie<Tab>:qa
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Otw贸rz\ &kart臋\.\.\.<Tab>:tabnew
+
+" Edit menu
+menutrans &Edit &Edycja
+menutrans &Undo<Tab>u &Cofnij<Tab>u
+menutrans &Redo<Tab>^R &Pon贸w<Tab>^R
+menutrans Rep&eat<Tab>\. P&owt贸rz<Tab>\.
+menutrans Cu&t<Tab>"+x W&ytnij<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopiuj<Tab>"+y
+menutrans &Paste<Tab>"+gP &Wklej<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Wstaw\ p&rzed<Tab>[p
+menutrans Put\ &After<Tab>]p Wstaw\ p&o<Tab>]p
+menutrans &Select\ All<Tab>ggVG Z&aznacz\ ca艂o艣膰<Tab>ggVG
+menutrans &Find\.\.\. &Szukaj\.\.\.
+menutrans &Find<Tab>/ &Szukaj<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. &Zamie艅\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s &Zamie艅<Tab>:%s
+menutrans Find\ and\ Rep&lace &Zamie艅
+menutrans Find\ and\ Rep&lace<Tab>:s &Zamie艅<Tab>:s
+menutrans Options\.\.\. Opcje\.\.\.
+menutrans Settings\ &Window Ustawienia
+menutrans &Global\ Settings Ustawienia\ &globalne
+menutrans Startup\ &Settings Ustawienia\ &startowe
+menutrans F&ile\ Settings Ustawienia\ dla\ pliku
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! &Numerowanie\ wierszy<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Tryb\ &listowania<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Za&wijanie\ wierszy<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! 艁amanie\ wie&rsza<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Rozwijani&e\ tabulator贸w<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! &Automatyczne\ wci臋cia<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Wci臋cia\ &C<Tab>:set\ cin!
+menutrans &Shiftwidth &Szeroko艣膰\ wci臋cia
+menutrans Te&xt\ Width\.\.\. D艂ugo艣膰\ linii\.\.\.
+menutrans &File\ Format\.\.\. &Format\ pliku\.\.\.
+menutrans Soft\ &Tabstop Rozmiar\ &tabulacji
+menutrans C&olor\ Scheme Zestawy\ kolor贸w
+menutrans &Keymap Uk艂ady\ klawiatury
+menutrans None 偶aden
+menutrans accents akcenty
+menutrans hebrew hebrajski
+menutrans hebrewp hebrajski\ p
+menutrans russian-jcuken rosyjski-jcuken
+menutrans russian-jcukenwin rosyjski-jcukenwin
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Pod艣wietlanie\ &wzorc贸w<Tab>:set\ hls!
+
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &Ignorowanie\ wielko艣ci<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! &Pokazywanie\ pasuj膮cych<Tab>:set\ sm!
+
+menutrans &Context\ lines Wiersze\ &kontekstowe
+menutrans &Virtual\ Edit Edycja\ &wirtualna
+
+menutrans Never Nigdy
+menutrans Block\ Selection Zaznaczanie\ blokowe
+menutrans Insert\ mode Tryb\ wprowadzania
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Tryb\ zg&odno艣ci\ z\ Vi<Tab>:set\ cp!
+menutrans Block\ and\ Insert Blokowe\ i\ wprowadzanie
+menutrans Always Zawsze
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Tryb\ wprowadzania<Tab>:set\ im!
+menutrans Search\ &Path\.\.\. Scie偶ka\ poszukiwania\.\.\.
+menutrans Ta&g\ Files\.\.\. Pliki\ tag贸w\.\.\.
+
+
+"
+" GUI options
+menutrans Toggle\ &Toolbar Pasek\ narz臋dzi
+menutrans Toggle\ &Bottom\ Scrollbar Dolny\ przewijacz
+menutrans Toggle\ &Left\ Scrollbar &Lewy\ przewijacz
+menutrans Toggle\ &Right\ Scrollbar P&rawy\ przewijacz
+
+" Programming menu
+menutrans &Tools &Narz臋dzia
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Skocz\ do\ taga<Tab>g^]
+menutrans Jump\ &back<Tab>^T Skok\ w\ &ty艂<Tab>^T
+menutrans Build\ &Tags\ File &Tw贸rz\ plik\ tag贸w
+" Spelling
+menutrans &Spelling Pi&sownia
+menutrans &Spell\ Check\ On W艂膮cz
+menutrans Spell\ Check\ &Off Wy艂膮cz
+menutrans To\ &Next\ error<Tab>]s Do\ &nast臋pnego\ b艂臋du<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s Do\ &poprzedniego\ b艂臋du<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= Sugestie\ poprawek<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall Powt贸r&z\ poprawk臋<Tab>:spellrepall
+menutrans Set\ language\ to\ "en" Ustaw\ j臋zyk\ na\ "en"
+menutrans Set\ language\ to\ "en_au" Ustaw\ j臋zyk\ na\ "en_au"
+menutrans Set\ language\ to\ "en_ca" Ustaw\ j臋zyk\ na\ "en_ca"
+menutrans Set\ language\ to\ "en_gb" Ustaw\ j臋zyk\ na\ "en_gb"
+menutrans Set\ language\ to\ "en_nz" Ustaw\ j臋zyk\ na\ "en_nz"
+menutrans Set\ language\ to\ "en_us" Ustaw\ j臋zyk\ na\ "en_us"
+menutrans Set\ language\ to\ "pl" Ustaw\ j臋zyk\ na\ "pl"
+menutrans &Find\ More\ Languages &Znajd藕\ wi臋cej\ j臋zyk贸w
+
+" Folding
+menutrans &Folding &Zwijanie
+menutrans &Enable/Disable\ folds<Tab>zi &Zwi艅/rozwi艅<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Linia\ kursora<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx &Tylko\ linia\ kursora<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm Zwi艅\ wi臋cej<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM Z&wi艅\ wszystkie<Tab>zM
+menutrans &Open\ all\ folds<Tab>zR Rozwi艅\ wszystkie<Tab>zR
+menutrans O&pen\ more\ folds<Tab>zr R&ozwi艅\ wi臋cej<Tab>zr
+
+menutrans Create\ &Fold<Tab>zf T&w贸rz\ zawini臋cie<Tab>zf
+menutrans &Delete\ Fold<Tab>zd U&su艅\ zawini臋cie<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD &Usu艅\ wszystkie\ zawini臋cia<Tab>zD
+menutrans Fold\ column\ &width Szeroko艣膰\ kolumny\ za&wini臋膰
+menutrans Fold\ Met&hod Me&toda\ zawijania
+menutrans M&anual &R臋cznie
+menutrans I&ndent W&ci臋cie
+menutrans E&xpression W&yra偶enie
+menutrans S&yntax S&k艂adnia
+menutrans Ma&rker Zn&acznik
+
+" Diff
+menutrans &Update &Od艣wie偶
+menutrans &Get\ Block &Pobierz\ blok
+menutrans &Put\ Block &Wstaw\ blok
+
+" Make and stuff...
+menutrans &Make<Tab>:make M&ake<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Poka偶\ b艂臋dy<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! W&ylicz\ powiadomienia<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn &Nast臋pny\ b艂膮d<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &Poprzedni\ b艂膮d<Tab>:cp
+menutrans &Older\ List<Tab>:cold &Starsza\ lista<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew N&owsza\ lista<Tab>:cnew
+menutrans Error\ &Window Okno\ b艂臋d贸&w
+menutrans &Update<Tab>:cwin Akt&ualizuj<Tab>:cwin
+menutrans &Close<Tab>:cclose &Zamknij<Tab>:cclose
+menutrans &Open<Tab>:copen &Otw贸rz<Tab>:copen
+
+menutrans Se&T\ Compiler U&staw\ kompilator
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Kody\ szesnastkowe<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Zwyk艂y\ tekst<Tab>:%!xxd\ -r
+
+" Names for buffer menu.
+menutrans &Buffers &Bufory
+menutrans &Refresh\ menu &Od艣wie偶
+menutrans &Delete &Skasuj
+menutrans &Alternate &Zmie艅
+menutrans &Next &Nast臋pny
+menutrans &Previous &Poprzedni
+menutrans [No\ File] [Brak\ Pliku]
+
+" Window menu
+menutrans &Window &Widoki
+menutrans &New<Tab>^Wn &Nowy<Tab>^Wn
+menutrans S&plit<Tab>^Ws Po&dziel<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ P&odziel\ na\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Podziel\ pionowo<Tab>^Wv
+menutrans Split\ File\ E&xplorer Otw贸rz\ mened偶er\ plik贸w
+
+menutrans &Close<Tab>^Wc &Zamknij<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zamknij\ &inne<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww &Nast臋pny<Tab>^Ww
+menutrans P&revious<Tab>^WW &Poprzedni<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Wyr贸wnaj\ wysoko艣ci<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Z&maksymalizuj\ wysoko艣膰<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Zminim&alizuj\ wysoko艣膰<Tab>^W1_
+menutrans Max\ Width<Tab>^W\| Maksymalna\ szeroko艣膰<Tab>^W\|
+menutrans Min\ Width<Tab>^W1\| Minimalna\ szeroko艣膰<Tab>^W1\|
+menutrans Max\ &Width<Tab>^W\| Zmaksymalizuj\ szeroko艣膰<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Zminimalizuj\ szeroko艣膰<Tab>^W1\|
+menutrans Move\ &To &Id藕\ do
+menutrans &Top<Tab>^WK &G贸ra<Tab>^WK
+menutrans &Bottom<Tab>^WJ &D贸艂<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Lewa\ strona<Tab>^WH
+menutrans &Right\ side<Tab>^WL &Prawa\ strona<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR Obr贸膰\ w\ &g贸r臋<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Obr贸膰\ w\ &d贸艂<Tab>^Wr
+menutrans Split\ &Vertically<Tab>^Wv &Podziel\ w\ poziomie<Tab>^Wv
+menutrans Select\ Fo&nt\.\.\. Wybierz\ &czcionk臋\.\.\.
+
+" The popup menu
+menutrans &Undo &Cofnij
+menutrans Cu&t W&ytnij
+menutrans &Copy &Kopiuj
+menutrans &Paste &Wklej
+menutrans &Delete &Skasuj
+menutrans Select\ Blockwise Zaznacz\ &blok
+menutrans Select\ &Sentence Zaznacz\ &zdanie
+menutrans Select\ Pa&ragraph Zaznacz\ aka&pit
+menutrans Select\ &Word Zaznacz\ &s艂owo
+menutrans Select\ &Line Zaznacz\ w&iersz
+menutrans Select\ &Block Zaznacz\ &blok
+menutrans Select\ &All Zaznacz\ c&a艂o艣膰
+menutrans Input\ &Methods Wprowadza&nie
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Otw贸rz plik
+ tmenu ToolBar.Save Zapisz bie偶膮cy plik
+ tmenu ToolBar.SaveAll Zapisz wszystkie pliki
+ tmenu ToolBar.Print Drukuj
+ tmenu ToolBar.Undo Cofnij
+ tmenu ToolBar.Redo Pon贸w
+ tmenu ToolBar.Cut Wytnij
+ tmenu ToolBar.Copy Skopiuj
+ tmenu ToolBar.Paste Wklej
+ tmenu ToolBar.Find Szukaj...
+ tmenu ToolBar.FindNext Szukaj nast臋pnego
+ tmenu ToolBar.FindPrev Szukaj poprzedniego
+ tmenu ToolBar.Replace Szukaj i zamieniaj...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Nowy widok
+ tmenu ToolBar.WinSplit Podziel widok
+ tmenu ToolBar.WinMax Zmaksymalizuj widok
+ tmenu ToolBar.WinMin Zminimalizuj widok
+ tmenu ToolBar.WinClose Zamknij widok
+ endif
+ tmenu ToolBar.LoadSesn Za艂aduj sesj臋
+ tmenu ToolBar.SaveSesn Zachowaj bie偶膮c膮 sesj臋
+ tmenu ToolBar.RunScript Uruchom skrypt Vima
+ tmenu ToolBar.Make Wykonaj bie偶膮cy projekt
+ tmenu ToolBar.Shell Otw贸rz pow艂ok臋
+ tmenu ToolBar.RunCtags Tw贸rz tagi w bie偶膮cym katalogu
+ tmenu ToolBar.TagJump Skok do taga pod kursorem
+ tmenu ToolBar.Help Pomoc Vima
+ tmenu ToolBar.FindHelp Przeszukuj pomoc Vim-a
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Sk艂adnia
+menutrans &Show\ filetypes\ in\ menu Poka偶\ typy\ &plik贸w\ w\ menu
+menutrans Set\ '&syntax'\ only Ustaw\ tylko\ '&syntax'
+menutrans Set\ '&filetype'\ too Ustaw\ r贸wnie偶\ '&filetype'
+menutrans &Off &Wy艂膮cz
+menutrans &Manual &R臋cznie
+menutrans A&utomatic A&utomatyczne
+menutrans on/off\ for\ &This\ file w艂膮cz/w&y艂膮cz\ dla\ pliku
+menutrans Co&lor\ test Test\ &kolor贸w
+menutrans &Highlight\ test &Test\ pod艣wietlania
+menutrans &Convert\ to\ HTML Przetw贸rz\ na\ &HTML
+
+" dialog texts
+let menutrans_no_file = "[Brak pliku]"
+let menutrans_help_dialog = "Wprowad藕 komend臋 lub s艂owo, aby otrzyma膰 pomoc o:\n\nPrzedrostek i_ oznacza komend臋 trybu Wprowadzania (np. i_CTRL-X)\nPrzedrostek c_ oznacza komend臋 edycji wiersza komend (np. c_<Del>)\nPrzedrostek ' oznacza nazw臋 opcji (np. 'shiftwidth')"
+let g:menutrans_path_dialog = "Wprowad藕 艣cie偶k臋 poszukiwania plik贸w.\nProsz臋 rozdziela膰 nazwy katalog贸w przecinkiem."
+let g:menutrans_tags_dialog = "Podaj nazwy plik贸w tag贸w.\nProsz臋 rozdziela膰 nazwy przecinkiem."
+let g:menutrans_textwidth_dialog = "Wprowad藕 now膮 szeroko艣膰 tekstu (0 wy艂膮cza przewijanie): "
+let g:menutrans_fileformat_dialog = "Wybierz format w kt贸rym ten plik ma by膰 zapisany"
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&Anuluj"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_polish_poland.1250.vim b/runtime/lang/menu_polish_poland.1250.vim
new file mode 100644
index 0000000..9dde00d
--- /dev/null
+++ b/runtime/lang/menu_polish_poland.1250.vim
@@ -0,0 +1,292 @@
+" Menu Translations: Polish
+" Maintainer: Mikolaj Machowski ( mikmach AT wp DOT pl )
+" Initial Translation: Marcin Dalecki <martin@dalecki.de>
+" Last Change: 17 May 2010
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding cp1250
+
+" Help menu
+menutrans &Help Po&moc
+menutrans &Overview<Tab><F1> &Og髄nie<Tab><F1>
+menutrans &User\ Manual Podr阠znik\ &u縴tkownika
+menutrans &How-to\ links &Odno渘iki\ JTZ
+menutrans &Find\.\.\. &Szukaj\.\.\.
+menutrans &Credits Po&dzi阫owania
+menutrans Co&pying &Kopiowanie
+menutrans &Sponsor/Register &Sponsorowanie/Rejestracja
+menutrans O&rphans Sie&roty
+menutrans &Version &Wersja
+menutrans &About o\ &Programie
+
+" File menu
+menutrans &File &Plik
+menutrans &Open\.\.\.<Tab>:e &Otw髍z\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Otw髍z\ z\ &podzia砮m\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &Nowy<Tab>:enew
+menutrans &Close<Tab>:close &Zamknij<Tab>:close
+menutrans &Save<Tab>:w Za&pisz<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Zapisz\ &jako\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. Podziel\ na\ diff-a\ mi阣zy\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Podziel\ 砤tane\ przez\.\.\.
+menutrans &Print &Drukuj
+menutrans Sa&ve-Exit<Tab>:wqa W&yj渃ie\ z\ zapisem<Tab>:wqa
+menutrans E&xit<Tab>:qa &Wyj渃ie<Tab>:qa
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Otw髍z\ &kart闬.\.\.<Tab>:tabnew
+
+" Edit menu
+menutrans &Edit &Edycja
+menutrans &Undo<Tab>u &Cofnij<Tab>u
+menutrans &Redo<Tab>^R &Pon體<Tab>^R
+menutrans Rep&eat<Tab>\. P&owt髍z<Tab>\.
+menutrans Cu&t<Tab>"+x W&ytnij<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopiuj<Tab>"+y
+menutrans &Paste<Tab>"+gP &Wklej<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Wstaw\ p&rzed<Tab>[p
+menutrans Put\ &After<Tab>]p Wstaw\ p&o<Tab>]p
+menutrans &Select\ All<Tab>ggVG Z&aznacz\ ca硂滄<Tab>ggVG
+menutrans &Find\.\.\. &Szukaj\.\.\.
+menutrans &Find<Tab>/ &Szukaj<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. &Zamie馶.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s &Zamie<Tab>:%s
+menutrans Find\ and\ Rep&lace &Zamie
+menutrans Find\ and\ Rep&lace<Tab>:s &Zamie<Tab>:s
+menutrans Options\.\.\. Opcje\.\.\.
+menutrans Settings\ &Window Ustawienia
+menutrans &Global\ Settings Ustawienia\ &globalne
+menutrans Startup\ &Settings Ustawienia\ &startowe
+menutrans F&ile\ Settings Ustawienia\ dla\ pliku
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! &Numerowanie\ wierszy<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Tryb\ &listowania<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Za&wijanie\ wierszy<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! manie\ wie&rsza<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Rozwijani&e\ tabulator體<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! &Automatyczne\ wci阠ia<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Wci阠ia\ &C<Tab>:set\ cin!
+menutrans &Shiftwidth &Szeroko滄\ wci阠ia
+menutrans Te&xt\ Width\.\.\. D硊go滄\ linii\.\.\.
+menutrans &File\ Format\.\.\. &Format\ pliku\.\.\.
+menutrans Soft\ &Tabstop Rozmiar\ &tabulacji
+menutrans C&olor\ Scheme Zestawy\ kolor體
+menutrans &Keymap Uk砤dy\ klawiatury
+menutrans None 縜den
+menutrans accents akcenty
+menutrans hebrew hebrajski
+menutrans hebrewp hebrajski\ p
+menutrans russian-jcuken rosyjski-jcuken
+menutrans russian-jcukenwin rosyjski-jcukenwin
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Pod渨ietlanie\ &wzorc體<Tab>:set\ hls!
+
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &Ignorowanie\ wielko渃i<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! &Pokazywanie\ pasuj筩ych<Tab>:set\ sm!
+
+menutrans &Context\ lines Wiersze\ &kontekstowe
+menutrans &Virtual\ Edit Edycja\ &wirtualna
+
+menutrans Never Nigdy
+menutrans Block\ Selection Zaznaczanie\ blokowe
+menutrans Insert\ mode Tryb\ wprowadzania
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Tryb\ zg&odno渃i\ z\ Vi<Tab>:set\ cp!
+menutrans Block\ and\ Insert Blokowe\ i\ wprowadzanie
+menutrans Always Zawsze
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Tryb\ wprowadzania<Tab>:set\ im!
+menutrans Search\ &Path\.\.\. Scie縦a\ poszukiwania\.\.\.
+menutrans Ta&g\ Files\.\.\. Pliki\ tag體\.\.\.
+
+
+"
+" GUI options
+menutrans Toggle\ &Toolbar Pasek\ narz阣zi
+menutrans Toggle\ &Bottom\ Scrollbar Dolny\ przewijacz
+menutrans Toggle\ &Left\ Scrollbar &Lewy\ przewijacz
+menutrans Toggle\ &Right\ Scrollbar P&rawy\ przewijacz
+
+" Programming menu
+menutrans &Tools &Narz阣zia
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Skocz\ do\ taga<Tab>g^]
+menutrans Jump\ &back<Tab>^T Skok\ w\ &ty<Tab>^T
+menutrans Build\ &Tags\ File &Tw髍z\ plik\ tag體
+" Spelling
+menutrans &Spelling Pi&sownia
+menutrans &Spell\ Check\ On W彻cz
+menutrans Spell\ Check\ &Off Wy彻cz
+menutrans To\ &Next\ error<Tab>]s Do\ &nast阷nego\ b酬du<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s Do\ &poprzedniego\ b酬du<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= Sugestie\ poprawek<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall Powt髍&z\ poprawk<Tab>:spellrepall
+menutrans Set\ language\ to\ "en" Ustaw\ j陑yk\ na\ "en"
+menutrans Set\ language\ to\ "en_au" Ustaw\ j陑yk\ na\ "en_au"
+menutrans Set\ language\ to\ "en_ca" Ustaw\ j陑yk\ na\ "en_ca"
+menutrans Set\ language\ to\ "en_gb" Ustaw\ j陑yk\ na\ "en_gb"
+menutrans Set\ language\ to\ "en_nz" Ustaw\ j陑yk\ na\ "en_nz"
+menutrans Set\ language\ to\ "en_us" Ustaw\ j陑yk\ na\ "en_us"
+menutrans Set\ language\ to\ "pl" Ustaw\ j陑yk\ na\ "pl"
+menutrans &Find\ More\ Languages &Znajd焅 wi阠ej\ j陑yk體
+
+" Folding
+menutrans &Folding &Zwijanie
+menutrans &Enable/Disable\ folds<Tab>zi &Zwi/rozwi<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Linia\ kursora<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx &Tylko\ linia\ kursora<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm Zwi馶 wi阠ej<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM Z&wi馶 wszystkie<Tab>zM
+menutrans &Open\ all\ folds<Tab>zR Rozwi馶 wszystkie<Tab>zR
+menutrans O&pen\ more\ folds<Tab>zr R&ozwi馶 wi阠ej<Tab>zr
+
+menutrans Create\ &Fold<Tab>zf T&w髍z\ zawini阠ie<Tab>zf
+menutrans &Delete\ Fold<Tab>zd U&su馶 zawini阠ie<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD &Usu馶 wszystkie\ zawini阠ia<Tab>zD
+menutrans Fold\ column\ &width Szeroko滄\ kolumny\ za&wini赕
+menutrans Fold\ Met&hod Me&toda\ zawijania
+menutrans M&anual &R阠znie
+menutrans I&ndent W&ci阠ie
+menutrans E&xpression W&yra縠nie
+menutrans S&yntax S&k砤dnia
+menutrans Ma&rker Zn&acznik
+
+" Diff
+menutrans &Update &Od渨ie
+menutrans &Get\ Block &Pobierz\ blok
+menutrans &Put\ Block &Wstaw\ blok
+
+" Make and stuff...
+menutrans &Make<Tab>:make M&ake<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Poka縗 b酬dy<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! W&ylicz\ powiadomienia<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn &Nast阷ny\ b彻d<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &Poprzedni\ b彻d<Tab>:cp
+menutrans &Older\ List<Tab>:cold &Starsza\ lista<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew N&owsza\ lista<Tab>:cnew
+menutrans Error\ &Window Okno\ b酬d&w
+menutrans &Update<Tab>:cwin Akt&ualizuj<Tab>:cwin
+menutrans &Close<Tab>:cclose &Zamknij<Tab>:cclose
+menutrans &Open<Tab>:copen &Otw髍z<Tab>:copen
+
+menutrans Se&T\ Compiler U&staw\ kompilator
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Kody\ szesnastkowe<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Zwyk硑\ tekst<Tab>:%!xxd\ -r
+
+" Names for buffer menu.
+menutrans &Buffers &Bufory
+menutrans &Refresh\ menu &Od渨ie
+menutrans &Delete &Skasuj
+menutrans &Alternate &Zmie
+menutrans &Next &Nast阷ny
+menutrans &Previous &Poprzedni
+menutrans [No\ File] [Brak\ Pliku]
+
+" Window menu
+menutrans &Window &Widoki
+menutrans &New<Tab>^Wn &Nowy<Tab>^Wn
+menutrans S&plit<Tab>^Ws Po&dziel<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ P&odziel\ na\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Podziel\ pionowo<Tab>^Wv
+menutrans Split\ File\ E&xplorer Otw髍z\ mened縠r\ plik體
+
+menutrans &Close<Tab>^Wc &Zamknij<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zamknij\ &inne<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww &Nast阷ny<Tab>^Ww
+menutrans P&revious<Tab>^WW &Poprzedni<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Wyr體naj\ wysoko渃i<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Z&maksymalizuj\ wysoko滄<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Zminim&alizuj\ wysoko滄<Tab>^W1_
+menutrans Max\ Width<Tab>^W\| Maksymalna\ szeroko滄<Tab>^W\|
+menutrans Min\ Width<Tab>^W1\| Minimalna\ szeroko滄<Tab>^W1\|
+menutrans Max\ &Width<Tab>^W\| Zmaksymalizuj\ szeroko滄<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Zminimalizuj\ szeroko滄<Tab>^W1\|
+menutrans Move\ &To &Id焅 do
+menutrans &Top<Tab>^WK &G髍a<Tab>^WK
+menutrans &Bottom<Tab>^WJ &D蟪<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Lewa\ strona<Tab>^WH
+menutrans &Right\ side<Tab>^WL &Prawa\ strona<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR Obr箧\ w\ &g髍<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Obr箧\ w\ &d蟪<Tab>^Wr
+menutrans Split\ &Vertically<Tab>^Wv &Podziel\ w\ poziomie<Tab>^Wv
+menutrans Select\ Fo&nt\.\.\. Wybierz\ &czcionk闬.\.\.
+
+" The popup menu
+menutrans &Undo &Cofnij
+menutrans Cu&t W&ytnij
+menutrans &Copy &Kopiuj
+menutrans &Paste &Wklej
+menutrans &Delete &Skasuj
+menutrans Select\ Blockwise Zaznacz\ &blok
+menutrans Select\ &Sentence Zaznacz\ &zdanie
+menutrans Select\ Pa&ragraph Zaznacz\ aka&pit
+menutrans Select\ &Word Zaznacz\ &s硂wo
+menutrans Select\ &Line Zaznacz\ w&iersz
+menutrans Select\ &Block Zaznacz\ &blok
+menutrans Select\ &All Zaznacz\ c&a硂滄
+menutrans Input\ &Methods Wprowadza&nie
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Otw髍z plik
+ tmenu ToolBar.Save Zapisz bie抗cy plik
+ tmenu ToolBar.SaveAll Zapisz wszystkie pliki
+ tmenu ToolBar.Print Drukuj
+ tmenu ToolBar.Undo Cofnij
+ tmenu ToolBar.Redo Pon體
+ tmenu ToolBar.Cut Wytnij
+ tmenu ToolBar.Copy Skopiuj
+ tmenu ToolBar.Paste Wklej
+ tmenu ToolBar.Find Szukaj...
+ tmenu ToolBar.FindNext Szukaj nast阷nego
+ tmenu ToolBar.FindPrev Szukaj poprzedniego
+ tmenu ToolBar.Replace Szukaj i zamieniaj...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Nowy widok
+ tmenu ToolBar.WinSplit Podziel widok
+ tmenu ToolBar.WinMax Zmaksymalizuj widok
+ tmenu ToolBar.WinMin Zminimalizuj widok
+ tmenu ToolBar.WinClose Zamknij widok
+ endif
+ tmenu ToolBar.LoadSesn Za砤duj sesj
+ tmenu ToolBar.SaveSesn Zachowaj bie抗c sesj
+ tmenu ToolBar.RunScript Uruchom skrypt Vima
+ tmenu ToolBar.Make Wykonaj bie抗cy projekt
+ tmenu ToolBar.Shell Otw髍z pow硂k
+ tmenu ToolBar.RunCtags Tw髍z tagi w bie抗cym katalogu
+ tmenu ToolBar.TagJump Skok do taga pod kursorem
+ tmenu ToolBar.Help Pomoc Vima
+ tmenu ToolBar.FindHelp Przeszukuj pomoc Vim-a
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Sk砤dnia
+menutrans &Show\ filetypes\ in\ menu Poka縗 typy\ &plik體\ w\ menu
+menutrans Set\ '&syntax'\ only Ustaw\ tylko\ '&syntax'
+menutrans Set\ '&filetype'\ too Ustaw\ r體nie縗 '&filetype'
+menutrans &Off &Wy彻cz
+menutrans &Manual &R阠znie
+menutrans A&utomatic A&utomatyczne
+menutrans on/off\ for\ &This\ file w彻cz/w&y彻cz\ dla\ pliku
+menutrans Co&lor\ test Test\ &kolor體
+menutrans &Highlight\ test &Test\ pod渨ietlania
+menutrans &Convert\ to\ HTML Przetw髍z\ na\ &HTML
+
+" dialog texts
+let menutrans_no_file = "[Brak pliku]"
+let menutrans_help_dialog = "Wprowad komend lub s硂wo, aby otrzyma pomoc o:\n\nPrzedrostek i_ oznacza komend trybu Wprowadzania (np. i_CTRL-X)\nPrzedrostek c_ oznacza komend edycji wiersza komend (np. c_<Del>)\nPrzedrostek ' oznacza nazw opcji (np. 'shiftwidth')"
+let g:menutrans_path_dialog = "Wprowad 渃ie縦 poszukiwania plik體.\nProsz rozdziela nazwy katalog體 przecinkiem."
+let g:menutrans_tags_dialog = "Podaj nazwy plik體 tag體.\nProsz rozdziela nazwy przecinkiem."
+let g:menutrans_textwidth_dialog = "Wprowad now szeroko滄 tekstu (0 wy彻cza przewijanie): "
+let g:menutrans_fileformat_dialog = "Wybierz format w kt髍ym ten plik ma by zapisany"
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&Anuluj"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_pt_br.latin1.vim b/runtime/lang/menu_pt_br.latin1.vim
new file mode 100644
index 0000000..bed9487
--- /dev/null
+++ b/runtime/lang/menu_pt_br.latin1.vim
@@ -0,0 +1,3 @@
+" Menu translations: Portuguese
+
+source <sfile>:p:h/menu_pt_br.vim
diff --git a/runtime/lang/menu_pt_br.utf-8.vim b/runtime/lang/menu_pt_br.utf-8.vim
new file mode 100644
index 0000000..4879c24
--- /dev/null
+++ b/runtime/lang/menu_pt_br.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu translations: Portuguese for UTF-8 encoding
+
+source <sfile>:p:h/menu_pt_br.vim
diff --git a/runtime/lang/menu_pt_br.vim b/runtime/lang/menu_pt_br.vim
new file mode 100644
index 0000000..f4980ef
--- /dev/null
+++ b/runtime/lang/menu_pt_br.vim
@@ -0,0 +1,290 @@
+" Menu Translations: Portugu阺 do Brasil
+" Maintainer: Jos de Paula <jose@infoviaweb.com>
+" Last Change: 2012 May 01
+"
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" Translations in latin1 (ISO-8859-1), and should work in
+" latin9 (ISO-8859-15)
+
+if &enc != "cp1252" && &enc != "iso-8859-15"
+ scriptencoding latin1
+endif
+
+" Help menu
+menutrans &Help A&juda
+menutrans &Overview<Tab><F1> &Conte鷇o
+menutrans &User\ Manual &Manual\ do\ Usu醨io
+menutrans &How-to\ links &Como\ fazer?
+menutrans &Find\.\.\. &Procurar\.\.\.
+menutrans &Credits &Cr閐itos
+menutrans O&rphans &觬f鉶s
+menutrans Co&pying &Licen鏰
+menutrans &Sponsor/Register &Doar/Registrar
+menutrans &Version &Vers鉶
+menutrans &About &Sobre
+
+" File menu
+menutrans &File &Arquivo
+menutrans &Open\.\.\.<Tab>:e A&brir\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Ab&rir\ em\ outra\ janela\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &Novo<Tab>:enew
+menutrans &Close<Tab>:close &Fechar<Tab>:close
+menutrans &Save<Tab>:w &Salvar<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Sa&lvar\ como\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. &Exibir\ diferen鏰s\ com\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Ex&ibir\ patcheado\ por\.\.\.
+menutrans &Print I&mprimir
+menutrans Sa&ve-Exit<Tab>:wqa Sal&var\ e\ sair<Tab>:wqa
+menutrans E&xit<Tab>:qa Sai&r<Tab>:qa
+
+" Edit menu
+menutrans &Edit &Editar
+menutrans &Undo<Tab>u &Desfazer<Tab>u
+menutrans &Redo<Tab>^R &Refazer<Tab>u
+menutrans Rep&eat<Tab>\. Repe&tir<Tab>\.
+menutrans Cu&t<Tab>"+x Re&cortar<Tab>"+x
+menutrans &Copy<Tab>"+y Cop&iar<Tab>"+y
+menutrans &Paste<Tab>"+gP C&olar<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Colocar\ &antes<Tab>[p
+menutrans Put\ &After<Tab>]p Colocar\ &depois<Tab>]p
+menutrans &Select\ all<Tab>ggVG &Selecionar\ tudo<Tab>ggVG
+menutrans &Find\.\.\. &Procurar\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Procurar\ e\ substit&uir\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s Procurar\ e\ substit&uir<Tab>:%s
+menutrans Find\ and\ Rep&lace Procurar\ e\ substit&uir
+menutrans Find\ and\ Rep&lace<Tab>:s Procurar\ e\ substituir<Tab>:s
+menutrans Settings\ &Window &Op珲es
+menutrans Startup\ &Settings &Inicializa玢o
+
+" Edit/Global Settings
+menutrans &Global\ Settings Op珲es\ &Globais
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Ativar/Desativar\ &Realce\ de\ Padr鮡s<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Ativar/Desativar\ &Ignorar\ mai鷖culas<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Ativar/Desativar\ &coincid阯cias<Tab>:set\ sm!
+
+menutrans &Context\ lines Linhas\ de\ C&ontexto
+
+menutrans &Virtual\ Edit Edi玢o\ &Virtual
+menutrans Never Nunca
+menutrans Block\ Selection Sele玢o\ de\ Bloco
+menutrans Insert\ mode Modo\ de\ inser玢o
+menutrans Block\ and\ Insert Bloco\ e\ inser玢o
+menutrans Always Sempre
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Ativar/Desativar\ Modo\ de\ In&ser玢o<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Ativar/Desativar\ Co&mpatibilidade\ com\ Vi<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Camin&ho\ de\ Busca\.\.\.
+menutrans Ta&g\ Files\.\.\. Arquivos\ de\ Tags\.\.\.
+
+" GUI options
+menutrans Toggle\ &Toolbar Ocultar/Exibir\ Barra\ de\ &Ferramentas
+menutrans Toggle\ &Bottom\ Scrollbar Ocultar/Exibir\ Barra\ de\ &Rolagem\ Inferior
+menutrans Toggle\ &Left\ Scrollbar Ocultar/Exibir\ Barra\ de\ R&olagem\ Esquerda
+menutrans Toggle\ &Right\ Scrollbar Ocultar/Exibir\ Barra\ de\ Ro&lagem\ Direita
+let g:menutrans_path_dialog = "Indique um caminho de procura para os arquivos.\nSepare os nomes dos diret髍ios com uma v韗gula."
+let g:menutrans_tags_dialog = "Indique os nomes dos arquivos de tags.\nSepare os nomes com uma v韗gula."
+
+" Edit/File Settings
+menutrans F&ile\ Settings Op珲es\ do\ &Arquivo
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Ativar/Desativar\ &numera玢o\ de\ linhas<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Ativar/Desativar\ modo\ &list<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Ativar/Desativar\ &quebra\ de\ linhas<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Ativar/Desativar\ quebra\ na\ &palavra<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Ativar/Desativar\ expans鉶 de tabs<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Ativar/Desativar\ &auto-indenta玢o<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Ativar/Desativar\ indenta玢o estilo &C<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth Largura\ da\ &indenta玢o
+
+menutrans Soft\ &Tabstop &Tabula玢o\ com\ espa鏾s
+
+menutrans Te&xt\ Width\.\.\. Largura\ do\ te&xto\.\.\.
+let g:menutrans_textwidth_dialog = "Digite a nova largura do texto (0 para desativar a formata玢o): "
+
+menutrans &File\ Format\.\.\. &Formato\ do\ arquivo\.\.\.
+let g:menutrans_fileformat_dialog = "Selecione o formato para gravar o arquivo"
+
+menutrans C&olor\ Scheme Esquema\ de\ c&ores
+menutrans default padr鉶
+
+menutrans Select\ Fo&nt\.\.\. Selecionar\ fo&nte\.\.\.
+
+menutrans &Keymap &Mapa\ de\ teclado
+menutrans None Nenhum
+
+" Programming menu
+menutrans &Tools &Ferramentas
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Pular\ para\ este\ tag<Tab>g^]
+menutrans Jump\ &back<Tab>^T &Voltar<Tab>^T
+menutrans Build\ &Tags\ File &Construir\ Arquivo\ de\ tags
+menutrans &Spelling &Ortografia
+menutrans &Folding &Dobra
+menutrans &Make<Tab>:make &Make<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Lista\ de\ erros<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Li&sta\ de\ mensagens<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn P&r髕imo\ erro<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &Erro\ anterior<Tab>:cp
+menutrans &Older\ List<Tab>:cold Listar\ erros\ &antigos<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew Listar\ erros\ &novos<Tab>:cnew
+menutrans Error\ &Window &Janela\ de\ erros
+menutrans Se&T\ Compiler Def&inir\ Compilador
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Converter\ para\ hexadecimal<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Conver&ter\ de\ volta<Tab>:%!xxd\ -r
+
+" Tools.Spelling menu
+menutrans &Spell Check On &Ativar Corre玢o Ortogr醘ica
+menutrans &Spell Check Off &Desativar Corre玢o Ortogr醘ica
+menutrans To &Next error<Tab>]s &Pr髕imo Erro<Tab>]s
+menutrans To &Previous Error<Tab>[s Erro A&nterior<Tab>[s
+menutrans Suggest &Corrections<Tab>z= &Sugerir Corre珲es<Tab>z=
+menutrans &Repeat correction<Tab>:spellrepall &Repetir Corre玢o<Tab>:spellrepall
+
+menutrans Set\ language\ to\ "en" Ingl阺
+menutrans Set\ language\ to\ "en_au" Ingl阺\ (en_au)
+menutrans Set\ language\ to\ "en_ca" Ingl阺\ (en_ca)
+menutrans Set\ language\ to\ "en_gb" Ingl阺\ (en_gb)
+menutrans Set\ language\ to\ "en_nz" Ingl阺\ (en_nz)
+menutrans Set\ language\ to\ "en_us" Ingl阺\ (en_us)
+
+menutrans &Find\ More\ Languages &Buscar mais idiomas
+
+" Tools.Fold Menu
+menutrans &Enable/Disable\ folds<Tab>zi &Ativar/Desativar\ dobras<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Ver\ linha\ do\ cursor<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Ve&r\ somente\ linha\ do\ cursor<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm &Fechar\ mais\ dobras<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM F&echar\ todas\ as\ dobras<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr A&brir\ mais\ dobras<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR Abr&ir\ todas\ as\ dobras<Tab>zR
+" fold method
+menutrans Fold\ Met&hod &Modo\ de\ dobras
+menutrans Create\ &Fold<Tab>zf Criar\ &dobras<Tab>zf
+menutrans &Delete\ Fold<Tab>zd Remover\ d&obras<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD Remover\ &todas\ as\ dobras<Tab>zD
+" moving around in folds
+menutrans Fold\ col&umn\ width &Largura\ da\ coluna\ da\ dobra
+
+" Tools.Diff Menu
+menutrans &Update &Atualizar
+menutrans &Get\ Block &Obter\ Bloco
+menutrans &Put\ Block &P魊\ Bloco
+
+" Tools.Error Menu
+menutrans &Update<Tab>:cwin &Atualizar<Tab>:cwin
+menutrans &Open<Tab>:copen A&brir<Tab>:copen
+menutrans &Close<Tab>:cclose &Fechar<Tab>:cclose
+
+" Names for buffer menu.
+menutrans &Buffers &Buffers
+menutrans &Refresh\ menu A&tualizar\ menu
+menutrans &Delete &Apagar
+menutrans &Alternate A&lternar
+menutrans &Next P&r髕imo
+menutrans &Previous A&nterior
+let g:menutrans_no_file = "[Sem arquivos]"
+
+" Window menu
+menutrans &Window &Janela
+menutrans &New<Tab>^Wn N&ova<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Dividir<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ D&ividir\ para\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Dividir\ &verticalmente<Tab>^Wv
+menutrans Split\ File\ E&xplorer &Abrir\ Gerenciador\ de\ arquivos
+menutrans &Close<Tab>^Wc &Fechar<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Fechar\ &outra(s)<Tab>^Wo
+menutrans Move\ &To Mover\ &para
+menutrans &Top<Tab>^WK A&cima<Tab>^WK
+menutrans &Bottom<Tab>^WJ A&baixo<Tab>^WJ
+menutrans &Left\ side<Tab>^WH Lado\ &esquerdo<Tab>^WH
+menutrans &Right\ side<Tab>^WL Lado\ di&reito<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR &Girar\ para\ cima<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Girar\ para\ bai&xo<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= Mesmo\ &Tamanho<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Altura\ &M醲ima<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ A&ltura\ M韓ima<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Larg&ura\ M醲ima<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Largura\ M&nima<Tab>^W1\|
+
+" The popup menu
+menutrans &Undo &Desfazer
+menutrans Cu&t Recor&tar
+menutrans &Copy &Copiar
+menutrans &Paste Co&lar
+menutrans &Delete &Apagar
+menutrans Select\ Blockwise Sele玢o\ de\ bloco
+menutrans Select\ &Word Selecionar\ &Palavra
+menutrans Select\ &Line Selecionar\ L&inha
+menutrans Select\ &All Selecionar\ T&udo
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Abrir Arquivo
+ tmenu ToolBar.Save Salvar Arquivo
+ tmenu ToolBar.SaveAll Salvar Todos os arquivos
+ tmenu ToolBar.Print Imprimir
+ tmenu ToolBar.Undo Desfazer
+ tmenu ToolBar.Redo Refazer
+ tmenu ToolBar.Cut Recortar
+ tmenu ToolBar.Copy Copiar
+ tmenu ToolBar.Paste Colar
+ tmenu ToolBar.Find Procurar...
+ tmenu ToolBar.FindNext Procurar Pr髕imo
+ tmenu ToolBar.FindPrev Procurar Anterior
+ tmenu ToolBar.Replace Procurar e Substituir
+ if 0 " disable; these are in the Windoze menu
+ tmenu ToolBar.New Nova Janela
+ tmenu ToolBar.WinSplit Dividir Janela
+ tmenu ToolBar.WinMax Janela M醲ima
+ tmenu ToolBar.WinMin Janela M韓ima
+ tmenu ToolBar.WinVSplit Dividir Verticalmente
+ tmenu ToolBar.WinMaxWidth Largura M醲ima
+ tmenu ToolBar.WinMinWidth Largura M韓ima
+ tmenu ToolBar.WinClose Fechar Janela
+ endif
+ tmenu ToolBar.LoadSesn Carregar Sess鉶
+ tmenu ToolBar.SaveSesn Salvar Sess鉶
+ tmenu ToolBar.RunScript Executar script
+ tmenu ToolBar.Make Make
+ tmenu ToolBar.Shell Abrir um shell
+ tmenu ToolBar.RunCtags Gerar um arquivo de tags
+ tmenu ToolBar.TagJump Saltar para um tag
+ tmenu ToolBar.Help Ajuda
+ tmenu ToolBar.FindHelp Procurar na Ajuda
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Sintaxe
+"menutrans &Show\ individual\ choices E&xibir\ escolhas\ individuais
+menutrans &Show\ filetypes\ in\ menu E&xibir\ tipos\ de\ arquivos\ no\ menu
+menutrans Set\ '&syntax'\ only Ativar\ somente\ s&intaxe
+menutrans Set\ '&filetype'\ too Ativar\ tamb閙\ &tipo\ de\ arquivo
+menutrans &Off &Desativar
+menutrans &Manual &Manual
+menutrans A&utomatic A&utom醫ica
+menutrans on/off\ for\ &This\ file Ativar/Desativar\ neste\ &arquivo
+menutrans Co&lor\ test T&este\ de\ cores
+menutrans &Highlight\ test Teste\ de\ &realce
+menutrans &Convert\ to\ HTML &Converter\ para\ HTML
+
+" Find Help dialog text
+let g:menutrans_help_dialog = "Digite um comando ou palavra para obter ajuda;\n\nAnteponha i_ para comandos de entrada (ex.: i_CTRL-X)\nAnteponha c_ para comandos da linha de comandos (ex.: c_<Del>)\nAnteponha ` para um nome de op玢o (ex.: `shiftwidth`)"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_pt_pt.latin1.vim b/runtime/lang/menu_pt_pt.latin1.vim
new file mode 100644
index 0000000..7fc73d1
--- /dev/null
+++ b/runtime/lang/menu_pt_pt.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Portugu阺
+
+source <sfile>:p:h/menu_pt_pt.vim
diff --git a/runtime/lang/menu_pt_pt.utf-8.vim b/runtime/lang/menu_pt_pt.utf-8.vim
new file mode 100644
index 0000000..7fc73d1
--- /dev/null
+++ b/runtime/lang/menu_pt_pt.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Portugu阺
+
+source <sfile>:p:h/menu_pt_pt.vim
diff --git a/runtime/lang/menu_pt_pt.vim b/runtime/lang/menu_pt_pt.vim
new file mode 100644
index 0000000..783be0b
--- /dev/null
+++ b/runtime/lang/menu_pt_pt.vim
@@ -0,0 +1,269 @@
+" Menu Translations: Portugu阺
+" adaptado de pt_br.
+" Maintainer: Duarte Henriques <duarte_henriques@myrealbox.com>
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" Translations in latin1 (ISO-8859-1), and should work in
+" latin9 (ISO-8859-15)
+
+if &enc != "cp1252" && &enc != "iso-8859-15"
+ scriptencoding latin1
+endif
+
+" Help menu
+menutrans &Help A&juda
+menutrans &Overview<Tab><F1> &Conte鷇o
+menutrans &User\ Manual &Manual\ do\ Utilizador
+menutrans &How-to\ links &Como\ fazer?
+menutrans &Find\.\.\. &Procurar\.\.\.
+menutrans &Credits &Cr閐itos
+menutrans O&rphans &觬f鉶s
+menutrans Co&pying &Licen鏰
+menutrans &Version &Vers鉶
+menutrans &About &Sobre
+
+" File menu
+menutrans &File &Ficheiro
+menutrans &Open\.\.\.<Tab>:e A&brir\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Abrir\ noutra\ &janela\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &Novo<Tab>:enew
+menutrans &Close<Tab>:close &Fechar<Tab>:close
+menutrans &Save<Tab>:w &Guardar<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Gu&ardar\ como\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. &Exibir\ diferen鏰s\ com\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Ex&ibir\ patcheado\ por\.\.\.
+menutrans &Print Im&primir
+menutrans Sa&ve-Exit<Tab>:wqa Gua&rdar\ e\ sair<Tab>:wqa
+menutrans E&xit<Tab>:qa Sai&r<Tab>:qa
+
+" Edit menu
+menutrans &Edit &Editar
+menutrans &Undo<Tab>u &Desfazer<Tab>u
+menutrans &Redo<Tab>^R &Refazer<Tab>u
+menutrans Rep&eat<Tab>\. Repe&tir<Tab>\.
+menutrans Cu&t<Tab>"+x &Cortar<Tab>"+x
+menutrans &Copy<Tab>"+y Cop&iar<Tab>"+y
+menutrans &Paste<Tab>"+gP C&olar<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Colocar\ &antes<Tab>[p
+menutrans Put\ &After<Tab>]p Colocar\ &depois<Tab>]p
+menutrans &Select\ all<Tab>ggVG &Seleccionar\ tudo<Tab>ggVG
+menutrans &Find\.\.\. &Procurar\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Procurar\ e\ substit&uir\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s Procurar\ e\ substit&uir<Tab>:%s
+menutrans Find\ and\ Rep&lace Procurar\ e\ substit&uir
+menutrans Find\ and\ Rep&lace<Tab>:s Procurar\ e\ substituir<Tab>:s
+menutrans Settings\ &Window Op&珲es
+
+" Edit/Global Settings
+menutrans &Global\ Settings Op珲es\ &Globais
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Activar/Desactivar\ &Realce\ de\ Padr鮡s<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Activar/Desactivar\ &Ignorar\ mai鷖culas<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Activar/Desactivar\ &coincid阯cias<Tab>:set\ sm!
+
+menutrans &Context\ lines Linhas\ de\ C&ontexto
+
+menutrans &Virtual\ Edit Edi玢o\ &Virtual
+menutrans Never Nunca
+menutrans Block\ Selection Sele玢o\ de\ Bloco
+menutrans Insert\ mode Modo\ de\ inser玢o
+menutrans Block\ and\ Insert Bloco\ e\ inser玢o
+menutrans Always Sempre
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Activar/Desactivar\ Modo\ de\ In&ser玢o<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Activar/Desactivar\ Co&mpatibilidade\ com\ Vi<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Camin&ho\ de\ Busca\.\.\.
+menutrans Ta&g\ Files\.\.\. Arquivos\ de\ Tags\.\.\.
+
+" GUI options
+menutrans Toggle\ &Toolbar Ocultar/Exibir\ Barra\ de\ &Ferramentas
+menutrans Toggle\ &Bottom\ Scrollbar Ocultar/Exibir\ Barra\ de\ &Rolagem\ Inferior
+menutrans Toggle\ &Left\ Scrollbar Ocultar/Exibir\ Barra\ de\ R&olagem\ Esquerda
+menutrans Toggle\ &Right\ Scrollbar Ocultar/Exibir\ Barra\ de\ Ro&lagem\ Direita
+let g:menutrans_path_dialog = "Indique um caminho de procura para os arquivos.\nSepare os nomes dos diret髍ios com uma v韗gula."
+let g:menutrans_tags_dialog = "Indique os nomes dos arquivos de tags.\nSepare os nomes com uma v韗gula."
+
+" Edit/File Settings
+menutrans F&ile\ Settings Op珲es\ do\ &Arquivo
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Activar/Desactivar\ &numera玢o\ de\ linhas<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Activar/Desactivar\ modo\ &list<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Activar/Desactivar\ &quebra\ de\ linhas<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Activar/Desactivar\ quebra\ na\ &palavra<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Activar/Desactivar\ expans鉶 de tabs<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Activar/Desactivar\ &auto-indenta玢o<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Activar/Desactivar\ indenta玢o estilo &C<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth Largura\ da\ &indenta玢o
+
+menutrans Soft\ &Tabstop &Tabula玢o\ com\ espa鏾s
+
+menutrans Te&xt\ Width\.\.\. Largura\ do\ te&xto\.\.\.
+let g:menutrans_textwidth_dialog = "Digite a nova largura do texto (0 para desativar a formata玢o): "
+
+menutrans &File\ Format\.\.\. &Formato\ do\ arquivo\.\.\.
+let g:menutrans_fileformat_dialog = "Selecione o formato para gravar o arquivo"
+
+menutrans C&olor\ Scheme Esquema\ de\ c&ores
+menutrans default padr鉶
+
+menutrans Select\ Fo&nt\.\.\. Seleccionar\ fo&nte\.\.\.
+
+menutrans &Keymap Mapa\ de\ teclado
+menutrans None Nenhum
+
+" Programming menu
+menutrans &Tools Fe&rramentas
+menutrans &Jump\ to\ this\ tag<Tab>g^] Saltar\ para\ esta\ &tag<Tab>g^]
+menutrans Jump\ &back<Tab>^T &Voltar<Tab>^T
+menutrans Build\ &Tags\ File &Construir\ Arquivo\ de\ tags
+menutrans &Folding &Dobra
+menutrans &Make<Tab>:make &Make<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Lista\ de\ erros<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Li&sta\ de\ mensagens<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn P&r髕imo\ erro<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &Erro\ anterior<Tab>:cp
+menutrans &Older\ List<Tab>:cold Listar\ erros\ &antigos<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew Listar\ erros\ &novos<Tab>:cnew
+menutrans Error\ &Window &Janela\ de\ erros
+menutrans &Set\ Compiler Def&inir\ Compilador
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Converter\ para\ hexadecimal<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Conver&ter\ de\ volta<Tab>:%!xxd\ -r
+
+" Tools.Fold Menu
+menutrans &Enable/Disable\ folds<Tab>zi &Activar/Desactivar\ dobras<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Ver\ linha\ do\ cursor<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Ve&r\ somente\ linha\ do\ cursor<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm &Fechar\ mais\ dobras<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM F&echar\ todas\ as\ dobras<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr A&brir\ mais\ dobras<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR Abr&ir\ todas\ as\ dobras<Tab>zR
+" fold method
+menutrans Fold\ Met&hod &Modo\ de\ dobras
+menutrans Create\ &Fold<Tab>zf Criar\ &dobras<Tab>zf
+menutrans &Delete\ Fold<Tab>zd Remover\ d&obras<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD Remover\ &todas\ as\ dobras<Tab>zD
+" moving around in folds
+menutrans Fold\ col&umn\ width &Largura\ da\ coluna\ da\ dobra
+
+" Tools.Diff Menu
+menutrans &Update &Actualizar
+menutrans &Get\ Block &Obter\ Bloco
+menutrans &Put\ Block &P魊\ Bloco
+
+" Tools.Error Menu
+menutrans &Update<Tab>:cwin &Actualizar<Tab>:cwin
+menutrans &Open<Tab>:copen A&brir<Tab>:copen
+menutrans &Close<Tab>:cclose &Fechar<Tab>:cclose
+
+" Names for buffer menu.
+menutrans &Buffers &Buffers
+menutrans &Refresh\ menu A&ctualizar\ menu
+menutrans &Delete &Apagar
+menutrans &Alternate A&lternar
+menutrans &Next P&r髕imo
+menutrans &Previous A&nterior
+let g:menutrans_no_file = "[Sem arquivos]"
+
+" Window menu
+menutrans &Window &Janela
+menutrans &New<Tab>^Wn N&ova<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Dividir<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ D&ividir\ para\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Dividir\ &verticalmente<Tab>^Wv
+menutrans Split\ File\ E&xplorer &Abrir\ Gerenciador\ de\ arquivos
+menutrans &Close<Tab>^Wc &Fechar<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Fechar\ &outra(s)<Tab>^Wo
+menutrans Move\ &To Mover\ &para
+menutrans &Top<Tab>^WK A&cima<Tab>^WK
+menutrans &Bottom<Tab>^WJ A&baixo<Tab>^WJ
+menutrans &Left\ side<Tab>^WH Lado\ &esquerdo<Tab>^WH
+menutrans &Right\ side<Tab>^WL Lado\ di&reito<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR &Girar\ para\ cima<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Girar\ para\ bai&xo<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= Mesmo\ &Tamanho<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Altura\ &M醲ima<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ A&ltura\ M韓ima<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Larg&ura\ M醲ima<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Largura\ M&nima<Tab>^W1\|
+
+" The popup menu
+menutrans &Undo &Desfazer
+menutrans Cu&t Recor&tar
+menutrans &Copy &Copiar
+menutrans &Paste Co&lar
+menutrans &Delete &Apagar
+menutrans Select\ Blockwise Sele玢o\ de\ bloco
+menutrans Select\ &Word Seleccionar\ &Palavra
+menutrans Select\ &Line Seleccionar\ L&inha
+menutrans Select\ &All Seleccionar\ T&udo
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Abrir Arquivo
+ tmenu ToolBar.Save Salvar Arquivo
+ tmenu ToolBar.SaveAll Salvar Todos os arquivos
+ tmenu ToolBar.Print Imprimir
+ tmenu ToolBar.Undo Desfazer
+ tmenu ToolBar.Redo Refazer
+ tmenu ToolBar.Cut Recortar
+ tmenu ToolBar.Copy Copiar
+ tmenu ToolBar.Paste Colar
+ tmenu ToolBar.Find Procurar...
+ tmenu ToolBar.FindNext Procurar Pr髕imo
+ tmenu ToolBar.FindPrev Procurar Anterior
+ tmenu ToolBar.Replace Procurar e Substituir
+ if 0 " disable; these are in the Windoze menu
+ tmenu ToolBar.New Nova Janela
+ tmenu ToolBar.WinSplit Dividir Janela
+ tmenu ToolBar.WinMax Janela M醲ima
+ tmenu ToolBar.WinMin Janela M韓ima
+ tmenu ToolBar.WinVSplit Dividir Verticalmente
+ tmenu ToolBar.WinMaxWidth Largura M醲ima
+ tmenu ToolBar.WinMinWidth Largura M韓ima
+ tmenu ToolBar.WinClose Fechar Janela
+ endif
+ tmenu ToolBar.LoadSesn Carregar Sess鉶
+ tmenu ToolBar.SaveSesn Salvar Sess鉶
+ tmenu ToolBar.RunScript Executar script
+ tmenu ToolBar.Make Make
+ tmenu ToolBar.Shell Abrir um shell
+ tmenu ToolBar.RunCtags Gerar um arquivo de tags
+ tmenu ToolBar.TagJump Saltar para um tag
+ tmenu ToolBar.Help Ajuda
+ tmenu ToolBar.FindHelp Procurar na Ajuda
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Sintaxe
+"menutrans &Show\ individual\ choices E&xibir\ escolhas\ individuais
+menutrans &Show\ filetypes\ in\ menu E&xibir\ tipos\ de\ arquivos\ no\ menu
+menutrans Set\ '&syntax'\ only Activar\ somente\ s&intaxe
+menutrans Set\ '&filetype'\ too Activar\ tamb閙\ &tipo\ de\ arquivo
+menutrans &Off &Desactivar
+menutrans &Manual &Manual
+menutrans A&utomatic A&utom醫ica
+menutrans on/off\ for\ &This\ file Activar/Desactivar\ neste\ &arquivo
+menutrans Co&lor\ test T&este\ de\ cores
+menutrans &Highlight\ test Teste\ de\ &realce
+menutrans &Convert\ to\ HTML &Converter\ para\ HTML
+
+" Find Help dialog text
+let g:menutrans_help_dialog = "Digite um comando ou palavra para obter ajuda;\n\nAnteponha i_ para comandos de entrada (ex.: i_CTRL-X)\nAnteponha c_ para comandos da linha de comandos (ex.: c_<Del>)\nAnteponha ` para um nome de op玢o (ex.: `shiftwidth`)"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_ru.utf-8.vim b/runtime/lang/menu_ru.utf-8.vim
new file mode 100644
index 0000000..20b0b2d
--- /dev/null
+++ b/runtime/lang/menu_ru.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Russian
+
+source <sfile>:p:h/menu_ru_ru.vim
diff --git a/runtime/lang/menu_ru_ru.koi8-r.vim b/runtime/lang/menu_ru_ru.koi8-r.vim
new file mode 100644
index 0000000..e66b728
--- /dev/null
+++ b/runtime/lang/menu_ru_ru.koi8-r.vim
@@ -0,0 +1,326 @@
+" Menu Translations: Russian
+" Maintainer: Sergey Alyoshin <alyoshin.s@gmail.com>
+" Previous Maintainer: vassily ragosin <vrr[at]users.sourceforge.net>
+" Last Change: 29 May 2013
+" URL: cvs://cvs.sf.net:/cvsroot/ruvim/extras/menu/menu_ru_ru.vim
+"
+" $Id: menu_ru_ru.vim,v 1.1 2004/06/13 16:09:10 vimboss Exp $
+"
+" Adopted for RuVim project by Vassily Ragosin.
+" First translation: Tim Alexeevsky <realtim [at] mail.ru>,
+" based on ukrainian translation by Bohdan Vlasyuk <bohdan@vstu.edu.ua>
+"
+"
+" Quit when menu translations have already been done.
+"
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding koi8-r
+
+" Top
+menutrans &File &媪侍
+menutrans &Edit &伊姿
+menutrans &Tools &槲釉艺团卧
+menutrans &Syntax &笊卧了由
+menutrans &Buffers &庹婆屹
+menutrans &Window &锼蜗
+menutrans &Help &幸磷肆
+"
+"
+"
+" Help menu
+menutrans &Overview<Tab><F1> &锫谙<Tab><F1>
+menutrans &User\ Manual 蛘讼紫&挠宰蟎 邢特谙琢耘萄
+menutrans &How-to\ links &肓薥 茉蟎 幽盘猎豛.\.\.
+menutrans &Find\.\.\. &鹣捎
+"--------------------
+menutrans &Credits &馓燎夏烈蜗釉
+menutrans Co&pying &蛄有蚁釉伊闻紊
+menutrans &Sponsor/Register 鹣拖&葚/蚺巧釉伊蒙
+menutrans O&rphans &笊蚁再
+"--------------------
+menutrans &Version &槲葡彝撩裳\ 蟎 幸锨伊屯
+menutrans &About &釉磷肆
+"
+"
+" File menu
+menutrans &Open\.\.\.<Tab>:e &镌艘僭豛.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 鹣&呐躺载\ 纤蜗\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 镌艘僭豛 &颂聊苏\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &钕踪<Tab>:enew
+menutrans &Close<Tab>:close &艘僭<Tab>:close
+"--------------------
+menutrans &Save<Tab>:w &笙纫廖稍<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 笙纫廖稍豛 &肆薥.\.\.<Tab>:sav
+"--------------------
+menutrans Split\ &Diff\ with\.\.\. 笠&磷紊载\ 覾.\.\.
+menutrans Split\ Patched\ &By\.\.\. 笠磷紊载\ 覾 幸赏盼盼膳蚛 诹&塘运蒤.\.\.
+"--------------------
+menutrans &Print 盍&信蘖粤载
+menutrans Sa&ve-Exit<Tab>:wqa 髻&认腬 覾 酉纫廖盼膳<Tab>:wqa
+menutrans E&xit<Tab>:qa &髻认<Tab>:qa
+"
+"
+" Edit menu
+menutrans &Undo<Tab>u &酝盼稍<Tab>u
+menutrans &Redo<Tab>^R &乓握载<Tab>^R
+menutrans Rep&eat<Tab>\. 鹣自弦稍&<Tab>\.
+"--------------------
+menutrans Cu&t<Tab>"+x &髻遗诹载<Tab>"+x
+menutrans &Copy<Tab>"+y &胂猩蚁琢载<Tab>"+y
+menutrans &Paste<Tab>"+gP 魉&膛稍<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 魉膛稍豛 信遗&<Tab>[p
+menutrans Put\ &After<Tab>]p 魉膛稍豛 邢&犹<Tab>]p
+menutrans &Delete<Tab>x &跄撂稍<Tab>x
+menutrans &Select\ All<Tab>ggVG &倌盘稍豛 子<Tab>ggVG
+"--------------------
+" Athena GUI only
+menutrans &Find<Tab>/ &鹣捎<Tab>/
+menutrans Find\ and\ Rep&lace<Tab>:%s 鹣捎薥 蒤 &诹团瘟<Tab>:%s
+" End Athena GUI only
+menutrans &Find\.\.\.<Tab>/ &鹣捎薥.\.\.<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. 鹣捎薥 蒤 &诹团瘟\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\.<Tab>:%s 鹣捎薥 蒤 &诹团瘟\.\.\.<Tab>:%s
+menutrans Find\ and\ Rep&lace\.\.\.<Tab>:s 鹣捎薥 蒤 &诹团瘟\.\.\.<Tab>:s
+"--------------------
+menutrans Settings\ &Window 锼蜗\ 瘟釉蚁仕蒤 &闲蒙
+menutrans Startup\ &Settings 盍釉蚁仕蒤 诹姓&肆
+menutrans &Global\ Settings &缣下撂匚倥\ 瘟釉蚁仕
+menutrans F&ile\ Settings 盍釉蚁仕蒤 &屏侍献
+menutrans C&olor\ Scheme &阕旁献裂\ 尤磐
+menutrans &Keymap 蛄铀塘乃羂 颂&磷闪哉屹
+menutrans Select\ Fo&nt\.\.\. 髻孪襖 &垡善粤\.\.\.
+">>>----------------- Edit/Global settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 鹣挠着运羂 &瘟誓盼钨萛 酉显着杂宰墒<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &蚺巧釉蚁闻诹咨由唾蔦 邢捎<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! 鹣肆谫琢载\ 辛椅倥\ &芴磐盼再<Tab>:set\ sm!
+menutrans &Context\ lines 笤&纤\ 紫艘涨\ 苏矣弦
+menutrans &Virtual\ Edit 魃&哉撂匚吓\ 遗牧嗽梢献廖膳
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 蚺稚蚛 &饔粤姿<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! &笙淄庞陨拖釉豛 覾 Vi<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. &鹫载\ 奶裓 邢捎肆\ 屏侍献\.\.\.
+menutrans Ta&g\ Files\.\.\. 媪侍賊 &团韵薥.\.\.
+"
+menutrans Toggle\ &Toolbar &槲釉艺团卧撂匚裂\ 辛闻特
+menutrans Toggle\ &Bottom\ Scrollbar 鹣滔恿\ 幸纤艺运蒤 孜&谡
+menutrans Toggle\ &Left\ Scrollbar 鹣滔恿\ 幸纤艺运蒤 &膛琢
+menutrans Toggle\ &Right\ Scrollbar 鹣滔恿\ 幸纤艺运蒤 有&磷
+">>>->>>------------- Edit/Global settings/Virtual edit
+menutrans Never 髻颂擂盼
+menutrans Block\ Selection 鹨蒤 踪呐膛紊蒤 绿纤
+menutrans Insert\ mode 鱘 遗稚团\ 饔粤姿
+menutrans Block\ and\ Insert 鹨蒤 踪呐膛紊蒤 绿纤羂 蒤 譢 遗稚团\ 饔粤姿
+menutrans Always 魉汤夼蜗\ 子徘牧
+">>>----------------- Edit/File settings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! &钫团伊蒙裓 釉蚁<Tab>:set\ nu!
+menutrans Toggle\ relati&ve\ Line\ Numbering<Tab>:set\ rnu! 镌蜗由耘&特瘟裓 握团伊蒙裓 釉蚁<Tab>:set\ nru!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 镌下伊&峙紊臷 闻咨纳唾萛 由妥咸献<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! &鹋遗蜗覾 奶晌钨萛 釉蚁<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! 鹋遗蜗覾 &门藤萛 犹献<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! 鹨&屡藤\ 淄庞韵\ 粤抡萄蒙<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! 嶙韵土陨夼铀吓\ 葡彝猎梢献廖膳\ &显釉招献<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! 嫦彝猎梢献廖膳\ 显釉招献\ 譢 &釉商臷 C<Tab>:set\ cin!
+">>>---
+menutrans &Shiftwidth 髋躺&奚瘟\ 显釉招
+menutrans Soft\ &Tabstop 疑瘟\ &粤抡萄蒙
+menutrans Te&xt\ Width\.\.\. &疑瘟\ 耘擞粤\.\.\.
+menutrans &File\ Format\.\.\. &嫦彝猎\ 屏侍羂.\.\.
+"
+"
+"
+" Tools menu
+menutrans &Jump\ to\ this\ tag<Tab>g^] &鹋遗认腬 薥 团运<Tab>g^]
+menutrans Jump\ &back<Tab>^T &髋椅赵赜裓 瘟诹<Tab>^T
+menutrans Build\ &Tags\ File 笙谀猎豛 &屏侍\ 团韵
+"-------------------
+menutrans &Folding 蛄孪粤\ 酉\ &铀塘乃镣
+menutrans &Spelling 鹨&磷闲捎廖膳
+menutrans &Diff &镌躺奚裓 (diff)
+"-------------------
+menutrans &Make<Tab>:make 胂&托商衙裳<Tab>:make
+menutrans &List\ Errors<Tab>:cl 笮捎纤\ &凵孪<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 笮捎纤\ 子&萛 羡陕纤\ 蒤 幸拍招遗帜盼墒<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 筇拍&垒裂\ 羡陕肆<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &遗馁恼萘裓 羡陕肆<Tab>:cp
+menutrans &Older\ List<Tab>:cold 庀膛臷 釉烈&偈\ 有捎纤\ 羡陕纤<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 庀膛臷 幼&稚蔦 有捎纤\ 羡陕纤<Tab>:cnew
+menutrans Error\ &Window 锼&蜗\ 羡陕纤
+menutrans Se&T\ Compiler 髻孪襖 &讼托商言弦
+"-------------------
+menutrans &Convert\ to\ HEX<Tab>:%!xxd &乓抛庞陨\ 譢 HEX<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 鹋遗着釉蒤 &赲 HEX<Tab>:%!xxd\ -r
+">>>---------------- Tools/Spelling
+menutrans &Spell\ Check\ On &魉蘚 幸献乓苏\ 幸磷闲捎廖裳
+menutrans Spell\ Check\ &Off 髻&颂\ 幸献乓苏\ 幸磷闲捎廖裳
+menutrans To\ &Next\ error<Tab>]s &筇拍绽萘裓 羡陕肆
+menutrans To\ &Previous\ error<Tab>[s &鹨拍倌蛰裂\ 羡陕肆
+menutrans Suggest\ &Corrections<Tab>z= 鹨拍滔稚载\ 捎&伊滋盼裳
+menutrans &Repeat\ correction<Tab>:spellrepall 鹣&韵疑载\ 捎幸磷膛紊臷 奶裓 子湃
+"-------------------
+menutrans Set\ language\ to\ "en" 跤粤蜗咨载\ 掩偎\ "en"
+menutrans Set\ language\ to\ "en_au" 跤粤蜗咨载\ 掩偎\ "en_au"
+menutrans Set\ language\ to\ "en_ca" 跤粤蜗咨载\ 掩偎\ "en_ca"
+menutrans Set\ language\ to\ "en_gb" 跤粤蜗咨载\ 掩偎\ "en_gb"
+menutrans Set\ language\ to\ "en_nz" 跤粤蜗咨载\ 掩偎\ "en_nz"
+menutrans Set\ language\ to\ "en_us" 跤粤蜗咨载\ 掩偎\ "en_us"
+menutrans &Find\ More\ Languages &盍试蒤 孪特叟\ 掩偎献
+let g:menutrans_set_lang_to = '跤粤蜗咨载 掩偎'
+">>>---------------- Folds
+menutrans &Enable/Disable\ folds<Tab>zi 魉/踪颂\ &铀塘乃<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv 镌艘僭豛 釉蚁苏\ 覾 &苏矣弦贤<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 镌艘僭豛 &韵特讼\ 釉蚁苏\ 覾 苏矣弦贤<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 艘僭豛 &孪特叟\ 铀塘南<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 艘僭豛 &子臷 铀塘乃<Tab>zM
+menutrans &Open\ all\ folds<Tab>zR 镌艘&僭豛 子臷 铀塘乃<Tab>zR
+menutrans O&pen\ more\ folds<Tab>zr 镌&屹载\ 孪特叟\ 铀塘南<Tab>zr
+menutrans Fold\ Met&hod &砼韵腬 铀塘南
+menutrans Create\ &Fold<Tab>zf 笙&谀猎豛 铀塘乃<Tab>zf
+menutrans &Delete\ Fold<Tab>zd &牧躺载\ 铀塘乃<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 跄撂稍豛 子&臷 铀塘乃<Tab>zD
+menutrans Fold\ col&umn\ width &疑瘟\ 讼滔嗡蒤 铀塘南
+">>>->>>----------- Tools/Folds/Fold Method
+menutrans M&anual 饕&尬绽
+menutrans I&ndent &杂哉
+menutrans E&xpression &髻伊峙紊
+menutrans S&yntax &笊卧了由
+menutrans Ma&rker &砹宜乓
+">>>--------------- Tools/Diff
+menutrans &Update &挛献稍
+menutrans &Get\ Block 橼团紊载\ &茉显\ 抡婆
+menutrans &Put\ Block 橼团紊载\ &囊涨鲜\ 抡婆
+">>>--------------- Tools/Diff/Error window
+menutrans &Update<Tab>:cwin &挛献稍<Tab>:cwin
+menutrans &Close<Tab>:cclose &艘僭<Tab>:cclose
+menutrans &Open<Tab>:copen &镌艘僭<Tab>:copen
+"
+"
+" Syntax menu
+"
+menutrans &Show\ filetypes\ in\ menu 鹣肆诹载\ 团卫\ 奶裓 踪孪伊\ 陨辛\ &屏侍
+menutrans Set\ '&syntax'\ only &橼团窝载\ 韵特讼\ 谖赁盼膳\ 'syntax'
+menutrans Set\ '&filetype'\ too 橼团窝载\ &粤酥臷 谖赁盼膳\ 'filetype'
+menutrans &Off &镌颂擂稍
+menutrans &Manual 饕&尬绽
+menutrans A&utomatic &嶙韵土陨夼铀
+menutrans on/off\ for\ &This\ file 魉/踪颂\ 奶裓 &茉锨蟎 屏侍
+menutrans Co&lor\ test 鹨献乓肆\ &米旁献
+menutrans &Highlight\ test 鹨献乓肆\ 邢&幼旁松
+menutrans &Convert\ to\ HTML &呐塘载\ HTML\ 覾 邢挠着运鲜
+"
+"
+" Buffers menu
+"
+menutrans &Refresh\ menu &挛献稍豛 团卫
+menutrans Delete &牧躺载
+menutrans &Alternate &笙优奈墒
+menutrans &Next &膛恼垒墒
+menutrans &Previous &鹨拍倌蛰墒
+menutrans [No\ File] [钆診 屏侍羃
+"
+"
+" Window menu
+"
+menutrans &New<Tab>^Wn &钕紫臷 纤蜗<Tab>^Wn
+menutrans S&plit<Tab>^Ws &蛄谀盘稍豛 纤蜗<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 镌艘僭豛 &酉优奈墒\ 屏侍\ 譢 蜗紫蚛 纤闻<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 蛄谀盘稍豛 邢\ &着以伤撂<Tab>^Wv
+menutrans Split\ File\ E&xplorer 镌艘僭豛 幸献夏紊薥 邢\ &屏侍献鲜\ 由釉磐
+"
+menutrans &Close<Tab>^Wc &艘僭豛 茉蟎 纤蜗<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 艘僭豛 &嫌粤特钨臷 纤瘟<Tab>^Wo
+"
+menutrans Move\ &To &鹋遗团釉稍
+menutrans Rotate\ &Up<Tab>^WR 竽咨握载\ 鬃乓&<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 竽咨握载\ &紊<Tab>^Wr
+"
+menutrans &Equal\ Size<Tab>^W= &纳瘟讼踪蔦 伊谕乓<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 砹擞赏撂匚裂\ &儆显<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ 砩紊土特瘟裓 踪酉&粤<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 砹擞赏撂匚裂\ &凵疑瘟<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 砩紊土&匚裂\ 凵疑瘟<Tab>^W1\|
+">>>----------------- Window/Move To
+menutrans &Top<Tab>^WK &着胰<Tab>^WK
+menutrans &Bottom<Tab>^WJ &紊<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &膛紫<Tab>^WH
+menutrans &Right\ side<Tab>^WL &幸磷<Tab>^WL
+"
+"
+" The popup menu
+"
+"
+menutrans &Undo &酝盼稍
+menutrans Cu&t &髻遗诹载
+menutrans &Copy &胂猩蚁琢载
+menutrans &Paste 魉&膛稍
+menutrans &Delete &跄撂稍
+menutrans Select\ Blockwise 馓纤献吓\ 踪呐膛紊
+menutrans Select\ &Word 髻呐躺载\ &犹献
+menutrans Select\ &Line 髻呐躺载\ 釉&蚁苏
+menutrans Select\ &Block 髻呐躺载\ &绿纤
+menutrans Select\ &All &倌盘稍豛 &子
+"
+" The GUI toolbar
+"
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 镌艘僭 屏侍
+ tmenu ToolBar.Save 笙纫廖稍 屏侍
+ tmenu ToolBar.SaveAll 笙纫廖稍 子 屏侍
+ tmenu ToolBar.Print 盍信蘖粤载
+ tmenu ToolBar.Undo 镌团紊载
+ tmenu ToolBar.Redo 髋椅赵
+ tmenu ToolBar.Cut 髻遗诹载
+ tmenu ToolBar.Copy 胂猩蚁琢载
+ tmenu ToolBar.Paste 魉膛稍
+ tmenu ToolBar.Find 鹣捎...
+ tmenu ToolBar.FindNext 鹣捎 犹拍绽菖窍 酉显着杂宰裳
+ tmenu ToolBar.FindPrev 鹣捎 幸拍倌蛰徘 酉显着杂宰裳
+ tmenu ToolBar.Replace 团紊载...
+ tmenu ToolBar.LoadSesn 且遮稍 优廖 遗牧嗽梢献廖裳
+ tmenu ToolBar.SaveSesn 笙纫廖稍 优廖 遗牧嗽梢献廖裳
+ tmenu ToolBar.RunScript 髻邢涛稍 用盼烈墒 Vim
+ tmenu ToolBar.Make 胂托商衙裳
+ tmenu ToolBar.Shell 锫咸限肆
+ tmenu ToolBar.RunCtags 笙谀猎 屏侍 团韵
+ tmenu ToolBar.TagJump 鹋遗试 团运
+ tmenu ToolBar.Help 笮伊姿
+ tmenu ToolBar.FindHelp 盍试 有伊姿
+ endfun
+endif
+"
+"
+" Dialog texts
+"
+" Find in help dialog
+"
+let g:menutrans_help_dialog = "髯拍稍 讼土文 商 犹献 奶 邢捎肆:\n\n湎铝棕耘 i_ 奶 邢捎肆 讼土文 遗稚土 饔粤姿 (瘟幸赏乓, i_CTRL-X)\n湎铝棕耘 c_ 奶 邢捎肆 讼土文 锫俎蜗窍 遗稚土 (瘟幸赏乓, 觃<Del>)\n湎铝棕耘 ' 奶 邢捎肆 有伊姿 邢 闲蒙 (瘟幸赏乓, 'shiftwidth')"
+"
+" Searh path dialog
+"
+let g:menutrans_path_dialog = "跛林稍 姓载 奶 邢捎肆 屏侍献.\n橥盼 肆粤滔窍 伊谀盘牙杂 诹醒再蜕."
+"
+" Tag files dialog
+"
+let g:menutrans_tags_dialog = "髯拍稍 赏盼 屏侍献 团韵 (夼遗 诹醒哉).\n"
+"
+" Text width dialog
+"
+let g:menutrans_textwidth_dialog = "髯拍稍 凵疑握 耘擞粤 奶 葡彝猎梢献廖裳.\n涮 显团钨 葡彝猎梢献廖裳 鬃拍稍 0."
+"
+" File format dialog
+"
+let g:menutrans_fileformat_dialog = "髻屡疑耘 葡彝猎 屏侍."
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&酝盼"
+"
+let menutrans_no_file = "[钆 屏侍羃"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_ru_ru.utf-8.vim b/runtime/lang/menu_ru_ru.utf-8.vim
new file mode 100644
index 0000000..20b0b2d
--- /dev/null
+++ b/runtime/lang/menu_ru_ru.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Russian
+
+source <sfile>:p:h/menu_ru_ru.vim
diff --git a/runtime/lang/menu_ru_ru.vim b/runtime/lang/menu_ru_ru.vim
new file mode 100644
index 0000000..22a1c16
--- /dev/null
+++ b/runtime/lang/menu_ru_ru.vim
@@ -0,0 +1,336 @@
+" Menu Translations: Russian
+" Maintainer: Sergey Alyoshin <alyoshin.s@gmail.com>
+" Previous Maintainer: Vassily Ragosin <vrr[at]users.sourceforge.net>
+" Last Change: 16 May 2018
+" URL: cvs://cvs.sf.net:/cvsroot/ruvim/extras/menu/menu_ru_ru.vim
+"
+" $Id: menu_ru_ru.vim,v 1.1 2004/06/13 16:09:10 vimboss Exp $
+"
+" Adopted for RuVim project by Vassily Ragosin.
+" First translation: Tim Alexeevsky <realtim [at] mail.ru>,
+" based on ukrainian translation by Bohdan Vlasyuk <bohdan@vstu.edu.ua>
+"
+"
+" Quit when menu translations have already been done.
+"
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" Top
+menutrans &File &肖邪泄谢
+menutrans &Edit 袩&褉邪胁泻邪
+menutrans &Tools &袠薪褋褌褉褍屑械薪褌褘
+menutrans &Syntax &小懈薪褌邪泻褋懈褋
+menutrans &Buffers &袘褍褎械褉褘
+menutrans &Window &袨泻薪芯
+menutrans &Help 小&锌褉邪胁泻邪
+"
+"
+"
+" Help menu
+menutrans &Overview<Tab><F1> &袨斜蟹芯褉<Tab><F1>
+menutrans &User\ Manual 袪褍泻芯胁芯&写褋褌胁芯\ 锌芯谢褜蟹芯胁邪褌械谢褟
+menutrans &How-To\ Links &袣邪泻\ 褝褌芯\ 褋写械谢邪褌褜\.\.\.
+menutrans &Find\.\.\. &袩芯懈褋泻
+"--------------------
+menutrans &Credits &袘谢邪谐芯写邪褉薪芯褋褌懈
+menutrans Co&pying &袪邪褋锌褉芯褋褌褉邪薪械薪懈械
+menutrans &Sponsor/Register 袩芯屑芯&褖褜/袪械谐懈褋褌褉邪褑懈褟
+menutrans O&rphans &小懈褉芯褌褘
+"--------------------
+menutrans &Version &袠薪褎芯褉屑邪褑懈褟\ 芯\ 锌褉芯谐褉邪屑屑械
+menutrans &About &袟邪褋褌邪胁泻邪
+"
+"
+" File menu
+menutrans &Open\.\.\.<Tab>:e &袨褌泻褉褘褌褜\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 袩芯&写械谢懈褌褜\ 芯泻薪芯\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 袨褌泻褉褘褌褜\ 胁&泻谢邪写泻褍\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &袧芯胁褘泄<Tab>:enew
+menutrans &Close<Tab>:close &袟邪泻褉褘褌褜<Tab>:close
+"--------------------
+menutrans &Save<Tab>:w &小芯褏褉邪薪懈褌褜<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 小芯褏褉邪薪懈褌褜\ &泻邪泻\.\.\.<Tab>:sav
+"--------------------
+menutrans Split\ &Diff\ With\.\.\. 小褉&邪胁薪懈褌褜\ 褋\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 小褉邪胁薪懈褌褜\ 褋\ 锌褉懈屑械薪械薪懈械屑\ 蟹邪锌&谢邪褌泻懈\.\.\.
+"--------------------
+menutrans &Print 袧邪&锌械褔邪褌邪褌褜
+menutrans Sa&ve-Exit<Tab>:wqa 袙褘&褏芯写\ 褋\ 褋芯褏褉邪薪械薪懈械屑<Tab>:wqa
+menutrans E&xit<Tab>:qa &袙褘褏芯写<Tab>:qa
+"
+"
+" Edit menu
+menutrans &Undo<Tab>u 袨&褌屑械薪懈褌褜<Tab>u
+menutrans &Redo<Tab>^R 袙&械褉薪褍褌褜<Tab>^R
+menutrans Rep&eat<Tab>\. 袩芯胁褌芯褉懈褌&褜<Tab>\.
+"--------------------
+menutrans Cu&t<Tab>"+x &袙褘褉械蟹邪褌褜<Tab>"+x
+menutrans &Copy<Tab>"+y &袣芯锌懈褉芯胁邪褌褜<Tab>"+y
+menutrans &Paste<Tab>"+gP 袙泻&谢械懈褌褜<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 袙泻谢械懈褌褜\ 锌械褉械&写<Tab>[p
+menutrans Put\ &After<Tab>]p 袙泻谢械懈褌褜\ 锌芯&褋谢械<Tab>]p
+menutrans &Delete<Tab>x &校写邪谢懈褌褜<Tab>x
+menutrans &Select\ All<Tab>ggVG 袙&褘写械谢懈褌褜\ 胁褋褢<Tab>ggVG
+"--------------------
+" Athena GUI only
+menutrans &Find<Tab>/ &袩芯懈褋泻<Tab>/
+menutrans Find\ and\ Rep&lace<Tab>:%s 袩芯懈褋泻\ 懈\ &蟹邪屑械薪邪<Tab>:%s
+" End Athena GUI only
+menutrans &Find\.\.\.<Tab>/ &袩芯懈褋泻\.\.\.<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. 袩芯懈褋泻\ 懈\ &蟹邪屑械薪邪\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\.<Tab>:%s 袩芯懈褋泻\ 懈\ &蟹邪屑械薪邪\.\.\.<Tab>:%s
+menutrans Find\ and\ Rep&lace\.\.\.<Tab>:s 袩芯懈褋泻\ 懈\ &蟹邪屑械薪邪\.\.\.<Tab>:s
+"--------------------
+menutrans Settings\ &Window 袨泻薪芯\ 薪邪褋褌褉芯泄泻懈\ &芯锌褑懈泄
+menutrans Startup\ &Settings 袧邪褋褌褉芯泄泻懈\ 蟹邪锌褍褋&泻邪
+menutrans &Global\ Settings &袚谢芯斜邪谢褜薪褘械\ 薪邪褋褌褉芯泄泻懈
+menutrans F&ile\ Settings 袧邪褋褌褉芯泄泻懈\ &褎邪泄谢芯胁
+menutrans C&olor\ Scheme &笑胁械褌芯胁邪褟\ 褋褏械屑邪
+menutrans &Keymap 袪邪褋泻谢邪写泻邪\ 泻谢&邪胁懈邪褌褍褉褘
+menutrans Select\ Fo&nt\.\.\. 袙褘斜芯褉\ &褕褉懈褎褌邪\.\.\.
+">>>----------------- Edit/Global settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 袩芯写褋胁械褌泻邪\ &薪邪泄写械薪薪褘褏\ 褋芯芯褌胁械褌褋褌胁懈泄<Tab>:set\ hls!
+menutrans Toggle\ &Ignoring\ Case<Tab>:set\ ic! &袪械谐懈褋褌褉芯薪械蟹邪胁懈褋懈屑褘泄\ 锌芯懈褋泻<Tab>:set\ ic!
+menutrans Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm! 袩芯泻邪蟹褘胁邪褌褜\ 锌邪褉薪褘械\ &褝谢械屑械薪褌褘<Tab>:set\ sm!
+menutrans &Context\ Lines 小褌褉&芯泻\ 胁芯泻褉褍谐\ 泻褍褉褋芯褉邪
+menutrans &Virtual\ Edit 袙懈褉&褌褍邪谢褜薪芯械\ 褉械写邪泻褌懈褉芯胁邪薪懈械
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 袪械卸懈屑\ &袙褋褌邪胁泻懈<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatibility<Tab>:set\ cp! &小芯胁屑械褋褌懈屑芯褋褌褜\ 褋\ Vi<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. &袩褍褌褜\ 写谢褟\ 锌芯懈褋泻邪\ 褎邪泄谢芯胁\.\.\.
+menutrans Ta&g\ Files\.\.\. 肖邪泄谢褘\ &屑械褌芯泻\.\.\.
+"
+menutrans Toggle\ &Toolbar &袠薪褋褌褉褍屑械薪褌邪谢褜薪邪褟\ 锌邪薪械谢褜
+menutrans Toggle\ &Bottom\ Scrollbar 袩芯谢芯褋邪\ 锌褉芯泻褉褍褌泻懈\ 胁薪懈&蟹褍
+menutrans Toggle\ &Left\ Scrollbar 袩芯谢芯褋邪\ 锌褉芯泻褉褍褌泻懈\ 褋&谢械胁邪
+menutrans Toggle\ &Right\ Scrollbar 袩芯谢芯褋邪\ 锌褉芯泻褉褍褌泻懈\ 褋锌褉&邪胁邪
+">>>->>>------------- Edit/Global settings/Virtual edit
+menutrans Never 袙褘泻谢褞褔械薪芯
+menutrans Block\ Selection 袩褉懈\ 胁褘写械谢械薪懈懈\ 斜谢芯泻邪
+menutrans Insert\ Mode 袙\ 褉械卸懈屑械\ 袙褋褌邪胁泻懈
+menutrans Block\ and\ Insert 袩褉懈\ 胁褘写械谢械薪懈懈\ 斜谢芯泻邪\ 懈\ 胁\ 褉械卸懈屑械\ 袙褋褌邪胁泻懈
+menutrans Always 袙泻谢褞褔械薪芯\ 胁褋械谐写邪
+">>>----------------- Edit/File settings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! &袧褍屑械褉邪褑懈褟\ 褋褌褉芯泻<Tab>:set\ nu!
+menutrans Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu! 袨褌薪芯褋懈褌械&谢褜薪邪褟\ 薪褍屑械褉邪褑懈褟\ 褋褌褉芯泻<Tab>:set\ nru!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 袨褌芯斜褉邪&卸械薪懈械\ 薪械胁懈写懈屑褘褏\ 褋懈屑胁芯谢芯胁<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrapping<Tab>:set\ wrap! &袩械褉械薪芯褋\ 写谢懈薪薪褘褏\ 褋褌褉芯泻<Tab>:set\ wrap!
+menutrans Toggle\ W&rapping\ at\ Word<Tab>:set\ lbr! 袩械褉械薪芯褋\ &褑械谢褘褏\ 褋谢芯胁<Tab>:set\ lbr!
+menutrans Toggle\ Tab\ &Expanding-tab<Tab>:set\ et! 袩褉芯&斜械谢褘\ 胁屑械褋褌芯\ 褌邪斜褍谢褟褑懈懈<Tab>:set\ et!
+menutrans Toggle\ &Auto\ Indenting<Tab>:set\ ai! 袗胁褌芯屑邪褌懈褔械褋泻芯械\ 褎芯褉屑邪褌懈褉芯胁邪薪懈械\ &芯褌褋褌褍锌芯胁<Tab>:set\ ai!
+menutrans Toggle\ &C-Style\ Indenting<Tab>:set\ cin! 肖芯褉屑邪褌懈褉芯胁邪薪懈械\ 芯褌褋褌褍锌芯胁\ 胁\ &褋褌懈谢械\ C<Tab>:set\ cin!
+">>>---
+menutrans &Shiftwidth 袙械谢懈&褔懈薪邪\ 芯褌褋褌褍锌邪
+menutrans Soft\ &Tabstop 楔懈褉懈薪邪\ &褌邪斜褍谢褟褑懈懈
+menutrans Te&xt\ Width\.\.\. &楔懈褉懈薪邪\ 褌械泻褋褌邪\.\.\.
+menutrans &File\ Format\.\.\. &肖芯褉屑邪褌\ 褎邪泄谢邪\.\.\.
+"
+"
+"
+" Tools menu
+menutrans &Jump\ to\ This\ Tag<Tab>g^] &袩械褉械泄褌懈\ 泻\ 屑械褌泻械<Tab>g^]
+menutrans Jump\ &Back<Tab>^T &袙械褉薪褍褌褜褋褟\ 薪邪蟹邪写<Tab>^T
+menutrans Build\ &Tags\ File 小芯蟹写邪褌褜\ 褎邪泄谢\ 屑械&褌芯泻
+"-------------------
+menutrans &Folding &小泻谢邪写泻懈
+menutrans &Spelling 袩褉&邪胁芯锌懈褋邪薪懈械
+menutrans &Diff &袨褌谢懈褔懈褟\ (diff)
+"-------------------
+menutrans &Make<Tab>:make 袣芯&屑锌懈谢懈褉芯胁邪褌褜<Tab>:make
+menutrans &List\ Errors<Tab>:cl 小锌懈褋芯泻\ 芯&褕懈斜芯泻<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 小锌懈褋芯泻\ 褋芯芯&斜褖械薪懈泄<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 小谢械写褍&褞褖邪褟\ 芯褕懈斜泻邪<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 袩&褉械写褘写褍褖邪褟\ 芯褕懈斜泻邪<Tab>:cp
+menutrans &Older\ List<Tab>:cold 袘芯谢械械\ 褋褌邪褉&褘泄\ 褋锌懈褋芯泻\ 芯褕懈斜芯泻<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 袘芯谢械械\ 褋胁械&卸懈泄\ 褋锌懈褋芯泻\ 芯褕懈斜芯泻<Tab>:cnew
+menutrans Error\ &Window 袨泻&薪芯\ 芯褕懈斜芯泻
+menutrans Se&t\ Compiler 袙褘斜芯褉\ &泻芯屑锌懈谢褟褌芯褉邪
+menutrans Show\ Compiler\ Se&ttings\ in\ Menu 袩芯泻邪&蟹邪褌褜\ 薪邪褋褌褉芯泄泻懈\ 泻芯屑锌懈&谢褟褌芯褉邪\ 胁\ 屑械薪褞
+"-------------------
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 袩&械褉械胁械褋褌懈\ 胁\ HEX<Tab>:%!xxd
+menutrans Conve&rt\ Back<Tab>:%!xxd\ -r 袩械褉械胁械褋褌懈\ 懈&蟹\ HEX<Tab>:%!xxd\ -r
+">>>---------------- Tools/Spelling
+menutrans &Spell\ Check\ On &袙泻谢\ 锌褉芯胁械褉泻褍\ 锌褉邪胁芯锌懈褋邪薪懈褟
+menutrans Spell\ Check\ &Off 袙褘&泻谢\ 锌褉芯胁械褉泻褍\ 锌褉邪胁芯锌懈褋邪薪懈褟
+menutrans To\ &Next\ Error<Tab>]s &小谢械写褍褞褖邪褟\ 芯褕懈斜泻邪<Tab>]s
+menutrans To\ &Previous\ Error<Tab>[s &袩褉械写褘写褍褖邪褟\ 芯褕懈斜泻邪<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= 袩褉械写谢芯卸懈褌褜\ 懈褋锌&褉邪胁谢械薪懈褟<Tab>z=
+menutrans &Repeat\ Correction<Tab>:spellrepall 袩芯胁&褌芯褉懈褌褜\ 懈褋锌褉邪胁谢械薪懈械\ 写谢褟\ 胁褋械褏<Tab>spellrepall
+"-------------------
+menutrans Set\ Language\ to\ "en" 校褋褌邪薪芯胁懈褌褜\ 褟蟹褘泻\ "en"
+menutrans Set\ Language\ to\ "en_au" 校褋褌邪薪芯胁懈褌褜\ 褟蟹褘泻\ "en_au"
+menutrans Set\ Language\ to\ "en_ca" 校褋褌邪薪芯胁懈褌褜\ 褟蟹褘泻\ "en_ca"
+menutrans Set\ Language\ to\ "en_gb" 校褋褌邪薪芯胁懈褌褜\ 褟蟹褘泻\ "en_gb"
+menutrans Set\ Language\ to\ "en_nz" 校褋褌邪薪芯胁懈褌褜\ 褟蟹褘泻\ "en_nz"
+menutrans Set\ Language\ to\ "en_us" 校褋褌邪薪芯胁懈褌褜\ 褟蟹褘泻\ "en_us"
+menutrans &Find\ More\ Languages &袧邪泄褌懈\ 斜芯谢褜褕械\ 褟蟹褘泻芯胁
+let g:menutrans_set_lang_to = '校褋褌邪薪芯胁懈褌褜 褟蟹褘泻'
+"
+"
+" The Spelling popup menu
+"
+"
+let g:menutrans_spell_change_ARG_to = '袠褋锌褉邪胁懈褌褜\ "%s"\ 薪邪'
+let g:menutrans_spell_add_ARG_to_word_list = '袛芯斜邪胁懈褌褜\ "%s"\ 胁\ 褋谢芯胁邪褉褜'
+let g:menutrans_spell_ignore_ARG = '袩褉芯锌褍褋褌懈褌褜\ "%s"'
+">>>---------------- Folds
+menutrans &Enable/Disable\ Folds<Tab>zi 袙泻谢/胁褘泻谢\ &褋泻谢邪写泻懈<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv 袨褌泻褉褘褌褜\ 褋褌褉芯泻褍\ 褋\ &泻褍褉褋芯褉芯屑<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ Only<Tab>zMzx 袨褌泻褉褘褌褜\ &褌芯谢褜泻芯\ 褋褌褉芯泻褍\ 褋\ 泻褍褉褋芯褉芯屑<Tab>zMzx
+menutrans C&lose\ More\ Folds<Tab>zm 袟邪泻褉褘褌褜\ &斜芯谢褜褕械\ 褋泻谢邪写芯泻<Tab>zm
+menutrans &Close\ All\ Folds<Tab>zM 袟邪泻褉褘褌褜\ &胁褋械\ 褋泻谢邪写泻懈<Tab>zM
+menutrans &Open\ All\ Folds<Tab>zR 袨褌泻褉&褘褌褜\ 胁褋械\ 褋泻谢邪写泻懈<Tab>zR
+menutrans O&pen\ More\ Folds<Tab>zr 袨褌泻&褉褘褌褜\ 斜芯谢褜褕械\ 褋泻谢邪写芯泻<Tab>zr
+menutrans Fold\ Met&hod &袦械褌芯写\ 褋泻谢邪写芯泻
+menutrans Create\ &Fold<Tab>zf 小芯&蟹写邪褌褜\ 褋泻谢邪写泻褍<Tab>zf
+menutrans &Delete\ Fold<Tab>zd 校&写邪谢懈褌褜\ 褋泻谢邪写泻褍<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 校写邪谢懈褌褜\ 胁褋&械\ 褋泻谢邪写泻懈<Tab>zD
+menutrans Fold\ col&umn\ Width &楔懈褉懈薪邪\ 泻芯谢芯薪泻懈\ 褋泻谢邪写芯泻
+">>>->>>----------- Tools/Folds/Fold Method
+menutrans M&anual 袙褉褍&褔薪褍褞
+menutrans I&ndent 袨&褌褋褌褍锌
+menutrans E&xpression &袙褘褉邪卸械薪懈械
+menutrans S&yntax &小懈薪褌邪泻褋懈褋
+menutrans Ma&rker &袦邪褉泻械褉褘
+">>>--------------- Tools/Diff
+menutrans &Update 袨&斜薪芯胁懈褌褜
+menutrans &Get\ Block 袠蟹屑械薪懈褌褜\ &褝褌芯褌\ 斜褍褎械褉
+menutrans &Put\ Block 袠蟹屑械薪懈褌褜\ &写褉褍谐芯泄\ 斜褍褎械褉
+">>>--------------- Tools/Diff/Error window
+menutrans &Update<Tab>:cwin 袨&斜薪芯胁懈褌褜<Tab>:cwin
+menutrans &Close<Tab>:cclose &袟邪泻褉褘褌褜<Tab>:cclose
+menutrans &Open<Tab>:copen &袨褌泻褉褘褌褜<Tab>:copen
+"
+"
+" Syntax menu
+"
+menutrans &Show\ File\ Types\ in\ Menu 袩芯泻邪蟹邪褌褜\ 屑械薪褞\ 胁褘斜芯褉邪\ 褌懈锌邪\ &褎邪泄谢邪
+menutrans Set\ '&syntax'\ only &袠蟹屑械薪褟褌褜\ 褌芯谢褜泻芯\ 蟹薪邪褔械薪懈械\ 'syntax'
+menutrans Set\ '&filetype'\ too 袠蟹屑械薪褟褌褜\ &褌邪泻卸械\ 蟹薪邪褔械薪懈械\ 'filetype'
+menutrans &Off &袨褌泻谢褞褔懈褌褜
+menutrans &Manual 袙褉褍&褔薪褍褞
+menutrans A&utomatic &袗胁褌芯屑邪褌懈褔械褋泻懈
+menutrans On/Off\ for\ &This\ File 袙泻谢/胁褘泻谢\ 写谢褟\ &褝褌芯谐芯\ 褎邪泄谢邪
+menutrans Co&lor\ Test 袩褉芯胁械褉泻邪\ &褑胁械褌芯胁
+menutrans &Highlight\ Test 袩褉芯胁械褉泻邪\ 锌芯写&褋胁械褌泻懈
+menutrans &Convert\ to\ HTML 小&写械谢邪褌褜\ HTML\ 褋\ 锌芯写褋胁械褌泻芯泄
+"
+"
+" Buffers menu
+"
+menutrans &Refresh\ menu 袨&斜薪芯胁懈褌褜\ 屑械薪褞
+menutrans Delete 校&写邪谢懈褌褜
+menutrans &Alternate &小芯褋械写薪懈泄
+menutrans &Next 小&谢械写褍褞褖懈泄
+menutrans &Previous &袩褉械写褘写褍褖懈泄
+menutrans [No\ File] [袧械褌\ 褎邪泄谢邪]
+"
+"
+" Window menu
+"
+menutrans &New<Tab>^Wn &袧芯胁芯械\ 芯泻薪芯<Tab>^Wn
+menutrans S&plit<Tab>^Ws &袪邪蟹写械谢懈褌褜\ 芯泻薪芯<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 袨褌泻褉褘褌褜\ &褋芯褋械写薪懈泄\ 褎邪泄谢\ 胁\ 薪芯胁芯屑\ 芯泻薪械<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 袪邪蟹写械谢懈褌褜\ 锌芯\ &胁械褉褌懈泻邪谢懈<Tab>^Wv
+menutrans Split\ File\ E&xplorer 袨褌泻褉褘褌褜\ 锌褉芯胁芯写薪懈泻\ 锌芯\ &褎邪泄谢芯胁芯泄\ 褋懈褋褌械屑械
+"
+menutrans &Close<Tab>^Wc &袟邪泻褉褘褌褜\ 褝褌芯\ 芯泻薪芯<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 袟邪泻褉褘褌褜\ &芯褋褌邪谢褜薪褘械\ 芯泻薪邪<Tab>^Wo
+"
+menutrans Move\ &To &袩械褉械屑械褋褌懈褌褜
+menutrans Rotate\ &Up<Tab>^WR 小写胁懈薪褍褌褜\ 胁胁械褉&褏<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 小写胁懈薪褍褌褜\ 胁&薪懈蟹<Tab>^Wr
+"
+menutrans &Equal\ Size<Tab>^W= 袨&写懈薪邪泻芯胁褘泄\ 褉邪蟹屑械褉<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 袦邪泻褋懈屑邪谢褜薪邪褟\ 胁&褘褋芯褌邪<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ 袦懈薪懈屑邪谢褜薪邪褟\ 胁褘褋芯&褌邪<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 袦邪泻褋懈屑邪谢褜薪邪褟\ &褕懈褉懈薪邪<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 袦懈薪懈屑邪谢&褜薪邪褟\ 褕懈褉懈薪邪<Tab>^W1\|
+">>>----------------- Window/Move To
+menutrans &Top<Tab>^WK 袙&胁械褉褏<Tab>^WK
+menutrans &Bottom<Tab>^WJ 袙&薪懈蟹<Tab>^WJ
+menutrans &Left\ Side<Tab>^WH 袙&谢械胁芯<Tab>^WH
+menutrans &Right\ Side<Tab>^WL 袙&锌褉邪胁芯<Tab>^WL
+"
+"
+" The popup menu
+"
+"
+menutrans &Undo 袨&褌屑械薪懈褌褜
+menutrans Cu&t &袙褘褉械蟹邪褌褜
+menutrans &Copy &袣芯锌懈褉芯胁邪褌褜
+menutrans &Paste 袙泻&谢械懈褌褜
+menutrans &Delete &校写邪谢懈褌褜
+menutrans Select\ Blockwise 袘谢芯泻芯胁芯械\ 胁褘写械谢械薪懈械
+menutrans Select\ &Word 袙褘写械谢懈褌褜\ &褋谢芯胁芯
+menutrans Select\ &Sentence 袙褘写械谢懈褌褜\ &锌褉械写谢芯卸械薪懈械
+menutrans Select\ Pa&ragraph 袙褘写械谢懈褌褜\ 锌邪褉邪&谐褉邪褎
+menutrans Select\ &Line 袙褘写械谢懈褌褜\ 褋褌&褉芯泻褍
+menutrans Select\ &Block 袙褘写械谢懈褌褜\ &斜谢芯泻
+menutrans Select\ &All 袙褘写械谢懈褌褜\ &胁褋褢
+"
+" The GUI toolbar
+"
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 袨褌泻褉褘褌褜 褎邪泄谢
+ tmenu ToolBar.Save 小芯褏褉邪薪懈褌褜 褎邪泄谢
+ tmenu ToolBar.SaveAll 小芯褏褉邪薪懈褌褜 胁褋械 褎邪泄谢褘
+ tmenu ToolBar.Print 袧邪锌械褔邪褌邪褌褜
+ tmenu ToolBar.Undo 袨褌屑械薪懈褌褜
+ tmenu ToolBar.Redo 袙械褉薪褍褌褜
+ tmenu ToolBar.Cut 袙褘褉械蟹邪褌褜
+ tmenu ToolBar.Copy 袣芯锌懈褉芯胁邪褌褜
+ tmenu ToolBar.Paste 袙泻谢械懈褌褜
+ tmenu ToolBar.FindNext 袧邪泄褌懈 褋谢械写褍褞褖械械
+ tmenu ToolBar.FindPrev 袧邪泄褌懈 锌褉械写褘写褍褖械械
+ tmenu ToolBar.Replace 袧邪泄褌懈 懈谢懈 蟹邪屑械薪懈褌褜...
+ tmenu ToolBar.LoadSesn 袟邪谐褉褍蟹懈褌褜 褋械邪薪褋 褉械写邪泻褌懈褉芯胁邪薪懈褟
+ tmenu ToolBar.SaveSesn 小芯褏褉邪薪懈褌褜 褋械邪薪褋 褉械写邪泻褌懈褉芯胁邪薪懈褟
+ tmenu ToolBar.RunScript 袙褘锌芯谢薪懈褌褜 褋褑械薪邪褉懈泄 Vim
+ tmenu ToolBar.Make 袣芯屑锌懈谢褟褑懈褟
+ tmenu ToolBar.Shell 袨斜芯谢芯褔泻邪
+ tmenu ToolBar.RunCtags 小芯蟹写邪褌褜 褎邪泄谢 屑械褌芯泻
+ tmenu ToolBar.TagJump 袩械褉械泄褌懈 泻 屑械褌泻械
+ tmenu ToolBar.Help 小锌褉邪胁泻邪
+ tmenu ToolBar.FindHelp 袧邪泄褌懈 褋锌褉邪胁泻褍
+ endfun
+endif
+"
+"
+" Dialog texts
+"
+" Find in help dialog
+"
+let g:menutrans_help_dialog = "袙胁械写懈褌械 泻芯屑邪薪写褍 懈谢懈 褋谢芯胁芯 写谢褟 锌芯懈褋泻邪:\n\n袛芯斜邪胁褜褌械 i_ 写谢褟 锌芯懈褋泻邪 泻芯屑邪薪写 褉械卸懈屑邪 袙褋褌邪胁泻懈 (薪邪锌褉懈屑械褉, i_CTRL-X)\n袛芯斜邪胁褜褌械 c_ 写谢褟 锌芯懈褋泻邪 泻芯屑邪薪写 袨斜褘褔薪芯谐芯 褉械卸懈屑邪 (薪邪锌褉懈屑械褉, 褋_<Del>)\n袛芯斜邪胁褜褌械 ' 写谢褟 锌芯懈褋泻邪 褋锌褉邪胁泻懈 锌芯 芯锌褑懈懈 (薪邪锌褉懈屑械褉, 'shiftwidth')"
+"
+" Searh path dialog
+"
+let g:menutrans_path_dialog = "校泻邪卸懈褌械 锌褍褌褜 写谢褟 锌芯懈褋泻邪 褎邪泄谢芯胁.\n袠屑械薪邪 泻邪褌邪谢芯谐芯胁 褉邪蟹写械谢褟褞褌褋褟 蟹邪锌褟褌褘屑懈."
+"
+" Tag files dialog
+"
+let g:menutrans_tags_dialog = "袙胁械写懈褌械 懈屑械薪邪 褎邪泄谢芯胁 屑械褌芯泻 (褔械褉械蟹 蟹邪锌褟褌褍褞).\n"
+"
+" Text width dialog
+"
+let g:menutrans_textwidth_dialog = "袙胁械写懈褌械 褕懈褉懈薪褍 褌械泻褋褌邪 写谢褟 褎芯褉屑邪褌懈褉芯胁邪薪懈褟.\n袛谢褟 芯褌屑械薪褘 褎芯褉屑邪褌懈褉芯胁邪薪懈褟 胁胁械写懈褌械 0."
+"
+" File format dialog
+"
+let g:menutrans_fileformat_dialog = "袙褘斜械褉懈褌械 褎芯褉屑邪褌 褎邪泄谢邪."
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n袨&褌屑械薪邪"
+"
+let menutrans_no_file = "[袧械褌 褎邪泄谢邪]"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_sk.cp1250.vim b/runtime/lang/menu_sk.cp1250.vim
new file mode 100644
index 0000000..51b49b8
--- /dev/null
+++ b/runtime/lang/menu_sk.cp1250.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Slovak
+
+source <sfile>:p:h/menu_slovak_slovak_republic.1250.vim
diff --git a/runtime/lang/menu_sk_sk.1250.vim b/runtime/lang/menu_sk_sk.1250.vim
new file mode 100644
index 0000000..5fe378d
--- /dev/null
+++ b/runtime/lang/menu_sk_sk.1250.vim
@@ -0,0 +1,6 @@
+" Menu Translations: Slovak
+" Translated By: Martin Lacko <lacko@host.sk>
+" Last Change: 2003 May 11
+" This is redirection to slovak menu-translations file
+
+source <sfile>:p:h/menu_slovak_slovak_republic.1250.vim
diff --git a/runtime/lang/menu_sk_sk.cp1250.vim b/runtime/lang/menu_sk_sk.cp1250.vim
new file mode 100644
index 0000000..51b49b8
--- /dev/null
+++ b/runtime/lang/menu_sk_sk.cp1250.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Slovak
+
+source <sfile>:p:h/menu_slovak_slovak_republic.1250.vim
diff --git a/runtime/lang/menu_sk_sk.iso_8859-2.vim b/runtime/lang/menu_sk_sk.iso_8859-2.vim
new file mode 100644
index 0000000..69de4e7
--- /dev/null
+++ b/runtime/lang/menu_sk_sk.iso_8859-2.vim
@@ -0,0 +1,237 @@
+" Menu Translations: Slovak
+" Translated By: Martin Lacko <lacko@host.sk>
+" Last Change: 2012 May 01
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding iso-8859-2
+
+" Help menu
+menutrans &Help &Pomocn韐
+menutrans &Overview<Tab><F1> &Preh礱d<Tab><F1>
+menutrans &User\ Manual Po&u卷vate祍k齖 manu醠
+menutrans &How-to\ links &Tipy
+menutrans &Find\.\.\. &N醞s籠.\.\.
+menutrans &Credits Po&akovanie
+menutrans O&rphans Si&roty
+menutrans Co&pying &Licencia
+menutrans &Version &Verzia
+menutrans &About &O\ programe
+
+" File menu
+menutrans &File &S鷅or
+menutrans &Open\.\.\.<Tab>:e &Otvori籠.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Ot&vori籠 v\ novom\ okne\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &Nov<Tab>:enew
+menutrans &Close<Tab>:close &Zatvori<Tab>:close
+menutrans &Save<Tab>:w &Ulo緄<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Ulo緄籠 &ako\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. Otvor&i籠 porovnanie\ v\ novom\ okne\ s\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Otvo&ri籠 aktualizovan閈 s\.\.\.
+menutrans &Print &Tla
+menutrans Sa&ve-Exit<Tab>:wqa U&lo緄-Koniec<Tab>:wqa
+menutrans E&xit<Tab>:qa &Koniec<Tab>:qa
+
+" Edit menu
+menutrans &Edit &趐ravy
+menutrans &Undo<Tab>u &Sp浠<Tab>u
+menutrans &Redo<Tab>^R Z&ru筰籠 sp浠<Tab>^R
+menutrans Rep&eat<Tab>\. &Opakova<Tab>\.
+menutrans Cu&t<Tab>"+x &Vystrihn<Tab>"+x
+menutrans &Copy<Tab>"+y &Kop韗ova<Tab>"+y
+menutrans &Paste<Tab>"+gP V&lo緄<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Vlo緄籠 &pred<Tab>[p
+menutrans Put\ &After<Tab>]p Vlo緄籠 za<Tab>]p
+menutrans &Select\ all<Tab>ggVG Vy&bra籠 v筫tko<Tab>ggVG
+menutrans &Delete<Tab>x Vy&maza<Tab>x
+menutrans &Find\.\.\. &N醞s籠.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. N&ahradi籠.\.\.
+menutrans Settings\ &Window Mo&緉osti
+menutrans &Global\ Settings &Glob醠ne mo緉osti
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Prepn\ paletu\ zv齬az騩vania<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Prepn\ &ignorovanie ve祂osti<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Prepn\ &uk醶a籠 zhodu<Tab>:set\ sm!
+menutrans &Context\ lines &Kontextov閈 riadky
+menutrans &Virtual\ Edit &Virtu醠ne 鷓ravy
+menutrans Never Nikdy
+menutrans Block\ Selection Blokov齖 v齜er
+menutrans Insert\ mode Re緄m\ vkladania
+menutrans Block\ and\ Insert Blok\ a\ vkladanie
+menutrans Always V綿y
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Prepn\ re緄&m\ vkladania<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Prepn\ vi\ kompatibilitu<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Cesta\ &h礱dania\.\.\.
+menutrans Ta&g\ Files\.\.\. Ta&gov s鷅ory\.\.\.
+menutrans Toggle\ &Toolbar Prepn\ &panel
+menutrans Toggle\ &Bottom\ Scrollbar Prepn\ spodn齖 posuvn韐
+menutrans Toggle\ &Left\ Scrollbar Prepn\ 礱v齖 posuvn韐
+menutrans Toggle\ &Right\ Scrollbar Prepn\ prav齖 posuvn韐
+menutrans F&ile\ Settings Nastavenia\ s鷅oru
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Prepn\ 桧slova&nie\ riadkov<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Prepn\ re緄m\ &zoznamu<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Prepn\ z&alamovanie\ riadkov<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Prepn\ za&lamovanie\ slov<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Prepn\ roz鬼r&en閈 tabul醫ory<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Prepn\ automatick閈 &odsadzovanie<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Prepn\ &C-odsadzovanie<Tab>:set\ cin!
+menutrans &Shiftwidth &╉rka\ 筰ftu
+menutrans Soft\ &Tabstop &Softv閞ov齖 tabul醫or
+menutrans Te&xt\ Width\.\.\. ╉rka\ te&xtu\.\.\.
+menutrans &File\ Format\.\.\. &Form醫\ s鷅oru\.\.\.
+menutrans C&olor\ Scheme Far&ebn醆 sch閙a
+
+" Programming menu
+menutrans &Tools &N醩troje
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Sko鑙籠 na\ zna鑛u<Tab>g^]
+menutrans Jump\ &back<Tab>^T Sk&o鑙籠 sp浠<Tab>^T
+menutrans Build\ &Tags\ File &Vytvori籠 s鷅or\ zna鑙ek
+menutrans &Folding &Vn醨anie
+menutrans &Enable/Disable\ folds<Tab>zi Zapn/Vypn\ vn醨ani&e<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv Zobrazi籠 kurzoro&v齖 riadok<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Zobrazi籠 iba\ kurzorov齖 riadok<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm Zatvori籠 viac \vnoren<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM Zatvor&i籠 v筫tky\ vnorenia<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr O&tvori籠 viac\ vnoren<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR &Otvori籠 v筫tky\ vnorenia<Tab>zR
+menutrans Fold\ Met&hod Met&da\ vn醨ania
+menutrans M&anual M&anu醠ne
+menutrans I&ndent Odsade&nie
+menutrans E&xpression &V齬az
+menutrans S&yntax S&yntax
+menutrans &Diff Roz&diel
+menutrans Ma&rker Zna&鑛ova
+menutrans Create\ &Fold<Tab>zf Vyt&vori籠 vnorenie<Tab>zf
+menutrans &Delete\ Fold<Tab>zd V&ymaza籠 vnorenie<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD Vymaza籠 v筫tky\ vnorenia<Tab>zD
+menutrans Fold\ column\ &width ╉rka\ &vkladan閔o\ st錺ca
+menutrans &Diff &Rozdiely
+menutrans &Update Akt&ualizova
+menutrans &Get\ Block Zob&ra籠 blok
+menutrans &Put\ Block &Vlo緄籠 blok
+menutrans Error\ &Window Chybov閈 &okno
+menutrans &Update<Tab>:cwin Akt&ualizova<Tab>:cwin
+menutrans &Open<Tab>:copen &Otvori<Tab>:copen
+menutrans &Close<Tab>:cclose &Zatvori<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd &Konvertova籠 do\ HEX<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Konve&rtova籠 sp浠<Tab>:%!xxd\ -r
+menutrans &Make<Tab>:make &Make<Tab>:make
+menutrans &List\ Errors<Tab>:cl V齪is\ &ch齜<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! V齪&is\ spr醰<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 蟖&l筰a\ chyba<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &Predch醖zaj鷆a\ chyba<Tab>:cp
+menutrans &Older\ List<Tab>:cold Sta&r鬼\ zoznam<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew Nov鬼\ &zoznam<Tab>:cnew
+menutrans Error\ &Window<Tab>:cwin Chybov閈 o&kno<Tab>:cwin
+menutrans &Set\ Compiler Vyberte\ k&ompil醫or
+menutrans Convert\ to\ HEX<Tab>:%!xxd Prvies籠 do\ 筫s&tn醩tkov閔o\ form醫u<Tab>:%!xxd
+menutrans Convert\ back<Tab>:%!xxd\ -r Pr&evies籠 sp浠<Tab>:%!xxd\ -r
+
+" Names for buffer menu.
+menutrans &Buffers &Vyrovn醰acia\ pam浠
+menutrans &Refresh\ menu Obnovi
+menutrans &Delete Vymaza
+menutrans &Alternate Zmeni
+menutrans &Next &al筰a
+menutrans &Previous &Predch醖zaj鷆a
+menutrans [No File] [甶adny\ s鷅or]
+
+" Window menu
+menutrans &Window &Okn
+menutrans &New<Tab>^Wn &Nov<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Rozdeli<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Ro&zdeli籠 na\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Rozdeli籠 &vertik醠ne<Tab>^Wv
+menutrans Split\ File\ E&xplorer Otvori籠 pri&eskumn韐a
+menutrans &Close<Tab>^Wc Zatvor&i<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zatvori籠 i&n<Tab>^Wo
+menutrans Move\ &To Presun&
+menutrans &Top<Tab>^WK Na&hor<Tab>^WK
+menutrans &Bottom<Tab>^WJ Nado&l<Tab>^WJ
+menutrans &Left\ side<Tab>^WH V&礱vo<Tab>^WJ
+menutrans &Right\ side<Tab>^WL Vprav&o<Tab>^WL
+menutrans Ne&xt<Tab>^Ww &al筰e<Tab>^Ww
+menutrans P&revious<Tab>^WW &Predch醖zaj鷆e<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= Rovnak醆 v&ka<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ &Maxim醠na\ vka<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Minim醠na\ v&筴a<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Maxim醠na\ 鬼rka<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minim醠na 筰rka<Tab>^W1\|
+menutrans Rotate\ &Up<Tab>^WR Rotova&籠 nahor<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Rotova籠 na&dol<Tab>^Wr
+menutrans Select\ Fo&nt\.\.\. Vy&bra籠 p韘mo\.\.\.
+
+" The popup menu
+menutrans &Undo &Sp浠
+menutrans Cu&t &Vystrihn
+menutrans &Copy &Kop韗ova
+menutrans &Paste V&lo緄
+menutrans &Delete V&ymaza
+menutrans Select\ Blockwise Vybra籠 blokovo
+menutrans Select\ &Word Vybra籠 sl&ovo
+menutrans Select\ &Line Vybra籠 &riadok
+menutrans Select\ &Block Vybra籠 &blok
+menutrans Select\ &All Vybra籠 v&etko
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Otvori s鷅or
+ tmenu ToolBar.Save Ulo緄 s鷅or
+ tmenu ToolBar.SaveAll Ulo緄 v筫tky
+ tmenu ToolBar.Print Tla
+ tmenu ToolBar.Undo Sp浠
+ tmenu ToolBar.Redo Opakova
+ tmenu ToolBar.Cut Vystrihn
+ tmenu ToolBar.Copy Kop韗ova
+ tmenu ToolBar.Paste Vlo緄
+ tmenu ToolBar.Find N醞s...
+ tmenu ToolBar.FindNext N醞s 颽l筰e
+ tmenu ToolBar.FindPrev N醞s predch醖zaj鷆e
+ tmenu ToolBar.Replace Nahradi...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Nov okno
+ tmenu ToolBar.WinSplit Rozdeli okno
+ tmenu ToolBar.WinMax Maximalizova okno
+ tmenu ToolBar.WinMin Minimalizova okno
+ tmenu ToolBar.WinVSplit Rozdeli okno vertik醠ne
+ tmenu ToolBar.WinMaxWidth Maximalizova 鬼rku okna
+ tmenu ToolBar.WinMinWidth Minimalizova 鬼rku okna
+ tmenu ToolBar.WinClose Zatvori okno
+ endif
+ tmenu ToolBar.LoadSesn Na桧ta sedenie
+ tmenu ToolBar.SaveSesn Ulo緄 sedenie
+ tmenu ToolBar.RunScript Spusti skript
+ tmenu ToolBar.Make Spusti make
+ tmenu ToolBar.Shell Spusti 筫l
+ tmenu ToolBar.RunCtags Spusti ctags
+ tmenu ToolBar.TagJump Sko鑙 na tag pod kurzorom
+ tmenu ToolBar.Help Pomocn韐
+ tmenu ToolBar.FindHelp N醞s pomocn韐a k...
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Syntax
+menutrans Set\ '&syntax'\ only Nastavi籠 iba\ 'syntax'
+menutrans Set\ '&filetype'\ too Nastavi籠 aj\ 'filetype'
+menutrans &Off &Vypn
+menutrans &Manual &Ru鑞e
+menutrans A&utomatic A&utomaticky
+" menutrans o&n\ (this\ file) &Zapn\ (pre\ tento\ s鷅or)
+" menutrans o&ff\ (this\ file) Vyp&n\ (pre\ tento\ s鷅or )
+menutrans on/off\ for\ &This\ file Zapn/vypn\ pre\ &tento\ s鷅or
+menutrans Co&lor\ test Test\ &farieb
+menutrans &Highlight\ test &Test\ zv齬az騩vania
+menutrans &Convert\ to\ HTML &Previes籠 do\ HTML
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_sk_sk.vim b/runtime/lang/menu_sk_sk.vim
new file mode 100644
index 0000000..d02a7cf
--- /dev/null
+++ b/runtime/lang/menu_sk_sk.vim
@@ -0,0 +1,9 @@
+" Menu Translations: Slovak
+" Translated By: Martin Lacko <lacko@host.sk>
+" Last Change: 2002 May 27
+
+if has("win32")
+ source <sfile>:p:h/menu_sk_sk.1250.vim
+else
+ source <sfile>:p:h/menu_sk_sk.iso_8859-2.vim
+endif
diff --git a/runtime/lang/menu_sl_si.cp1250.vim b/runtime/lang/menu_sl_si.cp1250.vim
new file mode 100644
index 0000000..5b5482d
--- /dev/null
+++ b/runtime/lang/menu_sl_si.cp1250.vim
@@ -0,0 +1,299 @@
+" Menu Translations: Slovenian / Slovensko
+" Maintainer: Mojca Miklavec <mojca.miklavec.lists@gmail.com>
+" Originally By: Mojca Miklavec <mojca.miklavec.lists@gmail.com>
+" Last Change: 2016 Oct 17
+" vim:set foldmethod=marker tabstop=8:
+
+" TODO: add/check all '&'s
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding cp1250
+
+" {{{ FILE / DATOTEKA
+menutrans &File &Datoteka
+menutrans &Open\.\.\.<Tab>:e &Odpri\ \.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Odpri\ de&ljeno\ \.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Odpri\ v\ zavi&hku\ \.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Nova<Tab>:enew
+menutrans &Close<Tab>:close &Zapri<Tab>:close
+menutrans &Save<Tab>:w &Shrani<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Shrani\ &kot\ \.\.\.<Tab>:sav
+menutrans &Print Na&tisni
+menutrans Sa&ve-Exit<Tab>:wqa Shrani\ in\ &kon鑑j<Tab>:wqa
+menutrans E&xit<Tab>:qa &Izhod<Tab>:qa
+
+if has("diff")
+ menutrans Split\ &Diff\ with\.\.\. Primerjaj\ z\ (di&ff)\ \.\.\.
+ menutrans Split\ Patched\ &By\.\.\. &Popravi\ s\ (patch)\ \.\.\.
+endif
+" }}} FILE / DATOTEKA
+
+" {{{ EDIT / UREDI
+menutrans &Edit &Uredi
+menutrans &Undo<Tab>u &Razveljavi<Tab>u
+menutrans &Redo<Tab>^R &Obnovi<Tab>^R
+menutrans Rep&eat<Tab>\. Po&novi<Tab>\.
+menutrans Cu&t<Tab>"+x &Izre瀒<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopiraj<Tab>"+y
+menutrans &Paste<Tab>"+gP &Prilepi<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Vrini\ pred<Tab>[p
+menutrans Put\ &After<Tab>]p Vrini\ za<Tab>]p
+menutrans &Delete<Tab>x Iz&bri歩<Tab>x
+menutrans &Select\ all<Tab>ggVG Izberi\ vse<Tab>ggVG
+menutrans &Find\.\.\. Po&i氳i\ \.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Poi氳i\ in\ &zamenjaj\ \.\.\.
+
+" [-- SETTINGS --]
+menutrans Settings\ &Window Nastavitve\ \.\.\.
+menutrans Startup\ &Settings Za鑕tne\ nastavitve
+menutrans &Global\ Settings &Globalne\ nastavitve
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Vklju鑙/izklju鑙\ poudarjanje\ iskanega\ niza<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Vklju鑙/izklju鑙\ lo鑕vanje\ velikih\ in\ malih\ 鑢k<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Vklju鑙/izklju鑙\ kratek\ skok\ na\ pripadajo鑙\ oklepaj<Tab>:set\ sm!
+
+menutrans &Context\ lines 妕\.\ vidnih\ vrstic\ pred/za\ kurzorjem
+
+menutrans &Virtual\ Edit Dovoli\ polo瀉j\ kazal鑛a,\ kjer\ ni\ besedila
+menutrans Never Nikoli
+menutrans Block\ Selection Le\ med\ izbiranjem\ bloka
+menutrans Insert\ mode Le\ v\ na鑙nu\ za\ pisanje
+menutrans Block\ and\ Insert Pri\ obojem
+menutrans Always Vedno
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Vklju鑙/izklju鑙\ na鑙n\ za\ pisanje<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Vklju鑙/izklju鑙\ zdru瀕jivost\ z\ Vi-jem<Tab>:set\ cp!
+
+menutrans Search\ &Path\.\.\. Pot\ za\ iskanje\ \.\.\.
+menutrans Ta&g\ Files\.\.\. Ta&g-datoteke\.\.\.
+
+menutrans Toggle\ &Toolbar Poka瀒/skrij\ Orodja
+menutrans Toggle\ &Bottom\ Scrollbar Poka瀒/skrij\ spodnji\ drsnik
+menutrans Toggle\ &Left\ Scrollbar Poka瀒/skrij\ levi\ drsnik
+menutrans Toggle\ &Right\ Scrollbar Poka瀒/skrij\ desni\ drsnik
+
+" Edit/File Settings
+menutrans F&ile\ Settings &Nastavitve\ datoteke
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Poka瀒/skrij\ 歵evilke\ vrstic<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Poka瀒/skrij\ nevidne\ znake<Tab>:set\ list! " space/tab
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Vklju鑙/izklju鑙\ prelome\ vrstic<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Vklju鑙/izklju鑙\ prelome\ vrstic\ med\ besedami<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Vklju鑙/izklju鑙\ zamenjavo\ tabulatorjev\ s\ presledki<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Vklju鑙/izklju鑙\ avtomatsko\ zamikanje\ vrstic<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Vklju鑙/izklju鑙\ C-jevski\ na鑙n\ zamikanja\ vrstic<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth 奿rina\ zamika\ vrstic
+menutrans Soft\ &Tabstop 奿rina\ &tabulatorja
+menutrans Te&xt\ Width\.\.\. 奿rina\ besedila\ \.\.\.
+menutrans &File\ Format\.\.\. Format\ &datoteke\ \.\.\.
+menutrans C&olor\ Scheme &Barvna\ shema\ \.\.\.
+menutrans &Keymap Razporeditev\ tip&k
+menutrans Select\ Fo&nt\.\.\. Pisava\ \.\.\.
+" }}} EDIT / UREDI
+
+" {{{ TOOLS / ORODJA
+menutrans &Tools O&rodja
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Sko鑙\ k\ tej\ zna鑛i<Tab>g^]
+menutrans Jump\ &back<Tab>^T Sko鑙\ Na&zaj<Tab>^T
+menutrans Build\ &Tags\ File Napravi\ datoteke\ z\ zna鑛ami\ (tag)
+if has("spell")
+ menutrans &Spelling 萺kovalnik
+ menutrans &Spell\ Check\ On &Vklju鑙
+ menutrans Spell\ Check\ &Off &Izklju鑙
+ menutrans To\ &Next\ error<Tab>]s K\ &naslednji\ napaki<Tab>]s
+ menutrans To\ &Previous\ error<Tab>[s K\ &prej歯ji\ napaki<Tab>[s
+ menutrans Suggest\ &Corrections<Tab>z= Predlagaj\ popravek<Tab>z=
+ menutrans &Repeat\ correction<Tab>:spellrepall Po&novi\ popravke\ na\ vseh\ besedah<Tab>:spellrepall
+ menutrans Set\ language\ to\ "en" Angle歬i\ "en"
+ menutrans Set\ language\ to\ "en_au" Angle歬i\ "en_au"
+ menutrans Set\ language\ to\ "en_ca" Angle歬i\ "en_ca"
+ menutrans Set\ language\ to\ "en_gb" Angle歬i\ "en_gb"
+ menutrans Set\ language\ to\ "en_nz" Angle歬i\ "en_nz"
+ menutrans Set\ language\ to\ "en_us" Angle歬i\ "en_us"
+ menutrans Set\ language\ to\ "sl" Slovenski\ "sl"
+ menutrans Set\ language\ to\ "de" Nem歬i\ "de"
+ menutrans Set\ language\ to\ 萺kovalnik:\
+ menutrans &Find\ More\ Languages &Ostali\ jeziki
+endif
+if has("folding")
+ menutrans &Folding Zvijanje\ kode
+ " open close folds
+ menutrans &Enable/Disable\ folds<Tab>zi Omogo鑙/onemogo鑙\ zvijanje<Tab>zi " Omogo鑙/onemogo鑙\ zavihke
+ menutrans &View\ Cursor\ Line<Tab>zv Poka瀒\ vrstico\ s\ kazal鑛om<Tab>zv " kjer je kazalec
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Poka瀒\ samo\ vrstico\ s\ kazal鑛om<Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm Zvij\ naslednji\ nivo<Tab>zm " Zapri\ ve鑌 zavihkov
+ menutrans &Close\ all\ folds<Tab>zM Zvij\ vso\ kodo<Tab>zM " Zapri\ vse\ zavihke
+ menutrans O&pen\ more\ folds<Tab>zr Razvij\ en\ nivo<Tab>zr " Odpri\ ve鑌 zavihkov
+ menutrans &Open\ all\ folds<Tab>zR Razvij\ vso\ kodo<Tab>zR " Odpri\ vse\ zavihke
+ " fold method
+ menutrans Fold\ Met&hod Kriterij\ za\ zvijanje " Ustvarjanje\ zavihkov
+ menutrans M&anual &Ro鑞o
+ menutrans I&ndent Glede\ na\ &poravnavo
+ menutrans E&xpression Z\ &izrazi\ (foldexpr)
+ menutrans S&yntax Glede\ na\ &sintakso
+ menutrans &Diff Razlike\ (&diff)
+ menutrans Ma&rker Z\ &markerji/ozna鑒ami
+ " create and delete folds
+ " TODO accelerators
+ menutrans Create\ &Fold<Tab>zf Ustvari\ zvitek<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd Izbri歩\ zvitek<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD Izbri歩\ vse\ zvitke<Tab>zD
+ " moving around in folds
+ menutrans Fold\ column\ &width 奿rina\ drevesa\ z\ zvitki
+endif " has folding
+
+if has("diff")
+ menutrans &Diff Razlike\ (&Diff)
+ menutrans &Update &Posodobi<Tab>
+ menutrans &Get\ Block &Sprejmi\ (spremeni\ to\ okno) " XXX: check if translation is OK
+ menutrans &Put\ Block &Po歭ji\ (spremeni\ drugo\ okno)
+endif
+
+menutrans &Make<Tab>:make Napravi\ (&make)<Tab>:make
+menutrans &List\ Errors<Tab>:cl Poka瀒\ napake<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Poka瀒\ sporo鑙la<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn K\ &naslednji\ napaki<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp K\ &prej歯ji\ napaki<Tab>:cp
+menutrans &Older\ List<Tab>:cold K\ &starej歟mu\ seznamu\ napak<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew K\ &novej歟mu\ seznamu\ napak<Tab>:cnew
+
+menutrans Error\ &Window Okno\ z\ napakami
+menutrans &Update<Tab>:cwin &Posodobi<Tab>:cwin
+menutrans &Open<Tab>:copen &Odpri<Tab>:copen
+menutrans &Close<Tab>:cclose &Zapri<Tab>:cclose
+
+menutrans &Set\ Compiler Nastavi\ &prevajalnik
+menutrans Se&T\ Compiler Nastavi\ &prevajalnik " bug in original translation?
+
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Pretvori\ v\ HE&X<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Povrni\ pretvo&rbo<Tab>:%!xxd\ -r
+" }}} TOOLS / ORODJA
+
+" {{{ SYNTAX / BARVANJE KODE
+menutrans &Syntax &Barvanje\ kode
+menutrans &Show\ filetypes\ in\ menu Podprte\ vrste\ datotek
+menutrans Set\ '&syntax'\ only Samo\ barvanje\ ('&syntax')
+menutrans Set\ '&filetype'\ too Tudi\ obna歛nje\ ('&filetype')
+menutrans &Off &Izklju鑕no
+menutrans &Manual &Ro鑞o
+menutrans A&utomatic &Avtomatsko
+menutrans on/off\ for\ &This\ file Vklju鑙/izklju鑙\ za\ to\ datoteko
+menutrans Co&lor\ test Preizkus\ barv
+menutrans &Highlight\ test Preizkus\ barvanja\ kode
+menutrans &Convert\ to\ HTML Pretvori\ v\ &HTML
+" }}} SYNTAX / BARVANJE KODE
+
+" {{{ BUFFERS / MEDPOMNILNIK
+menutrans &Buffers &Medpomnilnik " XXX: ni najbolje: okno bi bolj pristajalo, ampak okno je 瀍
+menutrans &Refresh\ menu &Osve瀒
+menutrans Delete &Bri歩
+menutrans &Alternate &Menjaj
+menutrans &Next &Naslednji
+menutrans &Previous &Prej歯ji
+menutrans [No\ File] [Brez\ datoteke]
+" }}} BUFFERS / MEDPOMNILNIK
+
+" {{{ WINDOW / OKNO
+menutrans &Window &Okno
+menutrans &New<Tab>^Wn &Novo<Tab>^Wn
+menutrans S&plit<Tab>^Ws Razdeli<Tab>^Ws
+menutrans Split\ &Vertically<Tab>^Wv Razdeli\ navpi鑞o<Tab>^Ws
+menutrans Split\ File\ E&xplorer Razdeli:\ Vsebina\ mape
+menutrans Sp&lit\ To\ #<Tab>^W^^ Razdeli\ v\ #<Tab>^W^^
+menutrans &Close<Tab>^Wc &Zapri<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zapri\ &ostala<Tab>^Wo
+menutrans Move\ &To Premakni
+menutrans &Top<Tab>^WK &Gor<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Dol<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Levo<Tab>^WH
+menutrans &Right\ side<Tab>^WL &Desno<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR Zavrti\ navzgor<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Zavrti\ navzdol<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= &Enaka\ velikost<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Najvi歫e<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Najni瀓e<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Naj歩r歟<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Najo瀓e<Tab>^W1\|
+" }}} WINDOW / OKNO
+
+" {{{ HELP / POMO
+menutrans &Help &Pomo
+menutrans &Overview<Tab><F1> Hitri\ pregled<Tab><F1>
+menutrans &User\ Manual P&riro鑞ik
+menutrans &How-to\ links &How-to\ kazalo
+menutrans &Find\.\.\. Po&i氳i\ \.\.\. " conflicts with Edit.Find
+menutrans &Credits &Avtorji
+menutrans Co&pying &Licenca
+menutrans &Sponsor/Register Registracija\ in\ &donacije
+menutrans O&rphans &Sirotam
+menutrans &Version &Verzija
+menutrans &About &O\ programu
+" }}} HELP / POMO
+
+" {{{ POPUP
+menutrans &Undo &Razveljavi
+menutrans Cu&t &Izre瀒
+menutrans &Copy &Kopiraj
+menutrans &Paste &Prilepi
+menutrans &Delete &Zbri歩
+menutrans Select\ Blockwise Izbiraj\ po\ blokih
+menutrans Select\ &Word Izberi\ &besedo
+menutrans Select\ &Sentence Izberi\ &stavek
+menutrans Select\ Pa&ragraph Izberi\ &odstavek
+menutrans Select\ &Line Izberi\ vrs&tico
+menutrans Select\ &Block Izberi\ b&lok
+menutrans &Select\ All<Tab>ggVG Izberi\ &vse<Tab>ggVG
+" }}} POPUP
+
+" {{{ TOOLBAR
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Odpri datoteko
+ tmenu ToolBar.Save Shrani datoteko
+ tmenu ToolBar.SaveAll Shrani vse datoteke
+ tmenu ToolBar.Print Natisni
+ tmenu ToolBar.Undo Razveljavi
+ tmenu ToolBar.Redo Obnovi
+ tmenu ToolBar.Cut Izre瀒
+ tmenu ToolBar.Copy Kopiraj
+ tmenu ToolBar.Paste Prilepi
+ tmenu ToolBar.Find Najdi ...
+ tmenu ToolBar.FindNext Najdi naslednje
+ tmenu ToolBar.FindPrev Najdi prej歯je
+ tmenu ToolBar.Replace Najdi in zamenjaj ...
+ tmenu ToolBar.LoadSesn Nalo瀒 sejo
+ tmenu ToolBar.SaveSesn Shrani trenutno sejo
+ tmenu ToolBar.RunScript Izberi Vim skripto za izvajanje
+ tmenu ToolBar.Make Napravi trenutni projekt (:make)
+ tmenu ToolBar.RunCtags Napravi zna鑛e v trenutnem direktoriju (!ctags -R.)
+ tmenu ToolBar.TagJump Sko鑙 k zna鑛i pod kurzorjem
+ tmenu ToolBar.Help Pomo za Vim
+ tmenu ToolBar.FindHelp I氳i v pomo鑙 za Vim
+ endfun
+endif
+" }}} TOOLBAR
+
+" {{{ DIALOG TEXTS
+let g:menutrans_no_file = "[Brez datoteke]"
+let g:menutrans_help_dialog = "Vnesite ukaz ali besedo, za katero 瀍lite pomo:\n\nUporabite predpono i_ za ukaze v na鑙nu za pisanje (npr.: i_CTRL-X)\nUporabite predpono c_ za ukaze v ukazni vrstici (command-line) (npr.: c_<Del>)\nUporabite predpono ' za imena opcij (npr.: 'shiftwidth')"
+let g:menutrans_path_dialog = "Vnesite poti za iskanje datotek.\nImena direktorijev lo鑙te z vejico."
+let g:menutrans_tags_dialog = "Vnesite imena datotek z zna鑛ami ('tag').\nImana lo鑙te z vejicami."
+let g:menutrans_textwidth_dialog = "Vnesite novo 歩rino besedila (ali 0 za izklop formatiranja): "
+let g:menutrans_fileformat_dialog = "Izberite format datoteke"
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&Prekli鑙"
+" }}}
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_sl_si.latin2.vim b/runtime/lang/menu_sl_si.latin2.vim
new file mode 100644
index 0000000..a810a2a
--- /dev/null
+++ b/runtime/lang/menu_sl_si.latin2.vim
@@ -0,0 +1,299 @@
+" Menu Translations: Slovenian / Slovensko
+" Maintainer: Mojca Miklavec <mojca.miklavec.lists@gmail.com>
+" Originally By: Mojca Miklavec <mojca.miklavec.lists@gmail.com>
+" Last Change: 2016 Oct 17
+" vim:set foldmethod=marker tabstop=8:
+
+" TODO: add/check all '&'s
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding latin2
+
+" {{{ FILE / DATOTEKA
+menutrans &File &Datoteka
+menutrans &Open\.\.\.<Tab>:e &Odpri\ \.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Odpri\ de&ljeno\ \.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Odpri\ v\ zavi&hku\ \.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Nova<Tab>:enew
+menutrans &Close<Tab>:close &Zapri<Tab>:close
+menutrans &Save<Tab>:w &Shrani<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Shrani\ &kot\ \.\.\.<Tab>:sav
+menutrans &Print Na&tisni
+menutrans Sa&ve-Exit<Tab>:wqa Shrani\ in\ &kon鑑j<Tab>:wqa
+menutrans E&xit<Tab>:qa &Izhod<Tab>:qa
+
+if has("diff")
+ menutrans Split\ &Diff\ with\.\.\. Primerjaj\ z\ (di&ff)\ \.\.\.
+ menutrans Split\ Patched\ &By\.\.\. &Popravi\ s\ (patch)\ \.\.\.
+endif
+" }}} FILE / DATOTEKA
+
+" {{{ EDIT / UREDI
+menutrans &Edit &Uredi
+menutrans &Undo<Tab>u &Razveljavi<Tab>u
+menutrans &Redo<Tab>^R &Obnovi<Tab>^R
+menutrans Rep&eat<Tab>\. Po&novi<Tab>\.
+menutrans Cu&t<Tab>"+x &Izre緄<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopiraj<Tab>"+y
+menutrans &Paste<Tab>"+gP &Prilepi<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Vrini\ pred<Tab>[p
+menutrans Put\ &After<Tab>]p Vrini\ za<Tab>]p
+menutrans &Delete<Tab>x Iz&bri筰<Tab>x
+menutrans &Select\ all<Tab>ggVG Izberi\ vse<Tab>ggVG
+menutrans &Find\.\.\. Po&i硅i\ \.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Poi硅i\ in\ &zamenjaj\ \.\.\.
+
+" [-- SETTINGS --]
+menutrans Settings\ &Window Nastavitve\ \.\.\.
+menutrans Startup\ &Settings Za鑕tne nastavitve
+menutrans &Global\ Settings &Globalne\ nastavitve
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Vklju鑙/izklju鑙\ poudarjanje\ iskanega\ niza<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Vklju鑙/izklju鑙\ lo鑕vanje\ velikih\ in\ malih\ 鑢k<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Vklju鑙/izklju鑙\ kratek\ skok\ na\ pripadajo鑙\ oklepaj<Tab>:set\ sm!
+
+menutrans &Context\ lines ﹖\.\ vidnih\ vrstic\ pred/za\ kurzorjem
+
+menutrans &Virtual\ Edit Dovoli\ polo綼j\ kazal鑛a,\ kjer\ ni\ besedila
+menutrans Never Nikoli
+menutrans Block\ Selection Le\ med\ izbiranjem\ bloka
+menutrans Insert\ mode Le\ v\ na鑙nu\ za\ pisanje
+menutrans Block\ and\ Insert Pri\ obojem
+menutrans Always Vedno
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Vklju鑙/izklju鑙\ na鑙n\ za\ pisanje<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Vklju鑙/izklju鑙\ zdru緇jivost\ z\ Vi-jem<Tab>:set\ cp!
+
+menutrans Search\ &Path\.\.\. Pot\ za\ iskanje\ \.\.\.
+menutrans Ta&g\ Files\.\.\. Ta&g-datoteke\.\.\.
+
+menutrans Toggle\ &Toolbar Poka緄/skrij\ Orodja
+menutrans Toggle\ &Bottom\ Scrollbar Poka緄/skrij\ spodnji\ drsnik
+menutrans Toggle\ &Left\ Scrollbar Poka緄/skrij\ levi\ drsnik
+menutrans Toggle\ &Right\ Scrollbar Poka緄/skrij\ desni\ drsnik
+
+" Edit/File Settings
+menutrans F&ile\ Settings &Nastavitve\ datoteke
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Poka緄/skrij\ 箃evilke\ vrstic<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Poka緄/skrij\ nevidne\ znake<Tab>:set\ list! " space/tab
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Vklju鑙/izklju鑙\ prelome\ vrstic<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Vklju鑙/izklju鑙\ prelome\ vrstic\ med\ besedami<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Vklju鑙/izklju鑙\ zamenjavo\ tabulatorjev\ s\ presledki<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Vklju鑙/izklju鑙\ avtomatsko\ zamikanje\ vrstic<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Vklju鑙/izklju鑙\ C-jevski\ na鑙n\ zamikanja\ vrstic<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth ﹊rina\ zamika\ vrstic
+menutrans Soft\ &Tabstop ﹊rina &tabulatorja
+menutrans Te&xt\ Width\.\.\. ﹊rina\ besedila\ \.\.\.
+menutrans &File\ Format\.\.\. Format\ &datoteke\ \.\.\.
+menutrans C&olor\ Scheme &Barvna\ shema\ \.\.\.
+menutrans &Keymap Razporeditev\ tip&k
+menutrans Select\ Fo&nt\.\.\. Pisava\ \.\.\.
+" }}} EDIT / UREDI
+
+" {{{ TOOLS / ORODJA
+menutrans &Tools O&rodja
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Sko鑙\ k\ tej\ zna鑛i<Tab>g^]
+menutrans Jump\ &back<Tab>^T Sko鑙\ Na&zaj<Tab>^T
+menutrans Build\ &Tags\ File Napravi\ datoteke\ z\ zna鑛ami\ (tag)
+if has("spell")
+ menutrans &Spelling 萺kovalnik
+ menutrans &Spell\ Check\ On &Vklju鑙
+ menutrans Spell\ Check\ &Off &Izklju鑙
+ menutrans To\ &Next\ error<Tab>]s K\ &naslednji\ napaki<Tab>]s
+ menutrans To\ &Previous\ error<Tab>[s K\ &prej筺ji\ napaki<Tab>[s
+ menutrans Suggest\ &Corrections<Tab>z= Predlagaj\ popravek<Tab>z=
+ menutrans &Repeat\ correction<Tab>:spellrepall Po&novi\ popravke\ na\ vseh\ besedah<Tab>:spellrepall
+ menutrans Set\ language\ to\ "en" 萺kovalnik:\ angle筴i\ "en"
+ menutrans Set\ language\ to\ "en_au" 萺kovalnik:\ angle筴i\ "en_au"
+ menutrans Set\ language\ to\ "en_ca" 萺kovalnik:\ angle筴i\ "en_ca"
+ menutrans Set\ language\ to\ "en_gb" 萺kovalnik:\ angle筴i\ "en_gb"
+ menutrans Set\ language\ to\ "en_nz" 萺kovalnik:\ angle筴i\ "en_nz"
+ menutrans Set\ language\ to\ "en_us" 萺kovalnik:\ angle筴i\ "en_us"
+ menutrans Set\ language\ to\ "sl" 萺kovalnik:\ slovenski\ "sl"
+ menutrans Set\ language\ to\ "de" 萺kovalnik:\ nem筴i\ "de"
+ menutrans Set\ language\ to\ 萺kovalnik:\
+ menutrans &Find\ More\ Languages &Ostali\ jeziki
+endif
+if has("folding")
+ menutrans &Folding Zavihek
+ " open close folds
+ menutrans &Enable/Disable\ folds<Tab>zi Omogo鑙/onemogo鑙\ zavihke<Tab>zi
+ menutrans &View\ Cursor\ Line<Tab>zv Poka緄\ vrstico\ s\ kazalcem<Tab>zv " kjer je kazalec
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Poka緄\ samo\ vrstico\ s\ kazalcem<Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm Zapri\ ve鑌 zavihkov<Tab>zm
+ menutrans &Close\ all\ folds<Tab>zM Zapri\ vse\ zavihke<Tab>zM
+ menutrans O&pen\ more\ folds<Tab>zr Odpri\ ve鑌 zavihkov<Tab>zr
+ menutrans &Open\ all\ folds<Tab>zR Odpri\ vse\ zavihke<Tab>zR
+ " fold method
+ menutrans Fold\ Met&hod Ustvarjanje\ zavihkov
+ menutrans M&anual &Ro鑞o
+ menutrans I&ndent Glede\ na\ &poravnavo
+ menutrans E&xpression Z\ &izrazi\ (foldexpr)
+ menutrans S&yntax Glede\ na\ &sintakso
+ menutrans &Diff Razlike\ (&diff)
+ menutrans Ma&rker Z\ &markerji/ozna鑒ami
+ " create and delete folds
+ " TODO accelerators
+ menutrans Create\ &Fold<Tab>zf Ustvari\ zavihek<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd Izbri筰\ zavihek<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD Izbri筰\ vse\ zavihke<Tab>zD
+ " moving around in folds
+ menutrans Fold\ column\ &width ﹊rina\ stolpca\ z\ zavihkom
+endif " has folding
+
+if has("diff")
+ menutrans &Diff Razlike\ (&Diff)
+ menutrans &Update &Posodobi<Tab>
+ menutrans &Get\ Block &Sprejmi\ (spremeni\ to\ okno) " TODO: check if translation is OK
+ menutrans &Put\ Block &Po筶ji\ (spremeni\ drugo\ okno)
+endif
+
+menutrans &Make<Tab>:make Napravi\ (&make)<Tab>:make
+menutrans &List\ Errors<Tab>:cl Poka緄\ napake<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Poka緄\ sporo鑙la<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn K\ &naslednji\ napaki<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp K\ &prej筺ji\ napaki<Tab>:cp
+menutrans &Older\ List<Tab>:cold K\ &starej筫mu\ seznamu\ napak<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew K\ &novej筫mu\ seznamu\ napak<Tab>:cnew
+
+menutrans Error\ &Window Okno\ z\ napakami
+menutrans &Update<Tab>:cwin &Posodobi<Tab>:cwin
+menutrans &Open<Tab>:copen &Odpri<Tab>:copen
+menutrans &Close<Tab>:cclose &Zapri<Tab>:cclose
+
+menutrans &Set\ Compiler Nastavi\ &prevajalnik
+menutrans Se&T\ Compiler Nastavi\ &prevajalnik " bug in original translation?
+
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Pretvori\ v\ HE&X<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Povrni\ pretvo&rbo<Tab>:%!xxd\ -r
+" }}} TOOLS / ORODJA
+
+" {{{ SYNTAX / BARVANJE KODE
+menutrans &Syntax &Barvanje\ kode
+menutrans &Show\ filetypes\ in\ menu Podprte\ vrste\ datotek
+menutrans Set\ '&syntax'\ only Samo\ barvanje\ ('&syntax')
+menutrans Set\ '&filetype'\ too Tudi\ obna筧nje\ ('&filetype')
+menutrans &Off &Izklju鑕no
+menutrans &Manual &Ro鑞o
+menutrans A&utomatic &Avtomatsko
+menutrans on/off\ for\ &This\ file Vklju鑙/izklju鑙\ za\ to\ datoteko
+menutrans Co&lor\ test Preizkus\ barv
+menutrans &Highlight\ test Preizkus\ barvanja\ kode
+menutrans &Convert\ to\ HTML Pretvori\ v\ &HTML
+" }}} SYNTAX / BARVANJE KODE
+
+" {{{ BUFFERS / MEDPOMNILNIK
+menutrans &Buffers &Medpomnilnik " XXX: ni najbolje: okno bi bolj pristajalo, ampak okno je 緀
+menutrans &Refresh\ menu &Osve緄
+menutrans Delete &Bri筰
+menutrans &Alternate &Menjaj
+menutrans &Next &Naslednji
+menutrans &Previous &Prej筺ji
+menutrans [No\ File] [Brez\ datoteke]
+" }}} BUFFERS / MEDPOMNILNIK
+
+" {{{ WINDOW / OKNO
+menutrans &Window &Okno
+menutrans &New<Tab>^Wn &Novo<Tab>^Wn
+menutrans S&plit<Tab>^Ws Razdeli<Tab>^Ws
+menutrans Split\ &Vertically<Tab>^Wv Razdeli\ navpi鑞o<Tab>^Ws
+menutrans Split\ File\ E&xplorer Razdeli:\ Vsebina\ mape
+menutrans Sp&lit\ To\ #<Tab>^W^^ Razdeli\ v\ #<Tab>^W^^
+menutrans &Close<Tab>^Wc &Zapri<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zapri\ &ostala<Tab>^Wo
+menutrans Move\ &To Premakni
+menutrans &Top<Tab>^WK &Gor<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Dol<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Levo<Tab>^WH
+menutrans &Right\ side<Tab>^WL &Desno<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR Zavrti\ navzgor<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Zavrti\ navzdol<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= &Enaka\ velikost<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Najvi筳e<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Najni緅e<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Naj筰r筫<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Najo緅e<Tab>^W1\|
+" }}} WINDOW / OKNO
+
+" {{{ HELP / POMO
+menutrans &Help &Pomo
+menutrans &Overview<Tab><F1> Hitri\ pregled<Tab><F1>
+menutrans &User\ Manual P&riro鑞ik
+menutrans &How-to\ links &How-to\ kazalo
+menutrans &Find\.\.\. Po&i硅i\ \.\.\. " conflicts with Edit.Find
+menutrans &Credits &Avtorji
+menutrans Co&pying &Licenca
+menutrans &Sponsor/Register Registracija\ in\ &donacije
+menutrans O&rphans &Sirotam
+menutrans &Version &Verzija
+menutrans &About &O\ programu
+" }}} HELP / POMO
+
+" {{{ POPUP
+menutrans &Undo &Razveljavi
+menutrans Cu&t &Izre緄
+menutrans &Copy &Kopiraj
+menutrans &Paste &Prilepi
+menutrans &Delete &Zbri筰
+menutrans Select\ Blockwise Izbiraj\ po\ blokih
+menutrans Select\ &Word Izberi\ &besedo
+menutrans Select\ &Sentence Izberi\ &stavek
+menutrans Select\ Pa&ragraph Izberi\ &odstavek
+menutrans Select\ &Line Izberi\ vrs&tico
+menutrans Select\ &Block Izberi\ b&lok
+menutrans Select\ &All Izberi\ &vse
+" }}} POPUP
+
+" {{{ TOOLBAR
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Odpri datoteko
+ tmenu ToolBar.Save Shrani datoteko
+ tmenu ToolBar.SaveAll Shrani vse datoteke
+ tmenu ToolBar.Print Natisni
+ tmenu ToolBar.Undo Razveljavi
+ tmenu ToolBar.Redo Obnovi
+ tmenu ToolBar.Cut Izre緄
+ tmenu ToolBar.Copy Kopiraj
+ tmenu ToolBar.Paste Prilepi
+ tmenu ToolBar.Find Najdi ...
+ tmenu ToolBar.FindNext Najdi naslednje
+ tmenu ToolBar.FindPrev Najdi prej筺je
+ tmenu ToolBar.Replace Najdi in zamenjaj ...
+ tmenu ToolBar.LoadSesn Nalo緄 sejo
+ tmenu ToolBar.SaveSesn Shrani trenutno sejo
+ tmenu ToolBar.RunScript Izberi Vim skripto za izvajanje
+ tmenu ToolBar.Make Napravi trenutni projekt (:make)
+ tmenu ToolBar.RunCtags Napravi zna鑛e v trenutnem direktoriju (!ctags -R.)
+ tmenu ToolBar.TagJump Sko鑙 k zna鑛i pod kurzorjem
+ tmenu ToolBar.Help Pomo za Vim
+ tmenu ToolBar.FindHelp I硅i v pomo鑙 za Vim
+ endfun
+endif
+" }}} TOOLBAR
+
+" {{{ DIALOG TEXTS
+let g:menutrans_no_file = "[Brez datoteke]"
+let g:menutrans_help_dialog = "Vnesite ukaz ali besedo, za katero 緀lite pomo:\n\nUporabite predpono i_ za ukaze v na鑙nu za pisanje (npr.: i_CTRL-X)\nUporabite predpono c_ za ukaze v ukazni vrstici (command-line) (npr.: c_<Del>)\nUporabite predpono ' za imena opcij (npr.: 'shiftwidth')"
+let g:menutrans_path_dialog = "Vnesite poti za iskanje datotek.\nImena direktorijev lo鑙te z vejico."
+let g:menutrans_tags_dialog = "Vnesite imena datotek z zna鑛ami ('tag').\nImana lo鑙te z vejicami."
+let g:menutrans_textwidth_dialog = "Vnesite novo 筰rino besedila (ali 0 za izklop formatiranja): "
+let g:menutrans_fileformat_dialog = "Izberite format datoteke"
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&Prekli鑙"
+" }}}
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_sl_si.utf-8.vim b/runtime/lang/menu_sl_si.utf-8.vim
new file mode 100644
index 0000000..ac5035c
--- /dev/null
+++ b/runtime/lang/menu_sl_si.utf-8.vim
@@ -0,0 +1,299 @@
+" Menu Translations: Slovenian / Slovensko
+" Maintainer: Mojca Miklavec <mojca.miklavec.lists@gmail.com>
+" Originally By: Mojca Miklavec <mojca.miklavec.lists@gmail.com>
+" Last Change: 2016 Oct 17
+" vim:set foldmethod=marker tabstop=8:
+
+" TODO: add/check all '&'s
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" {{{ FILE / DATOTEKA
+menutrans &File &Datoteka
+menutrans &Open\.\.\.<Tab>:e &Odpri\ \.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Odpri\ de&ljeno\ \.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Odpri\ v\ zavi&hku\ \.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Nova<Tab>:enew
+menutrans &Close<Tab>:close &Zapri<Tab>:close
+menutrans &Save<Tab>:w &Shrani<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Shrani\ &kot\ \.\.\.<Tab>:sav
+menutrans &Print Na&tisni
+menutrans Sa&ve-Exit<Tab>:wqa Shrani\ in\ &kon膷aj<Tab>:wqa
+menutrans E&xit<Tab>:qa &Izhod<Tab>:qa
+
+if has("diff")
+ menutrans Split\ &Diff\ with\.\.\. Primerjaj\ z\ (di&ff)\ \.\.\.
+ menutrans Split\ Patched\ &By\.\.\. &Popravi\ s\ (patch)\ \.\.\.
+endif
+" }}} FILE / DATOTEKA
+
+" {{{ EDIT / UREDI
+menutrans &Edit &Uredi
+menutrans &Undo<Tab>u &Razveljavi<Tab>u
+menutrans &Redo<Tab>^R &Obnovi<Tab>^R
+menutrans Rep&eat<Tab>\. Po&novi<Tab>\.
+menutrans Cu&t<Tab>"+x &Izre啪i<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopiraj<Tab>"+y
+menutrans &Paste<Tab>"+gP &Prilepi<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Vrini\ pred<Tab>[p
+menutrans Put\ &After<Tab>]p Vrini\ za<Tab>]p
+menutrans &Delete<Tab>x Iz&bri拧i<Tab>x
+menutrans &Select\ all<Tab>ggVG Izberi\ vse<Tab>ggVG
+menutrans &Find\.\.\. Po&i拧膷i\ \.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Poi拧膷i\ in\ &zamenjaj\ \.\.\.
+
+" [-- SETTINGS --]
+menutrans Settings\ &Window Nastavitve\ \.\.\.
+menutrans Startup\ &Settings Za膷etne\ nastavitve
+menutrans &Global\ Settings &Globalne\ nastavitve
+
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Vklju膷i/izklju膷i\ poudarjanje\ iskanega\ niza<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Vklju膷i/izklju膷i\ lo膷evanje\ velikih\ in\ malih\ 膷rk<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Vklju膷i/izklju膷i\ kratek\ skok\ na\ pripadajo膷i\ oklepaj<Tab>:set\ sm!
+
+menutrans &Context\ lines 艩t\.\ vidnih\ vrstic\ pred/za\ kurzorjem
+
+menutrans &Virtual\ Edit Dovoli\ polo啪aj\ kazal膷ka,\ kjer\ ni\ besedila
+menutrans Never Nikoli
+menutrans Block\ Selection Le\ med\ izbiranjem\ bloka
+menutrans Insert\ mode Le\ v\ na膷inu\ za\ pisanje
+menutrans Block\ and\ Insert Pri\ obojem
+menutrans Always Vedno
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Vklju膷i/izklju膷i\ na膷in\ za\ pisanje<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Vklju膷i/izklju膷i\ zdru啪ljivost\ z\ Vi-jem<Tab>:set\ cp!
+
+menutrans Search\ &Path\.\.\. Pot\ za\ iskanje\ \.\.\.
+menutrans Ta&g\ Files\.\.\. Ta&g-datoteke\.\.\.
+
+menutrans Toggle\ &Toolbar Poka啪i/skrij\ Orodja
+menutrans Toggle\ &Bottom\ Scrollbar Poka啪i/skrij\ spodnji\ drsnik
+menutrans Toggle\ &Left\ Scrollbar Poka啪i/skrij\ levi\ drsnik
+menutrans Toggle\ &Right\ Scrollbar Poka啪i/skrij\ desni\ drsnik
+
+" Edit/File Settings
+menutrans F&ile\ Settings &Nastavitve\ datoteke
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Poka啪i/skrij\ 拧tevilke\ vrstic<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Poka啪i/skrij\ nevidne\ znake<Tab>:set\ list! " space/tab
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Vklju膷i/izklju膷i\ prelome\ vrstic<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Vklju膷i/izklju膷i\ prelome\ vrstic\ med\ besedami<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Vklju膷i/izklju膷i\ zamenjavo\ tabulatorjev\ s\ presledki<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Vklju膷i/izklju膷i\ avtomatsko\ zamikanje\ vrstic<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Vklju膷i/izklju膷i\ C-jevski\ na膷in\ zamikanja\ vrstic<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth 艩irina\ zamika\ vrstic
+menutrans Soft\ &Tabstop 艩irina\ &tabulatorja
+menutrans Te&xt\ Width\.\.\. 艩irina\ besedila\ \.\.\.
+menutrans &File\ Format\.\.\. Format\ &datoteke\ \.\.\.
+menutrans C&olor\ Scheme &Barvna\ shema\ \.\.\.
+menutrans &Keymap Razporeditev\ tip&k
+menutrans Select\ Fo&nt\.\.\. Pisava\ \.\.\.
+" }}} EDIT / UREDI
+
+" {{{ TOOLS / ORODJA
+menutrans &Tools O&rodja
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Sko膷i\ k\ tej\ zna膷ki<Tab>g^]
+menutrans Jump\ &back<Tab>^T Sko膷i\ Na&zaj<Tab>^T
+menutrans Build\ &Tags\ File Napravi\ datoteke\ z\ zna膷kami\ (tag)
+if has("spell")
+ menutrans &Spelling 膶rkovalnik
+ menutrans &Spell\ Check\ On &Vklju膷i
+ menutrans Spell\ Check\ &Off &Izklju膷i
+ menutrans To\ &Next\ error<Tab>]s K\ &naslednji\ napaki<Tab>]s
+ menutrans To\ &Previous\ error<Tab>[s K\ &prej拧nji\ napaki<Tab>[s
+ menutrans Suggest\ &Corrections<Tab>z= Predlagaj\ popravek<Tab>z=
+ menutrans &Repeat\ correction<Tab>:spellrepall Po&novi\ popravke\ na\ vseh\ besedah<Tab>:spellrepall
+ menutrans Set\ language\ to\ "en" Angle拧ki\ "en"
+ menutrans Set\ language\ to\ "en_au" Angle拧ki\ "en_au"
+ menutrans Set\ language\ to\ "en_ca" Angle拧ki\ "en_ca"
+ menutrans Set\ language\ to\ "en_gb" Angle拧ki\ "en_gb"
+ menutrans Set\ language\ to\ "en_nz" Angle拧ki\ "en_nz"
+ menutrans Set\ language\ to\ "en_us" Angle拧ki\ "en_us"
+ menutrans Set\ language\ to\ "sl" Slovenski\ "sl"
+ menutrans Set\ language\ to\ "de" Nem拧ki\ "de"
+ menutrans Set\ language\ to\ 膶rkovalnik:\
+ menutrans &Find\ More\ Languages &Ostali\ jeziki
+endif
+if has("folding")
+ menutrans &Folding Zvijanje\ kode
+ " open close folds
+ menutrans &Enable/Disable\ folds<Tab>zi Omogo膷i/onemogo膷i\ zvijanje<Tab>zi " Omogo膷i/onemogo膷i\ zavihke
+ menutrans &View\ Cursor\ Line<Tab>zv Poka啪i\ vrstico\ s\ kazal膷kom<Tab>zv " kjer je kazalec
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Poka啪i\ samo\ vrstico\ s\ kazal膷kom<Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm Zvij\ naslednji\ nivo<Tab>zm " Zapri\ ve膷\ zavihkov
+ menutrans &Close\ all\ folds<Tab>zM Zvij\ vso\ kodo<Tab>zM " Zapri\ vse\ zavihke
+ menutrans O&pen\ more\ folds<Tab>zr Razvij\ en\ nivo<Tab>zr " Odpri\ ve膷\ zavihkov
+ menutrans &Open\ all\ folds<Tab>zR Razvij\ vso\ kodo<Tab>zR " Odpri\ vse\ zavihke
+ " fold method
+ menutrans Fold\ Met&hod Kriterij\ za\ zvijanje " Ustvarjanje\ zavihkov
+ menutrans M&anual &Ro膷no
+ menutrans I&ndent Glede\ na\ &poravnavo
+ menutrans E&xpression Z\ &izrazi\ (foldexpr)
+ menutrans S&yntax Glede\ na\ &sintakso
+ menutrans &Diff Razlike\ (&diff)
+ menutrans Ma&rker Z\ &markerji/ozna膷bami
+ " create and delete folds
+ " TODO accelerators
+ menutrans Create\ &Fold<Tab>zf Ustvari\ zvitek<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd Izbri拧i\ zvitek<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD Izbri拧i\ vse\ zvitke<Tab>zD
+ " moving around in folds
+ menutrans Fold\ column\ &width 艩irina\ drevesa\ z\ zvitki
+endif " has folding
+
+if has("diff")
+ menutrans &Diff Razlike\ (&Diff)
+ menutrans &Update &Posodobi<Tab>
+ menutrans &Get\ Block &Sprejmi\ (spremeni\ to\ okno) " XXX: check if translation is OK
+ menutrans &Put\ Block &Po拧lji\ (spremeni\ drugo\ okno)
+endif
+
+menutrans &Make<Tab>:make Napravi\ (&make)<Tab>:make
+menutrans &List\ Errors<Tab>:cl Poka啪i\ napake<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Poka啪i\ sporo膷ila<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn K\ &naslednji\ napaki<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp K\ &prej拧nji\ napaki<Tab>:cp
+menutrans &Older\ List<Tab>:cold K\ &starej拧emu\ seznamu\ napak<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew K\ &novej拧emu\ seznamu\ napak<Tab>:cnew
+
+menutrans Error\ &Window Okno\ z\ napakami
+menutrans &Update<Tab>:cwin &Posodobi<Tab>:cwin
+menutrans &Open<Tab>:copen &Odpri<Tab>:copen
+menutrans &Close<Tab>:cclose &Zapri<Tab>:cclose
+
+menutrans &Set\ Compiler Nastavi\ &prevajalnik
+menutrans Se&T\ Compiler Nastavi\ &prevajalnik " bug in original translation?
+
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Pretvori\ v\ HE&X<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Povrni\ pretvo&rbo<Tab>:%!xxd\ -r
+" }}} TOOLS / ORODJA
+
+" {{{ SYNTAX / BARVANJE KODE
+menutrans &Syntax &Barvanje\ kode
+menutrans &Show\ filetypes\ in\ menu Podprte\ vrste\ datotek
+menutrans Set\ '&syntax'\ only Samo\ barvanje\ ('&syntax')
+menutrans Set\ '&filetype'\ too Tudi\ obna拧anje\ ('&filetype')
+menutrans &Off &Izklju膷eno
+menutrans &Manual &Ro膷no
+menutrans A&utomatic &Avtomatsko
+menutrans on/off\ for\ &This\ file Vklju膷i/izklju膷i\ za\ to\ datoteko
+menutrans Co&lor\ test Preizkus\ barv
+menutrans &Highlight\ test Preizkus\ barvanja\ kode
+menutrans &Convert\ to\ HTML Pretvori\ v\ &HTML
+" }}} SYNTAX / BARVANJE KODE
+
+" {{{ BUFFERS / MEDPOMNILNIK
+menutrans &Buffers &Medpomnilnik " XXX: ni najbolje: okno bi bolj pristajalo, ampak okno je 啪e
+menutrans &Refresh\ menu &Osve啪i
+menutrans Delete &Bri拧i
+menutrans &Alternate &Menjaj
+menutrans &Next &Naslednji
+menutrans &Previous &Prej拧nji
+menutrans [No\ File] [Brez\ datoteke]
+" }}} BUFFERS / MEDPOMNILNIK
+
+" {{{ WINDOW / OKNO
+menutrans &Window &Okno
+menutrans &New<Tab>^Wn &Novo<Tab>^Wn
+menutrans S&plit<Tab>^Ws Razdeli<Tab>^Ws
+menutrans Split\ &Vertically<Tab>^Wv Razdeli\ navpi膷no<Tab>^Ws
+menutrans Split\ File\ E&xplorer Razdeli:\ Vsebina\ mape
+menutrans Sp&lit\ To\ #<Tab>^W^^ Razdeli\ v\ #<Tab>^W^^
+menutrans &Close<Tab>^Wc &Zapri<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zapri\ &ostala<Tab>^Wo
+menutrans Move\ &To Premakni
+menutrans &Top<Tab>^WK &Gor<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Dol<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Levo<Tab>^WH
+menutrans &Right\ side<Tab>^WL &Desno<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR Zavrti\ navzgor<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Zavrti\ navzdol<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= &Enaka\ velikost<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Najvi拧je<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Najni啪je<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Naj拧ir拧e<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Najo啪je<Tab>^W1\|
+" }}} WINDOW / OKNO
+
+" {{{ HELP / POMO膶
+menutrans &Help &Pomo膷
+menutrans &Overview<Tab><F1> Hitri\ pregled<Tab><F1>
+menutrans &User\ Manual P&riro膷nik
+menutrans &How-to\ links &How-to\ kazalo
+menutrans &Find\.\.\. Po&i拧膷i\ \.\.\. " conflicts with Edit.Find
+menutrans &Credits &Avtorji
+menutrans Co&pying &Licenca
+menutrans &Sponsor/Register Registracija\ in\ &donacije
+menutrans O&rphans &Sirotam
+menutrans &Version &Verzija
+menutrans &About &O\ programu
+" }}} HELP / POMO膶
+
+" {{{ POPUP
+menutrans &Undo &Razveljavi
+menutrans Cu&t &Izre啪i
+menutrans &Copy &Kopiraj
+menutrans &Paste &Prilepi
+menutrans &Delete &Zbri拧i
+menutrans Select\ Blockwise Izbiraj\ po\ blokih
+menutrans Select\ &Word Izberi\ &besedo
+menutrans Select\ &Sentence Izberi\ &stavek
+menutrans Select\ Pa&ragraph Izberi\ &odstavek
+menutrans Select\ &Line Izberi\ vrs&tico
+menutrans Select\ &Block Izberi\ b&lok
+menutrans &Select\ All<Tab>ggVG Izberi\ &vse<Tab>ggVG
+" }}} POPUP
+
+" {{{ TOOLBAR
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Odpri datoteko
+ tmenu ToolBar.Save Shrani datoteko
+ tmenu ToolBar.SaveAll Shrani vse datoteke
+ tmenu ToolBar.Print Natisni
+ tmenu ToolBar.Undo Razveljavi
+ tmenu ToolBar.Redo Obnovi
+ tmenu ToolBar.Cut Izre啪i
+ tmenu ToolBar.Copy Kopiraj
+ tmenu ToolBar.Paste Prilepi
+ tmenu ToolBar.Find Najdi ...
+ tmenu ToolBar.FindNext Najdi naslednje
+ tmenu ToolBar.FindPrev Najdi prej拧nje
+ tmenu ToolBar.Replace Najdi in zamenjaj ...
+ tmenu ToolBar.LoadSesn Nalo啪i sejo
+ tmenu ToolBar.SaveSesn Shrani trenutno sejo
+ tmenu ToolBar.RunScript Izberi Vim skripto za izvajanje
+ tmenu ToolBar.Make Napravi trenutni projekt (:make)
+ tmenu ToolBar.RunCtags Napravi zna膷ke v trenutnem direktoriju (!ctags -R.)
+ tmenu ToolBar.TagJump Sko膷i k zna膷ki pod kurzorjem
+ tmenu ToolBar.Help Pomo膷 za Vim
+ tmenu ToolBar.FindHelp I拧膷i v pomo膷i za Vim
+ endfun
+endif
+" }}} TOOLBAR
+
+" {{{ DIALOG TEXTS
+let g:menutrans_no_file = "[Brez datoteke]"
+let g:menutrans_help_dialog = "Vnesite ukaz ali besedo, za katero 啪elite pomo膷:\n\nUporabite predpono i_ za ukaze v na膷inu za pisanje (npr.: i_CTRL-X)\nUporabite predpono c_ za ukaze v ukazni vrstici (command-line) (npr.: c_<Del>)\nUporabite predpono ' za imena opcij (npr.: 'shiftwidth')"
+let g:menutrans_path_dialog = "Vnesite poti za iskanje datotek.\nImena direktorijev lo膷ite z vejico."
+let g:menutrans_tags_dialog = "Vnesite imena datotek z zna膷kami ('tag').\nImana lo膷ite z vejicami."
+let g:menutrans_textwidth_dialog = "Vnesite novo 拧irino besedila (ali 0 za izklop formatiranja): "
+let g:menutrans_fileformat_dialog = "Izberite format datoteke"
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&Prekli膷i"
+" }}}
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_slovak_slovak_republic.1250.vim b/runtime/lang/menu_slovak_slovak_republic.1250.vim
new file mode 100644
index 0000000..cfc6078
--- /dev/null
+++ b/runtime/lang/menu_slovak_slovak_republic.1250.vim
@@ -0,0 +1,237 @@
+" Menu Translations: Slovak
+" Translated By: Martin Lacko <lacko@host.sk>
+" Last Change: 2012 May 01
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding cp1250
+
+" Help menu
+menutrans &Help &Pomocn韐
+menutrans &Overview<Tab><F1> &Preh綼d<Tab><F1>
+menutrans &User\ Manual Po&u烅vate緎k齖 manu醠
+menutrans &How-to\ links &Tipy
+menutrans &Find\.\.\. &N醞s漒.\.\.
+menutrans &Credits Po&akovanie
+menutrans O&rphans Si&roty
+menutrans Co&pying &Licencia
+menutrans &Version &Verzia
+menutrans &About &O\ programe
+
+" File menu
+menutrans &File &S鷅or
+menutrans &Open\.\.\.<Tab>:e &Otvori漒.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp Ot&vori漒 v\ novom\ okne\.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &Nov<Tab>:enew
+menutrans &Close<Tab>:close &Zatvori<Tab>:close
+menutrans &Save<Tab>:w &Ulo瀒<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Ulo瀒漒 &ako\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. Otvor&i漒 porovnanie\ v\ novom\ okne\ s\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Otvo&ri漒 aktualizovan閈 s\.\.\.
+menutrans &Print &Tla
+menutrans Sa&ve-Exit<Tab>:wqa U&lo瀒-Koniec<Tab>:wqa
+menutrans E&xit<Tab>:qa &Koniec<Tab>:qa
+
+" Edit menu
+menutrans &Edit &趐ravy
+menutrans &Undo<Tab>u &Sp錆<Tab>u
+menutrans &Redo<Tab>^R Z&ru歩漒 sp錆<Tab>^R
+menutrans Rep&eat<Tab>\. &Opakova<Tab>\.
+menutrans Cu&t<Tab>"+x &Vystrihn鷿<Tab>"+x
+menutrans &Copy<Tab>"+y &Kop韗ova<Tab>"+y
+menutrans &Paste<Tab>"+gP V&lo瀒<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Vlo瀒漒 &pred<Tab>[p
+menutrans Put\ &After<Tab>]p Vlo瀒漒 za<Tab>]p
+menutrans &Select\ all<Tab>ggVG Vy&bra漒 v歟tko<Tab>ggVG
+menutrans &Delete<Tab>x Vy&maza<Tab>x
+menutrans &Find\.\.\. &N醞s漒.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. N&ahradi漒.\.\.
+menutrans Settings\ &Window Mo&瀗osti
+menutrans &Global\ Settings &Glob醠ne mo瀗osti
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Prepn鷿\ paletu\ zv齬az騩vania<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Prepn鷿\ &ignorovanie ve緆osti<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Prepn鷿\ &uk醶a漒 zhodu<Tab>:set\ sm!
+menutrans &Context\ lines &Kontextov閈 riadky
+menutrans &Virtual\ Edit &Virtu醠ne 鷓ravy
+menutrans Never Nikdy
+menutrans Block\ Selection Blokov齖 v齜er
+menutrans Insert\ mode Re瀒m\ vkladania
+menutrans Block\ and\ Insert Blok\ a\ vkladanie
+menutrans Always V瀌y
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Prepn鷿\ re瀒&m\ vkladania<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Prepn鷿\ vi\ kompatibilitu<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Cesta\ &h綼dania\.\.\.
+menutrans Ta&g\ Files\.\.\. Ta&gov s鷅ory\.\.\.
+menutrans Toggle\ &Toolbar Prepn鷿\ &panel
+menutrans Toggle\ &Bottom\ Scrollbar Prepn鷿\ spodn齖 posuvn韐
+menutrans Toggle\ &Left\ Scrollbar Prepn鷿\ 綼v齖 posuvn韐
+menutrans Toggle\ &Right\ Scrollbar Prepn鷿\ prav齖 posuvn韐
+menutrans F&ile\ Settings Nastavenia\ s鷅oru
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Prepn鷿\ 桧slova&nie\ riadkov<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Prepn鷿\ re瀒m\ &zoznamu<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Prepn鷿\ z&alamovanie\ riadkov<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Prepn鷿\ za&lamovanie\ slov<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! Prepn鷿\ roz氻r&en閈 tabul醫ory<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! Prepn鷿\ automatick閈 &odsadzovanie<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! Prepn鷿\ &C-odsadzovanie<Tab>:set\ cin!
+menutrans &Shiftwidth &婍rka\ 歩ftu
+menutrans Soft\ &Tabstop &Softv閞ov齖 tabul醫or
+menutrans Te&xt\ Width\.\.\. 婍rka\ te&xtu\.\.\.
+menutrans &File\ Format\.\.\. &Form醫\ s鷅oru\.\.\.
+menutrans C&olor\ Scheme Far&ebn醆 sch閙a
+
+" Programming menu
+menutrans &Tools &N醩troje
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Sko鑙漒 na\ zna鑛u<Tab>g^]
+menutrans Jump\ &back<Tab>^T Sk&o鑙漒 sp錆<Tab>^T
+menutrans Build\ &Tags\ File &Vytvori漒 s鷅or\ zna鑙ek
+menutrans &Folding &Vn醨anie
+menutrans &Enable/Disable\ folds<Tab>zi Zapn鷿/Vypn鷿\ vn醨ani&e<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv Zobrazi漒 kurzoro&v齖 riadok<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Zobrazi漒 iba\ kurzorov齖 riadok<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm Zatvori漒 viac \vnoren<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM Zatvor&i漒 v歟tky\ vnorenia<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr O&tvori漒 viac\ vnoren<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR &Otvori漒 v歟tky\ vnorenia<Tab>zR
+menutrans Fold\ Met&hod Met&da\ vn醨ania
+menutrans M&anual M&anu醠ne
+menutrans I&ndent Odsade&nie
+menutrans E&xpression &V齬az
+menutrans S&yntax S&yntax
+menutrans &Diff Roz&diel
+menutrans Ma&rker Zna&鑛ova
+menutrans Create\ &Fold<Tab>zf Vyt&vori漒 vnorenie<Tab>zf
+menutrans &Delete\ Fold<Tab>zd V&ymaza漒 vnorenie<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD Vymaza漒 v歟tky\ vnorenia<Tab>zD
+menutrans Fold\ column\ &width 婍rka\ &vkladan閔o\ st錺ca
+menutrans &Diff &Rozdiely
+menutrans &Update Akt&ualizova
+menutrans &Get\ Block Zob&ra漒 blok
+menutrans &Put\ Block &Vlo瀒漒 blok
+menutrans Error\ &Window Chybov閈 &okno
+menutrans &Update<Tab>:cwin Akt&ualizova<Tab>:cwin
+menutrans &Open<Tab>:copen &Otvori<Tab>:copen
+menutrans &Close<Tab>:cclose &Zatvori<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd &Konvertova漒 do\ HEX<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Konve&rtova漒 sp錆<Tab>:%!xxd\ -r
+menutrans &Make<Tab>:make &Make<Tab>:make
+menutrans &List\ Errors<Tab>:cl V齪is\ &ch齜<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! V齪&is\ spr醰<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 蟖&l歩a\ chyba<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &Predch醖zaj鷆a\ chyba<Tab>:cp
+menutrans &Older\ List<Tab>:cold Sta&r氻\ zoznam<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew Nov氻\ &zoznam<Tab>:cnew
+menutrans Error\ &Window<Tab>:cwin Chybov閈 o&kno<Tab>:cwin
+menutrans &Set\ Compiler Vyberte\ k&ompil醫or
+menutrans Convert\ to\ HEX<Tab>:%!xxd Prvies漒 do\ 歟s&tn醩tkov閔o\ form醫u<Tab>:%!xxd
+menutrans Convert\ back<Tab>:%!xxd\ -r Pr&evies漒 sp錆<Tab>:%!xxd\ -r
+
+" Names for buffer menu.
+menutrans &Buffers &Vyrovn醰acia\ pam錆
+menutrans &Refresh\ menu Obnovi
+menutrans &Delete Vymaza
+menutrans &Alternate Zmeni
+menutrans &Next &al歩a
+menutrans &Previous &Predch醖zaj鷆a
+menutrans [No File] [巌adny\ s鷅or]
+
+" Window menu
+menutrans &Window &Okn
+menutrans &New<Tab>^Wn &Nov<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Rozdeli<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Ro&zdeli漒 na\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Rozdeli漒 &vertik醠ne<Tab>^Wv
+menutrans Split\ File\ E&xplorer Otvori漒 pri&eskumn韐a
+menutrans &Close<Tab>^Wc Zatvor&i<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zatvori漒 i&n<Tab>^Wo
+menutrans Move\ &To Presun&
+menutrans &Top<Tab>^WK Na&hor<Tab>^WK
+menutrans &Bottom<Tab>^WJ Nado&l<Tab>^WJ
+menutrans &Left\ side<Tab>^WH V&綼vo<Tab>^WJ
+menutrans &Right\ side<Tab>^WL Vprav&o<Tab>^WL
+menutrans Ne&xt<Tab>^Ww &al歩e<Tab>^Ww
+menutrans P&revious<Tab>^WW &Predch醖zaj鷆e<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= Rovnak醆 v龤&ka<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ &Maxim醠na\ v龤ka<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Minim醠na\ v&歬a<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Maxim醠na\ 氻rka<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minim醠na 歩rka<Tab>^W1\|
+menutrans Rotate\ &Up<Tab>^WR Rotova&漒 nahor<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Rotova漒 na&dol<Tab>^Wr
+menutrans Select\ Fo&nt\.\.\. Vy&bra漒 p韘mo\.\.\.
+
+" The popup menu
+menutrans &Undo &Sp錆
+menutrans Cu&t &Vystrihn鷿
+menutrans &Copy &Kop韗ova
+menutrans &Paste V&lo瀒
+menutrans &Delete V&ymaza
+menutrans Select\ Blockwise Vybra漒 blokovo
+menutrans Select\ &Word Vybra漒 sl&ovo
+menutrans Select\ &Line Vybra漒 &riadok
+menutrans Select\ &Block Vybra漒 &blok
+menutrans Select\ &All Vybra漒 v&etko
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Otvori s鷅or
+ tmenu ToolBar.Save Ulo瀒 s鷅or
+ tmenu ToolBar.SaveAll Ulo瀒 v歟tky
+ tmenu ToolBar.Print Tla
+ tmenu ToolBar.Undo Sp錆
+ tmenu ToolBar.Redo Opakova
+ tmenu ToolBar.Cut Vystrihn鷿
+ tmenu ToolBar.Copy Kop韗ova
+ tmenu ToolBar.Paste Vlo瀒
+ tmenu ToolBar.Find N醞s...
+ tmenu ToolBar.FindNext N醞s 颽l歩e
+ tmenu ToolBar.FindPrev N醞s predch醖zaj鷆e
+ tmenu ToolBar.Replace Nahradi...
+ if 0 " disabled; These are in the Windows menu
+ tmenu ToolBar.New Nov okno
+ tmenu ToolBar.WinSplit Rozdeli okno
+ tmenu ToolBar.WinMax Maximalizova okno
+ tmenu ToolBar.WinMin Minimalizova okno
+ tmenu ToolBar.WinVSplit Rozdeli okno vertik醠ne
+ tmenu ToolBar.WinMaxWidth Maximalizova 氻rku okna
+ tmenu ToolBar.WinMinWidth Minimalizova 氻rku okna
+ tmenu ToolBar.WinClose Zatvori okno
+ endif
+ tmenu ToolBar.LoadSesn Na桧ta sedenie
+ tmenu ToolBar.SaveSesn Ulo瀒 sedenie
+ tmenu ToolBar.RunScript Spusti skript
+ tmenu ToolBar.Make Spusti make
+ tmenu ToolBar.Shell Spusti 歟l
+ tmenu ToolBar.RunCtags Spusti ctags
+ tmenu ToolBar.TagJump Sko鑙 na tag pod kurzorom
+ tmenu ToolBar.Help Pomocn韐
+ tmenu ToolBar.FindHelp N醞s pomocn韐a k...
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Syntax
+menutrans Set\ '&syntax'\ only Nastavi漒 iba\ 'syntax'
+menutrans Set\ '&filetype'\ too Nastavi漒 aj\ 'filetype'
+menutrans &Off &Vypn鷿
+menutrans &Manual &Ru鑞e
+menutrans A&utomatic A&utomaticky
+" menutrans o&n\ (this\ file) &Zapn鷿\ (pre\ tento\ s鷅or)
+" menutrans o&ff\ (this\ file) Vyp&n鷿\ (pre\ tento\ s鷅or )
+menutrans on/off\ for\ &This\ file Zapn鷿/vypn鷿\ pre\ &tento\ s鷅or
+menutrans Co&lor\ test Test\ &farieb
+menutrans &Highlight\ test &Test\ zv齬az騩vania
+menutrans &Convert\ to\ HTML &Previes漒 do\ HTML
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_spanish_spain.850.vim b/runtime/lang/menu_spanish_spain.850.vim
new file mode 100644
index 0000000..4a96a39
--- /dev/null
+++ b/runtime/lang/menu_spanish_spain.850.vim
@@ -0,0 +1 @@
+source <sfile>:p:h/menu_es_es.latin1.vim
diff --git a/runtime/lang/menu_sr.utf-8.vim b/runtime/lang/menu_sr.utf-8.vim
new file mode 100644
index 0000000..4d278f9
--- /dev/null
+++ b/runtime/lang/menu_sr.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Serbian
+
+source <sfile>:p:h/menu_sr_rs.utf-8.vim
diff --git a/runtime/lang/menu_sr_rs.ascii.vim b/runtime/lang/menu_sr_rs.ascii.vim
new file mode 100644
index 0000000..e5b6644
--- /dev/null
+++ b/runtime/lang/menu_sr_rs.ascii.vim
@@ -0,0 +1,294 @@
+" Menu Translations: Serbian
+" Maintainer: Aleksandar Jelenak <ajelenak AT yahoo.com>
+" Last Change: Fri, 30 May 2003 10:17:39 Eastern Daylight Time
+" Adapted for VIM 8 by: Ivan Pesic on 2017-12-28 12:05+0400
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" Help menu
+menutrans &Help Pomo&c
+menutrans &Overview<Tab><F1> &Pregled<Tab><F1>
+menutrans &User\ Manual &Uputstvo\ za\ korisnike
+menutrans &How-to\ links &Kako\ da\.\.\.
+menutrans &Find &Nadji
+menutrans &Credits &Zasluge
+menutrans Co&pying P&reuzimanje
+menutrans O&rphans &Sirocici
+menutrans &Sponsor/Register Sponzor/&Registrujte\ se
+menutrans &Version &Verzija
+menutrans &About &O\ programu
+
+" File menu
+menutrans &File &Datoteka
+menutrans &Open\.\.\.<Tab>:e &Otvori\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp &Podeli-otvori\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Otvori\ karticu\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Nova<Tab>:enew
+menutrans &Close<Tab>:close &Zatvori<Tab>:close
+menutrans &Save<Tab>:w &Sacuvaj<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Sacuvaj\ &kao\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. Podeli\ i\ &uporedi\ sa\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Po&deli\ i\ prepravi\ sa\.\.\.
+menutrans &Print Sta&mpaj
+menutrans Sa&ve-Exit<Tab>:wqa Sacuvaj\ i\ za&vrsi<Tab>:wqa
+menutrans E&xit<Tab>:qa K&raj<Tab>:qa
+
+" Edit menu
+menutrans &Edit &Uredjivanje
+menutrans &Undo<Tab>u &Vrati<Tab>u
+menutrans &Redo<Tab>^R &Povrati<Tab>^R
+menutrans Rep&eat<Tab>\. P&onovi<Tab>\.
+menutrans Cu&t<Tab>"+x Ise&ci<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopiraj<Tab>"+y
+menutrans &Paste<Tab>"+gP &Ubaci<Tab>"+gP
+menutrans &Paste<Tab>"+P &Ubaci<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Stavi\ pre&d<Tab>[p
+menutrans Put\ &After<Tab>]p Stavi\ &iza<Tab>]p
+menutrans &Delete<Tab>x Iz&brisi<Tab>x
+menutrans &Select\ all<Tab>ggVG Izaberi\ sv&e<Tab>ggVG
+menutrans &Find\.\.\. &Nadji\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Nadji\ i\ &zameni\.\.\.
+menutrans Settings\ &Window P&rozor\ podesavanja
+menutrans Startup\ &Settings Po&desavanja\ pri\ pokretanju
+menutrans &Global\ Settings Op&sta\ podesavanja
+menutrans F&ile\ Settings Podesavanja\ za\ da&toteke
+menutrans &Shiftwidth &Pomeraj
+menutrans Soft\ &Tabstop &Meka\ tabulacija
+menutrans Te&xt\ Width\.\.\. &Sirina\ teksta\.\.\.
+menutrans &File\ Format\.\.\. &Vrsta\ datoteke\.\.\.
+menutrans Show\ C&olor\ Schemes\ in\ Menu Prikazi\ seme\ bo&ja\ u\ meniju
+menutrans C&olor\ Scheme \Seme\ bo&ja
+menutrans Show\ &Keymaps\ in\ Menu Prikazi\ pres&likavanja\ tastature\ u\ meniju
+menutrans &Keymap Pres&likavanja\ tastature
+menutrans Select\ Fo&nt\.\.\. Izbor\ &fonta\.\.\.
+
+" Edit/Global Settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Naglasi\ &obrazce\ (da/ne)<Tab>:set\ hls!
+menutrans Toggle\ &Ignoring\ Case<Tab>:set\ ic! Zanemari\ velicinu\ &slova\ (da/ne)<Tab>:set\ ic!
+menutrans Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm! Proveri\ pratecu\ &zagradu\ (da/ne)<Tab>:set\ sm!
+menutrans &Context\ lines Vidljivi\ &redovi
+menutrans &Virtual\ Edit Virtuelno\ &uredjivanje
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Rezim\ u&nosa\ (da/ne)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatibility<Tab>:set\ cp! '&Vi'\ saglasno\ (da/ne)<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Putanja\ &pretrage\.\.\.
+menutrans Ta&g\ Files\.\.\. &Datoteke\ oznaka\.\.\.
+menutrans Toggle\ &Toolbar Linija\ sa\ &alatkama\ (da/ne)
+menutrans Toggle\ &Bottom\ Scrollbar Donja\ l&inija\ klizanja\ (da/ne)
+menutrans Toggle\ &Left\ Scrollbar &Leva\ linija\ klizanja\ (da/ne)
+menutrans Toggle\ &Right\ Scrollbar &Desna\ linija\ klizanja\ (da/ne)
+
+" Edit/Global Settings/Virtual Edit
+menutrans Never Nikad
+menutrans Block\ Selection Izbor\ bloka
+menutrans Insert\ mode Rezim\ unosa
+menutrans Block\ and\ Insert Blok\ i\ unos
+menutrans Always Uvek
+
+" Edit/File Settings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Prikazi\ &numeraciju\ linija\ (da/ne)<Tab>:set\ nu!
+menutrans Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu! Prikazi\ Relati&vnu\ numeraciju\ linija\ (da/ne)<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Rezim\ &liste\ (da/ne)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrapping<Tab>:set\ wrap! Obavijanje\ &redova\ (da/ne)<Tab>:set\ wrap!
+menutrans Toggle\ W&rapping\ at\ Word<Tab>:set\ lbr! Prelomi\ &na\ rec\ (da/ne)<Tab>:set\ lbr!
+menutrans Toggle\ Tab\ &Expanding<Tab>:set\ et! Razmaci\ umesto\ &tabulacije\ (da/ne)<Tab>:set\ et!
+menutrans Toggle\ &Auto\ Indenting<Tab>:set\ ai! Auto-&uvlacenje\ (da/ne)<Tab>:set\ ai!
+menutrans Toggle\ &C-Style\ Indenting<Tab>:set\ cin! &C-uvlacenje\ (da/ne)<Tab>:set\ cin!
+
+" Edit/Keymap
+menutrans None Bez\ preslikavanja
+
+" Tools menu
+menutrans &Tools &Alatke
+menutrans &Jump\ to\ this\ tag<Tab>g^] Skoci\ na\ &ovu\ oznaku<Tab>g^]
+menutrans Jump\ &back<Tab>^T Skoci\ &natrag<Tab>^T
+menutrans Build\ &Tags\ File Izgradi\ &datoteku\ oznaka
+menutrans &Spelling Pra&vopis
+menutrans &Folding &Podvijanje
+menutrans Create\ &Fold<Tab>zf S&tvori\ podvijutak<Tab>zf
+menutrans &Delete\ Fold<Tab>zd O&brisi\ podvijutak<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD Obrisi\ sve\ po&dvijutke<Tab>zD
+menutrans Fold\ column\ &width Sirina\ &reda\ podvijutka
+"menutrans &Diff &Uporedjivanje
+menutrans &Make<Tab>:make 'mak&e'<Tab>:make
+menutrans &List\ Errors<Tab>:cl Spisak\ &gresaka<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Sp&isak\ poruka<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn S&ledeca\ greska<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp Pre&thodna\ greska<Tab>:cp
+menutrans &Older\ List<Tab>:cold Stari\ spisa&k<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew No&vi\ spisak<Tab>:cnew
+menutrans Error\ &Window Prozor\ sa\ g&reskama
+menutrans Se&t\ Compiler I&zaberi\ prevodioca
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Pretvori\ u\ &HEKS<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Vr&ati\ u\ prvobitan\ oblik<Tab>:%!xxd\ -r
+menutrans Show\ Compiler\ Se&ttings\ in\ Menu Prikazi\ pode&savanja\ prevodioca\ u\ meniju
+
+" Tools/Spelling
+menutrans &Spell\ Check\ On &Ukljuci\ proveru\ pravopisa
+menutrans Spell\ Check\ &Off &Iskljuci\ proveru\ pravopisa
+menutrans To\ &Next\ Error<Tab>]s Idi\ na\ &sledecu\ gresku<Tab>]s
+menutrans To\ &Previous\ Error<Tab>[s Idi\ na\ &prethodnu\ gresku<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= Predlozi\ isp&ravke<Tab>z=
+menutrans &Repeat\ Correction<Tab>:spellrepall P&onovi\ ispravku<Tab>:spellrepall
+menutrans Set\ Language\ to\ "en" Postavi\ jezik\ na\ "en"
+menutrans Set\ Language\ to\ "en_au" Postavi\ jezik\ na\ "en_au"
+menutrans Set\ Language\ to\ "en_ca" Postavi\ jezik\ na\ "en_ca"
+menutrans Set\ Language\ to\ "en_gb" Postavi\ jezik\ na\ "en_gb"
+menutrans Set\ Language\ to\ "en_nz" Postavi\ jezik\ na\ "en_nz"
+menutrans Set\ Language\ to\ "en_us" Postavi\ jezik\ na\ "en_us"
+menutrans &Find\ More\ Languages Pronadji\ jos\ jezika
+
+" Tools/Folding
+menutrans &Enable/Disable\ folds<Tab>zi &Omoguci/prekini\ podvijanje<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Pokazi\ red\ sa\ kursorom<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Pokazi\ &samo\ red\ sa\ kursorom<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm &Zatvori\ vise\ podvijutaka<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM Zatvori\ s&ve\ podvijutke<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr Otvori\ vis&e\ podvijutaka<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR O&tvori\ sve\ podvijutke<Tab>zR
+menutrans Fold\ Met&hod &Nacin\ podvijanja
+menutrans Fold\ Col&umn\ Width Sirina\ kolone\ ispred\ podvijutaka
+
+" Tools/Folding/Fold Method
+menutrans M&anual &Rucno
+menutrans I&ndent &Uvucenost
+menutrans E&xpression &Izraz
+menutrans S&yntax &Sintaksa
+"menutrans &Diff
+menutrans Ma&rker &Oznaka
+
+" Tools/Diff
+menutrans &Update &Azuriraj
+menutrans &Get\ Block &Prihvati\ blok\ izmena
+menutrans &Put\ Block Pre&baci\ blok\ izmena
+
+" Tools/Error Window
+menutrans &Update<Tab>:cwin &Azuriraj<Tab>:cwin
+menutrans &Open<Tab>:copen &Otvori<Tab>:copen
+menutrans &Close<Tab>:cclose &Zatvori<Tab>:cclose
+
+" Bufers menu
+menutrans &Buffers &Baferi
+menutrans &Refresh\ menu &Azuriraj
+menutrans Delete &Obrisi
+menutrans &Alternate A&lternativni
+menutrans &Next &Sledeci
+menutrans &Previous &Prethodni
+menutrans [No\ File] [Nema\ datoteke]
+
+" Window menu
+menutrans &Window &Prozor
+menutrans &New<Tab>^Wn &Novi<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Podeli<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Podeli\ sa\ &alternativnim<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Podeli\ &uspravno<Tab>^Wv
+menutrans Split\ File\ E&xplorer Podeli\ za\ pregled\ &datoteka
+menutrans &Close<Tab>^Wc &Zatvori<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zatvori\ &ostale<Tab>^Wo
+"menutrans Ne&xt<Tab>^Ww &Sledeci<Tab>^Ww
+"menutrans P&revious<Tab>^WW P&rethodni<Tab>^WW
+menutrans Move\ &To Pre&mesti
+menutrans Rotate\ &Up<Tab>^WR &Kruzno\ nagore<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Kruzno\ nadol&e<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= &Iste\ velicine<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Maksimalna\ &visina<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Minima&lna\ visina<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Maksimalna\ &sirina<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minimalna\ si&rina<Tab>^W1\|
+
+" Window/Move To
+menutrans &Top<Tab>^WK &Vrh<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Podnozje<Tab>^WJ
+menutrans &Left\ side<Tab>^WH U&levo<Tab>^WH
+menutrans &Right\ side<Tab>^WL U&desno<Tab>^WL
+
+" The popup menu
+menutrans &Undo &Vrati
+menutrans Cu&t &Iseci
+menutrans &Copy &Kopiraj
+menutrans &Paste &Ubaci
+menutrans &Delete I&zbrisi
+menutrans Select\ Blockwise Biraj\ b&lokovski
+menutrans Select\ &Word Izaberi\ &rec
+menutrans Select\ &Sentence Izaberi\ r&ecenicu
+menutrans Select\ Pa&ragraph Izaberi\ &paragraf
+menutrans Select\ &Line Izaberi\ r&ed
+menutrans Select\ &Block Izaberi\ &blok
+menutrans Select\ &All Izaberi\ &sve
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open Ucitaj
+ tmenu ToolBar.Save Sacuvaj
+ tmenu ToolBar.SaveAll Sacuvaj sve
+ tmenu ToolBar.Print Stampaj
+ tmenu ToolBar.Undo Vrati
+ tmenu ToolBar.Redo Povrati
+ tmenu ToolBar.Cut Iseci
+ tmenu ToolBar.Copy Kopiraj
+ tmenu ToolBar.Paste Ubaci
+ tmenu ToolBar.Find Nadji
+ tmenu ToolBar.FindNext Nadji sledeci
+ tmenu ToolBar.FindPrev Nadji prethodni
+ tmenu ToolBar.Replace Zameni
+ tmenu ToolBar.New Novi
+ tmenu ToolBar.WinSplit Podeli prozor
+ tmenu ToolBar.WinMax Maksimalna visina
+ tmenu ToolBar.WinMin Minimalna visina
+ tmenu ToolBar.WinVSplit Podeli uspravno
+ tmenu ToolBar.WinMaxWidth Maksimalna sirina
+ tmenu ToolBar.WinMinWidth Minimalna sirina
+ tmenu ToolBar.WinClose Zatvori prozor
+ tmenu ToolBar.LoadSesn Ucitaj seansu
+ tmenu ToolBar.SaveSesn Sacuvaj seansu
+ tmenu ToolBar.RunScript Izvrsi spis
+ tmenu ToolBar.Make 'make'
+ tmenu ToolBar.Shell Operativno okruzenje
+ tmenu ToolBar.RunCtags Napravi oznake
+ tmenu ToolBar.TagJump Idi na oznaku
+ tmenu ToolBar.Help Pomoc
+ tmenu ToolBar.FindHelp Nadji objasnjenje
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Sintaksa
+menutrans &Show\ File\ Types\ in\ Menu Prikazi\ tipove\ datoteka\ u\ &meniju
+menutrans Set\ '&syntax'\ only Pode&si\ samo\ 'syntax'
+menutrans Set\ '&filetype'\ too Podesi\ &takodje\ i\ 'filetype'
+menutrans &Off &Iskljuceno
+menutrans &Manual &Rucno
+menutrans A&utomatic &Automatski
+menutrans on/off\ for\ &This\ file Da/ne\ za\ ovu\ &datoteku
+menutrans Co&lor\ test Provera\ &boja
+menutrans &Highlight\ test Provera\ isti&canja
+menutrans &Convert\ to\ HTML Pretvori\ &u\ HTML
+
+" dialog texts
+let menutrans_help_dialog = "Unesite naredbu ili rec cije pojasnjenje trazite:\n\nDodajte i_ za naredbe unosa (npr. i_CTRL-X)\nDodajte c_ za naredbe komandnog rezima (npr. s_<Del>)\nDodajte ' za imena opcija (npr. 'shiftwidth')"
+
+let g:menutrans_path_dialog = "Unesite put pretrage za datoteke\nRazdvojite zarezima imena direktorijuma."
+
+let g:menutrans_tags_dialog = "Unesite imena datoteka sa oznakama\nRazdvojite zarezima imena."
+
+let g:menutrans_textwidth_dialog = "Unesite novu sirinu teksta (0 sprecava prelom)"
+
+let g:menutrans_fileformat_dialog = "Izaberite format zapisa datoteke"
+
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&Otkazi"
+
+let menutrans_no_file = "[Nema datoteke]"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" vim: tw=0 keymap=serbian
diff --git a/runtime/lang/menu_sr_rs.iso_8859-2.vim b/runtime/lang/menu_sr_rs.iso_8859-2.vim
new file mode 100644
index 0000000..e7e0db5
--- /dev/null
+++ b/runtime/lang/menu_sr_rs.iso_8859-2.vim
@@ -0,0 +1,296 @@
+" Menu Translations: Serbian
+" Maintainer: Aleksandar Jelenak <ajelenak AT yahoo.com>
+" Last Change: Fri, 30 May 2003 10:17:39 Eastern Daylight Time
+" Adapted for VIM 8 by: Ivan Pe筰 on 2017-12-28 12:05+0400
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding iso8859-2
+
+" Help menu
+menutrans &Help Pomo&
+menutrans &Overview<Tab><F1> &Pregled<Tab><F1>
+menutrans &User\ Manual &Uputstvo\ za\ korisnike
+menutrans &How-to\ links &Kako\ da\.\.\.
+menutrans &Find &Na餴
+menutrans &Credits &Zasluge
+menutrans Co&pying P&reuzimanje
+menutrans O&rphans &Siro鑙鎖
+menutrans &Sponsor/Register Sponzor/&Registrujte\ se
+menutrans &Version &Verzija
+menutrans &About &O\ programu
+
+" File menu
+menutrans &File &Datoteka
+menutrans &Open\.\.\.<Tab>:e &Otvori\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp &Podeli-otvori\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew Otvori\ karticu\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Nova<Tab>:enew
+menutrans &Close<Tab>:close &Zatvori<Tab>:close
+menutrans &Save<Tab>:w &Sa鑥vaj<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Sa鑥vaj\ &kao\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. Podeli\ i\ &uporedi\ sa\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Po&deli\ i\ prepravi\ sa\.\.\.
+menutrans &Print ﹖a&mpaj
+menutrans Sa&ve-Exit<Tab>:wqa Sa鑥vaj\ i\ za&vr筰<Tab>:wqa
+menutrans E&xit<Tab>:qa K&raj<Tab>:qa
+
+" Edit menu
+menutrans &Edit &Ure餴vanje
+menutrans &Undo<Tab>u &Vrati<Tab>u
+menutrans &Redo<Tab>^R &Povrati<Tab>^R
+menutrans Rep&eat<Tab>\. P&onovi<Tab>\.
+menutrans Cu&t<Tab>"+x Ise&ci<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopiraj<Tab>"+y
+menutrans &Paste<Tab>"+gP &Ubaci<Tab>"+gP
+menutrans &Paste<Tab>"+P &Ubaci<Tab>"+gP
+menutrans Put\ &Before<Tab>[p Stavi\ pre&d<Tab>[p
+menutrans Put\ &After<Tab>]p Stavi\ &iza<Tab>]p
+menutrans &Delete<Tab>x Iz&bri筰<Tab>x
+menutrans &Select\ all<Tab>ggVG Izaberi\ sv&e<Tab>ggVG
+menutrans &Find\.\.\. &Na餴\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. Na餴\ i\ &zameni\.\.\.
+menutrans Settings\ &Window P&rozor\ pode筧vanja
+menutrans Startup\ &Settings Po&de筧vanja\ pri\ pokretanju
+menutrans &Global\ Settings Op&箃a\ pode筧vanja
+menutrans F&ile\ Settings Pode筧vanja\ za\ da&toteke
+menutrans &Shiftwidth &Pomeraj
+menutrans Soft\ &Tabstop &Meka\ tabulacija
+menutrans Te&xt\ Width\.\.\. &﹊rina\ teksta\.\.\.
+menutrans &File\ Format\.\.\. &Vrsta\ datoteke\.\.\.
+menutrans Show\ C&olor\ Schemes\ in\ Menu Prika緄\ 筫me\ bo&ja\ u\ meniju
+menutrans C&olor\ Scheme \〆me\ bo&ja
+menutrans Show\ &Keymaps\ in\ Menu Prika緄\ pres&likavanja\ tastature\ u\ meniju
+menutrans &Keymap Pres&likavanja\ tastature
+menutrans Select\ Fo&nt\.\.\. Izbor\ &fonta\.\.\.
+
+" Edit/Global Settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Naglasi\ &obrazce\ (da/ne)<Tab>:set\ hls!
+menutrans Toggle\ &Ignoring\ Case<Tab>:set\ ic! Zanemari\ veli鑙nu\ &slova\ (da/ne)<Tab>:set\ ic!
+menutrans Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm! Proveri\ prate鎢\ &zagradu\ (da/ne)<Tab>:set\ sm!
+menutrans &Context\ lines Vidljivi\ &redovi
+menutrans &Virtual\ Edit Virtuelno\ &ure餴vanje
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Re緄m\ u&nosa\ (da/ne)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatibility<Tab>:set\ cp! '&Vi'\ saglasno\ (da/ne)<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. Putanja\ &pretrage\.\.\.
+menutrans Ta&g\ Files\.\.\. &Datoteke\ oznaka\.\.\.
+menutrans Toggle\ &Toolbar Linija\ sa\ &alatkama\ (da/ne)
+menutrans Toggle\ &Bottom\ Scrollbar Donja\ l&inija\ klizanja\ (da/ne)
+menutrans Toggle\ &Left\ Scrollbar &Leva\ linija\ klizanja\ (da/ne)
+menutrans Toggle\ &Right\ Scrollbar &Desna\ linija\ klizanja\ (da/ne)
+
+" Edit/Global Settings/Virtual Edit
+menutrans Never Nikad
+menutrans Block\ Selection Izbor\ bloka
+menutrans Insert\ mode Re緄m\ unosa
+menutrans Block\ and\ Insert Blok\ i\ unos
+menutrans Always Uvek
+
+" Edit/File Settings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Prika緄\ &numeraciju\ linija\ (da/ne)<Tab>:set\ nu!
+menutrans Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu! Prika緄\ Relati&vnu\ numeraciju\ linija\ (da/ne)<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! Re緄m\ &liste\ (da/ne)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrapping<Tab>:set\ wrap! Obavijanje\ &redova\ (da/ne)<Tab>:set\ wrap!
+menutrans Toggle\ W&rapping\ at\ Word<Tab>:set\ lbr! Prelomi\ &na\ re鑌 (da/ne)<Tab>:set\ lbr!
+menutrans Toggle\ Tab\ &Expanding<Tab>:set\ et! Razmaci\ umesto\ &tabulacije\ (da/ne)<Tab>:set\ et!
+menutrans Toggle\ &Auto\ Indenting<Tab>:set\ ai! Auto-&uvla鑕nje\ (da/ne)<Tab>:set\ ai!
+menutrans Toggle\ &C-Style\ Indenting<Tab>:set\ cin! &C-uvla鑕nje\ (da/ne)<Tab>:set\ cin!
+
+" Edit/Keymap
+menutrans None Bez\ preslikavanja
+
+" Tools menu
+menutrans &Tools &Alatke
+menutrans &Jump\ to\ this\ tag<Tab>g^] Sko鑙\ na\ &ovu\ oznaku<Tab>g^]
+menutrans Jump\ &back<Tab>^T Sko鑙\ &natrag<Tab>^T
+menutrans Build\ &Tags\ File Izgradi\ &datoteku\ oznaka
+menutrans &Spelling Pra&vopis
+menutrans &Folding &Podvijanje
+menutrans Create\ &Fold<Tab>zf S&tvori\ podvijutak<Tab>zf
+menutrans &Delete\ Fold<Tab>zd O&bri筰\ podvijutak<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD Obri筰\ sve\ po&dvijutke<Tab>zD
+menutrans Fold\ column\ &width ﹊rina\ &reda\ podvijutka
+"menutrans &Diff &Upore餴vanje
+menutrans &Make<Tab>:make 'mak&e'<Tab>:make
+menutrans &List\ Errors<Tab>:cl Spisak\ &gre筧ka<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Sp&isak\ poruka<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn S&lede鎍\ gre筴a<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp Pre&thodna\ gre筴a<Tab>:cp
+menutrans &Older\ List<Tab>:cold Stari\ spisa&k<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew No&vi\ spisak<Tab>:cnew
+menutrans Error\ &Window Prozor\ sa\ g&re筴ama
+menutrans Se&t\ Compiler I&zaberi\ prevodioca
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Pretvori\ u\ &HEKS<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Vr&ati\ u\ prvobitan\ oblik<Tab>:%!xxd\ -r
+menutrans Show\ Compiler\ Se&ttings\ in\ Menu Prika緄\ pode&筧vanja\ prevodioca\ u\ meniju
+
+" Tools/Spelling
+menutrans &Spell\ Check\ On &Uklju鑙\ proveru\ pravopisa
+menutrans Spell\ Check\ &Off &Isklju鑙\ proveru\ pravopisa
+menutrans To\ &Next\ Error<Tab>]s Idi\ na\ &slede鎢\ gre筴u<Tab>]s
+menutrans To\ &Previous\ Error<Tab>[s Idi\ na\ &prethodnu\ gre筴u<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= Predlo緄\ isp&ravke<Tab>z=
+menutrans &Repeat\ Correction<Tab>:spellrepall P&onovi\ ispravku<Tab>:spellrepall
+menutrans Set\ Language\ to\ "en" Postavi\ jezik\ na\ "en"
+menutrans Set\ Language\ to\ "en_au" Postavi\ jezik\ na\ "en_au"
+menutrans Set\ Language\ to\ "en_ca" Postavi\ jezik\ na\ "en_ca"
+menutrans Set\ Language\ to\ "en_gb" Postavi\ jezik\ na\ "en_gb"
+menutrans Set\ Language\ to\ "en_nz" Postavi\ jezik\ na\ "en_nz"
+menutrans Set\ Language\ to\ "en_us" Postavi\ jezik\ na\ "en_us"
+menutrans &Find\ More\ Languages Prona餴\ jo筡 jezika
+
+" Tools/Folding
+menutrans &Enable/Disable\ folds<Tab>zi &Omogu鎖/prekini\ podvijanje<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Poka緄\ red\ sa\ kursorom<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Poka緄\ &samo\ red\ sa\ kursorom<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm &Zatvori\ vi筫\ podvijutaka<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM Zatvori\ s&ve\ podvijutke<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr Otvori\ vi&e\ podvijutaka<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR O&tvori\ sve\ podvijutke<Tab>zR
+menutrans Fold\ Met&hod &Na鑙n\ podvijanja
+menutrans Fold\ Col&umn\ Width ﹊rina\ kolone\ ispred\ podvijutaka
+
+" Tools/Folding/Fold Method
+menutrans M&anual &Ru鑞o
+menutrans I&ndent &Uvu鑕nost
+menutrans E&xpression &Izraz
+menutrans S&yntax &Sintaksa
+"menutrans &Diff
+menutrans Ma&rker &Oznaka
+
+" Tools/Diff
+menutrans &Update &A緐riraj
+menutrans &Get\ Block &Prihvati\ blok\ izmena
+menutrans &Put\ Block Pre&baci\ blok\ izmena
+
+" Tools/Error Window
+menutrans &Update<Tab>:cwin &A緐riraj<Tab>:cwin
+menutrans &Open<Tab>:copen &Otvori<Tab>:copen
+menutrans &Close<Tab>:cclose &Zatvori<Tab>:cclose
+
+" Bufers menu
+menutrans &Buffers &Baferi
+menutrans &Refresh\ menu &A緐riraj
+menutrans Delete &Obri筰
+menutrans &Alternate A&lternativni
+menutrans &Next &Slede鎖
+menutrans &Previous &Prethodni
+menutrans [No\ File] [Nema\ datoteke]
+
+" Window menu
+menutrans &Window &Prozor
+menutrans &New<Tab>^Wn &Novi<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Podeli<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Podeli\ sa\ &alternativnim<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Podeli\ &uspravno<Tab>^Wv
+menutrans Split\ File\ E&xplorer Podeli\ za\ pregled\ &datoteka
+menutrans &Close<Tab>^Wc &Zatvori<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo Zatvori\ &ostale<Tab>^Wo
+"menutrans Ne&xt<Tab>^Ww &Slede鎖<Tab>^Ww
+"menutrans P&revious<Tab>^WW P&rethodni<Tab>^WW
+menutrans Move\ &To Pre&mesti
+menutrans Rotate\ &Up<Tab>^WR &Kru緉o\ nagore<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Kru緉o\ nadol&e<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= &Iste\ veli鑙ne<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Maksimalna\ &visina<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Minima&lna\ visina<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Maksimalna\ &筰rina<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minimalna\ 筰&rina<Tab>^W1\|
+
+" Window/Move To
+menutrans &Top<Tab>^WK &Vrh<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Podno緅e<Tab>^WJ
+menutrans &Left\ side<Tab>^WH U&levo<Tab>^WH
+menutrans &Right\ side<Tab>^WL U&desno<Tab>^WL
+
+" The popup menu
+menutrans &Undo &Vrati
+menutrans Cu&t &Iseci
+menutrans &Copy &Kopiraj
+menutrans &Paste &Ubaci
+menutrans &Delete I&zbri筰
+menutrans Select\ Blockwise Biraj\ b&lokovski
+menutrans Select\ &Word Izaberi\ &re
+menutrans Select\ &Sentence Izaberi\ r&e鑕nicu
+menutrans Select\ Pa&ragraph Izaberi\ &paragraf
+menutrans Select\ &Line Izaberi\ r&ed
+menutrans Select\ &Block Izaberi\ &blok
+menutrans Select\ &All Izaberi\ &sve
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open U鑙taj
+ tmenu ToolBar.Save Sa鑥vaj
+ tmenu ToolBar.SaveAll Sa鑥vaj sve
+ tmenu ToolBar.Print ﹖ampaj
+ tmenu ToolBar.Undo Vrati
+ tmenu ToolBar.Redo Povrati
+ tmenu ToolBar.Cut Iseci
+ tmenu ToolBar.Copy Kopiraj
+ tmenu ToolBar.Paste Ubaci
+ tmenu ToolBar.Find Na餴
+ tmenu ToolBar.FindNext Na餴 slede鎖
+ tmenu ToolBar.FindPrev Na餴 prethodni
+ tmenu ToolBar.Replace Zameni
+ tmenu ToolBar.New Novi
+ tmenu ToolBar.WinSplit Podeli prozor
+ tmenu ToolBar.WinMax Maksimalna visina
+ tmenu ToolBar.WinMin Minimalna visina
+ tmenu ToolBar.WinVSplit Podeli uspravno
+ tmenu ToolBar.WinMaxWidth Maksimalna 筰rina
+ tmenu ToolBar.WinMinWidth Minimalna 筰rina
+ tmenu ToolBar.WinClose Zatvori prozor
+ tmenu ToolBar.LoadSesn U鑙taj seansu
+ tmenu ToolBar.SaveSesn Sa鑥vaj seansu
+ tmenu ToolBar.RunScript Izvr筰 spis
+ tmenu ToolBar.Make 'make'
+ tmenu ToolBar.Shell Operativno okru緀nje
+ tmenu ToolBar.RunCtags Napravi oznake
+ tmenu ToolBar.TagJump Idi na oznaku
+ tmenu ToolBar.Help Pomo
+ tmenu ToolBar.FindHelp Na餴 obja筺jenje
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Sintaksa
+menutrans &Show\ File\ Types\ in\ Menu Prika緄\ tipove\ datoteka\ u\ &meniju
+menutrans Set\ '&syntax'\ only Pode&si\ samo\ 'syntax'
+menutrans Set\ '&filetype'\ too Podesi\ &tako餰\ i\ 'filetype'
+menutrans &Off &Isklju鑕no
+menutrans &Manual &Ru鑞o
+menutrans A&utomatic &Automatski
+menutrans on/off\ for\ &This\ file Da/ne\ za\ ovu\ &datoteku
+menutrans Co&lor\ test Provera\ &boja
+menutrans &Highlight\ test Provera\ isti&canja
+menutrans &Convert\ to\ HTML Pretvori\ &u\ HTML
+
+" dialog texts
+let menutrans_help_dialog = "Unesite naredbu ili re 鑙je poja筺jenje tra緄te:\n\nDodajte i_ za naredbe unosa (npr. i_CTRL-X)\nDodajte c_ za naredbe komandnog re緄ma (npr. s_<Del>)\nDodajte ' za imena opcija (npr. 'shiftwidth')"
+
+let g:menutrans_path_dialog = "Unesite put pretrage za datoteke\nRazdvojite zarezima imena direktorijuma."
+
+let g:menutrans_tags_dialog = "Unesite imena datoteka sa oznakama\nRazdvojite zarezima imena."
+
+let g:menutrans_textwidth_dialog = "Unesite novu 筰rinu teksta (0 spre鑑va prelom)"
+
+let g:menutrans_fileformat_dialog = "Izaberite format zapisa datoteke"
+
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&Otka緄"
+
+let menutrans_no_file = "[Nema datoteke]"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" vim: tw=0 keymap=serbian
diff --git a/runtime/lang/menu_sr_rs.iso_8859-5.vim b/runtime/lang/menu_sr_rs.iso_8859-5.vim
new file mode 100644
index 0000000..f2b1ee3
--- /dev/null
+++ b/runtime/lang/menu_sr_rs.iso_8859-5.vim
@@ -0,0 +1,296 @@
+" Menu Translations: Serbian
+" Maintainer: Aleksandar Jelenak <ajelenak AT yahoo.com>
+" Last Change: Fri, 30 May 2003 10:17:39 Eastern Daylight Time
+" Adapted for VIM 8 by: 敢休 空柝 on 2017-12-28 12:05+0400
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding iso8859-5
+
+" Help menu
+menutrans &Help 哭苻&
+menutrans &Overview<Tab><F1> &苦沼壅<Tab><F1>
+menutrans &User\ Manual &眠汊徕肄\ 仔\ 谵嘭彷刳
+menutrans &How-to\ links &盒谵\ 孕\.\.\.
+menutrans &Find &叫蜇
+menutrans &Credits &沸巅阌
+menutrans Co&pying &嗾阕剀喧
+menutrans O&rphans &霖噢缲
+menutrans &Sponsor/Register 吝掭邹/&勒迂徕嚆誠 嵴
+menutrans &Version &舱嘧伉
+menutrans &About &綷 哙抻嘈茔
+
+" File menu
+menutrans &File &葱廪庹谛
+menutrans &Open\.\.\.<Tab>:e &锯肄嘭\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp &哭哉圬-掴肄嘭\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 锯肄嘭\ 谛噔劓鉢.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &睫倚<Tab>:enew
+menutrans &Close<Tab>:close &沸庖捺<Tab>:close
+menutrans &Save<Tab>:w &列玢倚<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 列玢倚鳿 &谛轡.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. 哭哉圬\ 豛 &氵捺赵豛 嵝\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 哭&哉圬\ 豛 哙者嘈邑\ 嵝\.\.\.
+menutrans &Print 肉&苓续
+menutrans Sa&ve-Exit<Tab>:wqa 列玢倚鳿 豛 仔&亦柝<Tab>:wqa
+menutrans E&xit<Tab>:qa &嘈<Tab>:qa
+
+" Edit menu
+menutrans &Edit &绵镇匾喧
+menutrans &Undo<Tab>u &侧锈<Tab>u
+menutrans &Redo<Tab>^R &哭亦锈<Tab>^R
+menutrans Rep&eat<Tab>\. &掭抟<Tab>\.
+menutrans Cu&t<Tab>"+x 羔&尕<Tab>"+x
+menutrans &Copy<Tab>"+y &恨哓嘈<Tab>"+y
+menutrans &Paste<Tab>"+gP &醚墟<Tab>"+gP
+menutrans &Paste<Tab>"+P &醚墟<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 菱幸豛 哙&<Tab>[p
+menutrans Put\ &After<Tab>]p 菱幸豛 &刈<Tab>]p
+menutrans &Delete<Tab>x 缸&燕罔<Tab>x
+menutrans &Select\ all<Tab>ggVG 缸醒锗豛 嵋&<Tab>ggVG
+menutrans &Find\.\.\. &叫蜇\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. 叫蜇\ 豛 &仔苷葚\.\.\.
+menutrans Settings\ &Window &噢邹郳 咿哉栊倚
+menutrans Startup\ &Settings 哭&哉栊倚\ 哙豛 咿卩这喧
+menutrans &Global\ Settings 具&桠衆 咿哉栊倚
+menutrans F&ile\ Settings 哭哉栊倚\ 仔\ 孕&廪庹谡
+menutrans &Shiftwidth &哭苷嘈
+menutrans Soft\ &Tabstop &颊谛\ 庑雁坌尕
+menutrans Te&xt\ Width\.\.\. &蓉嘭菪\ 庹卺庑\.\.\.
+menutrans &File\ Format\.\.\. &侧徕衆 孕廪庹谡\.\.\.
+menutrans Show\ C&olor\ Schemes\ in\ Menu 苦刳兄豛 枵苷\ 艳&\ 鉢 苷葚
+menutrans C&olor\ Scheme \日苷\ 艳&
+menutrans Show\ &Keymaps\ in\ Menu 苦刳兄豛 哙蔗&圬谛倚\ 庑徕锈汔誠 鉢 苷葚
+menutrans &Keymap 苦蔗&圬谛倚\ 庑徕锈汔
+menutrans Select\ Fo&nt\.\.\. 缸艳郳 &滢葩衆.\.\.
+
+" Edit/Global Settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 叫盂嗅豛 &扪嘈祖誠 (孕/菡)<Tab>:set\ hls!
+menutrans Toggle\ &Ignoring\ Case<Tab>:set\ ic! 沸菡苄嘭\ 艺圬缲葶\ &巅抟衆 (孕/菡)<Tab>:set\ ic!
+menutrans Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm! 苦抟锗豛 哙锈整鉢 &仔余性鉢 (孕/菡)<Tab>:set\ sm!
+menutrans &Context\ lines 藏赠匾豛 &嗾赞邑
+menutrans &Virtual\ Edit 藏噔阏圯轡 &汔镇匾喧
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 勒重躙 &蒉嵝\ (孕/菡)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatibility<Tab>:set\ cp! '&Vi'\ 嵝盂嗅蒉\ (孕/菡)<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. 裤庑\ &哙这嘈诱\.\.\.
+menutrans Ta&g\ Files\.\.\. &葱廪庹谡\ 拮菪谛\.\.\.
+menutrans Toggle\ &Toolbar 回葚\ 嵝\ &雄锈谛苄\ (孕/菡)
+menutrans Toggle\ &Bottom\ Scrollbar 崔\ &剌伉衆 谯刈喧衆 (孕/菡)
+menutrans Toggle\ &Left\ Scrollbar &徽倚\ 圬葚\ 谯刈喧衆 (孕/菡)
+menutrans Toggle\ &Right\ Scrollbar &凑彷衆 圬葚\ 谯刈喧衆 (孕/菡)
+
+" Edit/Global Settings/Virtual Edit
+menutrans Never 截谛
+menutrans Block\ Selection 缸艳郳 眼挹
+menutrans Insert\ mode 勒重躙 爿掎
+menutrans Block\ and\ Insert 臂挹\ 豛 爿掎
+menutrans Always 靡遮
+
+" Edit/File Settings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! 苦刳兄豛 &葶苷嘈尕\ 圬葚\ (孕/菡)<Tab>:set\ nu!
+menutrans Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu! 苦刳兄豛 勒坌庳&逸鉢 葶苷嘈尕\ 圬葚\ (孕/菡)<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 勒重躙 &圬徕誠 (孕/菡)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrapping<Tab>:set\ wrap! 狙幸伉喧誠 &嗾赞倚\ (孕/菡)<Tab>:set\ wrap!
+menutrans Toggle\ W&rapping\ at\ Word<Tab>:set\ lbr! 苦折捃豛 &菪\ 嗾鏫 (孕/菡)<Tab>:set\ lbr!
+menutrans Toggle\ Tab\ &Expanding<Tab>:set\ et! 佬总墟豛 丬蔗廪\ &庑雁坌尕\ (孕/菡)<Tab>:set\ et!
+menutrans Toggle\ &Auto\ Indenting<Tab>:set\ ai! 般廪-&阋坌缯\ (孕/菡)<Tab>:set\ ai!
+menutrans Toggle\ &C-Style\ Indenting<Tab>:set\ cin! &C-阋坌缯\ (孕/菡)<Tab>:set\ cin!
+
+" Edit/Keymap
+menutrans None 闭譢 哙蔗圬谛倚
+
+" Tools menu
+menutrans &Tools &佰锈谡
+menutrans &Jump\ to\ this\ tag<Tab>g^] 邻掮豛 菪\ &抟鉢 拮菪阢<Tab>g^]
+menutrans Jump\ &back<Tab>^T 邻掮豛 &菪忄杏<Tab>^T
+menutrans Build\ &Tags\ File 缸余性豛 &孕廪庹阢\ 拮菪谛
+menutrans &Spelling 苦&肄哓
+menutrans &Folding &哭砸伉喧
+menutrans Create\ &Fold<Tab>zf &庖捺豛 咿砸伉汊汹<Tab>zf
+menutrans &Delete\ Fold<Tab>zd &燕罔豛 咿砸伉汊汹<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 狙嘭柝\ 嵋誠 咿&砸伉汊谡<Tab>zD
+menutrans Fold\ column\ &width 蓉嘭菪\ &嗾孕\ 咿砸伉汊谛
+"menutrans &Diff &眠捺镇匾喧
+menutrans &Make<Tab>:make 'mak&'<Tab>:make
+menutrans &List\ Errors<Tab>:cl 吝蒯汹\ &余砧汹<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 吝&蒯汹\ 咿嚆谛<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn &壅哉\ 余砧谛<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 苦&忮拊菪\ 余砧谛<Tab>:cp
+menutrans &Older\ List<Tab>:cold 菱朽豛 徇蒯&<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 睫&邑\ 徇蒯汹<Tab>:cnew
+menutrans Error\ &Window 苦拮捺\ 嵝\ &嗾柃熊
+menutrans Se&t\ Compiler &仔颜嘭\ 哙找拊剞嫘
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 苦这肄嘭\ 鉢 &诺毫<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 侧&锈豛 鉢 哙肄沿庑輁 扪圬<Tab>:%!xxd\ -r
+menutrans Show\ Compiler\ Se&ttings\ in\ Menu 苦刳兄豛 咿哉&栊倚\ 哙找拊剞嫘\ 鉢 苷葚
+
+" Tools/Spelling
+menutrans &Spell\ Check\ On &泌缲\ 哙抟锗鉢 哙幸捱蒯
+menutrans Spell\ Check\ &Off &羔邬沌豛 哙抟锗鉢 哙幸捱蒯
+menutrans To\ &Next\ Error<Tab>]s 冈豛 菪\ &巅赵整鉢 余砧阢<Tab>]s
+menutrans To\ &Previous\ Error<Tab>[s 冈豛 菪\ &哙这遛暂鉢 余砧阢<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= 苦赵坜重\ 蒯&嘈亿<Tab>z=
+menutrans &Repeat\ Correction<Tab>:spellrepall &掭抟豛 蒯哙幸阢<Tab>:spellrepall
+menutrans Set\ Language\ to\ "en" 哭徕幸豛 棕赲 菪\ "en"
+menutrans Set\ Language\ to\ "en_au" 哭徕幸豛 棕赲 菪\ "en_au"
+menutrans Set\ Language\ to\ "en_ca" 哭徕幸豛 棕赲 菪\ "en_ca"
+menutrans Set\ Language\ to\ "en_gb" 哭徕幸豛 棕赲 菪\ "en_gb"
+menutrans Set\ Language\ to\ "en_nz" 哭徕幸豛 棕赲 菪\ "en_nz"
+menutrans Set\ Language\ to\ "en_us" 哭徕幸豛 棕赲 菪\ "en_us"
+menutrans &Find\ More\ Languages 苦掭序豛 鑌 棕谛
+
+" Tools/Folding
+menutrans &Enable/Disable\ folds<Tab>zi &拒抻沱/哙遮剌豛 咿砸伉喧<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &哭谛重\ 嗾診 嵝\ 阢噌捺捃<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 哭谛重\ &嵝苻\ 嗾診 嵝\ 阢噌捺捃<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm &沸庖捺豛 邑枵\ 咿砸伉汊汹<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 沸庖捺豛 &艺\ 咿砸伉汊谡<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr 锯肄嘭\ 邑&誠 咿砸伉汊汹<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR &庖捺豛 嵋誠 咿砸伉汊谡<Tab>zR
+menutrans Fold\ Met&hod &叫缲輁 咿砸伉喧
+menutrans Fold\ Col&umn\ Width 蓉嘭菪\ 谵坜菡\ 蒯哙赵\ 咿砸伉汊汹
+
+" Tools/Folding/Fold Method
+menutrans M&anual &楞巛
+menutrans I&ndent &靡沌蛰掎
+menutrans E&xpression &缸嘈
+menutrans S&yntax &霖葩汹嵝
+"menutrans &Diff
+menutrans Ma&rker &咀菪谛
+
+" Tools/Diff
+menutrans &Update &爸汔剜续
+menutrans &Get\ Block &苦劐倚庳\ 眼挹\ 刈苷輆
+menutrans &Put\ Block 苦&研尕\ 眼挹\ 刈苷菪
+
+" Tools/Error Window
+menutrans &Update<Tab>:cwin &爸汔剜续<Tab>:cwin
+menutrans &Open<Tab>:copen &锯肄嘭<Tab>:copen
+menutrans &Close<Tab>:cclose &沸庖捺<Tab>:cclose
+
+" Bufers menu
+menutrans &Buffers &毙湔嘭
+menutrans &Refresh\ menu &爸汔剜续
+menutrans Delete &狙嘭柝
+menutrans &Alternate &垅锗菪庳逸
+menutrans &Next &鳞赵整
+menutrans &Previous &苦这遛暂
+menutrans [No\ File] [秸苄\ 孕廪庹谡]
+
+" Window menu
+menutrans &Window &苦拮捺
+menutrans &New<Tab>^Wn &睫邑<Tab>^Wn
+menutrans S&plit<Tab>^Ws &哭哉圬<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 哭哉圬\ 嵝\ &雄庹噍锈匾葚<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 哭哉圬\ &汜哙幸蒉<Tab>^Wv
+menutrans Split\ File\ E&xplorer 哭哉圬\ 仔\ 哙沼壅診 &孕廪庹谛
+menutrans &Close<Tab>^Wc &沸庖捺<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 沸庖捺豛 &掎庑壅<Tab>^Wo
+"menutrans Ne&xt<Tab>^Ww &鳞赵整<Tab>^Ww
+"menutrans P&revious<Tab>^WW &嗾忮拊葚<Tab>^WW
+menutrans Move\ &To 苦&苷徕
+menutrans Rotate\ &Up<Tab>^WR &亨阒蒉\ 菪愚嗾<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 亨阒蒉\ 菪赞&<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= &羔庹\ 艺圬缲菡<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 夹卺剀雄菪\ &邑嶝菪<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ 钾葚苄&圯衆 邑嶝菪<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 夹卺剀雄菪\ &柝嘭菪<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 钾葚苄圯衆 柝&嘭菪<Tab>^W1\|
+
+" Window/Move To
+menutrans &Top<Tab>^WK &侧<Tab>^WK
+menutrans &Bottom<Tab>^WJ &哭暂拗<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &壅肄<Tab>^WH
+menutrans &Right\ side<Tab>^WL &哉彷<Tab>^WL
+
+" The popup menu
+menutrans &Undo &侧锈
+menutrans Cu&t &羔真
+menutrans &Copy &恨哓嘈
+menutrans &Paste &醚墟
+menutrans &Delete &籽嘭柝
+menutrans Select\ Blockwise 必嘈鳿 &坜谵裔谪
+menutrans Select\ &Word 缸醒锗豛 &嗾
+menutrans Select\ &Sentence 缸醒锗豛 &甄蛰劓
+menutrans Select\ Pa&ragraph 缸醒锗豛 &咝嘈余袖
+menutrans Select\ &Line 缸醒锗豛 &赵
+menutrans Select\ &Block 缸醒锗豛 &眼挹
+menutrans Select\ &All 缸醒锗豛 &嵋
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 苗剽续
+ tmenu ToolBar.Save 列玢倚
+ tmenu ToolBar.SaveAll 列玢倚 嵋
+ tmenu ToolBar.Print 肉熊咝
+ tmenu ToolBar.Undo 侧锈
+ tmenu ToolBar.Redo 哭亦锈
+ tmenu ToolBar.Cut 羔真
+ tmenu ToolBar.Copy 恨哓嘈
+ tmenu ToolBar.Paste 醚墟
+ tmenu ToolBar.Find 叫蜇
+ tmenu ToolBar.FindNext 叫蜇 巅赵整
+ tmenu ToolBar.FindPrev 叫蜇 哙这遛暂
+ tmenu ToolBar.Replace 沸苷葚
+ tmenu ToolBar.New 睫邑
+ tmenu ToolBar.WinSplit 哭哉圬 哙拮捺
+ tmenu ToolBar.WinMax 夹卺剀雄菪 邑嶝菪
+ tmenu ToolBar.WinMin 钾葚苄圯 邑嶝菪
+ tmenu ToolBar.WinVSplit 哭哉圬 汜哙幸蒉
+ tmenu ToolBar.WinMaxWidth 夹卺剀雄菪 柝嘭菪
+ tmenu ToolBar.WinMinWidth 钾葚苄圯 柝嘭菪
+ tmenu ToolBar.WinClose 沸庖捺 哙拮捺
+ tmenu ToolBar.LoadSesn 苗剽续 嵴休徙
+ tmenu ToolBar.SaveSesn 列玢倚 嵴休徙
+ tmenu ToolBar.RunScript 缸亦柝 徇蒯
+ tmenu ToolBar.Make 'make'
+ tmenu ToolBar.Shell 具锗锈匾蒉 挹嚆终
+ tmenu ToolBar.RunCtags 叫哙幸 拮菪谡
+ tmenu ToolBar.TagJump 冈 菪 拮菪阢
+ tmenu ToolBar.Help 哭苻
+ tmenu ToolBar.FindHelp 叫蜇 扪楮怔
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &霖葩汹嵝
+menutrans &Show\ File\ Types\ in\ Menu 苦刳兄豛 庳咿艺\ 孕廪庹谛\ 鉢 &苷葚
+menutrans Set\ '&syntax'\ only 哭哉&嶝\ 嵝苻\ 'syntax'
+menutrans Set\ '&filetype'\ too 哭哉嶝\ &庑谵蛘\ 豛 'filetype'
+menutrans &Off &羔邬沌蛰
+menutrans &Manual &楞巛
+menutrans A&utomatic &般廪苄忉谪
+menutrans on/off\ for\ &This\ file 葱/菡\ 仔\ 抟鉢 &孕廪庹阢
+menutrans Co&lor\ test 苦抟锗衆 &艳
+menutrans &Highlight\ test 苦抟锗衆 蒯庳&嫘
+menutrans &Convert\ to\ HTML 苦这肄嘭\ &鉢 HTML
+
+" dialog texts
+let menutrans_help_dialog = "幂蔗剽 菪嗾匝 刿 嗾 缲 咿楮怔 忄兄剽:\n\n崔孕 i_ 仔 菪嗾匝 爿掎 (葸. i_CTRL-X)\n崔孕 c_ 仔 菪嗾匝 谵苄菰蒉 嗾重苄 (葸. 醎<Del>)\n崔孕 ' 仔 剀蛰 捱尕 (葸. 'shiftwidth')"
+
+let g:menutrans_path_dialog = "幂蔗剽 咩 哙这嘈诱 仔 孕廪庹谡\n佬自肄庹 仔嗾棕苄 剀蛰 载嗾阝捺伉丬."
+
+let g:menutrans_tags_dialog = "幂蔗剽 剀蛰 孕廪庹谛 嵝 拮菪谛苄\n佬自肄庹 仔嗾棕苄 剀蛰."
+
+let g:menutrans_textwidth_dialog = "幂蔗剽 蒉毅 柝嘭葶 庹卺庑 (0 徇嗾缧倚 哙折捃)"
+
+let g:menutrans_fileformat_dialog = "缸醒锗剽 滢嘬锈 仔哓嵝 孕廪庹谡"
+
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&锯谛重"
+
+let menutrans_no_file = "[秸苄 孕廪庹谡]"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" vim: tw=0 keymap=serbian
diff --git a/runtime/lang/menu_sr_rs.utf-8.vim b/runtime/lang/menu_sr_rs.utf-8.vim
new file mode 100644
index 0000000..21cd684
--- /dev/null
+++ b/runtime/lang/menu_sr_rs.utf-8.vim
@@ -0,0 +1,296 @@
+" Menu Translations: Serbian
+" Maintainer: Aleksandar Jelenak <ajelenak AT yahoo.com>
+" Last Change: Fri, 30 May 2003 10:17:39 Eastern Daylight Time
+" Adapted for VIM 8 by: 袠胁邪薪 袩械褕懈褯 on 2017-12-28 12:05+0400
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" Help menu
+menutrans &Help 袩芯屑芯&褯
+menutrans &Overview<Tab><F1> &袩褉械谐谢械写<Tab><F1>
+menutrans &User\ Manual &校锌褍褌褋褌胁芯\ 蟹邪\ 泻芯褉懈褋薪懈泻械
+menutrans &How-to\ links &袣邪泻芯\ 写邪\.\.\.
+menutrans &Find &袧邪褣懈
+menutrans &Credits &袟邪褋谢褍谐械
+menutrans Co&pying 袩&褉械褍蟹懈屑邪褮械
+menutrans O&rphans &小懈褉芯褔懈褯懈
+menutrans &Sponsor/Register 小锌芯薪蟹芯褉/&袪械谐懈褋褌褉褍褬褌械\ 褋械
+menutrans &Version &袙械褉蟹懈褬邪
+menutrans &About &袨\ 锌褉芯谐褉邪屑褍
+
+" File menu
+menutrans &File &袛邪褌芯褌械泻邪
+menutrans &Open\.\.\.<Tab>:e &袨褌胁芯褉懈\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp &袩芯写械谢懈-芯褌胁芯褉懈\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 袨褌胁芯褉懈\ 泻邪褉褌懈褑褍\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &袧芯胁邪<Tab>:enew
+menutrans &Close<Tab>:close &袟邪褌胁芯褉懈<Tab>:close
+menutrans &Save<Tab>:w &小邪褔褍胁邪褬<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 小邪褔褍胁邪褬\ &泻邪芯\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. 袩芯写械谢懈\ 懈\ &褍锌芯褉械写懈\ 褋邪\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 袩芯&写械谢懈\ 懈\ 锌褉械锌褉邪胁懈\ 褋邪\.\.\.
+menutrans &Print 楔褌邪&屑锌邪褬
+menutrans Sa&ve-Exit<Tab>:wqa 小邪褔褍胁邪褬\ 懈\ 蟹邪&胁褉褕懈<Tab>:wqa
+menutrans E&xit<Tab>:qa 袣&褉邪褬<Tab>:qa
+
+" Edit menu
+menutrans &Edit &校褉械褣懈胁邪褮械
+menutrans &Undo<Tab>u &袙褉邪褌懈<Tab>u
+menutrans &Redo<Tab>^R &袩芯胁褉邪褌懈<Tab>^R
+menutrans Rep&eat<Tab>\. 袩&芯薪芯胁懈<Tab>\.
+menutrans Cu&t<Tab>"+x 袠褋械&褑懈<Tab>"+x
+menutrans &Copy<Tab>"+y &袣芯锌懈褉邪褬<Tab>"+y
+menutrans &Paste<Tab>"+gP &校斜邪褑懈<Tab>"+gP
+menutrans &Paste<Tab>"+P &校斜邪褑懈<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 小褌邪胁懈\ 锌褉械&写<Tab>[p
+menutrans Put\ &After<Tab>]p 小褌邪胁懈\ &懈蟹邪<Tab>]p
+menutrans &Delete<Tab>x 袠蟹&斜褉懈褕懈<Tab>x
+menutrans &Select\ all<Tab>ggVG 袠蟹邪斜械褉懈\ 褋胁&械<Tab>ggVG
+menutrans &Find\.\.\. &袧邪褣懈\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. 袧邪褣懈\ 懈\ &蟹邪屑械薪懈\.\.\.
+menutrans Settings\ &Window 袩&褉芯蟹芯褉\ 锌芯写械褕邪胁邪褮邪
+menutrans Startup\ &Settings 袩芯&写械褕邪胁邪褮邪\ 锌褉懈\ 锌芯泻褉械褌邪褮褍
+menutrans &Global\ Settings 袨锌&褕褌邪\ 锌芯写械褕邪胁邪褮邪
+menutrans F&ile\ Settings 袩芯写械褕邪胁邪褮邪\ 蟹邪\ 写邪&褌芯褌械泻械
+menutrans &Shiftwidth &袩芯屑械褉邪褬
+menutrans Soft\ &Tabstop &袦械泻邪\ 褌邪斜褍谢邪褑懈褬邪
+menutrans Te&xt\ Width\.\.\. &楔懈褉懈薪邪\ 褌械泻褋褌邪\.\.\.
+menutrans &File\ Format\.\.\. &袙褉褋褌邪\ 写邪褌芯褌械泻械\.\.\.
+menutrans Show\ C&olor\ Schemes\ in\ Menu 袩褉懈泻邪卸懈\ 褕械屑械\ 斜芯&褬邪\ 褍\ 屑械薪懈褬褍
+menutrans C&olor\ Scheme \楔械屑械\ 斜芯&褬邪
+menutrans Show\ &Keymaps\ in\ Menu 袩褉懈泻邪卸懈\ 锌褉械褋&谢懈泻邪胁邪褮邪\ 褌邪褋褌邪褌褍褉械\ 褍\ 屑械薪懈褬褍
+menutrans &Keymap 袩褉械褋&谢懈泻邪胁邪褮邪\ 褌邪褋褌邪褌褍褉械
+menutrans Select\ Fo&nt\.\.\. 袠蟹斜芯褉\ &褎芯薪褌邪\.\.\.
+
+" Edit/Global Settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 袧邪谐谢邪褋懈\ &芯斜褉邪蟹褑械\ (写邪/薪械)<Tab>:set\ hls!
+menutrans Toggle\ &Ignoring\ Case<Tab>:set\ ic! 袟邪薪械屑邪褉懈\ 胁械谢懈褔懈薪褍\ &褋谢芯胁邪\ (写邪/薪械)<Tab>:set\ ic!
+menutrans Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm! 袩褉芯胁械褉懈\ 锌褉邪褌械褯褍\ &蟹邪谐褉邪写褍\ (写邪/薪械)<Tab>:set\ sm!
+menutrans &Context\ lines 袙懈写褭懈胁懈\ &褉械写芯胁懈
+menutrans &Virtual\ Edit 袙懈褉褌褍械谢薪芯\ &褍褉械褣懈胁邪褮械
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 袪械卸懈屑\ 褍&薪芯褋邪\ (写邪/薪械)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatibility<Tab>:set\ cp! '&Vi'\ 褋邪谐谢邪褋薪芯\ (写邪/薪械)<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. 袩褍褌邪褮邪\ &锌褉械褌褉邪谐械\.\.\.
+menutrans Ta&g\ Files\.\.\. &袛邪褌芯褌械泻械\ 芯蟹薪邪泻邪\.\.\.
+menutrans Toggle\ &Toolbar 袥懈薪懈褬邪\ 褋邪\ &邪谢邪褌泻邪屑邪\ (写邪/薪械)
+menutrans Toggle\ &Bottom\ Scrollbar 袛芯褮邪\ 谢&懈薪懈褬邪\ 泻谢懈蟹邪褮邪\ (写邪/薪械)
+menutrans Toggle\ &Left\ Scrollbar &袥械胁邪\ 谢懈薪懈褬邪\ 泻谢懈蟹邪褮邪\ (写邪/薪械)
+menutrans Toggle\ &Right\ Scrollbar &袛械褋薪邪\ 谢懈薪懈褬邪\ 泻谢懈蟹邪褮邪\ (写邪/薪械)
+
+" Edit/Global Settings/Virtual Edit
+menutrans Never 袧懈泻邪写
+menutrans Block\ Selection 袠蟹斜芯褉\ 斜谢芯泻邪
+menutrans Insert\ mode 袪械卸懈屑\ 褍薪芯褋邪
+menutrans Block\ and\ Insert 袘谢芯泻\ 懈\ 褍薪芯褋
+menutrans Always 校胁械泻
+
+" Edit/File Settings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! 袩褉懈泻邪卸懈\ &薪褍屑械褉邪褑懈褬褍\ 谢懈薪懈褬邪\ (写邪/薪械)<Tab>:set\ nu!
+menutrans Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu! 袩褉懈泻邪卸懈\ 袪械谢邪褌懈&胁薪褍\ 薪褍屑械褉邪褑懈褬褍\ 谢懈薪懈褬邪\ (写邪/薪械)<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 袪械卸懈屑\ &谢懈褋褌械\ (写邪/薪械)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrapping<Tab>:set\ wrap! 袨斜邪胁懈褬邪褮械\ &褉械写芯胁邪\ (写邪/薪械)<Tab>:set\ wrap!
+menutrans Toggle\ W&rapping\ at\ Word<Tab>:set\ lbr! 袩褉械谢芯屑懈\ &薪邪\ 褉械褔\ (写邪/薪械)<Tab>:set\ lbr!
+menutrans Toggle\ Tab\ &Expanding<Tab>:set\ et! 袪邪蟹屑邪褑懈\ 褍屑械褋褌芯\ &褌邪斜褍谢邪褑懈褬械\ (写邪/薪械)<Tab>:set\ et!
+menutrans Toggle\ &Auto\ Indenting<Tab>:set\ ai! 袗褍褌芯-&褍胁谢邪褔械褮械\ (写邪/薪械)<Tab>:set\ ai!
+menutrans Toggle\ &C-Style\ Indenting<Tab>:set\ cin! &C-褍胁谢邪褔械褮械\ (写邪/薪械)<Tab>:set\ cin!
+
+" Edit/Keymap
+menutrans None 袘械蟹\ 锌褉械褋谢懈泻邪胁邪褮邪
+
+" Tools menu
+menutrans &Tools &袗谢邪褌泻械
+menutrans &Jump\ to\ this\ tag<Tab>g^] 小泻芯褔懈\ 薪邪\ &芯胁褍\ 芯蟹薪邪泻褍<Tab>g^]
+menutrans Jump\ &back<Tab>^T 小泻芯褔懈\ &薪邪褌褉邪谐<Tab>^T
+menutrans Build\ &Tags\ File 袠蟹谐褉邪写懈\ &写邪褌芯褌械泻褍\ 芯蟹薪邪泻邪
+menutrans &Spelling 袩褉邪&胁芯锌懈褋
+menutrans &Folding &袩芯写胁懈褬邪褮械
+menutrans Create\ &Fold<Tab>zf 小&褌胁芯褉懈\ 锌芯写胁懈褬褍褌邪泻<Tab>zf
+menutrans &Delete\ Fold<Tab>zd 袨&斜褉懈褕懈\ 锌芯写胁懈褬褍褌邪泻<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 袨斜褉懈褕懈\ 褋胁械\ 锌芯&写胁懈褬褍褌泻械<Tab>zD
+menutrans Fold\ column\ &width 楔懈褉懈薪邪\ &褉械写邪\ 锌芯写胁懈褬褍褌泻邪
+"menutrans &Diff &校锌芯褉械褣懈胁邪褮械
+menutrans &Make<Tab>:make 'mak&械'<Tab>:make
+menutrans &List\ Errors<Tab>:cl 小锌懈褋邪泻\ &谐褉械褕邪泻邪<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 小锌&懈褋邪泻\ 锌芯褉褍泻邪<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 小&谢械写械褯邪\ 谐褉械褕泻邪<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 袩褉械&褌褏芯写薪邪\ 谐褉械褕泻邪<Tab>:cp
+menutrans &Older\ List<Tab>:cold 小褌邪褉懈\ 褋锌懈褋邪&泻<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 袧芯&胁懈\ 褋锌懈褋邪泻<Tab>:cnew
+menutrans Error\ &Window 袩褉芯蟹芯褉\ 褋邪\ 谐&褉械褕泻邪屑邪
+menutrans Se&t\ Compiler 袠&蟹邪斜械褉懈\ 锌褉械胁芯写懈芯褑邪
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 袩褉械褌胁芯褉懈\ 褍\ &啸袝袣小<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 袙褉&邪褌懈\ 褍\ 锌褉胁芯斜懈褌邪薪\ 芯斜谢懈泻<Tab>:%!xxd\ -r
+menutrans Show\ Compiler\ Se&ttings\ in\ Menu 袩褉懈泻邪卸懈\ 锌芯写械&褕邪胁邪褮邪\ 锌褉械胁芯写懈芯褑邪\ 褍\ 屑械薪懈褬褍
+
+" Tools/Spelling
+menutrans &Spell\ Check\ On &校泻褭褍褔懈\ 锌褉芯胁械褉褍\ 锌褉邪胁芯锌懈褋邪
+menutrans Spell\ Check\ &Off &袠褋泻褭褍褔懈\ 锌褉芯胁械褉褍\ 锌褉邪胁芯锌懈褋邪
+menutrans To\ &Next\ Error<Tab>]s 袠写懈\ 薪邪\ &褋谢械写械褯褍\ 谐褉械褕泻褍<Tab>]s
+menutrans To\ &Previous\ Error<Tab>[s 袠写懈\ 薪邪\ &锌褉械褌褏芯写薪褍\ 谐褉械褕泻褍<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= 袩褉械写谢芯卸懈\ 懈褋锌&褉邪胁泻械<Tab>z=
+menutrans &Repeat\ Correction<Tab>:spellrepall 袩&芯薪芯胁懈\ 懈褋锌褉邪胁泻褍<Tab>:spellrepall
+menutrans Set\ Language\ to\ "en" 袩芯褋褌邪胁懈\ 褬械蟹懈泻\ 薪邪\ "en"
+menutrans Set\ Language\ to\ "en_au" 袩芯褋褌邪胁懈\ 褬械蟹懈泻\ 薪邪\ "en_au"
+menutrans Set\ Language\ to\ "en_ca" 袩芯褋褌邪胁懈\ 褬械蟹懈泻\ 薪邪\ "en_ca"
+menutrans Set\ Language\ to\ "en_gb" 袩芯褋褌邪胁懈\ 褬械蟹懈泻\ 薪邪\ "en_gb"
+menutrans Set\ Language\ to\ "en_nz" 袩芯褋褌邪胁懈\ 褬械蟹懈泻\ 薪邪\ "en_nz"
+menutrans Set\ Language\ to\ "en_us" 袩芯褋褌邪胁懈\ 褬械蟹懈泻\ 薪邪\ "en_us"
+menutrans &Find\ More\ Languages 袩褉芯薪邪褣懈\ 褬芯褕\ 褬械蟹懈泻邪
+
+" Tools/Folding
+menutrans &Enable/Disable\ folds<Tab>zi &袨屑芯谐褍褯懈/锌褉械泻懈薪懈\ 锌芯写胁懈褬邪褮械<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &袩芯泻邪卸懈\ 褉械写\ 褋邪\ 泻褍褉褋芯褉芯屑<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 袩芯泻邪卸懈\ &褋邪屑芯\ 褉械写\ 褋邪\ 泻褍褉褋芯褉芯屑<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm &袟邪褌胁芯褉懈\ 胁懈褕械\ 锌芯写胁懈褬褍褌邪泻邪<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 袟邪褌胁芯褉懈\ 褋&胁械\ 锌芯写胁懈褬褍褌泻械<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr 袨褌胁芯褉懈\ 胁懈褕&械\ 锌芯写胁懈褬褍褌邪泻邪<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 袨&褌胁芯褉懈\ 褋胁械\ 锌芯写胁懈褬褍褌泻械<Tab>zR
+menutrans Fold\ Met&hod &袧邪褔懈薪\ 锌芯写胁懈褬邪褮邪
+menutrans Fold\ Col&umn\ Width 楔懈褉懈薪邪\ 泻芯谢芯薪械\ 懈褋锌褉械写\ 锌芯写胁懈褬褍褌邪泻邪
+
+" Tools/Folding/Fold Method
+menutrans M&anual &袪褍褔薪芯
+menutrans I&ndent &校胁褍褔械薪芯褋褌
+menutrans E&xpression &袠蟹褉邪蟹
+menutrans S&yntax &小懈薪褌邪泻褋邪
+"menutrans &Diff
+menutrans Ma&rker &袨蟹薪邪泻邪
+
+" Tools/Diff
+menutrans &Update &袗卸褍褉懈褉邪褬
+menutrans &Get\ Block &袩褉懈褏胁邪褌懈\ 斜谢芯泻\ 懈蟹屑械薪a
+menutrans &Put\ Block 袩褉械&斜邪褑懈\ 斜谢芯泻\ 懈蟹屑械薪邪
+
+" Tools/Error Window
+menutrans &Update<Tab>:cwin &袗卸褍褉懈褉邪褬<Tab>:cwin
+menutrans &Open<Tab>:copen &袨褌胁芯褉懈<Tab>:copen
+menutrans &Close<Tab>:cclose &袟邪褌胁芯褉懈<Tab>:cclose
+
+" Bufers menu
+menutrans &Buffers &袘邪褎械褉懈
+menutrans &Refresh\ menu &袗卸褍褉懈褉邪褬
+menutrans Delete &袨斜褉懈褕懈
+menutrans &Alternate 袗&谢褌械褉薪邪褌懈胁薪懈
+menutrans &Next &小谢械写械褯懈
+menutrans &Previous &袩褉械褌褏芯写薪懈
+menutrans [No\ File] [袧械屑邪\ 写邪褌芯褌械泻械]
+
+" Window menu
+menutrans &Window &袩褉芯蟹芯褉
+menutrans &New<Tab>^Wn &袧芯胁懈<Tab>^Wn
+menutrans S&plit<Tab>^Ws &袩芯写械谢懈<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 袩芯写械谢懈\ 褋邪\ &邪谢褌械褉薪邪褌懈胁薪懈屑<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 袩芯写械谢懈\ &褍褋锌褉邪胁薪芯<Tab>^Wv
+menutrans Split\ File\ E&xplorer 袩芯写械谢懈\ 蟹邪\ 锌褉械谐谢械写\ &写邪褌芯褌械泻邪
+menutrans &Close<Tab>^Wc &袟邪褌胁芯褉懈<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 袟邪褌胁芯褉懈\ &芯褋褌邪谢械<Tab>^Wo
+"menutrans Ne&xt<Tab>^Ww &小谢械写械褯懈<Tab>^Ww
+"menutrans P&revious<Tab>^WW 袩&褉械褌褏芯写薪懈<Tab>^WW
+menutrans Move\ &To 袩褉械&屑械褋褌懈
+menutrans Rotate\ &Up<Tab>^WR &袣褉褍卸薪芯\ 薪邪谐芯褉械<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 袣褉褍卸薪芯\ 薪邪写芯谢&械<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= &袠褋褌械\ 胁械谢懈褔懈薪械<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 袦邪泻褋懈屑邪谢薪邪\ &胁懈褋懈薪邪<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ 袦懈薪懈屑邪&谢薪邪\ 胁懈褋懈薪邪<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 袦邪泻褋懈屑邪谢薪邪\ &褕懈褉懈薪邪<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 袦懈薪懈屑邪谢薪邪\ 褕懈&褉懈薪邪<Tab>^W1\|
+
+" Window/Move To
+menutrans &Top<Tab>^WK &袙褉褏<Tab>^WK
+menutrans &Bottom<Tab>^WJ &袩芯写薪芯卸褬械<Tab>^WJ
+menutrans &Left\ side<Tab>^WH 校&谢械胁芯<Tab>^WH
+menutrans &Right\ side<Tab>^WL 校&写械褋薪芯<Tab>^WL
+
+" The popup menu
+menutrans &Undo &袙褉邪褌懈
+menutrans Cu&t &袠褋械褑懈
+menutrans &Copy &袣芯锌懈褉邪褬
+menutrans &Paste &校斜邪褑懈
+menutrans &Delete 袠&蟹斜褉懈褕懈
+menutrans Select\ Blockwise 袘懈褉邪褬\ 斜&谢芯泻芯胁褋泻懈
+menutrans Select\ &Word 袠蟹邪斜械褉懈\ &褉械褔
+menutrans Select\ &Sentence 袠蟹邪斜械褉懈\ 褉&械褔械薪懈褑褍
+menutrans Select\ Pa&ragraph 袠蟹邪斜械褉懈\ &锌邪褉邪谐褉邪褎
+menutrans Select\ &Line 袠蟹邪斜械褉懈\ 褉&械写
+menutrans Select\ &Block 袠蟹邪斜械褉懈\ &斜谢芯泻
+menutrans Select\ &All 袠蟹邪斜械褉懈\ &褋胁械
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 校褔懈褌邪褬
+ tmenu ToolBar.Save 小邪褔褍胁邪褬
+ tmenu ToolBar.SaveAll 小邪褔褍胁邪褬 褋胁械
+ tmenu ToolBar.Print 楔褌邪屑锌邪褬
+ tmenu ToolBar.Undo 袙褉邪褌懈
+ tmenu ToolBar.Redo 袩芯胁褉邪褌懈
+ tmenu ToolBar.Cut 袠褋械褑懈
+ tmenu ToolBar.Copy 袣芯锌懈褉邪褬
+ tmenu ToolBar.Paste 校斜邪褑懈
+ tmenu ToolBar.Find 袧邪褣懈
+ tmenu ToolBar.FindNext 袧邪褣懈 褋谢械写械褯懈
+ tmenu ToolBar.FindPrev 袧邪褣懈 锌褉械褌褏芯写薪懈
+ tmenu ToolBar.Replace 袟邪屑械薪懈
+ tmenu ToolBar.New 袧芯胁懈
+ tmenu ToolBar.WinSplit 袩芯写械谢懈 锌褉芯蟹芯褉
+ tmenu ToolBar.WinMax 袦邪泻褋懈屑邪谢薪邪 胁懈褋懈薪邪
+ tmenu ToolBar.WinMin 袦懈薪懈屑邪谢薪邪 胁懈褋懈薪邪
+ tmenu ToolBar.WinVSplit 袩芯写械谢懈 褍褋锌褉邪胁薪芯
+ tmenu ToolBar.WinMaxWidth 袦邪泻褋懈屑邪谢薪邪 褕懈褉懈薪邪
+ tmenu ToolBar.WinMinWidth 袦懈薪懈屑邪谢薪邪 褕懈褉懈薪邪
+ tmenu ToolBar.WinClose 袟邪褌胁芯褉懈 锌褉芯蟹芯褉
+ tmenu ToolBar.LoadSesn 校褔懈褌邪褬 褋械邪薪褋褍
+ tmenu ToolBar.SaveSesn 小邪褔褍胁邪褬 褋械邪薪褋褍
+ tmenu ToolBar.RunScript 袠蟹胁褉褕懈 褋锌懈褋
+ tmenu ToolBar.Make 'make'
+ tmenu ToolBar.Shell 袨锌械褉邪褌懈胁薪芯 芯泻褉褍卸械褮械
+ tmenu ToolBar.RunCtags 袧邪锌褉邪胁懈 芯蟹薪邪泻械
+ tmenu ToolBar.TagJump 袠写懈 薪邪 芯蟹薪邪泻褍
+ tmenu ToolBar.Help 袩芯屑芯褯
+ tmenu ToolBar.FindHelp 袧邪褣懈 芯斜褬邪褕褮械褮械
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &小懈薪褌邪泻褋邪
+menutrans &Show\ File\ Types\ in\ Menu 袩褉懈泻邪卸懈\ 褌懈锌芯胁械\ 写邪褌芯褌械泻邪\ 褍\ &屑械薪懈褬褍
+menutrans Set\ '&syntax'\ only 袩芯写械&褋懈\ 褋邪屑芯\ 'syntax'
+menutrans Set\ '&filetype'\ too 袩芯写械褋懈\ &褌邪泻芯褣械\ 懈\ 'filetype'
+menutrans &Off &袠褋泻褭褍褔械薪芯
+menutrans &Manual &袪褍褔薪芯
+menutrans A&utomatic &袗褍褌芯屑邪褌褋泻懈
+menutrans on/off\ for\ &This\ file 袛邪/薪械\ 蟹邪\ 芯胁褍\ &写邪褌芯褌械泻褍
+menutrans Co&lor\ test 袩褉芯胁械褉邪\ &斜芯褬邪
+menutrans &Highlight\ test 袩褉芯胁械褉邪\ 懈褋褌懈&褑邪褮邪
+menutrans &Convert\ to\ HTML 袩褉械褌胁芯褉懈\ &褍\ HTML
+
+" dialog texts
+let menutrans_help_dialog = "校薪械褋懈褌械 薪邪褉械写斜褍 懈谢懈 褉械褔 褔懈褬械 锌芯褬邪褕褮械褮械 褌褉邪卸懈褌械:\n\n袛芯写邪褬褌械 i_ 蟹邪 薪邪褉械写斜械 褍薪芯褋邪 (薪锌褉. i_CTRL-X)\n袛芯写邪褬褌械 c_ 蟹邪 薪邪褉械写斜械 泻芯屑邪薪写薪芯谐 褉械卸懈屑邪 (薪锌褉. 褋_<Del>)\n袛芯写邪褬褌械 ' 蟹邪 懈屑械薪邪 芯锌褑懈褬邪 (薪锌褉. 'shiftwidth')"
+
+let g:menutrans_path_dialog = "校薪械褋懈褌械 锌褍褌 锌褉械褌褉邪谐械 蟹邪 写邪褌芯褌械泻械\n袪邪蟹写胁芯褬懈褌械 蟹邪褉械蟹懈屑邪 懈屑械薪邪 写懈褉械泻褌芯褉懈褬褍屑邪."
+
+let g:menutrans_tags_dialog = "校薪械褋懈褌械 懈屑械薪邪 写邪褌芯褌械泻邪 褋邪 芯蟹薪邪泻邪屑邪\n袪邪蟹写胁芯褬懈褌械 蟹邪褉械蟹懈屑邪 懈屑械薪邪."
+
+let g:menutrans_textwidth_dialog = "校薪械褋懈褌械 薪芯胁褍 褕懈褉懈薪褍 褌械泻褋褌邪 (0 褋锌褉械褔邪胁邪 锌褉械谢芯屑)"
+
+let g:menutrans_fileformat_dialog = "袠蟹邪斜械褉懈褌械 褎芯褉屑邪褌 蟹邪锌懈褋邪 写邪褌芯褌械泻械"
+
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&袨褌泻邪卸懈"
+
+let menutrans_no_file = "[袧械屑邪 写邪褌芯褌械泻械]"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" vim: tw=0 keymap=serbian
diff --git a/runtime/lang/menu_sr_yu.ascii.vim b/runtime/lang/menu_sr_yu.ascii.vim
new file mode 100644
index 0000000..9d90887
--- /dev/null
+++ b/runtime/lang/menu_sr_yu.ascii.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Serbian
+
+source <sfile>:p:h/menu_sr_rs.ascii.vim
diff --git a/runtime/lang/menu_sr_yu.iso_8859-2.vim b/runtime/lang/menu_sr_yu.iso_8859-2.vim
new file mode 100644
index 0000000..98b209e
--- /dev/null
+++ b/runtime/lang/menu_sr_yu.iso_8859-2.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Serbian
+
+source <sfile>:p:h/menu_sr_rs.iso_8859-2.vim
diff --git a/runtime/lang/menu_sr_yu.iso_8859-5.vim b/runtime/lang/menu_sr_yu.iso_8859-5.vim
new file mode 100644
index 0000000..f0aef77
--- /dev/null
+++ b/runtime/lang/menu_sr_yu.iso_8859-5.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Serbian
+
+source <sfile>:p:h/menu_sr_rs.iso_8859-5.vim
diff --git a/runtime/lang/menu_sr_yu.utf-8.vim b/runtime/lang/menu_sr_yu.utf-8.vim
new file mode 100644
index 0000000..4d278f9
--- /dev/null
+++ b/runtime/lang/menu_sr_yu.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Serbian
+
+source <sfile>:p:h/menu_sr_rs.utf-8.vim
diff --git a/runtime/lang/menu_sv.latin1.vim b/runtime/lang/menu_sv.latin1.vim
new file mode 100644
index 0000000..c5c4671
--- /dev/null
+++ b/runtime/lang/menu_sv.latin1.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Swedish
+
+source <sfile>:p:h/menu_sv_se.latin1.vim
diff --git a/runtime/lang/menu_sv.utf-8.vim b/runtime/lang/menu_sv.utf-8.vim
new file mode 100644
index 0000000..6b4f294
--- /dev/null
+++ b/runtime/lang/menu_sv.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Swedish for UTF-8 encoding
+
+source <sfile>:p:h/menu_sv_se.latin1.vim
diff --git a/runtime/lang/menu_sv_se.latin1.vim b/runtime/lang/menu_sv_se.latin1.vim
new file mode 100644
index 0000000..2e37485
--- /dev/null
+++ b/runtime/lang/menu_sv_se.latin1.vim
@@ -0,0 +1,255 @@
+" Menu Translations: Swedish
+" Maintainer: Johan Svedberg <johan@svedberg.com>
+" Last Change: 2012 May 01
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" The translations below are in latin1, but they work for cp1252 and
+" iso-8859-15 without conversion as well.
+if &enc != "cp1252" && &enc != "iso-8859-15"
+ scriptencoding latin1
+endif
+
+" Help menu
+menutrans &Help &Hj鋖p
+menutrans &Overview<Tab><F1> &講ersikt<Tab><F1>
+menutrans &User\ Manual &Anv鋘darmanual
+menutrans &How-to\ links &Hur-g鰎a-l鋘kar
+menutrans &Find\.\.\. &S鰇\.\.\.
+menutrans &Credits &Tack
+menutrans Co&pying &Kopieringsr鋞tigheter
+menutrans &Sponsor/Register &Sponsra/Registrera
+menutrans O&rphans &F鰎鋖dral鰏a
+menutrans &Version &Version
+menutrans &About &Om
+
+" File menu
+menutrans &File &Arkiv
+menutrans &Open\.\.\.<Tab>:e &謕pna\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 謕pna\ i\ splitt-vy\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 謕pna\ flik\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew &Ny<Tab>:enew
+menutrans &Close<Tab>:close S&t鋘g<Tab>:close
+menutrans &Save<Tab>:w &Spara<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Spara\ som\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. Dela\ diff\ med\.\.\.
+menutrans Split\ Patched\ &By\.\.\. Dela\ lappad\ med\.\.\.
+menutrans &Print Skriv\ &ut
+menutrans Sa&ve-Exit<Tab>:wqa Spara\ &och\ avsluta<Tab>:wqa
+menutrans E&xit<Tab>:qa &Avsluta<Tab>:qa
+
+" Edit menu
+menutrans &Edit &Redigera
+menutrans &Undo<Tab>u &舗gra<Tab>u
+menutrans &Redo<Tab>^R &G鰎\ om<Tab>^R
+menutrans Rep&eat<Tab>\. &Repetera<Tab>\.
+menutrans Cu&t<Tab>"+x Klipp\ &ut<Tab>"+x
+menutrans &Copy<Tab>"+y &Kopiera<Tab>"+y
+menutrans &Paste<Tab>"+gP Klistra &in<Tab>"+gP
+menutrans Put\ &Before<Tab>[p S鋞t\ in\ &f鰎e<Tab>[p
+menutrans Put\ &After<Tab>]p S鋞t\ in\ &efter<Tab>]p
+menutrans &Select\ All<Tab>ggVG &Markera\ allt<Tab>ggVG
+menutrans &Find\.\.\. &S鰇\.\.\.
+menutrans &Find<Tab>/ &S鰇<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. S鰇\ och\ ers鋞t\.\.\.
+menutrans Find\ and\ Rep&lace<Tab>:%s S鰇\ och\ ers鋞t<Tab>:%s
+menutrans Find\ and\ Rep&lace S鰇\ och\ ers鋞t
+menutrans Find\ and\ Rep&lace<Tab>:s S鰇\ och\ ers鋞t<Tab>:s
+menutrans Settings\ &Window In&st鋖lningar
+menutrans &Global\ Settings Gl&obala\ inst鋖lningar
+menutrans F&ile\ Settings Fi&linst鋖lningar
+menutrans C&olor\ Scheme F&鋜gschema
+menutrans &Keymap &Tangentbordsupps鋞tning
+
+" Edit.Global Settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! V鋢la\ m鰊sterframh鋠ning<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! V鋢la\ ignorering\ av\ storlek<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! V鋢la\ matchningsvisning<Tab>:set\ sm!
+menutrans &Context\ lines Sammanhangsrader
+menutrans &Virtual\ Edit Virtuell\ redigering
+menutrans Never Aldrig
+menutrans Block\ Selection Blockval
+menutrans Insert\ mode Infogningsl鋑e
+menutrans Block\ and\ Insert Block\ och\ infogning
+menutrans Always Alltid
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! V鋢la\ infogningsl鋑e<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! V鋢la\ Vi-kompabilitet<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. S鰇v鋑\.\.\.
+menutrans Ta&g\ Files\.\.\. Taggfiler\.\.\.
+menutrans Toggle\ &Toolbar V鋢la\ verktygsrad
+menutrans Toggle\ &Bottom\ Scrollbar V鋢la\ rullningslista\ i\ botten
+menutrans Toggle\ &Left\ Scrollbar V鋢la\ v鋘ster\ rullningslista
+menutrans Toggle\ &Right\ Scrollbar V鋢la\ h鰃er\ rullningslista
+menutrans None Ingen
+
+" Edit.File Settings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! V鋢la\ radnumrering<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! V鋢la\ listl鋑e<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! V鋢la\ radbrytning<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! V鋢la\ radbrytning\ vid\ ord<tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! V鋢la\ tab-expandering<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! V鋢la\ auto-indentering<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! V鋢la\ C-indentering<Tab>:set\ cin!
+menutrans &Shiftwidth Shiftbredd
+menutrans Soft\ &Tabstop Mjuk\ tab-stopp
+menutrans Te&xt\ Width\.\.\. Textbredd\.\.\.
+menutrans &File\ Format\.\.\. Filformat\.\.\.
+
+" Tools menu
+menutrans &Tools &Verktyg
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Hoppa\ till\ den\ h鋜\ taggen<Tab>g^]
+menutrans Jump\ &back<Tab>^T Hoppa\ tillbaka<Tab>^T
+menutrans Build\ &Tags\ File Bygg\ taggfil
+menutrans &Make<Tab>:make &Bygg<Tab>:make
+menutrans &List\ Errors<Tab>:cl Listfel<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Listmeddelande<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn N鋝ta\ fel<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp Tidigare\ fel<Tab>:cp
+menutrans &Older\ List<Tab>:cold &膌dre\ lista<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew &Nyare\ lista<Tab>:cnew
+menutrans Error\ &Window Felf鰊ster
+menutrans &Update<Tab>:cwin &Uppdatera<Tab>:cwin
+menutrans &Open<Tab>:copen &謕pna<Tab>:copen
+menutrans &Close<Tab>:cclose &St鋘g<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Konvertera\ till\ HEX<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Konvertera\ tillbaka<Tab>:%!xxd\ -r
+menutrans Se&T\ Compiler S鋞t\ &kompilerare
+
+" Tools.Spelling
+menutrans &Spelling &Stavning
+menutrans &Spell\ Check\ On &Stavningskontroll\ p
+menutrans &Spell\ Check\ Off Stavningskontroll\ &av
+menutrans To\ &Next\ error<Tab>]s Till\ &n鋝ta\ fel
+menutrans To\ &Previous\ error<Tab>[s Till\ &f鰎eg錯nde\ fel
+menutrans Suggest\ &Corrections<Tab>z= F鰎esl錦 &korrigeringar
+menutrans &Repeat\ correction<Tab>:spellrepall &Upprepa\ korrigering
+
+" Tools.Folding
+menutrans &Enable/Disable\ folds<Tab>zi V鋢la\ veck<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv Visa\ mark鰎rad<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Visa\ bara\ mark鰎rad<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm St鋘g\ mer\ veck<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM St鋘g\ alla\ veck<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr 謕pna\ mer\ veck<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 謕pna\ mer\ veck<Tab>zR
+menutrans Fold\ Met&hod Veckmetod
+menutrans M&anual Manual
+menutrans I&ndent Indentering
+menutrans E&xpression Uttryck
+menutrans S&yntax Syntax
+menutrans &Folding Vikning
+menutrans &Diff Differans
+menutrans Ma&rker Markering
+menutrans Create\ &Fold<Tab>zf Skapa\ veck<Tab>zf
+menutrans &Delete\ Fold<Tab>zd Ta\ bort\ veck<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD Ta\ bort\ alla\ veck<Tab>zD
+menutrans Fold\ col&umn\ width Veckcolumnsbredd
+
+" Tools.Diff
+menutrans &Update Uppdatera
+menutrans &Get\ Block H鋗ta\ block
+menutrans &Put\ Block L鋗na\ block
+
+" Names for buffer menu.
+menutrans &Buffers &Buffertar
+menutrans &Refresh\ menu Uppdatera\ meny
+menutrans &Delete Ta\ bort
+menutrans &Alternate Alternativ
+menutrans &Next &N鋝ta
+menutrans &Previous &Tidigare
+
+" Window menu
+menutrans &Window &F鰊ster
+menutrans &New<Tab>^Wn &Nytt<Tab>^Wn
+menutrans S&plit<Tab>^Ws Dela<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Dela\ till\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Dela\ &vertikalt<Tab>^Wv
+menutrans Split\ File\ E&xplorer Dela\ filhanterare
+menutrans &Close<Tab>^Wc &St鋘g<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo &St鋘g\ alla\ andra<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww N鋝ta<Tab>^Ww
+menutrans P&revious<Tab>^WW &Tidigare<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &Samma\ storlek<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ &Maximal\ storlek<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ M&inimal\ storlek<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Maximal\ bredd<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Minimal\ bredd<Tab>^W1\|
+menutrans Move\ &To Flytta\ till
+menutrans &Top<Tab>^WK Toppen<Tab>^WK
+menutrans &Bottom<Tab>^WJ Botten<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &V鋘stra\ sidan<Tab>^WH
+menutrans &Right\ side<Tab>^WL &H鰃ra\ sidan<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR Rotera\ upp<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr Rotera\ ned<Tab>^Wr
+menutrans Select\ Fo&nt\.\.\. V鋖j\ typsnitt\.\.\.
+
+" The popup menu
+menutrans &Undo &舗gra
+menutrans Cu&t Klipp\ ut
+menutrans &Copy &Kopiera
+menutrans &Paste &Klistra\ in
+menutrans &Delete &Ta\ bort
+menutrans Select\ Blockwise Markera\ blockvis
+menutrans Select\ &Word Markera\ ord
+menutrans Select\ &Line Markera\ rad
+menutrans Select\ &Block Markera\ block
+menutrans Select\ &All Markera\ allt
+
+" The GUI toolbar (for Win32 or GTK)
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 謕pna fil
+ tmenu ToolBar.Save Spara aktuell fil
+ tmenu ToolBar.SaveAll Spara alla filer
+ tmenu ToolBar.Print Skriv ut
+ tmenu ToolBar.Undo 舗gra
+ tmenu ToolBar.Redo G鰎 om
+ tmenu ToolBar.Cut Klipp ut
+ tmenu ToolBar.Copy Kopiera
+ tmenu ToolBar.Paste Klistra in
+ tmenu ToolBar.Find S鰇...
+ tmenu ToolBar.FindNext S鰇 n鋝ta
+ tmenu ToolBar.FindPrev S鰇 tidigare
+ tmenu ToolBar.Replace S鰇 och ers鋞t...
+ tmenu ToolBar.LoadSesn Ladda session
+ tmenu ToolBar.SaveSesn Spara session
+ tmenu ToolBar.RunScript K鰎 ett Vim-skript
+ tmenu ToolBar.Make Bygg aktuellt projekt
+ tmenu ToolBar.Shell 謕pna ett kommandoskal
+ tmenu ToolBar.RunCtags K鰎 Ctags
+ tmenu ToolBar.TagJump Hoppa till tagg under mark鰎
+ tmenu ToolBar.Help Hj鋖p
+ tmenu ToolBar.FindHelp S鰇 i hj鋖p
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &Syntax
+menutrans &Show\ filetypes\ in\ menu &Visa\ filtyper\ i\ meny
+menutrans &Off &Av
+menutrans &Manual &Manuellt
+menutrans A&utomatic Automatiskt
+menutrans on/off\ for\ &This\ file Av/P錦 f鰎\ aktuell\ fil
+menutrans Co&lor\ test F鋜gtest
+menutrans &Highlight\ test Framh鋠ningstest
+menutrans &Convert\ to\ HTML Konvertera\ till\ &HTML
+
+" dialog texts
+let menutrans_no_file = "[Ingen fil]"
+let menutrans_help_dialog = "Skriv in ett kommando eller ord som du vill s鰇a hj鋖p p:\n\nB鰎ja med i_ f鰎 infogningl鋑eskommandon (t.ex. i_CTRL-X)\nB鰎ja med c_ f鰎 kommandoradredigeringskommandon (t.ex. c_<Del>)\nB鰎ja med ' f鰎 ett inst鋖lningsnamn (t.ex. 'shiftwidth')"
+let g:menutrans_path_dialog = "Skriv in s鰇v鋑 f鰎 filer.\nSeparera katalognamn med komma"
+let g:menutrans_tags_dialog = "Skriv in namn p taggfiler.\nSeparera namn med komma."
+let g:menutrans_textwidth_dialog = "V鋖j ny textbredd (0 f鰎 att f鰎hindra formatering): "
+let g:menutrans_fileformat_dialog = "V鋖j filformat som filen ska sparas med"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_sv_se.utf-8.vim b/runtime/lang/menu_sv_se.utf-8.vim
new file mode 100644
index 0000000..6b4f294
--- /dev/null
+++ b/runtime/lang/menu_sv_se.utf-8.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Swedish for UTF-8 encoding
+
+source <sfile>:p:h/menu_sv_se.latin1.vim
diff --git a/runtime/lang/menu_uk_ua.cp1251.vim b/runtime/lang/menu_uk_ua.cp1251.vim
new file mode 100644
index 0000000..2e751c8
--- /dev/null
+++ b/runtime/lang/menu_uk_ua.cp1251.vim
@@ -0,0 +1,251 @@
+" Menu Translations: Ukrainian
+" Maintainer: Bohdan Vlasyuk <bohdan@vstu.edu.ua>
+" Last Change: 11 Oct 2001
+
+"
+" Please, see readme at htpp://www.vstu.edu.ua/~bohdan/vim before any
+" complains, and even if you won't complain, read it anyway.
+"
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding cp1251
+
+" Help menu
+menutrans &Help &念镱祛汔
+menutrans &Overview<Tab><F1> &青汔朦磬\ 岔纛痨圉<Tab><F1>
+menutrans &User\ Manual &叔鸪忭桷蜮頫 潆\ 觐痂耱筲圜
+menutrans &How-to\ links &哧-丘钺栩?
+"menutrans &GUI &GIU
+menutrans &Credits &项觇
+menutrans Co&pying &蓄顼钼颃滏屙
+menutrans O&rphans &念镱祛汔\ 耔痤蜞
+menutrans &Version &洛瘃
+menutrans &About 橡頫 &镳钽疣祗
+
+" File menu
+menutrans &File &脏殡
+menutrans &Open\.\.\.<Tab>:e &鲁潢痂蜩\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp &蓄玟畴栩鑌 獬觏頫.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &皖忤<Tab>:enew
+menutrans &Close<Tab>:close &青牮栩<Tab>:close
+menutrans &Save<Tab>:w 青&镟'蜞蜩<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 青镟'蜞蜩\ &闬.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. 项&鸪忭蜩\ 鏫.\.\.
+menutrans Split\ Patched\ &By\.\.\. 青&豚蜞蜩\.\.\.
+menutrans &Print &酿箨筲囹
+menutrans Sa&ve-Exit<Tab>:wqa 青镨襦蜩\ 砛 忤&轵<Tab>:wqa
+menutrans E&xit<Tab>:qa &妈醭<Tab>:qa
+
+" Edit menu
+menutrans &Edit &绣溧泱忄蜩
+menutrans &Undo<Tab>u &鲁潇稠栩<Tab>u
+menutrans &Redo<Tab>^R &项忮痦篁<Tab>^R
+menutrans Rep&eat<Tab>\. &钼蝾痂蜩<Tab>\.
+menutrans Cu&t<Tab>"+x 妈&鸪玎蜩<Tab>"+x
+menutrans &Copy<Tab>"+y &暑锍囹<Tab>"+y
+menutrans &Paste<Tab>"+gP &耱噔栩<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 埋蜞忤蜩\ 镱镥&疱潴<Tab>[p
+menutrans Put\ &After<Tab>]p 埋蜞忤蜩\ &绸<Tab>]p
+menutrans &Select\ all<Tab>ggVG 妈&狃囹鑌 篑<Tab>ggVG
+menutrans &Find\.\.\. &琼嚅蜩\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. 青&斐龛蜩\.\.\.
+menutrans Settings\ &Window 鲁觏頫 &磬豚筲囗
+menutrans &Global\ Settings 青汔朦沓\ 磬&豚筲囗
+menutrans F&ile\ Settings 袜豚筲囗\ 潆\ &羿殡
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! &腕戾疣龀\ 潢斥<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 绣骅靄 磬&潆桫觐忸泐\ 獬漕狃噫屙<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! 绣骅靄 &镥疱眍耋<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! 襄疱眍耔蜩\ 篑錦 &耠钼<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! 暑痂耱筲囹桉\ 耔焘铍铎\ &蜞狍龀<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! 棱蝾爨蜩黜栝\ &獬漶蝮<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! 鲁漶蝮镨\ 潆\ 祛忤\ &C<Tab>:set\ cin!
+menutrans &Shiftwidth &邱筲
+menutrans Te&xt\ Width\.\.\. &罔痂磬\ 蝈犟蝮\.\.\.
+menutrans &File\ Format\.\.\. &灶痨囹\ 羿殡骪.\.\.
+menutrans Soft\ &Tabstop 项玷龀\ &蜞狍龀
+menutrans C&olor\ Scheme &暑朦铕
+menutrans Select\ Fo&nt\.\.\. 妈狃囹鑌 &梏騖.\.\.
+
+
+menutrans &Keymap 绣骅靄 觌噔赤蝮痂
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 妈涑蜩\ &琊噻铌<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &蓄琊崇蜩\ \忮腓瓿\ 蜞\ 爨氤\ 氤蝈痂<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! &湾汔轫栝\ 镱<Tab>:set\ sm!
+menutrans &Context\ lines 食朦瓿耱黒 &忄骐桠桴\ 潢斥
+menutrans &Virtual\ Edit 鼠瘃铕\ &痼踵候\ 徨鏫 戾
+
+menutrans Never 统觐腓
+menutrans Block\ Selection 妈岢餦 岭铌
+menutrans Insert\ mode 绣骅靄 怦蜞怅
+menutrans Block\ and\ Insert 妈岢餦 砛 怦蜞怅
+menutrans Always 青怄滂
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 绣骅靄 &怦蜞怅<Tab>:set\ im!
+menutrans Search\ &Path\.\.\. &仉鮘 镱牦\.\.\.
+menutrans Ta&g\ Files\.\.\. 脏殡鑌 &镱斐蝾闬.\.\.
+
+
+"
+" GUI options
+menutrans Toggle\ &Toolbar 相礤朦\ &稠耱痼戾眚斥
+menutrans Toggle\ &Bottom\ Scrollbar &丸骓\ 氤沓殛郳 珩筲
+menutrans Toggle\ &Left\ Scrollbar &顺忄\ 氤沓殛郳 珩筲
+menutrans Toggle\ &Right\ Scrollbar &橡噔郳 氤沓殛郳 珩筲
+
+" Programming menu
+menutrans &Tools &岔耱痼戾眚
+menutrans &Jump\ to\ this\ tag<Tab>g^] &襄疱轵鑌 漕\ 镱斐蜿<Tab>g^]
+menutrans Jump\ &back<Tab>^T 项&忮痦篁桉<Tab>^T
+menutrans Build\ &Tags\ File &羊忸痂蜩\ 羿殡\ 镱斐蝾
+" Folding
+menutrans &Folding &倾铕蜿
+menutrans &Enable/Disable\ folds<Tab>zi &念玮铍栩/玎犷痤龛蜩\ 玢铕蜿<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &拎麒蜩\ 漕闬 鏫 牦瘃铕铎<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 拎麒蜩\ &腓\ 漕闬 鏫 牦瘃铕铎<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 青牮栩鑌 &岢朦\ 玢铕蜿斥<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 青牮栩鑌 &篑砛 玢铕蜿<Tab>zM
+menutrans &Open\ all\ folds<Tab>zR 鲁潢痂蜩\ &癯\ 玢铕蜿<Tab>zR
+menutrans O&pen\ more\ folds<Tab>zr 鲁潢痂蜩\ &畴錦 玢铕蜿斥<Tab>zr
+
+menutrans Create\ &Fold<Tab>zf &蜮铕栩鑌 玢铕蝾<Tab>zf
+menutrans &Delete\ Fold<Tab>zd &妈溧腓蜩\ 玢铕蝾<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 妈溧腓&鑌 篑砛 玢铕蜿<Tab>zD
+menutrans Fold\ column\ &width &翌怡桧郳 潢郳 玢铕蜿斥
+menutrans Fold\ Met&hod &体蝾鋅 玢铕蜞眄
+menutrans M&anual &畜黜栝
+menutrans I&ndent &鲁漶蝮
+menutrans E&xpression &桊噻
+menutrans S&yntax &谚眚嚓耔黜
+menutrans Ma&rker 项&珥圜觇
+
+" Diff
+menutrans &Diff 项&鸪忭眄
+menutrans &Update &项眍忤蜩
+menutrans &Get\ Block &青镱玷麒蜩\ 鸪珥桷
+menutrans &Put\ Block &嘛痤忄滂蜩\ 鸪珥桷
+
+" Make and stuff...
+menutrans &Make<Tab>:make &馏潴忄蜩(make)<Tab>:make
+menutrans &List\ Errors<Tab>:cl &扬桉铌\ 镱扈腩<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 扬&桉铌\ 镱獬漕祀屙<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn &袜耱箫磬\ 镱扈腙<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &项镥疱漤\ 镱扈腙<Tab>:cp
+menutrans &Older\ List<Tab>:cold &馏怿砛 镱扈腙<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew &锑獒篁沓\ 镱扈腙<Tab>:cnew
+menutrans Error\ &Window &鲁觏頫 镱扈腩
+menutrans &Update<Tab>:cwin &项眍忤蜩<Tab>:cwin
+menutrans &Close<Tab>:cclose &青牮栩<Tab>:cclose
+menutrans &Open<Tab>:copen &鲁潢痂蜩<Tab>:copen
+
+menutrans &Set\ Compiler 埋蜞眍忤蜩\ &觐祜畴蝾
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 襄疱忮耱鑌 鈂 耱磬漩蜿钼砛 觐滂<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 项忮痦篁鑌 鈂 溻抽觐怏\ 纛痨<Tab>:%!xxd\ -r
+
+" Names for buffer menu.
+menutrans &Buffers &馏翦痂
+menutrans &Refresh\ menu &项眍忤蜩
+menutrans Delete &妈溧腓蜩
+menutrans &Alternate &买铕桧龛
+menutrans &Next &央充簋麒
+menutrans &Previous &项镥疱漤抽
+menutrans [No\ File] [湾爨篭 脏殡郵
+
+" Window menu
+menutrans &Window &鲁觏
+menutrans &New<Tab>^Wn &皖忮<Tab>^Wn
+menutrans S&plit<Tab>^Ws &蓄玟畴栩<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 蓄玟畴栩鑌 潆\ &怛铕桧眍泐\ 羿殡<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 蓄玟畴栩鑌 &镱镥疱<Tab>^Wv
+"menutrans Split\ &Vertically<Tab>^Wv &蓄玟畴栩鑌 镱镥疱<Tab>^Wv
+menutrans Split\ File\ E&xplorer 蓄玟畴栩鑌 潆\ &镥疱汶潴\ 羿殡斥
+
+menutrans &Close<Tab>^Wc &青牮栩<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 青牮栩鑌 篑砛 &稠<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww &袜耱箫礤<Tab>^Ww
+menutrans P&revious<Tab>^WW &项镥疱漤<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &妈鸪忭蜩\ 痤珈仇<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 袜&岢朦\ 忤耦蜞<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ 袜&戾眸郳 忤耦蜞<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 袜獒&朦\ 痂磬<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 袜殪屙&\ 痂磬<Tab>^W1\|
+menutrans Move\ &To &庆绸蜩蜩
+menutrans &Top<Tab>^WK 念&泐痂<Tab>^WK
+menutrans &Bottom<Tab>^WJ 念&龛珞<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &氤忸<Tab>^WH
+menutrans &Right\ side<Tab>^WL &镳噔<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR &骤觌橱眍\ 漕泐痂<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr &桕氤黜頫 箜桤<Tab>^Wr
+
+" The popup menu
+menutrans &Undo &鲁潇稠栩
+menutrans Cu&t 妈&鸪玎蜩
+menutrans &Copy &暑锍囹
+menutrans &Paste &耱噔栩
+menutrans &Delete 妈&溧腓蜩
+menutrans Select\ &Word 妈狃囹鑌 &耠钼
+menutrans Select\ &Line 妈狃囹鑌 &漕
+menutrans Select\ &Block 妈狃囹鑌 &犭铌
+menutrans Select\ &All 妈狃囹鑌 &篑
+
+
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 鲁潢痂蜩 羿殡
+ tmenu ToolBar.Save 青镟'蜞蜩 羿殡
+ tmenu ToolBar.SaveAll 青镟'蜞蜩 篑 羿殡
+ tmenu ToolBar.Print 酿箨筲囹
+ tmenu ToolBar.Undo 鲁潇稠栩
+ tmenu ToolBar.Redo 项忮痦篁
+ tmenu ToolBar.Cut 妈鸪玎蜩
+ tmenu ToolBar.Copy 暑锍囹
+ tmenu ToolBar.Paste 埋蜞忤蜩
+ tmenu ToolBar.Find 琼嚅蜩...
+ tmenu ToolBar.FindNext 琼嚅蜩 磬耱箫龛
+ tmenu ToolBar.FindPrev 琼嚅蜩 镱镥疱漤抽
+ tmenu ToolBar.Replace 青斐龛蜩...
+ tmenu ToolBar.LoadSesn 青忄眚噫栩 皴囗 疱溧泱忄眄
+ tmenu ToolBar.SaveSesn 青镟'蜞蜩 皴囗 疱溧泱忄眄
+ tmenu ToolBar.RunScript 妈觐磬蜩 羿殡 觐爨礓
+ tmenu ToolBar.Make 轻箐筲囹 镳铄牝
+ tmenu ToolBar.Shell Shell
+ tmenu ToolBar.RunCtags 羊忸痂蜩 羿殡 镱斐蝾
+ tmenu ToolBar.TagJump 襄疱轵 漕 镱斐蜿
+ tmenu ToolBar.Help 念镱祛汔
+ tmenu ToolBar.FindHelp 项 漕镱祛绯
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &谚眚嚓耔
+menutrans Set\ '&syntax'\ only 埋蜞眍怆囹鑌 腓\ '&syntax'
+menutrans Set\ '&filetype'\ too 埋蜞眍怆囹鑌 '&filetype'\ 蜞觐
+menutrans &Off &妈礻礤眍
+menutrans &Manual &畜黜栝
+menutrans A&utomatic &棱蝾爨蜩黜
+menutrans on/off\ for\ &This\ file 襄疱礻眢蜩\ 潆\ 鳇钽頫 &羿殡
+menutrans Co&lor\ test 襄疱獬痍郳 &觐朦铕斥
+menutrans &Highlight\ test &襄疱獬痍郳 忤涑脲眄
+menutrans &Convert\ to\ HTML 羊忸痂蜩\ &HTML
+
+" dialog texts
+let menutrans_no_file = "[湾爨篭 脏殡郵"
+let menutrans_help_dialog = "玛噫瞅 觐爨礓 噌 耠钼 潆 镱牦:\n\n念溧轵 i_ 潆 觐爨礓 疱骅祗 怦蜞怅 (磬镳. i_CTRL-X)\n念溧轵 i_ 潆 觐爨礓眍泐 疱骅祗 (磬镳. 馹<Del>)\n念溧轵 ' 潆 镱珥圜屙 磬玮 铒龀 (磬镳. 'shiftwidth')"
+let g:menutrans_path_dialog = "玛噫瞅  镱牦 羿殡斥\n蓄玟畴轵 磬玮 滂疱牝铕抽 觐爨扈."
+let g:menutrans_tags_dialog = "玛噫瞅 磬玮 羿殡斥 镱斐蝾闬n蓄玟畴轵 磬玮 觐爨扈."
+let g:menutrans_textwidth_dialog = "玛噫瞅 眍怏 痂眢 蝈犟蝮 (0 潆 獬潇稠 纛爨蝮忄眄)"
+let g:menutrans_fileformat_dialog = "妈徨鸪螯 纛痨囹 羿殡"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_uk_ua.koi8-u.vim b/runtime/lang/menu_uk_ua.koi8-u.vim
new file mode 100644
index 0000000..c44700e
--- /dev/null
+++ b/runtime/lang/menu_uk_ua.koi8-u.vim
@@ -0,0 +1,251 @@
+" Menu Translations: Ukrainian
+" Maintainer: Bohdan Vlasyuk <bohdan@vstu.edu.ua>
+" Last Change: 11 Oct 2001
+
+"
+" Please, see readme at htpp://www.vstu.edu.ua/~bohdan/vim before any
+" complains, and even if you won't complain, read it anyway.
+"
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding koi8-u
+
+" Help menu
+menutrans &Help &湎邢拖橇
+menutrans &Overview<Tab><F1> &橇特瘟\ 段葡彝撩ρ<Tab><F1>
+menutrans &User\ Manual &肱姚孜擅宰蟎 奶裓 讼疑釉兆赁
+menutrans &How-to\ links &袼-下稍?
+"menutrans &GUI &GIU
+menutrans &Credits &鹣难松
+menutrans Co&pying &蛳谛献永闹盼窝
+menutrans O&rphans &湎邢拖橇\ 由蚁粤
+menutrans &Version &髋矣ρ
+menutrans &About 鹨蟎 &幸锨伊驼
+
+" File menu
+menutrans &File &媪侍
+menutrans &Open\.\.\.<Tab>:e &鳓乃疑陨\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp &蛳谀μ稍蒤 爪宋蟎.\.\.<Tab>:sp
+menutrans &New<Tab>:enew &钕咨<Tab>:enew
+menutrans &Close<Tab>:close &艘稍<Tab>:close
+menutrans &Save<Tab>:w &辛'言猎<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 辛'言猎蒤 &阉\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. 鹣&姚孜言蒤 赲.\.\.
+menutrans Split\ Patched\ &By\.\.\. &塘粤陨\.\.\.
+menutrans &Print &湟账兆猎
+menutrans Sa&ve-Exit<Tab>:wqa 猩恿陨\  咨&试<Tab>:wqa
+menutrans E&xit<Tab>:qa &魃圈<Tab>:qa
+
+" Edit menu
+menutrans &Edit &蚺牧钦琢陨
+menutrans &Undo<Tab>u &鳓耐ξ稍<Tab>u
+menutrans &Redo<Tab>^R &鹣着椅赵<Tab>^R
+menutrans Rep&eat<Tab>\. &献韵疑陨<Tab>\.
+menutrans Cu&t<Tab>"+x 魃&姚诹陨<Tab>"+x
+menutrans &Copy<Tab>"+y &胂笑雷猎<Tab>"+y
+menutrans &Paste<Tab>"+gP &釉磷稍<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 饔粤咨陨\ 邢信&遗恼<Tab>[p
+menutrans Put\ &After<Tab>]p 饔粤咨陨\ &τ萄<Tab>]p
+menutrans &Select\ all<Tab>ggVG 魃&乱猎蒤 沼<Tab>ggVG
+menutrans &Find\.\.\. &潦陨\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. &挺紊陨\.\.\.
+menutrans Settings\ &Window 鳓宋蟎 &瘟塘墼兆廖
+menutrans &Global\ Settings 橇特桅\ 瘟&塘墼兆廖窝
+menutrans F&ile\ Settings 盍塘墼兆廖窝\ 奶裓 &屏侍
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! &钫团伊忙裓 已乃ψ<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 蚺稚蚛 瘟&奶邵讼紫窍\ 爪南乱林盼窝<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! 蚺稚蚛 &信遗蜗诱<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! 鹋遗蜗由陨\ 沼臷 &犹献<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! 胂疑釉兆猎捎裓 由妥咸贤\ &粤抡萄忙<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! 嶙韵土陨尬墒\ &爪挠哉<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! 鳓挠哉猩\ 奶裓 拖咨\ &C<Tab>:set\ cin!
+menutrans &Shiftwidth &兆
+menutrans Te&xt\ Width\.\.\. &疑瘟\ 耘擞哉\.\.\.
+menutrans &File\ Format\.\.\. &嫦彝猎\ 屏侍誠.\.\.
+menutrans Soft\ &Tabstop 鹣谏忙裓 &粤抡萄忙
+menutrans C&olor\ Scheme &胂特弦
+menutrans Select\ Fo&nt\.\.\. 魃乱猎蒤 &垡善診.\.\.
+
+
+menutrans &Keymap 蚺稚蚛 颂磷α哉疑
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 魃摩萄陨\ &谝邻纤<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &蛳谝窝陨\ \着躺甩\ 粤\ 土苔\ 苔耘疑<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! &钆橇饰墒\ 邢壅<Tab>:set\ sm!
+menutrans &Context\ lines 毽特甩釉豛 &琢痔勺扇\ 已乃ψ
+menutrans &Virtual\ Edit 胝矣弦\ &艺攘ぴ赜裓 屡赲 团
+
+menutrans Never 瞀讼躺
+menutrans Block\ Selection 魃娄襖 馓纤
+menutrans Insert\ mode 蚺稚蚛 子粤姿
+menutrans Block\ and\ Insert 魃娄襖  子粤姿
+menutrans Always 字纳
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 蚺稚蚛 &子粤姿<Tab>:set\ im!
+menutrans Search\ &Path\.\.\. &讶\ 邢壅苏\.\.\.
+menutrans Ta&g\ Files\.\.\. 媪侍蒤 &邢挺韵薥.\.\.
+
+
+"
+" GUI options
+menutrans Toggle\ &Toolbar 鹆闻特\ &ξ釉艺团卧ψ
+menutrans Toggle\ &Bottom\ Scrollbar &钌治裓 苔桅仕羂 谟兆
+menutrans Toggle\ &Left\ Scrollbar &歃琢\ 苔桅仕羂 谟兆
+menutrans Toggle\ &Right\ Scrollbar &鹨磷羂 苔桅仕羂 谟兆
+
+" Programming menu
+menutrans &Tools &段釉艺团卧
+menutrans &Jump\ to\ this\ tag<Tab>g^] &鹋遗试蒤 南\ 邢挺运<Tab>g^]
+menutrans Jump\ &back<Tab>^T 鹣&着椅赵捎<Tab>^T
+menutrans Build\ &Tags\ File &笤紫疑陨\ 屏侍\ 邢挺韵
+" Folding
+menutrans &Folding &弦运
+menutrans &Enable/Disable\ folds<Tab>zi &湎谧咸稍/诹孪蚁紊陨\ 谇弦运<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &饬奚陨\ 已南薥 赲 苏矣弦贤<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 饬奚陨\ &躺叟\ 已南薥 赲 苏矣弦贤<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 艘稍蒤 &娄特叟\ 谇弦运ψ<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 艘稍蒤 &沼 谇弦运<Tab>zM
+menutrans &Open\ all\ folds<Tab>zR 鳓乃疑陨\ &应\ 谇弦运<Tab>zR
+menutrans O&pen\ more\ folds<Tab>zr 鳓乃疑陨\ &μ刿臷 谇弦运ψ<Tab>zr
+
+menutrans Create\ &Fold<Tab>zf &宰弦稍蒤 谇弦韵<Tab>zf
+menutrans &Delete\ Fold<Tab>zd &魃牧躺陨\ 谇弦韵<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 魃牧躺&蒤 沼 谇弦运<Tab>zD
+menutrans Fold\ column\ &width &粝纵晌羂 已乃羂 谇弦运ψ
+menutrans Fold\ Met&hod &砼韵腬 谇弦粤挝
+menutrans M&anual &蛘尬墒
+menutrans I&ndent &鳓挠哉
+menutrans E&xpression &梢邻
+menutrans S&yntax &笊卧了由尬
+menutrans Ma&rker 鹣&谖赁松
+
+" Diff
+menutrans &Diff 鹣&姚孜盐窝
+menutrans &Update &鹣蜗咨陨
+menutrans &Get\ Block &邢谏奚陨\ 姚谖擅
+menutrans &Put\ Block &餍蚁琢纳陨\ 姚谖擅
+
+" Make and stuff...
+menutrans &Make<Tab>:make &庹恼琢陨(make)<Tab>:make
+menutrans &List\ Errors<Tab>:cl &笮捎纤\ 邢蜕滔<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 笮&捎纤\ 邢爪南吞盼<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn &盍釉招瘟\ 邢蜕趟<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp &鹣信遗奈裓 邢蜕趟<Tab>:cp
+menutrans &Older\ List<Tab>:cold &庹综 邢蜕趟<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew &砹事赵桅\ 邢蜕趟<Tab>:cnew
+menutrans Error\ &Window &鳓宋蟎 邢蜕滔
+menutrans &Update<Tab>:cwin &鹣蜗咨陨<Tab>:cwin
+menutrans &Close<Tab>:cclose &艘稍<Tab>:cclose
+menutrans &Open<Tab>:copen &鳓乃疑陨<Tab>:copen
+
+menutrans &Set\ Compiler 饔粤蜗咨陨\ &讼托μ言弦
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 鹋遗着釉蒤 譢 郐釉瘟拿言讼爪\ 讼纳<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 鹣着椅赵蒤 譢 淖κ讼渍\ 葡彝<Tab>:%!xxd\ -r
+
+" Names for buffer menu.
+menutrans &Buffers &庹婆疑
+menutrans &Refresh\ menu &鹣蜗咨陨
+menutrans Delete &魃牧躺陨
+menutrans &Alternate &髟弦晌紊
+menutrans &Next &筇δ绽奚
+menutrans &Previous &鹣信遗奈κ
+menutrans [No\ File] [钆土 媪侍羃
+
+" Window menu
+menutrans &Window &鳓宋
+menutrans &New<Tab>^Wn &钕着<Tab>^Wn
+menutrans S&plit<Tab>^Ws &蛳谀μ稍<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 蛳谀μ稍蒤 奶裓 &自弦晌蜗窍\ 屏侍<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 蛳谀μ稍蒤 &邢信遗<Tab>^Wv
+"menutrans Split\ &Vertically<Tab>^Wv &蛳谀μ稍蒤 邢信遗<Tab>^Wv
+menutrans Split\ File\ E&xplorer 蛳谀μ稍蒤 奶裓 &信遗翘涯誠 屏侍ψ
+
+menutrans &Close<Tab>^Wc &艘稍<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 艘稍蒤 沼 &ξ郐<Tab>^Wo
+menutrans Ne&xt<Tab>^Ww &盍釉招闻<Tab>^Ww
+menutrans P&revious<Tab>^WW &鹣信遗奈<Tab>^WW
+menutrans &Equal\ Size<Tab>^W= &魃姚孜言蒤 蚁谕σ<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 盍&娄特哿\ 咨酉粤<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ 盍&团污羂 咨酉粤<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 盍事&特哿\ 凵疑瘟<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 盍释盼&哿\ 凵疑瘟<Tab>^W1\|
+menutrans Move\ &To &τ陨陨
+menutrans &Top<Tab>^WK 湎&窍疑<Tab>^WK
+menutrans &Bottom<Tab>^WJ 湎&紊谡<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &苔紫<Tab>^WH
+menutrans &Right\ side<Tab>^WL &幸磷<Tab>^WL
+menutrans Rotate\ &Up<Tab>^WR &闵颂蜗\ 南窍疑<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr &伤苔尬蟎 瘴哨<Tab>^Wr
+
+" The popup menu
+menutrans &Undo &鳓耐ξ稍
+menutrans Cu&t 魃&姚诹陨
+menutrans &Copy &胂笑雷猎
+menutrans &Paste &釉磷稍
+menutrans &Delete 魃&牧躺陨
+menutrans Select\ &Word 魃乱猎蒤 &犹献
+menutrans Select\ &Line 魃乱猎蒤 &已南
+menutrans Select\ &Block 魃乱猎蒤 &绿纤
+menutrans Select\ &All 魃乱猎蒤 &沼
+
+
+
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 鳓乃疑陨 屏侍
+ tmenu ToolBar.Save 辛'言猎 屏侍
+ tmenu ToolBar.SaveAll 辛'言猎 沼 屏侍
+ tmenu ToolBar.Print 湟账兆猎
+ tmenu ToolBar.Undo 鳓耐ξ稍
+ tmenu ToolBar.Redo 鹣着椅赵
+ tmenu ToolBar.Cut 魃姚诹陨
+ tmenu ToolBar.Copy 胂笑雷猎
+ tmenu ToolBar.Paste 饔粤咨陨
+ tmenu ToolBar.Find 潦陨...
+ tmenu ToolBar.FindNext 潦陨 瘟釉招紊
+ tmenu ToolBar.FindPrev 潦陨 邢信遗奈κ
+ tmenu ToolBar.Replace 挺紊陨...
+ tmenu ToolBar.LoadSesn 琢卧林稍 优廖 遗牧钦琢挝
+ tmenu ToolBar.SaveSesn 辛'言猎 优廖 遗牧钦琢挝
+ tmenu ToolBar.RunScript 魃讼瘟陨 屏侍 讼土文
+ tmenu ToolBar.Make 漳兆猎 幸吓嗽
+ tmenu ToolBar.Shell Shell
+ tmenu ToolBar.RunCtags 笤紫疑陨 屏侍 邢挺韵
+ tmenu ToolBar.TagJump 鹋遗试 南 邢挺运
+ tmenu ToolBar.Help 湎邢拖橇
+ tmenu ToolBar.FindHelp 鹣壅 南邢拖讦
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax &笊卧了由
+menutrans Set\ '&syntax'\ only 饔粤蜗滋雷猎蒤 躺叟\ '&syntax'
+menutrans Set\ '&filetype'\ too 饔粤蜗滋雷猎蒤 '&filetype'\ 粤讼
+menutrans &Off &魃退闻蜗
+menutrans &Manual &蛘尬墒
+menutrans A&utomatic &嶙韵土陨尬
+menutrans on/off\ for\ &This\ file 鹋遗退握陨\ 奶裓 秘锨蟎 &屏侍
+menutrans Co&lor\ test 鹋遗爪宜羂 &讼特弦ψ
+menutrans &Highlight\ test &鹋遗爪宜羂 咨摩膛挝
+menutrans &Convert\ to\ HTML 笤紫疑陨\ &HTML
+
+" dialog texts
+let menutrans_no_file = "[钆土 媪侍羃"
+let menutrans_help_dialog = "魉林υ 讼土文 谅 犹献 奶 邢壅苏:\n\n湎牧试 i_ 奶 讼土文 遗稚驼 子粤姿 (瘟幸. i_CTRL-X)\n湎牧试 i_ 奶 讼土文蜗窍 遗稚驼 (瘟幸. 觃<Del>)\n湎牧试 ' 奶 邢谖赁盼窝 瘟谧 闲忙 (瘟幸. 'shiftwidth')"
+let g:menutrans_path_dialog = "魉林υ 厶讶 邢壅苏 屏侍ψ\n蛳谀μ咽耘 瘟谧 纳遗嗽弦κ 讼土蜕."
+let g:menutrans_tags_dialog = "魉林υ 瘟谧 屏侍ψ 邢挺韵薥n蛳谀μ咽耘 瘟谧 讼土蜕."
+let g:menutrans_textwidth_dialog = "魉林υ 蜗渍 凵疑握 耘擞哉 (0 奶 爪耐ξ 葡土哉琢挝)"
+let g:menutrans_fileformat_dialog = "魃屡姚载 葡彝猎 屏侍"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_vi_vn.vim b/runtime/lang/menu_vi_vn.vim
new file mode 100644
index 0000000..9fbd2c6
--- /dev/null
+++ b/runtime/lang/menu_vi_vn.vim
@@ -0,0 +1,334 @@
+" Menu Translations: Vietnamese
+" Maintainer: Phan Vinh Thinh <teppi@vnlinux.org>
+" Last Change: 12 Mar 2005
+" URL: http://iatp.vspu.ac.ru/phan/vietvim/lang/menu_vi_vn.vim
+"
+"
+" Adopted for VietVim project by Phan Vinh Thinh.
+" First translation: Phan Vinh Thinh <teppi@vnlinux.org>
+"
+"
+" Quit when menu translations have already been done.
+"
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" Top
+menutrans &File &T岷璸\ tin
+menutrans &Edit &So岷\ th岷
+menutrans &Tools C么&ng\ c峄
+menutrans &Syntax &C煤\ ph谩p
+menutrans &Buffers &B峄橽 膽峄噈
+menutrans &Window C峄&a\ s峄
+menutrans &Help Tr峄 &gi煤p
+"
+"
+"
+" Help menu
+menutrans &Overview<Tab><F1> &T峄昻g\ quan<Tab><F1>
+menutrans &User\ Manual &H瓢峄沶g\ d岷玭\ s峄璡 d峄g
+menutrans &How-to\ links &L脿m\ nh瓢\ th岷縗 n脿o
+menutrans &Find\.\.\. T矛m\ &ki岷縨\.\.\.
+"--------------------
+menutrans &Credits L峄漣\ &c岷\ 啤n
+menutrans Co&pying &B岷\ quy峄乶
+menutrans &Sponsor/Register &Gi煤p\ 膽峄/膼膬ng\ k媒
+menutrans O&rphans Tr岷籠 &m峄揬 c么i
+"--------------------
+menutrans &Version &Phi锚n\ b岷
+menutrans &About &V峄乗 Vim
+"
+"
+" File menu
+menutrans &Open\.\.\.<Tab>:e &M峄焅.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp &Chia-M峄焅.\.\.<Tab>:sp
+menutrans &New<Tab>:enew M峄&i<Tab>:enew
+menutrans &Close<Tab>:close 膼贸&ng<Tab>:close
+"--------------------
+menutrans &Save<Tab>:w &Ghi\ nh峄<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav Ghi\ n&h瓢\.\.\.<Tab>:sav
+"--------------------
+menutrans Split\ &Diff\ with\.\.\. &So\ s谩nh\ v峄沬\.\.\.
+menutrans Split\ Patched\ &By\.\.\. So\ s谩nh\ 膽茫\ v谩\ l峄梚\ &b峄焛\.\.\.
+"--------------------
+menutrans &Print In\ &ra
+menutrans Sa&ve-Exit<Tab>:wqa Ghi\ nh峄沑 r峄搃\ th&o谩t <Tab>:wqa
+menutrans E&xit<Tab>:qa &Tho谩t<Tab>:qa
+"
+"
+" Edit menu
+menutrans &Undo<Tab>u &H峄\ b瓢峄沜<Tab>u
+menutrans &Redo<Tab>^R &L脿m\ l岷<Tab>^R
+menutrans Rep&eat<Tab>\. L岷&p\ l岷<Tab>\.
+"--------------------
+menutrans Cu&t<Tab>"+x &C岷痶<Tab>"+x
+menutrans &Copy<Tab>"+y &Sao\ ch茅p<Tab>"+y
+menutrans &Paste<Tab>"+gP &D谩n<Tab>"+gP
+menutrans Put\ &Before<Tab>[p D谩n\ tr瓢峄&c<Tab>[p
+menutrans Put\ &After<Tab>]p D谩n\ sa&u<Tab>]p
+menutrans &Delete<Tab>x &X贸a<Tab>x
+menutrans &Select\ All<Tab>ggVG Ch峄&n\ t岷\ c岷<Tab>ggVG
+"--------------------
+menutrans &Find\.\.\.<Tab>/ &T矛m\ ki岷縨\.\.\.<Tab>/
+menutrans Find\ and\ Rep&lace\.\.\. T矛m\ ki岷縨\ &v脿\ thay\ th岷縗.\.\.
+menutrans Find\ and\ Rep&lace\.\.\.<Tab>:%s T矛m\ ki岷縨\ &v脿\ thay\ th岷縗.\.\.<Tab>:%s
+menutrans Find\ and\ Rep&lace\.\.\.<Tab>:s T矛m\ ki岷縨\ &v脿\ thay\ th岷縗.\.\<Tab>:s
+"--------------------
+menutrans Settings\ &Window C峄璦\ &s峄昞 thi岷縯\ l岷璸
+menutrans &Global\ Settings Thi岷縯\ l岷璸\ t&o脿n\ c岷
+menutrans F&ile\ Settings &Thi岷縯\ l岷璸\ t岷璸\ t&in
+menutrans C&olor\ Scheme Ph峄慽\ h峄\ m脿u\ &s岷痗
+menutrans &Keymap S啤\ 膽峄揬 &b脿n\ ph铆m
+menutrans Select\ Fo&nt\.\.\. Ch峄峮\ &ph么ng\ ch峄痋.\.\.
+">>>----------------- Edit/Global settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! &Chi岷縰\ s谩ng\ t峄玕 t矛m\ th岷 <Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! &Kh么ng\ t铆nh\ 膽岷縩\ ki峄僽\ ch峄<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! Cho\ &bi岷縯\ ph岷\ t峄璡 c贸\ c岷穚<Tab>:set\ sm!
+menutrans &Context\ lines S峄慭 &d貌ng\ quanh\ con\ tr峄
+menutrans &Virtual\ Edit &So岷\ th岷\ 岷
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Ch岷縗 膽峄橽 ch猫&n<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! T瓢啤ng\ th铆ch\ v峄沬\ &Vi<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. 膼瓢峄漬g\ d岷玭\ t矛m\ &ki岷縨\.\.\.
+menutrans Ta&g\ Files\.\.\. T岷璸\ tin\ t&h岷籠 ghi\.\.\.
+"
+menutrans Toggle\ &Toolbar 岷╪/hi峄噉\ th&anh\ c么ng\ c峄
+menutrans Toggle\ &Bottom\ Scrollbar 岷╪/hi峄噉\ thanh\ k茅o\ n岷&m\ d瓢峄沬
+menutrans Toggle\ &Left\ Scrollbar 岷╪/hi峄噉\ thanh\ k茅&o\ b锚n\ tr谩i
+menutrans Toggle\ &Right\ Scrollbar 岷╪/hi峄噉\ thanh\ k茅o\ b锚n\ &ph岷
+">>>->>>------------- Edit/Global settings/Virtual edit
+menutrans Never T岷痶
+menutrans Block\ Selection Khi\ ch峄峮\ kh峄慽
+menutrans Insert\ mode Trong\ ch岷縗 膽峄橽 Ch猫n
+menutrans Block\ and\ Insert Khi\ ch峄峮\ kh峄慽\ v脿\ Ch猫n
+menutrans Always Lu么n\ lu么n\ b岷璽
+">>>----------------- Edit/File settings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! 膼谩nh\ &s峄慭 d貌ng<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! &Ch岷縗 膽峄橽 danh\ s谩ch<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! &Ng岷痶\ nh峄痭g\ d貌ng\ d脿i<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Ng岷痶\ t峄玕 nguy锚n\ &v岷筺<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! &D岷\ tr岷痭g\ thay\ cho\ tab<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! &T峄盶 膽峄檔g\ th峄\ d貌ng<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! T&h峄\ d貌ng\ ki峄僽\ C<Tab>:set\ cin!
+">>>---
+menutrans &Shiftwidth Chi峄乽\ &r峄檔g\ th峄\ d貌ng
+menutrans Soft\ &Tabstop Chi峄乽\ r峄檔g\ T&ab
+menutrans Te&xt\ Width\.\.\. Chi峄乽\ r峄檔g\ v膬n\ &b岷\.\.\.
+menutrans &File\ Format\.\.\. 膼峄媙h\ d岷g\ t岷&p\ tin\.\.\.
+">>>----------------- Edit/File settings/Color Scheme
+menutrans default M岷穋\ 膽峄媙h
+">>>----------------- Edit/File settings/Keymap
+menutrans None Kh么ng\ d霉ng
+menutrans arabic 岷 r岷璸
+menutrans czech S茅c
+menutrans esperanto Etperant么
+menutrans greek Hy\ L岷
+menutrans hebrew Do\ th谩i
+menutrans hebrewp Do\ th谩i\ p
+menutrans lithuania-baltic L谩t-vi\ Bal-t铆c
+menutrans magyar Hungari
+menutrans persian-iranian Iran\ Ba\ T瓢
+menutrans persian Ba\ T瓢
+menutrans russian-jcuken Nga\ jcuken
+menutrans russian-jcukenwin Nga\ jcukenwin
+menutrans russian-yawerty Nga\ yawerty
+menutrans serbian-latin X茅c-bi\ La-tinh
+menutrans serbian X茅c-bi
+menutrans slovak slovak
+"
+"
+"
+" Tools menu
+menutrans &Jump\ to\ this\ tag<Tab>g^] &Nh岷\ t峄沬\ th岷籠 ghi<Tab>g^]
+menutrans Jump\ &back<Tab>^T &Quay\ l岷<Tab>^T
+menutrans Build\ &Tags\ File &T岷\ t岷璸\ tin\ th岷籠 ghi
+"-------------------
+menutrans &Folding N岷縫\ &g岷
+menutrans &Diff &Kh谩c\ bi峄噒 (diff)
+"-------------------
+menutrans &Make<Tab>:make &Bi锚n\ d峄媍h<Tab>:make
+menutrans &List\ Errors<Tab>:cl &Danh\ s谩ch\ l峄梚<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! Danh\ &s谩ch\ th么ng\ b谩o<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn &L峄梚\ ti岷縫\ theo<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp L峄梚\ t&r瓢峄沜<Tab>:cp
+menutrans &Older\ List<Tab>:cold Danh\ s谩ch\ &c农\ h啤n<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew Danh\ s谩ch\ &m峄沬\ h啤n<Tab>:cnew
+menutrans Error\ &Window C峄&a\ s峄昞 l峄梚
+menutrans &Set\ Compiler C&h峄峮\ tr矛nh\ bi锚n\ d峄媍h
+"-------------------
+menutrans &Convert\ to\ HEX<Tab>:%!xxd Ch&uy峄僴\ th脿nh\ HEX<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r Chuy峄僴\ t峄玕 HE&X<Tab>:%!xxd\ -r
+">>>---------------- Folds
+menutrans &Enable/Disable\ folds<Tab>zi &B岷璽/t岷痶\ n岷縫\ g岷<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv &Xem\ d貌ng\ c贸\ con\ tr峄<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx &Ch峄塡 xem\ d貌ng\ c贸\ con\ tr峄<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 膼贸ng\ &nhi峄乽\ n岷縫\ g岷\ h啤n<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 膼贸ng\ m峄峣\ n岷縫\ &g岷<Tab>zM
+menutrans &Open\ all\ folds<Tab>zR &M峄焅 m峄峣\ n岷縫\ g岷<Tab>zR
+menutrans O&pen\ more\ folds<Tab>zr M峄焅 n&hi峄乽\ n岷縫\ g岷\ h啤n<Tab>zr
+menutrans Fold\ Met&hod &Ph瓢啤ng\ ph谩p\ g岷
+menutrans Create\ &Fold<Tab>zf &T岷\ n岷縫\ g岷<Tab>zf
+menutrans &Delete\ Fold<Tab>zd X贸&a\ n岷縫\ g岷<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD X贸a\ m峄&i\ n岷縫\ g岷<Tab>zD
+menutrans Fold\ col&umn\ width Chi峄乽\ &r峄檔g\ c峄檛\ n岷縫\ g岷
+">>>->>>----------- Tools/Folds/Fold Method
+menutrans M&anual &Th峄 c么ng
+menutrans I&ndent Th峄\ &d貌ng
+menutrans E&xpression &Bi峄僽\ th峄ヽ
+menutrans S&yntax &C煤\ ph谩p
+menutrans Ma&rker &D岷\ hi峄噓
+">>>--------------- Tools/Diff
+menutrans &Update &C岷璸\ nh岷璽
+menutrans &Get\ Block &Thay\ 膽峄昳\ b峄橽 膽峄噈\ n脿y
+menutrans &Put\ Block T&hay\ 膽峄昳\ b峄橽 膽峄噈\ kh谩c
+">>>--------------- Tools/Diff/Error window
+menutrans &Update<Tab>:cwin &C岷璸\ nh岷璽<Tab>:cwin
+menutrans &Close<Tab>:cclose 膼贸&ng<Tab>:cclose
+menutrans &Open<Tab>:copen &M峄<Tab>:copen
+"
+"
+" Syntax menu
+"
+menutrans &Show\ filetypes\ in\ menu &Hi峄僴\ th峄媆 lo岷\ t岷璸\ tin\ trong\ tr矛nh\ 膽啤n
+menutrans Set\ '&syntax'\ only &Ch峄塡 thay\ 膽峄昳\ gi谩\ tr峄媆 'syntax'
+menutrans Set\ '&filetype'\ too Th&ay\ 膽峄昳\ c岷 gi谩\ tr峄媆 'filetype'
+menutrans &Off &T岷痶
+menutrans &Manual &B岷眓g\ tay
+menutrans A&utomatic T峄盶 膽峄&ng
+menutrans on/off\ for\ &This\ file B岷璽\ t岷痶\ &cho\ t岷璸\ tin\ n脿y
+menutrans Co&lor\ test &Ki峄僲\ tra\ m脿u\ s岷痗
+menutrans &Highlight\ test Ki峄僲\ tra\ chi岷縰\ &s谩ng
+menutrans &Convert\ to\ HTML &Chuy峄僴\ th脿nh\ HTML
+">>>---------------- Syntax/AB
+menutrans Apache\ config C岷\ h矛nh\ Apache
+menutrans Ant\ build\ file T岷璸\ tin\ bi锚n\ d峄媍h\ Ant
+menutrans Apache-style\ config C岷\ h矛nh\ phong\ c谩ch\ Apache
+menutrans Arc\ Macro\ Language Ng么n\ ng峄痋 Macro\ Arc
+menutrans Arch\ inventory Ki峄僲\ k锚\ Arch
+menutrans ASP\ with\ VBScript ASP\ v峄沬\ VBScript
+menutrans ASP\ with\ Perl ASP\ v峄沬\ Perl
+menutrans BC\ calculator M谩y\ t铆nh\ BC
+menutrans BDF\ font Ph么ng\ ch峄痋 BDF
+menutrans blank kh么ng\ d霉ng
+">>>---------------- Syntax/C
+menutrans Calendar L峄媍h
+menutrans Cheetah\ template M岷玼\ Cheetah
+menutrans Config C岷\ h矛nh
+"
+"
+" Buffers menu
+"
+menutrans &Refresh\ menu &C岷璸\ nh岷璽\ tr矛nh\ 膽啤n
+menutrans Delete &X贸a
+menutrans &Alternate Xen\ &k岷
+menutrans &Next Ti岷&p\ theo
+menutrans &Previous &Tr瓢峄沜
+menutrans [No\ File] [Kh么ng\ c贸\ t岷璸\ tin]
+"
+"
+" Window menu
+"
+menutrans &New<Tab>^Wn &M峄沬<Tab>^Wn
+menutrans S&plit<Tab>^Ws &Chia\ 膽么i<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ Chia\ &t峄沬\ #<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv Chia\ &d峄峜<Tab>^Wv
+menutrans Split\ File\ E&xplorer M峄焅 tr矛nh\ &duy峄噒\ t岷璸\ tin
+"
+menutrans &Close<Tab>^Wc 膼贸&ng<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 膼贸ng\ c谩c\ c峄璦\ s峄昞 &kh谩c<Tab>^Wo
+"
+menutrans Move\ &To C&huy峄僴\ t峄沬
+menutrans Rotate\ &Up<Tab>^WR &L锚n\ tr锚n<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr &Xu峄憂g\ d瓢峄沬<Tab>^Wr
+"
+menutrans &Equal\ Size<Tab>^W= C芒n\ &b岷眓g\ k铆ch\ th瓢峄沜<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ Chi峄乽\ c&ao\ l峄沶\ nh岷<Tab>^W_
+menutrans M&in\ Height<Tab>^W1_ Chi峄乽\ ca&o\ nh峄廫 nh岷<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| Chi峄乽\ &r峄檔g\ l峄沶\ nh岷<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| Chi峄&u\ r峄檔g\ nh峄廫 nh岷<Tab>^W1\|
+">>>----------------- Window/Move To
+menutrans &Top<Tab>^WK 膼岷&u<Tab>^WK
+menutrans &Bottom<Tab>^WJ &Cu峄慽<Tab>^WJ
+menutrans &Left\ side<Tab>^WH &Tr谩i<Tab>^WH
+menutrans &Right\ side<Tab>^WL &Ph岷<Tab>^WL
+"
+"
+" The popup menu
+"
+"
+menutrans &Undo &H峄\ b瓢峄沜
+menutrans Cu&t &C岷痶
+menutrans &Copy &Sao\ ch茅p
+menutrans &Paste &D谩n
+menutrans &Delete &X贸a
+menutrans Select\ Blockwise Ch峄峮\ &theo\ kh峄慽
+menutrans Select\ &Word Ch峄&n\ t峄
+menutrans Select\ &Line Ch峄峮\ d貌n&g
+menutrans Select\ &Block Ch峄峮\ &kh峄慽
+menutrans Select\ &All Ch峄峮\ t岷\ &c岷
+"
+" The GUI toolbar
+"
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open M峄 t岷璸 tin
+ tmenu ToolBar.Save Ghi nh峄 t岷璸 tin
+ tmenu ToolBar.SaveAll Ghi nh峄 t岷 c岷
+ tmenu ToolBar.Print In ra
+ tmenu ToolBar.Undo H峄 b瓢峄沜
+ tmenu ToolBar.Redo L脿m l岷
+ tmenu ToolBar.Cut C岷痶
+ tmenu ToolBar.Copy Sao ch茅p
+ tmenu ToolBar.Paste D谩n
+ tmenu ToolBar.Find T矛m ki岷縨
+ tmenu ToolBar.FindNext T矛m ti岷縫 theo
+ tmenu ToolBar.FindPrev T矛m ng瓢峄 l岷
+ tmenu ToolBar.Replace Thay th岷...
+ tmenu ToolBar.LoadSesn N岷 bu峄昳 l脿m vi峄嘽
+ tmenu ToolBar.SaveSesn Ghi nh峄 bu峄昳 l脿m vi峄嘽
+ tmenu ToolBar.RunScript Ch岷 script c峄 Vim
+ tmenu ToolBar.Make Bi锚n d峄媍h
+ tmenu ToolBar.Shell Shell
+ tmenu ToolBar.RunCtags T岷 t岷璸 tin th岷 ghi
+ tmenu ToolBar.TagJump Chuy峄僴 t峄沬 th岷 ghi
+ tmenu ToolBar.Help Tr峄 gi煤p
+ tmenu ToolBar.FindHelp T矛m trong tr峄 gi煤p
+ endfun
+endif
+"
+"
+" Dialog texts
+"
+" Find in help dialog
+"
+let g:menutrans_help_dialog = "H茫y nh岷璸 c芒u l峄噉h ho岷穋 t峄 kh贸a t矛m ki岷縨:\n\nTh锚m i_ 膽峄 t矛m ki岷縨 c芒u l峄噉h c峄 ch岷 膽峄 Nh岷璸 Input (V铆 d峄, i_CTRL-X)\nTh锚m c_ 膽峄 t矛m ki岷縨 c芒u l峄噉h c峄 ch岷 膽峄 so岷 th岷 d貌ng l峄噉h (V铆 d峄, 褋_<Del>)\nTh锚m ' 膽峄 t矛m ki岷縨 tr峄 gi煤p cho m峄檛 t霉y ch峄峮 (v铆 d峄, 'shiftwidth')"
+"
+" Searh path dialog
+"
+let g:menutrans_path_dialog = "H茫y ch峄 ra 膽瓢峄漬g d岷玭 膽峄 t矛m ki岷縨 t岷璸 tin.\nT锚n c峄 th瓢 m峄 ph芒n c谩ch nhau b峄焛 d岷 ph岷﹜."
+"
+" Tag files dialog
+"
+let g:menutrans_tags_dialog = "Nh岷璸 t锚n t岷璸 tin th岷 ghi (ph芒n c谩ch b峄焛 d岷 ph岷﹜).\n"
+"
+" Text width dialog
+"
+let g:menutrans_textwidth_dialog = "H茫y nh岷璸 chi峄乽 r峄檔g v膬n b岷 m峄沬.\nNh岷璸 0 膽峄 h峄 b峄."
+"
+" File format dialog
+"
+let g:menutrans_fileformat_dialog = "H茫y ch峄峮 膽峄媙h d岷g t岷璸 tin."
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&H峄 b峄"
+"
+let menutrans_no_file = "[kh么ng c贸 t岷璸 tin]"
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_zh.big5.vim b/runtime/lang/menu_zh.big5.vim
new file mode 100644
index 0000000..f437ce7
--- /dev/null
+++ b/runtime/lang/menu_zh.big5.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Traditional Chinese
+
+source <sfile>:p:h/menu_chinese_taiwan.950.vim
diff --git a/runtime/lang/menu_zh.cp936.vim b/runtime/lang/menu_zh.cp936.vim
new file mode 100644
index 0000000..e398582
--- /dev/null
+++ b/runtime/lang/menu_zh.cp936.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Simplified Chinese (for Windows)
+
+source <sfile>:p:h/menu_chinese_gb.936.vim
diff --git a/runtime/lang/menu_zh.cp950.vim b/runtime/lang/menu_zh.cp950.vim
new file mode 100644
index 0000000..f437ce7
--- /dev/null
+++ b/runtime/lang/menu_zh.cp950.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Traditional Chinese
+
+source <sfile>:p:h/menu_chinese_taiwan.950.vim
diff --git a/runtime/lang/menu_zh.gb2312.vim b/runtime/lang/menu_zh.gb2312.vim
new file mode 100644
index 0000000..5a16e18
--- /dev/null
+++ b/runtime/lang/menu_zh.gb2312.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Simplified Chinese (for Windows)
+
+source <sfile>:p:h/menu_zh_cn.gb2312.vim
diff --git a/runtime/lang/menu_zh_cn.18030.vim b/runtime/lang/menu_zh_cn.18030.vim
new file mode 100644
index 0000000..99da41a
--- /dev/null
+++ b/runtime/lang/menu_zh_cn.18030.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Simplified Chinese
+
+source <sfile>:p:h/menu_zh_cn.gb2312.vim
diff --git a/runtime/lang/menu_zh_cn.cp936.vim b/runtime/lang/menu_zh_cn.cp936.vim
new file mode 100644
index 0000000..e398582
--- /dev/null
+++ b/runtime/lang/menu_zh_cn.cp936.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Simplified Chinese (for Windows)
+
+source <sfile>:p:h/menu_chinese_gb.936.vim
diff --git a/runtime/lang/menu_zh_cn.gb2312.vim b/runtime/lang/menu_zh_cn.gb2312.vim
new file mode 100644
index 0000000..0df5188
--- /dev/null
+++ b/runtime/lang/menu_zh_cn.gb2312.vim
@@ -0,0 +1,273 @@
+" Menu Translations: Simplified Chinese
+" Maintainer: Shun Bai <baishunde@gmail.com>
+" Previous Maintainer: Yuheng Xie <elephant@linux.net.cn>
+" Last Change: 2014 Oct 15
+
+" vim: ts=8 sw=8 noet
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+" This causes trouble for a broken iconv (symptom: last character is always
+" ??). Without this it works fine anyway, because gbk/cp936 is a superset of
+" gb2312. (suggested by Edward L. Fox)
+" scriptencoding gb2312
+
+" Help menu
+menutrans &Help 帮助(&H)
+menutrans &Overview<Tab><F1> 纵览(&O)<Tab><F1>
+menutrans &User\ Manual 用户手册(&U)
+menutrans &How-to\ links How-to\ 指引(&H)
+menutrans &Find\.\.\. 查找(&F)\.\.\.
+menutrans &Credits 致谢(&C)
+menutrans Co&pying 版权(&P)
+menutrans &Sponsor/Register 赞助/注册(&S)
+menutrans O&rphans 孤儿(&R)
+menutrans &Version 版本(&V)
+menutrans &About 关于(&A)
+
+" File menu
+menutrans &File 文件(&F)
+menutrans &Open\.\.\.<Tab>:e 打开(&O)\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 分割并打开(&L)\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 打开标签\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew 新建(&N)<Tab>:enew
+menutrans &Close<Tab>:close 关闭(&C)<Tab>:close
+menutrans &Save<Tab>:w 保存(&S)<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 另存为(&A)\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. 分割比较(Diff)(&D)\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 分割打补丁(Patch)(&B)\.\.\.
+menutrans &Print 打印(&P)
+menutrans Sa&ve-Exit<Tab>:wqa 保存并退出(&V)<Tab>:wqa
+menutrans E&xit<Tab>:qa 退出(&X)<Tab>:qa
+
+" Edit menu
+menutrans &Edit 编辑(&E)
+menutrans &Undo<Tab>u 撤销(&U)<Tab>u
+menutrans &Redo<Tab>^R 重做(&R)<Tab>^R
+menutrans Rep&eat<Tab>\. 重复上次操作(&E)<Tab>\.
+menutrans Cu&t<Tab>"+x 剪切(&T)<Tab>"+x
+menutrans &Copy<Tab>"+y 复制(&C)<Tab>"+y
+menutrans &Paste<Tab>"+gP 粘贴(&P)<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 粘贴到光标前(&B)<Tab>[p
+menutrans Put\ &After<Tab>]p 粘贴到光标后(&A)<Tab>]p
+menutrans &Delete<Tab>x 删除(&D)<Tab>x
+menutrans &Select\ All<Tab>ggVG 全选(&S)<Tab>ggVG
+menutrans &Find\.\.\. 查找(&F)\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. 查找和替换(&L)\.\.\.
+menutrans &Find<Tab>/ 查找(&F)<Tab>/
+menutrans Find\ and\ Rep&lace<Tab>:%s 查找和替换(&L)<Tab>:%s
+menutrans Settings\ &Window 设定窗口(&W)
+menutrans Startup\ &Settings 启动设定(&S)
+menutrans &Global\ Settings 全局设定(&G)
+
+" Edit/Global Settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 开/关模式高亮(&H)<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! 开/关忽略大小写(&I)<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! 开/关显示配对(&S)<Tab>:set\ sm!
+menutrans &Context\ lines 上下文行数(&C)
+
+menutrans &Virtual\ Edit 虚拟编辑(&V)
+menutrans Never 从不
+menutrans Block\ Selection 块选择
+menutrans Insert\ mode 插入模式
+menutrans Block\ and\ Insert 块选择和插入模式
+menutrans Always 总是
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 开/关插入模式(&M)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! 开/关\ Vi\ 兼容<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. 查找路径(&P)\.\.\.
+menutrans Ta&g\ Files\.\.\. Tag\ 文件(&T)\.\.\.
+
+" GUI options
+menutrans Toggle\ &Toolbar 开/关工具栏(&T)
+menutrans Toggle\ &Bottom\ Scrollbar 开/关底部滚动条(&B)
+menutrans Toggle\ &Left\ Scrollbar 开/关左端滚动条(&L)
+menutrans Toggle\ &Right\ Scrollbar 开/关右端滚动条(&R)
+
+" Edit/File Settings
+menutrans F&ile\ Settings 文件设定(&I)
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! 开/关显示行号(&N)<Tab>:set\ nu!
+menutrans Toggle\ relati&ve\ Line\ Numbering<Tab>:set\ rnu! 开/关相对行号(&V)<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 开/关\ list\ 模式(&L)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! 开/关折行(&W)<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! 开/关整词折行(&R)<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! 开/关扩展\ tab(&E)<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! 开/关自动缩进(&A)<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! 开/关\ C\ 缩进(&C)<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth 缩进宽度(&S)
+menutrans Soft\ &Tabstop Soft\ Tab\ 宽度(&T)
+menutrans Te&xt\ Width\.\.\. 文本宽度(&X)\.\.\.
+menutrans &File\ Format\.\.\. 文件格式(&F)\.\.\.
+menutrans C&olor\ Scheme 配色方案(&O)
+menutrans Select\ Fo&nt\.\.\. 选择字体(&N)\.\.\.
+menutrans &Keymap 键盘映射(&K)
+
+" Programming menu
+menutrans &Tools 工具(&T)
+menutrans &Jump\ to\ this\ tag<Tab>g^] 跳转到这个\ tag(&J)<Tab>g^]
+menutrans Jump\ &back<Tab>^T 跳转返回(&B)<Tab>^T
+menutrans Build\ &Tags\ File 建立\ Tags\ 文件(&T)
+
+" Tools.Spelling Menu
+menutrans &Spelling 拼写检查(&S)
+menutrans &Spell\ Check\ On 打开拼写检查(&S)
+menutrans Spell\ Check\ &Off 关闭拼写检查(&O)
+menutrans To\ &Next\ error<Tab>]s 上一个错误(&N)<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s 下一个错误(&P)<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= 修正建议(&C)<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall 重复修正(&R)<Tab>:spellrepall
+menutrans Set\ language\ to\ "en" 设定语言为\ "en"
+menutrans Set\ language\ to\ "en_au" 设定语言为\ "en_au"
+menutrans Set\ language\ to\ "en_ca" 设定语言为\ "en_ca"
+menutrans Set\ language\ to\ "en_gb" 设定语言为\ "en_gb"
+menutrans Set\ language\ to\ "en_nz" 设定语言为\ "en_nz"
+menutrans Set\ language\ to\ "en_us" 设定语言为\ "en_us"
+menutrans &Find\ More\ Languages 查找更多语言(&F)
+
+" Tools.Fold Menu
+" open close folds
+menutrans &Folding 折叠(&F)
+menutrans &Enable/Disable\ folds<Tab>zi 启用/禁用折叠(&E)<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv 查看此行(&V)<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 仅查看此行(&W)<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 关闭更多折叠(&L)<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 关闭所有折叠(&C)<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr 打开更多折叠(&P)<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 打开所有折叠(&O)<Tab>zR
+" fold method
+menutrans Fold\ Met&hod 折叠方法(&H)
+menutrans M&anual 手工(&A)
+menutrans I&ndent 缩进(&N)
+menutrans E&xpression 表达式(&X)
+menutrans S&yntax 语法(&Y)
+menutrans &Diff 比较(Diff)(&D)
+menutrans Ma&rker 标记(&R)
+" create and delete folds
+menutrans Create\ &Fold<Tab>zf 创建折叠(&F)<Tab>zf
+menutrans &Delete\ Fold<Tab>zd 删除折叠(&D)<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 删除所有折叠(&A)<Tab>zD
+" moving around in folds
+menutrans Fold\ column\ &width 折叠栏宽度(&W)
+
+" Tools.Diff Menu
+menutrans &Diff 比较(Diff)(&D)
+menutrans &Update 更新(&U)
+menutrans &Get\ Block 得到块(&G)
+menutrans &Put\ Block 放置块(&P)
+
+menutrans &Make<Tab>:make Make(&M)<Tab>:make
+menutrans &List\ Errors<Tab>:cl 列出错误(&L)<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 列出消息(&I)<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 下一个错误(&N)<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 上一个错误(&P)<Tab>:cp
+menutrans &Older\ List<Tab>:cold 更旧的错误列表(&O)<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 更新的错误列表(&E)<Tab>:cnew
+menutrans Error\ &Window 错误窗口(&W)
+menutrans &Update<Tab>:cwin 更新(&U)<Tab>:cwin
+menutrans &Open<Tab>:copen 打开(&O)<Tab>:copen
+menutrans &Close<Tab>:cclose 关闭(&C)<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 转换成十六进制<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 转换返回<Tab>:%!xxd\ -r
+menutrans Se&T\ Compiler 设定编译器(&T)
+
+" Names for buffer menu.
+menutrans &Buffers 缓冲区(&B)
+menutrans &Refresh\ menu 更新菜单(&R)
+menutrans &Delete 删除(&D)
+menutrans &Alternate 交替(&A)
+menutrans &Next 下一个(&N)
+menutrans &Previous 上一个(&P)
+
+" Window menu
+menutrans &Window 窗口(&W)
+menutrans &New<Tab>^Wn 新建(&N)<Tab>^Wn
+menutrans S&plit<Tab>^Ws 分割(&P)<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 分割到\ #(&L)<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 垂直分割(&V)<Tab>^Wv
+menutrans Split\ File\ E&xplorer 分割文件浏览器(&X)
+menutrans &Close<Tab>^Wc 关闭(&C)<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 关闭其它窗口(&O)<Tab>^Wo
+menutrans Move\ &To 移动到(&T)
+menutrans &Top<Tab>^WK 顶端(&T)<Tab>^WK
+menutrans &Bottom<Tab>^WJ 底端(&B)<Tab>^WJ
+menutrans &Left\ side<Tab>^WH 左边(&L)<Tab>^WH
+menutrans &Right\ side<Tab>^WL 右边(&R)<Tab>^WL
+" menutrans Ne&xt<Tab>^Ww 下一个(&X)<Tab>^Ww
+" menutrans P&revious<Tab>^WW 上一个(&R)<Tab>^WW
+menutrans Rotate\ &Up<Tab>^WR 向上轮换(&U)<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 向下轮换(&D)<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= 等大(&E)<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 最大高度(&M)<Tab>^W
+menutrans M&in\ Height<Tab>^W1_ 最小高度(&I)<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 最大宽度(&W)<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 最小宽度(&H)<Tab>^W1\|
+"
+" The popup menu
+menutrans &Undo 撤销(&U)
+menutrans Cu&t 剪切(&T)
+menutrans &Copy 复制(&C)
+menutrans &Paste 粘贴(&P)
+menutrans &Delete 删除(&D)
+menutrans Select\ Blockwise 选择块
+menutrans Select\ &Word 选择单词(&W)
+menutrans Select\ &Sentence 选择句子(&S)
+menutrans Select\ Pa&ragraph 选择段落(&R)
+menutrans Select\ &Line 选择行(&L)
+menutrans Select\ &Block 选择块(&B)
+menutrans Select\ &All 全选(&A)
+"
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 打开文件
+ tmenu ToolBar.Save 保存当前文件
+ tmenu ToolBar.SaveAll 保存全部文件
+ tmenu ToolBar.Print 打印
+ tmenu ToolBar.Undo 撤销
+ tmenu ToolBar.Redo 重做
+ tmenu ToolBar.Cut 剪切到剪贴板
+ tmenu ToolBar.Copy 复制到剪贴板
+ tmenu ToolBar.Paste 从剪贴板粘贴
+ tmenu ToolBar.Find 查找...
+ tmenu ToolBar.FindNext 查找下一个
+ tmenu ToolBar.FindPrev 查找上一个
+ tmenu ToolBar.Replace 查找和替换...
+ tmenu ToolBar.LoadSesn 加载会话
+ tmenu ToolBar.SaveSesn 保存当前会话
+ tmenu ToolBar.RunScript 运行 Vim 脚本
+ tmenu ToolBar.Make 执行 Make (:make)
+ tmenu ToolBar.RunCtags 在当前目录建立 tags (!ctags -R .)
+ tmenu ToolBar.TagJump 跳转到光标位置的 tag
+ tmenu ToolBar.Help Vim 帮助
+ tmenu ToolBar.FindHelp 查找 Vim 帮助
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax 语法(&S)
+menutrans &Show\ filetypes\ in\ menu 在菜单中显示文件类型(&S)
+menutrans &Off 关闭(&O)
+menutrans &Manual 手工(&M)
+menutrans A&utomatic 自动(&U)
+menutrans on/off\ for\ &This\ file 仅对这个文件开/关(&T)
+menutrans Co&lor\ test 色彩测试(&L)
+menutrans &Highlight\ test 高亮测试(&H)
+menutrans &Convert\ to\ HTML 转换成\ HTML(&C)
+menutrans Set\ '&syntax'\ only 仅设定\ 'syntax'(&S)
+menutrans Set\ '&filetype'\ too 也设定\ 'filetype'(&F)
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_zh_cn.gbk.vim b/runtime/lang/menu_zh_cn.gbk.vim
new file mode 100644
index 0000000..99da41a
--- /dev/null
+++ b/runtime/lang/menu_zh_cn.gbk.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Simplified Chinese
+
+source <sfile>:p:h/menu_zh_cn.gb2312.vim
diff --git a/runtime/lang/menu_zh_cn.utf-8.vim b/runtime/lang/menu_zh_cn.utf-8.vim
new file mode 100644
index 0000000..cb1288f
--- /dev/null
+++ b/runtime/lang/menu_zh_cn.utf-8.vim
@@ -0,0 +1,270 @@
+" Menu Translations: Simplified Chinese
+" Maintainer: Shun Bai <baishunde@gmail.com>
+" Previous Maintainer: Yuheng Xie <elephant@linux.net.cn>
+" Last Change: 2014 Oct 15
+
+" vim: ts=8 sw=8 noet
+
+" Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" Help menu
+menutrans &Help 甯姪(&H)
+menutrans &Overview<Tab><F1> 绾佃(&O)<Tab><F1>
+menutrans &User\ Manual 鐢ㄦ埛鎵嬪唽(&U)
+menutrans &How-to\ links How-to\ 鎸囧紩(&H)
+menutrans &Find\.\.\. 鏌ユ壘(&F)\.\.\.
+menutrans &Credits 鑷磋阿(&C)
+menutrans Co&pying 鐗堟潈(&P)
+menutrans &Sponsor/Register 璧炲姪/娉ㄥ唽(&S)
+menutrans O&rphans 瀛ゅ効(&R)
+menutrans &Version 鐗堟湰(&V)
+menutrans &About 鍏充簬(&A)
+
+" File menu
+menutrans &File 鏂囦欢(&F)
+menutrans &Open\.\.\.<Tab>:e 鎵撳紑(&O)\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 鍒嗗壊骞舵墦寮(&L)\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew 鎵撳紑鏍囩\.\.\.<Tab>:tabnew
+menutrans &New<Tab>:enew 鏂板缓(&N)<Tab>:enew
+menutrans &Close<Tab>:close 鍏抽棴(&C)<Tab>:close
+menutrans &Save<Tab>:w 淇濆瓨(&S)<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 鍙﹀瓨涓(&A)\.\.\.<Tab>:sav
+menutrans Split\ &Diff\ with\.\.\. 鍒嗗壊姣旇緝(Diff)(&D)\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 鍒嗗壊鎵撹ˉ涓(Patch)(&B)\.\.\.
+menutrans &Print 鎵撳嵃(&P)
+menutrans Sa&ve-Exit<Tab>:wqa 淇濆瓨骞堕鍑(&V)<Tab>:wqa
+menutrans E&xit<Tab>:qa 閫鍑(&X)<Tab>:qa
+
+" Edit menu
+menutrans &Edit 缂栬緫(&E)
+menutrans &Undo<Tab>u 鎾ら攢(&U)<Tab>u
+menutrans &Redo<Tab>^R 閲嶅仛(&R)<Tab>^R
+menutrans Rep&eat<Tab>\. 閲嶅涓婃鎿嶄綔(&E)<Tab>\.
+menutrans Cu&t<Tab>"+x 鍓垏(&T)<Tab>"+x
+menutrans &Copy<Tab>"+y 澶嶅埗(&C)<Tab>"+y
+menutrans &Paste<Tab>"+gP 绮樿创(&P)<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 绮樿创鍒板厜鏍囧墠(&B)<Tab>[p
+menutrans Put\ &After<Tab>]p 绮樿创鍒板厜鏍囧悗(&A)<Tab>]p
+menutrans &Delete<Tab>x 鍒犻櫎(&D)<Tab>x
+menutrans &Select\ All<Tab>ggVG 鍏ㄩ(&S)<Tab>ggVG
+menutrans &Find\.\.\. 鏌ユ壘(&F)\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. 鏌ユ壘鍜屾浛鎹(&L)\.\.\.
+menutrans &Find<Tab>/ 鏌ユ壘(&F)<Tab>/
+menutrans Find\ and\ Rep&lace<Tab>:%s 鏌ユ壘鍜屾浛鎹(&L)<Tab>:%s
+menutrans Settings\ &Window 璁惧畾绐楀彛(&W)
+menutrans Startup\ &Settings 鍚姩璁惧畾(&S)
+menutrans &Global\ Settings 鍏ㄥ眬璁惧畾(&G)
+
+" Edit/Global Settings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 寮/鍏虫ā寮忛珮浜(&H)<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! 寮/鍏冲拷鐣ュぇ灏忓啓(&I)<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! 寮/鍏虫樉绀洪厤瀵(&S)<Tab>:set\ sm!
+menutrans &Context\ lines 涓婁笅鏂囪鏁(&C)
+
+menutrans &Virtual\ Edit 铏氭嫙缂栬緫(&V)
+menutrans Never 浠庝笉
+menutrans Block\ Selection 鍧楅夋嫨
+menutrans Insert\ mode 鎻掑叆妯″紡
+menutrans Block\ and\ Insert 鍧楅夋嫨鍜屾彃鍏ユā寮
+menutrans Always 鎬绘槸
+
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 寮/鍏虫彃鍏ユā寮(&M)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! 寮/鍏砛 Vi\ 鍏煎<Tab>:set\ cp!
+menutrans Search\ &Path\.\.\. 鏌ユ壘璺緞(&P)\.\.\.
+menutrans Ta&g\ Files\.\.\. Tag\ 鏂囦欢(&T)\.\.\.
+
+" GUI options
+menutrans Toggle\ &Toolbar 寮/鍏冲伐鍏锋爮(&T)
+menutrans Toggle\ &Bottom\ Scrollbar 寮/鍏冲簳閮ㄦ粴鍔ㄦ潯(&B)
+menutrans Toggle\ &Left\ Scrollbar 寮/鍏冲乏绔粴鍔ㄦ潯(&L)
+menutrans Toggle\ &Right\ Scrollbar 寮/鍏冲彸绔粴鍔ㄦ潯(&R)
+
+" Edit/File Settings
+menutrans F&ile\ Settings 鏂囦欢璁惧畾(&I)
+
+" Boolean options
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! 寮/鍏虫樉绀鸿鍙(&N)<Tab>:set\ nu!
+menutrans Toggle\ relati&ve\ Line\ Numbering<Tab>:set\ rnu! 寮/鍏崇浉瀵硅鍙(&V)<Tab>:set\ rnu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 寮/鍏砛 list\ 妯″紡(&L)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! 寮/鍏虫姌琛(&W)<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! 寮/鍏虫暣璇嶆姌琛(&R)<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! 寮/鍏虫墿灞昞 tab(&E)<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! 寮/鍏宠嚜鍔ㄧ缉杩(&A)<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! 寮/鍏砛 C\ 缂╄繘(&C)<Tab>:set\ cin!
+
+" other options
+menutrans &Shiftwidth 缂╄繘瀹藉害(&S)
+menutrans Soft\ &Tabstop Soft\ Tab\ 瀹藉害(&T)
+menutrans Te&xt\ Width\.\.\. 鏂囨湰瀹藉害(&X)\.\.\.
+menutrans &File\ Format\.\.\. 鏂囦欢鏍煎紡(&F)\.\.\.
+menutrans C&olor\ Scheme 閰嶈壊鏂规(&O)
+menutrans Select\ Fo&nt\.\.\. 閫夋嫨瀛椾綋(&N)\.\.\.
+menutrans &Keymap 閿洏鏄犲皠(&K)
+
+" Programming menu
+menutrans &Tools 宸ュ叿(&T)
+menutrans &Jump\ to\ this\ tag<Tab>g^] 璺宠浆鍒拌繖涓猏 tag(&J)<Tab>g^]
+menutrans Jump\ &back<Tab>^T 璺宠浆杩斿洖(&B)<Tab>^T
+menutrans Build\ &Tags\ File 寤虹珛\ Tags\ 鏂囦欢(&T)
+
+" Tools.Spelling Menu
+menutrans &Spelling 鎷煎啓妫鏌(&S)
+menutrans &Spell\ Check\ On 鎵撳紑鎷煎啓妫鏌(&S)
+menutrans Spell\ Check\ &Off 鍏抽棴鎷煎啓妫鏌(&O)
+menutrans To\ &Next\ error<Tab>]s 涓婁竴涓敊璇(&N)<Tab>]s
+menutrans To\ &Previous\ error<Tab>[s 涓嬩竴涓敊璇(&P)<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z= 淇寤鸿(&C)<Tab>z=
+menutrans &Repeat\ correction<Tab>:spellrepall 閲嶅淇(&R)<Tab>:spellrepall
+menutrans Set\ language\ to\ "en" 璁惧畾璇█涓篭 "en"
+menutrans Set\ language\ to\ "en_au" 璁惧畾璇█涓篭 "en_au"
+menutrans Set\ language\ to\ "en_ca" 璁惧畾璇█涓篭 "en_ca"
+menutrans Set\ language\ to\ "en_gb" 璁惧畾璇█涓篭 "en_gb"
+menutrans Set\ language\ to\ "en_nz" 璁惧畾璇█涓篭 "en_nz"
+menutrans Set\ language\ to\ "en_us" 璁惧畾璇█涓篭 "en_us"
+menutrans &Find\ More\ Languages 鏌ユ壘鏇村璇█(&F)
+
+" Tools.Fold Menu
+" open close folds
+menutrans &Folding 鎶樺彔(&F)
+menutrans &Enable/Disable\ folds<Tab>zi 鍚敤/绂佺敤鎶樺彔(&E)<Tab>zi
+menutrans &View\ Cursor\ Line<Tab>zv 鏌ョ湅姝よ(&V)<Tab>zv
+menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 浠呮煡鐪嬫琛(&W)<Tab>zMzx
+menutrans C&lose\ more\ folds<Tab>zm 鍏抽棴鏇村鎶樺彔(&L)<Tab>zm
+menutrans &Close\ all\ folds<Tab>zM 鍏抽棴鎵鏈夋姌鍙(&C)<Tab>zM
+menutrans O&pen\ more\ folds<Tab>zr 鎵撳紑鏇村鎶樺彔(&P)<Tab>zr
+menutrans &Open\ all\ folds<Tab>zR 鎵撳紑鎵鏈夋姌鍙(&O)<Tab>zR
+" fold method
+menutrans Fold\ Met&hod 鎶樺彔鏂规硶(&H)
+menutrans M&anual 鎵嬪伐(&A)
+menutrans I&ndent 缂╄繘(&N)
+menutrans E&xpression 琛ㄨ揪寮(&X)
+menutrans S&yntax 璇硶(&Y)
+menutrans &Diff 姣旇緝(Diff)(&D)
+menutrans Ma&rker 鏍囪(&R)
+" create and delete folds
+menutrans Create\ &Fold<Tab>zf 鍒涘缓鎶樺彔(&F)<Tab>zf
+menutrans &Delete\ Fold<Tab>zd 鍒犻櫎鎶樺彔(&D)<Tab>zd
+menutrans Delete\ &All\ Folds<Tab>zD 鍒犻櫎鎵鏈夋姌鍙(&A)<Tab>zD
+" moving around in folds
+menutrans Fold\ column\ &width 鎶樺彔鏍忓搴(&W)
+
+" Tools.Diff Menu
+menutrans &Diff 姣旇緝(Diff)(&D)
+menutrans &Update 鏇存柊(&U)
+menutrans &Get\ Block 寰楀埌鍧(&G)
+menutrans &Put\ Block 鏀剧疆鍧(&P)
+
+menutrans &Make<Tab>:make Make(&M)<Tab>:make
+menutrans &List\ Errors<Tab>:cl 鍒楀嚭閿欒(&L)<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 鍒楀嚭娑堟伅(&I)<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 涓嬩竴涓敊璇(&N)<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 涓婁竴涓敊璇(&P)<Tab>:cp
+menutrans &Older\ List<Tab>:cold 鏇存棫鐨勯敊璇垪琛(&O)<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 鏇存柊鐨勯敊璇垪琛(&E)<Tab>:cnew
+menutrans Error\ &Window 閿欒绐楀彛(&W)
+menutrans &Update<Tab>:cwin 鏇存柊(&U)<Tab>:cwin
+menutrans &Open<Tab>:copen 鎵撳紑(&O)<Tab>:copen
+menutrans &Close<Tab>:cclose 鍏抽棴(&C)<Tab>:cclose
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 杞崲鎴愬崄鍏繘鍒<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 杞崲杩斿洖<Tab>:%!xxd\ -r
+menutrans Se&T\ Compiler 璁惧畾缂栬瘧鍣(&T)
+
+" Names for buffer menu.
+menutrans &Buffers 缂撳啿鍖(&B)
+menutrans &Refresh\ menu 鏇存柊鑿滃崟(&R)
+menutrans &Delete 鍒犻櫎(&D)
+menutrans &Alternate 浜ゆ浛(&A)
+menutrans &Next 涓嬩竴涓(&N)
+menutrans &Previous 涓婁竴涓(&P)
+
+" Window menu
+menutrans &Window 绐楀彛(&W)
+menutrans &New<Tab>^Wn 鏂板缓(&N)<Tab>^Wn
+menutrans S&plit<Tab>^Ws 鍒嗗壊(&P)<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 鍒嗗壊鍒癨 #(&L)<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 鍨傜洿鍒嗗壊(&V)<Tab>^Wv
+menutrans Split\ File\ E&xplorer 鍒嗗壊鏂囦欢娴忚鍣(&X)
+menutrans &Close<Tab>^Wc 鍏抽棴(&C)<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 鍏抽棴鍏跺畠绐楀彛(&O)<Tab>^Wo
+menutrans Move\ &To 绉诲姩鍒(&T)
+menutrans &Top<Tab>^WK 椤剁(&T)<Tab>^WK
+menutrans &Bottom<Tab>^WJ 搴曠(&B)<Tab>^WJ
+menutrans &Left\ side<Tab>^WH 宸﹁竟(&L)<Tab>^WH
+menutrans &Right\ side<Tab>^WL 鍙宠竟(&R)<Tab>^WL
+" menutrans Ne&xt<Tab>^Ww 涓嬩竴涓(&X)<Tab>^Ww
+" menutrans P&revious<Tab>^WW 涓婁竴涓(&R)<Tab>^WW
+menutrans Rotate\ &Up<Tab>^WR 鍚戜笂杞崲(&U)<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 鍚戜笅杞崲(&D)<Tab>^Wr
+menutrans &Equal\ Size<Tab>^W= 绛夊ぇ(&E)<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 鏈澶ч珮搴(&M)<Tab>^W
+menutrans M&in\ Height<Tab>^W1_ 鏈灏忛珮搴(&I)<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 鏈澶у搴(&W)<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 鏈灏忓搴(&H)<Tab>^W1\|
+"
+" The popup menu
+menutrans &Undo 鎾ら攢(&U)
+menutrans Cu&t 鍓垏(&T)
+menutrans &Copy 澶嶅埗(&C)
+menutrans &Paste 绮樿创(&P)
+menutrans &Delete 鍒犻櫎(&D)
+menutrans Select\ Blockwise 閫夋嫨鍧
+menutrans Select\ &Word 閫夋嫨鍗曡瘝(&W)
+menutrans Select\ &Sentence 閫夋嫨鍙ュ瓙(&S)
+menutrans Select\ Pa&ragraph 閫夋嫨娈佃惤(&R)
+menutrans Select\ &Line 閫夋嫨琛(&L)
+menutrans Select\ &Block 閫夋嫨鍧(&B)
+menutrans Select\ &All 鍏ㄩ(&A)
+"
+" The GUI toolbar
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 鎵撳紑鏂囦欢
+ tmenu ToolBar.Save 淇濆瓨褰撳墠鏂囦欢
+ tmenu ToolBar.SaveAll 淇濆瓨鍏ㄩ儴鏂囦欢
+ tmenu ToolBar.Print 鎵撳嵃
+ tmenu ToolBar.Undo 鎾ら攢
+ tmenu ToolBar.Redo 閲嶅仛
+ tmenu ToolBar.Cut 鍓垏鍒板壀璐存澘
+ tmenu ToolBar.Copy 澶嶅埗鍒板壀璐存澘
+ tmenu ToolBar.Paste 浠庡壀璐存澘绮樿创
+ tmenu ToolBar.Find 鏌ユ壘...
+ tmenu ToolBar.FindNext 鏌ユ壘涓嬩竴涓
+ tmenu ToolBar.FindPrev 鏌ユ壘涓婁竴涓
+ tmenu ToolBar.Replace 鏌ユ壘鍜屾浛鎹...
+ tmenu ToolBar.LoadSesn 鍔犺浇浼氳瘽
+ tmenu ToolBar.SaveSesn 淇濆瓨褰撳墠浼氳瘽
+ tmenu ToolBar.RunScript 杩愯 Vim 鑴氭湰
+ tmenu ToolBar.Make 鎵ц Make (:make)
+ tmenu ToolBar.RunCtags 鍦ㄥ綋鍓嶇洰褰曞缓绔 tags (!ctags -R .)
+ tmenu ToolBar.TagJump 璺宠浆鍒板厜鏍囦綅缃殑 tag
+ tmenu ToolBar.Help Vim 甯姪
+ tmenu ToolBar.FindHelp 鏌ユ壘 Vim 甯姪
+ endfun
+endif
+
+" Syntax menu
+menutrans &Syntax 璇硶(&S)
+menutrans &Show\ filetypes\ in\ menu 鍦ㄨ彍鍗曚腑鏄剧ず鏂囦欢绫诲瀷(&S)
+menutrans &Off 鍏抽棴(&O)
+menutrans &Manual 鎵嬪伐(&M)
+menutrans A&utomatic 鑷姩(&U)
+menutrans on/off\ for\ &This\ file 浠呭杩欎釜鏂囦欢寮/鍏(&T)
+menutrans Co&lor\ test 鑹插僵娴嬭瘯(&L)
+menutrans &Highlight\ test 楂樹寒娴嬭瘯(&H)
+menutrans &Convert\ to\ HTML 杞崲鎴怽 HTML(&C)
+menutrans Set\ '&syntax'\ only 浠呰瀹歕 'syntax'(&S)
+menutrans Set\ '&filetype'\ too 涔熻瀹歕 'filetype'(&F)
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
diff --git a/runtime/lang/menu_zh_tw.big5.vim b/runtime/lang/menu_zh_tw.big5.vim
new file mode 100644
index 0000000..f437ce7
--- /dev/null
+++ b/runtime/lang/menu_zh_tw.big5.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Traditional Chinese
+
+source <sfile>:p:h/menu_chinese_taiwan.950.vim
diff --git a/runtime/lang/menu_zh_tw.cp950.vim b/runtime/lang/menu_zh_tw.cp950.vim
new file mode 100644
index 0000000..f437ce7
--- /dev/null
+++ b/runtime/lang/menu_zh_tw.cp950.vim
@@ -0,0 +1,3 @@
+" Menu Translations: Traditional Chinese
+
+source <sfile>:p:h/menu_chinese_taiwan.950.vim
diff --git a/runtime/lang/menu_zh_tw.utf-8.vim b/runtime/lang/menu_zh_tw.utf-8.vim
new file mode 100644
index 0000000..7bef83c
--- /dev/null
+++ b/runtime/lang/menu_zh_tw.utf-8.vim
@@ -0,0 +1,291 @@
+" Menu Translations: Traditional Chinese
+" Translated By: Hung-Te Lin <piaip@csie.ntu.edu.tw>
+" Last Change: 2012 May 01
+
+" {{{ Quit when menu translations have already been done.
+if exists("did_menu_trans")
+ finish
+endif
+let did_menu_trans = 1
+" }}}
+
+let s:keepcpo= &cpo
+set cpo&vim
+
+scriptencoding utf-8
+
+" {{{ Help menu: complete
+menutrans &Help 杓斿姪瑾槑(&H)
+" ------------------------------------------------------------------------
+menutrans &Overview<Tab><F1> 瑾槑鏂囦欢绺借(&O)<Tab><F1>
+menutrans &User\ Manual 浣跨敤鑰呮墜鍐(&U)
+menutrans &How-to\ links 濡備綍浣淺.\.\.(&H)
+menutrans &GUI 鍦栧瀷鐣岄潰(&G)
+menutrans &Credits 鎰熻瑵(&C)
+menutrans Co&pying 鐗堟瑠(&P)
+menutrans &Sponsor/Register 璐婂姪/瑷诲唺(&S)
+menutrans O&rphans 鎷晳瀛ゅ厭(&R)
+" ------------------------------------------------------------------------
+menutrans &Version 绋嬪紡鐗堟湰璩囪▕(&V)
+menutrans &About 闂滄柤\ Vim(&A)
+" }}}
+
+" {{{ File menu: complete
+menutrans &File 妾旀(&F)
+" ------------------------------------------------------------------------
+menutrans &Open\.\.\.<Tab>:e 闁嬪暉(&O)\.\.\.<Tab>:e
+menutrans Sp&lit-Open\.\.\.<Tab>:sp 鍒嗗壊瑕栫獥涓﹂枊鍟(&L)<Tab>:sp
+menutrans &New<Tab>:enew 绶ㄨ集鏂版獢妗(&N)<Tab>:enew
+menutrans &Close<Tab>:close 闂滈枆妾旀(&C)<Tab>:close
+" ------------------------------------------------------------------------
+menutrans &Save<Tab>:w 鍎插瓨(&S)<Tab>:w
+menutrans Save\ &As\.\.\.<Tab>:sav 鍙﹀瓨鏂版獢(&A)\.\.\.<Tab>:sav
+" ------------------------------------------------------------------------
+menutrans Split\ &Diff\ with\.\.\. 姣旇純(&Diff)\.\.\.
+menutrans Split\ Patched\ &By\.\.\. 鍩疯Patch(&B)\.\.\.
+" ------------------------------------------------------------------------
+menutrans &Print 鍒楀嵃(&P)
+" ------------------------------------------------------------------------
+menutrans Sa&ve-Exit<Tab>:wqa 鍎插瓨涓﹂洟闁(&V)<Tab>:wqa
+menutrans E&xit<Tab>:qa 闆㈤枊(&X)<Tab>:qa
+" }}}
+
+" {{{ Edit menu
+menutrans &Edit 绶ㄨ集(&E)
+" ------------------------------------------------------------------------
+menutrans &Undo<Tab>u 寰╁師(&U)<Tab>u
+menutrans &Redo<Tab>^R 鍙栨秷涓婃寰╁師(&R)<Tab>^R
+menutrans Rep&eat<Tab>\. 閲嶈涓婃鍕曚綔(&E)<Tab>\.
+" ------------------------------------------------------------------------
+menutrans Cu&t<Tab>"+x 鍓笅(&T)<Tab>"+x
+menutrans &Copy<Tab>"+y 瑜囪=(&C)<Tab>"+y
+menutrans &Paste<Tab>"+gP 璨间笂(&P)<Tab>"+gP
+menutrans Put\ &Before<Tab>[p 璨煎埌娓告鍓(&B)<Tab>[p
+menutrans Put\ &After<Tab>]p 璨煎埌娓告寰(&A)<Tab>]p
+menutrans &Delete<Tab>x 鍒櫎(&D)<Tab>x
+menutrans &Select\ All<Tab>ggVG 鍏ㄩ伕(&S)<Tab>ggvG
+" ------------------------------------------------------------------------
+menutrans &Find\.\.\. 灏嬫壘(&F)\.\.\.
+menutrans Find\ and\ Rep&lace\.\.\. 灏嬫壘涓﹀彇浠(&L)\.\.\.
+" ------------------------------------------------------------------------
+menutrans Settings\ &Window 瑷畾瑕栫獥(&W)
+menutrans &Global\ Settings 鍏ㄥ煙瑷畾(&G)
+menutrans F&ile\ Settings 瑷畾姝ゆ獢妗(&I)
+menutrans C&olor\ Scheme 閰嶈壊瑷畾(&O)
+menutrans &Keymap 閸电洡灏嶆噳(&K)
+ " "{{{ Keymap:
+ menutrans None 鐒
+ " }}}
+menutrans Select\ Fo&nt\.\.\. 瑷畾瀛楀瀷(&N)\.\.\.
+" }}}
+
+" {{{ Edit.FileSettings
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! 鍒囨彌椤ず琛岃櫉(&N)<Tab>:set\ nu!
+menutrans Toggle\ &List\ Mode<Tab>:set\ list! 鍒囨彌椤ず琛屽熬鍙奣AB(&L)<Tab>:set\ list!
+menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! 鍒囨彌鑷嫊鎶樿椤ず(&W)<Tab>:set\ wrap!
+menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! 鍒囨彌鎶樿椤ず鍙换鎰忔柗鍙(&R)<Tab>:set\ lbr!
+menutrans Toggle\ &expand-tab<Tab>:set\ et! 鍒囨彌灞曢枊TAB(&E)<Tab>:set\ et!
+menutrans Toggle\ &auto-indent<Tab>:set\ ai! 鍒囨彌鑷嫊绺帓(&A)<Tab>:set\ ai!
+menutrans Toggle\ &C-indenting<Tab>:set\ cin! 鍒囨彌锛h獮瑷绺帓(&C)<Tab>:set\ cin!
+" ------------------------------------------------------------------------
+menutrans &Shiftwidth 绺帓瀵害(shiftwidth)(&S)
+menutrans Soft\ &Tabstop 杌熼珨妯℃摤TAB(softtabstop)(&T)
+menutrans Te&xt\ Width\.\.\. 鏂囧瓧闋侀潰瀵害(textwidth)(&X)\.\.\.
+menutrans &File\ Format\.\.\. 瑷畾妾旀鏍煎紡(灏嶆噳浣滄キ绯荤当)(&F)\.\.\.
+" }}}
+
+" {{{ Edit.GlobalSettings
+menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 鍒囨彌楂樹寒搴︽悳灏嬪瓧涓(&H)<Tab>:set\ hls!
+menutrans Toggle\ &Ignore-case<Tab>:set\ ic! 鍒囨彌蹇界暐澶у皬瀵(&I)<Tab>:set\ ic!
+menutrans Toggle\ &Showmatch<Tab>:set\ sm! 鍒囨彌椤ず灏嶆噳鎷櫉(&S)<Tab>:set\ sm!
+menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! 鍒囨彌鍌崇当Vi鐩稿妯″紡(&O)<Tab>:set\ cp!
+menutrans &Context\ lines 鏈枃鍓嶅緦淇濈暀琛屾暩(scrolloff)(&C)
+menutrans &Virtual\ Edit 娓告浠绘剰绉诲嫊(virtualedit)(&V)
+ " {{{ Edit.GlobalSettings.VirtualEdit
+ menutrans Never 涓嶄娇鐢
+ menutrans Block\ Selection 鍗濉婇伕鎿囨檪
+ menutrans Insert\ mode 鎻掑叆妯″紡鏅
+ menutrans Block\ and\ Insert 鍗濉婅垏鎻掑叆妯″紡
+ menutrans Always 涓鐩撮枊鍟
+ " }}}
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 鍒囨彌鎻掑叆妯″紡(&M)<Tab>:set\ im!
+menutrans Search\ &Path\.\.\. 鎼滃皨璺緫(&P)\.\.\.
+menutrans Ta&g\ Files\.\.\. Tag\ 妯欑堡绱㈠紩妾旀(&G)\.\.\.
+" ------------------------------------------------------------------------
+menutrans Toggle\ &Toolbar 鍒囨彌浣跨敤宸ュ叿鍒(&T)
+menutrans Toggle\ &Bottom\ Scrollbar 鍒囨彌浣跨敤搴曠鎹插嫊杌(&B)
+menutrans Toggle\ &Left\ Scrollbar 鍒囨彌浣跨敤宸︾鎹插嫊杌(&L)
+menutrans Toggle\ &Right\ Scrollbar 鍒囨彌浣跨敤鍙崇鎹插嫊杌(&R)
+" }}}
+
+" {{{ Tools menu: complete
+menutrans &Tools 宸ュ叿(&T)
+" ------------------------------------------------------------------------
+menutrans &Jump\ to\ this\ tag<Tab>g^] 妾㈢储娓告铏曠殑妯欑堡闂滈嵉瀛(tag)(&J)<Tab>g^]
+menutrans Jump\ &back<Tab>^T 璺冲洖妾㈢储鍓嶇殑浣嶇疆(&B)<Tab>^T
+menutrans Build\ &Tags\ File 寤虹珛妯欑堡绱㈠紩妾擻 Tags(&T)
+" ------------------------------------------------------------------------
+menutrans &Folding 瑕嗙枈(Fold)瑷畾(&F)
+ " {{{ Tools.Fold
+ menutrans &Enable/Disable\ folds<Tab>zi 鍒囨彌浣跨敤\ Folding(&E)<Tab>zi
+ menutrans &View\ Cursor\ Line<Tab>zv 妾㈣姝ゅ堡\ Fold(&V)<Tab>zv
+ menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx 鍙瑕栨\ Fold(&W)<Tab>zMzx
+ menutrans C&lose\ more\ folds<Tab>zm 鏀惰捣涓灞 Folds(&L)<Tab>zm
+ menutrans &Close\ all\ folds<Tab>zM 鏀惰捣鎵鏈塡 Folds(&C)<Tab>zM
+ menutrans O&pen\ more\ folds<Tab>zr 鎵撻枊涓灞 Folds(&P)<Tab>zr
+ menutrans &Open\ all\ folds<Tab>zR 鎵撻枊鎵鏈塡 Folds(&O)<Tab>zR
+ menutrans Fold\ Met&hod Folding\ 鏂瑰紡(&H)
+ " {{{ Tools.Fold.Method
+ menutrans M&anual 鎵嬪嫊寤虹珛(&A)
+ menutrans I&ndent 渚濈収绺帓(&N)
+ menutrans E&xpression 鑷▊閬嬬畻寮(&X)
+ menutrans S&yntax 渚濈収瑾炴硶瑷畾(&Y)
+ menutrans &Diff Diff(&D)
+ menutrans Ma&rker 妯欒(Marker)(&R)
+ " }}}
+ " ------------------------------------------------------------------------
+ menutrans Create\ &Fold<Tab>zf 寤虹珛\ Fold(&F)<Tab>zf
+ menutrans &Delete\ Fold<Tab>zd 鍒櫎\ Fold(&D)<Tab>zd
+ menutrans Delete\ &All\ Folds<Tab>zD 鍒櫎鎵鏈塡 Fold(&A)<Tab>zD
+ " ------------------------------------------------------------------------
+ menutrans Fold\ column\ &width 瑷畾\ Fold娆勫(&W)
+ " }}}
+menutrans &Diff Diff(&D)
+ " {{{ Tools.Diff
+ menutrans &Update 鏇存柊(&U)
+ menutrans &Get\ Block 鍙栧緱鍗濉(&G)
+ menutrans &Put\ Block 璨间笂鍗濉(&P)
+ " }}}
+" ------------------------------------------------------------------------
+menutrans &Make<Tab>:make 鍩疯\ Make(&M)<Tab>:make
+menutrans &List\ Errors<Tab>:cl 鍒楀嚭绶ㄨ閷(&E)<Tab>:cl
+menutrans L&ist\ Messages<Tab>:cl! 鍒楀嚭鎵鏈夎▕鎭(&I)<Tab>:cl!
+menutrans &Next\ Error<Tab>:cn 涓嬩竴鍊嬬法璀尟瑾よ檿(&N)<Tab>:cn
+menutrans &Previous\ Error<Tab>:cp 涓婁竴鍊嬬法璀尟瑾よ檿(&P)<Tab>:cp
+menutrans &Older\ List<Tab>:cold 妾㈣鑸婇尟瑾ゅ垪琛(&O)<Tab>:cold
+menutrans N&ewer\ List<Tab>:cnew 妾㈣鏂伴尟瑾ゅ垪琛(&E)<Tab>:cnew
+menutrans Error\ &Window 閷瑷婃伅瑕栫獥(&W)
+ " {{{ Tools.ErrorWindow
+ menutrans &Update<Tab>:cwin 鏇存柊(&U)<Tab>:cwin
+ menutrans &Open<Tab>:copen 闁嬪暉(&O)<Tab>:copen
+ menutrans &Close<Tab>:cclose 闂滈枆(&C)<Tab>:cclose
+ " }}}
+menutrans &Set\ Compiler 瑷畾绶ㄨ鍣–ompiler(&S)
+" ------------------------------------------------------------------------
+menutrans &Convert\ to\ HEX<Tab>:%!xxd 杞夋彌鎴16閫蹭綅纰(&C)<Tab>:%!xxd
+menutrans Conve&rt\ back<Tab>:%!xxd\ -r 寰16閫蹭綅纰艰綁鎻涘洖鏂囧瓧(&R)<Tab>:%!xxd\ -r
+" }}}
+
+" {{{ Syntax menu: compete
+menutrans &Syntax 瑾炴硶鏁堟灉(&S)
+" ------------------------------------------------------------------------
+menutrans &Show\ filetypes\ in\ menu 椤ず鎵鏈夊彲鐢ㄦ獢妗堟牸寮(&S)
+menutrans Set\ '&syntax'\ only 鍙娇鐢╘ 'syntax'(&S)
+menutrans Set\ '&filetype'\ too 浣跨敤\ 'syntax'+'filetype'(&F)
+menutrans &Off 闂滈枆鏁堟灉(&O)
+menutrans &Manual 鎵嬪嫊瑷畾(&M)
+menutrans A&utomatic 鑷嫊瑷畾(&U)
+menutrans on/off\ for\ &This\ file 鍙垏鎻涙妾旂殑鏁堟灉瑷畾(&T)
+" ------------------------------------------------------------------------
+menutrans Co&lor\ test 鑹插僵椤ず娓│(&L)
+menutrans &Highlight\ test 瑾炴硶鏁堟灉娓│(&H)
+menutrans &Convert\ to\ HTML 杞夋彌鎴怽 HTML\ 鏍煎紡(&C)
+" }}}
+
+" {{{ Buffers menu: complete
+menutrans &Buffers 绶╄鍗(&B)
+" ------------------------------------------------------------------------
+menutrans &Refresh\ menu 鏇存柊(&R)
+menutrans &Delete 鍒櫎(&D)
+menutrans &Alternate 鍒囨彌涓婃绶ㄨ集绶╄鍗(&A)
+menutrans &Next 涓嬩竴鍊(&N)
+menutrans &Previous 鍓嶄竴鍊(&P)
+" ------------------------------------------------------------------------
+" menutrans [No\ file] [鐒℃獢妗圿
+" }}}
+
+" {{{ Window menu: complete
+menutrans &Window 瑕栫獥(&W)
+" ------------------------------------------------------------------------
+menutrans &New<Tab>^Wn 闁嬫柊瑕栫獥(&N)<Tab>^Wn
+menutrans S&plit<Tab>^Ws 鍒嗗壊瑕栫獥(&P)<Tab>^Ws
+menutrans Sp&lit\ To\ #<Tab>^W^^ 鍒嗗壊鍒#(&L)<Tab>^W^^
+menutrans Split\ &Vertically<Tab>^Wv 鍨傜洿鍒嗗壊(&V)<Tab>^Wv
+menutrans Split\ File\ E&xplorer 妾旀绺界寮忓垎鍓(&X)
+" ------------------------------------------------------------------------
+menutrans &Close<Tab>^Wc 闂滈枆瑕栫獥(&C)<Tab>^Wc
+menutrans Close\ &Other(s)<Tab>^Wo 闂滈枆鍏跺畠瑕栫獥(&O)<Tab>^Wo
+" ------------------------------------------------------------------------
+menutrans Move\ &To 绉昏嚦(&T)
+ " {{{ Window.MoveTo
+ menutrans &Top<Tab>^WK 闋傜(&T)<Tab>^WK
+ menutrans &Bottom<Tab>^WJ 搴曠(&B)<Tab>^WJ
+ menutrans &Left\ side<Tab>^WH 宸﹂倞(&L)<Tab>^WH
+ menutrans &Right\ side<Tab>^WL 鍙抽倞(&R)<Tab>^WL
+ " }}}
+menutrans Rotate\ &Up<Tab>^WR 涓婄Щ瑕栫獥(&U)<Tab>^WR
+menutrans Rotate\ &Down<Tab>^Wr 涓嬬Щ瑕栫獥(&D)<Tab>^Wr
+" ------------------------------------------------------------------------
+menutrans &Equal\ Size<Tab>^W= 鎵鏈夎绐楃瓑楂(&E)<Tab>^W=
+menutrans &Max\ Height<Tab>^W_ 鏈澶ч珮搴(&M)<Tab>^W
+menutrans M&in\ Height<Tab>^W1_ 鏈灏忛珮搴(&I)<Tab>^W1_
+menutrans Max\ &Width<Tab>^W\| 鏈澶у搴(&W)<Tab>^W\|
+menutrans Min\ Widt&h<Tab>^W1\| 鏈灏忓搴(&H)<Tab>^W1\|
+" }}}
+
+" {{{ The popup menu: complete
+menutrans &Undo 寰╁師(&U)
+" ------------------------------------------------------------------------
+menutrans Cu&t 鍓笅(&T)
+menutrans &Copy 瑜囪=(&C)
+menutrans &Paste 璨间笂(&P)
+menutrans &Delete 鍒櫎(&D)
+" ------------------------------------------------------------------------
+menutrans Select\ Blockwise Blockwise寮忛伕鎿
+menutrans Select\ &Word 閬告搰鍠瓧(&W)
+menutrans Select\ &Line 閬告搰琛(&L)
+menutrans Select\ &Block 閬告搰鍗濉(&B)
+menutrans Select\ &All 鍏ㄩ伕(&A)
+" }}}
+
+" {{{ The GUI toolbar: complete
+if has("toolbar")
+ if exists("*Do_toolbar_tmenu")
+ delfun Do_toolbar_tmenu
+ endif
+ fun Do_toolbar_tmenu()
+ tmenu ToolBar.Open 闁嬪暉妾旀
+ tmenu ToolBar.Save 鍎插瓨鐩墠绶ㄨ集涓殑妾旀
+ tmenu ToolBar.SaveAll 鍎插瓨鍏ㄩ儴妾旀
+ tmenu ToolBar.Print 鍒楀嵃
+" ------------------------------------------------------------------------
+ tmenu ToolBar.Undo 寰╁師涓婃璁婂嫊
+ tmenu ToolBar.Redo 鍙栨秷涓婃寰╁師鍕曚綔
+" ------------------------------------------------------------------------
+ tmenu ToolBar.Cut 鍓笅鑷冲壀璨肩翱
+ tmenu ToolBar.Copy 瑜囪=鍒板壀璨肩翱
+ tmenu ToolBar.Paste 鐢卞壀璨肩翱璨间笂
+" ------------------------------------------------------------------------
+ tmenu ToolBar.Find 灏嬫壘...
+ tmenu ToolBar.FindNext 鎵句笅涓鍊
+ tmenu ToolBar.FindPrev 鎵句笂涓鍊
+ tmenu ToolBar.Replace 鍙栦唬...
+" ------------------------------------------------------------------------
+ tmenu ToolBar.LoadSesn 杓夊叆 Session
+ tmenu ToolBar.SaveSesn 鍎插瓨鐩墠鐨 Session
+ tmenu ToolBar.RunScript 鍩疯 Vim 绋嬪紡妾
+" ------------------------------------------------------------------------
+ tmenu ToolBar.Make 鍩疯 Make
+ tmenu ToolBar.Shell 闁嬪暉涓鍊嬪懡浠ゅ垪瑕栫獥 DosBox
+ tmenu ToolBar.RunCtags 鍩疯 ctags
+ tmenu ToolBar.TagJump 璺冲埌鐩墠娓告浣嶇疆鐨 tag
+ tmenu ToolBar.Help Vim 杓斿姪瑾槑
+ tmenu ToolBar.FindHelp 鎼滃皨 Vim 瑾槑鏂囦欢
+ endfun
+endif
+" }}}
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
+
+" vim:foldmethod=marker:nowrap:foldcolumn=2:foldlevel=1