Poedit Guide

Prerequisites

  • Install Poedit using your package manager or via Flatpak.
  • Ensure you are logged into your GitHub account.

Download Source File

  • The source file can be found in the po directory: Battery-Health-Charging.pot.
  • The extension has two branches:
    1. GNOME42-44 for Gnome 42 43 44.
    2. GNOME45 for Gnome 45 and later.

Methods

Begin by choosing one of the following methods:

  1. Create translation PO files for a new language: Use this method when no contributions have been made in your language, and a po file for the language does not exist.
  2. Update translation PO file for an existing language: Choose this if you want to correct or add translations in an existing po file for a language.

Create Translation PO Files for a New Language

Example: Creating a Brazilian Portuguese Translation


1. Click Create new...


2. Select Battery Health Charging.pot and Click Open


3. Select language and Click Ok


4. Select the string to translate.

5. Enter the translation for the selected string.

6. Repeat for other strings.

7. Once complete, click Save.


8. Save the file with a .po extension.


9. Once the file is saved (e.g., pt_BR.po for Brazilian Portuguese), create a Pull Request on GitHub.

Pull Request Guide


Update Translation PO File for an Existing Language

Example: Updating a Brazilian Portuguese Translation


1. Click Browse files...


2. Select pt_BR.po and Click Open


3. Click Translation and Update from POT File


4. Select the pot file and Click Open


5. Select the string to translate.

6. Enter the translation for the selected string.

7. Repeat for other strings.

8. Once complete, click Save.


7. Once the file is saved (e.g., pt_BR.po for Brazilian Portuguese), create a Pull Request on GitHub.

Pull Request Guide