| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352 | const translation = {  list: {    title: 'Documentos',    desc: 'Aquí se muestran todos los archivos del Conocimiento, y todo el Conocimiento se puede vincular a citas de Dify o indexarse a través del complemento de Chat.',    addFile: 'Agregar archivo',    addPages: 'Agregar páginas',    addUrl: 'Agregar URL',    table: {      header: {        fileName: 'NOMBRE DEL ARCHIVO',        words: 'PALABRAS',        hitCount: 'CANTIDAD DE RECUPERACIÓN',        uploadTime: 'TIEMPO DE CARGA',        status: 'ESTADO',        action: 'ACCIÓN',      },      rename: 'Renombrar',      name: 'Nombre',    },    action: {      uploadFile: 'Subir nuevo archivo',      settings: 'Configuración de segmento',      addButton: 'Agregar fragmento',      add: 'Agregar un fragmento',      batchAdd: 'Agregar en lotes',      archive: 'Archivar',      unarchive: 'Desarchivar',      delete: 'Eliminar',      enableWarning: 'El archivo archivado no puede habilitarse',      sync: 'Sincronizar',    },    index: {      enable: 'Habilitar',      disable: 'Deshabilitar',      all: 'Todos',      enableTip: 'El archivo se puede indexar',      disableTip: 'El archivo no se puede indexar',    },    status: {      queuing: 'En cola',      indexing: 'Indexando',      paused: 'Pausado',      error: 'Error',      available: 'Disponible',      enabled: 'Habilitado',      disabled: 'Deshabilitado',      archived: 'Archivado',    },    empty: {      title: 'Aún no hay documentación',      upload: {        tip: 'Puedes subir archivos, sincronizar desde el sitio web o desde aplicaciones web como Notion, GitHub, etc.',      },      sync: {        tip: 'Dify descargará periódicamente archivos desde tu Notion y completará el procesamiento.',      },    },    delete: {      title: '¿Seguro que deseas eliminar?',      content: 'Si necesitas reanudar el procesamiento más tarde, continuarás desde donde lo dejaste.',    },    batchModal: {      title: 'Agregar fragmentos en lotes',      csvUploadTitle: 'Arrastra y suelta tu archivo CSV aquí, o ',      browse: 'navega',      tip: 'El archivo CSV debe cumplir con la siguiente estructura:',      question: 'pregunta',      answer: 'respuesta',      contentTitle: 'contenido del fragmento',      content: 'contenido',      template: 'Descarga la plantilla aquí',      cancel: 'Cancelar',      run: 'Ejecutar en lotes',      runError: 'Error al ejecutar en lotes',      processing: 'Procesamiento en lotes',      completed: 'Importación completada',      error: 'Error de importación',      ok: 'Aceptar',    },  },  metadata: {    title: 'Metadatos',    desc: 'Etiquetar metadatos para documentos permite que la IA acceda a ellos de manera oportuna y expone la fuente de referencias para los usuarios.',    dateTimeFormat: 'MMMM D, YYYY hh:mm A',    docTypeSelectTitle: 'Por favor, selecciona un tipo de documento',    docTypeChangeTitle: 'Cambiar tipo de documento',    docTypeSelectWarning:      'Si se cambia el tipo de documento, los metadatos ahora llenos ya no se conservarán.',    firstMetaAction: 'Vamos D',    placeholder: {      add: 'Agregar ',      select: 'Seleccionar ',    },    source: {      upload_file: 'Subir archivo',      notion: 'Sincronizar desde Notion',      github: 'Sincronizar desde GitHub',    },    type: {      book: 'Libro',      webPage: 'Página Web',      paper: 'Artículo',      socialMediaPost: 'Publicación en Redes Sociales',      personalDocument: 'Documento Personal',      businessDocument: 'Documento de Negocios',      IMChat: 'Chat IM',      wikipediaEntry: 'Entrada de Wikipedia',      notion: 'Sincronizar desde Notion',      github: 'Sincronizar desde GitHub',      technicalParameters: 'Parámetros Técnicos',    },    field: {      processRule: {        processDoc: 'Procesar documento',        segmentRule: 'Regla de segmentación',        segmentLength: 'Longitud de fragmentos',        processClean: 'Limpieza de texto procesado',      },      book: {        title: 'Título',        language: 'Idioma',        author: 'Autor',        publisher: 'Editorial',        publicationDate: 'Fecha de publicación',        ISBN: 'ISBN',        category: 'Categoría',      },      webPage: {        title: 'Título',        url: 'URL',        language: 'Idioma',        authorPublisher: 'Autor/Editorial',        publishDate: 'Fecha de publicación',        topicsKeywords: 'Temas/Palabras clave',        description: 'Descripción',      },      paper: {        title: 'Título',        language: 'Idioma',        author: 'Autor',        publishDate: 'Fecha de publicación',        journalConferenceName: 'Nombre de la revista/conferencia',        volumeIssuePage: 'Volumen/Número/Página',        DOI: 'DOI',        topicsKeywords: 'Temas/Palabras clave',        abstract: 'Resumen',      },      socialMediaPost: {        platform: 'Plataforma',        authorUsername: 'Autor/Nombre de usuario',        publishDate: 'Fecha de publicación',        postURL: 'URL de la publicación',        topicsTags: 'Temas/Etiquetas',      },      personalDocument: {        title: 'Título',        author: 'Autor',        creationDate: 'Fecha de creación',        lastModifiedDate: 'Última fecha de modificación',        documentType: 'Tipo de documento',        tagsCategory: 'Etiquetas/Categoría',      },      businessDocument: {        title: 'Título',        author: 'Autor',        creationDate: 'Fecha de creación',        lastModifiedDate: 'Última fecha de modificación',        documentType: 'Tipo de documento',        departmentTeam: 'Departamento/Equipo',      },      IMChat: {        chatPlatform: 'Plataforma de chat',        chatPartiesGroupName: 'Partes de chat/Nombre del grupo',        participants: 'Participantes',        startDate: 'Fecha de inicio',        endDate: 'Fecha de fin',        topicsKeywords: 'Temas/Palabras clave',        fileType: 'Tipo de archivo',      },      wikipediaEntry: {        title: 'Título',        language: 'Idioma',        webpageURL: 'URL de la página web',        editorContributor: 'Editor/Contribuidor',        lastEditDate: 'Última fecha de edición',        summaryIntroduction: 'Resumen/Introducción',      },      notion: {        title: 'Título',        language: 'Idioma',        author: 'Autor',        createdTime: 'Fecha de creación',        lastModifiedTime: 'Última fecha de modificación',        url: 'URL',        tag: 'Etiqueta',        description: 'Descripción',      },      github: {        repoName: 'Nombre del repositorio',        repoDesc: 'Descripción del repositorio',        repoOwner: 'Propietario del repositorio',        fileName: 'Nombre del archivo',        filePath: 'Ruta del archivo',        programmingLang: 'Lenguaje de programación',        url: 'URL',        license: 'Licencia',        lastCommitTime: 'Última hora de compromiso',        lastCommitAuthor: 'Último autor del compromiso',      },      originInfo: {        originalFilename: 'Nombre de archivo original',        originalFileSize: 'Tamaño de archivo original',        uploadDate: 'Fecha de carga',        lastUpdateDate: 'Última fecha de actualización',        source: 'Fuente',      },      technicalParameters: {        segmentSpecification: 'Especificación de fragmentos',        segmentLength: 'Longitud de fragmentos',        avgParagraphLength: 'Longitud promedio del párrafo',        paragraphs: 'Párrafos',        hitCount: 'Cantidad de recuperación',        embeddingTime: 'Tiempo de incrustación',        embeddedSpend: 'Gasto incrustado',      },    },    languageMap: {      zh: 'Chino',      en: 'Inglés',      es: 'Español',      fr: 'Francés',      de: 'Alemán',      ja: 'Japonés',      ko: 'Coreano',      ru: 'Ruso',      ar: 'Árabe',      pt: 'Portugués',      it: 'Italiano',      nl: 'Holandés',      pl: 'Polaco',      sv: 'Sueco',      tr: 'Turco',      he: 'Hebreo',      hi: 'Hindi',      da: 'Danés',      fi: 'Finlandés',      no: 'Noruego',      hu: 'Húngaro',      el: 'Griego',      cs: 'Checo',      th: 'Tailandés',      id: 'Indonesio',    },    categoryMap: {      book: {        fiction: 'Ficción',        biography: 'Biografía',        history: 'Historia',        science: 'Ciencia',        technology: 'Tecnología',        education: 'Educación',        philosophy: 'Filosofía',        religion: 'Religión',        socialSciences: 'Ciencias Sociales',        art: 'Arte',        travel: 'Viaje',        health: 'Salud',        selfHelp: 'Autoayuda',        businessEconomics: 'Negocios y Economía',        cooking: 'Cocina',        childrenYoungAdults: 'Niños y Jóvenes Adultos',        comicsGraphicNovels: 'Cómics y Novelas Gráficas',        poetry: 'Poesía',        drama: 'Drama',        other: 'Otros',      },      personalDoc: {        notes: 'Notas',        blogDraft: 'Borrador de blog',        diary: 'Diario',        researchReport: 'Informe de investigación',        bookExcerpt: 'Extracto de libro',        schedule: 'Horario',        list: 'Lista',        projectOverview: 'Visión general del proyecto',        photoCollection: 'Colección de fotos',        creativeWriting: 'Escritura creativa',        codeSnippet: 'Fragmento de código',        designDraft: 'Borrador de diseño',        personalResume: 'Currículum personal',        other: 'Otros',      },      businessDoc: {        meetingMinutes: 'Minutos de reunión',        researchReport: 'Informe de investigación',        proposal: 'Propuesta',        employeeHandbook: 'Manual del empleado',        trainingMaterials: 'Materiales de capacitación',        requirementsDocument: 'Documento de requisitos',        designDocument: 'Documento de diseño',        productSpecification: 'Especificación del producto',        financialReport: 'Informe financiero',        marketAnalysis: 'Análisis de mercado',        projectPlan: 'Plan de proyecto',        teamStructure: 'Estructura del equipo',        policiesProcedures: 'Políticas y procedimientos',        contractsAgreements: 'Contratos y acuerdos',        emailCorrespondence: 'Correspondencia por correo electrónico',        other: 'Otros',      },    },  },  embedding: {    processing: 'Procesando incrustación...',    paused: 'Incrustación pausada',    completed: 'Incrustación completada',    error: 'Error de incrustación',    docName: 'Preprocesamiento del documento',    mode: 'Regla de segmentación',    segmentLength: 'Longitud de fragmentos',    textCleaning: 'Definición de texto y limpieza previa',    segments: 'Párrafos',    highQuality: 'Modo de alta calidad',    economy: 'Modo económico',    estimate: 'Consumo estimado',    stop: 'Detener procesamiento',    resume: 'Reanudar procesamiento',    automatic: 'Automático',    custom: 'Personalizado',    previewTip: 'La vista previa del párrafo estará disponible después de que se complete la incrustación',  },  segment: {    paragraphs: 'Párrafos',    keywords: 'Palabras clave',    addKeyWord: 'Agregar palabra clave',    keywordError: 'La longitud máxima de la palabra clave es 20',    characters: 'caracteres',    hitCount: 'Cantidad de recuperación',    vectorHash: 'Hash de vector: ',    questionPlaceholder: 'agregar pregunta aquí',    questionEmpty: 'La pregunta no puede estar vacía',    answerPlaceholder: 'agregar respuesta aquí',    answerEmpty: 'La respuesta no puede estar vacía',    contentPlaceholder: 'agregar contenido aquí',    contentEmpty: 'El contenido no puede estar vacío',    newTextSegment: 'Nuevo segmento de texto',    newQaSegment: 'Nuevo segmento de preguntas y respuestas',    delete: '¿Eliminar este fragmento?',  },}export default translation
 |