Complete Thai and English translations across the UI
Deploy GaC-Srtool to GitHub Pages / deploy (push) Waiting to run

This commit is contained in:
CAtlas0784 committed 2026-11-04 17:26:51 +07:00
1 parent 1593581729
commit 02be735377
9 files changed
+131 -51

No files matched your search

+13 -1
View File
@@ -7255,12 +7255,18 @@ const MODAL_AND_TOOL_TRANSLATIONS = {
relicSetSearchLabel: 'ค้นหาชุดรีลิกส์',
relicSetSearchPlaceholder: '🔍 ค้นหาชุดรีลิกส์...',
relicSetGridLabel: 'ชุดรีลิกส์',
analystDamageAvPlaceholder: "เฉลี่ยต่อรอบ: -", analystCyclesPlaceholder: "0 รอบ", analystTurnsPlaceholder: "0 เทิร์น", analystAutoTurnsPlaceholder: "เทิร์นอัตโนมัติ: 0", analystDamageAvPlaceholder: "Avg per cycle: -", analystCyclesPlaceholder: "0 Cycles", analystTurnsPlaceholder: "0 Turns", analystAutoTurnsPlaceholder: "Auto Turns: 0", analystDamageAvPlaceholder: "ラウンド平均: -", analystCyclesPlaceholder: "0 ラウンド", analystTurnsPlaceholder: "0 ターン", analystAutoTurnsPlaceholder: "オートターン: 0", analystDamageAvPlaceholder: "라운드당 평균: -", analystCyclesPlaceholder: "0 라운드", analystTurnsPlaceholder: "0 턴", analystAutoTurnsPlaceholder: "자동 턴: 0", analystDamageAvPlaceholder: "Trung bình mỗi vòng: -", analystCyclesPlaceholder: "0 vòng", analystTurnsPlaceholder: "0 lượt", analystAutoTurnsPlaceholder: "Lượt tự động: 0", analystDamageAvPlaceholder: "Rata-rata per siklus: -", analystCyclesPlaceholder: "0 Siklus", analystTurnsPlaceholder: "0 Giliran", analystAutoTurnsPlaceholder: "Giliran otomatis: 0", analystDamageAvPlaceholder: "Promedio por ciclo: -", analystCyclesPlaceholder: "0 ciclos", analystTurnsPlaceholder: "0 turnos", analystAutoTurnsPlaceholder: "Turnos automáticos: 0", analystDamageAvPlaceholder: "Moyenne par cycle : -", analystCyclesPlaceholder: "0 cycle", analystTurnsPlaceholder: "0 tour", analystAutoTurnsPlaceholder: "Tours auto : 0", analystDamageAvPlaceholder: "Durchschnitt pro Zyklus: -", analystCyclesPlaceholder: "0 Zyklen", analystTurnsPlaceholder: "0 Züge", analystAutoTurnsPlaceholder: "Auto-Züge: 0", analystDamageAvPlaceholder: "В среднем за цикл: -", analystCyclesPlaceholder: "0 циклов", analystTurnsPlaceholder: "0 ходов", analystAutoTurnsPlaceholder: "Авто-ходы: 0", analystDamageAvPlaceholder: "Média por ciclo: -", analystCyclesPlaceholder: "0 ciclos", analystTurnsPlaceholder: "0 turnos", analystAutoTurnsPlaceholder: "Turnos automáticos: 0", miniViewFullAnalystTooltip: "เปิดหน้า Damage Analyst ตัวเต็ม", miniViewFullAnalystTooltip: "Open full Damage Analyst", miniViewFullAnalystTooltip: "完全なダメージ分析を開く", miniViewFullAnalystTooltip: "전체 데미지 분석 열기", miniViewFullAnalystTooltip: "Mở Trình phân tích sát thương đầy đủ", miniViewFullAnalystTooltip: "Buka Analis Kerusakan Lengkap", miniViewFullAnalystTooltip: "Abrir analizador de daño completo", miniViewFullAnalystTooltip: "Ouvrir l'analyseur de dégâts complet", miniViewFullAnalystTooltip: "Vollständigen Schadensanalysten öffnen", miniViewFullAnalystTooltip: "Открыть полный анализ урона", miniViewFullAnalystTooltip: "Abrir analisador de dano completo", copyCardGenerated: 'สร้างโดย GaCy-Srtool',
analystDamageAvPlaceholder: 'เฉลี่ยต่อรอบ: -',
analystCyclesPlaceholder: '0 รอบ',
analystTurnsPlaceholder: '0 เทิร์น',
analystAutoTurnsPlaceholder: 'เทิร์นอัตโนมัติ: 0',
miniViewFullAnalystTooltip: 'เปิดหน้า Damage Analyst ตัวเต็ม',
copyCardGenerated: 'สร้างโดย GaCy-Srtool',
// FireflyGo endgame room picker
ffEndgameTitle: '🦋 ห้อง Endgame (FireflyGO)',
ffEndgameTablistLabel: 'โหมดด่าน endgame ของ FireflyGO',
ffEndgameDescription: 'เลือกด่าน endgame และคลื่นมอนที่ FireflyGO จะใช้ แล้วเขียนลง battle_config โดยตรง',
ffEndgameRule: 'ค่าเหล่านี้เขียนลง battle_config (และ extra_data.challenge สำหรับ Anomaly Arbitration) จากนั้นบันทึกในเครื่องหรือซิงค์ขึ้น FireflyGO',
fireflyTheoryModeHint: 'สวิตช์นี้คือโหมดสร้างสรรค์ (Creative Mode) — เปิดจากที่ไหนก็ได้ อีกสวิตช์จะตามให้อัตโนมัติ',
ffEndgameModePeak: 'Anomaly Arbitration',
ffEndgameLoading: 'กำลังโหลดข้อมูลด่าน endgame…',
ffEndgameReady: 'พร้อมใช้งาน · เลือกห้องแล้วกดใช้กับ battle_config',
@@ -7512,6 +7518,11 @@ const MODAL_AND_TOOL_TRANSLATIONS = {
relicSetSearchLabel: 'Search relic sets',
relicSetSearchPlaceholder: '🔍 Search relic sets...',
relicSetGridLabel: 'Relic sets',
analystDamageAvPlaceholder: 'Avg per cycle: -',
analystCyclesPlaceholder: '0 Cycles',
analystTurnsPlaceholder: '0 Turns',
analystAutoTurnsPlaceholder: 'Auto Turns: 0',
miniViewFullAnalystTooltip: 'Open full Damage Analyst',
copyCardGenerated: 'Generated via GaCy-Srtool',
// FireflyGo endgame room picker
@@ -7519,6 +7530,7 @@ const MODAL_AND_TOOL_TRANSLATIONS = {
ffEndgameTablistLabel: 'FireflyGO endgame room modes',
ffEndgameDescription: 'Pick the endgame room and monster waves FireflyGO should load, then write them straight into battle_config.',
ffEndgameRule: 'These values are written to battle_config (plus extra_data.challenge for Anomaly Arbitration), then saved locally or synced to FireflyGO.',
fireflyTheoryModeHint: 'This switch is Creative Mode — turn it on anywhere and the other switch follows automatically.',
ffEndgameModePeak: 'Anomaly Arbitration',
ffEndgameLoading: 'Loading endgame data…',
ffEndgameReady: 'Ready · pick a room, then apply it to battle_config',