...
- Open Sisulizer project file /src/MarineLMS - Sisulizer Translation.slp
- Add a new language variant (Tools → General... → Languages)
- Select a specific language you want to create a variant for and click 'Add variant...'.
- Important: you must select a country specific language like EN-US. You can't select just EN.
- Tab Codes: add name for the ISO variant (i.e. Disney). Don't change the Windows code (which is autom. updated if the ISO variant name is added)
- Tab Names: add the same variant names in both text fields as ISO variant (i.e. Disney)
- The resulting custom language will be like EN-US-Disney
- Select a specific language you want to create a variant for and click 'Add variant...'.
- Add new custom language to the slp project
- Open drop down list for languages in tool bar and select Add...
- Select language and add to 'Selected Languages'
- If you add a country specific language (i.e. FR-CA) and the general language (i.e. FR) is not added a warning is issued. Select No
- Select OK to complete adding a new language
- Export resx files into checked out solution/project
- Manually add all resx files to the VS solution/project
- Set the Custom Tool and = PublicResXFileCodeGenerator and Custom Tool Namespace for each resx file to match the original neutral resx files.
- Check in the new resx files to Git
- Check in/update the Sisulizer configuration file ('MarineLMS - Sisulizer Translation.slp') to Git
...