Archive for category General Messages

Version 0.9.5 – The lost upgrade

Version 0.9.5 was released not too long ago, and the full version 0.9.5.1 was released as well. You may ask yourself, I am looking for updates in my wordpress dashboard and I don’t see anything, how comes?

This is the exact reason 0.9.5 came to life, there was a critical bug related to a change made in the upgrade api by wordpress 3.8 which made transposh block all updates (including its own) from the dashboard.

So, what to do?

In order to upgrade to the latest full version, there are a few options:

  1. disable the current Transposh plugin, check for updates, update to version 0.9.5 from wordpress.org, activate the plugin, mark “allow update to the full version” and update again
  2. delete your current version of the plugin and install the version from wordpress.org and follow the update procedure
  3. manually download the latest version and just replace the files on your server.

We are truly sorry about this inconvenience

What else is new?
More languages were added to the Google engine, changing the total number to 82 supported languages!

What about 0.9.4?
It was a lovely version, fixed issues with the Google proxy support, we should have written a full post about it too, so 0.9.4, please accept our apology ;)

Enjoy the new version, and don’t hesitate to inform us about any issues

4 Comments

Version 0.9.3 – Where did my flags go?

They didn’t go very far, please watch this video or read the instructions below.

What should you do to get them back?

Just upgrade to the full version using the following instructions:

  • Upgrade to the latest version from wordpress.org (which will be the last, there)
  • Check “allow upgrade to full version” in the settings
  • Check for upgrades and perform the upgrade, that’s all!

What’s new in version 0.9.3:

  • Update will work from our site
  • Some bug fixes
  • Ability to remove the rel=alternate which was not always useful
  • (0.9.3.1) We have released a sub version to incorporate the new languages supported by Google, making our total count – 73! (If anyone here speaks Hmong, please contact us)

We hope you’ll enjoy this version.

 

 

, , , ,

39 Comments

Goodbye wordpress.org

Goodbye wordpress.org

So long, we were the suckers… :(

Four years after going to the wordpress repository, and 189,795 downloads later, Transposh will be leaving the wordpress.org repository.

Apparently, all this time our widget had a link to our site, and although it was possible to remove it, this was against the wordpress.org guidelines.

This is a guideline that we can not accept, we believe that we deserve credit for our work. Not less than twitter, facebook, or any other well known company providing third party widgets out there.

We also can not accept the fact that our plugin will be removed without notice, and without any time to make changes, right out of the blue.

We can not accept that messages that we post on the plugin forum will be removed just because the moderators don’t like them, or decide that they are against rules that they have created themselves. Rules they don’t want to reconsider.

They are free to make any decision they like, after all, its their hosting and their rules. Can’t ignore that, luckily enough we don’t have to accept them.

If you want to complain, don’t complain here, try and complain on the forums, but my guess is that you will be moderated, wordpress.org is not a democracy, nor is it a GPL compliant site, everything there must be free, in cost, and in speech, that is the reason you got tons of crippled plugins that only serve as promotion to a pro version. This is also what they suggested that we do with Transposh. And we don’t like it, not one bit.

If a next version will ever be uploaded to that site, it will be a crippled version, (without any links here, for sure) and not the most usable version. The latest version (non crippled) will be served right here on the download page. To which we will now have to add an update mechanism.

Feel free to discuss this in the comments here.

So long wordpress.org, and thanks for all the fish.

38 Comments

Version 0.9.2 – 4 years and we don’t break

Lovely tulips

We grew 4 (actually 5) tulips for our anniversary

Yes, it was over four years since the first version of Transposh for wordpress was released. And indeed, we have come a very long way.

Transposh is being used by thousands of sites all over the web, and we have many happy users (and a few less happy ones :) ).

This version, 0.9.2, is not really what we expected to have by now, after four years we would have expected that a version one (maybe even two) will already have been released. But apparently, life does rarely proceed as you plan it to.

The title of this posts actually refers to a new behaviour of our parser, when we used to encounter an   (which should be a non-breaking space) we actually broke the phrase into two, which is rather the exact opposite of what things should have been. So hopefully this is now fixed, and we’ll no longer break!

Other changes include:

  • Basic support for Woocommerce integration
  • Override the case when other plugins or themes cause the process_page to be called prematurely
  • Fix a nasty bug when the same translation appeared in a paragraph more than once
  • Bing have added two languages
  • Fix the bug reported by dserber disallowing language selection on post where translate_on_publish was disabled
  • Update for .po files, Turkish Translation by Ömer Faruk Karabulut

You will enjoy this version! This is an order! :)

, , , ,

3 Comments

Version 0.9.1 – Improving constantly

Translation Bring People Together

Translation Bring People Together

Should have posted earlier about 0.9.1 which is a rather nice version with some nice improvements. But we have waited for this extremely nice animation, made on Fiverr by an amazing animator, that happens to be related by blood to the team here :)

We have also created a nice Widget Gallery page, just go and see!

Other changes include:

  • Added some help inside the Admin interface for very common questions (keys – no, you don’t need keys by default)
  • Allow jQueryUI version to be overriden, resolving many conflicts (old themes, all sort of components with unsorted versions of jQuery and jQueryUI)
  • A fix when some bad plugins insert .css in an inappropriate way (this disabled the ability to see which languages were selecred)
  • Added the transposh_echo function – see our development site for documentation and usage
  • Fixes for widgets, easier inclusion with shortcodes, old dropbox fixes, ids removed
  • Adding touch punch to admin, allowing language selection on touch devices
  • Fixes for minor issues discovered since 0.9.0

