diff --git a/jadx-gui/src/main/resources/i18n/Messages_zh_TW.properties b/jadx-gui/src/main/resources/i18n/Messages_zh_TW.properties
index 8d521f3be..ffa06cc34 100644
--- a/jadx-gui/src/main/resources/i18n/Messages_zh_TW.properties
+++ b/jadx-gui/src/main/resources/i18n/Messages_zh_TW.properties
@@ -9,16 +9,16 @@ menu.sync=與編輯器同步
menu.flatten=展開顯示套件
menu.heapUsageBar=顯示記憶體使用率條
menu.alwaysSelectOpened=總是選擇已開啟的檔案/類別
-#menu.dock_log=Dock log viewer
+menu.dock_log=固定記錄檔檢視器
menu.navigation=瀏覽
menu.text_search=文字搜尋
menu.class_search=類別搜尋
menu.comment_search=註解搜尋
menu.tools=工具
-#menu.plugins=Plugins
-#menu.decompile_all=Decompile all classes
+menu.plugins=外掛程式
+menu.decompile_all=反編譯所有類別
menu.deobfuscation=去模糊化
-menu.log=日誌檢視器
+menu.log=記錄檔檢視器
menu.help=幫助
menu.about=關於
menu.update_label=新版本 %s 可供下載!
@@ -33,12 +33,12 @@ file.save_project_as=另存專案...
file.reload=重新載入檔案
file.live_reload=實時重新載入
file.live_reload_desc=更動後自動重新載入檔案
-file.open_mappings=
-#file.save_mappings=
-#file.save_mappings_as=
-#file.close_mappings=匯出對應為...
+file.open_mappings=開啟對映檔
+file.save_mappings=儲存對映檔
+file.save_mappings_as=儲存對映檔為...
+file.close_mappings=關閉對映檔
file.save_all=全部儲存
-#file.save=Save
+file.save=儲存
file.export_gradle=另存為 gradle 專案
file.save_all_msg=選擇儲存反編譯原始碼的路徑
file.exit=離開
@@ -47,9 +47,9 @@ start_page.title=開始頁面
start_page.start=開始
start_page.recent=近期專案
-#tree.inputs_title=Inputs
-#tree.input_files=Files
-#tree.input_scripts=Scripts
+tree.inputs_title=輸入
+tree.input_files=檔案
+tree.input_scripts=腳本
tree.sources_title=原始碼
tree.resources_title=資源
tree.loading=載入中...
@@ -82,9 +82,9 @@ nav.forward=向前
message.taskTimeout=工作超過時間限制 (%d 毫秒)。
message.userCancelTask=工作被使用者取消了。
message.memoryLow=Jadx 的記憶體不足。請增加最大堆疊大小並重新啟動。
-message.taskError=工作發生錯誤 (查看日誌以了解詳情)。
+message.taskError=工作發生錯誤 (查看記錄檔以了解詳情)。
message.errorTitle=錯誤
-message.load_errors=載入失敗。\n錯誤數:%d\n點擊 OK 以開啟日誌檢視器
+message.load_errors=載入失敗。\n錯誤數:%d\n點擊 OK 以開啟記錄檔檢視器
message.no_classes=未載入任何類別,沒有東西可以反編譯!
message.saveIncomplete=儲存未完成。
%s
%d 個類別或資源尚未儲存!
@@ -121,9 +121,9 @@ search_dialog.load_all=載入全部
search_dialog.stop=停止
search_dialog.results_incomplete=找到 %d+
search_dialog.results_complete=找到 %d (完整)
-#search_dialog.resources_load_errors=Load errors: %d
-#search_dialog.resources_skip_by_size=Skipped by size: %d
-#search_dialog.resources_check_logs=(click to check logs)
+search_dialog.resources_load_errors=載入錯誤:%d
+search_dialog.resources_skip_by_size=因大小跳過:%d
+search_dialog.resources_check_logs=(點擊以查看記錄檔)
search_dialog.col_node=無
search_dialog.col_code=程式碼
search_dialog.sort_results=排序結果
@@ -132,7 +132,7 @@ search_dialog.active_tab=僅使用中分頁
search_dialog.comments=註解
search_dialog.resource=資源
search_dialog.keep_open=保持開啟
-search_dialog.tip_searching=正在搜尋 ...
+search_dialog.tip_searching=正在搜尋
usage_dialog.title=使用情況搜尋
usage_dialog.label=使用情況:
@@ -142,14 +142,14 @@ comment_dialog.title.update=更新程式碼註解
comment_dialog.label=註解:
comment_dialog.usage=按下 Shift + Enter 來換行
-log_viewer.title=日誌檢視器
-log_viewer.log_level=紀錄層級:
-#log_viewer.mode=Mode:
-#log_viewer.modes=All|All scripts|Current script
-#log_viewer.hide=Hide
-#log_viewer.dock=Dock
-#log_viewer.undock=Undock
-#log_viewer.clear=Clear
+log_viewer.title=記錄檔檢視器
+log_viewer.log_level=記錄層級:
+log_viewer.mode=模式:
+log_viewer.modes=所有|所有腳本|目前腳本
+log_viewer.hide=隱藏
+log_viewer.dock=固定
+log_viewer.undock=解除固定
+log_viewer.clear=清除
about_dialog.title=關於 JADX
@@ -163,12 +163,12 @@ preferences.other=其他
preferences.language=語言
preferences.lineNumbersMode=編輯器行號模式
preferences.jumpOnDoubleClick=啟用點擊兩下時跳躍
-#preferences.useAlternativeFileDialog=Use alternative file dialog
+preferences.useAlternativeFileDialog=使用替代檔案對話框
preferences.check_for_updates=啟動時檢查更新
preferences.useDx=使用 dx/d8 來轉換 Java 位元組碼
preferences.decompilationMode=反編譯模式
preferences.codeCacheMode=程式碼快取模式
-#preferences.usageCacheMode=Usage data cache mode
+preferences.usageCacheMode=使用資料快取模式
preferences.showInconsistentCode=顯示不一致的程式碼
preferences.escapeUnicode=Unicode 逸出
preferences.replaceConsts=替換常數
@@ -177,8 +177,8 @@ preferences.useImports=使用 import 陳述式
preferences.useDebugInfo=使用除錯資訊
preferences.inlineAnonymous=內嵌匿名類別
preferences.inlineMethods=內嵌方式
-#preferences.inlineKotlinLambdas=Allow to inline Kotlin Lambdas
-#preferences.moveInnerClasses=Move inner classes into parent
+preferences.inlineKotlinLambdas=允許內嵌 Kotlin 匿名函式
+preferences.moveInnerClasses=將內部類別移動至父類別
preferences.extractFinally=擷取 finally 區塊
preferences.fsCaseSensitive=檔案系統區分大小寫
preferences.skipResourcesDecode=不要為資源解碼
@@ -192,7 +192,7 @@ preferences.excludedPackages.button=編輯
preferences.excludedPackages.editDialog=排除於索引或反編譯外的套件列表 (以空格分隔) (節省 RAM)
例如 android.support
preferences.cfg=產生方法 CFG 圖表 ('dot' 格式)
preferences.raw_cfg=產生 RAW CFG 圖表
-#preferences.integerFormat=Integer format
+preferences.integerFormat=整數模式
preferences.font=編輯器字型
preferences.smali_font=Smali 編輯器字型
preferences.laf_theme=主題
@@ -222,15 +222,15 @@ preferences.search_results_per_page=每頁的搜尋結果數 (0 - 無限制)
preferences.res_file_ext=副檔名 (e.g. .xml|.html), * 表示全部
preferences.res_skip_file=略過大於此值的檔案 (MB)
-#preferences.plugins.install=Install plugin
-#preferences.plugins.install_btn=Install
-#preferences.plugins.location_id_label=Location id:
-#preferences.plugins.plugin_jar=Select Plugin jar
-#preferences.plugins.plugin_jar_label=or
-#preferences.plugins.update_all=Update All
-#preferences.plugins.task.installing=Installing plugin
-#preferences.plugins.task.uninstalling=Uninstalling plugin
-#preferences.plugins.task.updating=Updating plugins
+preferences.plugins.install=安裝外掛程式
+preferences.plugins.install_btn=安裝
+preferences.plugins.location_id_label=位置 id:
+preferences.plugins.plugin_jar=選擇外掛程式 jar
+preferences.plugins.plugin_jar_label=或
+preferences.plugins.update_all=全部更新
+preferences.plugins.task.installing=正在安裝外掛程式
+preferences.plugins.task.uninstalling=正在解除安裝外掛程式
+preferences.plugins.task.updating=正在更新外掛程式
msg.open_file=請開啟檔案
msg.saving_sources=正在儲存原始碼
@@ -261,17 +261,17 @@ popup.search_comment=搜尋註解
popup.rename=重新命名
popup.search=搜尋 "%s"
popup.search_global=全域搜尋 "%s"
-#popup.remove=Remove
-#popup.add_files=Add files
-#popup.add_scripts=Add scripts
-#popup.new_script=New script
+popup.remove=移除
+popup.add_files=新增檔案
+popup.add_scripts=加入腳本
+popup.new_script=新增腳本
popup.json_prettify=JSON 格式化
-#script.run=Run
-#script.save=Save
-#script.check=Check
-#script.format=Reformat
-#script.log=Show log
+script.run=執行
+script.save=儲存
+script.check=檢查
+script.format=重新格式化
+script.log=顯示記錄檔
exclude_dialog.title=套件選擇
exclude_dialog.ok=OK
@@ -314,7 +314,7 @@ apkSignature.unprotectedEntry=未被 APK 簽名 v1 保護的檔案。對這些
issues_panel.label=問題:
issues_panel.errors=%d 錯誤
issues_panel.warnings=%d 警告
-issues_panel.tooltip=在日誌檢視器中開啟
+issues_panel.tooltip=在記錄檔檢視器中開啟
debugger.process_selector=選擇要偵錯的處理程序
debugger.step_into=逐步執行 (F7)