{"id":135964,"date":"2021-02-06T11:54:03","date_gmt":"2021-02-06T11:54:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/language-switcher-for-transposh\/"},"modified":"2026-01-13T17:51:43","modified_gmt":"2026-01-13T17:51:43","slug":"language-switcher-for-transposh","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/language-switcher-for-transposh\/","author":16318374,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0.6","stable_tag":"2.0.6","tested":"6.9.4","requires":"5.0","requires_php":"5.6","requires_plugins":null,"header_name":"Language Switcher for Transposh","header_author":"Marco Gasi","header_description":"A small plugin to use a customized language switcher with Transposh plugin.","assets_banners_color":"36487a","last_updated":"2026-01-13 17:51:43","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/paypalme\/codingfix","header_plugin_uri":"https:\/\/codingfix.com\/language-switcher-for-transposh","header_author_uri":"https:\/\/codingfix.com","rating":5,"author_block_rating":0,"active_installs":1000,"downloads":53620,"num_ratings":6,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"codingfix","date":"2021-02-06 12:31:05"},"1.0.1":{"tag":"1.0.1","author":"codingfix","date":"2021-02-07 14:10:28"},"1.0.11":{"tag":"1.0.11","author":"codingfix","date":"2021-03-18 23:08:34"},"1.0.12":{"tag":"1.0.12","author":"codingfix","date":"2021-07-29 10:03:55"},"1.0.13":{"tag":"1.0.13","author":"codingfix","date":"2021-07-29 10:21:03"},"1.0.14":{"tag":"1.0.14","author":"codingfix","date":"2021-07-29 11:07:15"},"1.0.15":{"tag":"1.0.15","author":"codingfix","date":"2021-10-18 20:54:30"},"1.0.16":{"tag":"1.0.16","author":"codingfix","date":"2021-10-19 11:27:02"},"1.0.17":{"tag":"1.0.17","author":"codingfix","date":"2021-12-07 16:45:11"},"1.0.18":{"tag":"1.0.18","author":"codingfix","date":"2021-12-13 19:10:06"},"1.0.19":{"tag":"1.0.19","author":"codingfix","date":"2021-12-13 19:13:41"},"1.0.2":{"tag":"1.0.2","author":"codingfix","date":"2021-02-07 14:45:16"},"1.0.20":{"tag":"1.0.20","author":"codingfix","date":"2022-01-26 16:38:17"},"1.0.21":{"tag":"1.0.21","author":"codingfix","date":"2022-01-26 18:49:12"},"1.0.22":{"tag":"1.0.22","author":"codingfix","date":"2022-02-22 18:13:50"},"1.0.23":{"tag":"1.0.23","author":"codingfix","date":"2022-03-20 14:10:59"},"1.0.3":{"tag":"1.0.3","author":"codingfix","date":"2021-02-07 17:49:18"},"1.0.4":{"tag":"1.0.4","author":"codingfix","date":"2021-02-10 17:06:04"},"1.0.5":{"tag":"1.0.5","author":"codingfix","date":"2021-02-10 17:22:54"},"1.0.6":{"tag":"1.0.6","author":"codingfix","date":"2021-02-11 16:50:13"},"1.0.7":{"tag":"1.0.7","author":"codingfix","date":"2021-03-12 19:00:29"},"1.2.1":{"tag":"1.2.1","author":"codingfix","date":"2022-03-13 18:21:24"},"1.2.2":{"tag":"1.2.2","author":"codingfix","date":"2022-03-13 20:43:17"},"1.2.3":{"tag":"1.2.3","author":"codingfix","date":"2022-03-20 14:21:35"},"1.2.4":{"tag":"1.2.4","author":"codingfix","date":"2022-03-20 18:58:11"},"1.2.5":{"tag":"1.2.5","author":"codingfix","date":"2022-03-23 10:00:07"},"1.2.6":{"tag":"1.2.6","author":"codingfix","date":"2022-03-23 10:29:40"},"1.2.7":{"tag":"1.2.7","author":"codingfix","date":"2022-03-30 11:34:23"},"1.2.8":{"tag":"1.2.8","author":"codingfix","date":"2022-04-03 12:31:24"},"1.2.9":{"tag":"1.2.9","author":"codingfix","date":"2022-04-03 12:38:09"},"1.3.0":{"tag":"1.3.0","author":"codingfix","date":"2022-04-10 20:59:24"},"1.3.1":{"tag":"1.3.1","author":"codingfix","date":"2022-04-11 18:44:03"},"1.3.2":{"tag":"1.3.2","author":"codingfix","date":"2022-04-14 09:41:15"},"1.3.3":{"tag":"1.3.3","author":"codingfix","date":"2022-04-28 16:10:24"},"1.3.4":{"tag":"1.3.4","author":"codingfix","date":"2022-05-10 10:34:28"},"1.3.5":{"tag":"1.3.5","author":"codingfix","date":"2022-05-14 16:07:36"},"1.3.6":{"tag":"1.3.6","author":"codingfix","date":"2022-05-14 16:11:01"},"1.3.7":{"tag":"1.3.7","author":"codingfix","date":"2022-07-01 11:23:53"},"1.3.8":{"tag":"1.3.8","author":"codingfix","date":"2022-08-28 11:50:58"},"1.3.9":{"tag":"1.3.9","author":"codingfix","date":"2022-08-28 12:17:10"},"1.4.0":{"tag":"1.4.0","author":"codingfix","date":"2022-10-07 13:05:27"},"1.4.1":{"tag":"1.4.1","author":"codingfix","date":"2022-11-22 09:56:51"},"1.4.2":{"tag":"1.4.2","author":"codingfix","date":"2022-11-28 15:43:23"},"1.4.3":{"tag":"1.4.3","author":"codingfix","date":"2023-02-06 16:20:43"},"1.4.4":{"tag":"1.4.4","author":"codingfix","date":"2023-03-23 13:05:11"},"1.4.5":{"tag":"1.4.5","author":"codingfix","date":"2023-04-01 13:28:45"},"1.4.6":{"tag":"1.4.6","author":"codingfix","date":"2023-04-01 13:47:22"},"1.4.7":{"tag":"1.4.7","author":"codingfix","date":"2023-04-05 18:37:53"},"1.4.8":{"tag":"1.4.8","author":"codingfix","date":"2023-06-14 09:48:23"},"1.4.9":{"tag":"1.4.9","author":"codingfix","date":"2023-07-26 09:20:24"},"1.5.0":{"tag":"1.5.0","author":"codingfix","date":"2023-10-01 18:57:30"},"1.5.1":{"tag":"1.5.1","author":"codingfix","date":"2023-10-02 12:59:33"},"1.5.2":{"tag":"1.5.2","author":"codingfix","date":"2023-10-12 12:02:20"},"1.5.3":{"tag":"1.5.3","author":"codingfix","date":"2023-11-20 09:25:05"},"1.5.4":{"tag":"1.5.4","author":"codingfix","date":"2023-12-26 19:29:54"},"1.5.5":{"tag":"1.5.5","author":"codingfix","date":"2024-01-02 20:59:05"},"1.5.6":{"tag":"1.5.6","author":"codingfix","date":"2024-01-07 16:27:10"},"1.5.7":{"tag":"1.5.7","author":"codingfix","date":"2024-01-09 15:57:13"},"1.5.8":{"tag":"1.5.8","author":"codingfix","date":"2024-01-10 12:55:35"},"1.5.9":{"tag":"1.5.9","author":"codingfix","date":"2024-01-31 12:04:53"},"1.6.0":{"tag":"1.6.0","author":"codingfix","date":"2024-03-08 17:37:19"},"1.6.1":{"tag":"1.6.1","author":"codingfix","date":"2024-03-26 18:30:04"},"1.6.2":{"tag":"1.6.2","author":"codingfix","date":"2024-03-29 13:28:21"},"1.6.3":{"tag":"1.6.3","author":"codingfix","date":"2024-04-07 12:59:40"},"1.6.4":{"tag":"1.6.4","author":"codingfix","date":"2024-04-09 09:05:36"},"1.6.5":{"tag":"1.6.5","author":"codingfix","date":"2024-04-09 12:59:27"},"1.6.6":{"tag":"1.6.6","author":"codingfix","date":"2024-04-10 16:56:58"},"1.6.7":{"tag":"1.6.7","author":"codingfix","date":"2024-04-15 11:29:04"},"1.6.8":{"tag":"1.6.8","author":"codingfix","date":"2024-04-17 10:00:29"},"1.6.9":{"tag":"1.6.9","author":"codingfix","date":"2024-04-17 15:12:07"},"1.7.0":{"tag":"1.7.0","author":"codingfix","date":"2024-05-08 08:14:58"},"1.7.1":{"tag":"1.7.1","author":"codingfix","date":"2024-08-03 11:24:42"},"1.7.2":{"tag":"1.7.2","author":"codingfix","date":"2024-08-03 11:28:09"},"1.7.3":{"tag":"1.7.3","author":"codingfix","date":"2024-09-17 10:39:37"},"1.7.4":{"tag":"1.7.4","author":"codingfix","date":"2024-11-29 16:58:25"},"1.7.5":{"tag":"1.7.5","author":"codingfix","date":"2025-10-14 17:24:05"},"1.7.6":{"tag":"1.7.6","author":"codingfix","date":"2025-10-15 09:07:17"},"1.7.7":{"tag":"1.7.7","author":"codingfix","date":"2025-10-15 15:31:36"},"1.7.8":{"tag":"1.7.8","author":"codingfix","date":"2025-12-30 18:08:12"},"1.7.9":{"tag":"1.7.9","author":"codingfix","date":"2026-01-03 13:34:25"},"1.8.0":{"tag":"1.8.0","author":"codingfix","date":"2026-01-03 19:17:51"},"2.0.1":{"tag":"2.0.1","author":"codingfix","date":"2026-01-09 17:39:06"},"2.0.2":{"tag":"2.0.2","author":"codingfix","date":"2026-01-09 19:51:33"},"2.0.3":{"tag":"2.0.3","author":"codingfix","date":"2026-01-09 20:28:01"},"2.0.4":{"tag":"2.0.4","author":"codingfix","date":"2026-01-10 09:56:39"},"2.0.5":{"tag":"2.0.5","author":"codingfix","date":"2026-01-11 12:04:11"},"2.0.6":{"tag":"2.0.6","author":"codingfix","date":"2026-01-13 17:51:43"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":6},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2470024,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2470024,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.11","1.0.12","1.0.13","1.0.14","1.0.15","1.0.16","1.0.17","1.0.18","1.0.19","1.0.2","1.0.20","1.0.21","1.0.22","1.0.23","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9","1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.8","1.3.9","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5","1.4.6","1.4.7","1.4.8","1.4.9","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.8","1.5.9","1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.8.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[3736,22323,10598,2333,253667],"plugin_category":[48],"plugin_contributors":[195980],"plugin_business_model":[],"class_list":["post-135964","plugin","type-plugin","status-publish","hentry","plugin_tags-flags","plugin_tags-language-switcher","plugin_tags-multi-language","plugin_tags-translation","plugin_tags-transposh","plugin_category-language-tools","plugin_contributors-codingfix","plugin_committers-codingfix","plugin_support_reps-marqus61"],"banners":{"banner":"https:\/\/ps.w.org\/language-switcher-for-transposh\/assets\/banner-772x250.jpg?rev=2470024","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/language-switcher-for-transposh\/assets\/icon-256x256.png?rev=2470024","icon_2x":"https:\/\/ps.w.org\/language-switcher-for-transposh\/assets\/icon-256x256.png?rev=2470024","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>IMPORTANT: READ BEFORE INSTALLING<\/strong>\nLanguage Switcher for Transposh (LSfT) is <strong>not<\/strong> a translation engine. It is an advanced styling and integration tool that provides a beautiful, customizable interface for the <a href=\"https:\/\/transposh.org\/download\">Transposh Translation Filter plugin<\/a>.<\/p>\n\n<p><strong>LSfT REQUIRES TRANSPOSH TO WORK.<\/strong> It will not translate your content on its own and cannot be activated unless Transposh is already installed and active.<\/p>\n\n<p><strong>How to get started:<\/strong>\n1. <strong>First:<\/strong> Download, install, and activate <a href=\"https:\/\/transposh.org\/download\">Transposh Translation Filter<\/a>. Configure your languages in the Transposh settings.\n2. <strong>Second:<\/strong> Install and activate <strong>Language Switcher for Transposh<\/strong>. You can now choose how to display your flags and language names.<\/p>\n\n<p><strong>Main Features:<\/strong>\n* <strong>Integrated CSS Editor (New in 2.0):<\/strong> Customize the switcher's appearance directly from the admin panel with a professional code editor (CodeMirror).\n* <strong>Safe Customization:<\/strong> Experiment with confidence! If something goes wrong with your custom styles, you can always restore the original plugin stylesheet with a single click.\n* <strong>Fast &amp; Smart Loading:<\/strong> Your custom styles are saved in the database for maximum performance, while keeping the original files untouched as a secure backup.\n* <strong>Flexbox Powered:<\/strong> Modernized layout for perfect vertical and horizontal alignment in any theme.\n* <strong>Automode:<\/strong> Automatically inject the switcher into your primary or selected WordPress menu.\n* <strong>Shortcodes &amp; Widgets:<\/strong> Full support for Shortcodes and Legacy Widgets, compatible with Classic and Block-based themes.\n* <strong>Admin Tools:<\/strong> Adds an \"Edit Translation\" button for authorized roles (Admin, Author, Editor) to quickly toggle the Transposh Editor.<\/p>\n\n<h3>Switcher Types<\/h3>\n\n<p>The version 2.0.0 provides 10 distinct switcher styles:\n1.  <strong>Horizontal:<\/strong> Flags only or Code only.\n2.  <strong>Vertical:<\/strong> Flags only ir Code only.\n3.  <strong>Dropdown (Custom JS):<\/strong> Flags only, Text only, Code only or Flags and Text.\n4.  <strong>Native Select:<\/strong> Lightweight browser-native dropdown: Code only or Text only.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Ensure Transposh is installed and configured.<\/li>\n<li>Upload the <code>cfx-language-switcher-for-transposh<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Navigate to <strong>Settings &gt; LSfT Settings<\/strong> to choose your style.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='why%20isn%27t%20it%20translating%20anything%3F'><h3>Why isn't it translating anything?<\/h3><\/dt>\n<dd><p>Please check if Transposh is configured correctly. LSfT only handles the visual switcher. If Transposh is not translating, the issue is likely in the Transposh settings or your Permalinks.<\/p><\/dd>\n<dt id='my%20switcher%20doesn%27t%20appear%20in%20the%20menu'><h3>My switcher doesn't appear in the menu<\/h3><\/dt>\n<dd><p>In Full Site Editing (FSE) themes, the \"Automode\" may not work. Please use the provided shortcodes or the widget in your navigation block.<\/p><\/dd>\n<dt id='avada%20theme%20compatibility'><h3>Avada Theme compatibility<\/h3><\/dt>\n<dd><p>If you use Avada Theme Builder and the switcher doesn't appear, we recommend using the <a href=\"https:\/\/wordpress.org\/plugins\/shortcode-in-menus\/\">Shortcode in Menus<\/a> plugin to manually place the LSfT shortcode in your header.<\/p><\/dd>\n<dt id='page%20not%20found%20%28404%29%20errors'><h3>Page Not Found (404) errors<\/h3><\/dt>\n<dd><p>Ensure \"Rewrite URLs to be search engine friendly\" is enabled in Transposh Settings and your WordPress Permalinks are active.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.6<\/h4>\n\n<ul>\n<li>Added: class 'current-lang' to the current language item in horizontal and vertical switchers<\/li>\n<\/ul>\n\n<h4>2.0.5<\/h4>\n\n<ul>\n<li>Fix: typo in admin \u201cMore Tools\u201d page<\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<ul>\n<li>Fix: Corrected missing assets and deployment issues.<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>Added: Included missing css file.<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Added: Included info about other tools.<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Fixed: Correctly initialized database options for existing users upgrading from previous versions.<\/li>\n<li>Improved: Smooth migration of settings to the new 2.0 architecture.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li><strong>Major Refactoring:<\/strong> Completely rewritten rendering engine for better performance and maintainability.<\/li>\n<li><strong>New Feature:<\/strong> Integrated CSS Editor with CodeMirror support in the Admin panel.<\/li>\n<li><strong>New Feature:<\/strong> Support for 10 different switcher styles (Horizontal, Vertical, Dropdown, Select).<\/li>\n<li><strong>Improved:<\/strong> Modernized layouts using Flexbox for perfect alignment in the frontend.<\/li>\n<li><strong>Improved:<\/strong> UI in the Admin dashboard is now more compact, more clear and easier to use.<\/li>\n<li><strong>Optimized:<\/strong> Smart CSS loading logic (Database storage with automatic fallback to physical file).<\/li>\n<li><strong>Fixed:<\/strong> Resolved registration issues with the Legacy Widget in WordPress 5.8+.<\/li>\n<li><strong>Fixed:<\/strong> Cleaned up legacy code and unused methods.<\/li>\n<\/ul>\n\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>Fixed minor bugs, improved styles.<\/li>\n<\/ul>\n\n<h4>1.7.9<\/h4>\n\n<ul>\n<li>Refactored code to update compatibility with latest PHP version.<\/li>\n<\/ul>\n\n<h4>1.7.8<\/h4>\n\n<ul>\n<li>Added the option to display languages as codes both as single items and as custom list items.<\/li>\n<\/ul>\n\n<h4>1.7.7<\/h4>\n\n<ul>\n<li>Fixed typos in UI.<\/li>\n<\/ul>\n\n<h4>1.7.6<\/h4>\n\n<ul>\n<li>Fixed a css rule in basic_list.css to position submenu just below the nav bar.<\/li>\n<\/ul>\n\n<h4>1.7.5<\/h4>\n\n<ul>\n<li>Tested up to WordPress 6.8.3.<\/li>\n<li>Fixed a bug loading css in Admin area.<\/li>\n<\/ul>\n\n<h4>1.7.4<\/h4>\n\n<ul>\n<li>Tested up to WordPress 6.7.<\/li>\n<\/ul>\n\n<h4>1.7.3<\/h4>\n\n<ul>\n<li>Fixed a typo in the readme file.<\/li>\n<\/ul>\n\n<h4>1.7.2<\/h4>\n\n<ul>\n<li>Tested up 6.6.<\/li>\n<\/ul>\n\n<h4>1.7.1<\/h4>\n\n<ul>\n<li>Tested up 6.6.<\/li>\n<\/ul>\n\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>Fixed css rules in horizontal flags.<\/li>\n<\/ul>\n\n<h4>1.6.9<\/h4>\n\n<ul>\n<li>Fixed a bug that told to setup Transposh languages even if they were already set.<\/li>\n<\/ul>\n\n<h4>1.6.8<\/h4>\n\n<ul>\n<li>Added Requires plugins clause in Readme.<\/li>\n<li>Improved activation process.<\/li>\n<\/ul>\n\n<h4>1.6.7<\/h4>\n\n<ul>\n<li>Added bold warning about requiring Transposh plugin in short description.<\/li>\n<\/ul>\n\n<h4>1.6.6<\/h4>\n\n<ul>\n<li>Fixed a bug preventing the user from returning and using the English flag.<\/li>\n<\/ul>\n\n<h4>1.6.5<\/h4>\n\n<ul>\n<li>Fixed blocked access to Styles tab.<\/li>\n<li>Added option to choose between USA and British flags for english language.<\/li>\n<li>Added option to use default Transposh flags.<\/li>\n<\/ul>\n\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>Fixed wrong link to settings page in plugins page.<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>Fixed a css bug in shortcodes stylesheets that added an extra padding to the left side of the page when using RTL languages.<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Added important notice in the readme file about the nature and the installation of the plugin.<\/li>\n<li>Fixed some minor bugs.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Reviewed the whole code to fix errors found using Plugin Check tool.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Fixed vulnerability to Cross Site Scripting (XSS).<\/li>\n<\/ul>\n\n<h4>1.5.9<\/h4>\n\n<ul>\n<li>Added link to definitely dismiss notice about coupon code.<\/li>\n<\/ul>\n\n<h4>1.5.8<\/h4>\n\n<ul>\n<li>Fixed a bug preventing the use of the plugin.<\/li>\n<\/ul>\n\n<h4>1.5.7<\/h4>\n\n<ul>\n<li>Fixed a bug preventing correct updates.<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Integrated Freemius platform.<\/li>\n<li>Improved tab navigation in the settings page.<\/li>\n<li>Added a spinner while loading the selected style in the settings page.<\/li>\n<li>Refactored the code to copy to the clipboard the CSS editor content using the Clipboard API.<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>Fixed a bug that prevented to load styles in the CSS viewer in the plugin settings page.<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>Fixed a couple of minor bugs.<\/li>\n<li>Tested up to 6.4.<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Fixed minor bugs.<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Fixed a bug which prevented to see correctly the text of the select.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Fixed a bug loading predefined stylesheets.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Removed inline margin-bottom for the shortcode flag switcher.<\/li>\n<\/ul>\n\n<h4>1.4.9<\/h4>\n\n<ul>\n<li>Fixed a bug preventing to redirect to the current page after having changed the active language.<\/li>\n<\/ul>\n\n<h4>1.4.8<\/h4>\n\n<ul>\n<li>Added alt attribute to flag images to improve accessibility.<\/li>\n<\/ul>\n\n<h4>1.4.7<\/h4>\n\n<ul>\n<li>Fixed unexpected output on plugin activation bug.<\/li>\n<\/ul>\n\n<h4>1.4.6<\/h4>\n\n<ul>\n<li>Fixed the same bug of 1.4.5 for widgets.<\/li>\n<\/ul>\n\n<h4>1.4.5<\/h4>\n\n<ul>\n<li>Fixed a bug which prevented native select to work correctly.<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>Improved Edit translations button in primary menu.<\/li>\n<li>Fixed a bug which prevented to correctly load default styles in the CSS viewer.<\/li>\n<li>Fixed a bug which prevented to scroll CSS viewer.<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Increased specificity of css rules in Settings page to avoid conflicts.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Fixed a bug that in some cases raised a 500 error loading stylesheets.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Tested up 6.1.1.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Tested up 6.0.2.<\/li>\n<li>Fixed a bug which prevented to switch to Styles tab in plugin options page.<\/li>\n<\/ul>\n\n<h4>1.3.9<\/h4>\n\n<ul>\n<li>Tested up 6.0.1.<\/li>\n<\/ul>\n\n<h4>1.3.8<\/h4>\n\n<ul>\n<li>Fixed a bug which prevented other tabs to work correctly in the admin dashboard.<\/li>\n<\/ul>\n\n<h4>1.3.7<\/h4>\n\n<ul>\n<li>Fixed a bug which in some cases prevented to show default language in the frontend switcher.<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>Minor fix.<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Fixed a bug which prevented to show the original language names switcher in admin options.<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Fixed bug in css editor which displayed an error message in browser console.<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Added option to display original languages names.<\/li>\n<li>Deleted obsolete css files.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Fixed a bug which prevented the widget for custom list with flags and names to work correctly.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Now Language Switcher for Transposh has its own widget you can use in the WordPress widget page.<\/li>\n<li>Fixed list-style-type for custom lists.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Fixed a bug which prevented the shortcode for custom list with flags and names to work correctly.<\/li>\n<\/ul>\n\n<h4>1.2.9<\/h4>\n\n<ul>\n<li>Fixed a bug which prevented widget to show up.<\/li>\n<\/ul>\n\n<h4>1.2.8<\/h4>\n\n<ul>\n<li>Added the widget.<\/li>\n<li>Prevent activation if Transposh is not installed.<\/li>\n<li>Fixed the bug which prevented to download additional stylesheets.<\/li>\n<\/ul>\n\n<h4>1.2.7<\/h4>\n\n<ul>\n<li>Fixed wrong shortcode names for horizontal and vertical flags.<\/li>\n<\/ul>\n\n<h4>1.2.6<\/h4>\n\n<ul>\n<li>Improved the way the plugin checks versions and updates options.<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>Added code to check plugin versions and call activation hook to update database options.<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Fixed a bug which prevented to download new stylesheets.<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Fixed a bug which prevented to load basic stylesheets.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fixed a bug about flag size.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Added redirection options (Home page vs Same page).<\/li>\n<li>Added shortcodes for all switcher types.<\/li>\n<li>Improved custom styling capabilities.<\/li>\n<li>Tested up to 5.9.2.<\/li>\n<\/ul>\n\n<h4>1.0.23<\/h4>\n\n<ul>\n<li>Tested up to 5.9.1.<\/li>\n<\/ul>\n\n<h4>1.0.22<\/h4>\n\n<ul>\n<li>Tested up to 5.9.<\/li>\n<li>Fixed bugs preventing custom dropdown switcher use.<\/li>\n<\/ul>\n\n<h4>1.0.21<\/h4>\n\n<ul>\n<li>Tested up to 5.8.9.<\/li>\n<\/ul>\n\n<h4>1.0.20<\/h4>\n\n<ul>\n<li>Reverted changes to redirection. Now switching language redirects to the home page for stability.<\/li>\n<\/ul>\n\n<h4>1.0.19<\/h4>\n\n<ul>\n<li>Minor bug fixed.<\/li>\n<\/ul>\n\n<h4>1.0.18<\/h4>\n\n<ul>\n<li>Fixed a bug which broke link switching language.<\/li>\n<\/ul>\n\n<h4>1.0.17<\/h4>\n\n<ul>\n<li>Now switching to another language reloads the current page.<\/li>\n<\/ul>\n\n<h4>1.0.16<\/h4>\n\n<ul>\n<li>Fixed one minor bug.<\/li>\n<\/ul>\n\n<h4>1.0.15<\/h4>\n\n<ul>\n<li>Added error messages for failed activation when Transposh is missing.<\/li>\n<\/ul>\n\n<h4>1.0.14<\/h4>\n\n<ul>\n<li>Fixed minor bugs.<\/li>\n<\/ul>\n\n<h4>1.0.13<\/h4>\n\n<ul>\n<li>Fixed minor bugs.<\/li>\n<\/ul>\n\n<h4>1.0.12<\/h4>\n\n<ul>\n<li>Fixed minor bugs.<\/li>\n<\/ul>\n\n<h4>1.0.11<\/h4>\n\n<ul>\n<li>Fixed a couple of typos.<\/li>\n<\/ul>\n\n<h4>1.0.10<\/h4>\n\n<ul>\n<li>Fixed bug preventing displaying Settings link in the Plugins list.<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Added Settings link in the Plugins list admin page.<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Fixed a bug managing used languages.<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Fixed a bug managing default language.<\/li>\n<li>Fixed dropdown list item behavior based on current language.<\/li>\n<li>Improved default.css rules for dropdown lists.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fixed menu locations issue.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Minor bug fixed.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Improved README file, minor bugs fixed.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed bug saving custom styles.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Improved css for menu locations.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added options to choose menus for the language switcher.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial version of the plugin.<\/li>\n<\/ul>","raw_excerpt":"A professional, highly customizable language switcher for Transposh. Requires Transposh Translation Filter plugin to be installed.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/135964","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=135964"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/codingfix"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=135964"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=135964"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=135964"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=135964"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=135964"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=135964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}