summaryrefslogtreecommitdiff
path: root/locale/zh-CN/script.lni
blob: 533a0aa93d5980449549d6e10e1e6eac37c8bc2c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
DIAG_LINE_ONLY_SPACE    = '只有空格的空行。'
DIAG_LINE_POST_SPACE    = '后置空格。'
DIAG_UNUSED_LOCAL       = '未使用的局部变量 `{}`。'
DIAG_UNDEF_GLOBAL       = '未定义的全局变量 `{}`。'
DIAG_UNDEF_ENV_CHILD    = '未定义的变量 `{}`(重载了 `_ENV` )。'
DIAG_UNDEF_FENV_CHILD   = '未定义的变量 `{}`(处于模块中)。'
DIAG_GLOBAL_IN_NIL_ENV  = '不能使用全局变量(`_ENV`被置为了`nil`)。'
DIAG_GLOBAL_IN_NIL_FENV = '不能使用全局变量(模块被置为了`nil`)。'
DIAG_UNUSED_LABEL       = '未使用的标签 `{}`。'
DIAG_UNUSED_FUNCTION    = '未使用的函数。'
DIAG_UNUSED_VARARG      = '未使用的不定参数。'
DIAG_REDEFINED_LOCAL    = '重定义局部变量 `{}`。'
DIAG_DUPLICATE_INDEX    = '重复的索引 `{}`。'
DIAG_DUPLICATE_METHOD   = '重复的方法 `{}`。'
DIAG_PREVIOUS_CALL      = '解析为了上一行的函数调用。你可能需要在前面加一个 `;`。'
DIAG_PREFIELD_CALL      = '解析为了 `{} {}`。你可能需要在中间加一个`,`或`;`。'
DIAG_OVER_MAX_ARGS      = '函数只接收 {:d} 个参数,但你传了 {:d} 个。'
DIAG_OVER_MAX_VALUES    = '只有 {} 个变量,但你设置了 {} 个值。'
DIAG_AMBIGUITY_1        = '会优先运算 `{}`,你可能需要加个括号。'
DIAG_LOWERCASE_GLOBAL   = '首字母小写的全局变量'
DIAG_EMPTY_BLOCK        = '空代码块'
DIAG_DIAGNOSTICS        = 'Lua 诊断'
DIAG_SYNTAX_CHECK       = 'Lua 语法检查'
DIAG_NEED_VERSION       = '在 {} 中是合法的,当前为 {}'
DIAG_DEFINED_VERSION    = '在 {} 中有定义,当前为 {}'
DIAG_DEFINED_CUSTOM     = '在 {} 中有定义'
DIAG_DUPLICATE_CLASS    = '重复定义的 Class 。'
DIAG_UNDEFINED_CLASS    = '未定义的 Class 。'
DIAG_CYCLIC_EXTENDS     = '循环继承。'
DIAG_INEXISTENT_PARAM   = '不存在的参数。'
DIAG_DUPLICATE_PARAM    = '重复的参数。'
DIAG_NEED_CLASS         = '需要先定义 Class 。'
DIAG_DUPLICATE_FIELD    = '重复定义的 field 。'
DIAG_SET_CONST          = '不能对常量赋值。'

MWS_NOT_SUPPORT         = '{} 目前还不支持多工作目录,我可能需要重启才能支持新的工作目录...'
MWS_RESTART             = '重启'
MWS_NOT_COMPLETE        = '工作目录还没有准备好,你可以稍后再试一下...'
MWS_COMPLETE            = '工作目录准备好了,你可以再试一下了...'
MWS_MAX_PRELOAD         = '预加载文件数已达上限({}),你需要手动打开需要加载的文件。'
MWS_UCONFIG_FAILED      = '用户配置保存失败。'
MWS_UCONFIG_UPDATED     = '用户配置已更新。'
MWS_WCONFIG_UPDATED     = '工作区配置已更新。'

