var lang = {
current: 'bg',
catalogTitle: 'vali.bg - Продукти',
timeFormat: 'HH:mm',
dateFormat: 'DD.MM.YYYY',
dateTimeFormat: 'HH:mm DD.MM.YYYY',
filterPriceFrom: 'над',
filterPriceTo: 'до',
filterPriceBetween: 'fe_labels.filter_prices_between',
filterPriceBetweenAnd: 'fe_labels.filter_prices_between_and',
currencyList: [
{
link: 'BGN',
name: 'Български лев',
ratio: 1,
prefix: '',
suffix: 'лв.'
},
{
link: 'EUR',
name: 'Euro',
ratio: 1.949,
prefix: '€',
suffix: ''
},
{
link: 'USD',
name: 'U.S. Dollar',
ratio: 1.785,
prefix: '$',
suffix: ''
},
{
link: 'RON',
name: 'Lei românești',
ratio: 0.3931,
prefix: '',
suffix: 'lei'
},
],
currencySimple: function ($sce) {
return function (value) {
var price = (parseFloat(value) / 1 ).toFixedEx(2) || '0.00';
var decimalSeparator = '.',
integerPart = price.split(decimalSeparator)[0],
decimalPart = price.split(decimalSeparator)[1];
return $sce.trustAsHtml('' + integerPart + decimalSeparator + decimalPart + ' лв.');
}
},
currency: function ($sce) {
return function (value) {
var price = (parseFloat(value) / 1 ).toFixedEx(2) || '0.00';
var decimalSeparator = '.',
integerPart = price.split(decimalSeparator)[0],
decimalPart = price.split(decimalSeparator)[1];
return $sce.trustAsHtml('' + integerPart + decimalSeparator + '' + decimalPart + 'лв.');
}
},
currencyEx: function ($sce) {
return function (value, link, ratio) {
var currency;
angular.forEach(lang.currencyList, function(item){
if( link == item.link ){
currency = item;
}
});
var price = (parseFloat(value) / (ratio || currency.ratio) ).toFixedEx(2) || '0.00';
var decimalSeparator = '.',
integerPart = price.split(decimalSeparator)[0],
decimalPart = price.split(decimalSeparator)[1];
return $sce.trustAsHtml(''+currency.prefix+'' + integerPart + decimalSeparator + '' + decimalPart + ''+currency.suffix+'');
}
},
excelHeaders: {
orders: {
number: 'Поръчка',
date: 'Дата',
price: 'Цена',
currency: 'валута'
},
liabilities: {
docnumber: 'Номер на документ',
docdate: 'Дата на документ',
daysover: 'Просрочено',
limitdays: 'Максимум',
ar: 'Общо',
saldo: 'Салдо',
pmt: 'Платени'
},
products: {
name: 'Продукт',
ref_number: 'Референтен номер',
final_price: 'Партньорска цена',
old_price: 'Клиентска цена',
status: 'Статус'
},
cart: {
name: 'Продукт',
ref_number: 'Референтен номер',
final_price: 'Цена'
}
}
};