ترجمه و تغییر متن های ووکامرس
امتیاز :
3.5/5

تغییر و ترجمه عبارت‌ها و متن‌های پیشفرض ووکامرس

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

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

تغییر و ترجمه عبارت‌های ووکامرس بدون افزونه

با استفاده از کد زیر به راحتی می‌توانید هر عبارت و جمله‌ای را در ووکامرس تغییر دهید و یا ترجمه کنید. برای این کار کافی است کد PHP زیر را کپی کرده و در سند functions.php قالبتون (یا اگر از چایلد تم استفاده می‌کنید در سند functions.php چایلد تم قالب سایتتون) قرار دهید.

کلمه، عبارت و یا جمله‌ای را که می‌خواهید ترجمه یا تغییر دهید را به جای “کلمه مورد نظر” و کلمه، عبارت و یا جمله تغییر یافته و ترجمه مورد نظر خود را به جای “ترجمه کلمه مورد نظر” قرار دهید.

				
					add_filter( 'gettext', 'webzoj_translate_woocommerce_strings', 999, 3 );
  
function webzoj_translate_woocommerce_strings( $translated, $text, $domain ) {
  
// کلمه یا عبارت اولی که میخواین تغییرش بدین و یا ترجمش کنین
$translated = str_ireplace( 'کلمه مورد نظر', 'ترجمه کلمه مورد نظر', $translated );
  
// کلمه یا عبارت دوم که میخواین تغییرش بدین و یا ترجمش کنین
$translated = str_ireplace( 'کلمه مورد نظر', 'ترجمه کلمه مورد نظر', $translated );
 
 
  
// ETC.
  
return $translated;
}
				
			

بطور مثال کد زیر را مشاهده کنید. ما از این کد برای ترجمه برخی از عبارات موجود در صفحات فروشگاه، محصول، دسته‌ها و برچسب‌ها، سبد خرید، پرداخت، حساب کاربری و ورود و ثبت نام ووکامرس سایتمان استفاده کرده‌ایم.

				
					add_filter( 'gettext', 'webzoj_translate_woocommerce_strings', 999, 3 );
function webzoj_translate_woocommerce_strings( $translated, $text, $domain ) {
$translated = str_ireplace( 'حراج!', 'فروش ویژه!', $translated );
$translated = str_ireplace( 'افزودن به سبد خرید', 'خرید دوره', $translated );
$translated = str_ireplace( 'ادامه جهت تسویه حساب', 'اقدام به پرداخت', $translated );
$translated = str_ireplace( 'ثبت سفارش', 'پرداخت', $translated );
$translated = str_ireplace( 'جمع جزء', 'قیمت کل', $translated );
$translated = str_ireplace( 'نام کاربری یا آدرس ایمیل', 'آدرس ایمیل', $translated );
$translated = str_ireplace( 'نام کاربری یا ایمیل', 'آدرس ایمیل', $translated );
$translated = str_ireplace( 'آدرس صورتحساب', 'مشخصات صورتحساب', $translated );
$translated = str_ireplace( 'خروج از سیستم', 'خروج', $translated );
return $translated;
}
 
				
			

حلقه ترجمه در افزونه ووکامرس فارسی

افزونه ووکامرس فارسی

اگر چندان کار با کدها را بلد نیستید و یا استفاده از آن را دوست ندارید می‌توانید کار تغییر و ترجمه عبارت‌ها و متن‌های ووکامرس را با نصب یک افزونه انجام دهید. نام این افزونه “ووکامرس فارسی” است.

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

ووکامرس فارسی در وردپرس
Persian Woocommerce Description

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

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

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

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

به این مقاله امتیاز دهید
(برحسب میزان رضایت خود از محتوای این مقاله، به آن از 1 تا 5 ستاره دهید)

امتیاز 3.50 از 3 رای

اشتراک در
اطلاع‌رسانی به من هنگامی که :
guest

0 دیدگاه
بازخورد (Feedback) های اینلاین
دیدن تمامی دیدگاه‌ها
ورود | ثبت نام
شماره موبایل خود را وارد کنید.
برگشت
کد تایید را وارد کنید
کد تایید برای شماره موبایل شما ارسال گردید
ارسال مجدد کد تا دیگر
برگشت
رمز عبور را وارد کنید
رمز عبور حساب کاربری خود را وارد کنید
برگشت
رمز عبور را وارد کنید
رمز عبور حساب کاربری خود را وارد کنید
برگشت
درخواست بازیابی رمز عبور
لطفاً ایمیل یا شماره موبایل خود را وارد کنید
برگشت
کد تایید را وارد کنید
کد تایید برای شماره موبایل شما ارسال گردید
ارسال مجدد کد تا دیگر
ایمیل بازیابی ارسال شد!
لطفاً به صندوق الکترونیکی خود مراجعه کرده و بر روی لینک ارسال شده کلیک نمایید.
تغییر رمز عبور
یک رمز عبور برای اکانت خود تنظیم کنید
تغییر رمز با موفقیت انجام شد