افزونه WPML؛ راهکار کامل چند زبانه کردن سایت وردپرسی

افزونه WPML یک راهکار حرفه‌ای برای ساخت سایت‌های دو زبانه و چند زبانه با وردپرس است. با استفاده از این افزونه می‌توانید نسخه‌های ترجمه‌شده نوشته‌ها، برگه‌ها، محصولات ووکامرس، دسته‌بندی‌ها، برچسب‌ها، منوها، ابزارک‌ها، رسانه‌ها، رشته‌های قالب و افزونه، فیلدهای سفارشی و اطلاعات سئو را در یک نصب وردپرس مدیریت کنید.برخلاف روشی که برای هر زبان یک سایت وردپرسی مستقل ایجاد می‌شود، WPML زبان‌های مختلف را در همان نصب اصلی مدیریت می‌کند. هر محتوا می‌تواند ترجمه‌های مرتبط با خود را داشته باشد و کاربر از طریق انتخابگر زبان میان نسخه‌های مختلف جابه‌جا شود.

نسخه ارائه‌شده توسط نوین وردپرس علاوه بر هسته WPML Multilingual CMS همراه با مجموعه کامل ۲۲ افزودنی WPML ارائه می‌شود. این افزودنی‌ها دامنه کاربرد افزونه را از ترجمه نوشته و برگه فراتر می‌برند و امکان ترجمه فروشگاه ووکامرس، فرم‌ها، فیلدهای سفارشی، رسانه، اطلاعات سئو، سیستم‌های عضویت و بخش‌های تخصصی دیگر را فراهم می‌کنند.

سایت نوین وردپرس برای اولین بار در ایران تمامی ۲۲ اددان های افزونه WPML را ارائه می کند.

افزونه WPML فارسی برای چند زبانه کردن سایت وردپرسی با ۲۲ افزودنی

افزونه WPML چیست و چگونه کار می‌کند؟

WPML مخفف WordPress Multilingual Plugin است. این افزونه ساختار چندزبانه را به وردپرس اضافه می‌کند تا هر نوشته، برگه، محصول یا نوع محتوای سفارشی بتواند به یک یا چند ترجمه مرتبط شود.

پس از نصب، زبان اصلی سایت را مشخص می‌کنید و سپس زبان‌های مقصد را اضافه می‌کنید. برای مثال سایت می‌تواند فارسی را به‌عنوان زبان اصلی داشته باشد و نسخه‌های انگلیسی، عربی، ترکی و آلمانی نیز در همان وردپرس مدیریت شوند.

۶۵ زبان آماده و امکان ساخت زبان سفارشی

WPML ده‌ها زبان پرکاربرد از جمله فارسی، انگلیسی، عربی، فرانسوی، آلمانی، اسپانیایی، ترکی، روسی، چینی، ژاپنی و زبان‌های دیگر را به‌صورت آماده در اختیار مدیر سایت قرار می‌دهد.

اگر زبان یا گویش خاصی در فهرست آماده وجود نداشته باشد، امکان ساخت زبان سفارشی نیز وجود دارد. بنابراین برای نسخه‌های منطقه‌ای مانند انگلیسی یک کشور خاص یا گویش‌های محلی نیز می‌توان ساختار مستقل ایجاد کرد.

مدیریت تمام زبان‌ها در یک وردپرس

برای هر زبان نیاز به نصب وردپرس جداگانه ندارید. محتواها، کاربران، افزونه‌ها و قالب در همان نصب اصلی باقی می‌مانند و WPML ارتباط میان ترجمه‌ها را مدیریت می‌کند.

مزیت این ساختار چیست؟

مدیریت یک سایت واحد ساده‌تر از نگهداری چند وردپرس مستقل است. بروزرسانی قالب و افزونه‌ها، مدیریت کاربران، سفارش‌های ووکامرس و تنظیمات اصلی نیز در یک محیط انجام می‌شوند.

ارتباط میان محتوای اصلی و ترجمه

WPML تشخیص می‌دهد که مثلاً صفحه فارسی «درباره ما» معادل کدام صفحه انگلیسی یا عربی است. این ارتباط برای سوئیچر زبان، لینک‌های جایگزین و ساختار SEO اهمیت زیادی دارد.

جدول معرفی و مشخصات افزونه WPML فارسی

مشخصه اطلاعات
نام افزونه WPML Multilingual CMS
توسعه‌دهنده OnTheGoSystems
کاربرد اصلی چند زبانه کردن وردپرس و ووکامرس
تعداد افزودنی‌های بسته نوین وردپرس ۲۲ افزودنی
تعداد زبان آماده WPML ۶۵ زبان + امکان افزودن زبان سفارشی
ترجمه نوشته و برگه دارد
ترجمه Custom Post Type دارد
ترجمه دسته و برچسب دارد
ترجمه منو دارد
ترجمه ابزارک دارد
ترجمه قالب و افزونه با String Translation
ترجمه تصاویر با Media Translation
ترجمه ووکامرس با WPML Multilingual & Multicurrency for WooCommerce
چندارزی ووکامرس دارد
ترجمه اطلاعات SEO با WPML SEO و String Translation
hreflang به‌صورت خودکار مدیریت می‌شود
ترجمه Slug و URL دارد
ترجمه خودکار دارد؛ براساس سرویس و اعتبار ترجمه
ترجمه دستی دارد
مدیریت تیم مترجمان دارد
سازگاری با Rank Math با WPML SEO
سازگاری با Yoast SEO با WPML SEO
سازگاری با Gravity Forms با Gravity Forms Multilingual
سازگاری با Contact Form 7 با WPML Multilingual for CF7
سازگاری با WPForms با WPForms Multilingual
سازگاری با Ninja Forms با Ninja Forms Multilingual
سازگاری با ACF با Advanced Custom Fields Multilingual
سازگاری با BuddyPress/BuddyBoss با افزودنی اختصاصی
سازگاری اعلام‌شده با وردپرس با نسخه WordPress 7.0.2 و بالاتر
PHP اعلام‌شده نوین وردپرس PHP 8.1
حافظه حداقلی توصیه‌شده ۱۲۸MB
حافظه پیشنهادی ۲۵۶MB
نسخه رایگان رسمی WPML ندارد

