2026-10-06 15:15:42 +00:00
import { applicationsEnglish , applicationsSpanish } from "./applications/application-i18n" ;
import { certificatesEnglish , certificatesSpanish } from "./certificates/certificate-i18n" ;
2026-10-05 15:01:32 +00:00
import { foldersEnglish , foldersSpanish } from "./folders/folder-i18n" ;
2026-10-07 11:03:01 +00:00
import {
interventionTemplatesEnglish ,
interventionTemplatesSpanish ,
} from "./intervention-templates/template-i18n" ;
import { interventionsEnglish , interventionsSpanish } from "./interventions/intervention-i18n" ;
2026-10-04 21:06:07 +00:00
import { mailEnglish , mailSpanish } from "./mail/mail-i18n" ;
2026-10-05 08:45:02 +00:00
import { mailboxEnglish , mailboxSpanish } from "./mail/mailbox-i18n" ;
2026-10-05 15:01:32 +00:00
import { printersEnglish , printersSpanish } from "./printers/printer-i18n" ;
2026-10-07 07:34:18 +00:00
import { processesEnglish , processesSpanish } from "./processes/process-i18n" ;
2026-10-06 15:15:42 +00:00
import { environmentEnglish , environmentSpanish } from "./profiles/environment-i18n" ;
2026-10-05 07:53:29 +00:00
import { profilesEnglish , profilesSpanish } from "./profiles/profile-i18n" ;
2026-10-06 16:44:21 +00:00
import { remoteEnglish , remoteSpanish } from "./remote/remote-i18n" ;
2026-10-06 16:10:35 +00:00
import { teleworkEnglish , teleworkSpanish } from "./telework/telework-i18n" ;
2026-10-07 09:41:56 +00:00
import { ticketsEnglish , ticketsSpanish } from "./tickets/ticket-i18n" ;
2026-10-04 21:06:07 +00:00
2026-10-03 10:36:03 +00:00
export const companiesSpanish = {
2026-10-07 11:03:01 +00:00
interventionTemplates : interventionTemplatesSpanish ,
interventions : interventionsSpanish ,
2026-10-07 09:41:56 +00:00
tickets : ticketsSpanish ,
2026-10-07 07:34:18 +00:00
processes : processesSpanish ,
2026-10-06 16:44:21 +00:00
remote : remoteSpanish ,
2026-10-06 16:10:35 +00:00
telework : teleworkSpanish ,
2026-10-06 15:15:42 +00:00
environment : environmentSpanish ,
certificates : certificatesSpanish ,
applications : applicationsSpanish ,
2026-10-05 15:01:32 +00:00
printers : printersSpanish ,
2026-10-04 21:06:07 +00:00
mail : mailSpanish ,
2026-10-05 08:45:02 +00:00
mailbox : mailboxSpanish ,
2026-10-05 15:01:32 +00:00
folders : foldersSpanish ,
2026-10-05 07:53:29 +00:00
profiles : profilesSpanish ,
2026-10-04 18:16:39 +00:00
companySpaces : "Espacios de compañías" ,
globalCatalogs : "Catálogos globales" ,
supportWorkspace : "Tu espacio de soporte" ,
workspaceSections : "Secciones del espacio" ,
2026-10-03 11:13:15 +00:00
people : "Personas" ,
newPerson : "Nueva persona" ,
editPerson : "Editar persona" ,
backToPeople : "Volver a personas" ,
generalPosition : "Puesto general (opcional)" ,
emailOptional : "Email (opcional)" ,
phoneOptional : "Teléfono (opcional)" ,
activePerson : "Persona activa" ,
inactivePerson : "Persona inactiva" ,
isContact : "Contacto de la compañía" ,
personHelp :
"Esta persona no tiene acceso a Metis Desk. Sus cuentas informáticas se gestionarán por separado." ,
deactivationHelp :
"Se conservarán sus asignaciones e historial. Revisa las pertenencias que continúen abiertas." ,
inactiveMembershipWarning :
"Esta persona está inactiva y conserva asignaciones a departamentos pendientes de revisar." ,
contactsOnly : "Solo contactos" ,
searchPerson : "Buscar persona" ,
noPeople : "Todavía no hay personas en esta compañía." ,
departments : "Departamentos" ,
department : "Departamento" ,
newDepartment : "Nuevo departamento" ,
editDepartment : "Editar departamento" ,
activeDepartment : "Departamento activo" ,
inactiveDepartment : "Departamento inactivo" ,
noDepartments : "Todavía no hay departamentos." ,
departmentDeactivationHelp :
"Al desactivarlo se conservan las asignaciones existentes, pero no se admiten nuevas." ,
departmentAssignments : "Asignaciones a departamentos" ,
addAssignment : "Asignar departamento" ,
editAssignment : "Editar asignación" ,
noAssignments : "Esta persona todavía no tiene departamentos asignados." ,
chooseDepartment : "Selecciona un departamento" ,
departmentPosition : "Puesto en el departamento (opcional)" ,
startDate : "Fecha de inicio" ,
endDate : "Fecha de fin (opcional)" ,
primary : "Principal" ,
primaryDepartment : "Departamento principal" ,
currentAssignment : "Abierta" ,
assignmentHelp :
"Sin fecha de fin, la asignación sigue abierta. Para registrar un cambio de puesto con un nuevo periodo, cierra esta asignación y crea la siguiente; puedes usar el mismo día. Las ediciones conservan su historial." ,
history : "Historial" ,
assignmentHistory : "Historial de la asignación" ,
2026-10-04 13:46:39 +00:00
createDepartmentFirst : "Puedes añadir un departamento desde el formulario de asignación." ,
2026-10-03 11:13:15 +00:00
yes : "Sí" ,
no : "No" ,
2026-10-03 10:36:03 +00:00
title : "Compañías" ,
help : "Gestiona las empresas clientes, sus personas de contacto y sus sedes." ,
name : "Nombre" ,
status : "Estado" ,
actions : "Acciones" ,
active : "Activa" ,
inactive : "Inactiva" ,
activeCompany : "Compañía activa" ,
inactiveCompany : "Compañía inactiva" ,
activeContact : "Contacto activo" ,
newCompany : "Nueva compañía" ,
editCompany : "Editar compañía" ,
newContact : "Nuevo contacto" ,
editContact : "Editar contacto" ,
newSite : "Nueva sede" ,
editSite : "Editar sede" ,
contacts : "Contactos" ,
sites : "Sedes" ,
position : "Puesto" ,
email : "Email" ,
phone : "Teléfono" ,
addressOptional : "Dirección (opcional)" ,
addressHelp : "Puedes introducir varias líneas, hasta 10.000 caracteres." ,
noAddress : "Sin dirección" ,
empty : "Todavía no hay compañías. Crea la primera para añadir contactos y sedes." ,
noContacts : "Todavía no hay contactos en esta compañía." ,
noSites : "Todavía no hay sedes en esta compañía." ,
search : "Buscar compañía" ,
searchPlaceholder : "Nombre de la compañía…" ,
noResults : "No se han encontrado compañías." ,
companySections : "Información de la compañía" ,
open : "Abrir ficha" ,
edit : "Editar" ,
back : "Volver a compañías" ,
close : "Cerrar edición" ,
cancel : "Cancelar" ,
save : "Guardar" ,
saving : "Guardando…" ,
saved : "Cambios guardados." ,
loading : "Cargando compañías…" ,
retry : "Reintentar" ,
invalidForm : "Revisa los campos del formulario." ,
errors : {
2026-10-03 11:13:15 +00:00
PERSON_NOT_FOUND : "La persona no pertenece a esta compañía o no está disponible." ,
DEPARTMENT_NOT_FOUND : "El departamento no pertenece a esta compañía o no está disponible." ,
DEPARTMENT_NAME_EXISTS : "Ya existe un departamento con ese nombre en esta compañía." ,
ASSIGNMENT_NOT_FOUND : "La asignación no pertenece a esta persona o no está disponible." ,
ASSIGNMENT_CONFLICT :
"Las fechas se solapan con otra asignación o ya existe un departamento principal. Revisa las asignaciones abiertas." ,
INACTIVE_ASSIGNMENT_TARGET :
"Activa la persona y el departamento antes de crear o reabrir una asignación." ,
2026-10-03 10:36:03 +00:00
INVALID_REQUEST : "Revisa los datos enviados. El teléfono debe ser un número válido." ,
COMPANY_NOT_FOUND : "La compañía no está disponible." ,
CONTACT_NOT_FOUND : "El contacto no pertenece a esta compañía o no está disponible." ,
SITE_NOT_FOUND : "La sede no pertenece a esta compañía o no está disponible." ,
UNAUTHENTICATED : "La sesión ha caducado. Vuelve a entrar." ,
FORBIDDEN : "No se ha podido autorizar la operación. Recarga la página." ,
INTERNAL_ERROR : "No se ha podido completar la operación. Inténtalo de nuevo." ,
} ,
} ;
export const companiesEnglish = {
2026-10-07 11:03:01 +00:00
interventionTemplates : interventionTemplatesEnglish ,
interventions : interventionsEnglish ,
2026-10-07 09:41:56 +00:00
tickets : ticketsEnglish ,
2026-10-07 07:34:18 +00:00
processes : processesEnglish ,
2026-10-06 16:44:21 +00:00
remote : remoteEnglish ,
2026-10-06 16:10:35 +00:00
telework : teleworkEnglish ,
2026-10-06 15:15:42 +00:00
environment : environmentEnglish ,
certificates : certificatesEnglish ,
applications : applicationsEnglish ,
2026-10-05 15:01:32 +00:00
printers : printersEnglish ,
2026-10-04 21:06:07 +00:00
mail : mailEnglish ,
2026-10-05 08:45:02 +00:00
mailbox : mailboxEnglish ,
2026-10-05 15:01:32 +00:00
folders : foldersEnglish ,
2026-10-05 07:53:29 +00:00
profiles : profilesEnglish ,
2026-10-04 18:16:39 +00:00
companySpaces : "Company spaces" ,
globalCatalogs : "Global catalogs" ,
supportWorkspace : "Your support workspace" ,
workspaceSections : "Workspace sections" ,
2026-10-03 11:13:15 +00:00
people : "People" ,
newPerson : "New person" ,
editPerson : "Edit person" ,
backToPeople : "Back to people" ,
generalPosition : "General job title (optional)" ,
emailOptional : "Email (optional)" ,
phoneOptional : "Phone (optional)" ,
activePerson : "Active person" ,
inactivePerson : "Inactive person" ,
isContact : "Company contact" ,
personHelp : "This person cannot access Metis Desk. Their IT accounts will be managed separately." ,
deactivationHelp : "Assignments and history will be retained. Review any open memberships." ,
inactiveMembershipWarning :
"This person is inactive and has department assignments that need review." ,
contactsOnly : "Contacts only" ,
searchPerson : "Find person" ,
noPeople : "No people in this company yet." ,
departments : "Departments" ,
department : "Department" ,
newDepartment : "New department" ,
editDepartment : "Edit department" ,
activeDepartment : "Active department" ,
inactiveDepartment : "Inactive department" ,
noDepartments : "No departments yet." ,
departmentDeactivationHelp : "Deactivation retains existing assignments but prevents new ones." ,
departmentAssignments : "Department assignments" ,
addAssignment : "Assign department" ,
editAssignment : "Edit assignment" ,
noAssignments : "This person has no department assignments yet." ,
chooseDepartment : "Choose a department" ,
departmentPosition : "Department job title (optional)" ,
startDate : "Start date" ,
endDate : "End date (optional)" ,
primary : "Primary" ,
primaryDepartment : "Primary department" ,
currentAssignment : "Open" ,
assignmentHelp :
"Without an end date, the assignment remains open. To record a new job period, close this assignment and create the next one; both may use the same day. Edits retain history." ,
history : "History" ,
assignmentHistory : "Assignment history" ,
2026-10-04 13:46:39 +00:00
createDepartmentFirst : "You can add a department from the assignment form." ,
2026-10-03 11:13:15 +00:00
yes : "Yes" ,
no : "No" ,
2026-10-03 10:36:03 +00:00
title : "Companies" ,
help : "Manage client companies, their contact people and their sites." ,
name : "Name" ,
status : "Status" ,
actions : "Actions" ,
active : "Active" ,
inactive : "Inactive" ,
activeCompany : "Active company" ,
inactiveCompany : "Inactive company" ,
activeContact : "Active contact" ,
newCompany : "New company" ,
editCompany : "Edit company" ,
newContact : "New contact" ,
editContact : "Edit contact" ,
newSite : "New site" ,
editSite : "Edit site" ,
contacts : "Contacts" ,
sites : "Sites" ,
position : "Job title" ,
email : "Email" ,
phone : "Phone" ,
addressOptional : "Address (optional)" ,
addressHelp : "Enter multiple lines, up to 10,000 characters." ,
noAddress : "No address" ,
empty : "No companies yet. Create the first one to add contacts and sites." ,
noContacts : "No contacts in this company yet." ,
noSites : "No sites in this company yet." ,
search : "Find company" ,
searchPlaceholder : "Company name…" ,
noResults : "No companies found." ,
companySections : "Company information" ,
open : "Open details" ,
edit : "Edit" ,
back : "Back to companies" ,
close : "Close editor" ,
cancel : "Cancel" ,
save : "Save" ,
saving : "Saving…" ,
saved : "Changes saved." ,
loading : "Loading companies…" ,
retry : "Try again" ,
invalidForm : "Review the form fields." ,
errors : {
2026-10-03 11:13:15 +00:00
PERSON_NOT_FOUND : "The person does not belong to this company or is unavailable." ,
DEPARTMENT_NOT_FOUND : "The department does not belong to this company or is unavailable." ,
DEPARTMENT_NAME_EXISTS : "A department with this name already exists in this company." ,
ASSIGNMENT_NOT_FOUND : "The assignment does not belong to this person or is unavailable." ,
ASSIGNMENT_CONFLICT :
"Dates overlap with another assignment or a primary department already exists. Review current assignments." ,
INACTIVE_ASSIGNMENT_TARGET :
"Activate the person and department before creating or reopening an assignment." ,
2026-10-03 10:36:03 +00:00
INVALID_REQUEST : "Review the submitted data. Enter a valid phone number." ,
COMPANY_NOT_FOUND : "The company is not available." ,
CONTACT_NOT_FOUND : "The contact does not belong to this company or is not available." ,
SITE_NOT_FOUND : "The site does not belong to this company or is not available." ,
UNAUTHENTICATED : "Your session expired. Sign in again." ,
FORBIDDEN : "The operation could not be authorized. Reload the page." ,
INTERNAL_ERROR : "The operation could not be completed. Try again." ,
} ,
} ;