Loco Translate

Wordpress Plugin
Download latest - 2.5.1

Developers

timwhitlock

Download Stats

Today 6,542
Yesterday 7,765
Last Week 38,382
All Time 3,517,418
Banner 772x250


Releases (58 )

Version Release Date Change Log
2.4.0 2020-05-27
  • Various improvements including automatic translation support

=

2.3.4 2020-05-14
  • Updated translatable strings
  • Added missing template recommendation
  • Alerting in debug mode when scripts are tampered with
  • Fix for Hello Dolly being installed into a folder
  • Removed translation column in POT edit mode
  • Added setting to prevent 'translating' of POT files
  • Enabled some linkable translations using wp_kses
  • Bumped WordPress version to 5.4.1
2.3.3 2020-04-09
  • Fixed fatal error when class not found
2.3.2 2020-04-03
  • Removed login/email from default Last-Translator credit
  • Bumped WP compatibility to 5.4
  • Fixed PHP 7.4 deprecations
2.3.1 2019-10-18
  • 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
2.3.0 2019-05-31
  • 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
2.2.2 2019-03-30
  • Security fixes for reading sensitive files
  • Fixed old PHP version error in data files
  • Bumped WP compatibility to 5.1.1
2.2.1 2019-03-08
  • 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
2.2.0 2018-11-15
  • 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)
2.1.5 2018-08-14
  • 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
2.1.4 2018-05-25
  • Bumped WP compatibility to 4.9.6
  • Hooked in privacy policy suggestion
2.1.3 2018-04-13
  • 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
2.1.2 2018-02-21
  • 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
2.1.1 2018-02-16
  • 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
2.1.0 2018-02-08
  • 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
2.0.17 2017-11-30
  • 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
2.0.16 2017-10-05
  • 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
2.0.15 2017-08-03
  • 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
2.0.14 2017-05-18
  • 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
2.0.13 2017-04-15
  • 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
2.0.12 2017-03-14

= 2.0.11 = * Various bug fixes and improvements

2.0.11 2016-12-22
  • Extra debug logging and error diagnostics
  • Forcefully clear output buffers before Ajax flush
  • Bumped WordPress version to 4.7
  • Experimental wildcard text domain support
2.0.10 2016-11-16
  • 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
2.0.9 2016-10-23
  • Bumped minimum WordPress version to 4.1
  • Some optimisation of transient caching
  • Fixed hash table settings bug
2.0.8 2016-10-23
  • 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
2.0.7 2016-09-14
  • Fixed prototype.js conflict
  • More Windows file path fixes
  • Added loco_current_translator filter
  • Fixed false positive in extra files test
2.0.6 2016-09-12
  • PO wrapping bugfix
  • Downgraded source code bugfix
  • Tolerating headerless POT files
  • Core bundle metadata tweaks
2.0.5 2016-08-24
  • 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
2.0.4 2016-08-22
  • Reduced session failures to debug notices
  • Added wp_roles support for WP < 4.3
  • Fixed domain listener bugs
2.0.3 2016-08-21
  • Added support for Windows servers
  • Removed incomplete config warning on bundle overview
2.0.2 2016-08-20
  • Fixed bug when absolute path used to get plugins
  • Added loco_plugins_data filter
  • Added theme Template Name header extraction
  • Minor copy amends
2.0.1 2016-08-19
  • 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
2.0.0 2016-08-19

= 2.0 = * All new version!

1.5.6 2016-07-26
  • Added Czech and Greek translations
  • Updated Russian and Polish translations
  • No longer using glob functions
  • Final 1.x release
1.5.5 2015-12-20
  • Added Korean and Ukrainian translations
  • Fixed hard-coding of dirname in symlink workaround
  • Changed help links to point to Loco site
  • Added Solaris incompatibility warning
