পর্ব–২৩: একটি বহুভাষিক ওয়েবসাইট তৈরি করা | Building a Multilingual Website

🎯 এই পর্বে যা জানবে:

  • Multilingual ওয়েবসাইট কী
  • কেন দরকার
  • WordPress-এ বহুভাষিক সাইট বানানোর উপায়
  • WPML vs Polylang তুলনা
  • অনুবাদ সেটআপ ও Language Switcher
  • SEO টিপস ফর Multilingual Site

💡 Multilingual সাইট কী?

Multilingual Website হলো এমন একটি ওয়েবসাইট যেখানে
একই কনটেন্ট একাধিক ভাষায় পাওয়া যায়।

👉 উদাহরণ:

  • বাংলা ও ইংরেজি ভার্সনে ওয়েবসাইট
  • “/bn/” বা “/en/” URL পাথ অনুযায়ী কনটেন্ট পরিবর্তন
  • ভাষা পরিবর্তনের বোতাম (Language Switcher)

🌎 কেন Multilingual সাইট দরকার?

✅ আন্তর্জাতিক অডিয়েন্স আকর্ষণ করতে
✅ Google SEO-তে ভালো র‌্যাংক পেতে
✅ ইউজারদের ভাষাগত সুবিধা দিতে
✅ পণ্য বা সার্ভিস গ্লোবাল পর্যায়ে বিক্রি করতে


🧩 WordPress-এ Multilingual করার উপায়

তুমি দুটি প্রধান উপায়ে বহুভাষিক সাইট বানাতে পারো 👇

1️⃣ প্লাগইন দিয়ে (Recommended)

  • WPML
  • Polylang
  • TranslatePress

2️⃣ সাবডোমেইন / সাবডিরেক্টরি ম্যানুয়ালি

  • site.com/en
  • site.com/bn

আমরা এখানে সবচেয়ে জনপ্রিয় দুইটি প্লাগইন দেখব — WPML ও Polylang


🧠 WPML (WordPress Multilingual Plugin)

WPML হলো প্রিমিয়াম (পেইড) Multilingual প্লাগইন।
এটি কর্পোরেট ও ই-কমার্স সাইটের জন্য সবচেয়ে নির্ভরযোগ্য।

⚙️ ইনস্টলেশন

1️⃣ https://wpml.org থেকে প্লাগইন কিনে ডাউনলোড করো
2️⃣ Dashboard → Plugins → Upload → Install → Activate

🪄 সেটআপ

  • Site Language → English (Default)
  • Add Language → বাংলা
  • Translation Mode → Manual বা Automatic

🧱 অনুবাদ করা

  • Post/Page ওপেন করো
  • ডান পাশে 🇧🇩 + আইকন থাকবে → “Add Translation”
  • অনুবাদ যোগ করো ও “Save” ক্লিক করো

💡 প্রতিটি কনটেন্টের আলাদা ভাষার ভার্সন তৈরি হবে (URL আলাদা থাকবে)।


🧭 Polylang — ফ্রি ও জনপ্রিয় অপশন

Polylang হলো ফ্রি এবং সহজে ব্যবহারযোগ্য Multilingual প্লাগইন।
ছোট থেকে মাঝারি সাইটের জন্য পারফেক্ট।

⚙️ ইনস্টলেশন

1️⃣ Dashboard → Plugins → Add New
2️⃣ সার্চ করো “Polylang”
3️⃣ Install → Activate

🪄 সেটআপ উইজার্ড

1️⃣ Default Language → English
2️⃣ Add New Language → বাংলা
3️⃣ Translation Mode → Manual

🌐 অনুবাদ যোগ করা

Dashboard → Posts → All Posts
প্রতিটি পোস্টের পাশে + আইকনে ক্লিক করলেই অনুবাদ ভার্সন তৈরি করা যাবে।


🧩 Language Switcher যুক্ত করা

Language Switcher হলো ওয়েবসাইটে ভাষা পরিবর্তনের বোতাম।

Polylang-এ:

Appearance → Widgets → “Language Switcher”
👉 Header / Footer / Sidebar যেকোনো জায়গায় বসাও

WPML-এ:

WPML → Languages → Menu Language Switcher → Enable

💡 Elementor Header Builder ব্যবহার করলে “Language Switcher” shortcode বসিয়ে কাস্টম ডিজাইন করা যায়।


⚙️ Multilingual WooCommerce (ই-কমার্সের জন্য)

যদি তোমার সাইট WooCommerce ভিত্তিক হয়,
WPML বা Polylang উভয়েরই বিশেষ অ্যাড-অন আছে 👇

প্লাগইনঅ্যাড-অন
WPMLWooCommerce Multilingual
PolylangPolylang for WooCommerce

👉 এতে প্রোডাক্ট, ক্যাটাগরি, কার্ট, চেকআউট — সবকিছু অনুবাদ করা যায়।


🧠 SEO টিপস ফর Multilingual সাইট

✅ প্রতিটি ভাষার জন্য আলাদা URL ব্যবহার করো (/en/, /bn/)
✅ Title, Meta Description আলাদাভাবে অনুবাদ করো
✅ hreflang ট্যাগ ব্যবহার করো (Google বুঝবে কোন পেজ কোন ভাষার)
✅ Sitemap-এ সব ভাষার পেজ অন্তর্ভুক্ত করো
✅ Yoast SEO বা Rank Math Multilingual সাপোর্ট রাখে


🧰 বাস্তব উদাহরণ

🎯 উদাহরণ:
তোমার ব্লগ পোস্ট “About Us” → ইংরেজি
Polylang বা WPML দিয়ে তার অনুবাদ হবে “আমাদের সম্পর্কে” → বাংলা
দুই পেজ আলাদা থাকবে, কিন্তু একে অপরের সঙ্গে যুক্ত (translation link)।

👉 URL হবে:

  • yourdomain.com/about-us
  • yourdomain.com/bn/আমাদের-সম্পর্কে

🧩 বোনাস: Automatic Translation (AI)

তুমি চাইলে TranslatePress বা WPML’s Automatic Translate ব্যবহার করে
AI (Google Translate / DeepL) দিয়ে অনুবাদ করাতে পারো 🤖
যা সময় বাঁচায়, যদিও ম্যানুয়াল রিভিউ করা ভালো।


🏁 সারসংক্ষেপ

Multilingual ওয়েবসাইট মানে এক সাইটে একাধিক ভাষার ভিজিটর —
এটা শুধু SEO নয়, ব্র্যান্ডেরও আন্তর্জাতিক পরিচিতি বাড়ায় 🌍

WPML = প্রফেশনাল ও কর্পোরেট সাইটের জন্য
Polylang = ফ্রি ও সহজ অপশন

দুটিই তোমাকে গ্লোবাল অডিয়েন্সে পৌঁছে দেবে! 🌎

পর্ব–২৩: একটি বহুভাষিক ওয়েবসাইট তৈরি করা | Building a Multilingual Website

ওয়ার্ডপ্রেস ফুল কোর্স (৩০ পর্বে সম্পূর্ণ টিউটোরিয়াল সিরিজ)