حلقه ترجمه در ووکامرس

حلقه ترجمه ی ووکامرس

بروز رسانی در تاریخ ۱۳۹۴/۱۱/۲۴

حلقه ترجمه ی ووکامرس

سلام؛

تا امروز که جلسه ی پنجم از سری آموزش های ووکامرس می باشد توانستیم فروشگاه خود را تا حد معقولی پیاده سازی کنیم. با راه اندازی ووکامرس همانطور که مشاهده کردید بدون اینکه کاری کنیم کلمات مختلفی مثل سبد خرید، حراج و… در فروشگاه نمایش داده شد. اما ممکن است شما تمایل نداشته باشید از این کلمات در فروشگاه خود استفاده کنید و نام آن ها را تغییر دهید. مسلما برای اینکه شما کلمات و جملات دلخواه خود را قرار دهید نیاز دارید تا در حلقه ی ووکامرس دست ببرید و کلمات مورد نظر خود را جایگزین کنید. اما نگران نباشید در ووکامرس این کار اصلا سخت نیست و به راحتی قابل اجراست.
تیم ووکامرس پارسی با ساخت افزونه ی ووکامرس فارسی که در همان جلسه ی اول همراه با فروشگاه ساز ووکامرس نصب کردیم تا آن را به ووکامرس فارسی تبدیل کند، این کار را نیز به راحتی انجام خواهد داد.

ووکامرس فارسی

persian woo hamyarwp

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

update hamyarwp

همانطور که مشاهده می کنید فیلتر قیمت در اینجا ابزارکی است که برای راحتی کار مشتریان قرار گرفته تا در همان بازه ی قیمتی که تمایل دارند کالای خود را انتخاب کنند. مشتری با انتخاب بازه ی قیمتی خود باید بر روی دکمه ی “صافی” کلیک کند. ما می توانیم نام این دکمه را مشخص تر انتخاب کنیم. مثلا بگذاریم فیلتر قیمت یا بروز رسانی.
برای این کار در قسمت حلقه های ترجمه از ووکامرس فارسی کلمه ی مورد نظر را با انتخاب خود جایگزین می کنیم:

translate loop hamyarwp

پس از کلیک بر روی دکمه ی ذخیره ی حلقه، در سمت راست مشاهده می کنید که حلقه ی مورد نظر شما اضافه می شود:

change vocab hamyarwp

حال به بخش ابزارک مورد نظر در فروشگاه رفته و آن صفحه را رفرش نمایید. تغییر را مشاهده می کنید:

update cost hamyarwp

همانطور که می بینید تغییر کرد.

تغییر نام برگه ها

بعضی از موارد را نمی توان در حلقه ی ترجمه جایگزین کرد یا تغییر داد مثل برگه هایی که ووکامرس ایجاد کرده است. مانند Shop، my account و…
اما این مسئله هم نگرانی ندارد و به راحتی قابل تغییر است. شما می توانید به بخش برگه ها مراجعه کرده و برگه ی خود را پیدا کنید و سپس نام آن را تغییر دهید. و نیازی به استفاده از حلقه ی ترجمه نیست.

اضافه شدن کلمات با ابزارک

برخی کلماتی که مشاهده می کنیم با کمک ابزارک ها اضافه شده اند مثل فیلتر براساس قیمت یا آخرین محصولات ووکامرس. این موارد نیز نیازی به کار با حلقه ی ترجمه ندارند. اگر می خواهید نام آن ها را تغییر دهید باید به بخش ابزارک ها مراجعه کنید و نام ابزارک را با کلمه ی دلخواه خود جایگزین کنید.

change name hamyarwp

همانطور که مشاهده می کنید به راحتی از اینجا قابل ویرایش هستند.

نکته!!! حلقه ی ترجمه ی ووکامرس به جای اینکه کل یک رشته را تغییر دهد، کلمه ها را تغییر می دهد و همین امر می تواند موجب برخی اشتباهات و خطاها در کار ما شود. با هم میبینیم…

تغییر نام نمایش سبد خرید

در اینجا می خواهم به جای کلمه ی سبد خرید، کلمه ی پیگیری خرید را وارد کنم. در یکی از محصولات بر روی گزینه ی “افزودن به سبد خرید” کلیک می کنم تا گزینه ی “سبد سفارش” نمایان شود.

display basket hamyarwp

به بخش حلقه های ترجمه می رویم و مانند کاری که در مرحله ی قبل انجام دادیم سبد خرید را به پیگیری سفارش تغییر می دهیم.

change basket hamyarwp

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

display buy hamyarwp

همانطور که ملاحظه می کنید کلمه ی مورد نظر ما تغییر کرد اما تمامی جاهایی که سبد خرید نوشته شده بود را نیز تغییر داد. مثل افزودن به سبد خرید که شد افزودن به پیگیری سفارش! حال باید برای حل این مشکل چه کرد؟

راه اول این است که گزینه ای که باعث به هم ریختن کلمات شده یعنی سبد خرید را حذف کنیم. برای حذف آن در همان بخش حلقه های ترجمه در گزینه ی مورد نظر کلیک کنید و سپس آن را حذف کنید:

remove hamyarwp

