Plugin / GTS Translation Plugin

Steve van Loben Sels

Changelog

Changelog

1.4.0

  • Translation of non-English language websites and blogs.

1.3.1

  • Compatibility testing for recent versions of WordPress.

1.3.0

  • Compatibility testing for recent versions of WordPress.

1.2.2

  • Default WP widgets are now translated
  • Disabled translated theme support for WP 3.4+ due to incompatibilities with theme code reorganization in 3.4

1.2.1

  • Added support for server-side fetching and translation of new posts when automatic publishing is stalled
  • Fix problem of broken links of translated pages:
    • top level pages with ‘/%category%/%postname%/’ permalink structure
    • second(and more) level pages with ‘/%postname%/’ permalink structure
  • Fixes problem of GTS widget working incorrectly for Static Home Pages

1.2.0

  • Avoid possible warning message when language specs aren’t available yet.
  • Download language specs at plugin activation. Fixes problem reports with registration if languages aren’t available yet.
  • Added error messaging and a method for manually initiating language download before showing reg screen.

1.1.9

  • Option to auto-detect browser’s language and display the website/blog in the user’s language (after user is prompted).
  • Support for automatic localization of twentyeleven theme.
  • Remove possibility to download language specifications from page delivery path (causes problems for hosts which cannot connect to GTS API).
  • Don’t render widget if language specifications haven’t been downloaded from GTS API.
  • Ignore errors when closing .mo file handles (avoids irrelevant error messages in the server log).

1.1.8

  • Comments rendered LTR unless WPLANG is Arabic or Hebrew.
  • Fewer terms translated immediately upon signup.
  • Be more proactive about checking validity of downloaded .mo files and remove invalid files during cron job.

1.1.7

  • Right-to-left language support.
  • Send plugin version with API Client requests so responses can be tailored (e.g. RTL language require 1.1.7+)
  • Minor bugfix where bloginfo(‘language’) returned empty string when blog is in English.
  • Return locale name (per WP behavior) instead of language code from bloginfo(‘language’).
  • Translate title text for categories and posts in WP nav menus.
  • No more 404 for non-nested pages when permalink consists of only the post name (no fix possible for nested pages).
  • Widget now rewrites links using virtual hosts when set.
  • Send 301 redirects to virtual host when a translated blog request comes in via any other host name.
  • Find nested pages in translated languages if parent page hasn’t been translated yet.

1.1.6

  • Chinese support : Language pattern matching changes and quoted widget JS array keys.
  • Added search functionality in translated blogs.

1.1.5

  • Added support for translation from English to Japanese and Portuguese.
  • Fetch supported languages from remote API rather than hard-coding them (allows auto-addition of languages going forward).
  • Removed packaged .mo files and implemented logic to automatically fetch them from WP’s SVN repository.
  • Moved HTML Comment w/ plugin version from widget to section with alt links.
  • Added logic to drop indexes when upgrading DB schema as workaround for WP bug.
  • Increased language code length in DB schema to support non-standard language codes (e.g. zh-CN, zh-TW).
  • WP 2.9.X : compatibility fix for custom taxonomies.

1.1.4

  • Fixed possible PHP Warnings when calling add_language_to_home() function
  • Added explicit UTF-8 character set declaration to database table creation script.

1.1.3

  • General support for non-latin languages
  • Support for translation from English to Russian
  • Improved localization using dynamically-loaded .mo files
  • WP 3.1 : category and tag links weren’t properly due to iternal changes and admin pages
  • WP 3.1 : avoid link rewriting for admin bar links when looking at page with non-source language.

1.1.2

  • Presentation changes to widget
  • Localization of home link with options filter on home and siteurl
  • Bugfix for 404 on pages with language specific hostname.

1.1.1

  • Support for custom taxonomies.
  • Support for static home page.
  • Bugfix for English text in excerpt under certain conditions.

1.1

  • First official release!
  • Resolve bug where WP table prefix starting with number caused table creation to fail.
  • Added remote API calls for activation, deactivation, and uninstall to keep plugin in sync with backend.
  • Improve schema migration as plugin version progresses.
  • Fix compatibility issues with permalinks consisting of only the post name.
  • Filter non-translated content from translated pages
  • add elements to HTML head to link to different language versions of pages.
  • Increase minimum WP version to 2.9

1.0.b9

  • Resolve bugs with nested categories and other various bad permalinks as a result of the changes in 1.0.b8.

1.0.b8

  • Remove ID positional parameters from post, tag, and category links so they appear more WP like and to avoid conflicts with other
    plugins or .htaccess files that control the permalink format.

1.0.b7

  • Fix widget bug with multi-word category link rewrites.

1.0.b6

  • Support for multi-tag and multi-category URLs
  • Resolve conflict between widget and Simply Exclude plugin

1.0.b5

  • Rework splash page and remove Beta Text.
  • Bugfix with theme translation iframe callback.

1.0.b4

  • Fix missing image on the widget

1.0.b3

  • Bugfix for incorrect widget behavior triggered by certain themes.
  • Minor CSS tweaks to widget

1.0.b2

  • A handful of minor bugfixes.

1.0.b1

  • Initial limited beta release

Ratings

2.3
3 reviews

Rating breakdown

Details Information

Version

1.4.0

First Released

30 Jan, 2012

Total Downloads

45,021

Wordpress Version

3.0 or higher

Tested up to:

4.5.13

Require PHP Version:

-

Tags

Contributors

Languages

The plugin hasn't been transalated in any language other than English.

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.