Translate badges

This commit is contained in:
Florian Gareis
2021-03-21 00:44:39 +01:00
parent 454ad3091a
commit e47cb01ce2
19 changed files with 95 additions and 9 deletions

View File

@ -1,3 +1,5 @@
import i18n from '../plugins/i18n';
export default { export default {
addClass(el, className) { addClass(el, className) {
if (el.classList) el.classList.add(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) { compareVersion(v1, v2, options) {
const lexicographical = options && options.lexicographical const lexicographical = options && options.lexicographical
const zeroExtend = options && options.zeroExtend const zeroExtend = options && options.zeroExtend

View File

@ -273,6 +273,7 @@
"required": "حقل مطلوب" "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": "رقم المرجع.",

View File

@ -273,6 +273,7 @@
"required": "Feld ist erforderlich" "required": "Feld ist erforderlich"
}, },
"accepted": "Angenommen", "accepted": "Angenommen",
"rejected": "Abgelehnt",
"sent": "Gesendet", "sent": "Gesendet",
"draft": "Entwurf", "draft": "Entwurf",
"declined": "Abgelehnt", "declined": "Abgelehnt",
@ -318,7 +319,10 @@
"years": "{years} Jahre", "years": "{years} Jahre",
"all": "Alle", "all": "Alle",
"paid": "Bezahlt", "paid": "Bezahlt",
"unpaid": "Unbezahlte", "unpaid": "Unbezahlt",
"viewed": "Gesehen",
"overdue": "Überfällig",
"completed": "Abgeschlossen",
"customer": "KUNDEN", "customer": "KUNDEN",
"paid_status": "BEZAHLT-STATUS", "paid_status": "BEZAHLT-STATUS",
"ref_no": "REF. - NR.", "ref_no": "REF. - NR.",

View File

@ -274,6 +274,7 @@
"required": "Field is required" "required": "Field is required"
}, },
"accepted": "Accepted", "accepted": "Accepted",
"rejected": "Rejected",
"sent": "Sent", "sent": "Sent",
"draft": "Draft", "draft": "Draft",
"declined": "Declined", "declined": "Declined",
@ -320,6 +321,9 @@
"all": "All", "all": "All",
"paid": "Paid", "paid": "Paid",
"unpaid": "Unpaid", "unpaid": "Unpaid",
"viewed": "Viewed",
"overdue": "Overdue",
"completed": "Completed",
"customer": "CUSTOMER", "customer": "CUSTOMER",
"paid_status": "PAID STATUS", "paid_status": "PAID STATUS",
"ref_no": "REF NO.", "ref_no": "REF NO.",

View File

@ -273,6 +273,7 @@
"required": "Se requiere campo" "required": "Se requiere campo"
}, },
"accepted": "Aceptado", "accepted": "Aceptado",
"rejected": "Rejected",
"sent": "Enviado", "sent": "Enviado",
"draft": "Borrador", "draft": "Borrador",
"declined": "Rechazado", "declined": "Rechazado",
@ -319,6 +320,9 @@
"all": "Todas", "all": "Todas",
"paid": "Pagada", "paid": "Pagada",
"unpaid": "No pagado", "unpaid": "No pagado",
"viewed": "Viewed",
"overdue": "Overdue",
"completed": "Completed",
"customer": "CLIENTE", "customer": "CLIENTE",
"paid_status": "ESTADO PAGADO", "paid_status": "ESTADO PAGADO",
"ref_no": "NÚMERO DE REFERENCIA.", "ref_no": "NÚMERO DE REFERENCIA.",

View File

@ -273,6 +273,7 @@
"required": "Champ requis" "required": "Champ requis"
}, },
"accepted": "Accepté", "accepted": "Accepté",
"rejected": "Rejected",
"sent": "Envoyé", "sent": "Envoyé",
"draft": "Brouillon", "draft": "Brouillon",
"declined": "Refusé", "declined": "Refusé",
@ -319,6 +320,9 @@
"all": "Toutes", "all": "Toutes",
"paid": "Payé", "paid": "Payé",
"unpaid": "Non payé", "unpaid": "Non payé",
"viewed": "Viewed",
"overdue": "Overdue",
"completed": "Completed",
"customer": "CLIENT", "customer": "CLIENT",
"paid_status": "STATUT DU PAIEMENT", "paid_status": "STATUT DU PAIEMENT",
"ref_no": "Réf.", "ref_no": "Réf.",

View File

@ -273,6 +273,7 @@
"required": "Field is required" "required": "Field is required"
}, },
"accepted": "Accepted", "accepted": "Accepted",
"rejected": "Rejected",
"sent": "Sent", "sent": "Sent",
"draft": "Draft", "draft": "Draft",
"declined": "Declined", "declined": "Declined",
@ -319,6 +320,9 @@
"all": "All", "all": "All",
"paid": "Paid", "paid": "Paid",
"unpaid": "Unpaid", "unpaid": "Unpaid",
"viewed": "Viewed",
"overdue": "Overdue",
"completed": "Completed",
"customer": "CUSTOMER", "customer": "CUSTOMER",
"paid_status": "PAID STATUS", "paid_status": "PAID STATUS",
"ref_no": "REF NO.", "ref_no": "REF NO.",