بررسی کامل امکانات افزونه WPML

ترجمه نوشته‌ها و برگه‌های وردپرس

WPML امکان ایجاد نسخه ترجمه‌شده برای نوشته و برگه را فراهم می‌کند. هر ترجمه به محتوای اصلی متصل است و وضعیت تکمیل آن از پیشخوان قابل مشاهده خواهد بود.

حفظ ارتباط میان ترجمه‌ها

زمانی که کاربر زبان صفحه را تغییر می‌دهد، به نسخه ترجمه‌شده همان محتوا هدایت می‌شود؛ نه اینکه صرفاً وارد صفحه اصلی زبان دیگر شود.

ترجمه Custom Post Type

انواع نوشته سفارشی مانند پروژه، نمونه‌کار، دوره آموزشی، املاک، رویداد، پزشک یا هر Post Type ساخته‌شده توسط قالب و افزونه نیز قابل چندزبانه‌سازی هستند.

ترجمه دسته‌بندی و Taxonomy

دسته‌ها، برچسب‌ها و Taxonomyهای سفارشی می‌توانند نام، توضیح و Slug مستقل در هر زبان داشته باشند.

ترجمه منوهای وردپرس

برای هر زبان می‌توان منوی مستقل ایجاد کرد یا آیتم‌های معادل منوی اصلی را همگام‌سازی کرد.

نمایش منوی متفاوت در هر زبان

محدودیتی وجود ندارد که منوی انگلیسی دقیقاً همان ساختار فارسی را داشته باشد. در صورت نیاز می‌توان لینک یا ترتیب متفاوتی برای یک بازار مشخص در نظر گرفت.

ترجمه رشته‌های قالب و افزونه

بخش بزرگی از متن سایت داخل نوشته و برگه نیست. عبارات دکمه‌ها، عنوان ابزارک، متن Footer، تنظیمات قالب، پیغام‌های افزونه و بسیاری از متن‌های رابط توسط String Translation مدیریت می‌شوند.

مدیریت زبان‌های سایت در افزونه WPML

ترجمه فیلدهای سفارشی

برای هر Custom Field می‌توان رفتار Copy، Copy Once، Translate یا Do Not Translate را انتخاب کرد. این موضوع برای سایت‌هایی که با ACF یا سیستم‌های اختصاصی ساخته شده‌اند اهمیت زیادی دارد.

مدیریت ترجمه به‌صورت تیمی

مدیر سایت می‌تواند کاربران را به‌عنوان مترجم تعیین کند و مشخص کند هر مترجم اجازه ترجمه چه زبان‌هایی را داشته باشد.

ارسال محتوا برای مترجم

محتوا از داشبورد ترجمه انتخاب و برای شخص یا سرویس ترجمه ارسال می‌شود. مدیر می‌تواند وضعیت کارهای در انتظار، در حال انجام و تکمیل‌شده را مشاهده کند.

Advanced Translation Editor | ویرایشگر پیشرفته ترجمه

ویرایشگر پیشرفته ترجمه، متن محتوا را به بخش‌های قابل ترجمه تقسیم می‌کند و مترجم بدون درگیری مستقیم با کد یا طراحی صفحه می‌تواند محتوای متناظر را وارد کند.

حفظ ساختار صفحه

مترجم روی متن تمرکز می‌کند و قالب‌بندی اصلی محتوا توسط WPML مدیریت می‌شود. این موضوع احتمال تخریب ناخواسته ساختار صفحه را کاهش می‌دهد.

روش‌های ترجمه سایت با WPML

ترجمه دستی توسط مدیر

مدیر می‌تواند خودش نسخه هر زبان را ایجاد و ترجمه کند. این روش برای سایت‌های کوچک یا محتواهای حساس مناسب است.

ترجمه توسط تیم داخلی

کاربران مشخصی می‌توانند نقش مترجم داشته باشند و محتوای اختصاص داده‌شده را ترجمه کنند.

ارسال به مترجم حرفه‌ای

WPML قابلیت اتصال به گردش کار مترجمان حرفه‌ای و سرویس‌های ترجمه را دارد.

ترجمه خودکار

بخش قابل توجهی از محتوا می‌تواند از طریق سیستم ترجمه خودکار WPML ترجمه شود و سپس توسط انسان بازبینی شود.

کدام روش بهتر است؟

