Hi..please anyone can suggest that how can we show numbers like price etc in arabic locale because after switching to arabic language numeric values still showing in english only
Needed Urgent suggestion please
...
<body>
@RenderBody()
@Html.NopCssFiles(this.Url, ResourceLocation.Foot)
@Html.NopScripts(this.Url, ResourceLocation.Foot)
<script type="text/javascript">
$(document).ready(function () {
$('span.price').each(function (index, elem) {
var $elem = $(elem),
number = $elem.text().replace('د.إ.', '').trim(),
formatedNumber = Number.parseFloat(number).toLocaleString('ar-AE', { style: 'currency', currency: 'AED' });
$elem.text(formatedNumber);
});
});
</script>
</body>
</html>
@{
var workContext = EngineContext.Current.Resolve<Nop.Core.IWorkContext>();
var currencyAR = workContext.WorkingCurrency.CurrencyCode == "ar";
}
@if (currencyAR) {
<script type="text/javascript">
$(document).ready(function () {
$('span.price').each(function (index, elem) {
var $elem = $(elem),
number = $elem.text().replace('د.إ.', '').trim(),
formatedNumber = Number.parseFloat(number).toLocaleString('ar-AE', { style: 'currency', currency: 'AED' });
$elem.text(formatedNumber);
});
});
</script>
}