افزونه وردپرس چند زبانه کردن سایت WPML
روش ترجمه سایت برای چند زبانه شدن وردپرس
اگر با قابلیت چند زبانه کردن سایت آشنا باشید در ودرپرس افزونه های زیادی برای این کار وجود داشت که ترجمه رو به صورت خودکار انجام میدادم یعنی با نصب و راه اندازی این افزونه های ترجمه و تنظیم آنها میومدن ترجمه رو به صورت خودکار با استفاده از ترنسلیتور های گوگل و بینگ برای ترجمه محتوای سایت استفاده می کردن و این اصلا درست نیست , یعنی معنی و ترجمه درست و حسابی تحویل نمیده , پس این روش برای سایت های حرفه ای که می خوان سایتشون چند زبانه باشه مفید نیست. روش بعدی ایجاد بخش های مجزا برای هر زبان بود یعنی بیایم برای مثلا زبان فارسی که در دامنه اصلی نصب میشه یه وردپرس فارسی نصب کنیم و برای زبان دیگه مثلا انگلیسی , عربی , فرانسوی و … ساب دامین ایجاد کنیم و وردپرس رو به صورت انگلیسی نصب کنیم یعنی مجددا باید همه کارهایی که روی سایت فارسی انجام دادیم مجددا یک سایت انگلیسی راه اندازی کنیم که کاملا اختصاصی باشه و حتی مطالبش دستی نوشته میشه این روش خوب هست ولی اشکالی که داره این هست مثلا کاربر داخل یه صفحه از صفحات فارسی هست اگه بخواد انگلیسیش و ببینه روی پرچم زبان مورد نظر کلیک می کنه با این کار مستقیم به صفحه اصلی سایت انگلیسی میره و اون برگه ای که می خواست انگلیسیش و بیاره براش نمیاد و مجددا باید دنبال صفحه ای که داشت می خوند بگرده و پیداش کنه. این روش برخی اشکالات و داره و دست و پا گیر هست. و اما افزونه WPML ابر قدرت در زمینه چند زبانه کردن سایت , همه روش های قبلی موجود رو کامل تر کرده این افزونه به صورت مجزا بدون نیاز به نصب وردپرس جدا بخش هایی برای سایر زبان هایی که اضافه می کنیم در همون سایت و دامنه ایجاد می کنه و در کنار همون مطلب فارسی که روی سایت فارسی هست این قالبیت رو به مدیر سایت میده تا مطلب رو مجددا برای دیگر زبان ها در همون قسمت وارد کنه یعنی کاملا اختصاصی توسط مدیر به طور دقیق محتوا ترجمه میشه. بعد از ایجاد کلیه بخش ها وقتی بازدید کننده سایت شما در حال خواندن مثلا مطلب ” سایت چند زبانه با وردپرس ” هست در همون صفحه که پرچم های هر کشور قرار داده شده روی هر نرجمه کلیک کنید دقیقا همون مطلب با زبان مورد نظرش باز میشه براش.
ترجمه در افزونه WPML به چه صورت می باشد ؟
در بالا اشاره شد که ترجمه توسط مدیر سایت دستی وارد میشه و این افزونه ترجمه رو به صورت خودکار انجام نمیده , بعد از نصب و تنظیمات لازم افزونه مثلا می خوایم برگه های موجود در سایت رو برای زبان عربی , ترکی , انگلیسی آماده کنیم , زبان ها در ابتدا که افزونه رو تنظیم می کنیم انتخاب میشن بعدش که به قسمت برگه ها در وردپرس بریم در کنار نام هر برگه به تعداد زبان های انتخاب شده یک علامت + وجود داره همراه با تصویر پرچم که بالاتر مشخص شده روی هر + که کلیک می کنیم صفحه ویرایش برگه میاد که می تونیم همون نوشته که مثلا فارسی هست رو انگلیسی بنویسم با عنوان / آدرس و محتوای کاملا تفاوت. در ابتدا نوشته اشاره شد که این افزونه ترجمه سایت با کلیه قالب های وردپرس روز دنیا سازگاری داری , کلیه قالب هایی که در تم فارست ارائه میشه با این پلاگین برای چند زبانه کردن سایت سازگار میشن , قالب های وردپرس موجود در بیگ تم هم به همین صورت همگی با این افزونه برای چند زبانه شدن سایت پشتیبانی می کنن که در قسمت توضیحات هر کدوم اشاره شده