diff options
Diffstat (limited to 'locale/pt-br')
-rw-r--r-- | locale/pt-br/meta.lua | 10 | ||||
-rw-r--r-- | locale/pt-br/script.lua | 91 | ||||
-rw-r--r-- | locale/pt-br/setting.lua | 20 |
3 files changed, 82 insertions, 39 deletions
diff --git a/locale/pt-br/meta.lua b/locale/pt-br/meta.lua index f21dac60..ddd81ce2 100644 --- a/locale/pt-br/meta.lua +++ b/locale/pt-br/meta.lua @@ -519,11 +519,11 @@ math.log10 = 'Retorna o logaritmo `x` na base 10.' math.max = 'Retorna o argumento com o valor máximo de acordo com o operador `<`.' -math.maxinteger = +math.maxinteger['>5.3'] = 'Retorna o valor máximo para um inteiro.' math.min = 'Retorna o argumento com o valor mínimo de acordo com o operador `<`.' -math.mininteger = +math.mininteger['>5.3'] = 'Retorna o valor mínimo para um inteiro.' math.modf = 'Retorna a parte inteira e a parte fracionária de `x`.' @@ -557,11 +557,11 @@ math.tan = 'Retorna a tangente de `x` (requer valor em radianos).' math.tanh = 'Retorna a tangente hiperbólica de `x` (requer valor em radianos).' -math.tointeger = +math.tointeger['>5.3'] = 'Se o valor `x` pode ser convertido para um inteiro, retorna esse inteiro.' -math.type = +math.type['>5.3'] = 'Retorna `"integer"` se `x` é um inteiro, `"float"` se for um valor real (i.e., ponto flutuante), ou `nil` se `x` não é um número.' -math.ult = +math.ult['>5.3'] = 'Retorna `true` se e somente se `m` é menor `n` quando eles são comparados como inteiros sem sinal.' os = diff --git a/locale/pt-br/script.lua b/locale/pt-br/script.lua index 03e17c15..2357aa50 100644 --- a/locale/pt-br/script.lua +++ b/locale/pt-br/script.lua @@ -120,10 +120,16 @@ DIAG_MISSING_GLOBAL_DOC_PARAM = -- TODO: need translate! 'Missing @param annotation for parameter `{}` in global function `{}`.' DIAG_MISSING_GLOBAL_DOC_RETURN = -- TODO: need translate! 'Missing @return annotation at index `{}` in global function `{}`.' +DIAG_MISSING_LOCAL_EXPORT_DOC_COMMENT = -- TODO: need translate! +'Missing comment for exported local function `{}`.' +DIAG_MISSING_LOCAL_EXPORT_DOC_PARAM = -- TODO: need translate! +'Missing @param annotation for parameter `{}` in exported local function `{}`.' +DIAG_MISSING_LOCAL_EXPORT_DOC_RETURN = -- TODO: need translate! +'Missing @return annotation at index `{}` in exported local function `{}`.' DIAG_INCOMPLETE_SIGNATURE_DOC_PARAM = -- TODO: need translate! -'Incomplete signature. Missing @param annotation for parameter `{}` in function `{}`.' +'Incomplete signature. Missing @param annotation for parameter `{}`.' DIAG_INCOMPLETE_SIGNATURE_DOC_RETURN = -- TODO: need translate! -'Incomplete signature. Missing @return annotation at index `{}` in function `{}`.' +'Incomplete signature. Missing @return annotation at index `{}`.' DIAG_UNKNOWN_DIAG_CODE = -- TODO: need translate! 'Código de diagnóstico desconhecido `{}`.' DIAG_CAST_LOCAL_TYPE = -- TODO: need translate! @@ -162,6 +168,14 @@ DIAG_INVISIBLE_PACKAGE = -- TODO: need translate! 'Field `{field}` can only be accessed in same file `{uri}`.' DIAG_GLOBAL_ELEMENT = -- TODO: need translate! 'Element is global.' +DIAG_MISSING_FIELDS = -- TODO: need translate! +'Missing required fields in type `{1}`: {2}' +DIAG_INJECT_FIELD = -- TODO: need translate! +'Fields cannot be injected into the reference of `{class}` for `{field}`. {fix}' +DIAG_INJECT_FIELD_FIX_CLASS = -- TODO: need translate! +'To do so, use `---@class` for `{node}`.' +DIAG_INJECT_FIELD_FIX_TABLE = -- TODO: need translate! +'如要允许注入,请在定义中添加 `{fix}` 。' MWS_NOT_SUPPORT = '{} não é suportado múltiplos espaços de trabalho por enquanto, posso precisar reiniciar para estabelecer um novo espaço de trabalho ...' @@ -189,9 +203,9 @@ WORKSPACE_DIAGNOSTIC = WORKSPACE_SKIP_HUGE_FILE = 'Por motivos de desempenho, a análise deste arquivo foi interrompida: {}' WORKSPACE_NOT_ALLOWED = -'Seu espaço de trabalho foi definido para `{}`. Servidor da linguagem Lua recusou o carregamneto neste diretório. Por favor, cheque sua configuração. [aprenda mais aqui](https://github.com/LuaLS/lua-language-server/wiki/FAQ#why-is-the-server-scanning-the-wrong-folder)' +'Seu espaço de trabalho foi definido para `{}`. Servidor da linguagem Lua recusou o carregamneto neste diretório. Por favor, cheque sua configuração. [aprenda mais aqui](https://luals.github.io/wiki/faq#why-is-the-server-scanning-the-wrong-folder)' WORKSPACE_SCAN_TOO_MUCH = -- TODO: need translate! -'Mais do que {} arquivos foram escaneados. O diretório atual escaneado é `{}`. Please see the [FAQ](https://github.com/LuaLS/lua-language-server/wiki/FAQ#how-can-i-improve-startup-speeds) to see how you can include fewer files. It is also possible that your [configuration is incorrect](https://github.com/LuaLS/lua-language-server/wiki/FAQ#why-is-the-server-scanning-the-wrong-folder).' +'Mais do que {} arquivos foram escaneados. O diretório atual escaneado é `{}`. Please see the [FAQ](https://luals.github.io/wiki/faq#how-can-i-improve-startup-speeds) to see how you can include fewer files. It is also possible that your [configuration is incorrect](https://luals.github.io/wiki/faq#why-is-the-server-scanning-the-wrong-folder).' PARSER_CRASH = 'Parser quebrou! Últimas palavras: {}' @@ -442,6 +456,8 @@ ACTION_ADD_DICT = 'Adicione \'{}\' ao seu espaço de trabalho no ' ACTION_FIX_ADD_PAREN = -- TODO: need translate! '添加括号。' +ACTION_AUTOREQUIRE = -- TODO: need translate! +"Import '{}' as {}" COMMAND_DISABLE_DIAG = 'Desativar diagnósticos.' @@ -542,7 +558,7 @@ WINDOW_APPLY_SETTING = WINDOW_CHECK_SEMANTIC = 'Se você estiver usando o tema de cores do market, talvez seja necessário modificar `editor.semanticHighlighting.enabled` para `true` para fazer com tokens semânticas sejam habilitados.' WINDOW_TELEMETRY_HINT = -'Por favor, permita o envio de dados de uso e relatórios de erro anônimos para nos ajudar a melhorar ainda mais essa extensão. Leia nossa política de privacidade [aqui](https://github.com/LuaLS/lua-language-server/wiki/Home#privacy) .' +'Por favor, permita o envio de dados de uso e relatórios de erro anônimos para nos ajudar a melhorar ainda mais essa extensão. Leia nossa política de privacidade [aqui](https://luals.github.io/privacy/#language-server) .' WINDOW_TELEMETRY_ENABLE = 'Permitir' WINDOW_TELEMETRY_DISABLE = @@ -687,7 +703,7 @@ Defines a class/table structure Manager = {} ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#class) +[View Wiki](https://luals.github.io/wiki/annotations#class) ]=] LUADOC_DESC_TYPE = -- TODO: need translate! [=[ @@ -738,7 +754,7 @@ local x --x[""] is true local myFunction ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#types-and-type) +[View Wiki](https://luals.github.io/wiki/annotations#type) ]=] LUADOC_DESC_ALIAS = -- TODO: need translate! [=[ @@ -788,7 +804,7 @@ local enums = { ---| `enums.CLOSE` ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#alias) +[View Wiki](https://luals.github.io/wiki/annotations#alias) ]=] LUADOC_DESC_PARAM = -- TODO: need translate! [=[ @@ -813,7 +829,7 @@ function get(url, headers, timeout) end function concat(base, ...) end ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#param) +[View Wiki](https://luals.github.io/wiki/annotations#param) ]=] LUADOC_DESC_RETURN = -- TODO: need translate! [=[ @@ -851,7 +867,7 @@ function getFirstLast() end function getTags(item) end ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#return) +[View Wiki](https://luals.github.io/wiki/annotations#return) ]=] LUADOC_DESC_FIELD = -- TODO: need translate! [=[ @@ -882,7 +898,7 @@ response = get("localhost") statusCode = response.status.code ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#field) +[View Wiki](https://luals.github.io/wiki/annotations#field) ]=] LUADOC_DESC_GENERIC = -- TODO: need translate! [=[ @@ -939,7 +955,7 @@ local v = Generic("Foo") -- v is an object of Foo -- we give for key (K) or value (V) ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#generics-and-generic) +[View Wiki](https://luals.github.io/wiki/annotations/#generic) ]=] LUADOC_DESC_VARARG = -- TODO: need translate! [=[ @@ -958,7 +974,7 @@ provide typing or allow descriptions. function concat(...) end ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#vararg) +[View Wiki](https://luals.github.io/wiki/annotations#vararg) ]=] LUADOC_DESC_OVERLOAD = -- TODO: need translate! [=[ @@ -973,7 +989,7 @@ Allows defining of multiple function signatures. function table.insert(t, position, value) end ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#overload) +[View Wiki](https://luals.github.io/wiki/annotations#overload) ]=] LUADOC_DESC_DEPRECATED = -- TODO: need translate! [=[ @@ -984,7 +1000,7 @@ being ~~struck through~~. `---@deprecated` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#deprecated) +[View Wiki](https://luals.github.io/wiki/annotations#deprecated) ]=] LUADOC_DESC_META = -- TODO: need translate! [=[ @@ -999,7 +1015,7 @@ There are 3 main distinctions to note with meta files: `---@meta` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#meta) +[View Wiki](https://luals.github.io/wiki/annotations#meta) ]=] LUADOC_DESC_VERSION = -- TODO: need translate! [=[ @@ -1024,7 +1040,7 @@ function onlyWorksInJIT() end function oldLuaOnly() end ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#version) +[View Wiki](https://luals.github.io/wiki/annotations#version) ]=] LUADOC_DESC_SEE = -- TODO: need translate! [=[ @@ -1034,7 +1050,7 @@ Define something that can be viewed for more information `---@see <text>` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#see) +[View Wiki](https://luals.github.io/wiki/annotations#see) ]=] LUADOC_DESC_DIAGNOSTIC = -- TODO: need translate! [=[ @@ -1060,7 +1076,7 @@ local unused = "hello world" ---@diagnostic enable: unused-local ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#diagnostic) +[View Wiki](https://luals.github.io/wiki/annotations#diagnostic) ]=] LUADOC_DESC_MODULE = -- TODO: need translate! [=[ @@ -1077,7 +1093,7 @@ local stringUtils local module = require('string.utils') ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#module) +[View Wiki](https://luals.github.io/wiki/annotations#module) ]=] LUADOC_DESC_ASYNC = -- TODO: need translate! [=[ @@ -1087,7 +1103,7 @@ Marks a function as asynchronous. `---@async` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#async) +[View Wiki](https://luals.github.io/wiki/annotations#async) ]=] LUADOC_DESC_NODISCARD = -- TODO: need translate! [=[ @@ -1099,7 +1115,7 @@ be ignored. `---@nodiscard` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#nodiscard) +[View Wiki](https://luals.github.io/wiki/annotations#nodiscard) ]=] LUADOC_DESC_CAST = -- TODO: need translate! [=[ @@ -1134,7 +1150,7 @@ local x --> string|table print(x) --> table ``` --- -[View Wiki](https://github.com/LuaLS/lua-language-server/wiki/Annotations#cast) +[View Wiki](https://luals.github.io/wiki/annotations#cast) ]=] LUADOC_DESC_OPERATOR = -- TODO: need translate! [=[ @@ -1169,7 +1185,7 @@ pB = -pA LUADOC_DESC_ENUM = -- TODO: need translate! [=[ Mark a table as an enum. If you want an enum but can't define it as a Lua -table, take a look at the [`@alias`](https://github.com/LuaLS/lua-language-server/wiki/Annotations#alias) +table, take a look at the [`@alias`](https://luals.github.io/wiki/annotations#alias) tag. ## Syntax @@ -1193,6 +1209,33 @@ local function setColor(color) end setColor(colors.green) ``` ]=] +LUADOC_DESC_SOURCE = -- TODO: need translate! +[=[ +Provide a reference to some source code which lives in another file. When +searching for the defintion of an item, its `@source` will be used. + +## Syntax +`@source <path>` + +## Usage +``` +---You can use absolute paths +---@source C:/Users/me/Documents/program/myFile.c +local a + +---Or URIs +---@source file:///C:/Users/me/Documents/program/myFile.c:10 +local b + +---Or relative paths +---@source local/file.c +local c + +---You can also include line and char numbers +---@source local/file.c:10:8 +local d +``` +]=] LUADOC_DESC_PACKAGE = -- TODO: need translate! [=[ Mark a function as private to the file it is defined in. A packaged function diff --git a/locale/pt-br/setting.lua b/locale/pt-br/setting.lua index c38f0ff0..4e23e0ff 100644 --- a/locale/pt-br/setting.lua +++ b/locale/pt-br/setting.lua @@ -27,7 +27,7 @@ config.runtime.unicodeName = -- TODO: need translate! config.runtime.nonstandardSymbol = -- TODO: need translate! "Supports non-standard symbols. Make sure that your runtime environment supports these symbols." config.runtime.plugin = -- TODO: need translate! -"Plugin path. Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/Plugins) to learn more." +"Plugin path. Please read [wiki](https://luals.github.io/wiki/plugins) to learn more." config.runtime.pluginArgs = -- TODO: need translate! "Additional arguments for the plugin." config.runtime.fileEncoding = -- TODO: need translate! @@ -269,22 +269,16 @@ Read [formatter docs](https://github.com/CppCXY/EmmyLuaCodeStyle/tree/master/doc ]] config.spell.dict = -- TODO: need translate! 'Custom words for spell checking.' +config.nameStyle.config = -- TODO: need translate! +'Set name style config' config.telemetry.enable = -- TODO: need translate! [[ -Enable telemetry to send your editor information and error logs over the network. Read our privacy policy [here](https://github.com/LuaLS/lua-language-server/wiki/Home#privacy). +Enable telemetry to send your editor information and error logs over the network. Read our privacy policy [here](https://luals.github.io/privacy/#language-server). ]] config.misc.parameters = -- TODO: need translate! '[Command line parameters](https://github.com/LuaLS/lua-telemetry-server/tree/master/method) when starting the language service in VSCode.' config.misc.executablePath = -- TODO: need translate! 'Specify the executable path in VSCode.' -config.IntelliSense.traceLocalSet = -- TODO: need translate! -'Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.' -config.IntelliSense.traceReturn = -- TODO: need translate! -'Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.' -config.IntelliSense.traceBeSetted = -- TODO: need translate! -'Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.' -config.IntelliSense.traceFieldInject = -- TODO: need translate! -'Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.' config.type.castNumberToInteger = -- TODO: need translate! 'Allowed to assign the `number` type to the `integer` type.' config.type.weakUnionCheck = -- TODO: need translate! @@ -379,6 +373,8 @@ config.diagnostics['invisible'] = -- TODO: need translate! 'Enable diagnostics for accesses to fields which are invisible.' config.diagnostics['missing-global-doc'] = -- TODO: need translate! 'Missing annotations for globals! Global functions must have a comment and annotations for all parameters and return values.' +config.diagnostics['missing-local-export-doc'] = -- TODO: need translate! +'Missing annotations for exported locals! Exported local functions must have a comment and annotations for all parameters and return values.' config.diagnostics['missing-parameter'] = -- TODO: need translate! 'Enable diagnostics for function calls where the number of arguments is less than the number of annotated function parameters.' config.diagnostics['missing-return'] = -- TODO: need translate! @@ -401,6 +397,8 @@ config.diagnostics['return-type-mismatch'] = -- TODO: need translate! 'Enable diagnostics for return values whose type does not match the type declared in the corresponding return annotation.' config.diagnostics['spell-check'] = -- TODO: need translate! 'Enable diagnostics for typos in strings.' +config.diagnostics['name-style-check'] = -- TODO: need translate! +'Enable diagnostics for name style.' config.diagnostics['unbalanced-assignments']= -- TODO: need translate! 'Enable diagnostics on multiple assignments if not all variables obtain a value (e.g., `local x,y = 1`).' config.diagnostics['undefined-doc-class'] = -- TODO: need translate! @@ -434,3 +432,5 @@ command.exportDocument = -- TODO: need translate! 'Lua: Export Document ...' command.addon_manager.open = -- TODO: need translate! 'Lua: Open Addon Manager ...' +command.reloadFFIMeta = -- TODO: need translate! +'Lua: Reload luajit ffi meta' |