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

با سلام به همراهان همیشگی وی پی نگار. در این مطلب می خواهیم افزونه ای را به شما معرفی کنیم که با استفاده از آن شما می توانید از سایتهای چند زبانه در وردپرس استفاده کنید. توسعه سایت شامل موارد متفاوتی است که شاید بتوان یکی از اصلی ترین آنها را چند زبانه کردن آن دانست. چند زبانه کردن سایت به معنای جهانی کردن آن و جذب مخاطب از سایر کشورهای دنیا می باشد. مثلا فرض کنید وارد یک سایت خارجی شده باشید و این سایت، علاوه بر زبان انگلیسی، محتوای خود را به فارسی هم ترجمه کرده باشد. قطعا برقراری ارتباط کاربران فارسی زبان با محتوای فارسی به مراتب بیشتر می باشد و رضایت بیشتر کاربران را شامل می شود.
سایت های چند زبانه در وردپرس با TranslatePress
افزونه TranslatePress افزونهای حرفهای برای وردپرس می باشد که امکان ساخت سایتهای چند زبانه در وردپرس را ایجاد میکند. این افزونه از میان +۲۰۰ نصب توانسته است امتیاز ۵ از ۵ را به خود اختصاص دهد.
تعدادی از امکانات افزونه
- امکان ترجمه تمام محتوای موجود در سایت
- امکان ترجمه تمامی بخشهای مربوط به کاربران
- امکان مشاهده پیشنمایش از ترجمهها پیش از انتشار در سایت
- امکان ترجمه هسته وردپرس، قالبها و افزونههای مربوط به آن
- امکان ترجمه خودکار با بکار بردن موتور جستجوگر وردپرس
- امکان نمایش سایت با زبان دیگر در آدرس مجزا
- امکان ذخیرهسازی ترجمه با وجود عدم انتشار آن در سایت
- امکان نمایش محتوا به زبان دیگر با بکار بردن شورتکدها
- و…
نصب و راهاندازی افزونه
برای بکار بردن این افزونه اول آن را از انتهای همین مطلب دانلود کرده و بعد آن را نصب کنید. بعد از نصب، قسمتی به نام TranslatePress نمایش داده میشود که از طریق تنظیمات در دسترس می باشد. در این قسمت تعدادی از تنظیمات مربوط به افزونه مشاهده میشود که باید آن را اعمال نمایید.
Default Language: در این قسمت باید زبان پیشفرض سایت وردپرسی خود را تعیین کنید.
Translation Language: در این قسمت باید زبان دوم سایت خود را برای نمایش سایت به صورت دو زبانه انتخاب کنید.
Slug: در این قسمت باید نامی را برای نمایش سایت با زبان دوم انتخاب کنید. مثلا در صورتی که در این بخش از en برای زبان انگلیسی استفاده کنید، در آدرس باید آن را با استفاده از آدرس site.com/en/ نمایش دهید.
Native language name: با انتخاب این گزینه زبان دوم با استفاده از نام محلی آن نمایش داده میشود.
Use subdirectory for default language: با انتخاب این گزینه برای زبان اصلی سایت نیز آدرس بر روی Slug مربوط به آن زبان نمایش داده میشود. مثلا در صورتی که زبان اصلی سایت شما فارسی باشد، آدرس آن به صورت site.com/fa/ نمایش داده میشود. همچنین در صورتی که کاربر به آدرس سایت مراجعه کنید، افزونه به صورت خودکار کاربر را به این آدرس منتقل میکند.
Google Translate: با بکار بردن این گزینه میتوانید به جای ترجمه دستی، از سرویس ترجمه گوگل استفاده کنید و همه ی محتوای سایت خود را به صورت خودکار به زبان موردنظر خود ترجمه نمایید.
Google Translate API Key: در صورت استفاده از سرویس ترجمه گوگل در سایت باید کلید api مربوط به سرویس خود را در این بخش وارد کنید تا بتوانید محتوای سایتهای چند زبانه در وردپرس را با استفاده از ترجمهگر گوگل ترجمه کنید.
Language Switcher
این قسمت مربوط به تنظیمات انتخاب زبان توسط کاربر می باشد.
Shortcode: با بکار بردن شورتکد مربوط به افزونه میتوانید در هر قسمتی از سایت که بخواهید، زبانهای در دسترس سایت را به کاربران نشان دهید تا بتوانند زبان موردنظر خود را انتخاب کنند و سایت را با زبان انتخاب شده مشاهده کنند.
Menu item: با بکار بردن این گزینه میتوانید زبانهای در دسترس سایت را در منوی سایت نمایش دهید تا کاربران بتوانند یکی از آن زبانها را تعیین کنند.
Floating language selection: با انتخاب این قسمت، میتوانید قسمت انتخاب زبان را به صورت شناور در سایت نمایش دهید تا در صورت اسکرول کردن صفحه توسط کاربران، دسترسی به سایر زبانهای سایت سخت نباشد.
در نهایت تنظیمات مربوط به افزونه را ذخیره کنید تا افزونه بتواند عملکرد خود را با تنظیمات صورت گرفته تطبیق دهد.
Translate Site
با کلیک بر روی این قسمت میتوانید همه ی اجزای سایتهای چند زبانه در وردپرس را به صورت دستی ترجمه نمایید. با ورود به این قسمت در صورتی که موس را بر روی هر بخشی ببرید، آیکن مربوط به ویرایش آن نمایش داده میشود. با کلیک بر روی این بخش پنجره دیگری مشاهده میشود که میتوانید همه ی اجزای صفحه را ترجمه کنید.
در بخش اول باید زبان اول (پیشفرض) سایت را انتخاب کنید و در بخش دوم نیز باید زبان دوم جهت ترجمه را انتخاب کنید.
در انتخاب زبان دوم توجه کنید که این بخش با انتخاب کاربر تمامی موارد ترجمه شده نمایش داده میشود و ترجمههای صورت گرفته در آدرس مربوط به آن زبان در دسترس کاربر قرار میگیرد.
امیدوارم این مطلب برایتان مفید بوده باشد.
درباره سحر امیرعباسیان
کارشناس مهندسی فناوری اطلاعات ، علاقه ی زیادی به طراحی وب دارم.
نوشته های بیشتر از سحر امیرعباسیان











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