blob: baf56cb74ffd9006ab72345c35adf1b084842660 [file] [log] [blame]
Bram Moolenaar7d76c802014-10-15 22:51:52 +02001" Menu Translations: Simplified Chinese
Bram Moolenaar5ed11532022-07-06 13:18:11 +01002" Maintainer: Ada (Haowen) Yu <me@yuhaowen.com>
3" Previous Maintainer: Shun Bai <baishunde@gmail.com>, Yuheng Xie <elephant@linux.net.cn>
Bram Moolenaar2ecbe532022-07-29 21:36:21 +01004" Last Change: 2022 July 9
Adaa4253532022-02-19 12:06:09 +00005" Original translations
Bram Moolenaar5ed11532022-07-06 13:18:11 +01006"
7" Generated with the scripts from:
8"
9" https://github.com/adaext/vim-menutrans-helper
Bram Moolenaar071d4272004-06-13 20:20:40 +000010
11" Quit when menu translations have already been done.
Bram Moolenaar5ed11532022-07-06 13:18:11 +010012
Bram Moolenaar071d4272004-06-13 20:20:40 +000013if exists("did_menu_trans")
14 finish
15endif
16let did_menu_trans = 1
Bram Moolenaar8fe10002019-09-11 22:56:44 +020017let s:keepcpo = &cpo
Bram Moolenaar80716072012-05-01 21:14:34 +020018set cpo&vim
Bram Moolenaar071d4272004-06-13 20:20:40 +000019
20scriptencoding utf-8
21
22" Help menu
Bram Moolenaar5ed11532022-07-06 13:18:11 +010023menutrans &Help 帮助(&H)
Bram Moolenaar8fe10002019-09-11 22:56:44 +020024" Help menuitems and dialog {{{1
Bram Moolenaar5ed11532022-07-06 13:18:11 +010025menutrans &Overview<Tab><F1> 概述(&O)<Tab><F1>
26menutrans &User\ Manual 用户手册(&U)
27menutrans &How-to\ Links 如何使用(&H)
28menutrans &Find\.\.\. 查找(&F)\.\.\.
29menutrans &Credits 致谢(&C)
30menutrans Co&pying 版权(&P)
31menutrans &Sponsor/Register 赞助/注册(&S)
32menutrans O&rphans 拯救孤儿(&R)
33menutrans &Version 版本(&V)
34menutrans &About 关于(&A)
Bram Moolenaar8fe10002019-09-11 22:56:44 +020035
36" fun! s:Helpfind()
37if !exists("g:menutrans_help_dialog")
38 let g:menutrans_help_dialog = "输入命令或单词以获得帮助:\n\n前缀 i_ 表示输入模式下的命令(如: i_CTRL-X)\n前缀 c_ 表示命令行下的编辑命令(如: c_<Del>)\n前缀 ' 表示选项名(如: 'shiftwidth')"
39endif
40" }}}
Bram Moolenaar071d4272004-06-13 20:20:40 +000041
42" File menu
Bram Moolenaar5ed11532022-07-06 13:18:11 +010043menutrans &File 文件(&F)
Bram Moolenaar8fe10002019-09-11 22:56:44 +020044" File menuitems {{{1
Bram Moolenaar5ed11532022-07-06 13:18:11 +010045menutrans &Open\.\.\.<Tab>:e 打开(&O)\.\.\.<Tab>:e
46menutrans Sp&lit-Open\.\.\.<Tab>:sp 在拆分窗口打开(&L)\.\.\.<Tab>:sp
47menutrans Open\ Tab\.\.\.<Tab>:tabnew 在标签页打开\.\.\.<Tab>:tabnew
48menutrans &New<Tab>:enew 新建(&N)<Tab>:enew
49menutrans &Close<Tab>:close 关闭(&C)<Tab>:close
50menutrans &Save<Tab>:w 保存(&S)<Tab>:w
51menutrans Save\ &As\.\.\.<Tab>:sav 另存为(&A)\.\.\.<Tab>:sav
52menutrans Split\ &Diff\ With\.\.\. 拆分窗口以对比差异(Diff)(&D)\.\.\.
53menutrans Split\ Patched\ &By\.\.\. 拆分窗口以进行修补(Patch)(&B)\.\.\.
54menutrans &Print 打印(&P)
55menutrans Sa&ve-Exit<Tab>:wqa 保存并退出(&V)<Tab>:wqa
56menutrans E&xit<Tab>:qa 退出(&X)<Tab>:qa
Bram Moolenaar8fe10002019-09-11 22:56:44 +020057" }}}
Bram Moolenaar071d4272004-06-13 20:20:40 +000058
59" Edit menu
Bram Moolenaar5ed11532022-07-06 13:18:11 +010060menutrans &Edit 编辑(&E)
Bram Moolenaar8fe10002019-09-11 22:56:44 +020061" Edit menuitems {{{1
Bram Moolenaar5ed11532022-07-06 13:18:11 +010062menutrans &Undo<Tab>u 撤销(&U)<Tab>u
63menutrans &Redo<Tab>^R 恢复(&R)<Tab>^R
64menutrans Rep&eat<Tab>\. 重复(&E)<Tab>\.
65menutrans Cu&t<Tab>"+x 剪切(&T)<Tab>"+x
66menutrans &Copy<Tab>"+y 复制(&C)<Tab>"+y
67menutrans &Paste<Tab>"+gP 粘贴(&P)<Tab>"+gP
68menutrans Put\ &Before<Tab>[p 粘贴到光标前(&B)<Tab>[p
69menutrans Put\ &After<Tab>]p 粘贴到光标后(&A)<Tab>]p
70menutrans &Delete<Tab>x 删除(&D)<Tab>x
71menutrans &Select\ All<Tab>ggVG 全选(&S)<Tab>ggVG
72menutrans &Find\.\.\. 查找(&F)\.\.\.
73menutrans Find\ and\ Rep&lace\.\.\. 查找和替换(&L)\.\.\.
74menutrans &Find<Tab>/ 查找(&F)<Tab>/
75menutrans Find\ and\ Rep&lace<Tab>:%s 查找和替换(&L)<Tab>:%s
76menutrans Find\ and\ Rep&lace<Tab>:s 查找和替换(&L)<Tab>:s
77menutrans Settings\ &Window 设置窗口(&W)
78menutrans Startup\ &Settings 启动设置(&S)
Bram Moolenaar071d4272004-06-13 20:20:40 +000079
Bram Moolenaar8424a622006-04-19 21:23:36 +000080" Edit/Global Settings
Bram Moolenaar5ed11532022-07-06 13:18:11 +010081menutrans &Global\ Settings 全局设置(&G)
Bram Moolenaar8fe10002019-09-11 22:56:44 +020082" Edit.Global Settings menuitems and dialogs {{{2
Bram Moolenaar5ed11532022-07-06 13:18:11 +010083menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! 开/关高亮查找内容(&H)<Tab>:set\ hls!
84menutrans Toggle\ &Ignoring\ Case<Tab>:set\ ic! 开/关忽略大小写(&I)<Tab>:set\ ic!
85menutrans Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm! 开/关显示括号匹配(&S)<Tab>:set\ sm!
86menutrans &Context\ Lines 上下文行数(&C)
87menutrans &Virtual\ Edit 虚拟编辑(&V)
Bram Moolenaar8fe10002019-09-11 22:56:44 +020088" Edit.Global Settings.Virtual Edit menuitems {{{3
Bram Moolenaar5ed11532022-07-06 13:18:11 +010089menutrans Never 从不
90menutrans Block\ Selection 只在选定矩形块时
91menutrans Insert\ Mode 只在插入模式时
92menutrans Block\ and\ Insert 在选定矩形块和插入模式时
93menutrans Always 始终
Bram Moolenaar8fe10002019-09-11 22:56:44 +020094" }}}
Bram Moolenaar5ed11532022-07-06 13:18:11 +010095menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! 开/关插入模式(&M)<Tab>:set\ im!
96menutrans Toggle\ Vi\ C&ompatibility<Tab>:set\ cp! 开/关\ Vi\ 兼容性(&O)<Tab>:set\ cp!
97menutrans Search\ &Path\.\.\. 搜索路径(&P)\.\.\.
98menutrans Ta&g\ Files\.\.\. 标记文件(Tags)(&G)\.\.\.
Bram Moolenaar071d4272004-06-13 20:20:40 +000099
100" GUI options
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100101menutrans Toggle\ &Toolbar 开/关工具栏(&T)
102menutrans Toggle\ &Bottom\ Scrollbar 开/关底部滚动条(&B)
103menutrans Toggle\ &Left\ Scrollbar 开/关左侧滚动条(&L)
104menutrans Toggle\ &Right\ Scrollbar 开/关右侧滚动条(&R)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200105
106" fun! s:SearchP()
107if !exists("g:menutrans_path_dialog")
108 let g:menutrans_path_dialog = "输入搜索路径。\n用逗号分隔目录名。"
109endif
110
111" fun! s:TagFiles()
112if !exists("g:menutrans_tags_dialog")
113 let g:menutrans_tags_dialog = "输入标记文件(Tags)名称。\n用逗号分隔文件名。"
114endif
115" }}}
Bram Moolenaar071d4272004-06-13 20:20:40 +0000116
Bram Moolenaar071d4272004-06-13 20:20:40 +0000117" Edit/File Settings
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100118menutrans F&ile\ Settings 文件设置(&I)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200119" Edit.File Settings menuitems and dialogs {{{2
Bram Moolenaar071d4272004-06-13 20:20:40 +0000120" Boolean options
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100121menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! 开/关行号(&N)<Tab>:set\ nu!
122menutrans Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu! 开/关相对行号(&V)<Tab>:set\ rnu!
123menutrans Toggle\ &List\ Mode<Tab>:set\ list! 开/关列表模式(&L)<Tab>:set\ list!
124menutrans Toggle\ Line\ &Wrapping<Tab>:set\ wrap! 开/关换行(&W)<Tab>:set\ wrap!
125menutrans Toggle\ W&rapping\ at\ Word<Tab>:set\ lbr! 开/关词尾换行(&R)<Tab>:set\ lbr!
126menutrans Toggle\ Tab\ &Expanding<Tab>:set\ et! 开/关制表符扩展(&E)<Tab>:set\ et!
127menutrans Toggle\ &Auto\ Indenting<Tab>:set\ ai! 开/关自动缩进(&A)<Tab>:set\ ai!
128menutrans Toggle\ &C-Style\ Indenting<Tab>:set\ cin! 开/关\ C\ 语言式缩进(&C)<Tab>:set\ cin!
Bram Moolenaar071d4272004-06-13 20:20:40 +0000129
130" other options
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100131menutrans &Shiftwidth 缩进宽度(&S)
132menutrans Soft\ &Tabstop 软制表位宽度(Soft\ Tabstop)(&T)
133menutrans Te&xt\ Width\.\.\. 文本宽度(&X)\.\.\.
134menutrans &File\ Format\.\.\. 文件格式(&F)\.\.\.
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200135
136" fun! s:TextWidth()
137if !exists("g:menutrans_textwidth_dialog")
138 let g:menutrans_textwidth_dialog = "输入文本宽度(每行最大字符数,0 表示禁用):"
139endif
140
141" fun! s:FileFormat()
142if !exists("g:menutrans_fileformat_dialog")
143 let g:menutrans_fileformat_dialog = "选择文件的保存格式:"
144endif
145if !exists("g:menutrans_fileformat_choices")
146 let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n取消(&C)"
147endif
148" }}}
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100149menutrans Show\ C&olor\ Schemes\ in\ Menu 在菜单中显示配色方案(&O)
150menutrans C&olor\ Scheme 配色方案(&O)
151menutrans Show\ &Keymaps\ in\ Menu 在菜单中显示键盘映射(&K)
152menutrans &Keymap 键盘映射(&K)
153menutrans Select\ Fo&nt\.\.\. 选择字体(&N)\.\.\.
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200154" }}}
Bram Moolenaar071d4272004-06-13 20:20:40 +0000155
156" Programming menu
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100157menutrans &Tools 工具(&T)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200158" Tools menuitems {{{1
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100159menutrans &Jump\ to\ This\ Tag<Tab>g^] 跳转到这个标记(Tag)(&J)<Tab>g^]
160menutrans Jump\ &Back<Tab>^T 跳转回(&B)<Tab>^T
161menutrans Build\ &Tags\ File 生成标记文件(Tags)(&T)
Bram Moolenaar8424a622006-04-19 21:23:36 +0000162
163" Tools.Spelling Menu
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100164menutrans &Spelling 拼写检查(&S)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200165" Tools.Spelling menuitems and dialog {{{2
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100166menutrans &Spell\ Check\ On 打开拼写检查(&S)
167menutrans Spell\ Check\ &Off 关闭拼写检查(&O)
168menutrans To\ &Next\ Error<Tab>]s 上一个错误(&N)<Tab>]s
169menutrans To\ &Previous\ Error<Tab>[s 下一个错误(&P)<Tab>[s
170menutrans Suggest\ &Corrections<Tab>z= 更正建议(&C)<Tab>z=
171menutrans &Repeat\ Correction<Tab>:spellrepall 更正全部同类错误(&R)<Tab>:spellrepall
172menutrans Set\ Language\ to\ "en" 设置语言为\ "en"
173menutrans Set\ Language\ to\ "en_au" 设置语言为\ "en_au"
174menutrans Set\ Language\ to\ "en_ca" 设置语言为\ "en_ca"
175menutrans Set\ Language\ to\ "en_gb" 设置语言为\ "en_gb"
176menutrans Set\ Language\ to\ "en_nz" 设置语言为\ "en_nz"
177menutrans Set\ Language\ to\ "en_us" 设置语言为\ "en_us"
178menutrans &Find\ More\ Languages 查找更多语言(&F)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200179
180" func! s:SpellLang()
181if !exists("g:menutrans_set_lang_to")
182 let g:menutrans_set_lang_to = "设置语言为"
183endif
184" }}}
Bram Moolenaar071d4272004-06-13 20:20:40 +0000185
186" Tools.Fold Menu
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100187menutrans &Folding 折叠(&F)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200188" Tools.Fold menuitems {{{2
Bram Moolenaar8424a622006-04-19 21:23:36 +0000189" open close folds
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100190menutrans &Enable/Disable\ Folds<Tab>zi 启用/禁用折叠(&E)<Tab>zi
191menutrans &View\ Cursor\ Line<Tab>zv 展开光标所在行(&V)<Tab>zv
192menutrans Vie&w\ Cursor\ Line\ Only<Tab>zMzx 只展开光标所在行(&W)<Tab>zMzx
193menutrans C&lose\ More\ Folds<Tab>zm 折叠一级(&L)<Tab>zm
194menutrans &Close\ All\ Folds<Tab>zM 折叠全部(&C)<Tab>zM
195menutrans O&pen\ More\ Folds<Tab>zr 展开一级(&P)<Tab>zr
196menutrans &Open\ All\ Folds<Tab>zR 展开全部(&O)<Tab>zR
Bram Moolenaar071d4272004-06-13 20:20:40 +0000197" fold method
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100198menutrans Fold\ Met&hod 折叠方式(&H)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200199" Tools.Fold.Fold Method menuitems {{{3
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100200menutrans M&anual 手动(&A)
201menutrans I&ndent 缩进(&N)
202menutrans E&xpression 表达式(&X)
203menutrans S&yntax 语法(&Y)
204menutrans &Diff 差异(Diff)(&D)
205menutrans Ma&rker 记号(Marker)(&R)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200206" }}}
Bram Moolenaar8424a622006-04-19 21:23:36 +0000207" create and delete folds
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100208menutrans Create\ &Fold<Tab>zf 创建折叠(&F)<Tab>zf
209menutrans &Delete\ Fold<Tab>zd 删除折叠(&D)<Tab>zd
210menutrans Delete\ &All\ Folds<Tab>zD 删除全部折叠(&A)<Tab>zD
Bram Moolenaar071d4272004-06-13 20:20:40 +0000211" moving around in folds
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100212menutrans Fold\ Col&umn\ Width 折叠操作栏宽度(&W)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200213" }}}
Bram Moolenaar071d4272004-06-13 20:20:40 +0000214
215" Tools.Diff Menu
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100216menutrans &Diff 差异(Diff)(&D)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200217" Tools.Diff menuitems {{{2
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100218menutrans &Update 刷新(&U)
219menutrans &Get\ Block 采用对侧文本块(&G)
220menutrans &Put\ Block 采用本侧文本块(&P)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200221" }}}
Bram Moolenaar071d4272004-06-13 20:20:40 +0000222
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100223menutrans &Make<Tab>:make 生成(Make)(&M)<Tab>:make
224menutrans &List\ Errors<Tab>:cl 列出错误(&L)<Tab>:cl
225menutrans L&ist\ Messages<Tab>:cl! 列出消息(&I)<Tab>:cl!
226menutrans &Next\ Error<Tab>:cn 下一个错误(&N)<Tab>:cn
227menutrans &Previous\ Error<Tab>:cp 上一个错误(&P)<Tab>:cp
228menutrans &Older\ List<Tab>:cold 较旧的错误列表(&O)<Tab>:cold
229menutrans N&ewer\ List<Tab>:cnew 较新的错误列表(&E)<Tab>:cnew
230menutrans Error\ &Window 错误窗口(&W)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200231" Tools.Error Window menuitems {{{2
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100232menutrans &Update<Tab>:cwin 刷新(&U)<Tab>:cwin
233menutrans &Open<Tab>:copen 打开(&O)<Tab>:copen
234menutrans &Close<Tab>:cclose 关闭(&C)<Tab>:cclose
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200235" }}}
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100236menutrans Show\ Compiler\ Se&ttings\ in\ Menu 在菜单中显示编译器设置(&T)
237menutrans Se&t\ Compiler 设置编译器(&T)
238menutrans &Convert\ to\ HEX<Tab>:%!xxd 转换成十六进制(&C)<Tab>:%!xxd
239menutrans Conve&rt\ Back<Tab>:%!xxd\ -r 转换回(&R)<Tab>:%!xxd\ -r
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200240" }}}
Bram Moolenaar071d4272004-06-13 20:20:40 +0000241
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200242" Buffer menu
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100243menutrans &Buffers 缓冲区(&B)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200244" Buffer menuitems and dialog {{{1
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100245menutrans &Refresh\ Menu 刷新本菜单(&R)
246menutrans &Delete 删除(&D)
247menutrans &Alternate 切换(&A)
248menutrans &Next 下一个(&N)
249menutrans &Previous 上一个(&P)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200250
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100251" func! s:BMMunge(fname, bnum)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200252if !exists("g:menutrans_no_file")
253 let g:menutrans_no_file = "[无文件]"
254endif
255" }}}
Bram Moolenaar071d4272004-06-13 20:20:40 +0000256
257" Window menu
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100258menutrans &Window 窗口(&W)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200259" Window menuitems {{{1
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100260menutrans &New<Tab>^Wn 新建(&N)<Tab>^Wn
261menutrans S&plit<Tab>^Ws 拆分(&P)<Tab>^Ws
262menutrans Sp&lit\ To\ #<Tab>^W^^ 拆分并显示缓冲区\ #(&L)<Tab>^W^^
263menutrans Split\ &Vertically<Tab>^Wv 垂直拆分(&V)<Tab>^Wv
264menutrans Split\ File\ E&xplorer 拆分并打开文件浏览器(&X)
265menutrans &Close<Tab>^Wc 关闭(&C)<Tab>^Wc
266menutrans Close\ &Other(s)<Tab>^Wo 除此之外全部关闭(&O)<Tab>^Wo
267menutrans Move\ &To 移动到(&T)
268menutrans &Top<Tab>^WK 顶端(&T)<Tab>^WK
269menutrans &Bottom<Tab>^WJ 底端(&B)<Tab>^WJ
270menutrans &Left\ Side<Tab>^WH 左边(&L)<Tab>^WH
271menutrans &Right\ Side<Tab>^WL 右边(&R)<Tab>^WL
272menutrans Rotate\ &Up<Tab>^WR 向上轮换(&U)<Tab>^WR
273menutrans Rotate\ &Down<Tab>^Wr 向下轮换(&D)<Tab>^Wr
274menutrans &Equal\ Size<Tab>^W= 平均分布(&E)<Tab>^W=
275menutrans &Max\ Height<Tab>^W_ 最大高度(&M)<Tab>^W
276menutrans M&in\ Height<Tab>^W1_ 最小高度(&I)<Tab>^W1_
277menutrans Max\ &Width<Tab>^W\| 最大宽度(&W)<Tab>^W\|
278menutrans Min\ Widt&h<Tab>^W1\| 最小宽度(&H)<Tab>^W1\|
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200279" }}}
280
281" The popup menu {{{1
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100282menutrans &Undo 撤销(&U)
283menutrans Cu&t 剪切(&T)
284menutrans &Copy 复制(&C)
285menutrans &Paste 粘贴(&P)
286menutrans &Delete 删除(&D)
287menutrans Select\ Blockwise 改为选定矩形块
288menutrans Select\ &Word 选定单词(&W)
289menutrans Select\ &Sentence 选定句(&S)
290menutrans Select\ Pa&ragraph 选定段落(&R)
291menutrans Select\ &Line 选定行(&L)
292menutrans Select\ &Block 选定矩形块(&B)
293menutrans Select\ &All 全选(&A)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200294
295" func! <SID>SpellPopup()
296if !exists("g:menutrans_spell_change_ARG_to")
297 let g:menutrans_spell_change_ARG_to = '将\ "%s"\ 更改为'
298endif
299if !exists("g:menutrans_spell_add_ARG_to_word_list")
300 let g:menutrans_spell_add_ARG_to_word_list = '将\ "%s"\ 添加到词典'
301endif
302if !exists("g:menutrans_spell_ignore_ARG")
303 let g:menutrans_spell_ignore_ARG = '忽略\ "%s"'
304endif
305" }}}
306
307" The GUI toolbar {{{1
Bram Moolenaar071d4272004-06-13 20:20:40 +0000308if has("toolbar")
309 if exists("*Do_toolbar_tmenu")
310 delfun Do_toolbar_tmenu
311 endif
312 fun Do_toolbar_tmenu()
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200313 let did_toolbar_tmenu = 1
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100314 tmenu ToolBar.Open 打开文件
315 tmenu ToolBar.Save 保存当前文件
316 tmenu ToolBar.SaveAll 全部保存
317 tmenu ToolBar.Print 打印
318 tmenu ToolBar.Undo 撤销
319 tmenu ToolBar.Redo 恢复
320 tmenu ToolBar.Cut 剪切到剪贴板
321 tmenu ToolBar.Copy 复制到剪贴板
322 tmenu ToolBar.Paste 从剪贴板粘贴
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200323 if !has("gui_athena")
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100324 tmenu ToolBar.Replace 查找和替换...
325 tmenu ToolBar.FindNext 查找下一个
326 tmenu ToolBar.FindPrev 查找上一个
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200327 endif
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100328 tmenu ToolBar.LoadSesn 加载会话
329 tmenu ToolBar.SaveSesn 保存当前会话
330 tmenu ToolBar.RunScript 运行 Vim 脚本
331 tmenu ToolBar.Make 生成当前项目 (:make)
332 tmenu ToolBar.RunCtags 在当前目录生成标记(Tags) (!ctags -R .)
333 tmenu ToolBar.TagJump 跳转到光标所在标记(Tag)
334 tmenu ToolBar.Help Vim 帮助
335 tmenu ToolBar.FindHelp 在 Vim 帮助中查找
Bram Moolenaar071d4272004-06-13 20:20:40 +0000336 endfun
337endif
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200338" }}}
Bram Moolenaar071d4272004-06-13 20:20:40 +0000339
340" Syntax menu
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100341menutrans &Syntax 语法(&S)
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200342" Syntax menuitems {{{1
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100343menutrans &Show\ File\ Types\ in\ Menu 在菜单中显示文件类型(&S)
344menutrans &Off 关闭(&O)
345menutrans &Manual 手动(&M)
346menutrans A&utomatic 自动(&U)
347menutrans On/Off\ for\ &This\ File 只对这个文件开/关(&T)
348menutrans Co&lor\ Test 色彩测试(&L)
349menutrans &Highlight\ Test 高亮测试(&H)
350menutrans &Convert\ to\ HTML 转换成\ HTML(&C)
351
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200352" From synmenu.vim
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100353menutrans Set\ '&syntax'\ Only 只设置\ 'syntax'(&S)
354menutrans Set\ '&filetype'\ Too 也设置\ 'filetype'(&F)
355menutrans Oracle\ config Oracle\ 配置文件
356menutrans Vim\ help\ file Vim\ 帮助文件
357menutrans Vim\ script Vim\ 脚本
358menutrans Viminfo\ file Vim\ 信息文件
359menutrans Virata\ config Virata\ 配置文件
Bram Moolenaar2ecbe532022-07-29 21:36:21 +0100360menutrans Whitespace\ (add) 增加加亮空格
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200361" }}}
362
363" Netrw menu {{{1
364" Plugin loading may be after menu translation
365" So giveup testing if Netrw Plugin is loaded
366" if exists("g:loaded_netrwPlugin")
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100367 menutrans Help<tab><F1> 帮助<tab><F1>
368 menutrans Bookmarks 书签
369 menutrans History 历史记录
370 menutrans Go\ Up\ Directory<tab>- 向上一级<tab>-
371 menutrans Apply\ Special\ Viewer<tab>x 用默认程序打开<tab>x
372 menutrans Bookmarks\ and\ History 书签和历史记录
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200373 " Netrw.Bookmarks and History menuitems {{{2
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100374 menutrans Bookmark\ Current\ Directory<tab>mb 添加书签<tab>mb
375 menutrans Bookmark\ Delete 移除书签
376 menutrans Goto\ Prev\ Dir\ (History)<tab>u 后退(历史记录)<tab>u
377 menutrans Goto\ Next\ Dir\ (History)<tab>U 前进(历史记录)<tab>U
378 menutrans List<tab>qb 完整列表<tab>qb
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200379 " }}}
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100380 menutrans Browsing\ Control 控制
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200381 " Netrw.Browsing Control menuitems {{{2
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100382 menutrans Horizontal\ Split<tab>o 在拆分窗口打开<tab>o
383 menutrans Vertical\ Split<tab>v 在垂直拆分窗口打开<tab>v
384 menutrans New\ Tab<tab>t 在标签页打开<tab>t
385 menutrans Preview<tab>p 预览<tab>p
386 menutrans Edit\ File\ Hiding\ List<tab><ctrl-h> 编辑隐藏条件(Hiding\ List)<tab><ctrl-h>
387 menutrans Edit\ Sorting\ Sequence<tab>S 编辑排序条件(Sorting\ Sequence)<tab>S
388 menutrans Quick\ Hide/Unhide\ Dot\ Files<tab>gh 快速隐藏/显示以\.开头的文件<tab>gh
389 menutrans Refresh\ Listing<tab><ctrl-l> 刷新<tab><ctrl-l>
390 menutrans Settings/Options<tab>:NetrwSettings 设置/选项<tab>:NetrwSettings
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200391 " }}}
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100392 menutrans Delete\ File/Directory<tab>D 删除文件/目录<tab>D
393 menutrans Edit\ File/Dir 编辑文件/目录
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200394 " Netrw.Edit File menuitems {{{2
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100395 menutrans Create\ New\ File<tab>% 新建文件<tab>%
396 menutrans In\ Current\ Window<tab><cr> 在当前窗口<tab><cr>
397 menutrans Preview\ File/Directory<tab>p 预览文件/目录<tab>p
398 menutrans In\ Previous\ Window<tab>P 在上一个窗口<tab>P
399 menutrans In\ New\ Window<tab>o 在新窗口<tab>o
400 menutrans In\ New\ Tab<tab>t 在新标签页<tab>t
401 menutrans In\ New\ Vertical\ Window<tab>v 在新垂直窗口<tab>v
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200402 " }}}
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100403 menutrans Explore 浏览
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200404 " Netrw.Explore menuitems {{{2
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100405 menutrans Directory\ Name 指定目录名
406 menutrans Filenames\ Matching\ Pattern\ (curdir\ only)<tab>:Explore\ */ 匹配指定文件名模式(当前目录)<tab>:Explore\ */
407 menutrans Filenames\ Matching\ Pattern\ (+subdirs)<tab>:Explore\ **/ 匹配指定文件名模式(含子目录)<tab>:Explore\ **/
408 menutrans Files\ Containing\ String\ Pattern\ (curdir\ only)<tab>:Explore\ *// 内容包含指定字符串模式(当前目录)<tab>:Explore\ *//
409 menutrans Files\ Containing\ String\ Pattern\ (+subdirs)<tab>:Explore\ **// 内容包含指定字符串模式(含子目录)<tab>:Explore\ **//
410 menutrans Next\ Match<tab>:Nexplore 下一个匹配项<tab>:Nexplore
411 menutrans Prev\ Match<tab>:Pexplore 上一个匹配项<tab>:Pexplore
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200412 " }}}
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100413 menutrans Make\ Subdirectory<tab>d 新建子目录<tab>d
414 menutrans Marked\ Files 选定的(Marked)文件
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200415 " Netrw.Marked Files menuitems {{{2
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100416 menutrans Mark\ File<tab>mf 选定(Mark)/取消<tab>mf
417 menutrans Mark\ Files\ by\ Regexp<tab>mr 用正则表达式(Regexp)选定<tab>mr
418 menutrans Hide-Show-List\ Control<tab>a 隐藏/显示<tab>a
419 menutrans Copy\ To\ Target<tab>mc 复制到目标<tab>mc
420 menutrans Delete<tab>D 删除<tab>D
421 menutrans Diff<tab>md 差异(Diff)<tab>md
422 menutrans Edit<tab>me 编辑<tab>me
423 menutrans Exe\ Cmd<tab>mx 作为参数运行命令<tab>mx
424 menutrans Move\ To\ Target<tab>mm 移动到目标<tab>mm
425 menutrans Obtain<tab>O 获取<tab>O
426 menutrans Print<tab>mp 打印<tab>mp
427 menutrans Replace<tab>R 替换<tab>R
428 menutrans Set\ Target<tab>mt 设置目标<tab>mt
429 menutrans Tag<tab>mT 生成标记文件(Tags)<tab>mT
430 menutrans Zip/Unzip/Compress/Uncompress<tab>mz 压缩/解压缩<tab>mz
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200431 " }}}
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100432 menutrans Obtain\ File<tab>O 获取文件<tab>O
433 menutrans Style 显示风格
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200434 " Netrw.Style menuitems {{{2
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100435 menutrans Listing 列表形式
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200436 " Netrw.Style.Listing menuitems {{{3
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100437 menutrans thin<tab>i 紧凑<thin)<tab>i
438 menutrans long<tab>i 详细(long)<tab>i
439 menutrans wide<tab>i 多列(wide)<tab>i
440 menutrans tree<tab>i 树状(tree)<tab>i
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200441 " }}}
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100442 menutrans Normal-Hide-Show 显示/隐藏
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200443 " Netrw.Style.Normal-Hide_show menuitems {{{3
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100444 menutrans Show\ All<tab>a 显示全部
445 menutrans Normal<tab>a 不显示隐藏文件
446 menutrans Hidden\ Only<tab>a 只显示隐藏文件
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200447 " }}}
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100448 menutrans Reverse\ Sorting\ Order<tab>r 升序/降序<tab>r
449 menutrans Sorting\ Method 排序方式
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200450 " Netrw.Style.Sorting Method menuitems {{{3
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100451 menutrans Name<tab>s 文件名<tab>s
452 menutrans Time<tab>s 修改时间<tab>s
453 menutrans Size<tab>s 大小<tab>s
454 menutrans Exten<tab>s 扩展名<tab>s
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200455 " }}}
456 " }}}
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100457 menutrans Rename\ File/Directory<tab>R 重命名文件/目录<tab>R
458 menutrans Set\ Current\ Directory<tab>c 设置\ Vim\ 工作目录<tab>c
459 menutrans Targets 目标
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200460" endif
461" }}}
Bram Moolenaar80716072012-05-01 21:14:34 +0200462
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100463" Shellmenu menu
464" Shellmenu menuitems {{{1
465" From shellmenu.vim
Bram Moolenaar2ecbe532022-07-29 21:36:21 +0100466menutrans ShellMenu Shell\ 菜单
467menutrans Statements 语句
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100468menutrans Test 测试
Bram Moolenaar2ecbe532022-07-29 21:36:21 +0100469menutrans Existence 存在
470menutrans Existence\ -\ file 存在\ -\ 文件
471menutrans Existence\ -\ file\ (not\ empty) 存在\ -\ 文件(非空)
472menutrans Existence\ -\ directory 存在\ -\ 目录
473menutrans Existence\ -\ executable 存在\ -\ 可执行
474menutrans Existence\ -\ readable 存在\ -\ 可读
475menutrans Existence\ -\ writable 存在\ -\ 可写
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100476menutrans String\ is\ empty 字符串为空
477menutrans String\ is\ not\ empty 字符串非空
Bram Moolenaar2ecbe532022-07-29 21:36:21 +0100478menutrans Strings\ are\ equal 字符串值相等
479menutrans Strings\ are\ not\ equal 字符串值不相等
480menutrans Value\ is\ greater\ than 值大于
481menutrans Value\ is\ greater\ equal 值大于等于
482menutrans Values\ are\ equal 值相等
483menutrans Values\ are\ not\ equal 值不相等
484menutrans Value\ is\ less\ than 值小于
485menutrans Value\ is\ less\ equal 值小于等于
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100486menutrans ParmSub 参数替换
487menutrans Substitute\ word\ if\ parm\ not\ set 如果参数没设置就替换该词
488menutrans Set\ parm\ to\ word\ if\ not\ set 参数未设置就设为该词
489menutrans Substitute\ word\ if\ parm\ set\ else\ nothing 如果参数设置就替换该词,否则什么都不做
490menutrans If\ parm\ not\ set\ print\ word\ and\ exit 如果参数没有设置就打印该词并退出
491menutrans SpShVars Shell\ 特殊变量
492menutrans Number\ of\ positional\ parameters 位置参数的数目
493menutrans All\ positional\ parameters\ (quoted\ spaces) 所有位置参数(quoted\ spaces)
494menutrans All\ positional\ parameters\ (unquoted\ spaces) 所有位置参数(unquoted\ spaces)
495menutrans Flags\ set 设置标志
496menutrans Return\ code\ of\ last\ command 返回前一条命令的代码
497menutrans Process\ number\ of\ this\ shell shell\ 自身进程号
498menutrans Process\ number\ of\ last\ background\ command 前一条后台命令的进程号
499menutrans Environ 环境变量
Bram Moolenaar2ecbe532022-07-29 21:36:21 +0100500menutrans Mark\ created\ or\ modified\ variables\ for\ export 标记修改的或者创建的变量为导出
501menutrans Exit\ when\ command\ returns\ non-zero\ status 当命令返回非零状态时退出
502menutrans Disable\ file\ name\ expansion 禁用文件名拓展
503menutrans Locate\ and\ remember\ commands\ when\ being\ looked\ up 当查询命令时定位并记住该命令
504menutrans All\ assignment\ statements\ are\ placed\ in\ the\ environment\ for\ a\ command 所有的赋值参数被放在命令的环境中
Bram Moolenaar5ed11532022-07-06 13:18:11 +0100505menutrans Read\ commands\ but\ do\ not\ execute\ them 读命令但是不要执行
506menutrans Exit\ after\ reading\ and\ executing\ one\ command 读并执行一个命令之后退出
507menutrans Treat\ unset\ variables\ as\ an\ error\ when\ substituting 替换时把未设置命令视为错误
508menutrans Print\ shell\ input\ lines\ as\ they\ are\ read 读\ shell\ 输入行的时候打印
509menutrans Print\ commands\ and\ their\ arguments\ as\ they\ are\ executed 被执行时打印命令和参数
510" }}}
511
512" termdebug menu
513" termdebug menuitems {{{1
514" From termdebug.vim
515menutrans Set\ breakpoint 设置断点
516menutrans Clear\ breakpoint 清除断点
517menutrans Run\ until 运行到
518menutrans Evaluate 求值
519menutrans WinBar 工具条
520menutrans Step 单步
521menutrans Next 下一个
522menutrans Finish 结束
523menutrans Cont 继续
524menutrans Stop 停止
525" }}}
526
527" debchangelog menu
528" debchangelog menuitems {{{1
529" From debchangelog.vim
530menutrans &Changelog 更新日志(&C)
531menutrans &New\ Version 新版本(&N)
532menutrans &Add\ Entry 添加条目(&A)
533menutrans &Close\ Bug 关闭\ Bug(&C)
534menutrans Set\ &Distribution 设置发行版(&D)
535menutrans &unstable 不稳定(&U)
536menutrans Set\ &Urgency 设置紧急(&U)
537menutrans &low 低(&L)
538menutrans &medium 中(&M)
539menutrans &high 高(&H)
540menutrans U&nfinalise 未完成(&N)
541menutrans &Finalise 完成(&F)
542" }}}
543
544" ada menu
545" ada menuitems {{{1
546" From ada.vim
547menutrans Tag 标签
548menutrans List 列表
549menutrans Jump 跳转
550menutrans Create\ File 创建文件
551menutrans Create\ Dir 创建目录
552menutrans Highlight 高亮
553menutrans Toggle\ Space\ Errors 切换空格错误
554menutrans Toggle\ Lines\ Errors 切换行错误
555menutrans Toggle\ Rainbow\ Color 切换彩虹颜色
556menutrans Toggle\ Standard\ Types 切换标准类型
557" }}}
558
559" gnat menu
560" gnat menuitems {{{1
561" From gnat.vim
562menutrans Build 构建
563menutrans Pretty\ Print 重新格式化代码
564menutrans Find 查找
565menutrans Set\ Projectfile\.\.\. 设置项目文件\.\.\.
566" }}}
567
Bram Moolenaar80716072012-05-01 21:14:34 +0200568let &cpo = s:keepcpo
569unlet s:keepcpo
Bram Moolenaar8fe10002019-09-11 22:56:44 +0200570
571" vim: set ts=4 sw=4 noet fdm=marker fdc=4 :