feat(i18n): migrate help content to locale files (Phase 5)

Replace hardcoded isDE ternaries in help/index.ts with svelte-i18n lookups.
FAQ questions, answers (HTML), features, highlights, and contact info are
now in locales/help/{de,en,es,fr,it}.json — supporting all 5 languages
instead of only German and English.

32 locale modules registered, 160 JSON files total.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-04-02 18:12:45 +02:00
parent 033d070362
commit 373976a11b
7 changed files with 304 additions and 72 deletions

View file

@ -1,127 +1,103 @@
/**
* Help content for ManaCore app
* Help content for ManaCore app reads from i18n locale files.
*/
import type { HelpContent } from '@manacore/help';
import { getPrivacyFAQs } from '@manacore/help';
import { get } from 'svelte/store';
import { _, locale } from 'svelte-i18n';
export function getManaCoreHelpContent(locale: string): HelpContent {
const isDE = locale === 'de';
function t(key: string): string {
return get(_)(key) || key;
}
export function getManaCoreHelpContent(loc?: string): HelpContent {
const currentLocale = loc || get(locale) || 'de';
return {
faq: [
{
id: 'faq-what-is-manacore',
question: isDE ? 'Was ist ManaCore?' : 'What is ManaCore?',
answer: isDE
? '<p><strong>ManaCore</strong> ist die zentrale Plattform des Mana-Ökosystems:</p><ul><li>Verwalte dein <strong>Konto</strong> und Profil an einem zentralen Ort</li><li>Greife auf alle Mana-Apps zu — Chat, Picture, Zitare, Clock und mehr</li><li>Nutze <strong>Single Sign-On (SSO)</strong>, um dich einmal anzumelden und überall eingeloggt zu sein</li><li>Erstelle und verwalte <strong>Organisationen</strong> für Teamarbeit</li></ul>'
: '<p><strong>ManaCore</strong> is the central platform of the Mana ecosystem:</p><ul><li>Manage your <strong>account</strong> and profile in one central place</li><li>Access all Mana apps — Chat, Picture, Zitare, Clock, and more</li><li>Use <strong>Single Sign-On (SSO)</strong> to log in once and be authenticated everywhere</li><li>Create and manage <strong>organizations</strong> for teamwork</li></ul>',
question: t('help.faq.what_is_manacore.question'),
answer: t('help.faq.what_is_manacore.answer'),
category: 'general',
order: 1,
language: isDE ? 'de' : 'en',
tags: isDE ? ['manacore', 'plattform', 'ökosystem'] : ['manacore', 'platform', 'ecosystem'],
language: currentLocale,
tags: t('help.faq.what_is_manacore.tags').split(','),
},
{
id: 'faq-sso',
question: isDE
? 'Wie funktioniert Single Sign-On (SSO)?'
: 'How does Single Sign-On (SSO) work?',
answer: isDE
? '<p><strong>Single Sign-On</strong> ermöglicht dir, dich einmal anzumelden und alle Mana-Apps zu nutzen:</p><ol><li>Melde dich bei einer beliebigen Mana-App an (z.B. ManaCore, Chat, Picture)</li><li>Dein Login wird automatisch auf alle verbundenen Apps übertragen</li><li>Du bleibst eingeloggt, bis du dich explizit abmeldest</li></ol><p>SSO verwendet <strong>sichere JWT-Tokens</strong> mit EdDSA-Verschlüsselung. Dein Passwort wird nur einmal beim Login übertragen.</p>'
: '<p><strong>Single Sign-On</strong> lets you log in once and use all Mana apps:</p><ol><li>Sign in to any Mana app (e.g. ManaCore, Chat, Picture)</li><li>Your login is automatically shared across all connected apps</li><li>You stay logged in until you explicitly sign out</li></ol><p>SSO uses <strong>secure JWT tokens</strong> with EdDSA encryption. Your password is only transmitted once during login.</p>',
question: t('help.faq.sso.question'),
answer: t('help.faq.sso.answer'),
category: 'account',
order: 2,
language: isDE ? 'de' : 'en',
tags: isDE
? ['sso', 'anmeldung', 'login', 'authentifizierung']
: ['sso', 'login', 'authentication', 'sign-in'],
language: currentLocale,
tags: t('help.faq.sso.tags').split(','),
},
{
id: 'faq-organizations',
question: isDE ? 'Wie verwalte ich Organisationen?' : 'How do I manage organizations?',
answer: isDE
? '<p><strong>Organisationen</strong> ermöglichen Teamarbeit im Mana-Ökosystem:</p><ul><li><strong>Erstellen</strong>: Gehe zu Einstellungen > Organisationen > Neue Organisation</li><li><strong>Mitglieder einladen</strong>: Lade Teammitglieder per E-Mail ein und weise Rollen zu (Admin, Mitglied)</li><li><strong>Apps verwalten</strong>: Aktiviere oder deaktiviere Apps pro Organisation</li><li><strong>Landing Page</strong>: Erstelle eine eigene Landingpage unter <code>slug.mana.how</code></li></ul>'
: '<p><strong>Organizations</strong> enable teamwork in the Mana ecosystem:</p><ul><li><strong>Create</strong>: Go to Settings > Organizations > New Organization</li><li><strong>Invite members</strong>: Invite team members by email and assign roles (Admin, Member)</li><li><strong>Manage apps</strong>: Enable or disable apps per organization</li><li><strong>Landing page</strong>: Create a custom landing page at <code>slug.mana.how</code></li></ul>',
question: t('help.faq.organizations.question'),
answer: t('help.faq.organizations.answer'),
category: 'features',
order: 3,
language: isDE ? 'de' : 'en',
tags: isDE
? ['organisation', 'team', 'mitglieder', 'verwalten']
: ['organization', 'team', 'members', 'manage'],
language: currentLocale,
tags: t('help.faq.organizations.tags').split(','),
},
{
id: 'faq-switch-apps',
question: isDE ? 'Wie wechsle ich zwischen Apps?' : 'How do I switch between apps?',
answer: isDE
? '<p>Du kannst schnell zwischen Mana-Apps wechseln:</p><ul><li><strong>App-Übersicht</strong>: Klicke auf das App-Menü in der Navigation, um alle verfügbaren Apps zu sehen</li><li><strong>Direkt-Links</strong>: Jede App hat ihre eigene URL (z.B. chat.mana.how, picture.mana.how)</li><li><strong>Dashboard</strong>: Das ManaCore-Dashboard zeigt alle deine Apps mit Schnellzugriff</li></ul><p>Dein Login bleibt dank SSO beim Wechsel zwischen Apps erhalten.</p>'
: '<p>You can quickly switch between Mana apps:</p><ul><li><strong>App overview</strong>: Click the app menu in the navigation to see all available apps</li><li><strong>Direct links</strong>: Each app has its own URL (e.g. chat.mana.how, picture.mana.how)</li><li><strong>Dashboard</strong>: The ManaCore dashboard shows all your apps with quick access</li></ul><p>Your login persists when switching between apps thanks to SSO.</p>',
question: t('help.faq.switch_apps.question'),
answer: t('help.faq.switch_apps.answer'),
category: 'general',
order: 4,
language: isDE ? 'de' : 'en',
tags: isDE ? ['wechseln', 'apps', 'navigation'] : ['switch', 'apps', 'navigation'],
language: currentLocale,
tags: t('help.faq.switch_apps.tags').split(','),
},
...getPrivacyFAQs(locale, { dataTypeDE: 'Daten', dataTypeEN: 'data' }),
...getPrivacyFAQs(currentLocale, { dataTypeDE: 'Daten', dataTypeEN: 'data' }),
],
features: [
{
id: 'feature-sso',
title: 'Single Sign-On',
description: isDE
? 'Einmal anmelden und alle Mana-Apps nutzen'
: 'Sign in once and use all Mana apps',
title: t('help.features.sso.title'),
description: t('help.features.sso.description'),
icon: '🔐',
category: 'core',
highlights: isDE
? ['Ein Login für alles', 'EdDSA JWT-Tokens', 'Sichere Sitzungen', 'Automatischer Logout']
: ['One login for everything', 'EdDSA JWT tokens', 'Secure sessions', 'Automatic logout'],
highlights: t('help.features.sso.highlights').split(','),
content: '',
order: 1,
language: isDE ? 'de' : 'en',
language: currentLocale,
},
{
id: 'feature-app-ecosystem',
title: isDE ? 'App-Ökosystem' : 'App Ecosystem',
description: isDE
? 'Zugang zu allen Mana-Apps über eine zentrale Plattform'
: 'Access all Mana apps from one central platform',
title: t('help.features.app_ecosystem.title'),
description: t('help.features.app_ecosystem.description'),
icon: '🌐',
category: 'core',
highlights: isDE
? ['App-Übersicht', 'Schnellzugriff', 'Einheitliches Design', 'Verbundene Daten']
: ['App overview', 'Quick access', 'Unified design', 'Connected data'],
highlights: t('help.features.app_ecosystem.highlights').split(','),
content: '',
order: 2,
language: isDE ? 'de' : 'en',
language: currentLocale,
},
{
id: 'feature-organizations',
title: isDE ? 'Organisationen & Teams' : 'Organizations & Teams',
description: isDE
? 'Erstelle Organisationen und verwalte Teammitglieder und Rollen'
: 'Create organizations and manage team members and roles',
title: t('help.features.organizations.title'),
description: t('help.features.organizations.description'),
icon: '👥',
category: 'advanced',
highlights: isDE
? ['Rollenbasierter Zugriff', 'Team-Einladungen', 'App-Verwaltung', 'Landing Pages']
: ['Role-based access', 'Team invitations', 'App management', 'Landing pages'],
highlights: t('help.features.organizations.highlights').split(','),
content: '',
order: 3,
language: isDE ? 'de' : 'en',
language: currentLocale,
},
{
id: 'feature-unified-profile',
title: isDE ? 'Einheitliches Profil' : 'Unified Profile',
description: isDE
? 'Verwalte dein Profil, Einstellungen und Sicherheit an einem Ort'
: 'Manage your profile, settings, and security in one place',
title: t('help.features.unified_profile.title'),
description: t('help.features.unified_profile.description'),
icon: '👤',
category: 'core',
highlights: isDE
? ['Profilbild', 'Sicherheitseinstellungen', 'Sitzungsverwaltung', 'Datenexport']
: ['Profile picture', 'Security settings', 'Session management', 'Data export'],
highlights: t('help.features.unified_profile.highlights').split(','),
content: '',
order: 4,
language: isDE ? 'de' : 'en',
language: currentLocale,
},
],
shortcuts: [],
@ -129,15 +105,13 @@ export function getManaCoreHelpContent(locale: string): HelpContent {
changelog: [],
contact: {
id: 'contact-support',
title: isDE ? 'Support kontaktieren' : 'Contact Support',
content: isDE
? '<p>Unser Support-Team hilft dir bei allen Fragen rund um ManaCore.</p>'
: '<p>Our support team is here to help you with any questions about ManaCore.</p>',
language: isDE ? 'de' : 'en',
title: t('help.contact.title'),
content: t('help.contact.content'),
language: currentLocale,
order: 1,
supportEmail: 'support@mana.how',
documentationUrl: 'https://mana.how/docs',
responseTime: isDE ? 'Normalerweise innerhalb von 24 Stunden' : 'Usually within 24 hours',
responseTime: t('help.contact.response_time'),
},
};
}

View file

@ -47,6 +47,7 @@ function registerLocale(lang: SupportedLocale) {
questions,
matrix,
guides,
help,
] = await Promise.all([
import(`./locales/common/${lang}.json`),
import(`./locales/nav/${lang}.json`),
@ -79,6 +80,7 @@ function registerLocale(lang: SupportedLocale) {
import(`./locales/questions/${lang}.json`),
import(`./locales/matrix/${lang}.json`),
import(`./locales/guides/${lang}.json`),
import(`./locales/help/${lang}.json`),
]);
return {
@ -113,6 +115,7 @@ function registerLocale(lang: SupportedLocale) {
questions: questions.default,
matrix: matrix.default,
guides: guides.default,
help: help.default,
};
});
}

View file

@ -0,0 +1,51 @@
{
"faq": {
"what_is_manacore": {
"question": "Was ist ManaCore?",
"answer": "<p><strong>ManaCore</strong> ist die zentrale Plattform des Mana-Ökosystems:</p><ul><li>Verwalte dein <strong>Konto</strong> und Profil an einem zentralen Ort</li><li>Greife auf alle Mana-Apps zu — Chat, Picture, Zitare, Clock und mehr</li><li>Nutze <strong>Single Sign-On (SSO)</strong>, um dich einmal anzumelden und überall eingeloggt zu sein</li><li>Erstelle und verwalte <strong>Organisationen</strong> für Teamarbeit</li></ul>",
"tags": "manacore,plattform,ökosystem"
},
"sso": {
"question": "Wie funktioniert Single Sign-On (SSO)?",
"answer": "<p><strong>Single Sign-On</strong> ermöglicht dir, dich einmal anzumelden und alle Mana-Apps zu nutzen:</p><ol><li>Melde dich bei einer beliebigen Mana-App an (z.B. ManaCore, Chat, Picture)</li><li>Dein Login wird automatisch auf alle verbundenen Apps übertragen</li><li>Du bleibst eingeloggt, bis du dich explizit abmeldest</li></ol><p>SSO verwendet <strong>sichere JWT-Tokens</strong> mit EdDSA-Verschlüsselung. Dein Passwort wird nur einmal beim Login übertragen.</p>",
"tags": "sso,anmeldung,login,authentifizierung"
},
"organizations": {
"question": "Wie verwalte ich Organisationen?",
"answer": "<p><strong>Organisationen</strong> ermöglichen Teamarbeit im Mana-Ökosystem:</p><ul><li><strong>Erstellen</strong>: Gehe zu Einstellungen > Organisationen > Neue Organisation</li><li><strong>Mitglieder einladen</strong>: Lade Teammitglieder per E-Mail ein und weise Rollen zu (Admin, Mitglied)</li><li><strong>Apps verwalten</strong>: Aktiviere oder deaktiviere Apps pro Organisation</li><li><strong>Landing Page</strong>: Erstelle eine eigene Landingpage unter <code>slug.mana.how</code></li></ul>",
"tags": "organisation,team,mitglieder,verwalten"
},
"switch_apps": {
"question": "Wie wechsle ich zwischen Apps?",
"answer": "<p>Du kannst schnell zwischen Mana-Apps wechseln:</p><ul><li><strong>App-Übersicht</strong>: Klicke auf das App-Menü in der Navigation, um alle verfügbaren Apps zu sehen</li><li><strong>Direkt-Links</strong>: Jede App hat ihre eigene URL (z.B. chat.mana.how, picture.mana.how)</li><li><strong>Dashboard</strong>: Das ManaCore-Dashboard zeigt alle deine Apps mit Schnellzugriff</li></ul><p>Dein Login bleibt dank SSO beim Wechsel zwischen Apps erhalten.</p>",
"tags": "wechseln,apps,navigation"
}
},
"features": {
"sso": {
"title": "Single Sign-On",
"description": "Einmal anmelden und alle Mana-Apps nutzen",
"highlights": "Ein Login für alles,EdDSA JWT-Tokens,Sichere Sitzungen,Automatischer Logout"
},
"app_ecosystem": {
"title": "App-Ökosystem",
"description": "Zugang zu allen Mana-Apps über eine zentrale Plattform",
"highlights": "App-Übersicht,Schnellzugriff,Einheitliches Design,Verbundene Daten"
},
"organizations": {
"title": "Organisationen & Teams",
"description": "Erstelle Organisationen und verwalte Teammitglieder und Rollen",
"highlights": "Rollenbasierter Zugriff,Team-Einladungen,App-Verwaltung,Landing Pages"
},
"unified_profile": {
"title": "Einheitliches Profil",
"description": "Verwalte dein Profil, Einstellungen und Sicherheit an einem Ort",
"highlights": "Profilbild,Sicherheitseinstellungen,Sitzungsverwaltung,Datenexport"
}
},
"contact": {
"title": "Support kontaktieren",
"content": "<p>Unser Support-Team hilft dir bei allen Fragen rund um ManaCore.</p>",
"response_time": "Normalerweise innerhalb von 24 Stunden"
}
}

View file

@ -0,0 +1,51 @@
{
"faq": {
"what_is_manacore": {
"question": "What is ManaCore?",
"answer": "<p><strong>ManaCore</strong> is the central platform of the Mana ecosystem:</p><ul><li>Manage your <strong>account</strong> and profile in one central place</li><li>Access all Mana apps — Chat, Picture, Zitare, Clock and more</li><li>Use <strong>Single Sign-On (SSO)</strong> to log in once and stay signed in everywhere</li><li>Create and manage <strong>organizations</strong> for teamwork</li></ul>",
"tags": "manacore,platform,ecosystem"
},
"sso": {
"question": "How does Single Sign-On (SSO) work?",
"answer": "<p><strong>Single Sign-On</strong> lets you log in once and use all Mana apps:</p><ol><li>Sign in to any Mana app (e.g. ManaCore, Chat, Picture)</li><li>Your login is automatically shared across all connected apps</li><li>You stay signed in until you explicitly log out</li></ol><p>SSO uses <strong>secure JWT tokens</strong> with EdDSA encryption. Your password is only transmitted once during login.</p>",
"tags": "sso,sign-in,login,authentication"
},
"organizations": {
"question": "How do I manage organizations?",
"answer": "<p><strong>Organizations</strong> enable teamwork within the Mana ecosystem:</p><ul><li><strong>Create</strong>: Go to Settings > Organizations > New Organization</li><li><strong>Invite members</strong>: Invite team members by email and assign roles (Admin, Member)</li><li><strong>Manage apps</strong>: Enable or disable apps per organization</li><li><strong>Landing page</strong>: Create a custom landing page at <code>slug.mana.how</code></li></ul>",
"tags": "organization,team,members,manage"
},
"switch_apps": {
"question": "How do I switch between apps?",
"answer": "<p>You can quickly switch between Mana apps:</p><ul><li><strong>App overview</strong>: Click the app menu in the navigation to see all available apps</li><li><strong>Direct links</strong>: Each app has its own URL (e.g. chat.mana.how, picture.mana.how)</li><li><strong>Dashboard</strong>: The ManaCore dashboard shows all your apps with quick access</li></ul><p>Your login is preserved when switching between apps thanks to SSO.</p>",
"tags": "switch,apps,navigation"
}
},
"features": {
"sso": {
"title": "Single Sign-On",
"description": "Sign in once and use all Mana apps",
"highlights": "One login for everything,EdDSA JWT tokens,Secure sessions,Automatic logout"
},
"app_ecosystem": {
"title": "App Ecosystem",
"description": "Access all Mana apps from one central platform",
"highlights": "App overview,Quick access,Unified design,Connected data"
},
"organizations": {
"title": "Organizations & Teams",
"description": "Create organizations and manage team members and roles",
"highlights": "Role-based access,Team invitations,App management,Landing pages"
},
"unified_profile": {
"title": "Unified Profile",
"description": "Manage your profile, settings and security in one place",
"highlights": "Profile picture,Security settings,Session management,Data export"
}
},
"contact": {
"title": "Contact Support",
"content": "<p>Our support team is here to help with any questions about ManaCore.</p>",
"response_time": "Usually within 24 hours"
}
}

View file

@ -0,0 +1,51 @@
{
"faq": {
"what_is_manacore": {
"question": "Que es ManaCore?",
"answer": "<p><strong>ManaCore</strong> es la plataforma central del ecosistema Mana:</p><ul><li>Gestiona tu <strong>cuenta</strong> y perfil en un solo lugar</li><li>Accede a todas las apps de Mana: Chat, Picture, Zitare, Clock y mas</li><li>Usa <strong>Single Sign-On (SSO)</strong> para iniciar sesion una vez y estar conectado en todas partes</li><li>Crea y gestiona <strong>organizaciones</strong> para el trabajo en equipo</li></ul>",
"tags": "manacore,plataforma,ecosistema"
},
"sso": {
"question": "Como funciona el Single Sign-On (SSO)?",
"answer": "<p><strong>Single Sign-On</strong> te permite iniciar sesion una vez y usar todas las apps de Mana:</p><ol><li>Inicia sesion en cualquier app de Mana (por ejemplo, ManaCore, Chat, Picture)</li><li>Tu inicio de sesion se transfiere automaticamente a todas las apps conectadas</li><li>Permaneces conectado hasta que cierres sesion explicitamente</li></ol><p>SSO utiliza <strong>tokens JWT seguros</strong> con cifrado EdDSA. Tu contrasena solo se transmite una vez durante el inicio de sesion.</p>",
"tags": "sso,inicio de sesion,login,autenticacion"
},
"organizations": {
"question": "Como gestiono las organizaciones?",
"answer": "<p>Las <strong>organizaciones</strong> permiten el trabajo en equipo dentro del ecosistema Mana:</p><ul><li><strong>Crear</strong>: Ve a Ajustes > Organizaciones > Nueva organizacion</li><li><strong>Invitar miembros</strong>: Invita a miembros del equipo por correo electronico y asigna roles (Admin, Miembro)</li><li><strong>Gestionar apps</strong>: Activa o desactiva apps por organizacion</li><li><strong>Pagina de inicio</strong>: Crea una pagina de inicio propia en <code>slug.mana.how</code></li></ul>",
"tags": "organizacion,equipo,miembros,gestionar"
},
"switch_apps": {
"question": "Como cambio entre apps?",
"answer": "<p>Puedes cambiar rapidamente entre las apps de Mana:</p><ul><li><strong>Vista de apps</strong>: Haz clic en el menu de apps en la navegacion para ver todas las apps disponibles</li><li><strong>Enlaces directos</strong>: Cada app tiene su propia URL (por ejemplo, chat.mana.how, picture.mana.how)</li><li><strong>Panel</strong>: El panel de ManaCore muestra todas tus apps con acceso rapido</li></ul><p>Tu sesion se mantiene al cambiar entre apps gracias al SSO.</p>",
"tags": "cambiar,apps,navegacion"
}
},
"features": {
"sso": {
"title": "Single Sign-On",
"description": "Inicia sesion una vez y usa todas las apps de Mana",
"highlights": "Un inicio de sesion para todo,Tokens JWT EdDSA,Sesiones seguras,Cierre de sesion automatico"
},
"app_ecosystem": {
"title": "Ecosistema de Apps",
"description": "Accede a todas las apps de Mana desde una plataforma central",
"highlights": "Vista de apps,Acceso rapido,Diseno unificado,Datos conectados"
},
"organizations": {
"title": "Organizaciones y Equipos",
"description": "Crea organizaciones y gestiona miembros del equipo y roles",
"highlights": "Acceso basado en roles,Invitaciones de equipo,Gestion de apps,Paginas de inicio"
},
"unified_profile": {
"title": "Perfil Unificado",
"description": "Gestiona tu perfil, ajustes y seguridad en un solo lugar",
"highlights": "Foto de perfil,Ajustes de seguridad,Gestion de sesiones,Exportacion de datos"
}
},
"contact": {
"title": "Contactar con soporte",
"content": "<p>Nuestro equipo de soporte esta aqui para ayudarte con cualquier pregunta sobre ManaCore.</p>",
"response_time": "Normalmente en menos de 24 horas"
}
}

View file

@ -0,0 +1,51 @@
{
"faq": {
"what_is_manacore": {
"question": "Qu'est-ce que ManaCore ?",
"answer": "<p><strong>ManaCore</strong> est la plateforme centrale de l'ecosysteme Mana :</p><ul><li>Gerez votre <strong>compte</strong> et votre profil depuis un seul endroit</li><li>Accedez a toutes les apps Mana — Chat, Picture, Zitare, Clock et plus encore</li><li>Utilisez le <strong>Single Sign-On (SSO)</strong> pour vous connecter une seule fois et rester connecte partout</li><li>Creez et gerez des <strong>organisations</strong> pour le travail en equipe</li></ul>",
"tags": "manacore,plateforme,ecosysteme"
},
"sso": {
"question": "Comment fonctionne le Single Sign-On (SSO) ?",
"answer": "<p>Le <strong>Single Sign-On</strong> vous permet de vous connecter une seule fois et d'utiliser toutes les apps Mana :</p><ol><li>Connectez-vous a n'importe quelle app Mana (par exemple ManaCore, Chat, Picture)</li><li>Votre connexion est automatiquement partagee avec toutes les apps connectees</li><li>Vous restez connecte jusqu'a ce que vous vous deconnectiez explicitement</li></ol><p>Le SSO utilise des <strong>tokens JWT securises</strong> avec chiffrement EdDSA. Votre mot de passe n'est transmis qu'une seule fois lors de la connexion.</p>",
"tags": "sso,connexion,login,authentification"
},
"organizations": {
"question": "Comment gerer les organisations ?",
"answer": "<p>Les <strong>organisations</strong> permettent le travail en equipe au sein de l'ecosysteme Mana :</p><ul><li><strong>Creer</strong> : Allez dans Parametres > Organisations > Nouvelle organisation</li><li><strong>Inviter des membres</strong> : Invitez des membres par e-mail et attribuez des roles (Admin, Membre)</li><li><strong>Gerer les apps</strong> : Activez ou desactivez des apps par organisation</li><li><strong>Page d'accueil</strong> : Creez une page d'accueil personnalisee sur <code>slug.mana.how</code></li></ul>",
"tags": "organisation,equipe,membres,gerer"
},
"switch_apps": {
"question": "Comment basculer entre les apps ?",
"answer": "<p>Vous pouvez rapidement basculer entre les apps Mana :</p><ul><li><strong>Vue d'ensemble des apps</strong> : Cliquez sur le menu des apps dans la navigation pour voir toutes les apps disponibles</li><li><strong>Liens directs</strong> : Chaque app a sa propre URL (par exemple chat.mana.how, picture.mana.how)</li><li><strong>Tableau de bord</strong> : Le tableau de bord ManaCore affiche toutes vos apps avec un acces rapide</li></ul><p>Votre connexion est conservee lors du passage d'une app a l'autre grace au SSO.</p>",
"tags": "basculer,apps,navigation"
}
},
"features": {
"sso": {
"title": "Single Sign-On",
"description": "Connectez-vous une seule fois et utilisez toutes les apps Mana",
"highlights": "Une connexion pour tout,Tokens JWT EdDSA,Sessions securisees,Deconnexion automatique"
},
"app_ecosystem": {
"title": "Ecosysteme d'Apps",
"description": "Accedez a toutes les apps Mana depuis une plateforme centrale",
"highlights": "Vue d'ensemble des apps,Acces rapide,Design unifie,Donnees connectees"
},
"organizations": {
"title": "Organisations et Equipes",
"description": "Creez des organisations et gerez les membres et les roles de votre equipe",
"highlights": "Acces base sur les roles,Invitations d'equipe,Gestion des apps,Pages d'accueil"
},
"unified_profile": {
"title": "Profil Unifie",
"description": "Gerez votre profil, vos parametres et votre securite en un seul endroit",
"highlights": "Photo de profil,Parametres de securite,Gestion des sessions,Export de donnees"
}
},
"contact": {
"title": "Contacter le support",
"content": "<p>Notre equipe de support est la pour vous aider pour toute question concernant ManaCore.</p>",
"response_time": "Generalement sous 24 heures"
}
}

View file

@ -0,0 +1,51 @@
{
"faq": {
"what_is_manacore": {
"question": "Cos'e ManaCore?",
"answer": "<p><strong>ManaCore</strong> e la piattaforma centrale dell'ecosistema Mana:</p><ul><li>Gestisci il tuo <strong>account</strong> e il tuo profilo da un unico posto</li><li>Accedi a tutte le app Mana — Chat, Picture, Zitare, Clock e altre ancora</li><li>Usa il <strong>Single Sign-On (SSO)</strong> per accedere una volta e restare connesso ovunque</li><li>Crea e gestisci <strong>organizzazioni</strong> per il lavoro di squadra</li></ul>",
"tags": "manacore,piattaforma,ecosistema"
},
"sso": {
"question": "Come funziona il Single Sign-On (SSO)?",
"answer": "<p>Il <strong>Single Sign-On</strong> ti permette di accedere una sola volta e utilizzare tutte le app Mana:</p><ol><li>Accedi a una qualsiasi app Mana (ad esempio ManaCore, Chat, Picture)</li><li>Il tuo accesso viene trasferito automaticamente a tutte le app collegate</li><li>Resti connesso fino a quando non effettui esplicitamente il logout</li></ol><p>Il SSO utilizza <strong>token JWT sicuri</strong> con crittografia EdDSA. La tua password viene trasmessa solo una volta durante l'accesso.</p>",
"tags": "sso,accesso,login,autenticazione"
},
"organizations": {
"question": "Come gestisco le organizzazioni?",
"answer": "<p>Le <strong>organizzazioni</strong> consentono il lavoro di squadra nell'ecosistema Mana:</p><ul><li><strong>Creare</strong>: Vai su Impostazioni > Organizzazioni > Nuova organizzazione</li><li><strong>Invitare membri</strong>: Invita i membri del team via e-mail e assegna ruoli (Admin, Membro)</li><li><strong>Gestire le app</strong>: Attiva o disattiva le app per organizzazione</li><li><strong>Pagina di presentazione</strong>: Crea una pagina di presentazione personalizzata su <code>slug.mana.how</code></li></ul>",
"tags": "organizzazione,team,membri,gestire"
},
"switch_apps": {
"question": "Come passo da un'app all'altra?",
"answer": "<p>Puoi passare rapidamente tra le app Mana:</p><ul><li><strong>Panoramica app</strong>: Clicca sul menu delle app nella navigazione per vedere tutte le app disponibili</li><li><strong>Link diretti</strong>: Ogni app ha il proprio URL (ad esempio chat.mana.how, picture.mana.how)</li><li><strong>Dashboard</strong>: La dashboard di ManaCore mostra tutte le tue app con accesso rapido</li></ul><p>Il tuo accesso viene mantenuto quando passi da un'app all'altra grazie al SSO.</p>",
"tags": "passare,app,navigazione"
}
},
"features": {
"sso": {
"title": "Single Sign-On",
"description": "Accedi una volta e usa tutte le app Mana",
"highlights": "Un accesso per tutto,Token JWT EdDSA,Sessioni sicure,Logout automatico"
},
"app_ecosystem": {
"title": "Ecosistema di App",
"description": "Accedi a tutte le app Mana da un'unica piattaforma centrale",
"highlights": "Panoramica app,Accesso rapido,Design unificato,Dati collegati"
},
"organizations": {
"title": "Organizzazioni e Team",
"description": "Crea organizzazioni e gestisci i membri del team e i ruoli",
"highlights": "Accesso basato sui ruoli,Inviti al team,Gestione delle app,Pagine di presentazione"
},
"unified_profile": {
"title": "Profilo Unificato",
"description": "Gestisci il tuo profilo, le impostazioni e la sicurezza in un unico posto",
"highlights": "Foto profilo,Impostazioni di sicurezza,Gestione sessioni,Esportazione dati"
}
},
"contact": {
"title": "Contatta il supporto",
"content": "<p>Il nostro team di supporto e qui per aiutarti con qualsiasi domanda su ManaCore.</p>",
"response_time": "Di solito entro 24 ore"
}
}