برای محتوای تجاری مهم، صفحات فروش، قوانین، اصطلاحات تخصصی و صفحات اصلی، بهترین نتیجه معمولاً از ترکیب ترجمه خودکار و بازبینی انسانی به دست می‌آید.

ترجمه خودکار و هوش مصنوعی در WPML

WPML دارای سیستم ترجمه خودکار است که می‌تواند حجم زیادی از محتوا را بدون واردکردن دستی هر جمله ترجمه کند.

پرداخت ترجمه خودکار چگونه است؟

ترجمه خودکار از اعتبار ترجمه استفاده می‌کند. تعداد مشخصی اعتبار ممکن است همراه حساب رسمی WPML یا سرویس Pay-As-You-Go ارائه شود و برای مصرف بیشتر هزینه جداگانه اعمال شود.

فایل WPML به معنای اعتبار نامحدود ترجمه نیست

دریافت فایل افزونه یا ۲۲ افزودنی به‌تنهایی به معنی برخورداری از ترجمه ماشینی نامحدود و رایگان نیست. سرویس‌های ابری ترجمه و اعتبارهای آن تابع حساب و شرایط سرویس رسمی WPML هستند.

Localization مهم‌تر از ترجمه کلمه‌به‌کلمه است

ممکن است عبارت مناسب یک بازار با ترجمه تحت‌اللفظی زبان دیگر متفاوت باشد. عنوان سئو، CTA، قیمت‌گذاری، واحدها و مثال‌ها باید متناسب با مخاطب مقصد نوشته شوند.

ویرایشگر پیشرفته ترجمه محتوا در افزونه WPML

چند زبانه کردن فروشگاه ووکامرس با WPML

یکی از مهم‌ترین بخش‌های این مجموعه، افزونه WPML Multilingual & Multicurrency for WooCommerce است. با این افزودنی می‌توانید محصولات، دسته‌ها، ویژگی‌ها، متغیرها، ایمیل‌ها و صفحات فروشگاه را در زبان‌های مختلف مدیریت کنید.

ترجمه محصولات ساده و متغیر

عنوان، توضیح کوتاه، توضیح کامل، ویژگی‌ها، متغیرها، دسته‌ها، برچسب‌ها و متن تصاویر محصول قابل ترجمه هستند.

ترجمه ویژگی و Attribute

برای مثال ویژگی «رنگ» می‌تواند در نسخه انگلیسی Color و مقادیر «قرمز» و «آبی» به Red و Blue تبدیل شوند.

ترجمه سبد خرید و تسویه‌حساب

کاربر می‌تواند فرایند انتخاب محصول، سبد خرید و Checkout را در همان زبان ادامه دهد.

ایمیل‌های ووکامرس براساس زبان مشتری

ایمیل سفارش، تکمیل خرید و پیام‌های ووکامرس می‌توانند متناسب با زبان مشتری ارسال شوند.

فروشگاه چندارزی

WPML Multilingual & Multicurrency for WooCommerce علاوه بر زبان، امکان استفاده از چند ارز را نیز فراهم می‌کند.

قیمت متفاوت براساس ارز

مدیر می‌تواند نرخ تبدیل خودکار یا قیمت‌های مشخص برای ارزهای مختلف تعریف کند.

تفاوت زبان و ارز

زبان و ارز الزاماً وابسته به یکدیگر نیستند. برای مثال نسخه انگلیسی سایت می‌تواند هم دلار و هم یورو ارائه دهد.

سازگاری با افزونه‌های ووکامرس

WPML با تعداد زیادی از افزونه‌های شناخته‌شده WooCommerce سازگاری دارد، اما برای پروژه‌ای که افزونه تخصصی مانند Booking، Subscription یا Product Add-ons دارد، بهتر است سازگاری همان افزونه مشخص نیز پیش از اجرا بررسی شود.

سئوی سایت چند زبانه با WPML

چندزبانه‌کردن سایت زمانی ارزشمند است که موتور جستجو بتواند نسخه صحیح هر زبان را کشف، درک و ایندکس کند. WPML امکاناتی برای مدیریت URL زبان‌ها، hreflang و ارتباط ترجمه‌ها فراهم می‌کند.

تولید hreflang برای نسخه‌های زبانی

hreflang به موتور جستجو اعلام می‌کند که چند URL نسخه‌های زبانی یک محتوای مشابه هستند. به این ترتیب گوگل می‌تواند نسخه متناسب با زبان یا منطقه کاربر را انتخاب کند.

جلوگیری از برداشت اشتباه Duplicate Content

نسخه انگلیسی و فارسی یک صفحه محتوای جداگانه برای دو زبان هستند. ارتباط hreflang به موتور جستجو کمک می‌کند این ساختار را بهتر درک کند.

ترجمه عنوان سئو و Meta Description

با WPML SEO می‌توان عنوان سئو و توضیحات متای ایجادشده توسط Rank Math یا Yoast را برای هر زبان به‌صورت جداگانه ترجمه کرد.

اگر برای مدیریت سئوی سایت از رنک مث استفاده می‌کنید، افزونه Rank Math Pro در کنار WPML SEO امکان مدیریت عنوان، توضیحات، Breadcrumb و اطلاعات SEO صفحات هر زبان را فراهم می‌کند.

