# HG changeset patch # User Bram Moolenaar # Date 1659127504 -7200 # Node ID 34c1f4cd0c18a5bc3ca9b7b45757af77152c9e6e # Parent 9ab2caa932800bbf224fe17692bad85388dd1a5a Update runtime files Commit: https://github.com/vim/vim/commit/2ecbe53f452e92e941aff623f6a0b72f80e43d07 Author: Bram Moolenaar Date: Fri Jul 29 21:36:21 2022 +0100 Update runtime files diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -65,9 +65,6 @@ If the maintainer does not respond, cont # Translations -Translations of this CONTRIBUTING file: -[Korean](https://github.com/cjw1359/opensource/blob/master/Vim/CONTRIBUTING_ko.md) - Translating messages and runtime files is very much appreciated! These things can be translated: * Messages in Vim, see [src/po/README.txt][1] diff --git a/README.md b/README.md --- a/README.md +++ b/README.md @@ -128,6 +128,8 @@ If you would like to help making Vim bet ## Information ## +If you are on macOS, you can use [Macvim](https://macvim-dev.github.io/macvim/). + The latest news about Vim can be found on the Vim home page: https://www.vim.org/ @@ -150,8 +152,3 @@ Send any other comments, patches, flower This is `README.md` for version 9.0 of Vim: Vi IMproved. - - -## Translations of this README ## - -[Korean](https://github.com/cjw1359/opensource/blob/master/Vim/README_ko.md) diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt --- a/runtime/doc/builtin.txt +++ b/runtime/doc/builtin.txt @@ -5775,8 +5775,8 @@ matchadd({group}, {pattern} [, {priority message will appear and the match will not be added. An ID is specified as a positive integer (zero excluded). IDs 1, 2 and 3 are reserved for |:match|, |:2match| and |:3match|, - respectively. 3 is reserved for use by the - |matchparen|polugin. + respectively. 3 is reserved for use by the |matchparen| + plugin. If the {id} argument is not specified or -1, |matchadd()| automatically chooses a free ID. @@ -7387,7 +7387,7 @@ search({pattern} [, {flags} [, {stopline < When {stopline} is used and it is not zero this also implies that the search does not wrap around the end of the file. A zero value is equal to not giving the argument. - + *E1285* *E1286* *E1287* *E1288* *E1289* When the {timeout} argument is given the search stops when more than this many milliseconds have passed. Thus when {timeout} is 500 the search stops after half a second. diff --git a/runtime/doc/change.txt b/runtime/doc/change.txt --- a/runtime/doc/change.txt +++ b/runtime/doc/change.txt @@ -802,6 +802,8 @@ When the {string} starts with "\=" it is |sub-replace-expression|. You can use that for complex replacement or special characters. +The substitution is limited in recursion to 4 levels. *E1290* + Otherwise these characters in {string} have a special meaning: *:s%* When {string} is equal to "%" and '/' is included with the 'cpoptions' option, diff --git a/runtime/doc/channel.txt b/runtime/doc/channel.txt --- a/runtime/doc/channel.txt +++ b/runtime/doc/channel.txt @@ -27,6 +27,7 @@ 13. Controlling a job |job-control| 14. Using a prompt buffer |prompt-buffer| 15. Language Server Protocol |language-server-protocol| + *E1277* {only when compiled with the |+channel| feature for channel stuff} You can check this with: `has('channel')` {only when compiled with the |+job| feature for job stuff} diff --git a/runtime/doc/cmdline.txt b/runtime/doc/cmdline.txt --- a/runtime/doc/cmdline.txt +++ b/runtime/doc/cmdline.txt @@ -1147,6 +1147,8 @@ character that indicates the type of com Vim will be in Normal mode when the editor is opened, except when 'insertmode' is set. + *E1292* +Once a command-line window is open it is not possible to open another one. The height of the window is specified with 'cmdwinheight' (or smaller if there is no room). The window is always full width and is positioned just above the diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt --- a/runtime/doc/eval.txt +++ b/runtime/doc/eval.txt @@ -1399,7 +1399,7 @@ parenthesis), or any expression in paren base->alist[idx](args) base->(getFuncRef())(args) Note that in the last call the base is passed to the function resulting from -"(getFuncRef())", inserted before "args". +"(getFuncRef())", inserted before "args". *E1275* *E274* "->name(" must not contain white space. There can be white space before the @@ -1559,7 +1559,7 @@ allowing the inclusion of Vim script exp expression returning a value can be enclosed between curly braces. The value is converted to a string. All the text and results of the expressions are concatenated to make a new string. - *E1278* + *E1278* *E1279* To include an opening brace '{' or closing brace '}' in the string content double it. For double quoted strings using a backslash also works. A single closing brace '}' will result in an error. @@ -2682,7 +2682,7 @@ See |:verbose-cmd| for more information. Define a new function by the name {name}. The body of the function follows in the next lines, until the matching |:endfunction|. - + *E1267* The name must be made of alphanumeric characters and '_', and must start with a capital or "s:" (see above). Note that using "b:" or "g:" is not allowed. diff --git a/runtime/doc/pattern.txt b/runtime/doc/pattern.txt --- a/runtime/doc/pattern.txt +++ b/runtime/doc/pattern.txt @@ -928,7 +928,7 @@ An ordinary atom can be: becomes invalid. Vim doesn't automatically update the matches. Similar to moving the cursor for "\%#" |/\%#|. - */\%l* */\%>l* */\%l* */\%23l Matches below a specific line (higher line number). diff --git a/runtime/doc/popup.txt b/runtime/doc/popup.txt --- a/runtime/doc/popup.txt +++ b/runtime/doc/popup.txt @@ -591,7 +591,7 @@ POPUP_CREATE() ARGUMENTS *popup_creat The first argument of |popup_create()| (and the second argument to |popup_settext()|) specifies the text to be displayed, and optionally text -properties. It is in one of four forms: +properties. It is in one of four forms: *E1284* - a buffer number - a string - a list of strings diff --git a/runtime/doc/spell.txt b/runtime/doc/spell.txt --- a/runtime/doc/spell.txt +++ b/runtime/doc/spell.txt @@ -103,7 +103,7 @@ zuW *zuG* *zuW* zuG Undo |zW| and |zG|, remove the word from the internal word list. Count used as with |zg|. - *:spe* *:spellgood* + *:spe* *:spellgood* *E1280* :[count]spe[llgood] {word} Add {word} as a good word to 'spellfile', like with |zg|. Without count the first name is used, with a diff --git a/runtime/doc/tags b/runtime/doc/tags --- a/runtime/doc/tags +++ b/runtime/doc/tags @@ -4068,10 +4068,12 @@ E1079 vim9.txt /*E1079* E108 eval.txt /*E108* E1080 vim9.txt /*E1080* E1081 eval.txt /*E1081* +E1082 vim9.txt /*E1082* E1083 editing.txt /*E1083* E1084 eval.txt /*E1084* E1085 eval.txt /*E1085* E1087 vim9.txt /*E1087* +E1088 vim9.txt /*E1088* E1089 eval.txt /*E1089* E109 eval.txt /*E109* E1090 eval.txt /*E1090* @@ -4269,17 +4271,36 @@ E1263 eval.txt /*E1263* E1264 vim9.txt /*E1264* E1265 eval.txt /*E1265* E1266 if_pyth.txt /*E1266* +E1267 eval.txt /*E1267* +E1268 vim9.txt /*E1268* +E1269 vim9.txt /*E1269* E127 eval.txt /*E127* E1270 change.txt /*E1270* E1271 vim9.txt /*E1271* +E1272 vim9.txt /*E1272* +E1273 pattern.txt /*E1273* E1274 cmdline.txt /*E1274* +E1275 eval.txt /*E1275* E1276 builtin.txt /*E1276* +E1277 channel.txt /*E1277* E1278 eval.txt /*E1278* +E1279 eval.txt /*E1279* E128 eval.txt /*E128* +E1280 spell.txt /*E1280* E1281 pattern.txt /*E1281* E1282 eval.txt /*E1282* E1283 eval.txt /*E1283* +E1284 popup.txt /*E1284* +E1285 builtin.txt /*E1285* +E1286 builtin.txt /*E1286* +E1287 builtin.txt /*E1287* +E1288 builtin.txt /*E1288* +E1289 builtin.txt /*E1289* E129 eval.txt /*E129* +E1290 change.txt /*E1290* +E1291 testing.txt /*E1291* +E1292 cmdline.txt /*E1292* +E1293 textprop.txt /*E1293* E13 message.txt /*E13* E131 eval.txt /*E131* E132 eval.txt /*E132* @@ -10694,6 +10715,7 @@ vimscript-versions eval.txt /*vimscript- vimtutor usr_01.txt /*vimtutor* virtcol() builtin.txt /*virtcol()* virtcol2col() builtin.txt /*virtcol2col()* +virtual-text textprop.txt /*virtual-text* visual-block visual.txt /*visual-block* visual-change visual.txt /*visual-change* visual-examples visual.txt /*visual-examples* diff --git a/runtime/doc/testing.txt b/runtime/doc/testing.txt --- a/runtime/doc/testing.txt +++ b/runtime/doc/testing.txt @@ -186,6 +186,7 @@ test_gui_event({event}, {args}) keyup generate a keyup event keydown generate a keydown event keycode: Keycode to use for a keyup or a keydown event. + *E1291* "tabline": Inject a mouse click event on the tabline to select a diff --git a/runtime/doc/textprop.txt b/runtime/doc/textprop.txt --- a/runtime/doc/textprop.txt +++ b/runtime/doc/textprop.txt @@ -171,7 +171,8 @@ prop_add({lnum}, {col}, {props}) the text. A negative "id" will be chosen and is returned. Once a property with "text" has been added for a buffer then using a - negative "id" for any other property will give an error. + negative "id" for any other property will give an error: + *E1293* Can also be used as a |method|: > GetLnum()->prop_add(col, props) diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -39,18 +39,24 @@ browser use: https://github.com/vim/vim/ -------------------- Known bugs and current work ----------------------- PR to consider: -- Fix CTRL-[ for Win32 on Belgian keyboard #10687 (closes #10454) - stricter parsing for has('patch-x.y.z') #10752 - cmdheight=0 #10675 Does it work properly? - add splitscroll #10682 Useful? Any trouble? Null Chilly says it's OK. suggestion: names instead of numbers for the option value - -Support virtual text: -- clear b_textprop_text when buffer is cleared + problem depending on whether window is focused or not + +Support virtual text: #7553 - Remove and free text when textprop is removed with negative ID. - "gj" does not work correctly +- no virtual text when 'signcolumn' is set to "yes" #10794 - placement at the end of the line: after the text (text_align: "end"), right - aligned (text_align: "right") + aligned (text_align: "right"); choice: truncate when not enough space or + wrap to next line (text_wrap: "yes"); Also: fill with space to text wraps to + start of next screen line (text_align: "below") + Also consider an empty line, should fix #10786. Also check inserting text. +- win_lbr_chartabsize() TODO item: count screen cells +- wrong cursor position (Yegappan, July 27) +- many tests Further Vim9 improvements, possibly after launch: - Use Vim9 for more runtime files. @@ -238,6 +244,9 @@ entry separately. #6609 Multiplexers (screen, tmux) can request it to the underlying terminal, and pass it on with modifications. +Using "A" and "o" in manually created fold (in empty buffer) does not behave +consistenly (James McCoy, #10698) + When scheme can't be found by configure there is no clear "not found" message: configure:5769: checking MzScheme install prefix configure:5781: result: diff --git a/runtime/doc/vim9.txt b/runtime/doc/vim9.txt --- a/runtime/doc/vim9.txt +++ b/runtime/doc/vim9.txt @@ -281,7 +281,7 @@ start with an upper case letter even whe script "s:funcref" could be used, because it could not be referred to with "funcref". In Vim9 script it can, therefore "s:Funcref" must be used to avoid that the name interferes with builtin functions. - *vim9-s-namespace* + *vim9-s-namespace* *E1268* The use of the "s:" prefix is not supported at the Vim9 script level. All functions and variables without a prefix are script-local. @@ -857,6 +857,8 @@ No curly braces expansion ~ Command modifiers are not ignored ~ *E1176* Using a command modifier for a command that does not use it gives an error. + *E1082* +Also, using a command modifier without a following command is now an error. Dictionary literals ~ @@ -1234,6 +1236,9 @@ variables can be accessed without the "s before the function is compiled. If the script the function is defined in is legacy script, then script-local variables must be accessed with the "s:" prefix if they do not exist at the time of compiling. + *E1269* +Script-local variables in a |Vim9| script must be declared at the script +level. They cannot be created in a function, also not in a legacy function. *:defc* *:defcompile* :defc[ompile] Compile functions defined in the current script that @@ -1492,6 +1497,8 @@ value is not actually changed. If you n it to a string, use the |string()| function. Or use |str2nr()| to convert a string to a number. +If a type is given where it is not expected you can get *E1272* . + Type inference ~ *type-inference* @@ -1696,8 +1703,8 @@ be exported. {not implemented yet: class Import ~ - *:import* *:imp* *E1094* *E1047* *E1262* - *E1048* *E1049* *E1053* *E1071* *E1236* + *:import* *:imp* *E1094* *E1047* *E1262* + *E1048* *E1049* *E1053* *E1071* *E1088* *E1236* The exported items can be imported in another script. The import syntax has two forms. The simple form: > import {filename} diff --git a/runtime/ftplugin/debchangelog.vim b/runtime/ftplugin/debchangelog.vim --- a/runtime/ftplugin/debchangelog.vim +++ b/runtime/ftplugin/debchangelog.vim @@ -1,9 +1,9 @@ " Vim filetype plugin file (GUI menu, folding and completion) " Language: Debian Changelog -" Maintainer: Debian Vim Maintainers +" Maintainer: Debian Vim Maintainers " Former Maintainers: Michael Piefel " Stefano Zacchiroli -" Last Change: 2018-01-28 +" Last Change: 2022 Jul 25 " License: Vim License " URL: https://salsa.debian.org/vim-team/vim-debian/blob/master/ftplugin/debchangelog.vim @@ -35,6 +35,11 @@ if exists('g:did_changelog_ftplugin') finish endif +" Make sure the '<' and 'C' flags are not included in 'cpoptions', otherwise +" would not be recognized. See ":help 'cpoptions'". +let s:cpo_save = &cpo +set cpo&vim + " Don't load another plugin (this is global) let g:did_changelog_ftplugin = 1 @@ -101,13 +106,13 @@ endfunction " These functions implement the menus function NewVersion() " The new entry is unfinalised and shall be changed - amenu disable Changelog.New\ Version - amenu enable Changelog.Add\ Entry - amenu enable Changelog.Close\ Bug - amenu enable Changelog.Set\ Distribution - amenu enable Changelog.Set\ Urgency - amenu disable Changelog.Unfinalise - amenu enable Changelog.Finalise + amenu disable &Changelog.&New\ Version + amenu enable &Changelog.&Add\ Entry + amenu enable &Changelog.&Close\ Bug + amenu enable &Changelog.Set\ &Distribution + amenu enable &Changelog.Set\ &Urgency + amenu disable &Changelog.U&nfinalise + amenu enable &Changelog.&Finalise call append(0, substitute(getline(1), '-\([[:digit:]]\+\))', '-$$\1)', '')) call append(1, '') call append(2, '') @@ -117,7 +122,9 @@ function NewVersion() normal! 1G0 call search(')') normal! h - normal!  + " ':normal' doens't support key annotation () directly. + " Vim's manual recommends using ':exe' to use key annotation indirectly (backslash-escaping needed though). + exe "normal! \" call setline(1, substitute(getline(1), '-\$\$', '-', '')) if exists('g:debchangelog_fold_enable') foldopen @@ -161,13 +168,13 @@ endfunction function UnfinaliseMenu() " This means the entry shall be changed - amenu disable Changelog.New\ Version - amenu enable Changelog.Add\ Entry - amenu enable Changelog.Close\ Bug - amenu enable Changelog.Set\ Distribution - amenu enable Changelog.Set\ Urgency - amenu disable Changelog.Unfinalise - amenu enable Changelog.Finalise + amenu disable &Changelog.&New\ Version + amenu enable &Changelog.&Add\ Entry + amenu enable &Changelog.&Close\ Bug + amenu enable &Changelog.Set\ &Distribution + amenu enable &Changelog.Set\ &Urgency + amenu disable &Changelog.U&nfinalise + amenu enable &Changelog.&Finalise endfunction function Unfinalise() @@ -179,13 +186,13 @@ endfunction function FinaliseMenu() " This means the entry should not be changed anymore - amenu enable Changelog.New\ Version - amenu disable Changelog.Add\ Entry - amenu disable Changelog.Close\ Bug - amenu disable Changelog.Set\ Distribution - amenu disable Changelog.Set\ Urgency - amenu enable Changelog.Unfinalise - amenu disable Changelog.Finalise + amenu enable &Changelog.&New\ Version + amenu disable &Changelog.&Add\ Entry + amenu disable &Changelog.&Close\ Bug + amenu disable &Changelog.Set\ &Distribution + amenu disable &Changelog.Set\ &Urgency + amenu enable &Changelog.U&nfinalise + amenu disable &Changelog.&Finalise endfunction function Finalise() @@ -198,26 +205,26 @@ endfunction function MakeMenu() amenu &Changelog.&New\ Version :call NewVersion() - amenu Changelog.&Add\ Entry :call AddEntry() - amenu Changelog.&Close\ Bug :call CloseBug() - menu Changelog.-sep- + amenu &Changelog.&Add\ Entry :call AddEntry() + amenu &Changelog.&Close\ Bug :call CloseBug() + menu &Changelog.-sep- - amenu Changelog.Set\ &Distribution.&unstable :call Distribution("unstable") - amenu Changelog.Set\ Distribution.&frozen :call Distribution("frozen") - amenu Changelog.Set\ Distribution.&stable :call Distribution("stable") - menu Changelog.Set\ Distribution.-sep- - amenu Changelog.Set\ Distribution.frozen\ unstable :call Distribution("frozen unstable") - amenu Changelog.Set\ Distribution.stable\ unstable :call Distribution("stable unstable") - amenu Changelog.Set\ Distribution.stable\ frozen :call Distribution("stable frozen") - amenu Changelog.Set\ Distribution.stable\ frozen\ unstable :call Distribution("stable frozen unstable") + amenu &Changelog.Set\ &Distribution.&unstable :call Distribution("unstable") + amenu &Changelog.Set\ &Distribution.&frozen :call Distribution("frozen") + amenu &Changelog.Set\ &Distribution.&stable :call Distribution("stable") + menu &Changelog.Set\ &Distribution.-sep- + amenu &Changelog.Set\ &Distribution.frozen\ unstable :call Distribution("frozen unstable") + amenu &Changelog.Set\ &Distribution.stable\ unstable :call Distribution("stable unstable") + amenu &Changelog.Set\ &Distribution.stable\ frozen :call Distribution("stable frozen") + amenu &Changelog.Set\ &Distribution.stable\ frozen\ unstable :call Distribution("stable frozen unstable") - amenu Changelog.Set\ &Urgency.&low :call Urgency("low") - amenu Changelog.Set\ Urgency.&medium :call Urgency("medium") - amenu Changelog.Set\ Urgency.&high :call Urgency("high") + amenu &Changelog.Set\ &Urgency.&low :call Urgency("low") + amenu &Changelog.Set\ &Urgency.&medium :call Urgency("medium") + amenu &Changelog.Set\ &Urgency.&high :call Urgency("high") - menu Changelog.-sep- - amenu Changelog.U&nfinalise :call Unfinalise() - amenu Changelog.&Finalise :call Finalise() + menu &Changelog.-sep- + amenu &Changelog.U&nfinalise :call Unfinalise() + amenu &Changelog.&Finalise :call Finalise() if Finalised() call FinaliseMenu() @@ -228,7 +235,7 @@ endfunction augroup changelogMenu au BufEnter * if &filetype == "debchangelog" | call MakeMenu() | endif -au BufLeave * if &filetype == "debchangelog" | silent! aunmenu Changelog | endif +au BufLeave * if &filetype == "debchangelog" | silent! aunmenu &Changelog | endif augroup END " }}} @@ -380,4 +387,8 @@ setlocal omnifunc=DebCompleteBugs " }}} +" Restore the previous value of 'cpoptions'. +let &cpo = s:cpo_save +unlet s:cpo_save + " vim: set foldmethod=marker: diff --git a/runtime/ftplugin/desktop.vim b/runtime/ftplugin/desktop.vim new file mode 100644 --- /dev/null +++ b/runtime/ftplugin/desktop.vim @@ -0,0 +1,13 @@ +" Vim filetype plugin file +" Language: XDG desktop entry +" Maintainer: Eisuke Kawashima ( e.kawaschima+vim AT gmail.com ) +" Last Change: 2022-07-26 + +if exists('b:did_ftplugin') + finish +endif +let b:did_ftplugin = v:true + +setl comments=:# +setl commentstring=#%s +let b:undo_ftplugin = 'setl com< cms<' diff --git a/runtime/ftplugin/swayconfig.vim b/runtime/ftplugin/swayconfig.vim new file mode 100644 --- /dev/null +++ b/runtime/ftplugin/swayconfig.vim @@ -0,0 +1,16 @@ +" Vim filetype plugin file +" Language: sway config file +" Original Author: James Eapen +" Maintainer: James Eapen +" Version: 0.1 +" Last Change: 2022 June 07 + +if exists("b:did_ftplugin") + finish +endif + +let b:did_ftplugin = 1 + +let b:undo_ftplugin = "setlocal cms<" + +setlocal commentstring=#\ %s diff --git a/runtime/indent/html.vim b/runtime/indent/html.vim --- a/runtime/indent/html.vim +++ b/runtime/indent/html.vim @@ -600,7 +600,7 @@ func s:Alien3() endif if b:hi_indent.scripttype == "javascript" " indent for further lines - return eval(b:hi_js1indent) + GetJavascriptIndent() + return GetJavascriptIndent() else return -1 endif diff --git a/runtime/indent/javascript.vim b/runtime/indent/javascript.vim --- a/runtime/indent/javascript.vim +++ b/runtime/indent/javascript.vim @@ -473,6 +473,12 @@ function GetJavascriptIndent() elseif num return s:Nat(num_ind + get(l:,'case_offset',s:sw()) + l:switch_offset + b_l + is_op) endif + + let nest = get(get(b:, 'hi_indent', {}), 'blocklnr') + if nest + return indent(nextnonblank(nest + 1)) + b_l + is_op + endif + return b_l + is_op endfunction diff --git a/runtime/lang/Makefile b/runtime/lang/Makefile --- a/runtime/lang/Makefile +++ b/runtime/lang/Makefile @@ -22,6 +22,9 @@ all: \ menu_sr_rs.iso_8859-2.vim \ menu_sr_rs.ascii.vim \ menu_czech_czech_republic.ascii.vim \ + menu_hu_hu.iso_8859-2.vim \ + menu_sk_sk.iso_8859-2.vim \ + # Convert menu_zh_cn.utf-8.vim to create menu_chinese_gb.936.vim. menu_chinese_gb.936.vim: menu_zh_cn.utf-8.vim @@ -39,7 +42,7 @@ menu_chinese_taiwan.950.vim: menu_zh_tw. menu_cs_cz.iso_8859-2.vim: menu_cs_cz.utf-8.vim rm -f menu_cs_cz.iso_8859-2.vim iconv -f utf-8 -t iso8859-2 menu_cs_cz.utf-8.vim | \ - sed -e 's/scriptencoding utf-8/scriptencoding iso8859-2/' \ + sed -e 's/scriptencoding utf-8/scriptencoding iso-8859-2/' \ -e 's/" Original translations/" Generated from menu_cs_cz.utf-8.vim, DO NOT EDIT/' \ -e 's/\(" Menu Translations:.*\)(.*)/\1(ISO8859-2)/' \ > menu_cs_cz.iso_8859-2.vim @@ -95,7 +98,7 @@ menu_ko_kr.euckr.vim: menu_ko_kr.utf-8.v menu_pl_pl.iso_8859-2.vim: menu_pl_pl.utf-8.vim rm -f menu_pl_pl.iso_8859-2.vim iconv -f utf-8 -t iso8859-2 menu_pl_pl.utf-8.vim | \ - sed -e 's/scriptencoding utf-8/scriptencoding iso8859-2/' -e 's/" Original translations/" Generated from menu_pl_pl.utf-8.vim, DO NOT EDIT/' > menu_pl_pl.iso_8859-2.vim + sed -e 's/scriptencoding utf-8/scriptencoding iso-8859-2/' -e 's/" Original translations/" Generated from menu_pl_pl.utf-8.vim, DO NOT EDIT/' > menu_pl_pl.iso_8859-2.vim # Convert menu_pl_pl.utf-8.vim to create menu_polish_poland.1250.vim. menu_polish_poland.1250.vim: menu_pl_pl.utf-8.vim @@ -194,3 +197,15 @@ menu_uk_ua.koi8-u.vim: menu_uk_ua.utf-8. rm -f menu_uk_ua.koi8-u.vim iconv -f utf-8 -t koi8-u menu_uk_ua.utf-8.vim | \ sed -e 's/scriptencoding utf-8/scriptencoding koi8-u/' -e 's/" Original translations/" Generated from menu_uk_ua.utf-8.vim, DO NOT EDIT/' > menu_uk_ua.koi8-u.vim + +# Convert menu_hu_hu.utf-8.vim to create menu_hu_hu.iso_8859-2.vim. +menu_hu_hu.iso_8859-2.vim: menu_hu_hu.utf-8.vim + rm -f menu_hu_hu.iso_8859-2.vim + iconv -f utf-8 -t iso8859-2 menu_hu_hu.utf-8.vim | \ + sed -e 's/scriptencoding utf-8/scriptencoding iso-8859-2/' -e 's/" Original translations/" Generated from menu_hu_hu.utf-8.vim, DO NOT EDIT/' > menu_hu_hu.iso_8859-2.vim + +# Convert menu_slovak_slovak_republic.1250.vim to create menu_sk_sk.iso_8859-2.vim. +menu_sk_sk.iso_8859-2.vim: menu_slovak_slovak_republic.1250.vim + rm -f menu_sk_sk.iso_8859-2.vim + iconv -f cp1250 -t iso8859-2 menu_slovak_slovak_republic.1250.vim | \ + sed -e 's/scriptencoding cp1250/scriptencoding iso-8859-2/' -e 's/" Original translations/" Generated from menu_slovak_slovak_republic.1250.vim, DO NOT EDIT/' > menu_sk_sk.iso_8859-2.vim diff --git a/runtime/lang/menu_chinese_gb.936.vim b/runtime/lang/menu_chinese_gb.936.vim --- a/runtime/lang/menu_chinese_gb.936.vim +++ b/runtime/lang/menu_chinese_gb.936.vim @@ -1,10 +1,15 @@ " Menu Translations: Simplified Chinese -" Maintainer: Shun Bai -" Previous Maintainer: Yuheng Xie -" Last Change: 2022 Feb 19 +" Maintainer: Ada (Haowen) Yu +" Previous Maintainer: Shun Bai , Yuheng Xie +" Last Change: 2022 July 9 " Generated from menu_zh_cn.utf-8.vim, DO NOT EDIT +" +" Generated with the scripts from: +" +" https://github.com/adaext/vim-menutrans-helper " Quit when menu translations have already been done. + if exists("did_menu_trans") finish endif @@ -15,18 +20,18 @@ set cpo&vim scriptencoding cp936 " Help menu -menutrans &Help 帮助(&H) +menutrans &Help 帮助(&H) " Help menuitems and dialog {{{1 -menutrans &Overview 概述(&O) -menutrans &User\ Manual 用户手册(&U) -menutrans &How-to\ Links 如何使用(&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) +menutrans &Overview 概述(&O) +menutrans &User\ Manual 用户手册(&U) +menutrans &How-to\ Links 如何使用(&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) " fun! s:Helpfind() if !exists("g:menutrans_help_dialog") @@ -35,67 +40,68 @@ endif " }}} " File menu -menutrans &File 文件(&F) +menutrans &File 文件(&F) " File menuitems {{{1 -menutrans &Open\.\.\.:e 打开(&O)\.\.\.:e -menutrans Sp&lit-Open\.\.\.:sp 在拆分窗口打开(&L)\.\.\.:sp -menutrans Open\ Tab\.\.\.:tabnew 在标签页打开\.\.\.:tabnew -menutrans &New:enew 新建(&N):enew -menutrans &Close:close 关闭(&C):close -menutrans &Save:w 保存(&S):w -menutrans Save\ &As\.\.\.:sav 另存为(&A)\.\.\.:sav -menutrans Split\ &Diff\ With\.\.\. 拆分窗口以对比差异(Diff)(&D)\.\.\. -menutrans Split\ Patched\ &By\.\.\. 拆分窗口以进行修补(Patch)(&B)\.\.\. -menutrans &Print 打印(&P) -menutrans Sa&ve-Exit:wqa 保存并退出(&V):wqa -menutrans E&xit:qa 退出(&X):qa +menutrans &Open\.\.\.:e 打开(&O)\.\.\.:e +menutrans Sp&lit-Open\.\.\.:sp 在拆分窗口打开(&L)\.\.\.:sp +menutrans Open\ Tab\.\.\.:tabnew 在标签页打开\.\.\.:tabnew +menutrans &New:enew 新建(&N):enew +menutrans &Close:close 关闭(&C):close +menutrans &Save:w 保存(&S):w +menutrans Save\ &As\.\.\.:sav 另存为(&A)\.\.\.:sav +menutrans Split\ &Diff\ With\.\.\. 拆分窗口以对比差异(Diff)(&D)\.\.\. +menutrans Split\ Patched\ &By\.\.\. 拆分窗口以进行修补(Patch)(&B)\.\.\. +menutrans &Print 打印(&P) +menutrans Sa&ve-Exit:wqa 保存并退出(&V):wqa +menutrans E&xit:qa 退出(&X):qa " }}} " Edit menu -menutrans &Edit 编辑(&E) +menutrans &Edit 编辑(&E) " Edit menuitems {{{1 -menutrans &Undou 撤销(&U)u -menutrans &Redo^R 恢复(&R)^R -menutrans Rep&eat\. 重复(&E)\. -menutrans Cu&t"+x 剪切(&T)"+x -menutrans &Copy"+y 复制(&C)"+y -menutrans &Paste"+gP 粘贴(&P)"+gP -menutrans Put\ &Before[p 粘贴到光标前(&B)[p -menutrans Put\ &After]p 粘贴到光标后(&A)]p -menutrans &Deletex 删除(&D)x -menutrans &Select\ AllggVG 全选(&S)ggVG -menutrans &Find\.\.\. 查找(&F)\.\.\. -menutrans Find\ and\ Rep&lace\.\.\. 查找和替换(&L)\.\.\. -menutrans &Find/ 查找(&F)/ -menutrans Find\ and\ Rep&lace:%s 查找和替换(&L):%s -menutrans Settings\ &Window 设置窗口(&W) -menutrans Startup\ &Settings 启动设置(&S) +menutrans &Undou 撤销(&U)u +menutrans &Redo^R 恢复(&R)^R +menutrans Rep&eat\. 重复(&E)\. +menutrans Cu&t"+x 剪切(&T)"+x +menutrans &Copy"+y 复制(&C)"+y +menutrans &Paste"+gP 粘贴(&P)"+gP +menutrans Put\ &Before[p 粘贴到光标前(&B)[p +menutrans Put\ &After]p 粘贴到光标后(&A)]p +menutrans &Deletex 删除(&D)x +menutrans &Select\ AllggVG 全选(&S)ggVG +menutrans &Find\.\.\. 查找(&F)\.\.\. +menutrans Find\ and\ Rep&lace\.\.\. 查找和替换(&L)\.\.\. +menutrans &Find/ 查找(&F)/ +menutrans Find\ and\ Rep&lace:%s 查找和替换(&L):%s +menutrans Find\ and\ Rep&lace:s 查找和替换(&L):s +menutrans Settings\ &Window 设置窗口(&W) +menutrans Startup\ &Settings 启动设置(&S) " Edit/Global Settings -menutrans &Global\ Settings 全局设置(&G) +menutrans &Global\ Settings 全局设置(&G) " Edit.Global Settings menuitems and dialogs {{{2 -menutrans Toggle\ Pattern\ &Highlight:set\ hls! 开/关高亮查找内容(&H):set\ hls! -menutrans Toggle\ &Ignoring\ Case:set\ ic! 开/关忽略大小写(&I):set\ ic! -menutrans Toggle\ &Showing\ Matched\ Pairs:set\ sm! 开/关显示括号匹配(&S):set\ sm! -menutrans &Context\ Lines 上下文行数(&C) -menutrans &Virtual\ Edit 虚拟编辑(&V) +menutrans Toggle\ Pattern\ &Highlight:set\ hls! 开/关高亮查找内容(&H):set\ hls! +menutrans Toggle\ &Ignoring\ Case:set\ ic! 开/关忽略大小写(&I):set\ ic! +menutrans Toggle\ &Showing\ Matched\ Pairs:set\ sm! 开/关显示括号匹配(&S):set\ sm! +menutrans &Context\ Lines 上下文行数(&C) +menutrans &Virtual\ Edit 虚拟编辑(&V) " Edit.Global Settings.Virtual Edit menuitems {{{3 -menutrans Never 从不 -menutrans Block\ Selection 只在选定矩形块时 -menutrans Insert\ Mode 只在插入模式时 -menutrans Block\ and\ Insert 在选定矩形块和插入模式时 -menutrans Always 始终 +menutrans Never 从不 +menutrans Block\ Selection 只在选定矩形块时 +menutrans Insert\ Mode 只在插入模式时 +menutrans Block\ and\ Insert 在选定矩形块和插入模式时 +menutrans Always 始终 " }}} -menutrans Toggle\ Insert\ &Mode:set\ im! 开/关插入模式(&M):set\ im! -menutrans Toggle\ Vi\ C&ompatibility:set\ cp! 开/关\ Vi\ 兼容性(&O):set\ cp! -menutrans Search\ &Path\.\.\. 搜索路径(&P)\.\.\. -menutrans Ta&g\ Files\.\.\. 标记文件(Tags)(&G)\.\.\. +menutrans Toggle\ Insert\ &Mode:set\ im! 开/关插入模式(&M):set\ im! +menutrans Toggle\ Vi\ C&ompatibility:set\ cp! 开/关\ Vi\ 兼容性(&O):set\ cp! +menutrans Search\ &Path\.\.\. 搜索路径(&P)\.\.\. +menutrans Ta&g\ Files\.\.\. 标记文件(Tags)(&G)\.\.\. " GUI options -menutrans Toggle\ &Toolbar 开/关工具栏(&T) -menutrans Toggle\ &Bottom\ Scrollbar 开/关底部滚动条(&B) -menutrans Toggle\ &Left\ Scrollbar 开/关左侧滚动条(&L) -menutrans Toggle\ &Right\ Scrollbar 开/关右侧滚动条(&R) +menutrans Toggle\ &Toolbar 开/关工具栏(&T) +menutrans Toggle\ &Bottom\ Scrollbar 开/关底部滚动条(&B) +menutrans Toggle\ &Left\ Scrollbar 开/关左侧滚动条(&L) +menutrans Toggle\ &Right\ Scrollbar 开/关右侧滚动条(&R) " fun! s:SearchP() if !exists("g:menutrans_path_dialog") @@ -109,23 +115,23 @@ endif " }}} " Edit/File Settings -menutrans F&ile\ Settings 文件设置(&I) +menutrans F&ile\ Settings 文件设置(&I) " Edit.File Settings menuitems and dialogs {{{2 " Boolean options -menutrans Toggle\ Line\ &Numbering:set\ nu! 开/关行号(&N):set\ nu! -menutrans Toggle\ Relati&ve\ Line\ Numbering:set\ rnu! 开/关相对行号(&V):set\ rnu! -menutrans Toggle\ &List\ Mode:set\ list! 开/关列表模式(&L):set\ list! -menutrans Toggle\ Line\ &Wrapping:set\ wrap! 开/关换行(&W):set\ wrap! -menutrans Toggle\ W&rapping\ at\ Word:set\ lbr! 开/关词尾换行(&R):set\ lbr! -menutrans Toggle\ Tab\ &Expanding:set\ et! 开/关制表符扩展(&E):set\ et! -menutrans Toggle\ &Auto\ Indenting:set\ ai! 开/关自动缩进(&A):set\ ai! -menutrans Toggle\ &C-Style\ Indenting:set\ cin! 开/关\ C\ 语言式缩进(&C):set\ cin! +menutrans Toggle\ Line\ &Numbering:set\ nu! 开/关行号(&N):set\ nu! +menutrans Toggle\ Relati&ve\ Line\ Numbering:set\ rnu! 开/关相对行号(&V):set\ rnu! +menutrans Toggle\ &List\ Mode:set\ list! 开/关列表模式(&L):set\ list! +menutrans Toggle\ Line\ &Wrapping:set\ wrap! 开/关换行(&W):set\ wrap! +menutrans Toggle\ W&rapping\ at\ Word:set\ lbr! 开/关词尾换行(&R):set\ lbr! +menutrans Toggle\ Tab\ &Expanding:set\ et! 开/关制表符扩展(&E):set\ et! +menutrans Toggle\ &Auto\ Indenting:set\ ai! 开/关自动缩进(&A):set\ ai! +menutrans Toggle\ &C-Style\ Indenting:set\ cin! 开/关\ C\ 语言式缩进(&C):set\ cin! " other options -menutrans &Shiftwidth 缩进宽度(&S) -menutrans Soft\ &Tabstop 软制表位宽度(Soft\ Tabstop)(&T) -menutrans Te&xt\ Width\.\.\. 文本宽度(&X)\.\.\. -menutrans &File\ Format\.\.\. 文件格式(&F)\.\.\. +menutrans &Shiftwidth 缩进宽度(&S) +menutrans Soft\ &Tabstop 软制表位宽度(Soft\ Tabstop)(&T) +menutrans Te&xt\ Width\.\.\. 文本宽度(&X)\.\.\. +menutrans &File\ Format\.\.\. 文件格式(&F)\.\.\. " fun! s:TextWidth() if !exists("g:menutrans_textwidth_dialog") @@ -140,36 +146,36 @@ if !exists("g:menutrans_fileformat_choic let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n取消(&C)" endif " }}} -menutrans Show\ C&olor\ Schemes\ in\ Menu 在菜单中显示配色方案(&O) -menutrans C&olor\ Scheme 配色方案(&O) -menutrans Show\ &Keymaps\ in\ Menu 在菜单中显示键盘映射(&K) -menutrans &Keymap 键盘映射(&K) -menutrans Select\ Fo&nt\.\.\. 选择字体(&N)\.\.\. +menutrans Show\ C&olor\ Schemes\ in\ Menu 在菜单中显示配色方案(&O) +menutrans C&olor\ Scheme 配色方案(&O) +menutrans Show\ &Keymaps\ in\ Menu 在菜单中显示键盘映射(&K) +menutrans &Keymap 键盘映射(&K) +menutrans Select\ Fo&nt\.\.\. 选择字体(&N)\.\.\. " }}} " Programming menu -menutrans &Tools 工具(&T) +menutrans &Tools 工具(&T) " Tools menuitems {{{1 -menutrans &Jump\ to\ This\ Tagg^] 跳转到这个标记(Tag)(&J)g^] -menutrans Jump\ &Back^T 跳转回(&B)^T -menutrans Build\ &Tags\ File 生成标记文件(Tags)(&T) +menutrans &Jump\ to\ This\ Tagg^] 跳转到这个标记(Tag)(&J)g^] +menutrans Jump\ &Back^T 跳转回(&B)^T +menutrans Build\ &Tags\ File 生成标记文件(Tags)(&T) " Tools.Spelling Menu -menutrans &Spelling 拼写检查(&S) +menutrans &Spelling 拼写检查(&S) " Tools.Spelling menuitems and dialog {{{2 -menutrans &Spell\ Check\ On 打开拼写检查(&S) -menutrans Spell\ Check\ &Off 关闭拼写检查(&O) -menutrans To\ &Next\ Error]s 上一个错误(&N)]s -menutrans To\ &Previous\ Error[s 下一个错误(&P)[s -menutrans Suggest\ &Correctionsz= 更正建议(&C)z= -menutrans &Repeat\ Correction:spellrepall 更正全部同类错误(&R):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) +menutrans &Spell\ Check\ On 打开拼写检查(&S) +menutrans Spell\ Check\ &Off 关闭拼写检查(&O) +menutrans To\ &Next\ Error]s 上一个错误(&N)]s +menutrans To\ &Previous\ Error[s 下一个错误(&P)[s +menutrans Suggest\ &Correctionsz= 更正建议(&C)z= +menutrans &Repeat\ Correction:spellrepall 更正全部同类错误(&R):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) " func! s:SpellLang() if !exists("g:menutrans_set_lang_to") @@ -178,113 +184,113 @@ endif " }}} " Tools.Fold Menu -menutrans &Folding 折叠(&F) +menutrans &Folding 折叠(&F) " Tools.Fold menuitems {{{2 " open close folds -menutrans &Enable/Disable\ Foldszi 启用/禁用折叠(&E)zi -menutrans &View\ Cursor\ Linezv 展开光标所在行(&V)zv -menutrans Vie&w\ Cursor\ Line\ OnlyzMzx 只展开光标所在行(&W)zMzx -menutrans C&lose\ More\ Foldszm 折叠一级(&L)zm -menutrans &Close\ All\ FoldszM 折叠全部(&C)zM -menutrans O&pen\ More\ Foldszr 展开一级(&P)zr -menutrans &Open\ All\ FoldszR 展开全部(&O)zR +menutrans &Enable/Disable\ Foldszi 启用/禁用折叠(&E)zi +menutrans &View\ Cursor\ Linezv 展开光标所在行(&V)zv +menutrans Vie&w\ Cursor\ Line\ OnlyzMzx 只展开光标所在行(&W)zMzx +menutrans C&lose\ More\ Foldszm 折叠一级(&L)zm +menutrans &Close\ All\ FoldszM 折叠全部(&C)zM +menutrans O&pen\ More\ Foldszr 展开一级(&P)zr +menutrans &Open\ All\ FoldszR 展开全部(&O)zR " fold method -menutrans Fold\ Met&hod 折叠方式(&H) +menutrans Fold\ Met&hod 折叠方式(&H) " Tools.Fold.Fold Method menuitems {{{3 -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 M&anual 手动(&A) +menutrans I&ndent 缩进(&N) +menutrans E&xpression 表达式(&X) +menutrans S&yntax 语法(&Y) +menutrans &Diff 差异(Diff)(&D) +menutrans Ma&rker 记号(Marker)(&R) " }}} " create and delete folds -menutrans Create\ &Foldzf 创建折叠(&F)zf -menutrans &Delete\ Foldzd 删除折叠(&D)zd -menutrans Delete\ &All\ FoldszD 删除全部折叠(&A)zD +menutrans Create\ &Foldzf 创建折叠(&F)zf +menutrans &Delete\ Foldzd 删除折叠(&D)zd +menutrans Delete\ &All\ FoldszD 删除全部折叠(&A)zD " moving around in folds -menutrans Fold\ Col&umn\ Width 折叠操作栏宽度(&W) +menutrans Fold\ Col&umn\ Width 折叠操作栏宽度(&W) " }}} " Tools.Diff Menu -menutrans &Diff 差异(Diff)(&D) +menutrans &Diff 差异(Diff)(&D) " Tools.Diff menuitems {{{2 -menutrans &Update 刷新(&U) -menutrans &Get\ Block 采用对侧文本块(&G) -menutrans &Put\ Block 采用本侧文本块(&P) +menutrans &Update 刷新(&U) +menutrans &Get\ Block 采用对侧文本块(&G) +menutrans &Put\ Block 采用本侧文本块(&P) " }}} -menutrans &Make:make 生成(Make)(&M):make -menutrans &List\ Errors:cl 列出错误(&L):cl -menutrans L&ist\ Messages:cl! 列出消息(&I):cl! -menutrans &Next\ Error:cn 下一个错误(&N):cn -menutrans &Previous\ Error:cp 上一个错误(&P):cp -menutrans &Older\ List:cold 较旧的错误列表(&O):cold -menutrans N&ewer\ List:cnew 较新的错误列表(&E):cnew -menutrans Error\ &Window 错误窗口(&W) +menutrans &Make:make 生成(Make)(&M):make +menutrans &List\ Errors:cl 列出错误(&L):cl +menutrans L&ist\ Messages:cl! 列出消息(&I):cl! +menutrans &Next\ Error:cn 下一个错误(&N):cn +menutrans &Previous\ Error:cp 上一个错误(&P):cp +menutrans &Older\ List:cold 较旧的错误列表(&O):cold +menutrans N&ewer\ List:cnew 较新的错误列表(&E):cnew +menutrans Error\ &Window 错误窗口(&W) " Tools.Error Window menuitems {{{2 -menutrans &Update:cwin 刷新(&U):cwin -menutrans &Open:copen 打开(&O):copen -menutrans &Close:cclose 关闭(&C):cclose +menutrans &Update:cwin 刷新(&U):cwin +menutrans &Open:copen 打开(&O):copen +menutrans &Close:cclose 关闭(&C):cclose " }}} -menutrans Show\ Compiler\ Se&ttings\ in\ Menu 在菜单中显示编译器设置(&T) -menutrans Se&t\ Compiler 设置编译器(&T) -menutrans &Convert\ to\ HEX:%!xxd 转换成十六进制(&C):%!xxd -menutrans Conve&rt\ Back:%!xxd\ -r 转换回(&R):%!xxd\ -r +menutrans Show\ Compiler\ Se&ttings\ in\ Menu 在菜单中显示编译器设置(&T) +menutrans Se&t\ Compiler 设置编译器(&T) +menutrans &Convert\ to\ HEX:%!xxd 转换成十六进制(&C):%!xxd +menutrans Conve&rt\ Back:%!xxd\ -r 转换回(&R):%!xxd\ -r " }}} " Buffer menu -menutrans &Buffers 缓冲区(&B) +menutrans &Buffers 缓冲区(&B) " Buffer menuitems and dialog {{{1 -menutrans &Refresh\ Menu 刷新本菜单(&R) -menutrans &Delete 删除(&D) -menutrans &Alternate 切换(&A) -menutrans &Next 下一个(&N) -menutrans &Previous 上一个(&P) +menutrans &Refresh\ Menu 刷新本菜单(&R) +menutrans &Delete 删除(&D) +menutrans &Alternate 切换(&A) +menutrans &Next 下一个(&N) +menutrans &Previous 上一个(&P) -" func! s:BMMunge(fname, bnum) +" func! s:BMMunge(fname, bnum) if !exists("g:menutrans_no_file") let g:menutrans_no_file = "[无文件]" endif " }}} " Window menu -menutrans &Window 窗口(&W) +menutrans &Window 窗口(&W) " Window menuitems {{{1 -menutrans &New^Wn 新建(&N)^Wn -menutrans S&plit^Ws 拆分(&P)^Ws -menutrans Sp&lit\ To\ #^W^^ 拆分并显示缓冲区\ #(&L)^W^^ -menutrans Split\ &Vertically^Wv 垂直拆分(&V)^Wv -menutrans Split\ File\ E&xplorer 拆分并打开文件浏览器(&X) -menutrans &Close^Wc 关闭(&C)^Wc -menutrans Close\ &Other(s)^Wo 除此之外全部关闭(&O)^Wo -menutrans Move\ &To 移动到(&T) -menutrans &Top^WK 顶端(&T)^WK -menutrans &Bottom^WJ 底端(&B)^WJ -menutrans &Left\ Side^WH 左边(&L)^WH -menutrans &Right\ Side^WL 右边(&R)^WL -menutrans Rotate\ &Up^WR 向上轮换(&U)^WR -menutrans Rotate\ &Down^Wr 向下轮换(&D)^Wr -menutrans &Equal\ Size^W= 平均分布(&E)^W= -menutrans &Max\ Height^W_ 最大高度(&M)^W -menutrans M&in\ Height^W1_ 最小高度(&I)^W1_ -menutrans Max\ &Width^W\| 最大宽度(&W)^W\| -menutrans Min\ Widt&h^W1\| 最小宽度(&H)^W1\| +menutrans &New^Wn 新建(&N)^Wn +menutrans S&plit^Ws 拆分(&P)^Ws +menutrans Sp&lit\ To\ #^W^^ 拆分并显示缓冲区\ #(&L)^W^^ +menutrans Split\ &Vertically^Wv 垂直拆分(&V)^Wv +menutrans Split\ File\ E&xplorer 拆分并打开文件浏览器(&X) +menutrans &Close^Wc 关闭(&C)^Wc +menutrans Close\ &Other(s)^Wo 除此之外全部关闭(&O)^Wo +menutrans Move\ &To 移动到(&T) +menutrans &Top^WK 顶端(&T)^WK +menutrans &Bottom^WJ 底端(&B)^WJ +menutrans &Left\ Side^WH 左边(&L)^WH +menutrans &Right\ Side^WL 右边(&R)^WL +menutrans Rotate\ &Up^WR 向上轮换(&U)^WR +menutrans Rotate\ &Down^Wr 向下轮换(&D)^Wr +menutrans &Equal\ Size^W= 平均分布(&E)^W= +menutrans &Max\ Height^W_ 最大高度(&M)^W +menutrans M&in\ Height^W1_ 最小高度(&I)^W1_ +menutrans Max\ &Width^W\| 最大宽度(&W)^W\| +menutrans Min\ Widt&h^W1\| 最小宽度(&H)^W1\| " }}} " The popup menu {{{1 -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) +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) " func! SpellPopup() if !exists("g:menutrans_spell_change_ARG_to") @@ -305,148 +311,260 @@ if has("toolbar") endif fun Do_toolbar_tmenu() let did_toolbar_tmenu = 1 - 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.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 从剪贴板粘贴 if !has("gui_athena") - tmenu ToolBar.Replace 查找和替换... - tmenu ToolBar.FindNext 查找下一个 - tmenu ToolBar.FindPrev 查找上一个 + tmenu ToolBar.Replace 查找和替换... + tmenu ToolBar.FindNext 查找下一个 + tmenu ToolBar.FindPrev 查找上一个 endif - tmenu ToolBar.LoadSesn 加载会话 - tmenu ToolBar.SaveSesn 保存当前会话 - tmenu ToolBar.RunScript 运行 Vim 脚本 - tmenu ToolBar.Make 生成当前项目 (:make) - tmenu ToolBar.RunCtags 在当前目录生成标记(Tags) (!ctags -R .) - tmenu ToolBar.TagJump 跳转到光标所在标记(Tag) - tmenu ToolBar.Help Vim 帮助 - tmenu ToolBar.FindHelp 在 Vim 帮助中查找 + tmenu ToolBar.LoadSesn 加载会话 + tmenu ToolBar.SaveSesn 保存当前会话 + tmenu ToolBar.RunScript 运行 Vim 脚本 + tmenu ToolBar.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 &Syntax 语法(&S) " Syntax menuitems {{{1 -menutrans &Show\ File\ Types\ 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 &Show\ File\ Types\ 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) + " From synmenu.vim -menutrans Set\ '&syntax'\ Only 只设置\ 'syntax'(&S) -menutrans Set\ '&filetype'\ Too 也设置\ 'filetype'(&F) +menutrans Set\ '&syntax'\ Only 只设置\ 'syntax'(&S) +menutrans Set\ '&filetype'\ Too 也设置\ 'filetype'(&F) +menutrans Oracle\ config Oracle\ 配置文件 +menutrans Vim\ help\ file Vim\ 帮助文件 +menutrans Vim\ script Vim\ 脚本 +menutrans Viminfo\ file Vim\ 信息文件 +menutrans Virata\ config Virata\ 配置文件 +menutrans Whitespace\ (add) 增加加亮空格 " }}} " Netrw menu {{{1 " Plugin loading may be after menu translation " So giveup testing if Netrw Plugin is loaded " if exists("g:loaded_netrwPlugin") - menutrans Help 帮助 - menutrans Bookmarks 书签 - menutrans History 历史记录 - menutrans Go\ Up\ Directory- 向上一级- - menutrans Apply\ Special\ Viewerx 用默认程序打开x - menutrans Bookmarks\ and\ History 书签和历史记录 + menutrans Help 帮助 + menutrans Bookmarks 书签 + menutrans History 历史记录 + menutrans Go\ Up\ Directory- 向上一级- + menutrans Apply\ Special\ Viewerx 用默认程序打开x + menutrans Bookmarks\ and\ History 书签和历史记录 " Netrw.Bookmarks and History menuitems {{{2 - menutrans Bookmark\ Current\ Directorymb 添加书签mb - menutrans Bookmark\ Delete 移除书签 - menutrans Goto\ Prev\ Dir\ (History)u 后退(历史记录)u - menutrans Goto\ Next\ Dir\ (History)U 前进(历史记录)U - menutrans Listqb 完整列表qb + menutrans Bookmark\ Current\ Directorymb 添加书签mb + menutrans Bookmark\ Delete 移除书签 + menutrans Goto\ Prev\ Dir\ (History)u 后退(历史记录)u + menutrans Goto\ Next\ Dir\ (History)U 前进(历史记录)U + menutrans Listqb 完整列表qb " }}} - menutrans Browsing\ Control 控制 + menutrans Browsing\ Control 控制 " Netrw.Browsing Control menuitems {{{2 - menutrans Horizontal\ Splito 在拆分窗口打开o - menutrans Vertical\ Splitv 在垂直拆分窗口打开v - menutrans New\ Tabt 在标签页打开t - menutrans Previewp 预览p - menutrans Edit\ File\ Hiding\ List 编辑隐藏条件(Hiding\ List) - menutrans Edit\ Sorting\ SequenceS 编辑排序条件(Sorting\ Sequence)S - menutrans Quick\ Hide/Unhide\ Dot\ Filesgh 快速隐藏/显示以\.开头的文件gh - menutrans Refresh\ Listing 刷新 - menutrans Settings/Options:NetrwSettings 设置/选项:NetrwSettings + menutrans Horizontal\ Splito 在拆分窗口打开o + menutrans Vertical\ Splitv 在垂直拆分窗口打开v + menutrans New\ Tabt 在标签页打开t + menutrans Previewp 预览p + menutrans Edit\ File\ Hiding\ List 编辑隐藏条件(Hiding\ List) + menutrans Edit\ Sorting\ SequenceS 编辑排序条件(Sorting\ Sequence)S + menutrans Quick\ Hide/Unhide\ Dot\ Filesgh 快速隐藏/显示以\.开头的文件gh + menutrans Refresh\ Listing 刷新 + menutrans Settings/Options:NetrwSettings 设置/选项:NetrwSettings " }}} - menutrans Delete\ File/DirectoryD 删除文件/目录D - menutrans Edit\ File/Dir 编辑文件/目录 + menutrans Delete\ File/DirectoryD 删除文件/目录D + menutrans Edit\ File/Dir 编辑文件/目录 " Netrw.Edit File menuitems {{{2 - menutrans Create\ New\ File% 新建文件% - menutrans In\ Current\ Window 在当前窗口 - menutrans Preview\ File/Directoryp 预览文件/目录p - menutrans In\ Previous\ WindowP 在上一个窗口P - menutrans In\ New\ Windowo 在新窗口o - menutrans In\ New\ Tabt 在新标签页t - menutrans In\ New\ Vertical\ Windowv 在新垂直窗口v + menutrans Create\ New\ File% 新建文件% + menutrans In\ Current\ Window 在当前窗口 + menutrans Preview\ File/Directoryp 预览文件/目录p + menutrans In\ Previous\ WindowP 在上一个窗口P + menutrans In\ New\ Windowo 在新窗口o + menutrans In\ New\ Tabt 在新标签页t + menutrans In\ New\ Vertical\ Windowv 在新垂直窗口v " }}} - menutrans Explore 浏览 + menutrans Explore 浏览 " Netrw.Explore menuitems {{{2 - menutrans Directory\ Name 指定目录名 - menutrans Filenames\ Matching\ Pattern\ (curdir\ only):Explore\ */ 匹配指定文件名模式(当前目录):Explore\ */ - menutrans Filenames\ Matching\ Pattern\ (+subdirs):Explore\ **/ 匹配指定文件名模式(含子目录):Explore\ **/ - menutrans Files\ Containing\ String\ Pattern\ (curdir\ only):Explore\ *// 内容包含指定字符串模式(当前目录):Explore\ *// - menutrans Files\ Containing\ String\ Pattern\ (+subdirs):Explore\ **// 内容包含指定字符串模式(含子目录):Explore\ **// - menutrans Next\ Match:Nexplore 下一个匹配项:Nexplore - menutrans Prev\ Match:Pexplore 上一个匹配项:Pexplore + menutrans Directory\ Name 指定目录名 + menutrans Filenames\ Matching\ Pattern\ (curdir\ only):Explore\ */ 匹配指定文件名模式(当前目录):Explore\ */ + menutrans Filenames\ Matching\ Pattern\ (+subdirs):Explore\ **/ 匹配指定文件名模式(含子目录):Explore\ **/ + menutrans Files\ Containing\ String\ Pattern\ (curdir\ only):Explore\ *// 内容包含指定字符串模式(当前目录):Explore\ *// + menutrans Files\ Containing\ String\ Pattern\ (+subdirs):Explore\ **// 内容包含指定字符串模式(含子目录):Explore\ **// + menutrans Next\ Match:Nexplore 下一个匹配项:Nexplore + menutrans Prev\ Match:Pexplore 上一个匹配项:Pexplore " }}} - menutrans Make\ Subdirectoryd 新建子目录d - menutrans Marked\ Files 选定的(Marked)文件 + menutrans Make\ Subdirectoryd 新建子目录d + menutrans Marked\ Files 选定的(Marked)文件 " Netrw.Marked Files menuitems {{{2 - menutrans Mark\ Filemf 选定(Mark)/取消mf - menutrans Mark\ Files\ by\ Regexpmr 用正则表达式(Regexp)选定mr - menutrans Hide-Show-List\ Controla 隐藏/显示a - menutrans Copy\ To\ Targetmc 复制到目标mc - menutrans DeleteD 删除D - menutrans Diffmd 差异(Diff)md - menutrans Editme 编辑me - menutrans Exe\ Cmdmx 作为参数运行命令mx - menutrans Move\ To\ Targetmm 移动到目标mm - menutrans ObtainO 获取O - menutrans Printmp 打印mp - menutrans ReplaceR 替换R - menutrans Set\ Targetmt 设置目标mt - menutrans TagmT 生成标记文件(Tags)mT - menutrans Zip/Unzip/Compress/Uncompressmz 压缩/解压缩mz + menutrans Mark\ Filemf 选定(Mark)/取消mf + menutrans Mark\ Files\ by\ Regexpmr 用正则表达式(Regexp)选定mr + menutrans Hide-Show-List\ Controla 隐藏/显示a + menutrans Copy\ To\ Targetmc 复制到目标mc + menutrans DeleteD 删除D + menutrans Diffmd 差异(Diff)md + menutrans Editme 编辑me + menutrans Exe\ Cmdmx 作为参数运行命令mx + menutrans Move\ To\ Targetmm 移动到目标mm + menutrans ObtainO 获取O + menutrans Printmp 打印mp + menutrans ReplaceR 替换R + menutrans Set\ Targetmt 设置目标mt + menutrans TagmT 生成标记文件(Tags)mT + menutrans Zip/Unzip/Compress/Uncompressmz 压缩/解压缩mz " }}} - menutrans Obtain\ FileO 获取文件O - menutrans Style 显示风格 + menutrans Obtain\ FileO 获取文件O + menutrans Style 显示风格 " Netrw.Style menuitems {{{2 - menutrans Listing 列表形式 + menutrans Listing 列表形式 " Netrw.Style.Listing menuitems {{{3 - menutrans thini 紧凑i - menutrans longi 详细(long)i - menutrans widei 多列(wide)i - menutrans treei 树状(tree)i + menutrans thini 紧凑i + menutrans longi 详细(long)i + menutrans widei 多列(wide)i + menutrans treei 树状(tree)i " }}} - menutrans Normal-Hide-Show 显示/隐藏 + menutrans Normal-Hide-Show 显示/隐藏 " Netrw.Style.Normal-Hide_show menuitems {{{3 - menutrans Show\ Alla 显示全部 - menutrans Normala 不显示隐藏文件 - menutrans Hidden\ Onlya 只显示隐藏文件 + menutrans Show\ Alla 显示全部 + menutrans Normala 不显示隐藏文件 + menutrans Hidden\ Onlya 只显示隐藏文件 " }}} - menutrans Reverse\ Sorting\ Orderr 升序/降序r - menutrans Sorting\ Method 排序方式 + menutrans Reverse\ Sorting\ Orderr 升序/降序r + menutrans Sorting\ Method 排序方式 " Netrw.Style.Sorting Method menuitems {{{3 - menutrans Names 文件名s - menutrans Times 修改时间s - menutrans Sizes 大小s - menutrans Extens 扩展名s + menutrans Names 文件名s + menutrans Times 修改时间s + menutrans Sizes 大小s + menutrans Extens 扩展名s " }}} " }}} - menutrans Rename\ File/DirectoryR 重命名文件/目录R - menutrans Set\ Current\ Directoryc 设置\ Vim\ 工作目录c - menutrans Targets 目标 + menutrans Rename\ File/DirectoryR 重命名文件/目录R + menutrans Set\ Current\ Directoryc 设置\ Vim\ 工作目录c + menutrans Targets 目标 " endif " }}} +" Shellmenu menu +" Shellmenu menuitems {{{1 +" From shellmenu.vim +menutrans ShellMenu Shell\ 菜单 +menutrans Statements 语句 +menutrans Test 测试 +menutrans Existence 存在 +menutrans Existence\ -\ file 存在\ -\ 文件 +menutrans Existence\ -\ file\ (not\ empty) 存在\ -\ 文件(非空) +menutrans Existence\ -\ directory 存在\ -\ 目录 +menutrans Existence\ -\ executable 存在\ -\ 可执行 +menutrans Existence\ -\ readable 存在\ -\ 可读 +menutrans Existence\ -\ writable 存在\ -\ 可写 +menutrans String\ is\ empty 字符串为空 +menutrans String\ is\ not\ empty 字符串非空 +menutrans Strings\ are\ equal 字符串值相等 +menutrans Strings\ are\ not\ equal 字符串值不相等 +menutrans Value\ is\ greater\ than 值大于 +menutrans Value\ is\ greater\ equal 值大于等于 +menutrans Values\ are\ equal 值相等 +menutrans Values\ are\ not\ equal 值不相等 +menutrans Value\ is\ less\ than 值小于 +menutrans Value\ is\ less\ equal 值小于等于 +menutrans ParmSub 参数替换 +menutrans Substitute\ word\ if\ parm\ not\ set 如果参数没设置就替换该词 +menutrans Set\ parm\ to\ word\ if\ not\ set 参数未设置就设为该词 +menutrans Substitute\ word\ if\ parm\ set\ else\ nothing 如果参数设置就替换该词,否则什么都不做 +menutrans If\ parm\ not\ set\ print\ word\ and\ exit 如果参数没有设置就打印该词并退出 +menutrans SpShVars Shell\ 特殊变量 +menutrans Number\ of\ positional\ parameters 位置参数的数目 +menutrans All\ positional\ parameters\ (quoted\ spaces) 所有位置参数(quoted\ spaces) +menutrans All\ positional\ parameters\ (unquoted\ spaces) 所有位置参数(unquoted\ spaces) +menutrans Flags\ set 设置标志 +menutrans Return\ code\ of\ last\ command 返回前一条命令的代码 +menutrans Process\ number\ of\ this\ shell shell\ 自身进程号 +menutrans Process\ number\ of\ last\ background\ command 前一条后台命令的进程号 +menutrans Environ 环境变量 +menutrans Mark\ created\ or\ modified\ variables\ for\ export 标记修改的或者创建的变量为导出 +menutrans Exit\ when\ command\ returns\ non-zero\ status 当命令返回非零状态时退出 +menutrans Disable\ file\ name\ expansion 禁用文件名拓展 +menutrans Locate\ and\ remember\ commands\ when\ being\ looked\ up 当查询命令时定位并记住该命令 +menutrans All\ assignment\ statements\ are\ placed\ in\ the\ environment\ for\ a\ command 所有的赋值参数被放在命令的环境中 +menutrans Read\ commands\ but\ do\ not\ execute\ them 读命令但是不要执行 +menutrans Exit\ after\ reading\ and\ executing\ one\ command 读并执行一个命令之后退出 +menutrans Treat\ unset\ variables\ as\ an\ error\ when\ substituting 替换时把未设置命令视为错误 +menutrans Print\ shell\ input\ lines\ as\ they\ are\ read 读\ shell\ 输入行的时候打印 +menutrans Print\ commands\ and\ their\ arguments\ as\ they\ are\ executed 被执行时打印命令和参数 +" }}} + +" termdebug menu +" termdebug menuitems {{{1 +" From termdebug.vim +menutrans Set\ breakpoint 设置断点 +menutrans Clear\ breakpoint 清除断点 +menutrans Run\ until 运行到 +menutrans Evaluate 求值 +menutrans WinBar 工具条 +menutrans Step 单步 +menutrans Next 下一个 +menutrans Finish 结束 +menutrans Cont 继续 +menutrans Stop 停止 +" }}} + +" debchangelog menu +" debchangelog menuitems {{{1 +" From debchangelog.vim +menutrans &Changelog 更新日志(&C) +menutrans &New\ Version 新版本(&N) +menutrans &Add\ Entry 添加条目(&A) +menutrans &Close\ Bug 关闭\ Bug(&C) +menutrans Set\ &Distribution 设置发行版(&D) +menutrans &unstable 不稳定(&U) +menutrans Set\ &Urgency 设置紧急(&U) +menutrans &low 低(&L) +menutrans &medium 中(&M) +menutrans &high 高(&H) +menutrans U&nfinalise 未完成(&N) +menutrans &Finalise 完成(&F) +" }}} + +" ada menu +" ada menuitems {{{1 +" From ada.vim +menutrans Tag 标签 +menutrans List 列表 +menutrans Jump 跳转 +menutrans Create\ File 创建文件 +menutrans Create\ Dir 创建目录 +menutrans Highlight 高亮 +menutrans Toggle\ Space\ Errors 切换空格错误 +menutrans Toggle\ Lines\ Errors 切换行错误 +menutrans Toggle\ Rainbow\ Color 切换彩虹颜色 +menutrans Toggle\ Standard\ Types 切换标准类型 +" }}} + +" gnat menu +" gnat menuitems {{{1 +" From gnat.vim +menutrans Build 构建 +menutrans Pretty\ Print 重新格式化代码 +menutrans Find 查找 +menutrans Set\ Projectfile\.\.\. 设置项目文件\.\.\. +" }}} + let &cpo = s:keepcpo unlet s:keepcpo diff --git a/runtime/lang/menu_hu_hu.iso_8859-2.vim b/runtime/lang/menu_hu_hu.iso_8859-2.vim --- a/runtime/lang/menu_hu_hu.iso_8859-2.vim +++ b/runtime/lang/menu_hu_hu.iso_8859-2.vim @@ -2,26 +2,10 @@ " Original Translation: Zolt醤 羠p醖ffy " Maintained By: Kontra Gergely " Last Change: 2020 Apr 23 -" Original translations -" 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. +" This file was converted from menu_hu_hu.iso_8859-2.vim. See there for +" remarks. +" Generated from menu_hu_hu.utf-8.vim, DO NOT EDIT " Quit when menu translations have already been done. if exists("did_menu_trans") diff --git a/runtime/lang/menu_sk_sk.iso_8859-2.vim b/runtime/lang/menu_sk_sk.iso_8859-2.vim --- a/runtime/lang/menu_sk_sk.iso_8859-2.vim +++ b/runtime/lang/menu_sk_sk.iso_8859-2.vim @@ -1,7 +1,7 @@ " Menu Translations: Slovak " Translated By: Martin Lacko " Last Change: 2020 Apr 23 -" Original translations +" Generated from menu_slovak_slovak_republic.1250.vim, DO NOT EDIT " Quit when menu translations have already been done. if exists("did_menu_trans") diff --git a/runtime/lang/menu_zh_cn.utf-8.vim b/runtime/lang/menu_zh_cn.utf-8.vim --- a/runtime/lang/menu_zh_cn.utf-8.vim +++ b/runtime/lang/menu_zh_cn.utf-8.vim @@ -1,7 +1,7 @@ " Menu Translations: Simplified Chinese " Maintainer: Ada (Haowen) Yu " Previous Maintainer: Shun Bai , Yuheng Xie -" Last Change: 2022 July 6 +" Last Change: 2022 July 9 " Original translations " " Generated with the scripts from: @@ -357,6 +357,7 @@ menutrans Vim\ help\ file Vim\ 甯姪鏂囦欢 menutrans Vim\ script Vim\ 鑴氭湰 menutrans Viminfo\ file Vim\ 淇℃伅鏂囦欢 menutrans Virata\ config Virata\ 閰嶇疆鏂囦欢 +menutrans Whitespace\ (add) 澧炲姞鍔犱寒绌烘牸 " }}} " Netrw menu {{{1 @@ -462,25 +463,26 @@ menutrans Virata\ config Virata\ 閰嶇疆鏂囦欢 " Shellmenu menu " Shellmenu menuitems {{{1 " From shellmenu.vim -menutrans Stmts 璇彞 +menutrans ShellMenu Shell\ 鑿滃崟 +menutrans Statements 璇彞 menutrans Test 娴嬭瘯 -menutrans existence 瀛樺湪 -menutrans existence\ -\ file 瀛樺湪\ -\ 鏂囦欢 -menutrans existence\ -\ file\ (not\ empty) 瀛樺湪\ -\ 鏂囦欢(闈炵┖) -menutrans existence\ -\ directory 瀛樺湪\ -\ 鐩綍 -menutrans existence\ -\ executable 瀛樺湪\ -\ 鍙墽琛 -menutrans existence\ -\ readable 瀛樺湪\ -\ 鍙 -menutrans existence\ -\ writable 瀛樺湪\ -\ 鍙啓 +menutrans Existence 瀛樺湪 +menutrans Existence\ -\ file 瀛樺湪\ -\ 鏂囦欢 +menutrans Existence\ -\ file\ (not\ empty) 瀛樺湪\ -\ 鏂囦欢(闈炵┖) +menutrans Existence\ -\ directory 瀛樺湪\ -\ 鐩綍 +menutrans Existence\ -\ executable 瀛樺湪\ -\ 鍙墽琛 +menutrans Existence\ -\ readable 瀛樺湪\ -\ 鍙 +menutrans Existence\ -\ writable 瀛樺湪\ -\ 鍙啓 menutrans String\ is\ empty 瀛楃涓蹭负绌 menutrans String\ is\ not\ empty 瀛楃涓查潪绌 -menutrans Strings\ is\ equal 瀛楃涓插肩浉绛 -menutrans Strings\ is\ not\ equal 瀛楃涓插间笉鐩哥瓑 -menutrans Values\ is\ greater\ than 鍊煎ぇ浜 -menutrans Values\ is\ greater\ equal 鍊煎ぇ浜庣瓑浜 -menutrans Values\ is\ equal 鍊肩浉绛 -menutrans Values\ is\ not\ equal 鍊间笉鐩哥瓑 -menutrans Values\ is\ less\ than 鍊煎皬浜 -menutrans Values\ is\ less\ equal 鍊煎皬浜庣瓑浜 +menutrans Strings\ are\ equal 瀛楃涓插肩浉绛 +menutrans Strings\ are\ not\ equal 瀛楃涓插间笉鐩哥瓑 +menutrans Value\ is\ greater\ than 鍊煎ぇ浜 +menutrans Value\ is\ greater\ equal 鍊煎ぇ浜庣瓑浜 +menutrans Values\ are\ equal 鍊肩浉绛 +menutrans Values\ are\ not\ equal 鍊间笉鐩哥瓑 +menutrans Value\ is\ less\ than 鍊煎皬浜 +menutrans Value\ is\ less\ equal 鍊煎皬浜庣瓑浜 menutrans ParmSub 鍙傛暟鏇挎崲 menutrans Substitute\ word\ if\ parm\ not\ set 濡傛灉鍙傛暟娌¤缃氨鏇挎崲璇ヨ瘝 menutrans Set\ parm\ to\ word\ if\ not\ set 鍙傛暟鏈缃氨璁句负璇ヨ瘝 @@ -495,8 +497,11 @@ menutrans Return\ code\ of\ last\ command 杩斿洖鍓嶄竴鏉″懡浠ょ殑浠g爜 menutrans Process\ number\ of\ this\ shell shell\ 鑷韩杩涚▼鍙 menutrans Process\ number\ of\ last\ background\ command 鍓嶄竴鏉″悗鍙板懡浠ょ殑杩涚▼鍙 menutrans Environ 鐜鍙橀噺 -menutrans exit\ when\ command\ returns\ non-zero\ exit\ code 褰撳懡浠よ繑鍥為潪闆朵唬鐮佹椂閫鍑 -menutrans Disable\ file\ name\ generation 绂佺敤鏂囦欢鍚嶇敓鎴 +menutrans Mark\ created\ or\ modified\ variables\ for\ export 鏍囪淇敼鐨勬垨鑰呭垱寤虹殑鍙橀噺涓哄鍑 +menutrans Exit\ when\ command\ returns\ non-zero\ status 褰撳懡浠よ繑鍥為潪闆剁姸鎬佹椂閫鍑 +menutrans Disable\ file\ name\ expansion 绂佺敤鏂囦欢鍚嶆嫇灞 +menutrans Locate\ and\ remember\ commands\ when\ being\ looked\ up 褰撴煡璇㈠懡浠ゆ椂瀹氫綅骞惰浣忚鍛戒护 +menutrans All\ assignment\ statements\ are\ placed\ in\ the\ environment\ for\ a\ command 鎵鏈夌殑璧嬪煎弬鏁拌鏀惧湪鍛戒护鐨勭幆澧冧腑 menutrans Read\ commands\ but\ do\ not\ execute\ them 璇诲懡浠や絾鏄笉瑕佹墽琛 menutrans Exit\ after\ reading\ and\ executing\ one\ command 璇诲苟鎵ц涓涓懡浠や箣鍚庨鍑 menutrans Treat\ unset\ variables\ as\ an\ error\ when\ substituting 鏇挎崲鏃舵妸鏈缃懡浠よ涓洪敊璇 diff --git a/runtime/syntax/autohotkey.vim b/runtime/syntax/autohotkey.vim --- a/runtime/syntax/autohotkey.vim +++ b/runtime/syntax/autohotkey.vim @@ -2,7 +2,7 @@ " Language: AutoHotkey script file " Maintainer: Michael Wong " https://github.com/mmikeww/autohotkey.vim -" Latest Revision: 2017-04-03 +" Latest Revision: 2022-07-25 " Previous Maintainers: SungHyun Nam " Nikolai Weibull @@ -31,7 +31,7 @@ syn region autohotkeyString \ matchgroup=autohotkeyStringDelimiter \ start=+"+ \ end=+"+ - \ contains=autohotkeyEscape + \ contains=autohotkeyEscape,autohotkeyMatchClass syn match autohotkeyVariable \ display @@ -49,9 +49,9 @@ syn keyword autohotkeyBuiltinVariable \ A_Sec A_MSec A_Now A_NowUTC A_TickCount \ A_IsSuspended A_IsPaused A_IsCritical A_BatchLines A_TitleMatchMode A_TitleMatchModeSpeed \ A_DetectHiddenWindows A_DetectHiddenText A_AutoTrim A_StringCaseSense - \ A_FileEncoding A_FormatInteger A_FormatFloat A_KeyDelay A_WinDelay A_ControlDelay - \ A_SendMode A_SendLevel A_StoreCapsLockMode A_KeyDelay A_KeyDelayDuration - \ A_KeyDelayPlay A_KeyDelayPlayDuration A_MouseDelayPlay + \ A_FileEncoding A_FormatInteger A_FormatFloat A_WinDelay A_ControlDelay + \ A_SendMode A_SendLevel A_StoreCapsLockMode A_KeyDelay A_KeyDuration + \ A_KeyDelayPlay A_KeyDurationPlay A_MouseDelayPlay \ A_MouseDelay A_DefaultMouseSpeed A_RegView A_IconHidden A_IconTip A_IconFile \ A_CoordModeToolTip A_CoordModePixel A_CoordModeMouse A_CoordModeCaret A_CoordModeMenu \ A_IconNumber @@ -73,6 +73,7 @@ syn keyword autohotkeyBuiltinVariable \ A_LoopFileShortName A_LoopFileDir A_LoopFileTimeModified A_LoopFileTimeCreated \ A_LoopFileTimeAccessed A_LoopFileAttrib A_LoopFileSize A_LoopFileSizeKB A_LoopFileSizeMB \ A_LoopRegType A_LoopRegKey A_LoopRegSubKey A_LoopRegTimeModified + \ A_TimeIdleKeyboard A_TimeIdleMouse A_ListLines A_ComSpec A_LoopFilePath A_Args syn match autohotkeyBuiltinVariable \ contained @@ -118,6 +119,7 @@ syn keyword autohotkeyCommand \ WinMinimizeAll WinMinimizeAllUndo WinMove WinRestore WinSet \ WinSetTitle WinShow WinWait WinWaitActive WinWaitNotActive WinWaitClose \ SetCapsLockState SetNumLockState SetScrollLockState + \ Hotstring LoadPicture MenuGetHandle MenuGetName OnError OnClipboardChange syn keyword autohotkeyFunction \ InStr RegExMatch RegExReplace StrLen SubStr Asc Chr Func @@ -127,7 +129,7 @@ syn keyword autohotkeyFunction \ IsFunc Trim LTrim RTrim IsObject Object Array FileOpen \ ComObjActive ComObjArray ComObjConnect ComObjCreate ComObjGet \ ComObjError ComObjFlags ComObjQuery ComObjType ComObjValue ComObject - \ Format Exception + \ Format Exception Ord InputHook syn keyword autohotkeyStatement \ Break Continue Exit ExitApp Gosub Goto OnExit Pause Return @@ -140,7 +142,8 @@ syn keyword autohotkeyConditional \ IfExist IfNotExist If IfEqual IfLess IfGreater Else \ IfWinExist IfWinNotExist IfWinActive IfWinNotActive \ IfNotEqual IfLessOrEqual IfGreaterOrEqual - \ while until for in try catch finally + \ while until for in try catch finally not + \ switch case default syn match autohotkeyPreProcStart \ nextgroup= diff --git a/runtime/syntax/debchangelog.vim b/runtime/syntax/debchangelog.vim --- a/runtime/syntax/debchangelog.vim +++ b/runtime/syntax/debchangelog.vim @@ -3,7 +3,7 @@ " Maintainer: Debian Vim Maintainers " Former Maintainers: Gerfried Fuchs " Wichert Akkerman -" Last Change: 2022 May 01 +" Last Change: 2022 Jul 25 " URL: https://salsa.debian.org/vim-team/vim-debian/blob/master/syntax/debchangelog.vim " Standard syntax initialization @@ -20,22 +20,22 @@ let s:binNMU='binary-only=yes' let s:cpo = &cpo set cpo-=C let s:supported = [ - \ 'oldstable', 'stable', 'testing', 'unstable', 'experimental', - \ 'jessie', 'stretch', 'buster', 'bullseye', 'bookworm', - \ 'trixie', 'sid', 'rc-buggy', + \ 'oldstable', 'stable', 'testing', 'unstable', 'experimental', 'sid', 'rc-buggy', + \ 'buster', 'bullseye', 'bookworm', 'trixie', \ - \ 'trusty', 'xenial', 'bionic', 'focal', 'impish', 'jammy', 'kinetic', + \ 'trusty', 'xenial', 'bionic', 'focal', 'jammy', 'kinetic', \ 'devel' \ ] let s:unsupported = [ \ 'frozen', 'buzz', 'rex', 'bo', 'hamm', 'slink', 'potato', \ 'woody', 'sarge', 'etch', 'lenny', 'squeeze', 'wheezy', + \ 'jessie', 'stretch', \ \ 'warty', 'hoary', 'breezy', 'dapper', 'edgy', 'feisty', \ 'gutsy', 'hardy', 'intrepid', 'jaunty', 'karmic', 'lucid', \ 'maverick', 'natty', 'oneiric', 'precise', 'quantal', 'raring', 'saucy', \ 'utopic', 'vivid', 'wily', 'yakkety', 'zesty', 'artful', 'cosmic', - \ 'disco', 'eoan', 'hirsute', 'groovy' + \ 'disco', 'eoan', 'hirsute', 'impish', 'groovy' \ ] let &cpo=s:cpo diff --git a/runtime/syntax/debsources.vim b/runtime/syntax/debsources.vim --- a/runtime/syntax/debsources.vim +++ b/runtime/syntax/debsources.vim @@ -2,7 +2,7 @@ " Language: Debian sources.list " Maintainer: Debian Vim Maintainers " Former Maintainer: Matthijs Mohlmann -" Last Change: 2022 May 01 +" Last Change: 2022 Jul 25 " URL: https://salsa.debian.org/vim-team/vim-debian/blob/master/syntax/debsources.vim " Standard syntax initialization @@ -22,22 +22,22 @@ syn match debsourcesComment /#.*/ let s:cpo = &cpo set cpo-=C let s:supported = [ - \ 'oldstable', 'stable', 'testing', 'unstable', 'experimental', - \ 'jessie', 'stretch', 'buster', 'bullseye', 'bookworm', - \ 'trixie', 'sid', 'rc-buggy', + \ 'oldstable', 'stable', 'testing', 'unstable', 'experimental', 'sid', 'rc-buggy', + \ 'buster', 'bullseye', 'bookworm', 'trixie', \ - \ 'trusty', 'xenial', 'bionic', 'focal', 'impish', 'jammy', 'kinetic', + \ 'trusty', 'xenial', 'bionic', 'focal', 'jammy', 'kinetic', \ 'devel' \ ] let s:unsupported = [ \ 'buzz', 'rex', 'bo', 'hamm', 'slink', 'potato', \ 'woody', 'sarge', 'etch', 'lenny', 'squeeze', 'wheezy', + \ 'jessie', 'stretch', \ \ 'warty', 'hoary', 'breezy', 'dapper', 'edgy', 'feisty', \ 'gutsy', 'hardy', 'intrepid', 'jaunty', 'karmic', 'lucid', \ 'maverick', 'natty', 'oneiric', 'precise', 'quantal', 'raring', 'saucy', \ 'utopic', 'vivid', 'wily', 'yakkety', 'zesty', 'artful', 'cosmic', - \ 'disco', 'eoan', 'hirsute', 'groovy' + \ 'disco', 'eoan', 'hirsute', 'impish', 'groovy' \ ] let &cpo=s:cpo diff --git a/runtime/syntax/i3config.vim b/runtime/syntax/i3config.vim --- a/runtime/syntax/i3config.vim +++ b/runtime/syntax/i3config.vim @@ -17,6 +17,9 @@ endif scriptencoding utf-8 +" Error +syn match i3ConfigError /.*/ + " Todo syn keyword i3ConfigTodo TODO FIXME XXX contained @@ -54,8 +57,8 @@ syn match i3ConfigInclude /^\s*include\s " Gaps syn keyword i3ConfigGapStyleKeyword inner outer horizontal vertical top right bottom left current all set plus minus toggle up down contained syn match i3ConfigGapStyle /^\s*\(gaps\)\s\+\(inner\|outer\|horizontal\|vertical\|left\|top\|right\|bottom\)\(\s\+\(current\|all\)\)\?\(\s\+\(set\|plus\|minus\|toggle\)\)\?\(\s\+\(-\?\d\+\|\$.*\)\)$/ contains=i3ConfigGapStyleKeyword,i3ConfigNumber,i3ConfigVariable -syn keyword i3ConfigSmartGapKeyword on inverse_outer contained -syn match i3ConfigSmartGap /^\s*smart_gaps\s\+\(on\|inverse_outer\)\s\?$/ contains=i3ConfigSmartGapKeyword +syn keyword i3ConfigSmartGapKeyword on inverse_outer off contained +syn match i3ConfigSmartGap /^\s*smart_gaps\s\+\(on\|inverse_outer\|off\)\s\?$/ contains=i3ConfigSmartGapKeyword syn keyword i3ConfigSmartBorderKeyword on no_gaps contained syn match i3ConfigSmartBorder /^\s*smart_borders\s\+\(on\|no_gaps\)\s\?$/ contains=i3ConfigSmartBorderKeyword @@ -74,7 +77,7 @@ syn match i3ConfigBind /^\s*\(bindsym\|b syn keyword i3ConfigSizeSpecial x contained syn match i3ConfigNegativeSize /-/ contained syn match i3ConfigSize /-\?\d\+\s\?x\s\?-\?\d\+/ contained contains=i3ConfigSizeSpecial,i3ConfigNumber,i3ConfigNegativeSize -syn match i3ConfigFloating /^\s*floating_modifier\s\+\$\w\+\d\?/ contains=i3ConfigVariable +syn match i3ConfigFloatingModifier /^\s*floating_modifier\s\+\$\w\+\d\?/ contains=i3ConfigVariable syn match i3ConfigFloating /^\s*floating_\(maximum\|minimum\)_size\s\+-\?\d\+\s\?x\s\?-\?\d\+/ contains=i3ConfigSize " Orientation @@ -183,6 +186,7 @@ syn region i3ConfigBlock start=+^\s*[^#] syn region i3ConfigLineCont start=/^.*\\$/ end=/^.*$/ contains=i3ConfigBlockKeyword,i3ConfigString,i3ConfigBind,i3ConfigComment,i3ConfigFont,i3ConfigFocusWrappingType,i3ConfigColor,i3ConfigVariable transparent keepend extend " Define the highlighting. +hi def link i3ConfigError Error hi def link i3ConfigTodo Todo hi def link i3ConfigComment Comment hi def link i3ConfigFontContent Type @@ -213,6 +217,7 @@ hi def link i3ConfigTimeUnit hi def link i3ConfigModifier Constant hi def link i3ConfigString Constant hi def link i3ConfigNegativeSize Constant +hi def link i3ConfigInclude Constant hi def link i3ConfigFontSeparator Special hi def link i3ConfigVariableModifier Special hi def link i3ConfigSizeSpecial Special @@ -233,6 +238,7 @@ hi def link i3ConfigLayout hi def link i3ConfigBorderStyle Identifier hi def link i3ConfigEdge Identifier hi def link i3ConfigFloating Identifier +hi def link i3ConfigFloatingModifier Identifier hi def link i3ConfigCommandKeyword Identifier hi def link i3ConfigNoFocusKeyword Identifier hi def link i3ConfigInitializeKeyword Identifier diff --git a/runtime/syntax/python.vim b/runtime/syntax/python.vim --- a/runtime/syntax/python.vim +++ b/runtime/syntax/python.vim @@ -1,7 +1,7 @@ " Vim syntax file " Language: Python " Maintainer: Zvezdan Petkovic -" Last Change: 2021 Dec 10 +" Last Change: 2022 Jun 28 " Credits: Neil Schemenauer " Dmitry Vasiliev " @@ -84,13 +84,19 @@ syn keyword pythonStatement as assert br syn keyword pythonStatement lambda nonlocal pass return with yield syn keyword pythonStatement class def nextgroup=pythonFunction skipwhite syn keyword pythonConditional elif else if -syn keyword pythonConditional case match syn keyword pythonRepeat for while syn keyword pythonOperator and in is not or syn keyword pythonException except finally raise try syn keyword pythonInclude from import syn keyword pythonAsync async await +" Soft keywords +" These keywords do not mean anything unless used in the right context +" See https://docs.python.org/3/reference/lexical_analysis.html#soft-keywords +" for more on this. +syn match pythonConditional "^\s*\zscase\%(\s\+.*:.*$\)\@=" +syn match pythonConditional "^\s*\zsmatch\%(\s\+.*:\s*\%(#.*\)\=$\)\@=" + " Decorators " A dot must be allowed because of @MyClass.myfunc decorators. syn match pythonDecorator "@" display contained diff --git a/runtime/syntax/swayconfig.vim b/runtime/syntax/swayconfig.vim new file mode 100644 --- /dev/null +++ b/runtime/syntax/swayconfig.vim @@ -0,0 +1,92 @@ +" Vim syntax file +" Language: sway window manager config +" Original Author: James Eapen +" Maintainer: James Eapen +" Version: 0.11.0 +" Last Change: 2022 Jun 07 + +" References: +" http://i3wm.org/docs/userguide.html#configuring +" https://github.com/swaywm/sway/blob/b69d637f7a34e239e48a4267ae94a5e7087b5834/sway/sway.5.scd +" http://vimdoc.sourceforge.net/htmldoc/syntax.html +" +" +" Quit when a syntax file was already loaded +if exists("b:current_syntax") + finish +endif + +runtime! syntax/i3config.vim + +scriptencoding utf-8 + +" Error +"syn match swayConfigError /.*/ + +" Group mode/bar +syn keyword swayConfigBlockKeyword set input contained +syn region swayConfigBlock start=+.*s\?{$+ end=+^}$+ contains=i3ConfigBlockKeyword,swayConfigBlockKeyword,i3ConfigString,i3ConfigBind,i3ConfigComment,i3ConfigFont,i3ConfigFocusWrappingType,i3ConfigColor,i3ConfigVariable transparent keepend extend + +" binding +syn keyword swayConfigBindKeyword bindswitch bindgesture contained +syn match swayConfigBind /^\s*\(bindswitch\)\s\+.*$/ contains=i3ConfigVariable,i3ConfigBindKeyword,swayConfigBindKeyword,i3ConfigVariableAndModifier,i3ConfigNumber,i3ConfigUnit,i3ConfigUnitOr,i3ConfigBindArgument,i3ConfigModifier,i3ConfigAction,i3ConfigString,i3ConfigGapStyleKeyword,i3ConfigBorderStyleKeyword + +" bindgestures +syn keyword swayConfigBindGestureCommand swipe pinch hold contained +syn keyword swayConfigBindGestureDirection up down left right next prev contained +syn keyword swayConfigBindGesturePinchDirection inward outward clockwise counterclockwise contained +syn match swayConfigBindGestureHold /^\s*\(bindgesture\)\s\+hold\(:[1-5]\)\?\s\+.*$/ contains=swayConfigBindKeyword,swayConfigBindGestureCommand,swayConfigBindGestureDirection,i3ConfigWorkspaceKeyword,i3ConfigAction +syn match swayConfigBindGestureSwipe /^\s*\(bindgesture\)\s\+swipe\(:[1-5]\)\?:\(up\|down\|left\|right\)\s\+.*$/ contains=swayConfigBindKeyword,swayConfigBindGestureCommand,swayConfigBindGestureDirection,i3ConfigWorkspaceKeyword,i3ConfigAction +syn match swayConfigBindGesturePinch /^\s*\(bindgesture\)\s\+\(pinch\):.*$/ contains=swayConfigBindKeyword,swayConfigBindGestureCommand,swayConfigBindGestureDirection,swayConfigBindGesturePinchDirection,i3ConfigWorkspaceKeyword,i3ConfigAction + +" floating +syn keyword swayConfigFloatingKeyword floating contained +syn match swayConfigFloating /^\s*floating\s\+\(enable\|disable\|toggle\)\s*$/ contains=swayConfigFloatingKeyword + +syn clear i3ConfigFloatingModifier +syn keyword swayConfigFloatingModifier floating_modifier contained +syn match swayConfigFloatingMouseAction /^\s\?.*floating_modifier\s.*\(normal\|inverted\)$/ contains=swayConfigFloatingModifier,i3ConfigVariable + +" Gaps +syn clear i3ConfigSmartBorderKeyword +syn clear i3ConfigSmartBorder +syn keyword swayConfigSmartBorderKeyword on no_gaps off contained +syn match swayConfigSmartBorder /^\s*smart_borders\s\+\(on\|no_gaps\|off\)\s\?$/ contains=swayConfigSmartBorderKeyword + +" Changing colors +syn keyword swayConfigClientColorKeyword focused_tab_title contained +syn match swayConfigClientColor /^\s*client.\w\+\s\+.*$/ contains=i3ConfigClientColorKeyword,i3ConfigColor,i3ConfigVariable,i3ConfigClientColorKeyword,swayConfigClientColorKeyword + +" set display outputs +syn match swayConfigOutput /^\s*output\s\+.*$/ contains=i3ConfigOutput + +" set display focus +syn keyword swayConfigFocusKeyword focus contained +syn keyword swayConfigFocusType output contained +syn match swayConfigFocus /^\s*focus\soutput\s.*$/ contains=swayConfigFocusKeyword,swayConfigFocusType + +" xwayland +syn keyword swayConfigXwaylandKeyword xwayland contained +syn match swayConfigXwaylandModifier /^\s*xwayland\s\+\(enable\|disable\|force\)\s\?$/ contains=swayConfigXwaylandKeyword + +"hi def link swayConfigError Error +hi def link i3ConfigFloating Error +hi def link swayConfigFloating Type +hi def link swayConfigFloatingMouseAction Type +hi def link swayConfigFocusKeyword Type +hi def link swayConfigSmartBorderKeyword Type +hi def link swayConfigBindGestureCommand Identifier +hi def link swayConfigBindGestureDirection Constant +hi def link swayConfigBindGesturePinchDirection Constant +hi def link swayConfigBindKeyword Identifier +hi def link swayConfigBlockKeyword Identifier +hi def link swayConfigClientColorKeyword Identifier +hi def link swayConfigFloatingKeyword Identifier +hi def link swayConfigFloatingModifier Identifier +hi def link swayConfigFocusType Identifier +hi def link swayConfigSmartBorder Identifier +hi def link swayConfigXwaylandKeyword Identifier +hi def link swayConfigXwaylandModifier Type +hi def link swayConfigBindGesture PreProc + +let b:current_syntax = "swayconfig" diff --git a/runtime/tutor/tutor.zh_cn.utf-8 b/runtime/tutor/tutor.zh_cn.utf-8 --- a/runtime/tutor/tutor.zh_cn.utf-8 +++ b/runtime/tutor/tutor.zh_cn.utf-8 @@ -422,7 +422,7 @@ 2. 鎺ョ潃鎶婂厜鏍囨斁鍦ㄥ崟璇 lubw 鐨勫瓧姣 u 鐨勪綅缃偅閲屻 - 3. 鐒跺悗杈撳叆 cw 浠ュ強姝g‘鐨勫崟璇(鍦ㄦ湰渚嬩腑鏄緭鍏 ine )銆 + 3. 鐒跺悗杈撳叆 ce 浠ュ強姝g‘鐨勫崟璇(鍦ㄦ湰渚嬩腑鏄緭鍏 ine )銆 4. 鏈鍚庢寜 閿紝鐒跺悗鍏夋爣瀹氫綅鍒颁笅涓涓敊璇涓涓噯澶囨洿鏀圭殑瀛楁瘝澶勩 diff --git a/src/po/Makefile b/src/po/Makefile --- a/src/po/Makefile +++ b/src/po/Makefile @@ -220,7 +220,9 @@ vim.desktop: vim.desktop.in $(POFILES) if command -v desktop-file-validate; then desktop-file-validate tmp_vim.desktop; fi mv tmp_vim.desktop vim.desktop -gvim.desktop: gvim.desktop.in $(POFILES) +# The dependency on vim.desktop is only to avoid the two targets are build at +# the same time, which causes a race for the LINGUAS file. +gvim.desktop: gvim.desktop.in $(POFILES) vim.desktop echo $(LANGUAGES) | tr " " "\n" |sed -e '/\./d' | sort > LINGUAS $(MSGFMT) --desktop -d . --template gvim.desktop.in -o tmp_gvim.desktop rm -f LINGUAS diff --git a/src/po/ru.cp1251.po b/src/po/ru.cp1251.po --- a/src/po/ru.cp1251.po +++ b/src/po/ru.cp1251.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: vim_ru\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-29 13:47+0300\n" -"PO-Revision-Date: 2022-07-06 17:23+0300\n" +"POT-Creation-Date: 2022-07-24 18:31+0300\n" +"PO-Revision-Date: 2022-07-24 18:35+0300\n" "Last-Translator: Matvey Tarasov \n" "Language-Team: \n" "Language: Russian\n" @@ -47,7 +47,7 @@ msgstr "--愉嚯屙--" #, c-format msgid "auto-removing autocommand: %s " -msgstr "噔蝾-箐嚯屙桢 噔蝾觐爨礓: %s <狍翦=%d>" +msgstr "噔蝾箐嚯屙桢 噔蝾觐爨礓: %s <狍翦=%d>" msgid "W19: Deleting augroup that is still in use" msgstr "W19: 愉嚯屙桢 妁 桉镱朦珞屐铋 沭箫稃 噔蝾觐爨礓" @@ -65,7 +65,7 @@ msgstr "湾 镱漉钿 噔蝾觐爨礓: %s" #, c-format msgid "%s Autocommands for \"%s\"" -msgstr "%s 棱蝾觐爨礓 潆 \"%s\"" +msgstr "%s 噔蝾觐爨礓 潆 犭铐 \"%s\"" #, c-format msgid "Executing %s" @@ -104,9 +104,9 @@ msgstr[2] "愉嚯屙 %d 狍翦痤" #, c-format msgid "%d buffer wiped out" msgid_plural "%d buffers wiped out" -msgstr[0] "西棂屙 %d 狍翦" -msgstr[1] "西棂屙 %d 狍翦疣" -msgstr[2] "西棂屙 %d 狍翦痤" +msgstr[0] "羊葛 %d 狍翦" +msgstr[1] "羊葛蝾 %d 狍翦疣" +msgstr[2] "羊葛蝾 %d 狍翦痤" msgid "W14: Warning: List of file names overflow" msgstr "W14: 橡邃箫疱驿屙桢: 镥疱镱腠屙桢 耧桉赅 桁疙 羿殡钼" @@ -163,7 +163,7 @@ msgid "Top" msgstr "袜忮瘐" msgid "[Prompt]" -msgstr "[逾邃铎脲龛錧" +msgstr "[青镳铖]" msgid "[Popup]" msgstr "[埋镫帼閉" @@ -194,7 +194,7 @@ msgid "[NOT converted]" msgstr "[僚 镳孱狃噻钼囗栝]" msgid "[converted]" -msgstr "[镥疱觐滂痤忄眍]" +msgstr "[镳孱狃噻钼囗頬" msgid "[Device]" msgstr "[玉蝠铋耱忸]" @@ -231,14 +231,14 @@ msgid ": Send failed.\n" msgstr ": 悟镳噔赅 礤 箐嚯囫.\n" msgid ": Send failed. Trying to execute locally\n" -msgstr ": 悟镳噔赅 礤 箐嚯囫. 项稃蜿 戾耱眍泐 恹镱腠屙\n" +msgstr ": 悟镳噔赅 礤 箐嚯囫. 项稃蜿 恹镱腠栩 腩赅朦眍\n" #, c-format msgid "%d of %d edited" msgstr "铗疱溧牝桊钼囗 %d 桤 %d" msgid "No display: Send expression failed.\n" -msgstr "湾 滂耧脲: 铗镳噔赅 恹疣驽龛 礤 箐嚯囫.\n" +msgstr "湾 滂耧脲, 铗镳噔赅 恹疣驽龛 礤 箐嚯囫.\n" msgid ": Send expression failed.\n" msgstr ": 悟镳噔赅 恹疣驽龛 礤 箐嚯囫.\n" @@ -303,10 +303,10 @@ msgstr "爨犟桁嚯 麴彘: %d" #, c-format msgid "Breakpoint in \"%s%s\" line %ld" -msgstr "翌麝 铖蜞眍怅 \"%s%s\" 耱. %ld" +msgstr "翌麝 铖蜞眍忄 \"%s%s\" 耱. %ld" msgid "No breakpoints defined" -msgstr "翌麝 铖蜞眍怅 礤 铒疱溴脲睇" +msgstr "翌麝 铖蜞眍忄 礤 铒疱溴脲睇" #, c-format msgid "%3d %s %s line %ld" @@ -327,37 +327,37 @@ msgid "Patch file" msgstr "脏殡-玎镫囹赅" msgid "Custom" -msgstr "扬弼栲朦睇" +msgstr "奏耱磬 钺豚耱" msgid "Latin supplement" -msgstr "肃螓睃 漕镱腠屙磬" +msgstr "念镱腠屙桢 豚蜩龛鲥" msgid "Greek and Coptic" -msgstr "灭鬻羼觇 暑矧耜栝" +msgstr "灭鬻羼觐 觐矧耜铄 镨顸祛" msgid "Cyrillic" msgstr "疏痂腚桷" msgid "Hebrew" -msgstr "肉痂" +msgstr "赔疱轳觐 镨顸祛" msgid "Arabic" -msgstr "鲤噌耜栝" +msgstr "鲤噌耜铄 镨顸祛" msgid "Latin extended" -msgstr "肃螓睃 疣聒桊屙磬" +msgstr "朽聒桊屙磬 豚蜩龛鲟" msgid "Greek extended" -msgstr "灭鬻羼觇 疣聒桊屙睇" +msgstr "朽聒桊屙眍 沭鬻羼觐 镨顸祛" msgid "Punctuation" -msgstr "象黻蝮圉" +msgstr "务眍忭 矬黻蝮圉" msgid "Super- and subscripts" -msgstr "袜- 镱漶蝠铟睇" +msgstr "袜漶蝠铟睇 镱漶蝠铟睇 珥嚓" msgid "Currency" -msgstr "锣膻蜞" +msgstr "琼嚓 忄膻" msgid "Other" msgstr "橡铟邋" @@ -372,7 +372,7 @@ msgid "Mathematical operators" msgstr "锑蝈爨蜩麇耜桢 铒屦囹铕" msgid "Technical" -msgstr "义蹴桕" +msgstr "朽珥 蝈蹴梓羼觇 珥嚓" msgid "Box drawing" msgstr "像邂漕沭圄桕" @@ -384,13 +384,13 @@ msgid "Geometric shapes" msgstr "缅铎弪痂麇耜桢 翳泱瘥" msgid "Symbols" -msgstr "谚焘铍" +msgstr "朽珥 耔焘铍" msgid "Dingbats" -msgstr "勿磬戾眚" +msgstr "腻觐疣蜩忭 耔焘铍" msgid "CJK symbols and punctuation" -msgstr "疏蜞轳觇, 唢铐耜桢 暑疱轳觇 耔焘铍 矬黻蝮圉" +msgstr "疏蜞轳觇, 觐疱轳觇 镱眈觇 耔焘铍 矬黻蝮圉" msgid "Hiragana" msgstr "砧疣汔磬" @@ -399,7 +399,7 @@ msgid "Katakana" msgstr "枢蜞赅磬" msgid "Bopomofo" -msgstr "祖箬睃 (犷镱祛纛)" +msgstr "祖箬睃 趔踵 (犷镱祛纛)" msgid "Not enough memory to set references, garbage collection aborted!" msgstr "湾漕耱囹铟眍 镟蜩 潆 篑蜞眍怅 耨铌 襻铕赅 祗耦疣 镳尻疣磬!" @@ -647,7 +647,7 @@ msgstr "吾疣犷蜿 桉觌栩咫铋 耔蝮圉梃: %s" #, c-format msgid "%s made pending" -msgstr "%s 恹镱腠弪 铈桎囗桢" +msgstr "%s 镳桀耱囗钼脲眍" #, c-format msgid "%s resumed" @@ -703,7 +703,7 @@ msgid "[fifo]" msgstr "[fifo]" msgid "[socket]" -msgstr "[沩彗漕]" +msgstr "[耦赍騗" msgid "[character special]" msgstr "[耧弼栲朦睇 耔焘铍]" @@ -726,7 +726,7 @@ msgid "[READ ERRORS]" msgstr "[呜攘嗜 滓磐冗]" msgid "Can't find temp file for conversion" -msgstr "吗屐屙睇 羿殡 潆 镥疱觐滂痤忄龛 礤 磬殇屙" +msgstr "吗屐屙睇 羿殡 潆 镳孱狃噻钼囗 礤 磬殇屙" msgid "Conversion with 'charconvert' failed" msgstr "橡孱狃噻钼囗桢 镱祛 'charconvert' 礤 恹镱腠屙" @@ -794,8 +794,8 @@ msgstr "鸯. \":help W11\" 潆 漕镱腠栩咫铋 桧纛痨圉梃." #, c-format msgid "W16: Warning: Mode of file \"%s\" has changed since editing started" msgstr "" -"W16: 橡邃箫疱驿屙桢: 疱骅 漕耱箫 羿殡 \"%s\" 猁 桤戾砀 镱耠 磬鬣豚 " -"疱溧牝桊钼囗" +"W16: 橡邃箫疱驿屙桢: 疱骅 漕耱箫 羿殡 \"%s\" 猁 桤戾砀 镱耠 " +"磬鬣豚 疱溧牝桊钼囗" msgid "See \":help W16\" for more info." msgstr "鸯. \":help W16\" 潆 漕镱腠栩咫铋 桧纛痨圉梃." @@ -1091,7 +1091,7 @@ msgid "Show this message" msgstr "项赅玎螯  耦钺龛" msgid "Kill a connection" -msgstr "俞栩 耦邃桧屙桢" +msgstr "朽珙疴囹 耦邃桧屙桢" msgid "Reinit all connections" msgstr "青眍忸 桧桷栲腓玷痤忄螯 怦 耦邃桧屙" @@ -1264,7 +1264,7 @@ msgid "unknown vimOption" msgstr "礤桤忮耱磬 vimOption" msgid "keyboard interrupt" -msgstr "觌噔栲蝮痦铄 镳屦囗桢" +msgstr "镳屦忄眍 觌噔栲蝮瘥" msgid "cannot create buffer/window command: object is being deleted" msgstr "礤忸珈铈眍 耦玟囹 觐爨礓 狍翦疣 桦 铌磬: 钺牝 镳铞羼皴 箐嚯屙" @@ -1449,11 +1449,10 @@ msgid "netbeans is not supported with th msgstr "NetBeans 礤 镱滗屦骅忄弪 桁 沭圄梓羼觇 桧蝈痿彘耦靄n" msgid "'-nb' cannot be used: not enabled at compile time\n" -msgstr "湾忸珈铈眍 桉镱朦珙忄螯 '-nb': 礤 怅膻麇眍 镳 觐祜桦鲨鑌n" +msgstr "湾忸珈铈眍 桉镱朦珙忄螯 '-nb': 恹觌屙 镳 觐祜桦鲨鑌n" msgid "This Vim was not compiled with the diff feature." -msgstr "" -"泥眄 Vim 猁 耜铎镨腓痤忄 恹觌屙眍 铖钺屙眍耱 镳铖祛蝠 铗腓麒." +msgstr "蒡 忮瘃 Vim 猁豚 耦狃囗 徨 铖钺屙眍耱 镳铖祛蝠 铗腓麒." msgid "Attempt to open script file again: \"" msgstr "项稃蜿 镱怛铕眍泐 铗牮 羿殡 聆屙囵: \"" @@ -1552,7 +1551,7 @@ msgid "-g\t\t\tRun using GUI (like \"gvi msgstr "-g\t\t\t青矬耱栩 沭圄梓羼觇 桧蝈痿彘耦 (赅 \"gvim\")" msgid "-f or --nofork\tForeground: Don't fork when starting GUI" -msgstr "-f 桦 --nofork\t 嚓蜩忭铋 玎溧麇: 湾 恹镱腠螯 fork 镳 玎矬耜 GUI" +msgstr "-f 桦 --nofork\t 嚓蜩忭铋 玎溧麇: 礤 恹镱腠螯 fork 镳 玎矬耜 GUI" msgid "-v\t\t\tVi mode (like \"vi\")" msgstr "-v\t\t\t绣骅 Vi (赅 \"vi\")" @@ -1624,10 +1623,10 @@ msgid "-dev \t\tUse for msgstr "-dev <篑蝠铋耱忸>\t\t锐镱朦珙忄螯 潆 I/O 箨噻囗眍 <篑蝠铋耱忸>" msgid "-A\t\t\tStart in Arabic mode" -msgstr "-A\t\t\t青矬耜 鲤噌耜铎 疱骅戾" +msgstr "-A\t\t\t青矬耜 镱滗屦骊铋 囵噌耜钽 琨赅" msgid "-H\t\t\tStart in Hebrew mode" -msgstr "-H\t\t\t青矬耜 疱骅戾 \"肉痂騖"" +msgstr "-H\t\t\t青矬耜 镱滗屦骊铋 桠痂蜞" msgid "-T \tSet terminal type to " msgstr "-T <蝈痨桧嚯>\t袜珥圜栩 箨噻囗睇 蜩 <蝈痨桧嚯>" @@ -1653,13 +1652,13 @@ msgstr "--noplugin\t\t湾 玎沭箧囹 聆屙囵梃 祛潴脲" # \n\t\t.. 潆 箪妁屙 80 耱铍狯钼 msgid "-p[N]\t\tOpen N tab pages (default: one for each file)" msgstr "" -"-p[N]\t\t悟牮 N 怅豚漕 (镱 箪铍鬣龛: 镱 钿眍閈n" +"-p[N]\t\t悟牮 N 怅豚漕 (镱 箪铍鬣龛 镱 钿眍閈n" "\t\t\t\t磬 赅驿 羿殡)" # \n\t\t.. 潆 箪妁屙 80 耱铍狯钼 msgid "-o[N]\t\tOpen N windows (default: one for each file)" msgstr "" -"-o[N]\t\t悟牮 N 铌铐 (镱 箪铍鬣龛: 镱 钿眍祗\n" +"-o[N]\t\t悟牮 N 铌铐 (镱 箪铍鬣龛 镱 钿眍祗\n" "\t\t\t\t磬 赅驿 羿殡)" msgid "-O[N]\t\tLike -o but split vertically" @@ -1699,10 +1698,10 @@ msgid "-x\t\t\tEdit encrypted files" msgstr "-x\t\t\t绣溧牝桊钼囗桢 玎麴钼囗睇 羿殡钼" msgid "-display \tConnect Vim to this particular X-server" -msgstr "-display <疣>\t项漶铄滂龛螯 Vim 箨噻囗眍祗 X-皴疴屦" +msgstr "-display <滂耧脲>\t杨邃桧栩 Vim 箨噻囗睇 X-皴疴屦铎" msgid "-X\t\t\tDo not connect to X server" -msgstr "-X\t\t\t湾 恹镱腠螯 耦邃桧屙桢 皴疴屦铎 X" +msgstr "-X\t\t\t湾 恹镱腠螯 耦邃桧屙桢 X-皴疴屦铎" msgid "--remote \tEdit in a Vim server if possible" msgstr "--remote <羿殡>\t项 忸珈铈眍耱 疱溧牝桊钼囹 <羿殡> 磬 皴疴屦 Vim" @@ -1732,14 +1731,15 @@ msgid "--remote-expr \tEvaluate \t蔓麒耠栩 <恹疣> 磬 皴疴屦 Vim 磬镥鬣蜞螯" msgid "--serverlist\t\tList available Vim server names and exit" -msgstr "--serverlist\t\t项赅玎螯 耧桉铌 桁疙 皴疴屦钼 Vim 玎忮瘌栩 疣犷蝮" +msgstr "--serverlist\t\t项赅玎螯 耧桉铌 皴疴屦钼 Vim 玎忮瘌栩 疣犷蝮" msgid "--servername \tSend to/become the Vim server " msgstr "" -"--servername <桁>\t悟镳噔栩 磬/耱囹 皴疴屦铎 Vim 箨噻囗睇 <桁屙屐>" +"--servername <桁>\t悟镳噔栩 磬 皴疴屦 桦 耱囹 皴疴屦铎 Vim\n" +"\t\t\t\t 箨噻囗睇 <桁屙屐>" msgid "--startuptime \tWrite startup timing messages to " -msgstr "--startuptime <羿殡>\t青镨襦螯 怵屐屙眢 戾蜿 玎矬耜 <羿殡>" +msgstr "--startuptime <羿殡>\t青镨襦螯 怵屐屙睇 戾蜿 玎矬耜 <羿殡>" msgid "--log \tStart logging to early" msgstr "" @@ -1984,14 +1984,14 @@ msgid "and run diff with the original fi msgstr "羿殡铎 镳 镱祛 镳钽疣祆 diff)" msgid "Recovery completed. Buffer contents equals file contents." -msgstr "骂耨蜞眍怆屙桢 玎忮瘌屙. 杨溴疰桁铄 狍翦痤 羿殡钼 忤忄脲眚眍." +msgstr "骂耨蜞眍怆屙桢 玎忮瘌屙. 杨溴疰桁铄 狍翦疣 羿殡 忤忄脲眚眍." msgid "" "\n" "You may want to delete the .swp file now." msgstr "" "\n" -"洛痤蝽, 皴轺囫 恹 玎躅蜩蝈 箐嚯栩 羿殡 .swp." +"脏殡 .swp 蝈镥瘘 祛骓 箐嚯栩." msgid "" "\n" @@ -2304,7 +2304,7 @@ msgstr "凌-徼!" #, c-format msgid "Calling shell to execute: \"%s\"" -msgstr "蔓珙 钺铍铟觇 潆 桉镱腠屙: \"%s\"" +msgstr "蔓珙 钺铍铟觇 潆 恹镱腠屙 \"%s\"" msgid "Warning: terminal cannot highlight" msgstr "橡邃箫疱驿屙桢: 蝈痨桧嚯 礤 祛驽 恹镱腠螯 镱漶忮蜿" @@ -2381,7 +2381,8 @@ msgstr "(+%lld 篦蛤铎 BOM)" msgid "W17: Arabic requires UTF-8, do ':set encoding=utf-8'" msgstr "" -"W17: 鲤噌耜栝 蝠遽箦 桉镱朦珙忄龛 UTF-8, 忖邃栩 ':set encoding=utf-8'" +"W17: 鲤噌耜栝 琨 镱滗屦骅忄弪 蝾朦觐 UTF-8, 忖邃栩 " +"':set encoding=utf-8'" msgid "" "\n" @@ -2532,7 +2533,7 @@ msgid "" "Cannot create pipes\n" msgstr "" "\n" -"湾忸珈铈眍 耦玟囹 蝠筢鸤n" +"湾忸珈铈眍 耦玟囹 觐礅彘屦\n" msgid "" "\n" @@ -2695,10 +2696,10 @@ msgid " (vreplace)" msgstr " (忤痱筻朦磬 玎戾磬)" msgid " Hebrew" -msgstr " 肉痂" +msgstr " 桠痂" msgid " Arabic" -msgstr " 鲤噌耜栝" +msgstr " 囵噌耜栝" msgid " (paste)" msgstr " (怅脲殛)" @@ -3113,7 +3114,7 @@ msgid "Estimated runtime memory use: %d msgstr "析屙赅 桉镱朦珙忄龛 镟蜩 镳 恹镱腠屙梃: %d 徉轵钼" msgid "Warning: both compounding and NOBREAK specified" -msgstr "橡邃箫疱驿屙桢: 綦嚆 \"耦耱噔眍閈" NOBREAK 箨噻囗 忪羼蝈" +msgstr "橡邃箫疱驿屙桢: 镳噔桦 潆 耦耱噔睇 耠钼 箨噻囗 忪羼蝈 NOBREAK" #, c-format msgid "Writing spell file %s..." @@ -3511,7 +3512,7 @@ msgid "" "Compiled " msgstr "" "\n" -"殃铎镨腓痤忄眍: " +"殃铎镨腓痤忄眍" msgid "by " msgstr " " @@ -3751,7 +3752,7 @@ msgid "" "# Bar lines, copied verbatim:\n" msgstr "" "\n" -"# 羊痤 '|', 蝾黜 耜铒桊钼囗:\n" +"# 羊痤觇 '|' 耜铒桊钼囗 漕耠钼眍:\n" #, c-format msgid "%sviminfo: %s in line: " @@ -3944,10 +3945,10 @@ msgstr "" "觐祜桦鲨" msgid "E26: Hebrew cannot be used: Not enabled at compile time\n" -msgstr "E26: 肉痂 恹觌屙 镳 觐祜桦鲨鑌n" +msgstr "E26: 项滗屦骊 桠痂蜞 恹觌屙 镳 觐祜桦鲨鑌n" msgid "E27: Farsi support has been removed\n" -msgstr "E27: 项滗屦骊 襄瘃桎耜钽 猁豚 箐嚯屙郳n" +msgstr "E27: 项滗屦骊 镥瘃桎耜钽 琨赅 猁豚 箐嚯屙郳n" #, c-format msgid "E28: No such highlight group name: %s" @@ -4052,7 +4053,7 @@ msgstr "E59: 湾漕矬耱桁 耔焘铍 镱耠 %s@" #, c-format msgid "E60: Too many complex %s{...}s" -msgstr "E60: 央桫觐 祉钽 耠铈睇 觐眈蝠箨鲨 %s{...}" +msgstr "E60: 族疱聍箴 祉钽 耠铈睇 赈囗蜩翳赅蝾痤 %s{...}" #, c-format msgid "E61: Nested %s*" @@ -4076,7 +4077,7 @@ msgid "E66: \\z( not allowed here" msgstr "E66: \\z( 礤 祛驽 猁螯 桉镱朦珙忄眍 玟羼" msgid "E67: \\z1 - \\z9 not allowed here" -msgstr "E67: \\z1 .. 礤 祛泱 猁螯 桉镱朦珙忄睇 玟羼" +msgstr "E67: \\z1 .. 玟羼 礤 疣琊屮屙" msgid "E68: Invalid character after \\z" msgstr "E68: 湾漕矬耱桁 耔焘铍 镱耠 \\z" @@ -4133,7 +4134,7 @@ msgid "E84: No modified buffer found" msgstr "E84: 如戾砀眄 狍翦痤 礤 钺磬痼驽眍" msgid "E85: There is no listed buffer" -msgstr "E85: 馏翦瘥 耧桉赍 铗耋蝰蜮簋" +msgstr "E85: 扬桉铌 狍翦痤 矬耱" #, c-format msgid "E86: Buffer %ld does not exist" @@ -4154,7 +4155,7 @@ msgid "E90: Cannot unload last buffer" msgstr "E90: 湾忸珈铈眍 恹沭箸栩 桤 镟蜩 镱耠邃龛 狍翦" msgid "E91: 'shell' option is empty" -msgstr "E91: 琼圜屙桢 铒鲨 'shell' 怆弪 矬耱 耱痤赅" +msgstr "E91: 琼圜屙桢 铒鲨 'shell' 礤 玎溧眍" #, c-format msgid "E92: Buffer %d not found" @@ -4338,7 +4339,7 @@ msgstr "E142: 脏殡 礤 耦躔囗疙: 玎镨顸 铗觌屙 铒鲨彘 'write'" #, c-format msgid "E143: Autocommands unexpectedly deleted new buffer %s" -msgstr "E143: 棱蝾觐爨礓 礤铈桎囗眍 筢桦 眍恹 狍翦 %s" +msgstr "E143: 棱蝾觐爨礓 礤铈桎囗眍 箐嚯桦 眍恹 狍翦 %s" msgid "E144: Non-numeric argument to :z" msgstr "E144: 相疣戾蝠 觐爨礓 :z 漕腈屙 猁螯 麒耠铎" @@ -4405,7 +4406,7 @@ msgstr "E160: 湾桤忮耱磬 觐爨礓 珥圜赅 %s" #, c-format msgid "E161: Breakpoint not found: %s" -msgstr "E161: 翌麝 铖蜞眍怅 礤 磬殇屙: %s" +msgstr "E161: 翌麝 铖蜞眍忄 礤 磬殇屙: %s" #, c-format msgid "E162: No write since last change for buffer \"%s\"" @@ -4421,7 +4422,7 @@ msgid "E165: Cannot go beyond last file" msgstr "E165: 蒡 镱耠邃龛 羿殡" msgid "E166: Can't open linked file for writing" -msgstr "E166: 湾忸珈铈眍 铗牮 羿殡 镱 耨赍 潆 玎镨耔" +msgstr "E166: 脏殡 镱 耨赍 礤 漕耱箫屙 潆 玎镨耔" msgid "E167: :scriptencoding used outside of a sourced file" msgstr "E167: 暑爨礓 :scriptencoding 桉镱朦珞弪 忭 羿殡 聆屙囵" @@ -4547,7 +4548,7 @@ msgid "E201: *ReadPre autocommands must msgstr "E201: 棱蝾觐爨礓 *ReadPre 礤 漕腈睇 桤戾螯 嚓蜩忭 狍翦" msgid "E202: Conversion made file unreadable!" -msgstr "E202: 疱珞朦蜞蝈 镳孱狃噻钼囗 羿殡 耱嚯 礤麒蜞屐!" +msgstr "E202: 疱珞朦蜞蝈 镳孱狃噻钼囗 羿殡 耱嚯 礤麒蜞屐!" msgid "E203: Autocommands deleted or unloaded buffer to be written" msgstr "" @@ -4586,7 +4587,7 @@ msgstr "E212: 湾忸珈铈眍 铗牮 羿殡 潆 玎镨耔" msgid "E213: Cannot convert (add ! to write without conversion)" msgstr "" -"E213: 襄疱觐滂痤怅 礤忸珈铈磬 (漕徉恻蝈 ! 潆 玎镨耔 徨 镥疱觐滂痤怅)" +"E213: 橡孱狃噻钼囗桢 礤忸珈铈眍 (漕徉恻蝈 ! 潆 玎镨耔 徨 镳孱狃噻钼囗)" msgid "E214: Can't find temp file for writing" msgstr "E214: 吗屐屙睇 羿殡 潆 玎镨耔 礤 磬殇屙" @@ -4718,7 +4719,7 @@ msgid "E248: Failed to send command to t msgstr "E248: 湾 箐嚯囫 铗镳噔赅 觐爨礓 漯筱簋 镳钽疣祆" msgid "E249: Window layout changed unexpectedly" -msgstr "E249: 湾铈桎囗眍 桤戾龛腩顸 疣耧铍铈屙桢 铌磬" +msgstr "E249: 湾铈桎囗眍 桤戾龛腩顸 疣耧铍铈屙桢 铌铐" #, c-format msgid "E250: Fonts for the following charsets are missing in fontset %s:" @@ -4726,8 +4727,7 @@ msgstr "E250: 磬犷疱 梏蝾 %s 铗耋蝰蜮簋 梏螓 潆 耠邃簋 觐滂痤忸:" msgid "E251: VIM instance registry property is badly formed. Deleted!" msgstr "" -"E251: 湾镳噔桦 耵铕扈痤忄眍 珥圜屙桢 溧眄钽 镳铞羼襦 VIM 疱羼蝠. " -"愉嚯屙!" +"E251: 湾镳噔桦 耵铕扈痤忄眍 珥圜屙桢 镳铞羼襦 VIM 疱羼蝠. 愉嚯屙!" #, c-format msgid "E252: Fontset name: %s - Font '%s' is not fixed-width" @@ -4763,7 +4763,7 @@ msgstr "E261: 杨邃桧屙桢 cscope %s 礤 钺磬痼驽眍" #, c-format msgid "E262: Error reading cscope connection %d" -msgstr "E262: 硒栳赅 黩屙 耦邃桧屙 cscope %d" +msgstr "E262: 硒栳赅 黩屙 桤 cscope, 耦邃桧屙桢 %d" msgid "" "E263: Sorry, this command is disabled, the Python library could not be " @@ -4826,8 +4826,8 @@ msgid "" "E280: TCL FATAL ERROR: reflist corrupt!? Please report this to vim-dev@vim." "org" msgstr "" -"E280: 市纫茸叛世 呜攘世 TCL: 镱怵彐涓 耧桉铌 耨铌?! 杨钺蝈 钺 铎 镱 " -"噤疱耋 vim-dev@vim.org" +"E280: 市纫茸叛世 呜攘世 TCL: 忸珈铈眍, 镱怵彐涓 耧桉铌 耨铌. " +"项驵塍轳蜞, 耦钺蝈 钺 铎 镱 噤疱耋 vim-dev@vim.org" #, c-format msgid "E282: Cannot read from \"%s\"" @@ -5005,7 +5005,7 @@ msgid "E327: Part of menu-item path is n msgstr "E327: 暑祜铐屙 矬蜩 屐屙蝮 戾睨 礤 怆弪 镱潇屙" msgid "E328: Menu only exists in another mode" -msgstr "E328: 体睨 铎 疱骅戾 礤 耋耱怏弪" +msgstr "E328: 体睨 耋耱怏弪 蝾朦觐 漯筱铎 疱骅戾" #, c-format msgid "E329: No menu \"%s\"" @@ -5131,7 +5131,7 @@ msgstr "E363: 剜犭铐 桉镱朦珞弪 犷朦 镟蜩, 麇 'maxmempattern'" #, c-format msgid "E364: Library call failed for \"%s()\"" -msgstr "E364: 湾箐圜睇 恹珙 趔黻鲨 \"%s()\" 桤 徼犭桀蝈觇" +msgstr "E364: 湾箐圜睇 恹珙 \"%s()\" 桤 耱铕铐礤 徼犭桀蝈觇" msgid "E365: Failed to print PostScript file" msgstr "E365: 湾 箐嚯铖 恹镱腠栩 镥鬣螯 羿殡 PostScript" @@ -5195,7 +5195,7 @@ msgstr "E381: 袜忮瘐 耱尻 猁耱瘥 桉镳噔脲龛" msgid "E382: Cannot write, 'buftype' option is set" msgstr "" -"E382: 青镨顸 礤忸珈铈磬: 珥圜屙桢 铒鲨 'buftype' 礤 怆弪 矬耱铋 耱痤觐" +"E382: 青镨顸 礤忸珈铈磬: 铒鲨 'buftype' 礤 矬耱" #, c-format msgid "E383: Invalid search string: %s" @@ -5310,7 +5310,7 @@ msgid "E413: Too many arguments: \":high msgstr "E413: 央桫觐 祉钽 镟疣戾蝠钼: \":highlight link %s\"" msgid "E414: Group has settings, highlight link ignored" -msgstr "E414: 沭箫稃 羼螯 磬耱痤殛 highlight link 桡眍痂痼弪" +msgstr "E414: 沭箫稃 羼螯 磬耱痤殛, highlight link 桡眍痂痼弪" #, c-format msgid "E415: Unexpected equal sign: %s" @@ -5336,7 +5336,7 @@ msgstr "E420: 湾桤忮耱睇 鲡弪 纛磬" #, c-format msgid "E421: Color name or number not recognized: %s" -msgstr "E421: 褥 桦 眍戾 鲡弪 礤 桤忮耱眍: %s" +msgstr "E421: 褥 桦 眍戾 鲡弪 礤桤忮耱眍: %s" #, c-format msgid "E422: Terminal code too long: %s" @@ -5440,7 +5440,7 @@ msgid "E451: Expected }: %s" msgstr "E451: 捂桎嚯囫 耜钺赅 }: %s" msgid "E452: Double ; in list of variables" -msgstr "E452: 拟铋磬 ; 耧桉赍 镥疱戾眄" +msgstr "E452: 拟 蝾麝 玎蝾 耧桉赍 镥疱戾眄" msgid "E453: UL color unknown" msgstr "E453: 湾桤忮耱睇 鲡弪 镱澉葛觇忄龛" @@ -5465,7 +5465,7 @@ msgstr "E457: 湾忸珈铈眍 镳铟栩囹 羿殡 疱耋瘃钼 PostScript \"%s\"" msgid "E458: Cannot allocate colormap entry, some colors may be incorrect" msgstr "" -"E458: 湾忸珈铈眍 恹溴腓螯 玎镨顸 蜞犭桷 鲡弪 礤觐蝾瘥 鲡弪 祛泱 " +"E458: 湾忸珈铈眍 恹溴腓螯 玎镨顸 蜞犭桷 鲡弪钼 礤觐蝾瘥 鲡弪 祛泱 " "铗钺疣驵螯 礤镳噔桦" msgid "E459: Cannot go back to previous directory" @@ -5507,7 +5507,7 @@ msgstr "" #, c-format msgid "E469: Invalid cscopequickfix flag %c for %c" -msgstr "E469: 湾镳噔桦 綦嚆 cscopequickfix %c 潆 %c" +msgstr "E469: 湾镳噔桦 綦嚆 cscopequickfix %c 镱耠 %c" msgid "E470: Command aborted" msgstr "E470: 蔓镱腠屙桢 觐爨礓 镳屦忄眍" @@ -5627,7 +5627,7 @@ msgid "E499: Empty file name for '%' or msgstr "E499: 象耱铄 桁 羿殡 潆 '%' 桦 '#' 疣犷蜞弪 蝾朦觐 c \":p:h\"" msgid "E500: Evaluates to an empty string" -msgstr "E500: 绣珞朦蜞蝾 恹疣驽龛 怆弪 矬耱 耱痤赅" +msgstr "E500: 绣珞朦蜞蝾 怆弪 矬耱 耱痤赅" msgid "E501: At end-of-file" msgstr "E501: 觐眦 羿殡" @@ -5675,7 +5675,7 @@ msgid "E511: NetBeans already connected" msgstr "E511: 渔 耦邃桧疙 NetBeans" msgid "E512: Close failed" -msgstr "E512: 物屦圉 玎牮 礤 箐嚯囫" +msgstr "E512: 湾 箐嚯铖 玎牮 羿殡" msgid "E513: Write error, conversion failed (make 'fenc' empty to override)" msgstr "" @@ -5687,7 +5687,7 @@ msgid "" "E513: Write error, conversion failed in line %ld (make 'fenc' empty to " "override)" msgstr "" -"E513: 硒栳赅 玎镨耔, 镳孱狃噻钼囗桢 礤 箐嚯铖 磬 耱痤赍 %ld (铟桉蜩蝈 " +"E513: 硒栳赅 玎镨耔, 镳孱狃噻钼囗桢 礤 箐嚯铖 耱痤赍 %ld (铟桉蜩蝈 " "'fenc', 黩钺 钺铋蜩)" msgid "E514: Write error (file system full?)" @@ -5700,7 +5700,7 @@ msgid "E516: No buffers were deleted" msgstr "E516: 丸 钿桧 狍翦 礤 猁 箐嚯疙" msgid "E517: No buffers were wiped out" -msgstr "E517: 丸 钿桧 狍翦 礤 猁 铟棂屙" +msgstr "E517: 丸 钿桧 狍翦 礤 猁 耱葛" msgid "E518: Unknown option" msgstr "E518: 湾桤忮耱磬 铒鲨" @@ -5719,7 +5719,7 @@ msgid "E521: Number required: &%s = '%s' msgstr "E521: 茵遽箦蝰 箨噻囹 麒耠: &%s = '%s'" msgid "E522: Not found in termcap" -msgstr "E522: 湾 钺磬痼驽眍 termcap" +msgstr "E522: 湾 磬殇屙 termcap" msgid "E523: Not allowed here" msgstr "E523: 卿羼 礤 疣琊屮屙" @@ -5778,7 +5778,7 @@ msgid "E539: Illegal character <%s>" msgstr "E539: 湾漕矬耱桁 耔焘铍 <%s>" msgid "E540: Unclosed expression sequence" -msgstr "E540: 湾玎牮 镱耠邃钼囹咫铖螯 恹疣驽龛" +msgstr "E540: 湾玎牮铄 恹疣驽龛" msgid "E542: Unbalanced groups" msgstr "E542: 湾襻嚯囗耔痤忄眄 沭箫稃" @@ -5857,7 +5857,7 @@ msgid "E565: Not allowed to change text msgstr "E565: 湾 疣琊屮噱蝰 桤戾螯 蝈犟 腓犷 镥疱躅滂螯 漯筱铄 铌眍" msgid "E566: Could not create cscope pipes" -msgstr "E566: 湾忸珈铈眍 耦玟囹 蝠筢 潆 cscope" +msgstr "E566: 湾 箐嚯铖 耦玟囹 觐礅彘屦眍 镱潢膻麇龛 cscope" msgid "E567: No cscope connections" msgstr "E567: 杨邃桧屙栝 cscope 礤 耦玟囗" @@ -6034,7 +6034,7 @@ msgid "E621: \"%s\" resource file has wr msgstr "E621: 脏殡 疱耋瘃钼 \"%s\" 礤桤忮耱眍 忮瘃梃" msgid "E622: Could not fork for cscope" -msgstr "E622: 湾忸珈铈眍 恹镱腠栩 fork() 潆 cscope" +msgstr "E622: 湾 箐嚯铖 恹镱腠栩 fork() 潆 cscope" msgid "E623: Could not spawn cscope process" msgstr "E623: 湾 箐嚯铖 玎矬耱栩 镳铞羼 cscope" @@ -6089,7 +6089,7 @@ msgid "E663: At end of changelist" msgstr "E663: 觐眦 耧桉赅 桤戾礤龛" msgid "E664: Changelist is empty" -msgstr "E664: 扬桉铌 桤戾礤龛 矬耱铋" +msgstr "E664: 扬桉铌 桤戾礤龛 矬耱" msgid "E665: Cannot start GUI, no valid font found" msgstr "" @@ -6105,7 +6105,8 @@ msgstr "E667: 湾 箐嚯铖 恹镱腠栩 恹珙 fsync()" #, c-format msgid "E668: Wrong access mode for NetBeans connection info file: \"%s\"" msgstr "" -"E668: 湾镳噔桦 疱骅 漕耱箫 桧纛痨圉梃 耦邃桧屙梃 NetBeans: \"%s\"" +"E668: 脏殡 桧纛痨圉梃 耦邃桧屙 NetBeans 桁邋 礤镳噔桦 疱骅 " +"漕耱箫: \"%s\"" msgid "E669: Unprintable character in group name" msgstr "E669: 湾镥鬣蝽 耔焘铍 桁屙 沭箫稃" @@ -6169,10 +6170,10 @@ msgid "E686: Argument of %s must be a Li msgstr "E686: 相疣戾蝠 %s 漕腈屙 猁螯 耧桉觐" msgid "E687: Less targets than List items" -msgstr "E687: 皱脲 戾睃, 麇 屐屙蝾 耧桉赅" +msgstr "E687: 皱脲 戾睃, 麇 屐屙蝾 耧桉赍" msgid "E688: More targets than List items" -msgstr "E688: 皱脲 犷朦, 麇 屐屙蝾 耧桉赅" +msgstr "E688: 皱脲 犷朦, 麇 屐屙蝾 耧桉赍" msgid "E689: Can only index a List, Dictionary or Blob" msgstr "E689: 软溴犟桊钼囹 祛骓 蝾朦觐 耧桉铌, 耠钼囵 桦 犭钺" @@ -6234,7 +6235,7 @@ msgid "E707: Function name conflicts wit msgstr "E707: 褥 趔黻鲨 觐眙腓牝箦 镥疱戾眄铋: %s" msgid "E708: [:] must come last" -msgstr "E708: [:] 漕腈眍 桎蜩 镱耠邃龛" +msgstr "E708: [:] 漕腈眍 桎蜩 镱耠 镥疱戾眄铋" msgid "E709: [:] requires a List or Blob value" msgstr "E709: [:] 蝠遽箦 箨噻囗 耧桉赅 桦 犭钺" @@ -6330,7 +6331,7 @@ msgstr "E736: 湾漕矬耱桁 铒屦圉 潆 耠钼囵" #, c-format msgid "E737: Key already exists: %s" -msgstr "E737: 孰 箧 耋耱怏弪: %s" +msgstr "E737: 孰 %s 箧 耋耱怏弪" #, c-format msgid "E738: Can't list variables for %s" @@ -6380,13 +6381,13 @@ msgid "E748: No previously used register msgstr "E748: 湾 镳邃簌邈 桉镱朦珙忄眄钽 疱汨耱疣" msgid "E749: Empty buffer" -msgstr "E749: 象耱铋 狍翦" +msgstr "E749: 馏翦 矬耱" msgid "E750: First use \":profile start {fname}\"" msgstr "E750: 镥疴 疣 桉镱朦珞轵 \":profile start {桁-羿殡鄛\"" msgid "E751: Output file name must not have region name" -msgstr "E751: 褥 恹躅漤钽 羿殡 礤 漕腈眍 耦溴疰囹 磬玮囗 疱汨铐" +msgstr "E751: 褥 恹躅漤钽 羿殡 礤 漕腈眍 耦溴疰囹 磬玮囗桢 疱汨铐" msgid "E752: No previous spell replacement" msgstr "E752: 湾 镳邃簌彘 玎戾睇 镳噔铒桉囗" @@ -6464,7 +6465,7 @@ msgid "E773: Symlink loop for \"%s\"" msgstr "E773: 襄螂 耔焘铍 耨铌 潆 \"%s\"" msgid "E774: 'operatorfunc' is empty" -msgstr "E774: 琼圜屙桢 铒鲨 'operatorfunc' 怆弪 矬耱 耱痤赅" +msgstr "E774: 琼圜屙桢 铒鲨 'operatorfunc' 礤 玎溧眍" msgid "E775: Eval feature not available" msgstr "E775: 务钺屙眍耱 +eval 礤漕耱箫磬" @@ -6551,14 +6552,14 @@ msgstr "E797: 馏翦 箐嚯疙 镳 恹镱腠屙梃 噔蝾觐爨礓 SpellFileMissing" #, c-format msgid "E798: ID is reserved for \":match\": %d" -msgstr "E798: 蠕屙蜩翳赅蝾 玎疱珏疴桊钼囗 潆 \":match\": %d" +msgstr "E798: 蠕屙蜩翳赅蝾 玎疱珏疴桊钼囗 玎 \":match\": %d" #, c-format msgid "E799: Invalid ID: %d (must be greater than or equal to 1)" msgstr "E799: 湾忮痦 桎屙蜩翳赅蝾: %d (漕腈屙 猁螯 犷朦 桦 疣忮 1)" msgid "E800: Arabic cannot be used: Not enabled at compile time\n" -msgstr "E800: 鲤噌耜栝 恹觌屙 镳 觐祜桦鲨鑌n" +msgstr "E800: 项滗屦骊 囵噌耜钽 琨赅 恹觌屙 镳 觐祜桦鲨鑌n" #, c-format msgid "E801: ID already taken: %d" @@ -6687,10 +6688,10 @@ msgid "E835: Conflicts with value of 'fi msgstr "E835: 暑眙腓牝箦 耦 珥圜屙桢 'fillchars'" msgid "E836: This Vim cannot execute :python after using :py3" -msgstr "E836: 泥眄 Vim 礤 祛驽 恹镱腠栩 :python 镱耠 桉镱朦珙忄龛 :py3" +msgstr "E836: 铋 忮瘃梃 Vim 礤朦 恹镱腠栩 :python 镱耠 :py3" msgid "E837: This Vim cannot execute :py3 after using :python" -msgstr "E837: 泥眄 Vim 礤 祛驽 恹镱腠栩 :py3 镱耠 桉镱朦珙忄龛 :python" +msgstr "E837: 铋 忮瘃梃 Vim 礤朦 恹镱腠栩 :py3 镱耠 :python" msgid "E838: NetBeans is not supported with this GUI" msgstr "E838: NetBeans 礤 镱滗屦骅忄弪 桁 沭圄梓羼觇 桧蝈痿彘耦" @@ -6700,7 +6701,7 @@ msgstr "E840: 泽黻鲨 噔蝾漕镱腠屙 箐嚯桦 蝈犟" msgid "E841: Reserved name, cannot be used for user defined command" msgstr "" -"E841: 青疱珏疴桊钼囗眍 桁 礤 祛驽 桉镱朦珙忄螯 潆 觐爨礓 镱朦珙忄蝈" +"E841: 褥 玎疱珏疴桊钼囗 礤 祛驽 桉镱朦珙忄螯 潆 觐爨礓 镱朦珙忄蝈" msgid "E842: No line number to use for \"\"" msgstr "E842: 湾 眍戾疣 耱痤觇 潆 玎戾睇 \"\"" @@ -6743,7 +6744,7 @@ msgid "E854: Path too long for completio msgstr "E854: 央桫觐 犷朦 矬螯 潆 噔蝾漕镱腠屙" msgid "E855: Autocommands caused command to abort" -msgstr "E855: 棱蝾觐爨礓 恹玮嚯 镳尻疣龛 觐爨礓" +msgstr "E855: 蔓镱腠屙桢 觐爨礓 镳屦忄眍 桤-玎 噔蝾觐爨礓" msgid "" "E856: \"assert_fails()\" second argument must be a string or a list with one " @@ -6937,10 +6938,10 @@ msgid "E903: Received command with non-s msgstr "E903: 项塍麇磬 觐爨礓 礤耱痤觐恹 镟疣戾蝠铎" msgid "E904: Last argument for expr/call must be a number" -msgstr "E904: 项耠邃龛 镟疣戾蝠 潆 恹疣驽龛 桦 恹珙忄 漕腈屙 猁螯 麒耠铎" +msgstr "E904: 项耠邃龛 镟疣戾蝠 觐爨礓 expr 桦 call 漕腈屙 猁螯 麒耠铎" msgid "E904: Third argument for call must be a list" -msgstr "E904: 茵弪栝 镟疣戾蝠 潆 恹珙忄 漕腈屙 猁螯 耧桉觐" +msgstr "E904: 茵弪栝 镟疣戾蝠 觐爨礓 call 漕腈屙 猁螯 耧桉觐" #, c-format msgid "E905: Received unknown command: %s" @@ -6968,8 +6969,8 @@ msgstr "E911: 锐镱朦珙忄龛 玎溧龛 忪羼蝾 麒耠 镫噔帼 蝾麝铋" msgid "E912: Cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel" msgstr "" -"E912: 湾忸珈铈眍 桉镱朦珙忄螯 ch_evalexpr() 桦 ch_sendexpr() 赅磬腩 nl " -"桦 raw" +"E912: 湾忸珈铈眍 桉镱朦珙忄螯 ch_evalexpr() 桦 ch_sendexpr() 赅磬腩 NL " +"腓犷 RAW" msgid "E913: Using a Channel as a Number" msgstr "E913: 锐镱朦珙忄龛 赅磬豚 忪羼蝾 麒耠" @@ -6978,7 +6979,9 @@ msgid "E914: Using a Channel as a Float" msgstr "E914: 锐镱朦珙忄龛 赅磬豚 忪羼蝾 麒耠 镫噔帼 蝾麝铋" msgid "E915: in_io buffer requires in_buf or in_name to be set" -msgstr "E915: 馏翦 in_io 蝠遽箦 篑蜞眍怆屙眍泐 in_buf 桦 in_name" +msgstr "" +"E915: 篷腓 in_io 疣忭 \"buffer\", 蝾 眢骓 蜞赕 篑蜞眍忤螯 " +"in_buf 腓犷 in_name" msgid "E916: Not a valid job" msgstr "E916: 湾漕矬耱桁铄 玎溧龛" @@ -6996,7 +6999,8 @@ msgid "E919: Directory not found in '%s' msgstr "E919: 枢蜞腩 礤 磬殇屙 '%s': \"%s\"" msgid "E920: _io file requires _name to be set" -msgstr "E920: 脏殡 _io 蝠遽箦 篑蜞眍怆屙眍泐 _name" +msgstr "" +"E920: 篷腓 _io 疣忭 \"file\", 蝾 眢骓 蜞赕 篑蜞眍忤螯 _name" msgid "E921: Invalid callback argument" msgstr "E921: 湾漕矬耱桁 镟疣戾蝠 钺疣蝽钽 恹珙忄" @@ -7079,7 +7083,7 @@ msgid "E944: Reverse range in character msgstr "E944: 吾疣蝽 滂囡噻铐 耔焘铍铎 觌囫皴" msgid "E945: Range too large in character class" -msgstr "E945: 蔫囡噻铐 耠桫觐 忮腓 耔焘铍铎 觌囫皴" +msgstr "E945: 央桫觐 犷朦 滂囡噻铐 耔焘铍铎 觌囫皴" msgid "E946: Cannot make a terminal with running job modifiable" msgstr "E946: 义痨桧嚯 玎矬眄 玎溧龛屐 礤朦 皲咫囹 桤戾屐" @@ -7178,7 +7182,7 @@ msgstr "E972: 湾忮痦铄 觐腓麇耱忸 徉轵钼 珥圜屙梃 犭钺" msgid "E973: Blob literal should have an even number of hex characters" msgstr "" -"E973: 岭钺-腓蝈疣 漕腈屙 桁弪 鞲蝽铄 觐腓麇耱忸 耱磬漩囹屦梓睇 耔焘铍钼" +"E973: 岭钺-腓蝈疣 漕腈屙 桁弪 鞲蝽铄 觐腓麇耱忸 耱磬漩囹屦梓睇 疣琊漕" msgid "E974: Using a Blob as a Number" msgstr "E974: 锐镱朦珙忄龛 犭钺 忪羼蝾 麒耠" @@ -7226,7 +7230,7 @@ msgstr "E987: 湾镳噔桦铄 忸玮疣屐铄 珥圜屙桢 桤 tagfunc" msgid "E988: GUI cannot be used. Cannot execute gvim.exe." msgstr "" -"E988: 灭圄梓羼觇 桧蝈痿彘 礤 祛驽 猁螯 桉镱朦珙忄. 湾忸珈铈眍 恹镱腠栩 " +"E988: 灭圄梓羼觇 桧蝈痿彘 礤 祛驽 猁螯 玎溴轳蜮钼囗. 厌铋 镳 玎矬耜 " "gvim.exe" msgid "E989: Non-default argument follows default argument" @@ -7555,8 +7559,8 @@ msgstr "E1075: 橡铖蝠囗耱忸 桁疙 礤 镱滗屦骅忄弪: %s" msgid "E1076: This Vim is not compiled with float support" msgstr "" -"E1076: 泥眄 Vim 猁 耜铎镨腓痤忄 徨 镱滗屦骊 恹麒耠屙栝 镫噔帼 " -"蝾麝铋" +"E1076: 蒡 忮瘃 Vim 猁豚 耦狃囗 徨 镱滗屦骊 恹麒耠屙栝 " +" 镫噔帼 蝾麝铋" #, c-format msgid "E1077: Missing argument type for %s" @@ -7568,7 +7572,7 @@ msgstr "" "\"++nested\"?" msgid "E1079: Cannot declare a variable on the command line" -msgstr "E1079: 湾朦 钺忤螯 镥疱戾眄簋 觐爨礓眍 耱痤赍" +msgstr "E1079: 襄疱戾眄簋 礤朦 钺忤螯 觐爨礓眍 耱痤赍" msgid "E1080: Invalid assignment" msgstr "E1080: 湾镳噔桦 铒屦囹铕 镳桉忄桠囗" @@ -7982,7 +7986,7 @@ msgid "E1192: Empty function name" msgstr "E1192: 象耱铄 桁 趔黻鲨" msgid "E1193: cryptmethod xchacha20 not built into this Vim" -msgstr "E1193: 离泐痂蜢 麴钼囗 xchacha20 礤漕耱箫屙 溧眄铎 Vim" +msgstr "E1193: 离泐痂蜢 麴钼囗 xchacha20 礤漕耱箫屙 铋 忮瘃梃 Vim" msgid "E1194: Cannot encrypt header, not enough space" msgstr "E1194: 湾忸珈铈眍 玎麴钼囹 玎泐腩忸 桤-玎 礤踱囹觇 镟蜩" @@ -8350,6 +8354,10 @@ msgstr "E1289: 湾忸珈铈眍 镳钼屦栩 磬腓麒 铈桎帼 耔沩嚯钼 SIGALRM: %s" msgid "E1290: substitute nesting too deep" msgstr "E1290: 央桫觐 汶筢铌 怆铈屙磬 玎戾磬 镱漶蜞眍怅" +#, c-format +msgid "E1291: Invalid argument: %ld" +msgstr "E1291: 湾漕矬耱桁 镟疣戾蝠: %ld" + msgid "--No lines in buffer--" msgstr "-- 湾 耱痤 狍翦疱 --" @@ -8552,7 +8560,7 @@ msgid "failed to rename buffer" msgstr "湾忸珈铈眍 镥疱桁屙钼囹 狍翦" msgid "mark name must be a single character" -msgstr "袜玮囗桢 铗戾蜿 漕腈眍 猁螯 钿龛 耔焘铍铎" +msgstr "褥 铗戾蜿 漕腈眍 耦耱螯 桤 钿眍泐 耔焘铍" #, c-format msgid "expected vim.Buffer object, but got %s" @@ -8608,7 +8616,7 @@ msgid "" msgstr "" "硒栳赅 镳 篑蜞眍怅 镥疱踱囹麒赅 矬蜩: sys.path_hooks 礤 怆弪 耧桉觐靄n" "央邃箦 皲咫囹 耠邃簋:\n" -" 念徉忤螯 vim.path_hook sys.path_hooks\n" +" 念徉忤螯 vim.path_hook sys.path_hooks\n" " 念徉忤螯 vim.VIM_SPECIAL_PATH sys.path\n" msgid "" @@ -8725,18 +8733,18 @@ msgid "use Insert mode as the default mo msgstr "皲咫囹 疱骅 埋蜞怅 疱骅祛 镱 箪铍鬣龛" msgid "paste mode, insert typed text literally" -msgstr "疱骅 怅脲殛 磬镥鬣蜞眄 蝈犟 怦蜞怆弪 狍赈嚯" +msgstr "疱骅 怅脲殛: 磬镥鬣蜞眄 蝈犟 怦蜞怆弪 狍赈嚯" msgid "key sequence to toggle paste mode" msgstr "镱耠邃钼囹咫铖螯 觌噔桫 潆 镥疱觌屙 疱骅爨 怅脲殛" msgid "list of directories used for runtime files and plugins" msgstr "" -"耧桉铌 赅蜞腩泐 羿殡囔 耩邃 桉镱腠屙 漕镱腠栩咫鑌n" +"耧桉铌 赅蜞腩泐 羿殡囔 耩邃 恹镱腠屙 漕镱腠栩咫鑌n" "祛潴扈" msgid "list of directories used for plugin packages" -msgstr "耧桉铌 赅蜞腩泐 觐祜脲牝囔 祛潴脲" +msgstr "耧桉铌 赅蜞腩泐 镟赍蜞扈 祛潴脲" msgid "name of the main help file" msgstr "桁 铖眍忭钽 羿殡 镱祛" @@ -8757,7 +8765,7 @@ msgstr "" "礤镳钺咫 耔焘铍 耱痤觇" msgid "nroff macro names that separate paragraphs" -msgstr "爨牮铖 nroff, 铗溴桢 镟疣沭圄" +msgstr "爨牮铖 nroff, 铗溴桢 噌玎鳆" msgid "nroff macro names that separate sections" msgstr "爨牮铖 nroff, 铗溴桢 疣玟咫" @@ -8793,7 +8801,7 @@ msgid "ignore case when using a search p msgstr "桡眍痂痤忄螯 疱汨耱 狍赈 镳 镱桉赍 镱 犭铐" msgid "override 'ignorecase' when pattern has upper case characters" -msgstr "铗戾龛螯 'ignorecase', 羼腓 犭铐 羼螯 镳铒桉睇 狍赈" +msgstr "铗戾龛螯 'ignorecase', 羼腓 犭铐 羼螯 玎汶噔睇 狍赈" msgid "what method to use for changing case of letters" msgstr "耧铖钺 桤戾礤龛 疱汨耱疣 狍赈" @@ -9234,7 +9242,7 @@ msgid "list of font names to be used for msgstr "耧桉铌 梏蝾 潆 耔焘铍钼 溻铋眍 痂睇" msgid "use smooth, antialiased fonts" -msgstr "桉镱朦珙忄螯 胥豚驽眄 梏螓" +msgstr "桉镱朦珙忄螯 梏螓 耦 胥豚骅忄龛屐" msgid "list of flags that specify how the GUI works" msgstr "耧桉铌 綦嚆钼 潆 磬耱痤殛 沭圄. 桧蝈痿彘襦" @@ -9248,7 +9256,7 @@ msgid "size of toolbar icons" msgstr "疣珈屦 桕铐铌 镟礤腓 桧耱痼戾眚钼" msgid "room (in pixels) left above/below the window" -msgstr "镳铖蝠囗耱忸 ( 镨犟咫圊) 疋屦躞 桦 耥桤 铗 铌磬" +msgstr "镳铖蝠囗耱忸 镨犟咫圊 疋屦躞 桦 耥桤 铗 铌磬" msgid "list of ASCII characters that can be combined into complex shapes" msgstr "" @@ -9256,7 +9264,7 @@ msgstr "" "耦耱噔睇 翳泱瘥" msgid "options for text rendering" -msgstr "铒鲨 潆 铗痂耦怅 蝈犟蜞" +msgstr "铒鲨 铗痂耦怅 蝈犟蜞" msgid "use a pseudo-tty for I/O to external commands" msgstr "桉镱朦珙忄螯 锺邂漕蝈痨桧嚯 潆 忖钿-恹忸溧 忭屮龛 觐爨礓" @@ -9317,13 +9325,13 @@ msgstr "觐滂痤怅 羿殡 PostScript, 耦玟囗眍泐 觐爨礓铋 :hardcopy" msgid "the CJK character set to be used for CJK output from :hardcopy" msgstr "" -"磬犷 耔焘铍钼 觇蜞轳觐泐, 镱眈觐泐 桦 觐疱轳觐泐 琨觐 潆\n" +"磬犷 耔焘铍钼 觇蜞轳觐泐, 觐疱轳觐泐 桦 镱眈觐泐 琨觐 潆\n" "恹忸溧 觐爨礓铋 :hardcopy" msgid "list of font names to be used for CJK output from :hardcopy" msgstr "" -"耧桉铌 梏蝾 潆 恹忸溧 耔焘铍钼 觇蜞轳觐泐, 镱眈觐泐 桦鑌n" -"觐疱轳觐泐 琨觐 觐爨礓铋 :hardcopy" +"耧桉铌 梏蝾 潆 恹忸溧 耔焘铍钼 觇蜞轳觐泐, 觐疱轳觐泐 桦鑌n" +"镱眈觐泐 琨觐 觐爨礓铋 :hardcopy" msgid "messages and info" msgstr "桧纛痨圉 耦钺龛" @@ -9375,7 +9383,8 @@ msgid "do not ring the bell for these re msgstr "礤 玮屙弪 桤-玎 桴 镳梓桧" msgid "list of preferred languages for finding help" -msgstr "耧桉铌 镳邃镱黩栩咫 琨觐 潆 镱桉赅 耧疣怅" +msgstr "" +"耧桉铌 镳邃镱黩栩咫 琨觐 潆 镱桉赅 忸 怦蝠铄眄铋 耧疣怅" msgid "selecting text" msgstr "恹溴脲龛 蝈犟蜞" @@ -9436,7 +9445,7 @@ msgid "margin from the right in which to msgstr "镱脲 耧疣忄, 觐蝾痤 耱痤赅 狍溴 镥疱礤皴磬 噔蝾爨蜩麇耜" msgid "specifies what , CTRL-W, etc. can do in Insert mode" -msgstr "黩 , CTRL-W .. 祛驽 溴豚螯 疱骅戾 埋蜞怅" +msgstr "黩 , CTRL-W .. 祛泱 溴豚螯 疱骅戾 埋蜞怅" msgid "definition of what comment lines look like" msgstr "赅 恹汶 耱痤觇 觐祆屙蜞痂邂" @@ -9749,14 +9758,13 @@ msgstr "" msgid "keep oldest version of a file; specifies file name extension" msgstr "" -"耦躔囗螯 襦祗 耱囵簋 忮瘃棹 羿殡; 箨噻噱 疣聒桊屙桢 桁屙鑌n" -"羿殡" +"耦躔囗栩 镥疴簋 忮瘃棹 羿殡; 箨噻噱 疣聒桊屙桢 桁屙 羿殡" msgid "forcibly sync the file to disk after writing it" msgstr "镳桧箐栩咫 耔眭痤龛玎鲨 镱耠 玎镨耔 羿殡 磬 滂耜" msgid "use 8.3 file names" -msgstr "桉镱朦珙忄螯 桁屙 羿殡钼 8.3" +msgstr "桉镱朦珙忄螯 桁屙 羿殡钼 纛痨囹 8.3" msgid "encryption method for file writing: zip, blowfish or blowfish2" msgstr "戾蝾 麴钼囗 镳 玎镨耔 羿殡: zip, blowfish 桦 blowfish2" @@ -9856,7 +9864,7 @@ msgid "used to redirect command output t msgstr "桉镱朦珞弪 潆 镥疱磬镳噔脲龛 恹忸溧 觐爨礓 羿殡" msgid "use a temp file for shell commands instead of using a pipe" -msgstr "桉镱朦珙忄螯 潆 觐爨礓 钺铍铟觇 怵屐屙睇 羿殡, 礤 蝠筢" +msgstr "桉镱朦珙忄螯 潆 觐爨礓 钺铍铟觇 怵屐屙睇 羿殡, 礤 觐礅彘屦" msgid "program used for \"=\" command" msgstr "镳钽疣祆, 桉镱朦珞屐 觐爨礓铋 \"=\"" @@ -9888,7 +9896,7 @@ msgid "string used to put the output of msgstr "耱痤赅 潆 镥疱磬镳噔脲龛 恹忸溧 \":make\" 羿殡 铠栳铌" msgid "name of the errorfile for the 'makeprg' command" -msgstr "桁 羿殡 铠栳铌 潆 觐爨礓 'makeprg'" +msgstr "桁 羿殡 铠栳铌 潆 'makeprg'" msgid "program used for the \":grep\" command" msgstr "镳钽疣祆, 桉镱朦珞屐 觐爨礓铋 \":grep\"" @@ -9980,9 +9988,7 @@ msgid "apply 'langmap' to mapped charact msgstr "镳桁屙螯 'langmap' 镳桠玎眄 耔焘铍囔" msgid "when set never use IM; overrules following IM options" -msgstr "" -"羼腓 篑蜞眍怆屙, 蝾 戾蝾 忖钿 龛觐沅 礤 桉镱朦珞弪;\n" -"铗戾弪 龛驽耠邃簋 铒鲨" +msgstr "玎犭铌桊钼囹 戾蝾 忖钿, 襻痤耔螯 龛驽耠邃簋 铒鲨" msgid "in Insert mode: 1: use :lmap; 2: use IM; 0: neither" msgstr "" diff --git a/src/po/ru.po b/src/po/ru.po --- a/src/po/ru.po +++ b/src/po/ru.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: vim_ru\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-29 13:47+0300\n" -"PO-Revision-Date: 2022-07-06 17:23+0300\n" +"POT-Creation-Date: 2022-07-24 18:31+0300\n" +"PO-Revision-Date: 2022-07-24 18:35+0300\n" "Last-Translator: Matvey Tarasov \n" "Language-Team: \n" "Language: Russian\n" @@ -47,7 +47,7 @@ msgstr "--校写邪谢械薪芯--" #, c-format msgid "auto-removing autocommand: %s " -msgstr "邪胁褌芯-褍写邪谢械薪懈械 邪胁褌芯泻芯屑邪薪写褘: %s <斜褍褎械褉=%d>" +msgstr "邪胁褌芯褍写邪谢械薪懈械 邪胁褌芯泻芯屑邪薪写褘: %s <斜褍褎械褉=%d>" msgid "W19: Deleting augroup that is still in use" msgstr "W19: 校写邪谢械薪懈械 械褖褢 懈褋锌芯谢褜蟹褍械屑芯泄 谐褉褍锌锌褘 邪胁褌芯泻芯屑邪薪写" @@ -65,7 +65,7 @@ msgstr "袧械褌 锌芯写褏芯写褟褖懈褏 邪胁褌芯泻芯屑邪薪写: %s" #, c-format msgid "%s Autocommands for \"%s\"" -msgstr "%s 袗胁褌芯泻芯屑邪薪写褘 写谢褟 \"%s\"" +msgstr "%s 邪胁褌芯泻芯屑邪薪写邪 写谢褟 褕邪斜谢芯薪邪 \"%s\"" #, c-format msgid "Executing %s" @@ -104,9 +104,9 @@ msgstr[2] "校写邪谢械薪芯 %d 斜褍褎械褉芯胁" #, c-format msgid "%d buffer wiped out" msgid_plural "%d buffers wiped out" -msgstr[0] "袨褔懈褖械薪 %d 斜褍褎械褉" -msgstr[1] "袨褔懈褖械薪芯 %d 斜褍褎械褉邪" -msgstr[2] "袨褔懈褖械薪芯 %d 斜褍褎械褉芯胁" +msgstr[0] "小褌褢褉褌 %d 斜褍褎械褉" +msgstr[1] "小褌褢褉褌芯 %d 斜褍褎械褉邪" +msgstr[2] "小褌褢褉褌芯 %d 斜褍褎械褉芯胁" msgid "W14: Warning: List of file names overflow" msgstr "W14: 袩褉械写褍锌褉械卸写械薪懈械: 锌械褉械锌芯谢薪械薪懈械 褋锌懈褋泻邪 懈屑褢薪 褎邪泄谢芯胁" @@ -163,7 +163,7 @@ msgid "Top" msgstr "袧邪胁械褉褏褍" msgid "[Prompt]" -msgstr "[校胁械写芯屑谢械薪懈械]" +msgstr "[袟邪锌褉芯褋]" msgid "[Popup]" msgstr "[袙褋锌谢褘胁邪褞褖懈泄]" @@ -194,7 +194,7 @@ msgid "[NOT converted]" msgstr "[袘袝袟 锌褉械芯斜褉邪蟹芯胁邪薪懈泄]" msgid "[converted]" -msgstr "[锌械褉械泻芯写懈褉芯胁邪薪芯]" +msgstr "[锌褉械芯斜褉邪蟹芯胁邪薪芯]" msgid "[Device]" msgstr "[校褋褌褉芯泄褋褌胁芯]" @@ -231,14 +231,14 @@ msgid ": Send failed.\n" msgstr ": 袨褌锌褉邪胁泻邪 薪械 褍写邪谢邪褋褜.\n" msgid ": Send failed. Trying to execute locally\n" -msgstr ": 袨褌锌褉邪胁泻邪 薪械 褍写邪谢邪褋褜. 袩芯锌褘褌泻邪 屑械褋褌薪芯谐芯 胁褘锌芯谢薪械薪懈褟\n" +msgstr ": 袨褌锌褉邪胁泻邪 薪械 褍写邪谢邪褋褜. 袩芯锌褘褌泻邪 胁褘锌芯谢薪懈褌褜 谢芯泻邪谢褜薪芯\n" #, c-format msgid "%d of %d edited" msgstr "芯褌褉械写邪泻褌懈褉芯胁邪薪芯 %d 懈蟹 %d" msgid "No display: Send expression failed.\n" -msgstr "袧械褌 写懈褋锌谢械褟: 芯褌锌褉邪胁泻邪 胁褘褉邪卸械薪懈褟 薪械 褍写邪谢邪褋褜.\n" +msgstr "袧械褌 写懈褋锌谢械褟, 芯褌锌褉邪胁泻邪 胁褘褉邪卸械薪懈褟 薪械 褍写邪谢邪褋褜.\n" msgid ": Send expression failed.\n" msgstr ": 袨褌锌褉邪胁泻邪 胁褘褉邪卸械薪懈褟 薪械 褍写邪谢邪褋褜.\n" @@ -303,10 +303,10 @@ msgstr "屑邪泻褋懈屑邪谢褜薪褘泄 褎褉械泄屑: %d" #, c-format msgid "Breakpoint in \"%s%s\" line %ld" -msgstr "孝芯褔泻邪 芯褋褌邪薪芯胁泻懈 胁 \"%s%s\" 褋褌褉. %ld" +msgstr "孝芯褔泻邪 芯褋褌邪薪芯胁邪 胁 \"%s%s\" 褋褌褉. %ld" msgid "No breakpoints defined" -msgstr "孝芯褔泻懈 芯褋褌邪薪芯胁泻懈 薪械 芯锌褉械写械谢械薪褘" +msgstr "孝芯褔泻懈 芯褋褌邪薪芯胁邪 薪械 芯锌褉械写械谢械薪褘" #, c-format msgid "%3d %s %s line %ld" @@ -327,37 +327,37 @@ msgid "Patch file" msgstr "肖邪泄谢-蟹邪锌谢邪褌泻邪" msgid "Custom" -msgstr "小锌械褑懈邪谢褜薪褘械" +msgstr "效邪褋褌薪邪褟 芯斜谢邪褋褌褜" msgid "Latin supplement" -msgstr "袥邪褌褘薪褜 写芯锌芯谢薪械薪薪邪褟" +msgstr "袛芯锌芯谢薪械薪懈械 泻 谢邪褌懈薪懈褑械" msgid "Greek and Coptic" -msgstr "袚褉械褔械褋泻懈泄 懈 袣芯锌褌褋泻懈泄" +msgstr "袚褉械褔械褋泻芯械 懈 泻芯锌褌褋泻芯械 锌懈褋褜屑芯" msgid "Cyrillic" msgstr "袣懈褉懈谢谢懈褑邪" msgid "Hebrew" -msgstr "袠胁褉懈褌" +msgstr "袝胁褉械泄褋泻芯械 锌懈褋褜屑芯" msgid "Arabic" -msgstr "袗褉邪斜褋泻懈泄" +msgstr "袗褉邪斜褋泻芯械 锌懈褋褜屑芯" msgid "Latin extended" -msgstr "袥邪褌褘薪褜 褉邪褋褕懈褉械薪薪邪褟" +msgstr "袪邪褋褕懈褉械薪薪邪褟 谢邪褌懈薪懈褑邪" msgid "Greek extended" -msgstr "袚褉械褔械褋泻懈泄 褉邪褋褕懈褉械薪薪褘泄" +msgstr "袪邪褋褕懈褉械薪薪芯械 谐褉械褔械褋泻芯械 锌懈褋褜屑芯" msgid "Punctuation" -msgstr "袩褍薪泻褌褍邪褑懈褟" +msgstr "袨褋薪芯胁薪邪褟 锌褍薪泻褌褍邪褑懈褟" msgid "Super- and subscripts" -msgstr "袧邪写- 懈 锌芯写褋褌褉芯褔薪褘械" +msgstr "袧邪写褋褌褉芯褔薪褘械 懈 锌芯写褋褌褉芯褔薪褘械 蟹薪邪泻懈" msgid "Currency" -msgstr "袙邪谢褞褌邪" +msgstr "袟薪邪泻懈 胁邪谢褞褌" msgid "Other" msgstr "袩褉芯褔械械" @@ -372,7 +372,7 @@ msgid "Mathematical operators" msgstr "袦邪褌械屑邪褌懈褔械褋泻懈械 芯锌械褉邪褌芯褉褘" msgid "Technical" -msgstr "孝械褏薪懈泻邪" +msgstr "袪邪蟹薪褘械 褌械褏薪懈褔械褋泻懈械 蟹薪邪泻懈" msgid "Box drawing" msgstr "袩褋械胁写芯谐褉邪褎懈泻邪" @@ -384,13 +384,13 @@ msgid "Geometric shapes" msgstr "袚械芯屑械褌褉懈褔械褋泻懈械 褎懈谐褍褉褘" msgid "Symbols" -msgstr "小懈屑胁芯谢褘" +msgstr "袪邪蟹薪褘械 褋懈屑胁芯谢褘" msgid "Dingbats" -msgstr "袨褉薪邪屑械薪褌" +msgstr "袛械泻芯褉邪褌懈胁薪褘械 褋懈屑胁芯谢褘" msgid "CJK symbols and punctuation" -msgstr "袣懈褌邪泄褋泻懈械, 携锌芯薪褋泻懈械 懈 袣芯褉械泄褋泻懈械 褋懈屑胁芯谢褘 懈 锌褍薪泻褌褍邪褑懈褟" +msgstr "袣懈褌邪泄褋泻懈械, 泻芯褉械泄褋泻懈械 懈 褟锌芯薪褋泻懈械 褋懈屑胁芯谢褘 懈 锌褍薪泻褌褍邪褑懈褟" msgid "Hiragana" msgstr "啸懈褉邪谐邪薪邪" @@ -399,7 +399,7 @@ msgid "Katakana" msgstr "袣邪褌邪泻邪薪邪" msgid "Bopomofo" -msgstr "效卸褍懈薪褜 (斜芯锌芯屑芯褎芯)" +msgstr "效卸褍懈薪褜 褎褍褏邪芯 (斜芯锌芯屑芯褎芯)" msgid "Not enough memory to set references, garbage collection aborted!" msgstr "袧械写芯褋褌邪褌芯褔薪芯 锌邪屑褟褌懈 写谢褟 褍褋褌邪薪芯胁泻懈 褋褋褘谢芯泻 鈥 褋斜芯褉泻邪 屑褍褋芯褉邪 锌褉械泻褉邪褖械薪邪!" @@ -647,7 +647,7 @@ msgstr "袨斜褉邪斜芯褌泻邪 懈褋泻谢褞褔懈褌械谢褜薪芯泄 褋懈褌褍邪褑懈懈: %s" #, c-format msgid "%s made pending" -msgstr "%s 胁褘锌芯谢薪褟械褌 芯卸懈写邪薪懈械" +msgstr "%s 锌褉懈芯褋褌邪薪芯胁谢械薪芯" #, c-format msgid "%s resumed" @@ -703,7 +703,7 @@ msgid "[fifo]" msgstr "[fifo]" msgid "[socket]" -msgstr "[谐薪械蟹写芯]" +msgstr "[褋芯泻械褌]" msgid "[character special]" msgstr "[褋锌械褑懈邪谢褜薪褘泄 褋懈屑胁芯谢褜薪褘泄]" @@ -726,7 +726,7 @@ msgid "[READ ERRORS]" msgstr "[袨楔袠袘袣袠 效孝袝袧袠携]" msgid "Can't find temp file for conversion" -msgstr "袙褉械屑械薪薪褘泄 褎邪泄谢 写谢褟 锌械褉械泻芯写懈褉芯胁邪薪懈褟 薪械 薪邪泄写械薪" +msgstr "袙褉械屑械薪薪褘泄 褎邪泄谢 写谢褟 锌褉械芯斜褉邪蟹芯胁邪薪懈褟 薪械 薪邪泄写械薪" msgid "Conversion with 'charconvert' failed" msgstr "袩褉械芯斜褉邪蟹芯胁邪薪懈械 褋 锌芯屑芯褖褜褞 'charconvert' 薪械 胁褘锌芯谢薪械薪芯" @@ -794,8 +794,8 @@ msgstr "小屑. \":help W11\" 写谢褟 写芯锌芯谢薪懈褌械谢褜薪芯泄 懈薪褎芯褉屑邪褑懈懈." #, c-format msgid "W16: Warning: Mode of file \"%s\" has changed since editing started" msgstr "" -"W16: 袩褉械写褍锌褉械卸写械薪懈械: 褉械卸懈屑 写芯褋褌褍锌邪 泻 褎邪泄谢褍 \"%s\" 斜褘谢 懈蟹屑械薪褢薪 锌芯褋谢械 薪邪褔邪谢邪 " -"褉械写邪泻褌懈褉芯胁邪薪懈褟" +"W16: 袩褉械写褍锌褉械卸写械薪懈械: 褉械卸懈屑 写芯褋褌褍锌邪 泻 褎邪泄谢褍 \"%s\" 斜褘谢 懈蟹屑械薪褢薪 锌芯褋谢械 " +"薪邪褔邪谢邪 褉械写邪泻褌懈褉芯胁邪薪懈褟" msgid "See \":help W16\" for more info." msgstr "小屑. \":help W16\" 写谢褟 写芯锌芯谢薪懈褌械谢褜薪芯泄 懈薪褎芯褉屑邪褑懈懈." @@ -1091,7 +1091,7 @@ msgid "Show this message" msgstr "袩芯泻邪蟹邪褌褜 褝褌芯 褋芯芯斜褖械薪懈械" msgid "Kill a connection" -msgstr "校斜懈褌褜 褋芯械写懈薪械薪懈械" +msgstr "袪邪蟹芯褉胁邪褌褜 褋芯械写懈薪械薪懈械" msgid "Reinit all connections" msgstr "袟邪薪芯胁芯 懈薪懈褑懈邪谢懈蟹懈褉芯胁邪褌褜 胁褋械 褋芯械写懈薪械薪懈褟" @@ -1264,7 +1264,7 @@ msgid "unknown vimOption" msgstr "薪械懈蟹胁械褋褌薪邪褟 vimOption" msgid "keyboard interrupt" -msgstr "泻谢邪胁懈邪褌褍褉薪芯械 锌褉械褉褘胁邪薪懈械" +msgstr "锌褉械褉胁邪薪芯 褋 泻谢邪胁懈邪褌褍褉褘" msgid "cannot create buffer/window command: object is being deleted" msgstr "薪械胁芯蟹屑芯卸薪芯 褋芯蟹写邪褌褜 泻芯屑邪薪写褍 斜褍褎械褉邪 懈谢懈 芯泻薪邪: 芯斜褗械泻褌 胁 锌褉芯褑械褋褋械 褍写邪谢械薪懈褟" @@ -1449,11 +1449,10 @@ msgid "netbeans is not supported with th msgstr "NetBeans 薪械 锌芯写写械褉卸懈胁邪械褌褋褟 褋 褝褌懈屑 谐褉邪褎懈褔械褋泻懈屑 懈薪褌械褉褎械泄褋芯屑\n" msgid "'-nb' cannot be used: not enabled at compile time\n" -msgstr "袧械胁芯蟹屑芯卸薪芯 懈褋锌芯谢褜蟹芯胁邪褌褜 '-nb': 薪械 胁泻谢褞褔械薪芯 锌褉懈 泻芯屑锌懈谢褟褑懈懈\n" +msgstr "袧械胁芯蟹屑芯卸薪芯 懈褋锌芯谢褜蟹芯胁邪褌褜 '-nb': 胁褘泻谢褞褔械薪芯 锌褉懈 泻芯屑锌懈谢褟褑懈懈\n" msgid "This Vim was not compiled with the diff feature." -msgstr "" -"袛邪薪薪褘泄 Vim 斜褘谢 褋泻芯屑锌懈谢懈褉芯胁邪薪 褋 胁褘泻谢褞褔械薪薪芯泄 芯褋芯斜械薪薪芯褋褌褜褞 锌褉芯褋屑芯褌褉邪 芯褌谢懈褔懈泄." +msgstr "协褌邪 胁械褉褋懈褟 Vim 斜褘谢邪 褋芯斜褉邪薪邪 斜械蟹 芯褋芯斜械薪薪芯褋褌懈 锌褉芯褋屑芯褌褉邪 芯褌谢懈褔懈泄." msgid "Attempt to open script file again: \"" msgstr "袩芯锌褘褌泻邪 锌芯胁褌芯褉薪芯谐芯 芯褌泻褉褘褌懈褟 褎邪泄谢邪 褋褑械薪邪褉懈褟: \"" @@ -1552,7 +1551,7 @@ msgid "-g\t\t\tRun using GUI (like \"gvi msgstr "-g\t\t\t袟邪锌褍褋褌懈褌褜 褋 谐褉邪褎懈褔械褋泻懈屑 懈薪褌械褉褎械泄褋芯屑 (泻邪泻 \"gvim\")" msgid "-f or --nofork\tForeground: Don't fork when starting GUI" -msgstr "-f 懈谢懈 --nofork\t袙 邪泻褌懈胁薪芯泄 蟹邪写邪褔械: 袧械 胁褘锌芯谢薪褟褌褜 fork 锌褉懈 蟹邪锌褍褋泻械 GUI" +msgstr "-f 懈谢懈 --nofork\t袙 邪泻褌懈胁薪芯泄 蟹邪写邪褔械: 薪械 胁褘锌芯谢薪褟褌褜 fork 锌褉懈 蟹邪锌褍褋泻械 GUI" msgid "-v\t\t\tVi mode (like \"vi\")" msgstr "-v\t\t\t袪械卸懈屑 Vi (泻邪泻 \"vi\")" @@ -1624,10 +1623,10 @@ msgid "-dev \t\tUse for msgstr "-dev <褍褋褌褉芯泄褋褌胁芯>\t\t袠褋锌芯谢褜蟹芯胁邪褌褜 写谢褟 I/O 褍泻邪蟹邪薪薪芯械 <褍褋褌褉芯泄褋褌胁芯>" msgid "-A\t\t\tStart in Arabic mode" -msgstr "-A\t\t\t袟邪锌褍褋泻 胁 袗褉邪斜褋泻芯屑 褉械卸懈屑械" +msgstr "-A\t\t\t袟邪锌褍褋泻 褋 锌芯写写械褉卸泻芯泄 邪褉邪斜褋泻芯谐芯 褟蟹褘泻邪" msgid "-H\t\t\tStart in Hebrew mode" -msgstr "-H\t\t\t袟邪锌褍褋泻 胁 褉械卸懈屑械 \"袠胁褉懈褌\"" +msgstr "-H\t\t\t袟邪锌褍褋泻 褋 锌芯写写械褉卸泻芯泄 懈胁褉懈褌邪" msgid "-T \tSet terminal type to " msgstr "-T <褌械褉屑懈薪邪谢>\t袧邪蟹薪邪褔懈褌褜 褍泻邪蟹邪薪薪褘泄 褌懈锌 <褌械褉屑懈薪邪谢邪>" @@ -1653,13 +1652,13 @@ msgstr "--noplugin\t\t袧械 蟹邪谐褉褍卸邪褌褜 褋褑械薪邪褉懈懈 屑芯写褍谢械泄" # \n\t\t.. 写谢褟 褍屑械褖械薪懈褟 胁 80 褋褌芯谢斜褑芯胁 msgid "-p[N]\t\tOpen N tab pages (default: one for each file)" msgstr "" -"-p[N]\t\t袨褌泻褉褘褌褜 N 胁泻谢邪写芯泻 (锌芯 褍屑芯谢褔邪薪懈褞: 锌芯 芯写薪芯泄\n" +"-p[N]\t\t袨褌泻褉褘褌褜 N 胁泻谢邪写芯泻 (锌芯 褍屑芯谢褔邪薪懈褞 锌芯 芯写薪芯泄\n" "\t\t\t\t薪邪 泻邪卸写褘泄 褎邪泄谢)" # \n\t\t.. 写谢褟 褍屑械褖械薪懈褟 胁 80 褋褌芯谢斜褑芯胁 msgid "-o[N]\t\tOpen N windows (default: one for each file)" msgstr "" -"-o[N]\t\t袨褌泻褉褘褌褜 N 芯泻芯薪 (锌芯 褍屑芯谢褔邪薪懈褞: 锌芯 芯写薪芯屑褍\n" +"-o[N]\t\t袨褌泻褉褘褌褜 N 芯泻芯薪 (锌芯 褍屑芯谢褔邪薪懈褞 锌芯 芯写薪芯屑褍\n" "\t\t\t\t薪邪 泻邪卸写褘泄 褎邪泄谢)" msgid "-O[N]\t\tLike -o but split vertically" @@ -1699,10 +1698,10 @@ msgid "-x\t\t\tEdit encrypted files" msgstr "-x\t\t\t袪械写邪泻褌懈褉芯胁邪薪懈械 蟹邪褕懈褎褉芯胁邪薪薪褘褏 褎邪泄谢芯胁" msgid "-display \tConnect Vim to this particular X-server" -msgstr "-display <褝泻褉邪薪>\t袩芯写褋芯械写懈薪懈褌褜 Vim 泻 褍泻邪蟹邪薪薪芯屑褍 X-褋械褉胁械褉褍" +msgstr "-display <写懈褋锌谢械泄>\t小芯械写懈薪懈褌褜 Vim 褋 褍泻邪蟹邪薪薪褘屑 X-褋械褉胁械褉芯屑" msgid "-X\t\t\tDo not connect to X server" -msgstr "-X\t\t\t袧械 胁褘锌芯谢薪褟褌褜 褋芯械写懈薪械薪懈械 褋 褋械褉胁械褉芯屑 X" +msgstr "-X\t\t\t袧械 胁褘锌芯谢薪褟褌褜 褋芯械写懈薪械薪懈械 褋 X-褋械褉胁械褉芯屑" msgid "--remote \tEdit in a Vim server if possible" msgstr "--remote <褎邪泄谢褘>\t袩芯 胁芯蟹屑芯卸薪芯褋褌懈 褉械写邪泻褌懈褉芯胁邪褌褜 <褎邪泄谢褘> 薪邪 褋械褉胁械褉械 Vim" @@ -1732,14 +1731,15 @@ msgid "--remote-expr \tEvaluate \t袙褘褔懈褋谢懈褌褜 <胁褘褉邪卸> 薪邪 褋械褉胁械褉械 Vim 懈 薪邪锌械褔邪褌邪褌褜" msgid "--serverlist\t\tList available Vim server names and exit" -msgstr "--serverlist\t\t袩芯泻邪蟹邪褌褜 褋锌懈褋芯泻 懈屑褢薪 褋械褉胁械褉芯胁 Vim 懈 蟹邪胁械褉褕懈褌褜 褉邪斜芯褌褍" +msgstr "--serverlist\t\t袩芯泻邪蟹邪褌褜 褋锌懈褋芯泻 褋械褉胁械褉芯胁 Vim 懈 蟹邪胁械褉褕懈褌褜 褉邪斜芯褌褍" msgid "--servername \tSend to/become the Vim server " msgstr "" -"--servername <懈屑褟>\t袨褌锌褉邪胁懈褌褜 薪邪/褋褌邪褌褜 褋械褉胁械褉芯屑 Vim 褋 褍泻邪蟹邪薪薪褘屑 <懈屑械薪械屑>" +"--servername <懈屑褟>\t袨褌锌褉邪胁懈褌褜 薪邪 褋械褉胁械褉 懈谢懈 褋褌邪褌褜 褋械褉胁械褉芯屑 Vim\n" +"\t\t\t\t褋 褍泻邪蟹邪薪薪褘屑 <懈屑械薪械屑>" msgid "--startuptime \tWrite startup timing messages to " -msgstr "--startuptime <褎邪泄谢>\t袟邪锌懈褋邪褌褜 胁褉械屑械薪薪褍褞 屑械褌泻褍 芯 蟹邪锌褍褋泻械 胁 <褎邪泄谢>" +msgstr "--startuptime <褎邪泄谢>\t袟邪锌懈褋邪褌褜 胁褉械屑械薪薪褘械 屑械褌泻懈 蟹邪锌褍褋泻邪 胁 <褎邪泄谢>" msgid "--log \tStart logging to early" msgstr "" @@ -1984,14 +1984,14 @@ msgid "and run diff with the original fi msgstr "褎邪泄谢芯屑 锌褉懈 锌芯屑芯褖懈 锌褉芯谐褉邪屑屑褘 diff)" msgid "Recovery completed. Buffer contents equals file contents." -msgstr "袙芯褋褋褌邪薪芯胁谢械薪懈械 蟹邪胁械褉褕械薪芯. 小芯写械褉卸懈屑芯械 斜褍褎械褉芯胁 懈 褎邪泄谢芯胁 褝泻胁懈胁邪谢械薪褌薪芯." +msgstr "袙芯褋褋褌邪薪芯胁谢械薪懈械 蟹邪胁械褉褕械薪芯. 小芯写械褉卸懈屑芯械 斜褍褎械褉邪 懈 褎邪泄谢邪 褝泻胁懈胁邪谢械薪褌薪芯." msgid "" "\n" "You may want to delete the .swp file now." msgstr "" "\n" -"袙械褉芯褟褌薪芯, 褋械泄褔邪褋 胁褘 蟹邪褏芯褌懈褌械 褍写邪谢懈褌褜 褎邪泄谢 .swp." +"肖邪泄谢 .swp 褌械锌械褉褜 屑芯卸薪芯 褍写邪谢懈褌褜." msgid "" "\n" @@ -2304,7 +2304,7 @@ msgstr "袘懈-斜懈!" #, c-format msgid "Calling shell to execute: \"%s\"" -msgstr "袙褘蟹芯胁 芯斜芯谢芯褔泻懈 写谢褟 懈褋锌芯谢薪械薪懈褟: \"%s\"" +msgstr "袙褘蟹芯胁 芯斜芯谢芯褔泻懈 写谢褟 胁褘锌芯谢薪械薪懈褟 \"%s\"" msgid "Warning: terminal cannot highlight" msgstr "袩褉械写褍锌褉械卸写械薪懈械: 褌械褉屑懈薪邪谢 薪械 屑芯卸械褌 胁褘锌芯谢薪褟褌褜 锌芯写褋胁械褌泻褍" @@ -2381,7 +2381,8 @@ msgstr "(+%lld 褋 褍褔褢褌芯屑 BOM)" msgid "W17: Arabic requires UTF-8, do ':set encoding=utf-8'" msgstr "" -"W17: 袗褉邪斜褋泻懈泄 褌褉械斜褍械褌 懈褋锌芯谢褜蟹芯胁邪薪懈褟 UTF-8, 胁胁械写懈褌械 ':set encoding=utf-8'" +"W17: 袗褉邪斜褋泻懈泄 褟蟹褘泻 锌芯写写械褉卸懈胁邪械褌褋褟 褌芯谢褜泻芯 褋 UTF-8, 胁胁械写懈褌械 " +"':set encoding=utf-8'" msgid "" "\n" @@ -2532,7 +2533,7 @@ msgid "" "Cannot create pipes\n" msgstr "" "\n" -"袧械胁芯蟹屑芯卸薪芯 褋芯蟹写邪褌褜 褌褉褍斜褘\n" +"袧械胁芯蟹屑芯卸薪芯 褋芯蟹写邪褌褜 泻芯薪胁械泄械褉\n" msgid "" "\n" @@ -2695,10 +2696,10 @@ msgid " (vreplace)" msgstr " (胁懈褉褌褍邪谢褜薪邪褟 蟹邪屑械薪邪)" msgid " Hebrew" -msgstr " 袠胁褉懈褌" +msgstr " 懈胁褉懈褌" msgid " Arabic" -msgstr " 袗褉邪斜褋泻懈泄" +msgstr " 邪褉邪斜褋泻懈泄" msgid " (paste)" msgstr " (胁泻谢械泄泻邪)" @@ -3113,7 +3114,7 @@ msgid "Estimated runtime memory use: %d msgstr "袨褑械薪泻邪 懈褋锌芯谢褜蟹芯胁邪薪懈褟 锌邪屑褟褌懈 锌褉懈 胁褘锌芯谢薪械薪懈懈: %d 斜邪泄褌芯胁" msgid "Warning: both compounding and NOBREAK specified" -msgstr "袩褉械写褍锌褉械卸写械薪懈械: 褎谢邪谐懈 \"褋芯褋褌邪胁薪芯泄\" 懈 NOBREAK 褍泻邪蟹邪薪褘 胁屑械褋褌械" +msgstr "袩褉械写褍锌褉械卸写械薪懈械: 锌褉邪胁懈谢芯 写谢褟 褋芯褋褌邪胁薪褘褏 褋谢芯胁 褍泻邪蟹邪薪芯 胁屑械褋褌械 褋 NOBREAK" #, c-format msgid "Writing spell file %s..." @@ -3511,7 +3512,7 @@ msgid "" "Compiled " msgstr "" "\n" -"小泻芯屑锌懈谢懈褉芯胁邪薪芯: " +"小泻芯屑锌懈谢懈褉芯胁邪薪芯" msgid "by " msgstr " " @@ -3751,7 +3752,7 @@ msgid "" "# Bar lines, copied verbatim:\n" msgstr "" "\n" -"# 小褌褉芯泻 褋 '|', 褌芯褔薪芯 褋泻芯锌懈褉芯胁邪薪芯:\n" +"# 小褌褉芯泻懈 褋 '|' 褋泻芯锌懈褉芯胁邪薪褘 写芯褋谢芯胁薪芯:\n" #, c-format msgid "%sviminfo: %s in line: " @@ -3944,10 +3945,10 @@ msgstr "" "泻芯屑锌懈谢褟褑懈懈" msgid "E26: Hebrew cannot be used: Not enabled at compile time\n" -msgstr "E26: 袠胁褉懈褌 胁褘泻谢褞褔械薪 锌褉懈 泻芯屑锌懈谢褟褑懈懈\n" +msgstr "E26: 袩芯写写械褉卸泻邪 懈胁褉懈褌邪 胁褘泻谢褞褔械薪邪 锌褉懈 泻芯屑锌懈谢褟褑懈懈\n" msgid "E27: Farsi support has been removed\n" -msgstr "E27: 袩芯写写械褉卸泻邪 袩械褉褋懈写褋泻芯谐芯 斜褘谢邪 褍写邪谢械薪邪\n" +msgstr "E27: 袩芯写写械褉卸泻邪 锌械褉褋懈写褋泻芯谐芯 褟蟹褘泻邪 斜褘谢邪 褍写邪谢械薪邪\n" #, c-format msgid "E28: No such highlight group name: %s" @@ -4052,7 +4053,7 @@ msgstr "E59: 袧械写芯锌褍褋褌懈屑褘泄 褋懈屑胁芯谢 锌芯褋谢械 %s@" #, c-format msgid "E60: Too many complex %s{...}s" -msgstr "E60: 小谢懈褕泻芯屑 屑薪芯谐芯 褋谢芯卸薪褘褏 泻芯薪褋褌褉褍泻褑懈泄 %s{...}" +msgstr "E60: 效械褉械褋褔褍褉 屑薪芯谐芯 褋谢芯卸薪褘褏 泻胁邪薪褌懈褎懈泻邪褌芯褉芯胁 %s{...}" #, c-format msgid "E61: Nested %s*" @@ -4076,7 +4077,7 @@ msgid "E66: \\z( not allowed here" msgstr "E66: \\z( 薪械 屑芯卸械褌 斜褘褌褜 懈褋锌芯谢褜蟹芯胁邪薪芯 蟹写械褋褜" msgid "E67: \\z1 - \\z9 not allowed here" -msgstr "E67: \\z1 懈 褌.锌. 薪械 屑芯谐褍褌 斜褘褌褜 懈褋锌芯谢褜蟹芯胁邪薪褘 蟹写械褋褜" +msgstr "E67: \\z1 懈 褌.锌. 蟹写械褋褜 薪械 褉邪蟹褉械褕械薪褘" msgid "E68: Invalid character after \\z" msgstr "E68: 袧械写芯锌褍褋褌懈屑褘泄 褋懈屑胁芯谢 锌芯褋谢械 \\z" @@ -4133,7 +4134,7 @@ msgid "E84: No modified buffer found" msgstr "E84: 袠蟹屑械薪褢薪薪褘褏 斜褍褎械褉芯胁 薪械 芯斜薪邪褉褍卸械薪芯" msgid "E85: There is no listed buffer" -msgstr "E85: 袘褍褎械褉褘 胁 褋锌懈褋泻械 芯褌褋褍褌褋褌胁褍褞褌" +msgstr "E85: 小锌懈褋芯泻 斜褍褎械褉芯胁 锌褍褋褌" #, c-format msgid "E86: Buffer %ld does not exist" @@ -4154,7 +4155,7 @@ msgid "E90: Cannot unload last buffer" msgstr "E90: 袧械胁芯蟹屑芯卸薪芯 胁褘谐褉褍蟹懈褌褜 懈蟹 锌邪屑褟褌懈 锌芯褋谢械写薪懈泄 斜褍褎械褉" msgid "E91: 'shell' option is empty" -msgstr "E91: 袟薪邪褔械薪懈械屑 芯锌褑懈懈 'shell' 褟胁谢褟械褌褋褟 锌褍褋褌邪褟 褋褌褉芯泻邪" +msgstr "E91: 袟薪邪褔械薪懈械 芯锌褑懈懈 'shell' 薪械 蟹邪写邪薪芯" #, c-format msgid "E92: Buffer %d not found" @@ -4338,7 +4339,7 @@ msgstr "E142: 肖邪泄谢 薪械 褋芯褏褉邪薪褢薪: 蟹邪锌懈褋褜 芯褌泻谢褞褔械薪邪 芯锌褑懈械泄 'write'" #, c-format msgid "E143: Autocommands unexpectedly deleted new buffer %s" -msgstr "E143: 袗胁褌芯泻芯屑邪薪写褘 薪械芯卸懈写邪薪薪芯 褍斜懈谢懈 薪芯胁褘泄 斜褍褎械褉 %s" +msgstr "E143: 袗胁褌芯泻芯屑邪薪写褘 薪械芯卸懈写邪薪薪芯 褍写邪谢懈谢懈 薪芯胁褘泄 斜褍褎械褉 %s" msgid "E144: Non-numeric argument to :z" msgstr "E144: 袩邪褉邪屑械褌褉 泻芯屑邪薪写褘 :z 写芯谢卸械薪 斜褘褌褜 褔懈褋谢芯屑" @@ -4405,7 +4406,7 @@ msgstr "E160: 袧械懈蟹胁械褋褌薪邪褟 泻芯屑邪薪写邪 蟹薪邪褔泻邪 %s" #, c-format msgid "E161: Breakpoint not found: %s" -msgstr "E161: 孝芯褔泻邪 芯褋褌邪薪芯胁泻懈 薪械 薪邪泄写械薪邪: %s" +msgstr "E161: 孝芯褔泻邪 芯褋褌邪薪芯胁邪 薪械 薪邪泄写械薪邪: %s" #, c-format msgid "E162: No write since last change for buffer \"%s\"" @@ -4421,7 +4422,7 @@ msgid "E165: Cannot go beyond last file" msgstr "E165: 协褌芯 锌芯褋谢械写薪懈泄 褎邪泄谢" msgid "E166: Can't open linked file for writing" -msgstr "E166: 袧械胁芯蟹屑芯卸薪芯 芯褌泻褉褘褌褜 褎邪泄谢 锌芯 褋褋褘谢泻械 写谢褟 蟹邪锌懈褋懈" +msgstr "E166: 肖邪泄谢 锌芯 褋褋褘谢泻械 薪械 写芯褋褌褍锌械薪 写谢褟 蟹邪锌懈褋懈" msgid "E167: :scriptencoding used outside of a sourced file" msgstr "E167: 袣芯屑邪薪写邪 :scriptencoding 懈褋锌芯谢褜蟹褍械褌褋褟 胁薪械 褎邪泄谢邪 褋褑械薪邪褉懈褟" @@ -4547,7 +4548,7 @@ msgid "E201: *ReadPre autocommands must msgstr "E201: 袗胁褌芯泻芯屑邪薪写褘 *ReadPre 薪械 写芯谢卸薪褘 懈蟹屑械薪褟褌褜 邪泻褌懈胁薪褘泄 斜褍褎械褉" msgid "E202: Conversion made file unreadable!" -msgstr "E202: 袙 褉械蟹褍谢褜褌邪褌械 锌褉械芯斜褉邪蟹芯胁邪薪懈褟 褎邪泄谢 褋褌邪谢 薪械褔懈褌邪械屑褘屑!" +msgstr "E202: 袙 褉械蟹褍谢褜褌邪褌械 锌褉械芯斜褉邪蟹芯胁邪薪懈褟 褎邪泄谢 褋褌邪谢 薪械褔懈褌邪械屑!" msgid "E203: Autocommands deleted or unloaded buffer to be written" msgstr "" @@ -4586,7 +4587,7 @@ msgstr "E212: 袧械胁芯蟹屑芯卸薪芯 芯褌泻褉褘褌褜 褎邪泄谢 写谢褟 蟹邪锌懈褋懈" msgid "E213: Cannot convert (add ! to write without conversion)" msgstr "" -"E213: 袩械褉械泻芯写懈褉芯胁泻邪 薪械胁芯蟹屑芯卸薪邪 (写芯斜邪胁褜褌械 ! 写谢褟 蟹邪锌懈褋懈 斜械蟹 锌械褉械泻芯写懈褉芯胁泻懈)" +"E213: 袩褉械芯斜褉邪蟹芯胁邪薪懈械 薪械胁芯蟹屑芯卸薪芯 (写芯斜邪胁褜褌械 ! 写谢褟 蟹邪锌懈褋懈 斜械蟹 锌褉械芯斜褉邪蟹芯胁邪薪懈褟)" msgid "E214: Can't find temp file for writing" msgstr "E214: 袙褉械屑械薪薪褘泄 褎邪泄谢 写谢褟 蟹邪锌懈褋懈 薪械 薪邪泄写械薪" @@ -4718,7 +4719,7 @@ msgid "E248: Failed to send command to t msgstr "E248: 袧械 褍写邪谢邪褋褜 芯褌锌褉邪胁泻邪 泻芯屑邪薪写褘 胁 写褉褍谐褍褞 锌褉芯谐褉邪屑屑褍" msgid "E249: Window layout changed unexpectedly" -msgstr "E249: 袧械芯卸懈写邪薪薪芯 懈蟹屑械薪懈谢芯褋褜 褉邪褋锌芯谢芯卸械薪懈械 芯泻薪邪" +msgstr "E249: 袧械芯卸懈写邪薪薪芯 懈蟹屑械薪懈谢芯褋褜 褉邪褋锌芯谢芯卸械薪懈械 芯泻芯薪" #, c-format msgid "E250: Fonts for the following charsets are missing in fontset %s:" @@ -4726,8 +4727,7 @@ msgstr "E250: 袙 薪邪斜芯褉械 褕褉懈褎褌芯胁 %s 芯褌褋褍褌褋褌胁褍褞褌 褕褉懈褎褌褘 写谢褟 褋谢械写褍褞褖懈褏 泻芯写懈褉芯胁芯泻:" msgid "E251: VIM instance registry property is badly formed. Deleted!" msgstr "" -"E251: 袧械锌褉邪胁懈谢褜薪芯 褋褎芯褉屑懈褉芯胁邪薪芯 蟹薪邪褔械薪懈械 写邪薪薪芯谐芯 锌褉芯褑械褋褋邪 VIM 胁 褉械械褋褌褉械. " -"校写邪谢械薪芯!" +"E251: 袧械锌褉邪胁懈谢褜薪芯 褋褎芯褉屑懈褉芯胁邪薪芯 蟹薪邪褔械薪懈械 锌褉芯褑械褋褋邪 VIM 胁 褉械械褋褌褉械. 校写邪谢械薪芯!" #, c-format msgid "E252: Fontset name: %s - Font '%s' is not fixed-width" @@ -4763,7 +4763,7 @@ msgstr "E261: 小芯械写懈薪械薪懈械 褋 cscope %s 薪械 芯斜薪邪褉褍卸械薪芯" #, c-format msgid "E262: Error reading cscope connection %d" -msgstr "E262: 袨褕懈斜泻邪 褔褌械薪懈褟 褋芯械写懈薪械薪懈褟 cscope %d" +msgstr "E262: 袨褕懈斜泻邪 褔褌械薪懈褟 懈蟹 cscope, 褋芯械写懈薪械薪懈械 %d" msgid "" "E263: Sorry, this command is disabled, the Python library could not be " @@ -4826,8 +4826,8 @@ msgid "" "E280: TCL FATAL ERROR: reflist corrupt!? Please report this to vim-dev@vim." "org" msgstr "" -"E280: 袣袪袠孝袠效袝小袣袗携 袨楔袠袘袣袗 TCL: 锌芯胁褉械卸写褢薪 褋锌懈褋芯泻 褋褋褘谢芯泻?! 小芯芯斜褖懈褌械 芯斜 褝褌芯屑 锌芯 " -"邪写褉械褋褍 vim-dev@vim.org" +"E280: 袣袪袠孝袠效袝小袣袗携 袨楔袠袘袣袗 TCL: 胁芯蟹屑芯卸薪芯, 锌芯胁褉械卸写褢薪 褋锌懈褋芯泻 褋褋褘谢芯泻. " +"袩芯卸邪谢褍泄褋褌邪, 褋芯芯斜褖懈褌械 芯斜 褝褌芯屑 锌芯 邪写褉械褋褍 vim-dev@vim.org" #, c-format msgid "E282: Cannot read from \"%s\"" @@ -5005,7 +5005,7 @@ msgid "E327: Part of menu-item path is n msgstr "E327: 袣芯屑锌芯薪械薪褌 锌褍褌懈 泻 褝谢械屑械薪褌褍 屑械薪褞 薪械 褟胁谢褟械褌褋褟 锌芯写屑械薪褞" msgid "E328: Menu only exists in another mode" -msgstr "E328: 袦械薪褞 胁 褝褌芯屑 褉械卸懈屑械 薪械 褋褍褖械褋褌胁褍械褌" +msgstr "E328: 袦械薪褞 褋褍褖械褋褌胁褍械褌 褌芯谢褜泻芯 胁 写褉褍谐芯屑 褉械卸懈屑械" #, c-format msgid "E329: No menu \"%s\"" @@ -5131,7 +5131,7 @@ msgstr "E363: 楔邪斜谢芯薪 懈褋锌芯谢褜蟹褍械褌 斜芯谢褜褕械 锌邪屑褟褌懈, 褔械屑 'maxmempattern'" #, c-format msgid "E364: Library call failed for \"%s()\"" -msgstr "E364: 袧械褍写邪褔薪褘泄 胁褘蟹芯胁 褎褍薪泻褑懈懈 \"%s()\" 懈蟹 斜懈斜谢懈芯褌械泻懈" +msgstr "E364: 袧械褍写邪褔薪褘泄 胁褘蟹芯胁 \"%s()\" 懈蟹 褋褌芯褉芯薪薪械泄 斜懈斜谢懈芯褌械泻懈" msgid "E365: Failed to print PostScript file" msgstr "E365: 袧械 褍写邪谢芯褋褜 胁褘锌芯谢薪懈褌褜 锌械褔邪褌褜 褎邪泄谢邪 PostScript" @@ -5195,7 +5195,7 @@ msgstr "E381: 袧邪胁械褉褏褍 褋褌械泻邪 斜褘褋褌褉褘褏 懈褋锌褉邪胁谢械薪懈泄" msgid "E382: Cannot write, 'buftype' option is set" msgstr "" -"E382: 袟邪锌懈褋褜 薪械胁芯蟹屑芯卸薪邪: 蟹薪邪褔械薪懈械 芯锌褑懈懈 'buftype' 薪械 褟胁谢褟械褌褋褟 锌褍褋褌芯泄 褋褌褉芯泻芯泄" +"E382: 袟邪锌懈褋褜 薪械胁芯蟹屑芯卸薪邪: 芯锌褑懈褟 'buftype' 薪械 锌褍褋褌邪" #, c-format msgid "E383: Invalid search string: %s" @@ -5310,7 +5310,7 @@ msgid "E413: Too many arguments: \":high msgstr "E413: 小谢懈褕泻芯屑 屑薪芯谐芯 锌邪褉邪屑械褌褉芯胁: \":highlight link %s\"" msgid "E414: Group has settings, highlight link ignored" -msgstr "E414: 校 谐褉褍锌锌褘 械褋褌褜 薪邪褋褌褉芯泄泻懈 鈥 highlight link 懈谐薪芯褉懈褉褍械褌褋褟" +msgstr "E414: 校 谐褉褍锌锌褘 械褋褌褜 薪邪褋褌褉芯泄泻懈, highlight link 懈谐薪芯褉懈褉褍械褌褋褟" #, c-format msgid "E415: Unexpected equal sign: %s" @@ -5336,7 +5336,7 @@ msgstr "E420: 袧械懈蟹胁械褋褌薪褘泄 褑胁械褌 褎芯薪邪" #, c-format msgid "E421: Color name or number not recognized: %s" -msgstr "E421: 袠屑褟 懈谢懈 薪芯屑械褉 褑胁械褌邪 薪械 懈蟹胁械褋褌薪芯: %s" +msgstr "E421: 袠屑褟 懈谢懈 薪芯屑械褉 褑胁械褌邪 薪械懈蟹胁械褋褌薪芯: %s" #, c-format msgid "E422: Terminal code too long: %s" @@ -5440,7 +5440,7 @@ msgid "E451: Expected }: %s" msgstr "E451: 袨卸懈写邪谢邪褋褜 褋泻芯斜泻邪 }: %s" msgid "E452: Double ; in list of variables" -msgstr "E452: 袛胁芯泄薪邪褟 ; 胁 褋锌懈褋泻械 锌械褉械屑械薪薪褘褏" +msgstr "E452: 袛胁械 褌芯褔泻懈 褋 蟹邪锌褟褌芯泄 胁 褋锌懈褋泻械 锌械褉械屑械薪薪褘褏" msgid "E453: UL color unknown" msgstr "E453: 袧械懈蟹胁械褋褌薪褘泄 褑胁械褌 锌芯写褔褢褉泻懈胁邪薪懈褟" @@ -5465,7 +5465,7 @@ msgstr "E457: 袧械胁芯蟹屑芯卸薪芯 锌褉芯褔懈褌邪褌褜 褎邪泄谢 褉械褋褍褉褋芯胁 PostScript \"%s\"" msgid "E458: Cannot allocate colormap entry, some colors may be incorrect" msgstr "" -"E458: 袧械胁芯蟹屑芯卸薪芯 胁褘写械谢懈褌褜 蟹邪锌懈褋褜 胁 褌邪斜谢懈褑械 褑胁械褌邪 鈥 薪械泻芯褌芯褉褘械 褑胁械褌邪 屑芯谐褍褌 " +"E458: 袧械胁芯蟹屑芯卸薪芯 胁褘写械谢懈褌褜 蟹邪锌懈褋褜 胁 褌邪斜谢懈褑械 褑胁械褌芯胁 鈥 薪械泻芯褌芯褉褘械 褑胁械褌邪 屑芯谐褍褌 " "芯褌芯斜褉邪卸邪褌褜褋褟 薪械锌褉邪胁懈谢褜薪芯" msgid "E459: Cannot go back to previous directory" @@ -5507,7 +5507,7 @@ msgstr "" #, c-format msgid "E469: Invalid cscopequickfix flag %c for %c" -msgstr "E469: 袧械锌褉邪胁懈谢褜薪褘泄 褎谢邪谐 cscopequickfix %c 写谢褟 %c" +msgstr "E469: 袧械锌褉邪胁懈谢褜薪褘泄 褎谢邪谐 cscopequickfix %c 锌芯褋谢械 %c" msgid "E470: Command aborted" msgstr "E470: 袙褘锌芯谢薪械薪懈械 泻芯屑邪薪写褘 锌褉械褉胁邪薪芯" @@ -5627,7 +5627,7 @@ msgid "E499: Empty file name for '%' or msgstr "E499: 袩褍褋褌芯械 懈屑褟 褎邪泄谢邪 写谢褟 '%' 懈谢懈 '#' 褉邪斜芯褌邪械褌 褌芯谢褜泻芯 c \":p:h\"" msgid "E500: Evaluates to an empty string" -msgstr "E500: 袪械蟹褍谢褜褌邪褌芯屑 胁褘褉邪卸械薪懈褟 褟胁谢褟械褌褋褟 锌褍褋褌邪褟 褋褌褉芯泻邪" +msgstr "E500: 袪械蟹褍谢褜褌邪褌芯屑 褟胁谢褟械褌褋褟 锌褍褋褌邪褟 褋褌褉芯泻邪" msgid "E501: At end-of-file" msgstr "E501: 袙 泻芯薪褑械 褎邪泄谢邪" @@ -5675,7 +5675,7 @@ msgid "E511: NetBeans already connected" msgstr "E511: 校卸械 褋芯械写懈薪褢薪 褋 NetBeans" msgid "E512: Close failed" -msgstr "E512: 袨锌械褉邪褑懈褟 蟹邪泻褉褘褌懈褟 薪械 褍写邪谢邪褋褜" +msgstr "E512: 袧械 褍写邪谢芯褋褜 蟹邪泻褉褘褌褜 褎邪泄谢" msgid "E513: Write error, conversion failed (make 'fenc' empty to override)" msgstr "" @@ -5687,7 +5687,7 @@ msgid "" "E513: Write error, conversion failed in line %ld (make 'fenc' empty to " "override)" msgstr "" -"E513: 袨褕懈斜泻邪 蟹邪锌懈褋懈, 锌褉械芯斜褉邪蟹芯胁邪薪懈械 薪械 褍写邪谢芯褋褜 薪邪 褋褌褉芯泻械 %ld (芯褔懈褋褌懈褌械 " +"E513: 袨褕懈斜泻邪 蟹邪锌懈褋懈, 锌褉械芯斜褉邪蟹芯胁邪薪懈械 薪械 褍写邪谢芯褋褜 胁 褋褌褉芯泻械 %ld (芯褔懈褋褌懈褌械 " "'fenc', 褔褌芯斜褘 芯斜芯泄褌懈)" msgid "E514: Write error (file system full?)" @@ -5700,7 +5700,7 @@ msgid "E516: No buffers were deleted" msgstr "E516: 袧懈 芯写懈薪 斜褍褎械褉 薪械 斜褘谢 褍写邪谢褢薪" msgid "E517: No buffers were wiped out" -msgstr "E517: 袧懈 芯写懈薪 斜褍褎械褉 薪械 斜褘谢 芯褔懈褖械薪" +msgstr "E517: 袧懈 芯写懈薪 斜褍褎械褉 薪械 斜褘谢 褋褌褢褉褌" msgid "E518: Unknown option" msgstr "E518: 袧械懈蟹胁械褋褌薪邪褟 芯锌褑懈褟" @@ -5719,7 +5719,7 @@ msgid "E521: Number required: &%s = '%s' msgstr "E521: 孝褉械斜褍械褌褋褟 褍泻邪蟹邪褌褜 褔懈褋谢芯: &%s = '%s'" msgid "E522: Not found in termcap" -msgstr "E522: 袧械 芯斜薪邪褉褍卸械薪芯 胁 termcap" +msgstr "E522: 袧械 薪邪泄写械薪芯 胁 termcap" msgid "E523: Not allowed here" msgstr "E523: 袟写械褋褜 薪械 褉邪蟹褉械褕械薪芯" @@ -5778,7 +5778,7 @@ msgid "E539: Illegal character <%s>" msgstr "E539: 袧械写芯锌褍褋褌懈屑褘泄 褋懈屑胁芯谢 <%s>" msgid "E540: Unclosed expression sequence" -msgstr "E540: 袧械蟹邪泻褉褘褌邪褟 锌芯褋谢械写芯胁邪褌械谢褜薪芯褋褌褜 胁褘褉邪卸械薪懈褟" +msgstr "E540: 袧械蟹邪泻褉褘褌芯械 胁褘褉邪卸械薪懈械" msgid "E542: Unbalanced groups" msgstr "E542: 袧械褋斜邪谢邪薪褋懈褉芯胁邪薪薪褘械 谐褉褍锌锌褘" @@ -5857,7 +5857,7 @@ msgid "E565: Not allowed to change text msgstr "E565: 袧械 褉邪蟹褉械褕邪械褌褋褟 懈蟹屑械薪褟褌褜 褌械泻褋褌 谢懈斜芯 锌械褉械褏芯写懈褌褜 胁 写褉褍谐芯械 芯泻薪芯" msgid "E566: Could not create cscope pipes" -msgstr "E566: 袧械胁芯蟹屑芯卸薪芯 褋芯蟹写邪褌褜 褌褉褍斜褍 写谢褟 cscope" +msgstr "E566: 袧械 褍写邪谢芯褋褜 褋芯蟹写邪褌褜 泻芯薪胁械泄械褉薪芯械 锌芯写泻谢褞褔械薪懈械 泻 cscope" msgid "E567: No cscope connections" msgstr "E567: 小芯械写懈薪械薪懈泄 褋 cscope 薪械 褋芯蟹写邪薪芯" @@ -6034,7 +6034,7 @@ msgid "E621: \"%s\" resource file has wr msgstr "E621: 肖邪泄谢 褉械褋褍褉褋芯胁 \"%s\" 薪械懈蟹胁械褋褌薪芯泄 胁械褉褋懈懈" msgid "E622: Could not fork for cscope" -msgstr "E622: 袧械胁芯蟹屑芯卸薪芯 胁褘锌芯谢薪懈褌褜 fork() 写谢褟 cscope" +msgstr "E622: 袧械 褍写邪谢芯褋褜 胁褘锌芯谢薪懈褌褜 fork() 写谢褟 cscope" msgid "E623: Could not spawn cscope process" msgstr "E623: 袧械 褍写邪谢芯褋褜 蟹邪锌褍褋褌懈褌褜 锌褉芯褑械褋褋 cscope" @@ -6089,7 +6089,7 @@ msgid "E663: At end of changelist" msgstr "E663: 袙 泻芯薪褑械 褋锌懈褋泻邪 懈蟹屑械薪械薪懈泄" msgid "E664: Changelist is empty" -msgstr "E664: 小锌懈褋芯泻 懈蟹屑械薪械薪懈泄 锌褍褋褌芯泄" +msgstr "E664: 小锌懈褋芯泻 懈蟹屑械薪械薪懈泄 锌褍褋褌" msgid "E665: Cannot start GUI, no valid font found" msgstr "" @@ -6105,7 +6105,8 @@ msgstr "E667: 袧械 褍写邪谢芯褋褜 胁褘锌芯谢薪懈褌褜 胁褘蟹芯胁 fsync()" #, c-format msgid "E668: Wrong access mode for NetBeans connection info file: \"%s\"" msgstr "" -"E668: 袧械锌褉邪胁懈谢褜薪褘泄 褉械卸懈屑 写芯褋褌褍锌邪 泻 懈薪褎芯褉屑邪褑懈懈 芯 褋芯械写懈薪械薪懈懈 褋 NetBeans: \"%s\"" +"E668: 肖邪泄谢 懈薪褎芯褉屑邪褑懈懈 芯 褋芯械写懈薪械薪懈褟褏 NetBeans 懈屑械械褌 薪械锌褉邪胁懈谢褜薪褘泄 褉械卸懈屑 " +"写芯褋褌褍锌邪: \"%s\"" msgid "E669: Unprintable character in group name" msgstr "E669: 袧械锌械褔邪褌薪褘泄 褋懈屑胁芯谢 胁 懈屑械薪懈 谐褉褍锌锌褘" @@ -6169,10 +6170,10 @@ msgid "E686: Argument of %s must be a Li msgstr "E686: 袩邪褉邪屑械褌褉 %s 写芯谢卸械薪 斜褘褌褜 褋锌懈褋泻芯屑" msgid "E687: Less targets than List items" -msgstr "E687: 笑械谢械泄 屑械薪褜褕械, 褔械屑 褝谢械屑械薪褌芯胁 褋锌懈褋泻邪" +msgstr "E687: 笑械谢械泄 屑械薪褜褕械, 褔械屑 褝谢械屑械薪褌芯胁 胁 褋锌懈褋泻械" msgid "E688: More targets than List items" -msgstr "E688: 笑械谢械泄 斜芯谢褜褕械, 褔械屑 褝谢械屑械薪褌芯胁 褋锌懈褋泻邪" +msgstr "E688: 笑械谢械泄 斜芯谢褜褕械, 褔械屑 褝谢械屑械薪褌芯胁 胁 褋锌懈褋泻械" msgid "E689: Can only index a List, Dictionary or Blob" msgstr "E689: 袠薪写械泻褋懈褉芯胁邪褌褜 屑芯卸薪芯 褌芯谢褜泻芯 褋锌懈褋芯泻, 褋谢芯胁邪褉褜 懈谢懈 斜谢芯斜" @@ -6234,7 +6235,7 @@ msgid "E707: Function name conflicts wit msgstr "E707: 袠屑褟 褎褍薪泻褑懈懈 泻芯薪褎谢懈泻褌褍械褌 褋 锌械褉械屑械薪薪芯泄: %s" msgid "E708: [:] must come last" -msgstr "E708: [:] 写芯谢卸薪芯 懈写褌懈 锌芯褋谢械写薪懈屑" +msgstr "E708: [:] 写芯谢卸薪芯 懈写褌懈 锌芯褋谢械 锌械褉械屑械薪薪芯泄" msgid "E709: [:] requires a List or Blob value" msgstr "E709: [:] 褌褉械斜褍械褌 褍泻邪蟹邪薪懈褟 褋锌懈褋泻邪 懈谢懈 斜谢芯斜邪" @@ -6330,7 +6331,7 @@ msgstr "E736: 袧械写芯锌褍褋褌懈屑邪褟 芯锌械褉邪褑懈褟 写谢褟 褋谢芯胁邪褉褟" #, c-format msgid "E737: Key already exists: %s" -msgstr "E737: 袣谢褞褔 褍卸械 褋褍褖械褋褌胁褍械褌: %s" +msgstr "E737: 袣谢褞褔 %s 褍卸械 褋褍褖械褋褌胁褍械褌" #, c-format msgid "E738: Can't list variables for %s" @@ -6380,13 +6381,13 @@ msgid "E748: No previously used register msgstr "E748: 袧械褌 锌褉械写褘写褍褖械谐芯 懈褋锌芯谢褜蟹芯胁邪薪薪芯谐芯 褉械谐懈褋褌褉邪" msgid "E749: Empty buffer" -msgstr "E749: 袩褍褋褌芯泄 斜褍褎械褉" +msgstr "E749: 袘褍褎械褉 锌褍褋褌" msgid "E750: First use \":profile start {fname}\"" msgstr "E750: 袙 锌械褉胁褘泄 褉邪蟹 懈褋锌芯谢褜蟹褍泄褌械 \":profile start {懈屑褟-褎邪泄谢邪}\"" msgid "E751: Output file name must not have region name" -msgstr "E751: 袠屑褟 胁褘褏芯写薪芯谐芯 褎邪泄谢邪 薪械 写芯谢卸薪芯 褋芯写械褉卸邪褌褜 薪邪蟹胁邪薪懈褟 褉械谐懈芯薪邪" +msgstr "E751: 袠屑褟 胁褘褏芯写薪芯谐芯 褎邪泄谢邪 薪械 写芯谢卸薪芯 褋芯写械褉卸邪褌褜 薪邪蟹胁邪薪懈械 褉械谐懈芯薪邪" msgid "E752: No previous spell replacement" msgstr "E752: 袧械褌 锌褉械写褘写褍褖械泄 蟹邪屑械薪褘 锌褉邪胁芯锌懈褋邪薪懈褟" @@ -6464,7 +6465,7 @@ msgid "E773: Symlink loop for \"%s\"" msgstr "E773: 袩械褌谢褟 褋懈屑胁芯谢褜薪褘褏 褋褋褘谢芯泻 写谢褟 \"%s\"" msgid "E774: 'operatorfunc' is empty" -msgstr "E774: 袟薪邪褔械薪懈械屑 芯锌褑懈懈 'operatorfunc' 褟胁谢褟械褌褋褟 锌褍褋褌邪褟 褋褌褉芯泻邪" +msgstr "E774: 袟薪邪褔械薪懈械 芯锌褑懈懈 'operatorfunc' 薪械 蟹邪写邪薪芯" msgid "E775: Eval feature not available" msgstr "E775: 袨褋芯斜械薪薪芯褋褌褜 +eval 薪械写芯褋褌褍锌薪邪" @@ -6551,14 +6552,14 @@ msgstr "E797: 袘褍褎械褉 褍写邪谢褢薪 锌褉懈 胁褘锌芯谢薪械薪懈懈 邪胁褌芯泻芯屑邪薪写褘 SpellFileMissing" #, c-format msgid "E798: ID is reserved for \":match\": %d" -msgstr "E798: 袠写械薪褌懈褎懈泻邪褌芯褉 蟹邪褉械蟹械褉胁懈褉芯胁邪薪 写谢褟 \":match\": %d" +msgstr "E798: 袠写械薪褌懈褎懈泻邪褌芯褉 蟹邪褉械蟹械褉胁懈褉芯胁邪薪 蟹邪 \":match\": %d" #, c-format msgid "E799: Invalid ID: %d (must be greater than or equal to 1)" msgstr "E799: 袧械胁械褉薪褘泄 懈写械薪褌懈褎懈泻邪褌芯褉: %d (写芯谢卸械薪 斜褘褌褜 斜芯谢褜褕械 懈谢懈 褉邪胁械薪 1)" msgid "E800: Arabic cannot be used: Not enabled at compile time\n" -msgstr "E800: 袗褉邪斜褋泻懈泄 胁褘泻谢褞褔械薪 锌褉懈 泻芯屑锌懈谢褟褑懈懈\n" +msgstr "E800: 袩芯写写械褉卸泻邪 邪褉邪斜褋泻芯谐芯 褟蟹褘泻邪 胁褘泻谢褞褔械薪邪 锌褉懈 泻芯屑锌懈谢褟褑懈懈\n" #, c-format msgid "E801: ID already taken: %d" @@ -6687,10 +6688,10 @@ msgid "E835: Conflicts with value of 'fi msgstr "E835: 袣芯薪褎谢懈泻褌褍械褌 褋芯 蟹薪邪褔械薪懈械屑 'fillchars'" msgid "E836: This Vim cannot execute :python after using :py3" -msgstr "E836: 袛邪薪薪褘泄 Vim 薪械 屑芯卸械褌 胁褘锌芯谢薪懈褌褜 :python 锌芯褋谢械 懈褋锌芯谢褜蟹芯胁邪薪懈褟 :py3" +msgstr "E836: 袙 褝褌芯泄 胁械褉褋懈懈 Vim 薪械谢褜蟹褟 胁褘锌芯谢薪懈褌褜 :python 锌芯褋谢械 :py3" msgid "E837: This Vim cannot execute :py3 after using :python" -msgstr "E837: 袛邪薪薪褘泄 Vim 薪械 屑芯卸械褌 胁褘锌芯谢薪懈褌褜 :py3 锌芯褋谢械 懈褋锌芯谢褜蟹芯胁邪薪懈褟 :python" +msgstr "E837: 袙 褝褌芯泄 胁械褉褋懈懈 Vim 薪械谢褜蟹褟 胁褘锌芯谢薪懈褌褜 :py3 锌芯褋谢械 :python" msgid "E838: NetBeans is not supported with this GUI" msgstr "E838: NetBeans 薪械 锌芯写写械褉卸懈胁邪械褌褋褟 褋 褝褌懈屑 谐褉邪褎懈褔械褋泻懈屑 懈薪褌械褉褎械泄褋芯屑" @@ -6700,7 +6701,7 @@ msgstr "E840: 肖褍薪泻褑懈褟 邪胁褌芯写芯锌芯谢薪械薪懈褟 褍写邪谢懈谢邪 褌械泻褋褌" msgid "E841: Reserved name, cannot be used for user defined command" msgstr "" -"E841: 袟邪褉械蟹械褉胁懈褉芯胁邪薪薪芯械 懈屑褟 薪械 屑芯卸械褌 懈褋锌芯谢褜蟹芯胁邪褌褜褋褟 写谢褟 泻芯屑邪薪写 锌芯谢褜蟹芯胁邪褌械谢褟" +"E841: 袠屑褟 蟹邪褉械蟹械褉胁懈褉芯胁邪薪芯 懈 薪械 屑芯卸械褌 懈褋锌芯谢褜蟹芯胁邪褌褜褋褟 写谢褟 泻芯屑邪薪写褘 锌芯谢褜蟹芯胁邪褌械谢褟" msgid "E842: No line number to use for \"\"" msgstr "E842: 袧械褌 薪芯屑械褉邪 褋褌褉芯泻懈 写谢褟 蟹邪屑械薪褘 \"\"" @@ -6743,7 +6744,7 @@ msgid "E854: Path too long for completio msgstr "E854: 小谢懈褕泻芯屑 斜芯谢褜褕芯泄 锌褍褌褜 写谢褟 邪胁褌芯写芯锌芯谢薪械薪懈褟" msgid "E855: Autocommands caused command to abort" -msgstr "E855: 袗胁褌芯泻芯屑邪薪写褘 胁褘蟹胁邪谢懈 锌褉械泻褉邪褖械薪懈械 泻芯屑邪薪写褘" +msgstr "E855: 袙褘锌芯谢薪械薪懈械 泻芯屑邪薪写褘 锌褉械褉胁邪薪芯 懈蟹-蟹邪 邪胁褌芯泻芯屑邪薪写" msgid "" "E856: \"assert_fails()\" second argument must be a string or a list with one " @@ -6937,10 +6938,10 @@ msgid "E903: Received command with non-s msgstr "E903: 袩芯谢褍褔械薪邪 泻芯屑邪薪写邪 褋 薪械褋褌褉芯泻芯胁褘屑 锌邪褉邪屑械褌褉芯屑" msgid "E904: Last argument for expr/call must be a number" -msgstr "E904: 袩芯褋谢械写薪懈泄 锌邪褉邪屑械褌褉 写谢褟 胁褘褉邪卸械薪懈褟 懈谢懈 胁褘蟹芯胁邪 写芯谢卸械薪 斜褘褌褜 褔懈褋谢芯屑" +msgstr "E904: 袩芯褋谢械写薪懈泄 锌邪褉邪屑械褌褉 泻芯屑邪薪写褘 expr 懈谢懈 call 写芯谢卸械薪 斜褘褌褜 褔懈褋谢芯屑" msgid "E904: Third argument for call must be a list" -msgstr "E904: 孝褉械褌懈泄 锌邪褉邪屑械褌褉 写谢褟 胁褘蟹芯胁邪 写芯谢卸械薪 斜褘褌褜 褋锌懈褋泻芯屑" +msgstr "E904: 孝褉械褌懈泄 锌邪褉邪屑械褌褉 泻芯屑邪薪写褘 call 写芯谢卸械薪 斜褘褌褜 褋锌懈褋泻芯屑" #, c-format msgid "E905: Received unknown command: %s" @@ -6968,8 +6969,8 @@ msgstr "E911: 袠褋锌芯谢褜蟹芯胁邪薪懈械 蟹邪写邪薪懈褟 胁屑械褋褌芯 褔懈褋谢邪 褋 锌谢邪胁邪褞褖械泄 褌芯褔泻芯泄" msgid "E912: Cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel" msgstr "" -"E912: 袧械胁芯蟹屑芯卸薪芯 懈褋锌芯谢褜蟹芯胁邪褌褜 ch_evalexpr() 懈谢懈 ch_sendexpr() 褋 泻邪薪邪谢芯屑 nl " -"懈谢懈 raw" +"E912: 袧械胁芯蟹屑芯卸薪芯 懈褋锌芯谢褜蟹芯胁邪褌褜 ch_evalexpr() 懈谢懈 ch_sendexpr() 褋 泻邪薪邪谢芯屑 NL " +"谢懈斜芯 RAW" msgid "E913: Using a Channel as a Number" msgstr "E913: 袠褋锌芯谢褜蟹芯胁邪薪懈械 泻邪薪邪谢邪 胁屑械褋褌芯 褔懈褋谢邪" @@ -6978,7 +6979,9 @@ msgid "E914: Using a Channel as a Float" msgstr "E914: 袠褋锌芯谢褜蟹芯胁邪薪懈械 泻邪薪邪谢邪 胁屑械褋褌芯 褔懈褋谢邪 褋 锌谢邪胁邪褞褖械泄 褌芯褔泻芯泄" msgid "E915: in_io buffer requires in_buf or in_name to be set" -msgstr "E915: 袘褍褎械褉 in_io 褌褉械斜褍械褌 褍褋褌邪薪芯胁谢械薪薪芯谐芯 in_buf 懈谢懈 in_name" +msgstr "" +"E915: 袝褋谢懈 in_io 褉邪胁薪芯 \"buffer\", 褌芯 薪褍卸薪芯 褌邪泻卸械 褍褋褌邪薪芯胁懈褌褜 " +"in_buf 谢懈斜芯 in_name" msgid "E916: Not a valid job" msgstr "E916: 袧械写芯锌褍褋褌懈屑芯械 蟹邪写邪薪懈械" @@ -6996,7 +6999,8 @@ msgid "E919: Directory not found in '%s' msgstr "E919: 袣邪褌邪谢芯谐 薪械 薪邪泄写械薪 胁 '%s': \"%s\"" msgid "E920: _io file requires _name to be set" -msgstr "E920: 肖邪泄谢 _io 褌褉械斜褍械褌 褍褋褌邪薪芯胁谢械薪薪芯谐芯 _name" +msgstr "" +"E920: 袝褋谢懈 _io 褉邪胁薪芯 \"file\", 褌芯 薪褍卸薪芯 褌邪泻卸械 褍褋褌邪薪芯胁懈褌褜 _name" msgid "E921: Invalid callback argument" msgstr "E921: 袧械写芯锌褍褋褌懈屑褘泄 锌邪褉邪屑械褌褉 芯斜褉邪褌薪芯谐芯 胁褘蟹芯胁邪" @@ -7079,7 +7083,7 @@ msgid "E944: Reverse range in character msgstr "E944: 袨斜褉邪褌薪褘泄 写懈邪锌邪蟹芯薪 胁 褋懈屑胁芯谢褜薪芯屑 泻谢邪褋褋械" msgid "E945: Range too large in character class" -msgstr "E945: 袛懈邪锌邪蟹芯薪 褋谢懈褕泻芯屑 胁械谢懈泻 胁 褋懈屑胁芯谢褜薪芯屑 泻谢邪褋褋械" +msgstr "E945: 小谢懈褕泻芯屑 斜芯谢褜褕芯泄 写懈邪锌邪蟹芯薪 胁 褋懈屑胁芯谢褜薪芯屑 泻谢邪褋褋械" msgid "E946: Cannot make a terminal with running job modifiable" msgstr "E946: 孝械褉屑懈薪邪谢 褋 蟹邪锌褍褖械薪薪褘屑 蟹邪写邪薪懈械屑 薪械谢褜蟹褟 褋写械谢邪褌褜 懈蟹屑械薪褟械屑褘屑" @@ -7178,7 +7182,7 @@ msgstr "E972: 袧械胁械褉薪芯械 泻芯谢懈褔械褋褌胁芯 斜邪泄褌芯胁 胁 蟹薪邪褔械薪懈懈 斜谢芯斜邪" msgid "E973: Blob literal should have an even number of hex characters" msgstr "" -"E973: 袘谢芯斜-谢懈褌械褉邪谢 写芯谢卸械薪 懈屑械褌褜 褔褢褌薪芯械 泻芯谢懈褔械褋褌胁芯 褕械褋褌薪邪写褑邪褌械褉懈褔薪褘褏 褋懈屑胁芯谢芯胁" +"E973: 袘谢芯斜-谢懈褌械褉邪谢 写芯谢卸械薪 懈屑械褌褜 褔褢褌薪芯械 泻芯谢懈褔械褋褌胁芯 褕械褋褌薪邪写褑邪褌械褉懈褔薪褘褏 褉邪蟹褉褟写芯胁" msgid "E974: Using a Blob as a Number" msgstr "E974: 袠褋锌芯谢褜蟹芯胁邪薪懈械 斜谢芯斜邪 胁屑械褋褌芯 褔懈褋谢邪" @@ -7226,7 +7230,7 @@ msgstr "E987: 袧械锌褉邪胁懈谢褜薪芯械 胁芯蟹胁褉邪褖邪械屑芯械 蟹薪邪褔械薪懈械 懈蟹 tagfunc" msgid "E988: GUI cannot be used. Cannot execute gvim.exe." msgstr "" -"E988: 袚褉邪褎懈褔械褋泻懈泄 懈薪褌械褉褎械泄褋 薪械 屑芯卸械褌 斜褘褌褜 懈褋锌芯谢褜蟹芯胁邪薪. 袧械胁芯蟹屑芯卸薪芯 胁褘锌芯谢薪懈褌褜 " +"E988: 袚褉邪褎懈褔械褋泻懈泄 懈薪褌械褉褎械泄褋 薪械 屑芯卸械褌 斜褘褌褜 蟹邪写械泄褋褌胁芯胁邪薪. 小斜芯泄 锌褉懈 蟹邪锌褍褋泻械 " "gvim.exe" msgid "E989: Non-default argument follows default argument" @@ -7555,8 +7559,8 @@ msgstr "E1075: 袩褉芯褋褌褉邪薪褋褌胁芯 懈屑褢薪 薪械 锌芯写写械褉卸懈胁邪械褌褋褟: %s" msgid "E1076: This Vim is not compiled with float support" msgstr "" -"E1076: 袛邪薪薪褘泄 Vim 斜褘谢 褋泻芯屑锌懈谢懈褉芯胁邪薪 斜械蟹 锌芯写写械褉卸泻懈 胁褘褔懈褋谢械薪懈泄 褋 锌谢邪胁邪褞褖械泄 " -"褌芯褔泻芯泄" +"E1076: 协褌邪 胁械褉褋懈褟 Vim 斜褘谢邪 褋芯斜褉邪薪邪 斜械蟹 锌芯写写械褉卸泻懈 胁褘褔懈褋谢械薪懈泄 " +"褋 锌谢邪胁邪褞褖械泄 褌芯褔泻芯泄" #, c-format msgid "E1077: Missing argument type for %s" @@ -7568,7 +7572,7 @@ msgstr "" "\"++nested\"?" msgid "E1079: Cannot declare a variable on the command line" -msgstr "E1079: 袧械谢褜蟹褟 芯斜褗褟胁懈褌褜 锌械褉械屑械薪薪褍褞 胁 泻芯屑邪薪写薪芯泄 褋褌褉芯泻械" +msgstr "E1079: 袩械褉械屑械薪薪褍褞 薪械谢褜蟹褟 芯斜褗褟胁懈褌褜 胁 泻芯屑邪薪写薪芯泄 褋褌褉芯泻械" msgid "E1080: Invalid assignment" msgstr "E1080: 袧械锌褉邪胁懈谢褜薪褘泄 芯锌械褉邪褌芯褉 锌褉懈褋胁邪懈胁邪薪懈褟" @@ -7982,7 +7986,7 @@ msgid "E1192: Empty function name" msgstr "E1192: 袩褍褋褌芯械 懈屑褟 褎褍薪泻褑懈懈" msgid "E1193: cryptmethod xchacha20 not built into this Vim" -msgstr "E1193: 袗谢谐芯褉懈褌屑 褕懈褎褉芯胁邪薪懈褟 xchacha20 薪械写芯褋褌褍锌械薪 胁 写邪薪薪芯屑 Vim" +msgstr "E1193: 袗谢谐芯褉懈褌屑 褕懈褎褉芯胁邪薪懈褟 xchacha20 薪械写芯褋褌褍锌械薪 胁 褝褌芯泄 胁械褉褋懈懈 Vim" msgid "E1194: Cannot encrypt header, not enough space" msgstr "E1194: 袧械胁芯蟹屑芯卸薪芯 蟹邪褕懈褎褉芯胁邪褌褜 蟹邪谐芯谢芯胁芯泻 懈蟹-蟹邪 薪械褏胁邪褌泻懈 锌邪屑褟褌懈" @@ -8350,6 +8354,10 @@ msgstr "E1289: 袧械胁芯蟹屑芯卸薪芯 锌褉芯胁械褉懈褌褜 薪邪谢懈褔懈械 芯卸懈写邪褞褖懈褏 褋懈谐薪邪谢芯胁 SIGALRM: %s" msgid "E1290: substitute nesting too deep" msgstr "E1290: 小谢懈褕泻芯屑 谐谢褍斜芯泻芯 胁谢芯卸械薪薪邪褟 蟹邪屑械薪邪 胁 锌芯写褋褌邪薪芯胁泻械" +#, c-format +msgid "E1291: Invalid argument: %ld" +msgstr "E1291: 袧械写芯锌褍褋褌懈屑褘泄 锌邪褉邪屑械褌褉: %ld" + msgid "--No lines in buffer--" msgstr "-- 袧械褌 褋褌褉芯泻 胁 斜褍褎械褉械 --" @@ -8552,7 +8560,7 @@ msgid "failed to rename buffer" msgstr "袧械胁芯蟹屑芯卸薪芯 锌械褉械懈屑械薪芯胁邪褌褜 斜褍褎械褉" msgid "mark name must be a single character" -msgstr "袧邪蟹胁邪薪懈械 芯褌屑械褌泻懈 写芯谢卸薪芯 斜褘褌褜 芯写薪懈屑 褋懈屑胁芯谢芯屑" +msgstr "袠屑褟 芯褌屑械褌泻懈 写芯谢卸薪芯 褋芯褋褌芯褟褌褜 懈蟹 芯写薪芯谐芯 褋懈屑胁芯谢邪" #, c-format msgid "expected vim.Buffer object, but got %s" @@ -8608,7 +8616,7 @@ msgid "" msgstr "" "袨褕懈斜泻邪 锌褉懈 褍褋褌邪薪芯胁泻械 锌械褉械褏胁邪褌褔懈泻邪 锌褍褌懈: sys.path_hooks 薪械 褟胁谢褟械褌褋褟 褋锌懈褋泻芯屑\n" "小谢械写褍械褌 褋写械谢邪褌褜 褋谢械写褍褞褖械械:\n" -"鈥 袛芯斜邪胁懈褌褜 vim.path_hook 胁 sys.path_hooks\n" +"鈥 袛芯斜邪胁懈褌褜 vim.path_hook 胁 sys.path_hooks\n" "鈥 袛芯斜邪胁懈褌褜 vim.VIM_SPECIAL_PATH 胁 sys.path\n" msgid "" @@ -8725,18 +8733,18 @@ msgid "use Insert mode as the default mo msgstr "褋写械谢邪褌褜 褉械卸懈屑 袙褋褌邪胁泻懈 褉械卸懈屑芯屑 锌芯 褍屑芯谢褔邪薪懈褞" msgid "paste mode, insert typed text literally" -msgstr "褉械卸懈屑 胁泻谢械泄泻懈 鈥 薪邪锌械褔邪褌邪薪薪褘泄 褌械泻褋褌 胁褋褌邪胁谢褟械褌褋褟 斜褍泻胁邪谢褜薪芯" +msgstr "褉械卸懈屑 胁泻谢械泄泻懈: 薪邪锌械褔邪褌邪薪薪褘泄 褌械泻褋褌 胁褋褌邪胁谢褟械褌褋褟 斜褍泻胁邪谢褜薪芯" msgid "key sequence to toggle paste mode" msgstr "锌芯褋谢械写芯胁邪褌械谢褜薪芯褋褌褜 泻谢邪胁懈褕 写谢褟 锌械褉械泻谢褞褔械薪懈褟 褉械卸懈屑邪 胁泻谢械泄泻懈" msgid "list of directories used for runtime files and plugins" msgstr "" -"褋锌懈褋芯泻 泻邪褌邪谢芯谐芯胁 褋 褎邪泄谢邪屑懈 褋褉械写褘 懈褋锌芯谢薪械薪懈褟 懈 写芯锌芯谢薪懈褌械谢褜薪褘屑懈\n" +"褋锌懈褋芯泻 泻邪褌邪谢芯谐芯胁 褋 褎邪泄谢邪屑懈 褋褉械写褘 胁褘锌芯谢薪械薪懈褟 懈 写芯锌芯谢薪懈褌械谢褜薪褘屑懈\n" "屑芯写褍谢褟屑懈" msgid "list of directories used for plugin packages" -msgstr "褋锌懈褋芯泻 泻邪褌邪谢芯谐芯胁 褋 泻芯屑锌谢械泻褌邪屑懈 屑芯写褍谢械泄" +msgstr "褋锌懈褋芯泻 泻邪褌邪谢芯谐芯胁 褋 锌邪泻械褌邪屑懈 屑芯写褍谢械泄" msgid "name of the main help file" msgstr "懈屑褟 芯褋薪芯胁薪芯谐芯 褎邪泄谢邪 锌芯屑芯褖懈" @@ -8757,7 +8765,7 @@ msgstr "" "薪械锌褉芯斜械谢褜薪褘泄 褋懈屑胁芯谢 褋褌褉芯泻懈" msgid "nroff macro names that separate paragraphs" -msgstr "屑邪泻褉芯褋褘 nroff, 芯褌写械谢褟褞褖懈械 锌邪褉邪谐褉邪褎褘" +msgstr "屑邪泻褉芯褋褘 nroff, 芯褌写械谢褟褞褖懈械 邪斜蟹邪褑褘" msgid "nroff macro names that separate sections" msgstr "屑邪泻褉芯褋褘 nroff, 芯褌写械谢褟褞褖懈械 褉邪蟹写械谢褘" @@ -8793,7 +8801,7 @@ msgid "ignore case when using a search p msgstr "懈谐薪芯褉懈褉芯胁邪褌褜 褉械谐懈褋褌褉 斜褍泻胁 锌褉懈 锌芯懈褋泻械 锌芯 褕邪斜谢芯薪褍" msgid "override 'ignorecase' when pattern has upper case characters" -msgstr "芯褌屑械薪懈褌褜 'ignorecase', 械褋谢懈 胁 褕邪斜谢芯薪械 械褋褌褜 锌褉芯锌懈褋薪褘械 斜褍泻胁褘" +msgstr "芯褌屑械薪懈褌褜 'ignorecase', 械褋谢懈 胁 褕邪斜谢芯薪械 械褋褌褜 蟹邪谐谢邪胁薪褘械 斜褍泻胁褘" msgid "what method to use for changing case of letters" msgstr "褋锌芯褋芯斜 懈蟹屑械薪械薪懈褟 褉械谐懈褋褌褉邪 斜褍泻胁" @@ -9234,7 +9242,7 @@ msgid "list of font names to be used for msgstr "褋锌懈褋芯泻 褕褉懈褎褌芯胁 写谢褟 褋懈屑胁芯谢芯胁 写胁芯泄薪芯泄 褕懈褉懈薪褘" msgid "use smooth, antialiased fonts" -msgstr "懈褋锌芯谢褜蟹芯胁邪褌褜 褋谐谢邪卸械薪薪褘械 褕褉懈褎褌褘" +msgstr "懈褋锌芯谢褜蟹芯胁邪褌褜 褕褉懈褎褌褘 褋芯 褋谐谢邪卸懈胁邪薪懈械屑" msgid "list of flags that specify how the GUI works" msgstr "褋锌懈褋芯泻 褎谢邪谐芯胁 写谢褟 薪邪褋褌褉芯泄泻懈 谐褉邪褎. 懈薪褌械褉褎械泄褋邪" @@ -9248,7 +9256,7 @@ msgid "size of toolbar icons" msgstr "褉邪蟹屑械褉 懈泻芯薪芯泻 锌邪薪械谢懈 懈薪褋褌褉褍屑械薪褌芯胁" msgid "room (in pixels) left above/below the window" -msgstr "锌褉芯褋褌褉邪薪褋褌胁芯 (胁 锌懈泻褋械谢邪褏) 褋胁械褉褏褍 懈谢懈 褋薪懈蟹褍 芯褌 芯泻薪邪" +msgstr "锌褉芯褋褌褉邪薪褋褌胁芯 胁 锌懈泻褋械谢邪褏 褋胁械褉褏褍 懈谢懈 褋薪懈蟹褍 芯褌 芯泻薪邪" msgid "list of ASCII characters that can be combined into complex shapes" msgstr "" @@ -9256,7 +9264,7 @@ msgstr "" "褋芯褋褌邪胁薪褘械 褎懈谐褍褉褘" msgid "options for text rendering" -msgstr "芯锌褑懈懈 写谢褟 芯褌褉懈褋芯胁泻懈 褌械泻褋褌邪" +msgstr "芯锌褑懈懈 芯褌褉懈褋芯胁泻懈 褌械泻褋褌邪" msgid "use a pseudo-tty for I/O to external commands" msgstr "懈褋锌芯谢褜蟹芯胁邪褌褜 锌褋械胁写芯褌械褉屑懈薪邪谢 写谢褟 胁胁芯写邪-胁褘胁芯写邪 胁薪械褕薪懈褏 泻芯屑邪薪写" @@ -9317,13 +9325,13 @@ msgstr "泻芯写懈褉芯胁泻邪 褎邪泄谢邪 PostScript, 褋芯蟹写邪薪薪芯谐芯 泻芯屑邪薪写芯泄 :hardcopy" msgid "the CJK character set to be used for CJK output from :hardcopy" msgstr "" -"薪邪斜芯褉 褋懈屑胁芯谢芯胁 泻懈褌邪泄褋泻芯谐芯, 褟锌芯薪褋泻芯谐芯 懈谢懈 泻芯褉械泄褋泻芯谐芯 褟蟹褘泻芯胁 写谢褟\n" +"薪邪斜芯褉 褋懈屑胁芯谢芯胁 泻懈褌邪泄褋泻芯谐芯, 泻芯褉械泄褋泻芯谐芯 懈谢懈 褟锌芯薪褋泻芯谐芯 褟蟹褘泻芯胁 写谢褟\n" "胁褘胁芯写邪 泻芯屑邪薪写芯泄 :hardcopy" msgid "list of font names to be used for CJK output from :hardcopy" msgstr "" -"褋锌懈褋芯泻 褕褉懈褎褌芯胁 写谢褟 胁褘胁芯写邪 褋懈屑胁芯谢芯胁 泻懈褌邪泄褋泻芯谐芯, 褟锌芯薪褋泻芯谐芯 懈谢懈\n" -"泻芯褉械泄褋泻芯谐芯 褟蟹褘泻芯胁 泻芯屑邪薪写芯泄 :hardcopy" +"褋锌懈褋芯泻 褕褉懈褎褌芯胁 写谢褟 胁褘胁芯写邪 褋懈屑胁芯谢芯胁 泻懈褌邪泄褋泻芯谐芯, 泻芯褉械泄褋泻芯谐芯 懈谢懈\n" +"褟锌芯薪褋泻芯谐芯 褟蟹褘泻芯胁 泻芯屑邪薪写芯泄 :hardcopy" msgid "messages and info" msgstr "懈薪褎芯褉屑邪褑懈褟 懈 褋芯芯斜褖械薪懈褟" @@ -9375,7 +9383,8 @@ msgid "do not ring the bell for these re msgstr "薪械 蟹胁械薪械褌褜 懈蟹-蟹邪 褝褌懈褏 锌褉懈褔懈薪" msgid "list of preferred languages for finding help" -msgstr "褋锌懈褋芯泻 锌褉械写锌芯褔褌懈褌械谢褜薪褘褏 褟蟹褘泻芯胁 写谢褟 锌芯懈褋泻邪 褋锌褉邪胁泻懈" +msgstr "" +"褋锌懈褋芯泻 锌褉械写锌芯褔褌懈褌械谢褜薪褘褏 褟蟹褘泻芯胁 写谢褟 锌芯懈褋泻邪 胁芯 胁褋褌褉芯械薪薪芯泄 褋锌褉邪胁泻械" msgid "selecting text" msgstr "胁褘写械谢械薪懈械 褌械泻褋褌邪" @@ -9436,7 +9445,7 @@ msgid "margin from the right in which to msgstr "锌芯谢械 褋锌褉邪胁邪, 胁 泻芯褌芯褉芯屑 褋褌褉芯泻邪 斜褍写械褌 锌械褉械薪械褋械薪邪 邪胁褌芯屑邪褌懈褔械褋泻懈" msgid "specifies what , CTRL-W, etc. can do in Insert mode" -msgstr "褔褌芯 , CTRL-W 懈 褌.锌. 屑芯卸械褌 写械谢邪褌褜 胁 褉械卸懈屑械 袙褋褌邪胁泻懈" +msgstr "褔褌芯 , CTRL-W 懈 褌.锌. 屑芯谐褍褌 写械谢邪褌褜 胁 褉械卸懈屑械 袙褋褌邪胁泻懈" msgid "definition of what comment lines look like" msgstr "泻邪泻 胁褘谐谢褟写褟褌 褋褌褉芯泻懈 泻芯屑屑械薪褌邪褉懈械胁" @@ -9749,14 +9758,13 @@ msgstr "" msgid "keep oldest version of a file; specifies file name extension" msgstr "" -"褋芯褏褉邪薪褟褌褜 褋邪屑褍褞 褋褌邪褉褍褞 胁械褉褋懈褞 褎邪泄谢邪; 褍泻邪蟹褘胁邪械褌 褉邪褋褕懈褉械薪懈械 懈屑械薪懈\n" -"褎邪泄谢邪" +"褋芯褏褉邪薪懈褌褜 锌械褉胁褍褞 胁械褉褋懈褞 褎邪泄谢邪; 褍泻邪蟹褘胁邪械褌 褉邪褋褕懈褉械薪懈械 懈屑械薪懈 褎邪泄谢邪" msgid "forcibly sync the file to disk after writing it" msgstr "锌褉懈薪褍写懈褌械谢褜薪邪褟 褋懈薪褏褉芯薪懈蟹邪褑懈褟 锌芯褋谢械 蟹邪锌懈褋懈 褎邪泄谢邪 薪邪 写懈褋泻" msgid "use 8.3 file names" -msgstr "懈褋锌芯谢褜蟹芯胁邪褌褜 懈屑械薪邪 褎邪泄谢芯胁 8.3" +msgstr "懈褋锌芯谢褜蟹芯胁邪褌褜 懈屑械薪邪 褎邪泄谢芯胁 胁 褎芯褉屑邪褌械 8.3" msgid "encryption method for file writing: zip, blowfish or blowfish2" msgstr "屑械褌芯写 褕懈褎褉芯胁邪薪懈褟 锌褉懈 蟹邪锌懈褋懈 褎邪泄谢邪: zip, blowfish 懈谢懈 blowfish2" @@ -9856,7 +9864,7 @@ msgid "used to redirect command output t msgstr "懈褋锌芯谢褜蟹褍械褌褋褟 写谢褟 锌械褉械薪邪锌褉邪胁谢械薪懈褟 胁褘胁芯写邪 泻芯屑邪薪写褘 胁 褎邪泄谢" msgid "use a temp file for shell commands instead of using a pipe" -msgstr "懈褋锌芯谢褜蟹芯胁邪褌褜 写谢褟 泻芯屑邪薪写 芯斜芯谢芯褔泻懈 胁褉械屑械薪薪褘泄 褎邪泄谢, 邪 薪械 褌褉褍斜褍" +msgstr "懈褋锌芯谢褜蟹芯胁邪褌褜 写谢褟 泻芯屑邪薪写 芯斜芯谢芯褔泻懈 胁褉械屑械薪薪褘泄 褎邪泄谢, 邪 薪械 泻芯薪胁械泄械褉" msgid "program used for \"=\" command" msgstr "锌褉芯谐褉邪屑屑邪, 懈褋锌芯谢褜蟹褍械屑邪褟 泻芯屑邪薪写芯泄 \"=\"" @@ -9888,7 +9896,7 @@ msgid "string used to put the output of msgstr "褋褌褉芯泻邪 写谢褟 锌械褉械薪邪锌褉邪胁谢械薪懈褟 胁褘胁芯写邪 \":make\" 胁 褎邪泄谢 芯褕懈斜芯泻" msgid "name of the errorfile for the 'makeprg' command" -msgstr "懈屑褟 褎邪泄谢邪 芯褕懈斜芯泻 写谢褟 泻芯屑邪薪写褘 'makeprg'" +msgstr "懈屑褟 褎邪泄谢邪 芯褕懈斜芯泻 写谢褟 'makeprg'" msgid "program used for the \":grep\" command" msgstr "锌褉芯谐褉邪屑屑邪, 懈褋锌芯谢褜蟹褍械屑邪褟 泻芯屑邪薪写芯泄 \":grep\"" @@ -9980,9 +9988,7 @@ msgid "apply 'langmap' to mapped charact msgstr "锌褉懈屑械薪褟褌褜 'langmap' 泻 锌褉懈胁褟蟹邪薪薪褘屑 褋懈屑胁芯谢邪屑" msgid "when set never use IM; overrules following IM options" -msgstr "" -"械褋谢懈 褍褋褌邪薪芯胁谢械薪芯, 褌芯 屑械褌芯写 胁胁芯写邪 薪懈泻芯谐写邪 薪械 懈褋锌芯谢褜蟹褍械褌褋褟;\n" -"芯褌屑械薪褟械褌 薪懈卸械褋谢械写褍褞褖懈械 芯锌褑懈懈" +msgstr "蟹邪斜谢芯泻懈褉芯胁邪褌褜 屑械褌芯写 胁胁芯写邪, 褋斜褉芯褋懈褌褜 薪懈卸械褋谢械写褍褞褖懈械 芯锌褑懈懈" msgid "in Insert mode: 1: use :lmap; 2: use IM; 0: neither" msgstr ""