mirror of
https://github.com/langgenius/dify.git
synced 2026-05-09 04:36:31 +08:00
chore: Modify UI issue for Marketplace (#35524)
This commit is contained in:
parent
197d8cec10
commit
0b6bef394a
@ -52,14 +52,7 @@ export const TemplateCategorySwitch = ({
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="flex shrink-0 items-center gap-2">
|
||||
<HeroLanguagesFilter
|
||||
languages={filterTemplateLanguages}
|
||||
onLanguagesChange={languages => setFilterTemplateLanguages(languages.length ? languages : null)}
|
||||
/>
|
||||
<div className="text-text-primary-on-surface">
|
||||
·
|
||||
</div>
|
||||
<div className="flex shrink-0 items-center gap-2 justify-between">
|
||||
<CommonCategorySwitch
|
||||
className={className}
|
||||
variant={variant}
|
||||
@ -67,6 +60,10 @@ export const TemplateCategorySwitch = ({
|
||||
activeValue={activeTemplateCategory}
|
||||
onChange={handleActiveTemplateCategoryChange}
|
||||
/>
|
||||
<HeroLanguagesFilter
|
||||
languages={filterTemplateLanguages}
|
||||
onLanguagesChange={languages => setFilterTemplateLanguages(languages.length ? languages : null)}
|
||||
/>
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
'use client'
|
||||
import type { DocPathWithoutLang } from '@/types/doc-paths'
|
||||
import { RiAddLine, RiArrowRightUpLine, RiBookOpenLine } from '@remixicon/react'
|
||||
import { RiArrowRightUpLine, RiBookOpenLine } from '@remixicon/react'
|
||||
import Link from 'next/link'
|
||||
import { useState } from 'react'
|
||||
import { Fragment, useState } from 'react'
|
||||
import { useTranslation } from 'react-i18next'
|
||||
import Badge from '@/app/components/base/badge'
|
||||
import Button, { buttonVariants } from '@/app/components/base/button'
|
||||
@ -33,12 +33,12 @@ const DropdownItem = ({ href, icon, text, onClick }: DropdownItemProps) => (
|
||||
onClick={onClick}
|
||||
>
|
||||
{icon}
|
||||
<span className="system-sm-medium text-text-secondary">{text}</span>
|
||||
<span className="text-text-secondary system-sm-medium">{text}</span>
|
||||
<RiArrowRightUpLine className="ml-auto h-4 w-4 shrink-0 text-text-tertiary" />
|
||||
</Link>
|
||||
)
|
||||
|
||||
type OptionLabelKey = 'requestAPlugin' | 'publishPlugins' | 'createPublishTemplates'
|
||||
type OptionLabelKey = 'requestAPlugin' | 'pluginPublishGuide' | 'pluginDevelopmentGuide' | 'templatePublishingGuide'
|
||||
|
||||
const getOptions = (docLink: (path: DocPathWithoutLang) => string): { href: string, icon: React.ReactNode, labelKey: OptionLabelKey }[] => {
|
||||
return [
|
||||
@ -48,22 +48,32 @@ const getOptions = (docLink: (path: DocPathWithoutLang) => string): { href: stri
|
||||
labelKey: 'requestAPlugin',
|
||||
},
|
||||
{
|
||||
href: docLink('/develop-plugin/publishing/marketplace-listing/release-to-dify-marketplace'),
|
||||
href: docLink('/develop-plugin/getting-started/getting-started-dify-plugin'),
|
||||
icon: <RiBookOpenLine className="h-4 w-4 shrink-0 text-text-tertiary" />,
|
||||
labelKey: 'publishPlugins',
|
||||
labelKey: 'pluginDevelopmentGuide',
|
||||
},
|
||||
{
|
||||
href: docLink('/develop-plugin/publishing/marketplace-listing/release-overview'),
|
||||
icon: <RiBookOpenLine className="h-4 w-4 shrink-0 text-text-tertiary" />,
|
||||
labelKey: 'pluginPublishGuide',
|
||||
},
|
||||
{
|
||||
href: MARKETPLACE_URL_PREFIX.replace('marketplace', 'creators'),
|
||||
icon: <Playground className="h-4 w-4 shrink-0 text-text-tertiary" />,
|
||||
labelKey: 'createPublishTemplates',
|
||||
icon: <RiBookOpenLine className="h-4 w-4 shrink-0 text-text-tertiary" />,
|
||||
labelKey: 'templatePublishingGuide',
|
||||
},
|
||||
]
|
||||
}
|
||||
|
||||
export const SubmitRequestDropdown = () => {
|
||||
type SubmitRequestDropdownProps = {
|
||||
dividerAfterFirst?: boolean
|
||||
}
|
||||
|
||||
export const SubmitRequestDropdown = ({ dividerAfterFirst }: SubmitRequestDropdownProps) => {
|
||||
const { t } = useTranslation()
|
||||
const [open, setOpen] = useState(false)
|
||||
const docLink = useDocLink()
|
||||
const options = getOptions(docLink)
|
||||
|
||||
return (
|
||||
<PortalToFollowElem
|
||||
@ -80,21 +90,26 @@ export const SubmitRequestDropdown = () => {
|
||||
open && 'bg-state-base-hover text-text-secondary',
|
||||
)}
|
||||
>
|
||||
<RiAddLine className="h-4 w-4 shrink-0 lg:hidden" />
|
||||
<span className="system-sm-medium hidden lg:inline">
|
||||
{/* <RiAddLine className="h-4 w-4 shrink-0 lg:hidden" />
|
||||
<span className="hidden system-sm-medium lg:inline">
|
||||
{t('requestSubmit', { ns: 'plugin' })}
|
||||
</span>
|
||||
</span> */}
|
||||
<RiBookOpenLine className="h-4 w-4 shrink-0 text-text-tertiary" />
|
||||
</Button>
|
||||
</PortalToFollowElemTrigger>
|
||||
<PortalToFollowElemContent className="z-[1000] min-w-[200px] rounded-xl border-[0.5px] border-components-panel-border bg-components-panel-bg-blur p-1 shadow-lg backdrop-blur-sm">
|
||||
{getOptions(docLink).map(option => (
|
||||
<DropdownItem
|
||||
key={option.href}
|
||||
href={option.href}
|
||||
icon={option.icon}
|
||||
text={t(option.labelKey, { ns: 'plugin' })}
|
||||
onClick={() => setOpen(false)}
|
||||
/>
|
||||
{options.map((option, index) => (
|
||||
<Fragment key={option.href}>
|
||||
{dividerAfterFirst && index === 1 && (
|
||||
<div className="my-1 h-px bg-divider-regular" />
|
||||
)}
|
||||
<DropdownItem
|
||||
href={option.href}
|
||||
icon={option.icon}
|
||||
text={t(option.labelKey, { ns: 'plugin' })}
|
||||
onClick={() => setOpen(false)}
|
||||
/>
|
||||
</Fragment>
|
||||
))}
|
||||
</PortalToFollowElemContent>
|
||||
</PortalToFollowElem>
|
||||
@ -116,7 +131,7 @@ export const CreationTypeTabs = () => {
|
||||
)}
|
||||
>
|
||||
<Plugin className="h-4 w-4 shrink-0" />
|
||||
<span className="system-sm-medium hidden md:inline">
|
||||
<span className="hidden system-sm-medium md:inline">
|
||||
{t('plugins', { ns: 'plugin' })}
|
||||
</span>
|
||||
</Link>
|
||||
@ -129,7 +144,7 @@ export const CreationTypeTabs = () => {
|
||||
)}
|
||||
>
|
||||
<Playground className="h-4 w-4 shrink-0" />
|
||||
<span className="system-sm-medium hidden md:inline">
|
||||
<span className="hidden system-sm-medium md:inline">
|
||||
{t('templates', { ns: 'plugin' })}
|
||||
</span>
|
||||
<Badge className="ml-1 hidden h-4 rounded-[4px] border-none bg-saas-dify-blue-accessible px-1 text-[10px] font-bold leading-[14px] text-text-primary-on-surface md:inline-flex">
|
||||
@ -139,3 +154,29 @@ export const CreationTypeTabs = () => {
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
const CreatorCenterIcon = () => (
|
||||
<svg width="15" height="13" viewBox="0 0 15 13" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M11.9898 0.2886C11.9712 0.12434 11.8323 0.000166835 11.667 1.67973e-07C11.5017 -0.000166499 11.3625 0.123714 11.3436 0.28794C11.2253 1.31329 10.6466 1.89201 9.62127 2.01027C9.45707 2.02921 9.33313 2.16835 9.33333 2.33367C9.33353 2.49898 9.45767 2.63787 9.62193 2.65647C10.6327 2.77097 11.2516 3.34411 11.3427 4.37024C11.3577 4.53817 11.4985 4.66685 11.667 4.66667C11.8356 4.66647 11.9761 4.53747 11.9907 4.36951C12.0782 3.35789 12.6912 2.74489 13.7029 2.65733C13.8708 2.64279 13.9998 2.50229 14 2.3337C14.0002 2.16511 13.8715 2.02432 13.7036 2.00941C12.6775 1.91825 12.1043 1.29941 11.9898 0.2886Z" fill="#676F83" />
|
||||
<path d="M6.83333 3.66667C6.83333 2.74619 6.08714 2 5.16667 2C4.24619 2 3.5 2.74619 3.5 3.66667C3.5 4.58714 4.24619 5.33333 5.16667 5.33333C6.08714 5.33333 6.83333 4.58714 6.83333 3.66667ZM8.16667 3.66667C8.16667 5.32352 6.82352 6.66667 5.16667 6.66667C3.50981 6.66667 2.16667 5.32352 2.16667 3.66667C2.16667 2.00981 3.50981 0.666667 5.16667 0.666667C6.82352 0.666667 8.16667 2.00981 8.16667 3.66667Z" fill="#676F83" />
|
||||
<path d="M0 12C0 9.42268 2.08934 7.33333 4.66667 7.33333H5C5.36819 7.33333 5.66667 7.63181 5.66667 8C5.66667 8.36819 5.36819 8.66667 5 8.66667H4.66667C2.82572 8.66667 1.33333 10.1591 1.33333 12C1.33333 12.3682 1.03486 12.6667 0.666667 12.6667C0.298477 12.6667 0 12.3682 0 12Z" fill="#676F83" />
|
||||
<path d="M13.028 6.66667C13.9581 6.66679 14.6291 7.55698 14.3737 8.45117L13.446 11.6999C13.2824 12.2721 12.7592 12.6666 12.1641 12.6667H4C3.63181 12.6667 3.33333 12.3682 3.33333 12C3.33333 11.6318 3.63181 11.3333 4 11.3333H6.16341L7.15169 7.87565C7.35613 7.16024 8.01033 6.66667 8.75456 6.66667H13.028ZM8.75456 8C8.60577 8 8.47454 8.0985 8.43359 8.24154L7.55078 11.3333H12.1641L13.0918 8.08529C13.104 8.04267 13.0721 8.00012 13.028 8H8.75456Z" fill="#676F83" />
|
||||
</svg>
|
||||
)
|
||||
|
||||
export const CreatorCenter = () => {
|
||||
const { t } = useTranslation()
|
||||
|
||||
return (
|
||||
<div className="flex items-center gap-1">
|
||||
<Link href="https://creators.dify.ai/" target="_blank" rel="noopener noreferrer">
|
||||
<Button variant="ghost" className="flex items-center gap-1 px-3 py-2 text-text-tertiary hover:bg-state-base-hover hover:text-text-secondary">
|
||||
<CreatorCenterIcon />
|
||||
<span className="hidden system-sm-medium lg:inline">
|
||||
{t('creatorCenter', { ns: 'plugin' })}
|
||||
</span>
|
||||
</Button>
|
||||
</Link>
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "الإصدار",
|
||||
"pluginInfoModal.repository": "المستودع",
|
||||
"pluginInfoModal.title": "معلومات الإضافة",
|
||||
"pluginPublishGuide": "نشر الإضافات",
|
||||
"privilege.admins": "المسؤولون",
|
||||
"privilege.everyone": "الجميع",
|
||||
"privilege.noone": "لا أحد",
|
||||
"privilege.title": "تفضيلات الإضافة",
|
||||
"privilege.whoCanDebug": "من يمكنه تصحيح الإضافات؟",
|
||||
"privilege.whoCanInstall": "من يمكنه تثبيت وإدارة الإضافات؟",
|
||||
"publishPlugins": "نشر الإضافات",
|
||||
"readmeInfo.failedToFetch": "فشل جلب الملف التمهيدي",
|
||||
"readmeInfo.needHelpCheckReadme": "تحتاج للمساعدة؟ تحقق من الملف التمهيدي.",
|
||||
"readmeInfo.noReadmeAvailable": "لا يوجد ملف تمهيدي متاح",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "Loslassen",
|
||||
"pluginInfoModal.repository": "Aufbewahrungsort",
|
||||
"pluginInfoModal.title": "Plugin-Info",
|
||||
"pluginPublishGuide": "Plugins veröffentlichen",
|
||||
"privilege.admins": "Administratoren",
|
||||
"privilege.everyone": "Jeder",
|
||||
"privilege.noone": "Niemand",
|
||||
"privilege.title": "Plugin-Einstellungen",
|
||||
"privilege.whoCanDebug": "Wer kann Plugins debuggen?",
|
||||
"privilege.whoCanInstall": "Wer kann Plugins installieren und verwalten?",
|
||||
"publishPlugins": "Plugins veröffentlichen",
|
||||
"readmeInfo.failedToFetch": "README konnte nicht abgerufen werden",
|
||||
"readmeInfo.needHelpCheckReadme": "Brauchst du Hilfe? Sieh dir die README an.",
|
||||
"readmeInfo.noReadmeAvailable": "Keine README verfügbar",
|
||||
|
||||
@ -81,7 +81,7 @@
|
||||
"categorySingle.model": "Model",
|
||||
"categorySingle.tool": "Tool",
|
||||
"categorySingle.trigger": "Trigger",
|
||||
"createPublishTemplates": "Create / Publish templates",
|
||||
"creatorCenter": "Creator Center",
|
||||
"debugInfo.title": "Debugging",
|
||||
"debugInfo.viewDocs": "View Docs",
|
||||
"deprecated": "Deprecated",
|
||||
@ -201,7 +201,7 @@
|
||||
"marketplace.empower": "Empower your AI development",
|
||||
"marketplace.featured": "Featured",
|
||||
"marketplace.installs": "installs",
|
||||
"marketplace.languages": "Languages",
|
||||
"marketplace.languages": "Filter by Languages",
|
||||
"marketplace.listTopInfo.pluginsSubtitle": "Plugins designed to speed up your coding and AI development",
|
||||
"marketplace.listTopInfo.pluginsTitleAll": "All plugins",
|
||||
"marketplace.listTopInfo.pluginsTitleByCategory": "All {{category}} plugins",
|
||||
@ -215,7 +215,7 @@
|
||||
"marketplace.noTemplateFound": "No template found",
|
||||
"marketplace.ourTopPicks": "Our top picks to get you started",
|
||||
"marketplace.partnerTip": "Verified by a Dify partner",
|
||||
"marketplace.pluginsHeroSubtitle": "Use community-built plugins to power your AI development.",
|
||||
"marketplace.pluginsHeroSubtitle": "Build with safer, more reliable plugins from the Dify Marketplace.",
|
||||
"marketplace.pluginsHeroTitle": "Discover. Extend. Build.",
|
||||
"marketplace.pluginsResult": "{{num}} results",
|
||||
"marketplace.searchBreadcrumbMarketplace": "Marketplace",
|
||||
@ -248,15 +248,17 @@
|
||||
"marketplace.templateCategory.operations": "Operations",
|
||||
"marketplace.templateCategory.sales": "Sales",
|
||||
"marketplace.templateCategory.support": "Support",
|
||||
"marketplace.templatesHeroSubtitle": "Community-built workflow templates — ready to use, remix, and deploy.",
|
||||
"marketplace.templatesHeroSubtitle": "Discover templates built by the community — ready to use, customize, and deploy.",
|
||||
"marketplace.templatesHeroTitle": "Create. Remix. Deploy.",
|
||||
"marketplace.verifiedTip": "Verified by Dify",
|
||||
"marketplace.viewMore": "View more",
|
||||
"metadata.title": "Plugins",
|
||||
"pluginDevelopmentGuide": "Plugin development docs",
|
||||
"pluginInfoModal.packageName": "Package",
|
||||
"pluginInfoModal.release": "Release",
|
||||
"pluginInfoModal.repository": "Repository",
|
||||
"pluginInfoModal.title": "Plugin info",
|
||||
"pluginPublishGuide": "Plugins publishing guide",
|
||||
"plugins": "Plugins",
|
||||
"privilege.admins": "Admins",
|
||||
"privilege.everyone": "Everyone",
|
||||
@ -264,7 +266,6 @@
|
||||
"privilege.title": "Plugin Preferences",
|
||||
"privilege.whoCanDebug": "Who can debug plugins?",
|
||||
"privilege.whoCanInstall": "Who can install and manage plugins?",
|
||||
"publishPlugins": "Publish plugins",
|
||||
"readmeInfo.failedToFetch": "Failed to fetch README",
|
||||
"readmeInfo.needHelpCheckReadme": "Need help? Check the README.",
|
||||
"readmeInfo.noReadmeAvailable": "No README available",
|
||||
@ -296,6 +297,7 @@
|
||||
"task.installingWithSuccess": "Installing {{installingLength}} plugins, {{successLength}} success.",
|
||||
"task.runningPlugins": "Installing Plugins",
|
||||
"task.successPlugins": "Successfully Installed Plugins",
|
||||
"templatePublishingGuide": "Template publishing guide",
|
||||
"templates": "Templates",
|
||||
"upgrade.close": "Close",
|
||||
"upgrade.description": "About to install the following plugin",
|
||||
|
||||
@ -220,7 +220,6 @@
|
||||
"privilege.title": "Preferencias del plugin",
|
||||
"privilege.whoCanDebug": "¿Quién puede depurar plugins?",
|
||||
"privilege.whoCanInstall": "¿Quién puede instalar y administrar complementos?",
|
||||
"publishPlugins": "Publicar plugins",
|
||||
"readmeInfo.failedToFetch": "No se pudo obtener el README",
|
||||
"readmeInfo.needHelpCheckReadme": "¿Necesitas ayuda? Revisa el README.",
|
||||
"readmeInfo.noReadmeAvailable": "No hay archivo README disponible",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "انتشار",
|
||||
"pluginInfoModal.repository": "مخزن",
|
||||
"pluginInfoModal.title": "اطلاعات پلاگین",
|
||||
"pluginPublishGuide": "انتشار افزونه ها",
|
||||
"privilege.admins": "مدیران",
|
||||
"privilege.everyone": "همه",
|
||||
"privilege.noone": "هیچ",
|
||||
"privilege.title": "تنظیمات پلاگین",
|
||||
"privilege.whoCanDebug": "چه کسی می تواند افزونه ها را اشکال زدایی کند؟",
|
||||
"privilege.whoCanInstall": "چه کسی می تواند افزونه ها را نصب و مدیریت کند؟",
|
||||
"publishPlugins": "انتشار افزونه ها",
|
||||
"readmeInfo.failedToFetch": "بارگیری فایل README با شکست مواجه شد",
|
||||
"readmeInfo.needHelpCheckReadme": "نیاز به کمک دارید؟ فایل README را بررسی کنید.",
|
||||
"readmeInfo.noReadmeAvailable": "بدون پرونده README موجود",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "Libérer",
|
||||
"pluginInfoModal.repository": "Dépôt",
|
||||
"pluginInfoModal.title": "Informations sur le plugin",
|
||||
"pluginPublishGuide": "Publier des plugins",
|
||||
"privilege.admins": "Administrateurs",
|
||||
"privilege.everyone": "Tout le monde",
|
||||
"privilege.noone": "Personne",
|
||||
"privilege.title": "Préférences du plugin",
|
||||
"privilege.whoCanDebug": "Qui peut déboguer les plugins ?",
|
||||
"privilege.whoCanInstall": "Qui peut installer et gérer les plugins ?",
|
||||
"publishPlugins": "Publier des plugins",
|
||||
"readmeInfo.failedToFetch": "Échec de la récupération du README",
|
||||
"readmeInfo.needHelpCheckReadme": "Besoin d'aide ? Consultez le README.",
|
||||
"readmeInfo.noReadmeAvailable": "Aucun README disponible",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "रिहाई",
|
||||
"pluginInfoModal.repository": "भंडार",
|
||||
"pluginInfoModal.title": "प्लगइन जानकारी",
|
||||
"pluginPublishGuide": "प्लगइन प्रकाशित करें",
|
||||
"privilege.admins": "व्यवस्थापक",
|
||||
"privilege.everyone": "सभी",
|
||||
"privilege.noone": "कोई नहीं",
|
||||
"privilege.title": "प्लगइन प्राथमिकताएँ",
|
||||
"privilege.whoCanDebug": "कौन प्लगइन्स को डिबग कर सकता है?",
|
||||
"privilege.whoCanInstall": "कौन प्लगइन्स को स्थापित और प्रबंधित कर सकता है?",
|
||||
"publishPlugins": "प्लगइन प्रकाशित करें",
|
||||
"readmeInfo.failedToFetch": "README लाने में असफल",
|
||||
"readmeInfo.needHelpCheckReadme": "मदद चाहिए? README देखें।",
|
||||
"readmeInfo.noReadmeAvailable": "कोई README उपलब्ध नहीं है",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "Lepaskan",
|
||||
"pluginInfoModal.repository": "Repositori",
|
||||
"pluginInfoModal.title": "Info plugin",
|
||||
"pluginPublishGuide": "Menerbitkan plugin",
|
||||
"privilege.admins": "Admin",
|
||||
"privilege.everyone": "Orang",
|
||||
"privilege.noone": "Tidak ada seorang pun",
|
||||
"privilege.title": "Preferensi Plugin",
|
||||
"privilege.whoCanDebug": "Siapa yang dapat men-debug plugin?",
|
||||
"privilege.whoCanInstall": "Siapa yang dapat menginstal dan mengelola plugin?",
|
||||
"publishPlugins": "Menerbitkan plugin",
|
||||
"readmeInfo.failedToFetch": "Gagal mengambil README",
|
||||
"readmeInfo.needHelpCheckReadme": "Butuh bantuan? Periksa README.",
|
||||
"readmeInfo.noReadmeAvailable": "Tidak ada README yang tersedia",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "Rilascio",
|
||||
"pluginInfoModal.repository": "Deposito",
|
||||
"pluginInfoModal.title": "Informazioni sul plugin",
|
||||
"pluginPublishGuide": "Pubblicare plugin",
|
||||
"privilege.admins": "Amministratori",
|
||||
"privilege.everyone": "Ciascuno",
|
||||
"privilege.noone": "Nessuno",
|
||||
"privilege.title": "Preferenze del plugin",
|
||||
"privilege.whoCanDebug": "Chi può eseguire il debug dei plugin?",
|
||||
"privilege.whoCanInstall": "Chi può installare e gestire i plugin?",
|
||||
"publishPlugins": "Pubblicare plugin",
|
||||
"readmeInfo.failedToFetch": "Impossibile recuperare il README",
|
||||
"readmeInfo.needHelpCheckReadme": "Hai bisogno di aiuto? Controlla il README.",
|
||||
"readmeInfo.noReadmeAvailable": "Nessun README disponibile",
|
||||
|
||||
@ -80,7 +80,7 @@
|
||||
"categorySingle.model": "モデル",
|
||||
"categorySingle.tool": "ツール",
|
||||
"categorySingle.trigger": "トリガー",
|
||||
"createPublishTemplates": "テンプレートの作成 / 公開",
|
||||
"creatorCenter": "クリエイターセンター",
|
||||
"debugInfo.title": "デバッグ",
|
||||
"debugInfo.viewDocs": "ドキュメントを見る",
|
||||
"deprecated": "非推奨",
|
||||
@ -198,17 +198,57 @@
|
||||
"marketplace.difyMarketplace": "Dify マーケットプレイス",
|
||||
"marketplace.discover": "探索",
|
||||
"marketplace.empower": "AI 開発をサポートする",
|
||||
"marketplace.featured": "注目",
|
||||
"marketplace.installs": "インストール",
|
||||
"marketplace.languages": "言語フィルタ",
|
||||
"marketplace.listTopInfo.pluginsSubtitle": "コーディングとAI開発を加速するために設計されたプラグイン",
|
||||
"marketplace.listTopInfo.pluginsTitleAll": "すべてのプラグイン",
|
||||
"marketplace.listTopInfo.pluginsTitleByCategory": "すべての{{category}}プラグイン",
|
||||
"marketplace.listTopInfo.tagsTitle": "タグでフィルタリングした結果を表示しています",
|
||||
"marketplace.listTopInfo.templatesSubtitle": "コーディングとAI開発を加速するために設計されたワークフロー",
|
||||
"marketplace.listTopInfo.templatesTitleAll": "すべてのテンプレート",
|
||||
"marketplace.listTopInfo.templatesTitleByCategory": "すべての{{category}}テンプレート",
|
||||
"marketplace.moreFrom": "マーケットプレイスからのさらなる情報",
|
||||
"marketplace.noCreatorFound": "クリエイターが見つかりません",
|
||||
"marketplace.noPluginFound": "プラグインが見つかりません",
|
||||
"marketplace.noTemplateFound": "テンプレートが見つかりません",
|
||||
"marketplace.ourTopPicks": "始めるためのおすすめ",
|
||||
"marketplace.partnerTip": "このプラグインは Dify のパートナーによって認証されています",
|
||||
"marketplace.pluginsHeroSubtitle": "Difyマーケットプレイスの、より安全で信頼性の高いプラグインを使って開発しましょう。",
|
||||
"marketplace.pluginsHeroTitle": "発見 · 拡張 · 構築",
|
||||
"marketplace.pluginsResult": "{{num}} 件の結果",
|
||||
"marketplace.searchBreadcrumbMarketplace": "マーケットプレイス",
|
||||
"marketplace.searchBreadcrumbSearch": "検索",
|
||||
"marketplace.searchDropdown.byAuthor": "{{author}}による",
|
||||
"marketplace.searchDropdown.enter": "Enter",
|
||||
"marketplace.searchDropdown.noMatchesDesc": "別のフィルターオプションをお試しください。",
|
||||
"marketplace.searchDropdown.noMatchesTitle": "一致なし",
|
||||
"marketplace.searchDropdown.plugins": "プラグイン",
|
||||
"marketplace.searchDropdown.showAllResults": "すべての検索結果を表示",
|
||||
"marketplace.searchFilterAll": "すべて",
|
||||
"marketplace.searchFilterCategory": "カテゴリ",
|
||||
"marketplace.searchFilterCreators": "クリエイター",
|
||||
"marketplace.searchFilterLanguage": "言語で検索",
|
||||
"marketplace.searchFilterPlugins": "プラグイン",
|
||||
"marketplace.searchFilterTags": "タグ",
|
||||
"marketplace.searchFilterTypes": "タイプ",
|
||||
"marketplace.searchResultsFor": "検索結果:",
|
||||
"marketplace.sortBy": "並べ替え",
|
||||
"marketplace.sortOption.firstReleased": "リリース順",
|
||||
"marketplace.sortOption.mostPopular": "人気順",
|
||||
"marketplace.sortOption.newlyReleased": "新着順",
|
||||
"marketplace.sortOption.recentlyUpdated": "最近更新順",
|
||||
"marketplace.templateCard.by": "作成者:",
|
||||
"marketplace.templateCategory.all": "すべてのカテゴリ",
|
||||
"marketplace.templateCategory.design": "デザイン",
|
||||
"marketplace.templateCategory.it": "IT",
|
||||
"marketplace.templateCategory.knowledge": "ナレッジ",
|
||||
"marketplace.templateCategory.marketing": "マーケティング",
|
||||
"marketplace.templateCategory.operations": "オペレーション",
|
||||
"marketplace.templateCategory.sales": "セールス",
|
||||
"marketplace.templateCategory.support": "サポート",
|
||||
"marketplace.templatesHeroSubtitle": "コミュニティが開発したテンプレートをチェック — すぐに使えて、自在にカスタマイズ、そのままデプロイ可能。",
|
||||
"marketplace.templatesHeroTitle": "作成 · リミックス · デプロイ",
|
||||
"marketplace.verifiedTip": "このプラグインは Dify によって認証されています",
|
||||
"marketplace.viewMore": "もっと見る",
|
||||
"metadata.title": "プラグイン",
|
||||
@ -223,7 +263,6 @@
|
||||
"privilege.title": "プラグインの設定",
|
||||
"privilege.whoCanDebug": "誰がプラグインのデバッグを行うことができますか?",
|
||||
"privilege.whoCanInstall": "誰がプラグインをインストールして管理できますか?",
|
||||
"publishPlugins": "プラグインを公開する",
|
||||
"readmeInfo.failedToFetch": "README の取得に失敗しました",
|
||||
"readmeInfo.needHelpCheckReadme": "助けが必要ですか?READMEを確認してください。",
|
||||
"readmeInfo.noReadmeAvailable": "READMEは利用できません",
|
||||
@ -242,19 +281,20 @@
|
||||
"task.errorMsg.github": "このプラグインは自動インストールできませんでした。\nGitHub からインストールしてください。",
|
||||
"task.errorMsg.marketplace": "このプラグインは自動インストールできませんでした。\nマーケットプレイスからインストールしてください。",
|
||||
"task.errorMsg.unknown": "このプラグインをインストールできませんでした。\nプラグインのソースを特定できませんでした。",
|
||||
"task.errorPlugins": "Failed to Install Plugins",
|
||||
"task.errorPlugins": "プラグインのインストールは失敗しました",
|
||||
"task.installError": "{{errorLength}} プラグインのインストールに失敗しました。表示するにはクリックしてください。",
|
||||
"task.installFromGithub": "GitHub からインストール",
|
||||
"task.installFromMarketplace": "マーケットプレイスからインストール",
|
||||
"task.installSuccess": "{{successLength}} plugins installed successfully",
|
||||
"task.installed": "Installed",
|
||||
"task.installSuccess": "{{successLength}}個のプラグインが正常にインストールされました",
|
||||
"task.installed": "インストール済み",
|
||||
"task.installedError": "{{errorLength}} プラグインのインストールに失敗しました",
|
||||
"task.installing": "プラグインをインストール中。",
|
||||
"task.installingHint": "インストール中...数分かかる場合があります。",
|
||||
"task.installingWithError": "{{installingLength}}個のプラグインをインストール中、{{successLength}}件成功、{{errorLength}}件失敗",
|
||||
"task.installingWithSuccess": "{{installingLength}}個のプラグインをインストール中、{{successLength}}個成功しました。",
|
||||
"task.runningPlugins": "Installing Plugins",
|
||||
"task.successPlugins": "Successfully Installed Plugins",
|
||||
"task.runningPlugins": "プラグインをインストール中",
|
||||
"task.successPlugins": "プラグインのインストールに成功しました",
|
||||
"templatePublishingGuide": "テンプレートの公開ガイド",
|
||||
"templates": "テンプレート",
|
||||
"upgrade.close": "閉じる",
|
||||
"upgrade.description": "次のプラグインをインストールしようとしています",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "릴리스",
|
||||
"pluginInfoModal.repository": "저장소",
|
||||
"pluginInfoModal.title": "플러그인 정보",
|
||||
"pluginPublishGuide": "플러그인 게시",
|
||||
"privilege.admins": "관리자",
|
||||
"privilege.everyone": "모두",
|
||||
"privilege.noone": "아무도 없어",
|
||||
"privilege.title": "플러그인 기본 설정",
|
||||
"privilege.whoCanDebug": "누가 플러그인을 디버깅할 수 있나요?",
|
||||
"privilege.whoCanInstall": "누가 플러그인을 설치하고 관리할 수 있습니까?",
|
||||
"publishPlugins": "플러그인 게시",
|
||||
"readmeInfo.failedToFetch": "README를 가져오지 못했습니다",
|
||||
"readmeInfo.needHelpCheckReadme": "도움이 필요하신가요? README를 확인하세요.",
|
||||
"readmeInfo.noReadmeAvailable": "사용 가능한 README가 없습니다",
|
||||
|
||||
@ -212,13 +212,13 @@
|
||||
"pluginInfoModal.release": "Release",
|
||||
"pluginInfoModal.repository": "Repository",
|
||||
"pluginInfoModal.title": "Plugin info",
|
||||
"pluginPublishGuide": "Publish plugins",
|
||||
"privilege.admins": "Admins",
|
||||
"privilege.everyone": "Everyone",
|
||||
"privilege.noone": "No one",
|
||||
"privilege.title": "Plugin Preferences",
|
||||
"privilege.whoCanDebug": "Who can debug plugins?",
|
||||
"privilege.whoCanInstall": "Who can install and manage plugins?",
|
||||
"publishPlugins": "Publish plugins",
|
||||
"readmeInfo.failedToFetch": "Failed to fetch README",
|
||||
"readmeInfo.needHelpCheckReadme": "Need help? Check the README.",
|
||||
"readmeInfo.noReadmeAvailable": "No README available",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "Zwolnić",
|
||||
"pluginInfoModal.repository": "Repozytorium",
|
||||
"pluginInfoModal.title": "Informacje o wtyczce",
|
||||
"pluginPublishGuide": "Publikowanie wtyczek",
|
||||
"privilege.admins": "Administratorzy",
|
||||
"privilege.everyone": "Każdy",
|
||||
"privilege.noone": "Nikt",
|
||||
"privilege.title": "Preferencje wtyczek",
|
||||
"privilege.whoCanDebug": "Kto może debugować wtyczki?",
|
||||
"privilege.whoCanInstall": "Kto może instalować wtyczki i nimi zarządzać?",
|
||||
"publishPlugins": "Publikowanie wtyczek",
|
||||
"readmeInfo.failedToFetch": "Nie udało się pobrać pliku README",
|
||||
"readmeInfo.needHelpCheckReadme": "Potrzebujesz pomocy? Sprawdź plik README.",
|
||||
"readmeInfo.noReadmeAvailable": "Brak dostępnego pliku README",
|
||||
|
||||
@ -17,7 +17,7 @@
|
||||
"auth.connectedWorkspace": "Espaço de trabalho conectado",
|
||||
"auth.credentialUnavailable": "Credenciais atualmente indisponíveis. Por favor, contate o administrador.",
|
||||
"auth.credentialUnavailableInButton": "Credencial indisponível",
|
||||
"auth.custom": "Custom",
|
||||
"auth.custom": "Personalizado",
|
||||
"auth.customCredentialUnavailable": "Credenciais personalizadas atualmente indisponíveis",
|
||||
"auth.default": "Padrão",
|
||||
"auth.emptyAuth": "Configure a autenticação",
|
||||
@ -64,7 +64,7 @@
|
||||
"autoUpdate.upgradeMode.partial": "Somente selecionado",
|
||||
"autoUpdate.upgradeModePlaceholder.exclude": "Plugins selecionados não serão atualizados automaticamente",
|
||||
"autoUpdate.upgradeModePlaceholder.partial": "Apenas plugins selecionados serão atualizados automaticamente. Nenhum plugin está atualmente selecionado, então nenhum plugin será atualizado automaticamente.",
|
||||
"badge.new": "NEW",
|
||||
"badge.new": "NOVO",
|
||||
"category.agents": "Estratégias do agente",
|
||||
"category.all": "Todo",
|
||||
"category.bundles": "Pacotes",
|
||||
@ -80,7 +80,7 @@
|
||||
"categorySingle.model": "Modelo",
|
||||
"categorySingle.tool": "Ferramenta",
|
||||
"categorySingle.trigger": "Gatilho",
|
||||
"createPublishTemplates": "Criar / Publicar templates",
|
||||
"createPublishTemplates": "Criar / Publicar modelos",
|
||||
"debugInfo.title": "Depuração",
|
||||
"debugInfo.viewDocs": "Ver documentos",
|
||||
"deprecated": "Obsoleto",
|
||||
@ -98,7 +98,7 @@
|
||||
"detailPanel.deprecation.reason.businessAdjustments": "ajustes de negócios",
|
||||
"detailPanel.deprecation.reason.noMaintainer": "sem mantenedor",
|
||||
"detailPanel.deprecation.reason.ownershipTransferred": "propriedade transferida",
|
||||
"detailPanel.disabled": "Desactivado",
|
||||
"detailPanel.disabled": "Desativado",
|
||||
"detailPanel.endpointDeleteContent": "Gostaria de remover {{name}}?",
|
||||
"detailPanel.endpointDeleteTip": "Remover endpoint",
|
||||
"detailPanel.endpointDisableContent": "Gostaria de desativar {{name}}?",
|
||||
@ -121,14 +121,14 @@
|
||||
"detailPanel.operation.viewDetail": "Ver detalhes",
|
||||
"detailPanel.serviceOk": "Serviço OK",
|
||||
"detailPanel.strategyNum": "{{num}} {{strategy}} INCLUSO",
|
||||
"detailPanel.switchVersion": "Versão do Switch",
|
||||
"detailPanel.toolSelector.auto": "Auto",
|
||||
"detailPanel.switchVersion": "Trocar versão",
|
||||
"detailPanel.toolSelector.auto": "Automático",
|
||||
"detailPanel.toolSelector.descriptionLabel": "Descrição da ferramenta",
|
||||
"detailPanel.toolSelector.descriptionPlaceholder": "Breve descrição da finalidade da ferramenta, por exemplo, obter a temperatura para um local específico.",
|
||||
"detailPanel.toolSelector.empty": "Clique no botão '+' para adicionar ferramentas. Você pode adicionar várias ferramentas.",
|
||||
"detailPanel.toolSelector.params": "CONFIGURAÇÃO DE RACIOCÍNIO",
|
||||
"detailPanel.toolSelector.paramsTip1": "Controla os parâmetros de inferência do LLM.",
|
||||
"detailPanel.toolSelector.paramsTip2": "Quando 'Auto' está desativado, o valor padrão é usado.",
|
||||
"detailPanel.toolSelector.paramsTip2": "Quando 'Automático' está desativado, o valor padrão é usado.",
|
||||
"detailPanel.toolSelector.placeholder": "Selecione uma ferramenta...",
|
||||
"detailPanel.toolSelector.settings": "CONFIGURAÇÕES DO USUÁRIO",
|
||||
"detailPanel.toolSelector.title": "Adicionar ferramenta",
|
||||
@ -149,7 +149,7 @@
|
||||
"findMoreInMarketplace": "Saiba mais no Marketplace",
|
||||
"from": "De",
|
||||
"fromMarketplace": "Do Marketplace",
|
||||
"install": "{{num}} instala",
|
||||
"install": "{{num}} instalações",
|
||||
"installAction": "Instalar",
|
||||
"installFrom": "INSTALAR DE",
|
||||
"installFromGitHub.gitHubRepo": "Repositório GitHub",
|
||||
@ -194,6 +194,46 @@
|
||||
"list.source.github": "Instalar do GitHub",
|
||||
"list.source.local": "Instalar a partir do arquivo de pacote local",
|
||||
"list.source.marketplace": "Instalar do Marketplace",
|
||||
"marketplace.featured": "Em destaque",
|
||||
"marketplace.installs": "instalações",
|
||||
"marketplace.languages": "Idiomas",
|
||||
"marketplace.listTopInfo.pluginsSubtitle": "Plugins projetados para acelerar seu desenvolvimento de código e IA",
|
||||
"marketplace.listTopInfo.pluginsTitleAll": "Todos os plugins",
|
||||
"marketplace.listTopInfo.pluginsTitleByCategory": "Todos os plugins de {{category}}",
|
||||
"marketplace.listTopInfo.tagsTitle": "Exibindo resultados filtrados por tags",
|
||||
"marketplace.listTopInfo.templatesSubtitle": "Fluxos de trabalho projetados para acelerar seu desenvolvimento de código e IA",
|
||||
"marketplace.listTopInfo.templatesTitleAll": "Todos os modelos",
|
||||
"marketplace.listTopInfo.templatesTitleByCategory": "Todos os modelos de {{category}}",
|
||||
"marketplace.ourTopPicks": "Nossas principais escolhas para você começar",
|
||||
"marketplace.pluginsHeroSubtitle": "Desenvolva com plugins mais seguros e confiáveis do Marketplace Dify.",
|
||||
"marketplace.pluginsHeroTitle": "Descubra. Expanda. Desenvolva.",
|
||||
"marketplace.searchBreadcrumbMarketplace": "Marketplace",
|
||||
"marketplace.searchBreadcrumbSearch": "Pesquisar",
|
||||
"marketplace.searchDropdown.byAuthor": "por {{author}}",
|
||||
"marketplace.searchDropdown.enter": "Enter",
|
||||
"marketplace.searchDropdown.noMatchesDesc": "Tente opções de filtro diferentes.",
|
||||
"marketplace.searchDropdown.noMatchesTitle": "Nenhuma correspondência",
|
||||
"marketplace.searchDropdown.plugins": "Plugins",
|
||||
"marketplace.searchDropdown.showAllResults": "Mostrar todos os resultados da pesquisa",
|
||||
"marketplace.searchFilterAll": "Todos",
|
||||
"marketplace.searchFilterCategory": "Categoria",
|
||||
"marketplace.searchFilterCreators": "Criadores",
|
||||
"marketplace.searchFilterLanguage": "Idioma de pesquisa",
|
||||
"marketplace.searchFilterPlugins": "Plugins",
|
||||
"marketplace.searchFilterTags": "Tags",
|
||||
"marketplace.searchFilterTypes": "Tipos",
|
||||
"marketplace.searchResultsFor": "Resultados para",
|
||||
"marketplace.templateCard.by": "Por",
|
||||
"marketplace.templateCategory.all": "Todas as categorias",
|
||||
"marketplace.templateCategory.design": "Design",
|
||||
"marketplace.templateCategory.it": "TI",
|
||||
"marketplace.templateCategory.knowledge": "Conhecimento",
|
||||
"marketplace.templateCategory.marketing": "Marketing",
|
||||
"marketplace.templateCategory.operations": "Operações",
|
||||
"marketplace.templateCategory.sales": "Vendas",
|
||||
"marketplace.templateCategory.support": "Suporte",
|
||||
"marketplace.templatesHeroSubtitle": "Descubra modelos criados pela comunidade — prontos para usar, personalizar e implantar.",
|
||||
"marketplace.templatesHeroTitle": "Crie. Remixe. Implante.",
|
||||
"marketplace.and": "e",
|
||||
"marketplace.difyMarketplace": "Mercado Dify",
|
||||
"marketplace.discover": "Descobrir",
|
||||
@ -213,7 +253,7 @@
|
||||
"marketplace.viewMore": "Ver mais",
|
||||
"metadata.title": "Plugins",
|
||||
"pluginInfoModal.packageName": "Pacote",
|
||||
"pluginInfoModal.release": "Soltar",
|
||||
"pluginInfoModal.release": "Versão",
|
||||
"pluginInfoModal.repository": "Repositório",
|
||||
"pluginInfoModal.title": "Informações do plugin",
|
||||
"plugins": "Plugins",
|
||||
@ -223,14 +263,13 @@
|
||||
"privilege.title": "Preferências de plug-ins",
|
||||
"privilege.whoCanDebug": "Quem pode depurar plugins?",
|
||||
"privilege.whoCanInstall": "Quem pode instalar e gerenciar plugins?",
|
||||
"publishPlugins": "Publicar plugins",
|
||||
"readmeInfo.failedToFetch": "Falha ao buscar o README",
|
||||
"readmeInfo.needHelpCheckReadme": "Precisa de ajuda? Confira o README.",
|
||||
"readmeInfo.noReadmeAvailable": "Nenhum README disponível",
|
||||
"readmeInfo.title": "LEIA-ME",
|
||||
"requestAPlugin": "Solicitar um plugin",
|
||||
"requestSubmit": "Solicitar / Enviar",
|
||||
"search": "Procurar",
|
||||
"search": "Pesquisar",
|
||||
"searchCategories": "Categorias de pesquisa",
|
||||
"searchInMarketplace": "Pesquisar no Marketplace",
|
||||
"searchPlugins": "Pesquisar plugins",
|
||||
@ -242,20 +281,20 @@
|
||||
"task.errorMsg.github": "Este plugin não pôde ser instalado automaticamente.\nPor favor, instale-o pelo GitHub.",
|
||||
"task.errorMsg.marketplace": "Este plugin não pôde ser instalado automaticamente.\nPor favor, instale-o pelo Marketplace.",
|
||||
"task.errorMsg.unknown": "Este plugin não pôde ser instalado.\nNão foi possível identificar a origem do plugin.",
|
||||
"task.errorPlugins": "Failed to Install Plugins",
|
||||
"task.installError": "{{errorLength}} plugins falha ao instalar, clique para ver",
|
||||
"task.errorPlugins": "Falha ao instalar plugins",
|
||||
"task.installError": "{{errorLength}} plugins falharam ao instalar, clique para ver",
|
||||
"task.installFromGithub": "Instalar pelo GitHub",
|
||||
"task.installFromMarketplace": "Instalar pelo Marketplace",
|
||||
"task.installSuccess": "{{successLength}} plugins installed successfully",
|
||||
"task.installed": "Installed",
|
||||
"task.installSuccess": "{{successLength}} plugins instalados com sucesso",
|
||||
"task.installed": "Instalado",
|
||||
"task.installedError": "Falha na instalação dos plug-ins {{errorLength}}",
|
||||
"task.installing": "Instalando plugins.",
|
||||
"task.installingHint": "Instalando... Isso pode levar alguns minutos.",
|
||||
"task.installingWithError": "Instalando plug-ins {{installingLength}}, {{successLength}} sucesso, {{errorLength}} falhou",
|
||||
"task.installingWithSuccess": "Instalando plugins {{installingLength}}, {{successLength}} sucesso.",
|
||||
"task.runningPlugins": "Installing Plugins",
|
||||
"task.successPlugins": "Successfully Installed Plugins",
|
||||
"templates": "Templates",
|
||||
"task.runningPlugins": "Instalando plugins",
|
||||
"task.successPlugins": "Plugins instalados com sucesso",
|
||||
"templates": "Modelos",
|
||||
"upgrade.close": "Fechar",
|
||||
"upgrade.description": "Prestes a instalar o seguinte plugin",
|
||||
"upgrade.successfulTitle": "Instalação bem-sucedida",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "Elibera",
|
||||
"pluginInfoModal.repository": "Depozit",
|
||||
"pluginInfoModal.title": "Informații despre plugin",
|
||||
"pluginPublishGuide": "Publicați pluginuri",
|
||||
"privilege.admins": "Administratori",
|
||||
"privilege.everyone": "Oricine",
|
||||
"privilege.noone": "Nimeni",
|
||||
"privilege.title": "Preferințe plugin",
|
||||
"privilege.whoCanDebug": "Cine poate depana pluginuri?",
|
||||
"privilege.whoCanInstall": "Cine poate instala și gestiona plugin-uri?",
|
||||
"publishPlugins": "Publicați pluginuri",
|
||||
"readmeInfo.failedToFetch": "Nu s-a putut prelua README",
|
||||
"readmeInfo.needHelpCheckReadme": "Ai nevoie de ajutor? Verifică fișierul README.",
|
||||
"readmeInfo.noReadmeAvailable": "Nu există fișier README disponibil",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "Отпускать",
|
||||
"pluginInfoModal.repository": "Хранилище",
|
||||
"pluginInfoModal.title": "Информация о плагине",
|
||||
"pluginPublishGuide": "Публикация плагинов",
|
||||
"privilege.admins": "Админы",
|
||||
"privilege.everyone": "Каждый",
|
||||
"privilege.noone": "Никто",
|
||||
"privilege.title": "Настройки плагина",
|
||||
"privilege.whoCanDebug": "Кто может отлаживать плагины?",
|
||||
"privilege.whoCanInstall": "Кто может устанавливать плагины и управлять ими?",
|
||||
"publishPlugins": "Публикация плагинов",
|
||||
"readmeInfo.failedToFetch": "Не удалось получить README",
|
||||
"readmeInfo.needHelpCheckReadme": "Нужна помощь? Ознакомьтесь с файлом README.",
|
||||
"readmeInfo.noReadmeAvailable": "README недоступен",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "Izdati",
|
||||
"pluginInfoModal.repository": "Shramba",
|
||||
"pluginInfoModal.title": "Informacije o vtičniku",
|
||||
"pluginPublishGuide": "Objavljanje vtičnikov",
|
||||
"privilege.admins": "Administratori",
|
||||
"privilege.everyone": "Vsi",
|
||||
"privilege.noone": "Nihče",
|
||||
"privilege.title": "Nastavitve vtičnika",
|
||||
"privilege.whoCanDebug": "Kdo lahko odpravi napake v vtičnikih?",
|
||||
"privilege.whoCanInstall": "Kdo lahko namesti in upravlja vtičnike?",
|
||||
"publishPlugins": "Objavljanje vtičnikov",
|
||||
"readmeInfo.failedToFetch": "Neuspešno pridobivanje datoteke README",
|
||||
"readmeInfo.needHelpCheckReadme": "Potrebujete pomoč? Preverite README.",
|
||||
"readmeInfo.noReadmeAvailable": "README ni na voljo",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "ปล่อย",
|
||||
"pluginInfoModal.repository": "เก็บ",
|
||||
"pluginInfoModal.title": "ข้อมูลปลั๊กอิน",
|
||||
"pluginPublishGuide": "เผยแพร่ปลั๊กอิน",
|
||||
"privilege.admins": "ผู้ดูแลระบบ",
|
||||
"privilege.everyone": "ทุกคน",
|
||||
"privilege.noone": "ไม่มีใคร",
|
||||
"privilege.title": "การตั้งค่าปลั๊กอิน",
|
||||
"privilege.whoCanDebug": "ใครสามารถดีบักปลั๊กอินได้บ้าง",
|
||||
"privilege.whoCanInstall": "ใครสามารถติดตั้งและจัดการปลั๊กอินได้บ้าง",
|
||||
"publishPlugins": "เผยแพร่ปลั๊กอิน",
|
||||
"readmeInfo.failedToFetch": "ไม่สามารถดึงไฟล์ README ได้",
|
||||
"readmeInfo.needHelpCheckReadme": "ต้องการความช่วยเหลือ? ตรวจสอบไฟล์ README",
|
||||
"readmeInfo.noReadmeAvailable": "ไม่มีไฟล์ README",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "Sürüm",
|
||||
"pluginInfoModal.repository": "Depo",
|
||||
"pluginInfoModal.title": "Eklenti bilgisi",
|
||||
"pluginPublishGuide": "Eklentileri yayınlayın",
|
||||
"privilege.admins": "Yöneticiler",
|
||||
"privilege.everyone": "Herkes",
|
||||
"privilege.noone": "Hiç kimse",
|
||||
"privilege.title": "Eklenti Tercihleri",
|
||||
"privilege.whoCanDebug": "Eklentilerde kimler hata ayıklayabilir?",
|
||||
"privilege.whoCanInstall": "Eklentileri kimler yükleyebilir ve yönetebilir?",
|
||||
"publishPlugins": "Eklentileri yayınlayın",
|
||||
"readmeInfo.failedToFetch": "README alınamadı",
|
||||
"readmeInfo.needHelpCheckReadme": "Yardıma mı ihtiyacınız var? README dosyasına bakın.",
|
||||
"readmeInfo.noReadmeAvailable": "README mevcut değil",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "Реліз",
|
||||
"pluginInfoModal.repository": "Сховище",
|
||||
"pluginInfoModal.title": "Інформація про плагін",
|
||||
"pluginPublishGuide": "Публікація плагінів",
|
||||
"privilege.admins": "Адміни",
|
||||
"privilege.everyone": "Кожен",
|
||||
"privilege.noone": "Ніхто",
|
||||
"privilege.title": "Налаштування плагіна",
|
||||
"privilege.whoCanDebug": "Хто може налагоджувати плагіни?",
|
||||
"privilege.whoCanInstall": "Хто може встановлювати плагіни та керувати ними?",
|
||||
"publishPlugins": "Публікація плагінів",
|
||||
"readmeInfo.failedToFetch": "Не вдалося отримати README",
|
||||
"readmeInfo.needHelpCheckReadme": "Потрібна допомога? Перегляньте README.",
|
||||
"readmeInfo.noReadmeAvailable": "README недоступний",
|
||||
|
||||
@ -214,13 +214,13 @@
|
||||
"pluginInfoModal.release": "Phát hành",
|
||||
"pluginInfoModal.repository": "Kho",
|
||||
"pluginInfoModal.title": "Thông tin plugin",
|
||||
"pluginPublishGuide": "Xuất bản plugin",
|
||||
"privilege.admins": "Quản trị viên",
|
||||
"privilege.everyone": "Ai ai",
|
||||
"privilege.noone": "Không ai",
|
||||
"privilege.title": "Tùy chọn plugin",
|
||||
"privilege.whoCanDebug": "Ai có thể gỡ lỗi plugin?",
|
||||
"privilege.whoCanInstall": "Ai có thể cài đặt và quản lý plugin?",
|
||||
"publishPlugins": "Xuất bản plugin",
|
||||
"readmeInfo.failedToFetch": "Không thể lấy README",
|
||||
"readmeInfo.needHelpCheckReadme": "Cần giúp đỡ? Xem tệp README.",
|
||||
"readmeInfo.noReadmeAvailable": "Không có README",
|
||||
|
||||
@ -81,7 +81,7 @@
|
||||
"categorySingle.model": "模型",
|
||||
"categorySingle.tool": "工具",
|
||||
"categorySingle.trigger": "触发器",
|
||||
"createPublishTemplates": "创建 / 发布模板",
|
||||
"creatorCenter": "创作者中心",
|
||||
"debugInfo.title": "调试",
|
||||
"debugInfo.viewDocs": "查看文档",
|
||||
"deprecated": "已弃用",
|
||||
@ -201,7 +201,7 @@
|
||||
"marketplace.empower": "助力您的 AI 开发",
|
||||
"marketplace.featured": "精选",
|
||||
"marketplace.installs": "次安装",
|
||||
"marketplace.languages": "语言",
|
||||
"marketplace.languages": "按语言筛选",
|
||||
"marketplace.listTopInfo.pluginsSubtitle": "帮助你更快进行编码与 AI 开发的插件",
|
||||
"marketplace.listTopInfo.pluginsTitleAll": "全部插件",
|
||||
"marketplace.listTopInfo.pluginsTitleByCategory": "全部{{category}}插件",
|
||||
@ -215,7 +215,7 @@
|
||||
"marketplace.noTemplateFound": "未找到模板",
|
||||
"marketplace.ourTopPicks": "我们精选推荐",
|
||||
"marketplace.partnerTip": "此插件由 Dify 合作伙伴认证",
|
||||
"marketplace.pluginsHeroSubtitle": "使用社区构建的插件为您的 AI 开发提供动力。",
|
||||
"marketplace.pluginsHeroSubtitle": "使用 Dify Marketplace 中更安全、更可靠的插件进行构建。",
|
||||
"marketplace.pluginsHeroTitle": "探索。扩展。构建。",
|
||||
"marketplace.pluginsResult": "{{num}} 个插件结果",
|
||||
"marketplace.searchBreadcrumbMarketplace": "市场",
|
||||
@ -248,7 +248,7 @@
|
||||
"marketplace.templateCategory.operations": "运营",
|
||||
"marketplace.templateCategory.sales": "销售",
|
||||
"marketplace.templateCategory.support": "支持",
|
||||
"marketplace.templatesHeroSubtitle": "社区构建的工作流模板 —— 随时可使用、复刻和部署。",
|
||||
"marketplace.templatesHeroSubtitle": "发现由社区打造的精选模板 —— 即刻使用,灵活定制,快速部署。",
|
||||
"marketplace.templatesHeroTitle": "创建。复刻。部署。",
|
||||
"marketplace.verifiedTip": "此插件由 Dify 认证",
|
||||
"marketplace.viewMore": "查看更多",
|
||||
@ -264,7 +264,6 @@
|
||||
"privilege.title": "插件偏好",
|
||||
"privilege.whoCanDebug": "谁可以调试插件?",
|
||||
"privilege.whoCanInstall": "谁可以安装和管理插件?",
|
||||
"publishPlugins": "发布插件",
|
||||
"readmeInfo.failedToFetch": "获取 README 文档失败",
|
||||
"readmeInfo.needHelpCheckReadme": "需要帮助?查看 README。",
|
||||
"readmeInfo.noReadmeAvailable": "README 文档不可用",
|
||||
@ -296,6 +295,7 @@
|
||||
"task.installingWithSuccess": "{{installingLength}} 个插件安装中,{{successLength}} 安装成功",
|
||||
"task.runningPlugins": "正在安装的插件",
|
||||
"task.successPlugins": "安装成功的插件",
|
||||
"templatePublishingGuide": "模板发布指南",
|
||||
"templates": "模板",
|
||||
"upgrade.close": "关闭",
|
||||
"upgrade.description": "即将安装以下插件",
|
||||
|
||||
@ -80,7 +80,6 @@
|
||||
"categorySingle.model": "型",
|
||||
"categorySingle.tool": "工具",
|
||||
"categorySingle.trigger": "觸發器",
|
||||
"createPublishTemplates": "建立 / 發佈範本",
|
||||
"debugInfo.title": "調試",
|
||||
"debugInfo.viewDocs": "查看文件",
|
||||
"deprecated": "不推薦使用的",
|
||||
@ -198,17 +197,57 @@
|
||||
"marketplace.difyMarketplace": "Dify 市場",
|
||||
"marketplace.discover": "發現",
|
||||
"marketplace.empower": "為您的 AI 開發提供支援",
|
||||
"marketplace.featured": "精選",
|
||||
"marketplace.installs": "安裝次數",
|
||||
"marketplace.languages": "按語言篩選",
|
||||
"marketplace.listTopInfo.pluginsSubtitle": "專為加速您的程式開發與 AI 開發而設計的插件",
|
||||
"marketplace.listTopInfo.pluginsTitleAll": "所有插件",
|
||||
"marketplace.listTopInfo.pluginsTitleByCategory": "所有{{category}}插件",
|
||||
"marketplace.listTopInfo.tagsTitle": "顯示按標籤篩選的結果",
|
||||
"marketplace.listTopInfo.templatesSubtitle": "專為加速您的程式開發與 AI 開發而設計的工作流程",
|
||||
"marketplace.listTopInfo.templatesTitleAll": "所有範本",
|
||||
"marketplace.listTopInfo.templatesTitleByCategory": "所有{{category}}範本",
|
||||
"marketplace.moreFrom": "來自 Marketplace 的更多內容",
|
||||
"marketplace.noCreatorFound": "未找到創作者",
|
||||
"marketplace.noPluginFound": "未找到插件",
|
||||
"marketplace.noTemplateFound": "未找到模板",
|
||||
"marketplace.ourTopPicks": "精選推薦,助您快速上手",
|
||||
"marketplace.partnerTip": "由 Dify 合作夥伴驗證",
|
||||
"marketplace.pluginsHeroSubtitle": "使用 Dify Marketplace 中更安全、更可靠的外掛程式進行建置。",
|
||||
"marketplace.pluginsHeroTitle": "探索 · 擴展 · 建構。",
|
||||
"marketplace.pluginsResult": "{{num}} 個結果",
|
||||
"marketplace.searchBreadcrumbMarketplace": "市場",
|
||||
"marketplace.searchBreadcrumbSearch": "搜尋",
|
||||
"marketplace.searchDropdown.byAuthor": "由 {{author}}",
|
||||
"marketplace.searchDropdown.enter": "Enter",
|
||||
"marketplace.searchDropdown.noMatchesDesc": "請嘗試不同的篩選選項。",
|
||||
"marketplace.searchDropdown.noMatchesTitle": "無符合結果",
|
||||
"marketplace.searchDropdown.plugins": "插件",
|
||||
"marketplace.searchDropdown.showAllResults": "顯示所有搜尋結果",
|
||||
"marketplace.searchFilterAll": "全部",
|
||||
"marketplace.searchFilterCategory": "分類",
|
||||
"marketplace.searchFilterCreators": "創作者",
|
||||
"marketplace.searchFilterLanguage": "搜尋語言",
|
||||
"marketplace.searchFilterPlugins": "插件",
|
||||
"marketplace.searchFilterTags": "標籤",
|
||||
"marketplace.searchFilterTypes": "類型",
|
||||
"marketplace.searchResultsFor": "搜尋結果:",
|
||||
"marketplace.sortBy": "排序方式",
|
||||
"marketplace.sortOption.firstReleased": "首次發佈",
|
||||
"marketplace.sortOption.mostPopular": "最受歡迎",
|
||||
"marketplace.sortOption.newlyReleased": "新發佈",
|
||||
"marketplace.sortOption.recentlyUpdated": "最近更新",
|
||||
"marketplace.templateCard.by": "作者:",
|
||||
"marketplace.templateCategory.all": "所有分類",
|
||||
"marketplace.templateCategory.design": "設計",
|
||||
"marketplace.templateCategory.it": "IT",
|
||||
"marketplace.templateCategory.knowledge": "知識",
|
||||
"marketplace.templateCategory.marketing": "行銷",
|
||||
"marketplace.templateCategory.operations": "營運",
|
||||
"marketplace.templateCategory.sales": "銷售",
|
||||
"marketplace.templateCategory.support": "支援",
|
||||
"marketplace.templatesHeroSubtitle": "探索由社群打造的精選模板 —— 即刻使用,彈性客製,快速部署。",
|
||||
"marketplace.templatesHeroTitle": "建立 · 混合 · 部署。",
|
||||
"marketplace.verifiedTip": "由 Dify 驗證",
|
||||
"marketplace.viewMore": "查看更多",
|
||||
"metadata.title": "插件",
|
||||
@ -216,6 +255,7 @@
|
||||
"pluginInfoModal.release": "釋放",
|
||||
"pluginInfoModal.repository": "存儲庫",
|
||||
"pluginInfoModal.title": "插件資訊",
|
||||
"pluginPublishGuide": "發佈插件",
|
||||
"plugins": "插件",
|
||||
"privilege.admins": "管理員",
|
||||
"privilege.everyone": "每個人 都",
|
||||
@ -223,7 +263,6 @@
|
||||
"privilege.title": "插件首選項",
|
||||
"privilege.whoCanDebug": "誰可以調試插件?",
|
||||
"privilege.whoCanInstall": "誰可以安裝和管理插件?",
|
||||
"publishPlugins": "發佈插件",
|
||||
"readmeInfo.failedToFetch": "無法獲取 README",
|
||||
"readmeInfo.needHelpCheckReadme": "需要幫忙嗎?查看自述檔。",
|
||||
"readmeInfo.noReadmeAvailable": "沒有可用的自述文件",
|
||||
@ -242,19 +281,20 @@
|
||||
"task.errorMsg.github": "此插件無法自動安裝。\n請從 GitHub 安裝。",
|
||||
"task.errorMsg.marketplace": "此插件無法自動安裝。\n請從插件市場安裝。",
|
||||
"task.errorMsg.unknown": "此插件無法安裝。\n無法識別插件來源。",
|
||||
"task.errorPlugins": "Failed to Install Plugins",
|
||||
"task.errorPlugins": "插件安裝失敗",
|
||||
"task.installError": "{{errorLength}} 個插件安裝失敗,點擊查看",
|
||||
"task.installFromGithub": "從 GitHub 安裝",
|
||||
"task.installFromMarketplace": "從插件市場安裝",
|
||||
"task.installSuccess": "{{successLength}} plugins installed successfully",
|
||||
"task.installed": "Installed",
|
||||
"task.installSuccess": "{{successLength}} 個插件已成功安裝",
|
||||
"task.installed": "已安裝",
|
||||
"task.installedError": "{{errorLength}} 個插件安裝失敗",
|
||||
"task.installing": "正在安裝插件。",
|
||||
"task.installingHint": "正在安裝……可能需要幾分鐘。",
|
||||
"task.installingWithError": "安裝 {{installingLength}} 個插件,{{successLength}} 成功,{{errorLength}} 失敗",
|
||||
"task.installingWithSuccess": "安裝 {{installingLength}} 個插件,{{successLength}} 成功。",
|
||||
"task.runningPlugins": "Installing Plugins",
|
||||
"task.successPlugins": "Successfully Installed Plugins",
|
||||
"task.runningPlugins": "正在安裝插件",
|
||||
"task.successPlugins": "插件安裝成功",
|
||||
"templatePublishingGuide": "範本發佈指南",
|
||||
"templates": "範本",
|
||||
"upgrade.close": "關閉",
|
||||
"upgrade.description": "即將安裝以下插件",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user