🌐

FourmizzTranslate

Enter your admin secret to continue

Dashboard

Overview of your translation platform

Translations
—
Unique segments cached
Cache Hits
—
Saved API calls
Languages
—
Target languages active
Projects
—
Active integrations

Translations created — last 30 days

How fast the cache is filling up. Visitor traffic is not plotted: hit counts carry no timestamp.

Words by target language

Source words counted once per language.

By provider

Stored rows, by where the translation came from.

Recent Translations

Translations

Browse and edit the translation memory

Source Translation Langs Provider Hits Date
Loading…

Glossaire

Termes protégés ou à traduction forcée — s'appliquent avant l'envoi au provider

Un terme sans aucune lettre (numéro de téléphone, prix, horaire) est traité à part : la substitution est appliquée directement, sans appel à un provider, et la page est autorisée à envoyer ce texte qu'elle ignorerait sinon. C'est ainsi qu'un numéro gagne son indicatif international à l'étranger : 02 43 71 37 51 → +33 2 43 71 37 51.

Terme source Langue cible Traitement Note
Chargement…

💡 Terme protégé (traduction forcée vide) : le terme est conservé tel quel dans toutes les traductions. Idéal pour les noms propres : La Manche, Le Creusot, La Somme…
💡 Traduction forcée : vous imposez la traduction. Ex : La Manche → English Channel (uniquement en anglais).

Gestionnaire par langue

Visualisez et gérez les traductions pour chaque paire de langues

Chargement…

Texte source Traduction Provider Hits
Sélectionnez une paire de langues

Projects

Manage integration projects and API keys

NameSourceTarget LangsServiceURL StrategyAPI KeyCreated
Loading…

Settings

Configure translation providers


Self-host: github.com/LibreTranslate

Obtenez une clé gratuite sur aistudio.google.com/apikey


Free keys end with :fx

Self-host: ollama.com — run ollama pull mistral:7b
Any model installed locally, e.g. mistral:7b, llama3:8b, gemma3:4b

🔒 Domaines autorisés

La clé d'un projet est publique : elle figure dans l'URL du snippet, sur chaque page. Ce contrôle vérifie que l'appel vient bien d'un des domaines du projet. Les appels côté serveur (plugin WordPress) s'identifient avec la clé secrète du projet à la place.

Passe en Actif une fois que le journal ne signale plus aucun refus — c'est-à-dire quand tous les sites ont reçu la version du plugin qui envoie la clé secrète.

Un contrôle d'en-tête arrête la réutilisation de ta clé sur un autre site depuis un navigateur. Il n'arrête pas un script : c'est le rôle de la limitation de débit.

🧹 Maintenance

Supprime les traductions « identité » (texte traduit = texte source), créées quand du texte déjà traduit a été renvoyé à l'API. Les entrées importées de Weglot ne sont pas touchées. Sans risque : au pire, le texte sera retraduit une fois.

Supprime aussi les traductions « écho » : des textes déjà traduits (allemand, espagnol…) renvoyés à l'API comme s'ils étaient en langue source. Détectés en croisant chaque texte source avec les traductions déjà produites pour la même langue cible — correspondance exacte (15 caractères et plus) ou fragment/préfixe d'une traduction existante (8 caractères et plus, cas des animations de texte type « machine à écrire »).

💾 Sauvegardes

Sauvegarde automatique quotidienne de la base SQLite (snapshot cohérent, intégrité vérifiée, compressé en .gz). Rotation : 14 quotidiennes, 8 hebdomadaires, 12 mensuelles. Restauration : décompresser le fichier, remplacer translations.db (serveur arrêté), redémarrer.

⏳ Chargement…

🔐 Double authentification (TOTP)

Ajoute un code à 6 chiffres (Google Authenticator, Authy, FreeOTP…) en plus du secret admin. Une fois activée, le secret seul ne suffit plus pour se connecter.

🔗 Slugs traduits

Gérez la traduction des segments d'URL par projet — chaque client peut avoir ses propres traductions

Les slugs traduits génèrent des URLs propres et lisibles. Ex : /a-propos/ → /en/about/ · /de/uber-uns/. Les liens internes sont réécrits automatiquement.
Slug source Langue Slug traduit
Sélectionnez un projet pour voir ses slugs

🔥 Pré-chauffe du cache

Traduisez toutes les pages de votre site à l'avance en parcourant le sitemap

Supporte les sitemap index (plusieurs sitemaps imbriqués). Limite : 500 URLs.
Sélectionnez d'abord un projet

Snippet Integration

Add FourmizzTranslate to any website

Option 1 — Project URL (zero-config)

Use your project-specific URL — configuration is embedded automatically.

<!-- Select a project first -->

Option 2 — Manual config

Configure manually and include the generic snippet.

Loading…

Option 3 — Plugin WordPress

For WordPress sites, install the plugin instead: SEO-friendly URL prefixes (/en/, /es/…), server-side rendering, translated slugs, sitemaps and auto-updates. Upload the ZIP via Extensions → Ajouter → Téléverser, then enter the server URL and project keys in its settings.

⬇ Download plugin ZIP