Title: MTCodes Translator &amp; Language Switcher
Author: Milkan Trninic
Published: <strong>আগষ্ট 21, 2026</strong>
Last modified: আগষ্ট 21, 2026

---

প্লাগিনৰ সন্ধান কৰক

![](https://ps.w.org/mtcodes-translator/assets/icon.svg?rev=3659475)

# MTCodes Translator & Language Switcher

 [Milkan Trninic](https://profiles.wordpress.org/milkan2002/)-ৰ দ্বাৰা

[ডাউনল’ড কৰক](https://downloads.wordpress.org/plugin/mtcodes-translator.1.0.0.zip)

 * [বিশদ বিৱৰণ](https://as.wordpress.org/plugins/mtcodes-translator/#description)
 * [পৰ্য্যালোচনা](https://as.wordpress.org/plugins/mtcodes-translator/#reviews)
 *  [ইনষ্টলেশ্যন](https://as.wordpress.org/plugins/mtcodes-translator/#installation)
 * [বিকাশ](https://as.wordpress.org/plugins/mtcodes-translator/#developers)

 [সাহায্য](https://wordpress.org/support/plugin/mtcodes-translator/)

## বৰ্ণনা

MTCodes Translator is a lightweight multilingual plugin with no dependencies and
no theme coupling, built by [MTCodes](https://mtcodes.com).

 * **Unlimited languages** — every non-default language is served under its own 
   URL prefix (`/bs/`, `/fr/`, `/de/`, …); the default language stays at the site
   root.
 * **Works with any builder** — the fully rendered HTML is parsed and every text
   node (plus `alt`, `title`, `placeholder`, `aria-label` and SEO meta) is swapped
   against the translations table. Strings without a translation stay in the default
   language and appear in the admin editor automatically.
 * **SEO-ready** — hreflang alternates with `x-default` on every page, self-referencing
   canonicals on translated URLs, per-language `<html lang>` and `og:locale`, translated`
   <title>` and meta description, and language variants of all pages in the core
   XML sitemap.
 * **Language switcher** — `[mtml_switcher]` shortcode, `mtml_switcher()` template
   tag, or build your own with `mtml_languages()`, `mtml_lang_url()` and `mtml_current_lang()`.
 * **Importer** — optionally imports a theme dictionary file (`inc/i18n.php` returning`
   array( 'lang' => array( 'key' => 'text' ) )`).

## স্ক্ৰীনশ্বট

[⌊Languages settings — add unlimited languages, pick the default, and turn on automatic
browser-language redirection for first-time visitors.⌉⌊Languages settings — add 
unlimited languages, pick the default, and turn on automatic browser-language redirection
for first-time visitors.⌉[

Languages settings — add unlimited languages, pick the default, and turn on automatic
browser-language redirection for first-time visitors.

[⌊Translations editor — every string discovered on the front end lands here automatically;
edit and save per language.⌉⌊Translations editor — every string discovered on the
front end lands here automatically; edit and save per language.⌉[

Translations editor — every string discovered on the front end lands here automatically;
edit and save per language.

[⌊Front end — a language-prefixed URL (/de/) with the [mtml_switcher] shortcode 
in the header.⌉⌊Front end — a language-prefixed URL (/de/) with the [mtml_switcher]
shortcode in the header.⌉[

Front end — a language-prefixed URL (`/de/`) with the `[mtml_switcher]` shortcode
in the header.

## ইনষ্টলেশ্যন

 1. Copy the `mtcodes-translator` folder into `wp-content/plugins/`.
 2. Activate the plugin.
 3. Configure languages under Settings  MTCodes Translator  Languages.
 4. Visit any page under a language prefix, then translate the discovered strings under
    Settings  MTCodes Translator  Translations.

## সঘনাই উত্থাপিত প্ৰশ্ন

### Do I need to duplicate my pages per language?

No. One page serves all languages; the plugin translates the rendered output per
URL.

### What happens to untranslated strings?

They are shown in the default language and collected in the admin editor, sorted
newest first.

## পৰ্য্যালোচনা

এই প্লাগিনৰ বাবে কোনো পৰ্য্যালোচনা নাই।

## অৱদানকাৰী আৰু বিকাশকাৰীসকল

“MTCodes Translator & Language Switcher” হৈছে মুক্ত উৎসৰ ছফ্টৱেৰ। এইসকল লোকে এই 
প্লাগিনত অৱদান আগবঢ়াইছে।

অৱদানকাৰীসকল

 *   [ Milkan Trninic ](https://profiles.wordpress.org/milkan2002/)

[আপোনাৰ ভাষাত “MTCodes Translator & Language Switcher” অনুবাদ কৰক।](https://translate.wordpress.org/projects/wp-plugins/mtcodes-translator)

### বিকাশৰ প্ৰতি আগ্ৰহী?

[ক’ড ব্ৰাউজ কৰক](https://plugins.trac.wordpress.org/browser/mtcodes-translator/),
[SVN ৰিপজিটৰী](https://plugins.svn.wordpress.org/mtcodes-translator/) চাওক নাইবা
[RSS](https://plugins.trac.wordpress.org/log/mtcodes-translator/?limit=100&mode=stop_on_copy&format=rss)-
দ্বাৰা [বিকাশৰ পঞ্জী](https://plugins.trac.wordpress.org/log/mtcodes-translator/)
ছাবস্ক্ৰাইব কৰক।

## সলনি-পঞ্জী

#### 1.0.0

 * Initial release: language URL routing, rendered-page translation, string discovery,
   hreflang/canonical/sitemap SEO, admin editor, theme dictionary importer, switcher
   shortcode.

## মেটা

 *  **1.0.0** সংস্কৰণ
 *  **1 মাহ আগত** শেষবাৰ আপডে’ট হৈছিল
 *  সক্ৰিয় ইনষ্টলেশ্যন **10টাতকৈ কম**
 *  WordPress-ৰ সংস্কৰণ ** 5.9 বা তাতকৈ ওপৰৰ **
 *  ইমানলৈকে পৰীক্ষা কৰা হৈছে **7.1.2**
 *  PHP-ৰ সংস্কৰণ ** 7.4 বা তাতকৈ ওপৰৰ **
 *  ভাষা
 * [English (US)](https://wordpress.org/plugins/mtcodes-translator/)
 * [hreflang](https://as.wordpress.org/plugins/tags/hreflang/)[language switcher](https://as.wordpress.org/plugins/tags/language-switcher/)
   [multilingual](https://as.wordpress.org/plugins/tags/multilingual/)[translate](https://as.wordpress.org/plugins/tags/translate/)
   [translation](https://as.wordpress.org/plugins/tags/translation/)
 *  টেগবোৰ
 *  [উচ্চখাপৰ ভিউ](https://as.wordpress.org/plugins/mtcodes-translator/advanced/)

## ৰে’টিংবোৰ

এতিয়ালৈ কোনো পৰ্য্যালোচনা দাখিল কৰা হোৱা নাই।

[Your review](https://wordpress.org/support/plugin/mtcodes-translator/reviews/#new-post)

[সকলো পৰ্য্যালোচনা চাওক](https://wordpress.org/support/plugin/mtcodes-translator/reviews/)

## অৱদানকাৰীসকল

 *   [ Milkan Trninic ](https://profiles.wordpress.org/milkan2002/)

## সাহায্য

কিবা ক’বলগীয়া আছে? সহায় লাগে?

 [সাহায্যৰ ফ’ৰাম চাওক](https://wordpress.org/support/plugin/mtcodes-translator/)