// Translated using Google Translation by h#s 090223
// Corrected by Jean-Francois Serviere (jean-francois.serviere@transport.alstom.com) 090304

// Ne jamais, jamais, jamais modifier les ressources avec VisualC !
// MSVC est un destructeur de ressources , rien d'autre.
// Borland Resource Workshop est en quelque sorte (mieux),
// mais encore loin d'être parfait.
// Il n'affecte que la boîte de dialogue éditée.
// RW devrait être mis en place pour générer des entrées CONTROL seulement.
// Ceci permet la suppression WS_TABSTOP des boites du groupe.
// Noter que les deux éditeurs de chaîne détruisent les chaînes de caractères
// des ressources (RW: lorsque l'on touche) qui contiennent \0.
// Pour traduire ce fichier de ressources, s'il vous plaît modifier ce fichier
// texte et vérifier s’il y a un espace suffisant dans un éditeur de dialogue,
// mais NE JAMAIS SAUVEGARDER.

#ifndef WIN32
# define DS_3DLOOK	0x0004
# define BS_FLAT	0x8000
# define ES_NUMBER	0x2000
# define DS_SHELLFONT	0x0048
# define DS_CONTEXTHELP	0x2000
# define DLGFONT	"Helv"
#endif
#define IDC_STATIC	-1

100 DIALOG 0,0,254,210
STYLE DS_MODALFRAME|WS_POPUP|DS_3DLOOK|DS_SHELLFONT
CAPTION		"Émulation"
FONT 8,DLGFONT
{
 ICON		100,IDC_STATIC,12,8,20,20
 CTEXT		"",20,6,28,34,8,SS_NOPREFIX
 LTEXT		"&Adresse du port émulé:",IDC_STATIC,56,8,82,8
 COMBOBOX	100,142,6,100,100,CBS_DROPDOWN|WS_VSCROLL|WS_TABSTOP
 LTEXT		"&Mode amélioration du LPT:",IDC_STATIC,56,26,82,8
 COMBOBOX	102,142,24,100,100,CBS_DROPDOWNLIST|WS_VSCROLL|WS_TABSTOP
 GROUPBOX	"Méthode de capture pour les instructions IN et OUT",IDC_STATIC,8,38,238,76
 CONTROL	"capture en registre de &débogage",10,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,16,50,224,10
 LTEXT		"(il capture toutes les nuances des instructions IN et OUT)",IDC_STATIC,28,62,212,10,SS_NOPREFIX
 CONTROL	"&forcer une occupation, même si elle a déjà été allouée",17,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,34,74,206,10
 CONTROL	"&READ/WRITE_PORT_UCHAR/USHORT/ULONG redirection",11,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,16,86,224,10
 LTEXT		"(plus rapide, plus stable)",IDC_STATIC,28,98,210,10,SS_NOPREFIX
 GROUPBOX	"Options de performance",IDC_STATIC,8,118,238,88
 CONTROL	"Utilisez &write-back pour les instructions OUT",12,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,16,130,224,10
 LTEXT		"(concaténer plusieurs instructions OUT à un seul paquet USB)",IDC_STATIC,28,140,212,10,SS_NOPREFIX
 RTEXT		"Envoyer un paque&t après cette valeur de délai:",IDC_STATIC,28,154,132,8
 EDITTEXT	101,164,152,50,14,ES_CENTER|ES_AUTOHSCROLL|ES_NUMBER
 LTEXT		"ms",IDC_STATIC,218,154,10,8
 CONTROL	"Re&lire une copie locale de registres de sortie",13,"Button",BS_AUTO3STATE|WS_TABSTOP,16,172,160,10
 PUSHBUTTON	"&Plus précisément…",103,176,170,64,14
 LTEXT		"(retour de la dernière valeur écrite sur l'instruction d'entrée; ne fonctionne pas lorsque les sorties sont forcées au niveau « bas »)",IDC_STATIC,28,184,212,20, SS_NOPREFIX
}

