همانطور که میدانید افزونه پلی لنگ یک افزونه چند زبانه کردن وردپرس است. با آموزش افزونه polylang میتوانید قابلیت چند زبانه بودن را به وب سایت یا فروشگاه خود اضافه کنید. در این آموزش با بسیاری از ویژگیها و قابلیتهای پلی لنگ آشنا میشوید. با یک آموزش وردپرس جامع دیگر در خدمت شما هستیم.
سر فصلهای این مقاله:
آموزش افزونه polylang: نصب و راه اندازی افزونه
قبل از شروع آموزش افزونه polylang همین ابتدا بگوییم که در این آموزش از نسخه پرو استفاده شدهاست. نسخه داخل مخزن وردپرس نسبت به نسخه پرو، امکانات کمتری دارد و محدودیتهایی هم در استفاده از آپشنها و گزینههای پلاگین دارد. به همین سبب از نسخه پرو افزونه polylang استفاده کردیم.
پس از تهیه و نصب و فعال سازی افزونه، حالت راه اندازی سریع یا همان wizard باز میشود. در حالت ویزارد، چند تنظیم ساده برای پیکربندی ابتدایی افزونه وجود دارد.
در مرحله زبانها، زبانهایی که میخواهید داشته باشید را انتخاب کنید. زبان اصلی سایت (مثلاً اگر فارسی است) به همراه زبان دوم انتخاب نمایید.
البته اگر زبانهای بیشتری میخواهید داشته باشید، میتوانید از همین مرحله، آنها را انتخاب کنید. به جای سایت دو زبانه، میتوان وب سایتی چند زبانه (بیشتر از دو زبان) هم با این پلاگین راه اندازی کرد.
در مرحله رسانه، به پلی لنگ اجازه دهید که بتوان فایلهای داخل کتابخانه رسانه نیز را به زبانهای انتخابی ترجمه کرد. این تیک را باید روشن کنید و سپس دکمه ادامه را بزنید.
در مرحله محتوا، افزونه از شما میپرسد در حالت پیشفرض، محتوای سایت با چه زبانی باشد؟ قاعدتاً باید زبان اصلی سایت را انتخاب کنید و ادامه را بزنید.
مرحله تنظیمات زبان به پایان رسید و آخرین مرحله مربوط به ترجمه صفحه اصلی سایت یا صفحه خانگی است. گزینهای که ستاره دارد به معنی زبان پیشفرض است. ادامه را بزنید که در نهایت بعدها میتوانید یک صفحه اصلی برای زبان دیگر (مثلاً در اینجا زبان انگلیسی) هم بسازید.
پس از این تنظیمات، در مرحله نهایی، گزینه بازگشت به پیشخوان را بزنید تا به محیط داشبورد وردپرس سایت هدایت شوید.
در محیط داشبورد یا پیشخوان وردپرس، منوی زبانها که مربوط به پلاگین پلی لنگ است به لیست منوهای پیشخوان اضافه شده است. توسط این منو میتوانید به تنظیمات افزونه دسترسی داشته باشید.
آموزش افزونه polylang: آشنایی با محیط زبانها
در منوی زبانها، لیست زبانهایی که برای سایت پیکربندی شده را مشاهده میکنید. از اینجا میتوانید آنها را ویرایش کنید یا ترتیب یا تغییراتی در هرکدام از زبانها بدهید.
اگر ماوس را روی هر زبان قرار دهید، گزینه ویرایش یا حذف ظاهر میشود. تعداد محتواها برای زبان در ستون نوشته نیز مشخص شده است.
توجه داشته باشید که زبانی که آیکون ستاره روی آن قرار گرفتهاست، به معنی زبان پیشفرض سایت است.
همچنین در سمت راست همین صفحه، میتوانید زبان جدیدی را به سایت اضافه کنید. امکان تنظیم نام زبان، نام محلی انگلیسی، کد زبان و جهت متن و پرچم در دسترس است.
پلاگین دارای فهرستی جامع و کامل از پرچم همه کشورها است. اجازه دارید پرچم زبانی که میخواهید اضافه کنید را به راحتی انتخاب نمایید.
آموزش polylang: ترجمه رشتهها و متنها
قسمت ترجمهها به شما اجازه میدهد که متن (رشته ترجمه) همه بخشهای مختلف وردپرس را به زبان دیگری ترجمه کنید.
در ستون نام و گروه، میتوانید متوجه شوید این رشته ترجمه مربوط به کدام افزونه یا بخش وردپرس است.
کافیست در فیلد زبانهایی که میخواهید، متن ترجمه را قرار دهید. به تصویر نمونه بالا توجه کنید. همچنین میتوانید در میان رشتهها و متنها نیز با استفاده باکس جستجو، به جستجو بپردازید.
در پایین همین صفحه ترجمهها، تنظیمهایی برای برونبری (export) و درونریزی (import) در دسترس است. اگر رشتههایی را ترجمه کردید و میخواهید از آنها بک آپ تهیه کنید یا اینکه به یک سایت دیگر منتقل کنید، کافیست آنها را برونبری کنید.
سپس فایل برونبری در بخش درونریزی ترجمهها، قرار دهید و دکمه آپلود را بزنید.
آموزش افزونه polylang: ماژولها و امکانات
در زیرمنوی پیکربندی، همه ماژولهای فعال و غیرفعال پلاگین قرار گرفتهاند. هر کدام از این ماژولها، برای اضافه کردن قابلیتی به هسته پلاگین تعبیه شدهاند.
برخی از آنها، دارای تنظیمات یا پیکربندی هستند. با کلیک روی گزینه پیکربندی میتوانید تنظیمهای آن ماژول را ببینید و کنترل کنید.
کاربرد ماژول تغییرات URL
این ماژول به شما اجازه میدهد که نوع ساختار URL زبان یا همان آدرس را شخصی سازی کنید.
توسط این ماژول میتوانید ساختاری که برای تعیین زبان سایت در URL استفاده شود را انتخاب کنید.
کاربرد ماژول ترجمه رسانه
کاربرد این ماژول، امکان ترجمه کردن متن و توضیحات و alt عکسها و سایر فایلهای موجود در کتابخانه رسانه وردپرس است.
گزینهای برای کپی کردن رسانهها را برای زبانهای دیگر سایت وجود دارد. این گزینه اگر فعال باشد، برای هر کدام از زبانهای غیر اصلی سایت، یک کپی میسازد. اگر نمیخواهید از عکسها و فایلها چندین کپی وجود داشته باشد، این گزینه را فعال نکنید.
کاربرد ماژول پست دلخواه
با کلیک روی پیکربندی این ماژول، لیست پست تایپها و تاکسونومیهای سایت را میببینید.
برای زمانی مفید است که بخواهید، پست تایپها را نیز به زبانهای موجود سایت ترجمه کنید.
کاربرد ماژول همگام سازی
در صورتی میخواهید تاکسونومیها، فرمتهای نوشته، فیلدهای دلخواه (کاستوم فیلد) را هم قابل ترجمه کنید، کافیست موارد مورد نظر را تیک بزنید.
سپس دکمه ذخیره تغییرات را بزنید. با این کار، امکان ترجمه کردن متنها و رشتهها این موارد هم فراهم میشود.
روش ترجمه کردن محتوا با افزونه پلی لنگ
برای ترجمه کردن نوشتهها، صفحات و دسته بندیها و برچسبها، کافیست به آن صفحه مدنظر بروید.
مثلاً در صفحه نوشتهها، ستون زبانهای سایت به ستون لیست نوشتهها اضافه میشود.
با کلیک روی دکمه یا آیکون بعلاوه + میتوانید صفحه آن زبان را ایجاد کنید. پس از کلیک به مرحله ساخت صفحه هدایت میشوید.
کافیه در هنگام ساخت صفحه جدید، نام صفحه یا نوشته را به زبان انگلیسی یا زبان دلخواهی خود ترجمه کنید. همچنین محتوا و سایر جزئیات ترجمه شده را نیز میتوانید قرار دهید.
در تصویر بالا، همان نوشته فارسی را به انگلیسی ترجمه کردیم. نام، توضیحات و جزئیات دیگر به زبان انگلیسی به صفحه اضافه شد. البته توجه داشته باشید همه این ترجمهها به صورت دستی انجام شده است.
رفع خطای 404 هنگام اضافه کردن صفحه جدید
در صورتی که پس از اضافه کردن یک صفحه جدید برای زبان دوم یا سایر زبانهای سایت با خطای 404 مواجه شدید، نگران نباشید.
برای حل این مشکل به پیشخوان وردپرس -> تنظیمات -> پیوندهای یکتا بروید.
هیچ اقدام اضافی در صفحه پیوندهای یکتا نیاز نیست و کافیه روی دکمه ذخیره تغییرات کلیک کنید. با این کار، مشکل 404 یا ناموجود شدن صفحه برای زبان جدید حل میشود.
امکان ترجمه کردن دسته بندیها
خوشبختانه پلاگین پلی لنگ از انعطاف پذیری بالایی برخوردار است. به راحتی میتوانید به مانند ترجمه نوشتهها و صفحات، دسته بندیها و برچسبها را نیز ترجمه کنید.
با رفتن به صفحه دسته بندیها در داشبورد، ستون زبان برای هرکدام از دسته بندیها فعال شده است.
آموزش افزونه polylang: ساخت منو برای زبانها
اگر میخواهید منوهای سایت را هم ترجمه کنید، به منوی نمایش -> فهرستها بروید.
کافیست روی گزینه «یک فهرست جدید ایجاد نمایید» کلیک کنید تا بتوانید منوی جدیدی اضافه کنید.
مثلاً اگر زبان دوم سایت شما انگلیسی است، نام مشخصی برای تشخیص منو وارد کنید. سپس مکان نمایش را روی زبانی که میخواهید تنظیم نمایید.
آموزش polylang: اضافه کردن تعویض کننده زبان
برای اضافه کردن تعویض کننده زبان از طریق منو، به نوار سمت راست گزینههای فهرست توجه کنید.
تیک زبانها را فعال کنید و دکمه «افزودن به منو» را بزنید. با این کار، یک آیتم منو به منوی شما اضافه میشود.
در لیست آیتمها یا موارد منو، روی آیکون کشویی یا کرکره کلیک کنید تا تنظیمات آن مورد ظاهر شود.
برای اینکه تعویض کننده زبان سایت شما، کشویی باشد، گزینه کشویی و پرچم را حتماً فعال کنید. در نهایت منو را ذخیره نمایید.
اکنون میببیند به منوی اصلی سایت، یک تعویض کننده یا سوئیچر زبان اضافه شد. کاربران و بازدیدکنندگان سایت به راحتی میتوانند زبان سایت را انتخاب کنند.
آموزش افزونه polylang: ترجمه رسانهها
همانطور که در ابتدای آموزش افزونه polylang اشاره شد، ما میتوانیم تصاویر و سایر رسانهها را نیز ترجمه کنیم.
البته منظور از ترجمه، امکان شخصی سازی متن جایگزین (alt) و عنوان و توضیحات هر رسانه است.
آموزش افزونه Polylang for WooCommerce
اگر سایت شما از نوع فروشگاهی است و از ووکامرس استفاده میکنید، میتوانید افزونه polylang for woocommerce را تهیه و نصب و فعال کنید.
پس از تهیه این افزونه جانبی پلی لنگ، آن از بخش افزونهها نصب و فعال نمایید.
این افزونه جانبی، امکان ترجمه کردن محصولات ووکامرس را به مانند نوشتهها و برگهها به سایت اضافه میکند.
همچنین رشتههای مربوط به ووکامرس هم به لیست رشتههای موجود داخل صفحه ترجمهها اضافه میشود.
در صورتی که میخواهید محصولات فروشگاه، دسته بندیهای فروشگاه، رشتهها و ترجمههای ووکامرس را به زبانهای دیگر ترجمه کنید، نصب این افزونه الزامی است.
شرط سازی و ترجمه سایت در ویرایشگر المنتور
توسط افزونه رایگان Connect Polylang for Elementor داخل مخزن وردپرس، میتوانید پلی لنگ را با المنتور یکپارچه کنید.
این افزونه باید کنار افزونه اصلی نصب و فعال شود. به طور کلی به شما اجازه میدهد بخشهایی که با ویرایشگر المنتور اضافه میکنید را براساس زبان، شرطی کنید.
بعنوان نمونه، میتوانید متنها، سکشنها، بخشها و یک ویجت استفاده شده داخل ویرایشگر المنتور را براساس نوع زبان، مخفی کنید یا نمایش دهید.
این افزونه جانبی، دارای یک ویجت برای نمایش سوئیچر یا تعویض کننده زبان سایت نیز است.
جمع بندی آموزش افزونه polylang
در این آموزش به صورت کاملاً رایگان و گام به گام با آپشنها و تنظیمات مختلف افزونه چندزبانه کردن Polylang آشنا شدید. با آموزش افزونه polylang به سرعت میتوانید در سایت خود، ویژگی چند زبانه بودن را داشته باشید. امیدواریم این آموزش مفید و مورد رضایتتان قرار گرفته باشد. موفق و سربلند باشید.
این مقاله چقدر براتون مفید بود؟
از ۱ تا ۵ امتیاز بدید
میانگین رتبه 5 / 5. تعداد رای: 3
همۀ تلاش مجموعهی تم فور اینه که بهترین آموزشها برای وردپرس رو به صورت کاملاً رایگان برای جامعهی وردپرس ایران تولید بکنه. امیدواریم آموزشهای ما براتون مفید واقع بشه :)