دانلود WPML | wpml افزونه - افزونه دو زبانه وردپرس - افزونه دو زبانه کردن سایت - افزونه چند زبانه کردن سایت

ترجمه Slug صفحات

بهتر است URL هر صفحه متناسب با زبان همان مخاطب باشد. برای مثال:

/fa/خدمات-طراحی-سایت/

/en/web-design-services/

ترجمه Alt تصاویر

متن ALT، عنوان، Caption و توضیحات تصاویر نیز می‌توانند در هر زبان متفاوت باشند.

نقشه سایت چندزبانه

WPML SEO با افزونه‌های سئو هماهنگ می‌شود تا URLهای زبان‌های مختلف در ساختار Sitemap به‌درستی مدیریت شوند.

Canonical در سایت چندزبانه

هر نسخه ترجمه‌شده باید Canonical صحیح مربوط به همان URL را داشته باشد. نباید تمام صفحات زبان دوم Canonical را به صفحه فارسی ارجاع دهند؛ زیرا در آن صورت نسخه ترجمه ممکن است از نتایج حذف شود.

کلیدواژه هر زبان باید مستقل تحقیق شود

ترجمه کلمه کلیدی فارسی به انگلیسی همیشه عبارت جستجوی واقعی کاربران انگلیسی‌زبان نیست. برای هر زبان بهتر است Keyword Research مستقل انجام شود.

مثال

ممکن است عبارت پربازدید فارسی «طراحی سایت فروشگاهی» باشد، اما ترجمه مستقیم آن لزوماً بهترین Keyword برای بازار انگلیسی نباشد. محتوا باید براساس زبان و Intent همان بازار بهینه شود.

معرفی کامل ۲۲ افزودنی افزونه WPML در نوین وردپرس

مجموعه ارائه‌شده توسط نوین وردپرس شامل ۲۲ افزودنی WPML است. این ماژول‌ها برای ترجمه ووکامرس، فرم‌سازها، رسانه، SEO، فیلدهای سفارشی، واردات داده و ابزارهای تخصصی استفاده می‌شوند.

ردیف افزودنی WPML کاربرد وضعیت استفاده
۱ WPML Multilingual & Multicurrency for WooCommerce ترجمه محصولات، فروشگاه، Checkout و چندارزی ووکامرس ضروری برای فروشگاه
۲ Advanced Custom Fields Multilingual ترجمه و مدیریت فیلدهای ACF برای سایت‌های دارای ACF
۳ WPML Multilingual for BuddyPress / BuddyBoss چندزبانه‌سازی بخش‌های شبکه اجتماعی اختیاری
۴ Gravity Forms Multilingual ترجمه فرم‌های Gravity Forms اختیاری
۵ WPML Multilingual for Contact Form 7 ترجمه فرم‌های Contact Form 7 اختیاری
۶ WPML SEO هماهنگی چندزبانه با Rank Math و Yoast SEO پیشنهادی برای SEO
۷ WooCommerce Gateways Country Limiter مدیریت محدودیت روش پرداخت براساس کشور ماژول تخصصی/قدیمی
۸ Multilingual Tools ابزار تست و توسعه سازگاری چندزبانه توسعه‌ای؛ برای کاربر عادی لازم نیست
۹ WP All Import Multilingual واردکردن محتوای چندزبانه با WP All Import اختیاری
۱۰ CMS Navigation ساخت Breadcrumb و ناوبری چندزبانه اختیاری
۱۱ MailChimp Multilingual ترجمه فرم‌ها و متن‌های مرتبط با MailChimp اختیاری
۱۲ Media Translation نمایش تصویر یا فایل متفاوت برای هر زبان اختیاری و کاربردی
۱۳ Sticky Links کمک به حفظ لینک‌های داخلی هنگام تغییر URL اختیاری
۱۴ String Translation ترجمه متن قالب، افزونه، تنظیمات و رشته‌ها از مهم‌ترین ماژول‌ها
۱۵ Translation Management مدیریت مترجم و پروژه ترجمه Legacy؛ قابلیت‌های اصلی در هسته جدید ادغام شده‌اند
۱۶ Translation Analytics گزارش و تحلیل وضعیت ترجمه قدیمی/تخصصی
۱۷ WPML Page Builders سازگاری تاریخی با محتوای صفحه‌سازها بخش زیادی در نسخه جدید ادغام شده
۱۸ WPML Theme Tester آزمایش سازگاری قالب با چندزبانه‌سازی توسعه‌ای
۱۹ WPML XLIFF تبادل فایل ترجمه با فرمت XLIFF گردش کار تخصصی/قدیمی
۲۰ ICL Migration مهاجرت داده‌های ساختارهای قدیمی WPML Legacy/مهاجرت
۲۱ Ninja Forms Multilingual ترجمه فرم‌های Ninja Forms اختیاری
۲۲ WPForms Multilingual ترجمه فرم‌های WPForms اختیاری

۱. WPML Multilingual & Multicurrency for WooCommerce

مهم‌ترین افزودنی برای فروشگاه‌های اینترنتی است. محصولات ساده، متغیر، دسته‌بندی، Attribute، ایمیل، صفحات فروشگاه و ارزهای مختلف را مدیریت می‌کند.

چه کسی به آن نیاز دارد؟

