{"id":395874,"date":"2026-11-10T23:16:51","date_gmt":"2026-11-10T23:16:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ako-multilang\/"},"modified":"2026-11-10T23:30:07","modified_gmt":"2026-11-10T23:30:07","slug":"ako-multilang","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/ako-multilang\/","author":23596118,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"7.1.4","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"Ako Multilang","header_author":"Sepehr Nasihatgar","header_description":"Link your pages across languages with hreflang, right-to-left support, and a language switcher. Your URLs stay the same.","last_updated":"2026-11-10 23:30:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":126,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"sepehrnasihatgar","date":"2026-11-10 23:30:07","revision":3795445}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3795440,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3795440,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3795440,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3795440,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"ako-multilang\/switcher":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"ako-multilang\/switcher","title":"Language Switcher","category":"widgets","icon":"translation","description":"Links to this page in your other languages.","keywords":["language","translation","multilingual","ako"],"textdomain":"ako-multilang","attributes":{"switcher":{"type":"string","default":""}},"supports":{"html":false,"align":["left","center","right"]},"editorScript":"akoml-switcher-block","style":"akoml-switcher"}},"tagged_versions":["1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3795440,"resolution":"1","location":"assets","locale":"","width":2880,"height":1800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3795440,"resolution":"2","location":"assets","locale":"","width":2880,"height":1800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3795440,"resolution":"3","location":"assets","locale":"","width":2880,"height":1800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3795440,"resolution":"4","location":"assets","locale":"","width":2880,"height":1800},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3795440,"resolution":"5","location":"assets","locale":"","width":2880,"height":1800}},"screenshots":{"1":"Translations: every page and its translations in one place.","2":"Setup suggests page pairs from your URLs and titles.","3":"Switcher looks with a live preview.","4":"SEO: the exact hreflang search engines see, plus health checks.","5":"Linking a translation from the editor."}},"plugin_section":[],"plugin_tags":[6370,2993,22323,99,5811],"plugin_category":[48],"plugin_contributors":[291956],"plugin_business_model":[],"class_list":["post-395874","plugin","type-plugin","status-publish","hentry","plugin_tags-bilingual","plugin_tags-hreflang","plugin_tags-language-switcher","plugin_tags-multilingual","plugin_tags-rtl","plugin_category-language-tools","plugin_contributors-sepehrnasihatgar","plugin_committers-sepehrnasihatgar"],"banners":{"banner":"https:\/\/ps.w.org\/ako-multilang\/assets\/banner-772x250.png?rev=3795440","banner_2x":"https:\/\/ps.w.org\/ako-multilang\/assets\/banner-1544x500.png?rev=3795440","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ako-multilang\/assets\/icon-128x128.png?rev=3795440","icon_2x":"https:\/\/ps.w.org\/ako-multilang\/assets\/icon-256x256.png?rev=3795440","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ako-multilang\/assets\/screenshot-1.png?rev=3795440","caption":"Translations: every page and its translations in one place."},{"src":"https:\/\/ps.w.org\/ako-multilang\/assets\/screenshot-2.png?rev=3795440","caption":"Setup suggests page pairs from your URLs and titles."},{"src":"https:\/\/ps.w.org\/ako-multilang\/assets\/screenshot-3.png?rev=3795440","caption":"Switcher looks with a live preview."},{"src":"https:\/\/ps.w.org\/ako-multilang\/assets\/screenshot-4.png?rev=3795440","caption":"SEO: the exact hreflang search engines see, plus health checks."},{"src":"https:\/\/ps.w.org\/ako-multilang\/assets\/screenshot-5.png?rev=3795440","caption":"Linking a translation from the editor."}],"raw_content":"<!--section=description-->\n<p>Ako Multilang turns the pages you already have into a bilingual site. Link each page to its translation, and Ako handles the rest: hreflang for search engines, the right layout for right-to-left languages, and a switcher your visitors can actually find.<\/p>\n\n<p>No machine translation. No URL changes. Just your site, in two languages.<\/p>\n\n<h4>Why Ako<\/h4>\n\n<ul>\n<li><strong>Keeps your URLs.<\/strong> Nothing moves, so your rankings and links stay intact.<\/li>\n<li><strong>Right-to-left built in.<\/strong> Farsi, Arabic, and Hebrew pages load your theme\u2019s right-to-left styles, and the editor flips while you write.<\/li>\n<li><strong>Set up in minutes.<\/strong> Pick your languages, approve suggested page pairs, and drop the switcher into your menu.<\/li>\n<li><strong>Everything included.<\/strong> No add-ons, no subscription.<\/li>\n<\/ul>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Link anything.<\/strong> Posts, pages, and custom post types, right from the editor or the Translations screen. Duplicate a page as a draft in the other language to start a translation.<\/li>\n<li><strong>SEO handled.<\/strong> <code>hreflang<\/code> with <code>x-default<\/code>, <code>lang<\/code>, <code>dir<\/code>, and <code>og:locale<\/code>. Works with Yoast SEO, Rank Math, and All in One SEO, and a health check flags missing or one-way links.<\/li>\n<li><strong>Five switcher styles.<\/strong> Link, inline, segmented, dropdown, or floating, with a live preview. Add it as a block, a menu item, a floating button, or the <code>[akoml_switcher]<\/code> shortcode.<\/li>\n<li><strong>Accessible.<\/strong> Works with a keyboard and screen readers. If a page has no translation yet, the switcher links to that language\u2019s homepage.<\/li>\n<li><strong>Easy to switch.<\/strong> Imports your links from WPML and Polylang without touching their data.<\/li>\n<\/ul>\n\n<h4>Tested with<\/h4>\n\n<p>Astra, Hello Elementor, GeneratePress, Kadence, OceanWP, Neve, Blocksy, Twenty Twenty-One, Twenty Twenty-Four, Twenty Twenty-Five, and Elementor.<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>No external requests, no tracking, and no data collection.<\/p>\n\n<h3>Credits<\/h3>\n\n<p>Admin fonts: Inter (Copyright 2016 The Inter Project Authors) and Vazirmatn (Copyright 2015 The Vazirmatn Project Authors), both under the SIL Open Font License 1.1. The license is in <code>assets\/fonts\/OFL.txt<\/code>.<\/p>\n\n<p>Icons: Lucide (https:\/\/lucide.dev), under the ISC License, with portions from Feather under the MIT License. The license is in <code>assets\/icons\/LICENSE-lucide.txt<\/code>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New Plugin<\/strong> and search for \u201cAko Multilang.\u201d<\/li>\n<li>Install and activate it.<\/li>\n<li>Click <strong>Start setup<\/strong> and follow three quick steps: languages, pages, and switcher.<\/li>\n<\/ol>\n\n<p>Nothing on your site changes until you finish setup.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20translate%20my%20content%3F\"><h3>Does it translate my content?<\/h3><\/dt>\n<dd><p>No. It links pages you've already written in each language. To start a translation, use \"Duplicate as draft\" and write the new version yourself.<\/p><\/dd>\n<dt id=\"does%20it%20change%20my%20urls%3F\"><h3>Does it change my URLs?<\/h3><\/dt>\n<dd><p>No. Every page keeps its address. Ako only adds the links between them.<\/p><\/dd>\n<dt id=\"i%20use%20wpml%20or%20polylang.%20can%20i%20switch%3F\"><h3>I use WPML or Polylang. Can I switch?<\/h3><\/dt>\n<dd><p>Yes. Setup finds their data and imports your linked pages. Their own data isn't changed, so you can deactivate them once the import is done, or go back.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20elementor%3F\"><h3>Does it work with Elementor?<\/h3><\/dt>\n<dd><p>Yes. Elementor pages link like any other page, and right-to-left pages load Elementor's right-to-left styles. To show the switcher in an Elementor layout, put the <code>[akoml_switcher]<\/code> shortcode in a Shortcode widget.<\/p><\/dd>\n<dt id=\"the%20switcher%20doesn%27t%20show%20in%20my%20menu.%20what%20should%20i%20check%3F\"><h3>The switcher doesn't show in my menu. What should I check?<\/h3><\/dt>\n<dd><p>Make sure you added it to the menu your header actually uses. On classic themes, that's the menu assigned to the main location in Appearance \u2192 Menus. On block themes, open the header in the Site Editor and add the \"Language Switcher\" block to the navigation. You also need at least two languages, since the switcher hides itself when there's nothing to switch to.<\/p><\/dd>\n<dt id=\"where%20is%20the%20source%20code%3F\"><h3>Where is the source code?<\/h3><\/dt>\n<dd><p>The admin screens, editor panel, and block are built with <code>@wordpress\/scripts<\/code>. Their source ships with the plugin in the <code>src<\/code> folder, and the full project, including build steps, is on GitHub: https:\/\/github.com\/Sepehrnasihatgar\/ako-multilang<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20uninstall%20it%3F\"><h3>What happens when I uninstall it?<\/h3><\/dt>\n<dd><p>Your pages stay exactly as they are. Ako's settings and links stay too, unless you turn on \"Delete Ako data on uninstall\" in Settings first.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Security: unlinking or relinking a page now also checks that you can edit any page it leaves without a translation.<\/li>\n<li>The shortcode is now <code>[akoml_switcher]<\/code>.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>The floating switcher\u2019s arrow now points up, toward the menu it opens.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release.<\/li>\n<\/ul>","raw_excerpt":"Link the pages you already have in each language. Get hreflang, right-to-left layouts, and a language switcher, with no URL changes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/395874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=395874"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sepehrnasihatgar"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=395874"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=395874"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=395874"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=395874"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=395874"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=395874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}