آموزش چند زبانه کردن سایت در وردپرس با افزونه polylang


نویسنده:
جمعه ۱۹ مهر ۱۳۹۸
ساخت سایت چند زبانه با Polylang

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

معرفی افزونه Polylang

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

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

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

مزایای افزونه Polylang

  • می‌توانید از هرتعداد زبانی که می‌خواهید استفاده کنید.
  • پشتیبانی از زبان‌های RTL
  • قابلیت ترجمه نوشته‌ها، برگه‌ها، رسانه‌ها، دسته‌بندی‌ها، برچسب‌ها، فهرست‌ها، ابزارک‌ها و…
  • پشتیبانی از post type ها، custom taxonomy ها، پست‌های سنجاق شده، post format، RSS feed و تمام ابزارک‌های پیشفرض وردپرس
  • قابلیت انتخاب نوع url وبسایت در زبان‌های مختلف
  • دسته‌بندی‌ها، برچسب‌ها و دیگر‌ متا‌های یک پست یا برگه، بصورت خودکار هنگام ترجمه آن پست یا برگه کپی می‌شوند.
  • یک لینک تغییر زبان قابل شخصی سازی را در قالب ابزارک و فهرست ارائه می‌دهد.

نکته: اگر قبلا از افزونه WPML برای سایت چند زبانه خود استفاده کرده‌اید و تصمیم گرفته‌اید که به Polylang مهاجرت کنید می‌توانید از افزونه WPML to Polylang استفاده کنید.


ترجمه خودکار

قابلیت ترجمه خودکار در هسته افزونه Polylang وجود ندارد.

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

وبسایت افزونه Polylang

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

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

چگونه سایت خود را چند زبانه کنیم؟

برای چند زبانه کردن سایت کافیست به سراغ افزونه‌ی رایگان و قدرتمند Polylang بروید و مراحل زیر را به ترتیب انجام دهید.

نصب افزونه

در پنل وردپرس به قسمت “افزونه‌ها » افزودن” بروید.

راه اول: عبارت Polylang را جستجو کنید. بعد از ظاهر شدن باکس افزونه، روی دکمه “هم‌اکنون نصب کن” کلیک کنید.

چند زبانه کردن سایت در وردپرس
نصب افزونه Polylang از مخزن وردپرس

راه دوم: ابتدا فایل zip این افزونه را از صفحه افزونه در وردپرس دانلود کنید. سپس روی دکمه “بارگذاری افزونه” کلیک کرده و فایل افزونه را انتخاب و روی دکمه “هم‌اکنون نصب کن” کلیک کنید.
برای جزییات بیشتر از نحوه نصب افزونه به آموزش نصب افزونه در وردپرس مراجعه کنید.

ایجاد زبان جدید

بعد از نصب افزونه، در پنل وردپرس منویی به نام “زبان‌ها” ایجاد می‌شود.

به قسمت “زبان‌ها » زبان‌ها” بروید. از این بخش می‌توانید زبان جدیدی اضافه کنید، یا زبان‌های قدیمی را مدیریت کنید.

چند زبانه کردن سایت در وردپرس با افزونه Polylang
ایجاد زبان جدید در افزونه Polylang

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

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

بعد از انتخاب زبان جدید، روی دکمه “افزودن زبان جدید” کلیک کنید.

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

بعد از اضافه کردن تمام زبان‌های مدنظر، باید زبان پیشفرض وبسایت را تعیین کنید.

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

طبق تصویر زیر، می‌توانید زبان پیشفرض سایت را تعیین کنید.

انتخاب زبان پیشفرض در افزونه Polylang
انتخاب زبان پیشفرض در افزونه Polylang

ترجمه اطلاعات سایت

به قسمت “زبان » ترجمه‌های عبارت” بروید.

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

ترجمه اطلاعات سایت در افزونه Polylang
ترجمه اطلاعات سایت در افزونه Polylang

افزودن ترجمه به نوشته‌ها و برگه‌ها

راه اول: به صفحه ویرایش نوشته و یا برگه موردنظر بروید.

مطابق تصویر زیر، در ستون سمت چپ باکس “زبان” را مشاهده می‌کنید. در این باکس می‌توانید زبان نسخه جاری نوشته/برگه  (یعنی همین نسخه‌ای که در صفحه ویرایش آن هستید) را تعیین کنید.

و همچنین با کلیک روی دکمه + می‌توانید برای زبان‌های دیگر ترجمه مدنظر را وارد کنید.

افزودن ترجمه به نوشته/برگه
افزودن ترجمه به نوشته/برگه

راه دوم: به قسمت “ویرایش نوشته” یا “ویرایش برگه” بروید.

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

 افزودن ترجمه به نوشته/برگه
افزودن ترجمه به نوشته/برگه

با کلیک روی دکمه + می‌توانید ترجمه نوشته/برگه را وارد کنید.

دکمه سوئیچ بین زبان‌ها

برای اضافه کردن دکمه سوئیچ بین زبان‌های مختلف، به وبسایتتان می‌توانید از ابزارکی که این افزونه در اختیارتان می‌گذارد استفاده کنید.

به قسمت “نمایش » ابزارک‌ها” بروید.

طبق تصویر، ابزارکی به نام “تغییر دهنده زبان” در این قسمت اضافه شده.

ابزارک ایجاد دکمه سوئیچ بین زبان‌ها
ابزارک ایجاد دکمه سوئیچ بین زبان‌ها

با اضافه کردن این ابزارک به بخش‌های مختلف سایتتان می‌توانید امکان سوئیچ بین زبان‌های مختلف را برای کاربران فراهم آورید.

امیداوریم این مطلب برایتان مفید واقع شود.

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

مطالب زیر را حتما بخوانید

دیجیتال مارکتینگ چیست؟ راهنمای ابزار و تکنیک‌های هنر مارکتینگ

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

۳ افزونه‌ی چت آنلاین برتر و رایگان در وردپرس

افزونه‌های چت آنلاین امکان ایجاد گفت‌وگوی زنده و پشتیبانی آنلاین را برای شما مقدرو می‌سازند. ما ۳ افزونه رایگان را...

ایجاد لیست کشویی (drop-down) وابسته به هم در HTML

گاهی اوقات نیاز داریم تا چندین لیست کشویی (drop-down) را به هم وابسته کنیم. برای مثال انتخاب استان و شهر...

بهترین زبان برنامه نویسی برای طراحی سایت چیست؟

بهترین زبان برنامه نویسی برای طراحی سایت چیست؟ سؤالی که هر شخص علاقه‌مند به توسعه وب در شروع کار با...

دوره آموزش افزونه EDD

دوره آموزش افزونه EDD

اگر قصد ساخت یک فروشگاه آنلاین برای فروش انواع فایل‌های قابل دانلود ...

آموزش افزایش سرعت سایت

دوره آموزش افزایش سرعت وب‌سایت

مرورگر را باز می‌کنید و آدرس سایتتان را وارد می‌کنید. مرورگر شروع ...

دوره آموزش وردپرس فارسی

دوره آموزش وردپرس فارسی

در پکیج آموزش وردپرس فارسی یاد می‌گیرید که چطور از صفر و ...

دیدگاهتان را بنویسید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *