# i18n Template - Documentation Translations

> **Usage:** Translation templates for 4 languages
> **Loaded in:** step-06-doc-html.md
> **Languages:** FR (source), EN, IT, DE

---

## French (Source)

```json
// web/smartstack-web/src/i18n/locales/fr/docs-{{app}}-{{module}}.json
{
  "breadcrumb": {
    "docs": "Documentation",
    "business": "Business"
  },
  "common": {
    "tableOfContents": "Table des matières",
    "wireframePreview": "Aperçu du wireframe",
    "modules": "Modules"
  },
  "sections": {
    "overview": "Vue d'ensemble",
    "useCases": "Cas d'utilisation",
    "businessRules": "Règles métier",
    "permissions": "Permissions",
    "wireframes": "Wireframes",
    "api": "Points d'accès API"
  },
  "labels": {
    "actor": "Acteur",
    "rule": "Règle",
    "category": "Catégorie",
    "priority": "Priorité"
  },
  "stats": {
    "useCases": "Cas d'utilisation",
    "businessRules": "Règles métier",
    "permissions": "Permissions"
  },
  "warnings": {
    "permissionCheck": "Vérification des permissions requise",
    "permissionCheckDescription": "Assurez-vous que toutes les permissions sont enregistrées dans PermissionConfiguration.cs avant le déploiement."
  },
  "nav": {
    "backToApp": "Retour à l'application",
    "allModules": "Tous les modules"
  },
  "apps": {
    "{{app}}": {
      "name": "{{Application Name FR}}",
      "description": "{{Application description FR}}"
    }
  },
  "modules": {
    "{{module}}": {
      "name": "{{Module Name FR}}",
      "title": "{{Module Title FR}}",
      "subtitle": "{{Module subtitle FR}}",
      "overview": "{{Module overview FR}}"
    }
  }
}
```

---

## English

```json
// web/smartstack-web/src/i18n/locales/en/docs-{{app}}-{{module}}.json
{
  "breadcrumb": {
    "docs": "Documentation",
    "business": "Business"
  },
  "common": {
    "tableOfContents": "Table of Contents",
    "wireframePreview": "Wireframe Preview",
    "modules": "Modules"
  },
  "sections": {
    "overview": "Overview",
    "useCases": "Use Cases",
    "businessRules": "Business Rules",
    "permissions": "Permissions",
    "wireframes": "Wireframes",
    "api": "API Endpoints"
  },
  "labels": {
    "actor": "Actor",
    "rule": "Rule",
    "category": "Category",
    "priority": "Priority"
  },
  "stats": {
    "useCases": "Use Cases",
    "businessRules": "Business Rules",
    "permissions": "Permissions"
  },
  "warnings": {
    "permissionCheck": "Permission Check Required",
    "permissionCheckDescription": "Ensure all permissions are registered in PermissionConfiguration.cs before deployment."
  },
  "nav": {
    "backToApp": "Back to Application",
    "allModules": "All Modules"
  },
  "apps": {
    "{{app}}": {
      "name": "{{Application Name EN}}",
      "description": "{{Application description EN}}"
    }
  },
  "modules": {
    "{{module}}": {
      "name": "{{Module Name EN}}",
      "title": "{{Module Title EN}}",
      "subtitle": "{{Module subtitle EN}}",
      "overview": "{{Module overview EN}}"
    }
  }
}
```

---

## Italian

```json
// web/smartstack-web/src/i18n/locales/it/docs-{{app}}-{{module}}.json
{
  "breadcrumb": {
    "docs": "Documentazione",
    "business": "Business"
  },
  "common": {
    "tableOfContents": "Indice",
    "wireframePreview": "Anteprima wireframe",
    "modules": "Moduli"
  },
  "sections": {
    "overview": "Panoramica",
    "useCases": "Casi d'uso",
    "businessRules": "Regole di business",
    "permissions": "Permessi",
    "wireframes": "Wireframe",
    "api": "Endpoint API"
  },
  "labels": {
    "actor": "Attore",
    "rule": "Regola",
    "category": "Categoria",
    "priority": "Priorità"
  },
  "stats": {
    "useCases": "Casi d'uso",
    "businessRules": "Regole di business",
    "permissions": "Permessi"
  },
  "warnings": {
    "permissionCheck": "Verifica permessi richiesta",
    "permissionCheckDescription": "Assicurarsi che tutti i permessi siano registrati in PermissionConfiguration.cs prima del deployment."
  },
  "nav": {
    "backToApp": "Torna all'applicazione",
    "allModules": "Tutti i moduli"
  },
  "apps": {
    "{{app}}": {
      "name": "{{Application Name IT}}",
      "description": "{{Application description IT}}"
    }
  },
  "modules": {
    "{{module}}": {
      "name": "{{Module Name IT}}",
      "title": "{{Module Title IT}}",
      "subtitle": "{{Module subtitle IT}}",
      "overview": "{{Module overview IT}}"
    }
  }
}
```

---

## German

```json
// web/smartstack-web/src/i18n/locales/de/docs-{{app}}-{{module}}.json
{
  "breadcrumb": {
    "docs": "Dokumentation",
    "business": "Geschäft"
  },
  "common": {
    "tableOfContents": "Inhaltsverzeichnis",
    "wireframePreview": "Wireframe-Vorschau",
    "modules": "Module"
  },
  "sections": {
    "overview": "Übersicht",
    "useCases": "Anwendungsfälle",
    "businessRules": "Geschäftsregeln",
    "permissions": "Berechtigungen",
    "wireframes": "Wireframes",
    "api": "API-Endpunkte"
  },
  "labels": {
    "actor": "Akteur",
    "rule": "Regel",
    "category": "Kategorie",
    "priority": "Priorität"
  },
  "stats": {
    "useCases": "Anwendungsfälle",
    "businessRules": "Geschäftsregeln",
    "permissions": "Berechtigungen"
  },
  "warnings": {
    "permissionCheck": "Berechtigungsprüfung erforderlich",
    "permissionCheckDescription": "Stellen Sie sicher, dass alle Berechtigungen in PermissionConfiguration.cs vor dem Deployment registriert sind."
  },
  "nav": {
    "backToApp": "Zurück zur Anwendung",
    "allModules": "Alle Module"
  },
  "apps": {
    "{{app}}": {
      "name": "{{Application Name DE}}",
      "description": "{{Application description DE}}"
    }
  },
  "modules": {
    "{{module}}": {
      "name": "{{Module Name DE}}",
      "title": "{{Module Title DE}}",
      "subtitle": "{{Module subtitle DE}}",
      "overview": "{{Module overview DE}}"
    }
  }
}
```
