194 lines
8.1 KiB
JSON
194 lines
8.1 KiB
JSON
{
|
|
"page_title": "Importación CSV",
|
|
"intro_help": "Clic izquierdo: cargar archivo CSV. Clic derecho: descargar plantilla.",
|
|
"tab_catalogos": "Catálogos",
|
|
"tab_transportes": "Transportes",
|
|
"tab_importacion": "Importación",
|
|
"tab_exportacion": "Exportación",
|
|
"section_catalogs": "Catalogos Generales",
|
|
"section_transport": "Transportes",
|
|
"section_import": "Operaciones de importación",
|
|
"section_export": "Operaciones de exportación",
|
|
"params_header": "Parámetros globales",
|
|
"config_prefix": "Configuración",
|
|
"soon": "Próximamente",
|
|
"drop_here": "¡Suelta el archivo!",
|
|
"groups": {
|
|
"permisos": "Permisos",
|
|
"impo_temp": "Impo. temp.",
|
|
"impo_def": "Impo. def.",
|
|
"cmex": "Compras mex.",
|
|
"expo_def": "Expo. def./Cam. reg.",
|
|
"expo_rep": "Expo. rep.",
|
|
"manifest": "Manifiesto"
|
|
},
|
|
"items": {
|
|
"customs_brokers": "Agentes Aduanales",
|
|
"clients_providers": "Clientes y Proveedores",
|
|
"exchange_rates": "Tipos de cambio",
|
|
"material_classes": "Clases",
|
|
"part_numbers": "Partes",
|
|
"boms": "BOMs",
|
|
"items": "Partidas (permisos)",
|
|
"headers": "Encabezados (permisos)",
|
|
"historical_fractions": "Fracciones históricas",
|
|
"pedimentos": "Pedimentos",
|
|
"transporters": "Transportistas",
|
|
"transports": "Vehículos",
|
|
"drivers": "Conductores",
|
|
"trailers": "Trailers",
|
|
"imp_temp_header": "Encabezado",
|
|
"imp_temp_details": "Partidas",
|
|
"imp_temp_series": "Series",
|
|
"imp_def_header": "Encabezado",
|
|
"imp_def_details": "Partidas",
|
|
"imp_def_series": "Series",
|
|
"comp_mex_header": "Encabezado",
|
|
"comp_mex_details": "Partidas",
|
|
"comp_mex_series": "Series",
|
|
"exp_def_header": "Encabezado",
|
|
"exp_def_details": "Partidas",
|
|
"exp_def_series": "Series",
|
|
"exp_def_nodes": "NODES",
|
|
"exp_rep_header": "Encabezado",
|
|
"exp_rep_details": "Partidas",
|
|
"exp_rep_series": "Series",
|
|
"manifest_header": "Encabezado"
|
|
},
|
|
"params": {
|
|
"load_mode": "Modo de carga",
|
|
"date_format": "Formato de fecha",
|
|
"weight_unit": "Unidad de peso",
|
|
"autonumber_series": "Autonumerar partidas/series",
|
|
"load_subpartidas": "Levantar subpartidas",
|
|
"recalculate_pedimento_date": "Recalcular fecha pedimento",
|
|
"autonumber_remesas": "Autonumerar remesas",
|
|
"recalculate_dates": "Recalcular fechas",
|
|
"invoice_type": "Tipo de factura",
|
|
"is_regime_change": "Es cambio de régimen"
|
|
},
|
|
"options": {
|
|
"update": "Actualizar",
|
|
"replace": "Reemplazar",
|
|
"yes": "Sí",
|
|
"no": "No",
|
|
"kgs": "Kilos (kg)",
|
|
"lbs": "Libras (lb)",
|
|
"date_dd_mm": "DD/MM/YYYY",
|
|
"date_mm_dd": "MM/DD/YYYY",
|
|
"date_iso": "YYYY-MM-DD",
|
|
"afi": "AFIJO",
|
|
"normal": "NORMAL"
|
|
},
|
|
"progress": {
|
|
"upload": "Subiendo archivo CSV",
|
|
"scan": "Validando registros en el servidor",
|
|
"commit": "Grabando registros en base de datos",
|
|
"upload_known": "Subiendo archivo…",
|
|
"upload_unknown": "Subiendo archivo (tamaño desconocido en el navegador)…",
|
|
"in_progress": "En proceso…",
|
|
"resume_hint": "Reanudando la importación guardada en esta pestaña…",
|
|
"rows_file": "Archivo: ~{n} fila(s) de datos — subiendo (aún no se validan registros en servidor)…",
|
|
"rows_scan": "Registros procesados: {current} / {total}",
|
|
"rows_commit": "Registros grabados: {current} / {total}",
|
|
"rows_commit_fallback": "Grabando en base de datos… ({current} / {total} según último total conocido)"
|
|
},
|
|
"toast": {
|
|
"invalid_csv": "Formato inválido. Solo se permiten archivos .csv",
|
|
"download_loading": "Descargando plantilla…",
|
|
"download_ok": "Plantilla descargada.",
|
|
"download_err": "Error al descargar la plantilla",
|
|
"upload_err": "Error al subir el archivo",
|
|
"upload_err_generic": "Error inesperado al subir el archivo",
|
|
"scan_done": "Escaneo completado. Revisa los resultados.",
|
|
"import_done": "Importación completada. Revisa el listado de registros.",
|
|
"import_maybe_done": "La importación pudo completarse. Revisa el listado de registros.",
|
|
"stale_job": "Esta importación ya no está disponible (sesión expirada o trabajo eliminado). Puedes iniciar una nueva carga.",
|
|
"poll_err": "Error al consultar el estado",
|
|
"commit_err": "Error al iniciar la importación",
|
|
"scan_alt": "El escaneo terminó. Si no ves el modal, revisa el listado de registros.",
|
|
"finished_none": "No se insertaron registros. Revisa los errores a continuación.",
|
|
"commit_warning_ok": "{inserted} insertados, {updated} actualizados. {skipped} rechazados.",
|
|
"commit_warning_none": "No se insertaron ni actualizaron registros. {skipped} rechazados.",
|
|
"success_counts": "Importación completada: {msg}",
|
|
"warn_skipped": "{n} registros fueron rechazados u omitidos",
|
|
"error_processing": "Error en el procesamiento: {msg}",
|
|
"n_inserted": "{n} insertados",
|
|
"n_updated": "{n} actualizados",
|
|
"err_fetch_scan_result": "Error al obtener el resultado. Revisa el modal de resultados.",
|
|
"err_unknown": "Error desconocido",
|
|
"err_processing_fallback": "Error en el procesamiento. Revisa el modal o los detalles."
|
|
},
|
|
"pending": {
|
|
"badge": "Pendientes",
|
|
"title": "Importaciones pendientes de confirmar",
|
|
"description": "Escaneos listos para insertar en base de datos. Si el trabajo ya expiró en el servidor, desaparecerán al actualizar.",
|
|
"refresh": "Actualizar",
|
|
"empty": "No hay importaciones pendientes para esta empresa.",
|
|
"checking": "Comprobando con el servidor…",
|
|
"total_rows": "Total filas",
|
|
"valid_rows": "Válidas",
|
|
"resume": "Reanudar",
|
|
"remove": "Quitar",
|
|
"profiles": {
|
|
"customs_brokers": "Agentes Aduanales",
|
|
"clients_providers": "Clientes y Proveedores",
|
|
"exchange_rates": "Tipos de cambio",
|
|
"pedimentos": "Pedimentos",
|
|
"material_classes": "Clases",
|
|
"vehicles": "Vehículos",
|
|
"drivers": "Conductores",
|
|
"trailers": "Trailers",
|
|
"transporters": "Transportistas",
|
|
"part_numbers": "Partes",
|
|
"boms": "BOMs",
|
|
"exportacion": "Exportación (operaciones)",
|
|
"imports": "Importación (operaciones)"
|
|
}
|
|
},
|
|
"config_empty": "No hay configuraciones específicas para este módulo.",
|
|
"modal": {
|
|
"title_pending": "Validación de importación",
|
|
"title_success": "Importación exitosa",
|
|
"title_warning": "Importación con observaciones",
|
|
"desc_pending": "Revise el análisis preliminar antes de confirmar la carga de datos.",
|
|
"desc_done": "El proceso de importación ha finalizado.",
|
|
"total_rows": "Total filas",
|
|
"valid_rows": "Válidos",
|
|
"invalid_rows": "Inválidos",
|
|
"errors": "Errores",
|
|
"errors_heading": "Detalle de errores (para corregir en el CSV)",
|
|
"errors_badge": "{shown} de {total} error(es)",
|
|
"errors_truncated": "Para consultar el resto de errores, descargue el CSV.",
|
|
"errors_missing_detail": "Se detectaron {count} fila(s) con errores pero el detalle no está disponible. Asegúrese de que el servidor esté actualizado y vuelva a subir el archivo.",
|
|
"scan_ok_title": "Archivo validado correctamente",
|
|
"scan_ok_body": "Todos los registros parecen correctos y listos para importar.",
|
|
"scan_problems_title": "Se detectaron problemas en el archivo",
|
|
"scan_problems_body": "Corrija los datos indicados abajo en su CSV y vuelva a subir, o confirme para importar solo las filas válidas (las erróneas se omitirán).",
|
|
"inserted": "Insertados",
|
|
"updated": "Actualizados",
|
|
"rejected": "Rechazados",
|
|
"rejected_hint": "Revisa el detalle por línea en la tabla inferior.",
|
|
"ref_gaps_title": "Brechas de referencia (FK / catálogos)",
|
|
"ref_gaps_body": "Hay {n} brecha(s) crítica(s) de referencia. Revisa catálogos y el detalle de filas rechazadas antes de reintentar.",
|
|
"ref_state_title": "Estado de referencias",
|
|
"ref_state_ok": "Referencias listas para operar (sin brechas críticas reportadas).",
|
|
"ref_state_other": "Sin brechas numéricas; revisa el mensaje del servidor si aplica.",
|
|
"skipped_reasons_heading": "Resumen de motivos de rechazo",
|
|
"commit_errors_heading": "Detalle de errores",
|
|
"rows_badge": "{n} filas",
|
|
"importing_records": "Importando registros…",
|
|
"cancel_operation": "Cancelar",
|
|
"processing": "Procesando…",
|
|
"confirm_load": "Confirmar carga",
|
|
"close": "Cerrar",
|
|
"th_line": "Línea",
|
|
"th_column": "Columna",
|
|
"th_message": "Mensaje",
|
|
"th_solution": "Solución",
|
|
"th_reference": "Referencia",
|
|
"th_reason": "Motivo",
|
|
"download_csv": "Descargar CSV"
|
|
}
|
|
}
|