summaryrefslogtreecommitdiff
path: root/doc/zh-tw
diff options
context:
space:
mode:
authorAlexCai2019 <alexcai910630@gmail.com>2022-06-25 01:07:46 +0800
committerAlexCai2019 <alexcai910630@gmail.com>2022-06-25 01:07:46 +0800
commit240176c02ab4933db49685b7926870d644ee71d5 (patch)
tree8ca3e63d67a1d258fa37a38da75c70d3e019ee2f /doc/zh-tw
parentbcd360a954bdf0133dbcd2605e758aeda877ef7e (diff)
downloadlua-language-server-240176c02ab4933db49685b7926870d644ee71d5.zip
繁體中文翻譯
1. 翻譯 `zh_tw/script.lua` 內 `DIAG_CAST_LOCAL_TYPE`, `DIAG_CAST_FIELD_TYPE`, `DIAG_ASSIGN_TYPE_MISMATCH`, `DIAG_PARAM_TYPE_MISMATCH`, `DIAG_UNKNOWN_CAST_VARIABLE`, `DIAG_CAST_TYPE_MISMATCH`, `ACTION_ADD_DICT`, `COMMAND_ADD_DICT`, `LUADOC_DESC_CLASS`, `LUADOC_DESC_TYPE`, `LUADOC_DESC_ALIAS`, `LUADOC_DESC_PARAM`, `LUADOC_DESC_RETURN` `LUADOC_DESC_FIELD`, `LUADOC_DESC_GENERIC`, `LUADOC_DESC_VARARG`, `LUADOC_DESC_OVERLOAD`, `LUADOC_DESC_DEPRECATED`, `LUADOC_DESC_META`, `LUADOC_DESC_VERSION`, `LUADOC_DESC_SEE`, `LUADOC_DESC_DIAGNOSTIC`, `LUADOC_DESC_MODULE`, `LUADOC_DESC_ASYNC`, `LUADOC_DESC_NODISCARD`, `LUADOC_DESC_CAST`。 2. 翻譯 `zh_tw/settings.lua` 內 `config.runtime.meta`, `config.diagnostics.severity`, `config.diagnostics.neededFileStatus`, `config.diagnostics.groupSeverity`, `config.diagnostics.groupFileStatus`, `config.hover.expandAlias`, `config.hint.await`, `config.format.defaultConfig`, `config.spell.dict`。 3. `zh_tw/meta.lua` 內 `tonumber` 轉換失敗時的回傳值修正為 `fail` ,與 `en-us/meta.lua` 的描述一致。 4. `zh_tw/meta.lua` 內 `tostring` 有關$string.format的資訊放到最後一行。 5. `zh_tw/meta.lua` 內 `os.clock` 的描述改為 '回傳程式使用的 CPU 時間的近似值,單位為秒。',我個人認為這樣更為通順。 6. `zh_tw/setting.lua` 內 `config.diagnostics.workspaceRate` 的描述改為 "...百分比)。降低該值會減少CPU使用率,但是也...",也是為了通順。 7. 「閲」改成「閱」。 根據教育部《國語辭典簡編本》,「閱」是正字,而「閲」是異體字。 8. "process" 從「程序」改成「處理程序」,因為Windows工作管理員(Task Manager)是這樣翻譯的。 9. "data type" 從「型別」改成「類型」,因為Visual Studio C/C++是這樣翻譯的。 10. "metatable" 從「元表」改成「中繼資料表」,因 "metadata" 在微軟文件(Microsoft Docs)、Adobe官網和Canva說明中心內均被譯為「中繼資料」,取其 "meta" 為「中繼」之意。 11. "hook" 從「鉤子」改成「攔截」,因微軟文件將 "hook function" 譯為「攔截函式」。 12. "language server" 從 「語言服務」改成「語言伺服」,因為 "server" 一詞在繁體中文本來就是「伺服器」。 13. `script.lua` 內 `LUADOC_DESC_FIELD` 拼錯 "Declare" (拼成"Decalare"),已修正所有語言的檔案。 14. `script.lua` 內 `LUADOC_DESC_MODULE` 拼錯 "require" (拼成"reqire"),已修正所有語言的檔案。 15. 其他瑣碎的更改。
Diffstat (limited to 'doc/zh-tw')
-rw-r--r--doc/zh-tw/config.md67
1 files changed, 33 insertions, 34 deletions
diff --git a/doc/zh-tw/config.md b/doc/zh-tw/config.md
index e8ea18c5..c1f93e41 100644
--- a/doc/zh-tw/config.md
+++ b/doc/zh-tw/config.md
@@ -242,14 +242,14 @@ Array<string>
# diagnostics.groupFileStatus
-Modify the diagnostic needed file status in a group.
+批量修改一個組中的檔案狀態。
-* Opened: only diagnose opened files
-* Any: diagnose all files
-* None: disable this diagnostic
+* Opened: 只診斷打開的檔案
+* Any: 診斷所有檔案
+* None: 停用此診斷
-`Fallback` means that diagnostics in this group are controlled by `diagnostics.neededFileStatus` separately.
-Other settings will override individual settings without end of `!`.
+設定為 `Fallback` 意味著組中的診斷由 `diagnostics.neededFileStatus` 單獨設定。
+其他設定將覆蓋單獨設定,但是不會覆蓋以 `!` 結尾的設定。
## type
@@ -286,9 +286,9 @@ object<string, string>
# diagnostics.groupSeverity
-Modify the diagnostic severity in a group.
-`Fallback` means that diagnostics in this group are controlled by `diagnostics.severity` separately.
-Other settings will override individual settings without end of `!`.
+批量修改一個組中的診斷等級。
+設定為 `Fallback` 意味著組中的診斷由 `diagnostics.severity` 單獨設定。
+其他設定將覆蓋單獨設定,但是不會覆蓋以 `!` 結尾的設定。
## type
@@ -370,11 +370,11 @@ string
# diagnostics.neededFileStatus
-* Opened: only diagnose opened files
-* Any: diagnose all files
-* None: disable this diagnostic
+* Opened: 只診斷打開的檔案
+* Any: 診斷所有檔案
+* None: 停用此診斷
-End with `!` means override the group setting `diagnostics.groupFileStatus`.
+以 `!` 結尾的設定優先順序高於組設定 `diagnostics.groupFileStatus`。
## type
@@ -449,9 +449,8 @@ object<string, string>
# diagnostics.severity
-Modify the diagnostic severity.
-
-End with `!` means override the group setting `diagnostics.groupSeverity`.
+修改診斷等級。
+以 `!` 結尾的設定優先順序高於組設定 `diagnostics.groupSeverity`。
## type
@@ -544,7 +543,7 @@ integer
# diagnostics.workspaceRate
-工作區診斷的執行速率(百分比)。降低該值會減少CPU佔用,但是也會降低工作區診斷的速度。你目前正在編輯的檔案的診斷總是全速完成,不受該選項影響。
+工作區診斷的執行速率(百分比)。降低該值會減少CPU使用率,但是也會降低工作區診斷的速度。你目前正在編輯的檔案的診斷總是全速完成,不受該選項影響。
## type
@@ -560,8 +559,8 @@ integer
# format.defaultConfig
-The default format configuration. Has a lower priority than `.editorconfig` file in the workspace.
-Read [formatter docs](https://github.com/CppCXY/EmmyLuaCodeStyle/tree/master/docs) to learn usage.
+預設的格式化組態,優先順序低於工作區內的 `.editorconfig` 檔案。
+請查閱[格式化文件](https://github.com/CppCXY/EmmyLuaCodeStyle/tree/master/docs)了解用法。
## type
@@ -605,7 +604,7 @@ string
## enum
* ``"Enable"``: 所有的表中都提示陣列索引。
-* ``"Auto"``: 只有表大於3項,或者表是混合型別時才進行提示。
+* ``"Auto"``: 只有表大於3項,或者表是混合類型時才進行提示。
* ``"Disable"``: 停用陣列索引提示。
## default
@@ -616,7 +615,7 @@ string
# hint.await
-If the called function is marked `---@async`, prompt `await` at the call.
+如果呼叫的函數被標記為了 `---@async`,則在呼叫處提示 `await`。
## type
@@ -658,8 +657,8 @@ string
## enum
-* ``"All"``: 所有型別的參數均進行提示。
-* ``"Literal"``: 只有字面常數型別的參數進行提示。
+* ``"All"``: 所有類型的參數均進行提示。
+* ``"Literal"``: 只有字面常數類型的參數進行提示。
* ``"Disable"``: 停用參數提示。
## default
@@ -670,7 +669,7 @@ string
# hint.paramType
-在函式的參數位置提示型別。
+在函式的參數位置提示類型。
## type
@@ -686,7 +685,7 @@ true
# hint.setType
-在賦值操作位置提示型別。
+在賦值操作位置提示類型。
## type
@@ -718,7 +717,7 @@ true
# hover.enumsLimit
-當值對應多個型別時,限制型別的顯示數量。
+當值對應多個類型時,限制類型的顯示數量。
## type
@@ -734,7 +733,7 @@ integer
# hover.expandAlias
-Whether to expand the alias. For example, expands `---@alias myType boolean|number` appears as `boolean|number`, otherwise it appears as `myType'.
+是否展開別名。例如 `---@alias myType boolean|number` 展開後顯示為 `boolean|number`,否則顯示為 `myType'。
## type
@@ -815,7 +814,7 @@ integer
# misc.parameters
-VSCode中啟動語言服務時的[命令列參數](https://github.com/sumneko/lua-language-server/wiki/Command-line)。
+VSCode中啟動語言伺服時的[命令列參數](https://github.com/sumneko/lua-language-server/wiki/Command-line)。
## type
@@ -897,7 +896,7 @@ string
# runtime.meta
-Format of the directory name of the meta files.
+meta檔案的目錄名稱格式
## type
@@ -980,7 +979,7 @@ false
# runtime.plugin
-延伸模組路徑,請查閲[文件](https://github.com/sumneko/lua-language-server/wiki/Plugin)瞭解用法。
+延伸模組路徑,請查閱[文件](https://github.com/sumneko/lua-language-server/wiki/Plugin)瞭解用法。
## type
@@ -1059,7 +1058,7 @@ string
# semantic.annotation
-對型別註解進行語義著色。
+對類型註解進行語義著色。
## type
@@ -1139,7 +1138,7 @@ true
# spell.dict
-Custom words for spell checking.
+拼寫檢查的自訂單詞。
## type
@@ -1155,7 +1154,7 @@ Array<string>
# telemetry.enable
-啟用遙測,透過網路發送你的編輯器資訊與錯誤日誌。在[此處](https://github.com/sumneko/lua-language-server/wiki/%E9%9A%B1%E7%A7%81%E8%81%B2%E6%98%8E)閲讀我們的隱私聲明。
+啟用遙測,透過網路發送你的編輯器資訊與錯誤日誌。在[此處](https://github.com/sumneko/lua-language-server/wiki/%E9%9A%B1%E7%A7%81%E8%81%B2%E6%98%8E)閱讀我們的隱私聲明。
## type
@@ -1308,7 +1307,7 @@ integer
# workspace.supportScheme
-為以下 `scheme` 的lua檔案提供語言服務。
+為以下 `scheme` 的lua檔案提供語言伺服。
## type