101 DIALOG 0,0,254,210
STYLE DS_MODALFRAME|WS_POPUP|DS_3DLOOK|DS_SHELLFONT
CAPTION		"Statistiques"
FONT 8,DLGFONT
{
 GROUPBOX	"Capture en registre de débogage",IDC_STATIC,2,3,250,111
 PUSHBUTTON	"&Remise à zéro",116,170,16,76,14
 RTEXT		"instructions OUT:",IDC_STATIC,6,18,88,8
 EDITTEXT	100,98,16,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 RTEXT		"instructions IN:",IDC_STATIC,6,34,88,8
 EDITTEXT	101,98,32,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 RTEXT		"erreurs d'émulation:",IDC_STATIC,6,52,88,8
 EDITTEXT	102,98,50,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 LTEXT		"(instructions non prises en charge, par ex. OUTSB)",IDC_STATIC,142,44,108,18,SS_NOPREFIX
 RTEXT		"registres de débogage volés:",IDC_STATIC,6,68,88,8
 EDITTEXT	103,98,66,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 LTEXT		"(un pilote inconnu a écrit dans les registres de débogage)",IDC_STATIC,142,66,108,18,SS_NOPREFIX
 CTEXT		"Les reg's sont écrasés sont détectés par une temporisation de 100 ms.",IDC_STATIC,6,86,242,8,SS_NOPREFIX
 RTEXT		"réellement affectés à:",IDC_STATIC,6,100,88,8,WS_DISABLED
 CONTROL	"SPP",108,"Button",WS_DISABLED|BS_RADIOBUTTON,102,100,30,10
 CONTROL	"EPP (+4)",109,"Button",WS_DISABLED|BS_RADIOBUTTON,140,100,44,10
 CONTROL	"ECP (+400h)",110,"Button",WS_DISABLED|BS_RADIOBUTTON,192,100,56,10
 GROUPBOX	"READ_PORT_UCHAR / WRITE_PORT_UCHAR redirection",IDC_STATIC,2,116,250,48
 PUSHBUTTON	"Remise à &zéro",117,170,128,76,14
 RTEXT		"instructions OUT:",IDC_STATIC,6,132,88,8
 EDITTEXT	104,98,128,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 RTEXT		"instructions IN:",IDC_STATIC,6,148,88,8
 EDITTEXT	105,98,146,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 RTEXT		"dépassement de capacité:",IDC_STATIC,142,148,60,8
 EDITTEXT	106,206,146,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 PUSHBUTTON	"USB2LPT spé&cial…",111,8,166,110,12,BS_FLAT
 PUSHBUTTON	"Mise à jour d&u firmware…",112,136,166,110,12,BS_FLAT
 CTEXT		"haftmann#software, Technische Universität Chemnitz,\nFakultät für Elektrotechnik und Informationstechnik,\nProfessur für Mess- und Sensortechnik, 2006-2009",IDC_STATIC,2,180,250,26
}

102 DIALOG 254,210,198,58
STYLE DS_MODALFRAME|WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU|DS_3DLOOK|DS_SHELLFONT
CAPTION		"Relire une copie locale des registres de sortie"
FONT 8,DLGFONT
{
 CONTROL	"Port de &données (adresse de base + 0)",20,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,8,6,132,10
 CONTROL	"Port de &contrôle (adresse de base + 2)",21,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,8,20,132,10
 CONTROL	"Autres p&orts (ECP, EPP)",22,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,8,34,132,10
 DEFPUSHBUTTON	"OK",IDOK,142,6,50,14
 PUSHBUTTON	"Annuler",IDCANCEL,142,24,50,14
}

