refactor: refs #7132 1st wave of changes in global translations files
gitea/salix-front/pipeline/pr-dev This commit looks good Details

This commit is contained in:
Jon Elias 2024-10-18 12:54:21 +02:00
parent 0e77d4b68f
commit 89cb9aacec
35 changed files with 61 additions and 219 deletions

View File

@ -70,7 +70,7 @@ const tableColumns = computed(() => [
warehousesOptions.value.find((warehouse) => warehouse.id === val).name, warehousesOptions.value.find((warehouse) => warehouse.id === val).name,
}, },
{ {
label: t('entry.basicData.shipped'), label: t('globals.shipped'),
name: 'shipped', name: 'shipped',
field: 'shipped', field: 'shipped',
align: 'left', align: 'left',
@ -170,7 +170,7 @@ const selectTravel = ({ id }) => {
v-model="travelFilterParams.warehouseInFk" v-model="travelFilterParams.warehouseInFk"
/> />
<VnInputDate <VnInputDate
:label="t('entry.basicData.shipped')" :label="t('globals.shipped')"
v-model="travelFilterParams.shipped" v-model="travelFilterParams.shipped"
/> />
<VnInputDate <VnInputDate

View File

@ -158,7 +158,7 @@ function addDefaultData(data) {
/> />
<QFile <QFile
ref="inputFileRef" ref="inputFileRef"
:label="t('entry.buys.file')" :label="t('globals.file')"
v-model="dms.files" v-model="dms.files"
:multiple="false" :multiple="false"
:accept="allowedContentTypes" :accept="allowedContentTypes"

View File

@ -300,8 +300,6 @@ globals:
salesPersonFk: Sales person salesPersonFk: Sales person
warehouseFk: Warehouse warehouseFk: Warehouse
provinceFk: Province provinceFk: Province
from: From
To: To
stateFk: State stateFk: State
departmentFk: Department departmentFk: Department
email: Email email: Email
@ -328,8 +326,7 @@ login:
loginError: Invalid username or password loginError: Invalid username or password
fieldRequired: This field is required fieldRequired: This field is required
twoFactorRequired: Two-factor verification required twoFactorRequired: Two-factor verification required
twoFactor: twoFactorRequired:
code: Code
validate: Validate validate: Validate
insert: Enter the verification code insert: Enter the verification code
explanation: >- explanation: >-
@ -357,7 +354,6 @@ entry:
ordered: Ordered ordered: Ordered
tableVisibleColumns: tableVisibleColumns:
id: Id id: Id
reference: Reference
created: Creation created: Creation
supplierFk: Supplier supplierFk: Supplier
isBooked: Booked isBooked: Booked
@ -372,7 +368,6 @@ entry:
commission: Commission commission: Commission
currency: Currency currency: Currency
company: Company company: Company
reference: Reference
invoiceNumber: Invoice number invoiceNumber: Invoice number
ordered: Ordered ordered: Ordered
confirmed: Confirmed confirmed: Confirmed
@ -388,10 +383,8 @@ entry:
travelWarehouseIn: Warehouse In travelWarehouseIn: Warehouse In
travelReceived: Received travelReceived: Received
buys: Buys buys: Buys
quantity: Quantity
stickers: Stickers stickers: Stickers
package: Package package: Package
weight: Weight
packing: Packing packing: Packing
grouping: Grouping grouping: Grouping
buyingValue: Buying value buyingValue: Buying value
@ -401,7 +394,6 @@ entry:
basicData: basicData:
supplier: Supplier supplier: Supplier
travel: Travel travel: Travel
reference: Reference
invoiceNumber: Invoice number invoiceNumber: Invoice number
company: Company company: Company
currency: Currency currency: Currency
@ -415,13 +407,11 @@ entry:
agency: Agency agency: Agency
warehouseOut: Warehouse Out warehouseOut: Warehouse Out
warehouseIn: Warehouse In warehouseIn: Warehouse In
shipped: Shipped
landed: Landed landed: Landed
id: ID id: ID
buys: buys:
groupingPrice: Grouping price groupingPrice: Grouping price
packingPrice: Packing price packingPrice: Packing price
reference: Reference
observations: Observations observations: Observations
item: Item item: Item
size: Size size: Size
@ -429,7 +419,6 @@ entry:
grouping: Grouping grouping: Grouping
buyingValue: Buying value buyingValue: Buying value
packagingFk: Box packagingFk: Box
file: File
name: Name name: Name
producer: Producer producer: Producer
type: Type type: Type
@ -448,7 +437,6 @@ entry:
itemFk: Item ID itemFk: Item ID
packing: Packing packing: Packing
grouping: Grouping grouping: Grouping
quantity: Quantity
size: Size size: Size
tags: Tags tags: Tags
type: Type type: Type
@ -461,14 +449,12 @@ entry:
buyingValue: Buying value buyingValue: Buying value
freightValue: Freight value freightValue: Freight value
comissionValue: Commission value comissionValue: Commission value
description: Description
packageValue: Package value packageValue: Package value
isIgnored: Is ignored isIgnored: Is ignored
price2: Grouping price2: Grouping
price3: Packing price3: Packing
minPrice: Min minPrice: Min
ektFk: Ekt ektFk: Ekt
weight: Weight
packagingFk: Package packagingFk: Package
packingOut: Package out packingOut: Package out
landing: Landing landing: Landing
@ -476,17 +462,10 @@ entry:
isRaid: Raid isRaid: Raid
ticket: ticket:
pageTitles: pageTitles:
tickets: Tickets
list: List list: List
ticketCreate: New ticket
summary: Summary summary: Summary
basicData: Basic Data
boxing: Boxing
sms: Sms
notes: Notes
sale: Sale sale: Sale
dms: File management dms: File management
volume: Volume
observation: Notes observation: Notes
ticketAdvance: Advance tickets ticketAdvance: Advance tickets
futureTickets: Future tickets futureTickets: Future tickets
@ -495,17 +474,13 @@ ticket:
list: list:
nickname: Nickname nickname: Nickname
state: State state: State
shipped: Shipped
landed: Landed landed: Landed
salesPerson: Sales person
total: Total total: Total
card: card:
ticketId: Ticket ID ticketId: Ticket ID
state: State state: State
customerId: Customer ID customerId: Customer ID
salesPerson: Sales person
agency: Agency agency: Agency
shipped: Shipped
warehouse: Warehouse warehouse: Warehouse
customerCard: Customer card customerCard: Customer card
alias: Alias alias: Alias
@ -521,7 +496,6 @@ ticket:
notFound: No videos available notFound: No videos available
summary: summary:
state: State state: State
salesPerson: Sales person
agency: Agency agency: Agency
zone: Zone zone: Zone
warehouse: Warehouse warehouse: Warehouse
@ -543,7 +517,6 @@ ticket:
item: Item item: Item
visible: Visible visible: Visible
available: Available available: Available
quantity: Quantity
price: Price price: Price
discount: Discount discount: Discount
packing: Packing packing: Packing
@ -559,12 +532,10 @@ ticket:
requester: Requester requester: Requester
atender: Atender atender: Atender
request: Request request: Request
weight: Weight
goTo: Go to goTo: Go to
summaryAmount: Summary summaryAmount: Summary
purchaseRequest: Purchase request purchaseRequest: Purchase request
service: Service service: Service
description: Description
attender: Attender attender: Attender
ok: Ok ok: Ok
create: create:
@ -584,7 +555,6 @@ invoiceOut:
company: Company company: Company
dued: Due date dued: Due date
shortDued: Due date shortDued: Due date
amount: Amount
card: card:
issued: Issued issued: Issued
client: Client client: Client
@ -604,7 +574,6 @@ invoiceOut:
tickets: Tickets tickets: Tickets
ticketId: Ticket id ticketId: Ticket id
nickname: Alias nickname: Alias
shipped: Shipped
totalWithVat: Amount totalWithVat: Amount
globalInvoices: globalInvoices:
errors: errors:
@ -625,13 +594,10 @@ invoiceOut:
percentageText: '{getPercentage}% {getAddressNumber} of {getNAddresses}' percentageText: '{getPercentage}% {getAddressNumber} of {getNAddresses}'
pdfsNumberText: '{nPdfs} of {totalPdfs} PDFs' pdfsNumberText: '{nPdfs} of {totalPdfs} PDFs'
negativeBases: negativeBases:
from: From
to: To
company: Company company: Company
country: Country country: Country
clientId: Client Id clientId: Client Id
client: Client client: Client
amount: Amount
base: Base base: Base
ticketId: Ticket Id ticketId: Ticket Id
active: Active active: Active
@ -646,13 +612,11 @@ shelving:
priority: Priority priority: Priority
newShelving: New Shelving newShelving: New Shelving
summary: summary:
code: Code
parking: Parking parking: Parking
priority: Priority priority: Priority
worker: Worker worker: Worker
recyclable: Recyclable recyclable: Recyclable
basicData: basicData:
code: Code
parking: Parking parking: Parking
priority: Priority priority: Priority
recyclable: Recyclable recyclable: Recyclable
@ -694,7 +658,6 @@ order:
phone: Phone phone: Phone
createdFrom: Created From createdFrom: Created From
address: Address address: Address
notes: Notes
subtotal: Subtotal subtotal: Subtotal
total: Total total: Total
vat: VAT vat: VAT
@ -702,18 +665,14 @@ order:
alias: Alias alias: Alias
items: Items items: Items
orderTicketList: Order Ticket List orderTicketList: Order Ticket List
details: Details
item: Item item: Item
quantity: Quantity
price: Price price: Price
amount: Amount amount: Amount
department: department:
pageTitles: pageTitles:
basicData: Basic data
department: Department department: Department
summary: Summary summary: Summary
name: Name name: Name
code: Code
chat: Chat chat: Chat
bossDepartment: Boss Department bossDepartment: Boss Department
email: Email email: Email
@ -728,20 +687,16 @@ worker:
pageTitles: pageTitles:
workers: Workers workers: Workers
list: List list: List
basicData: Basic data
summary: Summary summary: Summary
notifications: Notifications
workerCreate: New worker workerCreate: New worker
department: Department department: Department
pda: PDA pda: PDA
notes: Notas
dms: My documentation dms: My documentation
pbx: Private Branch Exchange pbx: Private Branch Exchange
log: Log log: Log
calendar: Calendar calendar: Calendar
timeControl: Time control timeControl: Time control
locker: Locker locker: Locker
balance: Balance
medical: Medical medical: Medical
list: list:
name: Name name: Name
@ -754,7 +709,6 @@ worker:
newWorker: New worker newWorker: New worker
card: card:
workerId: Worker ID workerId: Worker ID
user: User
name: Name name: Name
email: Email email: Email
phone: Phone phone: Phone
@ -762,9 +716,7 @@ worker:
active: Active active: Active
warehouse: Warehouse warehouse: Warehouse
agency: Agency agency: Agency
salesPerson: Sales person
summary: summary:
basicData: Basic data
boss: Boss boss: Boss
phoneExtension: Phone extension phoneExtension: Phone extension
entPhone: Enterprise phone entPhone: Enterprise phone
@ -820,16 +772,13 @@ worker:
endDate: End date endDate: End date
center: Training center center: Training center
invoice: Invoice invoice: Invoice
amount: Amount
remark: Remark remark: Remark
hasDiploma: Has diploma hasDiploma: Has diploma
medical: medical:
tableVisibleColumns: tableVisibleColumns:
date: Date
time: Hour time: Hour
center: Formation Center center: Formation Center
invoice: Invoice invoice: Invoice
amount: Amount
isFit: Fit isFit: Fit
remark: Observations remark: Observations
imageNotFound: Image not found imageNotFound: Image not found
@ -865,7 +814,6 @@ wagon:
removeItem: Wagon removed successfully removeItem: Wagon removed successfully
create: create:
plate: Plate plate: Plate
volume: Volume
type: Type type: Type
label: Label label: Label
warnings: warnings:
@ -898,7 +846,6 @@ supplier:
country: Country country: Country
summary: summary:
responsible: Responsible responsible: Responsible
notes: Notes
verified: Verified verified: Verified
isActive: Is active isActive: Is active
billingData: Billing data billingData: Billing data
@ -978,15 +925,12 @@ supplier:
addRow: Add row addRow: Add row
consumption: consumption:
entry: Entry entry: Entry
date: Date
reference: Reference
travel: travel:
travelList: travelList:
tableVisibleColumns: tableVisibleColumns:
id: Id id: Id
ref: Reference ref: Reference
agency: Agency agency: Agency
shipped: Shipped
landed: Landed landed: Landed
shipHour: Shipment Hour shipHour: Shipment Hour
landHour: Landing Hour landHour: Landing Hour
@ -1017,29 +961,23 @@ travel:
landedFrom: Landed from landedFrom: Landed from
landedTo: Landed to landedTo: Landed to
continent: Continent out continent: Continent out
totalEntries: Total entries
basicData: basicData:
reference: Reference
agency: Agency agency: Agency
shipped: Shipped
landed: Landed landed: Landed
warehouseOut: Warehouse Out warehouseOut: Warehouse Out
warehouseIn: Warehouse In warehouseIn: Warehouse In
delivered: Delivered delivered: Delivered
received: Received received: Received
thermographs: thermographs:
code: Code
temperature: Temperature temperature: Temperature
state: State state: State
destination: Destination destination: Destination
created: Created created: Created
thermograph: Thermograph thermograph: Thermograph
reference: Reference
type: Type type: Type
company: Company company: Company
warehouse: Warehouse warehouse: Warehouse
travelFileDescription: 'Travel id { travelId }' travelFileDescription: 'Travel id { travelId }'
file: File
item: item:
descriptor: descriptor:
item: Item item: Item
@ -1056,7 +994,6 @@ item:
id: Identifier id: Identifier
grouping: Grouping grouping: Grouping
packing: Packing packing: Packing
description: Description
stems: Stems stems: Stems
category: Category category: Category
typeName: Type typeName: Type
@ -1087,7 +1024,6 @@ item:
origin: Origin origin: Origin
buyRequest: buyRequest:
ticketId: 'Ticket ID' ticketId: 'Ticket ID'
shipped: 'Shipped'
requester: 'Requester' requester: 'Requester'
requested: 'Requested' requested: 'Requested'
price: 'Price' price: 'Price'
@ -1097,9 +1033,7 @@ item:
concept: 'Concept' concept: 'Concept'
state: 'State' state: 'State'
summary: summary:
basicData: 'Basic data'
otherData: 'Other data' otherData: 'Other data'
description: 'Description'
tax: 'Tax' tax: 'Tax'
tags: 'Tags' tags: 'Tags'
botanical: 'Botanical' botanical: 'Botanical'
@ -1143,7 +1077,6 @@ components:
salesPersonFk: Buyer salesPersonFk: Buyer
supplierFk: Supplier supplierFk: Supplier
from: From from: From
to: To
active: Is active active: Is active
visible: Is visible visible: Is visible
floramondo: Is floramondo floramondo: Is floramondo
@ -1151,7 +1084,6 @@ components:
userPanel: userPanel:
copyToken: Token copied to clipboard copyToken: Token copied to clipboard
settings: Settings settings: Settings
logOut: Log Out
localWarehouse: Local warehouse localWarehouse: Local warehouse
localBank: Local bank localBank: Local bank
localCompany: Local company localCompany: Local company
@ -1159,7 +1091,6 @@ components:
userCompany: User company userCompany: User company
smartCard: smartCard:
downloadFile: Download file downloadFile: Download file
clone: Clone
openCard: View openCard: View
openSummary: Summary openSummary: Summary
cardDescriptor: cardDescriptor:

View File

@ -304,8 +304,6 @@ globals:
salesPersonFk: Comercial salesPersonFk: Comercial
warehouseFk: Almacén warehouseFk: Almacén
provinceFk: Provincia provinceFk: Provincia
from: Desde
To: Hasta
stateFk: Estado stateFk: Estado
departmentFk: Departamento departmentFk: Departamento
email: Correo email: Correo
@ -333,7 +331,6 @@ login:
fieldRequired: Este campo es obligatorio fieldRequired: Este campo es obligatorio
twoFactorRequired: Verificación de doble factor requerida twoFactorRequired: Verificación de doble factor requerida
twoFactor: twoFactor:
code: Código
validate: Validar validate: Validar
insert: Introduce el código de verificación insert: Introduce el código de verificación
explanation: Por favor introduce el código de verificación que te hemos enviado a tu email en los próximos 5 minutos explanation: Por favor introduce el código de verificación que te hemos enviado a tu email en los próximos 5 minutos
@ -359,7 +356,6 @@ entry:
ordered: Pedida ordered: Pedida
tableVisibleColumns: tableVisibleColumns:
id: Id id: Id
reference: Referencia
created: Creación created: Creación
supplierFk: Proveedor supplierFk: Proveedor
isBooked: Asentado isBooked: Asentado
@ -374,7 +370,6 @@ entry:
commission: Comisión commission: Comisión
currency: Moneda currency: Moneda
company: Empresa company: Empresa
reference: Referencia
invoiceNumber: Núm. factura invoiceNumber: Núm. factura
ordered: Pedida ordered: Pedida
confirmed: Confirmada confirmed: Confirmada
@ -390,10 +385,8 @@ entry:
travelWarehouseIn: Alm. entrada travelWarehouseIn: Alm. entrada
travelReceived: Recibida travelReceived: Recibida
buys: Compras buys: Compras
quantity: Cantidad
stickers: Etiquetas stickers: Etiquetas
package: Embalaje package: Embalaje
weight: Peso
packing: Packing packing: Packing
grouping: Grouping grouping: Grouping
buyingValue: Coste buyingValue: Coste
@ -403,7 +396,6 @@ entry:
basicData: basicData:
supplier: Proveedor supplier: Proveedor
travel: Envío travel: Envío
reference: Referencia
invoiceNumber: Núm. factura invoiceNumber: Núm. factura
company: Empresa company: Empresa
currency: Moneda currency: Moneda
@ -417,13 +409,11 @@ entry:
agency: Agencia agency: Agencia
warehouseOut: Alm. salida warehouseOut: Alm. salida
warehouseIn: Alm. entrada warehouseIn: Alm. entrada
shipped: F. envío
landed: F. entrega landed: F. entrega
id: ID id: ID
buys: buys:
groupingPrice: Precio grouping groupingPrice: Precio grouping
packingPrice: Precio packing packingPrice: Precio packing
reference: Referencia
observations: Observaciónes observations: Observaciónes
item: Artículo item: Artículo
size: Medida size: Medida
@ -431,7 +421,6 @@ entry:
grouping: Grouping grouping: Grouping
buyingValue: Coste buyingValue: Coste
packagingFk: Embalaje packagingFk: Embalaje
file: Fichero
name: Nombre name: Nombre
producer: Productor producer: Productor
type: Tipo type: Tipo
@ -450,7 +439,6 @@ entry:
itemFk: Id Artículo itemFk: Id Artículo
packing: packing packing: packing
grouping: Grouping grouping: Grouping
quantity: Cantidad
size: Medida size: Medida
tags: Etiquetas tags: Etiquetas
type: Tipo type: Tipo
@ -463,14 +451,12 @@ entry:
buyingValue: Coste buyingValue: Coste
freightValue: Porte freightValue: Porte
comissionValue: Comisión comissionValue: Comisión
description: Descripción
packageValue: Embalaje packageValue: Embalaje
isIgnored: Ignorado isIgnored: Ignorado
price2: Grouping price2: Grouping
price3: Packing price3: Packing
minPrice: Min minPrice: Min
ektFk: Ekt ektFk: Ekt
weight: Peso
packagingFk: Embalaje packagingFk: Embalaje
packingOut: Embalaje envíos packingOut: Embalaje envíos
landing: Llegada landing: Llegada
@ -478,17 +464,9 @@ entry:
isRaid: Redada isRaid: Redada
ticket: ticket:
pageTitles: pageTitles:
tickets: Tickets
list: Listado list: Listado
ticketCreate: Nuevo ticket
summary: Resumen summary: Resumen
basicData: Datos básicos
boxing: Encajado
sms: Sms
notes: Notas
sale: Lineas del pedido
dms: Gestión documental dms: Gestión documental
volume: Volumen
observation: Notas observation: Notas
ticketAdvance: Adelantar tickets ticketAdvance: Adelantar tickets
futureTickets: Tickets a futuro futureTickets: Tickets a futuro
@ -500,21 +478,16 @@ ticket:
tracking: Estados tracking: Estados
components: Componentes components: Componentes
pictures: Fotos pictures: Fotos
packages: Embalajes
list: list:
nickname: Alias nickname: Alias
state: Estado state: Estado
shipped: Enviado
landed: Entregado landed: Entregado
salesPerson: Comercial
total: Total total: Total
card: card:
ticketId: ID ticket ticketId: ID ticket
state: Estado state: Estado
customerId: ID cliente customerId: ID cliente
salesPerson: Comercial
agency: Agencia agency: Agencia
shipped: Enviado
warehouse: Almacén warehouse: Almacén
customerCard: Ficha del cliente customerCard: Ficha del cliente
alias: Alias alias: Alias
@ -530,7 +503,6 @@ ticket:
notFound: No hay vídeos disponibles notFound: No hay vídeos disponibles
summary: summary:
state: Estado state: Estado
salesPerson: Comercial
agency: Agencia agency: Agencia
zone: Zona zone: Zona
warehouse: Almacén warehouse: Almacén
@ -552,7 +524,6 @@ ticket:
item: Artículo item: Artículo
visible: Visible visible: Visible
available: Disponible available: Disponible
quantity: Cantidad
price: Precio price: Precio
discount: Descuento discount: Descuento
packing: Encajado packing: Encajado
@ -568,12 +539,10 @@ ticket:
requester: Solicitante requester: Solicitante
atender: Comprador atender: Comprador
request: Petición de compra request: Petición de compra
weight: Peso
goTo: Ir a goTo: Ir a
summaryAmount: Resumen summaryAmount: Resumen
purchaseRequest: Petición de compra purchaseRequest: Petición de compra
service: Servicio service: Servicio
description: Descripción
attender: Consignatario attender: Consignatario
create: create:
client: Cliente client: Cliente
@ -592,7 +561,6 @@ invoiceOut:
company: Empresa company: Empresa
dued: Fecha vencimineto dued: Fecha vencimineto
shortDued: F. vencimiento shortDued: F. vencimiento
amount: Importe
card: card:
issued: Fecha emisión issued: Fecha emisión
client: Cliente client: Cliente
@ -613,7 +581,6 @@ invoiceOut:
tickets: Tickets tickets: Tickets
ticketId: Id ticket ticketId: Id ticket
nickname: Alias nickname: Alias
shipped: F. envío
totalWithVat: Importe totalWithVat: Importe
globalInvoices: globalInvoices:
errors: errors:
@ -638,7 +605,6 @@ invoiceOut:
country: País country: País
clientId: Id cliente clientId: Id cliente
client: Cliente client: Cliente
amount: Importe
base: Base base: Base
ticketId: Id ticket ticketId: Id ticket
active: Activo active: Activo
@ -675,7 +641,6 @@ order:
phone: Teléfono phone: Teléfono
createdFrom: Creado desde createdFrom: Creado desde
address: Dirección address: Dirección
notes: Notas
subtotal: Subtotal subtotal: Subtotal
total: Total total: Total
vat: IVA vat: IVA
@ -683,9 +648,7 @@ order:
alias: Alias alias: Alias
items: Items items: Items
orderTicketList: Tickets del pedido orderTicketList: Tickets del pedido
details: Detalles
item: Item item: Item
quantity: Cantidad
price: Precio price: Precio
amount: Monto amount: Monto
shelving: shelving:
@ -694,13 +657,11 @@ shelving:
priority: Prioridad priority: Prioridad
newShelving: Nuevo Carro newShelving: Nuevo Carro
summary: summary:
code: Código
parking: Parking parking: Parking
priority: Prioridad priority: Prioridad
worker: Trabajador worker: Trabajador
recyclable: Reciclable recyclable: Reciclable
basicData: basicData:
code: Código
parking: Parking parking: Parking
priority: Prioridad priority: Prioridad
recyclable: Reciclable recyclable: Reciclable
@ -715,11 +676,9 @@ parking:
label: Buscar parking... label: Buscar parking...
department: department:
pageTitles: pageTitles:
basicData: Basic data
department: Departamentos department: Departamentos
summary: Resumen summary: Resumen
name: Nombre name: Nombre
code: Código
chat: Chat chat: Chat
bossDepartment: Jefe de departamento bossDepartment: Jefe de departamento
email: Email email: Email
@ -734,20 +693,16 @@ worker:
pageTitles: pageTitles:
workers: Trabajadores workers: Trabajadores
list: Listado list: Listado
basicData: Datos básicos
summary: Resumen summary: Resumen
notifications: Notificaciones
workerCreate: Nuevo trabajador workerCreate: Nuevo trabajador
department: Departamentos department: Departamentos
pda: PDA pda: PDA
notes: Notas
dms: Mi documentación dms: Mi documentación
pbx: Centralita pbx: Centralita
log: Historial log: Historial
calendar: Calendario calendar: Calendario
timeControl: Control de horario timeControl: Control de horario
locker: Taquilla locker: Taquilla
balance: Balance
formation: Formación formation: Formación
medical: Mutua medical: Mutua
list: list:
@ -761,7 +716,6 @@ worker:
newWorker: Nuevo trabajador newWorker: Nuevo trabajador
card: card:
workerId: ID Trabajador workerId: ID Trabajador
user: Usuario
name: Nombre name: Nombre
email: Correo personal email: Correo personal
phone: Teléfono phone: Teléfono
@ -769,9 +723,7 @@ worker:
active: Activo active: Activo
warehouse: Almacén warehouse: Almacén
agency: Empresa agency: Empresa
salesPerson: Comercial
summary: summary:
basicData: Datos básicos
boss: Jefe boss: Jefe
phoneExtension: Extensión de teléfono phoneExtension: Extensión de teléfono
entPhone: Teléfono de empresa entPhone: Teléfono de empresa
@ -818,16 +770,13 @@ worker:
endDate: Fecha Fin endDate: Fecha Fin
center: Centro Formación center: Centro Formación
invoice: Factura invoice: Factura
amount: Importe
remark: Bonficado remark: Bonficado
hasDiploma: Diploma hasDiploma: Diploma
medical: medical:
tableVisibleColumns: tableVisibleColumns:
date: Fecha
time: Hora time: Hora
center: Centro de Formación center: Centro de Formación
invoice: Factura invoice: Factura
amount: Importe
isFit: Apto isFit: Apto
remark: Observaciones remark: Observaciones
imageNotFound: No se ha encontrado la imagen imageNotFound: No se ha encontrado la imagen
@ -863,7 +812,6 @@ wagon:
removeItem: Vagón borrado correctamente removeItem: Vagón borrado correctamente
create: create:
plate: Matrícula plate: Matrícula
volume: Volumen
type: Tipo type: Tipo
label: Etiqueta label: Etiqueta
warnings: warnings:
@ -895,7 +843,6 @@ supplier:
country: País country: País
summary: summary:
responsible: Responsable responsible: Responsable
notes: Notas
verified: Verificado verified: Verificado
isActive: Está activo isActive: Está activo
billingData: Forma de pago billingData: Forma de pago
@ -975,15 +922,12 @@ supplier:
addRow: Añadir fila addRow: Añadir fila
consumption: consumption:
entry: Entrada entry: Entrada
date: Fecha
reference: Referencia
travel: travel:
travelList: travelList:
tableVisibleColumns: tableVisibleColumns:
id: Id id: Id
ref: Referencia ref: Referencia
agency: Agencia agency: Agencia
shipped: F.envío
shipHour: Hora de envío shipHour: Hora de envío
landHour: Hora de llegada landHour: Hora de llegada
landed: F.entrega landed: F.entrega
@ -1014,29 +958,23 @@ travel:
landedFrom: Llegada desde landedFrom: Llegada desde
landedTo: Llegada hasta landedTo: Llegada hasta
continent: Cont. Salida continent: Cont. Salida
totalEntries: Ent. totales
basicData: basicData:
reference: Referencia
agency: Agencia agency: Agencia
shipped: F. Envío
landed: F. entrega landed: F. entrega
warehouseOut: Alm. salida warehouseOut: Alm. salida
warehouseIn: Alm. entrada warehouseIn: Alm. entrada
delivered: Enviada delivered: Enviada
received: Recibida received: Recibida
thermographs: thermographs:
code: Código
temperature: Temperatura temperature: Temperatura
state: Estado state: Estado
destination: Destino destination: Destino
created: Fecha creación created: Fecha creación
thermograph: Termógrafo thermograph: Termógrafo
reference: Referencia
type: Tipo type: Tipo
company: Empresa company: Empresa
warehouse: Almacén warehouse: Almacén
travelFileDescription: 'Id envío { travelId }' travelFileDescription: 'Id envío { travelId }'
file: Fichero
item: item:
descriptor: descriptor:
item: Artículo item: Artículo
@ -1053,7 +991,6 @@ item:
id: Identificador id: Identificador
grouping: Grouping grouping: Grouping
packing: Packing packing: Packing
description: Descripción
stems: Tallos stems: Tallos
category: Reino category: Reino
typeName: Tipo typeName: Tipo
@ -1083,9 +1020,7 @@ item:
intrastat: Intrastat intrastat: Intrastat
origin: Origen origin: Origen
summary: summary:
basicData: 'Datos básicos'
otherData: 'Otros datos' otherData: 'Otros datos'
description: 'Descripción'
tax: 'IVA' tax: 'IVA'
tags: 'Etiquetas' tags: 'Etiquetas'
botanical: 'Botánico' botanical: 'Botánico'
@ -1114,7 +1049,6 @@ item:
specie: 'Specie' specie: 'Specie'
buyRequest: buyRequest:
ticketId: 'ID Ticket' ticketId: 'ID Ticket'
shipped: 'F. envío'
requester: 'Solicitante' requester: 'Solicitante'
requested: 'Solicitado' requested: 'Solicitado'
price: 'Precio' price: 'Precio'
@ -1146,7 +1080,6 @@ components:
userPanel: userPanel:
copyToken: Token copiado al portapapeles copyToken: Token copiado al portapapeles
settings: Configuración settings: Configuración
logOut: Cerrar sesión
localWarehouse: Almacén local localWarehouse: Almacén local
localBank: Banco local localBank: Banco local
localCompany: Empresa local localCompany: Empresa local
@ -1154,7 +1087,6 @@ components:
userCompany: Empresa del usuario userCompany: Empresa del usuario
smartCard: smartCard:
downloadFile: Descargar archivo downloadFile: Descargar archivo
clone: Clonar
openCard: Ficha openCard: Ficha
openSummary: Detalles openSummary: Detalles
viewSummary: Vista previa viewSummary: Vista previa

View File

@ -28,8 +28,8 @@ const { t } = useI18n();
/> />
<VnInput <VnInput
v-model="data.code" v-model="data.code"
:label="t('department.code')" :label="t('globals.code')"
:rules="validate('department.code')" :rules="validate('globals.code')"
clearable clearable
/> />
</VnRow> </VnRow>

View File

@ -50,11 +50,7 @@ onMounted(async () => {
:value="department.name" :value="department.name"
dash dash
/> />
<VnLv <VnLv :label="t('globals.code')" :value="department.code" dash />
:label="t('department.code')"
:value="department.code"
dash
/>
<VnLv <VnLv
:label="t('department.chat')" :label="t('department.chat')"
:value="department.chatName" :value="department.chatName"

View File

@ -108,10 +108,7 @@ const onFilterTravelSelected = (formData, id) => {
</VnSelectDialog> </VnSelectDialog>
</VnRow> </VnRow>
<VnRow> <VnRow>
<VnInput <VnInput v-model="data.reference" :label="t('globals.reference')" />
v-model="data.reference"
:label="t('entry.basicData.reference')"
/>
</VnRow> </VnRow>
<VnRow> <VnRow>
<VnInput <VnInput

View File

@ -5,7 +5,6 @@ import { useI18n } from 'vue-i18n';
import { QBtn } from 'quasar'; import { QBtn } from 'quasar';
import VnPaginate from 'src/components/ui/VnPaginate.vue'; import VnPaginate from 'src/components/ui/VnPaginate.vue';
import FetchData from 'src/components/FetchData.vue';
import VnSelect from 'components/common/VnSelect.vue'; import VnSelect from 'components/common/VnSelect.vue';
import VnInput from 'src/components/common/VnInput.vue'; import VnInput from 'src/components/common/VnInput.vue';
import FetchedTags from 'components/ui/FetchedTags.vue'; import FetchedTags from 'components/ui/FetchedTags.vue';
@ -163,7 +162,7 @@ const entriesTableColumns = computed(() => {
align: 'left', align: 'left',
}, },
{ {
label: t('entry.summary.quantity'), label: t('globals.quantity'),
field: 'quantity', field: 'quantity',
name: 'quantity', name: 'quantity',
align: 'left', align: 'left',
@ -187,7 +186,7 @@ const entriesTableColumns = computed(() => {
align: 'left', align: 'left',
}, },
{ {
label: t('entry.summary.weight'), label: t('globals.weight'),
field: 'weight', field: 'weight',
name: 'weight', name: 'weight',
align: 'left', align: 'left',

View File

@ -200,7 +200,7 @@ const redirectToBuysView = () => {
<VnRow> <VnRow>
<QFile <QFile
ref="inputFileRef" ref="inputFileRef"
:label="t('entry.buys.file')" :label="t('globals.file')"
v-model="importData.file" v-model="importData.file"
:multiple="false" :multiple="false"
accept=".json" accept=".json"
@ -220,10 +220,7 @@ const redirectToBuysView = () => {
</VnRow> </VnRow>
<div v-if="importData.file"> <div v-if="importData.file">
<VnRow> <VnRow>
<VnInput <VnInput :label="t('globals.reference')" v-model="importData.ref" />
:label="t('entry.buys.reference')"
v-model="importData.ref"
/>
</VnRow> </VnRow>
<VnRow> <VnRow>
<VnInput <VnInput

View File

@ -83,7 +83,7 @@ const tableColumnComponents = {
const entriesTableColumns = computed(() => { const entriesTableColumns = computed(() => {
return [ return [
{ {
label: t('entry.summary.quantity'), label: t('globals.quantity'),
field: 'quantity', field: 'quantity',
name: 'quantity', name: 'quantity',
align: 'left', align: 'left',
@ -101,7 +101,7 @@ const entriesTableColumns = computed(() => {
align: 'left', align: 'left',
}, },
{ {
label: t('entry.summary.weight'), label: t('globals.weight'),
field: 'weight', field: 'weight',
name: 'weight', name: 'weight',
align: 'left', align: 'left',
@ -190,7 +190,7 @@ const fetchEntryBuys = async () => {
:value="entry.currency?.name" :value="entry.currency?.name"
/> />
<VnLv :label="t('entry.summary.company')" :value="entry.company.code" /> <VnLv :label="t('entry.summary.company')" :value="entry.company.code" />
<VnLv :label="t('entry.summary.reference')" :value="entry.reference" /> <VnLv :label="t('globals.reference')" :value="entry.reference" />
<VnLv <VnLv
:label="t('entry.summary.invoiceNumber')" :label="t('entry.summary.invoiceNumber')"
:value="entry.invoiceNumber" :value="entry.invoiceNumber"

View File

@ -47,12 +47,12 @@ const columns = [
}, },
{ {
align: 'left', align: 'left',
label: t('entry.latestBuys.tableVisibleColumns.quantity'), label: t('globals.quantity'),
name: 'quantity', name: 'quantity',
}, },
{ {
align: 'left', align: 'left',
label: t('entry.latestBuys.tableVisibleColumns.description'), label: t('globals.description'),
name: 'description', name: 'description',
}, },
{ {
@ -82,7 +82,7 @@ const columns = [
}, },
{ {
align: 'left', align: 'left',
label: t('entry.latestBuys.tableVisibleColumns.weightByPiece'), label: t('globals.weightByPiece'),
name: 'weightByPiece', name: 'weightByPiece',
}, },
{ {
@ -147,7 +147,7 @@ const columns = [
}, },
{ {
align: 'left', align: 'left',
label: t('entry.latestBuys.tableVisibleColumns.weight'), label: t('globals.weight'),
name: 'weight', name: 'weight',
}, },
{ {

View File

@ -50,7 +50,7 @@ const columns = computed(() => [
}, },
{ {
align: 'left', align: 'left',
label: t('entry.list.tableVisibleColumns.reference'), label: t('globals.reference'),
name: 'reference', name: 'reference',
isTitle: true, isTitle: true,
component: 'input', component: 'input',

View File

@ -86,7 +86,7 @@ const ticketsColumns = ref([
}, },
{ {
name: 'landed', name: 'landed',
label: t('invoiceOut.summary.shipped'), label: t('globals.shipped'),
field: (row) => row.shipped, field: (row) => row.shipped,
format: (value) => toDate(value), format: (value) => toDate(value),
sortable: true, sortable: true,

View File

@ -33,7 +33,7 @@ const props = defineProps({
<QItemSection> <QItemSection>
<VnInputDate <VnInputDate
v-model="params.from" v-model="params.from"
:label="t('invoiceOut.negativeBases.from')" :label="t('globals.from')"
is-outlined is-outlined
/> />
</QItemSection> </QItemSection>
@ -42,7 +42,7 @@ const props = defineProps({
<QItemSection> <QItemSection>
<VnInputDate <VnInputDate
v-model="params.to" v-model="params.to"
:label="t('invoiceOut.negativeBases.to')" :label="t('globals.to')"
is-outlined is-outlined
/> />
</QItemSection> </QItemSection>
@ -88,7 +88,7 @@ const props = defineProps({
<QItemSection> <QItemSection>
<VnInputNumber <VnInputNumber
v-model="params.amount" v-model="params.amount"
:label="t('invoiceOut.negativeBases.amount')" :label="t('globals.amount')"
is-outlined is-outlined
/> />
</QItemSection> </QItemSection>

View File

@ -55,7 +55,7 @@ const getUrl = (id, param) => `#/Item/${id}/${param}`;
<QCard class="vn-one"> <QCard class="vn-one">
<VnTitle <VnTitle
:url="getUrl(entityId, 'basic-data')" :url="getUrl(entityId, 'basic-data')"
:text="t('item.summary.basicData')" :text="t('globals.summary.basicData')"
/> />
<VnLv :label="t('item.summary.name')" :value="item.name" /> <VnLv :label="t('item.summary.name')" :value="item.name" />
<VnLv :label="t('item.summary.completeName')" :value="item.longName" /> <VnLv :label="t('item.summary.completeName')" :value="item.longName" />
@ -126,7 +126,7 @@ const getUrl = (id, param) => `#/Item/${id}/${param}`;
<QCard class="vn-one" v-if="item.description"> <QCard class="vn-one" v-if="item.description">
<VnTitle <VnTitle
:url="getUrl(entityId, 'basic-data')" :url="getUrl(entityId, 'basic-data')"
:text="t('item.summary.description')" :text="t('globals.description')"
/> />
<p v-text="item.description" /> <p v-text="item.description" />
</QCard> </QCard>

View File

@ -47,7 +47,7 @@ const columns = computed(() => [
sortable: true, sortable: true,
}, },
{ {
label: t('item.buyRequest.shipped'), label: t('globals.shipped'),
field: 'shipped', field: 'shipped',
name: 'shipped', name: 'shipped',
align: 'left', align: 'left',

View File

@ -35,7 +35,7 @@ const detailsColumns = ref([
}, },
{ {
name: 'quantity', name: 'quantity',
label: t('order.summary.quantity'), label: t('globals.quantity'),
field: (row) => row?.quantity, field: (row) => row?.quantity,
}, },
{ {
@ -161,13 +161,13 @@ const detailsColumns = ref([
</VnLv> </VnLv>
</QCard> </QCard>
<QCard> <QCard>
<VnTitle :text="t('order.summary.details')" /> <VnTitle :text="t('globals.details')" />
<QTable :columns="detailsColumns" :rows="entity?.rows" flat> <QTable :columns="detailsColumns" :rows="entity?.rows" flat>
<template #header="props"> <template #header="props">
<QTr :props="props"> <QTr :props="props">
<QTh auto-width>{{ t('order.summary.item') }}</QTh> <QTh auto-width>{{ t('order.summary.item') }}</QTh>
<QTh>{{ t('globals.description') }}</QTh> <QTh>{{ t('globals.description') }}</QTh>
<QTh auto-width>{{ t('order.summary.quantity') }}</QTh> <QTh auto-width>{{ t('globals.quantity') }}</QTh>
<QTh auto-width>{{ t('order.summary.price') }}</QTh> <QTh auto-width>{{ t('order.summary.price') }}</QTh>
<QTh auto-width>{{ t('order.summary.amount') }}</QTh> <QTh auto-width>{{ t('order.summary.amount') }}</QTh>
</QTr> </QTr>

View File

@ -53,7 +53,7 @@ const setData = (entity) => (data.value = useCardDescription(entity.code, entity
@on-fetch="setData" @on-fetch="setData"
> >
<template #body="{ entity }"> <template #body="{ entity }">
<VnLv :label="t('shelving.summary.code')" :value="entity.code" /> <VnLv :label="t('globals.code')" :value="entity.code" />
<VnLv :label="t('shelving.summary.parking')" :value="entity.parking?.code" /> <VnLv :label="t('shelving.summary.parking')" :value="entity.parking?.code" />
<VnLv v-if="entity.worker" :label="t('shelving.summary.worker')"> <VnLv v-if="entity.worker" :label="t('shelving.summary.worker')">
<template #value> <template #value>

View File

@ -58,7 +58,7 @@ const onSave = (shelving, newShelving) => {
<VnRow> <VnRow>
<VnInput <VnInput
v-model="data.code" v-model="data.code"
:label="t('shelving.basicData.code')" :label="t('globals.code')"
:rules="validate('Shelving.code')" :rules="validate('Shelving.code')"
/> />
<VnSelect <VnSelect

View File

@ -54,7 +54,7 @@ const filter = {
{{ t('globals.pageTitles.basicData') }} {{ t('globals.pageTitles.basicData') }}
<QIcon name="open_in_new" /> <QIcon name="open_in_new" />
</RouterLink> </RouterLink>
<VnLv :label="t('shelving.summary.code')" :value="entity.code" /> <VnLv :label="t('globals.code')" :value="entity.code" />
<VnLv <VnLv
:label="t('shelving.summary.parking')" :label="t('shelving.summary.parking')"
:value="entity.parking?.code" :value="entity.parking?.code"

View File

@ -190,13 +190,11 @@ onMounted(async () => {
<span>{{ row.id }}</span> <span>{{ row.id }}</span>
</QTd> </QTd>
<QTd no-hover> <QTd no-hover>
<span class="label">{{ t('supplier.consumption.date') }}: </span> <span class="label">{{ t('globals.date') }}: </span>
<span>{{ toDate(row.shipped) }}</span></QTd <span>{{ toDate(row.shipped) }}</span></QTd
> >
<QTd colspan="6" no-hover> <QTd colspan="6" no-hover>
<span class="label" <span class="label">{{ t('globals.reference') }}: </span>
>{{ t('supplier.consumption.reference') }}:
</span>
<span>{{ row.invoiceNumber }}</span> <span>{{ row.invoiceNumber }}</span>
</QTd> </QTd>
</QTr> </QTr>

View File

@ -60,7 +60,7 @@ const getUrl = (section) => `#/supplier/${entityId.value}/${section}`;
/> />
</template> </template>
</VnLv> </VnLv>
<VnLv :label="t('supplier.summary.notes')" class="q-mb-xs"> <VnLv :label="t('globals.notes')" class="q-mb-xs">
<template #value> <template #value>
<span> {{ dashIfEmpty(supplier.note) }} </span> <span> {{ dashIfEmpty(supplier.note) }} </span>
</template> </template>

View File

@ -135,7 +135,7 @@ function ticketFilter(ticket) {
</QBadge> </QBadge>
</template> </template>
</VnLv> </VnLv>
<VnLv :label="t('ticket.summary.salesPerson')"> <VnLv :label="t('globals.salesPerson')">
<template #value> <template #value>
<VnUserLink <VnUserLink
:name="entity.client?.salesPersonUser?.name" :name="entity.client?.salesPersonUser?.name"
@ -144,7 +144,7 @@ function ticketFilter(ticket) {
</template> </template>
</VnLv> </VnLv>
<VnLv <VnLv
:label="t('ticket.card.shipped')" :label="t('globals.shipped')"
:value="toDateTimeFormat(entity.shipped)" :value="toDateTimeFormat(entity.shipped)"
/> />
<VnLv <VnLv

View File

@ -142,7 +142,7 @@ function toTicketUrl(section) {
</QBadge> </QBadge>
</template> </template>
</VnLv> </VnLv>
<VnLv :label="t('ticket.summary.salesPerson')"> <VnLv :label="t('globals.salesPerson')">
<template #value> <template #value>
<VnUserLink <VnUserLink
:name="entity.client?.salesPersonUser?.name" :name="entity.client?.salesPersonUser?.name"
@ -200,10 +200,7 @@ function toTicketUrl(section) {
</span> </span>
</template> </template>
</VnLv> </VnLv>
<VnLv <VnLv :label="t('globals.weight')" :value="dashIfEmpty(entity.weight)" />
:label="t('ticket.summary.weight')"
:value="dashIfEmpty(entity.weight)"
/>
</QCard> </QCard>
<QCard class="vn-one" style="flex: 2 1"> <QCard class="vn-one" style="flex: 2 1">
<VnTitle <VnTitle
@ -313,7 +310,7 @@ function toTicketUrl(section) {
<QTh auto-width>{{ t('ticket.summary.item') }}</QTh> <QTh auto-width>{{ t('ticket.summary.item') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.visible') }}</QTh> <QTh auto-width>{{ t('ticket.summary.visible') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.available') }}</QTh> <QTh auto-width>{{ t('ticket.summary.available') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.quantity') }}</QTh> <QTh auto-width>{{ t('globals.quantity') }}</QTh>
<QTh auto-width>{{ t('globals.description') }}</QTh> <QTh auto-width>{{ t('globals.description') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.price') }}</QTh> <QTh auto-width>{{ t('ticket.summary.price') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.discount') }}</QTh> <QTh auto-width>{{ t('ticket.summary.discount') }}</QTh>
@ -476,7 +473,7 @@ function toTicketUrl(section) {
<QTr class="tr-header" :props="props"> <QTr class="tr-header" :props="props">
<QTh auto-width>{{ t('ticket.summary.created') }}</QTh> <QTh auto-width>{{ t('ticket.summary.created') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.package') }}</QTh> <QTh auto-width>{{ t('ticket.summary.package') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.quantity') }}</QTh> <QTh auto-width>{{ t('globals.quantity') }}</QTh>
</QTr> </QTr>
</template> </template>
<template #body="props"> <template #body="props">
@ -496,7 +493,7 @@ function toTicketUrl(section) {
<QTable :rows="ticket.services" flat style="text-align: center"> <QTable :rows="ticket.services" flat style="text-align: center">
<template #header="props"> <template #header="props">
<QTr class="tr-header" :props="props"> <QTr class="tr-header" :props="props">
<QTh auto-width>{{ t('ticket.summary.quantity') }}</QTh> <QTh auto-width>{{ t('globals.quantity') }}</QTh>
<QTh auto-width>{{ t('globals.description') }}</QTh> <QTh auto-width>{{ t('globals.description') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.price') }}</QTh> <QTh auto-width>{{ t('ticket.summary.price') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.taxClass') }}</QTh> <QTh auto-width>{{ t('ticket.summary.taxClass') }}</QTh>
@ -524,11 +521,11 @@ function toTicketUrl(section) {
<QTable :rows="ticket.requests" flat style="text-align: center"> <QTable :rows="ticket.requests" flat style="text-align: center">
<template #header="props"> <template #header="props">
<QTr class="tr-header" :props="props"> <QTr class="tr-header" :props="props">
<QTh auto-width>{{ t('ticket.summary.description') }}</QTh> <QTh auto-width>{{ t('globals.description') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.created') }}</QTh> <QTh auto-width>{{ t('ticket.summary.created') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.requester') }}</QTh> <QTh auto-width>{{ t('ticket.summary.requester') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.attender') }}</QTh> <QTh auto-width>{{ t('ticket.summary.attender') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.quantity') }}</QTh> <QTh auto-width>{{ t('globals.quantity') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.price') }}</QTh> <QTh auto-width>{{ t('ticket.summary.price') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.item') }}</QTh> <QTh auto-width>{{ t('ticket.summary.item') }}</QTh>
<QTh auto-width>{{ t('ticket.summary.ok') }}</QTh> <QTh auto-width>{{ t('ticket.summary.ok') }}</QTh>

View File

@ -29,7 +29,7 @@ const agenciesOptions = ref([]);
> >
<template #form="{ data }"> <template #form="{ data }">
<VnRow> <VnRow>
<VnInput v-model="data.ref" :label="t('travel.basicData.reference')" /> <VnInput v-model="data.ref" :label="t('globals.reference')" />
<VnSelect <VnSelect
:label="t('travel.basicData.agency')" :label="t('travel.basicData.agency')"
v-model="data.agencyModeFk" v-model="data.agencyModeFk"
@ -41,10 +41,7 @@ const agenciesOptions = ref([]);
/> />
</VnRow> </VnRow>
<VnRow> <VnRow>
<VnInputDate <VnInputDate v-model="data.shipped" :label="t('globals.shipped')" />
v-model="data.shipped"
:label="t('travel.basicData.shipped')"
/>
<VnInputDate <VnInputDate
v-model="data.landed" v-model="data.landed"
:label="t('travel.basicData.landed')" :label="t('travel.basicData.landed')"

View File

@ -110,7 +110,7 @@ const entriesTableColumns = computed(() => {
const thermographsTableColumns = computed(() => { const thermographsTableColumns = computed(() => {
return [ return [
{ {
label: t('travel.thermographs.code'), label: t('globals.code'),
field: 'thermographFk', field: 'thermographFk',
name: 'thermographFk', name: 'thermographFk',
align: 'left', align: 'left',

View File

@ -36,7 +36,7 @@ const thermographFilter = {
const TableColumns = computed(() => { const TableColumns = computed(() => {
return [ return [
{ {
label: t('travel.thermographs.code'), label: t('globals.code'),
field: 'thermographFk', field: 'thermographFk',
name: 'thermographFk', name: 'thermographFk',
align: 'left', align: 'left',

View File

@ -222,7 +222,7 @@ const onThermographCreated = async (data) => {
<VnRow> <VnRow>
<VnInput <VnInput
v-model="thermographForm.reference" v-model="thermographForm.reference"
:label="t('travel.thermographs.reference')" :label="t('globals.reference')"
/> />
<VnSelect <VnSelect
:label="t('travel.thermographs.type')" :label="t('travel.thermographs.type')"
@ -279,7 +279,7 @@ const onThermographCreated = async (data) => {
<VnRow> <VnRow>
<QFile <QFile
ref="inputFileRef" ref="inputFileRef"
:label="t('travel.thermographs.file')" :label="t('globals.file')"
multiple multiple
:accept="allowedContentTypes" :accept="allowedContentTypes"
v-model="thermographForm.files" v-model="thermographForm.files"

View File

@ -100,7 +100,7 @@ const columns = computed(() => [
{ {
align: 'left', align: 'left',
name: 'shipped', name: 'shipped',
label: t('travel.travelList.tableVisibleColumns.shipped'), label: t('globals.shipped'),
component: 'date', component: 'date',
columnField: { columnField: {
component: null, component: null,

View File

@ -111,12 +111,10 @@ function filterType(val, update) {
<QInput <QInput
filled filled
v-model="wagon.volume" v-model="wagon.volume"
:label="t('wagon.create.volume')" :label="t('wagon.list.volume')"
type="number" type="number"
min="0" min="0"
:rules="[ :rules="[(val) => !!val || t('wagon.warnings.volumeNotEmpty')]"
(val) => !!val || t('wagon.warnings.volumeNotEmpty'),
]"
/> />
<QSelect <QSelect
filled filled

View File

@ -129,7 +129,7 @@ async function remove(row) {
<VnInput <VnInput
filled filled
v-model="data.volume" v-model="data.volume"
:label="t('wagon.create.volume')" :label="t('wagon.list.volume')"
type="number" type="number"
min="0" min="0"
:rules="[(val) => !!val || t('wagon.warnings.volumeNotEmpty')]" :rules="[(val) => !!val || t('wagon.warnings.volumeNotEmpty')]"

View File

@ -138,7 +138,7 @@ const handlePhotoUpdated = (evt = false) => {
</div> </div>
</template> </template>
<template #body="{ entity }"> <template #body="{ entity }">
<VnLv :label="t('worker.card.user')" :value="entity.user?.name" /> <VnLv :label="t('globals.user')" :value="entity.user?.name" />
<VnLv <VnLv
:label="t('worker.card.email')" :label="t('worker.card.email')"
:value="entity.user?.emailUser?.email" :value="entity.user?.emailUser?.email"

View File

@ -77,7 +77,7 @@ const columns = computed(() => [
{ {
align: 'left', align: 'left',
name: 'amount', name: 'amount',
label: t('worker.formation.tableVisibleColumns.amount'), label: t('globals.amount'),
component: 'input', component: 'input',
field: 'amount', field: 'amount',
create: true, create: true,

View File

@ -12,7 +12,7 @@ const columns = [
{ {
align: 'left', align: 'left',
name: 'date', name: 'date',
label: t('worker.medical.tableVisibleColumns.date'), label: t('globals.date'),
create: true, create: true,
component: 'date', component: 'date',
}, },
@ -47,7 +47,7 @@ const columns = [
{ {
align: 'left', align: 'left',
name: 'amount', name: 'amount',
label: t('worker.medical.tableVisibleColumns.amount'), label: t('globals.amount'),
create: true, create: true,
component: 'input', component: 'input',
}, },

View File

@ -52,7 +52,7 @@ onBeforeMount(async () => {
</template> </template>
<template #body="{ entity: worker }"> <template #body="{ entity: worker }">
<QCard class="vn-one"> <QCard class="vn-one">
<VnTitle :url="basicDataUrl" :text="t('worker.summary.basicData')" /> <VnTitle :url="basicDataUrl" :text="t('globals.summary.basicData')" />
<VnLv :label="t('worker.card.name')" :value="worker.user?.nickname" /> <VnLv :label="t('worker.card.name')" :value="worker.user?.nickname" />
<VnLv :label="t('worker.list.department')"> <VnLv :label="t('worker.list.department')">
<template #value> <template #value>
@ -91,7 +91,7 @@ onBeforeMount(async () => {
</VnLv> </VnLv>
</QCard> </QCard>
<QCard class="vn-one" v-if="advancedSummary"> <QCard class="vn-one" v-if="advancedSummary">
<VnTitle :url="basicDataUrl" :text="t('worker.summary.basicData')" /> <VnTitle :url="basicDataUrl" :text="t('globals.summary.basicData')" />
<VnLv <VnLv
:label="t('worker.summary.fiDueDate')" :label="t('worker.summary.fiDueDate')"
:value="toDate(worker.fiDueDate)" :value="toDate(worker.fiDueDate)"