Language creation - Abdelrhman-AK/WinPaletter GitHub Wiki

Note

If you are looking for old methods of language file creation/modification, open this link

1. Start language creation

  • Open Settings > Language > Language development tools

alt text

2. Open GUI language editor

alt text

3. Toolbar

alt text

  • Open from: it will open a dialog to pick up a language file

  • Generate new (English) and open it: it will generate a new English language file in location you will choose and open it

  • Generate new (English) only: it will generate a new English language file in location you will choose without opening it

  • Change font preview: it will change font for text (translation) entries for a better accessibility

4. Language file information

  • You can input here language name and code, translator name, translation version, specify language for a WinPaletter version and change layout

alt text

5. Edit global string

  • These are strings that can be translated, mostly used in messages and dialogs (strings written in application's code but not application's designer)

alt text

  • Red color means that text entry is not translated

  • You can search here for a text

alt text

  • You can extend search scope here

alt text

  • You can replace text by this button

alt text

6. Forms strings

  • WinPaletter will load instances of all application's forms into memory so that you can modify text and see them properly

alt text

  • When this loading finishes, you can pickup a form you want to modify and open it

alt text

  • This is the appearance of form with all text items (Red colors mean that text entries are not translated)

alt text

  • Click on a text item (rectangle) to edit it in the right sidebar

alt text

  • When you finish item text change, you will see that red color has gone

alt text

  • You can search here for text

alt text

  • You can replace text by this button

alt text

  • Close the child (mini) form when you finish its translation

alt text

  • Repeat previous steps with rest forms

alt text

7. Actions

alt text

  • You can save by save button into current open file, or cancel without doing modifications to current open file

8. Upload Your Language File to GitHub