Connexion administrateur
Administration M Translate
Gérez les utilisateurs, administrateurs, modules et contenus depuis un seul endroit.
Ajouter / valider une traduction
Importer vos données
Formats : JSON, JSONL, CSV, TSV ou TXT. Les données sont envoyées par lots de 500 vers Cloudflare D1.
TXT conseillé : source|sourceLang|targetLang|traduction|contexte
Propositions de correction
Les utilisateurs peuvent proposer une meilleure traduction, mais aucune proposition ne devient officielle sans votre validation.
Structures & lexique
Une structure validée peut améliorer automatiquement des milliers de phrases similaires. Le lexique sert aux noms, verbes, adjectifs et expressions réutilisables.
Structure de phrase
Détecter une structure à partir d'exemples
Lexique intelligent
Groupes de mots & traductions multiples
Enregistrez des groupes comme 発表したい, 比較の方法, etc. Une entrée peut avoir plusieurs traductions. Dans le site, si plusieurs choix existent, le groupe devient cliquable ; s'il n'y en a qu'un, rien ne surcharge l'écran.
Ajouter un groupe lexical
Importer un fichier
TXT/CSV/TSV. Format simple conseillé : source|traduction principale|alternative 1;alternative 2|lemme|nature|forme|contexte.
Les imports sont marqués ⚪ Importés ; ils ne deviennent pas automatiquement validés.
比較の方法 gagne sur 比較.Vos propres types de slots
En plus des types intégrés (ville, personne, aliment, verbe, date…), créez par exemple type_chambre, service_hotel, statut_reservation ou n'importe quel type métier.
Types disponibles
Les types intégrés restent disponibles. Vos types personnels sont enregistrés dans D1 et utilisables dans les structures.
Diagnostic du moteur hybride multilingue
Testez la même phrase vers plusieurs langues et voyez quelle source a gagné, y compris le cache et M2M100. Une validation humaine reste toujours prioritaire.
État du moteur
Si JMdict affiche 0 ou si aucun corpus Tatoeba n’apparaît, les fonctions existent mais les données n’ont pas encore été importées.
Tester une phrase
Importer des familles d’expressions
JSON expressions : une expression canonique, ses variantes, son contexte, son registre et ses traductions directes par langue. Les entrées importées restent « à vérifier » sauf si vous les marquez validées.
Exemple fourni : linguistic_packs/japanese_core_expressions_v16.json
Corpus linguistiques
JMdict enrichit les sens japonais. Tatoeba fournit des exemples/traductions possibles stockés dans R2. Ces données ne deviennent jamais automatiquement des traductions validées.
Voir les sources et licences · Import Tatoeba : IMPORTER_TATOEBA.bat
Comptes, points & Premium
Infrastructure prête mais désactivée par défaut. Activez uniquement les fonctions que vous souhaitez lancer.
Fonctions préparées
Conseil : laissez Restrictions Premium désactivé tant que tout le site doit rester gratuit.
Utilisateurs & administrateurs
Passez simplement un compte sur Administrateur. Cette personne se connectera ensuite à admin.html avec son propre email/pseudo et son mot de passe.
Récompense contribution
Gestion des thèmes
Ajoutez, modifiez, archivez ou supprimez vos thèmes personnalisés sans modifier data.js.
Ajouter un thème
Noms dans les autres langues
Bibliothèque de thèmes
Les thèmes sont maintenant conservés dans D1 et restent disponibles sur tous vos appareils.
La suppression définitive est disponible uniquement pour les thèmes personnalisés. Pour les thèmes d’origine, utilisez l’archivage.
Banque de questions quotidiennes
2 500 questions réécrites sous forme de parcours progressifs : A2 simple → B1 expérience → B2 comparaison/analyse → C1 réflexion nuancée. Chaque utilisateur reçoit 3 choix adaptés par jour.
Installer la banque V20
Installe ou met à jour les 2 500 questions progressives et plus claires fournies. L’opération est découpée en lots pour rester compatible avec Cloudflare D1.
Ajouter ta propre question
Traductions facultatives
Dernières questions
Importer 1 000+ questions depuis Excel
Accepte .xlsx, .csv et .json. Une ligne = une question. Les colonnes de langue peuvent être fr, ja, en, es, it, de, ko, zh, vi, etc.
Colonnes recommandées : id, family, category, difficulty, type, min_words, source_lang, tags, fr, ja, en, es, it.... Le même family relie les étapes A2 → B1 → B2 → C1 d’un même thème. Réimporter le même id met à jour la question au lieu de créer un doublon.
Validation & mémoire d’apprentissage
Au démarrage, vous pouvez être le seul utilisateur : vos validations administrateur ont priorité. Une correction communautaire ou automatique n’est jamais considérée comme vraie sans validation fiable.
Publier une réponse ne fait plus monter le niveau à lui seul. La progression écrite est mise à jour après une évaluation validée.
Une proposition reste COMMUNITY_PENDING tant que vous ne la validez pas.
Ces corrections peuvent ensuite aider les réponses futures et améliorer le résultat du traducteur.
Évaluer les réponses
Pertinence, grammaire, vocabulaire, naturel et complexité sont séparés. Une opinion n’est jamais notée selon son contenu idéologique : seule la qualité linguistique et le respect de la consigne comptent.
Ajouter une correction fiable
Les règles généralisées sont appliquées seulement si elles sont validées par l’admin avec une forte confiance. Commencez par une correction exacte lorsque vous avez un doute.
Corrections proposées
À valider ou rejeter. Aucune correction communautaire n’améliore automatiquement le traducteur.
Mémoire de corrections
Source de confiance utilisée par M-Translate pour reconnaître des erreurs déjà validées et ajuster prudemment certaines traductions automatiques.
Exercices libres & packs JSON
Les exercices sont maintenant séparés du code du site. Vous pourrez ajouter plus tard des centaines ou milliers d’exercices par fichiers JSON, sans modifier les pages.
Importer un pack JSON d’exercices
Types préparés : antonymes, synonymes, famille de mots, définition, collocations, expressions, expression imposée, phrase à compléter, reformulation, formulation plus douce, trouve le problème, rédaction, contraintes, rôle/personnage, situation, production, compréhension et traduction active. Chaque exercice peut cibler une langue et des compétences différentes.
Un même pack peut être réimporté : les exercices portant le même ID seront mis à jour.
Importer un pack JSON de flashcards
Decks séparés par langue, niveau et type : vocabulaire, phrases ou expressions.
Les cartes avec le même ID sont mises à jour lors d’un nouvel import.
Limite quotidienne
L’utilisateur peut continuer à demander de nouveaux exercices tant qu’il n’atteint pas cette limite. Mettez 0 pour ne pas limiter.
Correction IA des exercices
M-Translate consulte d’abord sa mémoire et ses règles. Workers AI intervient seulement si elles ne suffisent pas. Le mode payant reste désactivé.
Nouvelle navigation
🧠 Exercices · l’utilisateur choisit d’abord le type d’exercice.
🗂️ Flashcards · vocabulaire, expressions et phrases selon la langue et le niveau.
Le contenu réel sera enrichi progressivement avec vos futurs fichiers JSON.
Valider les exercices ouverts
Les exercices déterministes peuvent être validés automatiquement. Les rédactions, reformulations, registres et autres réponses ouvertes restent en attente tant qu’une validation fiable n’a pas confirmé la langue.
File d’évaluation
0 réponse(s) ouverte(s) en attente. Une correction validée peut alimenter la mémoire et créer une flashcard personnelle.
Importer, trier et déverser le corpus
TXT, CSV, JSON ou ZIP → analyse locale → staging D1 → READY / REVIEW / QUARANTINE → déversement contrôlé.
1. Analyser un lot
Les fichiers sont d'abord analysés dans le navigateur.
2. Contrôle du lot
3. Déversement
Seules les entrées READY sont injectées. REVIEW et QUARANTINE restent en staging. Les entrées existantes sont mises à jour sans écraser les validations administrateur.
Modules d’apprentissage
Ajoutez des examens, formations internes, Hôtel/Claims ou n’importe quel futur module sans reconstruire M Translate.
Créer un module vide
Importer un pack complet
Un pack contient le module, ses parties/thèmes et ses exercices. Aucun ID à recopier.
Packs fournis V15
Modules existants
Votre compte admin voit tout. Les restrictions niveau/Premium/prérequis sont préparées mais désactivées par défaut.