This commit is contained in:
DazedAnon 2026-06-12 12:33:31 -05:00
parent c0f3d598e1
commit 213198fe05
6 changed files with 11 additions and 11 deletions

View file

@ -5,7 +5,7 @@ An AI-powered game translation tool with a GUI. Translate RPG Maker, Ren'Py, Tyr
## Credits ## Credits
- **[Sinflower](https://github.com/Sinflower)** — [RV2JSON](https://github.com/Sinflower/RV2JSON) — enables RPGMaker Ace games to be translated the same way as MV/MZ by converting rvdata2 files to JSON and back. - **[Sinflower](https://github.com/Sinflower)** — [RV2JSON](https://github.com/Sinflower/RV2JSON) — enables RPGMaker Ace games to be translated the same way as MV/MZ by converting rvdata2 files to JSON and back.
- **Sakura & kaoss** — TL Inspector (`util/tl_inspector/`) — in-game translation source inspector and live-edit plugin for RPG Maker MV/MZ playtesting. - **Sakura & Kao_SSS** — TL Inspector (`util/tl_inspector/`) — in-game translation source inspector and live-edit plugin for RPG Maker MV/MZ playtesting.
## Table of Contents ## Table of Contents

View file

@ -2419,7 +2419,7 @@ class WorkflowTab(QWidget):
hint.setStyleSheet("color:#9d9d9d;font-size:13px;padding-bottom:4px;") hint.setStyleSheet("color:#9d9d9d;font-size:13px;padding-bottom:4px;")
layout.addWidget(hint) layout.addWidget(hint)
credits = QLabel("Idea by Sakura · Plugin by kaoss") credits = QLabel("Idea by Sakura · Plugin by Kao_SSS")
credits.setStyleSheet("color:#6a6a6a;font-size:11px;font-style:italic;padding-bottom:6px;") credits.setStyleSheet("color:#6a6a6a;font-size:11px;font-style:italic;padding-bottom:6px;")
layout.addWidget(credits) layout.addWidget(credits)

View file

@ -1,7 +1,7 @@
@echo off @echo off
rem ============================================================================ rem ============================================================================
rem TLInspector installer / uninstaller (RPG Maker MV & MZ) rem TLInspector installer / uninstaller (RPG Maker MV & MZ)
rem Idea by Sakura · Plugin by kaoss rem Idea by Sakura · Plugin by Kao_SSS
rem Put this file and TLInspector.js in the GAME ROOT (next to the .exe / rem Put this file and TLInspector.js in the GAME ROOT (next to the .exe /
rem index.html), then double-click this file. rem index.html), then double-click this file.
rem - Not installed yet -> installs it (moves the plugin into the plugins rem - Not installed yet -> installs it (moves the plugin into the plugins
@ -22,7 +22,7 @@ function PauseExit { [void](Read-Host "`nPress Enter to exit"); exit }
$root = $env:TLI_ROOT $root = $env:TLI_ROOT
Write-Host "============================================" Write-Host "============================================"
Write-Host " TLInspector installer" Write-Host " TLInspector installer"
Write-Host " Idea by Sakura · Plugin by kaoss" Write-Host " Idea by Sakura · Plugin by Kao_SSS"
Write-Host "============================================" Write-Host "============================================"
# --- Detect engine / locate plugins.js (MV uses www\, MZ does not) ---------- # --- Detect engine / locate plugins.js (MV uses www\, MZ does not) ----------

View file

@ -1,16 +1,16 @@
//============================================================================= //=============================================================================
// TLInspector.js // TLInspector.js
// Idea by Sakura · Plugin by kaoss // Idea by Sakura · Plugin by Kao_SSS
//============================================================================= //=============================================================================
/*: /*:
* @plugindesc Translation Source Inspector - shows which source file/line every * @plugindesc Translation Source Inspector - shows which source file/line every
* on-screen line of text and image comes from, and jumps to it in VSCode. * on-screen line of text and image comes from, and jumps to it in VSCode.
* @author kaoss * @author Kao_SSS
* *
* @help * @help
* ---------------------------------------------------------------------------- * ----------------------------------------------------------------------------
* TLInspector (RPGMaker MV / MZ, NW.js) * TLInspector (RPGMaker MV / MZ, NW.js)
* Credits: Idea by Sakura · Plugin by kaoss * Credits: Idea by Sakura · Plugin by Kao_SSS
* ---------------------------------------------------------------------------- * ----------------------------------------------------------------------------
* A drop-in proofreading aid for translators. While the game runs, it tracks * A drop-in proofreading aid for translators. While the game runs, it tracks
* every message / choice / scrolling-text line and every on-screen image, and * every message / choice / scrolling-text line and every on-screen image, and
@ -135,7 +135,7 @@
function log() { function log() {
if (window.console) { console.log.apply(console, ['[TLInspector]'].concat([].slice.call(arguments))); } if (window.console) { console.log.apply(console, ['[TLInspector]'].concat([].slice.call(arguments))); }
} }
log('init', { engine: ENGINE, node: nodeOk, dataDir: DATA_DIR, credits: 'Idea by Sakura · Plugin by kaoss' }); log('init', { engine: ENGINE, node: nodeOk, dataDir: DATA_DIR, credits: 'Idea by Sakura · Plugin by Kao_SSS' });
//========================================================================= //=========================================================================
// File cache + JSON value locator (path -> char offset -> line:col) // File cache + JSON value locator (path -> char offset -> line:col)
@ -1379,7 +1379,7 @@
var head = document.createElement('div'); var head = document.createElement('div');
head.style.cssText = 'padding:8px 10px;background:#11131a;border-bottom:1px solid #333;display:flex;align-items:center;gap:8px;flex:0 0 auto'; head.style.cssText = 'padding:8px 10px;background:#11131a;border-bottom:1px solid #333;display:flex;align-items:center;gap:8px;flex:0 0 auto';
head.innerHTML = head.innerHTML =
'<b style="color:#6cf" title="Idea by Sakura · Plugin by kaoss">TL Inspector</b>' + '<b style="color:#6cf" title="Idea by Sakura · Plugin by Kao_SSS">TL Inspector</b>' +
'<span data-tab="text" class="tl-tab">Text</span>' + '<span data-tab="text" class="tl-tab">Text</span>' +
'<span data-tab="images" class="tl-tab">Images</span>' + '<span data-tab="images" class="tl-tab">Images</span>' +
'<span data-act="pick" class="tl-btn" title="Hover the game to highlight an object, click to reveal it">&#x2316; Inspect</span>' + '<span data-act="pick" class="tl-btn" title="Hover the game to highlight an object, click to reveal it">&#x2316; Inspect</span>' +

View file

@ -1,4 +1,4 @@
"""TL Inspector install helpers for RPG Maker MV/MZ (Idea: Sakura · Plugin: kaoss).""" """TL Inspector install helpers for RPG Maker MV/MZ (Idea: Sakura · Plugin: Kao_SSS)."""
from util.tl_inspector.installer import bundled_plugin_path, detect_engine, install, status, uninstall from util.tl_inspector.installer import bundled_plugin_path, detect_engine, install, status, uninstall

View file

@ -1,6 +1,6 @@
"""Install / uninstall TLInspector into an RPG Maker MV or MZ game folder. """Install / uninstall TLInspector into an RPG Maker MV or MZ game folder.
Credits: Idea by Sakura · Plugin by kaoss Credits: Idea by Sakura · Plugin by Kao_SSS
""" """
from __future__ import annotations from __future__ import annotations