forked from coddec/Classic-Shell
-
Notifications
You must be signed in to change notification settings - Fork 454
Localization instructions
Xenhat edited this page Sep 12, 2018
·
4 revisions
Reading Localization.rtf, I (@Xenhat) found a few things:
- We do not have a CSV -> DLL converter (Ivo used to accept .csv and created a DLL from that).
- DLL editing is only one of the supported translation methods
- The DLL are regenerated as needed, and only used to override the
L10N
files - The main method to translate Classic Start is to edit the three (3)
L10N.ini
files:ClassicStartSrc/ClassicExplorer/ExplorerL10N.ini
ClassicStartSrc/ClassicStartMenu/StartMenuL10N.ini
ClassicStartSrc/ClassicStartMenu/StartMenuHelper/StartMenuHelperL10N.ini
-
Installer translation:
-
ClassicStartSrc/Localization/WixUI/<lang>.wxl
(plain text)
-
-
Policy translation:
-
ClassicStartSrc/Localization/<language>/*ADMX.txt
files
-
ClassicStartLoc
appears to be an example and is not referenced anywhere in the code or the build scripts. It can probably be removed.
Using Japanese as example. you need to modify the section titled [ja-JP] - Japanese (Japan)
:
Please confirm no localization fork exists for the language you want to improve, then fork the repository, commit your changes and submit a pull request for us to review/test your update.