The vanilla localization master file has been renamed from Data/Config/Localization.txt → Localization.csv (to accurately reflect its contents and make it easier to open in spreadsheet software). The contents are still plain CSV text.
Key Changes
Header Columns (Most Important)
Old (V2.6): Key,File,Type,UsedInMainMenu,NoTranslate,english,...
New (V3.0): Key,File,Type,UsedInMainMenu,NoTranslate,KeepLoaded,english,...
- A new
KeepLoadedcolumn has been added as the 6th column (a flag column likeUsedInMainMenu/NoTranslate, with a value of either empty orx) - As a result, everything from
englishonward (all languages) is shifted one column to the right. Among the new rows, roughly 1,099 haveKeepLoaded=x
Delimiters & Quoting (Unchanged)
- The delimiter is a comma; fields containing
,are wrapped in"...", and internal"characters are escaped as""(same as before) - Color markup such as
[DECEA3]...[-]is still present
Key Additions/Removals & New System Loc
- A net increase of roughly 923 rows. A large number of
sign*keys have been added (449 entries related to signage POI text), along with 19sandbox*keys - Many existing keys keep their english values unchanged, so only the column shift shows up in the diff
Impact on MODs
- Since 7DTD’s localization parser is believed to be column-name driven based on the header row, a MOD’s own minimal header (such as
Key,English,Japanese) is not expected to be affected by the addition of theKeepLoadedcolumn. - The only uncertain point is whether MOD-side
.txtextensions will continue to be read by the V3.0 MOD loader. This cannot be determined from the diff, so testing on a live server is recommended (if they are no longer read, converting to.csvwill be necessary).
Reference: Diff Example
-Key,File,Type,UsedInMainMenu,NoTranslate,english,...
+Key,File,Type,UsedInMainMenu,NoTranslate,KeepLoaded,english,...
-xuiBuffStatModifierMax,UI,XUI,,x,[DECEA3]{1} max {0}.[-],...
+xuiBuffStatModifierMax,UI,XUI,,x,,[DECEA3]{1} max {0}.[-],...
*Based on an investigation conducted right after applying the experimental version (equivalent to B252).
Related: List of MOD Creation Articles