هر سایتی که WooCommerce دارد و محصولات خود را به چند زبان یا چند ارز ارائه می‌کند.

۲. Advanced Custom Fields Multilingual

این افزودنی برای پروژه‌هایی طراحی شده که داده‌های اختصاصی آن‌ها با Advanced Custom Fields ساخته شده است. برای هر Field می‌توان تعیین کرد که ترجمه شود یا مقدار زبان اصلی را کپی کند.

نمونه کاربرد

در سایت املاک، نام محله و توضیح ملک ممکن است ترجمه شود، اما متراژ و مختصات جغرافیایی در همه زبان‌ها یکسان بماند.

۳. WPML Multilingual for BuddyPress و BuddyBoss

برای سایت‌های اجتماعی و Community استفاده می‌شود و به چندزبانه‌سازی بخش‌های مرتبط با BuddyPress/BuddyBoss کمک می‌کند.

۴. Gravity Forms Multilingual

اگر فرم‌های حرفه‌ای سایت با Gravity Forms ساخته شده‌اند، این افزودنی عنوان فیلدها، توضیحات، دکمه‌ها، پیام‌ها و بخش‌های قابل ترجمه فرم را مدیریت می‌کند.

برای سایت‌هایی که به فرم پیشرفته نیاز دارند، افزونه Gravity Forms در نوین وردپرس نیز قابل بررسی است.

۵. WPML Multilingual for Contact Form 7

فرم‌های ساخته‌شده با Contact Form 7 را به زبان‌های مختلف متصل می‌کند تا کاربر هر زبان فرم مناسب همان نسخه را مشاهده کند.

۶. WPML SEO

یکی از مهم‌ترین افزودنی‌ها برای سایت‌هایی است که از Rank Math یا Yoast SEO استفاده می‌کنند. عنوان SEO، Meta Description، Breadcrumb، Slug و سایر اطلاعات سئو را برای هر زبان مدیریت می‌کند.

آیا WPML بدون WPML SEO هیچ SEO ندارد؟

خیر. هسته WPML از ساختار چندزبانه و hreflang پشتیبانی می‌کند. WPML SEO برای هماهنگی بهتر فیلدهای افزونه‌هایی مانند Rank Math و Yoast استفاده می‌شود.

۷. WooCommerce Gateways Country Limiter

این ماژول برای محدودکردن برخی Gatewayها براساس کشور طراحی شده است. در نسخه‌های جدید باید ابتدا نیاز پروژه و سازگاری نسخه فعلی آن بررسی شود.

۸. Multilingual Tools

یک ابزار عمومی برای کاربر نهایی نیست و بیشتر در توسعه و آزمایش سازگاری افزونه یا قالب با WPML کاربرد دارد.

آیا باید آن را روی سایت فروشگاهی فعال کنیم؟

خیر؛ مگر اینکه توسعه‌دهنده مشخصاً برای تست سازگاری به آن نیاز داشته باشد.

۹. WP All Import Multilingual

برای سایت‌هایی که داده‌ها را از XML یا CSV وارد می‌کنند کاربرد دارد و ارتباط میان محتوای اصلی و ترجمه‌ها را هنگام Import مدیریت می‌کند.

۱۰. CMS Navigation

ابزارهایی مانند Breadcrumb، ناوبری جانبی و ساختار لینک‌های مرتبط را برای محیط‌های چندزبانه ارائه می‌دهد.

۱۱. MailChimp Multilingual

فرم‌ها و رشته‌های مرتبط با MailChimp را قابل ترجمه می‌کند تا فرم عضویت خبرنامه با زبان کاربر هماهنگ شود.

۱۲. Media Translation

اگر تصویر یک صفحه در زبان فارسی دارای نوشته فارسی است، می‌توانید در نسخه انگلیسی تصویر دیگری با متن انگلیسی نمایش دهید.

ترجمه اطلاعات تصویر

عنوان، Caption، Description و ALT تصاویر نیز می‌توانند در فرایند ترجمه مدیریت شوند.

برای کاهش مشکل شکستن لینک داخلی پس از تغییر Slug یا ساختار URL طراحی شده است.

۱۴. String Translation

یکی از اصلی‌ترین اجزای WPML است. هر متنی که داخل Post Editor قرار ندارد، مانند تنظیمات قالب، متن Footer، عنوان ابزارک، پیام افزونه یا Optionهای ذخیره‌شده می‌تواند از طریق String Translation ترجمه شود.

چرا String Translation مهم است؟

بدون آن ممکن است محتوای اصلی صفحه ترجمه شود اما دکمه‌ها، فرم‌ها یا قسمت‌های قالب همچنان زبان اولیه را نشان دهند.

۱۵. Translation Management

در نسخه‌های قدیمی یک افزونه مستقل برای مدیریت کار مترجمان بود. از WPML 4.5 به بعد قابلیت‌های Translation Management در ساختار اصلی WPML ادغام شده‌اند.

پس چرا فایل آن در بسته وجود دارد؟

برای سازگاری با پروژه‌های قدیمی یا آرشیو کامل مجموعه ارائه می‌شود؛ اما روی نصب جدید WPML نباید بدون دلیل نسخه Legacy آن فعال شود.

۱۶. Translation Analytics