View File

@ -273,6 +273,7 @@
"required": "Campo obbligatorio" "required": "Campo obbligatorio"
}, },
"accepted": "Accettato", "accepted": "Accettato",
"rejected": "Rejected",
"sent": "Inviato", "sent": "Inviato",
"draft": "Bozza", "draft": "Bozza",
"declined": "Rifiutato", "declined": "Rifiutato",
@ -319,6 +320,9 @@
"all": "Tutti", "all": "Tutti",
"paid": "Pagato", "paid": "Pagato",
"unpaid": "Insoluto", "unpaid": "Insoluto",
"viewed": "Viewed",
"overdue": "Overdue",
"completed": "Completed",
"customer": "CLIENTE", "customer": "CLIENTE",
"paid_status": "STATO DI PAGAMENTO", "paid_status": "STATO DI PAGAMENTO",
"ref_no": "RIF N.", "ref_no": "RIF N.",

View File

@ -273,6 +273,7 @@
"required": "Šis lauks ir obligāts" "required": "Šis lauks ir obligāts"
}, },
"accepted": "Apstiprināts", "accepted": "Apstiprināts",
"rejected": "Rejected",
"sent": "Nosūtīts", "sent": "Nosūtīts",
"draft": "Melnraksts", "draft": "Melnraksts",
"declined": "Noraidīts", "declined": "Noraidīts",
@ -319,6 +320,9 @@
"all": "Visi", "all": "Visi",
"paid": "Apmaksāts", "paid": "Apmaksāts",
"unpaid": "Neapmaksāts", "unpaid": "Neapmaksāts",
"viewed": "Viewed",
"overdue": "Overdue",
"completed": "Completed",
"customer": "KLIENTS", "customer": "KLIENTS",
"paid_status": "APMAKSAS STATUS", "paid_status": "APMAKSAS STATUS",
"ref_no": "REF NR.", "ref_no": "REF NR.",

View File

@ -273,6 +273,7 @@
"required": "Veld is vereist" "required": "Veld is vereist"
}, },
"accepted": "Geaccepteerd", "accepted": "Geaccepteerd",
"rejected": "Rejected",
"sent": "Verzonden", "sent": "Verzonden",
"draft": "Concept", "draft": "Concept",
"declined": "Geweigerd", "declined": "Geweigerd",
@ -319,6 +320,9 @@
"all": "Allemaal", "all": "Allemaal",
"paid": "Betaald", "paid": "Betaald",
"unpaid": "Onbetaald", "unpaid": "Onbetaald",
"viewed": "Viewed",
"overdue": "Overdue",
"completed": "Completed",
"customer": "Klant", "customer": "Klant",
"paid_status": "Betaling", "paid_status": "Betaling",
"ref_no": "REF NR.", "ref_no": "REF NR.",

View File

@ -253,6 +253,7 @@
"required": "Campo obrigatório" "required": "Campo obrigatório"
}, },
"accepted": "Aceito", "accepted": "Aceito",
"rejected": "Rejected",
"sent": "Enviado", "sent": "Enviado",
"draft": "Rascunho", "draft": "Rascunho",
"declined": "Rejeitado", "declined": "Rejeitado",
@ -299,6 +300,9 @@
"all": "Todas", "all": "Todas",
"paid": "Paga", "paid": "Paga",
"unpaid": "Não Paga", "unpaid": "Não Paga",
"viewed": "Viewed",
"overdue": "Overdue",
"completed": "Completed",
"customer": "CLIENTE", "customer": "CLIENTE",
"paid_status": "STATUS PAGAMENTO", "paid_status": "STATUS PAGAMENTO",
"ref_no": "REFERÊNCIA", "ref_no": "REFERÊNCIA",

View File

@ -273,6 +273,7 @@
"required": "Campo obrigatório" "required": "Campo obrigatório"
}, },
"accepted": "Aceito", "accepted": "Aceito",
"rejected": "Rejected",
"sent": "Enviado", "sent": "Enviado",
"draft": "Rascunho", "draft": "Rascunho",
"declined": "Rejeitado", "declined": "Rejeitado",
@ -319,6 +320,9 @@
"all": "Todas", "all": "Todas",
"paid": "Paga", "paid": "Paga",
"unpaid": "Não Paga", "unpaid": "Não Paga",
"viewed": "Viewed",
"overdue": "Overdue",
"completed": "Completed",
"customer": "CLIENTE", "customer": "CLIENTE",
"paid_status": "STATUS PAGAMENTO", "paid_status": "STATUS PAGAMENTO",
"ref_no": "REFERÊNCIA", "ref_no": "REFERÊNCIA",

