mirror of
https://github.com/langgenius/dify.git
synced 2026-09-04 16:07:08 +08:00
fix(web): restore creator profile contracts and i18n
The standalone and embedded creator pages call marketplaceClient.creatorDetail, but those routes were dropped from the marketplace contract. Restore them, skip avatar fetches when none was uploaded, and add creatorProfile strings to every plugin locale.
This commit is contained in:
parent
62cb8a9c74
commit
803c3cd2df
@ -22,6 +22,10 @@ export type MarketplaceCollection = {
|
||||
search_params?: SearchParamsFromCollection
|
||||
}
|
||||
|
||||
export type MarketplaceTimestamp = string | number
|
||||
export type MarketplaceCreatorStatus = 'pending' | 'active' | 'inactive' | 'deleted'
|
||||
export type MarketplaceOrganizationStatus = 'active' | 'inactive' | 'deleted'
|
||||
|
||||
export type PluginsSearchParams = {
|
||||
query: string
|
||||
page?: number
|
||||
@ -62,6 +66,47 @@ export type MarketplaceTemplate = {
|
||||
deps_plugins?: string[]
|
||||
preferred_languages?: string[]
|
||||
badges?: string[]
|
||||
created_at?: MarketplaceTimestamp
|
||||
updated_at?: MarketplaceTimestamp
|
||||
}
|
||||
|
||||
export type MarketplaceCreator = {
|
||||
id?: string
|
||||
email?: string
|
||||
name?: string
|
||||
display_name?: string
|
||||
unique_handle: string
|
||||
display_email?: string
|
||||
description?: string
|
||||
avatar?: string
|
||||
background_image?: string
|
||||
social_links?: string[]
|
||||
badges?: string[]
|
||||
verified?: boolean
|
||||
status?: MarketplaceCreatorStatus
|
||||
public?: boolean
|
||||
plugin_count?: number
|
||||
template_count?: number
|
||||
created_at?: string
|
||||
updated_at?: string
|
||||
}
|
||||
|
||||
export type MarketplaceOrganization = {
|
||||
id?: string
|
||||
email?: string
|
||||
name?: string
|
||||
display_name?: string
|
||||
unique_handle?: string
|
||||
display_email?: string
|
||||
description?: string
|
||||
avatar?: string
|
||||
background_image?: string
|
||||
social_links?: string[]
|
||||
badges?: string[]
|
||||
verified?: boolean
|
||||
status?: MarketplaceOrganizationStatus
|
||||
created_at?: string
|
||||
updated_at?: string
|
||||
}
|
||||
|
||||
export type MarketplaceTemplateCollection = {
|
||||
@ -124,6 +169,9 @@ export type MarketplacePlugin = {
|
||||
authorized_category: 'langgenius' | 'partner' | 'community'
|
||||
}
|
||||
from: MarketplacePluginDependencySource
|
||||
created_at?: MarketplaceTimestamp
|
||||
updated_at?: MarketplaceTimestamp
|
||||
version_updated_at?: MarketplaceTimestamp | null
|
||||
}
|
||||
|
||||
export type PluginInfoFromMarketPlace = {
|
||||
@ -192,6 +240,40 @@ export type TemplateSearchResponse = {
|
||||
|
||||
export type DownloadPluginResponse = Blob
|
||||
|
||||
export type CreatorDetailResponse = {
|
||||
code?: number
|
||||
data?: {
|
||||
creator?: MarketplaceCreator
|
||||
}
|
||||
msg?: string
|
||||
}
|
||||
|
||||
export type OrganizationDetailResponse = {
|
||||
code?: number
|
||||
data?: {
|
||||
organization?: MarketplaceOrganization
|
||||
}
|
||||
msg?: string
|
||||
}
|
||||
|
||||
export type PublisherPluginsResponse = {
|
||||
code?: number
|
||||
data?: {
|
||||
plugins?: MarketplacePlugin[]
|
||||
total?: number
|
||||
}
|
||||
msg?: string
|
||||
}
|
||||
|
||||
export type PublisherTemplatesResponse = {
|
||||
code?: number
|
||||
data?: {
|
||||
templates?: MarketplaceTemplate[]
|
||||
total?: number
|
||||
}
|
||||
msg?: string
|
||||
}
|
||||
|
||||
// Banner payload shapes shared by the standalone marketplace and the embedded
|
||||
// console. The banners endpoint output stays `unknown` in the contract because
|
||||
// the delivery format is normalized and runtime-validated in
|
||||
@ -404,6 +486,70 @@ const downloadPluginContract = base
|
||||
)
|
||||
.output(type<DownloadPluginResponse>())
|
||||
|
||||
const creatorDetailContract = base
|
||||
.route({
|
||||
path: '/creators/{uniqueHandle}',
|
||||
method: 'GET',
|
||||
})
|
||||
.input(
|
||||
type<{
|
||||
params: {
|
||||
uniqueHandle: string
|
||||
}
|
||||
}>(),
|
||||
)
|
||||
.output(type<CreatorDetailResponse>())
|
||||
|
||||
const organizationDetailContract = base
|
||||
.route({
|
||||
path: '/organizations/{id}',
|
||||
method: 'GET',
|
||||
})
|
||||
.input(
|
||||
type<{
|
||||
params: {
|
||||
id: string
|
||||
}
|
||||
}>(),
|
||||
)
|
||||
.output(type<OrganizationDetailResponse>())
|
||||
|
||||
const publisherPluginsContract = base
|
||||
.route({
|
||||
path: '/plugins/publisher/{uniqueHandle}',
|
||||
method: 'GET',
|
||||
})
|
||||
.input(
|
||||
type<{
|
||||
params: {
|
||||
uniqueHandle: string
|
||||
}
|
||||
query: {
|
||||
page: number
|
||||
page_size: number
|
||||
}
|
||||
}>(),
|
||||
)
|
||||
.output(type<PublisherPluginsResponse>())
|
||||
|
||||
const publisherTemplatesContract = base
|
||||
.route({
|
||||
path: '/templates/publisher/{uniqueHandle}',
|
||||
method: 'GET',
|
||||
})
|
||||
.input(
|
||||
type<{
|
||||
params: {
|
||||
uniqueHandle: string
|
||||
}
|
||||
query: {
|
||||
page: number
|
||||
page_size: number
|
||||
}
|
||||
}>(),
|
||||
)
|
||||
.output(type<PublisherTemplatesResponse>())
|
||||
|
||||
export const marketplaceRouterContract = {
|
||||
banners: {
|
||||
list: bannerListContract,
|
||||
@ -416,6 +562,10 @@ export const marketplaceRouterContract = {
|
||||
templateDetail: templateDetailContract,
|
||||
templateSearch: templateSearchContract,
|
||||
downloadPlugin: downloadPluginContract,
|
||||
creatorDetail: creatorDetailContract,
|
||||
organizationDetail: organizationDetailContract,
|
||||
publisherPlugins: publisherPluginsContract,
|
||||
publisherTemplates: publisherTemplatesContract,
|
||||
}
|
||||
|
||||
export type MarketPlaceInputs = InferContractRouterInputs<typeof marketplaceRouterContract>
|
||||
|
||||
@ -67,6 +67,7 @@ describe('loadCreatorProfile', () => {
|
||||
expect(loaded?.viewModel.creations).toHaveLength(2)
|
||||
expect(loaded?.pluginsByCreationId['plugin:dify/search']).toBeDefined()
|
||||
expect(loaded?.viewModel.profile.backgroundUrl).toBe('')
|
||||
expect(loaded?.viewModel.profile.avatarUrl).toBe('')
|
||||
})
|
||||
|
||||
it('only emits the remote background URL when the API reports an uploaded background', async () => {
|
||||
@ -91,6 +92,28 @@ describe('loadCreatorProfile', () => {
|
||||
)
|
||||
})
|
||||
|
||||
it('only emits the remote avatar URL when the API reports an uploaded avatar', async () => {
|
||||
mocks.creatorDetail.mockResolvedValue({
|
||||
data: {
|
||||
creator: {
|
||||
unique_handle: 'creator-with-avatar',
|
||||
display_name: 'Creator with avatar',
|
||||
avatar: 'creator/avatar.png',
|
||||
social_links: [],
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
const loaded = await loadCreatorProfile({
|
||||
uniqueHandle: 'creator-with-avatar',
|
||||
locale: 'en-US',
|
||||
})
|
||||
|
||||
expect(loaded?.viewModel.profile.avatarUrl).toBe(
|
||||
'https://marketplace.example/api/v1/creators/creator-with-avatar/avatar',
|
||||
)
|
||||
})
|
||||
|
||||
it('loads evanz from the Marketplace API without a development fixture branch', async () => {
|
||||
await loadCreatorProfile({ uniqueHandle: 'evanz', locale: 'en-US' })
|
||||
|
||||
|
||||
@ -99,11 +99,14 @@ const loadCreatorProfileCached = cache(
|
||||
const backgroundUrl = creator.background_image
|
||||
? `${MARKETPLACE_API_PREFIX}/${resource}/${encodedHandle}/background-image`
|
||||
: ''
|
||||
const avatarUrl = creator.avatar
|
||||
? `${MARKETPLACE_API_PREFIX}/${resource}/${encodedHandle}/avatar`
|
||||
: ''
|
||||
const viewModel = adaptCreatorProfile({
|
||||
creator,
|
||||
kind,
|
||||
locale,
|
||||
avatarUrl: `${MARKETPLACE_API_PREFIX}/${resource}/${encodedHandle}/avatar`,
|
||||
avatarUrl,
|
||||
backgroundUrl,
|
||||
plugins,
|
||||
templates,
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "الانتقال إلى الصفحة {{page}}",
|
||||
"marketplace.carousel.scrollNext": "الصفحة التالية",
|
||||
"marketplace.carousel.scrollPrevious": "الصفحة السابقة",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "مسار التنقل",
|
||||
"marketplace.creatorProfile.creations": "الأعمال",
|
||||
"marketplace.creatorProfile.empty": "لا توجد أعمال بعد.",
|
||||
"marketplace.creatorProfile.home": "الصفحة الرئيسية للسوق",
|
||||
"marketplace.creatorProfile.onTheWeb": "على الويب",
|
||||
"marketplace.creatorProfile.organization": "منظمة",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "ابحث عن الإضافات والقوالب",
|
||||
"marketplace.creatorProfile.sort.asc": "ترتيب تصاعدي",
|
||||
"marketplace.creatorProfile.sort.createdAt": "الأحدث إنشاءً",
|
||||
"marketplace.creatorProfile.sort.desc": "ترتيب تنازلي",
|
||||
"marketplace.creatorProfile.sort.popularity": "الشعبية",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "الأحدث تحديثًا",
|
||||
"marketplace.creatorProfile.sortBy": "ترتيب حسب",
|
||||
"marketplace.creatorProfile.title": "ملف المنشئ",
|
||||
"marketplace.creatorProfile.type.plugin": "إضافة",
|
||||
"marketplace.creatorProfile.type.template": "قالب",
|
||||
"marketplace.difyMarketplace": "سوق Dify",
|
||||
"marketplace.discover": "اكتشف",
|
||||
"marketplace.empower": "تمكين تطوير الذكاء الاصطناعي الخاص بك",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Zu Seite {{page}} wechseln",
|
||||
"marketplace.carousel.scrollNext": "Nächste Seite",
|
||||
"marketplace.carousel.scrollPrevious": "Vorherige Seite",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Brotkrümelnavigation",
|
||||
"marketplace.creatorProfile.creations": "Kreationen",
|
||||
"marketplace.creatorProfile.empty": "Noch keine Kreationen.",
|
||||
"marketplace.creatorProfile.home": "Marketplace-Startseite",
|
||||
"marketplace.creatorProfile.onTheWeb": "Im Web",
|
||||
"marketplace.creatorProfile.organization": "Organisation",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Plugins und Vorlagen suchen",
|
||||
"marketplace.creatorProfile.sort.asc": "Aufsteigend sortieren",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Zuletzt erstellt",
|
||||
"marketplace.creatorProfile.sort.desc": "Absteigend sortieren",
|
||||
"marketplace.creatorProfile.sort.popularity": "Beliebtheit",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Zuletzt aktualisiert",
|
||||
"marketplace.creatorProfile.sortBy": "Sortieren nach",
|
||||
"marketplace.creatorProfile.title": "Creator-Profil",
|
||||
"marketplace.creatorProfile.type.plugin": "Plugin",
|
||||
"marketplace.creatorProfile.type.template": "Vorlage",
|
||||
"marketplace.difyMarketplace": "Dify Marktplatz",
|
||||
"marketplace.discover": "Entdecken",
|
||||
"marketplace.empower": "Unterstützen Sie Ihre KI-Entwicklung",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Go to page {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Next page",
|
||||
"marketplace.carousel.scrollPrevious": "Previous page",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Breadcrumb",
|
||||
"marketplace.creatorProfile.creations": "Creations",
|
||||
"marketplace.creatorProfile.empty": "No creations yet.",
|
||||
"marketplace.creatorProfile.home": "Marketplace home",
|
||||
"marketplace.creatorProfile.onTheWeb": "On the web",
|
||||
"marketplace.creatorProfile.organization": "Organization",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Search plugins and templates",
|
||||
"marketplace.creatorProfile.sort.asc": "Sort ascending",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Recently created",
|
||||
"marketplace.creatorProfile.sort.desc": "Sort descending",
|
||||
"marketplace.creatorProfile.sort.popularity": "Popularity",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Recently updated",
|
||||
"marketplace.creatorProfile.sortBy": "Sort by",
|
||||
"marketplace.creatorProfile.title": "Creator Profile",
|
||||
"marketplace.creatorProfile.type.plugin": "Plugin",
|
||||
"marketplace.creatorProfile.type.template": "Template",
|
||||
"marketplace.difyMarketplace": "Dify Marketplace",
|
||||
"marketplace.discover": "Discover",
|
||||
"marketplace.empower": "Empower your AI development",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Ir a la página {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Página siguiente",
|
||||
"marketplace.carousel.scrollPrevious": "Página anterior",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Ruta de navegación",
|
||||
"marketplace.creatorProfile.creations": "Creaciones",
|
||||
"marketplace.creatorProfile.empty": "Aún no hay creaciones.",
|
||||
"marketplace.creatorProfile.home": "Inicio del Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "En la web",
|
||||
"marketplace.creatorProfile.organization": "Organización",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Buscar plugins y plantillas",
|
||||
"marketplace.creatorProfile.sort.asc": "Orden ascendente",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Recién creado",
|
||||
"marketplace.creatorProfile.sort.desc": "Orden descendente",
|
||||
"marketplace.creatorProfile.sort.popularity": "Popularidad",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Recién actualizado",
|
||||
"marketplace.creatorProfile.sortBy": "Ordenar por",
|
||||
"marketplace.creatorProfile.title": "Perfil del creador",
|
||||
"marketplace.creatorProfile.type.plugin": "Plugin",
|
||||
"marketplace.creatorProfile.type.template": "Plantilla",
|
||||
"marketplace.difyMarketplace": "Mercado de Dify",
|
||||
"marketplace.discover": "Descubrir",
|
||||
"marketplace.empower": "Potencie su desarrollo de IA",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "رفتن به صفحه {{page}}",
|
||||
"marketplace.carousel.scrollNext": "صفحه بعدی",
|
||||
"marketplace.carousel.scrollPrevious": "صفحه قبلی",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "مسیر راهنما",
|
||||
"marketplace.creatorProfile.creations": "آثار",
|
||||
"marketplace.creatorProfile.empty": "هنوز اثری وجود ندارد.",
|
||||
"marketplace.creatorProfile.home": "خانه Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "در وب",
|
||||
"marketplace.creatorProfile.organization": "سازمان",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "جستجوی افزونه و قالب",
|
||||
"marketplace.creatorProfile.sort.asc": "مرتبسازی صعودی",
|
||||
"marketplace.creatorProfile.sort.createdAt": "تازهساخته",
|
||||
"marketplace.creatorProfile.sort.desc": "مرتبسازی نزولی",
|
||||
"marketplace.creatorProfile.sort.popularity": "محبوبیت",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "تازهبهروزرسانی",
|
||||
"marketplace.creatorProfile.sortBy": "مرتبسازی بر اساس",
|
||||
"marketplace.creatorProfile.title": "نمایه سازنده",
|
||||
"marketplace.creatorProfile.type.plugin": "افزونه",
|
||||
"marketplace.creatorProfile.type.template": "قالب",
|
||||
"marketplace.difyMarketplace": "بازار دیفی",
|
||||
"marketplace.discover": "کشف",
|
||||
"marketplace.empower": "توسعه هوش مصنوعی خود را توانمند کنید",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Aller à la page {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Page suivante",
|
||||
"marketplace.carousel.scrollPrevious": "Page précédente",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Fil d'Ariane",
|
||||
"marketplace.creatorProfile.creations": "Créations",
|
||||
"marketplace.creatorProfile.empty": "Aucune création pour le moment.",
|
||||
"marketplace.creatorProfile.home": "Accueil du Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "Sur le web",
|
||||
"marketplace.creatorProfile.organization": "Organisation",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Rechercher des plugins et des modèles",
|
||||
"marketplace.creatorProfile.sort.asc": "Trier par ordre croissant",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Récemment créé",
|
||||
"marketplace.creatorProfile.sort.desc": "Trier par ordre décroissant",
|
||||
"marketplace.creatorProfile.sort.popularity": "Popularité",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Récemment mis à jour",
|
||||
"marketplace.creatorProfile.sortBy": "Trier par",
|
||||
"marketplace.creatorProfile.title": "Profil du créateur",
|
||||
"marketplace.creatorProfile.type.plugin": "Plugin",
|
||||
"marketplace.creatorProfile.type.template": "Modèle",
|
||||
"marketplace.difyMarketplace": "Marché Dify",
|
||||
"marketplace.discover": "Découvrir",
|
||||
"marketplace.empower": "Renforcez le développement de votre IA",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "पृष्ठ {{page}} पर जाएं",
|
||||
"marketplace.carousel.scrollNext": "अगला पृष्ठ",
|
||||
"marketplace.carousel.scrollPrevious": "पिछला पृष्ठ",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "ब्रेडक्रम्ब",
|
||||
"marketplace.creatorProfile.creations": "रचनाएँ",
|
||||
"marketplace.creatorProfile.empty": "अभी कोई रचना नहीं।",
|
||||
"marketplace.creatorProfile.home": "Marketplace होम",
|
||||
"marketplace.creatorProfile.onTheWeb": "वेब पर",
|
||||
"marketplace.creatorProfile.organization": "संगठन",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "प्लगिन और टेम्पलेट खोजें",
|
||||
"marketplace.creatorProfile.sort.asc": "बढ़ते क्रम में",
|
||||
"marketplace.creatorProfile.sort.createdAt": "हाल ही में बनाया गया",
|
||||
"marketplace.creatorProfile.sort.desc": "घटते क्रम में",
|
||||
"marketplace.creatorProfile.sort.popularity": "लोकप्रियता",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "हाल ही में अपडेट किया गया",
|
||||
"marketplace.creatorProfile.sortBy": "क्रमबद्ध करें",
|
||||
"marketplace.creatorProfile.title": "क्रिएटर प्रोफ़ाइल",
|
||||
"marketplace.creatorProfile.type.plugin": "प्लगिन",
|
||||
"marketplace.creatorProfile.type.template": "टेम्पलेट",
|
||||
"marketplace.difyMarketplace": "डिफाई मार्केटप्लेस",
|
||||
"marketplace.discover": "खोजें",
|
||||
"marketplace.empower": "अपने एआई विकास को सशक्त बनाएं",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Buka halaman {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Halaman berikutnya",
|
||||
"marketplace.carousel.scrollPrevious": "Halaman sebelumnya",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Jalur navigasi",
|
||||
"marketplace.creatorProfile.creations": "Karya",
|
||||
"marketplace.creatorProfile.empty": "Belum ada karya.",
|
||||
"marketplace.creatorProfile.home": "Beranda Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "Di web",
|
||||
"marketplace.creatorProfile.organization": "Organisasi",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Cari plugin dan template",
|
||||
"marketplace.creatorProfile.sort.asc": "Urutkan menaik",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Baru dibuat",
|
||||
"marketplace.creatorProfile.sort.desc": "Urutkan menurun",
|
||||
"marketplace.creatorProfile.sort.popularity": "Popularitas",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Baru diperbarui",
|
||||
"marketplace.creatorProfile.sortBy": "Urutkan berdasarkan",
|
||||
"marketplace.creatorProfile.title": "Profil kreator",
|
||||
"marketplace.creatorProfile.type.plugin": "Plugin",
|
||||
"marketplace.creatorProfile.type.template": "Template",
|
||||
"marketplace.difyMarketplace": "Dify Marketplace",
|
||||
"marketplace.discover": "Menemukan",
|
||||
"marketplace.empower": "Berdayakan pengembangan AI Anda",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Vai alla pagina {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Pagina successiva",
|
||||
"marketplace.carousel.scrollPrevious": "Pagina precedente",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Percorso di navigazione",
|
||||
"marketplace.creatorProfile.creations": "Creazioni",
|
||||
"marketplace.creatorProfile.empty": "Nessuna creazione al momento.",
|
||||
"marketplace.creatorProfile.home": "Home del Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "Sul web",
|
||||
"marketplace.creatorProfile.organization": "Organizzazione",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Cerca plugin e modelli",
|
||||
"marketplace.creatorProfile.sort.asc": "Ordine crescente",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Creati di recente",
|
||||
"marketplace.creatorProfile.sort.desc": "Ordine decrescente",
|
||||
"marketplace.creatorProfile.sort.popularity": "Popolarità",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Aggiornati di recente",
|
||||
"marketplace.creatorProfile.sortBy": "Ordina per",
|
||||
"marketplace.creatorProfile.title": "Profilo del creator",
|
||||
"marketplace.creatorProfile.type.plugin": "Plugin",
|
||||
"marketplace.creatorProfile.type.template": "Modello",
|
||||
"marketplace.difyMarketplace": "Mercato Dify",
|
||||
"marketplace.discover": "Scoprire",
|
||||
"marketplace.empower": "Potenzia lo sviluppo dell'intelligenza artificiale",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "{{page}}ページへ移動",
|
||||
"marketplace.carousel.scrollNext": "次のページ",
|
||||
"marketplace.carousel.scrollPrevious": "前のページ",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "パンくずリスト",
|
||||
"marketplace.creatorProfile.creations": "作品",
|
||||
"marketplace.creatorProfile.empty": "作品はまだありません。",
|
||||
"marketplace.creatorProfile.home": "Marketplace ホーム",
|
||||
"marketplace.creatorProfile.onTheWeb": "ウェブサイト",
|
||||
"marketplace.creatorProfile.organization": "組織",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "プラグインとテンプレートを検索",
|
||||
"marketplace.creatorProfile.sort.asc": "昇順に並べ替え",
|
||||
"marketplace.creatorProfile.sort.createdAt": "作成日時",
|
||||
"marketplace.creatorProfile.sort.desc": "降順に並べ替え",
|
||||
"marketplace.creatorProfile.sort.popularity": "人気順",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "更新日時",
|
||||
"marketplace.creatorProfile.sortBy": "並び順",
|
||||
"marketplace.creatorProfile.title": "クリエイタープロフィール",
|
||||
"marketplace.creatorProfile.type.plugin": "プラグイン",
|
||||
"marketplace.creatorProfile.type.template": "テンプレート",
|
||||
"marketplace.difyMarketplace": "Dify マーケットプレイス",
|
||||
"marketplace.discover": "探索",
|
||||
"marketplace.empower": "AI 開発をサポートする",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "{{page}}페이지로 이동",
|
||||
"marketplace.carousel.scrollNext": "다음 페이지",
|
||||
"marketplace.carousel.scrollPrevious": "이전 페이지",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "탐색 경로",
|
||||
"marketplace.creatorProfile.creations": "작품",
|
||||
"marketplace.creatorProfile.empty": "아직 작품이 없습니다.",
|
||||
"marketplace.creatorProfile.home": "Marketplace 홈",
|
||||
"marketplace.creatorProfile.onTheWeb": "웹에서",
|
||||
"marketplace.creatorProfile.organization": "조직",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "플러그인 및 템플릿 검색",
|
||||
"marketplace.creatorProfile.sort.asc": "오름차순 정렬",
|
||||
"marketplace.creatorProfile.sort.createdAt": "최근 생성",
|
||||
"marketplace.creatorProfile.sort.desc": "내림차순 정렬",
|
||||
"marketplace.creatorProfile.sort.popularity": "인기순",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "최근 업데이트",
|
||||
"marketplace.creatorProfile.sortBy": "정렬 기준",
|
||||
"marketplace.creatorProfile.title": "크리에이터 프로필",
|
||||
"marketplace.creatorProfile.type.plugin": "플러그인",
|
||||
"marketplace.creatorProfile.type.template": "템플릿",
|
||||
"marketplace.difyMarketplace": "Dify 마켓플레이스",
|
||||
"marketplace.discover": "발견하다",
|
||||
"marketplace.empower": "AI 개발 역량 강화",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "ໄປທີ່ໜ້າ {{page}}",
|
||||
"marketplace.carousel.scrollNext": "ໜ້າຕໍ່ໄປ",
|
||||
"marketplace.carousel.scrollPrevious": "ໜ້າກ່ອນໜ້າ",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "ເສັ້ນທາງນຳທາງ",
|
||||
"marketplace.creatorProfile.creations": "ຜົນງານ",
|
||||
"marketplace.creatorProfile.empty": "ຍັງບໍ່ມີຜົນງານ.",
|
||||
"marketplace.creatorProfile.home": "ໜ້າຫຼັກ Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "ເທິງເວັບ",
|
||||
"marketplace.creatorProfile.organization": "ອົງກອນ",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "ຄົ້ນຫາປລັກອິນ ແລະ ແມ່ແບບ",
|
||||
"marketplace.creatorProfile.sort.asc": "ຮຽງໜ້ອຍໄປຫຼາຍ",
|
||||
"marketplace.creatorProfile.sort.createdAt": "ສ້າງລ່າສຸດ",
|
||||
"marketplace.creatorProfile.sort.desc": "ຮຽງຫຼາຍໄປຫາໜ້ອຍ",
|
||||
"marketplace.creatorProfile.sort.popularity": "ຄວາມນິຍົມ",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "ອັບເດດລ່າສຸດ",
|
||||
"marketplace.creatorProfile.sortBy": "ຮຽງຕາມ",
|
||||
"marketplace.creatorProfile.title": "ໂປຣໄຟລ໌ຜູ້ສ້າງ",
|
||||
"marketplace.creatorProfile.type.plugin": "ປລັກອິນ",
|
||||
"marketplace.creatorProfile.type.template": "ແມ່ແບບ",
|
||||
"marketplace.difyMarketplace": "Dify Marketplace",
|
||||
"marketplace.discover": "ຄົ້ນຫາ",
|
||||
"marketplace.empower": "ເສີມພະລັງການພັດທະນາ AI ຂອງທ່ານ",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Ga naar pagina {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Volgende pagina",
|
||||
"marketplace.carousel.scrollPrevious": "Vorige pagina",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Broodkruimelnavigatie",
|
||||
"marketplace.creatorProfile.creations": "Creaties",
|
||||
"marketplace.creatorProfile.empty": "Nog geen creaties.",
|
||||
"marketplace.creatorProfile.home": "Marketplace-startpagina",
|
||||
"marketplace.creatorProfile.onTheWeb": "Op het web",
|
||||
"marketplace.creatorProfile.organization": "Organisatie",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Zoek plugins en sjablonen",
|
||||
"marketplace.creatorProfile.sort.asc": "Oplopend sorteren",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Recent gemaakt",
|
||||
"marketplace.creatorProfile.sort.desc": "Aflopend sorteren",
|
||||
"marketplace.creatorProfile.sort.popularity": "Populariteit",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Recent bijgewerkt",
|
||||
"marketplace.creatorProfile.sortBy": "Sorteren op",
|
||||
"marketplace.creatorProfile.title": "Makerprofiel",
|
||||
"marketplace.creatorProfile.type.plugin": "Plugin",
|
||||
"marketplace.creatorProfile.type.template": "Sjabloon",
|
||||
"marketplace.difyMarketplace": "Dify Marketplace",
|
||||
"marketplace.discover": "Discover",
|
||||
"marketplace.empower": "Empower your AI development",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Przejdź do strony {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Następna strona",
|
||||
"marketplace.carousel.scrollPrevious": "Poprzednia strona",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Ścieżka nawigacji",
|
||||
"marketplace.creatorProfile.creations": "Twórczość",
|
||||
"marketplace.creatorProfile.empty": "Brak prac.",
|
||||
"marketplace.creatorProfile.home": "Strona główna Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "W sieci",
|
||||
"marketplace.creatorProfile.organization": "Organizacja",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Szukaj wtyczek i szablonów",
|
||||
"marketplace.creatorProfile.sort.asc": "Sortuj rosnąco",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Ostatnio utworzone",
|
||||
"marketplace.creatorProfile.sort.desc": "Sortuj malejąco",
|
||||
"marketplace.creatorProfile.sort.popularity": "Popularność",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Ostatnio zaktualizowane",
|
||||
"marketplace.creatorProfile.sortBy": "Sortuj według",
|
||||
"marketplace.creatorProfile.title": "Profil twórcy",
|
||||
"marketplace.creatorProfile.type.plugin": "Wtyczka",
|
||||
"marketplace.creatorProfile.type.template": "Szablon",
|
||||
"marketplace.difyMarketplace": "Rynek Dify",
|
||||
"marketplace.discover": "Odkryć",
|
||||
"marketplace.empower": "Zwiększ możliwości rozwoju sztucznej inteligencji",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Ir para a página {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Próxima página",
|
||||
"marketplace.carousel.scrollPrevious": "Página anterior",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Navegação estrutural",
|
||||
"marketplace.creatorProfile.creations": "Criações",
|
||||
"marketplace.creatorProfile.empty": "Nenhuma criação ainda.",
|
||||
"marketplace.creatorProfile.home": "Página inicial do Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "Na web",
|
||||
"marketplace.creatorProfile.organization": "Organização",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Pesquisar plugins e modelos",
|
||||
"marketplace.creatorProfile.sort.asc": "Ordenar crescente",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Criado recentemente",
|
||||
"marketplace.creatorProfile.sort.desc": "Ordenar decrescente",
|
||||
"marketplace.creatorProfile.sort.popularity": "Popularidade",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Atualizado recentemente",
|
||||
"marketplace.creatorProfile.sortBy": "Ordenar por",
|
||||
"marketplace.creatorProfile.title": "Perfil do criador",
|
||||
"marketplace.creatorProfile.type.plugin": "Plugin",
|
||||
"marketplace.creatorProfile.type.template": "Modelo",
|
||||
"marketplace.difyMarketplace": "Mercado Dify",
|
||||
"marketplace.discover": "Descobrir",
|
||||
"marketplace.empower": "Capacite seu desenvolvimento de IA",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Mergi la pagina {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Pagina următoare",
|
||||
"marketplace.carousel.scrollPrevious": "Pagina anterioară",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Fir de navigare",
|
||||
"marketplace.creatorProfile.creations": "Creații",
|
||||
"marketplace.creatorProfile.empty": "Nicio creație încă.",
|
||||
"marketplace.creatorProfile.home": "Pagina principală Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "Pe web",
|
||||
"marketplace.creatorProfile.organization": "Organizație",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Caută pluginuri și șabloane",
|
||||
"marketplace.creatorProfile.sort.asc": "Sortare crescătoare",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Create recent",
|
||||
"marketplace.creatorProfile.sort.desc": "Sortare descrescătoare",
|
||||
"marketplace.creatorProfile.sort.popularity": "Popularitate",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Actualizate recent",
|
||||
"marketplace.creatorProfile.sortBy": "Sortează după",
|
||||
"marketplace.creatorProfile.title": "Profilul creatorului",
|
||||
"marketplace.creatorProfile.type.plugin": "Plugin",
|
||||
"marketplace.creatorProfile.type.template": "Șablon",
|
||||
"marketplace.difyMarketplace": "Piața Dify",
|
||||
"marketplace.discover": "Descoperi",
|
||||
"marketplace.empower": "Îmbunătățește-ți dezvoltarea AI",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Перейти на страницу {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Следующая страница",
|
||||
"marketplace.carousel.scrollPrevious": "Предыдущая страница",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Навигационная цепочка",
|
||||
"marketplace.creatorProfile.creations": "Работы",
|
||||
"marketplace.creatorProfile.empty": "Пока нет работ.",
|
||||
"marketplace.creatorProfile.home": "Главная Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "В интернете",
|
||||
"marketplace.creatorProfile.organization": "Организация",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Поиск плагинов и шаблонов",
|
||||
"marketplace.creatorProfile.sort.asc": "По возрастанию",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Недавно создано",
|
||||
"marketplace.creatorProfile.sort.desc": "По убыванию",
|
||||
"marketplace.creatorProfile.sort.popularity": "Популярность",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Недавно обновлено",
|
||||
"marketplace.creatorProfile.sortBy": "Сортировать",
|
||||
"marketplace.creatorProfile.title": "Профиль автора",
|
||||
"marketplace.creatorProfile.type.plugin": "Плагин",
|
||||
"marketplace.creatorProfile.type.template": "Шаблон",
|
||||
"marketplace.difyMarketplace": "Торговая площадка Dify",
|
||||
"marketplace.discover": "Обнаруживать",
|
||||
"marketplace.empower": "Расширьте возможности разработки ИИ",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Pojdi na stran {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Naslednja stran",
|
||||
"marketplace.carousel.scrollPrevious": "Prejšnja stran",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Drobtinice",
|
||||
"marketplace.creatorProfile.creations": "Stvaritve",
|
||||
"marketplace.creatorProfile.empty": "Še ni stvaritev.",
|
||||
"marketplace.creatorProfile.home": "Domov Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "Na spletu",
|
||||
"marketplace.creatorProfile.organization": "Organizacija",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Iskanje vtičnikov in predlog",
|
||||
"marketplace.creatorProfile.sort.asc": "Razvrsti naraščajoče",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Nedavno ustvarjeno",
|
||||
"marketplace.creatorProfile.sort.desc": "Razvrsti padajoče",
|
||||
"marketplace.creatorProfile.sort.popularity": "Priljubljenost",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Nedavno posodobljeno",
|
||||
"marketplace.creatorProfile.sortBy": "Razvrsti po",
|
||||
"marketplace.creatorProfile.title": "Profil ustvarjalca",
|
||||
"marketplace.creatorProfile.type.plugin": "Vtičnik",
|
||||
"marketplace.creatorProfile.type.template": "Predloga",
|
||||
"marketplace.difyMarketplace": "Dify Marketplace",
|
||||
"marketplace.discover": "Odkrijte",
|
||||
"marketplace.empower": "Okrepite svoj razvoj AI",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "ไปที่หน้า {{page}}",
|
||||
"marketplace.carousel.scrollNext": "หน้าถัดไป",
|
||||
"marketplace.carousel.scrollPrevious": "หน้าก่อนหน้า",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "เส้นทางนำทาง",
|
||||
"marketplace.creatorProfile.creations": "ผลงาน",
|
||||
"marketplace.creatorProfile.empty": "ยังไม่มีผลงาน",
|
||||
"marketplace.creatorProfile.home": "หน้าแรก Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "บนเว็บ",
|
||||
"marketplace.creatorProfile.organization": "องค์กร",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "ค้นหาปลั๊กอินและเทมเพลต",
|
||||
"marketplace.creatorProfile.sort.asc": "เรียงจากน้อยไปมาก",
|
||||
"marketplace.creatorProfile.sort.createdAt": "สร้างล่าสุด",
|
||||
"marketplace.creatorProfile.sort.desc": "เรียงจากมากไปน้อย",
|
||||
"marketplace.creatorProfile.sort.popularity": "ความนิยม",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "อัปเดตล่าสุด",
|
||||
"marketplace.creatorProfile.sortBy": "เรียงตาม",
|
||||
"marketplace.creatorProfile.title": "โปรไฟล์ครีเอเตอร์",
|
||||
"marketplace.creatorProfile.type.plugin": "ปลั๊กอิน",
|
||||
"marketplace.creatorProfile.type.template": "เทมเพลต",
|
||||
"marketplace.difyMarketplace": "ตลาด Dify",
|
||||
"marketplace.discover": "ค้นพบ",
|
||||
"marketplace.empower": "เพิ่มศักยภาพในการพัฒนา AI ของคุณ",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "{{page}}. sayfaya git",
|
||||
"marketplace.carousel.scrollNext": "Sonraki sayfa",
|
||||
"marketplace.carousel.scrollPrevious": "Önceki sayfa",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Sayfa yolu",
|
||||
"marketplace.creatorProfile.creations": "Çalışmalar",
|
||||
"marketplace.creatorProfile.empty": "Henüz çalışma yok.",
|
||||
"marketplace.creatorProfile.home": "Marketplace ana sayfası",
|
||||
"marketplace.creatorProfile.onTheWeb": "Web'de",
|
||||
"marketplace.creatorProfile.organization": "Organizasyon",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Eklenti ve şablon ara",
|
||||
"marketplace.creatorProfile.sort.asc": "Artan sırala",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Son oluşturulan",
|
||||
"marketplace.creatorProfile.sort.desc": "Azalan sırala",
|
||||
"marketplace.creatorProfile.sort.popularity": "Popülerlik",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Son güncellenen",
|
||||
"marketplace.creatorProfile.sortBy": "Sırala",
|
||||
"marketplace.creatorProfile.title": "Üretici profili",
|
||||
"marketplace.creatorProfile.type.plugin": "Eklenti",
|
||||
"marketplace.creatorProfile.type.template": "Şablon",
|
||||
"marketplace.difyMarketplace": "Dify Pazar Yeri",
|
||||
"marketplace.discover": "Keşfet",
|
||||
"marketplace.empower": "Yapay zeka geliştirmenizi güçlendirin",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Перейти на сторінку {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Наступна сторінка",
|
||||
"marketplace.carousel.scrollPrevious": "Попередня сторінка",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Навігаційний ланцюжок",
|
||||
"marketplace.creatorProfile.creations": "Роботи",
|
||||
"marketplace.creatorProfile.empty": "Поки немає робіт.",
|
||||
"marketplace.creatorProfile.home": "Головна Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "В інтернеті",
|
||||
"marketplace.creatorProfile.organization": "Організація",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Пошук плагінів і шаблонів",
|
||||
"marketplace.creatorProfile.sort.asc": "За зростанням",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Нещодавно створено",
|
||||
"marketplace.creatorProfile.sort.desc": "За спаданням",
|
||||
"marketplace.creatorProfile.sort.popularity": "Популярність",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Нещодавно оновлено",
|
||||
"marketplace.creatorProfile.sortBy": "Сортувати",
|
||||
"marketplace.creatorProfile.title": "Профіль автора",
|
||||
"marketplace.creatorProfile.type.plugin": "Плагін",
|
||||
"marketplace.creatorProfile.type.template": "Шаблон",
|
||||
"marketplace.difyMarketplace": "Dify Marketplace",
|
||||
"marketplace.discover": "Виявити",
|
||||
"marketplace.empower": "Розширюйте можливості розробки штучного інтелекту",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "Đi tới trang {{page}}",
|
||||
"marketplace.carousel.scrollNext": "Trang sau",
|
||||
"marketplace.carousel.scrollPrevious": "Trang trước",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "Đường dẫn điều hướng",
|
||||
"marketplace.creatorProfile.creations": "Tác phẩm",
|
||||
"marketplace.creatorProfile.empty": "Chưa có tác phẩm nào.",
|
||||
"marketplace.creatorProfile.home": "Trang chủ Marketplace",
|
||||
"marketplace.creatorProfile.onTheWeb": "Trên web",
|
||||
"marketplace.creatorProfile.organization": "Tổ chức",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "Tìm plugin và mẫu",
|
||||
"marketplace.creatorProfile.sort.asc": "Sắp xếp tăng dần",
|
||||
"marketplace.creatorProfile.sort.createdAt": "Tạo gần đây",
|
||||
"marketplace.creatorProfile.sort.desc": "Sắp xếp giảm dần",
|
||||
"marketplace.creatorProfile.sort.popularity": "Phổ biến",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "Cập nhật gần đây",
|
||||
"marketplace.creatorProfile.sortBy": "Sắp xếp theo",
|
||||
"marketplace.creatorProfile.title": "Hồ sơ nhà sáng tạo",
|
||||
"marketplace.creatorProfile.type.plugin": "Plugin",
|
||||
"marketplace.creatorProfile.type.template": "Mẫu",
|
||||
"marketplace.difyMarketplace": "Thị trường Dify",
|
||||
"marketplace.discover": "Khám phá",
|
||||
"marketplace.empower": "Hỗ trợ phát triển AI của bạn",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "转到第 {{page}} 页",
|
||||
"marketplace.carousel.scrollNext": "下一页",
|
||||
"marketplace.carousel.scrollPrevious": "上一页",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "面包屑导航",
|
||||
"marketplace.creatorProfile.creations": "作品",
|
||||
"marketplace.creatorProfile.empty": "暂无作品。",
|
||||
"marketplace.creatorProfile.home": "Marketplace 首页",
|
||||
"marketplace.creatorProfile.onTheWeb": "社交主页",
|
||||
"marketplace.creatorProfile.organization": "组织",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "搜索插件和模板",
|
||||
"marketplace.creatorProfile.sort.asc": "升序排列",
|
||||
"marketplace.creatorProfile.sort.createdAt": "创建时间",
|
||||
"marketplace.creatorProfile.sort.desc": "降序排列",
|
||||
"marketplace.creatorProfile.sort.popularity": "热度",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "更新时间",
|
||||
"marketplace.creatorProfile.sortBy": "排序",
|
||||
"marketplace.creatorProfile.title": "创作者主页",
|
||||
"marketplace.creatorProfile.type.plugin": "插件",
|
||||
"marketplace.creatorProfile.type.template": "模板",
|
||||
"marketplace.difyMarketplace": "Dify Marketplace",
|
||||
"marketplace.discover": "探索",
|
||||
"marketplace.empower": "助力您的 AI 开发",
|
||||
|
||||
@ -229,6 +229,22 @@
|
||||
"marketplace.carousel.goToPage": "轉到第 {{page}} 頁",
|
||||
"marketplace.carousel.scrollNext": "下一頁",
|
||||
"marketplace.carousel.scrollPrevious": "上一頁",
|
||||
"marketplace.creatorProfile.breadcrumbLabel": "麵包屑導航",
|
||||
"marketplace.creatorProfile.creations": "作品",
|
||||
"marketplace.creatorProfile.empty": "尚無作品。",
|
||||
"marketplace.creatorProfile.home": "Marketplace 首頁",
|
||||
"marketplace.creatorProfile.onTheWeb": "社交主頁",
|
||||
"marketplace.creatorProfile.organization": "組織",
|
||||
"marketplace.creatorProfile.searchPlaceholder": "搜尋外掛和模板",
|
||||
"marketplace.creatorProfile.sort.asc": "升序排列",
|
||||
"marketplace.creatorProfile.sort.createdAt": "建立時間",
|
||||
"marketplace.creatorProfile.sort.desc": "降序排列",
|
||||
"marketplace.creatorProfile.sort.popularity": "熱度",
|
||||
"marketplace.creatorProfile.sort.updatedAt": "更新時間",
|
||||
"marketplace.creatorProfile.sortBy": "排序",
|
||||
"marketplace.creatorProfile.title": "創作者主頁",
|
||||
"marketplace.creatorProfile.type.plugin": "外掛",
|
||||
"marketplace.creatorProfile.type.template": "模板",
|
||||
"marketplace.difyMarketplace": "Dify Marketplace",
|
||||
"marketplace.discover": "發現",
|
||||
"marketplace.empower": "為您的 AI 開發提供支援",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user