#ifndef INCLUDE_STRING_TABLE_H #define INCLUDE_STRING_TABLE_H #define STR_LANGUAGE_CODE "Français" #define MSG_TRANSLATORCREDITS "Traduction de :" #define MSG_TRANSLATORNAME "Michael Mathieu\nJean-Jacques Michel\nChauvet Christophe\nJean-Paul Brodier\n" #define STR_APPNAME_EXT "Programmateur de composants par liaison série" #define STR_APPDOWNLOAD1 "Télécharger la dernière version" #define STR_APPDOWNLOAD2 "à l'adresse :" #define STR_NONAME "Sans nom" //Button captions #ifdef WIN32 #define STR_BTNOK " &OK " #define STR_BTNCANC " &Annuler " #define STR_BTNHELP " &Aide " #define STR_BTNPROBE " &Tester " #else #define STR_BTNOK " OK " #define STR_BTNCANC " Annuler " #define STR_BTNHELP " Aide " #define STR_BTNPROBE " Tester " #endif #define STR_BTNNOTE "Note" #define STR_BTNEDIT "Editer" //Dialog messages #define STR_MSGVERSION "Version" #define STR_MSGYES "Oui" #define STR_MSGNO "Non" #define STR_MSGOK "Ok" #define STR_MSGTEST "Test" #define STR_MSGFAILED "Echec" #define STR_ABOUT "A propos" #define STR_MSGPAGE "Page" #define STR_MSGUNKNOWN "Inconnu" #define STR_VGUIABOUT "Ce programme utilise la bibliothèque V.\nLa bibliothèque V est soumise aux droits d'auteur par Bruce E.Wampler.\nVous pouvez la trouver avec sa licence à\nhttp://www.objectcentral.com" #define STR_BUFCHANGED "Le tampon \"%s\" a changé. Le sauver avant de quitter ?" #define STR_BUFCHANGED2 "Le tampon a changé. Le sauver avant d'ouvrir ?" #define STR_NOTHINGSAVE "Rien à enregistrer" #define STR_NOTHINGLOAD "Rien à lire" #define STR_NOTHINGPRINT "Rien à imprimer" #define STR_NOTHINGWRITE "Rien à écrire" #define STR_NOTHINGVERIFY "Rien à vérifier" #define STR_BUSCALIBRA1 "Calibrage temporel du PC.\nAssurez-vous qu'aucune application ne tourne autre que " #define STR_BUSCALIBRA2 "\n(le processeur et le disque dur doivent être inoccupés)\nLe calibrage dure quelques secondes.\nVoulez-vous la lancer maintenant?" #define STR_BUSCALIBRAOK "Calibrage réussi" #define STR_BUSCALIBRAFAIL "Echec calibrage" #define STR_MSGNEEDCALIB "Vous devez lancer un calibrage depuis le menu Options \navant d'effectuer des opérations de lecture ou d'écriture" #define STR_MSGNEEDSETUP "Vous devez configurer le système depuis le menu Options \navant d'effectuer des opérations de lecture ou d'écriture" #define STR_MSGREADING "Lecture..." #define STR_MSGREADOK "Lecture réussie\nTaille composant:" #define STR_MSGREADOK2 "Octets\n'Bank roll-over' échec détection" #define STR_MSGREADOK3 "Octets\n'Bank roll-over' capacité:" #define STR_ASKWRITE "Etes vous sûr de vouloir écrire le composant?\nSon contenu sera définitivement perdu" #define STR_MSGWRITING "Ecriture..." #define STR_MSGVERIFING "Vérification..." #define STR_MSGWRITEOK "Ecriture réussie" #define STR_MSGWRITEFAIL "Echec écriture" #define STR_MSGERASING "Effacement..." #define STR_MSGERASEOK "Effacement réussi" //#define STR_MSGVERIFING "Vérification" #define STR_MSGVERIFYFAIL1 "Vérification impossible, composant absent ou mauvais composant" #define STR_MSGVERIFYFAIL2 "Vérification réussie" #define STR_MSGVERIFYOK "Echec vérification" #define STR_MSGPROGRAMOK "Programmation réussie" #define STR_MSGPROGRAMFAIL "Echec programmation" #define STR_MSGDEVRESET "Mise à zéro composant" #define STR_MSGWRITINGSEC "Ecriture bits de sécurité..." #define STR_MSGWRITESECFAIL "Echec écriture bits de sécurité" #define STR_MSGREADINGSEC "Lecture bits de sécurité..." #define STR_MSGREADSECFAIL "Echec lecture bits de configuration" #define STR_MSGREADINGFUSE "Lecture bits de configuration ..." #define STR_MSGREADFUSEFAIL "Echec lecture bits de configuration" #define STR_MSGWRITINGFUSE "Ecriture bits de configuration ..." #define STR_MSGWRITEFUSEFAIL "Echec écriture bits de configuration" #define STR_BUFEMPTY "Tampon vide" #define STR_OPNOTSUP "Opération non supportée" #define STR_MSGINSPARAM "Insérer paramètres" #define STR_MSGBADPARAM "Mauvais paramètres" #define STR_MSGACCEPTCMD "Commande acceptée..." #define STR_MSGOPENFILE "Ouvrir fichier composant" #define STR_MSGFILENOTFOUND "Fichier non trouvé" #define STR_MSGFILESAVEFAIL "Echec sauvegarde fichier" #define STR_MSGFILESAVEAS "Sauvegarder fichier composant sous" #define STR_MSGFILESAVEPROG "Sauvegarder fichier programme (FLASH) sous" #define STR_MSGFILESAVEDATA "Sauvegarder fichier données (EEPROM) sous" #define STR_MSGCLOSEWINEXIT "Dernière fenêtre fermée : Voulez-vous quitter ?" #define STR_MSGCLOSEWINSAVE "Le tampon a changé. Le sauvegarder avant de fermer ?" //Menu entries //Main Menu #define STR_MENUFILE "&Fichier" #define STR_MENUEDIT "&Edition" #define STR_MENUDEVICE "Co&mposant" #define STR_MENUCMD "C&ommande" #define STR_MENUUTIL "&Utilitaire" #define STR_MENUSETUP "&Configuration" #define STR_MENUOPTIONS "&Options" #define STR_MENUQMARK "&?" //Menu File #define STR_NEWWIN "&Nouvelle fenêtre" #define STR_OPEN "&Ouvrir ..." #define STR_OPENFLASH "Ouvrir fichier &programme (FLASH)..." #define STR_OPENDATA "Ouvrir fichier &données (EEPROM)..." #define STR_SAVE "&Sauvegarder " #define STR_SAVEAS "Sa&uvegarder sous ..." #define STR_SAVEFLASH "Sauvegarder fichier programme (F&LASH) sous..." #define STR_SAVEDATA "Sauvegarder fichier données (&EEPROM) sous..." #define STR_RELOAD "&Recharger fichier" #define STR_PRINT "&Imprimer..." #define STR_CLOSE "&Fermer" #define STR_EXIT "&Quitter" //Menu Edit #define STR_EDITNOTE "Edition ¬e..." #define STR_EDITBUFENA "Edition &tampon activée" //Menu Command #define STR_READALL "&Lire tout" #define STR_READPROG "Lecture programme (FLASH)" #define STR_READDATA "Lecture données (EEPROM)" #define STR_READSECBITS "Lecture bits de &sécurité et de configuration" #define STR_WRITEALL "E&crire tout" #define STR_WRITEPROG "Ecrire programme (&FLASH)" #define STR_WRITEDATA "Ecrire données (EEPROM)" #define STR_WRITESECBITS "Ecr&ire bits de sécurité et de configuration" #define STR_VERIFYALL "&Vérifier tout" #define STR_VERIFYPROG "Vérifier programme (FLASH)" #define STR_VERIFYDATA "Vérifier données (EEPROM)" #define STR_VERIFYSECBITS "Vé&rifier bits de sécurité et de configuration" #define STR_ERASE "&Effacer" #define STR_GETINFO "&Obtenir infos" #define STR_RESET "Rese&t" #define STR_PROGRAM "&Programme" #define STR_PROGOPTION "Programme Options..." //Menu Options #define STR_INTERFSETUP "Configuration &interface ..." #define STR_CALIBRATION "&Calibrage" #define STR_REMOTEMODE "&Mode commande" //Menu Utility #define STR_CLEARBUF "&Effacer tampon" #define STR_FILLBUF "&Remplir tampon..." #define STR_DOUBLEBANK "&Double Bank" #define STR_BYTESWAP "&Byte Swap" // "&Swap octet" #define STR_DOWNSERNUM "Définir &numéro de série" #define STR_SERNUMCONF "C&onfigurer numéro de série..." //Menu Help #define STR_MENUHELP "A&ide" #define STR_MENUABOUT "&A propos" //Menu Options #define STR_MENULOG "&Log Fichier..." //Tool Bar //Dialog Messages #define STR_MSGDEVTYPE "Type de composant" //Tool tips #define STR_TTOPENFILE "Ouvrir fichier composant" #define STR_TTSAVEFILE "Sauvegarder fichier composant" #define STR_TTPRINT "Imprimer tampon" #define STR_TTRELOAD "Recharger fichier" #define STR_TTREADALL "Lire composant" #define STR_TTREADPROG "Lire mémoire programme (FLASH)" #define STR_TTREADDATA "Lire mémoire données (EEPROM)" #define STR_TTREADSEC "Lire bits de sécurité et de configuration" #define STR_TTWRITEALL "Ecrire composant" #define STR_TTWRITEPROG "Ecrire mémoire composant (FLASH)" #define STR_TTWRITEDATA "Ecrire mémoire données (EEPROM)" #define STR_TTWRITESEC "Ecrire bits de sécurité et de configuration" #define STR_TTVERIFYPROG "Vérifier mémoire programme (FLASH)" #define STR_TTVERIFYDATA "Vérifier mémoire données (EEPROM)" #define STR_TTVERIFYSEC "Vérifier bits de sécurité et de configuration" #define STR_TTSELFAMILY "Sélection famille de composants" #define STR_TTSELTYPE "Sélection type de composant" #define STR_TTEDITNOTE "Edition notes composant" //Error Messages #define STR_DEVNOTRESP "Le composant ne répond pas" #define STR_DEVBADTYPE "Mauvais composant, sélectionner le bon type" #define STR_DEVUNKNOWN "Composant introuvable ou inconnu" #define STR_DEVLOCKED "Impossible de tester, mauvais composant ou composant protégé" #define STR_OPABORTED "Abandon par l'utilisateur" #define STR_OPENFAILED "Port de communication non disponible" #define STR_ACCDENIED "Accès E/S impossible. Vous devez être root pour opérer sur les E/S" #define STR_NOTINST "Programmateur introuvable" #define STR_HWERROR "Erreur matériel, le programmateur est-il correctement branché ?" #define STR_BUSBUSY "Bus occupé ou erreur matériel" #define STR_I2CNOACK "Pas d'acquittement du composant" #define STR_I2CNODEV "Pas de composant" #define STR_I2CTIMEOUT "Timeout sur le bus I2C" #define STR_I2CSTOPERR "Erreur de condition Stop sur le bus I2C (mauvais timing?)" #define STR_WRITEERR "Erreur d'écriture" #define STR_BLANKCHECKERR "Erreur test de virginité" #define STR_ERRNO "Erreur N°" //----Setup dialog //Dialog title #define STR_DLGIOSETUP "Configuration port E/S" #define STR_MSGINTSETUP "Configuration carte interface" //Dialog messages #define STR_LBLCOMLPT "Interface COM/LPT" #define STR_LBLSERIAL " Série " #define STR_LBLPARALLEL " Parallèle " #define STR_LBLINTERFSEL " Sélection interface " #define STR_LBLINTERFTYPE " Type d'interface " #define STR_LBLCOMSELECT " Sélectionner port série " #define STR_LBLCOM1 " COM1 " #define STR_LBLCOM2 " COM2 " #define STR_LBLCOM3 " COM3 " #define STR_LBLCOM4 " COM4 " #define STR_LBLLPTSELECT " Sélectionner port parallèle " #define STR_LBLLPT1 " LPT1 " #define STR_LBLLPT2 " LPT2 " #define STR_LBLLPT3 " LPT3 " #define STR_LBLLPT4 " LPT4 " #define STR_LBLSELPOLARITY " Sélectionner la polarité des lignes de contrôle" #define STR_LBLINVRESET " Inversion Reset " #define STR_LBLINVSCK " Inversion SCKL " #define STR_LBLINVDATAIN " Inversion D-IN " #define STR_LBLINVDATAOUT " Inversion D-OUT " //Tool tips #define STR_TTCOM1 "Sélectionner port série COM1" #define STR_TTCOM2 "Sélectionner port série COM2" #define STR_TTCOM3 "Sélectionner port série COM3" #define STR_TTCOM4 "Sélectionner port série COM4" #define STR_TTLPT1 "Sélectionner port parallèle LPT1" #define STR_TTLPT2 "Sélectionner port parallèle LPT2" #define STR_TTLPT3 "Sélectionner port parallèle LPT3" //----Fill dialog //Dialog title #define STR_LBLFILLBUF "Remplir tampon" //Dialog messages: NB should be of the same size (number of char) #define STR_LBLFROM " Depuis " #define STR_LBLTO " Jusqu'à " #define STR_LBLVALUE " Valeur " //----Fuse dialog //Button captions #ifdef WIN32 #define STR_BTNCLRALL " &Effacer tout " #define STR_BTNSETALL " &Sélectionner tout " #define STR_BTNWRITE " &Ecrire " #define STR_BTNREAD " &Lire " #else #define STR_BTNCLRALL " Effacer tout " #define STR_BTNSETALL " Sélectionner tout " #define STR_BTNWRITE " Ecriture " #define STR_BTNREAD " Lecture " #endif //Dialog title #define STR_MSGFUSEDLG "Bits de configuration et de sécurité" //Dialog messages: NB should be of the same size (number of char) #define STR_MSGFIRSTBLK " Premier bloc à verrouiller " #define STR_MSGNUMBLOCK " Nbre de bloc à verrouiller " #define STR_MSGHIGHENDBLK " High endurance block " //Tool tips #define STR_TTCLRALL "Tous les bits à '0'" #define STR_TTSETALL "Tous les bits à '1'" #define STR_TTWRITE "Ecrire bits dans le composant" #define STR_TTREAD "Lire bits depuis le composant" //----Info dialog //Button captions #ifdef WIN32 #define STR_BTNCLOSE " &Fermer " #else #define STR_BTNCLOSE " Fermer " #endif //Dialog title #define STR_MSGDEVINFO "Info composant" //Dialog messages #define STR_MSGBANKROLL "Bank roll-over capability:" #define STR_MSGSIZE "Taille:" #define STR_MSGCRC "CRC:" #define STR_MSGSECBLOCK "Bloc de sécurité:" #define STR_HIGHENDURAN "High endurance block:" //----Char Edit dialog //Dialog title #define STR_MSGEDITBUG "Edition tampon" //Dialog messages: NB should be of the same size (number of char) #define STR_MSGHEX " Hex " #define STR_MSGDECIMAL " Décimal " #define STR_MSGCHAR " Caractère " //Tool tips #define STR_TTHEX "Valeur hexadécimale" #define STR_TTDECIMAL "Valeur décimale" #define STR_TTCHAR "Valeur caractère" //----Program Option dialog //Dialog title #define STR_MSGPROGOPT "Options de programmation" //Dialog messages #define STR_MSGRELOAD "Recharger fichiers" #define STR_MSGREADPROG "Lecture mémoire programme (FLASH)" #define STR_MSGREADDATA "Lecture mémoire données (EEPROM)" #define STR_MSGREADSERNUM "Lecture numéro de série" #define STR_MSGBYTESWAP "Swap octet" #define STR_MSGSERNUM "Mettre numéro de série" #define STR_MSGERASE "Effacement" #define STR_MSGWRITEPROG "Ecriture mémoire programme (FLASH)" #define STR_MSGWRITEDATA "Ecriture mémoire données (EEPROM)" #define STR_MSGWRITESEC "Ecriture bits de configuration et de sécurité" #define STR_MSGVERIFYSEC "Vérification bits de configuration et de sécurité" //----Serial Number dialog //Dialog title #define STR_MSGSERNUMCFG "Configuration numéro de série" //Dialog messages: NB should be of the same size (number of char) #define STR_MSGADDRESS " Adresse " #define STR_MSGSIZE2 " Taille " #define STR_MSGVALUE " Valeur " #define STR_MSGFORMAT " Format " //next 2 probably can't be translated #define STR_MSGLITTLEEND "Little endian" #define STR_MSGBIGENDIAN "Big endian" #define STR_MSGOFFSET "Décalage mémoire données" //Tool tips #define STR_TTSNMEMADDR "Adresse mémoire" #define STR_TTSNSIZE "Taille en octets" #define STR_TTSNVALUE "Prochaine valeur utilisée" #define STR_TTSNOFFSET "En supposant l'adresse relative à la mémoire donnée au lieu de la mémoire programme" #define STR_TTLITTLEEND "Octet le plus important à l'adresse haute" #define STR_TTBIGENDIAN "Octet le moins important à l'adresse basse" //----Retry dialog //Button captions #ifdef WIN32 #define STR_BTNABORT " &Annuler " #define STR_BTNRETRY " &Recommencer " #define STR_BTNIGNORE " &Ignorer " #else #define STR_BTNABORT " Annuler " #define STR_BTNRETRY " Recommencer " #define STR_BTNIGNORE " Ignorer " #endif //Dialog title #define STR_MSGALERT "Alerte !" //----Notes dialog //Dialog title #define STR_MSGDEVNOTE "Edition notes composant" //----Progress dialog //Dialog title #define STR_MSGSTATUS "Etat" //Script #define STR_MENUSCRIPT "Scri&pt" #define STR_EDITSCR "&Editer..." #define STR_LOADSCR "&Charger et Executer..." #define STR_AUTOLOADSCR "&AutoChargement" #define STR_RUNSCR "E&xecuter" #define STR_MSGSCRIPTERROR "Erreur dans le script à la ligne" #define STR_MSGSCRIPTBADCOMMAND "Commande erronée" #define STR_MSGSCRIPTBADARGUMENT "Mauvais argument" #define STR_MSGSCRIPTARGMISSING "Argument absent" #define STR_MSGDEFAULTPAUSE "Voulez vous continuer ?" #define STR_MSGOPENSCRIPT "Ouvrir le fichier script" #define STR_SCRIPTERROR "Erreur dans le script" #define STR_MSGOPENPROGFILE "Ouvrir le fichier programme (FLASH)" #define STR_MSGOPENDATAFILE "Ouvrir le fichier données (EEPROM)" #define STR_MSGINSNEWVAL "Insérer la nouvelle valeur" #define STR_MSGENTERTEXT "Entrer le texte à la position" #define STR_LBLNOSOUND "Désactiver le son" //---- Oscillator Calibration Byte #define STR_MSGOSCCALIBCFG "Octet de calibrage d'oscillateur" #define STR_READOSCCALIB "Lire l'octet de Calibr.d'Osc." #define STR_OSCCALIBOPTION "Options de Calibr.d'Osc..." #define STR_MSGREADCALIBOK "Lecture de l'octet de Calibrage d'Osc. réussie" #define STR_MSGCHIPID " Identification Composant" #define STR_MSGNOTE " Info " #define STR_MSGEEPSIZE "Taille EEPROM" #define STR_MSGFLASHSIZE "Taille FLASH" #define STR_MSGSNAUTOINC "Incrémentation automatique" #define STR_TTSNAUTOINC "Incrémenter le numéro de série après sa phase d'écriture" #define STR_MSGBANKROLLOVER "Saut de banc impossible sans modification et écriture. Voulez-vous écrire ?" #define STR_BUFCHANGED3 "Tampon modifié. Le sauvegarder avant la lecture ?" #define STR_TTOPENPROG "Ouvrir fichier programme (FLASH)" #define STR_TTOPENDATA "Ouvrir fichier (EEPROM)" #define STR_TTSAVEPROG "Sauvegarder fichier programme (FLASH)" #define STR_TTSAVEDATA "Sauvegarder fichier données (EEPROM)" #define STR_TTNEWWIN "Nouvelle fenêtre" #define STR_TTPROGRAM "Lancer le cycle de programmation" #define STR_TTSCRIPT "Exécuter le script" #define STR_TTSETUP "Ouvrir la boîte setup" #define STR_TTERASE "Effacer le composant entier (FF)" #define STR_SECBITS "Bits de Sécurité et Configuration" #define STR_TTSECBITS "Bits de Sécurité et Configuration" //These strings are added to the 'Configuration and security bits' dialog to explain // that checked items (bits selected with a 'X') means to program the bit #define STR_LBLFUSEDLGHLP "Reportez-vous à la feuille de caractéristiques du composant, svp" #define STR_FUSEDLGNOTESET "Les points cochés sont programmés" #define STR_FUSEDLGNOTECLR "Les points non cochés ne sont pas programmés" #endif //2003/06/19 //Jean-Paul Brodier //Minor spelling corrections //Replaced "calibration", which is not a French word, with "calibrage", which is; accordingly corrected the gender of adjectives and participles //Added my name to the credits list