View File

@ -274,6 +274,7 @@
"required": "Polje je obavezno" "required": "Polje je obavezno"
}, },
"accepted": "Prihvaćeno", "accepted": "Prihvaćeno",
"rejected": "Rejected",
"sent": "Poslato", "sent": "Poslato",
"draft": "U izradi", "draft": "U izradi",
"declined": "Odbijeno", "declined": "Odbijeno",
@ -320,6 +321,9 @@
"all": "Sve", "all": "Sve",
"paid": "Plaćeno", "paid": "Plaćeno",
"unpaid": "Neplaćeno", "unpaid": "Neplaćeno",
"viewed": "Viewed",
"overdue": "Overdue",
"completed": "Completed",
"customer": "KLIJENT", "customer": "KLIJENT",
"paid_status": "STATUS UPLATE", "paid_status": "STATUS UPLATE",
"ref_no": "POZIV NA BROJ", "ref_no": "POZIV NA BROJ",

View File

@ -274,6 +274,7 @@
"required": "Fältet är tvingande" "required": "Fältet är tvingande"
}, },
"accepted": "Accepterad", "accepted": "Accepterad",
"rejected": "Rejected",
"sent": "Skickat", "sent": "Skickat",
"draft": "Utkast", "draft": "Utkast",
"declined": "Avvisad", "declined": "Avvisad",
@ -320,6 +321,9 @@
"all": "Alla", "all": "Alla",
"paid": "Betalda", "paid": "Betalda",
"unpaid": "Obetalda", "unpaid": "Obetalda",
"viewed": "Viewed",
"overdue": "Overdue",
"completed": "Completed",
"customer": "KUNDER", "customer": "KUNDER",
"paid_status": "BETALSTATUS", "paid_status": "BETALSTATUS",
"ref_no": "REF NR.", "ref_no": "REF NR.",

View File

@ -65,9 +65,11 @@
:color="$utils.getBadgeStatusColor(row.status).color" :color="$utils.getBadgeStatusColor(row.status).color"
> >
{{ {{
row.status != 'PARTIALLY_PAID' $utils.getStatusTranslation(
? row.status row.status != 'PARTIALLY_PAID'
: row.status.replace('_', ' ') ? row.status
: row.status.replace('_', ' ')
)
}} }}
</sw-badge> </sw-badge>
</template> </template>

View File

@ -254,7 +254,7 @@
:color="$utils.getBadgeStatusColor(row.status).color" :color="$utils.getBadgeStatusColor(row.status).color"
class="px-3 py-1" class="px-3 py-1"
> >
{{ row.status }} {{ $utils.getStatusTranslation(row.status) }}
</sw-badge> </sw-badge>
</template> </template>
</sw-table-column> </sw-table-column>

View File

@ -172,7 +172,7 @@
:color="$utils.getBadgeStatusColor(estimate.status).color" :color="$utils.getBadgeStatusColor(estimate.status).color"
class="px-1 text-xs" class="px-1 text-xs"
> >
{{ estimate.status }} {{ $utils.getStatusTranslation(estimate.status) }}
</sw-badge> </sw-badge>
</div> </div>

View File

@ -241,7 +241,7 @@
:bg-color="$utils.getBadgeStatusColor(row.status).bgColor" :bg-color="$utils.getBadgeStatusColor(row.status).bgColor"
:color="$utils.getBadgeStatusColor(row.status).color" :color="$utils.getBadgeStatusColor(row.status).color"
> >
{{ row.status.replace('_', ' ') }} {{ $utils.getStatusTranslation(row.status.replace('_', ' ')) }}
</sw-badge> </sw-badge>
</template> </template>
</sw-table-column> </sw-table-column>
@ -258,7 +258,7 @@
:bg-color="$utils.getBadgeStatusColor(row.status).bgColor" :bg-color="$utils.getBadgeStatusColor(row.status).bgColor"
:color="$utils.getBadgeStatusColor(row.status).color" :color="$utils.getBadgeStatusColor(row.status).color"
> >
{{ row.paid_status.replace('_', ' ') }} {{ $utils.getStatusTranslation(row.paid_status.replace('_', ' ')) }}
</sw-badge> </sw-badge>
</template> </template>
</sw-table-column> </sw-table-column>

View File

@ -189,7 +189,7 @@
:font-size="$utils.getBadgeStatusColor(invoice.status).fontSize" :font-size="$utils.getBadgeStatusColor(invoice.status).fontSize"
class="px-1 text-xs" class="px-1 text-xs"
> >
{{ invoice.status }} {{ $utils.getStatusTranslation(invoice.status) }}
</sw-badge> </sw-badge>
</div> </div>