Fallout4Translator is an advanced translation editor.

The home for this tool is http://www.nexusmods.com/, access is free, please do not upload this elsewhere.

All features are inherited from TesvTranslator
However, this tool is aimed to work with Fallout4 and will not work well for Skyrim. There are core changes that will break the compatibility.
Some features are currently in progress or disabled (like BSA support, MCM/Translate), but the main features are fonctionnals.



Features of the tool 0.7

Edition Modes :
1)*Esp mode* can load esp/esm file and perform direct translation. (Should work, however, there are no official word about fallout esp at this time...)
2)*Strings mode* can perform translation on strings files that come with localized esp (STRINGS, DLSTRINGS, ILSTRINGS). This mode does not alter esp/esm (updated and functionnal)
3)*Hybride Mode*: load a localized Esp as a Records/fields layout for editing Strings files. (The esp doesn't have to be in the Skyrim directory, but the Strings files must be in a .\strings folder just next to the esp) (updated and functionnal)
4)*MCM/Translate*: Those files are used by addons that support MCM menu (SkyUI), but also by vanilla skyrim. They contains all UI strings. (Not ready yet)
5)*PapyrusPex*: can load and decompile a papyrus pex. Internals vars will be locked as non-editable. This feature is EXPERIMENTAL. (updated and functionnal)

Functionalities:
-Build dictionaries of strings pairs from existing *.Strings files
-EspCompare tool: build string pairs directly between 2 esps with different languages.
-Direct strings Search
-Heuristic strings search 
-Diff-viewer, that shows difference between original/updated source-strings
-Support all known encoding for Skyrim
-Alias Tool Check: verify alias integrity between source string and its translation.
-Special DialogList for DIAL/INFO/QUST data
-Search and replace tool
-Custom dictionary
-XML import/export
-Inline dictionary, built on the fly with the existing string pairs.(for latin/english language)
-The UI has been localized and can be easily translated (Ressources can be found in the \res folder, just create a new folder with the desired language. The 'res.ini' file contains all strings used by TESVT. If you are using extended charset, I suggest to save it in utf-8 with BOM, so there will be no codepage issue)


Important: Fallout4Translator is *not* a tool for to localize/delocalize *.esp/*.esm file. 

Notes & Crédits: 
UIlocalization: (Inherited from TesvTranslator)
-Japanese by Vivanon
-German by Slavovitsh, nnw & Scharesoft
-Polish by TomBrightblade
-Chinese Simplified & Chinese Traditional by ruinelec+windkenlu
-Spanish by Fiama
-Portuguese by Vulthoryu
-Russian by Iclinet


Special thanks to 
Bethesda
Tes5edit team for their work
Alexander Blade for the last fallout4 OpCode in Pex
Internet for the gigantic ressource ^^


History

Version0.7
-OldDialogStyle tool. Added a recursive search so RNAM INFO data can be updated with the full dialog, even if it's not linked in the same record. Result will be flagged with a small light bulb for extra checking. This means that almost 100% strings can now been automagically converted. This works if all relevant datas are in the same esp/esm.
-OldDialogStyle tool : added some info in the tool window.
-Some internal optimizations again

Version0.6
-Added some advanced options to the OldDialogStyle tool.
-Some internal optimizations

Version0.5b
-Updated the Fields reference file to match Fallout4 stats.
-OldDialStyle Improvements:
-Added an option to cut the size of a strings if it's too long (The cut try to find the end of the closest word. Might not work well in chinese or japanese)
-Some internal optimizations

Version 0.5a
-OldDialStyle Improvements: 
-Added an option to skip strings that are too long for the screen 
-Added an option to add the relevant Prefixe (such as Flirt, Romance, Barter etc.)

Version 0.5
-New tool: OldDialog Style that generates Strings to use with the "Full Dialogs" mods found on Nexus here or here

Version 0.5
-New tool: OldDialogStyle that generates Strings to use with the "Full Dialogs" mods found on Nexus 


Version 0.4
-Greatly improved XMLImport/Export. 
-Since it was asked many times, XmlExport also indicate record/EDID. Note: importXML does not use Record/EDID references to build back translation, but only strings pairs.
-By request: Added a tool to add EDID/StringID to strings for translation reference in game.
-By request: Added a toggle to not popup the 'replace all similar strings' (The option can be found in the vertical icon bar of the edit windows, so it can be toggled on the fly if needed)
-English string are back to codepage 1252. Other stays to UTF8.
-Force UTF8 menu is back.



Version 0.3alpha
-Added some languages data
-Some UI cleanup.

Version 0.2alpha
-utf8 is now the default (and fallback) encoding. Other encoding are still available, but are probably not needed in regular process. 
-all strings references are now decoded: 100% of strings are correctly applied when loading fallout.esm. 
-few cleanup

version 0.1 alpha
-Inherited code from TesvTranslator
-Some Cleanup
-Fixed DIAL/INFO/QUST records for Fallout4
-Updated Pex decompiler (New opcode feedback is still a work in progress)