#ifdef WIN32
// Page finale de l'assistant d'installation de nouveau matériel (CoInstaller, Win32 seulement)
103 DIALOG 0,0,316,142
STYLE DS_MODALFRAME|WS_POPUP|DS_3DLOOK|DS_SHELLFONT
FONT 8,DLGFONT
{
 LTEXT		"&Adresse du port émulé:",IDC_STATIC,46,8,84,8
 COMBOBOX	100,132,6,100,100,CBS_DROPDOWN|WS_VSCROLL|WS_TABSTOP
 ICON		0, 10, 20,22,20,20
 LTEXT		"Un mauvais paramétrage peut bloquer votre ordinateur ou endommager le contenu de votre disque dur ! Utiliser l'une des trois adresses prédéfinies qui doivent être sûres.",IDC_STATIC,46,24,252,22,SS_NOPREFIX
 GROUPBOX	"",IDC_STATIC,8,46,300,60
 ICON		100,IDC_STATIC,20,66,20,20
 LTEXT		"&Mode amélioration LPT:",IDC_STATIC,46,60,84,8
 COMBOBOX	102,132,58,100,100,CBS_DROPDOWNLIST|WS_VSCROLL|WS_TABSTOP
 LTEXT		"Le mode amélioration LPT permet l'amélioration de la capture de nouvelles adresses de port.\nCelles-ci sont très rarement utilisées, de sorte que le paramétrage SPP est OK.",IDC_STATIC,46,76,252,22,SS_NOPREFIX
 ICON		0, 11, 20,112,20,20
 LTEXT		"Ces paramétrage et d'autres peuvent se faire plus tard dans le Gestionnaire de périphériques de Windows. Pointer le périphérique USB2LPT, et ouvrir Propriétés.",IDC_STATIC,46,114,252,22,SS_NOPREFIX
}
#endif

104 DIALOG 0,210,228,238
STYLE DS_MODALFRAME|WS_POPUP|WS_CAPTION|WS_SYSMENU|DS_3DLOOK|DS_SHELLFONT
CAPTION		"USB2LPT Spécial"
FONT 8,DLGFONT
{
 GROUPBOX	"Registre particularité",IDC_STATIC,6,2,216,164,WS_GROUP
 LTEXT		"(Le registre particularité sera maintenu permanent dans l'EEPROM du périphérique. Accès via DeviceIoControl)",99,10,12,210,18,SS_NOPREFIX
 CONTROL	"Collecteurs ouvert pour port de &données (+0)",100,"Button",BS_AUTOCHECKBOX|WS_GROUP|WS_TABSTOP,10,33,204,10
 CONTROL	"Collecteurs ouvert pour port de &contrôle (+2)",101,"Button",BS_AUTO3STATE|WS_TABSTOP,10,58,204,10
 CONTROL	"Fermeture des &pullups (Et du 5V à la broche 25…)",102,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,10,90,204,10
 CONTROL	"Mode d&irect In/Out (USB2LPT devient un périphérique I/O)",103,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,10,117,204,10
 LTEXT		"(5V faible au lieu de 3.3V fort pour les sorties haut niveau)",IDC_STATIC,22,45,196,8,SS_NOPREFIX
 LTEXT		"(Une coche grisée signifie: Collecteurs ouvert en mode SPP, Push-Pull autrement)",IDC_STATIC,22,68,196,16,SS_NOPREFIX
 LTEXT		"(…si il est connecté – économie d'énergie seulement)",IDC_STATIC,22,100,196,8,SS_NOPREFIX
 LTEXT		"(Plus d'inversion des lignes de contrôle et d'état ! Par conséquent, aucune émulation utile de LPT, pour l'accès via DeviceIoControl. Rev.4 a 20 lignes d'E/S, 17 autrement. La direction est sélectionnable par bit et par broche.)",IDC_STATIC,22,127,196,32,SS_NOPREFIX
 PUSHBUTTON	"Écrire et re&lire",3,8,172,78,14,WS_GROUP
 PUSHBUTTON	"Recherche de courts-circuits",4,102,172,120,14
 GROUPBOX	"Numéro de série",IDC_STATIC,6,190,104,26,WS_GROUP
 EDITTEXT	110,10,201,94,12,ES_CENTER|ES_AUTOHSCROLL|WS_DISABLED
 GROUPBOX	"Date du Firmware",IDC_STATIC,118,190,104,26,WS_GROUP
 EDITTEXT	111,122,201,94,12,ES_CENTER|ES_AUTOHSCROLL|WS_DISABLED
 DEFPUSHBUTTON	"OK",IDOK,60,220,50,14,WS_GROUP
 PUSHBUTTON	"Annuler",IDCANCEL,119,220,50,14
}

