I wrote a small program to help translate mods.
It is very simple to use: load the locale file for translation, load the translation (if there is one already), select the strings for translation in the list on the left, the source text and the translation below are displayed on the right.
If text was changed in new locale, you can load 2 source files (old and new) to see changes and translate changed strings.
Latest Version: 1.5.7
Note for Chinese users:
Some symbols can display incorrectly because of GB2312 charset used in Chinese Simplified locale.
The workaround is to use "Locale-Emulator" software for running FLE from it. See here.
Thanks to Mumu for investigation.
Screenshots:
Changelog
Version: 1.5.7
Date: 2024-10-03
Updates:
- Added green squares for new strings in the updated file, if they have a translation.
- The highlight colors have been changed slightly to be smoother.
Bugs fixed:
- Restored button "Copy from source" for Description field.
- Improved detection for translated/new/changed/removed strings, highlighting is now more correct.
-------------------------------------------------------------------------------
Version: 1.5.6
Date: 2024-03-21
Updates:
- Translation info and comments button more visible.
- Added green indicator on button when translation info and comments not empty.
- String value and descriptions fields now always visible.
-------------------------------------------------------------------------------
Version: 1.5.5
Date: 2023-12-16
Bugs fixed:
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.5.4
Date: 2023-12-08
Updates:
- Rewrote saving algorithm, now more consistent.
- Small UI fixes.
Bugs fixed:
- Minor fixes in parsing strings from source files.
-------------------------------------------------------------------------------
Version: 1.5.3
Date: 2023-04-07
Updates:
- Returned right-click menu on source fields for copying text.
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.5.2
Date: 2023-03-02
Features:
- Added reading and writing Notes and Copyright Info to the translation file. They will be stored in the first commented lines of the translation file.
Bugs fixed:
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.5.1
Date: 2022-11-23
Features:
- Added menu option: selection of the Value and Description fields layout: Top-Down (by default) and Side-by-Side.
-------------------------------------------------------------------------------
Version: 1.5.0
Date: 2022-11-12
Features:
- Added red highlight for string differences between old and new files.
The diff algorithm developed by Angus Johnson is used.
-------------------------------------------------------------------------------
Version: 1.4.5
Date: 2022-07-18
Features:
- Added Editor Hotkeys:
Enter/Return: Insert '\n' symbols under cursor,
Ctrl+Enter: Jump to next field for translation (description or next string).
Updates:
- Clarified Background Color Legend in Program Information window.
- Added Hotkeys info to Program Information window.
-------------------------------------------------------------------------------
Version: 1.4.4
Date: 2022-07-03
Features:
- Added Options menu button (Auto-Replace options, Editor Font ajustment).
- Auto-deleting line-breaking symbols (CR/LF) from translated text.
Updates:
- Small UI fixes.
Bugs fixed:
- Fixed auto-replacing empty strings.
-------------------------------------------------------------------------------
Version: 1.4.3
Date: 2021-08-07
Features:
- Added "Copy from source" buttons for Translated Value and Description fields.
Updates:
- Small UI fixes.
Bugs fixed:
- Fixed access violation error when editing translation without loading source file.
-------------------------------------------------------------------------------
Version: 1.4.2
Date: 2021-06-24
Features:
- Translation progress shown below strings list.
Updates:
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.4.1
Date: 2021-05-08
Bugs fixed:
- Minor bugfix in string parsing.
-------------------------------------------------------------------------------
Version: 1.4
Date: 2021-03-14
Features:
- Auto-replace translation for all equal source strings when translated one.
- Auto "smart replace" values ending with number (source1>translation1, source2>translation2, etc...).
- "Hide translated strings" checkbox.
- Remember main window size and position (per user, stored in registry).
-------------------------------------------------------------------------------
Version: 1.3.1
Date: 2021-02-20
Features:
- Full UTF-8 support (was broken in previous releases).
Updates:
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.3
Date: 2021-02-18
Features:
- Search filter added.
-------------------------------------------------------------------------------
Version: 1.2.3
Date: 2021-02-15
Features:
- Fields for editing string values now multiline.
- String index and count added below strings list.
- Label <section_name.string_name> added on top of source locale block.
Updates:
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.2.2
Date: 2020-12-06
Features:
- Application window is now resizable and support HighDPI.
-------------------------------------------------------------------------------
Version: 1.2.1
Date: 2020-11-02
Bugs fixed:
- If 2 source files were opened, the translation of the text from both files was saved.
- Empty section was added if file started without section.
-------------------------------------------------------------------------------
Version: 1.2
Date: 2020-10-20
Features:
- Now you can load 2 source files ("old" and "new") to compare for changes.
Updates:
- Background color coding updated:
White=Not translated,
Yellow=Partially translated,
Green=Fully translated (both Value and Description),
Orange=String was changed in new source file (check the translation for correctness),
Light Blue=New string added (translation needed),
Pink=String was deleted (and it will not be saved in the translation file).
-------------------------------------------------------------------------------
Version: 1.1
Date: 2020-10-07
Features:
- Background color coding of string list for translation:
White=Not translated, Yellow=Partially translated, Green=Fully translated (both Value and Description).
-------------------------------------------------------------------------------
Version: 1.0
Date: 2020-10-05
Features:
- First public release.
- Loading source and translated locale files, editing and saving translation.
Date: 2024-10-03
Updates:
- Added green squares for new strings in the updated file, if they have a translation.
- The highlight colors have been changed slightly to be smoother.
Bugs fixed:
- Restored button "Copy from source" for Description field.
- Improved detection for translated/new/changed/removed strings, highlighting is now more correct.
-------------------------------------------------------------------------------
Version: 1.5.6
Date: 2024-03-21
Updates:
- Translation info and comments button more visible.
- Added green indicator on button when translation info and comments not empty.
- String value and descriptions fields now always visible.
-------------------------------------------------------------------------------
Version: 1.5.5
Date: 2023-12-16
Bugs fixed:
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.5.4
Date: 2023-12-08
Updates:
- Rewrote saving algorithm, now more consistent.
- Small UI fixes.
Bugs fixed:
- Minor fixes in parsing strings from source files.
-------------------------------------------------------------------------------
Version: 1.5.3
Date: 2023-04-07
Updates:
- Returned right-click menu on source fields for copying text.
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.5.2
Date: 2023-03-02
Features:
- Added reading and writing Notes and Copyright Info to the translation file. They will be stored in the first commented lines of the translation file.
Bugs fixed:
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.5.1
Date: 2022-11-23
Features:
- Added menu option: selection of the Value and Description fields layout: Top-Down (by default) and Side-by-Side.
-------------------------------------------------------------------------------
Version: 1.5.0
Date: 2022-11-12
Features:
- Added red highlight for string differences between old and new files.
The diff algorithm developed by Angus Johnson is used.
-------------------------------------------------------------------------------
Version: 1.4.5
Date: 2022-07-18
Features:
- Added Editor Hotkeys:
Enter/Return: Insert '\n' symbols under cursor,
Ctrl+Enter: Jump to next field for translation (description or next string).
Updates:
- Clarified Background Color Legend in Program Information window.
- Added Hotkeys info to Program Information window.
-------------------------------------------------------------------------------
Version: 1.4.4
Date: 2022-07-03
Features:
- Added Options menu button (Auto-Replace options, Editor Font ajustment).
- Auto-deleting line-breaking symbols (CR/LF) from translated text.
Updates:
- Small UI fixes.
Bugs fixed:
- Fixed auto-replacing empty strings.
-------------------------------------------------------------------------------
Version: 1.4.3
Date: 2021-08-07
Features:
- Added "Copy from source" buttons for Translated Value and Description fields.
Updates:
- Small UI fixes.
Bugs fixed:
- Fixed access violation error when editing translation without loading source file.
-------------------------------------------------------------------------------
Version: 1.4.2
Date: 2021-06-24
Features:
- Translation progress shown below strings list.
Updates:
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.4.1
Date: 2021-05-08
Bugs fixed:
- Minor bugfix in string parsing.
-------------------------------------------------------------------------------
Version: 1.4
Date: 2021-03-14
Features:
- Auto-replace translation for all equal source strings when translated one.
- Auto "smart replace" values ending with number (source1>translation1, source2>translation2, etc...).
- "Hide translated strings" checkbox.
- Remember main window size and position (per user, stored in registry).
-------------------------------------------------------------------------------
Version: 1.3.1
Date: 2021-02-20
Features:
- Full UTF-8 support (was broken in previous releases).
Updates:
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.3
Date: 2021-02-18
Features:
- Search filter added.
-------------------------------------------------------------------------------
Version: 1.2.3
Date: 2021-02-15
Features:
- Fields for editing string values now multiline.
- String index and count added below strings list.
- Label <section_name.string_name> added on top of source locale block.
Updates:
- Small UI fixes.
-------------------------------------------------------------------------------
Version: 1.2.2
Date: 2020-12-06
Features:
- Application window is now resizable and support HighDPI.
-------------------------------------------------------------------------------
Version: 1.2.1
Date: 2020-11-02
Bugs fixed:
- If 2 source files were opened, the translation of the text from both files was saved.
- Empty section was added if file started without section.
-------------------------------------------------------------------------------
Version: 1.2
Date: 2020-10-20
Features:
- Now you can load 2 source files ("old" and "new") to compare for changes.
Updates:
- Background color coding updated:
White=Not translated,
Yellow=Partially translated,
Green=Fully translated (both Value and Description),
Orange=String was changed in new source file (check the translation for correctness),
Light Blue=New string added (translation needed),
Pink=String was deleted (and it will not be saved in the translation file).
-------------------------------------------------------------------------------
Version: 1.1
Date: 2020-10-07
Features:
- Background color coding of string list for translation:
White=Not translated, Yellow=Partially translated, Green=Fully translated (both Value and Description).
-------------------------------------------------------------------------------
Version: 1.0
Date: 2020-10-05
Features:
- First public release.
- Loading source and translated locale files, editing and saving translation.