Repository navigation
FAQEN
neavo edited this page Nov 6, 2026
·
7 revisions
A game or novel got an update. You want the new content, but not to lose existing translations. Pick a method based on how much changed.
The easiest method. It works for both file-level and project-level updates.
- Open the existing project and go to
AGENT - Click
Instructions-Update files - Enter the paths of the new files, or drag the files into the input box, then press Enter
AGENT adds the new files, carries over the existing translations, and corrects the changed entries. Then it asks whether to delete the old files and whether to translate the new content. The old files stay until you decide, so you can compare them.
When only a few files changed, replace them in the existing project.
- Open the existing project
- On the
Workbench, clickAddand choose the new files - When
N files with the same name were detectedappears, chooseReplace - When
Use completed translations to fill the imported filesappears, chooseFill - Click
Start Translationto translate the entries that were not filled
When the whole thing changed, create a new project from the new content, then transfer the old project's translations into it.
- Create a new project from the new content
- Open
Toolbox-Translation Transfer - Set
Source Projectto the old project andBase Projectto the new one - Choose a
Transfer Mode-
Fill: on conflict, keep the translation in the base project -
Overwrite: on conflict, use the translation from the source project
-
- Click
Generate New Projectand choose where to save it - Open the generated project and click
Start Translationto translate the unmatched entries
- File-level update: replacing deletes every entry of the old files, and old translations that are not filled are lost, so back up the
.lgproject file first - File-level update:
Skipin step 3 keeps the old files and does not import the new ones;Do Not Fillin step 4 translates the new files from scratch - Project-level update: neither original project is changed; the result is saved as a new project
Matching rules (shared by both methods)
| Rule | When | Result |
|---|---|---|
| Context match | The line and the lines around it are unchanged | Reuse this line's old translation |
| Text match | The context does not match | Reuse an old translation of the same source text |
- Source text comparison includes the speaker name
- If the same text has several translations, the most common one wins
- Only completed translations are used, not untranslated or failed ones
- A line with even one changed character counts as new