Files

3629 lines
126 KiB
JavaScript
Raw Permalink Normal View History

/**
* Admin UI translations merged by gen-locale-packs.mjs.
* Focus: nav/chrome + page shells. Remaining admin.* keys fall back to en until filled.
*/
/** @type {Record<string, Record<string, string>>} */
export const EXTRA = {};
function fill(map) {
for (const [key, byLocale] of Object.entries(map)) {
for (const [code, text] of Object.entries(byLocale)) {
EXTRA[code] ??= {};
EXTRA[code][key] = text;
}
}
}
fill({
"theme.darkMode": {
es: "Modo oscuro",
fr: "Mode sombre",
de: "Dunkelmodus",
it: "Modalità scura",
pt: "Modo escuro",
nl: "Donkere modus",
pl: "Tryb ciemny",
ja: "ダークモード"
},
"theme.lightMode": {
es: "Modo claro",
fr: "Mode clair",
de: "Hellmodus",
it: "Modalità chiara",
pt: "Modo claro",
nl: "Lichte modus",
pl: "Tryb jasny",
ja: "ライトモード"
},
"forbidden.title.accessRestricted": {
es: "Acceso restringido",
fr: "Accès restreint",
de: "Zugriff eingeschränkt",
it: "Accesso limitato",
pt: "Acesso restrito",
nl: "Toegang beperkt",
pl: "Dostęp ograniczony",
ja: "アクセス制限"
},
"forbidden.title.permissionDenied": {
es: "Permiso denegado",
fr: "Permission refusée",
de: "Berechtigung verweigert",
it: "Permesso negato",
pt: "Permissão negada",
nl: "Toestemming geweigerd",
pl: "Brak uprawnień",
ja: "権限がありません"
},
"forbidden.message.support": {
es: "Esta área solo está disponible para personal de soporte y administradores de plataforma.",
fr: "Cette zone est réservée au support et aux administrateurs plateforme.",
de: "Dieser Bereich ist nur für Support-Mitarbeiter und Plattform-Admins verfügbar.",
it: "Quest'area è disponibile solo per lo staff di supporto e gli admin di piattaforma.",
pt: "Esta área só está disponível para a equipa de suporte e administradores da plataforma.",
nl: "Dit gebied is alleen beschikbaar voor supportmedewerkers en platformbeheerders.",
pl: "Ten obszar jest dostępny tylko dla wsparcia i administratorów platformy.",
ja: "この領域はサポートスタッフとプラットフォーム管理者のみ利用できます。"
},
"forbidden.message.platform": {
es: "Esta área solo está disponible para administradores de plataforma.",
fr: "Cette zone est réservée aux administrateurs plateforme.",
de: "Dieser Bereich ist nur für Plattform-Admins verfügbar.",
it: "Quest'area è disponibile solo per gli admin di piattaforma.",
pt: "Esta área só está disponível para administradores da plataforma.",
nl: "Dit gebied is alleen beschikbaar voor platformbeheerders.",
pl: "Ten obszar jest dostępny tylko dla administratorów platformy.",
ja: "この領域はプラットフォーム管理者のみ利用できます。"
},
"forbidden.message.company": {
es: "No tienes permiso para esto. Pide ayuda a un administrador de la empresa.",
fr: "Vous navez pas la permission. Demandez de laide à un administrateur de lentreprise.",
de: "Dazu fehlen Ihnen die Rechte. Bitten Sie einen Unternehmens-Admin um Hilfe.",
it: "Non hai il permesso. Chiedi aiuto a un amministratore dellazienda.",
pt: "Não tem permissão para isto. Peça ajuda a um administrador da empresa.",
nl: "U heeft hiervoor geen toestemming. Vraag een bedrijfsbeheerder om hulp.",
pl: "Nie masz uprawnień. Poproś o pomoc administratora firmy.",
ja: "この操作の権限がありません。会社の管理者に問い合わせてください。"
},
"forbidden.backToDashboard": {
es: "Volver al panel",
fr: "Retour au tableau de bord",
de: "Zurück zum Dashboard",
it: "Torna alla dashboard",
pt: "Voltar ao painel",
nl: "Terug naar dashboard",
pl: "Wróć do panelu",
ja: "ダッシュボードに戻る"
},
"admin.chrome.platformOps": {
es: "Ops de plataforma",
fr: "Ops plateforme",
de: "Plattform-Ops",
it: "Ops piattaforma",
pt: "Ops da plataforma",
nl: "Platform-ops",
pl: "Ops platformy",
ja: "プラットフォーム運用"
},
"admin.chrome.sidebar": {
es: "Barra lateral de ops",
fr: "Barre latérale ops",
de: "Ops-Seitenleiste",
it: "Barra laterale ops",
pt: "Barra lateral de ops",
nl: "Ops-zijbalk",
pl: "Pasek boczny ops",
ja: "運用サイドバー"
},
"admin.chrome.nav": {
es: "Ops de plataforma",
fr: "Ops plateforme",
de: "Plattform-Ops",
it: "Ops piattaforma",
pt: "Ops da plataforma",
nl: "Platform-ops",
pl: "Ops platformy",
ja: "プラットフォーム運用"
},
"admin.chrome.mobileMenu": {
es: "Menú móvil de ops",
fr: "Menu mobile ops",
de: "Mobiles Ops-Menü",
it: "Menu mobile ops",
pt: "Menu móvel de ops",
nl: "Mobiel ops-menu",
pl: "Mobilne menu ops",
ja: "運用モバイルメニュー"
},
"admin.chrome.opsBadge": {
es: "Ops",
fr: "Ops",
de: "Ops",
it: "Ops",
pt: "Ops",
nl: "Ops",
pl: "Ops",
ja: "Ops"
},
"admin.chrome.backToApp": {
es: "Volver a la app",
fr: "Retour à lapp",
de: "Zurück zur App",
it: "Torna allapp",
pt: "Voltar à app",
nl: "Terug naar app",
pl: "Wróć do aplikacji",
ja: "アプリに戻る"
},
"admin.chrome.uiLanguage": {
es: "Idioma de la UI",
fr: "Langue de linterface",
de: "UI-Sprache",
it: "Lingua interfaccia",
pt: "Idioma da UI",
nl: "UI-taal",
pl: "Język interfejsu",
ja: "UI言語"
},
"admin.chrome.staff.supportDesk": {
es: "Mesa de soporte",
fr: "Bureau support",
de: "Support-Desk",
it: "Support desk",
pt: "Secretária de suporte",
nl: "Supportbalie",
pl: "Biurko wsparcia",
ja: "サポートデスク"
},
"admin.chrome.staff.platformAdmin": {
es: "Admin de plataforma",
fr: "Admin plateforme",
de: "Plattform-Admin",
it: "Admin piattaforma",
pt: "Admin da plataforma",
nl: "Platformbeheerder",
pl: "Admin platformy",
ja: "プラットフォーム管理者"
},
"admin.chrome.staff.staff": {
es: "Personal",
fr: "Personnel",
de: "Mitarbeiter",
it: "Staff",
pt: "Equipa",
nl: "Personeel",
pl: "Personel",
ja: "スタッフ"
},
"admin.chrome.staff.admin": {
es: "Admin",
fr: "Admin",
de: "Admin",
it: "Admin",
pt: "Admin",
nl: "Admin",
pl: "Admin",
ja: "管理者"
},
"admin.nav.section.overview": {
es: "Resumen",
fr: "Vue densemble",
de: "Übersicht",
it: "Panoramica",
pt: "Visão geral",
nl: "Overzicht",
pl: "Przegląd",
ja: "概要"
},
"admin.nav.section.directory": {
es: "Directorio",
fr: "Annuaire",
de: "Verzeichnis",
it: "Directory",
pt: "Diretório",
nl: "Directory",
pl: "Katalog",
ja: "ディレクトリ"
},
"admin.nav.section.support": {
es: "Soporte",
fr: "Support",
de: "Support",
it: "Supporto",
pt: "Suporte",
nl: "Support",
pl: "Wsparcie",
ja: "サポート"
},
"admin.nav.section.ops": {
es: "Operaciones",
fr: "Opérations",
de: "Betrieb",
it: "Operazioni",
pt: "Operações",
nl: "Operaties",
pl: "Operacje",
ja: "運用"
},
"admin.nav.section.commerce": {
es: "Comercio",
fr: "Commerce",
de: "Commerce",
it: "Commerce",
pt: "Comércio",
nl: "Commerce",
pl: "Handel",
ja: "コマース"
},
"admin.nav.section.system": {
es: "Sistema",
fr: "Système",
de: "System",
it: "Sistema",
pt: "Sistema",
nl: "Systeem",
pl: "System",
ja: "システム"
},
"admin.nav.commandCenter": {
es: "Centro de mando",
fr: "Centre de commande",
de: "Kommandozentrale",
it: "Centro di comando",
pt: "Centro de comando",
nl: "Commandocentrum",
pl: "Centrum dowodzenia",
ja: "コマンドセンター"
},
"admin.nav.analytics": {
es: "Analítica",
fr: "Analytique",
de: "Analytik",
it: "Analytics",
pt: "Analítica",
nl: "Analytics",
pl: "Analityka",
ja: "分析"
},
"admin.nav.usersOrgs": {
es: "Usuarios y orgs",
fr: "Utilisateurs & orgs",
de: "Nutzer & Orgs",
it: "Utenti e org",
pt: "Utilizadores e orgs",
nl: "Gebruikers & orgs",
pl: "Użytkownicy i org.",
ja: "ユーザーと組織"
},
"admin.nav.tickets": {
es: "Tickets",
fr: "Tickets",
de: "Tickets",
it: "Ticket",
pt: "Tickets",
nl: "Tickets",
pl: "Zgłoszenia",
ja: "チケット"
},
"admin.nav.knowledge": {
es: "Conocimiento",
fr: "Base de connaissances",
de: "Wissen",
it: "Knowledge",
pt: "Conhecimento",
nl: "Kennis",
pl: "Wiedza",
ja: "ナレッジ"
},
"admin.nav.diagnostics": {
es: "Diagnósticos",
fr: "Diagnostics",
de: "Diagnostik",
it: "Diagnostica",
pt: "Diagnósticos",
nl: "Diagnostiek",
pl: "Diagnostyka",
ja: "診断"
},
"admin.nav.stuckProducts": {
es: "Productos atascados",
fr: "Produits bloqués",
de: "Hängende Produkte",
it: "Prodotti bloccati",
pt: "Produtos presos",
nl: "Vastgelopen producten",
pl: "Zablokowane produkty",
ja: "停滞商品"
},
"admin.nav.billing": {
es: "Facturación",
fr: "Facturation",
de: "Abrechnung",
it: "Fatturazione",
pt: "Faturação",
nl: "Facturering",
pl: "Rozliczenia",
ja: "請求"
},
"admin.nav.translations": {
es: "Traducciones",
fr: "Traductions",
de: "Übersetzungen",
it: "Traduzioni",
pt: "Traduções",
nl: "Vertalingen",
pl: "Tłumaczenia",
ja: "翻訳"
},
"admin.nav.settings": {
es: "Ajustes",
fr: "Paramètres",
de: "Einstellungen",
it: "Impostazioni",
pt: "Definições",
nl: "Instellingen",
pl: "Ustawienia",
ja: "設定"
}
});
/** Admin command-center / overview page (home). */
fill({
"admin.overview.eyebrow": {
es: "Centro de mando",
fr: "Centre de commande",
de: "Kommandozentrale",
it: "Centro di comando",
pt: "Centro de comando",
nl: "Commandocentrum",
pl: "Centrum dowodzenia",
ja: "コマンドセンター",
},
"admin.overview.title": {
es: "Resumen de la plataforma",
fr: "Vue d'ensemble de la plateforme",
de: "Plattformübersicht",
it: "Panoramica piattaforma",
pt: "Visão geral da plataforma",
nl: "Platformoverzicht",
pl: "Przegląd platformy",
ja: "プラットフォーム概要",
},
"admin.overview.description": {
es: "Pulso en vivo de la plataforma desde el resumen de analítica — salta a ops, insights y soporte.",
fr: "Pulse live de la plateforme depuis le résumé analytique — accédez aux ops, insights et au support.",
de: "Live-Plattformpuls aus der Analytics-Zusammenfassung — zu Ops, Insights und Support springen.",
it: "Pulsazioni live della piattaforma dal riepilogo analytics — vai a ops, insight e supporto.",
pt: "Pulso ao vivo da plataforma a partir do resumo de analytics — salte para ops, insights e suporte.",
nl: "Live platformpuls uit de analytics-samenvatting — spring naar ops, inzicht en support.",
pl: "Live puls platformy z podsumowania analityki — skocz do ops, insightów i wsparcia.",
ja: "分析サマリーからのライブプラットフォーム状況 — 運用・インサイト・サポートへ。",
},
"admin.overview.keyMetrics": {
es: "Métricas clave",
fr: "Indicateurs clés",
de: "Kennzahlen",
it: "Metriche chiave",
pt: "Métricas principais",
nl: "Kernstatistieken",
pl: "Kluczowe metryki",
ja: "主要指標",
},
"admin.overview.summaryWindow": {
es: "Últimos {days} d · endpoint de resumen",
fr: "{days} j derniers · endpoint résumé",
de: "Letzte {days} T · Summary-Endpunkt",
it: "Ultimi {days} g · endpoint riepilogo",
pt: "Últimos {days} d · endpoint de resumo",
nl: "Laatste {days} d · samenvatting-endpoint",
pl: "Ostatnie {days} d · endpoint podsumowania",
ja: "直近{days}日 · サマリーエンドポイント",
},
"admin.overview.tokens": {
es: "Tokens",
fr: "Jetons",
de: "Tokens",
it: "Token",
pt: "Tokens",
nl: "Tokens",
pl: "Tokeny",
ja: "トークン",
},
"admin.overview.tokensHint": {
es: "Todo el tiempo · período",
fr: "Tout temps · période",
de: "Gesamt · Zeitraum",
it: "Tutto il tempo · periodo",
pt: "Todo o tempo · período",
nl: "Aller tijden · periode",
pl: "Całość · okres",
ja: "累計 · 期間",
},
"admin.overview.tokensPeriod": {
es: "{count} en los últimos {days} d",
fr: "{count} sur les {days} j derniers",
de: "{count} in den letzten {days} T",
it: "{count} negli ultimi {days} g",
pt: "{count} nos últimos {days} d",
nl: "{count} in de laatste {days} d",
pl: "{count} w ostatnich {days} d",
ja: "直近{days}日で{count}",
},
"admin.overview.credits": {
es: "Créditos",
fr: "Crédits",
de: "Credits",
it: "Crediti",
pt: "Créditos",
nl: "Credits",
pl: "Kredyty",
ja: "クレジット",
},
"admin.overview.creditsHint": {
es: "En todas las empresas",
fr: "Sur toutes les entreprises",
de: "Über alle Unternehmen",
it: "Su tutte le aziende",
pt: "Em todas as empresas",
nl: "Over alle bedrijven",
pl: "We wszystkich firmach",
ja: "全企業合計",
},
"admin.overview.creditsFoot": {
es: "{remaining} restantes de {allocated} asignados",
fr: "{remaining} restants sur {allocated} alloués",
de: "{remaining} verbleibend von {allocated} zugewiesen",
it: "{remaining} rimanenti su {allocated} assegnati",
pt: "{remaining} restantes de {allocated} atribuídos",
nl: "{remaining} resterend van {allocated} toegewezen",
pl: "{remaining} pozostało z {allocated} przydzielonych",
ja: "割当{allocated}のうち残り{remaining}",
},
"admin.overview.jobs": {
es: "Trabajos",
fr: "Travaux",
de: "Jobs",
it: "Job",
pt: "Tarefas",
nl: "Jobs",
pl: "Zadania",
ja: "ジョブ",
},
"admin.overview.jobsHint": {
es: "Instantánea de cola",
fr: "Instantané de file",
de: "Warteschlangen-Snapshot",
it: "Istantanea coda",
pt: "Instantâneo da fila",
nl: "Wachtrij-snapshot",
pl: "Migawka kolejki",
ja: "キューのスナップショット",
},
"admin.overview.jobsFoot": {
es: "{failed} fallidos · {running} en curso · {stuck} atascados",
fr: "{failed} échoués · {running} en cours · {stuck} bloqués",
de: "{failed} fehlgeschlagen · {running} laufend · {stuck} hängend",
it: "{failed} falliti · {running} in corso · {stuck} bloccati",
pt: "{failed} falhados · {running} a correr · {stuck} presos",
nl: "{failed} mislukt · {running} actief · {stuck} vastgelopen",
pl: "{failed} nieudanych · {running} działających · {stuck} zablokowanych",
ja: "失敗{failed} · 実行中{running} · 停滞{stuck}",
},
"admin.overview.platform": {
es: "Plataforma",
fr: "Plateforme",
de: "Plattform",
it: "Piattaforma",
pt: "Plataforma",
nl: "Platform",
pl: "Platforma",
ja: "プラットフォーム",
},
"admin.overview.platformHint": {
es: "Inquilinos · volumen",
fr: "Locataires · volume",
de: "Mandanten · Volumen",
it: "Tenant · volume",
pt: "Inquilinos · volume",
nl: "Tenants · volume",
pl: "Najemcy · wolumen",
ja: "テナント · ボリューム",
},
"admin.overview.platformFoot": {
es: "{users} usuarios · {processed} procesados · {feeds} feeds de entrada",
fr: "{users} utilisateurs · {processed} traités · {feeds} flux d'entrée",
de: "{users} Nutzer · {processed} verarbeitet · {feeds} Eingabe-Feeds",
it: "{users} utenti · {processed} elaborati · {feeds} feed in ingresso",
pt: "{users} utilizadores · {processed} processados · {feeds} feeds de entrada",
nl: "{users} gebruikers · {processed} verwerkt · {feeds} inputfeeds",
pl: "{users} użytkowników · {processed} przetworzonych · {feeds} feedów wejściowych",
ja: "ユーザー{users} · 処理済み{processed} · 入力フィード{feeds}",
},
"admin.overview.signals": {
es: "Señales recientes",
fr: "Signaux récents",
de: "Aktuelle Signale",
it: "Segnali recenti",
pt: "Sinais recentes",
nl: "Recente signalen",
pl: "Ostatnie sygnały",
ja: "最近のシグナル",
},
"admin.overview.fullDiagnostics": {
es: "Diagnósticos completos",
fr: "Diagnostics complets",
de: "Vollständige Diagnose",
it: "Diagnostica completa",
pt: "Diagnósticos completos",
nl: "Volledige diagnostiek",
pl: "Pełna diagnostyka",
ja: "詳細診断",
},
"admin.overview.shortcuts": {
es: "Atajos de ops",
fr: "Raccourcis ops",
de: "Ops-Kurzbefehle",
it: "Scorciatoie ops",
pt: "Atalhos de ops",
nl: "Ops-snelkoppelingen",
pl: "Skróty ops",
ja: "運用ショートカット",
},
"admin.overview.also": {
es: "También:",
fr: "Aussi :",
de: "Auch:",
it: "Anche:",
pt: "Também:",
nl: "Ook:",
pl: "Także:",
ja: "その他:",
},
"admin.overview.linkSupport": {
es: "Mesa de soporte",
fr: "Bureau d'assistance",
de: "Support-Schalter",
it: "Help desk",
pt: "Secretária de suporte",
nl: "Supportdesk",
pl: "Biurko wsparcia",
ja: "サポートデスク",
},
"admin.overview.providers": {
es: "Mix de proveedores de IA",
fr: "Mix de fournisseurs IA",
de: "KI-Anbieter-Mix",
it: "Mix provider IA",
pt: "Mix de fornecedores de IA",
nl: "AI-provider-mix",
pl: "Mix dostawców AI",
ja: "AIプロバイダー構成",
},
"admin.overview.charts": {
es: "Gráficos",
fr: "Graphiques",
de: "Diagramme",
it: "Grafici",
pt: "Gráficos",
nl: "Grafieken",
pl: "Wykresy",
ja: "チャート",
},
"admin.overview.internalAi": {
es: "IA interna",
fr: "IA interne",
de: "Interne KI",
it: "IA interna",
pt: "IA interna",
nl: "Interne AI",
pl: "Wewnętrzne AI",
ja: "内部AI",
},
"admin.overview.internalAiHint": {
es: "Ajustes de plataforma",
fr: "Paramètres plateforme",
de: "Plattformeinstellungen",
it: "Impostazioni piattaforma",
pt: "Definições da plataforma",
nl: "Platforminstellingen",
pl: "Ustawienia platformy",
ja: "プラットフォーム設定",
},
"admin.overview.popularKeys": {
es: "Claves populares",
fr: "Clés populaires",
de: "Beliebte Schlüssel",
it: "Chiavi popolari",
pt: "Chaves populares",
nl: "Populaire sleutels",
pl: "Popularne klucze",
ja: "人気キー",
},
"admin.overview.popularKeysHint": {
es: "Proveedores populares del inquilino",
fr: "Fournisseurs populaires du locataire",
de: "Beliebte Mandanten-Anbieter",
it: "Provider popolari del tenant",
pt: "Fornecedores populares do inquilino",
nl: "Populaire tenant-providers",
pl: "Popularni dostawcy najemcy",
ja: "テナントの人気プロバイダー",
},
"admin.overview.customUrl": {
es: "URL personalizada",
fr: "URL personnalisée",
de: "Benutzerdefinierte URL",
it: "URL personalizzato",
pt: "URL personalizado",
nl: "Aangepaste URL",
pl: "Niestandardowy URL",
ja: "カスタムURL",
},
"admin.overview.customUrlHint": {
es: "URL base personalizada del inquilino",
fr: "URL de base personnalisée du locataire",
de: "Benutzerdefinierte Basis-URL des Mandanten",
it: "URL base personalizzato del tenant",
pt: "URL base personalizado do inquilino",
nl: "Aangepaste basis-URL van de tenant",
pl: "Niestandardowy bazowy URL najemcy",
ja: "テナントのカスタムベースURL",
},
"admin.overview.providerFoot": {
es: "{jobs} trabajos · {products} productos",
fr: "{jobs} travaux · {products} produits",
de: "{jobs} Jobs · {products} Produkte",
it: "{jobs} job · {products} prodotti",
pt: "{jobs} tarefas · {products} produtos",
nl: "{jobs} jobs · {products} producten",
pl: "{jobs} zadań · {products} produktów",
ja: "ジョブ{jobs} · 商品{products}",
},
"admin.overview.linkBilling": {
es: "Facturación",
fr: "Facturation",
de: "Abrechnung",
it: "Fatturazione",
pt: "Faturação",
nl: "Facturering",
pl: "Rozliczenia",
ja: "請求",
},
"admin.overview.linkSettings": {
es: "Ajustes",
fr: "Paramètres",
de: "Einstellungen",
it: "Impostazioni",
pt: "Definições",
nl: "Instellingen",
pl: "Ustawienia",
ja: "設定",
},
"admin.overview.shortcut.diagnostics.title": {
es: "Diagnósticos",
fr: "Diagnostics",
de: "Diagnose",
it: "Diagnostica",
pt: "Diagnósticos",
nl: "Diagnostiek",
pl: "Diagnostyka",
ja: "診断",
},
"admin.overview.shortcut.diagnostics.desc": {
es: "Comprobaciones de salud, cola, fallos recientes",
fr: "Contrôles santé, file, échecs récents",
de: "Health-Checks, Warteschlange, aktuelle Fehler",
it: "Controlli salute, coda, errori recenti",
pt: "Verificações de saúde, fila, falhas recentes",
nl: "Healthchecks, wachtrij, recente fouten",
pl: "Kontrole zdrowia, kolejka, niedawne błędy",
ja: "ヘルスチェック、キュー、最近の失敗",
},
"admin.overview.shortcut.analytics.title": {
es: "Analítica",
fr: "Analytique",
de: "Analytik",
it: "Analytics",
pt: "Analytics",
nl: "Analytics",
pl: "Analityka",
ja: "分析",
},
"admin.overview.shortcut.analytics.desc": {
es: "Tokens, trabajos, altas, proveedores",
fr: "Jetons, travaux, inscriptions, fournisseurs",
de: "Tokens, Jobs, Anmeldungen, Anbieter",
it: "Token, job, iscrizioni, provider",
pt: "Tokens, tarefas, registos, fornecedores",
nl: "Tokens, jobs, aanmeldingen, providers",
pl: "Tokeny, zadania, rejestracje, dostawcy",
ja: "トークン、ジョブ、登録、プロバイダー",
},
"admin.overview.shortcut.knowledge.title": {
es: "Conocimiento",
fr: "Base de connaissances",
de: "Wissen",
it: "Knowledge",
pt: "Conhecimento",
nl: "Kennisbank",
pl: "Baza wiedzy",
ja: "ナレッジ",
},
"admin.overview.shortcut.knowledge.desc": {
es: "Artículos, plantillas, respuesta automática",
fr: "Articles, modèles, réponse auto",
de: "Artikel, Vorlagen, Auto-Antwort",
it: "Articoli, modelli, risposta automatica",
pt: "Artigos, modelos, resposta automática",
nl: "Artikelen, sjablonen, auto-antwoord",
pl: "Artykuły, szablony, auto-odpowiedź",
ja: "記事、テンプレート、自動返信",
},
"admin.overview.shortcut.users.title": {
es: "Usuarios y orgs",
fr: "Utilisateurs et orgs",
de: "Nutzer & Orgs",
it: "Utenti e org",
pt: "Utilizadores e orgs",
nl: "Gebruikers & orgs",
pl: "Użytkownicy i org.",
ja: "ユーザーと組織",
},
"admin.overview.shortcut.users.desc": {
es: "Cuentas, empresas, invitaciones",
fr: "Comptes, entreprises, invitations",
de: "Konten, Unternehmen, Einladungen",
it: "Account, aziende, inviti",
pt: "Contas, empresas, convites",
nl: "Accounts, bedrijven, uitnodigingen",
pl: "Konta, firmy, zaproszenia",
ja: "アカウント、企業、招待",
},
"admin.overview.shortcut.stuck.title": {
es: "Productos atascados",
fr: "Produits bloqués",
de: "Hängende Produkte",
it: "Prodotti bloccati",
pt: "Produtos presos",
nl: "Vastgelopen producten",
pl: "Zablokowane produkty",
ja: "停滞商品",
},
"admin.overview.shortcut.stuck.desc": {
es: "En ejecución más de 2 horas",
fr: "En cours depuis plus de 2 heures",
de: "Läuft länger als 2 Stunden",
it: "In esecuzione da oltre 2 ore",
pt: "A correr há mais de 2 horas",
nl: "Langer dan 2 uur actief",
pl: "Działające dłużej niż 2 godziny",
ja: "2時間以上実行中",
},
"admin.overview.signal.stuckTitle": {
es: "{count} trabajo atascado",
fr: "{count} travail bloqué",
de: "{count} hängender Job",
it: "{count} job bloccato",
pt: "{count} tarefa presa",
nl: "{count} vastgelopen job",
pl: "{count} zablokowane zadanie",
ja: "停滞ジョブ{count}件",
},
"admin.overview.signal.stuckTitlePlural": {
es: "{count} trabajos atascados",
fr: "{count} travaux bloqués",
de: "{count} hängende Jobs",
it: "{count} job bloccati",
pt: "{count} tarefas presas",
nl: "{count} vastgelopen jobs",
pl: "{count} zablokowanych zadań",
ja: "停滞ジョブ{count}件",
},
"admin.overview.signal.stuckDetail": {
es: "En ejecución más de 2 horas — revisa y reinicia si hace falta.",
fr: "En cours depuis plus de 2 heures — vérifiez et réinitialisez si besoin.",
de: "Läuft länger als 2 Stunden — prüfen und ggf. zurücksetzen.",
it: "In esecuzione da oltre 2 ore — rivedi e reimposta se serve.",
pt: "A correr há mais de 2 horas — reveja e reinicie se necessário.",
nl: "Langer dan 2 uur actief — controleer en reset indien nodig.",
pl: "Działa dłużej niż 2 godziny — sprawdź i zresetuj w razie potrzeby.",
ja: "2時間以上実行中 — 必要なら確認してリセット。",
},
"admin.overview.signal.stuckCta": {
es: "Abrir trabajos atascados",
fr: "Ouvrir les travaux bloqués",
de: "Hängende Jobs öffnen",
it: "Apri job bloccati",
pt: "Abrir tarefas presas",
nl: "Vastgelopen jobs openen",
pl: "Otwórz zablokowane zadania",
ja: "停滞ジョブを開く",
},
"admin.overview.signal.failedTitle": {
es: "{count} fallidos en los últimos {days} d",
fr: "{count} échecs sur les {days} j derniers",
de: "{count} fehlgeschlagen in den letzten {days} T",
it: "{count} falliti negli ultimi {days} g",
pt: "{count} falhados nos últimos {days} d",
nl: "{count} mislukt in de laatste {days} d",
pl: "{count} nieudanych w ostatnich {days} d",
ja: "直近{days}日で失敗{count}件",
},
"admin.overview.signal.failedDetail": {
es: "{completed} completados en la misma ventana.",
fr: "{completed} terminés dans la même fenêtre.",
de: "{completed} abgeschlossen im gleichen Zeitraum.",
it: "{completed} completati nella stessa finestra.",
pt: "{completed} concluídos na mesma janela.",
nl: "{completed} voltooid in hetzelfde venster.",
pl: "{completed} ukończonych w tym samym oknie.",
ja: "同じ期間で完了{completed}件。",
},
"admin.overview.signal.failedDetailRate": {
es: "{rate}% tasa de fallo · {completed} completados.",
fr: "{rate}% de taux d'échec · {completed} terminés.",
de: "{rate}% Fehlerrate · {completed} abgeschlossen.",
it: "{rate}% tasso di errore · {completed} completati.",
pt: "{rate}% taxa de falha · {completed} concluídos.",
nl: "{rate}% faalratio · {completed} voltooid.",
pl: "{rate}% wskaźnik błędów · {completed} ukończonych.",
ja: "失敗率{rate}% · 完了{completed}件。",
},
"admin.overview.signal.failedCta": {
es: "Abrir diagnósticos",
fr: "Ouvrir les diagnostics",
de: "Diagnose öffnen",
it: "Apri diagnostica",
pt: "Abrir diagnósticos",
nl: "Diagnostiek openen",
pl: "Otwórz diagnostykę",
ja: "診断を開く",
},
"admin.overview.signal.runningTitle": {
es: "{count} trabajo en curso",
fr: "{count} travail en cours",
de: "{count} Job läuft",
it: "{count} job in corso",
pt: "{count} tarefa a correr",
nl: "{count} job actief",
pl: "{count} zadanie w toku",
ja: "実行中ジョブ{count}件",
},
"admin.overview.signal.runningTitlePlural": {
es: "{count} trabajos en curso",
fr: "{count} travaux en cours",
de: "{count} Jobs laufen",
it: "{count} job in corso",
pt: "{count} tarefas a correr",
nl: "{count} jobs actief",
pl: "{count} zadań w toku",
ja: "実行中ジョブ{count}件",
},
"admin.overview.signal.runningDetail": {
es: "Trabajos de procesamiento activos ahora.",
fr: "Travaux de traitement actifs en ce moment.",
de: "Aktive Verarbeitungsjobs gerade jetzt.",
it: "Job di elaborazione attivi in questo momento.",
pt: "Tarefas de processamento ativas agora.",
nl: "Actieve verwerkingsjobs op dit moment.",
pl: "Aktywne zadania przetwarzania w tej chwili.",
ja: "現在アクティブな処理ジョブ。",
},
"admin.overview.signal.runningCta": {
es: "Ver cola",
fr: "Voir la file",
de: "Warteschlange anzeigen",
it: "Vedi coda",
pt: "Ver fila",
nl: "Wachtrij bekijken",
pl: "Zobacz kolejkę",
ja: "キューを表示",
},
"admin.overview.signal.ticketsTitle": {
es: "{count} ticket de soporte abierto",
fr: "{count} ticket support ouvert",
de: "{count} offenes Support-Ticket",
it: "{count} ticket di supporto aperto",
pt: "{count} ticket de suporte aberto",
nl: "{count} open supportticket",
pl: "{count} otwarte zgłoszenie wsparcia",
ja: "未解決サポートチケット{count}件",
},
"admin.overview.signal.ticketsTitlePlural": {
es: "{count} tickets de soporte abiertos",
fr: "{count} tickets support ouverts",
de: "{count} offene Support-Tickets",
it: "{count} ticket di supporto aperti",
pt: "{count} tickets de suporte abertos",
nl: "{count} open supporttickets",
pl: "{count} otwartych zgłoszeń wsparcia",
ja: "未解決サポートチケット{count}件",
},
"admin.overview.signal.ticketsDetail": {
es: "Tickets abiertos o pendientes en la mesa de soporte.",
fr: "Tickets ouverts ou en attente au bureau d'assistance.",
de: "Offene oder ausstehende Tickets am Support-Schalter.",
it: "Ticket aperti o in attesa nell'help desk.",
pt: "Tickets abertos ou pendentes na secretária de suporte.",
nl: "Open of wachtende tickets op de supportdesk.",
pl: "Otwarte lub oczekujące zgłoszenia w biurku wsparcia.",
ja: "サポートデスクの未解決または保留チケット。",
},
"admin.overview.signal.ticketsCta": {
es: "Abrir soporte",
fr: "Ouvrir le support",
de: "Support öffnen",
it: "Apri supporto",
pt: "Abrir suporte",
nl: "Support openen",
pl: "Otwórz wsparcie",
ja: "サポートを開く",
},
"admin.overview.signal.clearTitle": {
es: "Sin señales elevadas",
fr: "Aucun signal élevé",
de: "Keine erhöhten Signale",
it: "Nessun segnale elevato",
pt: "Sem sinais elevados",
nl: "Geen verhoogde signalen",
pl: "Brak podwyższonych sygnałów",
ja: "上昇シグナルなし",
},
"admin.overview.signal.clearDetail": {
es: "Sin trabajos atascados, fallos del período ni tickets abiertos en el resumen en vivo (últimos {days} d).",
fr: "Aucun travail bloqué, échec de période ni ticket ouvert dans le résumé live ({days} j derniers).",
de: "Keine hängenden Jobs, Periodenfehler oder offenen Tickets in der Live-Zusammenfassung (letzte {days} T).",
it: "Nessun job bloccato, errore di periodo o ticket aperto nel riepilogo live (ultimi {days} g).",
pt: "Sem tarefas presas, falhas do período ou tickets abertos no resumo ao vivo (últimos {days} d).",
nl: "Geen vastgelopen jobs, periode-fouten of open tickets in de live samenvatting (laatste {days} d).",
pl: "Brak zablokowanych zadań, błędów okresu ani otwartych zgłoszeń w podsumowaniu na żywo (ostatnie {days} d).",
ja: "ライブサマリー(直近{days}日)に停滞ジョブ・期間失敗・未解決チケットなし。",
},
"admin.overview.signal.clearCta": {
es: "Confirmar en diagnósticos",
fr: "Confirmer dans les diagnostics",
de: "In Diagnose bestätigen",
it: "Conferma in diagnostica",
pt: "Confirmar nos diagnósticos",
nl: "Bevestigen in diagnostiek",
pl: "Potwierdź w diagnostyce",
ja: "診断で確認",
},
"admin.overview.badge.action": {
es: "Acción",
fr: "Action",
de: "Aktion",
it: "Azione",
pt: "Ação",
nl: "Actie",
pl: "Działanie",
ja: "対応",
},
"admin.overview.badge.watch": {
es: "Vigilancia",
fr: "Surveillance",
de: "Beobachten",
it: "Monitoraggio",
pt: "Vigilância",
nl: "Let op",
pl: "Obserwuj",
ja: "監視",
},
"admin.overview.badge.live": {
es: "En vivo",
fr: "En direct",
de: "Live",
it: "Live",
pt: "Ao vivo",
nl: "Live",
pl: "Na żywo",
ja: "ライブ",
},
"admin.overview.badge.clear": {
es: "Claro",
fr: "Clair",
de: "Klar",
it: "Libero",
pt: "Limpo",
nl: "Helder",
pl: "Czysto",
ja: "正常",
},
"admin.overview.summaryLoadFailed": {
es: "No se pudo cargar el resumen en vivo. Los atajos de abajo siguen funcionando.",
fr: "Impossible de charger le résumé live. Les raccourcis ci-dessous fonctionnent toujours.",
de: "Live-Zusammenfassung konnte nicht geladen werden. Die Kurzbefehle unten funktionieren weiterhin.",
it: "Impossibile caricare il riepilogo live. Le scorciatoie sotto funzionano ancora.",
pt: "Não foi possível carregar o resumo ao vivo. Os atalhos abaixo continuam a funcionar.",
nl: "Live samenvatting kon niet worden geladen. De snelkoppelingen hieronder werken nog.",
pl: "Nie udało się wczytać podsumowania na żywo. Skróty poniżej nadal działają.",
ja: "ライブサマリーを読み込めませんでした。下のショートカットは引き続き使えます。",
},
});
/** Admin settings / stuck / support leftovers. */
fill({
"admin.settings.integrationsCardDesc": {
es: "OAuth, EPREL, Pinecone, Stripe, feeds",
fr: "OAuth, EPREL, Pinecone, Stripe, flux",
de: "OAuth, EPREL, Pinecone, Stripe, Feeds",
it: "OAuth, EPREL, Pinecone, Stripe, feed",
pt: "OAuth, EPREL, Pinecone, Stripe, feeds",
nl: "OAuth, EPREL, Pinecone, Stripe, feeds",
pl: "OAuth, EPREL, Pinecone, Stripe, feedy",
ja: "OAuth、EPREL、Pinecone、Stripe、フィード",
},
"admin.settings.googleOauth": {
es: "Google OAuth",
fr: "Google OAuth",
de: "Google OAuth",
it: "Google OAuth",
pt: "Google OAuth",
nl: "Google OAuth",
pl: "Google OAuth",
ja: "Google OAuth",
},
"admin.settings.eprel": {
es: "EPREL",
fr: "EPREL",
de: "EPREL",
it: "EPREL",
pt: "EPREL",
nl: "EPREL",
pl: "EPREL",
ja: "EPREL",
},
"admin.settings.pinecone": {
es: "Pinecone",
fr: "Pinecone",
de: "Pinecone",
it: "Pinecone",
pt: "Pinecone",
nl: "Pinecone",
pl: "Pinecone",
ja: "Pinecone",
},
"admin.settings.host": {
es: "Host",
fr: "Hôte",
de: "Host",
it: "Host",
pt: "Anfitrião",
nl: "Host",
pl: "Host",
ja: "ホスト",
},
"admin.settings.stripe": {
es: "Stripe",
fr: "Stripe",
de: "Stripe",
it: "Stripe",
pt: "Stripe",
nl: "Stripe",
pl: "Stripe",
ja: "Stripe",
},
"admin.settings.card.aiRolesTitle": {
es: "Roles de IA de plataforma",
fr: "Rôles IA plateforme",
de: "Plattform-KI-Rollen",
it: "Ruoli IA piattaforma",
pt: "Funções de IA da plataforma",
nl: "Platform-AI-rollen",
pl: "Role IA platformy",
ja: "プラットフォーム AI ロール",
},
"admin.settings.card.aiRolesDesc": {
es: "Procesamiento, vectorización, docs/API y soporte — claves/modelos separados",
fr: "Traitement, vectorisation, docs/API et support — clés/modèles séparés",
de: "Verarbeitung, Vektorisierung, Docs/API und Support — getrennte Schlüssel/Modelle",
it: "Elaborazione, vettorizzazione, docs/API e supporto — chiavi/modelli separati",
pt: "Processamento, vetorização, docs/API e suporte — chaves/modelos separados",
nl: "Verwerking, vectorisatie, docs/API en support — aparte sleutels/modellen",
pl: "Przetwarzanie, wektoryzacja, docs/API i wsparcie — osobne klucze/modele",
ja: "処理・ベクトル化・docs/API・サポート — 個別のキー/モデル",
},
"admin.settings.roleOff": {
es: " (off)",
fr: " (off)",
de: " (aus)",
it: " (off)",
pt: " (off)",
nl: " (uit)",
pl: " (wył.)",
ja: "(オフ)",
},
"admin.settings.roleNotSet": {
es: " · no configurado",
fr: " · non défini",
de: " · nicht gesetzt",
it: " · non impostato",
pt: " · não definido",
nl: " · niet ingesteld",
pl: " · nie ustawiono",
ja: " · 未設定",
},
"admin.settings.someRolesUnavailable": {
es: "Algunos roles de IA aún no están disponibles en este despliegue. El procesamiento sigue usando los ajustes OpenAI de plataforma hasta que todos los roles estén soportados.",
fr: "Certains rôles IA ne sont pas encore disponibles sur ce déploiement. Le traitement utilise encore les réglages OpenAI plateforme jusqu’à ce que tous les rôles soient pris en charge.",
de: "Einige KI-Rollen sind auf diesem Deployment noch nicht verfügbar. Die Verarbeitung nutzt weiterhin die Plattform-OpenAI-Einstellungen, bis alle Rollen unterstützt werden.",
it: "Alcuni ruoli IA non sono ancora disponibili su questo deployment. Lelaborazione usa ancora le impostazioni OpenAI di piattaforma finché tutti i ruoli non sono supportati.",
pt: "Algumas funções de IA ainda não estão disponíveis neste deployment. O processamento continua a usar as definições OpenAI da plataforma até todos os papéis serem suportados.",
nl: "Sommige AI-rollen zijn nog niet beschikbaar op deze deployment. Verwerking gebruikt nog de platform-OpenAI-instellingen tot alle rollen worden ondersteund.",
pl: "Niektóre role IA nie są jeszcze dostępne w tym wdrożeniu. Przetwarzanie nadal używa ustawień OpenAI platformy, dopóki wszystkie role nie będą obsługiwane.",
ja: "一部の AI ロールはこのデプロイでは未対応です。全ロール対応まで処理はプラットフォームの OpenAI 設定を使います。",
},
"admin.settings.configure": {
es: "Configurar",
fr: "Configurer",
de: "Konfigurieren",
it: "Configura",
pt: "Configurar",
nl: "Configureren",
pl: "Konfiguruj",
ja: "設定",
},
"admin.settings.card.smtpTitle": {
es: "SMTP de plataforma",
fr: "SMTP plateforme",
de: "Plattform-SMTP",
it: "SMTP piattaforma",
pt: "SMTP da plataforma",
nl: "Platform-SMTP",
pl: "SMTP platformy",
ja: "プラットフォーム SMTP",
},
"admin.settings.configured": {
es: "Configurado",
fr: "Configuré",
de: "Konfiguriert",
it: "Configurato",
pt: "Configurado",
nl: "Geconfigureerd",
pl: "Skonfigurowano",
ja: "設定済み",
},
"admin.settings.notConfigured": {
es: "No configurado",
fr: "Non configuré",
de: "Nicht konfiguriert",
it: "Non configurato",
pt: "Não configurado",
nl: "Niet geconfigureerd",
pl: "Nie skonfigurowano",
ja: "未設定",
},
"admin.settings.source": {
es: "origen: {source}",
fr: "source : {source}",
de: "Quelle: {source}",
it: "origine: {source}",
pt: "origem: {source}",
nl: "bron: {source}",
pl: "źródło: {source}",
ja: "ソース: {source}",
},
"admin.settings.smtpEnabled": {
es: "SMTP activado",
fr: "SMTP activé",
de: "SMTP aktiviert",
it: "SMTP abilitato",
pt: "SMTP ativado",
nl: "SMTP ingeschakeld",
pl: "SMTP włączony",
ja: "SMTP 有効",
},
"admin.settings.smtpDisabled": {
es: "SMTP desactivado",
fr: "SMTP désactivé",
de: "SMTP deaktiviert",
it: "SMTP disabilitato",
pt: "SMTP desativado",
nl: "SMTP uitgeschakeld",
pl: "SMTP wyłączony",
ja: "SMTP 無効",
},
"admin.settings.passwordSet": {
es: " · contraseña definida",
fr: " · mot de passe défini",
de: " · Passwort gesetzt",
it: " · password impostata",
pt: " · palavra-passe definida",
nl: " · wachtwoord ingesteld",
pl: " · hasło ustawione",
ja: " · パスワード設定済み",
},
"admin.settings.card.otherTitle": {
es: "Otras integraciones",
fr: "Autres intégrations",
de: "Weitere Integrationen",
it: "Altre integrazioni",
pt: "Outras integrações",
nl: "Overige integraties",
pl: "Inne integracje",
ja: "その他の連携",
},
"admin.settings.oauthSet": {
es: "Google OAuth configurado",
fr: "Google OAuth défini",
de: "Google OAuth gesetzt",
it: "Google OAuth impostato",
pt: "Google OAuth definido",
nl: "Google OAuth ingesteld",
pl: "Google OAuth ustawiony",
ja: "Google OAuth 設定済み",
},
"admin.settings.oauthOff": {
es: "Google OAuth desactivado",
fr: "Google OAuth désactivé",
de: "Google OAuth aus",
it: "Google OAuth disattivato",
pt: "Google OAuth desativado",
nl: "Google OAuth uit",
pl: "Google OAuth wyłączony",
ja: "Google OAuth オフ",
},
"admin.settings.eprelOn": {
es: "EPREL activado",
fr: "EPREL activé",
de: "EPREL an",
it: "EPREL attivo",
pt: "EPREL ativado",
nl: "EPREL aan",
pl: "EPREL włączony",
ja: "EPREL オン",
},
"admin.settings.eprelOff": {
es: "EPREL desactivado",
fr: "EPREL désactivé",
de: "EPREL aus",
it: "EPREL disattivo",
pt: "EPREL desativado",
nl: "EPREL uit",
pl: "EPREL wyłączony",
ja: "EPREL オフ",
},
"admin.settings.pineconeSet": {
es: "Pinecone configurado",
fr: "Pinecone défini",
de: "Pinecone gesetzt",
it: "Pinecone impostato",
pt: "Pinecone definido",
nl: "Pinecone ingesteld",
pl: "Pinecone ustawiony",
ja: "Pinecone 設定済み",
},
"admin.settings.pineconeOff": {
es: "Pinecone desactivado",
fr: "Pinecone désactivé",
de: "Pinecone aus",
it: "Pinecone disattivo",
pt: "Pinecone desativado",
nl: "Pinecone uit",
pl: "Pinecone wyłączony",
ja: "Pinecone オフ",
},
"admin.settings.stripeSet": {
es: "Stripe configurado",
fr: "Stripe défini",
de: "Stripe gesetzt",
it: "Stripe impostato",
pt: "Stripe definido",
nl: "Stripe ingesteld",
pl: "Stripe ustawiony",
ja: "Stripe 設定済み",
},
"admin.settings.stripeOff": {
es: "Stripe desactivado",
fr: "Stripe désactivé",
de: "Stripe aus",
it: "Stripe disattivo",
pt: "Stripe desativado",
nl: "Stripe uit",
pl: "Stripe wyłączony",
ja: "Stripe オフ",
},
"admin.settings.passwordSavedHint": {
es: "(guardada — déjela en blanco para conservar)",
fr: "(enregistré — laissez vide pour conserver)",
de: "(gespeichert — leer lassen zum Behalten)",
it: "(salvata — lascia vuoto per mantenere)",
pt: "(guardada — deixe em branco para manter)",
nl: "(opgeslagen — leeg laten om te behouden)",
pl: "(zapisane — zostaw puste, by zachować)",
ja: "(保存済み — 空欄で維持)",
},
"admin.settings.secretKey": {
es: "Clave secreta",
fr: "Clé secrète",
de: "Geheimschlüssel",
it: "Chiave segreta",
pt: "Chave secreta",
nl: "Geheime sleutel",
pl: "Klucz tajny",
ja: "シークレットキー",
},
"admin.settings.secretConfiguredHint": {
es: "(configurada — déjela en blanco para conservar)",
fr: "(configurée — laissez vide pour conserver)",
de: "(konfiguriert — leer lassen zum Behalten)",
it: "(configurata — lascia vuoto per mantenere)",
pt: "(configurada — deixe em branco para manter)",
nl: "(geconfigureerd — leeg laten om te behouden)",
pl: "(skonfigurowane — zostaw puste, by zachować)",
ja: "(設定済み — 空欄で維持)",
},
"admin.settings.passwordConfigured": {
es: "Contraseña configurada",
fr: "Mot de passe configuré",
de: "Passwort konfiguriert",
it: "Password configurata",
pt: "Palavra-passe configurada",
nl: "Wachtwoord geconfigureerd",
pl: "Hasło skonfigurowane",
ja: "パスワード設定済み",
},
"admin.settings.noSmtpPassword": {
es: "Sin contraseña SMTP",
fr: "Pas de mot de passe SMTP",
de: "Kein SMTP-Passwort",
it: "Nessuna password SMTP",
pt: "Sem palavra-passe SMTP",
nl: "Geen SMTP-wachtwoord",
pl: "Brak hasła SMTP",
ja: "SMTP パスワードなし",
},
"admin.settings.saveRole": {
es: "Guardar {label}",
fr: "Enregistrer {label}",
de: "{label} speichern",
it: "Salva {label}",
pt: "Guardar {label}",
nl: "{label} opslaan",
pl: "Zapisz {label}",
ja: "{label} を保存",
},
"admin.settings.testConnection": {
es: "Probar conexión",
fr: "Tester la connexion",
de: "Verbindung testen",
it: "Testa connessione",
pt: "Testar ligação",
nl: "Verbinding testen",
pl: "Testuj połączenie",
ja: "接続をテスト",
},
"admin.settings.saveMail": {
es: "Guardar correo",
fr: "Enregistrer le courrier",
de: "Mail-Einstellungen speichern",
it: "Salva posta",
pt: "Guardar correio",
nl: "Mailinstellingen opslaan",
pl: "Zapisz pocztę",
ja: "メール設定を保存",
},
"admin.settings.saveIntegrations": {
es: "Guardar integraciones",
fr: "Enregistrer les intégrations",
de: "Integrationen speichern",
it: "Salva integrazioni",
pt: "Guardar integrações",
nl: "Integraties opslaan",
pl: "Zapisz integracje",
ja: "連携を保存",
},
"admin.settings.eprelEnabled": {
es: "Enriquecimiento EPREL activado",
fr: "Enrichissement EPREL activé",
de: "EPREL-Anreicherung aktiviert",
it: "Arricchimento EPREL attivo",
pt: "Enriquecimento EPREL ativado",
nl: "EPREL-verrijking ingeschakeld",
pl: "Wzbogacanie EPREL włączone",
ja: "EPREL エンリッチメント有効",
},
"admin.settings.loadFailed": {
es: "No se pudieron cargar los ajustes de plataforma. El guardado está desactivado hasta que la recarga funcione.",
fr: "Impossible de charger les réglages plateforme. Lenregistrement est désactivé jusqu’à un rechargement réussi.",
de: "Plattformeinstellungen konnten nicht geladen werden. Speichern ist deaktiviert, bis das Neuladen gelingt.",
it: "Impossibile caricare le impostazioni di piattaforma. Il salvataggio è disabilitato finché il ricaricamento non riesce.",
pt: "Não foi possível carregar as definições da plataforma. A gravação fica desativada até o reload funcionar.",
nl: "Platforminstellingen konden niet worden geladen. Opslaan is uitgeschakeld tot herladen lukt.",
pl: "Nie udało się wczytać ustawień platformy. Zapisywanie jest wyłączone, dopóki przeładowanie się nie uda.",
ja: "プラットフォーム設定を読み込めませんでした。再読み込みが成功するまで保存は無効です。",
},
"admin.settings.testAccepted": {
es: "Mensaje de prueba aceptado por SMTP",
fr: "Message de test accepté par SMTP",
de: "Testnachricht von SMTP akzeptiert",
it: "Messaggio di test accettato da SMTP",
pt: "Mensagem de teste aceite pelo SMTP",
nl: "Testbericht geaccepteerd door SMTP",
pl: "Wiadomość testowa zaakceptowana przez SMTP",
ja: "テストメールが SMTP に受理されました",
},
"admin.settings.enabled": {
es: "Activado",
fr: "Activé",
de: "Aktiviert",
it: "Abilitato",
pt: "Ativado",
nl: "Ingeschakeld",
pl: "Włączone",
ja: "有効",
},
"admin.settings.disabled": {
es: "Desactivado",
fr: "Désactivé",
de: "Deaktiviert",
it: "Disabilitato",
pt: "Desativado",
nl: "Uitgeschakeld",
pl: "Wyłączone",
ja: "無効",
},
"admin.stuck.cleanupBtn": {
es: "Limpieza de trabajos atascados (>2 h en ejecución)",
fr: "Nettoyage des jobs bloqués (>2 h en cours)",
de: "Hängengebliebene Jobs bereinigen (>2 Std. laufend)",
it: "Pulizia job bloccati (>2 ore in esecuzione)",
pt: "Limpeza de trabalhos presos (>2 h em execução)",
nl: "Vastgelopen jobs opruimen (>2 u bezig)",
pl: "Czyszczenie zablokowanych zadań (>2 godz. działania)",
ja: "スタックしたジョブのクリーンアップ(2時間超の実行)",
},
"admin.stuck.jobsTitle": {
es: "Trabajos de procesamiento",
fr: "Jobs de traitement",
de: "Verarbeitungsjobs",
it: "Job di elaborazione",
pt: "Trabalhos de processamento",
nl: "Verwerkingsjobs",
pl: "Zadania przetwarzania",
ja: "処理ジョブ",
},
"admin.stuck.jobsDesc": {
es: "Últimos 100 trabajos · {running} en ejecución",
fr: "100 derniers jobs · {running} en cours",
de: "Letzte 100 Jobs · {running} derzeit laufend",
it: "Ultimi 100 job · {running} in esecuzione",
pt: "Últimos 100 trabalhos · {running} em execução",
nl: "Laatste 100 jobs · {running} momenteel bezig",
pl: "Ostatnie 100 zadań · {running} obecnie działa",
ja: "直近100件 · 実行中 {running}",
},
"admin.stuck.filterAll": {
es: "Todos",
fr: "Tous",
de: "Alle",
it: "Tutti",
pt: "Todos",
nl: "Alle",
pl: "Wszystkie",
ja: "すべて",
},
"admin.stuck.filterRunning": {
es: "En ejecución",
fr: "En cours",
de: "Laufend",
it: "In esecuzione",
pt: "Em execução",
nl: "Bezig",
pl: "Działające",
ja: "実行中",
},
"admin.stuck.filterFailed": {
es: "Fallidos",
fr: "Échoués",
de: "Fehlgeschlagen",
it: "Non riusciti",
pt: "Falhado",
nl: "Mislukt",
pl: "Nieudane",
ja: "失敗",
},
"admin.stuck.filterPending": {
es: "Pendientes",
fr: "En attente",
de: "Ausstehend",
it: "In sospeso",
pt: "Pendentes",
nl: "In afwachting",
pl: "Oczekujące",
ja: "保留中",
},
"admin.stuck.filterCompleted": {
es: "Completados",
fr: "Terminés",
de: "Abgeschlossen",
it: "Completati",
pt: "Concluídos",
nl: "Voltooid",
pl: "Ukończone",
ja: "完了",
},
"admin.stuck.colId": {
es: "ID",
fr: "ID",
de: "ID",
it: "ID",
pt: "ID",
nl: "ID",
pl: "ID",
ja: "ID",
},
"admin.stuck.colCompany": {
es: "Empresa",
fr: "Entreprise",
de: "Unternehmen",
it: "Azienda",
pt: "Empresa",
nl: "Bedrijf",
pl: "Firma",
ja: "会社",
},
"admin.stuck.colStatus": {
es: "Estado",
fr: "Statut",
de: "Status",
it: "Stato",
pt: "Estado",
nl: "Status",
pl: "Status",
ja: "状態",
},
"admin.stuck.colProgress": {
es: "Progreso",
fr: "Progression",
de: "Fortschritt",
it: "Avanzamento",
pt: "Progresso",
nl: "Voortgang",
pl: "Postęp",
ja: "進捗",
},
"admin.stuck.colUpdated": {
es: "Actualizado",
fr: "Mis à jour",
de: "Aktualisiert",
it: "Aggiornato",
pt: "Atualizado",
nl: "Bijgewerkt",
pl: "Zaktualizowano",
ja: "更新",
},
"admin.stuck.colError": {
es: "Error",
fr: "Erreur",
de: "Fehler",
it: "Errore",
pt: "Erro",
nl: "Fout",
pl: "Błąd",
ja: "エラー",
},
"admin.stuck.loadFailed": {
es: "No se pudieron cargar los trabajos",
fr: "Échec du chargement des jobs",
de: "Jobs konnten nicht geladen werden",
it: "Impossibile caricare i job",
pt: "Falha ao carregar trabalhos",
nl: "Jobs laden mislukt",
pl: "Nie udało się wczytać zadań",
ja: "ジョブを読み込めませんでした",
},
"admin.stuck.cleanupFailed": {
es: "Falló la limpieza",
fr: "Échec du nettoyage",
de: "Bereinigung fehlgeschlagen",
it: "Pulizia non riuscita",
pt: "Falha na limpeza",
nl: "Opruimen mislukt",
pl: "Czyszczenie nie powiodło się",
ja: "クリーンアップに失敗しました",
},
"admin.support.knowledgeLink": {
es: "Conocimiento y respuesta automática",
fr: "Connaissances et réponse auto",
de: "Wissen & Auto-Antwort",
it: "Knowledge e auto-risposta",
pt: "Conhecimento e resposta automática",
nl: "Kennis & auto-antwoord",
pl: "Baza wiedzy i auto-odpowiedź",
ja: "ナレッジと自動返信",
},
"admin.support.queueTitle": {
es: "Cola de tickets",
fr: "File de tickets",
de: "Ticket-Warteschlange",
it: "Coda ticket",
pt: "Fila de tickets",
nl: "Ticketwachtrij",
pl: "Kolejka zgłoszeń",
ja: "チケットキュー",
},
"admin.support.queueMeta": {
es: "{total} · ámbito {scope}",
fr: "{total} · portée {scope}",
de: "{total} · Bereich {scope}",
it: "{total} · ambito {scope}",
pt: "{total} · âmbito {scope}",
nl: "{total} · bereik {scope}",
pl: "{total} · zakres {scope}",
ja: "{total} · 範囲 {scope}",
},
"admin.support.queueMetaStatus": {
es: "· estado {status}",
fr: "· statut {status}",
de: "· Status {status}",
it: "· stato {status}",
pt: "· estado {status}",
nl: "· status {status}",
pl: "· status {status}",
ja: "· 状態 {status}",
},
"admin.support.ticketCountOne": {
es: "{count} ticket",
fr: "{count} ticket",
de: "{count} Ticket",
it: "{count} ticket",
pt: "{count} ticket",
nl: "{count} ticket",
pl: "{count} zgłoszenie",
ja: "{count} 件のチケット",
},
"admin.support.ticketCountMany": {
es: "{count} tickets",
fr: "{count} tickets",
de: "{count} Tickets",
it: "{count} ticket",
pt: "{count} tickets",
nl: "{count} tickets",
pl: "{count} zgłoszeń",
ja: "{count} 件のチケット",
},
"admin.support.statusAll": {
es: "Todos los estados",
fr: "Tous les statuts",
de: "Alle Statuswerte",
it: "Tutti gli stati",
pt: "Todos os estados",
nl: "Alle statussen",
pl: "Wszystkie statusy",
ja: "すべての状態",
},
"admin.support.scopeAll": {
es: "Todos los tickets",
fr: "Tous les tickets",
de: "Alle Tickets",
it: "Tutti i ticket",
pt: "Todos os tickets",
nl: "Alle tickets",
pl: "Wszystkie zgłoszenia",
ja: "すべてのチケット",
},
"admin.support.scopeInbox": {
es: "Bandeja",
fr: "Boîte de réception",
de: "Posteingang",
it: "Posta in arrivo",
pt: "Caixa de entrada",
nl: "Inbox",
pl: "Skrzynka",
ja: "受信箱",
},
"admin.support.scopeMine": {
es: "Míos",
fr: "Les miens",
de: "Meine",
it: "Miei",
pt: "Meus",
nl: "Van mij",
pl: "Moje",
ja: "自分",
},
"admin.support.scopeUnassigned": {
es: "Sin asignar",
fr: "Non assignés",
de: "Nicht zugewiesen",
it: "Non assegnati",
pt: "Não atribuídos",
nl: "Niet toegewezen",
pl: "Nieprzypisane",
ja: "未割当",
},
"admin.support.flagAny": {
es: "Cualquier estado auto",
fr: "Tout état auto",
de: "Beliebiger Auto-Status",
it: "Qualsiasi stato auto",
pt: "Qualquer estado auto",
nl: "Elke auto-status",
pl: "Dowolny stan auto",
ja: "すべての自動状態",
},
"admin.support.flagNeedsHuman": {
es: "Necesita humano",
fr: "Besoin dun humain",
de: "Mensch nötig",
it: "Serve umano",
pt: "Precisa de humano",
nl: "Mens nodig",
pl: "Potrzebny człowiek",
ja: "人手対応が必要",
},
"admin.support.flagAiDraft": {
es: "Borrador IA",
fr: "Brouillon IA",
de: "KI-Entwurf",
it: "Bozza IA",
pt: "Rascunho IA",
nl: "AI-concept",
pl: "Szkic IA",
ja: "AI 下書き",
},
"admin.support.colSubject": {
es: "Asunto",
fr: "Objet",
de: "Betreff",
it: "Oggetto",
pt: "Assunto",
nl: "Onderwerp",
pl: "Temat",
ja: "件名",
},
"admin.support.colStatus": {
es: "Estado",
fr: "Statut",
de: "Status",
it: "Stato",
pt: "Estado",
nl: "Status",
pl: "Status",
ja: "状態",
},
"admin.support.colAuto": {
es: "Auto",
fr: "Auto",
de: "Auto",
it: "Auto",
pt: "Auto",
nl: "Auto",
pl: "Auto",
ja: "自動",
},
"admin.support.colPriority": {
es: "Prioridad",
fr: "Priorité",
de: "Priorität",
it: "Priorità",
pt: "Prioridade",
nl: "Prioriteit",
pl: "Priorytet",
ja: "優先度",
},
"admin.support.colAssignee": {
es: "Asignado",
fr: "Assigné",
de: "Zuständig",
it: "Assegnatario",
pt: "Atribuído",
nl: "Toegewezen",
pl: "Przypisany",
ja: "担当者",
},
"admin.support.colCompany": {
es: "Empresa",
fr: "Entreprise",
de: "Unternehmen",
it: "Azienda",
pt: "Empresa",
nl: "Bedrijf",
pl: "Firma",
ja: "会社",
},
"admin.support.colUpdated": {
es: "Actualizado",
fr: "Mis à jour",
de: "Aktualisiert",
it: "Aggiornato",
pt: "Atualizado",
nl: "Bijgewerkt",
pl: "Zaktualizowano",
ja: "更新",
},
"admin.support.colActions": {
es: "Acciones",
fr: "Actions",
de: "Aktionen",
it: "Azioni",
pt: "Ações",
nl: "Acties",
pl: "Akcje",
ja: "操作",
},
"admin.support.autoOff": {
es: "Auto off",
fr: "Auto off",
de: "Auto aus",
it: "Auto off",
pt: "Auto off",
nl: "Auto uit",
pl: "Auto wył.",
ja: "自動オフ",
},
"admin.support.claim": {
es: "Reclamar",
fr: "Prendre",
de: "Übernehmen",
it: "Prendi in carico",
pt: "Assumir",
nl: "Claimen",
pl: "Przejmij",
ja: "担当する",
},
"admin.support.claimAria": {
es: "Reclamar ticket {subject}",
fr: "Prendre le ticket {subject}",
de: "Ticket {subject} übernehmen",
it: "Prendi in carico il ticket {subject}",
pt: "Assumir ticket {subject}",
nl: "Ticket {subject} claimen",
pl: "Przejmij zgłoszenie {subject}",
ja: "チケット {subject} を担当",
},
"admin.support.unassigned": {
es: "Sin asignar",
fr: "Non assigné",
de: "Nicht zugewiesen",
it: "Non assegnato",
pt: "Não atribuído",
nl: "Niet toegewezen",
pl: "Nieprzypisane",
ja: "未割当",
},
"admin.support.you": {
es: "Tú",
fr: "Vous",
de: "Sie",
it: "Tu",
pt: "Você",
nl: "Jij",
pl: "Ty",
ja: "あなた",
},
"admin.support.assigned": {
es: "Asignado",
fr: "Assigné",
de: "Zugewiesen",
it: "Assegnato",
pt: "Atribuído",
nl: "Toegewezen",
pl: "Przypisano",
ja: "割当済み",
},
"admin.support.loadQueueFailed": {
es: "No se pudo cargar la cola de soporte",
fr: "Échec du chargement de la file support",
de: "Support-Warteschlange konnte nicht geladen werden",
it: "Impossibile caricare la coda di supporto",
pt: "Falha ao carregar a fila de suporte",
nl: "Supportwachtrij laden mislukt",
pl: "Nie udało się wczytać kolejki wsparcia",
ja: "サポートキューを読み込めませんでした",
},
"admin.support.claimFailed": {
es: "No se pudo reclamar el ticket",
fr: "Échec de la prise en charge",
de: "Ticket konnte nicht übernommen werden",
it: "Impossibile prendere in carico il ticket",
pt: "Falha ao assumir o ticket",
nl: "Ticket claimen mislukt",
pl: "Nie udało się przejąć zgłoszenia",
ja: "チケットの担当に失敗しました",
},
"admin.support.ticketFallbackTitle": {
es: "Ticket de soporte",
fr: "Ticket support",
de: "Support-Ticket",
it: "Ticket di supporto",
pt: "Ticket de suporte",
nl: "Supportticket",
pl: "Zgłoszenie wsparcia",
ja: "サポートチケット",
},
"admin.support.ticketMeta": {
es: "{company} · {requester}",
fr: "{company} · {requester}",
de: "{company} · {requester}",
it: "{company} · {requester}",
pt: "{company} · {requester}",
nl: "{company} · {requester}",
pl: "{company} · {requester}",
ja: "{company} · {requester}",
},
"admin.support.ticketMetaFallback": {
es: "Hilo de revisión del personal",
fr: "Fil de revue du staff",
de: "Staff-Prüfthread",
it: "Thread di revisione staff",
pt: "Thread de revisão da equipa",
nl: "Staff-beoordelingsthread",
pl: "Wątek przeglądu personelu",
ja: "スタッフレビュースレッド",
},
"admin.support.companyFallback": {
es: "Empresa",
fr: "Entreprise",
de: "Unternehmen",
it: "Azienda",
pt: "Empresa",
nl: "Bedrijf",
pl: "Firma",
ja: "会社",
},
"admin.support.requesterFallback": {
es: "solicitante",
fr: "demandeur",
de: "Anfragender",
it: "richiedente",
pt: "requerente",
nl: "aanvrager",
pl: "zgłaszający",
ja: "依頼者",
},
"admin.support.backQueue": {
es: "Cola",
fr: "File",
de: "Warteschlange",
it: "Coda",
pt: "Fila",
nl: "Wachtrij",
pl: "Kolejka",
ja: "キュー",
},
"admin.support.resolve": {
es: "Resolver",
fr: "Résoudre",
de: "Lösen",
it: "Risolvi",
pt: "Resolver",
nl: "Oplossen",
pl: "Rozwiąż",
ja: "解決",
},
"admin.support.markPending": {
es: "Marcar pendiente",
fr: "Marquer en attente",
de: "Als ausstehend markieren",
it: "Segna in sospeso",
pt: "Marcar pendente",
nl: "Markeer als in afwachting",
pl: "Oznacz jako oczekujące",
ja: "保留にする",
},
"admin.support.reopen": {
es: "Reabrir",
fr: "Rouvrir",
de: "Wieder öffnen",
it: "Riapri",
pt: "Reabrir",
nl: "Heropenen",
pl: "Otwórz ponownie",
ja: "再開",
},
"admin.support.assigneeLabel": {
es: "Asignado:",
fr: "Assigné :",
de: "Zuständig:",
it: "Assegnatario:",
pt: "Atribuído:",
nl: "Toegewezen:",
pl: "Przypisany:",
ja: "担当者:",
},
"admin.support.unassign": {
es: "Quitar asignación",
fr: "Désassigner",
de: "Zuweisung aufheben",
it: "Rimuovi assegnazione",
pt: "Remover atribuição",
nl: "Toewijzing verwijderen",
pl: "Cofnij przypisanie",
ja: "割当解除",
},
"admin.support.assignToStaff": {
es: "Asignar al personal",
fr: "Assigner au staff",
de: "An Staff zuweisen",
it: "Assegna allo staff",
pt: "Atribuir à equipa",
nl: "Toewijzen aan staff",
pl: "Przypisz do personelu",
ja: "スタッフに割当",
},
"admin.support.apply": {
es: "Aplicar",
fr: "Appliquer",
de: "Übernehmen",
it: "Applica",
pt: "Aplicar",
nl: "Toepassen",
pl: "Zastosuj",
ja: "適用",
},
"admin.support.autoPanelTitle": {
es: "Auto-match / asistencia IA",
fr: "Auto-match / assistance IA",
de: "Auto-Match / KI-Assistenz",
it: "Auto-match / assistenza IA",
pt: "Auto-match / assistência IA",
nl: "Auto-match / AI-assistentie",
pl: "Auto-match / asysta IA",
ja: "自動マッチ / AI アシスト",
},
"admin.support.autoPanelDesc": {
es: "Resultado solo para el personal del match FAQ y borrador/envío IA. Los clientes nunca ven borradores.",
fr: "Résultat réservé au staff du match FAQ et brouillon/envoi IA. Les clients ne voient jamais les brouillons.",
de: "Nur für Staff: Ergebnis von FAQ-Match und KI-Entwurf/Versand. Kunden sehen keine Entwürfe.",
it: "Esito solo staff del match FAQ e bozza/invio IA. I clienti non vedono mai le bozze.",
pt: "Resultado só para a equipa do match FAQ e rascunho/envio IA. Os clientes nunca veem rascunhos.",
nl: "Alleen voor staff: resultaat van FAQ-match en AI-concept/verzending. Klanten zien nooit concepten.",
pl: "Wynik tylko dla personelu: dopasowanie FAQ i szkic/wysyłka IA. Klienci nigdy nie widzą szkiców.",
ja: "FAQ マッチと AI 下書き/送信のスタッフ専用結果。顧客に下書きは見えません。",
},
"admin.support.autoDisabledBadge": {
es: "Auto desactivado",
fr: "Auto désactivé",
de: "Auto deaktiviert",
it: "Auto disabilitato",
pt: "Auto desativado",
nl: "Auto uitgeschakeld",
pl: "Auto wyłączone",
ja: "自動無効",
},
"admin.support.autoStatusLabel": {
es: "Estado:",
fr: "Statut :",
de: "Status:",
it: "Stato:",
pt: "Estado:",
nl: "Status:",
pl: "Status:",
ja: "状態:",
},
"admin.support.lastAttempt": {
es: "Último intento:",
fr: "Dernière tentative :",
de: "Letzter Versuch:",
it: "Ultimo tentativo:",
pt: "Última tentativa:",
nl: "Laatste poging:",
pl: "Ostatnia próba:",
ja: "最終試行:",
},
"admin.support.reenableAuto": {
es: "Reactivar auto",
fr: "Réactiver lauto",
de: "Auto wieder aktivieren",
it: "Riattiva auto",
pt: "Reativar auto",
nl: "Auto opnieuw inschakelen",
pl: "Włącz ponownie auto",
ja: "自動を再有効化",
},
"admin.support.disableAuto": {
es: "Desactivar auto para este ticket",
fr: "Désactiver lauto pour ce ticket",
de: "Auto für dieses Ticket deaktivieren",
it: "Disabilita auto per questo ticket",
pt: "Desativar auto neste ticket",
nl: "Auto uitschakelen voor dit ticket",
pl: "Wyłącz auto dla tego zgłoszenia",
ja: "このチケットの自動を無効化",
},
"admin.support.aiDraftTitle": {
es: "Borrador IA (aprobar o editar)",
fr: "Brouillon IA (approuver ou modifier)",
de: "KI-Entwurf (genehmigen oder bearbeiten)",
it: "Bozza IA (approva o modifica)",
pt: "Rascunho IA (aprovar ou editar)",
nl: "AI-concept (goedkeuren of bewerken)",
pl: "Szkic IA (zatwierdź lub edytuj)",
ja: "AI 下書き(承認または編集)",
},
"admin.support.aiDraftDesc": {
es: "El modo solo borrador dejó una nota interna. Edite si hace falta, luego envíe al cliente — o descarte y tome el control manualmente.",
fr: "Le mode brouillon seul a laissé une note interne. Modifiez si besoin, puis envoyez au client — ou ignorez et reprenez manuellement.",
de: "Nur-Entwurf-Modus hat eine interne Notiz hinterlassen. Bei Bedarf bearbeiten, dann an den Kunden senden — oder verwerfen und manuell übernehmen.",
it: "La modalità solo bozza ha lasciato una nota interna. Modifica se serve, poi invia al cliente — oppure scarta e continua manualmente.",
pt: "O modo só-rascunho deixou uma nota interna. Edite se necessário e envie ao cliente — ou descarte e continue manualmente.",
nl: "Alleen-conceptmodus heeft een interne notitie achtergelaten. Bewerk indien nodig en stuur naar de klant — of verwerp en neem handmatig over.",
pl: "Tryb tylko-szkic zostawił notatkę wewnętrzną. Edytuj w razie potrzeby, wyślij do klienta — albo odrzuć i przejmij ręcznie.",
ja: "下書きのみモードで内部メモが残りました。必要なら編集して顧客に送信するか、破棄して手動対応してください。",
},
"admin.support.confidence": {
es: "Confianza {value}",
fr: "Confiance {value}",
de: "Konfidenz {value}",
it: "Confidenza {value}",
pt: "Confiança {value}",
nl: "Vertrouwen {value}",
pl: "Pewność {value}",
ja: "信頼度 {value}",
},
"admin.support.statusAfterSend": {
es: "Estado tras el envío",
fr: "Statut après envoi",
de: "Status nach dem Senden",
it: "Stato dopo linvio",
pt: "Estado após o envio",
nl: "Status na verzenden",
pl: "Status po wysłaniu",
ja: "送信後の状態",
},
"admin.support.approveSend": {
es: "Aprobar y enviar",
fr: "Approuver et envoyer",
de: "Genehmigen & senden",
it: "Approva e invia",
pt: "Aprovar e enviar",
nl: "Goedkeuren & verzenden",
pl: "Zatwierdź i wyślij",
ja: "承認して送信",
},
"admin.support.discardDraft": {
es: "Descartar borrador",
fr: "Ignorer le brouillon",
de: "Entwurf verwerfen",
it: "Scarta bozza",
pt: "Descartar rascunho",
nl: "Concept verwerpen",
pl: "Odrzuć szkic",
ja: "下書きを破棄",
},
"admin.support.threadTitle": {
es: "Hilo",
fr: "Fil",
de: "Thread",
it: "Thread",
pt: "Thread",
nl: "Thread",
pl: "Wątek",
ja: "スレッド",
},
"admin.support.threadMeta": {
es: "{count} · última actividad {when}",
fr: "{count} · dernière activité {when}",
de: "{count} · letzte Aktivität {when}",
it: "{count} · ultima attività {when}",
pt: "{count} · última atividade {when}",
nl: "{count} · laatste activiteit {when}",
pl: "{count} · ostatnia aktywność {when}",
ja: "{count} · 最終更新 {when}",
},
"admin.support.messageCountOne": {
es: "{count} mensaje",
fr: "{count} message",
de: "{count} Nachricht",
it: "{count} messaggio",
pt: "{count} mensagem",
nl: "{count} bericht",
pl: "{count} wiadomość",
ja: "{count} 件のメッセージ",
},
"admin.support.messageCountMany": {
es: "{count} mensajes",
fr: "{count} messages",
de: "{count} Nachrichten",
it: "{count} messaggi",
pt: "{count} mensagens",
nl: "{count} berichten",
pl: "{count} wiadomości",
ja: "{count} 件のメッセージ",
},
"admin.support.replyTitle": {
es: "Responder",
fr: "Répondre",
de: "Antworten",
it: "Rispondi",
pt: "Responder",
nl: "Antwoorden",
pl: "Odpowiedz",
ja: "返信",
},
"admin.support.replyDesc": {
es: "Las respuestas públicas notifican al cliente. Las notas internas solo las ve el personal. El estado por defecto tras una respuesta pública es pendiente.",
fr: "Les réponses publiques notifient le client. Les notes internes restent réservées au staff. Le statut par défaut après une réponse publique est en attente.",
de: "Öffentliche Antworten benachrichtigen den Kunden. Interne Notizen bleiben staff-only. Standardstatus nach öffentlicher Antwort ist ausstehend.",
it: "Le risposte pubbliche notificano il cliente. Le note interne restano solo staff. Lo stato predefinito dopo una risposta pubblica è in sospeso.",
pt: "As respostas públicas notificam o cliente. As notas internas ficam só para a equipa. O estado predefinido após uma resposta pública é pendente.",
nl: "Openbare antwoorden informeren de klant. Interne notities blijven staff-only. Standaardstatus na een openbaar antwoord is in afwachting.",
pl: "Publiczne odpowiedzi powiadamiają klienta. Notatki wewnętrzne zostają tylko dla personelu. Domyślny status po publicznej odpowiedzi to oczekujące.",
ja: "公開返信は顧客に通知されます。内部メモはスタッフのみ。公開返信後の既定ステータスは保留です。",
},
"admin.support.internalNote": {
es: "Nota interna (no visible para el cliente)",
fr: "Note interne (invisible au client)",
de: "Interne Notiz (für Kunden nicht sichtbar)",
it: "Nota interna (non visibile al cliente)",
pt: "Nota interna (não visível ao cliente)",
nl: "Interne notitie (niet zichtbaar voor klant)",
pl: "Notatka wewnętrzna (niewidoczna dla klienta)",
ja: "内部メモ(顧客には非表示)",
},
"admin.support.setStatus": {
es: "Establecer estado",
fr: "Définir le statut",
de: "Status setzen",
it: "Imposta stato",
pt: "Definir estado",
nl: "Status instellen",
pl: "Ustaw status",
ja: "状態を設定",
},
"admin.support.statusDefault": {
es: "Predeterminado",
fr: "Par défaut",
de: "Standard",
it: "Predefinito",
pt: "Predefinido",
nl: "Standaard",
pl: "Domyślny",
ja: "既定",
},
"admin.support.saveNote": {
es: "Guardar nota",
fr: "Enregistrer la note",
de: "Notiz speichern",
it: "Salva nota",
pt: "Guardar nota",
nl: "Notitie opslaan",
pl: "Zapisz notatkę",
ja: "メモを保存",
},
"admin.support.sendReply": {
es: "Enviar respuesta",
fr: "Envoyer la réponse",
de: "Antwort senden",
it: "Invia risposta",
pt: "Enviar resposta",
nl: "Antwoord verzenden",
pl: "Wyślij odpowiedź",
ja: "返信を送信",
},
"admin.support.replyAndResolve": {
es: "Responder y resolver",
fr: "Répondre et résoudre",
de: "Antworten & lösen",
it: "Rispondi e risolvi",
pt: "Responder e resolver",
nl: "Antwoorden & oplossen",
pl: "Odpowiedz i rozwiąż",
ja: "返信して解決",
},
"admin.support.closedBanner": {
es: "Este ticket está cerrado. Reábralo para continuar la conversación.",
fr: "Ce ticket est fermé. Rouvrez-le pour poursuivre la conversation.",
de: "Dieses Ticket ist geschlossen. Öffnen Sie es erneut, um fortzufahren.",
it: "Questo ticket è chiuso. Riapirlo per continuare la conversazione.",
pt: "Este ticket está fechado. Reabra-o para continuar a conversa.",
nl: "Dit ticket is gesloten. Heropen het om door te gaan.",
pl: "To zgłoszenie jest zamknięte. Otwórz je ponownie, aby kontynuować.",
ja: "このチケットはクローズされています。会話を続けるには再開してください。",
},
"admin.support.priorityMeta": {
es: "prioridad {priority}",
fr: "priorité {priority}",
de: "Priorität {priority}",
it: "priorità {priority}",
pt: "prioridade {priority}",
nl: "prioriteit {priority}",
pl: "priorytet {priority}",
ja: "優先度 {priority}",
},
"admin.support.authorAiDraft": {
es: "Borrador IA (solo personal)",
fr: "Brouillon IA (staff uniquement)",
de: "KI-Entwurf (nur Staff)",
it: "Bozza IA (solo staff)",
pt: "Rascunho IA (só equipa)",
nl: "AI-concept (alleen staff)",
pl: "Szkic IA (tylko personel)",
ja: "AI 下書き(スタッフのみ)",
},
"admin.support.authorInternal": {
es: "Nota interna",
fr: "Note interne",
de: "Interne Notiz",
it: "Nota interna",
pt: "Nota interna",
nl: "Interne notitie",
pl: "Notatka wewnętrzna",
ja: "内部メモ",
},
"admin.support.authorStaff": {
es: "Personal",
fr: "Staff",
de: "Staff",
it: "Staff",
pt: "Equipa",
nl: "Staff",
pl: "Personel",
ja: "スタッフ",
},
"admin.support.authorCustomer": {
es: "Cliente",
fr: "Client",
de: "Kunde",
it: "Cliente",
pt: "Cliente",
nl: "Klant",
pl: "Klient",
ja: "顧客",
},
"admin.support.flash.noteSaved": {
es: "Nota interna guardada.",
fr: "Note interne enregistrée.",
de: "Interne Notiz gespeichert.",
it: "Nota interna salvata.",
pt: "Nota interna guardada.",
nl: "Interne notitie opgeslagen.",
pl: "Notatka wewnętrzna zapisana.",
ja: "内部メモを保存しました。",
},
"admin.support.flash.replySent": {
es: "Respuesta enviada.",
fr: "Réponse envoyée.",
de: "Antwort gesendet.",
it: "Risposta inviata.",
pt: "Resposta enviada.",
nl: "Antwoord verzonden.",
pl: "Odpowiedź wysłana.",
ja: "返信を送信しました。",
},
"admin.support.flash.resolved": {
es: "Ticket marcado como resuelto.",
fr: "Ticket marqué comme résolu.",
de: "Ticket als gelöst markiert.",
it: "Ticket segnato come risolto.",
pt: "Ticket marcado como resolvido.",
nl: "Ticket gemarkeerd als opgelost.",
pl: "Zgłoszenie oznaczone jako rozwiązane.",
ja: "チケットを解決済みにしました。",
},
"admin.support.flash.pending": {
es: "Ticket marcado como pendiente (esperando al cliente).",
fr: "Ticket marqué en attente (en attente du client).",
de: "Ticket als ausstehend markiert (wartet auf Kunden).",
it: "Ticket segnato in sospeso (in attesa del cliente).",
pt: "Ticket marcado como pendente (à espera do cliente).",
nl: "Ticket gemarkeerd als in afwachting (wacht op klant).",
pl: "Zgłoszenie oznaczone jako oczekujące (oczekuje na klienta).",
ja: "チケットを保留(顧客待ち)にしました。",
},
"admin.support.flash.reopened": {
es: "Ticket reabierto.",
fr: "Ticket rouvert.",
de: "Ticket wieder geöffnet.",
it: "Ticket riaperto.",
pt: "Ticket reaberto.",
nl: "Ticket heropend.",
pl: "Zgłoszenie otwarte ponownie.",
ja: "チケットを再開しました。",
},
"admin.support.flash.statusSet": {
es: "Estado del ticket establecido en {status}.",
fr: "Statut du ticket défini sur {status}.",
de: "Ticket-Status auf {status} gesetzt.",
it: "Stato del ticket impostato su {status}.",
pt: "Estado do ticket definido para {status}.",
nl: "Ticketstatus gezet op {status}.",
pl: "Status zgłoszenia ustawiony na {status}.",
ja: "チケット状態を {status} に設定しました。",
},
"admin.support.flash.autoDisabled": {
es: "Respuestas automáticas desactivadas para este ticket.",
fr: "Réponses automatiques désactivées pour ce ticket.",
de: "Automatische Antworten für dieses Ticket deaktiviert.",
it: "Risposte automatiche disabilitate per questo ticket.",
pt: "Respostas automáticas desativadas neste ticket.",
nl: "Automatische antwoorden uitgeschakeld voor dit ticket.",
pl: "Automatyczne odpowiedzi wyłączone dla tego zgłoszenia.",
ja: "このチケットの自動返信を無効にしました。",
},
"admin.support.flash.autoEnabled": {
es: "Respuestas automáticas reactivadas para este ticket.",
fr: "Réponses automatiques réactivées pour ce ticket.",
de: "Automatische Antworten für dieses Ticket wieder aktiviert.",
it: "Risposte automatiche riattivate per questo ticket.",
pt: "Respostas automáticas reativadas neste ticket.",
nl: "Automatische antwoorden opnieuw ingeschakeld voor dit ticket.",
pl: "Automatyczne odpowiedzi ponownie włączone dla tego zgłoszenia.",
ja: "このチケットの自動返信を再有効化しました。",
},
"admin.support.loadTicketFailed": {
es: "No se pudo cargar el ticket",
fr: "Échec du chargement du ticket",
de: "Ticket konnte nicht geladen werden",
it: "Impossibile caricare il ticket",
pt: "Falha ao carregar o ticket",
nl: "Ticket laden mislukt",
pl: "Nie udało się wczytać zgłoszenia",
ja: "チケットを読み込めませんでした",
},
"admin.support.replyFailed": {
es: "No se pudo enviar la respuesta",
fr: "Échec de lenvoi de la réponse",
de: "Antwort konnte nicht gesendet werden",
it: "Impossibile inviare la risposta",
pt: "Falha ao enviar a resposta",
nl: "Antwoord verzenden mislukt",
pl: "Nie udało się wysłać odpowiedzi",
ja: "返信の送信に失敗しました",
},
"admin.support.statusFailed": {
es: "No se pudo actualizar el estado",
fr: "Échec de la mise à jour du statut",
de: "Status konnte nicht aktualisiert werden",
it: "Impossibile aggiornare lo stato",
pt: "Falha ao atualizar o estado",
nl: "Status bijwerken mislukt",
pl: "Nie udało się zaktualizować statusu",
ja: "状態の更新に失敗しました",
},
"admin.support.unassignFailed": {
es: "No se pudo quitar la asignación",
fr: "Échec de la désassignation",
de: "Zuweisung konnte nicht aufgehoben werden",
it: "Impossibile rimuovere lassegnazione",
pt: "Falha ao remover a atribuição",
nl: "Toewijzing verwijderen mislukt",
pl: "Nie udało się cofnąć przypisania",
ja: "割当解除に失敗しました",
},
"admin.support.assignFailed": {
es: "No se pudo asignar el ticket",
fr: "Échec de lassignation",
de: "Ticket konnte nicht zugewiesen werden",
it: "Impossibile assegnare il ticket",
pt: "Falha ao atribuir o ticket",
nl: "Ticket toewijzen mislukt",
pl: "Nie udało się przypisać zgłoszenia",
ja: "チケットの割当に失敗しました",
},
"admin.support.autoFailed": {
es: "No se pudo actualizar la respuesta automática",
fr: "Échec de la mise à jour de la réponse auto",
de: "Auto-Antwort konnte nicht aktualisiert werden",
it: "Impossibile aggiornare lauto-risposta",
pt: "Falha ao atualizar a resposta automática",
nl: "Auto-antwoord bijwerken mislukt",
pl: "Nie udało się zaktualizować auto-odpowiedzi",
ja: "自動返信設定の更新に失敗しました",
},
"admin.support.approveFailed": {
es: "No se pudo aprobar el borrador IA",
fr: "Échec de lapprobation du brouillon IA",
de: "KI-Entwurf konnte nicht genehmigt werden",
it: "Impossibile approvare la bozza IA",
pt: "Falha ao aprovar o rascunho IA",
nl: "AI-concept goedkeuren mislukt",
pl: "Nie udało się zatwierdzić szkicu IA",
ja: "AI 下書きの承認に失敗しました",
},
"admin.support.discardFailed": {
es: "No se pudo descartar el borrador IA",
fr: "Échec de labandon du brouillon IA",
de: "KI-Entwurf konnte nicht verworfen werden",
it: "Impossibile scartare la bozza IA",
pt: "Falha ao descartar o rascunho IA",
nl: "AI-concept verwerpen mislukt",
pl: "Nie udało się odrzucić szkicu IA",
ja: "AI 下書きの破棄に失敗しました",
},
"admin.settings.sourceResolved": {
es: "Resuelto desde {sources}",
fr: "Résolu depuis {sources}",
de: "Aufgelöst aus {sources}",
it: "Risolto da {sources}",
pt: "Resolvido a partir de {sources}",
nl: "Opgelost uit {sources}",
pl: "Rozwiązane z {sources}",
ja: "{sources} から解決",
},
"admin.settings.sourceUpdated": {
es: " · actualizado {when}",
fr: " · mis à jour {when}",
de: " · aktualisiert {when}",
it: " · aggiornato {when}",
pt: " · atualizado {when}",
nl: " · bijgewerkt {when}",
pl: " · zaktualizowano {when}",
ja: " · 更新 {when}",
},
"admin.settings.updatedAt": {
es: "Actualizado {when}",
fr: "Mis à jour {when}",
de: "Aktualisiert {when}",
it: "Aggiornato {when}",
pt: "Atualizado {when}",
nl: "Bijgewerkt {when}",
pl: "Zaktualizowano {when}",
ja: "更新 {when}",
},
"admin.settings.tenantDesc": {
es: "Las claves de IA y el correo de marketing de la empresa permanecen en Integraciones. Los secretos de sesión y cifrado quedan en el entorno del servidor y no se editan aquí.",
fr: "Les clés IA et le-mail marketing de lentreprise restent sous Intégrations. Les secrets de session et de chiffrement restent dans lenvironnement serveur et ne s’éditent pas ici.",
de: "Unternehmens-KI-Schlüssel und Marketing-E-Mail bleiben unter Integrationen. Sitzungs- und Verschlüsselungsgeheimnisse bleiben in der Serverumgebung und werden hier nicht bearbeitet.",
it: "Le chiavi IA e lemail marketing aziendali restano in Integrazioni. I segreti di sessione e cifratura restano nellambiente server e non si modificano qui.",
pt: "As chaves de IA e o e-mail de marketing da empresa ficam em Integrações. Os segredos de sessão e encriptação ficam no ambiente do servidor e não se editam aqui.",
nl: "Bedrijfs-AI-sleutels en marketing-e-mail blijven onder Integraties. Sessie- en versleutelingsgeheimen blijven in de serveromgeving en worden hier niet bewerkt.",
pl: "Klucze IA i e-mail marketingowy firmy pozostają w Integracjach. Sekrety sesji i szyfrowania zostają w środowisku serwera i nie są tu edytowane.",
ja: "会社の AI キーとマーケティングメールは連携設定のままです。セッションと暗号化の秘密はサーバー環境にあり、ここでは編集しません。",
},
"admin.settings.perCompanyAiEmail": {
es: "IA/correo por empresa —",
fr: "IA/e-mail par entreprise —",
de: "KI/E-Mail pro Unternehmen —",
it: "IA/e-mail per azienda —",
pt: "IA/e-mail por empresa —",
nl: "AI/e-mail per bedrijf —",
pl: "IA/e-mail per firmę —",
ja: "会社ごとの AI/メール —",
},
"admin.settings.plansCredits": {
es: "Planes y créditos —",
fr: "Forfaits et crédits —",
de: "Pläne und Credits —",
it: "Piani e crediti —",
pt: "Planos e créditos —",
nl: "Plannen en credits —",
pl: "Plany i kredyty —",
ja: "プランとクレジット —",
},
"admin.settings.fromDatabase": {
es: "Desde la base de datos",
fr: "Depuis la base de données",
de: "Aus der Datenbank",
it: "Dal database",
pt: "Da base de dados",
nl: "Uit de database",
pl: "Z bazy danych",
ja: "データベースから",
},
"admin.settings.fromEnvironment": {
es: "Desde el entorno",
fr: "Depuis lenvironnement",
de: "Aus der Umgebung",
it: "Dallambiente",
pt: "Do ambiente",
nl: "Uit de omgeving",
pl: "Ze środowiska",
ja: "環境から",
},
"admin.settings.sourceBadge": {
es: "Origen: {source}",
fr: "Source : {source}",
de: "Quelle: {source}",
it: "Origine: {source}",
pt: "Origem: {source}",
nl: "Bron: {source}",
pl: "Źródło: {source}",
ja: "ソース: {source}",
},
"admin.settings.storedKey": {
es: "Clave guardada: {masked}",
fr: "Clé stockée : {masked}",
de: "Gespeicherter Schlüssel: {masked}",
it: "Chiave salvata: {masked}",
pt: "Chave guardada: {masked}",
nl: "Opgeslagen sleutel: {masked}",
pl: "Zapisany klucz: {masked}",
ja: "保存済みキー: {masked}",
},
"admin.settings.enableRole": {
es: "Activar este rol",
fr: "Activer ce rôle",
de: "Diese Rolle aktivieren",
it: "Abilita questo ruolo",
pt: "Ativar esta função",
nl: "Deze rol inschakelen",
pl: "Włącz tę rolę",
ja: "このロールを有効化",
},
"admin.settings.clearApiKey": {
es: "Borrar clave API guardada",
fr: "Effacer la clé API stockée",
de: "Gespeicherten API-Schlüssel löschen",
it: "Cancella chiave API salvata",
pt: "Limpar chave API guardada",
nl: "Opgeslagen API-sleutel wissen",
pl: "Wyczyść zapisany klucz API",
ja: "保存済み API キーを消去",
},
"admin.settings.apiKeyKeepPlaceholder": {
es: "•••• déjela en blanco para conservar",
fr: "•••• laissez vide pour conserver",
de: "•••• leer lassen zum Behalten",
it: "•••• lascia vuoto per mantenere",
pt: "•••• deixe em branco para manter",
nl: "•••• leeg laten om te behouden",
pl: "•••• zostaw puste, by zachować",
ja: "•••• 空欄で維持",
},
"admin.settings.apiKeyNewPlaceholder": {
es: "sk-… o local",
fr: "sk-… ou local",
de: "sk-… oder lokal",
it: "sk-… o locale",
pt: "sk-… ou local",
nl: "sk-… of lokaal",
pl: "sk-… lub lokalny",
ja: "sk-… またはローカル",
},
"admin.settings.smtpCardTitle": {
es: "SMTP de plataforma",
fr: "SMTP plateforme",
de: "Plattform-SMTP",
it: "SMTP piattaforma",
pt: "SMTP da plataforma",
nl: "Platform-SMTP",
pl: "SMTP platformy",
ja: "プラットフォーム SMTP",
},
"admin.settings.smtpCardDesc": {
es: "Se usa para invitaciones de contraseña y correo saliente de plataforma. Resend/SMTP de marketing sigue por empresa en Integraciones → Correo.",
fr: "Utilisé pour les invitations mot de passe et le-mail sortant plateforme. Resend/SMTP marketing reste par entreprise sous Intégrations → E-mail.",
de: "Für Set-Password-Einladungen und ausgehende Plattform-E-Mails. Marketing-Resend/SMTP bleibt pro Unternehmen unter Integrationen → E-Mail.",
it: "Usato per inviti set-password e e-mail in uscita di piattaforma. Resend/SMTP marketing resta per azienda in Integrazioni → Email.",
pt: "Usado para convites de palavra-passe e e-mail de saída da plataforma. Resend/SMTP de marketing continua por empresa em Integrações → Email.",
nl: "Gebruikt voor set-password-uitnodigingen en uitgaande platform-e-mail. Marketing Resend/SMTP blijft per bedrijf onder Integraties → E-mail.",
pl: "Używane do zaproszeń set-password i wychodzącej poczty platformy. Marketing Resend/SMTP pozostaje per firmę w Integracje → E-mail.",
ja: "パスワード設定招待とプラットフォーム送信メールに使用。マーケティングの Resend/SMTP は会社ごとの連携 → メールのままです。",
},
"admin.settings.smtpBadgeOn": {
es: "SMTP activado",
fr: "SMTP activé",
de: "SMTP aktiviert",
it: "SMTP abilitato",
pt: "SMTP ativado",
nl: "SMTP ingeschakeld",
pl: "SMTP włączony",
ja: "SMTP 有効",
},
"admin.settings.smtpBadgeOff": {
es: "SMTP desactivado",
fr: "SMTP désactivé",
de: "SMTP deaktiviert",
it: "SMTP disabilitato",
pt: "SMTP desativado",
nl: "SMTP uitgeschakeld",
pl: "SMTP wyłączony",
ja: "SMTP 無効",
},
"admin.settings.enableSmtp": {
es: "Activar SMTP de plataforma",
fr: "Activer le SMTP plateforme",
de: "Plattform-SMTP aktivieren",
it: "Abilita SMTP piattaforma",
pt: "Ativar SMTP da plataforma",
nl: "Platform-SMTP inschakelen",
pl: "Włącz SMTP platformy",
ja: "プラットフォーム SMTP を有効化",
},
"admin.settings.storedPassword": {
es: "Contraseña guardada: {masked}",
fr: "Mot de passe stocké : {masked}",
de: "Gespeichertes Passwort: {masked}",
it: "Password salvata: {masked}",
pt: "Palavra-passe guardada: {masked}",
nl: "Opgeslagen wachtwoord: {masked}",
pl: "Zapisane hasło: {masked}",
ja: "保存済みパスワード: {masked}",
},
"admin.settings.clearSmtpPassword": {
es: "Borrar contraseña SMTP guardada",
fr: "Effacer le mot de passe SMTP stocké",
de: "Gespeichertes SMTP-Passwort löschen",
it: "Cancella password SMTP salvata",
pt: "Limpar palavra-passe SMTP guardada",
nl: "Opgeslagen SMTP-wachtwoord wissen",
pl: "Wyczyść zapisane hasło SMTP",
ja: "保存済み SMTP パスワードを消去",
},
"admin.settings.sendTestEmail": {
es: "Enviar correo de prueba",
fr: "Envoyer un e-mail de test",
de: "Test-E-Mail senden",
it: "Invia e-mail di test",
pt: "Enviar e-mail de teste",
nl: "Test-e-mail verzenden",
pl: "Wyślij e-mail testowy",
ja: "テストメールを送信",
},
"admin.settings.enableGoogle": {
es: "Activar Google OAuth",
fr: "Activer Google OAuth",
de: "Google OAuth aktivieren",
it: "Abilita Google OAuth",
pt: "Ativar Google OAuth",
nl: "Google OAuth inschakelen",
pl: "Włącz Google OAuth",
ja: "Google OAuth を有効化",
},
"admin.settings.clientSecret": {
es: "Secreto del cliente",
fr: "Secret client",
de: "Client-Geheimnis",
it: "Client secret",
pt: "Segredo do cliente",
nl: "Clientgeheim",
pl: "Sekret klienta",
ja: "クライアントシークレット",
},
"admin.settings.leaveBlankKeep": {
es: "(déjelo en blanco para conservar)",
fr: "(laissez vide pour conserver)",
de: "(leer lassen zum Behalten)",
it: "(lascia vuoto per mantenere)",
pt: "(deixe em branco para manter)",
nl: "(leeg laten om te behouden)",
pl: "(zostaw puste, by zachować)",
ja: "(空欄で維持)",
},
"admin.settings.storedSecret": {
es: "Secreto guardado: {masked}",
fr: "Secret stocké : {masked}",
de: "Gespeichertes Geheimnis: {masked}",
it: "Segreto salvato: {masked}",
pt: "Segredo guardado: {masked}",
nl: "Opgeslagen geheim: {masked}",
pl: "Zapisany sekret: {masked}",
ja: "保存済みシークレット: {masked}",
},
"admin.settings.clearClientSecret": {
es: "Borrar secreto de cliente guardado",
fr: "Effacer le secret client stocké",
de: "Gespeichertes Client-Geheimnis löschen",
it: "Cancella client secret salvato",
pt: "Limpar segredo de cliente guardado",
nl: "Opgeslagen clientgeheim wissen",
pl: "Wyczyść zapisany sekret klienta",
ja: "保存済みクライアントシークレットを消去",
},
"admin.settings.eprelDesc": {
es: "Datos públicos gratuitos de etiquetas energéticas de la UE durante el procesamiento. Activado por defecto en todos los planes — sin activación ni mejora de pago. Use los controles solo para desactivar o ajustar el cliente.",
fr: "Données publiques gratuites d’étiquettes énergétiques UE pendant le traitement. Activé par défaut pour tous les forfaits — aucune activation ni surclassement payant. Utilisez les contrôles uniquement pour désactiver ou régler le client.",
de: "Kostenlose öffentliche EU-Energielabel-Daten während der Verarbeitung. Standardmäßig für alle Pläne aktiv — keine Aktivierung oder kostenpflichtiges Upgrade. Steuerelemente nur zum Deaktivieren oder Feinabstimmen.",
it: "Dati pubblici gratuiti delle etichette energetiche UE durante lelaborazione. Attivo di default per tutti i piani — nessuna attivazione o upgrade a pagamento. Usa i controlli solo per disabilitare o regolare il client.",
pt: "Dados públicos gratuitos de rótulos energéticos da UE durante o processamento. Ativo por predefinição em todos os planos — sem ativação nem upgrade pago. Use os controlos só para desativar ou afinar o cliente.",
nl: "Gratis openbare EU-energieetiketgegevens tijdens verwerking. Standaard aan voor alle plannen — geen activatie of betaalde upgrade. Gebruik de bediening alleen om uit te schakelen of af te stemmen.",
pl: "Bezpłatne publiczne dane etykiet energetycznych UE podczas przetwarzania. Domyślnie włączone dla wszystkich planów — bez aktywacji ani płatnego upgradeu. Użyj kontrolek tylko do wyłączenia lub dostrojenia klienta.",
ja: "処理中の無料の公開 EU エネルギラベルデータ。全プランで既定オン — 有効化や有料アップグレードは不要。無効化や調整にのみコントロールを使います。",
},
"admin.settings.optionalKeySaved": {
es: "Clave API opcional guardada",
fr: "Clé API optionnelle enregistrée",
de: "Optionaler API-Schlüssel gespeichert",
it: "Chiave API opzionale salvata",
pt: "Chave API opcional guardada",
nl: "Optionele API-sleutel opgeslagen",
pl: "Opcjonalny klucz API zapisany",
ja: "任意の API キーを保存済み",
},
"admin.settings.noApiKeyNeeded": {
es: "No se necesita clave API",
fr: "Aucune clé API requise",
de: "Kein API-Schlüssel nötig",
it: "Nessuna chiave API necessaria",
pt: "Não é necessária chave API",
nl: "Geen API-sleutel nodig",
pl: "Klucz API nie jest wymagany",
ja: "API キー不要",
},
"admin.settings.optionalApiKey": {
es: "Clave API opcional",
fr: "Clé API optionnelle",
de: "Optionaler API-Schlüssel",
it: "Chiave API opzionale",
pt: "Chave API opcional",
nl: "Optionele API-sleutel",
pl: "Opcjonalny klucz API",
ja: "任意の API キー",
},
"admin.settings.optionalApiKeySavedHint": {
es: "(guardada — déjela en blanco para conservar)",
fr: "(enregistrée — laissez vide pour conserver)",
de: "(gespeichert — leer lassen zum Behalten)",
it: "(salvata — lascia vuoto per mantenere)",
pt: "(guardada — deixe em branco para manter)",
nl: "(opgeslagen — leeg laten om te behouden)",
pl: "(zapisane — zostaw puste, by zachować)",
ja: "(保存済み — 空欄で維持)",
},
"admin.settings.optionalApiKeyPublicHint": {
es: "(la API pública funciona sin ella)",
fr: "(lAPI publique fonctionne sans)",
de: "(öffentliche API funktioniert ohne)",
it: "(lAPI pubblica funziona senza)",
pt: "(a API pública funciona sem ela)",
nl: "(publieke API werkt zonder)",
pl: "(publiczne API działa bez niej)",
ja: "(公開 API はキーなしで動作)",
},
"admin.settings.clearEprelKey": {
es: "Borrar clave API EPREL guardada",
fr: "Effacer la clé API EPREL stockée",
de: "Gespeicherten EPREL-API-Schlüssel löschen",
it: "Cancella chiave API EPREL salvata",
pt: "Limpar chave API EPREL guardada",
nl: "Opgeslagen EPREL-API-sleutel wissen",
pl: "Wyczyść zapisany klucz API EPREL",
ja: "保存済み EPREL API キーを消去",
},
"admin.settings.pineconeDesc": {
es: "Sugerencias opcionales de categoría vectorial durante el procesamiento. Se usan valores del entorno del host cuando estos campos quedan vacíos.",
fr: "Suggestions optionnelles de catégories vectorielles pendant le traitement. Les valeurs denvironnement hôte sont utilisées si ces champs sont vides.",
de: "Optionale Vektor-Kategorievorschläge während der Verarbeitung. Host-Umgebungs­werte werden genutzt, wenn Felder hier leer bleiben.",
it: "Suggerimenti opzionali di categoria vettoriale durante lelaborazione. I valori dellambiente host si usano se questi campi restano vuoti.",
pt: "Sugestões opcionais de categoria vetorial durante o processamento. Valores do ambiente do host são usados quando estes campos ficam vazios.",
nl: "Optionele vectorcategorie-suggesties tijdens verwerking. Hostomgevingswaarden worden gebruikt als deze velden leeg blijven.",
pl: "Opcjonalne sugestie kategorii wektorowych podczas przetwarzania. Wartości środowiska hosta są używane, gdy te pola pozostaną puste.",
ja: "処理中の任意のベクトルカテゴリ提案。ここを空にするとホスト環境の値が使われます。",
},
"admin.settings.apiKeyConfigured": {
es: "Clave API configurada",
fr: "Clé API configurée",
de: "API-Schlüssel konfiguriert",
it: "Chiave API configurata",
pt: "Chave API configurada",
nl: "API-sleutel geconfigureerd",
pl: "Klucz API skonfigurowany",
ja: "API キー設定済み",
},
"admin.settings.noApiKey": {
es: "Sin clave API",
fr: "Pas de clé API",
de: "Kein API-Schlüssel",
it: "Nessuna chiave API",
pt: "Sem chave API",
nl: "Geen API-sleutel",
pl: "Brak klucza API",
ja: "API キーなし",
},
"admin.settings.apiKeyLabel": {
es: "Clave API",
fr: "Clé API",
de: "API-Schlüssel",
it: "Chiave API",
pt: "Chave API",
nl: "API-sleutel",
pl: "Klucz API",
ja: "API キー",
},
"admin.settings.clearPineconeKey": {
es: "Borrar clave API Pinecone guardada",
fr: "Effacer la clé API Pinecone stockée",
de: "Gespeicherten Pinecone-API-Schlüssel löschen",
it: "Cancella chiave API Pinecone salvata",
pt: "Limpar chave API Pinecone guardada",
nl: "Opgeslagen Pinecone-API-sleutel wissen",
pl: "Wyczyść zapisany klucz API Pinecone",
ja: "保存済み Pinecone API キーを消去",
},
"admin.settings.stripeDesc": {
es: "Anulaciones opcionales de la configuración Stripe del servidor. Prefiera campos de contraseña; los valores no se vuelven a mostrar tras guardar.",
fr: "Remplacements optionnels de la configuration Stripe serveur. Préférez les champs mot de passe ; les valeurs ne sont plus réaffichées après enregistrement.",
de: "Optionale Überschreibungen der Server-Stripe-Konfiguration. Passwortfelder bevorzugen; Werte werden nach dem Speichern nicht erneut angezeigt.",
it: "Override opzionali della configurazione Stripe del server. Preferisci i campi password; i valori non vengono più mostrati dopo il salvataggio.",
pt: "Substituições opcionais da configuração Stripe do servidor. Prefira campos de palavra-passe; os valores não voltam a ser mostrados após guardar.",
nl: "Optionele overrides van de server-Stripe-configuratie. Gebruik bij voorkeur wachtwoordvelden; waarden worden na opslaan niet opnieuw getoond.",
pl: "Opcjonalne nadpisania konfiguracji Stripe serwera. Preferuj pola hasła; wartości nie są ponownie pokazywane po zapisie.",
ja: "サーバー Stripe 設定の任意上書き。パスワード欄を推奨。保存後に値は再表示されません。",
},
"admin.settings.stripeMock": {
es: "Forzar modo mock de Stripe (solo no producción — desactiva cargos reales)",
fr: "Forcer le mode mock Stripe (hors production uniquement — désactive les vrais paiements)",
de: "Stripe-Mock-Modus erzwingen (nur Nicht-Produktion — deaktiviert echte Abbuchungen)",
it: "Forza modalità mock Stripe (solo non produzione — disabilita addebiti reali)",
pt: "Forçar modo mock Stripe (apenas não produção — desativa cobranças reais)",
nl: "Stripe-mockmodus forceren (alleen non-productie — schakelt echte kosten uit)",
pl: "Wymuś tryb mock Stripe (tylko poza produkcją — wyłącza prawdziwe obciążenia)",
ja: "Stripe モックモードを強制(本番以外のみ — 実課金を無効化)",
},
"admin.settings.webhookSecret": {
es: "Secreto del webhook",
fr: "Secret webhook",
de: "Webhook-Geheimnis",
it: "Segreto webhook",
pt: "Segredo do webhook",
nl: "Webhookgeheim",
pl: "Sekret webhooka",
ja: "Webhook シークレット",
},
"admin.settings.clearStripeSecret": {
es: "Borrar clave secreta de Stripe",
fr: "Effacer la clé secrète Stripe",
de: "Stripe-Geheimschlüssel löschen",
it: "Cancella chiave segreta Stripe",
pt: "Limpar chave secreta Stripe",
nl: "Stripe-geheime sleutel wissen",
pl: "Wyczyść tajny klucz Stripe",
ja: "Stripe シークレットキーを消去",
},
"admin.settings.clearStripeWebhook": {
es: "Borrar secreto de webhook de Stripe",
fr: "Effacer le secret webhook Stripe",
de: "Stripe-Webhook-Geheimnis löschen",
it: "Cancella segreto webhook Stripe",
pt: "Limpar segredo de webhook Stripe",
nl: "Stripe-webhookgeheim wissen",
pl: "Wyczyść sekret webhooka Stripe",
ja: "Stripe Webhook シークレットを消去",
},
"admin.settings.feedAllowlistDesc": {
es: "Hosts/CIDR separados por comas permitidos para URL de feeds privadas.",
fr: "Hôtes/CIDR séparés par des virgules autorisés pour les URL de flux privés.",
de: "Kommagetrennte Hosts/CIDRs für private Feed-URLs erlaubt.",
it: "Host/CIDR separati da virgola consentiti per URL feed private.",
pt: "Hosts/CIDR separados por vírgulas permitidos para URL de feeds privadas.",
nl: "Kommagescheiden hosts/CIDRs toegestaan voor privé-feed-URLs.",
pl: "Hosty/CIDR oddzielone przecinkami dozwolone dla prywatnych URL feedów.",
ja: "プライベートフィード URL に許可するホスト/CIDR(カンマ区切り)。",
},
"admin.settings.adminsDesc": {
es: "Administradores de plataforma actualmente en este despliegue",
fr: "Administrateurs plateforme actuellement sur ce déploiement",
de: "Plattform-Administratoren auf diesem Deployment",
it: "Amministratori di piattaforma attualmente su questo deployment",
pt: "Administradores da plataforma neste deployment",
nl: "Platformbeheerders momenteel op deze deployment",
pl: "Administratorzy platformy w tym wdrożeniu",
ja: "このデプロイのプラットフォーム管理者",
},
"admin.settings.onboardingTitle": {
es: "Ayudas de incorporación de admins",
fr: "Aides donboarding admin",
de: "Admin-Onboarding-Hilfen",
it: "Aiuti onboarding admin",
pt: "Ajudas de onboarding de admins",
nl: "Admin-onboardingshulp",
pl: "Pomoc onboarding adminów",
ja: "管理者オンボーディング補助",
},
"admin.settings.onboardingDesc": {
es: "Use correos de invitación set-password para incorporar usuarios elegibles que aún necesitan una contraseña.",
fr: "Utilisez les e-mails dinvitation set-password pour intégrer les utilisateurs éligibles qui ont encore besoin dun mot de passe.",
de: "Nutzen Sie Set-Password-Einladungs-E-Mails, um berechtigte Nutzer ohne Passwort einzuarbeiten.",
it: "Usa e-mail di invito set-password per onboarding degli utenti idonei che ancora necessitano una password.",
pt: "Use e-mails de convite set-password para integrar utilizadores elegíveis que ainda precisam de palavra-passe.",
nl: "Gebruik set-password-uitnodigingsmails om geschikte gebruikers zonder wachtwoord te onboarden.",
pl: "Użyj e-maili zaproszeń set-password, by wdrożyć uprawnionych użytkowników bez hasła.",
ja: "まだパスワードが必要な対象ユーザーに set-password 招待メールを使ってオンボードします。",
},
"admin.settings.sendInvites": {
es: "Enviar correos set-password",
fr: "Envoyer les e-mails set-password",
de: "Set-Password-E-Mails senden",
it: "Invia e-mail set-password",
pt: "Enviar e-mails set-password",
nl: "Set-password-e-mails verzenden",
pl: "Wyślij e-maile set-password",
ja: "set-password メールを送信",
},
"admin.settings.adminStatusBefore": {
es: "Los admins de plataforma no se pueden crear desde esta pantalla. Confirme su acceso en la",
fr: "Les admins plateforme ne peuvent pas être créés depuis cet écran. Confirmez votre accès sur la",
de: "Plattform-Admins können von diesem Bildschirm nicht erstellt werden. Bestätigen Sie Ihren Zugang auf der",
it: "Gli admin di piattaforma non si possono creare da questa schermata. Conferma laccesso sulla",
pt: "Os admins da plataforma não podem ser criados neste ecrã. Confirme o acesso na",
nl: "Platformadmins kunnen niet vanaf dit scherm worden aangemaakt. Bevestig je toegang op de",
pl: "Adminów platformy nie można tworzyć z tego ekranu. Potwierdź dostęp na",
ja: "プラットフォーム管理者はこの画面では作成できません。",
},
"admin.settings.adminStatusAfter": {
es: ", o pida a un admin/ops existente que promocione su cuenta.",
fr: ", ou demandez à un admin/ops existant de promouvoir votre compte.",
de: ", oder bitten Sie einen bestehenden Admin/Ops, Ihr Konto zu befördern.",
it: ", oppure chiedi a un admin/ops esistente di promuovere il tuo account.",
pt: ", ou peça a um admin/ops existente para promover a sua conta.",
nl: ", of vraag een bestaande admin/ops om je account te promoveren.",
pl: " albo poproś istniejącego admina/ops o awans konta.",
ja: " でアクセスを確認するか、既存の管理者/運用にアカウント昇格を依頼してください。",
},
"admin.settings.loadUsersFailed": {
es: "No se pudieron cargar los usuarios admin",
fr: "Échec du chargement des utilisateurs admin",
de: "Admin-Benutzer konnten nicht geladen werden",
it: "Impossibile caricare gli utenti admin",
pt: "Falha ao carregar utilizadores admin",
nl: "Admingebruikers laden mislukt",
pl: "Nie udało się wczytać użytkowników admin",
ja: "管理者ユーザーを読み込めませんでした",
},
"admin.settings.sendFailed": {
es: "Envío fallido",
fr: "Échec de lenvoi",
de: "Senden fehlgeschlagen",
it: "Invio non riuscito",
pt: "Falha no envio",
nl: "Verzenden mislukt",
pl: "Wysyłanie nie powiodło się",
ja: "送信に失敗しました",
},
"admin.settings.saveMailFailed": {
es: "No se pudieron guardar los ajustes de correo",
fr: "Impossible denregistrer les réglages mail",
de: "Mail-Einstellungen konnten nicht gespeichert werden",
it: "Impossibile salvare le impostazioni posta",
pt: "Não foi possível guardar as definições de correio",
nl: "Mailinstellingen opslaan mislukt",
pl: "Nie udało się zapisać ustawień poczty",
ja: "メール設定を保存できませんでした",
},
"admin.settings.smtpNotConfigured": {
es: "SMTP no está configurado — active y guarde los ajustes de correo primero.",
fr: "SMTP nest pas configuré — activez et enregistrez dabord les réglages mail.",
de: "SMTP ist nicht konfiguriert — aktivieren und speichern Sie zuerst die Mail-Einstellungen.",
it: "SMTP non è configurato — abilita e salva prima le impostazioni posta.",
pt: "O SMTP não está configurado — ative e guarde primeiro as definições de correio.",
nl: "SMTP is niet geconfigureerd — schakel in en sla eerst de mailinstellingen op.",
pl: "SMTP nie jest skonfigurowany — najpierw włącz i zapisz ustawienia poczty.",
ja: "SMTP が未設定です — 先にメール設定を有効化して保存してください。",
},
"admin.settings.smtpTestFailed": {
es: "Prueba SMTP fallida",
fr: "Échec du test SMTP",
de: "SMTP-Test fehlgeschlagen",
it: "Test SMTP non riuscito",
pt: "Teste SMTP falhou",
nl: "SMTP-test mislukt",
pl: "Test SMTP nie powiódł się",
ja: "SMTP テストに失敗しました",
},
"admin.settings.testEmailFailed": {
es: "No se pudo enviar el correo de prueba",
fr: "Impossible denvoyer le-mail de test",
de: "Test-E-Mail konnte nicht gesendet werden",
it: "Impossibile inviare le-mail di test",
pt: "Não foi possível enviar o e-mail de teste",
nl: "Test-e-mail verzenden mislukt",
pl: "Nie udało się wysłać e-maila testowego",
ja: "テストメールを送信できませんでした",
},
"admin.settings.saveIntegrationFailed": {
es: "No se pudieron guardar los ajustes de integración",
fr: "Impossible denregistrer les réglages dintégration",
de: "Integrationseinstellungen konnten nicht gespeichert werden",
it: "Impossibile salvare le impostazioni di integrazione",
pt: "Não foi possível guardar as definições de integração",
nl: "Integratie-instellingen opslaan mislukt",
pl: "Nie udało się zapisać ustawień integracji",
ja: "連携設定を保存できませんでした",
},
"admin.settings.aiSaved": {
es: "Ajustes de IA de {label} guardados. Las claves API no se vuelven a mostrar.",
fr: "Réglages IA {label} enregistrés. Les clés API ne sont plus réaffichées.",
de: "{label}-KI-Einstellungen gespeichert. API-Schlüssel werden nicht erneut angezeigt.",
it: "Impostazioni IA {label} salvate. Le chiavi API non vengono più mostrate.",
pt: "Definições de IA {label} guardadas. As chaves API não voltam a ser mostradas.",
nl: "{label}-AI-instellingen opgeslagen. API-sleutels worden niet opnieuw getoond.",
pl: "Zapisano ustawienia IA {label}. Klucze API nie są ponownie pokazywane.",
ja: "{label} の AI 設定を保存しました。API キーは再表示されません。",
},
"admin.settings.aiSaveFailed": {
es: "No se pudieron guardar los ajustes de IA de {label}",
fr: "Impossible denregistrer les réglages IA {label}",
de: "{label}-KI-Einstellungen konnten nicht gespeichert werden",
it: "Impossibile salvare le impostazioni IA {label}",
pt: "Não foi possível guardar as definições de IA {label}",
nl: "{label}-AI-instellingen opslaan mislukt",
pl: "Nie udało się zapisać ustawień IA {label}",
ja: "{label} の AI 設定を保存できませんでした",
},
"admin.settings.aiTestOk": {
es: "{label}: conexión correcta",
fr: "{label} : connexion OK",
de: "{label}: Verbindung OK",
it: "{label}: connessione OK",
pt: "{label}: ligação OK",
nl: "{label}: verbinding OK",
pl: "{label}: połączenie OK",
ja: "{label}: 接続 OK",
},
"admin.settings.aiTestSkipped": {
es: "{label}: omitido — guarde credenciales (y active el rol) para probar.",
fr: "{label} : ignoré — enregistrez les identifiants (et activez le rôle) pour tester.",
de: "{label}: übersprungen — speichern Sie Zugangsdaten (und aktivieren Sie die Rolle) zum Testen.",
it: "{label}: saltato — salva le credenziali (e abilita il ruolo) per testare.",
pt: "{label}: ignorado — guarde credenciais (e ative a função) para testar.",
nl: "{label}: overgeslagen — sla referenties op (en schakel de rol in) om te testen.",
pl: "{label}: pominięto — zapisz dane (i włącz rolę), aby przetestować.",
ja: "{label}: スキップ — 資格情報を保存し(ロールを有効化して)テストしてください。",
},
"admin.settings.aiTestFailed": {
es: "{label}: conexión fallida",
fr: "{label} : échec de connexion",
de: "{label}: Verbindung fehlgeschlagen",
it: "{label}: connessione non riuscita",
pt: "{label}: falha na ligação",
nl: "{label}: verbinding mislukt",
pl: "{label}: połączenie nieudane",
ja: "{label}: 接続失敗",
},
"admin.settings.aiTestError": {
es: "No se pudo probar la conexión de {label}",
fr: "Impossible de tester la connexion {label}",
de: "{label}-Verbindung konnte nicht getestet werden",
it: "Impossibile testare la connessione {label}",
pt: "Não foi possível testar a ligação {label}",
nl: "{label}-verbinding testen mislukt",
pl: "Nie udało się przetestować połączenia {label}",
ja: "{label} の接続をテストできませんでした",
},
"admin.settings.aiRole.processing.label": {
es: "Procesamiento",
fr: "Traitement",
de: "Verarbeitung",
it: "Elaborazione",
pt: "Processamento",
nl: "Verwerking",
pl: "Przetwarzanie",
ja: "処理",
},
"admin.settings.aiRole.processing.desc": {
es: "Chat/completions del pipeline de productos (títulos, descripciones, mejora).",
fr: "Chat/completions du pipeline produits (titres, descriptions, amélioration).",
de: "Produkt-Pipeline Chat/Completions (Titel, Beschreibungen, Enhance).",
it: "Chat/completions della pipeline prodotti (titoli, descrizioni, enhance).",
pt: "Chat/completions do pipeline de produtos (títulos, descrições, enhance).",
nl: "Productpipeline chat/completions (titels, beschrijvingen, enhance).",
pl: "Chat/completions pipeline produktów (tytuły, opisy, enhance).",
ja: "製品パイプラインの chat/completions(タイトル・説明・強化)。",
},
"admin.settings.aiRole.vectorization.label": {
es: "Vectorización",
fr: "Vectorisation",
de: "Vektorisierung",
it: "Vettorizzazione",
pt: "Vetorização",
nl: "Vectorisatie",
pl: "Wektoryzacja",
ja: "ベクトル化",
},
"admin.settings.aiRole.vectorization.desc": {
es: "Embeddings para búsqueda / indexación Pinecone (coincidir dimensiones del índice).",
fr: "Embeddings pour recherche / indexation Pinecone (aligner les dimensions dindex).",
de: "Embeddings für Suche / Pinecone-Indexierung (Indexdimensionen abstimmen).",
it: "Embedding per ricerca / indicizzazione Pinecone (allinea le dimensioni dellindice).",
pt: "Embeddings para pesquisa / indexação Pinecone (alinhar dimensões do índice).",
nl: "Embeddings voor zoeken / Pinecone-indexering (indexdimensies afstemmen).",
pl: "Embeddingi do wyszukiwania / indeksacji Pinecone (dopasuj wymiary indeksu).",
ja: "検索 / Pinecone インデックス用の埋め込み(インデックス次元に合わせる)。",
},
"admin.settings.aiRole.docs_api.label": {
es: "Docs / API",
fr: "Docs / API",
de: "Docs / API",
it: "Docs / API",
pt: "Docs / API",
nl: "Docs / API",
pl: "Docs / API",
ja: "Docs / API",
},
"admin.settings.aiRole.docs_api.desc": {
es: "Ranura futura de asistente docs/API — /docs Ask sigue basado en reglas y no debe llamar nunca a este rol.",
fr: "Emplacement futur dassistant docs/API — /docs Ask reste à règles et ne doit jamais appeler ce rôle.",
de: "Zukünftiger Docs/API-Assistenten-Slot — /docs Ask bleibt regelbasiert und darf diese Rolle nie aufrufen.",
it: "Slot futuro assistente docs/API — /docs Ask resta rule-based e non deve mai chiamare questo ruolo.",
pt: "Slot futuro de assistente docs/API — /docs Ask continua baseado em regras e nunca deve chamar este papel.",
nl: "Toekomstige docs/API-assistent-slot — /docs Ask blijft regelgebaseerd en mag deze rol nooit aanroepen.",
pl: "Przyszły slot asystenta docs/API — /docs Ask pozostaje regułowy i nigdy nie powinien wywoływać tej roli.",
ja: "将来の docs/API アシスタント枠 — /docs Ask はルールベースのまま、このロールを呼び出してはいけません。",
},
"admin.settings.aiRole.support.label": {
es: "Soporte",
fr: "Support",
de: "Support",
it: "Supporto",
pt: "Suporte",
nl: "Support",
pl: "Wsparcie",
ja: "サポート",
},
"admin.settings.aiRole.support.desc": {
es: "IA de respaldo para auto-respuesta de tickets — configure proveedor/clave/modelo aquí; active el envío en Conocimiento de soporte → Auto-respuesta.",
fr: "IA de secours pour auto-réponse tickets — configurez fournisseur/clé/modèle ici ; activez lenvoi dans Connaissances support → Auto-réponse.",
de: "KI-Fallback für Ticket-Auto-Antwort — Anbieter/Schlüssel/Modell hier konfigurieren; Versand unter Support-Wissen → Auto-Antwort aktivieren.",
it: "IA di fallback per auto-risposta ticket — configura provider/chiave/modello qui; abilita linvio in Knowledge support → Auto-risposta.",
pt: "IA de fallback para auto-resposta de tickets — configure fornecedor/chave/modelo aqui; ative o envio em Conhecimento de suporte → Auto-resposta.",
nl: "AI-fallback voor ticket-auto-antwoord — configureer provider/sleutel/model hier; schakel verzenden in onder Supportkennis → Auto-antwoord.",
pl: "IA zapasowa do auto-odpowiedzi na zgłoszenia — skonfiguruj tu dostawcę/klucz/model; włącz wysyłkę w Wiedza wsparcia → Auto-odpowiedź.",
ja: "チケット自動返信の AI フォールバック — ここでプロバイダ/キー/モデルを設定し、サポートナレッジ → 自動返信で配信を有効化。",
},
});
/** Knowledge chrome + auto-assist label leftovers. */
fill({
"admin.support.autoReplyStatus.matched": {
es: "FAQ coincidente",
fr: "FAQ correspondante",
de: "FAQ gefunden",
it: "FAQ corrispondente",
pt: "FAQ correspondente",
nl: "FAQ gevonden",
pl: "Dopasowano FAQ",
ja: "FAQ 一致",
},
"admin.support.autoReplyStatus.aiDraft": {
es: "Borrador IA pendiente",
fr: "Brouillon IA en attente",
de: "KI-Entwurf ausstehend",
it: "Bozza IA in sospeso",
pt: "Rascunho IA pendente",
nl: "AI-concept in afwachting",
pl: "Szkic AI oczekuje",
ja: "AI 下書き待ち",
},
"admin.support.autoReplyStatus.aiSent": {
es: "Respuesta IA enviada",
fr: "Réponse IA envoyée",
de: "KI-Antwort gesendet",
it: "Risposta IA inviata",
pt: "Resposta IA enviada",
nl: "AI-antwoord verzonden",
pl: "Wysłano odpowiedź AI",
ja: "AI 返信送信済み",
},
"admin.support.autoReplyStatus.skipped": {
es: "Auto omitido",
fr: "Auto ignoré",
de: "Auto übersprungen",
it: "Auto saltato",
pt: "Auto ignorado",
nl: "Auto overgeslagen",
pl: "Auto pominięto",
ja: "自動スキップ",
},
"admin.support.autoReplyStatus.failed": {
es: "Auto fallido",
fr: "Auto échoué",
de: "Auto fehlgeschlagen",
it: "Auto non riuscito",
pt: "Auto falhou",
nl: "Auto mislukt",
pl: "Auto nie powiodło się",
ja: "自動失敗",
},
"admin.support.autoReplyStatus.handedOff": {
es: "Requiere humano",
fr: "Intervention humaine",
de: "Mensch nötig",
it: "Serve umano",
pt: "Precisa de humano",
nl: "Mens nodig",
pl: "Potrzebny człowiek",
ja: "人手対応が必要",
},
"admin.support.autoReplyStatus.none": {
es: "Sin intento auto",
fr: "Aucune tentative auto",
de: "Kein Auto-Versuch",
it: "Nessun tentativo auto",
pt: "Sem tentativa auto",
nl: "Geen auto-poging",
pl: "Brak próby auto",
ja: "自動試行なし",
},
"admin.support.autoSource.kb": {
es: "Base de conocimiento",
fr: "Base de connaissances",
de: "Wissensdatenbank",
it: "Knowledge base",
pt: "Base de conhecimento",
nl: "Kennisbank",
pl: "Baza wiedzy",
ja: "ナレッジベース",
},
"admin.support.autoSource.template": {
es: "Plantilla",
fr: "Modèle",
de: "Vorlage",
it: "Modello",
pt: "Modelo",
nl: "Sjabloon",
pl: "Szablon",
ja: "テンプレート",
},
"admin.support.autoSource.ai": {
es: "Asistido por IA",
fr: "Assisté par IA",
de: "KI-unterstützt",
it: "Assistito da IA",
pt: "Assistido por IA",
nl: "AI-ondersteund",
pl: "Wspomagane AI",
ja: "AI 支援",
},
"admin.support.autoSource.automated": {
es: "Automatizado",
fr: "Automatisé",
de: "Automatisiert",
it: "Automatizzato",
pt: "Automatizado",
nl: "Geautomatiseerd",
pl: "Automatyczne",
ja: "自動",
},
"admin.knowledge.categoriesHeading": {
es: "Categorías",
fr: "Catégories",
de: "Kategorien",
it: "Categorie",
pt: "Categorias",
nl: "Categorieën",
pl: "Kategorie",
ja: "カテゴリ",
},
"admin.knowledge.categoriesHint": {
es: "Cubos vacíos semilla para agentes de contenido.",
fr: "Seaux vides préparés pour les agents de contenu.",
de: "Leere vorbereitete Buckets für Content-Agenten.",
it: "Bucket vuoti predisposti per gli agenti di contenuto.",
pt: "Buckets vazios preparados para agentes de conteúdo.",
nl: "Lege buckets voor contentagents.",
pl: "Puste pojemniki dla agentów treści.",
ja: "コンテンツエージェント用の空のシードバケット。",
},
"admin.knowledge.showingArticles": {
es: "Mostrando {shown} artículos (el cuerpo se carga al editar).",
fr: "Affichage de {shown} articles (corps chargé à l’édition).",
de: "{shown} Artikel angezeigt (Inhalt wird beim Bearbeiten geladen).",
it: "Mostra {shown} articoli (il corpo si carica in modifica).",
pt: "A mostrar {shown} artigos (corpo carrega ao editar).",
nl: "{shown} artikelen getoond (body laadt bij bewerken).",
pl: "Wyświetlanie {shown} artykułów (treść ładuje się przy edycji).",
ja: "{shown} 件の記事を表示(本文は編集時に読み込み)。",
},
"admin.knowledge.showingArticlesOf": {
es: "Mostrando {shown} de {total} artículos (el cuerpo se carga al editar).",
fr: "Affichage de {shown} sur {total} articles (corps chargé à l’édition).",
de: "{shown} von {total} Artikeln angezeigt (Inhalt wird beim Bearbeiten geladen).",
it: "Mostra {shown} di {total} articoli (il corpo si carica in modifica).",
pt: "A mostrar {shown} de {total} artigos (corpo carrega ao editar).",
nl: "{shown} van {total} artikelen getoond (body laadt bij bewerken).",
pl: "Wyświetlanie {shown} z {total} artykułów (treść ładuje się przy edycji).",
ja: "{total} 件中 {shown} 件を表示(本文は編集時に読み込み)。",
},
"admin.knowledge.templatesHint": {
es: "Respuestas predefinidas con marcadores opcionales {{subject}} / {{category}}.",
fr: "Réponses types avec espaces réservés optionnels {{subject}} / {{category}}.",
de: "Vorgefertigte Antworten mit optionalen Platzhaltern {{subject}} / {{category}}.",
it: "Risposte predefinite con segnaposto opzionali {{subject}} / {{category}}.",
pt: "Respostas prontas com marcadores opcionais {{subject}} / {{category}}.",
nl: "Kant-en-klare antwoorden met optionele placeholders {{subject}} / {{category}}.",
pl: "Gotowe odpowiedzi z opcjonalnymi placeholderami {{subject}} / {{category}}.",
ja: "任意のプレースホルダ {{subject}} / {{category}} 付き定型返信。",
},
"admin.knowledge.faqAutoMatchTitle": {
es: "Coincidencia FAQ automática",
fr: "Correspondance FAQ auto",
de: "FAQ-Auto-Match",
it: "Auto-match FAQ",
pt: "Correspondência FAQ automática",
nl: "FAQ auto-match",
pl: "Automatyczne dopasowanie FAQ",
ja: "FAQ 自動マッチ",
},
"admin.knowledge.faqAutoMatchDesc": {
es: "Coincidencia de palabras clave al crear el ticket. Umbral por defecto 0.78 (rango 0.500.95).",
fr: "Correspondance de mots-clés à la création du ticket. Seuil par défaut 0,78 (plage 0,500,95).",
de: "Schlüsselwort-Match bei Ticket-Erstellung. Standardschwelle 0,78 (Bereich 0,500,95).",
it: "Corrispondenza parole chiave alla creazione del ticket. Soglia predefinita 0,78 (intervallo 0,500,95).",
pt: "Correspondência de palavras-chave na criação do ticket. Limiar predefinido 0,78 (intervalo 0,500,95).",
nl: "Trefwoordmatch bij ticketaanmaak. Standaarddrempel 0,78 (bereik 0,500,95).",
pl: "Dopasowanie słów kluczowych przy tworzeniu zgłoszenia. Domyślny próg 0,78 (zakres 0,500,95).",
ja: "チケット作成時のキーワード一致。既定しきい値 0.78(範囲 0.500.95)。",
},
"admin.knowledge.aiFallbackTitle": {
es: "Respaldo de IA",
fr: "Secours IA",
de: "KI-Fallback",
it: "Fallback IA",
pt: "Fallback de IA",
nl: "AI-fallback",
pl: "Zapas AI",
ja: "AI フォールバック",
},
"admin.knowledge.aiFallbackDesc": {
es: "Se usa cuando la coincidencia FAQ está por debajo del umbral. Las respuestas usan el rol de IA de plataforma {role}.",
fr: "Utilisé lorsque la correspondance FAQ est sous le seuil. Les réponses utilisent le rôle IA plateforme {role}.",
de: "Wird genutzt, wenn der FAQ-Match unter dem Schwellwert liegt. Antworten nutzen die Plattform-KI-Rolle {role}.",
it: "Usato quando il match FAQ è sotto soglia. Le risposte usano il ruolo IA di piattaforma {role}.",
pt: "Usado quando a correspondência FAQ está abaixo do limiar. As respostas usam o papel de IA da plataforma {role}.",
nl: "Gebruikt wanneer FAQ-match onder de drempel ligt. Antwoorden gebruiken het platform-AI-rol {role}.",
pl: "Używane, gdy dopasowanie FAQ jest poniżej progu. Odpowiedzi używają roli AI platformy {role}.",
ja: "FAQ 一致がしきい値未満のときに使用。返信はプラットフォームの {role} AI ロールを使います。",
},
"admin.knowledge.noModel": {
es: "sin modelo",
fr: "aucun modèle",
de: "kein Modell",
it: "nessun modello",
pt: "sem modelo",
nl: "geen model",
pl: "brak modelu",
ja: "モデルなし",
},
"admin.knowledge.keyLast4": {
es: "clave …{last4}",
fr: "clé …{last4}",
de: "Schlüssel …{last4}",
it: "chiave …{last4}",
pt: "chave …{last4}",
nl: "sleutel …{last4}",
pl: "klucz …{last4}",
ja: "キー …{last4}",
},
"admin.knowledge.sourceLabel": {
es: "origen {source}",
fr: "source {source}",
de: "Quelle {source}",
it: "origine {source}",
pt: "origem {source}",
nl: "bron {source}",
pl: "źródło {source}",
ja: "ソース {source}",
},
"admin.knowledge.apiKeyNote": {
es: "La clave API siempre proviene de este rol; los overrides de arriba solo cambian proveedor / modelo / URL base.",
fr: "La clé API vient toujours de ce rôle ; les overrides ci-dessus ne changent que fournisseur / modèle / URL de base.",
de: "Der API-Schlüssel kommt immer von dieser Rolle; Overrides oben ändern nur Anbieter / Modell / Basis-URL.",
it: "La chiave API proviene sempre da questo ruolo; gli override sopra cambiano solo provider / modello / URL di base.",
pt: "A chave API vem sempre deste papel; os overrides acima só alteram fornecedor / modelo / URL base.",
nl: "De API-sleutel komt altijd van deze rol; overrides hierboven wijzigen alleen provider / model / basis-URL.",
pl: "Klucz API zawsze pochodzi z tej roli; nadpisania powyżej zmieniają tylko dostawcę / model / bazowy URL.",
ja: "API キーは常にこのロールから取得されます。上の上書きはプロバイダ / モデル / ベース URL のみ変更します。",
},
"admin.knowledge.saveAutoSettings": {
es: "Guardar ajustes de auto-respuesta",
fr: "Enregistrer les paramètres dauto-réponse",
de: "Auto-Antwort-Einstellungen speichern",
it: "Salva impostazioni auto-risposta",
pt: "Guardar definições de auto-resposta",
nl: "Auto-antwoordinstellingen opslaan",
pl: "Zapisz ustawienia auto-odpowiedzi",
ja: "自動返信設定を保存",
},
"admin.knowledge.insertImage": {
es: "Insertar imagen",
fr: "Insérer une image",
de: "Bild einfügen",
it: "Inserisci immagine",
pt: "Inserir imagem",
nl: "Afbeelding invoegen",
pl: "Wstaw obraz",
ja: "画像を挿入",
},
"admin.knowledge.uploading": {
es: "Subiendo…",
fr: "Téléversement…",
de: "Wird hochgeladen…",
it: "Caricamento…",
pt: "A carregar…",
nl: "Uploaden…",
pl: "Przesyłanie…",
ja: "アップロード中…",
},
"admin.knowledge.imageUploadHint": {
es: "PNG / JPEG / WebP, máx. 2 MiB. Se almacena en UPLOAD_DIR/support-kb (URL pública HMAC).",
fr: "PNG / JPEG / WebP, max 2 Mio. Stocké sous UPLOAD_DIR/support-kb (URL publique HMAC).",
de: "PNG / JPEG / WebP, max. 2 MiB. Gespeichert unter UPLOAD_DIR/support-kb (öffentliche HMAC-URL).",
it: "PNG / JPEG / WebP, max 2 MiB. Salvato in UPLOAD_DIR/support-kb (URL pubblica HMAC).",
pt: "PNG / JPEG / WebP, máx. 2 MiB. Guardado em UPLOAD_DIR/support-kb (URL pública HMAC).",
nl: "PNG / JPEG / WebP, max 2 MiB. Opgeslagen onder UPLOAD_DIR/support-kb (HMAC openbare URL).",
pl: "PNG / JPEG / WebP, maks. 2 MiB. Przechowywane w UPLOAD_DIR/support-kb (publiczny URL HMAC).",
ja: "PNG / JPEG / WebP、最大 2 MiB。UPLOAD_DIR/support-kb に保存(HMAC 公開 URL)。",
},
"admin.knowledge.unavailableMsg": {
es: "La base de conocimiento de soporte no está disponible en este despliegue. Contacte a su administrador de plataforma.",
fr: "La base de connaissances support nest pas disponible sur ce déploiement. Contactez votre administrateur de plateforme.",
de: "Support-Wissen ist in dieser Bereitstellung nicht verfügbar. Wenden Sie sich an Ihren Plattform-Administrator.",
it: "La knowledge di supporto non è disponibile su questo deployment. Contatta lamministratore della piattaforma.",
pt: "O conhecimento de suporte não está disponível neste deployment. Contacte o administrador da plataforma.",
nl: "Supportkennis is niet beschikbaar op deze deployment. Neem contact op met je platformbeheerder.",
pl: "Wiedza wsparcia nie jest dostępna w tej instalacji. Skontaktuj się z administratorem platformy.",
ja: "このデプロイではサポートナレッジを利用できません。プラットフォーム管理者に連絡してください。",
},
"admin.knowledge.loadFailed": {
es: "No se pudo cargar el conocimiento de soporte",
fr: "Échec du chargement des connaissances support",
de: "Support-Wissen konnte nicht geladen werden",
it: "Impossibile caricare la knowledge di supporto",
pt: "Falha ao carregar o conhecimento de suporte",
nl: "Supportkennis laden mislukt",
pl: "Nie udało się wczytać wiedzy wsparcia",
ja: "サポートナレッジを読み込めませんでした",
},
"admin.knowledge.loadArticleFailed": {
es: "No se pudo cargar el artículo",
fr: "Échec du chargement de larticle",
de: "Artikel konnte nicht geladen werden",
it: "Impossibile caricare larticolo",
pt: "Falha ao carregar o artigo",
nl: "Artikel laden mislukt",
pl: "Nie udało się wczytać artykułu",
ja: "記事を読み込めませんでした",
},
"admin.knowledge.loadTemplateFailed": {
es: "No se pudo cargar la plantilla",
fr: "Échec du chargement du modèle",
de: "Vorlage konnte nicht geladen werden",
it: "Impossibile caricare il modello",
pt: "Falha ao carregar o modelo",
nl: "Sjabloon laden mislukt",
pl: "Nie udało się wczytać szablonu",
ja: "テンプレートを読み込めませんでした",
},
"admin.knowledge.saveArticleFailed": {
es: "No se pudo guardar el artículo",
fr: "Échec de lenregistrement de larticle",
de: "Artikel konnte nicht gespeichert werden",
it: "Impossibile salvare larticolo",
pt: "Falha ao guardar o artigo",
nl: "Artikel opslaan mislukt",
pl: "Nie udało się zapisać artykułu",
ja: "記事を保存できませんでした",
},
"admin.knowledge.saveTemplateFailed": {
es: "No se pudo guardar la plantilla",
fr: "Échec de lenregistrement du modèle",
de: "Vorlage konnte nicht gespeichert werden",
it: "Impossibile salvare il modello",
pt: "Falha ao guardar o modelo",
nl: "Sjabloon opslaan mislukt",
pl: "Nie udało się zapisać szablonu",
ja: "テンプレートを保存できませんでした",
},
"admin.knowledge.deleteArticleFailed": {
es: "No se pudo eliminar el artículo",
fr: "Échec de la suppression de larticle",
de: "Artikel konnte nicht gelöscht werden",
it: "Impossibile eliminare larticolo",
pt: "Falha ao eliminar o artigo",
nl: "Artikel verwijderen mislukt",
pl: "Nie udało się usunąć artykułu",
ja: "記事を削除できませんでした",
},
"admin.knowledge.deleteTemplateFailed": {
es: "No se pudo eliminar la plantilla",
fr: "Échec de la suppression du modèle",
de: "Vorlage konnte nicht gelöscht werden",
it: "Impossibile eliminare il modello",
pt: "Falha ao eliminar o modelo",
nl: "Sjabloon verwijderen mislukt",
pl: "Nie udało się usunąć szablonu",
ja: "テンプレートを削除できませんでした",
},
"admin.knowledge.saveAutoFailed": {
es: "No se pudieron guardar los ajustes de auto-respuesta",
fr: "Échec de lenregistrement des paramètres dauto-réponse",
de: "Auto-Antwort-Einstellungen konnten nicht gespeichert werden",
it: "Impossibile salvare le impostazioni auto-risposta",
pt: "Falha ao guardar as definições de auto-resposta",
nl: "Auto-antwoordinstellingen opslaan mislukt",
pl: "Nie udało się zapisać ustawień auto-odpowiedzi",
ja: "自動返信設定を保存できませんでした",
},
"admin.knowledge.uploadImageFailed": {
es: "No se pudo subir la imagen",
fr: "Échec du téléversement de limage",
de: "Bild konnte nicht hochgeladen werden",
it: "Impossibile caricare limmagine",
pt: "Falha ao carregar a imagem",
nl: "Afbeelding uploaden mislukt",
pl: "Nie udało się przesłać obrazu",
ja: "画像をアップロードできませんでした",
},
});