Loco Translate


Loco Translate poskytuje priamo v prehliadači úpravy prekladov WordPress.

Poskytuje tiež lokalizačné nástroje pre vývojárov, ako je napríklad extrakcia reťazcov a vytváranie šablón.

Základné vlastnosti:

  • Vstavaný editor prekladov v administrácií WordPressu
  • Vytváranie a upravovanie jazykových súborov priamo pre šablónu alebo plugin
  • Extrakcie preložiteľných reťazcov zo zdrojového kódu
  • Natívne kompilácie MO súborov bez nutnosti Gettextu v systéme
  • Podpora pre PO funkcie, vrátane komentárov, odkazov a množného čísla
  • Zobrazenie zdroju PO s možnosťou prekliku priamo do zdrojového kódu
  • Chránený jazykový adresár pre ukladanie vlastných prekladov
  • Configurable PO file backups with diff and restore capability
  • Vstavaný kód WordPress lokalizácií

Official Loco WordPress plugin by Tim Whitlock.
For more information please visit our plugin page.

Keyboard shortcuts

The PO file editor supports the following keyboard shortcuts for faster translating:

  • Done and Next: Ctrl ↵
  • Next string: Ctrl ↓
  • Previous string: Ctrl ↑
  • Next untranslated: Shift Ctrl ↓
  • Previous untranslated: Shift Ctrl ↑
  • Copy from source text: Ctrl B
  • Clear translation: Ctrl K
  • Toggle Fuzzy: Ctrl U
  • Save PO / compile MO: Ctrl S
  • Toggle invisibles: Shift Ctrl I

Mac users can use ⌘ Cmd instead of Ctrl.


  • 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


Základné použitie:

Prekladatelia: Ak chcete preložiť tému do vášho jazyka, postupujte nasledovne:

  1. Vytvorte chránený jazykový priečinok v wp-content/languages/loco/themes
  2. Uistite sa, že tento adresár je zapisovateľný webovým serverom
  3. Nájdite si vašu šablónu v zozname v Loco Translate > Themes
  4. Kliknite na + Nový jazyk a postupujte podla inštrukcií na obrazovke.

Vývojári: Ak chcete preložiť vlastnú tému či plugin na distribuovanie, postupujte nasledovne:

  1. Vytvorte languages podkategóriu vo vašom koreňovom adresári
  2. Uistite sa, že tento adresár je zapisovateľný webovým serverom
  3. Find the bundle at either Loco Translate > Themes or Loco Translate > Plugins
  4. Kliknite na + Vytvoriť šablónu a pokračujte podľa inštrukcií na obrazovke.
  5. Kliknite na + Pridať nový jazyk a pokračujte podľa inštrukcií na obrazovke.

Manuálna inštalácia:

  1. Rozbaľte všetky súbory do adresára wp-content/plugins/loco-translate
  2. Prihláste sa do administrácie vašej WordPress stránky, a aktivujte plugin ‚Loco Translate‘ v záložke ‚Pluginy‘
  3. Prejdite do Loco Translate > Home v ľavom menu a začnite prekladať

Viac informácií ako používať tento plugin nájdete TU.

Časté otázky

How do I use it?

Try our Guides and Tutorials.

How do I get help?

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.

Is my data protected?

We don’t collect your data or snoop on you. See the plugin privacy notice.


9. januára 2020
While implementing VikBooking plugin I needed a PO editor and though well lets do it quickly online, but then I found this great plugin. No need to browse your WordPress files what I expected, no this nice designed utility shows the plugins and other items where translation files are in use. Open - edit - save and the job is done! Well done & thank you!
15. novembra 2019
...machine translation. I have created a modification of the plugin in order to translate with Yandex Translate (it is free, compared to Google Translate or Bing Translate). To my surprise, translations of most of the texts are pretty damn correct (from English to Bulgarian that is and vice-versa). If the developer or someone else is interested and want to integrate it by default, drop me a note.
15. novembra 2019
This plugin has a very well design user interface. Almost no need to read the documentation and I am able to use it to translate theme and plugin.
28. októbra 2019
I've started using this tool after doing some research. I've been using it every time I have a new plugin update. When some tools decide to change their text inputs. This tool + Poedit are powerful tools to do something tedious in a breeze. Since then, I've not been shy in recommending this tool in a heart beat.
18. októbra 2019
This plugin is amazing. It helps me a lot in translating themes and plugins into my language. Very easy to use! Congratulations to the developers!
Prečítať všetkých 308 recenzií

