Last modified July 15, 2025
How to translate JetBackup in the WordPress menu?
The JetBackup for WordPress plugin uses Localazy to handle translations. Almost everything in the plugin is successfully translated using Localazy. However, the WordPress plugin menu items are not translated through Localazy. This is because Localazy has a limitation when it comes to translating content defined directly in PHP files.
As a result, menu translations need to be handled using WordPress’s native translation system (e.g., through .pot/.po/.mo files and __() or _e() functions in code).
Step 1 - Download and Install Poedit:
- Visit: https://poedit.net/download
Step 2 - Open Poedit and click “Create new”.
Step 3 - Load the Translation Template:
- Navigate to the Language Directory in the JetBackup plugin folder (
wp-content/plugins/backup/languages/
). - Select the
jetbackup.pot
file.
Step 4 - Select Your Language:
- Poedit will prompt you to choose a language for translation (e.g., French, Spanish, German, etc.).
Step 5 - Translate the Menu Strings:
- Look for menu-related strings like “JetBackup”, “Backups”, etc.
- Enter your translations for each string in the translation box.
Step 6 - Save and Export:
- After completing the translation, save the file. Poedit will generate both
.po
and.mo
files. Make sure to prefix the filenames withjetbackup-
. For example:jetbackup-de_DE.po
andjetbackup-de_DE.mo
. - Place the Files in the JetBackup for WordPress Plugin’s Language Directory
wp-content/plugins/backup/languages/
Step 7 - Verify in WordPress:
- Set your WordPress Site Language in Settings > General.
- The translated menu should now appear.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.