105 DIALOG 0,0,254,210
STYLE DS_MODALFRAME|WS_POPUP|DS_3DLOOK|DS_SHELLFONT
CAPTION		"Supervision"
FONT 8,DLGFONT
{
 CONTROL	"&Port de données (+0)",16,"BUTTON",BS_GROUPBOX|WS_GROUP,8,2,240,26
 CONTROL	"",176,"EDIT",ES_CENTER|ES_AUTOHSCROLL|ES_READONLY|WS_BORDER|WS_TABSTOP,14,12,18,12
 CONTROL	"Lecture",117,"BUTTON",BS_PUSHBUTTON|WS_TABSTOP,36,12,38,12
 CONTROL	"",160,"EDIT",ES_CENTER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP,224,12,18,12
 CONTROL	"Port d'é&tat (+1)",17,"BUTTON",BS_GROUPBOX|WS_GROUP,8,68,240,26
 CONTROL	"",177,"EDIT",ES_CENTER|ES_AUTOHSCROLL|ES_READONLY|WS_BORDER|WS_TABSTOP,14,78,18,12
 CONTROL	"",161,"EDIT",ES_CENTER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP,224,78,18,12
 CONTROL	"Port de &contrôle (+2)",18,"BUTTON",BS_GROUPBOX|WS_GROUP,8,94,240,26
 CONTROL	"",178,"EDIT",ES_CENTER|ES_AUTOHSCROLL|ES_READONLY|WS_BORDER|WS_TABSTOP,14,104,18,12
 CONTROL	"",162,"EDIT",ES_CENTER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP,224,104,18,12
 CONTROL	"",168,"EDIT",ES_CENTER|ES_AUTOHSCROLL|ES_READONLY|WS_BORDER|WS_TABSTOP,14,126,18,12
 CONTROL	"cfgA (+400h)",118,"STATIC",SS_LEFT|WS_GROUP,36,128,50,8
 CONTROL	"&Lire octet",131,"BUTTON",BS_PUSHBUTTON|WS_GROUP|WS_TABSTOP,38,126,64,14
 CONTROL	"&Adresse",122,"BUTTON",BS_AUTORADIOBUTTON|WS_GROUP,104,124,50,10
 CONTROL	"&Données",123,"BUTTON",BS_AUTORADIOBUTTON,104,134,50,10
 CONTROL	"&Écrire octet",130,"BUTTON",BS_PUSHBUTTON|WS_GROUP|WS_TABSTOP,154,126,64,14
 CONTROL	"cfgB (+401h)",119,"STATIC",SS_RIGHT|WS_GROUP,170,128,50,8
 CONTROL	"",169,"EDIT",ES_CENTER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP,224,126,18,12
 CONTROL	"&ECR (+402h)",-1,"BUTTON",BS_GROUPBOX|WS_GROUP,8,142,240,28
 CONTROL	"",186,"EDIT",ES_CENTER|ES_AUTOHSCROLL|ES_READONLY|WS_BORDER|WS_TABSTOP,14,152,18,12
 CONTROL	"",102,"COMBOBOX",CBS_DROPDOWNLIST|CBS_AUTOHSCROLL|WS_VSCROLL|WS_TABSTOP,38,152,76,102
 CONTROL	"FIFO plein",120,"BUTTON",BS_AUTORADIOBUTTON|WS_DISABLED,152,148,54,10
 CONTROL	"FIFO vides",121,"BUTTON",BS_AUTORADIOBUTTON|WS_DISABLED,152,158,54,10
 CONTROL	"",170,"EDIT",ES_CENTER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP,224,152,18,12
 CONTROL	"Registre de direction (USB2LPT spécifiques)",19,"BUTTON",BS_GROUPBOX|WS_GROUP,8,172,240,36
}


