diff --git a/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.zh-TW.resx b/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.zh-TW.resx
index def32a4e5..bad84db3c 100644
--- a/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.zh-TW.resx
+++ b/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.zh-TW.resx
@@ -62,23 +62,72 @@
PublicKeyToken=b77a5c561934e089
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ 由於 {0} 缺少組建令牌而被停用
+ {0} will be replaced by the name of the plugin (e.g. "SteamTokenDumperPlugin")
+
+
+ 目前 {0} 已根據您的設定被停用。如果您想幫助 SteamDB 提交資料,請查看我們的 Wiki。
+ {0} will be replaced by the name of the plugin (e.g. "SteamTokenDumperPlugin")
+
+
+ 已成功初始化 {0},預先感謝您的幫助。第一次提交將大約在 {1} 後進行。
+ {0} will be replaced by the name of the plugin (e.g. "SteamTokenDumperPlugin"), {1} will be replaced by translated TimeSpan string (such as "53 minutes")
+
+
+ 無法載入 {0},將初始化一個新實例…
+ {0} will be replaced by the name of the file (e.g. "GlobalCache")
+
+
+ 此 Bot 實例中沒有需要再新的應用程式。
+
+
+ 正在檢索共 {0} 個應用程式存取令牌…
+ {0} will be replaced by the number (total count) of app access tokens being retrieved
+
+
+ 正在檢索 {0} 個應用程式存取令牌…
+ {0} will be replaced by the number (count this batch) of app access tokens being retrieved
+
+
+ 已完成檢索 {0} 個應用程式存取令牌。
+ {0} will be replaced by the number (count this batch) of app access tokens retrieved
+
+
+ 已完成檢索共 {0} 個應用程式存取令牌。
+ {0} will be replaced by the number (total count) of app access tokens retrieved
+
+
+ 正在檢索共 {0} 個應用程式的所有資料段儲存目錄…
+ {0} will be replaced by the number (total count) of apps being retrieved
+
+
+ 正在檢索 {0} 個應用程式資料…
+ {0} will be replaced by the number (count this batch) of app infos being retrieved
+
+
+ 已完成檢索 {0} 個應用程式資料。
+ {0} will be replaced by the number (count this batch) of app infos retrieved
+
+
+ 正在檢索 {0} 個應用程式的所有資料段儲存目錄…
+ {0} will be replaced by the number (count this batch) of depot keys being retrieved
+
+
+ 已完成檢索 {0} 個應用程式的所有資料段儲存目錄。
+ {0} will be replaced by the number (count this batch) of depot keys retrieved
+
+
+ 已完成檢索共 {0} 個應用程式的所有資料段儲存目錄。
+ {0} will be replaced by the number (total count) of apps retrieved
+
+
+ 沒有要提交的新資料,一切都是最新的。
+
+
+ 無法提交資料,因為沒有可以讓我們歸類為貢獻者的有效 SteamID 集。 考慮設定 {0} 屬性。
+ {0} will be replaced by the name of the config property (e.g. "SteamOwnerID") that the user is expected to set
+
diff --git a/ArchiSteamFarm/Localization/Strings.zh-TW.resx b/ArchiSteamFarm/Localization/Strings.zh-TW.resx
index 400465b66..4604830c3 100644
--- a/ArchiSteamFarm/Localization/Strings.zh-TW.resx
+++ b/ArchiSteamFarm/Localization/Strings.zh-TW.resx
@@ -104,7 +104,7 @@
{0} will be replaced by object's name
- 沒有設定任何機器人,您是否忘記設定 ASF 了?如果您不明白發生了什麼,請閱讀 Wiki 上的「安裝指南」。
+ 沒有設定任何 Bot。你是否忘記設定 ASF 了?如果你不明白發生了什麼,請閱讀 Wiki 上的「設定指南」。
{0} 為空值!
@@ -128,7 +128,7 @@
無法進行更新,因為此版本沒有提供任何資產!
- 收到一個使用者輸入請求,但行程目前正以無介面模式執行!
+ 收到一個使用者輸入請求,但進程目前正以無介面模式執行!
正在退出...
@@ -147,11 +147,11 @@
{0} will be replaced by trade number
- 正在登錄到 {0}...
+ 正在登入到 {0}…
{0} will be replaced by service's name
- 沒有執行中的 Bot,正在退出……
+ 沒有執行中的 Bot,正在退出…
更新工作階段 !
@@ -161,22 +161,22 @@
{0} will be replaced by trade number
- 正在重新啟動...
+ 正在重新啟動…
- 正在啟動...
+ 正在啟動…
成功!
- 正在解鎖家庭監護帳戶...
+ 正在解鎖家庭監護帳號…
- 正在檢查新版本...
+ 正在檢查新版本…
- 正在下載新版本:{0}({1} MB)……等待期間,如果喜歡這個軟體,請考慮捐助 ASF!:)
+ 正在下載新版本:{0} ({1} MB)…等待期間,如果喜歡這個軟體,請考慮捐助 ASF!:)
{0} will be replaced by version string, {1} will be replaced by update size (in megabytes)
@@ -193,9 +193,12 @@
請輸入你的 Steam Guard 行動驗證器上的兩步驟驗證代碼:
Please note that this translation should end with space
-
+
+ 請輸入寄送至你的電子信箱的 Steam Guard 驗證代碼:
+ Please note that this translation should end with space
+
- 請輸入你的 Steam 帳戶:
+ 請輸入你的 Steam 帳號:
Please note that this translation should end with space
@@ -214,7 +217,7 @@
IPC 伺服器已就緒!
- IPC 伺服器啟動中……
+ 正在啟動 IPC 伺服器…
這個 Bot 已經停止了!
@@ -224,7 +227,7 @@
{0} will be replaced by bot's name query (string)
- 有 {0}/{1} 個 Bot 正在運行,總共有 {2} 個遊戲 ({3} 張卡片) 等待掛卡。
+ 有 {0}/{1} 個 Bot 正在執行,總共有 {2} 個遊戲 ({3} 張卡片) 等待掛卡。
{0} will be replaced by number of active bots, {1} will be replaced by total number of bots, {2} will be replaced by total number of games left to farm, {3} will be replaced by total number of cards left to farm
@@ -236,10 +239,10 @@
{0} will be replaced by list of the games (IDs, numbers), {1} will be replaced by total number of games to farm, {2} will be replaced by total number of cards to farm, {3} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
- 正在檢查徽章頁面第一頁...
+ 正在檢查徽章頁面第一頁…
- 正在檢查其他徽章頁面...
+ 正在檢查其他徽章頁面…
選擇的掛卡演算法為:{0}
@@ -249,7 +252,7 @@
完成!
- 總共有 {0} 個遊戲 (總數 {1} 張卡片) 需要掛卡 (仍需約 {2})...
+ 總共有 {0} 個遊戲 ({1} 張卡片) 需要掛卡 (仍需約 {2})…
{0} will be replaced by number of games, {1} will be replaced by number of cards, {2} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
@@ -274,33 +277,33 @@
正在忽略此請求,因為強制暫停已啟用!
- 本帳戶目前沒有需要掛卡的遊戲!
+ 本帳號目前沒有需要掛卡的遊戲!
- 正在掛卡: {0} ({1})
+ 正在掛卡:{0} ({1})
{0} will be replaced by game's ID (number), {1} will be replaced by game's name
- 正在掛卡: {0}
+ 正在掛卡:{0}
{0} will be replaced by list of the games (IDs, numbers), separated by a comma
目前無法執行,我們將稍後再試!
- 仍在掛卡: {0} ({1})
+ 仍在掛卡:{0} ({1})
{0} will be replaced by game's ID (number), {1} will be replaced by game's name
- 仍在掛卡: {0}
+ 仍在掛卡:{0}
{0} will be replaced by list of the games (IDs, numbers), separated by a comma
- 停止掛卡: {0} ({1})
+ 停止掛卡:{0} ({1})
{0} will be replaced by game's ID (number), {1} will be replaced by game's name
- 停止掛卡: {0}
+ 停止掛卡:{0}
{0} will be replaced by list of the games (IDs, numbers), separated by a comma
@@ -314,11 +317,11 @@
{0} will be replaced by game's ID (number), {1} will be replaced by game's name
- 接受禮物:{0}……
+ 接受禮物:{0}…
{0} will be replaced by giftID (number)
- 本帳戶為受限帳戶,在限制解除前將無法掛卡!
+ 本帳號為受限帳號,在限制解除前將無法掛卡!
ID:{0} | 狀態:{1}
@@ -332,7 +335,7 @@
Bot 已在執行中!
- 正在將 .maFile 轉換成 ASF 的檔案格式……
+ 正在將 .maFile 轉換成 ASF 的檔案格式…
已成功匯入行動驗證器!
@@ -360,7 +363,7 @@
已與 Steam 中斷連線!
- 正在中斷連線...
+ 正在中斷連線…
這個 Bot 將不會啟動,因為它在設定檔中被停用!
@@ -378,16 +381,16 @@
{0} will be replaced by steam ID (number)
- 登入中...
+ 正在登入…
- 這個帳戶似乎正被另一個 ASF 使用中,這是未定義的行為,拒絕讓它繼續執行!
+ 這個帳號似乎正被另一個 ASF 使用中,這是未定義的行為,拒絕讓它繼續執行!
交易提案已失敗!
- 無法發送交易提案,因為沒有帳戶設有 master 權限!
+ 無法發送交易提案,因為沒有帳號設有 master 權限!
交易提案發送成功!
@@ -414,11 +417,11 @@
{0} will be replaced by the points balance value (integer)
- 超過頻率限制,我們將在 {0} 後重試……
+ 超過頻率限制,我們將在 {0} 後重試…
{0} will be replaced by translated TimeSpan string (such as "25 minutes")
- 正在重新連線...
+ 正在重新連線…
序號:{0} | 狀態:{1}
@@ -469,13 +472,13 @@
與 Steam 網路的連線中斷,正在重新連線……
- 帳戶不再被佔用,已恢復掛卡!
+ 帳號不再被佔用,已恢復掛卡!
- 帳號目前使用中,ASF 將在該帳號空閒時繼續掛卡……
+ 帳號目前使用中,ASF 將在該帳號空閒時繼續掛卡…
- 正在連線...
+ 正在連線…
無法與用戶端中斷連線,正在中止此 Bot!
@@ -484,7 +487,7 @@
無法初始化 SteamDirectory,與 Steam 網路的連線可能需要更長的時間!
- 正在停止...
+ 正在停止…
你的 Bot 設定無效,請確認 {0} 的內容然後再試一次!
@@ -495,7 +498,7 @@
{0} will be replaced by file's path
- 正在初始化 {0}...
+ 正在初始化 {0}…
{0} will be replaced by service name that is being initialized
@@ -524,7 +527,7 @@
{0} will be replaced by program's name (e.g. "ASF"), {1} will be replaced by program's version (e.g. "1.0.0.0"). This string typically has nothing to translate and you should leave it as it is, unless you need to change the format, e.g. in RTL languages.
- 此帳戶已被封鎖,永久無法掛卡!
+ 此帳號已被封鎖,永久無法掛卡!
Bot 已被封鎖,無法透過掛卡得到卡片。
@@ -548,7 +551,7 @@
{0} will be replaced by number (in megabytes) of memory being used, {1} will be replaced by translated TimeSpan string (such as "25 minutes"). Please note that this string should include newlines for formatting.
- 正在瀏覽 Steam 探索佇列 #{0}……
+ 正在瀏覽 Steam 探索佇列 #{0}…
{0} will be replaced by queue number
@@ -556,11 +559,11 @@
{0} will be replaced by queue number
- {0}/{1} 個 Bot 已經擁有遊戲 {2}。
+ {0}/{1} 個 Bot 已擁有遊戲 {2}。
{0} will be replaced by number of bots that already own particular game being checked, {1} will be replaced by total number of bots that were checked during the process, {2} will be replaced by game's ID (number)
- 更新套件資料中……
+ 更新套件資料中…
{0} 的用法已棄用,並且將在未來的版本中移除,請改用 {1}。
@@ -589,7 +592,7 @@
{0} will be replaced by bot's level
- 正在比對 Steam 物品,第 #{0} 輪……
+ 正在比對 Steam 物品,第 #{0} 輪…
{0} will be replaced by round number
@@ -604,7 +607,7 @@
{0} will be replaced by number of sets traded
- 你執行的個人 Bot 帳戶數量超過我們的建議上限 ({0})。請留意,此設定不受支援,且可能會導致各種 Steam 相關問題,包括帳戶停權。請參閱常見問答了解詳情。
+ 你執行的個人 Bot 帳號數量超過我們的建議上限 ({0})。請留意,此設定不受支援,且可能會導致各種 Steam 相關問題,包括帳號停權。請參閱常見問答了解詳情。
{0} will be replaced by our maximum recommended bots count (number)
@@ -612,7 +615,7 @@
{0} will be replaced by the name of the custom ASF plugin
- 正在載入 {0} V{1}……
+ 正在載入 {0} V{1}…
{0} will be replaced by the name of the custom ASF plugin, {1} will be replaced by its version
@@ -622,13 +625,13 @@
你已載入一個以上的自訂外掛程式。由於我們無法支援修改過的配置,如遭遇任何問題,請向相關外掛程式的開發人員尋求協助。
- 請稍候⋯⋯
+ 請稍候…
輸入指令:
- 執行中……
+ 正在執行…
已開啟互動式主控台,按「C」進入指令模式
@@ -645,14 +648,14 @@
{0} will be replaced by number of confirmations
- 最多等待 {0} 以確保我們可以開始掛卡……
+ 最多等待 {0} 以確保我們可以開始掛卡…
{0} will be replaced by translated TimeSpan string (such as "1 minute")
- 正在清理更新後的過時檔案……
+ 正在清理更新後的過時檔案…
- 正在產生 Steam 家庭監護代碼,這會需要一段時間,請考慮將它寫入設定檔中……
+ 正在產生 Steam 家庭監護代碼,這會需要一段時間,請考慮將它寫入設定檔中…
IPC 設定檔已變更!
@@ -662,7 +665,7 @@
{0} will be replaced by trade offer ID (number), {1} will be replaced by internal ASF enum name, {2} will be replaced by technical reason why the trade was determined to be in this state
- 連續收到 InvalidPassword 錯誤代碼 {0} 次。您的帳戶密碼大概是錯的,中止!
+ 連續收到 InvalidPassword 錯誤代碼 {0} 次。您的帳號密碼大概是錯的,中止!
{0} will be replaced by maximum allowed number of failed login attempts
@@ -684,40 +687,52 @@
{0} will be replaced by internal name of the config property (e.g. "GamesPlayedWhileIdle"), {1} will be replaced by comma-separated list of appIDs that user has chosen
- {0} 設定檔將會改版成最新的語法……
+ {0} 設定檔將會改版成最新的語法…
{0} will be replaced with the relative path to the affected config file
- 你的IPC密碼看起來很弱 你可以考慮更換一個安全性更高的密碼 細節:{0}
+ 你的 IPC 密碼看起來很弱。請考慮換一個強度更高的密碼來增加安全性。詳細資訊: {0}
{0} will be replaced by additional details about the password being considered weak
- 你的steam 密碼 {0} 看起來很弱 你可以考慮換一個 細節: {1}
+ 你的 Steam 密碼「{0}」看起來很弱。請考慮換一個強度更高的密碼來增加安全性。詳細資訊: {1}
{0} will be replaced by either the affected bot name or the path to the bots configuration file, {1} will be replaced by additional details about the password being considered weak
- 你的加密密鑰看起來很弱 可以考慮換一個 細節:{0}
+ 你的加密金鑰看起來很弱。請考慮換一個強度更高的金鑰來增加安全性。詳細資訊: {0}
{0} will be replaced by additional details about the encryption key being considered weak
- 你的加密密鑰太短 我們推薦使用{0} 以上長度的密鑰
+ 你的加密金鑰太短。我們推薦使用 {0} 位元組 (字元) 以上長度的金鑰。
{0} will be replaced by the number of bytes (characters) recommended
- 你正在使用 {0} 設置 {1} 屬性 但你沒有提供一個自定義的加密密鑰 你應該提供一個自定義的加密密鑰以提高安全性
+ 你正在使用 {0} 設定 {1} 屬性。但你沒有提供一個自定義的 --cryptkey。你應該提供自定義 --cryptkey 以提高安全性。
{0} will be replaced by the name of a particular setting (e.g. "SCrypt"), {1} will be replaced by the name of the property (e.g. "IPCPassword")
- 你正在使用 {0} 設置 {1} 屬性 但你沒有提供一個自定義的加密密鑰 這很不安全 你應該提供一個自定義的加密密鑰
+ 你正在使用 {0} 設定 {1} 屬性。但你沒有提供一個自定義的 --cryptkey。這完全破壞了保護,因為 ASF 被迫使用自己的 (已知) 金鑰。你應該提供自定義 --cryptkey 用於使用此設定提供的安全優勢。
{0} will be replaced by the name of a particular setting (e.g. "AES"), {1} will be replaced by the name of the property (e.g. "SteamPassword")
-
-
- 你在不支援的環境下提供了 --ignore-unsupported-environment 參數 請注意 我們不為這種情況提供任何支持 風險請完全由你自行承擔 我們已經警告過你了
+
+ 你正在以管理員權限 (Root) 執行 ASF。這會給你的機器帶來重大的安全風險,且由於 ASF 的操作不需要 Root 權限,我們建議盡可能以非管理員使用者身份執行它。
+
+
+ 您在不受支援的環境中執行 ASF,並提供 --ignore-unsupported-environment 引數。請注意,我們不對這種情況提供任何形式的支援,您完全需要自行承擔風險。你已經被警告過了。
+
+
+ 正在從遠端伺服器擷取核對和…
+
+
+ 正在驗證已下載的二進制檔案與來自遠端伺服器的核對和…
+
+
+ 遠端伺服器對我們要更新到的版本一無所知。如果該版本是最近發布的,則可能出現這種情況——立刻拒絕進行更新程序作為額外的安全措施。
+
+
+ 遠端伺服器回覆了不同的核對和,這可能意味著下載檔案損毀或遭受中間人攻擊,拒絕繼續更新程序!
+
+
+ 正在修補 ASF 檔案…
-
-
-
-
-