What are you waiting for? Download the latest version now!

 

 

,

4 Comments

Version 0.8.5 – We support Lao too

A frog and a mouse welcome Laos

Well, Google just announced on their translate blog that they will support Lao, the official language of Laos, so we have added the code required and did a quick release with support to this language, which is also supported by One Hour Translation.

The version is already out for a few days but the real problem with getting this post live was finding a picture. We are not quite sure it is the most appropriate picture, but at least it rhymes.

Enjoy this new version.

, , ,

No Comments

Version 0.8.4 – Professional human translation is here

Professional work

Professional work

Less professional work

Less professional work

We are very proud to present this release of our plugin.

This version, in addition to normal enhancements and bug fixes, finally integrates professional human translation with a basic integration with OneHourTranslation.com professional translation service.


The way this works is the following:

  • Go to OneHourTranslaion.com and create an account
  • Use the account details generated and insert them to Transposh’s settings page
  • When using the translation interface, an admin (and only an admin) will see a “One Hour Translation queue” button
  • Pressing this button will add the phrase to a queue, another click will dequeue the item
  • 10 minutes after the last phrase was added a translation project will be generated on one hour translation
  • Give it an hour (or less from our experience) and the translations will appear on your site
  • Everybody is happy and you actually support the Transposh project (Yay!)

This is rather new, so if Murphy strikes, just contact us and we’ll do whatever we can to make things work.

Now, for the rest of this release:

  • Fixed flag of Swahili to Tanzania as noted by Ed Jordan
  • Lots of fixes to backup service
  • Fix for a parser bug when having translate in default language following a select element
  • Fixed XSS reported by Infern0_ (big thanks!)
  • For programmers: Added a global function to return the current language “transposh_get_current_language()
  • Seems like Lybia has a new flag too ;)
  • Fixed widget IDs containing a backslash so that we’ll pass w3c validation
  • Updated jQueryUI to 1.8.23 to avoid conflict with jQuery 1.8 used by some themes
  • Portuguese (Brazil) translation by Amilton Junior

Our operators are waiting for your feedback, if you get a busy signal, try contacting us again!

P.S. This is the very first version to have passed 1,000 daily downloads, we are humbled.

, , , ,

6 Comments

Version 0.8.2 – 3 years, 66 languages, 1 wordpress

I said 3 candles on that cake!

It has been three years (and three days, and thirty three hours) since the first version of Transposh plugin has been aired on the wordpress.org plugin repository.

Time surely flies.

This has been the first leap year (29th February) and a real leap year for Transposh. The plugin has been downloaded from the repository over 50,000 times this year and has made a steady growth of features and total number of languages supported. And today with the addition of Hmong Daw we are the first plugin to support a total number of 66 languages.

This was a really interesting (as in, have an interesting life) year for the automatic translation industry and plugins, where Google has nearly dropped their API support (only to switch to a pay model) while Bing imposed new limits. Transposh has successfully overcame those changes, while other plugins did not survive.

What does the future holds for Transposh? We are slowly boiling some new stuff, working on our vision to improve website translation, when things will be ready – they will be out. Meanwhile, your continued support is important to us, sometimes a simple email with “your plugin is great” drives us to continue. So if you believe we are doing well, drop us a line, if you think we should improve things, drop us a note, and if you think that we suck, we fail to understand why you have read this message up to this point ;)

Wishing ourselves a great 4th year, maybe it will end with a bigger cake :)

 

, , , , ,

21 Comments

Version 0.7.4 – The springy version

By Peter Kaminski http://www.flickr.com/photos/peterkaminski/66876135/

Anybody guess what the spring stands for?

This release comes in a bit late on our schedule. But it already broke our single day download record by crossing the 500 mark.

This release although small in nature does have some nice additions.

First, the default language set in Transposh now overrides the one that is set in the WP_LANG constant, this allows a WordPress MU installation in which every site can be managed in a different language on the backend. A feature which I enjoyed by finally allowing my kid to have his own personal blog in a language he can manage.

We have added a tp shortcode that enables to output the current transposh language, although it might not sound like much, this small additions allows displaying different images for different languages, you can read about it here.

An addition of a few constants in our parser code, now allow coders (not users) to change our parser behavior to break phrases on larger chunks, see the top of our parser.php for documentation.

More changes and bug crashing include:

  • Iframes included inside pages will now attempt to include proper language
  • Fixed bug with using the only=”y” parameter of the tp shortcode which made incorrect detections of source language further in parsing
  • Added German translation by Jenny Beelens from professionaltranslation.com

Enjoy this version, tell your friends about it, don’t tell your enemies anything, consult with your lawyers if you really want to and don’t forget the importance of your family.

PS: We know about the scheduled Google Translate API deprecation and the plugin will still work, details will be uncovered in future versions.

, , , ,

8 Comments

Version 0.7.3 – Shortcodes support

Today we have released version 0.7.3 which adds support for shortcodes inside wordpress posts, this can be used to do some neat stuff and for which we have created the video above, so if you have five minutes free and nothing better to do, just watch the video. Otherwise we would recommand reading the documentation at http://trac.transposh.org/wiki/ShortCodes.

Some more bug fixes were added to this release, mainly reducing the load (and duplications) that bots might create on edit pages, and eliminate unneeded session files for bots.

Enjoy this version!

, , , , ,

55 Comments