STRINGTABLE 	// Émulation+Statistiques
{
 16 "Voulez-vous vraiment utiliser cette adresse de port non-standard ?\n\nVous risquez de bloquer votre ordinateur !"
 17 "Ce port n'est pas un nombre hexadécimal valide !"
 18 "Fausse adresse du port: pas assez, trop grande, ou pas divisible par 4 !"
 19 "Adresse non divisible par 8 sur le port, émulation EPP impossible !"
 20 "Mauvais temps de retard ! (Ne doit pas être supérieur à 1000 ms.)"
 21 "Affectation des adresses de port émulées"
 22 "Cette adresse de port doit correspondre à l'adresse utilisée par votre logiciel d'application."
 23 "Ce firmware ne supporte pas le registre spécifique des propriétés de USB2LPT !"
 24 "aucun"	// Numéro de série
 25 "&Aide contextuelle"
}

STRINGTABLE 	// Mise à jour du firmware
{
 32 "Le firmware est écrit dans l'EEPROM avec succès.\nRedémarrer l'appareil pour lancer le nouveau firmware."
 33 "Erreur inconnue lors de l'écriture du firmware de l'EEPROM. S'il vous plaît ne pas débrancher l'appareil et réessayez. Le dispositif USB2LPT peut ne plus fonctionner !"
 34 "Le fichier « %s » n'est pas accepté en tant que firmware pour l'appareil USB2LPT !"
 35 "Date du firmware actuel (installé): %s\n\nDate du firmware à écrire: %s\n\nContinuer ?"
 36 "inconnue"		// Date du firmware (les versions plus anciennes n'ont pas de date)
 37 "Firmware\0*.iic"	// filtre pour dialogue de standard « ouvrir le fichier »
 38 "Parfait fonctionnement."
 39 "Fonctionnement incorrect détecté ! Lancer Kurzschlusstest.EXE pour plus de détails."
 40 "Mesurez vous un niveau haut sur les 17 lignes ?"
 41 "Le firmware de bas débit USB2LPT appareil ne peut pas être mise à jour ici, mais vous pouvez configurer un drapeau pour activer un module de démarrage. Après le vélo, vous devez pouvoir mettre à jour en utilisant « bootloadHID.EXE ».\n\nContinuer ?"
}

STRINGTABLE 	// Fiche de suivi des propriétés
{
 48 "SPP (demi-octet)\0Bidirectionnel\0AutoStrobe\0ECP\0EPP\0réservés\0mode de test\0Configuration"
 49 "supplémentaires\0réservés\0Requête d'interruption\0Erreur\0En ligne\0Papier fin\0Reconnaître\0Occupé"
 50 "Strobe\0AutoFeed\0Init\0Select Input\0Autorisation d'interruption\0Direction de données, 1 = entrée\0pas mis en œuvre"
 51 "C&ommande\0&Adresse"	// changer le texte d'un bouton radio
 52 "normal\0mode demi-octet\0mode byte\0mode ECP\0mode EPP"
}

#ifndef WIN32	// Pour Win32, il existe une autre ressource

100 ICON "prop.ico"

1 VERSIONINFO
 FILEVERSION 1,3,2009,628
 PRODUCTVERSION 1,3,2009,628
 FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
 FILEFLAGS 0x1L
#else
 FILEFLAGS 0x0L
#endif
 FILEOS VOS__WINDOWS16
 FILETYPE VFT_APP
 FILESUBTYPE 0x0L
{
 BLOCK "StringFileInfo"
 {
  BLOCK "040C04E4"
  {
   VALUE "CompanyName",		"haftmann#software\0"
   VALUE "FileDescription",	"Fournisseur de fiche de propriétés\0"
   VALUE "FileVersion",		"1.03 (6/09)\0"
   VALUE "LegalCopyright",	"Logiciel public\0"
   VALUE "InternalName",	"usb2lpt\0"
   VALUE "OriginalFilename",	"usb2lpt.dll\0"
   VALUE "ProductName",		"h#s convertisseur USB vers LPT\0"
   VALUE "ProductVersion",	"-\0"
  }
 }
 BLOCK "VarFileInfo"
 {
  VALUE "Translation", 0x40C, 1252
 }
}

#endif
