Translate WordPress plugins and themes directly in your browser
Loco Translate provides in-browser editing of WordPress translation files and integration with automatic translation services.
It also provides Gettext/localization tools for developers, such as extracting strings and generating templates.
Features include:
Official Loco WordPress plugin by Tim Whitlock.
For more information please visit our plugin page.
The PO file editor supports the following keyboard shortcuts for faster translating:
Ctrl ↵
Ctrl
Ctrl
Shift Ctrl
Shift Ctrl
Ctrl B
Ctrl K
Ctrl U
Ctrl S
Shift Ctrl I
Ctrl J
Mac users can use ⌘ Cmd instead of Ctrl.
Translators: To translate a theme into your language, follow these steps:
wp-content/languages/loco/themes
+ New language
and follow the on-screen prompts.Developers: To translate your own theme or plugin for distribution, follow these steps:
languages
subdirectory in your bundle’s root directory+ Create template
and follow the on-screen prompts to extract your strings.+ New language
and follow the on-screen prompts to add your own translations.wp-content/plugins/loco-translate
directoryMore information on using the plugin is available here.
Translating strings in the browser with the Loco PO Editor
Showing translation progress for theme language files
PO source view with text filter and clickable file references
Restore tab showing PO diff view with revert function
Showing access to translations by installed language
Suggestion feature showing results from several providers
Please visit the FAQs page on our website for the most common issues.
Try our Guides and Tutorials.
If you have a problem using Loco Translate, please try our help pages.
There’s a lot of information there to help you understand how it works and the most common pitfalls to avoid.
To report a bug please start a new topic in the support forum,
but please check the FAQs for similar issues first.
If you decide to submit a bug report please post enough relevant detail for us to reproduce your issue.
We don’t collect your data or snoop on you. See the plugin privacy notice.
loco_bundle_configured
hooknumber_format_i18n
loco_compile_single_json
filter for specifying custom JSONloco_extracted_template
hook for adding custom stringsloco_admin_shutdown
action hookProject-Id-Version
on new POT filesfs_protect
setting to avoid overwriting system filesloco_settings
hookloco_allow_remote
filter for debugging remote problems