از ابزارهای قدیمی مرتبط با گزارش و پایش فرایند ترجمه است و در اکوسیستم جدید WPML کاربرد عمومی سابق را ندارد.

۱۷. WPML Page Builders

در گذشته بخشی از سازگاری با Page Builderها از طریق ماژول‌های جداگانه انجام می‌شد. امروزه بخش بزرگی از این سازگاری داخل سیستم اصلی WPML و Configurationهای مربوط پیاده‌سازی می‌شود.

۱۸. WPML Theme Tester

این ابزار برای آزمایش و توسعه قالب‌های سازگار با WPML استفاده می‌شود و برای مدیر یک سایت عادی ضرورتی ندارد.

۱۹. WPML XLIFF

XLIFF یک فرمت استاندارد تبادل فایل ترجمه است. این ماژول برای گردش کار حرفه‌ای مترجمان یا ابزارهای خارجی ترجمه کاربرد داشته است.

۲۰. ICL Migration

برای مهاجرت داده یا ساختارهای قدیمی WPML استفاده می‌شود و در نصب جدید معمولاً فعال نمی‌شود.

۲۱. Ninja Forms Multilingual

فرم‌های Ninja Forms را به سیستم ترجمه WPML متصل می‌کند و اجازه می‌دهد عنوان فیلدها، گزینه‌ها و پیام‌های فرم در زبان‌های مختلف نمایش داده شوند.

۲۲. WPForms Multilingual

برای ترجمه فرم‌های ساخته‌شده با WPForms استفاده می‌شود. کاربر نسخه فارسی صفحه می‌تواند فرم فارسی و کاربر نسخه انگلیسی همان فرم را به زبان انگلیسی مشاهده کند.

ترجمه سایت WPML - دانلود افزونه wpml - خرید افزونه wpml - چند زبانه كردن سايت وردپرس

برای یک سایت شرکتی معمولی چه چیزهایی کافی است؟

  • WPML Multilingual CMS
  • String Translation
  • Media Translation در صورت نیاز
  • WPML SEO در صورت استفاده از Rank Math یا Yoast
  • افزودنی فرم‌ساز مورد استفاده سایت

برای فروشگاه ووکامرس چه مواردی اضافه می‌شوند؟

  • WPML Multilingual & Multicurrency for WooCommerce
  • افزودنی ACF در صورت استفاده
  • افزودنی فرم‌ساز در صورت استفاده
  • WPML SEO

ساختار URL زبان‌ها در WPML

WPML سه ساختار اصلی برای نمایش زبان‌های مختلف ارائه می‌کند.

زبان‌ها در پوشه‌های مجازی

یکی از رایج‌ترین روش‌ها:

example.com/fa/

example.com/en/

example.com/de/

مزیت این روش

مدیریت DNS ساده است و تمام زبان‌ها قدرت دامنه اصلی را به اشتراک می‌گذارند.

دامنه جداگانه برای هر زبان

مثال:

example.com

example.de

یا Subdomain:

en.example.com

کاربرد مناسب

برای برندهایی که حضور جداگانه در بازارهای کشوری دارند و زیرساخت DNS و سرور مناسب در اختیار دارند.

پارامتر زبان

مثال:

example.com/?lang=en

این روش ساده است، اما برای بسیاری از پروژه‌های حرفه‌ای ساختار Directory خواناتر و رایج‌تر است.

ساختار URL را بعداً بدون برنامه تغییر ندهید

تغییر از /en/ به Subdomain یا دامنه جداگانه پس از ایندکس‌شدن سایت نیازمند Redirectهای صحیح و بررسی Search Console است.

Language Switcher یا انتخابگر زبان در WPML

کاربران برای تغییر زبان به یک Language Switcher واضح نیاز دارند. WPML امکان قراردادن آن در منو، Footer، Widget یا بخش‌های دیگر را فراهم می‌کند.

نمایش نام زبان

می‌توان نام زبان را به زبان خودش نمایش داد؛ برای مثال English، Deutsch و فارسی.

نمایش پرچم

پرچم اختیاری است. باید توجه داشت که زبان و کشور یک مفهوم یکسان نیستند؛ برای مثال زبان انگلیسی فقط متعلق به یک کشور نیست.

پیشنهاد تجربه کاربری

نام زبان را در کنار یا حتی به‌جای پرچم نمایش دهید تا انتخاب برای کاربر واضح‌تر باشد.

عدم هدایت اجباری غیرضروری

هدایت خودکار کاربر صرفاً براساس IP یا زبان مرورگر باید با احتیاط انجام شود. بهتر است همیشه امکان تغییر دستی زبان در دسترس باشد.

خرید WPML Multilingual CMS - دوزبانه کردن سایت با خرید wpml - بهترین افزونه چند زبانه وردپرس

افزونه WPML برای چه سایت‌هایی مناسب است؟

سایت شرکتی بین‌المللی

شرکت‌هایی که با مشتریان چند کشور کار می‌کنند می‌توانند خدمات، نمونه‌کار، تیم، تماس و مقالات را به زبان مخاطبان ارائه دهند.

فروشگاه ووکامرس بین‌المللی

محصول، دسته، ویژگی، Checkout، ایمیل و ارزهای مختلف قابل مدیریت هستند.

آژانس مسافرتی و گردشگری

