پرش به محتویات

استفاده از WPML با Bricks

WPML افزونه وردپرس برای ساخت وب‌سایت چندزبانه است.

با ترکیب آن و Bricks (@since 1.9.1) علاوه بر ترجمه دستی پست، صفحه و انواع محتوا به زبان‌های مختلف، ترجمه خودکار هم دارید و دسترسی سایت گسترده‌تر می‌شود.

پس از ساخت صفحه به زبان اصلی با Bricks، WPML محتوا را به هر زبانی که اضافه کرده‌اید — دستی یا خودکار — ترجمه می‌کند.

راه‌اندازی محیط

قبل از ترجمه، افزونه‌های لازم را نصب کنید:

  1. راه‌اندازی Bricks:
  2. این راهنما با یک سایت ساده Bricks (صفحات Home و Blog و قالب‌های header و All Archives با شرط قالب) پیش می‌رود.

  3. نصب WPML:

  4. با OTGS installer افزونه‌های WPML Multilingual CMS و WPML String Translation را نصب کنید.

نصب افزونه‌های WPML

  1. پیکربندی زبان:
  2. زبان‌ها و تنظیمات را با راه‌انداز WPML تنظیم کنید. WPML درباره موضوع و مخاطب سایت می‌پرسد.

زمینه ترجمه در راه‌انداز WPML

با این زمینه، مترجم AI WPML — PTC (Private Translation Cloud) — ترجمه‌های متناسب با صنعت و مخاطب تولید می‌کند.

گزینه‌های ترجمه با WPML و Bricks

  1. Advanced Translation Editor:
  2. ترجمه خودکار (AI): فوری ترجمه و در صورت نیاز بازبینی قبل از publish
  3. ترجمه دستی: هر صفحه و رشته جداگانه
  4. String Translation:
  5. رشته‌های theme/plugin، widget و رابط در WPML → String Translation
  6. Edit with Bricks:
  7. پس از ترجمه، تغییر طراحی یا layout در سازنده برای هر زبان

جزئیات: مستندات WPML

ترجمه محتوای سایت

ترجمه گروهی از Translation Dashboard

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

WPML → Translation Dashboard را باز کنید، بخش محتوا را expand کنید و آیتم‌ها را انتخاب کنید.

برای صفحه: بخش Pages را expand و صفحه را انتخاب کنید — شامل داده المان Bricks و propertyهای instance کامپوننت. برای خود کامپوننت‌ها: Bricks components.

Translation Dashboard — انتخاب محتوا

Translate automatically را برای زبان‌های مقصد انتخاب و Translate را بزنید. هزینه ترجمه زیر جدول نمایش داده می‌شود.

مرحله دوم Translation Dashboard

اغلب ترجمه‌ها آماده publish هستند؛ با Advanced Translation Editor بازبینی کنید.

ویرایش در Advanced Translation Editor

صفحه ترجمه‌شده را در فرانت‌اند باز کنید و Edit translation را در admin bar بزنید.

پس از بازبینی publish کنید. برای دیدن ترجمه زبان را عوض کنید.

ترجمه تک‌صفحه و پست

Translation Management برای چند صفحه/قالب یکجا است؛ گاهی یک صفحه را جداگانه با Advanced Translation Editor از صفحه ویرایش ویرایش می‌کنید.

راهنمای page builderها: مستندات WPML

ترجمه صفحه در WPML

Advanced Translation Editor

ترجمه قالب

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

توجه

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

!!!

فهرست قالب‌های Bricks در WPML

ترجمه قالب

مثال: ترجمه قالب archive

قالب archive ساده برای «Blog» و نسخه ترجمه «Blogue»:

قالب archive در Bricks

صفحه Blog ترجمه‌شده

هر صفحه blog فقط پست‌های همان زبان را نشان می‌دهد (یک قالب):

Blog انگلیسی

Blogue فرانسوی

Language switcher و ترجمه منو

Language switcher

Bricks المان Language switcher برای WPML دارد.

طراحی پیش‌فرض ساده است؛ سفارشی‌سازی:

  1. WPML → Languages
  2. Custom language switchersEnableCustomize
  3. تنظیمات را ذخیره کنید.

تنظیمات language switcher در WPML

افزودن switcher در Bricks

switcher در فرانت‌اند

ترجمه منوی WPML

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

همگام‌سازی داده Bricks در صفحات ترجمه‌شده

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

Bricks و WPML همگام‌سازی طراحی بدون دست‌زدن به متن ترجمه‌شده را ساده می‌کنند:

مرحله ۱: ویرایش صفحه اصلی با Bricks

صفحه زبان اصلی را در سازنده باز کنید و طراحی را تغییر دهید.

مرحله ۲: ذخیره

تغییرات را save کنید.

مرحله ۳: Edit with WordPress

با Edit with WordPress سازنده را ببندید.

Edit with WordPress

مرحله ۴: به‌روزرسانی ترجمه در پنل Languages

در ویرایشگر وردپرس پنل Languages را باز کنید و آیکون ویرایش/به‌روزرسانی ترجمه را بزنید تا Advanced Translation Editor باز شود:

به‌روزرسانی ترجمه در پنل Languages

رشته‌های ترجمه‌نشده را در editor تکمیل و Complete را بزنید. طراحی جدید همگام می‌شود؛ متن ترجمه‌شده حفظ می‌شود.

طراحی متفاوت per زبان

می‌توانید محتوای ترجمه‌شده را مستقیماً با Bricks برای layout یا محتوای خاص هر زبان ویرایش کنید — مثلاً homepage کاملاً متفاوت برای مخاطب هدف.

  1. language switcher admin را به زبان مورد نظر تغییر دهید.
  2. صفحه یا قالب را در Bricks باز کنید.

تغییر زبان در admin

  1. طراحی را تغییر و save کنید.

طراحی A

طراحی B

منابع

  1. Getting Started with WPML
  2. WPML FAQ
  3. Translating Content Created with Page Builders
  4. Translating External Links

WPML را امتحان می‌کنید؟

اگر مفید بود و می‌خواهید WPML را امتحان کنید: لینک affiliate ما.

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