Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions locale/zh-tw/meta.lua
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ cgopt.collect =
cgopt.stop =
'停止垃圾回收器的執行。'
cgopt.restart =
'重啟垃圾回收器的自動執行。'
'重新啟動垃圾回收器的自動執行。'
cgopt.count =
'以 K 位元組數為單位回傳 Lua 使用的總記憶體數。'
cgopt.step =
Expand All @@ -28,7 +28,7 @@ cgopt.isrunning =
'回傳表示回收器是否在工作的布林值。'

collectgarbage =
'這個函式是垃圾回收器的通用接口。 通過參數 opt 它提供了一組不同的功能。'
'這個函式是垃圾回收器的通用介面。 透過參數 opt 它提供了一組不同的功能。'

dofile =
'打開該名字的檔案,並執行檔案中的 Lua 程式碼區塊。 不帶參數呼叫時, `dofile` 執行標準輸入的內容(`stdin`)。 回傳該程式碼區塊的所有回傳值。 對於有錯誤的情況,`dofile` 將錯誤反饋給呼叫者 (即,`dofile` 沒有執行在保護模式下)。'
Expand All @@ -37,7 +37,7 @@ error =
[[
中止上一次保護函式呼叫, 將錯誤對象 `message` 回傳。 函式 `error` 永遠不會回傳。

當 `message` 是一個字串時,通常 `error` 會把一些有關出錯位置的訊息附加在訊息的前頭。 level 參數指明了怎樣獲得出錯位置。
當 `message` 是一個字串時,通常 `error` 會把一些有關出錯位置的資訊附加在資訊的前頭。 level 參數指明了怎樣獲得出錯位置。
]]

_G =
Expand Down Expand Up @@ -85,7 +85,7 @@ module =

next =
[[
執行程式來走訪表中的所有域。 第一個參數是要走訪的表,第二個參數是表中的某個鍵。 `next` 回傳該鍵的下一個鍵及其關聯的值。 如果用 `nil` 作為第二個參數呼叫 `next` 將回傳初始鍵及其關聯值。 當以最後一個鍵去呼叫,或是以 `nil` 呼叫一張空表時, `next` 回傳 `nil`。 如果不提供第二個參數,將認為它就是 `nil`。 特別指出,你可以用 `next(t)` 來判斷一張表是否是空的。
執行程式來走訪表中的所有域。 第一個參數是要走訪的表,第二個參數是表中的某個鍵。 `next` 回傳該鍵的下一個鍵及其關聯的值。 如果用 `nil` 作為第二個參數呼叫 `next` 將回傳初始鍵及其關聯值。 當以最後一個鍵去呼叫,或是以 `nil` 呼叫一張空表時, `next` 回傳 `nil`。 如果不提供第二個參數,將預設它就是 `nil`。 特別指出,你可以用 `next(t)` 來判斷一張表是否是空的。

索引在走訪過程中的順序無定義, 即使是數字索引也是這樣。 (如果想按數字順序走訪表,可以使用數字形式的 `for` 。)

Expand All @@ -109,7 +109,7 @@ pcall =
'傳入參數,以 *保護模式* 呼叫函式 `f` 。 這意味著 `f` 中的任何錯誤不會拋出; 取而代之的是,`pcall` 會將錯誤捕獲到,並回傳一個狀態碼。 第一個回傳值是狀態碼(一個布林值), 當沒有錯誤時,其為真。 此時,`pcall` 同樣會在狀態碼後回傳所有呼叫的結果。 在有錯誤時,`pcall` 回傳 `false` 加錯誤訊息。'

print =
'接收任意數量的參數,並將它們的值輸出到 `stdout`。 它用 `tostring` 函式將每個參數都轉換為字串。 `print` 不用於做格式化輸出。僅作為看一下某個值的快捷方式。 多用於除錯。 完整的對輸出的控制,請使用 $string.format 以及 $io.write。'
'接收任意數量的參數,並將它們的值列印到 `stdout`。 它用 `tostring` 函式將每個參數都轉換為字串。 `print` 不用於做格式化輸出。僅作為看一下某個值的快捷方式。 多用於除錯。 完整的對輸出的控制,請使用 $string.format 以及 $io.write。'

rawequal =
'在不觸發任何元方法的情況下 檢查 `v1` 是否和 `v2` 相等。 回傳一個布林值。'
Expand Down Expand Up @@ -178,7 +178,7 @@ bit32 =
''
bit32.arshift =
[[
回傳 `x` 向右位移 `disp` 位的結果。`disp` 為負時向左位移。這是算數位移操作,左側的空位使用 `x` 的高位填充,右側空位使用 `0` 填充。
回傳 `x` 向右位移 `disp` 位的結果。`disp` 為負時向左位移。這是算數位元運算,左側的空位使用 `x` 的高位元填充,右側空位使用 `0` 填充。
]]
bit32.band =
'回傳參數按位元及的結果。'
Expand Down Expand Up @@ -263,11 +263,11 @@ debug.getfenv =
debug.gethook =
'回傳三個表示執行緒鉤子設定的值: 目前鉤子函式,目前鉤子掩碼,目前鉤子計數 。'
debug.getinfo =
'回傳關於一個函式訊息的表。'
'回傳關於一個函式資訊的表。'
debug.getlocal['<5.1'] =
'回傳在堆疊的 `level` 層處函式的索引為 `index` 的局部變數的名字和值。'
'回傳在堆疊的 `level` 層處函式的索引為 `index` 的區域變數的名字和值。'
debug.getlocal['>5.2'] =
'回傳在堆疊的 `f` 層處函式的索引為 `index` 的局部變數的名字和值。'
'回傳在堆疊的 `f` 層處函式的索引為 `index` 的區域變數的名字和值。'
debug.getmetatable =
'回傳給定 `value` 的元表。'
debug.getregistry =
Expand All @@ -291,7 +291,7 @@ debug.setfenv =
debug.sethook =
'將一個函式作為鉤子函式設入。'
debug.setlocal =
'將 `value` 賦給 堆疊上第 `level` 層函式的第 `local` 個局部變數。'
'將 `value` 賦給 堆疊上第 `level` 層函式的第 `local` 個區域變數。'
debug.setmetatable =
'將 `value` 的元表設為 `table` (可以是 `nil`)。'
debug.setupvalue =
Expand All @@ -301,7 +301,7 @@ debug.setuservalue['<5.3']=
debug.setuservalue['>5.4']=
'將 `value` 設為 `udata` 的第 `n` 個關聯值。'
debug.traceback =
'回傳呼叫堆疊的堆疊回溯訊息。 字串可選項 `message` 被添加在堆疊回溯訊息的開頭。'
'回傳呼叫堆疊的堆疊回溯資訊。 字串可選項 `message` 被添加在堆疊回溯資訊的開頭。'
debug.upvalueid =
'回傳指定函式第 `n` 個上值的唯一識別符(一個輕量使用者資料)。'
debug.upvaluejoin =
Expand Down Expand Up @@ -597,7 +597,7 @@ require['>5.4'] =
'載入一個模組,回傳該模組的回傳值(`nil`時為`true`)與搜尋器回傳的載入資料。預設搜尋器的載入資料指示了載入位置,對於檔案來説就是檔案路徑。'

package.config =
'一個描述有一些為包管理準備的編譯期組態訊息的串。'
'一個描述有一些為包管理準備的編譯時期組態訊息的串。'
package.cpath =
'這個路徑被 `require` 在 C 載入器中做搜尋時用到。'
package.loaded =
Expand Down Expand Up @@ -756,4 +756,4 @@ utf8.codepoint =
utf8.len =
'回傳字串 `s` 中 從位置 `i` 到 `j` 間 (包括兩端) UTF-8 字元的個數。'
utf8.offset =
'回傳編碼在 `s` 中的第 `n` 個字元的開始位置(按位元組數) (從位置 `i` 處開始統計)。'
'回傳編碼在 `s` 中的第 `n` 個字元的開始位置(按位元組數) (從位置 `i` 處開始統計)。'
76 changes: 38 additions & 38 deletions locale/zh-tw/script.lua
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ DIAG_LINE_ONLY_SPACE =
DIAG_LINE_POST_SPACE =
'後置空格。'
DIAG_UNUSED_LOCAL =
'未使用的局部變數 `{}`。'
'未使用的區域變數 `{}`。'
DIAG_UNDEF_GLOBAL =
'未定義的全域變數 `{}`。'
DIAG_UNDEF_FIELD =
Expand All @@ -13,17 +13,17 @@ DIAG_UNDEF_ENV_CHILD =
DIAG_UNDEF_FENV_CHILD =
'未定義的變數 `{}`(處於模組中)。'
DIAG_GLOBAL_IN_NIL_ENV =
'不能使用全域變數(`_ENV`被置為了`nil`)。'
'不能使用全域變數(`_ENV`被設為了`nil`)。'
DIAG_GLOBAL_IN_NIL_FENV =
'不能使用全域變數(模組被置為了`nil`)。'
'不能使用全域變數(模組被設為了`nil`)。'
DIAG_UNUSED_LABEL =
'未使用的標籤 `{}`。'
DIAG_UNUSED_FUNCTION =
'未使用的函式。'
DIAG_UNUSED_VARARG =
'未使用的不定參數。'
DIAG_REDEFINED_LOCAL =
'重定義局部變數 `{}`。'
'重複定義區域變數 `{}`。'
DIAG_DUPLICATE_INDEX =
'重複的索引 `{}`。'
DIAG_DUPLICATE_METHOD =
Expand All @@ -33,9 +33,9 @@ DIAG_PREVIOUS_CALL =
DIAG_PREFIELD_CALL =
'會被直譯為 `{}{}`。你可能需要加一個`,`或`;`。'
DIAG_OVER_MAX_ARGS =
'函式只接收 {:d} 個參數,但你傳了 {:d} 個。'
DIAG_MISS_ARGS = -- TODO: need translate!
'the function received at least {:d} arguments, but got {:d}.'
'函式最多接收 {:d} 個參數,但獲得了 {:d} 個。'
DIAG_MISS_ARGS =
'函式最少接收 {:d} 個參數,但獲得了 {:d} 個。'
DIAG_OVER_MAX_VALUES =
'只有 {} 個變數,但你設定了 {} 個值。'
DIAG_AMBIGUITY_1 =
Expand Down Expand Up @@ -96,8 +96,8 @@ DIAG_NOT_YIELDABLE =
'此函式的第 {} 個參數沒有被標記為可讓出,但是傳入了異步函式。(使用 `---@param name async fun()` 來標記為可讓出)'
DIAG_DISCARD_RETURNS =
'不能丟棄此函式的回傳值。'
DIAG_NEED_CHECK_NIL = -- TODO: need translate!
'Need check nil.'
DIAG_NEED_CHECK_NIL =
'需要判空'
DIAG_CIRCLE_DOC_CLASS =
'循環繼承的類別。'
DIAG_DOC_FIELD_NO_CLASS =
Expand All @@ -118,9 +118,9 @@ DIAG_UNKNOWN_DIAG_CODE =
'未知的診斷代碼 `{}`。'

MWS_NOT_SUPPORT =
'{} 目前還不支援多工作目錄,我可能需要重啟才能支援新的工作目錄...'
'{} 目前還不支援多工作目錄,我可能需要重新啟動才能支援新的工作目錄...'
MWS_RESTART =
'重啟'
'重新啟動'
MWS_NOT_COMPLETE =
'工作目錄還沒有準備好,你可以稍後再試一下...'
MWS_COMPLETE =
Expand Down Expand Up @@ -188,7 +188,7 @@ PARSER_ACTION_AFTER_BREAK =
PARSER_NO_VISIBLE_LABEL =
'標籤`{label}`不可見。'
PARSER_REDEFINE_LABEL =
'標籤`{label}`重複定義。'
'標籤`{label}`重定義。'
PARSER_UNSUPPORT_SYMBOL =
'{version} 不支援該符號。'
PARSER_UNEXPECT_DOTS =
Expand All @@ -200,7 +200,7 @@ PARSER_UNKNOWN_TAG =
PARSER_MULTI_TAG =
'只能設定一個屬性。'
PARSER_UNEXPECT_LFUNC_NAME =
'局部函式只能使用識別符作為名稱。'
'區域函式只能使用識別符作為名稱。'
PARSER_UNEXPECT_EFUNC_NAME =
'函式作為表達式時不能命名。'
PARSER_ERR_LCOMMENT_END =
Expand Down Expand Up @@ -236,7 +236,7 @@ PARSER_MISS_SPACE_BETWEEN =
PARSER_INDEX_IN_FUNC_NAME =
'命名函式的名稱中不能使用 `[name]` 形式。'
PARSER_UNKNOWN_ATTRIBUTE =
'局部變數屬性應該是 `const` 或 `close`'
'區域變數屬性應該是 `const` 或 `close`'
PARSER_LUADOC_MISS_CLASS_NAME =
'缺少類別名稱。'
PARSER_LUADOC_MISS_EXTENDS_SYMBOL =
Expand Down Expand Up @@ -266,33 +266,33 @@ PARSER_LUADOC_MISS_GENERIC_NAME =
PARSER_LUADOC_MISS_GENERIC_EXTENDS_NAME =
'缺少泛型要繼承的類別名稱。'
PARSER_LUADOC_MISS_VARARG_TYPE =
'缺少不定參的類型定義。'
'缺少可變參數的類型定義。'
PARSER_LUADOC_MISS_FUN_AFTER_OVERLOAD =
'缺少關鍵字 `fun`。'
PARSER_LUADOC_MISS_CATE_NAME =
'缺少文件類型名稱。'
PARSER_LUADOC_MISS_DIAG_MODE =
'缺少診斷模式'
'缺少診斷模式'
PARSER_LUADOC_ERROR_DIAG_MODE =
'診斷模式不正確'
PARSER_LUADOC_MISS_LOCAL_NAME = -- TODO: need translate!
'<local name> expected.'
'診斷模式不正確'
PARSER_LUADOC_MISS_LOCAL_NAME =
'缺少變數名。'

SYMBOL_ANONYMOUS =
'<匿名函式>'

HOVER_VIEW_DOCUMENTS =
'查看文件'
HOVER_DOCUMENT_LUA51 =
'http://www.lua.org/manual/5.1/manual.html#{}'
'https://www.lua.org/manual/5.1/manual.html#{}'
HOVER_DOCUMENT_LUA52 =
'http://www.lua.org/manual/5.2/manual.html#{}'
'https://www.lua.org/manual/5.2/manual.html#{}'
HOVER_DOCUMENT_LUA53 =
'http://cloudwu.github.io/lua53doc/manual.html#{}'
HOVER_DOCUMENT_LUA54 =
'http://www.lua.org/manual/5.4/manual.html#{}'
'https://www.lua.org/manual/5.4/manual.html#{}'
HOVER_DOCUMENT_LUAJIT =
'http://www.lua.org/manual/5.1/manual.html#{}'
'https://www.lua.org/manual/5.1/manual.html#{}'
HOVER_NATIVE_DOCUMENT_LUA51 =
'command:extension.lua.doc?["en-us/51/manual.html/{}"]'
HOVER_NATIVE_DOCUMENT_LUA52 =
Expand All @@ -318,14 +318,14 @@ HOVER_USE_LUA_PATH =
HOVER_EXTENDS =
'展開為 {}'
HOVER_TABLE_TIME_UP =
'出於效能考慮,已禁用了部分類型推斷。'
'出於效能考慮,已停用了部分類型推斷。'
HOVER_WS_LOADING =
'正在載入工作目錄:{} / {}'
HOVER_AWAIT_TOOLTIP =
'正在呼叫異步函式,可能會讓出目前共常式'

ACTION_DISABLE_DIAG =
'在工作區禁用診斷 ({})。'
'在工作區停用診斷 ({})。'
ACTION_MARK_GLOBAL =
'標記 `{}` 為已定義的全域變數。'
ACTION_REMOVE_SPACE =
Expand Down Expand Up @@ -375,14 +375,14 @@ ACTION_FIX_INSERT_SPACE =
ACTION_JSON_TO_LUA =
'把 JSON 轉成 Lua'
ACTION_DISABLE_DIAG_LINE=
'在此行禁用診斷 ({})。'
'在此行停用診斷 ({})。'
ACTION_DISABLE_DIAG_FILE=
'在此檔案禁用診斷 ({})。'
'在此檔案停用診斷 ({})。'
ACTION_MARK_ASYNC =
'將目前函式標記為異步。'

COMMAND_DISABLE_DIAG =
'禁用診斷'
'停用診斷'
COMMAND_MARK_GLOBAL =
'標記全域變數'
COMMAND_REMOVE_SPACE =
Expand All @@ -403,14 +403,14 @@ COMMAND_JSON_TO_LUA_FAILED =
COMPLETION_IMPORT_FROM =
'從 {} 中導入'
COMPLETION_DISABLE_AUTO_REQUIRE =
'禁用自動require'
'停用自動require'
COMPLETION_ASK_AUTO_REQUIRE =
'在檔案頂部添加程式碼 require 此檔案?'

DEBUG_MEMORY_LEAK =
'{} 很抱歉發生了嚴重的記憶體漏失,語言服務即將重啟。'
'{} 很抱歉發生了嚴重的記憶體漏失,語言服務即將重新啟動。'
DEBUG_RESTART_NOW =
'立即重啟'
'立即重新啟動'

WINDOW_COMPILING =
'正在編譯'
Expand All @@ -425,7 +425,7 @@ WINDOW_PROCESSING_DEFINITION =
WINDOW_PROCESSING_REFERENCE =
'正在處理轉到引用...'
WINDOW_PROCESSING_RENAME =
'正在處理重命名...'
'正在處理重新命名...'
WINDOW_PROCESSING_COMPLETION =
'正在處理自動完成...'
WINDOW_PROCESSING_SIGNATURE =
Expand All @@ -445,13 +445,13 @@ WINDOW_INCREASE_UPPER_LIMIT =
WINDOW_CLOSE =
'關閉'
WINDOW_SETTING_WS_DIAGNOSTIC =
'你可以在設定中延遲或禁用工作目錄診斷'
'你可以在設定中延遲或停用工作目錄診斷'
WINDOW_DONT_SHOW_AGAIN =
'不再提示'
WINDOW_DELAY_WS_DIAGNOSTIC =
'空閒時診斷(延遲{}秒)'
WINDOW_DISABLE_DIAGNOSTIC =
'禁用工作區診斷'
'停用工作區診斷'
WINDOW_LUA_STATUS_WORKSPACE =
'工作區:{}'
WINDOW_LUA_STATUS_CACHED_FILES =
Expand All @@ -474,13 +474,13 @@ WINDOW_APPLY_SETTING =
WINDOW_CHECK_SEMANTIC =
'如果你正在使用市場中的顏色主題,你可能需要同時修改 `editor.semanticHighlighting.enabled` 選項為 `true` 才會使語義著色生效。'
WINDOW_TELEMETRY_HINT =
'請允許發送匿名的使用資料與錯誤報告,幫助我們進一步完善此延伸模組。在[此處](https://github.com/sumneko/lua-language-server/wiki/%E9%9A%90%E7%A7%81%E5%A3%B0%E6%98%8E)閲讀我們的隱私聲明。'
'請允許發送匿名的使用資料與錯誤報告,幫助我們進一步完善此延伸模組。在[此處](https://github.com/sumneko/lua-language-server/wiki/%E9%9A%B1%E7%A7%81%E8%81%B2%E6%98%8E)閲讀我們的隱私聲明。'
WINDOW_TELEMETRY_ENABLE =
'允許'
WINDOW_TELEMETRY_DISABLE =
'禁止'
WINDOW_CLIENT_NOT_SUPPORT_CONFIG =
'你的客戶端不支援從伺服端修改設定,請手動修改如下設定:'
'你的使用者端不支援從伺服端修改設定,請手動修改如下設定:'
WINDOW_LCONFIG_NOT_SUPPORT_CONFIG=
'暫不支援自動修改本地設定,請手動修改如下設定:'
WINDOW_MANUAL_CONFIG_ADD =
Expand Down Expand Up @@ -508,7 +508,7 @@ CONFIG_TYPE_ERROR =
PLUGIN_RUNTIME_ERROR =
[[
延伸模組發生錯誤,請彙報給延伸模組作者。
請在輸出或日誌中查看詳細訊息
請在輸出或日誌中查看詳細資訊
延伸模組路徑:{}
]]
PLUGIN_TRUST_LOAD =
Expand Down Expand Up @@ -537,4 +537,4 @@ CLI_CHECK_INITING =
CLI_CHECK_SUCCESS =
'診斷完成,沒有發現問題'
CLI_CHECK_RESULTS =
'診斷完成,共有 {} 個問題,請查看 {}'
'診斷完成,共有 {} 個問題,請查看 {}'
Loading