اطلاعات تور، هتل، مقصد، قوانین رزرو و صفحات معرفی می‌توانند برای گردشگران خارجی ترجمه شوند.

سایت آموزشی و دانشگاهی

دوره‌ها، استادان، قوانین پذیرش، مقالات و صفحات آموزشی را می‌توان به چند زبان منتشر کرد.

سایت خبری و مجله‌ای

هر مقاله می‌تواند نسخه‌های زبانی جداگانه داشته باشد و تیم‌های تحریریه مستقل روی ترجمه کار کنند.

سایت مهاجرتی و خدمات بین‌الملل

خدمات و راهنماها می‌توانند متناسب با زبان بازار هدف ارائه شوند.

سایت رزرو و املاک

شرح ملک یا خدمات، Taxonomyها، ویژگی‌ها و فیلدهای سفارشی می‌توانند به چند زبان مدیریت شوند.

مقایسه WPML با Polylang و سایر روش‌های چندزبانه

معیار WPML Polylang Pro سایت مستقل برای هر زبان
مدیریت در یک وردپرس بله بله خیر
ترجمه ووکامرس با افزودنی تخصصی با ابزار مرتبط در هر سایت جداگانه
String Translation گسترده متفاوت دستی در هر سایت
ترجمه خودکار سیستم یکپارچه دارد بسته به سرویس/افزودنی جداگانه
مدیریت تیم مترجمان پیشرفته ساده‌تر سیستم مستقل لازم دارد
اکوسیستم افزودنی بسیار گسترده مناسب وابسته به هر سایت
پیچیدگی اولیه بیشتر کمتر بسیار بیشتر در مدیریت کل سیستم
مناسب پروژه بزرگ بسیار مناسب مناسب در شرایط خاص

WPML یا Polylang Pro؟

WPML برای پروژه‌هایی که به مدیریت تیم ترجمه، ووکامرس چندزبانه، String Translation گسترده و سازگاری‌های متعدد نیاز دارند گزینه کامل‌تری است. Polylang Pro می‌تواند برای پروژه‌هایی که ساختار ساده‌تر چندزبانه می‌خواهند جذاب باشد.

برای مقایسه عملی می‌توانید صفحه افزونه Polylang Pro را نیز بررسی کنید.

WPML یا چند وردپرس مجزا؟

چند سایت مجزا استقلال کامل بیشتری ایجاد می‌کند اما مدیریت قالب، افزونه، کاربر، محصول، سفارش و محتوای مشترک را چند برابر می‌کند. WPML برای بسیاری از کسب‌وکارها مدیریت متمرکزتری ارائه می‌دهد.

تأثیر WPML بر سرعت و منابع سایت

WPML به‌دلیل مدیریت ارتباط محتواها، زبان‌ها، Stringها و کوئری‌های اضافی نسبت به یک سایت تک‌زبانه پردازش بیشتری ایجاد می‌کند. این موضوع طبیعی است، اما با زیرساخت مناسب قابل مدیریت خواهد بود.

حافظه PHP کافی

برای پروژه‌های چندزبانه حداقل حافظه ۱۲۸ مگابایت لازم است و ۲۵۶ مگابایت یا بیشتر برای سایت‌های پیچیده انتخاب مناسب‌تری خواهد بود.

String Translation را مدیریت کنید

ثبت تعداد بسیار زیادی رشته غیرضروری می‌تواند مدیریت دیتابیس را دشوار کند. فقط Domainهای لازم را اسکن کنید و Stringهای قدیمی را در صورت اطمینان پاک‌سازی کنید.

استفاده از کش

کش صفحه، Object Cache و CDN می‌توانند در سایت چندزبانه مفید باشند؛ اما کش باید URL و Cookie زبان را به‌درستی تفکیک کند.

تداخل کش زبان‌ها

اگر Cache Key زبان را تشخیص ندهد ممکن است نسخه انگلیسی برای کاربر فارسی نمایش داده شود. پس از فعال‌کردن کش تمام زبان‌ها را آزمایش کنید.

پایگاه داده بهینه

سایت چندزبانه طبیعی است که تعداد نوشته‌ها و Metadata بیشتری داشته باشد. هاست و دیتابیس باید با حجم سایت متناسب باشند.

افزونه چند زبانه كردن سايت وردپرس wpml

پیش‌نیازها و سازگاری‌های WPML

مورد وضعیت پیشنهادی
وردپرس نسخه به‌روز؛ نسخه نوین وردپرس با ۷.۰.۲ اعلام شده
PHP نسخه نوین وردپرس: PHP 8.1
محدوده رسمی PHP WPML ۷.۴ تا ۸.۳ طبق نیازمندی فعلی رسمی
Memory Limit حداقل ۱۲۸MB
Memory Limit پیشنهادی ۲۵۶MB
MySQL ۵.۶ یا جدیدتر
MariaDB ۱۰.۱ یا جدیدتر
REST API باید فعال باشد
mbstring باید روی PHP فعال باشد
دسترسی ساخت Table برای دیتابیس موردنیاز است
HTTPS توصیه می‌شود

قبل از نصب چه کاری انجام دهیم؟

از فایل‌ها و پایگاه داده بکاپ کامل تهیه کنید و قالب و افزونه‌های اصلی سایت را بروزرسانی نمایید.

