chore: cleanup wrong and unused doc links in i18 translations by appling docLink method usage (#21112)

This commit is contained in:
Bowen Liang
2025-06-17 16:14:53 +08:00
committed by GitHub
parent 6c0a91a64f
commit 6a5236b200
44 changed files with 12 additions and 67 deletions

View File

@@ -20,6 +20,7 @@ import type {
import { useToastContext } from '@/app/components/base/toast' import { useToastContext } from '@/app/components/base/toast'
import AppIcon from '@/app/components/base/app-icon' import AppIcon from '@/app/components/base/app-icon'
import { noop } from 'lodash-es' import { noop } from 'lodash-es'
import { useDocLink } from '@/context/i18n'
const systemTypes = ['api'] const systemTypes = ['api']
type ExternalDataToolModalProps = { type ExternalDataToolModalProps = {
@@ -40,6 +41,7 @@ const ExternalDataToolModal: FC<ExternalDataToolModalProps> = ({
onValidateBeforeSave, onValidateBeforeSave,
}) => { }) => {
const { t } = useTranslation() const { t } = useTranslation()
const docLink = useDocLink()
const { notify } = useToastContext() const { notify } = useToastContext()
const { locale } = useContext(I18n) const { locale } = useContext(I18n)
const [localeData, setLocaleData] = useState(data.type ? data : { ...data, type: 'api' }) const [localeData, setLocaleData] = useState(data.type ? data : { ...data, type: 'api' })
@@ -243,7 +245,7 @@ const ExternalDataToolModal: FC<ExternalDataToolModalProps> = ({
<div className='flex h-9 items-center justify-between text-sm font-medium text-gray-900'> <div className='flex h-9 items-center justify-between text-sm font-medium text-gray-900'>
{t('common.apiBasedExtension.selector.title')} {t('common.apiBasedExtension.selector.title')}
<a <a
href={t('common.apiBasedExtension.linkUrl') || '/'} href={docLink('/guides/extension/api-based-extension/README')}
target='_blank' rel='noopener noreferrer' target='_blank' rel='noopener noreferrer'
className='group flex items-center text-xs font-normal text-gray-500 hover:text-primary-600' className='group flex items-center text-xs font-normal text-gray-500 hover:text-primary-600'
> >

View File

@@ -25,6 +25,7 @@ import { useModalContext } from '@/context/modal-context'
import { CustomConfigurationStatusEnum } from '@/app/components/header/account-setting/model-provider-page/declarations' import { CustomConfigurationStatusEnum } from '@/app/components/header/account-setting/model-provider-page/declarations'
import cn from '@/utils/classnames' import cn from '@/utils/classnames'
import { noop } from 'lodash-es' import { noop } from 'lodash-es'
import { useDocLink } from '@/context/i18n'
const systemTypes = ['openai_moderation', 'keywords', 'api'] const systemTypes = ['openai_moderation', 'keywords', 'api']
@@ -46,6 +47,7 @@ const ModerationSettingModal: FC<ModerationSettingModalProps> = ({
onSave, onSave,
}) => { }) => {
const { t } = useTranslation() const { t } = useTranslation()
const docLink = useDocLink()
const { notify } = useToastContext() const { notify } = useToastContext()
const { locale } = useContext(I18n) const { locale } = useContext(I18n)
const { data: modelProviders, isLoading, mutate } = useSWR('/workspaces/current/model-providers', fetchModelProviders) const { data: modelProviders, isLoading, mutate } = useSWR('/workspaces/current/model-providers', fetchModelProviders)
@@ -316,7 +318,7 @@ const ModerationSettingModal: FC<ModerationSettingModalProps> = ({
<div className='flex h-9 items-center justify-between'> <div className='flex h-9 items-center justify-between'>
<div className='text-sm font-medium text-text-primary'>{t('common.apiBasedExtension.selector.title')}</div> <div className='text-sm font-medium text-text-primary'>{t('common.apiBasedExtension.selector.title')}</div>
<a <a
href={t('common.apiBasedExtension.linkUrl') || '/'} href={docLink('/guides/extension/api-based-extension/README')}
target='_blank' rel='noopener noreferrer' target='_blank' rel='noopener noreferrer'
className='group flex items-center text-xs text-text-tertiary hover:text-primary-600' className='group flex items-center text-xs text-text-tertiary hover:text-primary-600'
> >

View File

@@ -3,9 +3,11 @@ import {
RiExternalLinkLine, RiExternalLinkLine,
RiPuzzle2Line, RiPuzzle2Line,
} from '@remixicon/react' } from '@remixicon/react'
import { useDocLink } from '@/context/i18n'
const Empty = () => { const Empty = () => {
const { t } = useTranslation() const { t } = useTranslation()
const docLink = useDocLink()
return ( return (
<div className='mb-2 rounded-xl bg-background-section p-6'> <div className='mb-2 rounded-xl bg-background-section p-6'>
@@ -15,7 +17,7 @@ const Empty = () => {
<div className='system-sm-medium mb-1 text-text-secondary'>{t('common.apiBasedExtension.title')}</div> <div className='system-sm-medium mb-1 text-text-secondary'>{t('common.apiBasedExtension.title')}</div>
<a <a
className='system-xs-regular flex items-center text-text-accent' className='system-xs-regular flex items-center text-text-accent'
href={t('common.apiBasedExtension.linkUrl') || '/'} href={docLink('/guides/extension/api-based-extension/README')}
target='_blank' rel='noopener noreferrer' target='_blank' rel='noopener noreferrer'
> >
{t('common.apiBasedExtension.link')} {t('common.apiBasedExtension.link')}

View File

@@ -1,6 +1,7 @@
import type { FC } from 'react' import type { FC } from 'react'
import { useState } from 'react' import { useState } from 'react'
import { useTranslation } from 'react-i18next' import { useTranslation } from 'react-i18next'
import { useDocLink } from '@/context/i18n'
import Modal from '@/app/components/base/modal' import Modal from '@/app/components/base/modal'
import Button from '@/app/components/base/button' import Button from '@/app/components/base/button'
import { BookOpen01 } from '@/app/components/base/icons/src/vender/line/education' import { BookOpen01 } from '@/app/components/base/icons/src/vender/line/education'
@@ -29,6 +30,7 @@ const ApiBasedExtensionModal: FC<ApiBasedExtensionModalProps> = ({
onSave, onSave,
}) => { }) => {
const { t } = useTranslation() const { t } = useTranslation()
const docLink = useDocLink()
const [localeData, setLocaleData] = useState(data) const [localeData, setLocaleData] = useState(data)
const [loading, setLoading] = useState(false) const [loading, setLoading] = useState(false)
const { notify } = useToastContext() const { notify } = useToastContext()
@@ -100,7 +102,7 @@ const ApiBasedExtensionModal: FC<ApiBasedExtensionModalProps> = ({
<div className='flex h-9 items-center justify-between text-sm font-medium text-text-primary'> <div className='flex h-9 items-center justify-between text-sm font-medium text-text-primary'>
{t('common.apiBasedExtension.modal.apiEndpoint.title')} {t('common.apiBasedExtension.modal.apiEndpoint.title')}
<a <a
href={t('common.apiBasedExtension.linkUrl') || '/'} href={docLink('/guides/extension/api-based-extension/README')}
target='_blank' rel='noopener noreferrer' target='_blank' rel='noopener noreferrer'
className='group flex items-center text-xs font-normal text-text-accent' className='group flex items-center text-xs font-normal text-text-accent'
> >

View File

@@ -467,7 +467,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'API-Erweiterungen bieten zentralisiertes API-Management und vereinfachen die Konfiguration für eine einfache Verwendung in Difys Anwendungen.', title: 'API-Erweiterungen bieten zentralisiertes API-Management und vereinfachen die Konfiguration für eine einfache Verwendung in Difys Anwendungen.',
link: 'Erfahren Sie, wie Sie Ihre eigene API-Erweiterung entwickeln.', link: 'Erfahren Sie, wie Sie Ihre eigene API-Erweiterung entwickeln.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'API-Erweiterung hinzufügen', add: 'API-Erweiterung hinzufügen',
selector: { selector: {
title: 'API-Erweiterung', title: 'API-Erweiterung',

View File

@@ -69,7 +69,6 @@ const translation = {
unknownError: 'Unbekannter Fehler', unknownError: 'Unbekannter Fehler',
resetAll: 'Alles zurücksetzen', resetAll: 'Alles zurücksetzen',
extractOnlyMainContent: 'Extrahieren Sie nur den Hauptinhalt (keine Kopf-, Navigations- und Fußzeilen usw.)', extractOnlyMainContent: 'Extrahieren Sie nur den Hauptinhalt (keine Kopf-, Navigations- und Fußzeilen usw.)',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
firecrawlTitle: 'Extrahieren von Webinhalten mit 🔥Firecrawl', firecrawlTitle: 'Extrahieren von Webinhalten mit 🔥Firecrawl',
maxDepthTooltip: 'Maximale Tiefe für das Crawlen relativ zur eingegebenen URL. Tiefe 0 kratzt nur die Seite der eingegebenen URL, Tiefe 1 kratzt die URL und alles nach der eingegebenen URL + ein / und so weiter.', maxDepthTooltip: 'Maximale Tiefe für das Crawlen relativ zur eingegebenen URL. Tiefe 0 kratzt nur die Seite der eingegebenen URL, Tiefe 1 kratzt die URL und alles nach der eingegebenen URL + ein / und so weiter.',
crawlSubPage: 'Unterseiten crawlen', crawlSubPage: 'Unterseiten crawlen',
@@ -85,7 +84,6 @@ const translation = {
configureJinaReader: 'Jina Reader konfigurieren', configureJinaReader: 'Jina Reader konfigurieren',
waterCrawlNotConfigured: 'Watercrawl ist nicht konfiguriert', waterCrawlNotConfigured: 'Watercrawl ist nicht konfiguriert',
configureWatercrawl: 'Wasserkrabbe konfigurieren', configureWatercrawl: 'Wasserkrabbe konfigurieren',
watercrawlDocLink: 'https://docs.dify.ai/de/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
watercrawlTitle: 'Webinhalt mit Watercrawl extrahieren', watercrawlTitle: 'Webinhalt mit Watercrawl extrahieren',
watercrawlDoc: 'Wasserkriechen-Dokumente', watercrawlDoc: 'Wasserkriechen-Dokumente',
configureFirecrawl: 'Firecrawl konfigurieren', configureFirecrawl: 'Firecrawl konfigurieren',

View File

@@ -484,7 +484,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'API extensions provide centralized API management, simplifying configuration for easy use across Dify\'s applications.', title: 'API extensions provide centralized API management, simplifying configuration for easy use across Dify\'s applications.',
link: 'Learn how to develop your own API Extension.', link: 'Learn how to develop your own API Extension.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'Add API Extension', add: 'Add API Extension',
selector: { selector: {
title: 'API Extension', title: 'API Extension',

View File

@@ -80,10 +80,8 @@ const translation = {
run: 'Run', run: 'Run',
firecrawlTitle: 'Extract web content with 🔥Firecrawl', firecrawlTitle: 'Extract web content with 🔥Firecrawl',
firecrawlDoc: 'Firecrawl docs', firecrawlDoc: 'Firecrawl docs',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
watercrawlTitle: 'Extract web content with Watercrawl', watercrawlTitle: 'Extract web content with Watercrawl',
watercrawlDoc: 'Watercrawl docs', watercrawlDoc: 'Watercrawl docs',
watercrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
jinaReaderTitle: 'Convert the entire site to Markdown', jinaReaderTitle: 'Convert the entire site to Markdown',
jinaReaderDoc: 'Learn more about Jina Reader', jinaReaderDoc: 'Learn more about Jina Reader',
jinaReaderDocLink: 'https://jina.ai/reader', jinaReaderDocLink: 'https://jina.ai/reader',

View File

@@ -471,7 +471,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'Las extensiones basadas en API proporcionan una gestión centralizada de API, simplificando la configuración para su fácil uso en las aplicaciones de Dify.', title: 'Las extensiones basadas en API proporcionan una gestión centralizada de API, simplificando la configuración para su fácil uso en las aplicaciones de Dify.',
link: 'Aprende cómo desarrollar tu propia Extensión API.', link: 'Aprende cómo desarrollar tu propia Extensión API.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'Agregar Extensión API', add: 'Agregar Extensión API',
selector: { selector: {
title: 'Extensión API', title: 'Extensión API',

View File

@@ -63,7 +63,6 @@ const translation = {
run: 'Ejecutar', run: 'Ejecutar',
firecrawlTitle: 'Extraer contenido web con 🔥Firecrawl', firecrawlTitle: 'Extraer contenido web con 🔥Firecrawl',
firecrawlDoc: 'Documentación de Firecrawl', firecrawlDoc: 'Documentación de Firecrawl',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
options: 'Opciones', options: 'Opciones',
crawlSubPage: 'Rastrear subpáginas', crawlSubPage: 'Rastrear subpáginas',
limit: 'Límite', limit: 'Límite',
@@ -92,7 +91,6 @@ const translation = {
configureFirecrawl: 'Configurar Firecrawl', configureFirecrawl: 'Configurar Firecrawl',
watercrawlDoc: 'Documentos de Watercrawl', watercrawlDoc: 'Documentos de Watercrawl',
configureJinaReader: 'Configurar Jina Reader', configureJinaReader: 'Configurar Jina Reader',
watercrawlDocLink: 'https://docs.dify.ai/es/guías/base-de-conocimientos/crear-conocimientos-y-subir-documentos/importar-datos-de-contenido/sincronizar-desde-el-sitio-web',
configureWatercrawl: 'Configurar Watercrawl', configureWatercrawl: 'Configurar Watercrawl',
waterCrawlNotConfiguredDescription: 'Configura Watercrawl con la clave de API para usarlo.', waterCrawlNotConfiguredDescription: 'Configura Watercrawl con la clave de API para usarlo.',
}, },

View File

@@ -471,7 +471,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'افزونه‌های مبتنی بر API مدیریت متمرکز API را فراهم می‌کنند و پیکربندی را برای استفاده آسان در برنامه‌های Dify ساده می‌کنند.', title: 'افزونه‌های مبتنی بر API مدیریت متمرکز API را فراهم می‌کنند و پیکربندی را برای استفاده آسان در برنامه‌های Dify ساده می‌کنند.',
link: 'نحوه توسعه افزونه API خود را بیاموزید.', link: 'نحوه توسعه افزونه API خود را بیاموزید.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'افزودن افزونه API', add: 'افزودن افزونه API',
selector: { selector: {
title: 'افزونه API', title: 'افزونه API',

View File

@@ -63,7 +63,6 @@ const translation = {
run: 'اجرا', run: 'اجرا',
firecrawlTitle: 'استخراج محتوای وب با fireFirecrawl', firecrawlTitle: 'استخراج محتوای وب با fireFirecrawl',
firecrawlDoc: 'مستندات Firecrawl', firecrawlDoc: 'مستندات Firecrawl',
firecrawlDocLink: '<a href="https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website">https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website</a>',
options: 'گزینهها', options: 'گزینهها',
crawlSubPage: 'خزش صفحات فرعی', crawlSubPage: 'خزش صفحات فرعی',
limit: 'محدودیت', limit: 'محدودیت',
@@ -92,7 +91,6 @@ const translation = {
waterCrawlNotConfiguredDescription: 'برای استفاده از Watercrawl، آن را با کلید API پیکربندی کنید.', waterCrawlNotConfiguredDescription: 'برای استفاده از Watercrawl، آن را با کلید API پیکربندی کنید.',
waterCrawlNotConfigured: 'Watercrawl پیکربندی نشده است', waterCrawlNotConfigured: 'Watercrawl پیکربندی نشده است',
configureJinaReader: 'پیکربندی خواننده جینا', configureJinaReader: 'پیکربندی خواننده جینا',
watercrawlDocLink: 'https://docs.dify.ai/fa/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
watercrawlTitle: 'محتوای وب را با واترکرال استخراج کنید', watercrawlTitle: 'محتوای وب را با واترکرال استخراج کنید',
configureWatercrawl: 'تنظیم واترکراول', configureWatercrawl: 'تنظیم واترکراول',
}, },

View File

@@ -467,7 +467,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'Les extensions API fournissent une gestion centralisée des API, simplifiant la configuration pour une utilisation facile à travers les applications de Dify.', title: 'Les extensions API fournissent une gestion centralisée des API, simplifiant la configuration pour une utilisation facile à travers les applications de Dify.',
link: 'Apprenez comment développer votre propre Extension API.', link: 'Apprenez comment développer votre propre Extension API.',
linkUrl: 'https://docs.dify.ai/fonctionnalites/extension/extension_basee_sur_api',
add: 'Ajouter l\'extension API', add: 'Ajouter l\'extension API',
selector: { selector: {
title: 'Extension de l\'API', title: 'Extension de l\'API',

View File

@@ -61,7 +61,6 @@ const translation = {
preview: 'Aperçu', preview: 'Aperçu',
crawlSubPage: 'Explorer les sous-pages', crawlSubPage: 'Explorer les sous-pages',
configure: 'Configurer', configure: 'Configurer',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
maxDepth: 'Profondeur maximale', maxDepth: 'Profondeur maximale',
fireCrawlNotConfigured: 'Firecrawl nest pas configuré', fireCrawlNotConfigured: 'Firecrawl nest pas configuré',
firecrawlTitle: 'Extraire du contenu web avec 🔥Firecrawl', firecrawlTitle: 'Extraire du contenu web avec 🔥Firecrawl',
@@ -88,7 +87,6 @@ const translation = {
configureJinaReader: 'Configurer le lecteur Jina', configureJinaReader: 'Configurer le lecteur Jina',
configureWatercrawl: 'Configurer Watercrawl', configureWatercrawl: 'Configurer Watercrawl',
waterCrawlNotConfigured: 'Watercrawl n\'est pas configuré', waterCrawlNotConfigured: 'Watercrawl n\'est pas configuré',
watercrawlDocLink: 'https://docs.dify.ai/fr/guide/base-de-connaissances/créer-des-connaissances-et-télécharger-des-documents/importer-des-données-de-contenu/synchroniser-depuis-un-site-web',
configureFirecrawl: 'Configurer Firecrawl', configureFirecrawl: 'Configurer Firecrawl',
}, },
cancel: 'Annuler', cancel: 'Annuler',

View File

@@ -488,7 +488,6 @@ const translation = {
title: title:
'एपीआई एक्सटेंशन केंद्रीकृत एपीआई प्रबंधन प्रदान करते हैं, जो Dify के अनुप्रयोगों में आसान उपयोग के लिए कॉन्फ़िगरेशन को सरल बनाते हैं।', 'एपीआई एक्सटेंशन केंद्रीकृत एपीआई प्रबंधन प्रदान करते हैं, जो Dify के अनुप्रयोगों में आसान उपयोग के लिए कॉन्फ़िगरेशन को सरल बनाते हैं।',
link: 'अपना खुद का एपीआई एक्सटेंशन कैसे विकसित करें, यह जानें।', link: 'अपना खुद का एपीआई एक्सटेंशन कैसे विकसित करें, यह जानें।',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'एपीआई एक्सटेंशन जोड़ें', add: 'एपीआई एक्सटेंशन जोड़ें',
selector: { selector: {
title: 'एपीआई एक्सटेंशन', title: 'एपीआई एक्सटेंशन',

View File

@@ -65,8 +65,6 @@ const translation = {
run: 'चलाएं', run: 'चलाएं',
firecrawlTitle: '🔥फायरक्रॉल के साथ वेब सामग्री निकालें', firecrawlTitle: '🔥फायरक्रॉल के साथ वेब सामग्री निकालें',
firecrawlDoc: 'फायरक्रॉल दस्तावेज़', firecrawlDoc: 'फायरक्रॉल दस्तावेज़',
firecrawlDocLink:
'https://docs.dify.ai/guides/knowledge-base/sync_from_website',
options: 'विकल्प', options: 'विकल्प',
crawlSubPage: 'उप-पृष्ठों को क्रॉल करें', crawlSubPage: 'उप-पृष्ठों को क्रॉल करें',
limit: 'सीमा', limit: 'सीमा',
@@ -97,7 +95,6 @@ const translation = {
configureFirecrawl: 'फायरक्रॉल को कॉन्फ़िगर करें', configureFirecrawl: 'फायरक्रॉल को कॉन्फ़िगर करें',
watercrawlDoc: 'वाटरक्रॉल दस्तावेज़', watercrawlDoc: 'वाटरक्रॉल दस्तावेज़',
waterCrawlNotConfiguredDescription: 'इसे उपयोग करने के लिए वॉटरक्रॉल को एपीआई कुंजी के साथ कॉन्फ़िगर करें।', waterCrawlNotConfiguredDescription: 'इसे उपयोग करने के लिए वॉटरक्रॉल को एपीआई कुंजी के साथ कॉन्फ़िगर करें।',
watercrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
configureJinaReader: 'जिना रीडर कॉन्फ़िगर करें', configureJinaReader: 'जिना रीडर कॉन्फ़िगर करें',
configureWatercrawl: 'वाटरक्रॉल कॉन्फ़िगर करें', configureWatercrawl: 'वाटरक्रॉल कॉन्फ़िगर करें',
}, },

View File

@@ -495,7 +495,6 @@ const translation = {
title: title:
'Le estensioni API forniscono una gestione centralizzata delle API, semplificando la configurazione per un facile utilizzo nelle applicazioni di Dify.', 'Le estensioni API forniscono una gestione centralizzata delle API, semplificando la configurazione per un facile utilizzo nelle applicazioni di Dify.',
link: 'Scopri come sviluppare la tua estensione API.', link: 'Scopri come sviluppare la tua estensione API.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'Aggiungi Estensione API', add: 'Aggiungi Estensione API',
selector: { selector: {
title: 'Estensione API', title: 'Estensione API',

View File

@@ -66,8 +66,6 @@ const translation = {
run: 'Esegui', run: 'Esegui',
firecrawlTitle: 'Estrai contenuti web con 🔥Firecrawl', firecrawlTitle: 'Estrai contenuti web con 🔥Firecrawl',
firecrawlDoc: 'Documenti Firecrawl', firecrawlDoc: 'Documenti Firecrawl',
firecrawlDocLink:
'https://docs.dify.ai/guides/knowledge-base/sync_from_website',
options: 'Opzioni', options: 'Opzioni',
crawlSubPage: 'Crawl sotto-pagine', crawlSubPage: 'Crawl sotto-pagine',
limit: 'Limite', limit: 'Limite',
@@ -101,7 +99,6 @@ const translation = {
configureJinaReader: 'Configura Jina Reader', configureJinaReader: 'Configura Jina Reader',
configureWatercrawl: 'Configura Watercrawl', configureWatercrawl: 'Configura Watercrawl',
waterCrawlNotConfigured: 'Watercrawl non è configurato', waterCrawlNotConfigured: 'Watercrawl non è configurato',
watercrawlDocLink: 'https://docs.dify.ai/it/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
}, },
cancel: 'Annulla', cancel: 'Annulla',
}, },

View File

@@ -485,7 +485,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'API 拡張機能は、Dify のアプリケーション全体での簡単な使用のための設定を簡素化し、集中的な API 管理を提供します。', title: 'API 拡張機能は、Dify のアプリケーション全体での簡単な使用のための設定を簡素化し、集中的な API 管理を提供します。',
link: '独自の API 拡張機能を開発する方法について学ぶ。', link: '独自の API 拡張機能を開発する方法について学ぶ。',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'API 拡張機能を追加', add: 'API 拡張機能を追加',
selector: { selector: {
title: 'API 拡張機能', title: 'API 拡張機能',

View File

@@ -72,7 +72,6 @@ const translation = {
run: '実行', run: '実行',
firecrawlTitle: '🔥Firecrawl を使っでウエブコンテンツを抽出', firecrawlTitle: '🔥Firecrawl を使っでウエブコンテンツを抽出',
firecrawlDoc: 'Firecrawl ドキュメント', firecrawlDoc: 'Firecrawl ドキュメント',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
jinaReaderTitle: 'サイト全体を Markdown に変換する', jinaReaderTitle: 'サイト全体を Markdown に変換する',
jinaReaderDoc: 'Jina Reader の詳細', jinaReaderDoc: 'Jina Reader の詳細',
jinaReaderDocLink: 'https://jina.ai/reader', jinaReaderDocLink: 'https://jina.ai/reader',
@@ -98,7 +97,6 @@ const translation = {
watercrawlDoc: 'ウォータークローリングの文書', watercrawlDoc: 'ウォータークローリングの文書',
watercrawlTitle: 'Watercrawl を使用してウェブコンテンツを抽出する', watercrawlTitle: 'Watercrawl を使用してウェブコンテンツを抽出する',
waterCrawlNotConfigured: 'Watercrawl は設定されていません', waterCrawlNotConfigured: 'Watercrawl は設定されていません',
watercrawlDocLink: 'https://docs.dify.ai/ja/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
}, },
}, },
stepTwo: { stepTwo: {

View File

@@ -463,7 +463,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'API 기반 확장은 Dify 애플리케이션 전체에서 간편한 사용을 위한 설정을 단순화하고 집중적인 API 관리를 제공합니다.', title: 'API 기반 확장은 Dify 애플리케이션 전체에서 간편한 사용을 위한 설정을 단순화하고 집중적인 API 관리를 제공합니다.',
link: '사용자 정의 API 기반 확장을 개발하는 방법 배우기', link: '사용자 정의 API 기반 확장을 개발하는 방법 배우기',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'API 기반 확장 추가', add: 'API 기반 확장 추가',
selector: { selector: {
title: 'API 기반 확장', title: 'API 기반 확장',

View File

@@ -52,7 +52,6 @@ const translation = {
failed: '생성에 실패했습니다', failed: '생성에 실패했습니다',
}, },
website: { website: {
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
limit: '한계', limit: '한계',
options: '옵션', options: '옵션',
firecrawlDoc: 'Firecrawl 문서', firecrawlDoc: 'Firecrawl 문서',
@@ -86,7 +85,6 @@ const translation = {
waterCrawlNotConfiguredDescription: 'API 키로 Watercrawl 을 구성하여 사용하십시오.', waterCrawlNotConfiguredDescription: 'API 키로 Watercrawl 을 구성하여 사용하십시오.',
watercrawlTitle: 'Watercrawl 로 웹 콘텐츠 추출하기', watercrawlTitle: 'Watercrawl 로 웹 콘텐츠 추출하기',
configureFirecrawl: '파이어크롤 구성하기', configureFirecrawl: '파이어크롤 구성하기',
watercrawlDocLink: '웹사이트에서 동기화하기',
configureJinaReader: '지나 리더 설정하기', configureJinaReader: '지나 리더 설정하기',
waterCrawlNotConfigured: 'Watercrawl 이 설정되어 있지 않습니다.', waterCrawlNotConfigured: 'Watercrawl 이 설정되어 있지 않습니다.',
configureWatercrawl: '워터크롤 구성하기', configureWatercrawl: '워터크롤 구성하기',

View File

@@ -481,7 +481,6 @@ const translation = {
title: title:
'Rozszerzenia oparte na interfejsie API zapewniają scentralizowane zarządzanie interfejsami API, upraszczając konfigurację dla łatwego użytkowania w aplikacjach Dify.', 'Rozszerzenia oparte na interfejsie API zapewniają scentralizowane zarządzanie interfejsami API, upraszczając konfigurację dla łatwego użytkowania w aplikacjach Dify.',
link: 'Dowiedz się, jak opracować własne rozszerzenie interfejsu API.', link: 'Dowiedz się, jak opracować własne rozszerzenie interfejsu API.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'Dodaj rozszerzenie interfejsu API', add: 'Dodaj rozszerzenie interfejsu API',
selector: { selector: {
title: 'Rozszerzenie interfejsu API', title: 'Rozszerzenie interfejsu API',

View File

@@ -54,7 +54,6 @@ const translation = {
}, },
website: { website: {
limit: 'Ograniczać', limit: 'Ograniczać',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
firecrawlDoc: 'Dokumentacja Firecrawl', firecrawlDoc: 'Dokumentacja Firecrawl',
unknownError: 'Nieznany błąd', unknownError: 'Nieznany błąd',
fireCrawlNotConfiguredDescription: 'Skonfiguruj Firecrawl z kluczem API, aby z niego korzystać.', fireCrawlNotConfiguredDescription: 'Skonfiguruj Firecrawl z kluczem API, aby z niego korzystać.',
@@ -85,7 +84,6 @@ const translation = {
jinaReaderNotConfiguredDescription: 'Skonfiguruj Jina Reader, wprowadzając bezpłatny klucz API, aby uzyskać dostęp.', jinaReaderNotConfiguredDescription: 'Skonfiguruj Jina Reader, wprowadzając bezpłatny klucz API, aby uzyskać dostęp.',
watercrawlTitle: 'Wyodrębnij treści z sieci za pomocą Watercrawl', watercrawlTitle: 'Wyodrębnij treści z sieci za pomocą Watercrawl',
configureWatercrawl: 'Skonfiguruj Watercrawl', configureWatercrawl: 'Skonfiguruj Watercrawl',
watercrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
configureJinaReader: 'Skonfiguruj Czytnik Jina', configureJinaReader: 'Skonfiguruj Czytnik Jina',
configureFirecrawl: 'Skonfiguruj Firecrawl', configureFirecrawl: 'Skonfiguruj Firecrawl',
watercrawlDoc: 'Dokumentacja Watercrawl', watercrawlDoc: 'Dokumentacja Watercrawl',

View File

@@ -467,7 +467,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'As extensões de API fornecem gerenciamento centralizado de API, simplificando a configuração para uso fácil em todos os aplicativos da Dify.', title: 'As extensões de API fornecem gerenciamento centralizado de API, simplificando a configuração para uso fácil em todos os aplicativos da Dify.',
link: 'Saiba como desenvolver sua própria Extensão de API.', link: 'Saiba como desenvolver sua própria Extensão de API.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'Adicionar Extensão de API', add: 'Adicionar Extensão de API',
selector: { selector: {
title: 'Extensão de API', title: 'Extensão de API',

View File

@@ -58,7 +58,6 @@ const translation = {
crawlSubPage: 'Rastrear subpáginas', crawlSubPage: 'Rastrear subpáginas',
selectAll: 'Selecionar tudo', selectAll: 'Selecionar tudo',
resetAll: 'Redefinir tudo', resetAll: 'Redefinir tudo',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
includeOnlyPaths: 'Incluir apenas caminhos', includeOnlyPaths: 'Incluir apenas caminhos',
configure: 'Configurar', configure: 'Configurar',
limit: 'Limite', limit: 'Limite',
@@ -87,7 +86,6 @@ const translation = {
configureJinaReader: 'Configurar o Leitor Jina', configureJinaReader: 'Configurar o Leitor Jina',
waterCrawlNotConfigured: 'Watercrawl não está configurado', waterCrawlNotConfigured: 'Watercrawl não está configurado',
waterCrawlNotConfiguredDescription: 'Configure o Watercrawl com a chave da API para usá-lo.', waterCrawlNotConfiguredDescription: 'Configure o Watercrawl com a chave da API para usá-lo.',
watercrawlDocLink: 'https://docs.dify.ai/pt/guias/base-de-conhecimentos/criar-conhecimento-e-enviar-documentos/importar-dados-de-conteudo/sincronizar-a-partir-do-site',
watercrawlDoc: 'Documentos do Watercrawl', watercrawlDoc: 'Documentos do Watercrawl',
configureWatercrawl: 'Configurar Watercrawl', configureWatercrawl: 'Configurar Watercrawl',
}, },

View File

@@ -467,7 +467,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'Extensiile bazate pe API oferă o gestionare centralizată a API-urilor, simplificând configurația pentru o utilizare ușoară în aplicațiile Dify.', title: 'Extensiile bazate pe API oferă o gestionare centralizată a API-urilor, simplificând configurația pentru o utilizare ușoară în aplicațiile Dify.',
link: 'Aflați cum să dezvoltați propria extensie bazată pe API.', link: 'Aflați cum să dezvoltați propria extensie bazată pe API.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'Adăugați extensie API', add: 'Adăugați extensie API',
selector: { selector: {
title: 'Extensie API', title: 'Extensie API',

View File

@@ -65,7 +65,6 @@ const translation = {
firecrawlTitle: 'Extrageți conținut web cu 🔥Firecrawl', firecrawlTitle: 'Extrageți conținut web cu 🔥Firecrawl',
unknownError: 'Eroare necunoscută', unknownError: 'Eroare necunoscută',
scrapTimeInfo: 'Pagini răzuite {{total}} în total în {{timp}}s', scrapTimeInfo: 'Pagini răzuite {{total}} în total în {{timp}}s',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
excludePaths: 'Excluderea căilor', excludePaths: 'Excluderea căilor',
resetAll: 'Resetați toate', resetAll: 'Resetați toate',
extractOnlyMainContent: 'Extrageți doar conținutul principal (fără anteturi, navigări, subsoluri etc.)', extractOnlyMainContent: 'Extrageți doar conținutul principal (fără anteturi, navigări, subsoluri etc.)',
@@ -86,7 +85,6 @@ const translation = {
watercrawlTitle: 'Extrageți conținut web cu Watercrawl', watercrawlTitle: 'Extrageți conținut web cu Watercrawl',
configureJinaReader: 'Configurează Jina Reader', configureJinaReader: 'Configurează Jina Reader',
waterCrawlNotConfiguredDescription: 'Configurează Watercrawl cu cheia API pentru a-l folosi.', waterCrawlNotConfiguredDescription: 'Configurează Watercrawl cu cheia API pentru a-l folosi.',
watercrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
configureFirecrawl: 'Configurează Firecrawl', configureFirecrawl: 'Configurează Firecrawl',
watercrawlDoc: 'Documentele Watercrawl', watercrawlDoc: 'Documentele Watercrawl',
configureWatercrawl: 'Configurează Watercrawl', configureWatercrawl: 'Configurează Watercrawl',

View File

@@ -471,7 +471,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'API-расширения обеспечивают централизованное управление API, упрощая настройку для удобного использования в приложениях Dify.', title: 'API-расширения обеспечивают централизованное управление API, упрощая настройку для удобного использования в приложениях Dify.',
link: 'Узнайте, как разработать собственное API-расширение.', link: 'Узнайте, как разработать собственное API-расширение.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'Добавить API Extension', add: 'Добавить API Extension',
selector: { selector: {
title: 'API Extension', title: 'API Extension',

View File

@@ -63,7 +63,6 @@ const translation = {
run: 'Запустить', run: 'Запустить',
firecrawlTitle: 'Извлечь веб-контент с помощью 🔥Firecrawl', firecrawlTitle: 'Извлечь веб-контент с помощью 🔥Firecrawl',
firecrawlDoc: 'Документация Firecrawl', firecrawlDoc: 'Документация Firecrawl',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
options: 'Опции', options: 'Опции',
crawlSubPage: 'Сканировать подстраницы', crawlSubPage: 'Сканировать подстраницы',
limit: 'Лимит', limit: 'Лимит',
@@ -88,7 +87,6 @@ const translation = {
jinaReaderTitle: 'Конвертируйте весь сайт в Markdown', jinaReaderTitle: 'Конвертируйте весь сайт в Markdown',
useSitemapTooltip: 'Следуйте карте сайта, чтобы просканировать сайт. Если нет, Jina Reader будет сканировать итеративно в зависимости от релевантности страницы, выдавая меньшее количество страниц, но более высокого качества.', useSitemapTooltip: 'Следуйте карте сайта, чтобы просканировать сайт. Если нет, Jina Reader будет сканировать итеративно в зависимости от релевантности страницы, выдавая меньшее количество страниц, но более высокого качества.',
watercrawlTitle: 'Извлечение веб-контента с помощью Watercrawl', watercrawlTitle: 'Извлечение веб-контента с помощью Watercrawl',
watercrawlDocLink: 'https://docs.dify.ai/ru/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
configureWatercrawl: 'Настроить Watercrawl', configureWatercrawl: 'Настроить Watercrawl',
waterCrawlNotConfigured: 'Watercrawl не настроен', waterCrawlNotConfigured: 'Watercrawl не настроен',
configureFirecrawl: 'Настроить Firecrawl', configureFirecrawl: 'Настроить Firecrawl',

View File

@@ -464,7 +464,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'Razširitve API omogočajo centralizirano upravljanje API, kar poenostavi konfiguracijo za enostavno uporabo v aplikacijah Dify.', title: 'Razširitve API omogočajo centralizirano upravljanje API, kar poenostavi konfiguracijo za enostavno uporabo v aplikacijah Dify.',
link: 'Naučite se, kako razviti svojo API razširitev.', link: 'Naučite se, kako razviti svojo API razširitev.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'Dodaj API razširitev', add: 'Dodaj API razširitev',
selector: { selector: {
title: 'API razširitev', title: 'API razširitev',
@@ -693,7 +692,6 @@ const translation = {
type: 'Vrsta', type: 'Vrsta',
link: 'Preberite, kako razvijete lastno razširitev API-ja.', link: 'Preberite, kako razvijete lastno razširitev API-ja.',
title: 'Razširitve API zagotavljajo centralizirano upravljanje API, kar poenostavlja konfiguracijo za enostavno uporabo v aplikacijah Dify.', title: 'Razširitve API zagotavljajo centralizirano upravljanje API, kar poenostavlja konfiguracijo za enostavno uporabo v aplikacijah Dify.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'Dodajanje razširitve API-ja', add: 'Dodajanje razširitve API-ja',
}, },
about: { about: {

View File

@@ -71,7 +71,6 @@ const translation = {
run: 'Zaženi', run: 'Zaženi',
firecrawlTitle: 'Izvleci spletno vsebino z 🔥Firecrawl', firecrawlTitle: 'Izvleci spletno vsebino z 🔥Firecrawl',
firecrawlDoc: 'Firecrawl dokumentacija', firecrawlDoc: 'Firecrawl dokumentacija',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
jinaReaderTitle: 'Pretvori celotno stran v Markdown', jinaReaderTitle: 'Pretvori celotno stran v Markdown',
jinaReaderDoc: 'Več o Jina Reader', jinaReaderDoc: 'Več o Jina Reader',
jinaReaderDocLink: 'https://jina.ai/reader', jinaReaderDocLink: 'https://jina.ai/reader',
@@ -97,7 +96,6 @@ const translation = {
waterCrawlNotConfigured: 'Watercrawl ni konfiguriran', waterCrawlNotConfigured: 'Watercrawl ni konfiguriran',
watercrawlDoc: 'Watercrawl dokumentacija', watercrawlDoc: 'Watercrawl dokumentacija',
configureJinaReader: 'Konfigurirajte Jina Reader', configureJinaReader: 'Konfigurirajte Jina Reader',
watercrawlDocLink: 'https://docs.dify.ai/sl/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
configureFirecrawl: 'Konfigurirajte Firecrawl', configureFirecrawl: 'Konfigurirajte Firecrawl',
watercrawlTitle: 'Izvleci vsebino z interneta z Watercrawl', watercrawlTitle: 'Izvleci vsebino z interneta z Watercrawl',
}, },

View File

@@ -466,7 +466,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'ส่วนขยาย API ให้การจัดการ API แบบรวมศูนย์ ทําให้การกําหนดค่าง่ายขึ้นเพื่อให้ใช้งานได้ง่ายในแอปพลิเคชันของ Dify', title: 'ส่วนขยาย API ให้การจัดการ API แบบรวมศูนย์ ทําให้การกําหนดค่าง่ายขึ้นเพื่อให้ใช้งานได้ง่ายในแอปพลิเคชันของ Dify',
link: 'เรียนรู้วิธีพัฒนาส่วนขยาย API ของคุณเอง', link: 'เรียนรู้วิธีพัฒนาส่วนขยาย API ของคุณเอง',
linkUrl: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
add: 'เพิ่มส่วนขยาย API', add: 'เพิ่มส่วนขยาย API',
selector: { selector: {
title: 'ส่วนขยาย API', title: 'ส่วนขยาย API',

View File

@@ -71,7 +71,6 @@ const translation = {
run: 'วิ่ง', run: 'วิ่ง',
firecrawlTitle: 'แยกเนื้อหาเว็บด้วย 🔥Firecrawl', firecrawlTitle: 'แยกเนื้อหาเว็บด้วย 🔥Firecrawl',
firecrawlDoc: 'เอกสาร Firecrawl', firecrawlDoc: 'เอกสาร Firecrawl',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
jinaReaderTitle: 'แปลงทั้งไซต์เป็น Markdown', jinaReaderTitle: 'แปลงทั้งไซต์เป็น Markdown',
jinaReaderDoc: 'เรียนรู้เพิ่มเติมเกี่ยวกับ Jina Reader', jinaReaderDoc: 'เรียนรู้เพิ่มเติมเกี่ยวกับ Jina Reader',
jinaReaderDocLink: 'https://jina.ai/reader', jinaReaderDocLink: 'https://jina.ai/reader',
@@ -94,7 +93,6 @@ const translation = {
maxDepthTooltip: 'ความลึกสูงสุดในการรวบรวมข้อมูลเมื่อเทียบกับ URL ที่ป้อน ความลึก 0 เพียงแค่ขูดหน้าของ URL ที่ป้อนความลึก 1 ขูด url และทุกอย่างหลังจาก enteredURL + หนึ่ง / เป็นต้น', maxDepthTooltip: 'ความลึกสูงสุดในการรวบรวมข้อมูลเมื่อเทียบกับ URL ที่ป้อน ความลึก 0 เพียงแค่ขูดหน้าของ URL ที่ป้อนความลึก 1 ขูด url และทุกอย่างหลังจาก enteredURL + หนึ่ง / เป็นต้น',
watercrawlTitle: 'ดึงเนื้อหาจากเว็บด้วย Watercrawl', watercrawlTitle: 'ดึงเนื้อหาจากเว็บด้วย Watercrawl',
configureJinaReader: 'ตั้งค่า Jina Reader', configureJinaReader: 'ตั้งค่า Jina Reader',
watercrawlDocLink: 'https://docs.dify.ai/th/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
configureFirecrawl: 'กำหนดค่า Firecrawl', configureFirecrawl: 'กำหนดค่า Firecrawl',
configureWatercrawl: 'กำหนดค่าการเข้าถึงน้ำ', configureWatercrawl: 'กำหนดค่าการเข้าถึงน้ำ',
waterCrawlNotConfiguredDescription: 'กำหนดค่า Watercrawl ด้วย API key เพื่อใช้งาน.', waterCrawlNotConfiguredDescription: 'กำหนดค่า Watercrawl ด้วย API key เพื่อใช้งาน.',

View File

@@ -471,7 +471,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'API uzantıları merkezi API yönetimi sağlar, Dify\'nin uygulamaları arasında kolay kullanım için yapılandırmayı basitleştirir.', title: 'API uzantıları merkezi API yönetimi sağlar, Dify\'nin uygulamaları arasında kolay kullanım için yapılandırmayı basitleştirir.',
link: 'Kendi API Uzantınızı nasıl geliştireceğinizi öğrenin.', link: 'Kendi API Uzantınızı nasıl geliştireceğinizi öğrenin.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'API Uzantısı Ekle', add: 'API Uzantısı Ekle',
selector: { selector: {
title: 'API Uzantısı', title: 'API Uzantısı',

View File

@@ -63,7 +63,6 @@ const translation = {
run: 'Çalıştır', run: 'Çalıştır',
firecrawlTitle: '🔥Firecrawl ile web içeriğini çıkarın', firecrawlTitle: '🔥Firecrawl ile web içeriğini çıkarın',
firecrawlDoc: 'Firecrawl dokümanları', firecrawlDoc: 'Firecrawl dokümanları',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
options: 'Seçenekler', options: 'Seçenekler',
crawlSubPage: 'Alt sayfaları tarayın', crawlSubPage: 'Alt sayfaları tarayın',
limit: 'Sınır', limit: 'Sınır',
@@ -93,7 +92,6 @@ const translation = {
waterCrawlNotConfigured: 'Watercrawl yapılandırılmamış', waterCrawlNotConfigured: 'Watercrawl yapılandırılmamış',
watercrawlTitle: 'Watercrawl ile web içeriğini çıkar', watercrawlTitle: 'Watercrawl ile web içeriğini çıkar',
configureJinaReader: 'Jina Okuyucusunu Yapılandır', configureJinaReader: 'Jina Okuyucusunu Yapılandır',
watercrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
configureWatercrawl: 'Watercrawl\'ı yapılandır', configureWatercrawl: 'Watercrawl\'ı yapılandır',
}, },
cancel: 'İptal', cancel: 'İptal',

View File

@@ -468,7 +468,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'API-розширення забезпечують централізоване керування API, спрощуючи конфігурацію для зручного використання в різних програмах Dify.', title: 'API-розширення забезпечують централізоване керування API, спрощуючи конфігурацію для зручного використання в різних програмах Dify.',
link: 'Дізнайтеся, як розробити власне розширення API.', link: 'Дізнайтеся, як розробити власне розширення API.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'Додати розширення API', add: 'Додати розширення API',
selector: { selector: {
title: 'Розширення API', title: 'Розширення API',

View File

@@ -60,7 +60,6 @@ const translation = {
unknownError: 'Невідома помилка', unknownError: 'Невідома помилка',
maxDepth: 'Максимальна глибина', maxDepth: 'Максимальна глибина',
crawlSubPage: 'Сканування підсторінок', crawlSubPage: 'Сканування підсторінок',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
preview: 'Попередній перегляд', preview: 'Попередній перегляд',
fireCrawlNotConfigured: 'Firecrawl не налаштовано', fireCrawlNotConfigured: 'Firecrawl не налаштовано',
includeOnlyPaths: 'Включати лише контури', includeOnlyPaths: 'Включати лише контури',
@@ -88,7 +87,6 @@ const translation = {
configureFirecrawl: 'Налаштування Firecrawl', configureFirecrawl: 'Налаштування Firecrawl',
configureWatercrawl: 'Налаштування Watercrawl', configureWatercrawl: 'Налаштування Watercrawl',
watercrawlTitle: 'Витягуйте веб-контент за допомогою Watercrawl', watercrawlTitle: 'Витягуйте веб-контент за допомогою Watercrawl',
watercrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
watercrawlDoc: 'Документація Watercrawl', watercrawlDoc: 'Документація Watercrawl',
}, },
cancel: 'Скасувати', cancel: 'Скасувати',

View File

@@ -467,7 +467,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'Các tiện ích API cung cấp quản lý API tập trung, giúp cấu hình dễ dàng sử dụng trên các ứng dụng của Dify.', title: 'Các tiện ích API cung cấp quản lý API tập trung, giúp cấu hình dễ dàng sử dụng trên các ứng dụng của Dify.',
link: 'Tìm hiểu cách phát triển Phần mở rộng API của riêng bạn.', link: 'Tìm hiểu cách phát triển Phần mở rộng API của riêng bạn.',
linkUrl: 'https://docs.dify.ai/en/guides/extension/api-based-extension/README',
add: 'Thêm Phần mở rộng API', add: 'Thêm Phần mở rộng API',
selector: { selector: {
title: 'Phần mở rộng API', title: 'Phần mở rộng API',

View File

@@ -63,7 +63,6 @@ const translation = {
unknownError: 'Lỗi không xác định', unknownError: 'Lỗi không xác định',
extractOnlyMainContent: 'Chỉ trích xuất nội dung chính (không có đầu trang, điều hướng, chân trang, v.v.)', extractOnlyMainContent: 'Chỉ trích xuất nội dung chính (không có đầu trang, điều hướng, chân trang, v.v.)',
exceptionErrorTitle: 'Một ngoại lệ xảy ra trong khi chạy tác vụ Firecrawl:', exceptionErrorTitle: 'Một ngoại lệ xảy ra trong khi chạy tác vụ Firecrawl:',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
selectAll: 'Chọn tất cả', selectAll: 'Chọn tất cả',
firecrawlTitle: 'Trích xuất nội dung web bằng 🔥Firecrawl', firecrawlTitle: 'Trích xuất nội dung web bằng 🔥Firecrawl',
totalPageScraped: 'Tổng số trang được cạo:', totalPageScraped: 'Tổng số trang được cạo:',
@@ -86,7 +85,6 @@ const translation = {
configureFirecrawl: 'Cấu hình Firecrawl', configureFirecrawl: 'Cấu hình Firecrawl',
configureJinaReader: 'Cấu hình Jina Reader', configureJinaReader: 'Cấu hình Jina Reader',
waterCrawlNotConfiguredDescription: 'Cấu hình Watercrawl với khóa API để sử dụng nó.', waterCrawlNotConfiguredDescription: 'Cấu hình Watercrawl với khóa API để sử dụng nó.',
watercrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
watercrawlTitle: 'Trích xuất nội dung web bằng Watercrawl', watercrawlTitle: 'Trích xuất nội dung web bằng Watercrawl',
watercrawlDoc: 'Tài liệu Watercrawl', watercrawlDoc: 'Tài liệu Watercrawl',
waterCrawlNotConfigured: 'Watercrawl chưa được cấu hình', waterCrawlNotConfigured: 'Watercrawl chưa được cấu hình',

View File

@@ -484,7 +484,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'API 扩展提供了一个集中式的 API 管理,在此统一添加 API 配置后,方便在 Dify 上的各类应用中直接使用。', title: 'API 扩展提供了一个集中式的 API 管理,在此统一添加 API 配置后,方便在 Dify 上的各类应用中直接使用。',
link: '了解如何开发您自己的 API 扩展。', link: '了解如何开发您自己的 API 扩展。',
linkUrl: 'https://docs.dify.ai/zh-hans/guides/extension/api-based-extension',
add: '新增 API 扩展', add: '新增 API 扩展',
selector: { selector: {
title: 'API 扩展', title: 'API 扩展',

View File

@@ -79,7 +79,6 @@ const translation = {
run: '运行', run: '运行',
firecrawlTitle: '使用 🔥Firecrawl 提取网页内容', firecrawlTitle: '使用 🔥Firecrawl 提取网页内容',
firecrawlDoc: 'Firecrawl 文档', firecrawlDoc: 'Firecrawl 文档',
firecrawlDocLink: 'https://docs.dify.ai/zh-hans/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
jinaReaderTitle: '将整个站点内容转换为 Markdown 格式', jinaReaderTitle: '将整个站点内容转换为 Markdown 格式',
jinaReaderDoc: '了解更多关于 Jina Reader', jinaReaderDoc: '了解更多关于 Jina Reader',
jinaReaderDocLink: 'https://jina.ai/reader', jinaReaderDocLink: 'https://jina.ai/reader',
@@ -100,7 +99,6 @@ const translation = {
scrapTimeInfo: '总共在 {{time}}秒 内抓取了 {{total}} 个页面', scrapTimeInfo: '总共在 {{time}}秒 内抓取了 {{total}} 个页面',
preview: '预览', preview: '预览',
maxDepthTooltip: '相对于输入 URL 的最大抓取深度。深度 0 仅抓取输入 URL 本身的页面,深度 1 抓取输入 URL 及其后的一层目录(一个 /),依此类推。', maxDepthTooltip: '相对于输入 URL 的最大抓取深度。深度 0 仅抓取输入 URL 本身的页面,深度 1 抓取输入 URL 及其后的一层目录(一个 /),依此类推。',
watercrawlDocLink: '从网站同步',
watercrawlDoc: 'Watercrawl 文档', watercrawlDoc: 'Watercrawl 文档',
configureWatercrawl: '配置水爬行', configureWatercrawl: '配置水爬行',
watercrawlTitle: '使用 Watercrawl 提取网页内容', watercrawlTitle: '使用 Watercrawl 提取网页内容',

View File

@@ -467,7 +467,6 @@ const translation = {
apiBasedExtension: { apiBasedExtension: {
title: 'API 擴充套件提供了一個集中式的 API 管理,在此統一新增 API 配置後,方便在 Dify 上的各類應用中直接使用。', title: 'API 擴充套件提供了一個集中式的 API 管理,在此統一新增 API 配置後,方便在 Dify 上的各類應用中直接使用。',
link: '瞭解如何開發您自己的 API 擴充套件。', link: '瞭解如何開發您自己的 API 擴充套件。',
linkUrl: 'https://docs.dify.ai/zh-hans/guides/tools/extensions/api-based/api-based-extension',
add: '新增 API 擴充套件', add: '新增 API 擴充套件',
selector: { selector: {
title: 'API 擴充套件', title: 'API 擴充套件',

View File

@@ -61,7 +61,6 @@ const translation = {
fireCrawlNotConfiguredDescription: '使用 API 金鑰配置 Firecrawl 以使用它。', fireCrawlNotConfiguredDescription: '使用 API 金鑰配置 Firecrawl 以使用它。',
limit: '限制', limit: '限制',
crawlSubPage: '抓取子頁面', crawlSubPage: '抓取子頁面',
firecrawlDocLink: 'https://docs.dify.ai/en/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
preview: '預覽', preview: '預覽',
configure: '配置', configure: '配置',
excludePaths: '排除路徑', excludePaths: '排除路徑',
@@ -87,7 +86,6 @@ const translation = {
configureFirecrawl: '配置 Firecrawl', configureFirecrawl: '配置 Firecrawl',
configureWatercrawl: '配置水爬行', configureWatercrawl: '配置水爬行',
watercrawlTitle: '使用 Watercrawl 提取網頁內容', watercrawlTitle: '使用 Watercrawl 提取網頁內容',
watercrawlDocLink: 'https://docs.dify.ai/zh-TW/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
waterCrawlNotConfiguredDescription: '配置 Watercrawl 並使用 API 金鑰來使用它。', waterCrawlNotConfiguredDescription: '配置 Watercrawl 並使用 API 金鑰來使用它。',
configureJinaReader: '配置 Jina Reader', configureJinaReader: '配置 Jina Reader',
waterCrawlNotConfigured: 'Watercrawl 尚未配置', waterCrawlNotConfigured: 'Watercrawl 尚未配置',