نمایش اشتباه واحد پول در سبد خرید

  • نویسنده موضوع start
  • تاریخ شروع

start

تازه وارد
با سلام.

بنده ووکامرس رو با استفاده از WPML دو زبانه کردم. فارسی زبان پیش فرض هست، و انگلیسی زبان دوم. حالا توی سبد خرید یه مشکلی دیده میشه.

به این ترتیب که توی زبان فارسی سبد خرید کامل و بدون اشکال هست اما وقتی سبد خرید رو در زبان انگلیسی مشاهده میکنیم، واحد پول یه چیز ناخوانا هست و بنظر میرسه کاراکتر خاص htmlش هست که نمایش داده میشه. عکس رو ببینید لطفا :

You must be registered for see images attach


هیچ سفارشی سازی هم روی این بخش انجام نشده.

فایل های ووکامرس رو جستجو کردم و دیدم بخشی از این، از طریق فایل wc-formating-functions.php و کد زیر

$formatted_price = ( $negative ? '-' : '' ) . sprintf( $price_format, '<span class="woocommerce-Price-currencySymbol">' . get_woocommerce_currency_symbol( $currency ) . '</span>', $price );
$return = '<span class="woocommerce-Price-amount amount">' . $formatted_price . '</span>';


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

نکته ای، یا راهی بنظرتون میرسه ؟

 

start

تازه وارد
با سلام مجدد.

امروز داشتم روی این بخش تست میکردم که ببینم مشکل از کجاست، متوجه شدم که مشکل بالا ( نمایش نادرست واحد پول دلار $ ) وقتی بوجود میاد که از تنظیمات ووکامرس فارسی، گزینه "استفاده از اعداد فارسی در قیمت ها" تیک خورده باشه. وقتی این تیک رو غیرفعال میکنم همه چی درست نمایش داده میشه و سمبل دلار هم به همون شکلی که باید نشون داده میشه.

این مورد رو هم اگر بررسی کنید و در صورت قابل رفع بودن، توی آپدیت بعدی اعمال کنید ممنون خواهیم بود.

با تشکر.

 

Mohammad

مدیر انجمن
پرسنل مدیریت
ممنونم از گزارش شما

حتما...

 
بالا