mirror of
https://github.com/crater-invoice/crater.git
synced 2025-10-28 04:01:10 -04:00
Translate badges
This commit is contained in:
@ -1,3 +1,5 @@
|
||||
import i18n from '../plugins/i18n';
|
||||
|
||||
export default {
|
||||
addClass(el, className) {
|
||||
if (el.classList) el.classList.add(className)
|
||||
@ -245,6 +247,36 @@ export default {
|
||||
}
|
||||
}
|
||||
},
|
||||
getStatusTranslation(status) {
|
||||
switch (status) {
|
||||
case 'DRAFT':
|
||||
return i18n.t('general.draft')
|
||||
case 'PAID':
|
||||
return i18n.t('invoices.paid')
|
||||
case 'UNPAID':
|
||||
return i18n.t('invoices.unpaid')
|
||||
case 'SENT':
|
||||
return i18n.t('general.paid')
|
||||
case 'REJECTED':
|
||||
return i18n.t('estimates.rejected')
|
||||
case 'ACCEPTED':
|
||||
return i18n.t('estimates.accepted')
|
||||
case 'VIEWED':
|
||||
return i18n.t('invoices.viewed')
|
||||
case 'EXPIRED':
|
||||
return i18n.t('estimates.expired')
|
||||
case 'PARTIALLY PAID':
|
||||
return i18n.t('estimates.accepted')
|
||||
case 'OVERDUE':
|
||||
return i18n.t('invoices.overdue')
|
||||
case 'COMPLETED':
|
||||
return i18n.t('invoices.completed')
|
||||
case 'DUE':
|
||||
return i18n.t('general.due')
|
||||
default:
|
||||
return status
|
||||
}
|
||||
},
|
||||
compareVersion(v1, v2, options) {
|
||||
const lexicographical = options && options.lexicographical
|
||||
const zeroExtend = options && options.zeroExtend
|
||||
|
||||
@ -273,6 +273,7 @@
|
||||
"required": "حقل مطلوب"
|
||||
},
|
||||
"accepted": "مقبول",
|
||||
"rejected": "Rejected",
|
||||
"sent": "مرسل",
|
||||
"draft": "مسودة",
|
||||
"declined": "مرفوض",
|
||||
@ -319,6 +320,9 @@
|
||||
"all": "الكل",
|
||||
"paid": "مدفوع",
|
||||
"unpaid": "غير مدفوع",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "العميل",
|
||||
"paid_status": "حالة الدفع",
|
||||
"ref_no": "رقم المرجع.",
|
||||
|
||||
@ -273,6 +273,7 @@
|
||||
"required": "Feld ist erforderlich"
|
||||
},
|
||||
"accepted": "Angenommen",
|
||||
"rejected": "Abgelehnt",
|
||||
"sent": "Gesendet",
|
||||
"draft": "Entwurf",
|
||||
"declined": "Abgelehnt",
|
||||
@ -318,7 +319,10 @@
|
||||
"years": "{years} Jahre",
|
||||
"all": "Alle",
|
||||
"paid": "Bezahlt",
|
||||
"unpaid": "Unbezahlte",
|
||||
"unpaid": "Unbezahlt",
|
||||
"viewed": "Gesehen",
|
||||
"overdue": "Überfällig",
|
||||
"completed": "Abgeschlossen",
|
||||
"customer": "KUNDEN",
|
||||
"paid_status": "BEZAHLT-STATUS",
|
||||
"ref_no": "REF. - NR.",
|
||||
|
||||
@ -274,6 +274,7 @@
|
||||
"required": "Field is required"
|
||||
},
|
||||
"accepted": "Accepted",
|
||||
"rejected": "Rejected",
|
||||
"sent": "Sent",
|
||||
"draft": "Draft",
|
||||
"declined": "Declined",
|
||||
@ -320,6 +321,9 @@
|
||||
"all": "All",
|
||||
"paid": "Paid",
|
||||
"unpaid": "Unpaid",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "CUSTOMER",
|
||||
"paid_status": "PAID STATUS",
|
||||
"ref_no": "REF NO.",
|
||||
|
||||
@ -273,6 +273,7 @@
|
||||
"required": "Se requiere campo"
|
||||
},
|
||||
"accepted": "Aceptado",
|
||||
"rejected": "Rejected",
|
||||
"sent": "Enviado",
|
||||
"draft": "Borrador",
|
||||
"declined": "Rechazado",
|
||||
@ -319,6 +320,9 @@
|
||||
"all": "Todas",
|
||||
"paid": "Pagada",
|
||||
"unpaid": "No pagado",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "CLIENTE",
|
||||
"paid_status": "ESTADO PAGADO",
|
||||
"ref_no": "NÚMERO DE REFERENCIA.",
|
||||
|
||||
@ -273,6 +273,7 @@
|
||||
"required": "Champ requis"
|
||||
},
|
||||
"accepted": "Accepté",
|
||||
"rejected": "Rejected",
|
||||
"sent": "Envoyé",
|
||||
"draft": "Brouillon",
|
||||
"declined": "Refusé",
|
||||
@ -319,6 +320,9 @@
|
||||
"all": "Toutes",
|
||||
"paid": "Payé",
|
||||
"unpaid": "Non payé",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "CLIENT",
|
||||
"paid_status": "STATUT DU PAIEMENT",
|
||||
"ref_no": "Réf.",
|
||||
|
||||
@ -273,6 +273,7 @@
|
||||
"required": "Field is required"
|
||||
},
|
||||
"accepted": "Accepted",
|
||||
"rejected": "Rejected",
|
||||
"sent": "Sent",
|
||||
"draft": "Draft",
|
||||
"declined": "Declined",
|
||||
@ -319,6 +320,9 @@
|
||||
"all": "All",
|
||||
"paid": "Paid",
|
||||
"unpaid": "Unpaid",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "CUSTOMER",
|
||||
"paid_status": "PAID STATUS",
|
||||
"ref_no": "REF NO.",
|
||||
|
||||
@ -273,6 +273,7 @@
|
||||
"required": "Campo obbligatorio"
|
||||
},
|
||||
"accepted": "Accettato",
|
||||
"rejected": "Rejected",
|
||||
"sent": "Inviato",
|
||||
"draft": "Bozza",
|
||||
"declined": "Rifiutato",
|
||||
@ -319,6 +320,9 @@
|
||||
"all": "Tutti",
|
||||
"paid": "Pagato",
|
||||
"unpaid": "Insoluto",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "CLIENTE",
|
||||
"paid_status": "STATO DI PAGAMENTO",
|
||||
"ref_no": "RIF N.",
|
||||
|
||||
@ -273,6 +273,7 @@
|
||||
"required": "Šis lauks ir obligāts"
|
||||
},
|
||||
"accepted": "Apstiprināts",
|
||||
"rejected": "Rejected",
|
||||
"sent": "Nosūtīts",
|
||||
"draft": "Melnraksts",
|
||||
"declined": "Noraidīts",
|
||||
@ -319,6 +320,9 @@
|
||||
"all": "Visi",
|
||||
"paid": "Apmaksāts",
|
||||
"unpaid": "Neapmaksāts",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "KLIENTS",
|
||||
"paid_status": "APMAKSAS STATUS",
|
||||
"ref_no": "REF NR.",
|
||||
|
||||
@ -273,6 +273,7 @@
|
||||
"required": "Veld is vereist"
|
||||
},
|
||||
"accepted": "Geaccepteerd",
|
||||
"rejected": "Rejected",
|
||||
"sent": "Verzonden",
|
||||
"draft": "Concept",
|
||||
"declined": "Geweigerd",
|
||||
@ -319,6 +320,9 @@
|
||||
"all": "Allemaal",
|
||||
"paid": "Betaald",
|
||||
"unpaid": "Onbetaald",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "Klant",
|
||||
"paid_status": "Betaling",
|
||||
"ref_no": "REF NR.",
|
||||
|
||||
@ -253,6 +253,7 @@
|
||||
"required": "Campo obrigatório"
|
||||
},
|
||||
"accepted": "Aceito",
|
||||
"rejected": "Rejected",
|
||||
"sent": "Enviado",
|
||||
"draft": "Rascunho",
|
||||
"declined": "Rejeitado",
|
||||
@ -299,6 +300,9 @@
|
||||
"all": "Todas",
|
||||
"paid": "Paga",
|
||||
"unpaid": "Não Paga",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "CLIENTE",
|
||||
"paid_status": "STATUS PAGAMENTO",
|
||||
"ref_no": "REFERÊNCIA",
|
||||
|
||||
@ -273,6 +273,7 @@
|
||||
"required": "Campo obrigatório"
|
||||
},
|
||||
"accepted": "Aceito",
|
||||
"rejected": "Rejected",
|
||||
"sent": "Enviado",
|
||||
"draft": "Rascunho",
|
||||
"declined": "Rejeitado",
|
||||
@ -319,6 +320,9 @@
|
||||
"all": "Todas",
|
||||
"paid": "Paga",
|
||||
"unpaid": "Não Paga",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "CLIENTE",
|
||||
"paid_status": "STATUS PAGAMENTO",
|
||||
"ref_no": "REFERÊNCIA",
|
||||
|
||||
@ -274,6 +274,7 @@
|
||||
"required": "Polje je obavezno"
|
||||
},
|
||||
"accepted": "Prihvaćeno",
|
||||
"rejected": "Rejected",
|
||||
"sent": "Poslato",
|
||||
"draft": "U izradi",
|
||||
"declined": "Odbijeno",
|
||||
@ -320,6 +321,9 @@
|
||||
"all": "Sve",
|
||||
"paid": "Plaćeno",
|
||||
"unpaid": "Neplaćeno",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "KLIJENT",
|
||||
"paid_status": "STATUS UPLATE",
|
||||
"ref_no": "POZIV NA BROJ",
|
||||
|
||||
@ -274,6 +274,7 @@
|
||||
"required": "Fältet är tvingande"
|
||||
},
|
||||
"accepted": "Accepterad",
|
||||
"rejected": "Rejected",
|
||||
"sent": "Skickat",
|
||||
"draft": "Utkast",
|
||||
"declined": "Avvisad",
|
||||
@ -320,6 +321,9 @@
|
||||
"all": "Alla",
|
||||
"paid": "Betalda",
|
||||
"unpaid": "Obetalda",
|
||||
"viewed": "Viewed",
|
||||
"overdue": "Overdue",
|
||||
"completed": "Completed",
|
||||
"customer": "KUNDER",
|
||||
"paid_status": "BETALSTATUS",
|
||||
"ref_no": "REF NR.",
|
||||
|
||||
@ -65,9 +65,11 @@
|
||||
:color="$utils.getBadgeStatusColor(row.status).color"
|
||||
>
|
||||
{{
|
||||
row.status != 'PARTIALLY_PAID'
|
||||
? row.status
|
||||
: row.status.replace('_', ' ')
|
||||
$utils.getStatusTranslation(
|
||||
row.status != 'PARTIALLY_PAID'
|
||||
? row.status
|
||||
: row.status.replace('_', ' ')
|
||||
)
|
||||
}}
|
||||
</sw-badge>
|
||||
</template>
|
||||
|
||||
@ -254,7 +254,7 @@
|
||||
:color="$utils.getBadgeStatusColor(row.status).color"
|
||||
class="px-3 py-1"
|
||||
>
|
||||
{{ row.status }}
|
||||
{{ $utils.getStatusTranslation(row.status) }}
|
||||
</sw-badge>
|
||||
</template>
|
||||
</sw-table-column>
|
||||
|
||||
@ -172,7 +172,7 @@
|
||||
:color="$utils.getBadgeStatusColor(estimate.status).color"
|
||||
class="px-1 text-xs"
|
||||
>
|
||||
{{ estimate.status }}
|
||||
{{ $utils.getStatusTranslation(estimate.status) }}
|
||||
</sw-badge>
|
||||
</div>
|
||||
|
||||
|
||||
@ -241,7 +241,7 @@
|
||||
:bg-color="$utils.getBadgeStatusColor(row.status).bgColor"
|
||||
:color="$utils.getBadgeStatusColor(row.status).color"
|
||||
>
|
||||
{{ row.status.replace('_', ' ') }}
|
||||
{{ $utils.getStatusTranslation(row.status.replace('_', ' ')) }}
|
||||
</sw-badge>
|
||||
</template>
|
||||
</sw-table-column>
|
||||
@ -258,7 +258,7 @@
|
||||
:bg-color="$utils.getBadgeStatusColor(row.status).bgColor"
|
||||
:color="$utils.getBadgeStatusColor(row.status).color"
|
||||
>
|
||||
{{ row.paid_status.replace('_', ' ') }}
|
||||
{{ $utils.getStatusTranslation(row.paid_status.replace('_', ' ')) }}
|
||||
</sw-badge>
|
||||
</template>
|
||||
</sw-table-column>
|
||||
|
||||
@ -189,7 +189,7 @@
|
||||
:font-size="$utils.getBadgeStatusColor(invoice.status).fontSize"
|
||||
class="px-1 text-xs"
|
||||
>
|
||||
{{ invoice.status }}
|
||||
{{ $utils.getStatusTranslation(invoice.status) }}
|
||||
</sw-badge>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user