راه دوم این است که اگر به دیتابیس خود دسترسی دارید وارد آن شوید. مشاهده می کنید که ووکامرس برای خود جداول متعددی ایجاد کرده است که یکی از آن ها WP_Woocommerce_ir می باشد. در آن می بینید که تمامی حلقه هایی که ایجاد کرده ایم در آن موجود است و می توانیم آن را حذف نماییم.

ما همان راه اول را انتخاب می کنیم اما آیا با این کار مشکل حل می شود؟ حال می شود اما دوباره سبد خرید تغییری نخواهد کرد و ما به هدف نمی رسیم. پس کار دیگری انجام می دهیم. کلمه ی افزودن به پیگیری سفارش را به افزودن به سبد خرید تغییر دهیم.

add to basket hamyarwp

اما نکته ای که باید به آن دقت کنید این است که تمامی قسمت ها سبد خرید دچار تغییر شده است، مثلا الان اگر بر روی “نمایش پیگیری سفارش” کلیک کنیم در قسمت بعدی نیز اشکال دیده خواهد شد.

problem hamyarwp

پس باید دقت کنید که تمامی این اشکالات را رفع نمایید.

نکته!!! دقت کنید از کلماتی استفاده کنید که ناسازگاری با قالب ایجاد نکنند. مثلا اگر طول کلمه ی شما بزرگ باشد ممکن است ساختار را کمی به هم بریزد.البته به شما پیشنهاد میکنم که اول از هر چیز یک قالب خوب و مناسب با ووکامرس را انتخاب کنید و سپس به سراغ حلقه ی ترجمه بروید.

جمع بندی! 

در جلسه ی امروز ووکامرس با حلقه ی ترجمه آشنا شدیم و عملکرد آن را دیدیم. متوجه شدیم که به راحتی می توان کلمات را جایگزین کرد و تغییر داد. با حالت هایی که ممکن است خطایی رخ دهد نیز آشنا شدیم و روش های حل آن را نیز گفتیم.

متشکرم که تا انتهای این آموزش ما را همراهی کردید.

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) کانال تلگرام همیار وردپرس

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

۲۵۹,۰۵۸ نفر

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

دیدگاه‌های این نوشته جدید شاخص

  1. جدیدا حلقه ترجمه حذف شده ؟
    همچین اسمی نیست اصلا !!

  2. با سلام

    اگه می بینید بعضی از کلمات ووکامرس رو نمی تونید ترجمه کنید به این دلیل هست که حساس به حروف کوچک و بزرگ(case sensitive) است. بعضی از کلمات رو می بینید که مثلا(!) بزرگ نوشته شدن شما هم بزرگ می نویسید برای ترجمه در حلقه ی ترجمه اما باز نتیجه نمی گیرید. به این دلیل هست که شما بزرگ می بینید و اگر صفحه Inspect Element رو باز کنید تو مرورگر متوجه می شید که به وسیله خاصیت text-transform به حالت uppercase(تبدیل تمامی حروف به حروف بزرگ) درآمده است.(یا lowercase به حروف کوچک). برای به دست آوردن بهترین نتیجه صفحه inspect مرورگرتون رو باز کنید و خود کلمه رو تو حلقه ی ترجمه وارد کنید.

    با تشکر از مقاله خوبتون

  3. متن شرایط و ضوابط به انگلیسی هست (این متن : I’ve read and accept the terms & conditions )
    در حلقه مینویسم که ترجمه بشه نمیشه. میشه لطفا راهنمایی بفرمایید

  4. 2 سال عضو همیار وردپرس

    من از همین روش اقدام کردم برای تغییر واژه ی حراج به فروش ویژه، اما این تغییر اعمال نشد. اگر امکان داره راهنمایی بفرمایید. ممنون

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

  6. ممنون از سایت خوبی که دارید

  7. 3 سال عضو همیار وردپرس

    سلام
    من از این نسخه وردپرس که شما میگید ندارم . من یه قالب خریدم که ووکامرس روش نصب بود و ووکارمرسی که نصب شده چیزی به عنوان حلقه های ترجمه نداره .
    ووکامرس فایل ترجمه یا همچین چیزی توی هاست و … نداره که بشه ازون طریق کلمه ها رو تغییر داد ؟ به طور کلی یه روش دیگه ای ؟
    ممنون

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

محبوبترین‌های آموزش آنلاین

  • دوره ۱۳ جامع وبمستران هوشمند

    ۶.۸ میلیون تومان
    ساخت کسب‌و‌کار اینترنتی امروزه یکی از اساسی‌ترین کارها برای ایجاد یا توسعه درآمدزایی میباشد. هر ایده‌ای که دارید میتوانید آنلاین در فضای اینترنتی راه اندازی نمایید فقط کافیست که بخواهید. یا اگر چندین سال...
  • دوره جامع ۰ تا ۱۰۰ آموزش طراحی سایت و آموزش طراحی فروشگاه اینترنتی

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

    ۹۹ هزار تومان ۴۹ هزار تومان
    لاراول یک فریمورک PHP است که در سال ۲۰۱۱ بنا شده و خصوصیت اصلی آن ویو و کنترلر (view -controller) بودنش است.لاراول فریمورک بسیار یوزر فرندلی و کار کردن با آن خیلی ساده و در عین حال کاربردی است.کمک اصلی که فریمورک لاراول به...
مشاهده همه آموزش‌های آنلاین