Loco Translate


Loco Translate provides in-browser editing of WordPress translation files.

It also provides localization tools for developers, such as extracting strings and generating templates.

Features include:

  • Built-in translation editor within WordPress admin
  • Create and update language files directly in your theme or plugin
  • Extraction of translatable strings from your source code
  • Native MO file compilation without the need for Gettext on your system
  • Support for PO features including comments, references and plural forms
  • PO source view with clickable source code references
  • Protected language directory for saving custom translations
  • Configurable PO file backups
  • Built-in WordPress locale codes

Official Loco WordPress plugin by @timwhitlock / Tim Whitlock

Daha fazla bilgi

Çok yakında

These features are on our todo list. There’s no particular timeframe for any of them and they’re in no particular order:

  • Integration with Google and Bing for automatic translation
  • Integration with Loco API for collaborative translation
  • Screens showing installed bundles per language

Klavye kısa yolları

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

  • Tamamla ve sıradakine geç: Ctrl
  • Sonraki metin: Ctrl ↓
  • Önceki metin: Ctrl ↑
  • Sonraki tercüme edilmemiş: Shift Ctrl ↓
  • Önceki tercüme edilmemiş: Shift Ctrl ↑
  • Kaynak metinden kopyala: Ctrl B
  • Tercümeyi temizle: Ctrl K
  • Bulanık metinleri aç/kapa: Ctrl U
  • PO kaydet / MO derle: Ctrl S
  • Toggle invisibles: Shift Ctrl I

Mac users can use ⌘ Cmd instead of Ctrl.

Ekran Görüntüleri

  • Loco PO düzenleyici ile tarayıcı içinde metinleri tercüme etme
  • Showing translation progress for theme language files


Installing manually:

  1. Unzip all files to the /wp-content/plugins/loco-translate directory
  2. Log into WordPress admin and activate the ‘Loco Translate’ plugin through the ‘Plugins’ menu
  3. Go to Loco Translate > Home in the left-hand menu to start translating

Basic usage:

Translators: To translate a theme into your language, follow these steps:

  1. Create the protected languages directory at wp-content/languages/loco/themes
  2. Ensure this directory writeable by the web server
  3. Find the theme in the list at Loco Translate > Themes
  4. Click + New language and follow the on-screen prompts.

Developers: To translate your own theme or plugin for distribution, follow these steps:

  1. Create a languages subdirectory in your bundle’s root directory
  2. Ensure this directory writeable by the web server
  3. Find the bundle at either Loco Translate > Themes or Loco Translate > Plugins
  4. Click + Create template and follow the on-screen prompts to extract your strings.
  5. Click + New language and follow the on-screen prompts to add your own translations.

More information on using the plugin is available here.


Nasıl kullanırım?

Yeni başlayanlar rehberimizi veya WordPress yerelleştirmesine aşinaysanız daha gelişmiş teknik genel bakışı deneyin.

Nasıl yardım alırım?

Loco Tercüme ile yardım alma bağlantısına bakın ve lütfen bu eklenti için e-posta ile kişisel desteğin mümkün olmadığını dikkate alın. Destek eklenti destek forumu. ile sağlanır.


Saved me

User friendly and combines well with existing localizations!

203 incelemeyi oku

Katkıda Bulunanlar ve Geliştiriciler

“Loco Translate” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.

Katkıda bulunanlar

“Loco Translate” has been translated into these 16 locales: French, Turkish, Japanese, German, Finnish, Russian, Croatian, Portuguese, Brazilian Portuguese, Spanish, Italian, Kurdish, Swedish, Slovak, Spanish (Mexico), Luxembourgish. Thank you to the translators for their contributions.

“Loco Translate” eklentisini dilinize çevirin.

Interested in development?

Browse the code or subscribe to the development log by RSS.

Değişiklik Kaydı


  • 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