Selepas 16 years of operation and more than two years without a new release, our plugin encountered a widespread challenge known as code rot. This issue arises when functionality degrades over time—even without changes to the plugin’s code—due to external factors. New WordPress releases, updated PHP versions, and shifts in translation services can disrupt carefully designed features.
In version 1.0.9.5, we’ve tackled these challenges, with a primary focus on the translation engines. We removed outdated code and introduced new implementations to restore support for Yandex and Baidu translation services, which had stopped working in recent years. These updates ensure that the translation features are fully operational once again. Selain itu, we’ve expanded language support to include new languages added to these translation services over time.
This release reflects our dedication to keeping the plugin reliable and effective, adapting to the evolving landscape of technologies and services.

We’ve introduced a new widget that utilizes standard flag emojis, which have been incorporated into the emoji set over the years. This update simplifies the widget’s code significantly, while also enabling easy customization of the flags to meet your specific needs.
You can check out this new widget in action on our site, where we’ve added a clever CSS trick that makes the current language icon twice as large as the others, achieved with just the following two lines of code!.transposh_flags{font-size:22px}
.tr_active{font-size:44px; float:left}
We hope you enjoy this new version!