همه اجزای WPML را هماهنگ بروزرسانی کنید

هسته WPML و افزودنی‌های فعال باید نسخه‌های سازگار با یکدیگر داشته باشند. ترکیب نسخه جدید Core با افزودنی بسیار قدیمی ممکن است مشکل ایجاد کند.

قبل از خرید افزونه WPML این نکات را بدانید

  • WPML نسخه رایگان رسمی ندارد.
  • بسته نوین وردپرس شامل ۲۲ افزودنی است.
  • String Translation از مهم‌ترین ماژول‌های نصب معمول است.
  • برای ووکامرس باید WPML Multilingual & Multicurrency فعال شود.
  • برای Rank Math یا Yoast بهتر است WPML SEO فعال باشد.
  • ساختار URL زبان‌ها را پیش از انتشار نهایی انتخاب کنید.
  • تغییر ساختار URL بعد از ایندکس نیازمند Redirect صحیح است.
  • برای سایت بزرگ حداقل ۲۵۶ مگابایت حافظه انتخاب مناسب‌تری است.
  • قبل از نصب روی سایت فعال بکاپ تهیه کنید.
  • پس از نصب، Sitemap و hreflang را در Search Console بررسی کنید.

سؤالات متداول افزونه WPML

افزونه WPML چه کاری انجام می‌دهد؟

WPML امکان ترجمه و مدیریت چند زبان در یک سایت وردپرسی را فراهم می‌کند و نوشته، برگه، محصول، دسته، منو، رسانه، رشته قالب و اطلاعات سئو را پوشش می‌دهد.

WPML از چند زبان پشتیبانی می‌کند؟

۶۵ زبان به‌صورت آماده در WPML وجود دارد و زبان‌های سفارشی نیز قابل ایجاد هستند.

آیا می‌توان سایت فارسی و انگلیسی ساخت؟

بله. فارسی می‌تواند زبان اصلی و انگلیسی زبان دوم باشد یا برعکس.

آیا امکان داشتن بیش از دو زبان وجود دارد؟

بله. WPML فقط برای سایت دو زبانه نیست و می‌توان چندین زبان را هم‌زمان مدیریت کرد.

آیا WPML ووکامرس را ترجمه می‌کند؟

بله. با WPML Multilingual & Multicurrency for WooCommerce می‌توانید محصولات، دسته‌ها، ویژگی‌ها، Checkout و ایمیل‌های فروشگاه را چندزبانه کنید.

آیا امکان چند ارزی کردن ووکامرس وجود دارد؟

بله. افزودنی WooCommerce امکان مدیریت ارزهای متعدد را نیز فراهم می‌کند.

آیا WPML با Rank Math سازگار است؟

بله. برای هماهنگی کامل اطلاعات SEO از WPML SEO و String Translation استفاده می‌شود.

آیا WPML با المنتور سازگار است؟

بله. WPML از ترجمه محتوای Page Builderهای شناخته‌شده پشتیبانی می‌کند؛ بااین‌حال بهتر است نسخه دقیق Elementor و افزودنی‌های جانبی سایت نیز به‌روز باشند.

بهترین ساختار URL برای زبان‌ها چیست؟

ساختار پوشه مانند /en/ و /de/ برای بسیاری از پروژه‌ها ساده و مناسب است، اما WPML از دامنه جداگانه و پارامتر زبان نیز پشتیبانی می‌کند.

جمع‌بندی؛ آیا خرید افزونه WPML انتخاب مناسبی است؟

WPML یکی از کامل‌ترین سیستم‌های چندزبانه برای وردپرس است و برخلاف یک مترجم ساده، ارتباط میان محتواها، زبان‌ها، URLها، رسانه‌ها، رشته‌های قالب، اطلاعات SEO و فروشگاه ووکامرس را به‌صورت یکپارچه مدیریت می‌کند.

وجود String Translation، Media Translation، WPML SEO، WooCommerce Multilingual & Multicurrency، ACF Multilingual و افزودنی‌های فرم‌ساز باعث می‌شود بتوانید تقریباً تمام قسمت‌های یک سایت حرفه‌ای را به چند زبان مدیریت کنید.

مزیت نسخه نوین وردپرس ارائه مجموعه کامل ۲۲ افزودنی WPML در کنار هسته اصلی است. به این ترتیب اگر سایت شما از Gravity Forms، Contact Form 7، WPForms، Ninja Forms، WooCommerce، ACF، BuddyPress یا سرویس‌های دیگر استفاده کند، ابزار سازگاری مرتبط در دسترس خواهد بود.

اگر قصد دارید کسب‌وکار خود را به بازارهای جدید گسترش دهید، فروشگاه بین‌المللی راه‌اندازی کنید، محتوای خود را برای چند کشور منتشر کنید یا یک وب‌سایت شرکتی چندزبانه بسازید، WPML می‌تواند یک زیرساخت جامع برای مدیریت این فرایند باشد.

تغییرات و بروزرسانی ها
  • نسخه: 4.9.2
  • تاریخ: 1405/01/31
افزونه WPML | پلاگین چند زبانه كردن سايت وردپرسی ( کامل ترین نسخه با ۱۶ افزودنی ) - در تاریخ 1405/01/31 به نسخه 4.9.2 آپدیت شد.
اخرین بروزرسانی