PPDOptionsModel Name Nom Value Q3Accel %1, %2 not defined La séquence %1, %2 n'est pas définie Ambiguous %1 not handled Séquence ambiguë %1 non traitée Q3DataTable True Vrai False Faux Insert Insérer Update Actualiser Delete Supprimer Q3FileDialog Copy or Move a File Copie ou déplace un fichier Read: %1 Lecture : %1 Write: %1 Écriture : %1 Name Nom Size Taille Type Type Date Date Attributes Attributs Cancel Annuler Look &in: Chercher &dans : File &type: &Type de fichier : Back Précédent (historique) One directory up Aller au dossier parent Create New Folder Créer un nouveau dossier List View Affichage liste Detail View Affichage détaillé Preview File Info Informations du fichier prévisualisé Preview File Contents Contenu du fichier prévisualisé Read-write Lecture-écriture Read-only Lecture seule Write-only Écriture seule Inaccessible Inaccessible Symlink to File Lien symbolique vers un fichier Symlink to Directory Lien symbolique vers un dossier Symlink to Special Lien symbolique vers un fichier spécial File Fichier Dir Dossier Special Fichier spécial &Rename &Renommer &Delete Suppri&mer R&eload R&echarger Sort by &Name Trier par &nom Sort by &Size Trier par ta&ille Sort by &Date Trier par &date &Unsorted &Non trié Sort Tri Show &hidden files Afficher les fic&hiers cachés the file le fichier the directory le dossier the symlink le lien symbolique Delete %1 Supprimer %1 <qt>Are you sure you wish to delete %1 "%2"?</qt> <qt>Voulez-vous vraiment supprimer %1 "%2"?</qt> &Yes &Oui &No &Non New Folder 1 Nouveau dossier 1 New Folder Nouveau dossier New Folder %1 Nouveau dossier %1 Find Directory Chercher dans le dossier &Save &Enregistrer &OK &OK Directory: Dossier : Directories Dossiers &Open &Ouvrir File &name: &Nom de fichier : %1 File not found. Check path and filename. %1 Impossible de trouver le fichier. Vérifier le chemin et le nom du fichier. Error Erreur All Files (*) Tous les fichiers (*) All Files (*.*) Tous les fichiers (*.*) Open Ouvrir Save As Enregistrer sous Open Ouvrir Select a Directory Sélectionner un dossier Q3LocalFs Could not read directory %1 Impossible de lire le dossier %1 Could not create directory %1 Impossible de créer le dossier %1 Could not remove file or directory %1 Impossible de supprimer le fichier ou dossier %1 Could not rename %1 to %2 Impossible de renommer %1 en %2 Could not open %1 Impossible d'ouvrir %1 Could not write %1 Impossible d'écrire %1 Q3MainWindow Line up Aligner Customize... Personnaliser... Q3NetworkProtocol Operation stopped by the user Opération interrompue par l'utilisateur Q3ProgressDialog Cancel Annuler Q3TabDialog OK OK Apply Appliquer Help Aide Defaults Par défaut Cancel Annuler Q3TextEdit &Undo &Annuler &Redo A&nnuler Annuler Cu&t Co&uper &Copy Cop&ier &Paste Co&ller Clear Effacer Select All Tout sélectionner Q3TitleBar System Restore up Minimize Réduire Restore down Maximize Close Fermer Contains commands to manipulate the window Puts a minimized back to normal Moves the window out of the way Puts a maximized window back to normal Makes the window full screen Closes the window Displays the name of the window and contains controls to manipulate it Q3ToolBar More... Reste... Q3UrlOperator The protocol `%1' is not supported Le protocole '%1' n'est pas géré The protocol `%1' does not support listing directories Le protocole `%1' ne permet pas de lister les fichiers d'un dossier The protocol `%1' does not support creating new directories Le protocole `%1' ne permet pas de créer de nouveaux dossiers The protocol `%1' does not support removing files or directories Le protocole `%1' ne permet pas de supprimer des fichiers ou des dossiers The protocol `%1' does not support renaming files or directories Le protocole `%1' ne permet pas de renommer des fichiers ou des dossiers The protocol `%1' does not support getting files Le protocole `%1' ne permet pas de recevoir des fichiers The protocol `%1' does not support putting files Le protocole `%1' ne permet pas d'envoyer des fichiers The protocol `%1' does not support copying or moving files or directories Le protocole `%1' ne permet pas de copier ou de déplacer des fichiers (unknown) (inconnu) Q3Wizard &Cancel &Annuler < &Back < &Précédent &Next > &Suivant > &Finish &Terminer &Help &Aide QAbstractSocket Host not found Hôte introuvable Connection refused Connexion refusée Socket operation timed out Opération socket expirée Socket is not connected QAbstractSpinBox &Step up &Augmenter Step &down &Diminuer QApplication Activate Activer Activates the program's main window Active la fenêtre principale du programme Executable '%1' requires Qt %2, found Qt %3. L'exécutable '%1' requiert Qt %2 (Qt %3 présent). Incompatible Qt Library Error Erreur : bibliothèque Qt incompatible QT_LAYOUT_DIRECTION Translate this string to the string 'LTR' in left-to-right languages or to 'RTL' in right-to-left languages (such as Hebrew and Arabic) to get proper widget layout. LTR QAxSelect Select ActiveX Control OK OK &Cancel &Annuler COM &Object: QCheckBox Uncheck Check Toggle QColorDialog Hu&e: &Teinte : &Sat: &Saturation : &Val: &Valeur : &Red: &Rouge : &Green: &Vert : Bl&ue: Ble&u : A&lpha channel: Canal a&lpha : &Basic colors Couleurs de &base &Custom colors &Couleurs personnalisées &Define Custom Colors >> Définir des &couleurs personnalisées >> OK OK Cancel Annuler &Add to Custom Colors &Ajouter aux couleurs personnalisées Select color Sélection d'une couleur QComboBox Open Ouvrir QDB2Driver Unable to connect Unable to commit transaction Unable to rollback transaction Unable to set autocommit QDB2Result Unable to execute statement Unable to prepare statement Unable to bind variable Unable to fetch record %1 Unable to fetch next Unable to fetch first QDateTimeEdit AM AM am am PM PM pm pm QDialog What's This? Qu'est-ce que c'est ? QDialogButtonBox OK OK Save Enregistrer Open Ouvrir Cancel Annuler Close Fermer Apply Appliquer Reset Help Aide Don't Save Discard &Yes &Oui Yes to &All Oui à &tout &No &Non N&o to All Non à to&ut Save All Abort Abandonner Retry Réessayer Ignore Ignorer Restore Defaults QDirModel Name Nom Size Taille Kind Match OS X Finder Type All other platforms Type Date Modified QErrorMessage Debug Message: Message de débogage: Warning: Avertissement: Fatal Error: Erreur fatale: &Show this message again &Afficher ce message de nouveau &OK &OK QFileDialog Directory: Dossier : &Save &Enregistrer Save Enregistrer File not found. Please verify the correct file name was given %1 already exists. Do you want to replace it? Le fichier %1 existe déjà. Voulez-vous l'écraser ? %1 File not found. Please verify the correct file name was given. %1 Fichier introuvable. Veuillez vérifier que le nom du fichier est correct. %1 Directory not found. Please verify the correct directory name was given. %1 Dossier introuvable. Veuillez vérifier que le nom du dossier est correct. Sort Tri '%1' is write protected. Do you want to delete it anyway? Are sure you want to delete '%1'? Could not delete directory. Directories Dossiers &Open &Ouvrir &Rename &Renommer &Delete Suppri&mer &Reload &Recharger Sort by &Name Trier par &nom Sort by &Size Trier par ta&ille Sort by &Date Trier par &date &Unsorted &Non trié Show &hidden files Afficher les fic&hiers cachés Back Précédent (historique) Parent Directory Dossier parent Create New Folder Créer un nouveau dossier List View Affichage liste Detail View Affichage détaillé Look in: Chercher dans : File name: Nom de fichier : Files of type: Fichiers de type : Cancel Annuler All Files (*) Tous les fichiers (*) All Files (*.*) Tous les fichiers (*.*) Open Ouvrir Save As Enregistrer sous Open Ouvrir Select a Directory Sélectionner un dossier Drive Unité File Fichier Unknown Inconnu My Computer Mon ordinateur QFontDialog &Font &Police Font st&yle St&yle de police &Size &Taille Effects Effets Stri&keout &Barré &Underline &Souligné Sample Exemple Wr&iting System &Système d'écriture Select Font Choisir une police QFtp Not connected Non connecté Host %1 not found Hôte %1 introuvable Connection refused to host %1 Connexion à l'hôte %1 refusée Connection refused for data connection Connexion donnée refusée Unknown error Erreur inconnue Connecting to host failed: %1 Échec de la connexion à l'hôte %1 Login failed: %1 Échec du login: %1 Listing directory failed: %1 Échec du listage du dossier : %1 Changing directory failed: %1 Échec du changement de dossier : %1 Downloading file failed: %1 Échec du téléchargement du fichier : %1 Uploading file failed: %1 Échec du télédéchargement : %1 Removing file failed: %1 Échec de la suppression d'un fichier : %1 Creating directory failed: %1 Échec de la création d'un dossier : %1 Removing directory failed: %1 Échec de la suppression d'un dossier : %1 Host %1 found Hôte %1 trouvé Connected to host %1 Connecté à l'hôte %1 Connection to %1 closed Connexion à %1 arrêtée Host found Hôte trouvé Connected to host Connecté à l'hôte Connection closed Connexion arrêtée QHostInfo Unknown error Erreur inconnue QHostInfoAgent Host not found Hôte introuvable Unknown address type Adresse de type inconnu Unknown error Erreur inconnue QHttp Request aborted Requête interrompue Unknown error Erreur inconnue No server set to connect to Aucun serveur spécifié Wrong content length Longueur du contenu invalide Server closed connection unexpectedly Connexion interrompue par le serveur Connection refused Connexion refusée Host %1 not found Hôte %1 introuvable HTTP request failed Échec de la requête HTTP Invalid HTTP response header Entête de réponse HTTP invalide Invalid HTTP chunked body Fragment HTTP invalide Host %1 found Hôte %1 trouvé Connected to host %1 Connecté à l'hôte %1 Connection to %1 closed Connexion à %1 arrêtée Host found Hôte trouvé Connected to host Connecté à l'hôte Connection closed Connexion arrêtée QIBaseDriver Error opening database Could not start transaction Unable to commit transaction Unable to rollback transaction QIBaseResult Unable to create BLOB Unable to write BLOB Unable to open BLOB Unable to read BLOB Could not find array Could not get array data Could not get query info Could not start transaction Unable to commit transaction Could not allocate statement Could not prepare statement Could not describe input statement Could not describe statement Unable to close statement Unable to execute query Could not fetch next item Could not get statement info QIODevice Permission denied Accès refusé Too many open files Trop de fichiers ouverts simultanément No such file or directory Aucun fichier ou dossier de ce nom No space left on device Aucun espace disponible sur le périphérique Unknown error Erreur inconnue QInputContext XIM XIM XIM input method Méthode d'entrée XIM Windows input method Méthode d'entrée Windows Mac OS X input method Méthode d'entrée Mac OS X QLibrary QLibrary::load_sys: Cannot load %1 (%2) QLibrary::unload_sys: Cannot unload %1 (%2) QLibrary::resolve_sys: Symbol "%1" undefined in %2 (%3) QLineEdit &Undo &Annuler &Redo A&nnuler Annuler Cu&t Co&uper &Copy Cop&ier &Paste Co&ller Delete Supprimer Select All Tout sélectionner QMYSQLDriver Unable to open database ' Unable to connect Unable to begin transaction Unable to commit transaction Unable to rollback transaction QMYSQLResult Unable to fetch data Unable to execute query Unable to store result Unable to prepare statement Unable to reset statement Unable to bind value Unable to execute statement Unable to bind outvalues Unable to store statement results QMenu Close Fermer Open Ouvrir Execute QMenuBar About À propos Config Preference Préférence Options Setting Setup Quit Quitter Exit Sortir About %1 About 'application name' About Qt Quit %1 Quit 'application name' QMessageBox Help Aide Show Details... Hide Details... <h3>About Qt</h3>%1<p>Qt is a C++ toolkit for cross-platform application development.</p><p>Qt provides single-source portability across MS&nbsp;Windows, Mac&nbsp;OS&nbsp;X, Linux, and all major commercial Unix variants. Qt is also available for embedded devices as Qtopia Core.</p><p>Qt is a Trolltech product. See <a href="http://www.trolltech.com/qt/">www.trolltech.com/qt/</a> for more information.</p> <p>This program uses Qt version %1.</p> <p>Ce programme utilise la version %1 de Qt.</p> <p>This program uses Qt Open Source Edition version %1.</p><p>Qt Open Source Edition is intended for the development of Open Source applications. You need a commercial Qt license for development of proprietary (closed source) applications.</p><p>Please see <a href="http://www.trolltech.com/company/model.html">www.trolltech.com/company/model.html</a> for an overview of Qt licensing.</p> About Qt À propos de Qt OK OK QMultiInputContext Select IM QMultiInputContextPlugin Multiple input method switcher Multiple input method switcher that uses the context menu of the text widgets QNativeSocketEngine The remote host closed the connection L'hôte distant a fermé la connexion Network operation timed out L'opération réseau a expiré Out of resources Manque de ressources Unsupported socket operation Opération socket non supportée Protocol type not supported Protocol non géré Invalid socket descriptor Descripteur de socket invalide Network unreachable Réseau impossible à rejoindre Permission denied Accès refusé Connection timed out Connexion expirée Connection refused Connexion refusée The bound address is already in use L'adresse liée est déjà en usage The address is not available L'adresse n'est pas disponible The address is protected L'adresse est protégée Unable to send a message Impossible d'envoyer un message Unable to receive a message Impossible de recevoir un message Unable to write Impossible d'écrire Network error Erreur réseau Another socket is already listening on the same port Un autre socket écoute déjà sur le même port Unable to initialize non-blocking socket Impossible d'initialiser le socket asynchrone Unable to initialize broadcast socket Impossible d'initialiser le socket broadcast Attempt to use IPv6 socket on a platform with no IPv6 support Tentative d'utiliser un socket IPv6 sur une plateforme qui ne supporte pas IPv6 Host unreachable Datagram was too large to send Operation on non-socket Unknown error Erreur inconnue QOCIDriver QOCIDriver Unable to initialize Unable to logon QOCIResult Unable to bind column for batch execute Unable to execute batch statement Unable to goto next Unable to alloc statement Unable to prepare statement Unable to bind value Unable to execute select statement Unable to execute statement QODBCDriver Unable to connect Unable to connect - Driver doesn't support all needed functionality Unable to disable autocommit Unable to commit transaction Unable to rollback transaction Unable to enable autocommit QODBCResult QODBCResult::reset: Unable to set 'SQL_CURSOR_STATIC' as statement attribute. Please check your ODBC driver configuration Unable to execute statement Unable to fetch next Unable to prepare statement Unable to bind variable QObject False Faux True Vrai QPSQLDriver Unable to connect Could not begin transaction Could not commit transaction Could not rollback transaction QPSQLResult Unable to create query QPrintDialog Page size: Dimensions : Paper source: Source du papier : OK OK Cancel Annuler locally connected connecté en local Aliases: %1 Alias : %1 A0 (841 x 1189 mm) A0 (841 x 1189 mm) A1 (594 x 841 mm) A1 (594 x 841 mm) A2 (420 x 594 mm) A2 (420 x 594 mm) A3 (297 x 420 mm) A3 (297 x 420 mm) A4 (210 x 297 mm, 8.26 x 11.7 inches) A4 (210 x 297 mm) A5 (148 x 210 mm) A5 (148 x 210 mm) A6 (105 x 148 mm) A6 (105 x 148 mm) A7 (74 x 105 mm) A7 (74 x 105 mm) A8 (52 x 74 mm) A8 (52 x 74 mm) A9 (37 x 52 mm) A9 (37 x 52 mm) B0 (1000 x 1414 mm) B0 (1000 x 1414 mm) B1 (707 x 1000 mm) B1 (707 x 1000 mm) B2 (500 x 707 mm) B2 (500 x 707 mm) B3 (353 x 500 mm) B3 (353 x 500 mm) B4 (250 x 353 mm) B4 (250 x 353 mm) B5 (176 x 250 mm, 6.93 x 9.84 inches) B5 (176 x 250 mm) B6 (125 x 176 mm) B6 (125 x 176 mm) B7 (88 x 125 mm) B7 (88 x 125 mm) B8 (62 x 88 mm) B8 (62 x 88 mm) B9 (44 x 62 mm) B9 (44 x 62 mm) B10 (31 x 44 mm) B10 (31 x 44 mm) C5E (163 x 229 mm) C5E (163 x 229 mm) DLE (110 x 220 mm) DLE (110 x 220 mm) Executive (7.5 x 10 inches, 191 x 254 mm) Executive (7,5 x 10 pouces, 191 x 254 mm) Folio (210 x 330 mm) Folio (210 x 330 mm) Ledger (432 x 279 mm) Ledger (432 x 279 mm) Legal (8.5 x 14 inches, 216 x 356 mm) Legal (8.5 x 14 pouces, 216 x 356 mm) Letter (8.5 x 11 inches, 216 x 279 mm) Letter (8,5 x 11 pouces, 216 x 279 mm) Tabloid (279 x 432 mm) Tabloïde (279 x 432 mm) US Common #10 Envelope (105 x 241 mm) US Common #10 Envelope (105 x 241 mm) unknown inconnu Portrait Portrait Landscape Paysage Print Impr écran File Fichier Printer Print To File ... File %1 is not writable. Please choose a different file name. %1 already exists. Do you want to overwrite it? Print dialog Paper format Format du papier Size: Orientation: Orientation : Properties Printer info: Browse Print to file Print range Imprimer la sélection Print all Imprimer tout Pages from to Selection Copies Number of copies: Nombre de copies : Collate Print last page first Imprimer d'abord la dernière page Other Print in color if available Imprimer en couleur si possible Double side printing QPrintPropertiesDialog PPD Properties Save Enregistrer OK OK QProgressBar %1% %1 % QProgressDialog Cancel Annuler QPushButton Open Ouvrir QRadioButton Check QRegExp no error occurred aucune erreur ne s'est produite disabled feature used option désactivée bad char class syntax syntaxe invalide pour classe de caractère bad lookahead syntax syntaxe invalide pour lookahead bad repetition syntax syntaxe invalide pour répétition invalid octal value valeur octale invalide missing left delim délémiteur gauche manquant unexpected end fin impromptue met internal limit rencontré limite interne QSQLite2Driver Error to open database Unable to begin transaction Unable to commit transaction Unable to rollback Transaction QSQLite2Result Unable to fetch results Unable to execute statement QSQLiteDriver Error opening database Error closing database Unable to begin transaction Unable to commit transaction Unable to roll back transaction QSQLiteResult Unable to fetch row Unable to execute statement Unable to reset statement Unable to bind parameters Parameter count mismatch QScrollBar Scroll here Défiler jusqu'ici Left edge Extrême gauche Top En haut Right edge Extrême droite Bottom En bas Page left Page précédente Page up Page précédente Page right Page suivante Page down Page suivante Scroll left Défiler vers la gauche Scroll up Défiler vers le haut Scroll right Défiler vers la droite Scroll down Défiler vers le bas Line up Aligner Position Line down QShortcut Space Espace Esc Échap Tab Tab Backtab Tab arr Backspace Effacement Return Retour Enter Entrée Ins Inser Del Suppr Pause Pause Print Impr écran SysReq Syst Home Début End Fin Left Gauche Up Haut Right Droite Down Bas PgUp Page préc PgDown Page suiv CapsLock Verr maj NumLock Verr num ScrollLock Arrêt défil Menu Menu Help Aide Back Précédent (historique) Forward Successeur (historique) Stop Stop Refresh Rafraîchir Volume Down Volume bas Volume Mute Volume muet Volume Up Volume haut Bass Boost Graves fort Bass Up Graves haut Bass Down Graves bas Treble Up Aigus haut Treble Down Aigus bas Media Play Média démarrer Media Stop Média arrêt Media Previous Média précédent Media Next Média suivant Media Record Média enregistrer Favorites Préférés Search Recherche Standby Attente Open URL Ouvrir URL Launch Mail Lancer courrier Launch Media Lancer média Launch (0) Lancer (0) Launch (1) Lancer (1) Launch (2) Lancer (2) Launch (3) Lancer (3) Launch (4) Lancer (4) Launch (5) Lancer (5) Launch (6) Lancer (6) Launch (7) Lancer (7) Launch (8) Lancer (8) Launch (9) Lancer (9) Launch (A) Lancer (A) Launch (B) Lancer (B) Launch (C) Lancer (C) Launch (D) Lancer (D) Launch (E) Lancer (E) Launch (F) Lancer (F) Print Screen Page Up Page Down Caps Lock Num Lock Number Lock Scroll Lock Insert Insérer Delete Supprimer Escape Échapement System Request Système Select Sélectionner Yes Oui No Non Context1 Contexte1 Context2 Contexte2 Context3 Contexte3 Context4 Contexte4 Call Appeler Hangup Raccrocher Flip Retourner Ctrl Ctrl Shift Maj Alt Alt Meta Méta + + F%1 F%1 Home Page QSlider Page left Page précédente Page up Page précédente Position Page right Page suivante Page down Page suivante QSocks5SocketEngine Socks5 timeout error connecting to socks server Erreur d'expiration socks5 lors de l'établissement d'une connexion au serveur socks QSpinBox More Less QSql Delete Supprimer Delete this record? Supprimer cet enregistrement ? Yes Oui No Non Insert Insérer Update Actualiser Save edits? Enregistrer les modifications ? Cancel Annuler Confirm Confirmer Cancel your edits? Annuler vos modifications ? QTDSDriver Unable to open connection Unable to use database QTabBar Scroll Left Scroll Right QTcpServer Socket operation unsupported Operation socket non supportée QTextControl &Undo &Annuler &Redo A&nnuler Annuler Cu&t Co&uper &Copy Cop&ier Copy &Link Location &Paste Co&ller Delete Supprimer Select All Tout sélectionner QToolButton Press Open Ouvrir QUdpSocket This platform does not support IPv6 Cette plateforme ne supporte pas IPv6 QUndoGroup Undo Redo QUndoModel <empty> QUndoStack Undo Redo QUnicodeControlCharacterMenu LRM Left-to-right mark LRM Left-to-right mark RLM Right-to-left mark RLM Right-to-left mark ZWJ Zero width joiner ZWJ Zero width joiner ZWNJ Zero width non-joiner ZWNJ Zero width non-joiner ZWSP Zero width space ZWSP Zero width space LRE Start of left-to-right embedding LRE Start of left-to-right embedding RLE Start of right-to-left embedding RLE Start of right-to-left embedding LRO Start of left-to-right override LRO Start of left-to-right override RLO Start of right-to-left override RLO Start of right-to-left override PDF Pop directional formatting PDF Pop directional formatting Insert Unicode control character Insérer caractère de contrôle Unicode QWhatsThisAction What's This? Qu'est-ce que c'est ? QWidget * * QWorkspace &Restore &Restaurer &Move &Déplacer &Size &Redimensionner Mi&nimize Réd&uire Ma&ximize Ma&ximiser &Close &Fermer Stay on &Top &Rester au premier plan %1 - [%2] %1 - [%2] Minimize Réduire Restore Down Restaurer en bas Close Fermer &Unshade &Dérouler Sh&ade &Enrouler QXml no error occurred aucune erreur ne s'est produite error triggered by consumer erreur déclenchée par le consommateur unexpected end of file fin de fichier impromptue more than one document type definition plus d'une définition de type de document error occurred while parsing element une erreur s'est produite lors de l'analyse d'un élément tag mismatch balise débalancée error occurred while parsing content une erreur s'est produise lors de l'analyse du contenu unexpected character caractère impromptu invalid name for processing instruction nom d'instruction de traitement invalide version expected while reading the XML declaration version attendue dans la déclaration XML wrong value for standalone declaration valeur invalide pour déclaration autonome encoding declaration or standalone declaration expected while reading the XML declaration déclaration d'encodage ou déclaration autonome attendue dans la déclaration XML standalone declaration expected while reading the XML declaration déclaration autonome attendue dans la déclaration XML error occurred while parsing document type definition une erreur s'est produite lors de l'analyse d'une définition de type de document letter is expected lettre attendue error occurred while parsing comment une erreur s'est produise lors de l'analyse d'un commentaire error occurred while parsing reference une erreur s'est produite lors de l'analyse d'une référence internal general entity reference not allowed in DTD appel d'entité interne générale non permis dans la DTD external parsed general entity reference not allowed in attribute value appel d'entité externe parsée non permis dans la valeur d'un attribut external parsed general entity reference not allowed in DTD appel d'entité externe parsée générale non permis dans la DTD unparsed entity reference in wrong context appel d'entité non parsée dans un contexte invalide recursive entities entités récursives error in the text declaration of an external entity erreur dans la déclaration de texte d'une entité externe