TkMsgCatalog.new('::tkmsgcat_demo') {
    fr 'Application Error', "Erreur d'application"
    fr 'Blue', 'Bleu'
    fr 'Color', 'Couleur'
    fr 'Delete', 'Effacer'
    fr 'Error', 'Erreur'
    fr 'Exit', 'Quitter'
    fr 'Green', 'Vert'
    fr 'Red', 'Rouge'
    fr 'blue', 'bleu'
    fr 'green', 'vert'
    fr 'red', 'rouge'
}

TkMsgCatalog.new('::tk') {
    fr '&Abort', '&Annuler'
    fr 'About...', '\u00c0 propos...'
    fr 'All Files', 'Tous les fichiers'
    fr 'Application Error', "Erreur d'application"
    fr '&Blue', '&Bleu'
    fr '&Cancel', '&Annuler'
    fr 'Cannot change to the directory "%1\$s".' "\n" 'Permission denied.', 'Impossible d\'acc\u00e9der au r\u00e9pertoire "%1\$s".' "\n" 'Permission refus\u00e9e.'
    fr 'Choose Directory', 'Choisir r\u00e9pertoire'
    fr 'Clear', 'Effacer'
    fr 'Color', 'Couleur'
    fr 'Console'
    fr 'Copy', 'Copier'
    fr 'Cut', 'Couper'
    fr 'Delete', 'Effacer'
    fr 'Details >>', 'D\u00e9tails >>'
    fr 'Directory "%1\$s" does not exist.', 'Le r\u00e9pertoire "%1\$s" n\'existe pas.'
    fr '&Directory:', '&R\u00e9pertoire:'
    fr 'Error: %1\$s', 'Erreur: %1\$s'
    fr 'Exit', 'Quitter'
    fr 'File "%1\$s" already exists.' "\n" 'Do you want to overwrite it?', 'Le fichier "%1\$s" existe d\u00e9j\u00e0.' "\n" 'Voulez-vous l\'\u00e9craser?'
    fr 'File "%1\$s" already exists.' "\n\n", 'Le fichier "%1\$s" existe d\u00e9j\u00e0.' "\n\n"
    fr 'File "%1\$s" does not exist.', 'Le fichier "%1\$s" n\'existe pas.'
    fr 'File &name:', '&Nom de fichier:'
    fr 'File &names:', '&Noms de fichiers:'
    fr 'Files of &type:', '&Type de fichiers:'
    fr 'Fi&les:', 'Fich&iers:'
    fr '&Filter', '&Filtre'
    fr 'Fil&ter:', 'Fil&tre:'
    fr '&Green', '&Vert'
    fr 'Hi', 'Salut'
    fr 'Hide Console', 'Cacher la Console'
    fr '&Ignore', '&Ignorer'
    fr 'Invalid file name "%1\$s".', 'Nom de fichier invalide "%1\$s".'
    fr 'Log Files', 'Fichiers de trace'
    fr '&No', '&Non'
    fr '&OK'
    fr 'Ok'
    fr 'Open', 'Ouvrir'
    fr '&Open', '&Ouvrir'
    fr 'Open Multiple Files', 'Ouvrir plusieurs fichiers'
    fr 'Paste', 'Coller'
    fr 'Quit', 'Quitter'
    fr '&Red', '&Rouge'
    fr 'Replace existing file?', 'Remplacer le fichier existant?'
    fr '&Retry', '&R\u00e9-essayer'
    fr '&Save', '&Sauvegarder'
    fr 'Save As', 'Sauvegarder sous'
    fr 'Save To Log', 'Sauvegarde au fichier de trace'
    fr 'Select Log File', 'Choisir un fichier de trace'
    fr 'Select a file to source', 'Choisir un fichier \u00e0 \u00e9valuer'
    fr '&Selection:', '&S\u00e9lection:'
    fr 'Skip Messages', 'Omettre les messages'
    fr 'Source...', '\u00c9valuer...'
    fr 'Tcl Scripts', 'Scripts Tcl'
    fr 'Tcl for Windows', 'Tcl pour Windows'
    fr 'Text Files', 'Fichiers texte'
    fr '&Yes', '&Oui'
    fr 'abort', 'abandonner'
    fr 'blue', 'bleu'
    fr 'cancel', 'annuler'
    fr 'extension'
    fr 'extensions'
    fr 'green', 'vert'
    fr 'ignore', 'ignorer'
    fr 'ok'
    fr 'red', 'rouge'
    fr 'retry', 'r\u00e9essayer'
    fr 'yes', 'oui'
}
