首页 > 解决方案 > 使用阿拉伯语时,数字会颠倒

问题描述

我正在使用 laravel 本地化

这是我正在使用的代码

<p class="retail-price">@lang('frontend/watch-detail.Reference.retail')
     <span class="prices">
     @if($watch['price'] == 0 || $watch['price'] == NULL) N/A

     @else
         @php
         $text =number_format($watch['price'], 0, ',', ' ');
         @endphp
         {{$text}}
     @endif
     </span>
</p>

这是我在阿拉伯语中得到的 =>我得到的图像

虽然我应该得到 30 700!

我不想使用反向功能

标签: javascriptphphtmllaravellaravel-localization

解决方案


出现该问题是因为从右向左阅读阿拉伯语。if添加一个语句来检查它是否是阿拉伯语会更容易,然后将其反转,因此反转的阿拉伯语书写被反转回不反转。


推荐阅读