From c032c83e7fc45b86d2da7a3af2ba2c7c9c171bdf Mon Sep 17 00:00:00 2001 From: wbuezas Date: Thu, 11 Apr 2024 08:40:41 -0300 Subject: [PATCH 01/12] Item create view --- src/i18n/en/index.js | 8 ++ src/i18n/es/index.js | 8 ++ src/pages/Item/Card/ItemBasicData.vue | 1 + src/pages/Item/ItemCreate.vue | 169 +++++++++++++++++++++++++- src/router/modules/item.js | 11 +- 5 files changed, 195 insertions(+), 2 deletions(-) create mode 100644 src/pages/Item/Card/ItemBasicData.vue diff --git a/src/i18n/en/index.js b/src/i18n/en/index.js index d021c9e2a..3504f2e4d 100644 --- a/src/i18n/en/index.js +++ b/src/i18n/en/index.js @@ -1249,6 +1249,14 @@ export default { producer: 'Producer', landed: 'Landed', }, + create: { + name: 'Name', + tag: 'Etiqueta', + priority: 'Prioridad', + type: 'Tipo', + intrastat: 'Intrastat', + origin: 'Origen', + }, }, components: { topbar: {}, diff --git a/src/i18n/es/index.js b/src/i18n/es/index.js index 7794a1e12..0ace0e13b 100644 --- a/src/i18n/es/index.js +++ b/src/i18n/es/index.js @@ -1248,6 +1248,14 @@ export default { producer: 'Productor', landed: 'F. entrega', }, + create: { + name: 'Name', + tag: 'Etiqueta', + priority: 'Prioridad', + type: 'Tipo', + intrastat: 'Intrastat', + origin: 'Origen', + }, }, components: { topbar: {}, diff --git a/src/pages/Item/Card/ItemBasicData.vue b/src/pages/Item/Card/ItemBasicData.vue new file mode 100644 index 000000000..334cf049d --- /dev/null +++ b/src/pages/Item/Card/ItemBasicData.vue @@ -0,0 +1 @@ + diff --git a/src/pages/Item/ItemCreate.vue b/src/pages/Item/ItemCreate.vue index e20f67ac3..6f2a2f77d 100644 --- a/src/pages/Item/ItemCreate.vue +++ b/src/pages/Item/ItemCreate.vue @@ -1 +1,168 @@ - + + + diff --git a/src/router/modules/item.js b/src/router/modules/item.js index d16022f79..3dc8a1e6b 100644 --- a/src/router/modules/item.js +++ b/src/router/modules/item.js @@ -11,7 +11,7 @@ export default { redirect: { name: 'ItemMain' }, menus: { main: ['ItemList'], - card: [], + card: ['ItemBasicData'], }, children: [ { @@ -72,6 +72,15 @@ export default { }, component: () => import('src/pages/Item/Card/ItemTags.vue'), }, + { + path: 'basic-data', + name: 'ItemBasicData', + meta: { + title: 'basicData', + icon: 'vn:settings', + }, + component: () => import('src/pages/Item/Card/ItemBasicData.vue'), + }, ], }, ], From 73703dc77887269feb68c9a67f4bd71d518d687b Mon Sep 17 00:00:00 2001 From: wbuezas Date: Thu, 11 Apr 2024 18:07:02 -0300 Subject: [PATCH 02/12] Add translations --- src/i18n/en/index.js | 8 ++++---- src/i18n/es/index.js | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/i18n/en/index.js b/src/i18n/en/index.js index 3504f2e4d..6de8634b5 100644 --- a/src/i18n/en/index.js +++ b/src/i18n/en/index.js @@ -1251,11 +1251,11 @@ export default { }, create: { name: 'Name', - tag: 'Etiqueta', - priority: 'Prioridad', - type: 'Tipo', + tag: 'Tag', + priority: 'Priority', + type: 'Type', intrastat: 'Intrastat', - origin: 'Origen', + origin: 'Origin', }, }, components: { diff --git a/src/i18n/es/index.js b/src/i18n/es/index.js index 0ace0e13b..a8a21bfeb 100644 --- a/src/i18n/es/index.js +++ b/src/i18n/es/index.js @@ -1249,7 +1249,7 @@ export default { landed: 'F. entrega', }, create: { - name: 'Name', + name: 'Nombre', tag: 'Etiqueta', priority: 'Prioridad', type: 'Tipo', From b4d92d4f977a6c211d37ec38ed733728c6f31e3e Mon Sep 17 00:00:00 2001 From: wbuezas Date: Fri, 12 Apr 2024 09:35:57 -0300 Subject: [PATCH 03/12] Fix Options item labels --- src/pages/Item/ItemCreate.vue | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/pages/Item/ItemCreate.vue b/src/pages/Item/ItemCreate.vue index 6f2a2f77d..18e7522cb 100644 --- a/src/pages/Item/ItemCreate.vue +++ b/src/pages/Item/ItemCreate.vue @@ -117,16 +117,18 @@ onBeforeMount(async () => { hide-selected > From beaffbf6854c541ea445e80b32d9cbdc88692315 Mon Sep 17 00:00:00 2001 From: wbuezas Date: Fri, 12 Apr 2024 10:20:05 -0300 Subject: [PATCH 04/12] delete old i18n files and adapt branch to the new ones --- src/i18n/en/index.js | 1293 ---------------------- src/i18n/es/index.js | 1292 ---------------------- src/i18n/locale/en.yml | 7 + src/i18n/locale/es.yml | 2297 ++++++++++++++++++++-------------------- 4 files changed, 1159 insertions(+), 3730 deletions(-) delete mode 100644 src/i18n/en/index.js delete mode 100644 src/i18n/es/index.js diff --git a/src/i18n/en/index.js b/src/i18n/en/index.js deleted file mode 100644 index 6de8634b5..000000000 --- a/src/i18n/en/index.js +++ /dev/null @@ -1,1293 +0,0 @@ -export default { - globals: { - lang: { - es: 'Spanish', - en: 'English', - }, - language: 'Language', - entity: 'Entity', - user: 'User', - details: 'Details', - collapseMenu: 'Collapse left menu', - backToDashboard: 'Return to dashboard', - notifications: 'Notifications', - userPanel: 'User panel', - modules: 'Modules', - pinnedModules: 'Pinned modules', - darkMode: 'Dark mode', - logOut: 'Log out', - date: 'Date', - dataSaved: 'Data saved', - dataDeleted: 'Data deleted', - search: 'Search', - changes: 'Changes', - dataCreated: 'Data created', - add: 'Add', - create: 'Create', - edit: 'Edit', - save: 'Save', - remove: 'Remove', - reset: 'Reset', - close: 'Close', - cancel: 'Cancel', - confirm: 'Confirm', - assign: 'Assign', - back: 'Back', - yes: 'Yes', - no: 'No', - noChanges: 'No changes to save', - changesToSave: 'You have changes pending to save', - confirmRemove: 'You are about to delete this row. Are you sure?', - rowAdded: 'Row added', - rowRemoved: 'Row removed', - pleaseWait: 'Please wait...', - noPinnedModules: `You don't have any pinned modules`, - summary: { - basicData: 'Basic data', - }, - today: 'Today', - yesterday: 'Yesterday', - dateFormat: 'en-GB', - noSelectedRows: `You don't have any line selected`, - downloadCSVSuccess: 'CSV downloaded successfully', - reference: 'Reference', - agency: 'Agency', - wareHouseOut: 'Warehouse Out', - wareHouseIn: 'Warehouse In', - landed: 'Landed', - shipped: 'Shipped', - totalEntries: 'Total entries', - amount: 'Amount', - packages: 'Packages', - download: 'Download', - selectRows: 'Select all { numberRows } row(s)', - allRows: 'All { numberRows } row(s)', - markAll: 'Mark all', - requiredField: 'Required field', - class: 'clase', - type: 'Type', - reason: 'reason', - noResults: 'No results', - system: 'System', - warehouse: 'Warehouse', - company: 'Company', - fieldRequired: 'Field required', - allowedFilesText: 'Allowed file types: { allowedContentTypes }', - smsSent: 'SMS sent', - confirmDeletion: 'Confirm deletion', - confirmDeletionMessage: 'Are you sure you want to delete this?', - description: 'Description', - id: 'Id', - order: 'Order', - original: 'Original', - file: 'File', - selectFile: 'Select a file', - copyClipboard: 'Copy on clipboard', - salesPerson: 'SalesPerson', - code: 'Code', - pageTitles: { - summary: 'Summary', - basicData: 'Basic data', - log: 'Logs', - parkingList: 'Parkings list', - }, - created: 'Created', - worker: 'Worker', - }, - errors: { - statusUnauthorized: 'Access denied', - statusInternalServerError: 'An internal server error has ocurred', - statusBadGateway: 'It seems that the server has fall down', - statusGatewayTimeout: 'Could not contact the server', - userConfig: 'Error fetching user config', - writeRequest: 'The requested operation could not be completed', - }, - login: { - title: 'Login', - username: 'Username', - password: 'Password', - submit: 'Log in', - keepLogin: 'Keep me logged in', - loginSuccess: 'You have successfully logged in', - loginError: 'Invalid username or password', - fieldRequired: 'This field is required', - twoFactorRequired: 'Two-factor verification required', - pageTitles: { - logIn: 'Login', - }, - }, - twoFactor: { - code: 'Code', - validate: 'Validate', - insert: 'Enter the verification code', - explanation: - 'Please, enter the verification code that we have sent to your email in the next 5 minutes', - pageTitles: { - twoFactor: 'Two-Factor', - }, - }, - verifyEmail: { - pageTitles: { - verifyEmail: 'Email verification', - }, - }, - dashboard: { - pageTitles: { - dashboard: 'Dashboard', - }, - }, - customer: { - pageTitles: { - customers: 'Customers', - create: 'Create', - list: 'List', - webPayments: 'Web Payments', - extendedList: 'Extended list', - notifications: 'Notifications', - defaulter: 'Defaulter', - createCustomer: 'Create customer', - summary: 'Summary', - basicData: 'Basic data', - fiscalData: 'Fiscal data', - billingData: 'Billing data', - consignees: 'Consignees', - notes: 'Notes', - credits: 'Credits', - greuges: 'Greuges', - balance: 'Balance', - recoveries: 'Recoveries', - webAccess: 'Web access', - log: 'Log', - sms: 'Sms', - creditManagement: 'Credit management', - creditContracts: 'Credit contracts', - creditOpinion: 'Credit opinion', - others: 'Others', - }, - list: { - phone: 'Phone', - email: 'Email', - customerOrders: 'Display customer orders', - moreOptions: 'More options', - }, - card: { - customerList: 'Customer list', - customerId: 'Claim ID', - salesPerson: 'Sales person', - credit: 'Credit', - securedCredit: 'Secured credit', - payMethod: 'Pay method', - debt: 'Debt', - isDisabled: 'Customer is disabled', - isFrozen: 'Customer is frozen', - hasDebt: 'Customer has debt', - notChecked: 'Customer not checked', - noWebAccess: 'Web access is disabled', - businessTypeFk: 'Business type', - }, - summary: { - basicData: 'Basic data', - fiscalAddress: 'Fiscal address', - fiscalData: 'Fiscal data', - billingData: 'Billing data', - consignee: 'Default consignee', - businessData: 'Business data', - financialData: 'Financial data', - customerId: 'Customer ID', - name: 'Name', - contact: 'Contact', - phone: 'Phone', - mobile: 'Mobile', - email: 'Email', - salesPerson: 'Sales person', - contactChannel: 'Contact channel', - socialName: 'Social name', - fiscalId: 'Fiscal ID', - postcode: 'Postcode', - province: 'Province', - country: 'Country', - street: 'Address', - isEqualizated: 'Is equalizated', - isActive: 'Is active', - invoiceByAddress: 'Invoice by address', - verifiedData: 'Verified data', - hasToInvoice: 'Has to invoice', - notifyByEmail: 'Notify by email', - vies: 'VIES', - payMethod: 'Pay method', - bankAccount: 'Bank account', - dueDay: 'Due day', - hasLcr: 'Has LCR', - hasCoreVnl: 'Has core VNL', - hasB2BVnl: 'Has B2B VNL', - addressName: 'Address name', - addressCity: 'City', - addressStreet: 'Street', - username: 'Username', - webAccess: 'Web access', - totalGreuge: 'Total greuge', - mana: 'Mana', - priceIncreasingRate: 'Price increasing rate', - averageInvoiced: 'Average invoiced', - claimRate: 'Claming rate', - risk: 'Risk', - riskInfo: 'Invoices minus payments plus orders not yet invoiced', - credit: 'Credit', - creditInfo: `Company's maximum risk`, - securedCredit: 'Secured credit', - securedCreditInfo: `Solunion's maximum risk`, - balance: 'Balance', - balanceInfo: 'Invoices minus payments', - balanceDue: 'Balance due', - balanceDueInfo: 'Deviated invoices minus payments', - recoverySince: 'Recovery since', - businessType: 'Business Type', - city: 'City', - rating: 'Rating', - recommendCredit: 'Recommended credit', - }, - basicData: { - socialName: 'Fiscal name', - businessType: 'Business type', - contact: 'Contact', - email: 'Email', - phone: 'Phone', - mobile: 'Mobile', - salesPerson: 'Sales person', - contactChannel: 'Contact channel', - }, - extendedList: { - tableVisibleColumns: { - id: 'Identifier', - name: 'Name', - fi: 'Tax number', - salesPersonFk: 'Salesperson', - credit: 'Credit', - creditInsurance: 'Credit insurance', - phone: 'Phone', - mobile: 'Mobile', - street: 'Street', - countryFk: 'Country', - provinceFk: 'Province', - city: 'City', - postcode: 'Postcode', - email: 'Email', - created: 'Created', - businessTypeFk: 'Business type', - payMethodFk: 'Billing data', - sageTaxTypeFk: 'Sage tax type', - sageTransactionTypeFk: 'Sage tr. type', - isActive: 'Active', - isVies: 'Vies', - isTaxDataChecked: 'Verified data', - isEqualizated: 'Is equalizated', - isFreezed: 'Freezed', - hasToInvoice: 'Invoice', - hasToInvoiceByAddress: 'Invoice by address', - isToBeMailed: 'Mailing', - hasLcr: 'Received LCR', - hasCoreVnl: 'VNL core received', - hasSepaVnl: 'VNL B2B received', - }, - }, - }, - entry: { - pageTitles: { - entries: 'Entries', - list: 'List', - summary: 'Summary', - basicData: 'Basic data', - buys: 'Buys', - notes: 'Notes', - dms: 'File management', - log: 'Log', - create: 'Create', - latestBuys: 'Latest buys', - }, - list: { - newEntry: 'New entry', - landed: 'Landed', - invoiceNumber: 'Invoice number', - supplier: 'Supplier', - booked: 'Booked', - confirmed: 'Confirmed', - ordered: 'Ordered', - }, - summary: { - commission: 'Commission', - currency: 'Currency', - company: 'Company', - reference: 'Reference', - invoiceNumber: 'Invoice number', - ordered: 'Ordered', - confirmed: 'Confirmed', - booked: 'Booked', - raid: 'Raid', - excludedFromAvailable: 'Inventory', - travelReference: 'Reference', - travelAgency: 'Agency', - travelShipped: 'Shipped', - travelWarehouseOut: 'Warehouse Out', - travelDelivered: 'Delivered', - travelLanded: 'Landed', - travelWarehouseIn: 'Warehouse In', - travelReceived: 'Received', - buys: 'Buys', - quantity: 'Quantity', - stickers: 'Stickers', - package: 'Package', - weight: 'Weight', - packing: 'Packing', - grouping: 'Grouping', - buyingValue: 'Buying value', - import: 'Import', - pvp: 'PVP', - item: 'Item', - }, - basicData: { - supplier: 'Supplier', - travel: 'Travel', - reference: 'Reference', - invoiceNumber: 'Invoice number', - company: 'Company', - currency: 'Currency', - commission: 'Commission', - observation: 'Observation', - ordered: 'Ordered', - confirmed: 'Confirmed', - booked: 'Booked', - raid: 'Raid', - excludedFromAvailable: 'Inventory', - agency: 'Agency', - warehouseOut: 'Warehouse Out', - warehouseIn: 'Warehouse In', - shipped: 'Shipped', - landed: 'Landed', - id: 'ID', - }, - buys: { - groupingPrice: 'Grouping price', - packingPrice: 'Packing price', - reference: 'Reference', - observations: 'Observations', - item: 'Item', - size: 'Size', - packing: 'Packing', - grouping: 'Grouping', - buyingValue: 'Buying value', - packagingFk: 'Box', - file: 'File', - name: 'Name', - producer: 'Producer', - type: 'Type', - color: 'Color', - id: 'ID', - }, - notes: { - observationType: 'Observation type', - }, - descriptor: { - agency: 'Agency', - landed: 'Landed', - warehouseOut: 'Warehouse Out', - }, - latestBuys: { - picture: 'Picture', - itemFk: 'Item ID', - packing: 'Packing', - grouping: 'Grouping', - quantity: 'Quantity', - size: 'Size', - tags: 'Tags', - type: 'Type', - intrastat: 'Intrastat', - origin: 'Origin', - weightByPiece: 'Weight/Piece', - isActive: 'Active', - family: 'Family', - entryFk: 'Entry', - buyingValue: 'Buying value', - freightValue: 'Freight value', - comissionValue: 'Commission value', - packageValue: 'Package value', - isIgnored: 'Is ignored', - price2: 'Grouping', - price3: 'Packing', - minPrice: 'Min', - ektFk: 'Ekt', - weight: 'Weight', - packagingFk: 'Package', - packingOut: 'Package out', - landing: 'Landing', - }, - }, - ticket: { - pageTitles: { - tickets: 'Tickets', - list: 'List', - createTicket: 'Create ticket', - summary: 'Summary', - basicData: 'Basic Data', - boxing: 'Boxing', - sms: 'Sms', - notes: 'Notes', - }, - list: { - nickname: 'Nickname', - state: 'State', - shipped: 'Shipped', - landed: 'Landed', - salesPerson: 'Sales person', - total: 'Total', - }, - card: { - ticketId: 'Ticket ID', - state: 'State', - customerId: 'Customer ID', - salesPerson: 'Sales person', - agency: 'Agency', - shipped: 'Shipped', - warehouse: 'Warehouse', - customerCard: 'Customer card', - alias: 'Alias', - }, - boxing: { - expedition: 'Expedition', - item: 'Item', - created: 'Created', - worker: 'Worker', - selectTime: 'Select time:', - selectVideo: 'Select video:', - notFound: 'No videos available', - }, - summary: { - state: 'State', - salesPerson: 'Sales person', - agency: 'Agency', - zone: 'Zone', - warehouse: 'Warehouse', - route: 'Route', - invoice: 'Invoice', - shipped: 'Shipped', - landed: 'Landed', - consigneePhone: 'Consignee phone', - consigneeMobile: 'Consignee mobile', - clientPhone: 'Client phone', - clientMobile: 'Client mobile', - consignee: 'Consignee', - subtotal: 'Subtotal', - vat: 'VAT', - total: 'Total', - saleLines: 'Line items', - item: 'Item', - visible: 'Visible', - available: 'Available', - quantity: 'Quantity', - price: 'Price', - discount: 'Discount', - packing: 'Packing', - hasComponentLack: 'Component lack', - itemShortage: 'Not visible', - claim: 'Claim', - reserved: 'Reserved', - created: 'Created', - package: 'Package', - taxClass: 'Tax class', - services: 'Services', - changeState: 'Change state', - requester: 'Requester', - atender: 'Atender', - request: 'Request', - weight: 'Weight', - goTo: 'Go to', - summaryAmount: 'Summary', - }, - }, - claim: { - pageTitles: { - claims: 'Claims', - list: 'List', - createClaim: 'Create claim', - summary: 'Summary', - basicData: 'Basic Data', - lines: 'Lines', - photos: 'Photos', - development: 'Development', - log: 'Audit logs', - notes: 'Notes', - action: 'Action', - }, - list: { - customer: 'Customer', - assignedTo: 'Assigned', - created: 'Created', - state: 'State', - }, - rmaList: { - code: 'Code', - records: 'records', - }, - card: { - claimId: 'Claim ID', - assignedTo: 'Assigned', - created: 'Created', - state: 'State', - ticketId: 'Ticket ID', - customerSummary: 'Customer summary', - claimedTicket: 'Claimed ticket', - saleTracking: 'Sale tracking', - ticketTracking: 'Ticket tracking', - commercial: 'Commercial', - province: 'Province', - zone: 'Zone', - }, - summary: { - customer: 'Customer', - assignedTo: 'Assigned', - attendedBy: 'Attended by', - created: 'Created', - pickup: 'Pickup', - state: 'State', - details: 'Details', - item: 'Item', - landed: 'Landed', - quantity: 'Quantity', - claimed: 'Claimed', - price: 'Price', - discount: 'Discount', - total: 'Total', - actions: 'Actions', - responsibility: 'Responsibility', - company: 'Company', - person: 'Employee/Customer', - notes: 'Notes', - photos: 'Photos', - development: 'Development', - reason: 'Reason', - result: 'Result', - responsible: 'Responsible', - worker: 'Worker', - redelivery: 'Redelivery', - null: 'No', - agency: 'Agency', - delivery: 'Delivery', - }, - basicData: { - customer: 'Customer', - assignedTo: 'Assigned', - created: 'Created', - state: 'State', - pickup: 'Pickup', - null: 'No', - agency: 'Agency', - delivery: 'Delivery', - }, - photo: { - fileDescription: 'Claim id {claimId} from client {clientName} id {clientId}', - noData: 'There are no images/videos, click here or drag and drop the file', - dragDrop: 'Drag and drop it here', - }, - }, - invoiceOut: { - pageTitles: { - invoiceOuts: 'Invoice out', - list: 'List', - negativeBases: 'Negative Bases', - globalInvoicing: 'Global invoicing', - createInvoiceOut: 'Create invoice out', - summary: 'Summary', - basicData: 'Basic Data', - }, - list: { - ref: 'Reference', - issued: 'Issued', - shortIssued: 'Issued', - client: 'Client', - created: 'Created', - shortCreated: 'Created', - company: 'Company', - dued: 'Due date', - shortDued: 'Due date', - amount: 'Amount', - }, - card: { - issued: 'Issued', - client: 'Client', - company: 'Company', - customerCard: 'Customer card', - ticketList: 'Ticket List', - }, - summary: { - issued: 'Issued', - created: 'Created', - dued: 'Due', - booked: 'Booked', - company: 'Company', - taxBreakdown: 'Tax breakdown', - type: 'Type', - taxableBase: 'Taxable base', - rate: 'Rate', - fee: 'Fee', - tickets: 'Tickets', - ticketId: 'Ticket id', - nickname: 'Alias', - shipped: 'Shipped', - totalWithVat: 'Amount', - }, - globalInvoices: { - errors: { - chooseValidClient: 'Choose a valid client', - chooseValidCompany: 'Choose a valid company', - chooseValidPrinter: 'Choose a valid printer', - fillDates: 'Invoice date and the max date should be filled', - invoiceDateLessThanMaxDate: 'Invoice date can not be less than max date', - invoiceWithFutureDate: 'Exists an invoice with a future date', - noTicketsToInvoice: 'There are not tickets to invoice', - criticalInvoiceError: 'Critical invoicing error, process stopped', - }, - table: { - client: 'Client', - addressId: 'Address id', - streetAddress: 'Street', - }, - statusCard: { - percentageText: '{getPercentage}% {getAddressNumber} of {getNAddresses}', - pdfsNumberText: '{nPdfs} of {totalPdfs} PDFs', - }, - }, - negativeBases: { - from: 'From', - to: 'To', - company: 'Company', - country: 'Country', - clientId: 'Client Id', - client: 'Client', - amount: 'Amount', - base: 'Base', - ticketId: 'Ticket Id', - active: 'Active', - hasToInvoice: 'Has to Invoice', - verifiedData: 'Verified Data', - comercial: 'Comercial', - errors: { - downloadCsvFailed: 'CSV download failed', - }, - }, - }, - shelving: { - pageTitles: { - shelving: 'Shelving', - shelvingList: 'Shelving List', - create: 'Create', - summary: 'Summary', - basicData: 'Basic Data', - log: 'Logs', - }, - list: { - parking: 'Parking', - priority: 'Priority', - newShelving: 'New Shelving', - }, - summary: { - code: 'Code', - parking: 'Parking', - priority: 'Priority', - worker: 'Worker', - recyclable: 'Recyclable', - }, - basicData: { - code: 'Code', - parking: 'Parking', - priority: 'Priority', - recyclable: 'Recyclable', - }, - }, - parking: { - pickingOrder: 'Picking order', - sector: 'Sector', - row: 'Row', - column: 'Column', - pageTitles: { - parking: 'Parking', - }, - searchBar: { - info: 'You can search by parking code', - label: 'Search parking...', - }, - }, - invoiceIn: { - pageTitles: { - invoiceIns: 'Invoices In', - list: 'List', - createInvoiceIn: 'Create invoice in', - summary: 'Summary', - basicData: 'Basic data', - vat: 'VAT', - dueDay: 'Due day', - intrastat: 'Intrastat', - corrective: 'Corrective', - log: 'Logs', - }, - list: { - ref: 'Reference', - supplier: 'Supplier', - supplierRef: 'Supplier ref.', - serialNumber: 'Serial number', - serial: 'Serial', - file: 'File', - issued: 'Issued', - isBooked: 'Is booked', - awb: 'AWB', - amount: 'Amount', - }, - card: { - issued: 'Issued', - amount: 'Amount', - client: 'Client', - company: 'Company', - customerCard: 'Customer card', - ticketList: 'Ticket List', - vat: 'Vat', - dueDay: 'Due day', - intrastat: 'Intrastat', - }, - summary: { - supplier: 'Supplier', - supplierRef: 'Supplier ref.', - currency: 'Currency', - docNumber: 'Doc number', - issued: 'Expedition date', - operated: 'Operation date', - bookEntried: 'Entry date', - bookedDate: 'Booked date', - sage: 'Sage withholding', - vat: 'Undeductible VAT', - company: 'Company', - booked: 'Booked', - expense: 'Expense', - taxableBase: 'Taxable base', - rate: 'Rate', - sageVat: 'Sage vat', - sageTransaction: 'Sage transaction', - dueDay: 'Date', - bank: 'Bank', - amount: 'Amount', - foreignValue: 'Foreign value', - dueTotal: 'Due day', - noMatch: 'Do not match', - code: 'Code', - net: 'Net', - stems: 'Stems', - country: 'Country', - }, - }, - order: { - pageTitles: { - order: 'Orders', - orderList: 'List', - create: 'Create', - summary: 'Summary', - basicData: 'Basic Data', - catalog: 'Catalog', - volume: 'Volume', - lines: 'Lines', - }, - field: { - salesPersonFk: 'Sales Person', - clientFk: 'Client', - isConfirmed: 'Confirmed', - created: 'Created', - landed: 'Landed', - hour: 'Hour', - agency: 'Agency', - total: 'Total', - }, - form: { - clientFk: 'Client', - addressFk: 'Address', - landed: 'Landed', - agencyModeFk: 'Agency', - }, - list: { - newOrder: 'New Order', - }, - summary: { - basket: 'Basket', - nickname: 'Nickname', - company: 'Company', - confirmed: 'Confirmed', - notConfirmed: 'Not confirmed', - created: 'Created', - landed: 'Landed', - phone: 'Phone', - createdFrom: 'Created From', - address: 'Address', - notes: 'Notes', - subtotal: 'Subtotal', - total: 'Total', - vat: 'VAT', - state: 'State', - alias: 'Alias', - items: 'Items', - orderTicketList: 'Order Ticket List', - details: 'Details', - item: 'Item', - quantity: 'Quantity', - price: 'Price', - amount: 'Amount', - }, - }, - department: { - pageTitles: { - basicData: 'Basic data', - department: 'Department', - summary: 'Summary', - }, - name: 'Name', - code: 'Code', - chat: 'Chat', - bossDepartment: 'Boss Department', - email: 'Email', - selfConsumptionCustomer: 'Self-consumption customer', - telework: 'Telework', - notifyOnErrors: 'Notify on errors', - worksInProduction: 'Works in production', - hasToRefill: 'Fill in days without physical check-ins', - hasToSendMail: 'Send check-ins by email', - departmentRemoved: 'Department removed', - }, - worker: { - pageTitles: { - workers: 'Workers', - list: 'List', - summary: 'Summary', - workerCreate: 'New worker', - department: 'Department', - basicData: 'Basic data', - notes: 'Notes', - pda: 'PDA', - dms: 'My documentation', - notifications: 'Notifications', - pbx: 'Private Branch Exchange', - log: 'Log', - }, - list: { - name: 'Name', - email: 'Email', - phone: 'Phone', - mobile: 'Mobile', - active: 'Active', - department: 'Department', - schedule: 'Schedule', - newWorker: 'New worker', - }, - card: { - workerId: 'Worker ID', - name: 'Name', - email: 'Email', - phone: 'Phone', - mobile: 'Mobile', - active: 'Active', - warehouse: 'Warehouse', - agency: 'Agency', - salesPerson: 'Sales person', - }, - summary: { - basicData: 'Basic data', - boss: 'Boss', - phoneExtension: 'Phone extension', - entPhone: 'Enterprise phone', - personalPhone: 'Personal phone', - noBoss: 'No boss', - userData: 'User data', - userId: 'User ID', - role: 'Role', - sipExtension: 'Extension', - locker: 'Locker', - }, - notificationsManager: { - activeNotifications: 'Active notifications', - availableNotifications: 'Available notifications', - subscribed: 'Subscribed to the notification', - unsubscribed: 'Unsubscribed from the notification', - }, - pda: { - newPDA: 'New PDA', - currentPDA: 'Current PDA', - model: 'Model', - serialNumber: 'Serial number', - removePDA: 'Deallocate PDA', - }, - create: { - name: 'Name', - lastName: 'Last name', - birth: 'Birth', - fi: 'Fi', - code: 'Worker code', - phone: 'Phone', - postcode: 'Postcode', - province: 'Province', - city: 'City', - street: 'Street', - webUser: 'Web user', - personalEmail: 'Personal email', - company: 'Company', - boss: 'Boss', - payMethods: 'Pay method', - iban: 'IBAN', - bankEntity: 'Swift / BIC', - }, - imageNotFound: 'Image not found', - }, - wagon: { - pageTitles: { - wagons: 'Wagons', - wagonsList: 'Wagons List', - wagonCreate: 'Create wagon', - wagonEdit: 'Edit wagon', - typesList: 'Types List', - typeCreate: 'Create type', - typeEdit: 'Edit type', - wagonCounter: 'Trolley counter', - }, - type: { - name: 'Name', - submit: 'Submit', - reset: 'Reset', - trayColor: 'Tray color', - removeItem: 'Wagon type removed successfully', - }, - list: { - plate: 'Plate', - volume: 'Volume', - type: 'Type', - remove: 'Remove', - removeItem: 'Wagon removed successfully', - }, - create: { - plate: 'Plate', - volume: 'Volume', - type: 'Type', - label: 'Label', - }, - warnings: { - noData: 'No data available', - nameNotEmpty: 'Name can not be empty', - labelNotEmpty: 'Label can not be empty', - plateNotEmpty: 'Plate can not be empty', - volumeNotEmpty: 'Volume can not be empty', - typeNotEmpty: 'Type can not be empty', - maxTrays: 'You have reached the max number of trays', - minHeightBetweenTrays: 'The minimum height between trays is ', - maxWagonHeight: 'The maximum height of the wagon is ', - uncompleteTrays: 'There are incomplete trays', - }, - }, - 'route/roadmap': { - pageTitles: { - roadmap: 'Roadmap', - summary: 'Summary', - basicData: 'Basic Data', - stops: 'Stops', - }, - }, - roadmap: { - pageTitles: { - roadmap: 'Roadmap', - summary: 'Summary', - basicData: 'Basic Data', - stops: 'Stops', - }, - }, - route: { - pageTitles: { - routes: 'Routes', - cmrsList: 'External CMRs list', - RouteList: 'List', - create: 'Create', - basicData: 'Basic Data', - summary: 'Summary', - RouteRoadmap: 'Roadmaps', - RouteRoadmapCreate: 'Create roadmap', - tickets: 'Tickets', - log: 'Log', - autonomous: 'Autonomous', - }, - cmr: { - list: { - results: 'results', - cmrFk: 'CMR id', - hasCmrDms: `Attached in gestdoc`, - true: 'Yes', - false: 'No', - ticketFk: 'Ticketd id', - routeFk: 'Route id', - country: 'Country', - clientFk: 'Client id', - shipped: 'Preparation date', - viewCmr: 'View CMR', - downloadCmrs: 'Download CMRs', - }, - }, - }, - supplier: { - pageTitles: { - suppliers: 'Suppliers', - supplier: 'Supplier', - list: 'List', - create: 'Create', - summary: 'Summary', - basicData: 'Basic data', - fiscalData: 'Fiscal data', - billingData: 'Billing data', - log: 'Log', - accounts: 'Accounts', - contacts: 'Contacts', - addresses: 'Addresses', - consumption: 'Consumption', - agencyTerm: 'Agency agreement', - dms: 'File management', - }, - list: { - payMethod: 'Pay method', - payDeadline: 'Pay deadline', - payDay: 'Pay day', - account: 'Account', - newSupplier: 'New supplier', - }, - summary: { - responsible: 'Responsible', - notes: 'Notes', - verified: 'Verified', - isActive: 'Is active', - billingData: 'Billing data', - payMethod: 'Pay method', - payDeadline: 'Pay deadline', - payDay: 'Día de pago', - account: 'Account', - fiscalData: 'Fiscal data', - sageTaxType: 'Sage tax type', - sageTransactionType: 'Sage transaction type', - sageWithholding: 'Sage withholding', - supplierActivity: 'Supplier activity', - healthRegister: 'Healt register', - fiscalAddress: 'Fiscal address', - socialName: 'Social name', - taxNumber: 'Tax number', - street: 'Street', - city: 'City', - postCode: 'Postcode', - province: 'Province', - country: 'Country', - }, - create: { - supplierName: 'Supplier name', - }, - basicData: { - alias: 'Alias', - workerFk: 'Responsible', - isSerious: 'Verified', - isActive: 'Active', - isPayMethodChecked: 'PayMethod checked', - note: 'Notes', - }, - fiscalData: { - name: 'Social name *', - nif: 'Tax number *', - account: 'Account', - sageTaxTypeFk: 'Sage tax type', - sageWithholdingFk: 'Sage withholding', - sageTransactionTypeFk: 'Sage transaction type', - supplierActivityFk: 'Supplier activity', - healthRegister: 'Health register', - street: 'Street', - postcode: 'Postcode', - city: 'City *', - provinceFk: 'Province', - country: 'Country', - isTrucker: 'Trucker', - isVies: 'Vies', - }, - billingData: { - payMethodFk: 'Billing data', - payDemFk: 'Payment deadline', - payDay: 'Pay day', - }, - accounts: { - iban: 'Iban', - bankEntity: 'Bank entity', - beneficiary: 'Beneficiary', - }, - contacts: { - name: 'Name', - phone: 'Phone', - mobile: 'Mobile', - email: 'Email', - observation: 'Notes', - }, - addresses: { - street: 'Street', - postcode: 'Postcode', - phone: 'Phone', - name: 'Name', - city: 'City', - province: 'Province', - mobile: 'Mobile', - }, - agencyTerms: { - agencyFk: 'Agency', - minimumM3: 'Minimum M3', - packagePrice: 'Package Price', - kmPrice: 'Km Price', - m3Price: 'M3 Price', - routePrice: 'Route price', - minimumKm: 'Minimum Km', - addRow: 'Add row', - }, - consumption: { - entry: 'Entry', - date: 'Date', - reference: 'Reference', - }, - }, - travel: { - pageTitles: { - travel: 'Travels', - list: 'List', - create: 'Create', - summary: 'Summary', - extraCommunity: 'Extra community', - travelCreate: 'New travel', - basicData: 'Basic data', - history: 'Log', - thermographs: 'Thermograph', - }, - summary: { - confirmed: 'Confirmed', - entryId: 'Entry Id', - freight: 'Freight', - package: 'Package', - delivered: 'Delivered', - received: 'Received', - entries: 'Entries', - cloneShipping: 'Clone travel', - CloneTravelAndEntries: 'Clone travel and his entries', - deleteTravel: 'Delete travel', - AddEntry: 'Add entry', - thermographs: 'Thermographs', - hb: 'HB', - }, - variables: { - search: 'Id/Reference', - agencyModeFk: 'Agency', - warehouseInFk: ' Warehouse In', - warehouseOutFk: 'Warehouse Out', - landedFrom: 'Landed from', - landedTo: 'Landed to', - continent: 'Continent out', - totalEntries: 'Total entries', - }, - basicData: { - reference: 'Reference', - agency: 'Agency', - shipped: 'Shipped', - landed: 'Landed', - warehouseOut: 'Warehouse Out', - warehouseIn: 'Warehouse In', - delivered: 'Delivered', - received: 'Received', - }, - thermographs: { - code: 'Code', - temperature: 'Temperature', - state: 'State', - destination: 'Destination', - created: 'Created', - thermograph: 'Thermograph', - reference: 'Reference', - type: 'Type', - company: 'Company', - warehouse: 'Warehouse', - travelFileDescription: 'Travel id { travelId }', - file: 'File', - }, - }, - item: { - pageTitles: { - items: 'Items', - list: 'List', - diary: 'Diary', - tags: 'Tags', - create: 'Create', - }, - descriptor: { - item: 'Item', - buyer: 'Buyer', - color: 'Color', - category: 'Category', - stems: 'Stems', - visible: 'Visible', - available: 'Available', - warehouseText: 'Calculated on the warehouse of { warehouseName }', - itemDiary: 'Item diary', - }, - list: { - id: 'Identifier', - grouping: 'Grouping', - packing: 'Packing', - description: 'Description', - stems: 'Stems', - category: 'Category', - typeName: 'Type', - intrastat: 'Intrastat', - isActive: 'Active', - size: 'Size', - origin: 'Origin', - userName: 'Buyer', - weightByPiece: 'Weight/Piece', - stemMultiplier: 'Multiplier', - producer: 'Producer', - landed: 'Landed', - }, - create: { - name: 'Name', - tag: 'Tag', - priority: 'Priority', - type: 'Type', - intrastat: 'Intrastat', - origin: 'Origin', - }, - }, - components: { - topbar: {}, - userPanel: { - copyToken: 'Token copied to clipboard', - settings: 'Settings', - logOut: 'Log Out', - localWarehouse: 'Local warehouse', - localBank: 'Local bank', - localCompany: 'Local company', - userWarehouse: 'User warehouse', - userCompany: 'User company', - }, - smartCard: { - downloadFile: 'Download file', - clone: 'Clone', - openCard: 'View', - openSummary: 'Summary', - }, - cardDescriptor: { - mainList: 'Main list', - summary: 'Summary', - moreOptions: 'More options', - }, - leftMenu: { - addToPinned: 'Add to pinned', - removeFromPinned: 'Remove from pinned', - }, - VnLv: { - copyText: '{copyValue} has been copied to the clipboard', - }, - iban_tooltip: 'IBAN: ES21 1234 5678 90 0123456789', - }, -}; diff --git a/src/i18n/es/index.js b/src/i18n/es/index.js deleted file mode 100644 index a8a21bfeb..000000000 --- a/src/i18n/es/index.js +++ /dev/null @@ -1,1292 +0,0 @@ -export default { - globals: { - lang: { - es: 'Español', - en: 'Inglés', - }, - language: 'Idioma', - entity: 'Entidad', - user: 'Usuario', - details: 'Detalles', - collapseMenu: 'Contraer menú lateral', - backToDashboard: 'Volver al tablón', - notifications: 'Notificaciones', - userPanel: 'Panel de usuario', - modules: 'Módulos', - pinnedModules: 'Módulos fijados', - darkMode: 'Modo oscuro', - logOut: 'Cerrar sesión', - date: 'Fecha', - dataSaved: 'Datos guardados', - dataDeleted: 'Datos eliminados', - search: 'Buscar', - changes: 'Cambios', - dataCreated: 'Datos creados', - add: 'Añadir', - create: 'Crear', - edit: 'Modificar', - save: 'Guardar', - remove: 'Eliminar', - reset: 'Restaurar', - close: 'Cerrar', - cancel: 'Cancelar', - confirm: 'Confirmar', - assign: 'Asignar', - back: 'Volver', - yes: 'Si', - no: 'No', - noChanges: 'Sin cambios que guardar', - changesToSave: 'Tienes cambios pendientes de guardar', - confirmRemove: 'Vas a eliminar este registro. ¿Continuar?', - rowAdded: 'Fila añadida', - rowRemoved: 'Fila eliminada', - pleaseWait: 'Por favor, espera...', - noPinnedModules: 'No has fijado ningún módulo', - summary: { - basicData: 'Datos básicos', - }, - today: 'Hoy', - yesterday: 'Ayer', - dateFormat: 'es-ES', - noSelectedRows: `No tienes ninguna línea seleccionada`, - downloadCSVSuccess: 'Descarga de CSV exitosa', - reference: 'Referencia', - agency: 'Agencia', - wareHouseOut: 'Alm. salida', - wareHouseIn: 'Alm. entrada', - landed: 'F. entrega', - shipped: 'F. envío', - totalEntries: 'Ent. totales', - amount: 'Importe', - packages: 'Bultos', - download: 'Descargar', - selectRows: 'Seleccionar las { numberRows } filas(s)', - allRows: 'Todo { numberRows } filas(s)', - markAll: 'Marcar todo', - requiredField: 'Campo obligatorio', - class: 'clase', - type: 'Tipo', - reason: 'motivo', - noResults: 'Sin resultados', - system: 'Sistema', - warehouse: 'Almacén', - company: 'Empresa', - fieldRequired: 'Campo requerido', - allowedFilesText: 'Tipos de archivo permitidos: { allowedContentTypes }', - smsSent: 'SMS enviado', - confirmDeletion: 'Confirmar eliminación', - confirmDeletionMessage: '¿Seguro que quieres eliminar?', - description: 'Descripción', - id: 'Id', - order: 'Orden', - original: 'Original', - file: 'Fichero', - selectFile: 'Seleccione un fichero', - copyClipboard: 'Copiar en portapapeles', - salesPerson: 'Comercial', - code: 'Código', - pageTitles: { - summary: 'Resumen', - basicData: 'Datos básicos', - log: 'Historial', - parkingList: 'Listado de parkings', - }, - created: 'Fecha creación', - worker: 'Trabajador', - }, - errors: { - statusUnauthorized: 'Acceso denegado', - statusInternalServerError: 'Ha ocurrido un error interno del servidor', - statusBadGateway: 'Parece ser que el servidor ha caído', - statusGatewayTimeout: 'No se ha podido contactar con el servidor', - userConfig: 'Error al obtener configuración de usuario', - writeRequest: 'No se pudo completar la operación solicitada', - }, - login: { - title: 'Inicio de sesión', - username: 'Nombre de usuario', - password: 'Contraseña', - submit: 'Iniciar sesión', - keepLogin: 'Mantener sesión iniciada', - loginSuccess: 'Inicio de sesión correcto', - loginError: 'Nombre de usuario o contraseña incorrectos', - fieldRequired: 'Este campo es obligatorio', - twoFactorRequired: 'Verificación de doble factor requerida', - pageTitles: { - logIn: 'Inicio de sesión', - }, - }, - twoFactor: { - code: 'Código', - validate: 'Validar', - 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', - pageTitles: { - twoFactor: 'Doble factor', - }, - }, - verifyEmail: { - pageTitles: { - verifyEmail: 'Verificación de correo', - }, - }, - dashboard: { - pageTitles: { - dashboard: 'Tablón', - }, - }, - customer: { - pageTitles: { - customers: 'Clientes', - create: 'Crear', - list: 'Listado', - webPayments: 'Pagos Web', - extendedList: 'Listado extendido', - notifications: 'Notificaciones', - defaulter: 'Morosos', - createCustomer: 'Crear cliente', - summary: 'Resumen', - basicData: 'Datos básicos', - fiscalData: 'Datos fiscales', - billingData: 'Forma de pago', - consignees: 'Consignatarios', - notes: 'Notas', - credits: 'Créditos', - greuges: 'Greuges', - balance: 'Balance', - recoveries: 'Recobros', - webAccess: 'Acceso web', - log: 'Historial', - sms: 'Sms', - creditManagement: 'Gestión de crédito', - creditContracts: 'Contratos de crédito', - creditOpinion: 'Opinión de crédito', - others: 'Otros', - }, - list: { - phone: 'Teléfono', - email: 'Email', - customerOrders: 'Mostrar órdenes del cliente', - moreOptions: 'Más opciones', - }, - card: { - customerId: 'ID cliente', - salesPerson: 'Comercial', - credit: 'Crédito', - securedCredit: 'Crédito asegurado', - payMethod: 'Método de pago', - debt: 'Riesgo', - isDisabled: 'El cliente está desactivado', - isFrozen: 'El cliente está congelado', - hasDebt: 'El cliente tiene riesgo', - notChecked: 'El cliente no está comprobado', - noWebAccess: 'El acceso web está desactivado', - businessTypeFk: 'Tipo de negocio', - }, - summary: { - basicData: 'Datos básicos', - fiscalAddress: 'Dirección fiscal', - fiscalData: 'Datos fiscales', - billingData: 'Datos de facturación', - consignee: 'Consignatario pred.', - businessData: 'Datos comerciales', - financialData: 'Datos financieros', - customerId: 'ID cliente', - name: 'Nombre', - contact: 'Contacto', - phone: 'Teléfono', - mobile: 'Móvil', - email: 'Email', - salesPerson: 'Comercial', - contactChannel: 'Canal de contacto', - socialName: 'Razón social', - fiscalId: 'NIF/CIF', - postcode: 'Código postal', - province: 'Provincia', - country: 'País', - street: 'Calle', - isEqualizated: 'Recargo de equivalencia', - isActive: 'Activo', - invoiceByAddress: 'Facturar por consignatario', - verifiedData: 'Datos verificados', - hasToInvoice: 'Facturar', - notifyByEmail: 'Notificar por email', - vies: 'VIES', - payMethod: 'Método de pago', - bankAccount: 'Cuenta bancaria', - dueDay: 'Día de pago', - hasLcr: 'Recibido LCR', - hasCoreVnl: 'Recibido core VNL', - hasB2BVnl: 'Recibido B2B VNL', - addressName: 'Nombre de la dirección', - addressCity: 'Ciudad', - addressStreet: 'Calle', - username: 'Usuario', - webAccess: 'Acceso web', - totalGreuge: 'Greuge total', - mana: 'Maná', - priceIncreasingRate: 'Ratio de incremento de precio', - averageInvoiced: 'Facturación media', - claimRate: 'Ratio de reclamaciones', - risk: 'Riesgo', - riskInfo: 'Facturas menos recibos mas pedidos sin facturar', - credit: 'Crédito', - creditInfo: `Riesgo máximo asumido por la empresa`, - securedCredit: 'Crédito asegurado', - securedCreditInfo: `Riesgo máximo asumido por Solunion`, - balance: 'Balance', - balanceInfo: 'Facturas menos recibos', - balanceDue: 'Saldo vencido', - balanceDueInfo: 'Facturas fuera de plazo menos recibos', - recoverySince: 'Recobro desde', - businessType: 'Tipo de negocio', - city: 'Población', - rating: 'Clasificación', - recommendCredit: 'Crédito recomendado', - }, - basicData: { - socialName: 'Nombre fiscal', - businessType: 'Tipo de negocio', - contact: 'Contacto', - email: 'Email', - phone: 'Teléfono', - mobile: 'Móvil', - salesPerson: 'Comercial', - contactChannel: 'Canal de contacto', - }, - extendedList: { - tableVisibleColumns: { - id: 'Identificador', - name: 'Nombre', - fi: 'NIF / CIF', - salesPersonFk: 'Comercial', - credit: 'Crédito', - creditInsurance: 'Crédito asegurado', - phone: 'Teléfono', - mobile: 'Móvil', - street: 'Dirección fiscal', - countryFk: 'País', - provinceFk: 'Provincia', - city: 'Población', - postcode: 'Código postal', - email: 'Email', - created: 'Fecha creación', - businessTypeFk: 'Tipo de negocio', - payMethodFk: 'Forma de pago', - sageTaxTypeFk: 'Tipo de impuesto Sage', - sageTransactionTypeFk: 'Tipo tr. sage', - isActive: 'Activo', - isVies: 'Vies', - isTaxDataChecked: 'Datos comprobados', - isEqualizated: 'Recargo de equivalencias', - isFreezed: 'Congelado', - hasToInvoice: 'Factura', - hasToInvoiceByAddress: 'Factura por consigna', - isToBeMailed: 'Env. emails', - hasLcr: 'Recibido LCR', - hasCoreVnl: 'Recibido core VNL', - hasSepaVnl: 'Recibido B2B VNL', - }, - }, - }, - entry: { - pageTitles: { - entries: 'Entradas', - list: 'Listado', - summary: 'Resumen', - basicData: 'Datos básicos', - buys: 'Compras', - notes: 'Notas', - dms: 'Gestión documental', - log: 'Historial', - create: 'Crear', - latestBuys: 'Últimas compras', - }, - list: { - newEntry: 'Nueva entrada', - landed: 'F. entrega', - invoiceNumber: 'Núm. factura', - supplier: 'Proveedor', - booked: 'Asentado', - confirmed: 'Confirmado', - ordered: 'Pedida', - }, - summary: { - commission: 'Comisión', - currency: 'Moneda', - company: 'Empresa', - reference: 'Referencia', - invoiceNumber: 'Núm. factura', - ordered: 'Pedida', - confirmed: 'Confirmada', - booked: 'Contabilizada', - raid: 'Redada', - excludedFromAvailable: 'Inventario', - travelReference: 'Referencia', - travelAgency: 'Agencia', - travelShipped: 'F. envio', - travelWarehouseOut: 'Alm. salida', - travelDelivered: 'Enviada', - travelLanded: 'F. entrega', - travelWarehouseIn: 'Alm. entrada', - travelReceived: 'Recibida', - buys: 'Compras', - quantity: 'Cantidad', - stickers: 'Etiquetas', - package: 'Embalaje', - weight: 'Peso', - packing: 'Packing', - grouping: 'Grouping', - buyingValue: 'Coste', - import: 'Importe', - pvp: 'PVP', - item: 'Artículo', - }, - basicData: { - supplier: 'Proveedor', - travel: 'Envío', - reference: 'Referencia', - invoiceNumber: 'Núm. factura', - company: 'Empresa', - currency: 'Moneda', - observation: 'Observación', - commission: 'Comisión', - ordered: 'Pedida', - confirmed: 'Confirmado', - booked: 'Asentado', - raid: 'Redada', - excludedFromAvailable: 'Inventario', - agency: 'Agencia', - warehouseOut: 'Alm. salida', - warehouseIn: 'Alm. entrada', - shipped: 'F. envío', - landed: 'F. entrega', - id: 'ID', - }, - buys: { - groupingPrice: 'Precio grouping', - packingPrice: 'Precio packing', - reference: 'Referencia', - observations: 'Observaciónes', - item: 'Artículo', - size: 'Medida', - packing: 'Packing', - grouping: 'Grouping', - buyingValue: 'Coste', - packagingFk: 'Embalaje', - file: 'Fichero', - name: 'Nombre', - producer: 'Productor', - type: 'Tipo', - color: 'Color', - id: 'ID', - }, - notes: { - observationType: 'Tipo de observación', - }, - descriptor: { - agency: 'Agencia', - landed: 'F. entrega', - warehouseOut: 'Alm. salida', - }, - latestBuys: { - picture: 'Foto', - itemFk: 'ID Artículo', - packing: 'Packing', - grouping: 'Grouping', - quantity: 'Cantidad', - size: 'Medida', - tags: 'Etiquetas', - type: 'Tipo', - intrastat: 'Intrastat', - origin: 'Origen', - weightByPiece: 'Peso (gramos)/tallo', - isActive: 'Activo', - family: 'Familia', - entryFk: 'Entrada', - buyingValue: 'Coste', - freightValue: 'Porte', - comissionValue: 'Comisión', - packageValue: 'Embalaje', - isIgnored: 'Ignorado', - price2: 'Grouping', - price3: 'Packing', - minPrice: 'Min', - ektFk: 'Ekt', - weight: 'Peso', - packagingFk: 'Embalaje', - packingOut: 'Embalaje envíos', - landing: 'Llegada', - }, - }, - ticket: { - pageTitles: { - tickets: 'Tickets', - list: 'Listado', - createTicket: 'Crear ticket', - summary: 'Resumen', - basicData: 'Datos básicos', - boxing: 'Encajado', - sms: 'Sms', - notes: 'Notas', - }, - list: { - nickname: 'Alias', - state: 'Estado', - shipped: 'Enviado', - landed: 'Entregado', - salesPerson: 'Comercial', - total: 'Total', - }, - card: { - ticketId: 'ID ticket', - state: 'Estado', - customerId: 'ID cliente', - salesPerson: 'Comercial', - agency: 'Agencia', - shipped: 'Enviado', - warehouse: 'Almacén', - customerCard: 'Ficha del cliente', - alias: 'Alias', - }, - boxing: { - expedition: 'Expedición', - item: 'Artículo', - created: 'Creado', - worker: 'Trabajador', - selectTime: 'Seleccionar hora:', - selectVideo: 'Seleccionar vídeo:', - notFound: 'No hay vídeos disponibles', - }, - summary: { - state: 'Estado', - salesPerson: 'Comercial', - agency: 'Agencia', - zone: 'Zona', - warehouse: 'Almacén', - route: 'Ruta', - invoice: 'Factura', - shipped: 'Enviado', - landed: 'Entregado', - consigneePhone: 'Tel. consignatario', - consigneeMobile: 'Móv. consignatario', - clientPhone: 'Tel. cliente', - clientMobile: 'Móv. cliente', - consignee: 'Consignatario', - subtotal: 'Subtotal', - vat: 'IVA', - total: 'Total', - saleLines: 'Líneas del pedido', - item: 'Artículo', - visible: 'Visible', - available: 'Disponible', - quantity: 'Cantidad', - price: 'Precio', - discount: 'Descuento', - packing: 'Encajado', - hasComponentLack: 'Faltan componentes', - itemShortage: 'No visible', - claim: 'Reclamación', - reserved: 'Reservado', - created: 'Fecha creación', - package: 'Embalaje', - taxClass: 'Tipo IVA', - services: 'Servicios', - changeState: 'Cambiar estado', - requester: 'Solicitante', - atender: 'Comprador', - request: 'Petición de compra', - weight: 'Peso', - goTo: 'Ir a', - summaryAmount: 'Resumen', - }, - }, - claim: { - pageTitles: { - claims: 'Reclamaciones', - list: 'Listado', - createClaim: 'Crear reclamación', - summary: 'Resumen', - basicData: 'Datos básicos', - lines: 'Líneas', - development: 'Trazabilidad', - photos: 'Fotos', - log: 'Historial', - notes: 'Notas', - action: 'Acción', - }, - list: { - customer: 'Cliente', - assignedTo: 'Asignada a', - created: 'Creada', - state: 'Estado', - }, - rmaList: { - code: 'Código', - records: 'registros', - }, - card: { - claimId: 'ID reclamación', - assignedTo: 'Asignada a', - created: 'Creada', - state: 'Estado', - ticketId: 'ID ticket', - customerSummary: 'Resumen del cliente', - claimedTicket: 'Ticket reclamado', - saleTracking: 'Líneas preparadas', - ticketTracking: 'Estados del ticket', - commercial: 'Comercial', - province: 'Provincia', - zone: 'Zona', - }, - summary: { - customer: 'Cliente', - assignedTo: 'Asignada a', - attendedBy: 'Atendida por', - created: 'Creada', - pickup: 'Recogida', - state: 'Estado', - details: 'Detalles', - item: 'Artículo', - landed: 'Entregado', - quantity: 'Cantidad', - claimed: 'Reclamado', - price: 'Precio', - discount: 'Descuento', - total: 'Total', - actions: 'Acciones', - responsibility: 'Responsabilidad', - company: 'Empresa', - person: 'Comercial/Cliente', - notes: 'Observaciones', - photos: 'Fotos', - development: 'Trazabilidad', - reason: 'Motivo', - result: 'Consecuencias', - responsible: 'Responsable', - worker: 'Trabajador', - redelivery: 'Devolución', - null: 'No', - agency: 'Agencia', - delivery: 'Reparto', - }, - basicData: { - customer: 'Cliente', - assignedTo: 'Asignada a', - created: 'Creada', - state: 'Estado', - pickup: 'Recogida', - null: 'No', - agency: 'Agencia', - delivery: 'Reparto', - }, - photo: { - fileDescription: - 'Reclamacion ID {claimId} del cliente {clientName} id {clientId}', - noData: 'No hay imágenes/videos, haz click aquí o arrastra y suelta el archivo', - dragDrop: 'Arrástralo y sueltalo aquí', - }, - }, - invoiceOut: { - pageTitles: { - invoiceOuts: 'Fact. emitidas', - list: 'Listado', - negativeBases: 'Bases Negativas', - globalInvoicing: 'Facturación global', - createInvoiceOut: 'Crear fact. emitida', - summary: 'Resumen', - basicData: 'Datos básicos', - }, - list: { - ref: 'Referencia', - issued: 'Fecha emisión', - shortIssued: 'F. emisión', - client: 'Cliente', - created: 'Fecha creación', - shortCreated: 'F. creación', - company: 'Empresa', - dued: 'Fecha vencimineto', - shortDued: 'F. vencimiento', - amount: 'Importe', - }, - card: { - issued: 'Fecha emisión', - client: 'Cliente', - company: 'Empresa', - customerCard: 'Ficha del cliente', - ticketList: 'Listado de tickets', - }, - summary: { - issued: 'Fecha', - created: 'Fecha creación', - dued: 'Vencimiento', - booked: 'Contabilizada', - company: 'Empresa', - taxBreakdown: 'Desglose impositivo', - type: 'Tipo', - taxableBase: 'Base imp.', - rate: 'Tarifa', - fee: 'Cuota', - tickets: 'Tickets', - ticketId: 'Id ticket', - nickname: 'Alias', - shipped: 'F. envío', - totalWithVat: 'Importe', - }, - globalInvoices: { - errors: { - chooseValidClient: 'Selecciona un cliente válido', - chooseValidCompany: 'Selecciona una empresa válida', - chooseValidPrinter: 'Selecciona una impresora válida', - fillDates: - 'La fecha de la factura y la fecha máxima deben estar completas', - invoiceDateLessThanMaxDate: - 'La fecha de la factura no puede ser menor que la fecha máxima', - invoiceWithFutureDate: 'Existe una factura con una fecha futura', - noTicketsToInvoice: 'No existen tickets para facturar', - criticalInvoiceError: 'Error crítico en la facturación, proceso detenido', - }, - table: { - client: 'Cliente', - addressId: 'Id dirección', - streetAddress: 'Dirección fiscal', - }, - statusCard: { - percentageText: '{getPercentage}% {getAddressNumber} de {getNAddresses}', - pdfsNumberText: '{nPdfs} de {totalPdfs} PDFs', - }, - }, - negativeBases: { - from: 'Desde', - to: 'Hasta', - company: 'Empresa', - country: 'País', - clientId: 'Id cliente', - client: 'Cliente', - amount: 'Importe', - base: 'Base', - ticketId: 'Id ticket', - active: 'Activo', - hasToInvoice: 'Facturar', - verifiedData: 'Datos comprobados', - comercial: 'Comercial', - errors: { - downloadCsvFailed: 'Error al descargar CSV', - }, - }, - }, - order: { - pageTitles: { - order: 'Cesta', - orderList: 'Listado', - create: 'Crear', - summary: 'Resumen', - basicData: 'Datos básicos', - catalog: 'Catálogo', - volume: 'Volumen', - lines: 'Líneas', - }, - field: { - salesPersonFk: 'Comercial', - clientFk: 'Cliente', - isConfirmed: 'Confirmada', - created: 'Creado', - landed: 'F. entrega', - hour: 'Hora', - agency: 'Agencia', - total: 'Total', - }, - form: { - clientFk: 'Cliente', - addressFk: 'Dirección', - landed: 'F. entrega', - agencyModeFk: 'Agencia', - }, - list: { - newOrder: 'Nuevo Pedido', - }, - summary: { - basket: 'Cesta', - nickname: 'Alias', - company: 'Empresa', - confirmed: 'Confirmada', - notConfirmed: 'No confirmada', - created: 'Creado', - landed: 'F. entrega', - phone: 'Teléfono', - createdFrom: 'Creado desde', - address: 'Dirección', - notes: 'Notas', - subtotal: 'Subtotal', - total: 'Total', - vat: 'IVA', - state: 'Estado', - alias: 'Alias', - items: 'Items', - orderTicketList: 'Tickets del pedido', - details: 'Detalles', - item: 'Item', - quantity: 'Cantidad', - price: 'Precio', - amount: 'Monto', - }, - }, - shelving: { - pageTitles: { - shelving: 'Carros', - shelvingList: 'Listado de carros', - create: 'Crear', - summary: 'Resumen', - basicData: 'Datos básicos', - log: 'Historial', - }, - list: { - parking: 'Parking', - priority: 'Prioridad', - newShelving: 'Nuevo Carro', - }, - summary: { - code: 'Código', - parking: 'Parking', - priority: 'Prioridad', - worker: 'Trabajador', - recyclable: 'Reciclable', - }, - basicData: { - code: 'Código', - parking: 'Parking', - priority: 'Prioridad', - recyclable: 'Reciclable', - }, - }, - parking: { - pickingOrder: 'Orden de recogida', - row: 'Fila', - column: 'Columna', - pageTitles: { - parking: 'Parking', - }, - searchBar: { - info: 'Puedes buscar por código de parking', - label: 'Buscar parking...', - }, - }, - invoiceIn: { - pageTitles: { - invoiceIns: 'Fact. recibidas', - list: 'Listado', - createInvoiceIn: 'Crear fact. recibida', - summary: 'Resumen', - basicData: 'Datos básicos', - vat: 'IVA', - dueDay: 'Vencimiento', - intrastat: 'Intrastat', - corrective: 'Rectificativa', - log: 'Historial', - }, - list: { - ref: 'Referencia', - supplier: 'Proveedor', - supplierRef: 'Ref. proveedor', - serialNumber: 'Num. serie', - shortIssued: 'F. emisión', - serial: 'Serie', - file: 'Fichero', - issued: 'Fecha emisión', - isBooked: 'Conciliada', - awb: 'AWB', - amount: 'Importe', - }, - card: { - issued: 'Fecha emisión', - amount: 'Importe', - client: 'Cliente', - company: 'Empresa', - customerCard: 'Ficha del cliente', - ticketList: 'Listado de tickets', - vat: 'Iva', - dueDay: 'Fecha de vencimiento', - }, - summary: { - supplier: 'Proveedor', - supplierRef: 'Ref. proveedor', - currency: 'Divisa', - docNumber: 'Número documento', - issued: 'Fecha de expedición', - operated: 'Fecha operación', - bookEntried: 'Fecha asiento', - bookedDate: 'Fecha contable', - sage: 'Retención sage', - vat: 'Iva no deducible', - company: 'Empresa', - booked: 'Contabilizada', - expense: 'Gasto', - taxableBase: 'Base imp.', - rate: 'Tasa', - sageTransaction: 'Sage transación', - dueDay: 'Fecha', - bank: 'Caja', - amount: 'Importe', - foreignValue: 'Divisa', - dueTotal: 'Vencimiento', - code: 'Código', - net: 'Neto', - stems: 'Tallos', - country: 'País', - }, - }, - department: { - pageTitles: { - basicData: 'Basic data', - department: 'Departamentos', - summary: 'Resumen', - }, - name: 'Nombre', - code: 'Código', - chat: 'Chat', - bossDepartment: 'Jefe de departamento', - email: 'Email', - selfConsumptionCustomer: 'Cliente autoconsumo', - telework: 'Teletrabaja', - notifyOnErrors: 'Notificar errores', - worksInProduction: 'Pertenece a producción', - hasToRefill: 'Completar días sin registros físicos', - hasToSendMail: 'Enviar fichadas por mail', - departmentRemoved: 'Departamento eliminado', - }, - worker: { - pageTitles: { - workers: 'Trabajadores', - list: 'Listado', - summary: 'Resumen', - workerCreate: 'Nuevo trabajador', - department: 'Departamentos', - basicData: 'Datos básicos', - notes: 'Notas', - pda: 'PDA', - dms: 'Mi documentación', - notifications: 'Notificaciones', - pbx: 'Centralita', - log: 'Historial', - }, - list: { - name: 'Nombre', - email: 'Email', - phone: 'Teléfono', - mobile: 'Móvil', - active: 'Activo', - department: 'Departamento', - schedule: 'Horario', - newWorker: 'Nuevo trabajador', - }, - card: { - workerId: 'ID Trabajador', - name: 'Nombre', - email: 'Email', - phone: 'Teléfono', - mobile: 'Móvil', - active: 'Activo', - warehouse: 'Almacén', - agency: 'Empresa', - salesPerson: 'Comercial', - }, - summary: { - basicData: 'Datos básicos', - boss: 'Jefe', - phoneExtension: 'Extensión de teléfono', - entPhone: 'Teléfono de empresa', - personalPhone: 'Teléfono personal', - noBoss: 'Sin jefe', - userData: 'Datos de usuario', - userId: 'ID del usuario', - role: 'Rol', - sipExtension: 'Extensión', - locker: 'Taquilla', - }, - notificationsManager: { - activeNotifications: 'Notificaciones activas', - availableNotifications: 'Notificaciones disponibles', - subscribed: 'Se ha suscrito a la notificación', - unsubscribed: 'Se ha dado de baja de la notificación', - }, - pda: { - newPDA: 'Nueva PDA', - currentPDA: 'PDA Actual', - model: 'Modelo', - serialNumber: 'Número de serie', - removePDA: 'Desasignar PDA', - }, - create: { - name: 'Nombre', - lastName: 'Apellido', - birth: 'Fecha de nacimiento', - fi: 'DNI/NIF/NIE', - code: 'Código de trabajador', - phone: 'Teléfono', - postcode: 'Código postal', - province: 'Provincia', - city: 'Población', - street: 'Dirección', - webUser: 'Usuario Web', - personalEmail: 'Correo personal', - company: 'Empresa', - boss: 'Jefe', - payMethods: 'Método de pago', - iban: 'IBAN', - bankEntity: 'Swift / BIC', - }, - imageNotFound: 'No se ha encontrado la imagen', - }, - wagon: { - pageTitles: { - wagons: 'Vagones', - wagonsList: 'Listado vagones', - wagonCreate: 'Crear tipo', - wagonEdit: 'Editar tipo', - typesList: 'Listado tipos', - typeCreate: 'Crear tipo', - typeEdit: 'Editar tipo', - wagonCounter: 'Contador de carros', - }, - type: { - name: 'Nombre', - submit: 'Guardar', - reset: 'Deshacer cambios', - trayColor: 'Color de la bandeja', - removeItem: 'Tipo de vagón borrado correctamente', - }, - list: { - plate: 'Matrícula', - volume: 'Volumen', - type: 'Tipo', - remove: 'Borrar', - removeItem: 'Vagón borrado correctamente', - }, - create: { - plate: 'Matrícula', - volume: 'Volumen', - type: 'Tipo', - label: 'Etiqueta', - }, - warnings: { - noData: 'Sin datos disponibles', - nameNotEmpty: 'El nombre no puede estar vacío', - labelNotEmpty: 'La etiqueta no puede estar vacía', - plateNotEmpty: 'La matrícula no puede estar vacía', - volumeNotEmpty: 'El volumen no puede estar vacío', - typeNotEmpty: 'El tipo no puede estar vacío', - maxTrays: 'Has alcanzado el número máximo de bandejas', - minHeightBetweenTrays: 'La distancia mínima entre bandejas es ', - maxWagonHeight: 'La altura máxima del vagón es ', - uncompleteTrays: 'Hay bandejas sin completar', - }, - }, - 'route/roadmap': { - pageTitles: { - roadmap: 'Troncales', - summary: 'Resumen', - basicData: 'Datos básicos', - stops: 'Paradas', - }, - }, - roadmap: { - pageTitles: { - roadmap: 'Troncales', - summary: 'Resumen', - basicData: 'Datos básicos', - stops: 'Paradas', - }, - }, - route: { - pageTitles: { - routes: 'Rutas', - cmrsList: 'Listado de CMRs externos', - RouteList: 'Listado', - create: 'Crear', - basicData: 'Datos básicos', - summary: 'Resumen', - RouteRoadmap: 'Troncales', - RouteRoadmapCreate: 'Crear troncal', - tickets: 'Tickets', - log: 'Historial', - autonomous: 'Autónomos', - }, - cmr: { - list: { - results: 'resultados', - cmrFk: 'Id CMR', - hasCmrDms: 'Adjuntado en gestdoc', - true: 'Sí', - false: 'No', - ticketFk: 'Id ticket', - routeFk: 'Id ruta', - country: 'País', - clientFk: 'Id cliente', - shipped: 'Fecha preparación', - viewCmr: 'Ver CMR', - downloadCmrs: 'Descargar CMRs', - }, - }, - }, - supplier: { - pageTitles: { - suppliers: 'Proveedores', - supplier: 'Proveedor', - list: 'Listado', - create: 'Crear', - summary: 'Resumen', - basicData: 'Datos básicos', - fiscalData: 'Datos fiscales', - billingData: 'Forma de pago', - log: 'Historial', - accounts: 'Cuentas', - contacts: 'Contactos', - addresses: 'Direcciones', - consumption: 'Consumo', - agencyTerm: 'Acuerdo agencia', - dms: 'Gestión documental', - }, - list: { - payMethod: 'Método de pago', - payDeadline: 'Plazo de pago', - payDay: 'Día de pago', - account: 'Cuenta', - newSupplier: 'Nuevo proveedor', - }, - summary: { - responsible: 'Responsable', - notes: 'Notas', - verified: 'Verificado', - isActive: 'Está activo', - billingData: 'Forma de pago', - payMethod: 'Método de pago', - payDeadline: 'Plazo de pago', - payDay: 'Día de pago', - account: 'Cuenta', - fiscalData: 'Datos fiscales', - sageTaxType: 'Tipo de impuesto Sage', - sageTransactionType: 'Tipo de transacción Sage', - sageWithholding: 'Retención sage', - supplierActivity: 'Actividad proveedor', - healthRegister: 'Pasaporte sanitario', - fiscalAddress: 'Dirección fiscal', - socialName: 'Razón social', - taxNumber: 'NIF/CIF', - street: 'Dirección', - city: 'Población', - postCode: 'Código postal', - province: 'Provincia', - country: 'País', - }, - create: { - supplierName: 'Nombre del proveedor', - }, - basicData: { - alias: 'Alias', - workerFk: 'Responsable', - isSerious: 'Verificado', - isActive: 'Activo', - isPayMethodChecked: 'Método de pago validado', - note: 'Notas', - }, - fiscalData: { - name: 'Razón social *', - nif: 'NIF/CIF *', - account: 'Cuenta', - sageTaxTypeFk: 'Tipo de impuesto sage', - sageWithholdingFk: 'Retención sage', - sageTransactionTypeFk: 'Tipo de transacción sage', - supplierActivityFk: 'Actividad proveedor', - healthRegister: 'Pasaporte sanitario', - street: 'Calle', - postcode: 'Código postal', - city: 'Población *', - provinceFk: 'Provincia', - country: 'País', - isTrucker: 'Transportista', - isVies: 'Vies', - }, - billingData: { - payMethodFk: 'Forma de pago', - payDemFk: 'Plazo de pago', - payDay: 'Día de pago', - }, - accounts: { - iban: 'Iban', - bankEntity: 'Entidad bancaria', - beneficiary: 'Beneficiario', - }, - contacts: { - name: 'Nombre', - phone: 'Teléfono', - mobile: 'Móvil', - email: 'Email', - observation: 'Notas', - }, - addresses: { - street: 'Dirección', - postcode: 'Código postal', - phone: 'Teléfono', - name: 'Nombre', - city: 'Población', - province: 'Provincia', - mobile: 'Móvil', - }, - agencyTerms: { - agencyFk: 'Agencia', - minimumM3: 'M3 mínimos', - packagePrice: 'Precio bulto', - kmPrice: 'Precio Km', - m3Price: 'Precio M3', - routePrice: 'Precio ruta', - minimumKm: 'Km mínimos', - addRow: 'Añadir fila', - }, - consumption: { - entry: 'Entrada', - date: 'Fecha', - reference: 'Referencia', - }, - }, - travel: { - pageTitles: { - travel: 'Envíos', - list: 'Listado', - create: 'Crear', - summary: 'Resumen', - extraCommunity: 'Extra comunitarios', - travelCreate: 'Nuevo envío', - basicData: 'Datos básicos', - history: 'Historial', - thermographs: 'Termógrafos', - }, - summary: { - confirmed: 'Confirmado', - entryId: 'Id entrada', - freight: 'Porte', - package: 'Embalaje', - delivered: 'Enviada', - received: 'Recibida', - entries: 'Entradas', - cloneShipping: 'Clonar envío', - CloneTravelAndEntries: 'Clonar travel y sus entradas', - deleteTravel: 'Eliminar envío', - AddEntry: 'Añadir entrada', - thermographs: 'Termógrafos', - hb: 'HB', - }, - variables: { - search: 'Id/Referencia', - agencyModeFk: 'Agencia', - warehouseInFk: 'Alm. entrada', - warehouseOutFk: ' Alm. salida', - landedFrom: 'Llegada desde', - landedTo: 'Llegada hasta', - continent: 'Cont. Salida', - totalEntries: 'Ent. totales', - }, - basicData: { - reference: 'Referencia', - agency: 'Agencia', - shipped: 'F. Envío', - landed: 'F. entrega', - warehouseOut: 'Alm. salida', - warehouseIn: 'Alm. entrada', - delivered: 'Enviada', - received: 'Recibida', - }, - thermographs: { - code: 'Código', - temperature: 'Temperatura', - state: 'Estado', - destination: 'Destino', - created: 'Fecha creación', - thermograph: 'Termógrafo', - reference: 'Referencia', - type: 'Tipo', - company: 'Empresa', - warehouse: 'Almacén', - travelFileDescription: 'Id envío { travelId }', - file: 'Fichero', - }, - }, - item: { - pageTitles: { - items: 'Artículos', - list: 'Listado', - diary: 'Histórico', - tags: 'Etiquetas', - create: 'Crear', - }, - descriptor: { - item: 'Artículo', - buyer: 'Comprador', - color: 'Color', - category: 'Categoría', - stems: 'Tallos', - visible: 'Visible', - available: 'Disponible', - warehouseText: 'Calculado sobre el almacén de { warehouseName }', - itemDiary: 'Registro de compra-venta', - }, - list: { - id: 'Identificador', - grouping: 'Grouping', - packing: 'Packing', - description: 'Descripción', - stems: 'Tallos', - category: 'Reino', - typeName: 'Tipo', - intrastat: 'Intrastat', - isActive: 'Activo', - size: 'Medida', - origin: 'Origen', - weightByPiece: 'Peso (gramos)/tallo', - userName: 'Comprador', - stemMultiplier: 'Multiplicador', - producer: 'Productor', - landed: 'F. entrega', - }, - create: { - name: 'Nombre', - tag: 'Etiqueta', - priority: 'Prioridad', - type: 'Tipo', - intrastat: 'Intrastat', - origin: 'Origen', - }, - }, - components: { - topbar: {}, - userPanel: { - copyToken: 'Token copiado al portapapeles', - settings: 'Configuración', - logOut: 'Cerrar sesión', - localWarehouse: 'Almacén local', - localBank: 'Banco local', - localCompany: 'Empresa local', - userWarehouse: 'Almacén del usuario', - userCompany: 'Empresa del usuario', - }, - smartCard: { - downloadFile: 'Descargar archivo', - clone: 'Clonar', - openCard: 'Ficha', - openSummary: 'Detalles', - }, - cardDescriptor: { - mainList: 'Listado principal', - summary: 'Resumen', - moreOptions: 'Más opciones', - }, - leftMenu: { - addToPinned: 'Añadir a fijados', - removeFromPinned: 'Eliminar de fijados', - }, - VnLv: { - copyText: '{copyValue} se ha copiado al portapepeles', - }, - iban_tooltip: 'IBAN: ES21 1234 5678 90 0123456789', - }, -}; diff --git a/src/i18n/locale/en.yml b/src/i18n/locale/en.yml index ef9c2c4cd..c4daec9fd 100644 --- a/src/i18n/locale/en.yml +++ b/src/i18n/locale/en.yml @@ -1124,6 +1124,13 @@ item: stemMultiplier: Multiplier producer: Producer landed: Landed + create: + name: 'Name' + tag: 'Tag' + priority: 'Priority' + type: 'Type' + intrastat: 'Intrastat' + origin: 'Origin' components: topbar: {} userPanel: diff --git a/src/i18n/locale/es.yml b/src/i18n/locale/es.yml index d0de39ebc..82961068b 100644 --- a/src/i18n/locale/es.yml +++ b/src/i18n/locale/es.yml @@ -1,1149 +1,1156 @@ globals: - lang: - es: Español - en: Inglés - language: Idioma - entity: Entidad - user: Usuario - details: Detalles - collapseMenu: Contraer menú lateral - backToDashboard: Volver al tablón - notifications: Notificaciones - userPanel: Panel de usuario - modules: Módulos - pinnedModules: Módulos fijados - darkMode: Modo oscuro - logOut: Cerrar sesión - date: Fecha - dataSaved: Datos guardados - dataDeleted: Datos eliminados - search: Buscar - changes: Cambios - dataCreated: Datos creados - add: Añadir - create: Crear - edit: Modificar - save: Guardar - remove: Eliminar - reset: Restaurar - close: Cerrar - cancel: Cancelar - confirm: Confirmar - assign: Asignar - back: Volver - yes: Si - no: No - noChanges: Sin cambios que guardar - changesToSave: Tienes cambios pendientes de guardar - confirmRemove: Vas a eliminar este registro. ¿Continuar? - rowAdded: Fila añadida - rowRemoved: Fila eliminada - pleaseWait: Por favor espera... - noPinnedModules: No has fijado ningún módulo - summary: - basicData: Datos básicos - today: Hoy - yesterday: Ayer - dateFormat: es-ES - noSelectedRows: No tienes ninguna línea seleccionada - microsip: Abrir en MicroSIP - downloadCSVSuccess: Descarga de CSV exitosa - reference: Referencia - agency: Agencia - wareHouseOut: Alm. salida - wareHouseIn: Alm. entrada - landed: F. entrega - shipped: F. envío - totalEntries: Ent. totales - amount: Importe - packages: Bultos - download: Descargar - selectRows: 'Seleccionar las { numberRows } filas(s)' - allRows: 'Todo { numberRows } filas(s)' - markAll: Marcar todo - requiredField: Campo obligatorio - class: clase - type: Tipo - reason: motivo - noResults: Sin resultados - system: Sistema - warehouse: Almacén - company: Empresa - fieldRequired: Campo requerido - allowedFilesText: 'Tipos de archivo permitidos: { allowedContentTypes }' - smsSent: SMS enviado - confirmDeletion: Confirmar eliminación - confirmDeletionMessage: ¿Seguro que quieres eliminar? - description: Descripción - id: Id - order: Orden - original: Original - file: Fichero - selectFile: Seleccione un fichero - copyClipboard: Copiar en portapapeles - salesPerson: Comercial - code: Código - pageTitles: - summary: Resumen - basicData: Datos básicos - log: Historial - parkingList: Listado de parkings - created: Fecha creación - worker: Trabajador -errors: - statusUnauthorized: Acceso denegado - statusInternalServerError: Ha ocurrido un error interno del servidor - statusBadGateway: Parece ser que el servidor ha caído - statusGatewayTimeout: No se ha podido contactar con el servidor - userConfig: Error al obtener configuración de usuario - writeRequest: No se pudo completar la operación solicitada -login: - title: Inicio de sesión - username: Nombre de usuario - password: Contraseña - submit: Iniciar sesión - keepLogin: Mantener sesión iniciada - loginSuccess: Inicio de sesión correcto - loginError: Nombre de usuario o contraseña incorrectos - fieldRequired: Este campo es obligatorio - twoFactorRequired: Verificación de doble factor requerida - pageTitles: - logIn: Inicio de sesión -twoFactor: - code: Código - validate: Validar - 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 - pageTitles: - twoFactor: Doble factor -verifyEmail: - pageTitles: - verifyEmail: Verificación de correo -dashboard: - pageTitles: - dashboard: Tablón -customer: - pageTitles: - customers: Clientes - create: Crear - list: Listado - webPayments: Pagos Web - extendedList: Listado extendido - notifications: Notificaciones - defaulter: Morosos - createCustomer: Crear cliente - summary: Resumen - basicData: Datos básicos - fiscalData: Datos fiscales - billingData: Forma de pago - consignees: Consignatarios - notes: Notas - credits: Créditos - greuges: Greuges - balance: Balance - recoveries: Recobros - webAccess: Acceso web - log: Historial - sms: Sms - creditManagement: Gestión de crédito - creditContracts: Contratos de crédito - creditOpinion: Opinión de crédito - others: Otros - list: - phone: Teléfono - email: Email - customerOrders: Mostrar órdenes del cliente - moreOptions: Más opciones - card: - customerId: ID cliente - salesPerson: Comercial - credit: Crédito - securedCredit: Crédito asegurado - payMethod: Método de pago - debt: Riesgo - isDisabled: El cliente está desactivado - isFrozen: El cliente está congelado - hasDebt: El cliente tiene riesgo - notChecked: El cliente no está comprobado - noWebAccess: El acceso web está desactivado - businessTypeFk: Tipo de negocio - summary: - basicData: Datos básicos - fiscalAddress: Dirección fiscal - fiscalData: Datos fiscales - billingData: Datos de facturación - consignee: Consignatario pred. - businessData: Datos comerciales - financialData: Datos financieros - customerId: ID cliente - name: Nombre - contact: Contacto - phone: Teléfono - mobile: Móvil - email: Email - salesPerson: Comercial - contactChannel: Canal de contacto - socialName: Razón social - fiscalId: NIF/CIF - postcode: Código postal - province: Provincia - country: País - street: Calle - isEqualizated: Recargo de equivalencia - isActive: Activo - invoiceByAddress: Facturar por consignatario - verifiedData: Datos verificados - hasToInvoice: Facturar - notifyByEmail: Notificar por email - vies: VIES - payMethod: Método de pago - bankAccount: Cuenta bancaria - dueDay: Día de pago - hasLcr: Recibido LCR - hasCoreVnl: Recibido core VNL - hasB2BVnl: Recibido B2B VNL - addressName: Nombre de la dirección - addressCity: Ciudad - addressStreet: Calle - username: Usuario - webAccess: Acceso web - totalGreuge: Greuge total - mana: Maná - priceIncreasingRate: Ratio de incremento de precio - averageInvoiced: Facturación media - claimRate: Ratio de reclamaciones - risk: Riesgo - riskInfo: Facturas menos recibos mas pedidos sin facturar - credit: Crédito - creditInfo: Riesgo máximo asumido por la empresa - securedCredit: Crédito asegurado - securedCreditInfo: Riesgo máximo asumido por Solunion - balance: Balance - balanceInfo: Facturas menos recibos - balanceDue: Saldo vencido - balanceDueInfo: Facturas fuera de plazo menos recibos - recoverySince: Recobro desde - businessType: Tipo de negocio - city: Población - rating: Clasificación - recommendCredit: Crédito recomendado - basicData: - socialName: Nombre fiscal - businessType: Tipo de negocio - contact: Contacto - email: Email - phone: Teléfono - mobile: Móvil - salesPerson: Comercial - contactChannel: Canal de contacto - extendedList: - tableVisibleColumns: - id: Identificador - name: Nombre - fi: NIF / CIF - salesPersonFk: Comercial - credit: Crédito - creditInsurance: Crédito asegurado - phone: Teléfono - mobile: Móvil - street: Dirección fiscal - countryFk: País - provinceFk: Provincia - city: Población - postcode: Código postal - email: Email - created: Fecha creación - businessTypeFk: Tipo de negocio - payMethodFk: Forma de pago - sageTaxTypeFk: Tipo de impuesto Sage - sageTransactionTypeFk: Tipo tr. sage - isActive: Activo - isVies: Vies - isTaxDataChecked: Datos comprobados - isEqualizated: Recargo de equivalencias - isFreezed: Congelado - hasToInvoice: Factura - hasToInvoiceByAddress: Factura por consigna - isToBeMailed: Env. emails - hasLcr: Recibido LCR - hasCoreVnl: Recibido core VNL - hasSepaVnl: Recibido B2B VNL -entry: - pageTitles: - entries: Entradas - list: Listado - summary: Resumen - basicData: Datos básicos - buys: Compras - notes: Notas - dms: Gestión documental - log: Historial - create: Crear - latestBuys: Últimas compras - list: - newEntry: Nueva entrada - landed: F. entrega - invoiceNumber: Núm. factura - supplier: Proveedor - booked: Asentado - confirmed: Confirmado - ordered: Pedida - summary: - commission: Comisión - currency: Moneda - company: Empresa - reference: Referencia - invoiceNumber: Núm. factura - ordered: Pedida - confirmed: Confirmada - booked: Contabilizada - raid: Redada - excludedFromAvailable: Inventario - travelReference: Referencia - travelAgency: Agencia - travelShipped: F. envio - travelWarehouseOut: Alm. salida - travelDelivered: Enviada - travelLanded: F. entrega - travelWarehouseIn: Alm. entrada - travelReceived: Recibida - buys: Compras - quantity: Cantidad - stickers: Etiquetas - package: Embalaje - weight: Peso - packing: Packing - grouping: Grouping - buyingValue: Coste - import: Importe - pvp: PVP - item: Artículo - basicData: - supplier: Proveedor - travel: Envío - reference: Referencia - invoiceNumber: Núm. factura - company: Empresa - currency: Moneda - observation: Observación - commission: Comisión - ordered: Pedida - confirmed: Confirmado - booked: Asentado - raid: Redada - excludedFromAvailable: Inventario - agency: Agencia - warehouseOut: Alm. salida - warehouseIn: Alm. entrada - shipped: F. envío - landed: F. entrega - id: ID - buys: - groupingPrice: Precio grouping - packingPrice: Precio packing - reference: Referencia - observations: Observaciónes - item: Artículo - size: Medida - packing: Packing - grouping: Grouping - buyingValue: Coste - packagingFk: Embalaje - file: Fichero - name: Nombre - producer: Productor - type: Tipo - color: Color - id: ID - notes: - observationType: Tipo de observación - descriptor: - agency: Agencia - landed: F. entrega - warehouseOut: Alm. salida - latestBuys: - picture: Foto - itemFk: ID Artículo - packing: Packing - grouping: Grouping - quantity: Cantidad - size: Medida - tags: Etiquetas - type: Tipo - intrastat: Intrastat - origin: Origen - weightByPiece: Peso (gramos)/tallo - isActive: Activo - family: Familia - entryFk: Entrada - buyingValue: Coste - freightValue: Porte - comissionValue: Comisión - packageValue: Embalaje - isIgnored: Ignorado - price2: Grouping - price3: Packing - minPrice: Min - ektFk: Ekt - weight: Peso - packagingFk: Embalaje - packingOut: Embalaje envíos - landing: Llegada -ticket: - pageTitles: - tickets: Tickets - list: Listado - createTicket: Crear ticket - summary: Resumen - basicData: Datos básicos - boxing: Encajado - sms: Sms - notes: Notas - list: - nickname: Alias - state: Estado - shipped: Enviado - landed: Entregado - salesPerson: Comercial - total: Total - card: - ticketId: ID ticket - state: Estado - customerId: ID cliente - salesPerson: Comercial - agency: Agencia - shipped: Enviado - warehouse: Almacén - customerCard: Ficha del cliente - alias: Alias - boxing: - expedition: Expedición - item: Artículo - created: Creado - worker: Trabajador - selectTime: 'Seleccionar hora:' - selectVideo: 'Seleccionar vídeo:' - notFound: No hay vídeos disponibles - summary: - state: Estado - salesPerson: Comercial - agency: Agencia - zone: Zona - warehouse: Almacén - route: Ruta - invoice: Factura - shipped: Enviado - landed: Entregado - consigneePhone: Tel. consignatario - consigneeMobile: Móv. consignatario - clientPhone: Tel. cliente - clientMobile: Móv. cliente - consignee: Consignatario - subtotal: Subtotal - vat: IVA - total: Total - saleLines: Líneas del pedido - item: Artículo - visible: Visible - available: Disponible - quantity: Cantidad - price: Precio - discount: Descuento - packing: Encajado - hasComponentLack: Faltan componentes - itemShortage: No visible - claim: Reclamación - reserved: Reservado - created: Fecha creación - package: Embalaje - taxClass: Tipo IVA - services: Servicios - changeState: Cambiar estado - requester: Solicitante - atender: Comprador - request: Petición de compra - weight: Peso - goTo: Ir a - summaryAmount: Resumen -claim: - pageTitles: - claims: Reclamaciones - list: Listado - createClaim: Crear reclamación - summary: Resumen - basicData: Datos básicos - lines: Líneas - development: Trazabilidad - photos: Fotos - log: Historial - notes: Notas - action: Acción - list: - customer: Cliente - assignedTo: Asignada a - created: Creada - state: Estado - rmaList: - code: Código - records: registros - card: - claimId: ID reclamación - assignedTo: Asignada a - created: Creada - state: Estado - ticketId: ID ticket - customerSummary: Resumen del cliente - claimedTicket: Ticket reclamado - saleTracking: Líneas preparadas - ticketTracking: Estados del ticket - commercial: Comercial - province: Provincia - zone: Zona - customerId: ID del cliente - summary: - customer: Cliente - assignedTo: Asignada a - attendedBy: Atendida por - created: Creada - state: Estado + lang: + es: Español + en: Inglés + language: Idioma + entity: Entidad + user: Usuario details: Detalles - item: Artículo - landed: Entregado - quantity: Cantidad - claimed: Reclamado - price: Precio - discount: Descuento - total: Total - actions: Acciones - responsibility: Responsabilidad - company: Empresa - person: Comercial/Cliente - notes: Observaciones - photos: Fotos - development: Trazabilidad - reason: Motivo - result: Consecuencias - responsible: Responsable - worker: Trabajador - redelivery: Devolución - basicData: - customer: Cliente - assignedTo: Asignada a - created: Creada - state: Estado - pickup: Recogida - null: No - agency: Agencia - delivery: Reparto - photo: - fileDescription: 'Reclamacion ID {claimId} del cliente {clientName} id {clientId}' - noData: No hay imágenes/videos haz click aquí o arrastra y suelta el archivo - dragDrop: Arrástralo y sueltalo aquí -invoiceOut: - pageTitles: - invoiceOuts: Fact. emitidas - list: Listado - negativeBases: Bases Negativas - globalInvoicing: Facturación global - createInvoiceOut: Crear fact. emitida - summary: Resumen - basicData: Datos básicos - list: - ref: Referencia - issued: Fecha emisión - shortIssued: F. emisión - client: Cliente - created: Fecha creación - shortCreated: F. creación - company: Empresa - dued: Fecha vencimineto - shortDued: F. vencimiento - amount: Importe - card: - issued: Fecha emisión - client: Cliente - company: Empresa - customerCard: Ficha del cliente - ticketList: Listado de tickets - summary: - issued: Fecha - created: Fecha creación - dued: Vencimiento - booked: Contabilizada - company: Empresa - taxBreakdown: Desglose impositivo - type: Tipo - taxableBase: Base imp. - rate: Tarifa - fee: Cuota - tickets: Tickets - ticketId: Id ticket - nickname: Alias - shipped: F. envío - totalWithVat: Importe - globalInvoices: - errors: - chooseValidClient: Selecciona un cliente válido - chooseValidCompany: Selecciona una empresa válida - chooseValidPrinter: Selecciona una impresora válida - fillDates: La fecha de la factura y la fecha máxima deben estar completas - invoiceDateLessThanMaxDate: La fecha de la factura no puede ser menor que la fecha máxima - invoiceWithFutureDate: Existe una factura con una fecha futura - noTicketsToInvoice: No existen tickets para facturar - criticalInvoiceError: Error crítico en la facturación proceso detenido - table: - client: Cliente - addressId: Id dirección - streetAddress: Dirección fiscal - statusCard: - percentageText: '{getPercentage}% {getAddressNumber} de {getNAddresses}' - pdfsNumberText: '{nPdfs} de {totalPdfs} PDFs' - negativeBases: - from: Desde - to: Hasta - company: Empresa - country: País - clientId: Id cliente - client: Cliente - amount: Importe - base: Base - ticketId: Id ticket - active: Activo - hasToInvoice: Facturar - verifiedData: Datos comprobados - comercial: Comercial - errors: - downloadCsvFailed: Error al descargar CSV -order: - pageTitles: - order: Cesta - orderList: Listado - create: Crear - summary: Resumen - basicData: Datos básicos - catalog: Catálogo - volume: Volumen - lines: Líneas - field: - salesPersonFk: Comercial - clientFk: Cliente - isConfirmed: Confirmada - created: Creado - landed: F. entrega - hour: Hora - agency: Agencia - total: Total - form: - clientFk: Cliente - addressFk: Dirección - landed: F. entrega - agencyModeFk: Agencia - list: - newOrder: Nuevo Pedido - summary: - basket: Cesta - nickname: Alias - company: Empresa - confirmed: Confirmada - notConfirmed: No confirmada - created: Creado - landed: F. entrega - phone: Teléfono - createdFrom: Creado desde - address: Dirección - notes: Notas - subtotal: Subtotal - total: Total - vat: IVA - state: Estado - alias: Alias - items: Items - orderTicketList: Tickets del pedido - details: Detalles - item: Item - quantity: Cantidad - price: Precio - amount: Monto -shelving: - pageTitles: - shelving: Carros - shelvingList: Listado de carros - create: Crear - summary: Resumen - basicData: Datos básicos - log: Historial - list: - parking: Parking - priority: Prioridad - newShelving: Nuevo Carro - summary: - code: Código - parking: Parking - priority: Prioridad - worker: Trabajador - recyclable: Reciclable - basicData: - code: Código - parking: Parking - priority: Prioridad - recyclable: Reciclable -parking: - pickingOrder: Orden de recogida - row: Fila - column: Columna - pageTitles: - parking: Parking - searchBar: - info: Puedes buscar por código de parking - label: Buscar parking... -invoiceIn: - pageTitles: - invoiceIns: Fact. recibidas - list: Listado - createInvoiceIn: Crear fact. recibida - summary: Resumen - basicData: Datos básicos - vat: IVA - dueDay: Vencimiento - intrastat: Intrastat - corrective: Rectificativa - log: Historial - list: - ref: Referencia - supplier: Proveedor - supplierRef: Ref. proveedor - serialNumber: Num. serie - shortIssued: F. emisión - serial: Serie - file: Fichero - issued: Fecha emisión - isBooked: Conciliada - awb: AWB - amount: Importe - card: - issued: Fecha emisión - amount: Importe - client: Cliente - company: Empresa - customerCard: Ficha del cliente - ticketList: Listado de tickets - vat: Iva - dueDay: Fecha de vencimiento - summary: - supplier: Proveedor - supplierRef: Ref. proveedor - currency: Divisa - docNumber: Número documento - issued: Fecha de expedición - operated: Fecha operación - bookEntried: Fecha asiento - bookedDate: Fecha contable - sage: Retención sage - vat: Iva no deducible - company: Empresa - booked: Contabilizada - expense: Gasto - taxableBase: Base imp. - rate: Tasa - sageTransaction: Sage transación - dueDay: Fecha - bank: Caja - amount: Importe - foreignValue: Divisa - dueTotal: Vencimiento - code: Código - net: Neto - stems: Tallos - country: País -department: - pageTitles: - basicData: Basic data - department: Departamentos - summary: Resumen - name: Nombre - code: Código - chat: Chat - bossDepartment: Jefe de departamento - email: Email - selfConsumptionCustomer: Cliente autoconsumo - telework: Teletrabaja - notifyOnErrors: Notificar errores - worksInProduction: Pertenece a producción - hasToRefill: Completar días sin registros físicos - hasToSendMail: Enviar fichadas por mail - departmentRemoved: Departamento eliminado -worker: - pageTitles: - workers: Trabajadores - list: Listado - basicData: Datos básicos - summary: Resumen + collapseMenu: Contraer menú lateral + backToDashboard: Volver al tablón notifications: Notificaciones - workerCreate: Nuevo trabajador - department: Departamentos - pda: PDA - notes: Notas - dms: Mi documentación - pbx: Centralita - log: Historial - list: - name: Nombre - email: Email - phone: Teléfono - mobile: Móvil - active: Activo - department: Departamento - schedule: Horario - newWorker: Nuevo trabajador - card: - workerId: ID Trabajador - name: Nombre - email: Email - phone: Teléfono - mobile: Móvil - active: Activo - warehouse: Almacén - agency: Empresa - salesPerson: Comercial - summary: - basicData: Datos básicos - boss: Jefe - phoneExtension: Extensión de teléfono - entPhone: Teléfono de empresa - personalPhone: Teléfono personal - noBoss: Sin jefe - userData: Datos de usuario - userId: ID del usuario - role: Rol - sipExtension: Extensión - locker: Taquilla - notificationsManager: - activeNotifications: Notificaciones activas - availableNotifications: Notificaciones disponibles - subscribed: Se ha suscrito a la notificación - unsubscribed: Se ha dado de baja de la notificación - pda: - newPDA: Nueva PDA - currentPDA: PDA Actual - model: Modelo - serialNumber: Número de serie - removePDA: Desasignar PDA - create: - name: Nombre - lastName: Apellido - birth: Fecha de nacimiento - fi: DNI/NIF/NIE - code: Código de trabajador - phone: Teléfono - postcode: Código postal - province: Provincia - city: Población - street: Dirección - webUser: Usuario Web - personalEmail: Correo personal - company: Empresa - boss: Jefe - payMethods: Método de pago - iban: IBAN - bankEntity: Swift / BIC - imageNotFound: No se ha encontrado la imagen -wagon: - pageTitles: - wagons: Vagones - wagonsList: Listado vagones - wagonCreate: Crear tipo - wagonEdit: Editar tipo - typesList: Listado tipos - typeCreate: Crear tipo - typeEdit: Editar tipo - wagonCounter: Contador de carros - type: - name: Nombre - submit: Guardar - reset: Deshacer cambios - trayColor: Color de la bandeja - removeItem: Tipo de vagón borrado correctamente - list: - plate: Matrícula - volume: Volumen - type: Tipo - remove: Borrar - removeItem: Vagón borrado correctamente - create: - plate: Matrícula - volume: Volumen - type: Tipo - label: Etiqueta - warnings: - noData: Sin datos disponibles - nameNotEmpty: El nombre no puede estar vacío - labelNotEmpty: La etiqueta no puede estar vacía - plateNotEmpty: La matrícula no puede estar vacía - volumeNotEmpty: El volumen no puede estar vacío - typeNotEmpty: El tipo no puede estar vacío - maxTrays: Has alcanzado el número máximo de bandejas - minHeightBetweenTrays: 'La distancia mínima entre bandejas es ' - maxWagonHeight: 'La altura máxima del vagón es ' - uncompleteTrays: Hay bandejas sin completar -route/roadmap: - pageTitles: - roadmap: Troncales - summary: Resumen - basicData: Datos básicos - stops: Paradas -roadmap: - pageTitles: - roadmap: Troncales - summary: Resumen - basicData: Datos básicos - stops: Paradas -route: - pageTitles: - routes: Rutas - cmrsList: Listado de CMRs externos - RouteList: Listado - create: Crear - basicData: Datos básicos - summary: Resumen - RouteRoadmap: Troncales - RouteRoadmapCreate: Crear troncal - tickets: Tickets - log: Historial - autonomous: Autónomos - cmr: - list: - results: resultados - cmrFk: Id CMR - hasCmrDms: Adjuntado en gestdoc - 'true': Sí - 'false': 'No' - ticketFk: Id ticket - routeFk: Id ruta - country: País - clientFk: Id cliente - shipped: Fecha preparación - viewCmr: Ver CMR - downloadCmrs: Descargar CMRs -supplier: - pageTitles: - suppliers: Proveedores - supplier: Proveedor - list: Listado - create: Crear - summary: Resumen - basicData: Datos básicos - fiscalData: Datos fiscales - billingData: Forma de pago - log: Historial - accounts: Cuentas - contacts: Contactos - addresses: Direcciones - consumption: Consumo - agencyTerm: Acuerdo agencia - dms: Gestión documental - list: - payMethod: Método de pago - payDeadline: Plazo de pago - payDay: Día de pago - account: Cuenta - newSupplier: Nuevo proveedor - summary: - responsible: Responsable - notes: Notas - verified: Verificado - isActive: Está activo - billingData: Forma de pago - payMethod: Método de pago - payDeadline: Plazo de pago - payDay: Día de pago - account: Cuenta - fiscalData: Datos fiscales - sageTaxType: Tipo de impuesto Sage - sageTransactionType: Tipo de transacción Sage - sageWithholding: Retención sage - supplierActivity: Actividad proveedor - healthRegister: Pasaporte sanitario - fiscalAddress: Dirección fiscal - socialName: Razón social - taxNumber: NIF/CIF - street: Dirección - city: Población - postCode: Código postal - province: Provincia - country: País - create: - supplierName: Nombre del proveedor - basicData: - alias: Alias - workerFk: Responsable - isSerious: Verificado - isActive: Activo - isPayMethodChecked: Método de pago validado - note: Notas - fiscalData: - name: Razón social * - nif: NIF/CIF * - account: Cuenta - sageTaxTypeFk: Tipo de impuesto sage - sageWithholdingFk: Retención sage - sageTransactionTypeFk: Tipo de transacción sage - supplierActivityFk: Actividad proveedor - healthRegister: Pasaporte sanitario - street: Calle - postcode: Código postal - city: Población * - provinceFk: Provincia - country: País - isTrucker: Transportista - isVies: Vies - billingData: - payMethodFk: Forma de pago - payDemFk: Plazo de pago - payDay: Día de pago - accounts: - iban: Iban - bankEntity: Entidad bancaria - beneficiary: Beneficiario - contacts: - name: Nombre - phone: Teléfono - mobile: Móvil - email: Email - observation: Notas - addresses: - street: Dirección - postcode: Código postal - phone: Teléfono - name: Nombre - city: Población - province: Provincia - mobile: Móvil - agencyTerms: - agencyFk: Agencia - minimumM3: M3 mínimos - packagePrice: Precio bulto - kmPrice: Precio Km - m3Price: Precio M3 - routePrice: Precio ruta - minimumKm: Km mínimos - addRow: Añadir fila - consumption: - entry: Entrada - date: Fecha - reference: Referencia -travel: - pageTitles: - travel: Envíos - list: Listado - create: Crear - summary: Resumen - extraCommunity: Extra comunitarios - travelCreate: Nuevo envío - basicData: Datos básicos - history: Historial - thermographs: Termógrafos - summary: - confirmed: Confirmado - entryId: Id entrada - freight: Porte - package: Embalaje - delivered: Enviada - received: Recibida - entries: Entradas - cloneShipping: Clonar envío - CloneTravelAndEntries: Clonar travel y sus entradas - deleteTravel: Eliminar envío - AddEntry: Añadir entrada - thermographs: Termógrafos - hb: HB - variables: - search: Id/Referencia - agencyModeFk: Agencia - warehouseInFk: Alm. entrada - warehouseOutFk: ' Alm. salida' - landedFrom: Llegada desde - landedTo: Llegada hasta - continent: Cont. Salida - totalEntries: Ent. totales - basicData: - reference: Referencia - agency: Agencia - shipped: F. Envío - landed: F. entrega - warehouseOut: Alm. salida - warehouseIn: Alm. entrada - delivered: Enviada - received: Recibida - thermographs: - code: Código - temperature: Temperatura - state: Estado - destination: Destino - created: Fecha creación - thermograph: Termógrafo - reference: Referencia - type: Tipo - company: Empresa - warehouse: Almacén - travelFileDescription: 'Id envío { travelId }' - file: Fichero -item: - pageTitles: - items: Artículos - list: Listado - diary: Histórico - tags: Etiquetas - create: Crear - descriptor: - item: Artículo - buyer: Comprador - color: Color - category: Categoría - stems: Tallos - visible: Visible - available: Disponible - warehouseText: 'Calculado sobre el almacén de { warehouseName }' - itemDiary: Registro de compra-venta - list: - id: Identificador - grouping: Grouping - packing: Packing - description: Descripción - stems: Tallos - category: Reino - typeName: Tipo - intrastat: Intrastat - isActive: Activo - size: Medida - origin: Origen - weightByPiece: Peso (gramos)/tallo - userName: Comprador - stemMultiplier: Multiplicador - producer: Productor - landed: F. entrega -components: - topbar: {} - userPanel: - copyToken: Token copiado al portapapeles - settings: Configuración + userPanel: Panel de usuario + modules: Módulos + pinnedModules: Módulos fijados + darkMode: Modo oscuro logOut: Cerrar sesión - localWarehouse: Almacén local - localBank: Banco local - localCompany: Empresa local - userWarehouse: Almacén del usuario - userCompany: Empresa del usuario - smartCard: - downloadFile: Descargar archivo - clone: Clonar - openCard: Ficha - openSummary: Detalles - cardDescriptor: - mainList: Listado principal - summary: Resumen - moreOptions: 'Más opciones' - leftMenu: - addToPinned: Añadir a fijados - removeFromPinned: Eliminar de fijados - VnLv: - copyText: '{copyValue} se ha copiado al portapepeles' - iban_tooltip: 'IBAN: ES21 1234 5678 90 0123456789' + date: Fecha + dataSaved: Datos guardados + dataDeleted: Datos eliminados + search: Buscar + changes: Cambios + dataCreated: Datos creados + add: Añadir + create: Crear + edit: Modificar + save: Guardar + remove: Eliminar + reset: Restaurar + close: Cerrar + cancel: Cancelar + confirm: Confirmar + assign: Asignar + back: Volver + yes: Si + no: No + noChanges: Sin cambios que guardar + changesToSave: Tienes cambios pendientes de guardar + confirmRemove: Vas a eliminar este registro. ¿Continuar? + rowAdded: Fila añadida + rowRemoved: Fila eliminada + pleaseWait: Por favor espera... + noPinnedModules: No has fijado ningún módulo + summary: + basicData: Datos básicos + today: Hoy + yesterday: Ayer + dateFormat: es-ES + noSelectedRows: No tienes ninguna línea seleccionada + microsip: Abrir en MicroSIP + downloadCSVSuccess: Descarga de CSV exitosa + reference: Referencia + agency: Agencia + wareHouseOut: Alm. salida + wareHouseIn: Alm. entrada + landed: F. entrega + shipped: F. envío + totalEntries: Ent. totales + amount: Importe + packages: Bultos + download: Descargar + selectRows: 'Seleccionar las { numberRows } filas(s)' + allRows: 'Todo { numberRows } filas(s)' + markAll: Marcar todo + requiredField: Campo obligatorio + class: clase + type: Tipo + reason: motivo + noResults: Sin resultados + system: Sistema + warehouse: Almacén + company: Empresa + fieldRequired: Campo requerido + allowedFilesText: 'Tipos de archivo permitidos: { allowedContentTypes }' + smsSent: SMS enviado + confirmDeletion: Confirmar eliminación + confirmDeletionMessage: ¿Seguro que quieres eliminar? + description: Descripción + id: Id + order: Orden + original: Original + file: Fichero + selectFile: Seleccione un fichero + copyClipboard: Copiar en portapapeles + salesPerson: Comercial + code: Código + pageTitles: + summary: Resumen + basicData: Datos básicos + log: Historial + parkingList: Listado de parkings + created: Fecha creación + worker: Trabajador +errors: + statusUnauthorized: Acceso denegado + statusInternalServerError: Ha ocurrido un error interno del servidor + statusBadGateway: Parece ser que el servidor ha caído + statusGatewayTimeout: No se ha podido contactar con el servidor + userConfig: Error al obtener configuración de usuario + writeRequest: No se pudo completar la operación solicitada +login: + title: Inicio de sesión + username: Nombre de usuario + password: Contraseña + submit: Iniciar sesión + keepLogin: Mantener sesión iniciada + loginSuccess: Inicio de sesión correcto + loginError: Nombre de usuario o contraseña incorrectos + fieldRequired: Este campo es obligatorio + twoFactorRequired: Verificación de doble factor requerida + pageTitles: + logIn: Inicio de sesión +twoFactor: + code: Código + validate: Validar + 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 + pageTitles: + twoFactor: Doble factor +verifyEmail: + pageTitles: + verifyEmail: Verificación de correo +dashboard: + pageTitles: + dashboard: Tablón +customer: + pageTitles: + customers: Clientes + create: Crear + list: Listado + webPayments: Pagos Web + extendedList: Listado extendido + notifications: Notificaciones + defaulter: Morosos + createCustomer: Crear cliente + summary: Resumen + basicData: Datos básicos + fiscalData: Datos fiscales + billingData: Forma de pago + consignees: Consignatarios + notes: Notas + credits: Créditos + greuges: Greuges + balance: Balance + recoveries: Recobros + webAccess: Acceso web + log: Historial + sms: Sms + creditManagement: Gestión de crédito + creditContracts: Contratos de crédito + creditOpinion: Opinión de crédito + others: Otros + list: + phone: Teléfono + email: Email + customerOrders: Mostrar órdenes del cliente + moreOptions: Más opciones + card: + customerId: ID cliente + salesPerson: Comercial + credit: Crédito + securedCredit: Crédito asegurado + payMethod: Método de pago + debt: Riesgo + isDisabled: El cliente está desactivado + isFrozen: El cliente está congelado + hasDebt: El cliente tiene riesgo + notChecked: El cliente no está comprobado + noWebAccess: El acceso web está desactivado + businessTypeFk: Tipo de negocio + summary: + basicData: Datos básicos + fiscalAddress: Dirección fiscal + fiscalData: Datos fiscales + billingData: Datos de facturación + consignee: Consignatario pred. + businessData: Datos comerciales + financialData: Datos financieros + customerId: ID cliente + name: Nombre + contact: Contacto + phone: Teléfono + mobile: Móvil + email: Email + salesPerson: Comercial + contactChannel: Canal de contacto + socialName: Razón social + fiscalId: NIF/CIF + postcode: Código postal + province: Provincia + country: País + street: Calle + isEqualizated: Recargo de equivalencia + isActive: Activo + invoiceByAddress: Facturar por consignatario + verifiedData: Datos verificados + hasToInvoice: Facturar + notifyByEmail: Notificar por email + vies: VIES + payMethod: Método de pago + bankAccount: Cuenta bancaria + dueDay: Día de pago + hasLcr: Recibido LCR + hasCoreVnl: Recibido core VNL + hasB2BVnl: Recibido B2B VNL + addressName: Nombre de la dirección + addressCity: Ciudad + addressStreet: Calle + username: Usuario + webAccess: Acceso web + totalGreuge: Greuge total + mana: Maná + priceIncreasingRate: Ratio de incremento de precio + averageInvoiced: Facturación media + claimRate: Ratio de reclamaciones + risk: Riesgo + riskInfo: Facturas menos recibos mas pedidos sin facturar + credit: Crédito + creditInfo: Riesgo máximo asumido por la empresa + securedCredit: Crédito asegurado + securedCreditInfo: Riesgo máximo asumido por Solunion + balance: Balance + balanceInfo: Facturas menos recibos + balanceDue: Saldo vencido + balanceDueInfo: Facturas fuera de plazo menos recibos + recoverySince: Recobro desde + businessType: Tipo de negocio + city: Población + rating: Clasificación + recommendCredit: Crédito recomendado + basicData: + socialName: Nombre fiscal + businessType: Tipo de negocio + contact: Contacto + email: Email + phone: Teléfono + mobile: Móvil + salesPerson: Comercial + contactChannel: Canal de contacto + extendedList: + tableVisibleColumns: + id: Identificador + name: Nombre + fi: NIF / CIF + salesPersonFk: Comercial + credit: Crédito + creditInsurance: Crédito asegurado + phone: Teléfono + mobile: Móvil + street: Dirección fiscal + countryFk: País + provinceFk: Provincia + city: Población + postcode: Código postal + email: Email + created: Fecha creación + businessTypeFk: Tipo de negocio + payMethodFk: Forma de pago + sageTaxTypeFk: Tipo de impuesto Sage + sageTransactionTypeFk: Tipo tr. sage + isActive: Activo + isVies: Vies + isTaxDataChecked: Datos comprobados + isEqualizated: Recargo de equivalencias + isFreezed: Congelado + hasToInvoice: Factura + hasToInvoiceByAddress: Factura por consigna + isToBeMailed: Env. emails + hasLcr: Recibido LCR + hasCoreVnl: Recibido core VNL + hasSepaVnl: Recibido B2B VNL +entry: + pageTitles: + entries: Entradas + list: Listado + summary: Resumen + basicData: Datos básicos + buys: Compras + notes: Notas + dms: Gestión documental + log: Historial + create: Crear + latestBuys: Últimas compras + list: + newEntry: Nueva entrada + landed: F. entrega + invoiceNumber: Núm. factura + supplier: Proveedor + booked: Asentado + confirmed: Confirmado + ordered: Pedida + summary: + commission: Comisión + currency: Moneda + company: Empresa + reference: Referencia + invoiceNumber: Núm. factura + ordered: Pedida + confirmed: Confirmada + booked: Contabilizada + raid: Redada + excludedFromAvailable: Inventario + travelReference: Referencia + travelAgency: Agencia + travelShipped: F. envio + travelWarehouseOut: Alm. salida + travelDelivered: Enviada + travelLanded: F. entrega + travelWarehouseIn: Alm. entrada + travelReceived: Recibida + buys: Compras + quantity: Cantidad + stickers: Etiquetas + package: Embalaje + weight: Peso + packing: Packing + grouping: Grouping + buyingValue: Coste + import: Importe + pvp: PVP + item: Artículo + basicData: + supplier: Proveedor + travel: Envío + reference: Referencia + invoiceNumber: Núm. factura + company: Empresa + currency: Moneda + observation: Observación + commission: Comisión + ordered: Pedida + confirmed: Confirmado + booked: Asentado + raid: Redada + excludedFromAvailable: Inventario + agency: Agencia + warehouseOut: Alm. salida + warehouseIn: Alm. entrada + shipped: F. envío + landed: F. entrega + id: ID + buys: + groupingPrice: Precio grouping + packingPrice: Precio packing + reference: Referencia + observations: Observaciónes + item: Artículo + size: Medida + packing: Packing + grouping: Grouping + buyingValue: Coste + packagingFk: Embalaje + file: Fichero + name: Nombre + producer: Productor + type: Tipo + color: Color + id: ID + notes: + observationType: Tipo de observación + descriptor: + agency: Agencia + landed: F. entrega + warehouseOut: Alm. salida + latestBuys: + picture: Foto + itemFk: ID Artículo + packing: Packing + grouping: Grouping + quantity: Cantidad + size: Medida + tags: Etiquetas + type: Tipo + intrastat: Intrastat + origin: Origen + weightByPiece: Peso (gramos)/tallo + isActive: Activo + family: Familia + entryFk: Entrada + buyingValue: Coste + freightValue: Porte + comissionValue: Comisión + packageValue: Embalaje + isIgnored: Ignorado + price2: Grouping + price3: Packing + minPrice: Min + ektFk: Ekt + weight: Peso + packagingFk: Embalaje + packingOut: Embalaje envíos + landing: Llegada +ticket: + pageTitles: + tickets: Tickets + list: Listado + createTicket: Crear ticket + summary: Resumen + basicData: Datos básicos + boxing: Encajado + sms: Sms + notes: Notas + list: + nickname: Alias + state: Estado + shipped: Enviado + landed: Entregado + salesPerson: Comercial + total: Total + card: + ticketId: ID ticket + state: Estado + customerId: ID cliente + salesPerson: Comercial + agency: Agencia + shipped: Enviado + warehouse: Almacén + customerCard: Ficha del cliente + alias: Alias + boxing: + expedition: Expedición + item: Artículo + created: Creado + worker: Trabajador + selectTime: 'Seleccionar hora:' + selectVideo: 'Seleccionar vídeo:' + notFound: No hay vídeos disponibles + summary: + state: Estado + salesPerson: Comercial + agency: Agencia + zone: Zona + warehouse: Almacén + route: Ruta + invoice: Factura + shipped: Enviado + landed: Entregado + consigneePhone: Tel. consignatario + consigneeMobile: Móv. consignatario + clientPhone: Tel. cliente + clientMobile: Móv. cliente + consignee: Consignatario + subtotal: Subtotal + vat: IVA + total: Total + saleLines: Líneas del pedido + item: Artículo + visible: Visible + available: Disponible + quantity: Cantidad + price: Precio + discount: Descuento + packing: Encajado + hasComponentLack: Faltan componentes + itemShortage: No visible + claim: Reclamación + reserved: Reservado + created: Fecha creación + package: Embalaje + taxClass: Tipo IVA + services: Servicios + changeState: Cambiar estado + requester: Solicitante + atender: Comprador + request: Petición de compra + weight: Peso + goTo: Ir a + summaryAmount: Resumen +claim: + pageTitles: + claims: Reclamaciones + list: Listado + createClaim: Crear reclamación + summary: Resumen + basicData: Datos básicos + lines: Líneas + development: Trazabilidad + photos: Fotos + log: Historial + notes: Notas + action: Acción + list: + customer: Cliente + assignedTo: Asignada a + created: Creada + state: Estado + rmaList: + code: Código + records: registros + card: + claimId: ID reclamación + assignedTo: Asignada a + created: Creada + state: Estado + ticketId: ID ticket + customerSummary: Resumen del cliente + claimedTicket: Ticket reclamado + saleTracking: Líneas preparadas + ticketTracking: Estados del ticket + commercial: Comercial + province: Provincia + zone: Zona + customerId: ID del cliente + summary: + customer: Cliente + assignedTo: Asignada a + attendedBy: Atendida por + created: Creada + state: Estado + details: Detalles + item: Artículo + landed: Entregado + quantity: Cantidad + claimed: Reclamado + price: Precio + discount: Descuento + total: Total + actions: Acciones + responsibility: Responsabilidad + company: Empresa + person: Comercial/Cliente + notes: Observaciones + photos: Fotos + development: Trazabilidad + reason: Motivo + result: Consecuencias + responsible: Responsable + worker: Trabajador + redelivery: Devolución + basicData: + customer: Cliente + assignedTo: Asignada a + created: Creada + state: Estado + pickup: Recogida + null: No + agency: Agencia + delivery: Reparto + photo: + fileDescription: 'Reclamacion ID {claimId} del cliente {clientName} id {clientId}' + noData: No hay imágenes/videos haz click aquí o arrastra y suelta el archivo + dragDrop: Arrástralo y sueltalo aquí +invoiceOut: + pageTitles: + invoiceOuts: Fact. emitidas + list: Listado + negativeBases: Bases Negativas + globalInvoicing: Facturación global + createInvoiceOut: Crear fact. emitida + summary: Resumen + basicData: Datos básicos + list: + ref: Referencia + issued: Fecha emisión + shortIssued: F. emisión + client: Cliente + created: Fecha creación + shortCreated: F. creación + company: Empresa + dued: Fecha vencimineto + shortDued: F. vencimiento + amount: Importe + card: + issued: Fecha emisión + client: Cliente + company: Empresa + customerCard: Ficha del cliente + ticketList: Listado de tickets + summary: + issued: Fecha + created: Fecha creación + dued: Vencimiento + booked: Contabilizada + company: Empresa + taxBreakdown: Desglose impositivo + type: Tipo + taxableBase: Base imp. + rate: Tarifa + fee: Cuota + tickets: Tickets + ticketId: Id ticket + nickname: Alias + shipped: F. envío + totalWithVat: Importe + globalInvoices: + errors: + chooseValidClient: Selecciona un cliente válido + chooseValidCompany: Selecciona una empresa válida + chooseValidPrinter: Selecciona una impresora válida + fillDates: La fecha de la factura y la fecha máxima deben estar completas + invoiceDateLessThanMaxDate: La fecha de la factura no puede ser menor que la fecha máxima + invoiceWithFutureDate: Existe una factura con una fecha futura + noTicketsToInvoice: No existen tickets para facturar + criticalInvoiceError: Error crítico en la facturación proceso detenido + table: + client: Cliente + addressId: Id dirección + streetAddress: Dirección fiscal + statusCard: + percentageText: '{getPercentage}% {getAddressNumber} de {getNAddresses}' + pdfsNumberText: '{nPdfs} de {totalPdfs} PDFs' + negativeBases: + from: Desde + to: Hasta + company: Empresa + country: País + clientId: Id cliente + client: Cliente + amount: Importe + base: Base + ticketId: Id ticket + active: Activo + hasToInvoice: Facturar + verifiedData: Datos comprobados + comercial: Comercial + errors: + downloadCsvFailed: Error al descargar CSV +order: + pageTitles: + order: Cesta + orderList: Listado + create: Crear + summary: Resumen + basicData: Datos básicos + catalog: Catálogo + volume: Volumen + lines: Líneas + field: + salesPersonFk: Comercial + clientFk: Cliente + isConfirmed: Confirmada + created: Creado + landed: F. entrega + hour: Hora + agency: Agencia + total: Total + form: + clientFk: Cliente + addressFk: Dirección + landed: F. entrega + agencyModeFk: Agencia + list: + newOrder: Nuevo Pedido + summary: + basket: Cesta + nickname: Alias + company: Empresa + confirmed: Confirmada + notConfirmed: No confirmada + created: Creado + landed: F. entrega + phone: Teléfono + createdFrom: Creado desde + address: Dirección + notes: Notas + subtotal: Subtotal + total: Total + vat: IVA + state: Estado + alias: Alias + items: Items + orderTicketList: Tickets del pedido + details: Detalles + item: Item + quantity: Cantidad + price: Precio + amount: Monto +shelving: + pageTitles: + shelving: Carros + shelvingList: Listado de carros + create: Crear + summary: Resumen + basicData: Datos básicos + log: Historial + list: + parking: Parking + priority: Prioridad + newShelving: Nuevo Carro + summary: + code: Código + parking: Parking + priority: Prioridad + worker: Trabajador + recyclable: Reciclable + basicData: + code: Código + parking: Parking + priority: Prioridad + recyclable: Reciclable +parking: + pickingOrder: Orden de recogida + row: Fila + column: Columna + pageTitles: + parking: Parking + searchBar: + info: Puedes buscar por código de parking + label: Buscar parking... +invoiceIn: + pageTitles: + invoiceIns: Fact. recibidas + list: Listado + createInvoiceIn: Crear fact. recibida + summary: Resumen + basicData: Datos básicos + vat: IVA + dueDay: Vencimiento + intrastat: Intrastat + corrective: Rectificativa + log: Historial + list: + ref: Referencia + supplier: Proveedor + supplierRef: Ref. proveedor + serialNumber: Num. serie + shortIssued: F. emisión + serial: Serie + file: Fichero + issued: Fecha emisión + isBooked: Conciliada + awb: AWB + amount: Importe + card: + issued: Fecha emisión + amount: Importe + client: Cliente + company: Empresa + customerCard: Ficha del cliente + ticketList: Listado de tickets + vat: Iva + dueDay: Fecha de vencimiento + summary: + supplier: Proveedor + supplierRef: Ref. proveedor + currency: Divisa + docNumber: Número documento + issued: Fecha de expedición + operated: Fecha operación + bookEntried: Fecha asiento + bookedDate: Fecha contable + sage: Retención sage + vat: Iva no deducible + company: Empresa + booked: Contabilizada + expense: Gasto + taxableBase: Base imp. + rate: Tasa + sageTransaction: Sage transación + dueDay: Fecha + bank: Caja + amount: Importe + foreignValue: Divisa + dueTotal: Vencimiento + code: Código + net: Neto + stems: Tallos + country: País +department: + pageTitles: + basicData: Basic data + department: Departamentos + summary: Resumen + name: Nombre + code: Código + chat: Chat + bossDepartment: Jefe de departamento + email: Email + selfConsumptionCustomer: Cliente autoconsumo + telework: Teletrabaja + notifyOnErrors: Notificar errores + worksInProduction: Pertenece a producción + hasToRefill: Completar días sin registros físicos + hasToSendMail: Enviar fichadas por mail + departmentRemoved: Departamento eliminado +worker: + pageTitles: + workers: Trabajadores + list: Listado + basicData: Datos básicos + summary: Resumen + notifications: Notificaciones + workerCreate: Nuevo trabajador + department: Departamentos + pda: PDA + notes: Notas + dms: Mi documentación + pbx: Centralita + log: Historial + list: + name: Nombre + email: Email + phone: Teléfono + mobile: Móvil + active: Activo + department: Departamento + schedule: Horario + newWorker: Nuevo trabajador + card: + workerId: ID Trabajador + name: Nombre + email: Email + phone: Teléfono + mobile: Móvil + active: Activo + warehouse: Almacén + agency: Empresa + salesPerson: Comercial + summary: + basicData: Datos básicos + boss: Jefe + phoneExtension: Extensión de teléfono + entPhone: Teléfono de empresa + personalPhone: Teléfono personal + noBoss: Sin jefe + userData: Datos de usuario + userId: ID del usuario + role: Rol + sipExtension: Extensión + locker: Taquilla + notificationsManager: + activeNotifications: Notificaciones activas + availableNotifications: Notificaciones disponibles + subscribed: Se ha suscrito a la notificación + unsubscribed: Se ha dado de baja de la notificación + pda: + newPDA: Nueva PDA + currentPDA: PDA Actual + model: Modelo + serialNumber: Número de serie + removePDA: Desasignar PDA + create: + name: Nombre + lastName: Apellido + birth: Fecha de nacimiento + fi: DNI/NIF/NIE + code: Código de trabajador + phone: Teléfono + postcode: Código postal + province: Provincia + city: Población + street: Dirección + webUser: Usuario Web + personalEmail: Correo personal + company: Empresa + boss: Jefe + payMethods: Método de pago + iban: IBAN + bankEntity: Swift / BIC + imageNotFound: No se ha encontrado la imagen +wagon: + pageTitles: + wagons: Vagones + wagonsList: Listado vagones + wagonCreate: Crear tipo + wagonEdit: Editar tipo + typesList: Listado tipos + typeCreate: Crear tipo + typeEdit: Editar tipo + wagonCounter: Contador de carros + type: + name: Nombre + submit: Guardar + reset: Deshacer cambios + trayColor: Color de la bandeja + removeItem: Tipo de vagón borrado correctamente + list: + plate: Matrícula + volume: Volumen + type: Tipo + remove: Borrar + removeItem: Vagón borrado correctamente + create: + plate: Matrícula + volume: Volumen + type: Tipo + label: Etiqueta + warnings: + noData: Sin datos disponibles + nameNotEmpty: El nombre no puede estar vacío + labelNotEmpty: La etiqueta no puede estar vacía + plateNotEmpty: La matrícula no puede estar vacía + volumeNotEmpty: El volumen no puede estar vacío + typeNotEmpty: El tipo no puede estar vacío + maxTrays: Has alcanzado el número máximo de bandejas + minHeightBetweenTrays: 'La distancia mínima entre bandejas es ' + maxWagonHeight: 'La altura máxima del vagón es ' + uncompleteTrays: Hay bandejas sin completar +route/roadmap: + pageTitles: + roadmap: Troncales + summary: Resumen + basicData: Datos básicos + stops: Paradas +roadmap: + pageTitles: + roadmap: Troncales + summary: Resumen + basicData: Datos básicos + stops: Paradas +route: + pageTitles: + routes: Rutas + cmrsList: Listado de CMRs externos + RouteList: Listado + create: Crear + basicData: Datos básicos + summary: Resumen + RouteRoadmap: Troncales + RouteRoadmapCreate: Crear troncal + tickets: Tickets + log: Historial + autonomous: Autónomos + cmr: + list: + results: resultados + cmrFk: Id CMR + hasCmrDms: Adjuntado en gestdoc + 'true': Sí + 'false': 'No' + ticketFk: Id ticket + routeFk: Id ruta + country: País + clientFk: Id cliente + shipped: Fecha preparación + viewCmr: Ver CMR + downloadCmrs: Descargar CMRs +supplier: + pageTitles: + suppliers: Proveedores + supplier: Proveedor + list: Listado + create: Crear + summary: Resumen + basicData: Datos básicos + fiscalData: Datos fiscales + billingData: Forma de pago + log: Historial + accounts: Cuentas + contacts: Contactos + addresses: Direcciones + consumption: Consumo + agencyTerm: Acuerdo agencia + dms: Gestión documental + list: + payMethod: Método de pago + payDeadline: Plazo de pago + payDay: Día de pago + account: Cuenta + newSupplier: Nuevo proveedor + summary: + responsible: Responsable + notes: Notas + verified: Verificado + isActive: Está activo + billingData: Forma de pago + payMethod: Método de pago + payDeadline: Plazo de pago + payDay: Día de pago + account: Cuenta + fiscalData: Datos fiscales + sageTaxType: Tipo de impuesto Sage + sageTransactionType: Tipo de transacción Sage + sageWithholding: Retención sage + supplierActivity: Actividad proveedor + healthRegister: Pasaporte sanitario + fiscalAddress: Dirección fiscal + socialName: Razón social + taxNumber: NIF/CIF + street: Dirección + city: Población + postCode: Código postal + province: Provincia + country: País + create: + supplierName: Nombre del proveedor + basicData: + alias: Alias + workerFk: Responsable + isSerious: Verificado + isActive: Activo + isPayMethodChecked: Método de pago validado + note: Notas + fiscalData: + name: Razón social * + nif: NIF/CIF * + account: Cuenta + sageTaxTypeFk: Tipo de impuesto sage + sageWithholdingFk: Retención sage + sageTransactionTypeFk: Tipo de transacción sage + supplierActivityFk: Actividad proveedor + healthRegister: Pasaporte sanitario + street: Calle + postcode: Código postal + city: Población * + provinceFk: Provincia + country: País + isTrucker: Transportista + isVies: Vies + billingData: + payMethodFk: Forma de pago + payDemFk: Plazo de pago + payDay: Día de pago + accounts: + iban: Iban + bankEntity: Entidad bancaria + beneficiary: Beneficiario + contacts: + name: Nombre + phone: Teléfono + mobile: Móvil + email: Email + observation: Notas + addresses: + street: Dirección + postcode: Código postal + phone: Teléfono + name: Nombre + city: Población + province: Provincia + mobile: Móvil + agencyTerms: + agencyFk: Agencia + minimumM3: M3 mínimos + packagePrice: Precio bulto + kmPrice: Precio Km + m3Price: Precio M3 + routePrice: Precio ruta + minimumKm: Km mínimos + addRow: Añadir fila + consumption: + entry: Entrada + date: Fecha + reference: Referencia +travel: + pageTitles: + travel: Envíos + list: Listado + create: Crear + summary: Resumen + extraCommunity: Extra comunitarios + travelCreate: Nuevo envío + basicData: Datos básicos + history: Historial + thermographs: Termógrafos + summary: + confirmed: Confirmado + entryId: Id entrada + freight: Porte + package: Embalaje + delivered: Enviada + received: Recibida + entries: Entradas + cloneShipping: Clonar envío + CloneTravelAndEntries: Clonar travel y sus entradas + deleteTravel: Eliminar envío + AddEntry: Añadir entrada + thermographs: Termógrafos + hb: HB + variables: + search: Id/Referencia + agencyModeFk: Agencia + warehouseInFk: Alm. entrada + warehouseOutFk: ' Alm. salida' + landedFrom: Llegada desde + landedTo: Llegada hasta + continent: Cont. Salida + totalEntries: Ent. totales + basicData: + reference: Referencia + agency: Agencia + shipped: F. Envío + landed: F. entrega + warehouseOut: Alm. salida + warehouseIn: Alm. entrada + delivered: Enviada + received: Recibida + thermographs: + code: Código + temperature: Temperatura + state: Estado + destination: Destino + created: Fecha creación + thermograph: Termógrafo + reference: Referencia + type: Tipo + company: Empresa + warehouse: Almacén + travelFileDescription: 'Id envío { travelId }' + file: Fichero +item: + pageTitles: + items: Artículos + list: Listado + diary: Histórico + tags: Etiquetas + create: Crear + descriptor: + item: Artículo + buyer: Comprador + color: Color + category: Categoría + stems: Tallos + visible: Visible + available: Disponible + warehouseText: 'Calculado sobre el almacén de { warehouseName }' + itemDiary: Registro de compra-venta + list: + id: Identificador + grouping: Grouping + packing: Packing + description: Descripción + stems: Tallos + category: Reino + typeName: Tipo + intrastat: Intrastat + isActive: Activo + size: Medida + origin: Origen + weightByPiece: Peso (gramos)/tallo + userName: Comprador + stemMultiplier: Multiplicador + producer: Productor + landed: F. entrega + create: + name: 'Nombre' + tag: 'Etiqueta' + priority: 'Prioridad' + type: 'Tipo' + intrastat: 'Intrastat' + origin: 'Origen' +components: + topbar: {} + userPanel: + copyToken: Token copiado al portapapeles + settings: Configuración + logOut: Cerrar sesión + localWarehouse: Almacén local + localBank: Banco local + localCompany: Empresa local + userWarehouse: Almacén del usuario + userCompany: Empresa del usuario + smartCard: + downloadFile: Descargar archivo + clone: Clonar + openCard: Ficha + openSummary: Detalles + cardDescriptor: + mainList: Listado principal + summary: Resumen + moreOptions: 'Más opciones' + leftMenu: + addToPinned: Añadir a fijados + removeFromPinned: Eliminar de fijados + VnLv: + copyText: '{copyValue} se ha copiado al portapepeles' + iban_tooltip: 'IBAN: ES21 1234 5678 90 0123456789' From 6e0510f0bd10602ccf51e2df6cd8111225df84c0 Mon Sep 17 00:00:00 2001 From: alexm Date: Mon, 15 Apr 2024 08:58:39 +0200 Subject: [PATCH 05/12] feat(supplierSummary): refs #6898 use VnTitle --- src/pages/Supplier/Card/SupplierSummary.vue | 65 +++++++-------------- 1 file changed, 21 insertions(+), 44 deletions(-) diff --git a/src/pages/Supplier/Card/SupplierSummary.vue b/src/pages/Supplier/Card/SupplierSummary.vue index 9d00ba8f7..4cd1f46f5 100644 --- a/src/pages/Supplier/Card/SupplierSummary.vue +++ b/src/pages/Supplier/Card/SupplierSummary.vue @@ -1,10 +1,9 @@