/* eslint sort-keys: "error" */
export default {
  apiErrors: {
    badData: 'Datos Inesperados',
    badDataMessage: 'Los datos recibidos son inesperados',
    badParameters: 'Parámetros Erroneos',
    badParametersMessage: 'Los parámetros enviados son erroneos',
    criteriaNotMatched: 'Espacio Incorrecto',
    criteriaNotMatchedMessage: 'El paquete escaneado no pertenece a este espacio',
    groupInvalidId: 'Grupo ID Inválido',
    groupInvalidIdMessage: '{{groupId}}',
    groupNotFound: 'Grupo No Encontrado',
    groupNotFoundMessage: '{{groupId}}',
    invalidSpaceBarcode: 'Código De Barras Inválido',
    invalidSpaceBarcodeMessage: 'Parece que no has escaneado un código de barras de espacio',
    networkConnection: 'Comprueba Tu Connexión A Internet',
    networkConnectionMessage: 'Conectate a Internet para realizar esta acción',
    packageNotFound: 'Paquete No Encontrado',
    packageNotFoundMessage: 'No pudimos encontrar el paquete para el código de barras escaneado !',
    scanPackageFirst: 'Por Favor, Escanea El Paquete',
    scanPackageFirstMessage:
      'Parece que has escaneado un código de barras de espacio en lugar de paquete',
    serverError: 'Error De Servidor',
    serverErrorMessage: 'Error de servidor inesperado\n(código: {{code}})',
    spaceNotFound: 'Espacio No Encontrado',
    spaceNotFoundMessage:
      'No pudimos encontrar el espacio que ha escaneado. Por favor, intentelo de nuevo',
    unknown: 'Error Desconocido',
    unknownMessage: 'Ha sucedido un error desconocido',
  },
  common: {
    address: 'Dirección',
    back: 'Atras',
    cancel: 'Cancelar',
    continue: 'Continuar',
    current: 'Actual',
    fastScanError: {
      message: 'Espere a que termine el escaneo previo',
    },
    group: 'Group',
    ok: 'OK',
    orderId: 'Identificador de pedido',
    package: 'Paquete',
    packageId: 'Identificador de paquete',
    retailer: 'Proveedor',
    retry: 'Reintentar',
    route: 'Ruta',
    spaceRoute: 'Espacio de la ruta',
    undefined: 'No definido',
    unknown: 'Desconocido',
  },
  component: {
    appVersion: {
      prefix: 'Version - {{version}} (build {{build}}-{{revision}})',
    },
    backendSelector: {
      button: 'Selecciona el backend:',
      title: 'Backend',
    },
    bleScanner: {
      bluetoothDisconnected: 'Por Favor, Enciende El Bluetooth',
      bluetoothUnsupportedMessage: 'Este dispositivo no soporta bluetooth',
      bluetoothUnsupportedTitle: 'Bluetooth No Soportado',
      enableBluetooth: 'Habilitar Bluetooth',
      enableLocation: 'Habilitar Localización',
      errorTitle: 'Escáner De Código De Barras Desconectado',
      locationDisconnected: 'Por Favor, Enciende Los Servicios De Localización',
      retry: 'Volver A Buscar Dispositivo',
      scannerDisconnected: 'Escáner De Código De Barras Desconectado',
      searchScanner: 'Buscando Un Escáner De Código De Barras\n(Modo BLE)',
      useCamera: 'Utilizar La Cámara',
      useHIDBluetooth: 'Utilizar Escáner HID',
    },
    loginForm: {
      buttonSubmit: 'Entrar',
      feedbackLogin: 'Entrando...',
      fieldLabelPassword: 'Contraseña',
      fieldLabelUsername: 'Usuario',
      passwordRequired: 'Contraseña requerida',
      placeholderPassword: 'Introduce tu contraseña',
      placeholderUsername: 'Introduce tu usuario',
      usernameRequired: 'Usuario requerido',
    },
    packageDetails: {
      details: {
        deliveryDate: 'Fecha De Entrega',
        hasSiblings: 'Multiparte',
        inWarehouse: 'En almacén',
        lastStatusTime: 'Última Actualización',
        orderNumber: 'Número Del Pedido',
        packageNumber: 'Número Del Paquete',
        retailer: 'Mayorista',
        route: 'Ruta',
        routeSequence: 'Secuencia De La Ruta',
        timeslot: {
          subtitle: '{{start}} - {{end}}',
          title: 'Hora De Entrega',
        },
        title: 'Detalles Del Paquete',
      },
      events: {
        empty: 'Este paquete no tiene ningún evento',
        eventInfo: '{{at}}, por {{by}}',
        subtitles: {
          packageAddedToGroup: 'Añadido a',
          packageImported: 'Importado al sistema',
          packagePairFailed: 'Emparejamiento fallido con',
          packagePaired: 'Añadido a',
          packageRemovedFromGroup: 'Eliminado de',
          packageRouteAssigned: 'Asignado a',
          packageRouteUnassigned: 'Desasignado de',
          packageUnpairFailed: 'Intento fallido de emparejamiento con',
          packageUnpaired: 'Retirado de',
        },
        title: 'Historial De Eventos',
        titles: {
          packageAddedToGroup: 'Añadido A Un Grupo',
          packageImported: 'Paquete Importado',
          packagePairFailed: 'Emparejamiento Fallido',
          packagePaired: 'Espacio Emparejado',
          packageRemovedFromGroup: 'Eliminado Del Grupo',
          packageRouteAssigned: 'Ruta Asignada',
          packageRouteUnassigned: 'Ruta Desasignada',
          packageUnpairFailed: 'Desemparejamiento Fallido',
          packageUnpaired: 'Espacio Desemparejado',
        },
      },
      history: {
        empty: 'Este paquete no ha sido asignado a ningún espacio',
        item: 'Por {{by}}, a las {{at}}',
        title: 'Historial Del Paquete',
      },
      siblings: {
        title: 'Paquete Múltiple',
      },
      spaces: {
        empty: 'No hay espacios relacionados definidos para este paquete',
        title: 'Espacios Relacionados',
      },
    },
  },
  screen: {
    dispatch: {
      confirmation: {
        scan: {
          message: 'Está seguro que quiere desvincular los paquetes del espacio\n{{space}}?',
          title: 'Desvincular Ítems?',
        },
      },
      space: {
        error: {
          title: 'Oops!',
        },
        scan: {
          message: 'Escanea un espacio para desvincular paquetes',
          title: 'Escanea Un Espacio',
        },
      },
    },
    findGroups: {
      empty: 'No hay grupos para mostrar aquí\nahora mismo...',
      searchPlaceholder: 'Buscar por nombre de grupo',
      title: 'Grupos',
    },
    findPackage: {
      scan: {
        button: 'Cancelar',
        message: 'Escanea el paquete para visualizar sus detalles',
        title: 'Escanea Ahora',
      },
    },
    findSpace: {
      scan: {
        button: 'Cancelar',
        message: 'Escanea un espacio para obtener sus detalles',
        title: 'Escanea ahora',
      },
    },
    groupDetails: {
      empty: 'No hay paquetes en este grupo\nahora mismo...',
      searchPlaceholder: 'Buscar por código de paquete',
    },
    home: {
      menu: {
        dev: 'Panel De Desarrollo',
        dispatching: 'Entregar Una Ronda',
        findGroups: 'Buscar Detalle Grupos',
        findPackage: 'Buscar Detalle Paquete',
        findSpace: 'Buscar espacio',
        logout: 'Salir',
        sorting: 'Mover Un Paquete',
      },
      welcome: 'Hola!',
      welcomeDescription: 'Qué quieres hacer hoy?',
    },
    login: {
      feedbackError: 'Invalid username or password',
    },
    packageDetails: {
      empty: 'El paquete está vacío',
    },
    sorting: {
      errorInfo: {
        scannedSpace: 'Espacio Escaneado',
        scannedSpaceMessage: '{{spaceName}}, {{spaceBarcode}}',
        targetSpaces: 'Espacios Disponibles',
      },
      package: {
        error: {
          message: 'Código de barras de paquete no valido',
          title: 'Oops!',
        },
        scan: {
          message: 'Escanea un paquete para añadirlo al espacio',
          title: 'Escanea Ahora',
        },
      },
      space: {
        error: {
          message: 'Código de barras de espacio no valido',
          title: 'Oops!',
        },
        scan: {
          message: 'Escanea un espacio para añadir el paquete\n{{barcode}}',
          targetSpaces: 'Espacios disponibles para este paquete:',
          title: 'Escanea Un Espacio',
        },
      },
    },
    spaceDetails: {
      empty: 'No hay paquetes en este espacio\nahora mismo...',
      searchPlaceholder: 'Buscar por código de paquete',
    },
    splashScreen: {
      versionMismatch: {
        message: 'Hay disponible una nueva versión ({{targetVersion}}) en {{store}}',
        title: 'Actualización disponible',
      },
    },
  },
  storybook: {
    field: 'Field',
    loremIpsum: 'Lorem ipsum',
    placeholder: 'Placeholder',
  },
  template: {
    cameraMask: {
      flashlight: 'Flashlight',
    },
  },
};