1.5.4 2015-09-10
  • Added theme/plugin metadata extraction to POT generation
  • POT extractor fix for function calls in argument lists
  • Fix for authors using unsuffixed PO files as templates
  • Updated translations, added pt_PT and Kurdish and amended typos
  • Added WordPress skin colours
  • Workarounds for single-file plugins
  • Fixed reordering bug after sync
1.5.3 2015-07-24
  • Critical PHP < 5.4 compatibility bug fix
  • Added option to exclude Fuzzy strings from MO files
1.5.2 2015-07-24
  • Handle locale codes used wrongly in POT file names
  • Added French, Brazilian Portuguese, Persian, Japanese and Spanish translations. Updated Turkish and German
1.5.1 2015-02-12
  • Better handling of incorrectly named POT files
  • Appended potential issue warnings on existing "file check" page
  • Added loco_admin_capability filter for all plugin access
  • Fixed editor shortcuts to avoid blocking alt-commands
1.5 2015-01-21
  • Added PO Editor keyboard shortcuts
  • Added WPLANG warning for WP4 deprecation
  • Added some FAQs
  • Removed SORT_NATURAL for PHP 5.3 compat
  • Fixed dummy msginit bug when default locale exists
  • POT/domain matching fix
  • Using Wordpress language codes
  • Added polyfills for mbstring and iconv
1.4.7 2014-11-10
  • Added Polish translations
  • Tested in WP 4.0
  • Add support for Wordpress's regionless locales
1.4.6 2014-07-29
  • Updated Swedish and Turkish translations
  • Added Indonesian translations
  • Added Italian translations
  • Template bug fix for child theme inheritance
  • Form action bug fix - affected Firefox
1.4.5 2014-07-04
  • Support for Domain Path tag
  • Added choice of location when language and package dirs both writable
  • Fixed bug extracting domain from file names
  • Child themes always have their own text domain and don't duplicate parent files
  • Better plural support in po file editor
  • Added experimental support for core packages
  • Tested in WP 3.9.1
  • Added Swedish translations
  • Added Russian translations
  • Added text filter clear button
1.4.4 2014-04-17
  • Fixed bug in prefixing new PO files with text domain based on existing files
  • Language file updates
  • Tested in WP 3.9
  • Added loco_cache_enabled filter
1.4.3 2014-03-27
  • Child themes use parent text domains
    • MO files parsed when PO files missing
    • Handle incorrect usage of PO files as templates
    • Nicer top-level menu with dashicons icon
    • Added IE<=8 warning
1.4.2 2014-03-03
  • Added backup feature
  • Removed utm domain
  • Added Turkish translations
  • Fixed file naming for new theme files
1.4.1 2014-02-12
  • Cache invalidation
  • Magic quotes stripping from po save
1.4 2014-01-05
  • Added native MO compiler
  • Added hash generation config option
  • Added direct MO download from editor
  • Fixed some translations and added German
1.3.1 2013-12-12
  • style tweak for wp 3.8
  • suppressing exception when proc_open fails
1.3 2013-12-06
  • Support for files under WP_LANG_DIR
  • Last-Translator header added to PO files from Wordpress user
  • Disabling cache when WP_DEBUG
1.2.2 2013-11-29
  • Fixed incorrect plural equation offset
  • Compacted pre-compiled locale data
  • Added settings link from plugin meta row
1.2.1 2013-11-25
  • Fixed incorrect version update message
  • Added note about Windows support in readme.txt
1.2 2013-10-28
  • Added settings screen with gettext config
  • Fixed msgfmt hanging bug
1.1.3 2013-09-19
  • Improved PHP strings extraction
  • Fixed strict warning
1.1.2 2013-08-31
  • Added dutch translations
  • Better persistence of PO headers
1.1.1 2013-08-26
  • Added country flag icons
  • Fixed major IE8 bug in editor search
  • Reduced size of icon font file
1.1.0 2013-07-31
  • Added translation search filter in editor
  • Added percentage completion in list and edit views
1.0.0 2013-07-23
  • First version published