From f8e102d2756a56efb6b9d92e578aedc3b7d63084 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Wed, 20 May 2026 12:48:40 +0800
Subject: [PATCH] checkpoint: archive current 7.5.1 before performance optimization

---
 Apptag/Localization/th.json |   84 +++++++++++++++++++++++++++++++++++++++++
 1 files changed, 83 insertions(+), 1 deletions(-)

diff --git a/Apptag/Localization/th.json b/Apptag/Localization/th.json
index 63b72c8..a91e38f 100644
--- a/Apptag/Localization/th.json
+++ b/Apptag/Localization/th.json
@@ -1,6 +1,8 @@
 {
   "menu.show": "แสดง TagLauncher",
   "menu.showAppList": "แสดงรายการแอป",
+  "menu.shortcutUnavailable": "shortcut unavailable",
+  "menu.showShortcutUnavailable": "Show TagLauncher (shortcut unavailable)",
   "menu.preferences": "การตั้งค่า…",
   "menu.quit": "ออก",
   "menu.language": "ภาษา",
@@ -58,6 +60,8 @@
   "group.appleBuiltIn": "ในตัว",
   "group.uncommon": "ไม่ค่อยใช้",
   "drop.systemDefaultWarning": "อย่าลากแอปไปยังหมวดหมู่เริ่มต้นของระบบ",
+  "drop.uncategorizedConfirmTitle": "ย้ายไปยังไม่จัดหมวดหมู่หรือไม่?",
+  "drop.uncategorizedConfirmMessage": "การย้าย %appName% ไปยังไม่จัดหมวดหมู่จะลบการเชื่อมโยงแท็กปัจจุบัน %tagCount% รายการ: %tagNames%.",
   "tag.design": "ออกแบบ",
   "tag.development": "พัฒนา",
   "tag.writing": "เขียน",
@@ -84,5 +88,83 @@
   "edit.confirmRemove": "ยืนยันการลบ",
   "edit.feedbackAddFormat": "การทำงานครั้งนี้ได้เพิ่มแท็ก %tagCount% รายการให้กับแอป %appCount% แอป (%appNames%).",
   "edit.feedbackRemoveFormat": "การทำงานครั้งนี้ได้ลบแท็ก %tagCount% รายการออกจากแอป %appCount% แอป (%appNames%). แท็กที่ลบ: %tagNames%.",
-  "edit.removeHint": "ที่นี่สามารถยกเลิกเครื่องหมายได้เฉพาะแท็กที่มีอยู่แล้วเท่านั้น แท็กที่แสดงไอคอนลบสีแดงจะถูกลบหลังจากยืนยัน"
+  "edit.removeHint": "ที่นี่สามารถยกเลิกเครื่องหมายได้เฉพาะแท็กที่มีอยู่แล้วเท่านั้น แท็กที่แสดงไอคอนลบสีแดงจะถูกลบหลังจากยืนยัน",
+  "smart.category.browser": "เบราว์เซอร์",
+  "smart.category.communication": "การสื่อสาร",
+  "smart.category.productivity": "ประสิทธิภาพการทำงาน",
+  "smart.category.file-management": "การจัดการไฟล์",
+  "smart.category.transfer": "อัปโหลดและดาวน์โหลด",
+  "smart.category.development": "การเขียนโปรแกรม",
+  "smart.category.design": "ออกแบบ",
+  "smart.category.writing": "การเขียน",
+  "smart.category.media": "สื่อ",
+  "smart.category.video": "วิดีโอ",
+  "smart.category.audio": "เสียง",
+  "smart.category.picture-photo": "รูปภาพและภาพถ่าย",
+  "smart.category.utilities": "ยูทิลิตี้",
+  "smart.category.system": "แอประบบ",
+  "smart.category.system-enhancement": "การเสริมความสามารถระบบ",
+  "smart.category.entertainment": "ความบันเทิง",
+  "smart.category.game": "เกม",
+  "smart.category.finance": "การเงิน",
+  "smart.category.education": "การศึกษา",
+  "smart.category.ai-tools": "เครื่องมือ AI",
+  "smart.category.security": "ความปลอดภัย",
+  "smart.category.other": "อื่น ๆ",
+  "smartstart.auto.title": "Smart Start จัดระเบียบแอปของคุณแล้ว",
+  "smartstart.auto.messageFormat": "จัดระเบียบ %appCount% แอปด้วยการกำหนดแท็ก %tagCount% รายการ",
+  "smartstart.suggestion.title": "คำแนะนำ Smart Start พร้อมแล้ว",
+  "smartstart.suggestion.messageFormat": "พบ %appCount% แอปที่จัดระเบียบได้ด้วยการกำหนดแท็ก %tagCount% รายการ",
+  "smartstart.applied.title": "ใช้ Smart Start แล้ว",
+  "smartstart.applied.messageFormat": "ใช้การกำหนดแท็ก %tagCount% รายการกับ %appCount% แอปแล้ว",
+  "smartstart.apply": "ใช้",
+  "smartstart.later": "ภายหลัง",
+  "smartstart.undo": "เลิกทำ",
+  "smartstart.ok": "ตกลง",
+  "settings.categoryScheme": "การจัดการข้อมูลชุดหมวดหมู่",
+  "settings.currentScheme": "ชุดปัจจุบัน:",
+  "settings.previousScheme": "ชุดก่อนหน้า:",
+  "settings.noPreviousScheme": "ไม่มีชุดก่อนหน้า",
+  "settings.restorePreviousScheme": "กู้คืน",
+  "settings.schemeRestored": "กู้คืนชุดหมวดหมู่แล้ว",
+  "settings.restoreFailed": "กู้คืนไม่สำเร็จ",
+  "settings.schemeNotNamed": "ชุดภายในเครื่องปัจจุบัน",
+  "scheme.smartStart": "ชุด Smart Start",
+  "scheme.beforeSmartStart": "ก่อน Smart Start",
+  "settings.systemScheme": "ชุดเริ่มต้นอัจฉริยะของระบบ:",
+  "settings.applyScheme": "นำไปใช้",
+  "settings.applySystemSchemeWarningTitle": "แนะนำให้สำรองข้อมูล",
+  "settings.applySystemSchemeWarningMessage": "การใช้ชุดเริ่มต้นอัจฉริยะของระบบจะแทนที่ชุดภายในเครื่องปัจจุบัน คุณยังไม่ได้สำรองข้อมูล เราแนะนำอย่างยิ่งให้ส่งออกข้อมูลสำรองก่อนนำไปใช้",
+  "settings.confirmApplyScheme": "นำไปใช้ต่อไป",
+  "settings.cancel": "ยกเลิก",
+  "settings.systemSchemeApplied": "นำชุดหมวดหมู่ไปใช้แล้ว",
+  "settings.systemSchemeAppliedMessage": "นำการกำหนดแท็ก %tagCount% รายการไปใช้กับแอป %appCount% รายการแล้ว",
+  "settings.systemSchemeApplyFailed": "ไม่มีผลการจัดหมวดหมู่อัจฉริยะให้ใช้",
+  "scheme.local": "ชุดภายในเครื่อง",
+  "scheme.systemSmartStart": "ชุดเริ่มต้นอัจฉริยะของระบบ",
+  "settings.bubbleDisplayScope": "Bubble tips show for:",
+  "settings.bubbleAllApps": "All apps",
+  "settings.bubbleUncommonOnly": "Uncommon apps only",
+  "quickSearch.title": "Quick Search",
+  "quickSearch.placeholder": "Search apps, tags, and notes",
+  "quickSearch.inputAccessibility": "Quick Search input",
+  "quickSearch.emptyPrompt": "Start typing to search apps, tags, and notes.",
+  "quickSearch.noResults": "No apps found.",
+  "quickSearch.launchFailed": "Unable to open this app. Please try again or choose another app.",
+  "quickSearch.tagPrefix": "Tag",
+  "quickSearch.hotkeys": "Keyboard shortcuts",
+  "quickSearch.mainHotkey": "App list",
+  "quickSearch.mainHotkeyDesc": "Opens the TagLauncher app list.",
+  "quickSearch.status.Active": "Active",
+  "quickSearch.status.registrationFailed": "Registration failed",
+  "quickSearch.status.unavailable": "Shortcut unavailable",
+  "quickSearch.mainHotkeyUnavailableMessage": "%shortcut% cannot be registered right now. It may be used by macOS, an input method, or another app. The app-list shortcut is temporarily unavailable. Check keyboard shortcuts or shortcut conflicts, then restart TagLauncher. Error code: %status%.",
+  "quickSearch.globalHotkeyUnavailableMessage": "%shortcut% cannot be registered right now. It may be used by macOS, an input method, or another app. Global Quick Search is temporarily unavailable. Check keyboard shortcuts or shortcut conflicts, then restart TagLauncher. Error code: %status%.",
+  "quickSearch.loading": "Preparing search index…",
+  "quickSearch.internalHotkey": "Quick Search (inside TagLauncher)",
+  "quickSearch.internalHotkeyDesc": "Works only while the TagLauncher app list is open.",
+  "quickSearch.internalHotkeyStatus": "App list only",
+  "quickSearch.globalHotkey": "Quick Search (global)",
+  "quickSearch.globalHotkeyDesc": "Open Quick Search globally when the TagLauncher app list is not visible.",
+  "quickSearch.spaceDisplay": "Space"
 }

--
Gitblit v1.9.3