

const es = {
    labels: {
        email: 'Correo electrónico',
        password: 'Contraseña',
        password2: 'Nueva contraseña',
        password3: 'Confirmar contraseña',
        code: 'Ingresa el código',
        questionCompany: '¿Cuál es el nombre de la empresa?',
        questionRfc: '¿Cuál es el RFC de la empresa?',
        questionSegments: '¿A que segmentos pertenece la empresa?',
        questionSates: '¿Cuáles son las locaciones de carga de la empresa por estado?',
        questionCities: '¿Cuáles son las locaciones de carga de la empresa por municipio?',
        questionTrucks: '¿Qué tipo de transportes utiliza la empresa?',
        questionSignOut: '¿Estás seguro de cerrar sesión?',
        infoCompanies: 'Información adicional de la empresa',
        selectSegment: 'Busca por segmento',
        selectTruck: 'Busca por tipo de transporte',
        selectState: 'Busca por estado',
        selectCity: 'Busca por ciudad',
        selectProduct: 'Buscar por producto',
        names: 'Nombre(s)',
        lastnames: 'Apellido(s)',
        phone1: 'Teléfono',
        phone1: 'Teléfono 1',
        phone2: 'Teléfono 2',
        typeCompany: 'Tipo de empresa',
        codeId: 'Código',
        dateMembership: 'Empresa miembro desde',
        segmentsCompany: 'Segmentos de la empresa',
        locationLoadState: 'Locaciones de carga por estado',
        locationLoadCity: 'Locaciones de carga por municipio',
        truckUsed: 'Transportes utilizados',
        infoCompany: 'Información general de la empresa',
        registryNumber: "Número de registro",
        userRole: "Rol del usuario",
        userInfo: "Información adicional del usuario",
        memberSince: "Miembro desde",
        createUser: 'Crear usuario',
        editUser: 'Editar usuario',
        selectedRol: 'Seleccionar Rol',
        manager: 'Gerente',
        staff: 'Personal',
        driver: 'Conductor',
        filters: 'Filtros',
        location: 'Locación',
        both: 'Ambas',
        load: 'Carga',
        download: 'Descarga',
        select: 'Seleccionar',
        additionalInformation: 'Información adicional',
        writeHere: 'Escribe aqui',
        create: 'Crear',
        date: 'Fecha',
        stateBase: 'Base de carga por Estado',
        cityBase: 'Base de Carga por Municipio',
        datePublished: 'Fecha de publicación',
        dateAvailable: 'Fecha dispobible',
        operator: 'Operador',
        vehicle: 'Vehiculo',
        comment: 'Comentario',
        tons: "Toneladas",
        priceTons: "Precio por toneladas",
        tonLoad: "Tonelaje aproximado de carga",
        originTruckKm1: "Origen del camión al origin de carga(KM)",
        originTruckKm2: "Origen de carga a destino de descarga(KM)",
        destinationTruck1: "Destino de descarga al patio-base(KM)"
    },
    buttons: {
        enter: "Ingresa aqui",
        signup: "Registrate aqui",
        continue: "Continuar",
        back: "Volver",
        resendCode: "Reenviar código",
        terms: 'Términos y condiciones',
        noticePrivacity: 'Aviso de privaciadad',
        save: 'Guardar',
        close: 'Cerrar',
        closeSesion: 'Cerrar sesión',
        yes: 'Si',
        no: 'No',
        addUser: "Agregar usuario",
        edit: "Editar",
        delete: "Eliminar",
        cancel: "Cancelar",
        add: 'Agregar',
        post: 'Publicar',
        editProfile: 'Editar perfil',
        accept:  'Aceptar',
        accepted: 'Aceptado',
        confirm: 'Confirmar',
        search: 'Buscar',
        profile: 'Ver perfil',
        send: 'Enviar',
        download: 'Descargar'
    },
    errors: {
        required: 'Campo es requerido',
        requireds: 'Todos los campos con obligatorios',
        email: 'Correo electrónico no es valido',
        weakPassword: 'Contraseña poco segura',
        matchPassword: 'Las contraseñas no coinciden',
        code: 'Ingresa código valido',
        company: 'Ingresa nombre de empresa valido',
        rfc: 'Ingresa RFC valido',
        segments: 'Selecciona al menos un segmento',
        states: 'Selecciona al menos un estado',
        cities: 'Selecciona al menos un municipio',
        trucks: 'Selecciona al menos un tipo de transporte',
        truck: 'Seleccione tipo de transporte',
        segment: 'Seleccione segmento',
        name: 'Ingresa nombre(s) valido',
        lastname: 'Ingresa apellido(s) valido',
        phone: 'Ingresa teléfono valido',
        generic: "Algo salio mal, intente más tarde",
        msgTitleNotDel: 'No eliminado!',
        nameRequired: 'Ingrese nombre',
        address: 'Ingrese dirección valida',
        city: 'Seleccione ciudad',
        state: 'Seleccione estado',
        directoryType: 'seleccione el tipo de directorio',
        zipcode: 'Ingrese código postal valido',
        date: 'Fecha es requerida',
        weight: 'Peso es requerido',
        notMatchEmails: 'Los correos electrónicos no coinciden',
        driver: 'Seleccione un conductor',
        destination: 'Ingrese destino',
        map: "No se pudo cargar mapa",
        vehicle: 'Selecciona un vehiculo',
        comment: 'Agrega comentario',
        customer: 'Ingrese nombre del cliente'
    },
    messages: {
        sendCode: 'Te enviamos un código al correo, ingresado!',
        changePassword: 'Contraseña se ha cambiando exitosamente!',
        register: "Registro exitoso, Complete su registro!",
        registerCompleted: 'Registro completado exitosamento, Bienvenido',
        updateCompany: "Empresa actualizada",
        createdUser: 'Usuario creado con éxito!',
        updatedUser: 'Usuario actualizado con éxito!',
        msgCreatedUser: 'Al crear un nuevo usuario, informa al beneficiario de la cuenta, que debe utilizar su correo electrónico para establecer una contraseña en la sección <span class="font-bold">Olvidé mi contraseña</span> y así poder iniciar sesión.',
        loading: 'Por favor espere!',
        savingChanes: 'Guardando cambios',
    },
    global: {
        signIn:  'Ingresar',
        and: "y",
        es: 'Español',
        en: 'Ingles',
        shipper: 'Embarcador',
        carrier: 'Transportista',
        brokerShipper: 'Broker (Embarcador)',
        brokerCarrier: 'Broker (Transportista)',
        fisica: 'Persona fisica',
        moral: 'Persona moral',
        helpSelected: 'Presione para seleccionar',
        selected: 'Seleccionado',
        removeSelected: 'Presione para remover selecion',
        emptyList: 'Lista vacia',
        notFound:  'Oops! No se encontro coincidencias.',
        infoUser: 'Información personal',
        footer: 'ETA VIAPORTE TODOS LOS DERECHOS RESERVADOS',
        company: 'Empresa',
        users: 'Usuarios',
        directory: 'Directorio interno',
        publications: 'Publicaciones',
        calendar: 'Calendario',
        carriers: 'Transportistas',
        shippers: 'Embarcadores',
        vehicles: 'Vehiculos',
        loads: 'Cargas',
        acceptedOffers: 'Ofertas aceptadas',
        calculator: 'Calculadora',
        cities: 'Ciudades',
        states: 'Estados',
        city: 'Ciudad',
        state: 'Estado',
        ref: 'Punto de referencia',
        country: 'País',
        segments: 'Segmentos',
        segment: 'Segmento',
        notification:  "Notificación",
        pagination: 'Paginación',
        lang: 'Idioma',
        prefs: 'Preferencias de usuario',
        loading: 'Cargando',
        published: 'Publicado',
        transit: 'En transito',
        delivered: 'Entregado',
        downloading: 'Descargando',
        add: 'Agregar',
    },
    login: {
        title: 'Iniciar sesión',
        recovery: 'Recuperar contraseña',
        register: 'Registro de nuevos usuarios', 
        completeRegister: 'Complete su registro',
        questionTypeCompany: '¿Como te quieres registrar?',      
        questionFiscal: '¿Como trabajas?', 
        companyData: 'Datos de la empresa',
        helptext: 'La Contraseña debe ser mínimo 8 caracteres, al menos una mayúscula, al menos una minúscula, y un digito.',
        helptextCode: "Te enviamos un código de verificación al correo electrónico, ingresalo para confirmar la recuperacion de contraseña. No olvides revisar en la carpeta spam.",
        greeting: 'Bienvenido! Ingresa tu email y contraseña',
        forgotPassword: '¿Olvidaste tu contreseña?',
        notHaveAccount: '¿No tienes una cuenta?',
        notice: 'Al registrarte aceptas nuestros',
        questionAccount: '¿Ya tienes una cuenta?',
    },
    dashboard: {
        title: 'Dashboard Administrativo',
        totalLoads: 'Total de cargas este mes',
        activeLoads: 'Cargas activas',
        segmentsChart: 'Segmentos más usados',
        statesChart: 'Estados más usados',
        citiesChart: 'Ciudades más usadas',
        trucksChart: 'Tipo de transporte más usados'
    },
    company: {
        title: 'Mi empresa',
        edit: 'Editar empresa',
        segment: 'Segmento empresa',
        users: 'Usuarios de la <span class="title-main">Empresa</span>'
    },
    users: {
        titleDel: 'Eliminación de usuario!',
        textDel: '¿Estás seguro de eliminar este usuario?',
        loadingDel: 'Elimininando usuario',
        msgTitleDel: 'Usuario eliminado!',
        msgTitleNotDel: '"No eliminado!',
        msgDel: 'El usuario ha sido eliminado exitosamente.',
        msgNotDel: 'El usuario no se pudo eliminar, intente más tarde.'
    },
    directory: {
        querySearch: 'Buscar por nombre de locación',
        directory: 'Directorio',
        notLocations: 'No hay ubicaciones agregadas',
        editLocation: 'Editar locación',
        createLocation: 'Crear Locación',
        name: 'Nombre de la locación',
        address: 'Dirección',
        state: 'Estado de la locación',
        city: 'Municipio de la locación',
        typeDirectory: 'Tipo de directorio',
        zipCode: 'Código postal',
        typeTruck: 'Tipo de transporte',
        typeTruckNeed: 'Tipos de camiones que se necesitan',
        additionalInfoLocation: 'Información adicional de la locación',
        labelPrice: 'Precio en MXN',
        labelWeight: 'Peso de la carga en Kg',
        notes: 'Notas',

        titleDel: 'Eliminar Locación!',
        textDel: '¿Estás seguro de eliminar este locación?',
        loadingDel: 'Eliminando locación',
        msgTitleDel: 'Locación eliminado!',
        msgDel: 'Tu locación ha sido eliminado exitosamente.',
        msgNotDel: 'Tu locación no se pudo eliminar, intente más tarde.',
        msgEmpty: 'No hay ubicaciones agregadas',
        msgLocationUpdate: 'Locación actualizada con éxito!',
        msgLocationCreated: 'Locación creada con éxito!'
    },
    loads: {
        title: 'Mis cargas publicadas',
        history: 'Historial',
        querySearch: 'Nombre de la persona quien publica',
        empty: 'No hay cargas agregadas',
        origin: 'Origen',
        destination: 'Destino',
        postStatus: 'Status de la publicación', 
        loadStatus: 'Status de la carga',
        truckType: 'Tipo de camión',
        weight: 'Peso',
        dateLoad: 'Fecha de carga',
        dateDownload: 'Fecha de descarga',
        product: 'Producto',
        cost: 'Costo real',
        loadCode: 'Código de carga',
        postBy: 'Publicación hecha por',
        editLoad: 'Editar carga',
        offers: 'Ofertas',
        makeOffer: 'Hacer oferta',
        note: 'Notas adicionales',
        create: 'Crear nueva carga',
        edit: 'Editar carga',
        addressOrigin: 'Dirección de origen',
        addressDestination: 'Dirección de destino',
        checkAddress: 'Usar locaciones registradas',
        addressNameLoad: 'Nombre locación de carga',
        addressNameDownload: 'Nombre locación de descarga',
        locationsRegistered: 'Locaciones registradas',
        selectedLocation: 'Seleccionar locación',
        labelPrice: 'Precio en MXN',
        labelWeight: 'Peso de la carga en kg',
        notes: 'Notas',

        titleDel: 'Eliminar carga!',
        textDel: '¿Estás seguro de eliminar esta carga?',
        loadingDel: 'Eliminando carga',
        msgTitleDel: 'Carga eliminada!',
        msgDel: 'Tu carga ha sido eliminada exitosamente.',
        msgNotDel: '"Tu carga no se pudo eliminar, intente más tarde.',

        msgSave: 'Carga guardada!',
        msgNotSave: 'No se pudo guardar carga, intente más tarde',
        msgPost: 'Carga publicada!',
        msgNotPost: 'No se pudo publicar carga, intente más tarde',

        loadDetails: 'Detalles de carga',
        noInfo: '"No hay información disponible',
        trackingLoad: 'Seguimiento de carga',

        searchLoads: 'Buscar cargas',
    },
    evidence: {
        evidence: "Evidencias",
        title: "Evidencias adjuntas",
        loadEvidence: 'Evidencia de carga',
        downloadEvidence: 'Evidencia de descarga',
        empty: 'No hay evidencias subidas',
    },
    proposals: {
        numCarrier: '# de registro del transportista',
        bidder: 'Licitador',
        empty: 'No hay ofertas todavía',
        msgOfferAccept: "La oferta fue aceptada exitosamente.",
        titleOfferAccept: 'Oferta aceptada!',
        msgErrorAcceptOffer: 'No se pudo actualizar oferta, intente más tarde.',
        msgNotAcceptOffer: 'No se pudo aceptar oferta, intente más tarde.',
    
        titleCanceModal: 'Cancelar oferta',
        textCancelModal: '¿Estás seguro de cancelar esta oferta?',
        confirmCancel: 'Si, cancelar',
        msgTitleCancel: 'Oferta cancelada!',
        msgCancel: 'La oferta fue retirada exitosamente.',
        msgNotCancel: 'No se pudo retirar oferta, intente más tarde',
        
        titleRetireModal: 'Retirar oferta',
        textRetireModal: '¿Estás seguro de retirar esta oferta?',
        confirmRetire: 'Si, Retirar',
        loadingRetired: 'Retirando oferta',
        msgTitleRetire: 'Oferta retirada!',

        title: 'Mis ofertas aceptadas',
        retired: 'Retirado',
        withdraw: 'Retirar',

        modOffer: 'Modificar oferta',
        makeOffer: 'Realizar oferta',
        msgOffertDone: 'Oferta realizada con éxito',
        msgOffertUpdate: 'Oferta actualizada con éxito',
        selectVehicle: 'Seleccionaar vehículo'
    },
    vehicles: {
        title: 'Vehiculos',
        modalEdit: 'Editar vehiculo',
        addVehicle: 'Agregar vehiculo',
        search: 'Buscar vehiculos',
        infoVehicle: 'Información del vehiculo',
        truckPlates: 'Placas Tracto Camión',
        trailerPlates: 'Placas Remolque',
        chargingBase: 'Base de carga',
        additionalInfoVehicle: 'Información Adicional del Transporte',
        serialNumber: 'Número de Serie',
        empty: 'No hay vehiculos agregados',
        noDriver: 'No asignado',
        availableIn: 'Disponible en',
        available: 'Disponible',
        reserved: 'Reservado',
        availableDate: 'Fecha disponible',
        segments: 'Segmento del transporte',

        titleDel: 'Eliminar vehiculo',
        textDel: '¿Estás seguro de eliminar este vehiculo?',
        loadingDel: 'Eliminando vehiculo',
        msgTitleDel: 'Vehiculo eliminado!',
        msgDel: 'Tu vehiculo ha sido eliminado exitosamente.',
        msgNotDel: 'Tu vehiculo no se pudo eliminar, intente más tarde.',

        changeDriver: 'Cambiar conductor',
        assignedDriver: 'Conductor asignado',
        selectDriver: 'Seleccionar conductor',
        msgAssigedDriver: 'Conductor asignado con éxito!',

        changeStatus: 'Cambiar status vehiculo',
        statusVehicle: 'Estado del vehiculo',
        msgStatusUpdate: 'Status del vehiculo actualizado con éxito!',

        msgVehicleUpdate: '<strong>Vehiculo actualizado con éxito!</strong>',
        msgVehicleCreated: '<strong>Vehiculo añadido con éxito!</strong>',
    }, 
    profile: {
        profile: 'Datos de usuario',
        changePassword: 'Cambiar contraseña',
        changeEmail: 'Cambiar correo',
        msgUpdateUser: 'Usuario actualizado',
        titleFormEmail: 'Cambiar correo electrónico',
        newEmail: 'Nuevo Correo electrónico',
        confirmEmail: 'Confirmar Correo electrónico',
        msgInfoEmail: '<span>Al confirmar esta acción, cerraremos tu sesión actual para actualizar tu correo electrónico. Serás redirigido a la página de inicio de sesión. Recuerda que tu contraseña se restablecerá. Necesitaras recuperarla, puedes hacerlo en la sección <span class="font-bold">¿Olvidaste tu contraseña?</span>.</span>',
        questionChangeEmail: '¿Estás seguro de cambiar el correo electrónico?',
        msgChangeEmail: 'Correo electrónico se ha cambiando exitosamente!',
        helpTextResetPass: 'Esta acción cerrara su sesión actual y debera volver a iniciar sesión con su nueva contraseña'
    },
    carriers: {
        title: 'Directorio de <span class="title-main">Transportistas</span>',
        searchByCarrier: 'Buscar por transportista',
        empty: 'No hay registros',
    },
    shippers: {
        searchShipper: "Buscar por embarcador",
        empty: 'No hay cargas publicadas'
    },
    calculator: {
        title: 'Calculator de presupuesto',
        querySearch: 'Buscar por cliente',
        empty: 'No hay registros',
        create: '<i class="fa-solid fa-plus"></i> <span class="clear-sm"> Crear</span><span class="clear-md"> presupuesto</span>',
        client: 'Cliente',
        totalkm: 'Total km recorridos',
        totallt: 'Total litros de diesel consumidos',
        totalcostDiesel: 'Costo total del diesel',
        totalBeforeIva: 'Total antes de IVA',
        totalUtityByKm: 'Utilidad total por km',
        totalUtity: 'Utilidad total',
        percentUtility: 'Porcentaje de utilidad',
        print: 'Imprimir',

        titleDoc: 'CALCULADORA DE TARIFAS',
        loadData: 'DATOS DE CARGA',
        ratekm: 'TARIFA / KILOMETRAJE',
        costTruck: 'COSTOS DIRECTOS CAMION',
        operatorSalary: 'SUELDO OPERADOR',
        utilityLoss: 'UTILIDAD / PERDIDA',

        titleDel: '¡Eliminar Presupuesto!',
        textDel: '¿Estás seguro de eliminar este presupuesto?',
        loadingDel: 'Eliminando presupuesto...',
        msgTitleDel: 'Presupuesto eliminada!',
        msgDel: 'Tu presupuesto ha sido eliminado exitosamente.',
        msgTitleNotDel: 'No eliminado!',
        msgNotDel: 'Tu presupuesto no se pudo eliminar, intente más tarde.',
        truckCost1: "Rendimiento camión - Litros por kilometro recorrido",
        truckCost2: "Precio del diesel por litro",
        otherSpends: "Otros gastos",
        truckCost4: "Total costo del diesel",
        salaryAdmin: "Gastas administrativos",
        stands: "Casetas",
        spendsAdminTotal: "Gastos administrativos totales",
        msgUpdate: "<strong>Presupuesto actualizado con éxito!</strong>",
        msgCreate: "<strong>Presupuesto creado con éxito!</strong>",
        
    },
    calendar: {
        title: 'Calendario',
        helpText: 'Indicadores de estado de la carga',
        general: 'Calendario general',
        my: 'Mi calendario'
    },
};

export default es;