PARSER_CRASH            = '语法解析崩溃了!遗言:{}'
PARSER_UNKNOWN          = '未知语法错误...'
PARSER_MISS_NAME        = '缺少名称。'
PARSER_UNKNOWN_SYMBOL   = '未知符号`{symbol}`。'
PARSER_MISS_SYMBOL      = '缺少符号`{symbol}`。'
PARSER_MISS_ESC_X       = '必须是2个16进制字符。'
PARSER_UTF8_SMALL       = '至少有1个字符。'
PARSER_UTF8_MAX         = '必须在 {min} 与 {max} 之间。'
PARSER_ERR_ESC          = '错误的转义符。'
PARSER_MUST_X16         = '必须是16进制字符。'
PARSER_MISS_EXPONENT    = '缺少指数部分。'
PARSER_MISS_EXP         = '缺少表达式。'
PARSER_MISS_FIELD       = '缺少域名。'
PARSER_MISS_METHOD      = '缺少方法名。'
PARSER_ARGS_AFTER_DOTS  = '`...`必须是最后一个参数。'
PARSER_KEYWORD          = '关键字无法作为名称。'
PARSER_EXP_IN_ACTION    = '表达式不能独立存在。'
PARSER_BREAK_OUTSIDE    = '`break`必须在循环内部。'
PARSER_MALFORMED_NUMBER = '无法构成有效数字。'
PARSER_ACTION_AFTER_RETURN = '`return`之后不能再执行代码。'
PARSER_ACTION_AFTER_BREAK = '`break`之后不能再执行代码。'
PARSER_NO_VISIBLE_LABEL = '标签`{label}`不可见。'
PARSER_REDEFINE_LABEL   = '标签`{label}`重复定义。'
PARSER_UNSUPPORT_SYMBOL = '{version} 不支持该符号。'
PARSER_UNEXPECT_DOTS    = '`...`只能在不定参函数中使用。'
PARSER_UNKNOWN_TAG      = '不支持的属性。'
PARSER_MULTI_TAG        = '只能设置一个属性。'
PARSER_UNEXPECT_LFUNC_NAME = '局部函数只能使用标识符作为名称。'
PARSER_ERR_LCOMMENT_END = '应使用`{symbol}`来关闭多行注释。'
PARSER_ERR_C_LONG_COMMENT = 'Lua应使用`--[[ ]]`来进行多行注释。'
PARSER_ERR_LSTRING_END  = '应使用`{symbol}`来关闭长字符串。'
PARSER_ERR_ASSIGN_AS_EQ = '应使用`=`来进行赋值操作。'
PARSER_ERR_EQ_AS_ASSIGN = '应使用`==`来进行等于判断。'
PARSER_ERR_UEQ          = '应使用`~=`来进行不等于判断。'
PARSER_ERR_THEN_AS_DO   = '应使用`then`。'
PARSER_ERR_DO_AS_THEN   = '应使用`do`。'
PARSER_MISS_END         = '缺少对应的`end`。'
PARSER_ERR_COMMENT_PREFIX = 'Lua应使用`--`来进行注释。'
PARSER_MISS_SEP_IN_TABLE = '需要用`,`或`;`进行分割。'

SYMBOL_ANONYMOUS        = '<匿名函数>'

HOVER_DOCUMENT_LUA51    = '[查看文档](http://www.lua.org/manual/5.1/manual.html#pdf-{})'
HOVER_DOCUMENT_LUA52    = '[查看文档](http://www.lua.org/manual/5.2/manual.html#pdf-{})'
HOVER_DOCUMENT_LUA53    = '[查看文档](http://cloudwu.github.io/lua53doc/manual.html#pdf-{})'
HOVER_DOCUMENT_LUA54    = '[查看文档](http://www.lua.org/manual/5.4/manual.html#pdf-{})'
HOVER_DOCUMENT_LUAJIT   = '[查看文档](http://www.lua.org/manual/5.1/manual.html#pdf-{})'
HOVER_MULTI_PROTOTYPE   = '({} 个原型)'

ACTION_DISABLE_DIAG     = '禁用诊断({})。'
ACTION_MARK_GLOBAL      = '标记 `{}` 为已定义的全局变量。'
ACTION_REMOVE_SPACE     = '清除所有后置空格。'
ACTION_ADD_SEMICOLON    = '添加 `;` 。'
ACTION_ADD_BRACKETS     = '添加括号。'
ACTION_RUNTIME_VERSION  = '修改运行版本为 {} 。'
ACTION_OPEN_LIBRARY     = '加载 {} 中的全局变量。'
ACTION_ADD_DO_END       = '添加 `do ... end` 。'
ACTION_FIX_LCOMMENT_END = '改用正确的多行注释关闭符号。'
ACTION_ADD_LCOMMENT_END = '关闭多行注释。'
ACTION_FIX_C_LONG_COMMENT = '修改为 Lua 的多行注释格式。'
ACTION_FIX_LSTRING_END  = '改用正确的长字符串关闭符号。'
ACTION_ADD_LSTRING_END  = '关闭长字符串。'
ACTION_FIX_ASSIGN_AS_EQ = '改为 `=` 。'
ACTION_FIX_EQ_AS_ASSIGN = '改为 `==` 。'
ACTION_FIX_UEQ          = '改为 `~=` 。'
ACTION_FIX_THEN_AS_DO   = '改为 `then` 。'
ACTION_FIX_DO_AS_THEN   = '改为 `do` 。'
ACTION_ADD_END          = '添加 `end` (根据缩进推测添加位置)。'
ACTION_FIX_COMMENT_PREFIX = '改为 `--` 。'

COMMAND_DISABLE_DIAG    = '禁用诊断'
COMMAND_MARK_GLOBAL     = '标记全局变量'
COMMAND_REMOVE_SPACE    = '清除所有后置空格'
COMMAND_ADD_BRACKETS    = '添加括号'
COMMAND_RUNTIME_VERSION = '修改运行版本'
COMMAND_OPEN_LIBRARY    = '加载第三方库中的全局变量'

DEBUG_MEMORY_LEAK       = '{} 很抱歉发生了严重的内存泄漏,语言服务即将重启。'
DEBUG_RESTART_NOW       = '立即重启'