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

2. Open GUI language editor

3. Toolbar

-
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

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)

-
Red color means that text entry is not translated
-
You can search here for a text

- You can extend search scope here

- You can replace text by this button

6. Forms strings
- WinPaletter will load instances of all application's forms into memory so that you can modify text and see them properly

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

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

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

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

- You can search here for text

- You can replace text by this button

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

- Repeat previous steps with rest forms

7. Actions

- 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
- Click here to learn about language file upload