mirror of
https://github.com/crater-invoice/crater.git
synced 2025-10-28 12:11:08 -04:00
fix tab & language issue
This commit is contained in:
@ -398,6 +398,7 @@
|
|||||||
"update_payment": "تحديث الدفعة",
|
"update_payment": "تحديث الدفعة",
|
||||||
"payment": "دفعة | مدفوعات",
|
"payment": "دفعة | مدفوعات",
|
||||||
"no_payments": "لا يوجد مدفوعات حتى الآن!",
|
"no_payments": "لا يوجد مدفوعات حتى الآن!",
|
||||||
|
"no_matching_payments": "لا توجد مدفوعات مطابقة!",
|
||||||
"list_of_payments": "سوف تحتوي هذه القائمة على مدفوعات الفواتير.",
|
"list_of_payments": "سوف تحتوي هذه القائمة على مدفوعات الفواتير.",
|
||||||
"select_payment_mode": "اختر طريقة الدفع",
|
"select_payment_mode": "اختر طريقة الدفع",
|
||||||
|
|
||||||
|
|||||||
@ -452,6 +452,7 @@
|
|||||||
"list_of_payments": "Dieser Abschnitt enthält die Liste der Zahlungen.",
|
"list_of_payments": "Dieser Abschnitt enthält die Liste der Zahlungen.",
|
||||||
"new_payment": "Neue Zahlung",
|
"new_payment": "Neue Zahlung",
|
||||||
"no_payments": "Keine Zahlungen vorhanden!",
|
"no_payments": "Keine Zahlungen vorhanden!",
|
||||||
|
"no_matching_payments": "Es gibt keine passenden Zahlungen!",
|
||||||
"note": "Hinweis",
|
"note": "Hinweis",
|
||||||
"payment": "Zahlung | Zahlungen",
|
"payment": "Zahlung | Zahlungen",
|
||||||
"payment_mode": "Zahlungsart",
|
"payment_mode": "Zahlungsart",
|
||||||
|
|||||||
@ -409,6 +409,7 @@
|
|||||||
"update_payment": "Update Payment",
|
"update_payment": "Update Payment",
|
||||||
"payment": "Payment | Payments",
|
"payment": "Payment | Payments",
|
||||||
"no_payments": "No payments yet!",
|
"no_payments": "No payments yet!",
|
||||||
|
"no_matching_payments": "There are no matching payments!",
|
||||||
"list_of_payments": "This section will contain the list of payments.",
|
"list_of_payments": "This section will contain the list of payments.",
|
||||||
"select_payment_mode": "Select payment mode",
|
"select_payment_mode": "Select payment mode",
|
||||||
"confirm_send_payment": "This payment will be sent via email to the customer",
|
"confirm_send_payment": "This payment will be sent via email to the customer",
|
||||||
|
|||||||
@ -397,6 +397,7 @@
|
|||||||
"update_payment": "Actualizar pago",
|
"update_payment": "Actualizar pago",
|
||||||
"payment": "Pago | Pagos",
|
"payment": "Pago | Pagos",
|
||||||
"no_payments": "¡Aún no hay pagos!",
|
"no_payments": "¡Aún no hay pagos!",
|
||||||
|
"no_matching_payments": "¡No hay pagos equivalentes!",
|
||||||
"list_of_payments": "Esta sección contendrá la lista de pagos.",
|
"list_of_payments": "Esta sección contendrá la lista de pagos.",
|
||||||
"select_payment_mode": "Seleccionar modo de pago",
|
"select_payment_mode": "Seleccionar modo de pago",
|
||||||
|
|
||||||
|
|||||||
@ -395,6 +395,7 @@
|
|||||||
"update_payment": "Mettre à jour le paiement",
|
"update_payment": "Mettre à jour le paiement",
|
||||||
"payment": "Paiement | Paiements",
|
"payment": "Paiement | Paiements",
|
||||||
"no_payments": "Aucun paiement pour le moment!",
|
"no_payments": "Aucun paiement pour le moment!",
|
||||||
|
"no_matching_payments": "Il n'y a aucun paiement correspondant!",
|
||||||
"list_of_payments": "Cette section contiendra la liste des paiements",
|
"list_of_payments": "Cette section contiendra la liste des paiements",
|
||||||
"select_payment_mode": "Sélectionnez le mode de paiement",
|
"select_payment_mode": "Sélectionnez le mode de paiement",
|
||||||
|
|
||||||
|
|||||||
@ -398,6 +398,7 @@
|
|||||||
"update_payment": "Atualizar Pagamento",
|
"update_payment": "Atualizar Pagamento",
|
||||||
"payment": "Pagamento | Pagamentos",
|
"payment": "Pagamento | Pagamentos",
|
||||||
"no_payments": "Ainda sem pagamentos!",
|
"no_payments": "Ainda sem pagamentos!",
|
||||||
|
"no_matching_payments": "Não há pagamentos correspondentes!",
|
||||||
"list_of_payments": "Esta seção conterá a lista de pagamentos.",
|
"list_of_payments": "Esta seção conterá a lista de pagamentos.",
|
||||||
"select_payment_mode": "Selecione a forma de pagamento",
|
"select_payment_mode": "Selecione a forma de pagamento",
|
||||||
|
|
||||||
|
|||||||
@ -4,9 +4,15 @@
|
|||||||
<div class="page-header">
|
<div class="page-header">
|
||||||
<h3 class="page-title">{{ isEdit ? $t('customers.edit_customer') : $t('customers.new_customer') }}</h3>
|
<h3 class="page-title">{{ isEdit ? $t('customers.edit_customer') : $t('customers.new_customer') }}</h3>
|
||||||
<ol class="breadcrumb">
|
<ol class="breadcrumb">
|
||||||
<li class="breadcrumb-item"><router-link slot="item-title" to="/admin/dashboard">{{ $t('general.home') }}</router-link></li>
|
<li class="breadcrumb-item">
|
||||||
<li class="breadcrumb-item"><router-link slot="item-title" to="/admin/customers">{{ $tc('customers.customer', 2) }}</router-link></li>
|
<router-link slot="item-title" to="/admin/dashboard">{{ $t('general.home') }}</router-link>
|
||||||
<li class="breadcrumb-item">{{ isEdit ? $t('customers.edit_customer') : $t('customers.new_customer') }}</li>
|
</li>
|
||||||
|
<li class="breadcrumb-item">
|
||||||
|
<router-link slot="item-title" to="/admin/customers">{{ $tc('customers.customer', 2) }}</router-link>
|
||||||
|
</li>
|
||||||
|
<li class="breadcrumb-item">
|
||||||
|
{{ isEdit ? $t('customers.edit_customer') : $t('customers.new_customer') }}
|
||||||
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
<div class="page-actions header-button-container">
|
<div class="page-actions header-button-container">
|
||||||
<base-button
|
<base-button
|
||||||
@ -38,8 +44,12 @@
|
|||||||
@input="$v.formData.name.$touch()"
|
@input="$v.formData.name.$touch()"
|
||||||
/>
|
/>
|
||||||
<div v-if="$v.formData.name.$error">
|
<div v-if="$v.formData.name.$error">
|
||||||
<span v-if="!$v.formData.name.required" class="text-danger">{{ $tc('validation.required') }}</span>
|
<span v-if="!$v.formData.name.required" class="text-danger">
|
||||||
<span v-if="!$v.formData.name.minLength" class="text-danger"> {{ $tc('validation.name_min_length', $v.formData.name.$params.minLength.min, { count: $v.formData.name.$params.minLength.min }) }} </span>
|
{{ $tc('validation.required') }}
|
||||||
|
</span>
|
||||||
|
<span v-if="!$v.formData.name.minLength" class="text-danger">
|
||||||
|
{{ $tc('validation.name_min_length', $v.formData.name.$params.minLength.min, { count: $v.formData.name.$params.minLength.min }) }}
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
@ -53,7 +63,9 @@
|
|||||||
@input="$v.formData.email.$touch()"
|
@input="$v.formData.email.$touch()"
|
||||||
/>
|
/>
|
||||||
<div v-if="$v.formData.email.$error">
|
<div v-if="$v.formData.email.$error">
|
||||||
<span v-if="!$v.formData.email.email" class="text-danger"> {{ $tc('validation.email_incorrect') }} </span>
|
<span v-if="!$v.formData.email.email" class="text-danger">
|
||||||
|
{{ $tc('validation.email_incorrect') }}
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
@ -97,10 +109,13 @@
|
|||||||
v-model="formData.website"
|
v-model="formData.website"
|
||||||
:invalid="$v.formData.website.$error"
|
:invalid="$v.formData.website.$error"
|
||||||
type="url"
|
type="url"
|
||||||
|
tab-index="6"
|
||||||
@input="$v.formData.website.$touch()"
|
@input="$v.formData.website.$touch()"
|
||||||
/>
|
/>
|
||||||
<div v-if="$v.formData.website.$error">
|
<div v-if="$v.formData.website.$error">
|
||||||
<span v-if="!$v.formData.website.url" class="text-danger">{{ $tc('validation.invalid_url') }}</span>
|
<span v-if="!$v.formData.website.url" class="text-danger">
|
||||||
|
{{ $tc('validation.invalid_url') }}
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -124,6 +139,7 @@
|
|||||||
v-model="billing.state"
|
v-model="billing.state"
|
||||||
name="billing.state"
|
name="billing.state"
|
||||||
type="text"
|
type="text"
|
||||||
|
tab-index="9"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
@ -138,7 +154,9 @@
|
|||||||
@input="$v.billing.address_street_1.$touch()"
|
@input="$v.billing.address_street_1.$touch()"
|
||||||
/>
|
/>
|
||||||
<div v-if="$v.billing.address_street_1.$error">
|
<div v-if="$v.billing.address_street_1.$error">
|
||||||
<span v-if="!$v.billing.address_street_1.maxLength" class="text-danger">{{ $t('validation.address_maxlength') }}</span>
|
<span v-if="!$v.billing.address_street_1.maxLength" class="text-danger">
|
||||||
|
{{ $t('validation.address_maxlength') }}
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<base-text-area
|
<base-text-area
|
||||||
:tabindex="12"
|
:tabindex="12"
|
||||||
@ -150,7 +168,9 @@
|
|||||||
@input="$v.billing.address_street_2.$touch()"
|
@input="$v.billing.address_street_2.$touch()"
|
||||||
/>
|
/>
|
||||||
<div v-if="$v.billing.address_street_2.$error">
|
<div v-if="$v.billing.address_street_2.$error">
|
||||||
<span v-if="!$v.billing.address_street_2.maxLength" class="text-danger">{{ $t('validation.address_maxlength') }}</span>
|
<span v-if="!$v.billing.address_street_2.maxLength" class="text-danger">
|
||||||
|
{{ $t('validation.address_maxlength') }}
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -175,6 +195,7 @@
|
|||||||
v-model="billing.city"
|
v-model="billing.city"
|
||||||
name="billing.city"
|
name="billing.city"
|
||||||
type="text"
|
type="text"
|
||||||
|
tab-index="10"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
@ -226,6 +247,7 @@
|
|||||||
v-model="shipping.state"
|
v-model="shipping.state"
|
||||||
name="shipping.state"
|
name="shipping.state"
|
||||||
type="text"
|
type="text"
|
||||||
|
tab-index="17"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
@ -277,6 +299,7 @@
|
|||||||
v-model="shipping.city"
|
v-model="shipping.city"
|
||||||
name="shipping.city"
|
name="shipping.city"
|
||||||
type="text"
|
type="text"
|
||||||
|
tab-index="18"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|||||||
@ -118,7 +118,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</router-link>
|
</router-link>
|
||||||
<p v-if="!payments.length" class="no-result">
|
<p v-if="!payments.length" class="no-result">
|
||||||
{{ $t('payments.no_matching_invoices') }}
|
{{ $t('payments.no_matching_payments') }}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user