Prispievatelia a vývojári

“Loco Translate” je softvér s otvoreným zdrojovým kódom. Do tohto pluginu prispeli nasledujúci ľudia.


„Loco Translate“ bol preložený do 27 jazykov. Ďakujeme prekladateľom za ich príspevky.

Preložiť „Loco Translate“ do vašho jazyka.

Máte záujem o vývoj?

Prehľadávajte zdrojový kód, preskúmajte SVN repozitár, alebo sa prihláste na odber vývojárskeho logu cez RSS.

Zoznam zmien


  • Default POT getter now looks in „lang“ directory
  • Not calling deprecated magic quotes functions under PHP 7.4
  • Fixed issue with conflicting page hooks
  • Ajax file uploads now enabled by default
  • Removed legacy option migrations from 1.x branch
  • Bumped WP compatibility to 5.2.4


  • Added experimental support for multipart uploads
  • Added relocation tab for moving translation sets
  • Creation of missing directories when writing new files
  • Fixed duplicate file addition when iterating over symlink
  • Bumped WP compatibility to 5.2.1


  • Security fixes for reading sensitive files
  • Fixed old PHP version error in data files
  • Bumped WP compatibility to 5.1.1


  • Fixed bug where plural tabs not displaying RTL
  • Various improvements to PO parser incl. better charset handling
  • Excluding node_modules and vendor directories by default
  • Transients now have maximum lifespan of 10 days, refreshed after 24h
  • Symlink fix for followed theme paths detected outside theme
  • Deprecated config repository lookup
  • Bumped WP compatibility to 5.1


  • Fix for empty language code when getting plural rules
  • Added X-Loco-Version header to generated Gettext files
  • Added sanity check for mbstring.func_overload madness
  • Added „Assign template“ link on missing template page
  • Added JavaScript string extraction (experimental)
  • Editor supports sprintf-js when javascript-format tag present
  • Fix for duplicate comments when end punctuation differs
  • Marking msgctxt more clearly in editor views
  • Added loco_admin_shutdown action hook
  • Bumped WP compatibility to 5.0 (beta)


  • Updated locale data
  • Minor fix to file reference resolution
  • Fixed windows paths with trailing backslash
  • Fixed ssh-keys toggling issue
  • Rejigged buffer handling during Ajax
  • Bumped WP compatibility to 4.9.8


  • Bumped WP compatibility to 4.9.6
  • Hooked in privacy policy suggestion


  • Added loco_locale_name filter and updated locale data
  • Fixed editor column sorting to update as values change
  • Supporting RTL text in editor preview rows
  • Minor refactor of debug mode routing check
  • Minor PO parser improvements
  • Bumped WP compatibility to 4.9.5


  • Fixed undeclared property in admin hook
  • Fixed incompatibility with older WordPress
  • Fixed incorrect millisecond reporting in footer
  • Removed locale progress column for en_US locale
  • Tweaks to debugging and error logging


  • Setting Project-Id-Version on new POT files
  • Added source view to quick links in file tables
  • Supporting only WordPress style locale codes
  • Editor screen tolerates missing PO headers
  • Ajax debugging improvements for issue reporting
  • Added loco_parse_locale action callback


  • Add fs_protect setting to avoid overwriting system files
  • Fixed bug in connect dialogue where errors not redisplayed
  • Minor improvements to inline notices
  • Removed downgrade notice under version tab
  • Fixed extraction bug where file header confused with comment
  • Resolved some inconsistencies between PHP and JS utilities
  • Added Restore tab with diff display
  • Added loco_settings hook
  • Prevented editor from changing PO document order
  • Added default string sorting to extracted strings
  • Added „Languages“ section for grouping files by locale
  • Fixed bug where translations loaded before user profile language set
  • Added loco_locale_plurals filter for customising plural rules
  • Allowing PO files to enforce their own Plural-Forms rules
  • Added loco_allow_remote filter for debugging remote problems
  • Updated plural forms from Unicode CLDR
  • PHP extractor avoids repeated comments
  • Bumped WP compatibility to 4.9.4


  • Unofficial languages showing in “Installed” dropdown
  • Fixed extraction bug where comment confused with file header
  • Fixed issue where src attributes requested from server during HTML strip
  • Added loco_admin_init hook into ajax router for consistency
  • Added warning on file info page when file is managed by WordPress
  • Minor help link and layout tweaks
  • Bumped WP compatibility to 4.9.1


  • File writer observes wp_is_file_mod_allowed
  • Fixed progress bug in editor for locales with nplurals=1
  • Made plural form categories translatable for editor UI
  • Sync-from-source raises warning when files are skipped
  • Added hack for extracting from .twig as per .php
  • Added warning when child themes declare parent text domain
  • Added option to control PO line wrapping
  • Bumped WP compatibility to 4.8.2


  • Permanently removed legacy version 1.x
  • Fixed bug where editor code view was not redrawn on resize
  • Fixed bug where fuzzy flag caused format flag to be ignored
  • Fixed bug where autoloader responded to very long class names
  • Purging WP object cache when active plugin list changes
  • Added experimental source word count into POT info tab
  • Bumped WP compatibility to 4.8.1


  • Editor improvements inc. column sorting
  • Added warnings that legacy version will be removed
  • Added PO source view text filtering
  • Added _fs_nonce for 4.7.5 compatibility
  • Migrated to canonical text domain
  • Removed wp class autoloading


  • CSS conflict fixes
  • Added option for UTF-8 byte order mark
  • Printf highlighting observes no-php-format flag
  • Fixed issue with translator role losing “read” permission


  • Minor fix for root path configs
  • Added alternative PHP extensions setting
  • Bumped WP version to 4.7.3
  • LoadHelper fix for core files
  • Allow revoking of permissions from translator role
  • Allow network admins to deny access to site admins


  • Extra debug logging and error diagnostics
  • Forcefully clear output buffers before Ajax flush
  • Bumped WordPress version to 4.7
  • Experimental wildcard text domain support


  • Allows missing domain argument in plugin_locale filter
  • Reverted editor changes that disabled readonly text
  • Added invisibles and coding editor switches
  • Added table filtering via text query
  • Added Last-Translator user preference


  • Bumped minimum WordPress version to 4.1
  • Some optimisation of transient caching
  • Fixed hash table settings bug


  • Source refs fix for files in unknown subsets
  • Downgrades PO formatting exceptions to PHP warnings
  • Renamed function prefixes to avoid PHP 7 warnings
  • Better support for php-format and no-php-format flag
  • PO source and editor UI tweaks
  • Localised strings and implemented in js


  • Fixed prototype.js conflict
  • More Windows file path fixes
  • Added loco_current_translator filter
  • Fixed false positive in extra files test


  • PO wrapping bugfix
  • Downgraded source code bugfix
  • Tolerating headerless POT files
  • Core bundle metadata tweaks


  • Deferred missing tokenizer warning
  • Allows editing of files in unconfigured sets
  • Added maximum PHP file size for string extraction
  • Display of PHP fatal errors during Ajax


  • Reduced session failures to debug notices
  • Added wp_roles support for WP < 4.3
  • Fixed domain listener bugs


  • Added support for Windows servers
  • Removed incomplete config warning on bundle overview


  • Fixed bug when absolute path used to get plugins
  • Added loco_plugins_data filter
  • Added theme Template Name header extraction
  • Minor copy amends


  • Added help link in settings page
  • Fixed opendir warnings in legacy code
  • Catching session errors during init
  • Removing meta row link when plugin not found


  • First release of completely rebuilt version 2