Binary files /tmp/fjbQvkxNzE/language-pack-fr-base-14.04+20140223/data/extra.tar and /tmp/Rl3cyPCeiV/language-pack-fr-base-14.04+20140320/data/extra.tar differ diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/acl.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/acl.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/acl.po 2014-02-24 08:06:44.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/acl.po 2014-03-24 09:26:11.000000000 +0000 @@ -26,8 +26,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:28+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:39+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../chacl/chacl.c:46 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/adduser.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/adduser.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/adduser.po 2014-02-24 08:06:36.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/adduser.po 2014-03-24 09:26:02.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:31+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:31+0000\n" +"X-Generator: Launchpad (build 16967)\n" "X-Poedit-Country: FRANCE\n" "Language: \n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/alsa-utils.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/alsa-utils.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/alsa-utils.po 2014-02-24 08:06:36.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/alsa-utils.po 2014-03-24 09:26:02.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:31+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:31+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: alsamixer/card_select.c:126 alsamixer/device_name.c:126 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apparmorapplet.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apparmorapplet.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apparmorapplet.po 2014-02-24 08:06:56.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apparmorapplet.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,53 +0,0 @@ -# Copyright (C) 2006 SuSE Linux Products GmbH, Nuernberg -# This file is distributed under the same license as the package. -# -msgid "" -msgstr "" -"Project-Id-Version: apparmorapplet\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-02-06 14:27-0800\n" -"PO-Revision-Date: 2009-07-17 09:55+0000\n" -"Last-Translator: Bruno Patri \n" -"Language-Team: Novell Language \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 13:31+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: src/apparmor-applet.c:244 -msgid "" -"AppArmorApplet is free software; you can redistribute it and/or modify\n" -"it under the terms of the GNU General Public License as published by\n" -"the Free Software Foundation; either version 2 of the License, or\n" -"(at your option) any later version." -msgstr "" -"L'applet AppArmor est un logiciel libre que vous pouvez \n" -"distribuer et/ou modifier conformément aux termes de la Licence Publique\n" -"Générale GNU, tel que publié par la Free Software Foundation \n" -"(version 2 de la license ou toute autre version ultérieure, le cas échéant)." - -#: src/preferences_dialog.c:31 -msgid "AppArmor Desktop Preferences" -msgstr "Préférences de bureau AppArmor" - -#: src/preferences_dialog.c:46 -msgid "Profile Generation" -msgstr "Génération du profil" - -# TLABEL autoinst_2002_08_07_0216__95 -#: src/preferences_dialog.c:54 -msgid "Path" -msgstr "Chemin d'accès" - -#: src/preferences_dialog.c:76 -msgid "YAST" -msgstr "YaST" - -#: src/preferences_dialog.c:77 -msgid "genprof" -msgstr "genprof" - -#: src/reject_list.c:58 -msgid "AppArmor Rejections" -msgstr "Rejets AppArmor" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apparmor-parser.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apparmor-parser.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apparmor-parser.po 2014-02-24 08:06:56.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apparmor-parser.po 2014-03-24 09:26:22.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:13+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../parser_include.c:113 msgid "Error: Out of memory.\n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/app-install-data.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/app-install-data.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/app-install-data.po 2014-02-24 08:06:56.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/app-install-data.po 2014-03-24 09:26:22.000000000 +0000 @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: app-install-data-ubuntu\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-07-18 20:09+0000\n" +"POT-Creation-Date: 2014-03-18 10:38+0000\n" "PO-Revision-Date: 2013-12-16 17:15+0000\n" "Last-Translator: Jean Marc \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:49+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:16+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../menu-data-additional/7zip.desktop.in.h:1 msgid "7zip" @@ -579,10 +579,12 @@ "Configurer ce qui sera consigné dans votre journal d'activité Zeitgeist" #: ../menu-data/activity-log-manager:gnome-activity-log-manager-panel.desktop.in.h:1 +#: ../menu-data/activity-log-manager:unity-activity-log-manager-panel.desktop.in.h:1 msgid "Security & Privacy" msgstr "Sécurité et vie privée" #: ../menu-data/activity-log-manager:gnome-activity-log-manager-panel.desktop.in.h:2 +#: ../menu-data/activity-log-manager:unity-activity-log-manager-panel.desktop.in.h:2 msgid "Privacy and Activity Manager" msgstr "Gestionnaire de confidentialité et d'activités" @@ -595,8 +597,15 @@ msgstr "Piloter un vaisseau dans un environnement 4d" #: ../menu-data/address-book-app:address-book-app.desktop.in.h:1 -msgid "Address Book" -msgstr "Carnet d'adresses" +#: ../menu-data/gnome-contacts:gnome-contacts.desktop.in.h:1 +#: ../menu-data/kaddressbook-mobile:kde4__kaddressbook-mobile.desktop.in.h:1 +#: ../menu-data/thunderbird:thunderbird.desktop.in.h:4 +msgid "Contacts" +msgstr "Contacts" + +#: ../menu-data/address-book-app:address-book-app.desktop.in.h:2 +msgid "Contacts Address Book" +msgstr "" #: ../menu-data/adonthell-data:adonthell-data.desktop.in.h:1 msgid "Waste's Edge" @@ -742,6 +751,14 @@ msgid "Retro platform game" msgstr "Jeu de plateau à l'ancienne" +#: ../menu-data/algobox:algobox.desktop.in.h:1 +msgid "Algorithmics introduction software" +msgstr "" + +#: ../menu-data/algobox:algobox.desktop.in.h:2 +msgid "AlgoBox" +msgstr "" + #: ../menu-data/alien-arena:alien-arena.desktop.in.h:1 msgid "Alien Arena" msgstr "Alien Arena" @@ -838,13 +855,21 @@ msgid "Amarok - Rediscover Your Music!" msgstr "Amarok - Redécouvrez votre musique !" +#: ../menu-data/amarok:kde4__amzdownloader.desktop.in.h:1 +msgid "AMZ Downloader" +msgstr "" + +#: ../menu-data/amarok:kde4__amzdownloader.desktop.in.h:2 +msgid "Download with AMZ Downloader" +msgstr "" + #: ../menu-data/amide:amide.desktop.in.h:1 msgid "Amide" msgstr "Amide" #: ../menu-data/amide:amide.desktop.in.h:2 -msgid "A Medical Image Data Examiner" -msgstr "Un outil pour étudier les données d'imagerie médicale" +msgid "analysis tool for medical images" +msgstr "" #: ../menu-data/amoebax:amoebax.desktop.in.h:1 msgid "Defeat your opponent by filling up their grid up with garbage." @@ -927,6 +952,14 @@ msgid "fast paced anagram puzzle game using SDL" msgstr "Jeu d'anagrammes dynamique utilisant SDL" +#: ../menu-data/androidsdk-ddms:ddms.desktop.in.h:1 +msgid "Dalvik Debug Monitor" +msgstr "" + +#: ../menu-data/androidsdk-hierarchyviewer:hierarchyviewer.desktop.in.h:1 +msgid "Android Hierarchy Viewer" +msgstr "" + #: ../menu-data/angband:angband-gtk.desktop.in.h:1 msgid "Angband (GTK)" msgstr "Angband (GTK)" @@ -953,8 +986,8 @@ msgstr "Nains mécontents éméchés" #: ../menu-data/angrydd:angrydd.desktop.in.h:2 -msgid "\"Falling blocks puzzle game\"" -msgstr "Jeu de type Tetris" +msgid "Falling blocks puzzle game" +msgstr "" #: ../menu-data/anjuta:anjuta.desktop.in.h:1 msgid "Anjuta" @@ -1000,6 +1033,14 @@ msgid "Application to get and manage software" msgstr "Application pour obtenir et gérer des logiciels" +#: ../menu-data/apper:kde4__apper_appsetup.desktop.in.h:1 +msgid "Listaller Package Installer" +msgstr "" + +#: ../menu-data/apper:kde4__apper_appsetup.desktop.in.h:2 +msgid "Tool to install new 3rd-party software" +msgstr "" + #: ../menu-data/apper:kde4__apper_installer.desktop.in.h:1 msgid "Apper Installer" msgstr "Assistant d'installation Apper" @@ -1151,10 +1192,15 @@ msgstr "Ardour, Station de travail pour le son numérique" #: ../menu-data/ardour-i686:ardour.desktop.in.h:2 +#: ../menu-data/ardour3:ardour3.desktop.in.h:2 #: ../menu-data/ardour:ardour.desktop.in.h:2 msgid "Record, mix and master multi-track audio" msgstr "Enregistreur, mixeur et masteriseur audio multi-pistes." +#: ../menu-data/ardour3:ardour3.desktop.in.h:1 +msgid "Ardour3" +msgstr "" + #: ../menu-data/arduino:arduino.desktop.in.h:1 msgid "Arduino IDE" msgstr "EDI Arduino" @@ -1224,6 +1270,14 @@ msgid "Handy thesaurus based on WordNet" msgstr "Dictionnaire de synonymes pratique basé sur WordNet" +#: ../menu-data/artikulate:kde4__artikulate.desktop.in.h:1 +msgid "Artikulate Pronunciation Trainer" +msgstr "" + +#: ../menu-data/artikulate:kde4__artikulate.desktop.in.h:2 +msgid "Artikulate" +msgstr "" + #: ../menu-data/asc:asc.desktop.in.h:1 msgid "Advanced Strategic Command" msgstr "Advanced Strategic Command" @@ -1483,10 +1537,15 @@ msgstr "Back In Time" #: ../menu-data/backintime-gnome:backintime-gnome.desktop.in.h:2 +#: ../menu-data/backintime-kde:kde4__backintime-kde4-root.desktop.in.h:2 #: ../menu-data/backintime-kde:kde4__backintime-kde4.desktop.in.h:2 msgid "Simple backup system" msgstr "Système de sauvegarde simple" +#: ../menu-data/backintime-kde:kde4__backintime-kde4-root.desktop.in.h:1 +msgid "Back In Time (root)" +msgstr "Back In Time (superutilisateur)" + #: ../menu-data/bacula-console-qt:bat.desktop.in.h:1 msgid "Bacula Administration Tool" msgstr "Outil d'administration de Bacula" @@ -1662,6 +1721,14 @@ "Un jeu de science-fiction proposant une vision sombre d'un avenir post-" "apocalyptique" +#: ../menu-data/berusky2:berusky2.desktop.in.h:1 +msgid "Berusky2" +msgstr "" + +#: ../menu-data/berusky2:berusky2.desktop.in.h:2 +msgid "Rescue the bugs!" +msgstr "" + #: ../menu-data/berusky:berusky.desktop.in.h:1 msgid "Berusky" msgstr "Berusky" @@ -1789,14 +1856,6 @@ "Logiciel de vie artificielle qui simule les processus impliqués dans " "l'évolution des organismes" -#: ../menu-data/bitcoin-qt:bitcoin-qt.desktop.in.h:1 -msgid "Bitcoin" -msgstr "Bitcoin" - -#: ../menu-data/bitcoin-qt:bitcoin-qt.desktop.in.h:2 -msgid "Bitcoin P2P Cryptocurrency" -msgstr "Cryptodevise Bitcoin P2P" - #: ../menu-data/bitmeter:bitmeter.desktop.in.h:1 msgid "Bitmeter" msgstr "Bitmeter" @@ -2018,6 +2077,18 @@ msgid "Race scenario drawing tool" msgstr "Outil de dessin de scénarios de course" +#: ../menu-data/bodega-client:kde4__active-addons.desktop.in.h:1 +msgid "Add Ons" +msgstr "" + +#: ../menu-data/bodega-client:kde4__active-addons.desktop.in.h:2 +msgid "Content store for Plasma Active" +msgstr "" + +#: ../menu-data/bodega-client:kde4__vivaldi-primavera.desktop.in.h:1 +msgid "primavera" +msgstr "" + #: ../menu-data/boinc-manager:boinc-manager.desktop.in.h:1 msgid "BOINC Manager" msgstr "Gestionnaire BOINC" @@ -2066,6 +2137,14 @@ msgid "Impose PDF documents to create booklets" msgstr "Assemblage de documents PDF sous forme de brochures" +#: ../menu-data/bossa:bossa.desktop.in.h:1 +msgid "BOSSA" +msgstr "" + +#: ../menu-data/bossa:bossa.desktop.in.h:2 +msgid "Program Atmel's SAM ARM microcontrollers" +msgstr "" + #: ../menu-data/boswars:boswars.desktop.in.h:1 msgid "Bos Wars" msgstr "Bos Wars" @@ -2150,14 +2229,6 @@ msgid "Play 3d chess with reflection of the chessmen" msgstr "Jeu d'échecs en 3D avec reflets des pièces" -#: ../menu-data/bsnes:bsnes.desktop.in.h:1 -msgid "bsnes" -msgstr "bsnes" - -#: ../menu-data/bsnes:bsnes.desktop.in.h:2 -msgid "SNES emulator" -msgstr "Emulateur SNES" - #: ../menu-data/btanks:btanks.desktop.in.h:1 msgid "Battle Tanks" msgstr "Battle Tanks" @@ -2257,14 +2328,6 @@ msgid "GUI application for using Bazaar" msgstr "Application graphique pour l'utilisation de Bazaar" -#: ../menu-data/bzr-gtk:bzr-handle-patch.desktop.in.h:1 -msgid "Bazaar" -msgstr "Bazaar" - -#: ../menu-data/bzr-gtk:bzr-handle-patch.desktop.in.h:2 -msgid "Apply Bazaar Bundle" -msgstr "Appliquer le « bundle » Bazaar" - #: ../menu-data/cadabra:cadabra.desktop.in.h:1 msgid "Cadabra" msgstr "Cadabra" @@ -2290,21 +2353,27 @@ msgstr "Une magnifique horloge analogique" #: ../menu-data/cairo-dock-core:cairo-dock.desktop.in.h:1 -msgid "Cairo-Dock with OpenGL (hardware acceleration)" -msgstr "Cairo-Dock avec OpenGL (accélération matérielle)" +msgid "Cairo-Dock" +msgstr "Cairo-Dock" #: ../menu-data/cairo-dock-core:cairo-dock.desktop.in.h:2 -msgid "GLX-Dock (Cairo-Dock with OpenGL)" -msgstr "GLX-Dock (Cairo-Dock avec OpenGL)" +msgid "A light and eye-candy dock and desklets for your desktop." +msgstr "" +"Une barre de lancement d'applications animée et de desklets légère et " +"agréable à voir pour votre bureau." -#: ../menu-data/calibre:calibre.desktop.in.h:1 +#: ../menu-data/calibre:calibre-gui.desktop.in.h:1 msgid "calibre" msgstr "calibre" -#: ../menu-data/calibre:calibre.desktop.in.h:2 +#: ../menu-data/calibre:calibre-gui.desktop.in.h:2 msgid "E-book library management" msgstr "Gestionnaire de bibliothèque de livres numériques" +#: ../menu-data/calibre:ebook-viewer.desktop.in.h:1 +msgid "E-Book Viewer" +msgstr "" + #: ../menu-data/calligra-data:kde4__calligra.desktop.in.h:1 msgid "Calligra" msgstr "Calligra" @@ -2366,14 +2435,6 @@ msgid "Write documents" msgstr "Ecrire des documents" -#: ../menu-data/cameleon:cameleon.desktop.in.h:1 -msgid "Cameleon" -msgstr "Cameleon" - -#: ../menu-data/cameleon:cameleon.desktop.in.h:2 -msgid "Visual environment to develop OCaml application" -msgstr "Environnement visuel pour le développement d'applications OCaml" - #: ../menu-data/camera-app:camera-app.desktop.in.h:1 #: ../menu-data/camera.app:Camera.desktop.in.h:1 msgid "Camera" @@ -2391,6 +2452,14 @@ msgid "Camera Monitor" msgstr "Gestionnaire de caméra" +#: ../menu-data/camitk-imp:camitk-imp.desktop.in.h:1 +msgid "CamiTK-imp" +msgstr "" + +#: ../menu-data/camitk-imp:camitk-imp.desktop.in.h:2 +msgid "Computer Assisted Medical Intervention ToolKit Workbench" +msgstr "" + #: ../menu-data/camorama:camorama.desktop.in.h:1 msgid "Camorama Webcam Viewer" msgstr "Afficheur de webcam Camorama" @@ -2496,6 +2565,7 @@ msgstr "Cecilia" #: ../menu-data/cecilia:cecilia.desktop.in.h:2 +#: ../menu-data/python-pyo:E-Pyo.desktop.in.h:2 msgid "Sound synthesis and audio signal processing environment" msgstr "Environnement de synthèse sonore et de traitement du signal" @@ -2558,14 +2628,13 @@ msgid "Character map for GNUstep" msgstr "Table de caractères pour GNUstep" -#: ../menu-data/checkbox-qt:checkbox-qt.desktop.in.h:1 +#: ../menu-data/checkbox-gui:checkbox-gui.desktop.in.h:1 msgid "System Testing" msgstr "Test du système" -#: ../menu-data/checkbox-qt:checkbox-qt.desktop.in.h:2 -msgid "Test your system and submit results to the Ubuntu Friendly project" +#: ../menu-data/checkbox-gui:checkbox-gui.desktop.in.h:2 +msgid "Test your systems compatibility with Ubuntu." msgstr "" -"Testez votre système et envoyez les résultats au projet « Ubuntu Friendly »" #: ../menu-data/checkgmail:checkgmail.desktop.in.h:1 msgid "CheckGMail" @@ -2602,6 +2671,14 @@ msgid "Hierarchical Note Taking" msgstr "Prise de Notes hierarchisées" +#: ../menu-data/chessx:chessx.desktop.in.h:1 +msgid "ChessX" +msgstr "" + +#: ../menu-data/chessx:chessx.desktop.in.h:2 +msgid "Chess database" +msgstr "" + #: ../menu-data/childsplay:childsplay.desktop.in.h:1 msgid "Childsplay" msgstr "Jeux Childsplay" @@ -2626,14 +2703,6 @@ msgid "CHIRP Radio Programming Tool" msgstr "Outil de Programmation de Radio CHIRP" -#: ../menu-data/chmsee:chmsee.desktop.in.h:1 -msgid "ChmSee" -msgstr "Afficheur de fichiers CHM Chmsee" - -#: ../menu-data/chmsee:chmsee.desktop.in.h:2 -msgid "HTML Help(CHM) viewer" -msgstr "Afficheur de fichiers d'aide au format CHM" - #: ../menu-data/chocolate-doom:chocolate-doom.desktop.in.h:1 #: ../menu-data/chocolate-doom:screensavers__chocolate-doom-screensaver.desktop.in.h:1 msgid "Chocolate Doom" @@ -2691,47 +2760,6 @@ msgid "Scrolling space shooter" msgstr "Jeu de tir à défilement vertical" -#: ../menu-data/cinnamon-common:cinnamon-add-panel-launcher.desktop.in.h:1 -msgid "Panel Launcher Editor" -msgstr "Éditeur de lanceur du panneau" - -#: ../menu-data/cinnamon-common:cinnamon-add-panel-launcher.desktop.in.h:2 -msgid "Add or edit panel launcher applet entries" -msgstr "Ajouter ou modifier des applets de lanceur du panneau" - -#: ../menu-data/cinnamon:cinnamon-menu-editor.desktop.in.h:1 -msgid "Cinnamon Menu Editor" -msgstr "Editeur de menus Cinnamon" - -#: ../menu-data/cinnamon:cinnamon-menu-editor.desktop.in.h:2 -msgid "Edit the entries of the Cinnamon menu applet" -msgstr "Modifier les éléments de l'applet de menu Cinnamon" - -#: ../menu-data/cinnamon:cinnamon-settings.desktop.in.h:1 -#: ../menu-data/systemsettings:kde4__systemsettings.desktop.in.h:1 -#: ../menu-data/ubuntu-system-settings:ubuntu-system-settings.desktop.in.h:1 -msgid "System Settings" -msgstr "Configuration du système" - -#: ../menu-data/cinnamon:cinnamon-settings.desktop.in.h:2 -msgid "Control Center" -msgstr "Centre de Contrôle" - -#: ../menu-data/cinnamon:cinnamon.desktop.in.h:1 -msgid "Cinnamon" -msgstr "Cinnamon" - -#: ../menu-data/cinnamon:cinnamon.desktop.in.h:2 -#: ../menu-data/cinnamon:cinnamon2d.desktop.in.h:2 -#: ../menu-data/gnome-shell-extensions:gnome-shell-classic.desktop.in.h:2 -#: ../menu-data/gnome-shell:gnome-shell.desktop.in.h:2 -msgid "Window management and application launching" -msgstr "Gestion des fenêtres et lancement des applications" - -#: ../menu-data/cinnamon:cinnamon2d.desktop.in.h:1 -msgid "Cinnamon 2D" -msgstr "Cinnamon 2D" - #: ../menu-data/circuslinux:circuslinux.desktop.in.h:1 msgid "Circus Linux!" msgstr "Circus Linux !" @@ -2742,6 +2770,14 @@ "Attrapez les clowns avant qu'ils ne tombent et utilisez-les pour atteindre " "les ballons." +#: ../menu-data/cirkuit:kde4__cirkuit.desktop.in.h:1 +msgid "Cirkuit" +msgstr "" + +#: ../menu-data/cirkuit:kde4__cirkuit.desktop.in.h:2 +msgid "A program to draw circuits and diagrams" +msgstr "" + #: ../menu-data/clam-chordata:Chordata.desktop.in.h:1 msgid "CLAM Chordata" msgstr "CLAM Chordata" @@ -2830,32 +2866,39 @@ #: ../menu-data/clementine:clementine.desktop.in.h:4 #: ../menu-data/qmmp:qmmp.desktop.in.h:4 -#: ../menu-data/wallch:wallch.desktop.in.h:4 msgid "Pause" msgstr "Pause" #: ../menu-data/clementine:clementine.desktop.in.h:5 #: ../menu-data/qmmp:qmmp.desktop.in.h:5 -#: ../menu-data/wallch:wallch.desktop.in.h:5 msgid "Stop" msgstr "Arrêter" #: ../menu-data/clementine:clementine.desktop.in.h:6 #: ../menu-data/minitube:minitube.desktop.in.h:5 #: ../menu-data/qmmp:qmmp.desktop.in.h:6 +#: ../menu-data/quodlibet:quodlibet.desktop.in.h:5 #: ../menu-data/totem:totem.desktop.in.h:5 -#: ../menu-data/wallch:wallch.desktop.in.h:7 msgid "Previous" msgstr "Précedent" #: ../menu-data/clementine:clementine.desktop.in.h:7 #: ../menu-data/minitube:minitube.desktop.in.h:4 #: ../menu-data/qmmp:qmmp.desktop.in.h:7 +#: ../menu-data/quodlibet:quodlibet.desktop.in.h:4 #: ../menu-data/totem:totem.desktop.in.h:4 -#: ../menu-data/wallch:wallch.desktop.in.h:6 msgid "Next" msgstr "Suivant" +#: ../menu-data/click-update-manager:click-update-manager.desktop.in.h:1 +#: ../menu-data/muon-updater:kde4__muon-updater.desktop.in.h:2 +msgid "Update Manager" +msgstr "Gestionnaire de Mises à Jour" + +#: ../menu-data/click-update-manager:click-update-manager.desktop.in.h:2 +msgid "UpdateManager for Click packages" +msgstr "" + #: ../menu-data/clinica:clinica.desktop.in.h:1 msgid "Clinica" msgstr "Clinica" @@ -2864,6 +2907,14 @@ msgid "Medical records manager" msgstr "Gestionnaire des dossiers médicaux" +#: ../menu-data/clinica:clinica.desktop.in.h:3 +msgid "Create a new patient" +msgstr "" + +#: ../menu-data/clinica:clinica.desktop.in.h:4 +msgid "Show the calendar" +msgstr "" + #: ../menu-data/clipit:clipit.desktop.in.h:1 msgid "ClipIt" msgstr "Cliplt" @@ -2918,6 +2969,14 @@ msgid "Graphical command editor for Code_Aster." msgstr "Éditeur de commandes en mode graphique pour Code_Aster" +#: ../menu-data/code-of-conduct-signing-assistant:codeOfConductSigningAssistant.desktop.in.h:1 +msgid "Code of Conduct Signing Assistant" +msgstr "" + +#: ../menu-data/code-of-conduct-signing-assistant:codeOfConductSigningAssistant.desktop.in.h:2 +msgid "Sign the Code of Conduct easily." +msgstr "" + #: ../menu-data/codeblocks:codeblocks.desktop.in.h:1 msgid "Code::Blocks IDE" msgstr "IDE Code::Blocks (Interface de développement intégré)" @@ -2938,6 +2997,14 @@ msgid "Computes Italian Fiscal codes" msgstr "Permet le traitement des codes fiscaux italiens" +#: ../menu-data/colobot:colobot.desktop.in.h:1 +msgid "Colobot" +msgstr "" + +#: ../menu-data/colobot:colobot.desktop.in.h:2 +msgid "Colonize with bots" +msgstr "" + #: ../menu-data/colorcode:colorcode.desktop.in.h:1 msgid "ColorCode" msgstr "ColorCode" @@ -2956,6 +3023,16 @@ msgid "Install ICC profiles" msgstr "Installer des profils ICC" +#: ../menu-data/colord-kde:kde4__kcm_colord.desktop.in.h:1 +#: ../menu-data/gnome-color-manager:gcm-calibrate.desktop.in.h:1 +#: ../menu-data/unity-control-center:unity-color-panel.desktop.in.h:1 +msgid "Color" +msgstr "Couleur" + +#: ../menu-data/colord-kde:kde4__kcm_colord.desktop.in.h:2 +msgid "Manage color correction of devices" +msgstr "" + #: ../menu-data/colorhug-client:colorhug-ccmx.desktop.in.h:1 msgid "CCMX Loader" msgstr "Chargeur CCMX" @@ -3049,13 +3126,21 @@ msgstr "" "Outil du professeur pour contrôler les ordinateurs d'une salle de classe" +#: ../menu-data/converseen:converseen.desktop.in.h:1 +msgid "Converseen" +msgstr "" + +#: ../menu-data/converseen:converseen.desktop.in.h:2 +msgid "Batch image converter" +msgstr "" + #: ../menu-data/convertall:convertall.desktop.in.h:1 msgid "ConvertAll" msgstr "ConvertAll" #: ../menu-data/convertall:convertall.desktop.in.h:2 -msgid "Convert between many different units" -msgstr "Effectuer des conversions entre diverses unités" +msgid "Convert between various units" +msgstr "" #: ../menu-data/coqide:coqide.desktop.in.h:1 msgid "CoqIDE Proof Assistant" @@ -3065,6 +3150,22 @@ msgid "Graphical interface for the Coq proof assistant" msgstr "Interface graphique pour le correcteur Coq" +#: ../menu-data/cordova-ubuntu-2.8-examples:CordovaExampleQRCodeScanner.desktop.in.h:1 +msgid "Cordova Example QRCodeScanner" +msgstr "" + +#: ../menu-data/cordova-ubuntu-tests:cordova-ubuntu-tests.desktop.in.h:1 +msgid "cordova-ubuntu-tests" +msgstr "" + +#: ../menu-data/core-network-gui:core-gui.desktop.in.h:1 +msgid "CORE Network Emulator" +msgstr "" + +#: ../menu-data/core-network-gui:core-gui.desktop.in.h:2 +msgid "Intuitive net emulator that interacts with real networks" +msgstr "" + #: ../menu-data/cortina:cortina.desktop.in.h:1 msgid "Cortina" msgstr "Cortina" @@ -3101,6 +3202,14 @@ msgid "Dungeon Crawl" msgstr "Dungeon Crawl" +#: ../menu-data/cream-melange:cream-melange.desktop.in.h:1 +msgid "Melange" +msgstr "" + +#: ../menu-data/cream-melange:cream-melange.desktop.in.h:2 +msgid "Widgets for your desktop" +msgstr "" + #: ../menu-data/criticalmass-data:criticalmass.desktop.in.h:1 msgid "Criticalmass" msgstr "Criticalmass" @@ -3132,7 +3241,6 @@ msgstr "CRRCsim" #: ../menu-data/crrcsim:crrcsim.desktop.in.h:2 -#: ../menu-data/flightgear:flightgear.desktop.in.h:2 msgid "A flight simulator" msgstr "Un simulateur de vol" @@ -3148,14 +3256,6 @@ msgid "3D tabletennis game" msgstr "Jeu de tennis de table en 3D" -#: ../menu-data/cssed:cssed.desktop.in.h:1 -msgid "Cssed Editor" -msgstr "Éditeur Cssed" - -#: ../menu-data/cssed:cssed.desktop.in.h:2 -msgid "Css and Web Development Editor" -msgstr "Éditeur pour les CSS et le développement Web" - #: ../menu-data/ctsim:ctsim.desktop.in.h:1 msgid "CTSim Computed Tomography Simulator" msgstr "Simulateur de calculs pour tomographies CTSim" @@ -3208,6 +3308,24 @@ msgid "Cycle" msgstr "Cycle" +#: ../menu-data/cyclograph-gtk2:cyclograph-gtk.desktop.in.h:1 +msgid "Cyclograph GTK" +msgstr "" + +#: ../menu-data/cyclograph-gtk2:cyclograph-gtk.desktop.in.h:2 +#: ../menu-data/cyclograph-gtk3:cyclograph-gtk3.desktop.in.h:2 +#: ../menu-data/cyclograph-qt4:cyclograph-qt.desktop.in.h:2 +msgid "Plots slopes of bycicle routes." +msgstr "" + +#: ../menu-data/cyclograph-gtk3:cyclograph-gtk3.desktop.in.h:1 +msgid "Cyclograph GTK3" +msgstr "" + +#: ../menu-data/cyclograph-qt4:cyclograph-qt.desktop.in.h:1 +msgid "Cyclograph Qt" +msgstr "" + #: ../menu-data/cynthiune.app:Cynthiune.desktop.in.h:1 msgid "Cynthiune" msgstr "Cynthiune" @@ -3383,16 +3501,27 @@ #: ../menu-data/deja-dup:deja-dup.desktop.in.h:1 #: ../menu-data/deja-dup:gnome-deja-dup-panel.desktop.in.h:1 -msgid "Backup" -msgstr "Sauvegarder" +#: ../menu-data/deja-dup:unity-deja-dup-panel.desktop.in.h:1 +msgid "Backups" +msgstr "" #: ../menu-data/deja-dup:gnome-deja-dup-panel.desktop.in.h:2 +#: ../menu-data/deja-dup:unity-deja-dup-panel.desktop.in.h:2 msgid "Change your backup settings" msgstr "Modifiez votre configuration de sauvegarde" #: ../menu-data/deja-dup:gnome-deja-dup-panel.desktop.in.h:3 -msgid "Back Up Now" -msgstr "Sauvegarder maintenant" +#: ../menu-data/deja-dup:unity-deja-dup-panel.desktop.in.h:3 +msgid "Back Up" +msgstr "" + +#: ../menu-data/delaboratory:delaboratory.desktop.in.h:1 +msgid "delaboratory" +msgstr "" + +#: ../menu-data/delaboratory:delaboratory.desktop.in.h:2 +msgid "enhance color and contrast" +msgstr "" #: ../menu-data/dell-recovery:dell-driver-installer.desktop.in.h:1 msgid "Dell Driver Installer" @@ -3510,6 +3639,22 @@ msgid "Edit your Diagrams" msgstr "Créer et modifier vos diagrammes" +#: ../menu-data/dialer-app:dialer-app.desktop.in.h:1 +msgid "Dialer" +msgstr "Composeur" + +#: ../menu-data/dialer-app:dialer-app.desktop.in.h:2 +msgid "Dialer application" +msgstr "" + +#: ../menu-data/dianara:dianara.desktop.in.h:1 +msgid "Dianara" +msgstr "" + +#: ../menu-data/dianara:dianara.desktop.in.h:2 +msgid "A pump.io social network client" +msgstr "" + #: ../menu-data/dicompyler:dicompyler.desktop.in.h:1 msgid "Dicompyler" msgstr "Dicompyler" @@ -3660,6 +3805,16 @@ msgid "Little shoot-'em-up arcade game for one or two player" msgstr "Petit jeu d'arcade shoot-'em-up pour un ou deux joueurs" +#: ../menu-data/dolibarr:dolibarr.desktop.in.h:1 +msgid "Dolibarr ERP & CRM" +msgstr "" + +#: ../menu-data/dolibarr:dolibarr.desktop.in.h:2 +msgid "" +"The easy to use manager (ERP & CRM) for small and medium enterprises or " +"foundations" +msgstr "" + #: ../menu-data/dolphin:kde4__dolphin.desktop.in.h:1 msgid "Dolphin" msgstr "Dolphin" @@ -3705,6 +3860,16 @@ msgid "Isola game with nice graphics" msgstr "Jeu Isola avec de jolis graphismes" +#: ../menu-data/doublecmd-common:doublecmd.desktop.in.h:1 +msgid "Double Commander" +msgstr "" + +#: ../menu-data/doublecmd-common:doublecmd.desktop.in.h:2 +msgid "" +"Double Commander is a cross platform open source file manager with two " +"panels side by side." +msgstr "" + #: ../menu-data/dozzaqueux:dozzaqueux.desktop.in.h:1 msgid "Dozzaqueux" msgstr "Dozzaqueux" @@ -3919,14 +4084,6 @@ msgid "Visualize scientific, engineering and analytical data" msgstr "Afficher des données analytiques, scientifiques et d'ingénierie" -#: ../menu-data/e-uae:e-uae.desktop.in.h:1 -msgid "E-UAE" -msgstr "E-UAE" - -#: ../menu-data/e-uae:e-uae.desktop.in.h:2 -msgid "E-UAE Amiga emulator" -msgstr "Émulateur Amiga E-UAE" - #: ../menu-data/e17-data:enlightenment_filemanager.desktop.in.h:1 msgid "Enlightenment File Manager" msgstr "Gestionnaire de fichiers d'Enlightenment" @@ -3970,7 +4127,7 @@ msgstr "Contrôler votre bureau par des mouvements de la souris" #: ../menu-data/easystroke:easystroke.desktop.in.h:3 -#: ../menu-data/plasma-active-data:kde4__active-about.desktop.in.h:1 +#: ../menu-data/plasma-active:kde4__active-about.desktop.in.h:1 msgid "About" msgstr "À propos" @@ -3987,17 +4144,12 @@ msgstr "Quitter" #: ../menu-data/easytag:easytag.desktop.in.h:1 -msgid "EasyTAG Audio File Tag Viewer/Editor" -msgstr "Lecteur/Éditeur de balises de fichiers audio EasyTAG" +msgid "EasyTAG" +msgstr "EasyTAG" #: ../menu-data/easytag:easytag.desktop.in.h:2 -msgid "" -"EasyTAG is an utility for viewing and editing tags for MP3, MP2, FLAC, Ogg " -"Vorbis, MusePack and Monkey's Audio files, with a GTK+ GUI" +msgid "Edit sound file metadata" msgstr "" -"EasyTAG est un outil pour lire et modifier les informations de fichiers " -"audios MP3, MP2, FLAC, Ogg Vorbis, MusePack et Monkey, avec une interface " -"GTK+" #: ../menu-data/eboard:eboard.desktop.in.h:1 msgid "eboard" @@ -4157,12 +4309,18 @@ msgid "Electrical CAD System" msgstr "Système de CAO pour l'électricité" -#: ../menu-data/elinks-lite:elinks.desktop.in.h:1 +#: ../menu-data/electrum:electrum.desktop.in.h:1 +msgid "Lightweight Bitcoin Client" +msgstr "" + +#: ../menu-data/electrum:electrum.desktop.in.h:2 +msgid "Electrum Bitcoin Wallet" +msgstr "" + #: ../menu-data/elinks:elinks.desktop.in.h:1 msgid "ELinks Web Browser" msgstr "Navigateur Web ELinks" -#: ../menu-data/elinks-lite:elinks.desktop.in.h:2 #: ../menu-data/elinks:elinks.desktop.in.h:2 msgid "Browse the web in text mode" msgstr "Naviguer sur le Web en mode texte" @@ -4182,6 +4340,8 @@ #: ../menu-data/emacs23:emacs23.desktop.in.h:2 #: ../menu-data/emacs24-lucid:emacs24-lucid.desktop.in.h:2 #: ../menu-data/emacs24:emacs24.desktop.in.h:2 +#: ../menu-data/yi:yi-emacs.desktop.in.h:2 +#: ../menu-data/yi:yi-vim.desktop.in.h:2 #: ../menu-data/yudit:yudit.desktop.in.h:2 msgid "View and edit files" msgstr "Afficher et modifier des fichiers" @@ -4199,14 +4359,6 @@ msgid "Set/modify your personal email reminders" msgstr "Définir/modifier vos pense-bêtes personnels par courriel" -#: ../menu-data/ember:ember.desktop.in.h:1 -msgid "Ember" -msgstr "Ember" - -#: ../menu-data/ember:ember.desktop.in.h:2 -msgid "3d client for Worldforge MMORPGs" -msgstr "Client 3D pour les MMORPGs de Worldforge" - #: ../menu-data/emboss-explorer:emboss-explorer.desktop.in.h:1 msgid "EMBOSS Explorer" msgstr "Explorateur EMBOSS" @@ -4269,6 +4421,14 @@ msgid "multi-touch-and-shoot 2d game" msgstr "jeu de tir en 2D" +#: ../menu-data/empire:empire.desktop.in.h:1 +msgid "VMS Empire" +msgstr "" + +#: ../menu-data/empire:empire.desktop.in.h:2 +msgid "war game of the century" +msgstr "" + #: ../menu-data/emu8051:emu8051.desktop.in.h:1 msgid "emu8051" msgstr "emu8051" @@ -4277,6 +4437,15 @@ msgid "intel 8051 emulator" msgstr "Émulateur intel 8051" +#: ../menu-data/encuentro:encuentro.desktop.in.h:1 +msgid "Encuentro" +msgstr "" + +#: ../menu-data/encuentro:encuentro.desktop.in.h:2 +msgid "" +"Simple program to download and see the content from Canal Encuentro y otros" +msgstr "" + #: ../menu-data/enemylines3:enemylines3.desktop.in.h:1 msgid "Enemylines3" msgstr "Enemylines3" @@ -4310,14 +4479,6 @@ msgstr "" "Découvrir des pierres appariées en déplaçant une bille au travers d'obstacles" -#: ../menu-data/enna:enna.desktop.in.h:1 -msgid "Enna" -msgstr "Enna" - -#: ../menu-data/enna:enna.desktop.in.h:2 -msgid "EFL Multimedia Center" -msgstr "Centre multimédia EFL" - #: ../menu-data/entagged:entagged.desktop.in.h:1 msgid "Entagged" msgstr "Entagged" @@ -4331,8 +4492,8 @@ msgstr "Entangle" #: ../menu-data/entangle:entangle.desktop.in.h:2 -msgid "Tethered Camera Control" -msgstr "Contrôle d'un appareil photo connecté" +msgid "Tethered Camera Control & Capture" +msgstr "" #: ../menu-data/eog:eog.desktop.in.h:1 #: ../menu-data/gpicview:gpicview.desktop.in.h:1 @@ -4351,11 +4512,11 @@ msgid "Epidemics Simulator" msgstr "Simulateur d'épidémies" -#: ../menu-data/epiphany-browser-data:epiphany-browser.desktop.in.h:1 +#: ../menu-data/epiphany-browser-data:epiphany.desktop.in.h:1 msgid "Epiphany Web Browser" msgstr "Navigateur Web Epiphany" -#: ../menu-data/epiphany-browser-data:epiphany-browser.desktop.in.h:2 +#: ../menu-data/epiphany-browser-data:epiphany.desktop.in.h:2 #: ../menu-data/exo-utils:exo-web-browser.desktop.in.h:2 msgid "Browse the web" msgstr "Naviguer sur le Web" @@ -4422,6 +4583,14 @@ msgid "Graphical Network Monitor" msgstr "Surveillance graphique du réseau" +#: ../menu-data/etm-qt:etm_qt.desktop.in.h:1 +msgid "etm_qt" +msgstr "" + +#: ../menu-data/etm-qt:etm_qt.desktop.in.h:2 +msgid "Manage events and tasks using simple text files" +msgstr "" + #: ../menu-data/etoys:etoys.desktop.in.h:1 msgid "eToys" msgstr "eToys" @@ -4437,8 +4606,8 @@ msgstr "Ettercap" #: ../menu-data/ettercap-graphical:ettercap.desktop.in.h:2 -msgid "Network sniffer/analyser" -msgstr "Analyseur/renifleur de réseau" +msgid "Nework sniffer/analyser" +msgstr "" #: ../menu-data/etw:etw.desktop.in.h:1 msgid "Eat The Whistle" @@ -4456,6 +4625,14 @@ msgid "An interactive mathematical program" msgstr "Un programme interactif de mathématiques" +#: ../menu-data/eureka:eureka.desktop.in.h:1 +msgid "Eureka DOOM Editor" +msgstr "" + +#: ../menu-data/eureka:eureka.desktop.in.h:2 +msgid "Edit maps for the game DOOM" +msgstr "" + #: ../menu-data/evilvte:evilvte.desktop.in.h:1 msgid "evilvte" msgstr "evilvte" @@ -4478,10 +4655,10 @@ msgstr "Aperçu avant impression" #: ../menu-data/evince-common:evince.desktop.in.h:1 -#: ../menu-data/kdegraphics-mobipocket:kde4__okularApplication_mobi.desktop.in.h:2 #: ../menu-data/okular-backend-odp:kde4__okularApplication_odp.desktop.in.h:2 #: ../menu-data/okular-extra-backends:kde4__okularApplication_chm.desktop.in.h:2 #: ../menu-data/okular:kde4__okular.desktop.in.h:2 +#: ../menu-data/okular:kde4__okularApplication_mobi.desktop.in.h:2 #: ../menu-data/okular:kde4__okularApplication_plucker.desktop.in.h:2 #: ../menu-data/okular:kde4__okularApplication_txt.desktop.in.h:2 msgid "Document Viewer" @@ -4491,11 +4668,11 @@ msgid "View multi-page documents" msgstr "Afficher des documents multipages" -#: ../menu-data/evolution-data-server-uoa:evolution-data-server-uoa.desktop.in.h:1 +#: ../menu-data/evolution-data-server-online-accounts:evolution-data-server-uoa.desktop.in.h:1 msgid "Evolution Data Server" msgstr "Serveur de données Evolution" -#: ../menu-data/evolution-data-server-uoa:evolution-data-server-uoa.desktop.in.h:2 +#: ../menu-data/evolution-data-server-online-accounts:evolution-data-server-uoa.desktop.in.h:2 msgid "Required to have EDS appear in UOA" msgstr "Requis pour que EDS apparaisse dans UOA" @@ -4523,6 +4700,14 @@ msgid "Listen to, explore, or manage your audio collection" msgstr "Écouter, parcourir et gérer votre collection musicale" +#: ../menu-data/excellent-bifurcation:excellent-bifurcation.desktop.in.h:1 +msgid "Excellent Bifurcation" +msgstr "" + +#: ../menu-data/excellent-bifurcation:excellent-bifurcation.desktop.in.h:2 +msgid "Abstract vertical shooter with two sides to play on" +msgstr "" + #: ../menu-data/exfalso:exfalso.desktop.in.h:1 msgid "Ex Falso" msgstr "Ex Falso" @@ -4532,6 +4717,8 @@ msgstr "Modifier les étiquettes (tags) de vos fichiers audio" #: ../menu-data/exo-utils:exo-file-manager.desktop.in.h:2 +#: ../menu-data/spacefm-gtk3:spacefm.desktop.in.h:2 +#: ../menu-data/spacefm:spacefm.desktop.in.h:2 msgid "Browse the file system" msgstr "Parcourir le système de fichiers" @@ -4547,6 +4734,9 @@ #: ../menu-data/gnome-terminal:gnome-terminal.desktop.in.h:2 #: ../menu-data/roxterm-gtk2:roxterm.desktop.in.h:2 #: ../menu-data/roxterm-gtk3:roxterm.desktop.in.h:2 +#: ../menu-data/rxvt-unicode-256color:rxvt-unicode.desktop.in.h:2 +#: ../menu-data/rxvt-unicode-lite:rxvt-unicode.desktop.in.h:2 +#: ../menu-data/rxvt-unicode:rxvt-unicode.desktop.in.h:2 #: ../menu-data/sakura:sakura.desktop.in.h:2 msgid "Use the command line" msgstr "Utiliser la ligne de commande" @@ -4572,6 +4762,10 @@ msgid "expEYES Junior User Manual" msgstr "Manuel d'utilisation d'expEYES Junior" +#: ../menu-data/expeyes-doc-common:progman-jr-doc.desktop.in.h:1 +msgid "expEYES Junior Programmer Manual" +msgstr "" + #: ../menu-data/expeyes:expeyes-junior.desktop.in.h:1 msgid "ExpEYES Junior" msgstr "ExpEYES Junior" @@ -4675,26 +4869,31 @@ msgstr "Lire les ROM des consoles Nintendo" #: ../menu-data/fceux:fceux.desktop.in.h:1 -msgid "FCEUX NES Emulator" -msgstr "Émulateur NES FCEUX" +msgid "Fceux" +msgstr "" #: ../menu-data/fceux:fceux.desktop.in.h:2 -#: ../menu-data/gfceu:gfceu.desktop.in.h:2 -msgid "Play Nintendo ROM files" -msgstr "Lire les fichiers ROM Nintendo" +msgid "Emulate NES ROMs" +msgstr "" #: ../menu-data/fcitx-config-gtk2:fcitx-config-gtk2.desktop.in.h:1 #: ../menu-data/fcitx-config-gtk:fcitx-config-gtk3.desktop.in.h:1 -#: ../menu-data/fcitx-data:fcitx-configtool.desktop.in.h:1 msgid "Fcitx Config Tool" msgstr "Outil de Configuration Fcitx" #: ../menu-data/fcitx-config-gtk2:fcitx-config-gtk2.desktop.in.h:2 #: ../menu-data/fcitx-config-gtk:fcitx-config-gtk3.desktop.in.h:2 -#: ../menu-data/fcitx-data:fcitx-configtool.desktop.in.h:2 msgid "Fcitx GUI Config Tool" msgstr "Interface graphique de configuration de Fcitx" +#: ../menu-data/fcitx-data:fcitx-configtool.desktop.in.h:1 +msgid "Fcitx Configuration" +msgstr "" + +#: ../menu-data/fcitx-data:fcitx-configtool.desktop.in.h:2 +msgid "Change Fcitx Configuration" +msgstr "" + #: ../menu-data/fcitx-data:fcitx-skin-installer.desktop.in.h:1 msgid "Fcitx Skin Installer" msgstr "Installateur de Fcitx Skin" @@ -4708,10 +4907,16 @@ msgstr "Fcitx" #: ../menu-data/fcitx-data:fcitx.desktop.in.h:2 -#: ../menu-data/im-config:im-config.desktop.in.h:1 -#: ../menu-data/uim-gtk2.0:uim.desktop.in.h:1 -msgid "Input Method" -msgstr "Méthode de saisie" +msgid "Start Input Method" +msgstr "" + +#: ../menu-data/fcitx-qimpanel-configtool:fcitx-qimpanel-configtool.desktop.in.h:1 +msgid "fcitx-qimpanel-configtool" +msgstr "" + +#: ../menu-data/fcitx-qimpanel-configtool:fcitx-qimpanel-configtool.desktop.in.h:2 +msgid "fcitx皮肤配置向导-UbuntuKylin" +msgstr "" #: ../menu-data/fcitx-ui-light:fcitx-light.desktop.in.h:1 msgid "Fcitx Light UI" @@ -4855,15 +5060,12 @@ msgid "Open a New Private Window" msgstr "Ouvrir une nouvelle fenêtre de navigation privée" -#: ../menu-data/firewall-applet:firewall-applet.desktop.in.h:1 -msgid "Firewall Applet" -msgstr "Applet pare-feu" - #: ../menu-data/firewall-applet:firewall-config.desktop.in.h:1 msgid "Firewall" msgstr "Pare-feu" #: ../menu-data/firewall-applet:firewall-config.desktop.in.h:2 +#: ../menu-data/gufw:gufw.desktop.in.h:1 msgid "Firewall Configuration" msgstr "Configuration du pare-feu" @@ -4950,6 +5152,10 @@ msgid "FlightGear" msgstr "FlightGear" +#: ../menu-data/flightgear:flightgear.desktop.in.h:2 +msgid "open-source flight simulator" +msgstr "" + #: ../menu-data/flmsg:flmsg.desktop.in.h:1 msgid "flmsg" msgstr "flmsg" @@ -4979,14 +5185,6 @@ msgid "Edit media to create movies" msgstr "Monter des média pour créer des vidéos" -#: ../menu-data/flphoto:flphoto.desktop.in.h:1 -msgid "flPhoto" -msgstr "flPhoto" - -#: ../menu-data/flphoto:flphoto.desktop.in.h:2 -msgid "FLTK Photo Software" -msgstr "Logiciel photo en FLTK" - #: ../menu-data/flpsed:flpsed.desktop.in.h:1 msgid "flpsed PDF Annotator" msgstr "Annotation de PDF flpsed" @@ -5122,13 +5320,13 @@ msgid "Organ synthesizer" msgstr "Synthétiseur d'orgue" -#: ../menu-data/foobillard:foobillard.desktop.in.h:1 -msgid "Foobillard" -msgstr "Foobillard" - -#: ../menu-data/foobillard:foobillard.desktop.in.h:2 -msgid "3D billiards game using OpenGL" -msgstr "Jeu de billard en 3D utilisant OpenGL" +#: ../menu-data/foobillardplus:foobillardplus.desktop.in.h:1 +msgid "FooBillard++" +msgstr "" + +#: ../menu-data/foobillardplus:foobillardplus.desktop.in.h:2 +msgid "3D OpenGL Billiard Game" +msgstr "" #: ../menu-data/fotowall:fotowall.desktop.in.h:1 msgid "Fotowall" @@ -5220,14 +5418,6 @@ msgid "Mandelbrot family fractal generator" msgstr "Générateur de fractale de type ensemble de Mandelbrot" -#: ../menu-data/freeaccount:freeaccount.desktop.in.h:1 -msgid "FreeAccount" -msgstr "FreeAccount" - -#: ../menu-data/freeaccount:freeaccount.desktop.in.h:2 -msgid "Medical billing and accountancy" -msgstr "Facturation et comptabilité médicale" - #: ../menu-data/freealchemist:freealchemist.desktop.in.h:1 msgid "FreeAlchemist" msgstr "FreeAlchemist" @@ -5265,11 +5455,16 @@ msgstr "Freeciv" #: ../menu-data/freeciv-client-gtk:freeciv-gtk.desktop.in.h:2 +#: ../menu-data/freeciv-client-gtk:freeciv-gtk3.desktop.in.h:2 #: ../menu-data/freeciv-server:freeciv-server.desktop.in.h:2 msgid "" "Turn-based strategy game inspired by the history of human civilization" msgstr "Jeu de stratégie inspiré par l'histoire de la civilisation humaine" +#: ../menu-data/freeciv-client-gtk:freeciv-gtk3.desktop.in.h:1 +msgid "Freeciv (gtk3)" +msgstr "" + #: ../menu-data/freeciv-server:freeciv-server.desktop.in.h:1 msgid "Freeciv server" msgstr "Serveur Freeciv" @@ -5287,8 +5482,8 @@ msgstr "FreeDiams" #: ../menu-data/freediams:freediams.desktop.in.h:2 -msgid "Pharmaceutical Drugs Prescriptor" -msgstr "Prescripteur de Produits Pharmaceutiques" +msgid "Pharmaceutical drugs prescriptor assistant" +msgstr "" #: ../menu-data/freedink-dfarc:freedink-dfarc.desktop.in.h:1 msgid "DFArc - Dink frontend" @@ -5314,15 +5509,17 @@ msgstr "Free DM" #: ../menu-data/freedm:freedm.desktop.in.h:2 -#: ../menu-data/freedoom:freedoom.desktop.in.h:2 -#: ../menu-data/vavoom:vavoom.desktop.in.h:2 -msgid "First Person Shooter Game" -msgstr "Jeu de tir subjectif (FPS)" +msgid "Multiplayer-only Clone of the first person shooter Doom" +msgstr "" #: ../menu-data/freedoom:freedoom.desktop.in.h:1 msgid "Freedoom" msgstr "Freedoom" +#: ../menu-data/freedoom:freedoom.desktop.in.h:2 +msgid "Clone of the legendary first person shooter Doom" +msgstr "" + #: ../menu-data/freedroid:freedroid.desktop.in.h:1 msgid "Freedroid" msgstr "Freedroid" @@ -5364,8 +5561,8 @@ msgstr "DMP (Dossier Médical Personnel - EMR) FreeMedForms" #: ../menu-data/freemedforms-emr:freemedforms.desktop.in.h:2 -msgid "Open source EMR" -msgstr "Dossier Médical Personnel (DMP ou EMR) libre" +msgid "Open source Electronic Medical Record manager" +msgstr "" #: ../menu-data/freemind:freemind.desktop.in.h:1 msgid "FreeMind" @@ -5375,6 +5572,14 @@ msgid "A free mind mapping tool" msgstr "Un logiciel libre de création de cartes heuristiques" +#: ../menu-data/freeorion:freeorion.desktop.in.h:1 +msgid "FreeOrion" +msgstr "" + +#: ../menu-data/freeorion:freeorion.desktop.in.h:2 +msgid "turn-based space empire and galactic conquest computer game (client)" +msgstr "" + #: ../menu-data/freeplane:freeplane.desktop.in.h:1 msgid "Freeplane" msgstr "Freeplane" @@ -5470,6 +5675,7 @@ msgstr "Déchaînez vous avec votre clavier" #: ../menu-data/friends-app:friends-app.desktop.in.h:1 +#: ../menu-data/steam:steam.desktop.in.h:11 msgid "Friends" msgstr "Friends" @@ -5509,6 +5715,22 @@ msgid "Pop out the bubbles!" msgstr "Faites éclater les bulles !" +#: ../menu-data/fs-uae-launcher:fs-uae-launcher.desktop.in.h:1 +msgid "FS-UAE Launcher" +msgstr "" + +#: ../menu-data/fs-uae-launcher:fs-uae-launcher.desktop.in.h:2 +msgid "Launcher for FS-UAE Amiga Emulator" +msgstr "" + +#: ../menu-data/fs-uae:fs-uae.desktop.in.h:1 +msgid "FS-UAE" +msgstr "" + +#: ../menu-data/fs-uae:fs-uae.desktop.in.h:2 +msgid "FS-UAE Amiga Emulator" +msgstr "" + #: ../menu-data/fsl-4.1:fsl-4.1.desktop.in.h:1 msgid "Software Collection for (f)MRI Data Analysis" msgstr "Ensemble de programmes pour l'analyse de données (f)MRI" @@ -5537,6 +5759,14 @@ msgid "FTP" msgstr "FTP" +#: ../menu-data/funguloids:funguloids.desktop.in.h:1 +msgid "Funguloids" +msgstr "Funguloids" + +#: ../menu-data/funguloids:funguloids.desktop.in.h:2 +msgid "Those Funny Funguloids!" +msgstr "" + #: ../menu-data/funnyboat:funnyboat.desktop.in.h:1 msgid "Funny Boat" msgstr "Funny Boat" @@ -5574,8 +5804,8 @@ msgstr "Icône de Compiz Fusion" #: ../menu-data/fusion-icon:fusion-icon.desktop.in.h:2 -msgid "Start and manage Compiz Fusion" -msgstr "Lancer et gérer Compiz Fusion" +msgid "Manage Compiz Fusion and switch between the available window managers" +msgstr "" #: ../menu-data/fuss-launcher:fuss-launcher.desktop.in.h:1 msgid "Fuss Application Launcher" @@ -5689,8 +5919,8 @@ msgstr "Trouver des synonymes et des homonymes" #: ../menu-data/gajim:gajim.desktop.in.h:1 -msgid "Gajim Instant Messenger" -msgstr "Messagerie instantanée Gajim" +msgid "Gajim" +msgstr "" #: ../menu-data/gajim:gajim.desktop.in.h:2 msgid "A GTK+ Jabber client" @@ -6125,10 +6355,6 @@ msgid "Send and receive email" msgstr "Envoyer et recevoir des courriels" -#: ../menu-data/geary:geary.desktop.in.h:3 -msgid "Compose Message" -msgstr "Rédaction d'un message" - #: ../menu-data/gebabbel:gebabbel.desktop.in.h:1 msgid "Gebabbel" msgstr "Gebabbel" @@ -6193,6 +6419,10 @@ msgid "geisview" msgstr "geisview" +#: ../menu-data/geis-tools:geisview.desktop.in.h:2 +msgid "GEIS gesture event viewer" +msgstr "" + #: ../menu-data/gelemental:gelemental.desktop.in.h:1 msgid "Periodic Table" msgstr "Tableau périodique" @@ -6315,8 +6545,20 @@ msgid "GFCE Ultra NES Emulator" msgstr "Émulateur GFCE Ultra NES (Nintendo)" -#: ../menu-data/gfpoken:gfpoken.desktop.in.h:1 -msgid "GFingerPoken" +#: ../menu-data/gfceu:gfceu.desktop.in.h:2 +msgid "Play Nintendo ROM files" +msgstr "Lire les fichiers ROM Nintendo" + +#: ../menu-data/gfm:gfm.desktop.in.h:1 +msgid "GFM" +msgstr "" + +#: ../menu-data/gfm:gfm.desktop.in.h:2 +msgid "TI Calculators Group File Manager" +msgstr "" + +#: ../menu-data/gfpoken:gfpoken.desktop.in.h:1 +msgid "GFingerPoken" msgstr "GFingerPoken" #: ../menu-data/gfpoken:gfpoken.desktop.in.h:2 @@ -6446,21 +6688,22 @@ msgid "Track and sync the files in your Git Annex" msgstr "Suivre et synchroniser les fichiers dans votre annexe Git" +#: ../menu-data/git-cola:git-cola-folder-handler.desktop.in.h:1 #: ../menu-data/git-cola:git-cola.desktop.in.h:1 -msgid "Cola Git GUI" -msgstr "Cola, interface graphique à Git" +msgid "Git Cola" +msgstr "" #: ../menu-data/git-cola:git-cola.desktop.in.h:2 -msgid "A highly caffeinated git GUI" -msgstr "Une interface graphique sur-vitaminée pour git" +msgid "The highly caffeinated Git GUI" +msgstr "" #: ../menu-data/git-cola:git-dag.desktop.in.h:1 msgid "Git DAG" msgstr "Git DAG" #: ../menu-data/git-cola:git-dag.desktop.in.h:2 -msgid "An advanced git DAG visualizer" -msgstr "Un visualiseur git DAG avancé" +msgid "Git DAG visualizer" +msgstr "" #: ../menu-data/gitg:gitg.desktop.in.h:1 msgid "gitg" @@ -6470,6 +6713,14 @@ msgid "Git repository browser" msgstr "Navigateur de dépôts Git" +#: ../menu-data/gitso:gitso.desktop.in.h:1 +msgid "Gitso" +msgstr "" + +#: ../menu-data/gitso:gitso.desktop.in.h:2 +msgid "Connect to others using VNC protocol" +msgstr "" + #: ../menu-data/gjacktransport:gjackclock.desktop.in.h:1 msgid "G. JACK Clock" msgstr "Horloge G. JACK" @@ -6545,8 +6796,8 @@ msgstr "Jouer avec un simulateur de vol" #: ../menu-data/glabels:glabels-3.0.desktop.in.h:1 -msgid "gLables" -msgstr "gLables" +msgid "gLabels" +msgstr "" #: ../menu-data/glabels:glabels-3.0.desktop.in.h:2 msgid "Create labels, business cards and media covers" @@ -6971,10 +7222,6 @@ msgid "Customize your GNOME desktop" msgstr "Personnaliser votre bureau GNOME" -#: ../menu-data/gnome-color-manager:gcm-calibrate.desktop.in.h:1 -msgid "Color" -msgstr "Couleur" - #: ../menu-data/gnome-color-manager:gcm-calibrate.desktop.in.h:2 msgid "Color Calibration" msgstr "Etalonnage des couleurs" @@ -7003,35 +7250,6 @@ msgid "A two paned file manager" msgstr "Un gestionnaire de fichiers à deux volets" -#: ../menu-data/gnome-contacts:gnome-contacts.desktop.in.h:1 -#: ../menu-data/kaddressbook-mobile:kde4__kaddressbook-mobile.desktop.in.h:1 -#: ../menu-data/thunderbird:thunderbird.desktop.in.h:4 -msgid "Contacts" -msgstr "Contacts" - -#: ../menu-data/gnome-control-center-signon:credentials-preferences.desktop.in.h:1 -#: ../menu-data/gnome-control-center-signon:gnome-credentials-panel.desktop.in.h:1 -msgid "Online Accounts" -msgstr "Comptes en ligne" - -#: ../menu-data/gnome-control-center-signon:credentials-preferences.desktop.in.h:2 -#: ../menu-data/gnome-control-center-signon:gnome-credentials-panel.desktop.in.h:2 -msgid "Online account credentials and settings" -msgstr "Références et paramètres de compte en ligne" - -#: ../menu-data/gnome-control-center-signon:update-accounts.desktop.in.h:1 -msgid "Account update tool" -msgstr "Outil de mise à jour du compte" - -#: ../menu-data/gnome-control-center-unity:gnome-unity-appearance-panel.desktop.in.h:1 -#: ../menu-data/unity-tweak-tool:unity-tweak-tool.desktop.in.h:5 -msgid "Appearance" -msgstr "Apparence" - -#: ../menu-data/gnome-control-center-unity:gnome-unity-appearance-panel.desktop.in.h:2 -msgid "Change the background and the theme" -msgstr "Modifier l'arrière-plan et le thème" - #: ../menu-data/gnome-disk-utility:gnome-disk-image-mounter.desktop.in.h:1 msgid "Disk Image Mounter" msgstr "Montage d'images Disque" @@ -7040,6 +7258,14 @@ msgid "Mount Disk Images" msgstr "Monter des images de Disque" +#: ../menu-data/gnome-disk-utility:gnome-disk-image-writer.desktop.in.h:1 +msgid "Disk Image Writer" +msgstr "" + +#: ../menu-data/gnome-disk-utility:gnome-disk-image-writer.desktop.in.h:2 +msgid "Write Disk Images to Devices" +msgstr "" + #: ../menu-data/gnome-disk-utility:gnome-disks.desktop.in.h:1 msgid "Disks" msgstr "Disques" @@ -7137,6 +7363,15 @@ msgid "Disassemble a pile of tiles by removing matching pairs" msgstr "Défaire une pile de tuiles en enlevant les paires identiques" +#: ../menu-data/gnome-maps:gnome-maps.desktop.in.h:1 +#: ../menu-data/openstreetmap-client:maps.desktop.in.h:1 +msgid "Maps" +msgstr "Cartes" + +#: ../menu-data/gnome-maps:gnome-maps.desktop.in.h:2 +msgid "A simple maps application" +msgstr "" + #: ../menu-data/gnome-mastermind:gnome-mastermind.desktop.in.h:1 msgid "Mastermind" msgstr "Mastermind" @@ -7196,6 +7431,16 @@ msgid "The GNOME MUD Client" msgstr "Client GNOME MUD" +#: ../menu-data/gnome-music:gnome-music.desktop.in.h:1 +msgid "Music" +msgstr "" + +#: ../menu-data/gnome-music:gnome-music.desktop.in.h:2 +#: ../menu-data/gogglesmm:gogglesmm.desktop.in.h:2 +#: ../menu-data/rhythmbox:rhythmbox.desktop.in.h:2 +msgid "Play and organize your music collection" +msgstr "Permet de lire et d'organiser votre collection musicale" + #: ../menu-data/gnome-nettool:gnome-nettool.desktop.in.h:1 msgid "Network Tools" msgstr "Outils réseau" @@ -7204,15 +7449,6 @@ msgid "View information about your network" msgstr "Afficher des informations sur votre réseau" -#: ../menu-data/gnome-network-admin:network.desktop.in.h:1 -#: ../menu-data/network-manager-gnome:nm-applet.desktop.in.h:1 -msgid "Network" -msgstr "Réseau" - -#: ../menu-data/gnome-network-admin:network.desktop.in.h:2 -msgid "Configure network devices and connections" -msgstr "Configurer les interfaces réseau et les connexions" - #: ../menu-data/gnome-nibbles:gnibbles.desktop.in.h:1 msgid "Nibbles" msgstr "Nibbles" @@ -7233,6 +7469,33 @@ "Accéder aux environnements de bureau graphiques via la synthèse vocale et " "des plages braille" +#: ../menu-data/gnome-packagekit-session:gpk-dbus-service.desktop.in.h:1 +msgid "Software Install" +msgstr "Installation de logiciels" + +#: ../menu-data/gnome-packagekit-session:gpk-dbus-service.desktop.in.h:2 +msgid "Install selected software on the system" +msgstr "Installer le logiciel sélectionné sur le système" + +#: ../menu-data/gnome-packagekit-session:gpk-log.desktop.in.h:1 +msgid "Software Log Viewer" +msgstr "Visionneuse de journaux système" + +#: ../menu-data/gnome-packagekit-session:gpk-log.desktop.in.h:2 +msgid "View past package management tasks" +msgstr "Voir les anciennes tâches de gestion des paquets" + +#: ../menu-data/gnome-packagekit-session:gpk-prefs.desktop.in.h:1 +msgid "Software Settings" +msgstr "Réglages logiciels" + +#: ../menu-data/gnome-packagekit-session:gpk-prefs.desktop.in.h:2 +msgid "" +"Change software update preferences and enable or disable software sources" +msgstr "" +"Modifier les préférences de mises à jour des logiciels et activer ou " +"désactiver des sources de logiciels" + #: ../menu-data/gnome-packagekit-tools:gpk-install-catalog.desktop.in.h:1 msgid "Catalog Installer" msgstr "Installateur de catalogue" @@ -7266,6 +7529,14 @@ msgid "Receive and send text messages from your mobile phone" msgstr "Envoyer et recevoir des messages texte avec votre téléphone portable" +#: ../menu-data/gnome-photos:gnome-photos.desktop.in.h:1 +msgid "Photos" +msgstr "" + +#: ../menu-data/gnome-photos:gnome-photos.desktop.in.h:2 +msgid "Access, organize and share photos" +msgstr "" + #: ../menu-data/gnome-pie:gnome-pie.desktop.in.h:1 msgid "Gnome-Pie" msgstr "Gnome-Pie" @@ -7306,6 +7577,10 @@ msgid "Manage your system tasks" msgstr "Gérer vos tâches système" +#: ../menu-data/gnome-session-flashback:gnome-flashback-services.desktop.in.h:1 +msgid "GNOME Flashback Services" +msgstr "" + #: ../menu-data/gnome-session-flashback:gnome-wm.desktop.in.h:1 #: ../menu-data/unity-tweak-tool:unity-tweak-tool.desktop.in.h:4 #: ../menu-data/xfwm4:xfce-wm-settings.desktop.in.h:1 @@ -7316,6 +7591,11 @@ msgid "GNOME Shell Classic" msgstr "GNOME Shell Classique" +#: ../menu-data/gnome-shell-extensions:gnome-shell-classic.desktop.in.h:2 +#: ../menu-data/gnome-shell:gnome-shell.desktop.in.h:2 +msgid "Window management and application launching" +msgstr "Gestion des fenêtres et lancement des applications" + #: ../menu-data/gnome-shell-timer:gnome-shell-timer-config.desktop.in.h:1 msgid "gnome-shell-timer Preference" msgstr "Préférences de gnome-shell-timer" @@ -7340,22 +7620,6 @@ msgid "GNOME Shell" msgstr "GNOME Shell" -#: ../menu-data/gnome-software-manager:gpk-application.desktop.in.h:1 -msgid "Software" -msgstr "Logiciels" - -#: ../menu-data/gnome-software-manager:gpk-application.desktop.in.h:2 -msgid "Add or remove software installed on the system" -msgstr "Ajouter ou supprimer un logiciel installé sur le système" - -#: ../menu-data/gnome-software-manager:gpk-install-local-file.desktop.in.h:1 -msgid "Software Install" -msgstr "Installation de logiciels" - -#: ../menu-data/gnome-software-manager:gpk-install-local-file.desktop.in.h:2 -msgid "Install selected software on the system" -msgstr "Installer le logiciel sélectionné sur le système" - #: ../menu-data/gnome-specimen:gnome-specimen.desktop.in.h:1 msgid "Specimen Font Previewer" msgstr "Outil de prévisualisation de polices" @@ -7416,14 +7680,6 @@ msgid "Complete the puzzle by matching numbered tiles" msgstr "Compléter le puzzle en faisant correspondre les tuiles numérotées" -#: ../menu-data/gnome-time-admin:time.desktop.in.h:1 -msgid "Time and Date" -msgstr "Utilitaire de configuration de la date et de l'heure" - -#: ../menu-data/gnome-time-admin:time.desktop.in.h:2 -msgid "Change system time, date, and timezone" -msgstr "Permet de modifier la date, l'heure et le fuseau horaire du système." - #: ../menu-data/gnome-translate:gnome-translate.desktop.in.h:1 msgid "Language Translator" msgstr "Traducteur" @@ -7437,18 +7693,9 @@ msgstr "Outil de réglage" #: ../menu-data/gnome-tweak-tool:gnome-tweak-tool.desktop.in.h:2 -#: ../menu-data/ubuntukylin-default-settings:theme-tool.desktop.in.h:2 msgid "Tweak advanced GNOME 3 settings" msgstr "Paramètres avancés de configuration de Gnome 3" -#: ../menu-data/gnome-update-viewer:gpk-update-viewer.desktop.in.h:1 -msgid "Software Update" -msgstr "Mise à jour de logiciels" - -#: ../menu-data/gnome-update-viewer:gpk-update-viewer.desktop.in.h:2 -msgid "Update software installed on the system" -msgstr "Mettre à jour le logiciel installé sur le système" - #: ../menu-data/gnome-user-share:gnome-user-share-properties.desktop.in.h:1 msgid "Personal File Sharing" msgstr "Partage de fichiers personnels" @@ -7465,6 +7712,14 @@ msgid "Play classic arcade games" msgstr "Jouer aux classiques des jeux d'arcade" +#: ../menu-data/gnome-weather:org.gnome.Weather.Application.desktop.in.h:1 +msgid "Weather" +msgstr "" + +#: ../menu-data/gnome-weather:org.gnome.Weather.Application.desktop.in.h:2 +msgid "Show weather conditions and forecast" +msgstr "" + #: ../menu-data/gnomecatalog:gnomecatalog.desktop.in.h:1 msgid "Gnome Catalog" msgstr "Catalogue Gnome" @@ -7482,8 +7737,8 @@ msgstr "Afficheur de poupées KISSeake pour Gnome" #: ../menu-data/gnomeradio:gnomeradio.desktop.in.h:1 -msgid "Gnomeradio FM Radio Tuner" -msgstr "Tuner radio FM Gnomeradio" +msgid "Gnomeradio" +msgstr "" #: ../menu-data/gnomeradio:gnomeradio.desktop.in.h:2 msgid "Listen to FM radio" @@ -7516,12 +7771,12 @@ "Système d'agenda, de journaux, de listes de choses à faire et de factures" #: ../menu-data/gns3:gns3.desktop.in.h:1 -msgid "gns3 Graphical Network Simulator" -msgstr "Ggns3, simulateur graphique de réseaux" +msgid "GNS3" +msgstr "" #: ../menu-data/gns3:gns3.desktop.in.h:2 -msgid "program to simulate networks" -msgstr "Programme de simulation de réseaux" +msgid "GNS3 Graphical Network Simulator" +msgstr "" #: ../menu-data/gnubg:gnubg.desktop.in.h:1 msgid "GNU Backgammon" @@ -7564,6 +7819,14 @@ msgid "GNUDoQ, Su Doku generator and solver." msgstr "Génération et résolution de problèmes de sudoku." +#: ../menu-data/gnugo:gnugo.desktop.in.h:1 +msgid "GnuGo" +msgstr "" + +#: ../menu-data/gnugo:gnugo.desktop.in.h:2 +msgid "Play Go against computer opponent" +msgstr "" + #: ../menu-data/gnujump:gnujump.desktop.in.h:1 msgid "GNUjump" msgstr "GNUjump" @@ -7666,11 +7929,6 @@ msgid "Goggles Music Manager" msgstr "Gestionnaire de Musique Goggles" -#: ../menu-data/gogglesmm:gogglesmm.desktop.in.h:2 -#: ../menu-data/rhythmbox:rhythmbox.desktop.in.h:2 -msgid "Play and organize your music collection" -msgstr "Permet de lire et d'organiser votre collection musicale" - #: ../menu-data/goldencheetah:GoldenCheetah.desktop.in.h:1 msgid "GoldenCheetah" msgstr "GoldenCheetah" @@ -7849,6 +8107,7 @@ msgstr "Dispositifs de pointage" #: ../menu-data/gpointing-device-settings:gpointing-device-settings.desktop.in.h:2 +#: ../menu-data/unity-control-center:unity-mouse-panel.desktop.in.h:2 msgid "Set your mouse and touchpad preferences" msgstr "Définissez vos préférences pour votre souris et votre touchpad" @@ -7990,6 +8249,8 @@ msgstr "SIG GRASS" #: ../menu-data/grass-core:grass64.desktop.in.h:2 +#: ../menu-data/qgis:qbrowser.desktop.in.h:2 +#: ../menu-data/qgis:qgis.desktop.in.h:2 msgid "Geographic Information System" msgstr "Système d'Information Géographique" @@ -8090,6 +8351,14 @@ msgid "Personnal finances manager" msgstr "Gestion de finances personnelles" +#: ../menu-data/gromit-mpx:gromit-mpx.desktop.in.h:1 +msgid "Gromit-MPX" +msgstr "" + +#: ../menu-data/gromit-mpx:gromit-mpx.desktop.in.h:2 +msgid "GRaphics Over MIscelaneous Things, a multi pointer annotation tool" +msgstr "" + #: ../menu-data/gromit:gromit.desktop.in.h:1 msgid "gromit" msgstr "gromit" @@ -8098,14 +8367,6 @@ msgid "draw freehand screen annotations" msgstr "écriture d'annotations à main levée" -#: ../menu-data/groundcontrol:groundcontrol.desktop.in.h:1 -msgid "Ground Control Configuration" -msgstr "Configuration de Ground Control" - -#: ../menu-data/groundcontrol:groundcontrol.desktop.in.h:2 -msgid "Setup Ground Control with your Launchpad account." -msgstr "Configurer Ground Control avec votre compte Launchpad." - #: ../menu-data/grpn:grpn.desktop.in.h:1 msgid "Grpn Calculator" msgstr "Calculatrice Grpn" @@ -8177,14 +8438,6 @@ msgid "RF Impedance calculator" msgstr "Calculateur d'impédance RF" -#: ../menu-data/gsoko:gsoko.desktop.in.h:1 -msgid "Sokoban" -msgstr "Sokoban" - -#: ../menu-data/gsoko:gsoko.desktop.in.h:2 -msgid "Clone of the Sokoban game" -msgstr "Clone du jeu Sokoban" - #: ../menu-data/gspiceui:gspiceui.desktop.in.h:1 msgid "GSpiceUI" msgstr "GSpiceUI" @@ -8305,13 +8558,13 @@ msgid "Record a video of your desktop" msgstr "Enregistrer des vidéos de votre bureau" -#: ../menu-data/gtk-redshift:gtk-redshift.desktop.in.h:1 -msgid "Redshift" -msgstr "Redshift" +#: ../menu-data/gtk-theme-config:gtk-theme-config.desktop.in.h:1 +msgid "Theme Configuration" +msgstr "" -#: ../menu-data/gtk-redshift:gtk-redshift.desktop.in.h:2 -msgid "Color temperature adjustment tool" -msgstr "Outil de réglage de la température de couleur" +#: ../menu-data/gtk-theme-config:gtk-theme-config.desktop.in.h:2 +msgid "Configure GTK theme colors" +msgstr "" #: ../menu-data/gtk-vector-screenshot:take-vector-screenshot.desktop.in.h:1 msgid "Take Vector Screenshot" @@ -8459,13 +8712,9 @@ msgid "Insert special characters into documents" msgstr "Insérer des caractères spéciaux dans les documents" -#: ../menu-data/gufw:gufw.desktop.in.h:1 -msgid "Gufw Firewall Configuration" -msgstr "Configuration du pare-feu Gufw" - #: ../menu-data/gufw:gufw.desktop.in.h:2 -msgid "Allows you to configure your ufw firewall" -msgstr "Permet de configurer votre pare-feu ufw" +msgid "An easy way to configure your firewall" +msgstr "" #: ../menu-data/gui-apt-key:gui-apt-key.desktop.in.h:1 msgid "APT Key Manager" @@ -8742,9 +8991,17 @@ msgid "Hamster Indicator" msgstr "Indicateur d'Hamster" +#: ../menu-data/handbrake:ghb.desktop.in.h:1 +msgid "HandBrake" +msgstr "" + +#: ../menu-data/handbrake:ghb.desktop.in.h:2 +msgid "Transcodes DVD, Bluray, and other media" +msgstr "" + #: ../menu-data/hannah-foo2zjs:hannah-foo2zjs.desktop.in.h:1 -msgid "Foo2ZJS Firmware Installer (Hannah)" -msgstr "Installateur du micro-logiciel Foo2ZJS (Hannah)" +msgid "Hannah" +msgstr "" #: ../menu-data/hannah-foo2zjs:hannah-foo2zjs.desktop.in.h:2 msgid "Foo2ZJS Firmware Downloader and Installer" @@ -8837,6 +9094,19 @@ msgid "Hexalate" msgstr "Hexalate" +#: ../menu-data/hexalate:hexalate.desktop.in.h:2 +msgid "Color Matching Game" +msgstr "" + +#: ../menu-data/hexchat:hexchat.desktop.in.h:1 +msgid "HexChat" +msgstr "" + +#: ../menu-data/hexchat:hexchat.desktop.in.h:2 +#: ../menu-data/xchat:xchat.desktop.in.h:2 +msgid "Chat with other people using Internet Relay Chat" +msgstr "Discuter avec les personnes utilisant l'IRC" + #: ../menu-data/hexter:hexter.desktop.in.h:1 msgid "Hexter" msgstr "Hexter" @@ -8845,6 +9115,14 @@ msgid "Yamaha DX7 modeling DSSI plugin" msgstr "Greffon de modélisation DSSI pour Yamaha DX7" +#: ../menu-data/higan:higan.desktop.in.h:1 +msgid "higan" +msgstr "" + +#: ../menu-data/higan:higan.desktop.in.h:2 +msgid "SNES emulator" +msgstr "Emulateur SNES" + #: ../menu-data/hijra-applet:hijra-applet.desktop.in.h:1 msgid "Hijra Applet" msgstr "Applet Hijra" @@ -8861,6 +9139,14 @@ msgid "Setup utility for hime input method" msgstr "Utilitaire d'installation pour la méthode d'entrée Hime" +#: ../menu-data/history-service:history-daemon.desktop.in.h:1 +msgid "History Service Daemon" +msgstr "" + +#: ../menu-data/history-service:history-daemon.desktop.in.h:2 +msgid "Listens for calls and messages and stores them." +msgstr "" + #: ../menu-data/hitori:hitori.desktop.in.h:1 msgid "Hitori" msgstr "Hitori" @@ -9003,6 +9289,22 @@ msgid "Show System Processes" msgstr "Afficher les processus système" +#: ../menu-data/httraqt:httraqt.desktop.in.h:1 +msgid "HTTraQt" +msgstr "" + +#: ../menu-data/httraqt:httraqt.desktop.in.h:2 +msgid "Web copier" +msgstr "" + +#: ../menu-data/hud-tools:hud-gui.desktop.in.h:1 +msgid "Hud Gui" +msgstr "" + +#: ../menu-data/hud-tools:hud-gui.desktop.in.h:2 +msgid "Test user interface for HUD" +msgstr "" + #: ../menu-data/hugin:calibrate_lens_gui.desktop.in.h:1 msgid "Hugin Calibrate Lens" msgstr "Lentille de calibration Hugin" @@ -9048,6 +9350,14 @@ msgid "Create drum sequences" msgstr "Créer des séquences de batterie" +#: ../menu-data/hyperrogue:hyperrogue.desktop.in.h:1 +msgid "HyperRogue" +msgstr "" + +#: ../menu-data/hyperrogue:hyperrogue.desktop.in.h:2 +msgid "A non-euclidean graphical rogue-like game" +msgstr "" + #: ../menu-data/i3-wm:i3.desktop.in.h:1 msgid "i3" msgstr "i3" @@ -9064,19 +9374,31 @@ msgid "Dominate the board in a classic version of Reversi" msgstr "Conquérir le plateau dans une version classique du Reversi" -#: ../menu-data/ibus-cangjie:ibus-setup-cangjie.desktop.in.h:1 +#: ../menu-data/ibus-anthy:ibus-setup-anthy.desktop.in.h:1 +msgid "IBus Anthy Setup" +msgstr "" + +#: ../menu-data/ibus-anthy:ibus-setup-anthy.desktop.in.h:2 +msgid "Set up IBus Anthy engine" +msgstr "" + +#. The title of the preferences window for Cangjie +#: ../menu-data/ibus-cangjie:ibus-setup-cangjie.desktop.in.h:2 msgid "Cangjie Preferences" msgstr "Préférences de Cangjie" -#: ../menu-data/ibus-cangjie:ibus-setup-cangjie.desktop.in.h:2 +#. Tooltip for the preferences app for Cangjie +#: ../menu-data/ibus-cangjie:ibus-setup-cangjie.desktop.in.h:4 msgid "Set preferences for the Cangjie input method" msgstr "Définir les préférences pour la méthode de saisie Cangjie" -#: ../menu-data/ibus-cangjie:ibus-setup-quick.desktop.in.h:1 +#. The title of the preferences window for Quick +#: ../menu-data/ibus-cangjie:ibus-setup-quick.desktop.in.h:2 msgid "Quick Preferences" msgstr "Préférences de Quick" -#: ../menu-data/ibus-cangjie:ibus-setup-quick.desktop.in.h:2 +#. Tooltip for the preferences app for Quick +#: ../menu-data/ibus-cangjie:ibus-setup-quick.desktop.in.h:4 msgid "Set preferences for the Quick input method" msgstr "Définir les préférences pour la méthode de saisie Quick" @@ -9088,6 +9410,14 @@ msgid "Set IBus Hangul Preferences" msgstr "Définir les préférences de IBus Hangul" +#: ../menu-data/ibus-input-pad:ibus-setup-input-pad.desktop.in.h:1 +msgid "IBus Input Pad Setup" +msgstr "" + +#: ../menu-data/ibus-input-pad:ibus-setup-input-pad.desktop.in.h:2 +msgid "Set up IBus Input Pad engine" +msgstr "" + #: ../menu-data/ibus-libpinyin:ibus-setup-libbopomofo.desktop.in.h:1 msgid "IBus LibBopomofo Preferences" msgstr "Préférences de iBus libBopomofo" @@ -9104,6 +9434,22 @@ msgid "Set ibus-libpinyin Preferences" msgstr "Définir les préférences de ibus-libpinyin" +#: ../menu-data/ibus-pinyin:ibus-setup-bopomofo.desktop.in.h:1 +msgid "IBus Bopomofo Preferences" +msgstr "" + +#: ../menu-data/ibus-pinyin:ibus-setup-bopomofo.desktop.in.h:2 +msgid "Set ibus-Bopomofo Preferences" +msgstr "" + +#: ../menu-data/ibus-pinyin:ibus-setup-pinyin.desktop.in.h:1 +msgid "IBus Pinyin Setup" +msgstr "" + +#: ../menu-data/ibus-pinyin:ibus-setup-pinyin.desktop.in.h:2 +msgid "Set ibus-pinyin Preferences" +msgstr "" + #: ../menu-data/ibus:ibus-setup.desktop.in.h:1 msgid "Keyboard Input Methods" msgstr "Méthodes de saisie au clavier" @@ -9112,14 +9458,6 @@ msgid "Adjust methods for keyboard input." msgstr "Configurer les méthodes de saisie au clavier." -#: ../menu-data/ibus:ibus.desktop.in.h:1 -msgid "IBus" -msgstr "IBus" - -#: ../menu-data/ibus:ibus.desktop.in.h:2 -msgid "Start IBus Input Method Framework" -msgstr "Démarrer le logiciel de méthode de saisie IBus" - #: ../menu-data/icebreaker:icebreaker.desktop.in.h:1 msgid "IceBreaker" msgstr "IceBreaker" @@ -9174,6 +9512,14 @@ msgstr "" "Environnement de Développement Intégré pour Python (utilisant Python-3.3)" +#: ../menu-data/idle-python3.4:idle-python3.4.desktop.in.h:1 +msgid "IDLE (using Python-3.4)" +msgstr "" + +#: ../menu-data/idle-python3.4:idle-python3.4.desktop.in.h:2 +msgid "Integrated Development Environment for Python (using Python-3.4)" +msgstr "" + #: ../menu-data/idle3:idle3.desktop.in.h:1 msgid "IDLE 3" msgstr "IDLE 3" @@ -9215,6 +9561,19 @@ msgid "HIZ's ES" msgstr "HIZ's ES" +#: ../menu-data/ike-qtgui:ike.desktop.in.h:1 +msgid "Shrew Soft VPN Access Manager" +msgstr "Gestionnaire d'accès VPN Shrew Soft" + +#: ../menu-data/ike-qtgui:ike.desktop.in.h:2 +msgid "Application to manage remote site configurations" +msgstr "Application pour gérer les configurations de sites distants" + +#: ../menu-data/im-config:im-config.desktop.in.h:1 +#: ../menu-data/uim-gtk2.0:uim.desktop.in.h:1 +msgid "Input Method" +msgstr "Méthode de saisie" + #: ../menu-data/im-config:im-config.desktop.in.h:2 #: ../menu-data/im-switch:im-switch.desktop.in.h:2 msgid "Set Keyboard Input Method" @@ -9240,14 +9599,6 @@ msgid "Display and edit image files" msgstr "Afficher et modifier des fichiers images" -#: ../menu-data/imageshack-uploader:imageshackuploader.desktop.in.h:1 -msgid "ImageShack Uploader" -msgstr "Téléversement sur ImageShack" - -#: ../menu-data/imageshack-uploader:imageshackuploader.desktop.in.h:2 -msgid "Upload your images and videos to ImageShack" -msgstr "Téléverser vos images et vidéos sur ImageSchack" - #: ../menu-data/imagevis3d:imagevis3d.desktop.in.h:1 msgid "ImageVis3D" msgstr "ImageVis3D" @@ -9322,8 +9673,8 @@ msgstr "Intone" #: ../menu-data/intone:intone.desktop.in.h:2 -msgid "e Media Player" -msgstr "e Media Player" +msgid "Simple music player for mobile devices" +msgstr "" #: ../menu-data/invesalius:invesalius-3.0.desktop.in.h:1 msgid "InVesalius-3.0" @@ -9432,13 +9783,13 @@ msgid "Record a video of your desktop session" msgstr "Enregistrer une vidéo du bureau au cours de votre session" -#: ../menu-data/italc-master:italc.desktop.in.h:1 -msgid "iTalc master interface" -msgstr "Interface maître iTalc" - -#: ../menu-data/italc-master:italc.desktop.in.h:2 -msgid "Computer room overview" -msgstr "Aperçu complet de la salle informatique" +#: ../menu-data/italc-client:italc-client.desktop.in.h:1 +msgid "iTALC Client" +msgstr "" + +#: ../menu-data/italc-master:italc-master.desktop.in.h:1 +msgid "iTALC Master" +msgstr "" #: ../menu-data/itksnap:itksnap.desktop.in.h:1 msgid "3D Structure Segmentation" @@ -9632,6 +9983,14 @@ msgid "Photo puzzle game for children" msgstr "Jeu de puzzle photo pour les enfants" +#: ../menu-data/jitsi:jitsi.desktop.in.h:1 +msgid "Jitsi" +msgstr "" + +#: ../menu-data/jitsi:jitsi.desktop.in.h:2 +msgid "VoIP and Instant Messaging client" +msgstr "" + #: ../menu-data/jkmeter:jkmeter.desktop.in.h:1 msgid "Jkmeter" msgstr "Jkmeter" @@ -9681,22 +10040,6 @@ msgid "Manage system jobs present on your computer" msgstr "Gérer les tâches système s'exécutant sur votre ordinateur" -#: ../menu-data/jockey-kde:jockey-kde.desktop.in.h:1 -msgid "Additional Drivers" -msgstr "Pilotes supplémentaires" - -#: ../menu-data/jockey-kde:jockey-kde.desktop.in.h:2 -msgid "Configure third-party and proprietary drivers" -msgstr "Configurer les pilotes propriétaires et de tierces parties" - -#: ../menu-data/jokosher:jokosher.desktop.in.h:1 -msgid "Jokosher Audio Editor" -msgstr "Éditeur audio Jokosher" - -#: ../menu-data/jokosher:jokosher.desktop.in.h:2 -msgid "Simply and easily create multi-track audio" -msgstr "Créer simplement et facilement des fichiers audio multi-pistes" - #: ../menu-data/josm:josm.desktop.in.h:1 msgid "Josm" msgstr "Josm" @@ -9757,14 +10100,6 @@ msgid "JuK" msgstr "JuK" -#: ../menu-data/jumpapplet:jumpapplet.desktop.in.h:1 -msgid "Autojump applet" -msgstr "Applet Autojump" - -#: ../menu-data/jumpapplet:jumpapplet.desktop.in.h:2 -msgid "Quickly jump to frequently used directories" -msgstr "Accéder rapidement aux dossiers les plus utilisés" - #: ../menu-data/jumpnbump:jumpnbump.desktop.in.h:1 msgid "Jump'n'Bump" msgstr "Jump'n'Bump" @@ -10167,13 +10502,13 @@ msgid "View keyboard layout" msgstr "Afficher l'agencement du clavier" -#: ../menu-data/kde-config-touchpad:kde4__synaptiks.desktop.in.h:1 -msgid "synaptiks" -msgstr "synaptiks" - -#: ../menu-data/kde-config-touchpad:kde4__synaptiks.desktop.in.h:2 -msgid "Touchpad management" -msgstr "Gestion du pavé tactile" +#: ../menu-data/kde-developer-sdk:kde4__kde-developer-sdk.desktop.in.h:1 +msgid "KDE SDK" +msgstr "" + +#: ../menu-data/kde-developer-sdk:kde4__kde-developer-sdk.desktop.in.h:2 +msgid "Metapackage for developing KDE Software" +msgstr "" #: ../menu-data/kde-runtime:kde4__knetattach.desktop.in.h:1 msgid "KNetAttach" @@ -10212,13 +10547,13 @@ msgstr "" "Un applet pour le redimensionnement et la réorientation des écrans X." -#: ../menu-data/kdegraphics-mobipocket:kde4__okularApplication_mobi.desktop.in.h:1 -#: ../menu-data/okular-extra-backends:kde4__okularApplication_chm.desktop.in.h:1 -#: ../menu-data/okular:kde4__okular.desktop.in.h:1 -#: ../menu-data/okular:kde4__okularApplication_plucker.desktop.in.h:1 -#: ../menu-data/okular:kde4__okularApplication_txt.desktop.in.h:1 -msgid "Okular" -msgstr "Okular" +#: ../menu-data/kdeconnect:kde4__kdeconnect.desktop.in.h:1 +msgid "KDE Connect" +msgstr "" + +#: ../menu-data/kdeconnect:kde4__kdeconnect.desktop.in.h:2 +msgid "Connect smartphones to your KDE Plasma Workspace" +msgstr "" #. KMailService is the handler for mailto URLs #: ../menu-data/kdelibs5-data:kde4__kmailservice.desktop.in.h:2 @@ -10253,6 +10588,18 @@ msgid "Akonadi Tray Utility" msgstr "Utilitaire Akonadi de la boîte à miniatures" +#: ../menu-data/kdepim-themeeditors:kde4__contactthemeeditor.desktop.in.h:1 +msgid "Contact Theme Editor" +msgstr "" + +#: ../menu-data/kdepim-themeeditors:kde4__headerthemeeditor.desktop.in.h:1 +msgid "KMail Header Theme Editor" +msgstr "Éditeur de thème d'en-tête KMail" + +#: ../menu-data/kdepim-themeeditors:kde4__headerthemeeditor.desktop.in.h:2 +msgid "Mail Header Theme Editor" +msgstr "Éditeur de thème d'en-tête des courriels" + #: ../menu-data/kdesrc-build:kde4__kdesrc-build.desktop.in.h:1 msgid "KDE Source Builder" msgstr "Compilateur de sources KDE" @@ -10406,6 +10753,14 @@ msgstr "" "Envoyer des combinaisons de touches à plusieurs fenêtres simultanément" +#: ../menu-data/keysync:keysync.desktop.in.h:1 +msgid "KeySync" +msgstr "" + +#: ../menu-data/keysync:keysync.desktop.in.h:2 +msgid "Sync all the OTR trust relationships between multiple chat apps" +msgstr "" + #: ../menu-data/keytouch-editor:keytouch-editor.desktop.in.h:1 msgid "KeyTouch Editor" msgstr "Éditeur KeyTouch" @@ -10511,22 +10866,6 @@ msgid "KGrab" msgstr "KGrab" -#: ../menu-data/kgraphviewer:kde4__kgrapheditor.desktop.in.h:1 -msgid "kgrapheditor" -msgstr "kgrapheditor" - -#: ../menu-data/kgraphviewer:kde4__kgrapheditor.desktop.in.h:2 -msgid "A Graphviz dot graph editor for KDE" -msgstr "Un éditeur de graphes Graphiz pour KDE" - -#: ../menu-data/kgraphviewer:kde4__kgraphviewer.desktop.in.h:1 -msgid "kgraphviewer" -msgstr "kgraphviewer" - -#: ../menu-data/kgraphviewer:kde4__kgraphviewer.desktop.in.h:2 -msgid "A Graphviz dot graph viewer for KDE" -msgstr "Un afficheur de graphes Graphiz pour KDE" - #: ../menu-data/khangman:kde4__khangman.desktop.in.h:1 msgid "KDE Hangman Game" msgstr "Jeu de pendu KDE" @@ -10854,14 +11193,6 @@ msgid "Mail Client" msgstr "Client de courriel" -#: ../menu-data/kmail:kde4__headerthemeeditor.desktop.in.h:1 -msgid "KMail Header Theme Editor" -msgstr "Éditeur de thème d'en-tête KMail" - -#: ../menu-data/kmail:kde4__headerthemeeditor.desktop.in.h:2 -msgid "Mail Header Theme Editor" -msgstr "Éditeur de thème d'en-tête des courriels" - #: ../menu-data/kmail:kde4__importwizard.desktop.in.h:1 msgid "KMail Import Wizard" msgstr "Assistant d'import KMail" @@ -10874,23 +11205,12 @@ "Lancer l'assistant d'importation pour migrer les données d'un logiciel de " "messagerie/courriels tel que thunderbird/evolution, etc." -#: ../menu-data/kmail:kde4__ktnef.desktop.in.h:1 -msgid "KTnef" -msgstr "KTnef" - -#: ../menu-data/kmail:kde4__ktnef.desktop.in.h:2 -msgid "A viewer/extractor for TNEF files" -msgstr "Un afficheur et extracteur de fichiers TNEF" - -#: ../menu-data/kmediafactory:kde4__kmediafactory.desktop.in.h:1 -msgid "KMediaFactory" -msgstr "KMediaFactory" - -#: ../menu-data/kmediafactory:kde4__kmediafactory.desktop.in.h:2 -msgid "Template based DVD authoring software" -msgstr "Logiciel de création de DVD à base de modèles" +#: ../menu-data/kmail:kde4__mboximporter.desktop.in.h:1 +msgid "MBoxImporter" +msgstr "" #: ../menu-data/kmenuedit:kde4__kmenuedit.desktop.in.h:1 +#: ../menu-data/menulibre:menulibre.desktop.in.h:1 msgid "Menu Editor" msgstr "Éditeur de menu" @@ -10983,11 +11303,11 @@ msgid "Personal Finance Manager" msgstr "Gestionnaire de finances personnelles" -#: ../menu-data/knavalbattle:kde4__kbattleship.desktop.in.h:1 +#: ../menu-data/knavalbattle:kde4__knavalbattle.desktop.in.h:1 msgid "Naval Battle" msgstr "Bataille navale" -#: ../menu-data/knavalbattle:kde4__kbattleship.desktop.in.h:2 +#: ../menu-data/knavalbattle:kde4__knavalbattle.desktop.in.h:2 msgid "Ship Sinking Game" msgstr "Jeu de Bataille Navale" @@ -11027,6 +11347,14 @@ msgid "KNotes" msgstr "KNotes" +#: ../menu-data/knutclient:kde4__knutclient.desktop.in.h:1 +msgid "KNutClient" +msgstr "" + +#: ../menu-data/knutclient:kde4__knutclient.desktop.in.h:2 +msgid "Client for NUT" +msgstr "" + #: ../menu-data/kobodeluxe:kobodeluxe.desktop.in.h:1 msgid "Kobo Deluxe" msgstr "Kobo Deluxe" @@ -11298,6 +11626,8 @@ msgstr "Krita" #: ../menu-data/krita:kde4__krita.desktop.in.h:2 +#: ../menu-data/kritagemini:kde4__kritagemini.desktop.in.h:1 +#: ../menu-data/kritasketch:kde4__kritasketch.desktop.in.h:2 msgid "Digital Painting" msgstr "Peinture numérique" @@ -11305,6 +11635,14 @@ msgid "Application for Drawing and Handling of Images" msgstr "Application pour dessiner et manipuler des images" +#: ../menu-data/kritagemini:kde4__kritagemini.desktop.in.h:2 +msgid "Krita Gemini" +msgstr "" + +#: ../menu-data/kritasketch:kde4__kritasketch.desktop.in.h:1 +msgid "Krita Sketch" +msgstr "" + #: ../menu-data/kruler:kde4__kruler.desktop.in.h:1 #: ../menu-data/screenruler:screenruler.desktop.in.h:1 msgid "Screen Ruler" @@ -11477,10 +11815,18 @@ msgid "Personal Time Tracker" msgstr "Suivi du temps" -#: ../menu-data/ktorrent:kde4__ktorrent.desktop.in.h:1 -msgid "KTorrent" -msgstr "KTorrent" - +#: ../menu-data/ktnef:kde4__ktnef.desktop.in.h:1 +msgid "KTnef" +msgstr "KTnef" + +#: ../menu-data/ktnef:kde4__ktnef.desktop.in.h:2 +msgid "A viewer/extractor for TNEF files" +msgstr "Un afficheur et extracteur de fichiers TNEF" + +#: ../menu-data/ktorrent:kde4__ktorrent.desktop.in.h:1 +msgid "KTorrent" +msgstr "KTorrent" + #: ../menu-data/ktorrent:kde4__ktorrent.desktop.in.h:2 msgid "A BitTorrent program for KDE" msgstr "Un client BitTorrent pour KDE" @@ -11551,14 +11897,6 @@ msgid "Connect to Internet Relay Chat" msgstr "Se connecter à l'IRC" -#: ../menu-data/kvkbd:kde4__kvkbd.desktop.in.h:1 -msgid "Kvkbd" -msgstr "Kvkbd" - -#: ../menu-data/kvkbd:kde4__kvkbd.desktop.in.h:2 -msgid "A virtual keyboard for KDE" -msgstr "Un clavier virtuel pour KDE" - #: ../menu-data/kvpm:kde4__kvpm.desktop.in.h:1 msgid "KVPM" msgstr "KVPM" @@ -11606,14 +11944,6 @@ msgid "KWrite" msgstr "KWrite" -#: ../menu-data/kx11grab:qx11grab.desktop.in.h:1 -msgid "QX11Grab" -msgstr "QX11Grab" - -#: ../menu-data/kx11grab:qx11grab.desktop.in.h:2 -msgid "A Application to record X11 desktops" -msgstr "Une application pour enregister les bureaux X11" - #: ../menu-data/l2tp-ipsec-vpn:L2TP-Ipsec-VPN-Manager.desktop.in.h:1 msgid "L2TP Ipsec VPN Manager" msgstr "Gestionnaire L2TP Ipsec VPN" @@ -11686,14 +12016,6 @@ msgid "Manage and configure JACK and ladish" msgstr "Gérer et configurer JACK et ladish" -#: ../menu-data/laevateinn:laevateinn.desktop.in.h:1 -msgid "laevateinn" -msgstr "laevateinn" - -#: ../menu-data/laevateinn:laevateinn.desktop.in.h:2 -msgid "bsnes debugger" -msgstr "Débogueur bsnes" - #: ../menu-data/landell:landell.desktop.in.h:1 msgid "Landell" msgstr "Landell" @@ -11720,6 +12042,14 @@ "Configurer la prise en charge linguistique multiple et native sur votre " "système" +#: ../menu-data/laptop-mode-tools:laptop-mode-tools.desktop.in.h:1 +msgid "Laptop Mode Tools Configuration Tool" +msgstr "" + +#: ../menu-data/laptop-mode-tools:laptop-mode-tools.desktop.in.h:2 +msgid "Tool to enable/disable Laptop Mode Tools settings" +msgstr "" + #: ../menu-data/lastfm:lastfm.desktop.in.h:1 msgid "Last.fm" msgstr "Last.fm" @@ -11764,13 +12094,13 @@ msgid "Keystroke Launcher" msgstr "Lanceur par raccourcis clavier" -#: ../menu-data/lazarus-ide-0.9.30.4:lazarus-0.9.30.4.desktop.in.h:1 -msgid "Lazarus (0.9.30.4)" -msgstr "Lazarus (0.9.30.4)" - -#: ../menu-data/lazarus-ide-0.9.30.4:lazarus-0.9.30.4.desktop.in.h:2 -msgid "Lazarus IDE (0.9.30.4)" -msgstr "EDI Lazarus (0.9.30.4)" +#: ../menu-data/lazarus-ide-1.0.10:lazarus-1.0.10.desktop.in.h:1 +msgid "Lazarus (1.0.10)" +msgstr "" + +#: ../menu-data/lazarus-ide-1.0.10:lazarus-1.0.10.desktop.in.h:2 +msgid "Lazarus IDE (1.0.10)" +msgstr "" #: ../menu-data/lbreakout2:lbreakout2.desktop.in.h:1 msgid "LBreakout2" @@ -11847,10 +12177,22 @@ "LGeneral est un moteur de stratégie au tour par tour fortement inspiré par " "Panzer General." -#: ../menu-data/libfm-gtk-bin:libfm-pref-apps.desktop.in.h:1 +#: ../menu-data/libcamitk3-dev:camitk-wizard.desktop.in.h:1 +msgid "CamiTK-wizard" +msgstr "" + +#: ../menu-data/libcamitk3-dev:camitk-wizard.desktop.in.h:2 +msgid "Computer Assisted Medical Intervention ToolKit Wizard" +msgstr "" + +#: ../menu-data/libfm-tools:libfm-pref-apps.desktop.in.h:1 msgid "Preferred Applications" msgstr "Applications préférées" +#: ../menu-data/libfm-tools:libfm-pref-apps.desktop.in.h:2 +msgid "Select applications called on click on Web link or e-mail address" +msgstr "" + #: ../menu-data/librecad:librecad.desktop.in.h:1 msgid "LibreCAD" msgstr "LibreCAD" @@ -11904,6 +12246,30 @@ "La suite de productivité bureautique compatible avec le format de document " "ODF standardisé et ouvert. Pris en charge par The Document Foundation." +#: ../menu-data/libreoffice-common:libreoffice-startcenter.desktop.in.h:3 +msgid "Text Document" +msgstr "" + +#: ../menu-data/libreoffice-common:libreoffice-startcenter.desktop.in.h:4 +msgid "Spreadsheet" +msgstr "Tableur" + +#: ../menu-data/libreoffice-common:libreoffice-startcenter.desktop.in.h:5 +msgid "Presentation" +msgstr "Presentation" + +#: ../menu-data/libreoffice-common:libreoffice-startcenter.desktop.in.h:6 +msgid "Drawing" +msgstr "" + +#: ../menu-data/libreoffice-common:libreoffice-startcenter.desktop.in.h:7 +msgid "Database" +msgstr "" + +#: ../menu-data/libreoffice-common:libreoffice-startcenter.desktop.in.h:8 +msgid "Formula" +msgstr "" + #: ../menu-data/libreoffice-common:libreoffice-xsltfilter.desktop.in.h:1 msgid "LibreOffice XSLT based filters" msgstr "Filtres LibreOffice basés sur XSLT" @@ -11972,6 +12338,18 @@ msgid "New Document" msgstr "Nouveau document" +#: ../menu-data/libu1db-qt5-examples:u1db-qt-gallery.desktop.in.h:1 +msgid "U1Db QML Example Gallery" +msgstr "" + +#: ../menu-data/libunity-mir-tests:unity-mir-test-helper-app.desktop.in.h:1 +msgid "My Fake App" +msgstr "" + +#: ../menu-data/libunity-mir-tests:unity-mir-test-helper-app.desktop.in.h:2 +msgid "My Fake App Comment" +msgstr "" + #: ../menu-data/libxfce4ui-utils:xfce4-about.desktop.in.h:1 msgid "About Xfce" msgstr "A propos de Xfce" @@ -11993,21 +12371,21 @@ msgid "Earthworm action game" msgstr "Jeu d'action Earthworm" -#: ../menu-data/lifeograph:lifeograph.desktop.in.h:1 -msgid "Lifeograph" -msgstr "Lifeograph" - -#: ../menu-data/lifeograph:lifeograph.desktop.in.h:2 -msgid "Keep a private journal of your life" -msgstr "Journal intime" - #: ../menu-data/liferea:liferea.desktop.in.h:1 msgid "Liferea Feed Reader" msgstr "Liferea - lecteur de Flux RSS" #: ../menu-data/liferea:liferea.desktop.in.h:2 -msgid "Download and view feeds" -msgstr "Télécharger et lire des flux RSS" +msgid "Read news feeds and blogs" +msgstr "" + +#: ../menu-data/light-locker-settings:light-locker-settings.desktop.in.h:1 +msgid "Light Locker Settings" +msgstr "" + +#: ../menu-data/light-locker-settings:light-locker-settings.desktop.in.h:2 +msgid "Configure locking your session" +msgstr "" #: ../menu-data/lightsoff:lightsoff.desktop.in.h:1 msgid "Lights Off" @@ -12262,6 +12640,14 @@ msgid "Sports video analysis tool for coaches" msgstr "Outil d'analyse de vidéos sportives pour entraineurs" +#: ../menu-data/loook:loook.desktop.in.h:1 +msgid "Loook" +msgstr "" + +#: ../menu-data/loook:loook.desktop.in.h:2 +msgid "Search strings in ODF documents" +msgstr "" + #: ../menu-data/loqui:loqui.desktop.in.h:1 msgid "Loqui" msgstr "Loqui" @@ -12339,6 +12725,14 @@ msgstr "" "Micro-navigateur rapide, léger, utilisant Webkit et extensible avec Lua" +#: ../menu-data/lubuntu-nexus7-extra-files:lubuntu-nexus7-identica.desktop.in.h:1 +msgid "identi.ca" +msgstr "" + +#: ../menu-data/lubuntu-nexus7-extra-files:lubuntu-nexus7-rotate.desktop.in.h:1 +msgid "Rotate your screen" +msgstr "" + #: ../menu-data/lubuntu-software-center:lubuntu-software-center.desktop.in.h:1 msgid "Lubuntu Software Center" msgstr "Logithèque Lubuntu" @@ -12367,18 +12761,6 @@ msgstr "" "Sauvegarde et synchronisation de vos données grâce à la puissance de rsync" -#: ../menu-data/lugaru:lugaru.desktop.in.h:1 -msgid "Lugaru" -msgstr "Lugaru" - -#: ../menu-data/lugaru:lugaru.desktop.in.h:2 -msgid "" -"Third-person action game about an anthropomorphic rabbit with curiously well " -"developed combat skills" -msgstr "" -"Jeu d'action à la troisième personne à propos d'un lapin anthropomorphe qui " -"a curieusement développé des compétences de combat" - #: ../menu-data/luminance-hdr:luminance-hdr.desktop.in.h:1 msgid "Luminance HDR" msgstr "Luminance à grande gamme dynamique (HDR)" @@ -12432,6 +12814,14 @@ msgid "Change the default applications on LXDE" msgstr "Changer les applications par défaut sur LXDE" +#: ../menu-data/lxshortcut:lxshortcut.desktop.in.h:1 +msgid "Shortcut Editor" +msgstr "" + +#: ../menu-data/lxshortcut:lxshortcut.desktop.in.h:2 +msgid "Create new or change existing desktop entry" +msgstr "" + #: ../menu-data/lxtask:lxtask.desktop.in.h:1 msgid "Task Manager" msgstr "Gestionnaire de tâches" @@ -12554,11 +12944,11 @@ msgid "A notifier for new emails" msgstr "Un notificateur pour les nouveaux courriels" -#: ../menu-data/maitreya:maitreya6.desktop.in.h:1 -msgid "Maitreya6" -msgstr "Maitreya6" +#: ../menu-data/maitreya:maitreya7.desktop.in.h:1 +msgid "Maitreya7" +msgstr "" -#: ../menu-data/maitreya:maitreya6.desktop.in.h:2 +#: ../menu-data/maitreya:maitreya7.desktop.in.h:2 msgid "Astrology Software" msgstr "Logiciel d'astrologie" @@ -12619,6 +13009,9 @@ msgid "Share mouse and pointer with other Computers" msgstr "Partager la souris et le curseur avec d'autres ordinateurs" +#: ../menu-data/marble-qt:kde4__marble-qt.desktop.in.h:1 +#: ../menu-data/marble-touch:kde4__marble-touch.desktop.in.h:1 +#: ../menu-data/marble:kde4__marble-mobile.desktop.in.h:1 #: ../menu-data/marble:kde4__marble.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_gpx.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_kml.desktop.in.h:1 @@ -12628,6 +13021,9 @@ msgid "Marble" msgstr "Marble" +#: ../menu-data/marble-qt:kde4__marble-qt.desktop.in.h:2 +#: ../menu-data/marble-touch:kde4__marble-touch.desktop.in.h:2 +#: ../menu-data/marble:kde4__marble-mobile.desktop.in.h:2 #: ../menu-data/marble:kde4__marble.desktop.in.h:2 #: ../menu-data/marble:kde4__marble_gpx.desktop.in.h:2 #: ../menu-data/marble:kde4__marble_kml.desktop.in.h:2 @@ -12637,13 +13033,13 @@ msgid "Virtual Globe" msgstr "Globe virtuel" -#: ../menu-data/massif-visualizer:kde4__massif-visualizer.desktop.in.h:1 -msgid "Massif-Visualizer" -msgstr "Massif-Visualizer" - -#: ../menu-data/massif-visualizer:kde4__massif-visualizer.desktop.in.h:2 -msgid "Visualization of Memory Profiling Data" -msgstr "Visualisation de données de profilage de la mémoire" +#: ../menu-data/marsshooter:mars.desktop.in.h:1 +msgid "M.A.R.S." +msgstr "" + +#: ../menu-data/marsshooter:mars.desktop.in.h:2 +msgid "M.A.R.S. - a ridiculous shooter" +msgstr "" #: ../menu-data/massxpert:massxpert.desktop.in.h:1 msgid "massXpert" @@ -12654,10 +13050,23 @@ msgstr "Logiciel de spectrométrie de masse des bio-polymères" #: ../menu-data/mat:mat.desktop.in.h:1 +msgid "MAT" +msgstr "" + +#: ../menu-data/mat:mat.desktop.in.h:2 msgid "Metadata Anonymisation Toolkit" msgstr "Boîte à outil d'anonymisation des métadonnées." +#: ../menu-data/matanza:matanza.desktop.in.h:1 +msgid "Matanza" +msgstr "" + +#: ../menu-data/matanza:matanza.desktop.in.h:2 +msgid "Space ascii war game" +msgstr "" + #: ../menu-data/matchbox-keyboard:inputmethods__matchbox-keyboard.desktop.in.h:1 +#: ../menu-data/unity-control-center:unity-keyboard-panel.desktop.in.h:1 msgid "Keyboard" msgstr "Clavier" @@ -12665,6 +13074,22 @@ msgid "Virtual Keyboard" msgstr "Clavier virtuel" +#: ../menu-data/mate-desktop:mate-about.desktop.in.h:1 +msgid "About MATE" +msgstr "" + +#: ../menu-data/mate-desktop:mate-about.desktop.in.h:2 +msgid "Learn more about MATE" +msgstr "" + +#: ../menu-data/mate-notification-daemon:mate-notification-properties.desktop.in.h:1 +msgid "Pop-Up Notifications" +msgstr "Pop-Up Notifications" + +#: ../menu-data/mate-notification-daemon:mate-notification-properties.desktop.in.h:2 +msgid "Set your pop-up notification preferences" +msgstr "Configurer vos préférences pour les notifications" + #: ../menu-data/mathomatic:mathomatic.desktop.in.h:1 msgid "Mathomatic" msgstr "Mathomatic" @@ -12792,6 +13217,22 @@ msgid "MegaGlest" msgstr "MegaGlest" +#: ../menu-data/megaglest:megaglest_editor.desktop.in.h:1 +msgid "Map Editor" +msgstr "" + +#: ../menu-data/megaglest:megaglest_editor.desktop.in.h:2 +msgid "MegaGlest Map Editor" +msgstr "" + +#: ../menu-data/megaglest:megaglest_g3dviewer.desktop.in.h:1 +msgid "G3d Model Viewer" +msgstr "" + +#: ../menu-data/megaglest:megaglest_g3dviewer.desktop.in.h:2 +msgid "MegaGlest Model Viewer" +msgstr "" + #: ../menu-data/meld:meld.desktop.in.h:1 msgid "Meld Diff Viewer" msgstr "Afficheur de diff Meld" @@ -12816,6 +13257,18 @@ msgid "Builds avatars for all your applications." msgstr "Créer des avatars pour toutes vos applications" +#: ../menu-data/menulibre:menulibre.desktop.in.h:2 +msgid "Add or remove applications from the menu" +msgstr "" + +#: ../menu-data/meritous:meritous.desktop.in.h:1 +msgid "Meritous" +msgstr "Meritous" + +#: ../menu-data/meritous:meritous.desktop.in.h:2 +msgid "action-adventure dungeon crawl game" +msgstr "Un jeu d'action et d'aventure de type donjon" + #: ../menu-data/merkaartor:merkaartor.desktop.in.h:1 msgid "Merkaartor" msgstr "Merkaartor" @@ -12912,6 +13365,14 @@ msgid "Emulateur multi systèmes" msgstr "Émulateur multi-systèmes" +#: ../menu-data/messaging-app:messaging-app.desktop.in.h:1 +msgid "Messaging" +msgstr "" + +#: ../menu-data/messaging-app:messaging-app.desktop.in.h:2 +msgid "Messaging application" +msgstr "" + #: ../menu-data/metacity:metacity.desktop.in.h:1 msgid "Metacity" msgstr "Metacity" @@ -12937,12 +13398,12 @@ msgstr "Enregistrer, jouer, modifier et convertir des fichiers sons" #: ../menu-data/mialmpick:mia-lmpick.desktop.in.h:1 -msgid "mialmpick Version 0.2.9" -msgstr "Version 0.2.9 de mialmpick" +msgid "mialmpick Version 0.2.10" +msgstr "" #: ../menu-data/mialmpick:mia-lmpick.desktop.in.h:2 -msgid "mia-lmpick Version 0.2.9" -msgstr "Version 0.2.9 de mia-lmpick" +msgid "mia-lmpick Version 0.2.10" +msgstr "" #: ../menu-data/miceamaze:miceamaze.desktop.in.h:1 msgid "MiceAmaze" @@ -12952,6 +13413,22 @@ msgid "video game with mice in a maze" msgstr "jeu vidéo avec des souris dans un labyrinthe" +#: ../menu-data/microhope:microhope-avr.desktop.in.h:1 +msgid "µHOPE" +msgstr "" + +#: ../menu-data/microhope:microhope-avr.desktop.in.h:2 +msgid "MicroHOPE microcontroller programming system" +msgstr "" + +#: ../menu-data/microhope:microhope-doc.desktop.in.h:1 +msgid "microHOPE Manual" +msgstr "" + +#: ../menu-data/microhope:microhope-doc.desktop.in.h:2 +msgid "microHOPE User Manual" +msgstr "" + #: ../menu-data/micropolis:micropolis.desktop.in.h:1 msgid "Micropolis" msgstr "Micropolis" @@ -12996,6 +13473,14 @@ msgid "New P_rivate Browsing Window" msgstr "Nouvelle fenêtre de navigation p_rivée" +#: ../menu-data/mikutter:mikutter.desktop.in.h:1 +msgid "mikutter" +msgstr "" + +#: ../menu-data/mikutter:mikutter.desktop.in.h:2 +msgid "Twitter Client" +msgstr "" + #: ../menu-data/milkytracker:milkytracker.desktop.in.h:1 msgid "MilkyTracker" msgstr "MilkyTracker" @@ -13038,6 +13523,7 @@ #: ../menu-data/minitube:minitube.desktop.in.h:3 #: ../menu-data/parole:parole.desktop.in.h:3 +#: ../menu-data/quodlibet:quodlibet.desktop.in.h:3 #: ../menu-data/totem:totem.desktop.in.h:3 msgid "Play/Pause" msgstr "Lecture / Pause" @@ -13071,6 +13557,10 @@ msgid "Author DVDs and slideshows" msgstr "Créer des DVD vidéo et des diaporamas" +#: ../menu-data/mit-scheme:mit-scheme.desktop.in.h:1 +msgid "MIT/GNU Scheme" +msgstr "MIT/GNU Scheme" + #: ../menu-data/mixxx:mixxx.desktop.in.h:1 msgid "Mixxx" msgstr "Mixxx" @@ -13164,6 +13654,14 @@ msgid "Graphical ODE simulator" msgstr "Simulateur graphique ODE" +#: ../menu-data/modem-manager-gui:modem-manager-gui.desktop.in.h:1 +msgid "Modem Manager GUI" +msgstr "" + +#: ../menu-data/modem-manager-gui:modem-manager-gui.desktop.in.h:2 +msgid "Graphical interface for Modem manager daemon control" +msgstr "" + #: ../menu-data/mokomaze:mokomaze.desktop.in.h:1 msgid "Mokomaze" msgstr "Mokomaze" @@ -13200,14 +13698,14 @@ msgid "Open With MkS" msgstr "Ouvrir Avec MkS" -#: ../menu-data/mono-runtime:mono-runtime-terminal.desktop.in.h:1 -msgid "Mono Runtime (Terminal)" -msgstr "Moteur Mono (Terminal)" - -#: ../menu-data/mono-runtime:mono-runtime.desktop.in.h:1 +#: ../menu-data/mono-runtime-common:mono-runtime-common.desktop.in.h:1 msgid "Mono Runtime" msgstr "Moteur Mono" +#: ../menu-data/mono-runtime-common:mono-runtime-terminal.desktop.in.h:1 +msgid "Mono Runtime (Terminal)" +msgstr "Moteur Mono (Terminal)" + #: ../menu-data/mono-tools-gui:gsharp.desktop.in.h:1 msgid "gsharp" msgstr "gsharp" @@ -13280,14 +13778,21 @@ msgid "Fun game based on the classic moon lander" msgstr "Jeu amusant fondé sur le classique « moon lander » (alunissage)" -#: ../menu-data/moovida:moovida.desktop.in.h:1 -msgid "Moovida Media Center" -msgstr "Centre multimédia Moovida" +#: ../menu-data/mopidy:mopidy.desktop.in.h:1 +msgid "Mopidy Music Server" +msgstr "" + +#: ../menu-data/mopidy:mopidy.desktop.in.h:2 +msgid "MPD music server with Spotify support" +msgstr "" + +#: ../menu-data/morris:morris.desktop.in.h:1 +msgid "Morris" +msgstr "" -#: ../menu-data/moovida:moovida.desktop.in.h:2 -msgid "Play movies and songs on TV with remote" +#: ../menu-data/morris:morris.desktop.in.h:2 +msgid "Nine Men's Morris Game" msgstr "" -"Lire vos films et votre musique sur la télévision grâce à une télécommande" #: ../menu-data/moserial:moserial.desktop.in.h:1 msgid "moserial Terminal" @@ -13306,6 +13811,14 @@ msgid "Simple Text Editor" msgstr "Éditeur de texte simple" +#: ../menu-data/mozc-utils-gui:setup-mozc.desktop.in.h:1 +msgid "Mozc Setup" +msgstr "" + +#: ../menu-data/mozc-utils-gui:setup-mozc.desktop.in.h:2 +msgid "Set up Mozc engine" +msgstr "" + #. DocPath= #: ../menu-data/mp3diags:mp3diags.desktop.in.h:2 msgid "MP3 Diags - diagnosis and repair tool" @@ -13344,6 +13857,7 @@ msgstr "Lecteur multimédia MPlayer" #: ../menu-data/mplayer-gui:mplayer.desktop.in.h:2 +#: ../menu-data/mpv:mpv.desktop.in.h:2 msgid "Play movies and songs" msgstr "Permet de lire des films et de la musique" @@ -13355,6 +13869,10 @@ msgid "Manage your MPMan portable mp3 player" msgstr "Gérer votre lecteur mp3 portable MPMan" +#: ../menu-data/mpv:mpv.desktop.in.h:1 +msgid "mpv Media Player" +msgstr "" + #: ../menu-data/mricron:dcm2niigui.desktop.in.h:1 msgid "DICOM to NIfTI Conversion" msgstr "Convertisseur DICOM vers NIfTI" @@ -13440,6 +13958,14 @@ msgid "Muffin" msgstr "Muffin" +#: ../menu-data/mugshot:mugshot.desktop.in.h:1 +msgid "About Me" +msgstr "" + +#: ../menu-data/mugshot:mugshot.desktop.in.h:2 +msgid "Configure your profile image and contact details" +msgstr "" + #: ../menu-data/multiget:multiget.desktop.in.h:1 msgid "MultiGet" msgstr "MultiGet" @@ -13487,10 +14013,6 @@ msgid "Muon Update Manager" msgstr "Gestionnaire de mises à jour Muon" -#: ../menu-data/muon-updater:kde4__muon-updater.desktop.in.h:2 -msgid "Update Manager" -msgstr "Gestionnaire de Mises à Jour" - #: ../menu-data/muon:kde4__muon.desktop.in.h:1 msgid "Muon Package Manager" msgstr "Gestionnaire de paquets Muon" @@ -13583,11 +14105,11 @@ msgid "Painting program for digital artists" msgstr "Programme de peinture pour les artistes numériques" -#: ../menu-data/mysql-workbench:MySQLWorkbench.desktop.in.h:1 +#: ../menu-data/mysql-workbench:mysql-workbench.desktop.in.h:1 msgid "MySQL Workbench" msgstr "MySQL Workbench" -#: ../menu-data/mysql-workbench:MySQLWorkbench.desktop.in.h:2 +#: ../menu-data/mysql-workbench:mysql-workbench.desktop.in.h:2 msgid "MySQL Database Design, Administration and Development Tool" msgstr "" "Outil de création, d'administration et de développement de base de données " @@ -13813,6 +14335,14 @@ msgid "X NetHack" msgstr "X NetHack" +#: ../menu-data/netmate:netmate.desktop.in.h:1 +msgid "Netmate" +msgstr "" + +#: ../menu-data/netmate:netmate.desktop.in.h:2 +msgid "shows pcap dump lines in network header style" +msgstr "" + #: ../menu-data/netpanzer:netpanzer.desktop.in.h:1 msgid "NetPanzer" msgstr "NetPanzer" @@ -13830,13 +14360,18 @@ msgstr "Navigateur Web NetSurf" #: ../menu-data/nettoe:nettoe.desktop.in.h:1 -msgid "Nettoe" -msgstr "Nettoe" +msgid "netToe" +msgstr "" #: ../menu-data/nettoe:nettoe.desktop.in.h:2 msgid "Play a game of Tic Tac Toe." msgstr "Jouer au Tic-tac-toe (Morpion)." +#: ../menu-data/network-manager-gnome:nm-applet.desktop.in.h:1 +#: ../menu-data/unity-control-center:unity-network-panel.desktop.in.h:1 +msgid "Network" +msgstr "Réseau" + #: ../menu-data/network-manager-gnome:nm-applet.desktop.in.h:2 msgid "Manage your network connections" msgstr "Gérer vos connexions réseaux" @@ -13964,6 +14499,10 @@ msgid "NmapSI4 - User mode" msgstr "NmapSI4 - Mode utilisateur" +#: ../menu-data/noblenote:noblenote.desktop.in.h:1 +msgid "nobleNote" +msgstr "" + #: ../menu-data/noiz2sa:noiz2sa.desktop.in.h:1 msgid "Noiz2sa" msgstr "Noiz2sa" @@ -14000,6 +14539,22 @@ msgid "Display notifications" msgstr "Afficher les notifications" +#: ../menu-data/nrefactory-samples:nrefactory-demo-gtk.desktop.in.h:1 +msgid "NRefactory Demo (GTK#)" +msgstr "" + +#: ../menu-data/nrefactory-samples:nrefactory-demo-gtk.desktop.in.h:2 +msgid "NRefactory C# analysis library Demo (GTK#)" +msgstr "" + +#: ../menu-data/nrefactory-samples:nrefactory-demo-swf.desktop.in.h:1 +msgid "NRefactory Demo (System.Windows.Forms)" +msgstr "" + +#: ../menu-data/nrefactory-samples:nrefactory-demo-swf.desktop.in.h:2 +msgid "NRefactory C# analysis library Demo (System.Windows.Forms)" +msgstr "" + #: ../menu-data/nted:nted.desktop.in.h:1 msgid "NtEd" msgstr "NtEd" @@ -14045,6 +14600,22 @@ msgid "Overclock and Monitor NVIDIA cards" msgstr "Overclocking et gestion de cartes NVIDIA" +#: ../menu-data/nvidia-settings:nvidia-settings.desktop.in.h:1 +msgid "NVIDIA X Server Settings" +msgstr "Paramètres NVIDIA du serveur X" + +#: ../menu-data/nvidia-settings:nvidia-settings.desktop.in.h:2 +msgid "Configure NVIDIA X Server Settings" +msgstr "Ajuster les réglages NVIDIA pour le serveur X" + +#: ../menu-data/nvpy:nvpy.desktop.in.h:1 +msgid "nvPY" +msgstr "" + +#: ../menu-data/nvpy:nvpy.desktop.in.h:2 +msgid "Cross-platform simplenote-syncing note-taking tool" +msgstr "" + #: ../menu-data/nvtv:nvtv.desktop.in.h:1 msgid "Nvtv TV Out" msgstr "Nvtv TV Out" @@ -14066,8 +14637,8 @@ msgstr "Gestionnaire de configuration Openbox" #: ../menu-data/obconf:obconf.desktop.in.h:2 -msgid "Configure and personalize the Openbox window manager" -msgstr "Configurer et personnaliser le gestionnaire de fenêtres Openbox" +msgid "Tweak settings for Openbox" +msgstr "" #: ../menu-data/obextool:obextool.desktop.in.h:1 msgid "ObexTool" @@ -14086,12 +14657,10 @@ msgstr "Détermination de structures cristallines" #: ../menu-data/oce-draw:oce-draw.desktop.in.h:1 -#: ../menu-data/opencascade-draw:opencascade-draw.desktop.in.h:1 msgid "OpenCASCADE" msgstr "OpenCASCADE" #: ../menu-data/oce-draw:oce-draw.desktop.in.h:2 -#: ../menu-data/opencascade-draw:opencascade-draw.desktop.in.h:2 msgid "OpenCASCADE DRAWEXE test harness" msgstr "Banc de test OpenCASCADE DRAWEXE" @@ -14139,6 +14708,14 @@ msgid "okular" msgstr "okular" +#: ../menu-data/okular-extra-backends:kde4__okularApplication_chm.desktop.in.h:1 +#: ../menu-data/okular:kde4__okular.desktop.in.h:1 +#: ../menu-data/okular:kde4__okularApplication_mobi.desktop.in.h:1 +#: ../menu-data/okular:kde4__okularApplication_plucker.desktop.in.h:1 +#: ../menu-data/okular:kde4__okularApplication_txt.desktop.in.h:1 +msgid "Okular" +msgstr "Okular" + #: ../menu-data/omegat:omegat.desktop.in.h:1 msgid "OmegaT" msgstr "OmegaT" @@ -14214,16 +14791,6 @@ msgstr "" "Journalise des informations GSM et GPS et les transfert sur openBmap." -#: ../menu-data/openbox:openbox.desktop.in.h:1 -msgid "Openbox" -msgstr "Openbox" - -#: ../menu-data/openbox:openbox.desktop.in.h:2 -msgid "Log in using the Openbox window manager (without a session manager)" -msgstr "" -"S'identifier en utilisant le gestionnaire de fenêtres Openbox (sans utiliser " -"un gestionnaire de session)" - #: ../menu-data/openbve:openbve.desktop.in.h:1 msgid "OpenBVE" msgstr "OpenBVE" @@ -14286,10 +14853,26 @@ msgid "OpenLP" msgstr "OpenLP" +#: ../menu-data/openlugaru:openlugaru.desktop.in.h:1 +msgid "OpenLugaru" +msgstr "" + +#: ../menu-data/openlugaru:openlugaru.desktop.in.h:2 +msgid "Single-player game featuring rabbits" +msgstr "" + #: ../menu-data/openmcdf:structuredstorageexplorer.desktop.in.h:1 msgid "Structured Storage Explorer" msgstr "Explorateur de stockage structuré" +#: ../menu-data/openmsx-catapult:openmsx-catapult.desktop.in.h:1 +msgid "openMSX Catapult" +msgstr "" + +#: ../menu-data/openmsx-catapult:openmsx-catapult.desktop.in.h:2 +msgid "Graphical interface for openMSX" +msgstr "" + #: ../menu-data/openrocket:openrocket.desktop.in.h:1 msgid "OpenRocket" msgstr "OpenRocket" @@ -14334,10 +14917,6 @@ msgid "Create 3D autostereograms" msgstr "Créer des autostereogrammes 3D" -#: ../menu-data/openstreetmap-client:maps.desktop.in.h:1 -msgid "Maps" -msgstr "Cartes" - #: ../menu-data/openstreetmap-client:maps.desktop.in.h:2 msgid "Maps application" msgstr "Application de cartographie" @@ -14383,10 +14962,6 @@ msgid "GTK+-2 Client for OpenVAS Security Scanner" msgstr "Client GTK+-2 pour OpenVAS Security Scanner" -#: ../menu-data/openwalnut-qt4:openwalnut.desktop.in.h:1 -msgid "OpenWalnut" -msgstr "OpenWalnut" - #: ../menu-data/openyahtzee:openyahtzee.desktop.in.h:1 msgid "Open Yahtzee" msgstr "Open Yahtzee" @@ -14486,13 +15061,13 @@ "Logiciel de visualisation et d'analyse scientifique des données de " "simulation atomique." -#: ../menu-data/owncloud-client:owncloud-client.desktop.in.h:1 -msgid "ownCloud client" -msgstr "Client ownCloud" - -#: ../menu-data/owncloud-client:owncloud-client.desktop.in.h:2 -msgid "Sync client for ownCloud" -msgstr "Client de synchronisation pour ownCloud" +#: ../menu-data/owncloud-client:owncloud.desktop.in.h:1 +msgid "ownCloud desktop sync client " +msgstr "" + +#: ../menu-data/owncloud-client:owncloud.desktop.in.h:2 +msgid "Folder Sync" +msgstr "Synchronisation de dossiers" #: ../menu-data/pacemaker-mgmt-client:crm_gui.desktop.in.h:1 msgid "Pacemaker GUI" @@ -14534,14 +15109,6 @@ msgid "An Applet for Quick Device Changing" msgstr "" -#: ../menu-data/padre:padre.desktop.in.h:1 -msgid "Padre" -msgstr "Padre" - -#: ../menu-data/padre:padre.desktop.in.h:2 -msgid "Perl Application Development and Refactoring Environment" -msgstr "Environnement de développement et d'optimisation de code Perl" - #: ../menu-data/pairs:kde4__pairs.desktop.in.h:1 msgid "Pairs" msgstr "Paires" @@ -14680,6 +15247,14 @@ msgid "a password manager" msgstr "un gestionnaire de mots de passe" +#: ../menu-data/pasystray:pasystray.desktop.in.h:1 +msgid "PulseAudio System Tray" +msgstr "" + +#: ../menu-data/pasystray:pasystray.desktop.in.h:2 +msgid "An Applet for PulseAudio" +msgstr "" + #: ../menu-data/patchage:patchage.desktop.in.h:1 msgid "Patchage" msgstr "Patchage" @@ -14914,8 +15489,8 @@ msgstr "Pentobi" #: ../menu-data/pentobi:pentobi.desktop.in.h:2 -msgid "Computer program that plays the board game Blokus" -msgstr "Une application qui permet de jouer au jeu de plateau Blokus" +msgid "Computer opponent for the board game Blokus" +msgstr "" #: ../menu-data/performous:performous.desktop.in.h:1 msgid "Performous" @@ -15074,6 +15649,14 @@ msgid "Guide a horde of penguins through various obstacles" msgstr "Guider une horde de manchots au travers de divers obstacles" +#: ../menu-data/pink-pony:pink-pony.desktop.in.h:1 +msgid "Pink Pony" +msgstr "" + +#: ../menu-data/pink-pony:pink-pony.desktop.in.h:2 +msgid "A Tron-like multiplayer racing game" +msgstr "" + #: ../menu-data/pinot:pinot.desktop.in.h:1 msgid "Pinot Metasearch Tool" msgstr "Outil de méta-recherche Pinot" @@ -15138,6 +15721,66 @@ msgid "Create an image consisting of many small images" msgstr "Créer une image constituée de nombreuses petites images" +#: ../menu-data/pixelmed-webstart-apps:ConvertAmicasJPEG2000FilesetToDicom.desktop.in.h:1 +msgid "ConvertAmicasJPEG2000FilesetToDicom" +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:ConvertAmicasJPEG2000FilesetToDicom.desktop.in.h:2 +msgid "Convert Amicas JPEG2000 Fileset to Dicom." +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:DicomCleaner.desktop.in.h:1 +msgid "DicomCleaner" +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:DicomCleaner.desktop.in.h:2 +msgid "" +"A simple application to query, retrieve, import, de-identify and remap UIDs " +"and send DICOM instances." +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:DicomImageBlackout.desktop.in.h:1 +msgid "DicomImageBlackout" +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:DicomImageBlackout.desktop.in.h:2 +msgid "A simple DICOM image blackout tool." +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:DicomImageViewer.desktop.in.h:1 +msgid "DicomImageViewer" +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:DicomImageViewer.desktop.in.h:2 +msgid "A simple DICOM image and spectroscopy viewer." +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:DoseUtility.desktop.in.h:1 +msgid "DoseUtility" +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:DoseUtility.desktop.in.h:2 +msgid "" +"A simple application to query, retrieve, import, and extract and report " +"radiation dose information." +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:MediaImporter.desktop.in.h:1 +msgid "MediaImporter" +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:MediaImporter.desktop.in.h:2 +msgid "A simple media checker that searches for DICOMDIR and/or DICOM files." +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:WatchFolderAndSend.desktop.in.h:1 +msgid "WatchFolderAndSend" +msgstr "" + +#: ../menu-data/pixelmed-webstart-apps:WatchFolderAndSend.desktop.in.h:2 +msgid "WatchFolderAndSend Application." +msgstr "" + #: ../menu-data/pixfrogger:pixfrogger.desktop.in.h:1 msgid "PIX Frogger" msgstr "PIX Frogger" @@ -15178,19 +15821,8 @@ msgid "Handle the tasks, resources, and cost of your projects" msgstr "Gérer les tâches, les ressources et les coûts de vos projets" -#: ../menu-data/plasma-active-data:kde4__active-about.desktop.in.h:2 -msgid "Information about Plasma Active" -msgstr "Informations à propos de Plasma Active" - -#: ../menu-data/plasma-active-data:kde4__widget-strip.desktop.in.h:1 -msgid "Widget Strip" -msgstr "Widget Strip" - -#: ../menu-data/plasma-active-data:kde4__widget-strip.desktop.in.h:2 -msgid "A collection of widgets" -msgstr "Une collection de widgets" - #: ../menu-data/plasma-active-settings:kde4__active-settings.desktop.in.h:1 +#: ../menu-data/steam:steam.desktop.in.h:9 msgid "Settings" msgstr "Réglages" @@ -15207,6 +15839,10 @@ msgid "A web browser reader for touch tablets" msgstr "Un navigateur web pour les tablettes tactiles" +#: ../menu-data/plasma-active:kde4__active-about.desktop.in.h:2 +msgid "Information about Plasma Active" +msgstr "Informations à propos de Plasma Active" + #: ../menu-data/plasma-active:kde4__active-alarms.desktop.in.h:1 msgid "Alarms" msgstr "Alarmes" @@ -15236,6 +15872,14 @@ msgid "An image viewer for touch tablets" msgstr "Une visionneuse d'images pour tablettes tactiles" +#: ../menu-data/plasma-active:kde4__widget-strip.desktop.in.h:1 +msgid "Widget Strip" +msgstr "Widget Strip" + +#: ../menu-data/plasma-active:kde4__widget-strip.desktop.in.h:2 +msgid "A collection of widgets" +msgstr "Une collection de widgets" + #: ../menu-data/plasma-mediacenter:kde4__plasma-mediacenter.desktop.in.h:1 msgid "Plasma Media Center" msgstr "Centre multimedia Plasma" @@ -15246,6 +15890,14 @@ "Une interface utilisateur de centre multimedia écrite avec l'environnement " "applicatif Plasma" +#: ../menu-data/plasma-nm:kde4__kde-nm-connection-editor.desktop.in.h:1 +msgid "kde-nm-connection-editor" +msgstr "" + +#: ../menu-data/plasma-nm:kde4__kde-nm-connection-editor.desktop.in.h:2 +msgid "Edit your network connections" +msgstr "" + #: ../menu-data/plasma-scriptengine-superkaramba:kde4__superkaramba.desktop.in.h:1 msgid "SuperKaramba" msgstr "SuperKaramba" @@ -15270,9 +15922,17 @@ msgid "Plasma Addon Creator" msgstr "Créateur d'extensions Plasma" -#: ../menu-data/playitslowly:playitslowly.desktop.in.h:1 -msgid "Play it Slowly" -msgstr "Play it Slowly" +#: ../menu-data/plasmidomics:plasmidomics.desktop.in.h:1 +msgid "Plasmidomics" +msgstr "" + +#: ../menu-data/plasmidomics:plasmidomics.desktop.in.h:2 +msgid "Tool for drawing of plasmids and vector maps" +msgstr "" + +#: ../menu-data/playitslowly:playitslowly.desktop.in.h:1 +msgid "Play it Slowly" +msgstr "Play it Slowly" #: ../menu-data/playitslowly:playitslowly.desktop.in.h:2 msgid "A tool to play back a piece of music at a different speed or pitch" @@ -15297,6 +15957,14 @@ msgstr "" "Attrapez votre fils, il a mangé tout le miel puis il est parti en courant" +#: ../menu-data/plm:plm.desktop.in.h:1 +msgid "PLM" +msgstr "" + +#: ../menu-data/plm:plm.desktop.in.h:2 +msgid "Learn programming interactively" +msgstr "" + #: ../menu-data/ploader:ploader.desktop.in.h:1 msgid "pLoader" msgstr "pLoader" @@ -15382,6 +16050,14 @@ msgid "An easy-to-use personal database application" msgstr "Une application simple de base de données personnelle" +#: ../menu-data/postbooks-updater:postbooks-updater.desktop.in.h:1 +msgid "PostBooks Updater" +msgstr "" + +#: ../menu-data/postbooks:postbooks.desktop.in.h:1 +msgid "PostBooks" +msgstr "" + #: ../menu-data/posterazor:posterazor.desktop.in.h:1 msgid "PosteRazor" msgstr "PosteRazor" @@ -15414,14 +16090,6 @@ msgid "Play a vertical shoot 'em up game" msgstr "Jouer à un jeu de tir vertical" -#: ../menu-data/pptview:pptview.desktop.in.h:1 -msgid "View PowerPoint presentations" -msgstr "Afficher des présentations PowerPoint" - -#: ../menu-data/pptview:pptview.desktop.in.h:2 -msgid "PowerPoint Viewer" -msgstr "Visionneuse PowerPoint Viewer" - #: ../menu-data/pq:pq.desktop.in.h:1 msgid "Progress Quest" msgstr "Progress Quest" @@ -15438,6 +16106,14 @@ msgid "Analyze, synthesize and manipulate speech" msgstr "Analyser, synthétiser et manipuler la voix" +#: ../menu-data/prboom-plus:prboom-plus.desktop.in.h:1 +msgid "PrBoom+" +msgstr "" + +#: ../menu-data/prboom-plus:prboom-plus.desktop.in.h:2 +msgid "enhanced clone of the classic first-person shooter Doom" +msgstr "" + #: ../menu-data/prefixsuffix:prefixsuffix.desktop.in.h:1 msgid "PrefixSuffix" msgstr "PrefixSuffix" @@ -15493,6 +16169,18 @@ msgid "Captivating tile-clearing puzzle game" msgstr "Jeu de casse-tête captivant d'élimination de tuiles" +#: ../menu-data/printer-driver-foo2zjs-common:hplj1020.desktop.in.h:1 +msgid "Reactivate HP LaserJet 1018/1020 after reloading paper" +msgstr "Réactiver HP LaserJet 1018/1020 après rechargement du papier" + +#: ../menu-data/printer-driver-foo2zjs-common:hplj1020.desktop.in.h:2 +msgid "" +"Click the button in this program when your printer ran out of paper and you " +"have refilled the paper" +msgstr "" +"Cliquez sur le bouton dans ce programme lorsque le bac à papier de votre " +"imprimante était vide et que vous l'avez rechargé" + #: ../menu-data/project-x:projectx.desktop.in.h:1 msgid "A video editing and demultiplexing tool" msgstr "Un outil d'édition et de démultiplexage vidéo" @@ -15561,26 +16249,26 @@ msgstr "Psensor est un moniteur de température graphique pour Linux" #: ../menu-data/psi-plus-webkit:psi-plus-webkit.desktop.in.h:1 -msgid "Psi Plus Webkit" -msgstr "Psi Plus Webkit" +msgid "Psi+ Webkit" +msgstr "" #: ../menu-data/psi-plus-webkit:psi-plus-webkit.desktop.in.h:2 -#: ../menu-data/psi:psi.desktop.in.h:2 -msgid "Communicate over the Jabber network" -msgstr "Communiquer sur le réseau Jabber" +#: ../menu-data/psi-plus:psi-plus.desktop.in.h:2 +msgid "Communicate over the XMPP network" +msgstr "Communiquer sur le réseau XMPP" #: ../menu-data/psi-plus:psi-plus.desktop.in.h:1 msgid "Psi+" msgstr "Psi+" -#: ../menu-data/psi-plus:psi-plus.desktop.in.h:2 -msgid "Communicate over the XMPP network" -msgstr "Communiquer sur le réseau XMPP" - #: ../menu-data/psi:psi.desktop.in.h:1 msgid "Psi" msgstr "Psi" +#: ../menu-data/psi:psi.desktop.in.h:2 +msgid "Communicate over the Jabber network" +msgstr "Communiquer sur le réseau Jabber" + #: ../menu-data/pspp:pspp.desktop.in.h:1 msgid "GNU PSPP" msgstr "GNU PSPP" @@ -15613,6 +16301,10 @@ msgid "Audio Tag Editor" msgstr "Éditeur de métadonnées audio" +#: ../menu-data/pumpa:pumpa.desktop.in.h:1 +msgid "Pumpa" +msgstr "" + #: ../menu-data/pureadmin:pureadmin.desktop.in.h:1 msgid "PureAdmin" msgstr "PureAdmin" @@ -15679,13 +16371,13 @@ msgid "Python Programs" msgstr "Programmes Python" -#: ../menu-data/pygmy:pygmy.desktop.in.h:1 -msgid "Pygmy" -msgstr "Pygmy" - -#: ../menu-data/pygmy:pygmy.desktop.in.h:2 -msgid "GTK+ MPD client" -msgstr "Client MPD basé sur GTK+" +#: ../menu-data/pycorrfit:pycorrfit.desktop.in.h:1 +msgid "PyCorrFit" +msgstr "" + +#: ../menu-data/pycorrfit:pycorrfit.desktop.in.h:2 +msgid "FCS Data Analysis" +msgstr "" #: ../menu-data/pyhoca-gui:pyhoca-gui.desktop.in.h:1 msgid "PyHoca-GUI" @@ -15711,6 +16403,14 @@ msgid "Universal karaoke songs and movies player" msgstr "Lecteur universel de chansons et films de karaoké" +#: ../menu-data/pylang:pylang.desktop.in.h:1 +msgid "Practice Languages" +msgstr "" + +#: ../menu-data/pylang:pylang.desktop.in.h:2 +msgid "Complete the right sentence with random words in English, Spanish..." +msgstr "" + #: ../menu-data/pymca:edfviewer.desktop.in.h:1 msgid "EDFviewer" msgstr "EDFviewer" @@ -15861,6 +16561,14 @@ msgid "A classical game of words" msgstr "Un jeu de lettres classique" +#: ../menu-data/pysiogame:pysiogame.desktop.in.h:1 +msgid "pySioGame" +msgstr "" + +#: ../menu-data/pysiogame:pysiogame.desktop.in.h:2 +msgid "A little set of educational apps for kids" +msgstr "" + #: ../menu-data/pysolfc:pysol.desktop.in.h:1 msgid "PySol Fan Club Edition" msgstr "PySol Fan Club Edition" @@ -15961,6 +16669,18 @@ msgstr "" "Outil interactif pour traquer des points en mouvement dans des vidéos" +#: ../menu-data/python-nxt-filer:python-nxt-filer.desktop.in.h:1 +msgid "NXT filer" +msgstr "" + +#: ../menu-data/python-nxt-filer:python-nxt-filer.desktop.in.h:2 +msgid "Lego Mindstorm NXT file viewer" +msgstr "" + +#: ../menu-data/python-pyo:E-Pyo.desktop.in.h:1 +msgid "E-Pyo" +msgstr "" + #: ../menu-data/python-sqlkit:sqlkit.desktop.in.h:1 msgid "sqledit" msgstr "sqledit" @@ -15982,10 +16702,12 @@ msgstr "python-whiteboard" #: ../menu-data/python-windowmocker:window-mocker.desktop.in.h:1 +#: ../menu-data/python3-windowmocker:window-mocker3.desktop.in.h:1 msgid "Window Mocker" msgstr "Window Mocker" #: ../menu-data/python-windowmocker:window-mocker.desktop.in.h:2 +#: ../menu-data/python3-windowmocker:window-mocker3.desktop.in.h:2 msgid "Create windows according to a specification" msgstr "Créer des fenêtres selon une spécification" @@ -16005,6 +16727,14 @@ msgid "Python Interpreter (v3.3)" msgstr "Interpreteur Python (v3.3)" +#: ../menu-data/python3.4:python3.4.desktop.in.h:1 +msgid "Python (v3.4)" +msgstr "" + +#: ../menu-data/python3.4:python3.4.desktop.in.h:2 +msgid "Python Interpreter (v3.4)" +msgstr "" + #: ../menu-data/pythoncad:pythoncad.desktop.in.h:1 msgid "PyCAD" msgstr "PyCAD" @@ -16022,8 +16752,8 @@ msgstr "Centre d'entrainement sportif libre" #: ../menu-data/q4wine:q4wine.desktop.in.h:1 -msgid "Qt4 utility for Wine applications and prefixes management." -msgstr "Utilitaire Qt4 pour les applications Wine et la gestion de préfixes" +msgid "utility for Wine applications and prefixes management." +msgstr "" #: ../menu-data/q4wine:q4wine.desktop.in.h:2 msgid "Q4Wine" @@ -16144,13 +16874,13 @@ msgid "ID-card Utility" msgstr "Utilitaire de carte d'identité" -#: ../menu-data/qgis:qgis.desktop.in.h:1 -msgid "Quantum GIS" -msgstr "Quantum GIS" +#: ../menu-data/qgis:qbrowser.desktop.in.h:1 +msgid "QGIS Browser" +msgstr "" -#: ../menu-data/qgis:qgis.desktop.in.h:2 -msgid "Geographical Information System" -msgstr "Système d'informations géographiques" +#: ../menu-data/qgis:qgis.desktop.in.h:1 +msgid "QGIS Desktop" +msgstr "" #: ../menu-data/qgit:qgit.desktop.in.h:1 msgid "qgit" @@ -16193,6 +16923,14 @@ msgid "A simple Jack recorder" msgstr "Un enregistreur Jack simple" +#: ../menu-data/qjoypad:kde4__qjoypad.desktop.in.h:1 +msgid "QJoyPad" +msgstr "" + +#: ../menu-data/qjoypad:kde4__qjoypad.desktop.in.h:2 +msgid "Trigger keystrokes and mouse actions with gamepads/joysticks" +msgstr "" + #: ../menu-data/qlandkartegt:qlandkartegt.desktop.in.h:1 msgid "QLandkarteGT" msgstr "QLandkarteGT" @@ -16278,6 +17016,14 @@ msgid "A tabbed PDF viewer using the poppler library." msgstr "Une visionneuse PDF à onglets utilisant la bibliothèque poppler." +#: ../menu-data/qpdfview:qpdfview.desktop.in.h:3 +msgid "Choose instance" +msgstr "" + +#: ../menu-data/qpdfview:qpdfview.desktop.in.h:4 +msgid "Non-unique instance" +msgstr "" + #: ../menu-data/qprogram-starter:qprogram-starter.desktop.in.h:1 msgid "qprogram-starter" msgstr "Planificateur de tâches Qt qprogram-starter" @@ -16290,6 +17036,42 @@ msgid "CD/DVD media quality checker" msgstr "Testeur de qualité de média CD/DVD" +#: ../menu-data/qreator:qreator.desktop.in.h:1 +msgid "Qreator" +msgstr "" + +#: ../menu-data/qreator:qreator.desktop.in.h:2 +msgid "Create your own QR codes" +msgstr "" + +#: ../menu-data/qreator:qreator.desktop.in.h:3 +msgid "New QR code for URL" +msgstr "" + +#: ../menu-data/qreator:qreator.desktop.in.h:4 +msgid "New QR code for Text" +msgstr "" + +#: ../menu-data/qreator:qreator.desktop.in.h:5 +msgid "New QR code for Location" +msgstr "" + +#: ../menu-data/qreator:qreator.desktop.in.h:6 +msgid "New QR code for WiFi network" +msgstr "" + +#: ../menu-data/qreator:qreator.desktop.in.h:7 +msgid "New QR code for a Software Center app" +msgstr "" + +#: ../menu-data/qreator:qreator.desktop.in.h:8 +msgid "New QR code for a Business card" +msgstr "" + +#: ../menu-data/qreator:qreator.desktop.in.h:9 +msgid "New QR code for a Call or text message" +msgstr "" + #: ../menu-data/qrfcview:qrfcview.desktop.in.h:1 msgid "qRFCView" msgstr "qRFCView" @@ -16510,6 +17292,15 @@ msgid "Fit falling blocks together" msgstr "Faire correspondre les blocs qui tombent" +#: ../menu-data/quake2:quake2.desktop.in.h:1 +msgid "Quake II" +msgstr "" + +#: ../menu-data/quake2:quake2.desktop.in.h:2 +#: ../menu-data/quake:quake.desktop.in.h:2 +msgid "Classic first person shooter" +msgstr "Un classique des jeux de tir à la première personne" + #: ../menu-data/quake3:quake3.desktop.in.h:1 msgid "Quake III Arena" msgstr "Quake III Arena" @@ -16540,10 +17331,6 @@ msgid "Quake" msgstr "Quake" -#: ../menu-data/quake:quake.desktop.in.h:2 -msgid "Classic first person shooter" -msgstr "Un classique des jeux de tir à la première personne" - #: ../menu-data/quarry:quarry.desktop.in.h:1 msgid "Quarry" msgstr "Quarry" @@ -16595,6 +17382,14 @@ msgstr "" "Simple compteur affichant vos bénéfices depuis que vous avez arrêté de fumer" +#: ../menu-data/quiterss:quiterss.desktop.in.h:1 +msgid "QuiteRSS" +msgstr "" + +#: ../menu-data/quiterss:quiterss.desktop.in.h:2 +msgid "QuiteRSS is a RSS/Atom feed reader written in C++/Qt4" +msgstr "" + #: ../menu-data/quodlibet:quodlibet.desktop.in.h:1 msgid "Quod Libet" msgstr "Quod Libet" @@ -16644,8 +17439,8 @@ msgstr "Communiquer par messagerie instantanée" #: ../menu-data/qv4l2:qv4l2.desktop.in.h:1 -msgid "QT V4L2 test Utility" -msgstr "Utilitaire de test QT V4L2" +msgid "Qt V4L2 test Utility" +msgstr "" #: ../menu-data/qv4l2:qv4l2.desktop.in.h:2 msgid "Allow testing Video4Linux devices" @@ -16870,14 +17665,6 @@ msgid "Configure Razor-Qt session module" msgstr "Configurer le module de session Razor-Qt" -#: ../menu-data/rbbr:rbbr.desktop.in.h:1 -msgid "Ruby Browser" -msgstr "Explorateur Ruby" - -#: ../menu-data/rbbr:rbbr.desktop.in.h:2 -msgid "Browse Ruby Classes and Modules" -msgstr "Parcourir les classes et les modules Ruby" - #: ../menu-data/rdsconsole:rdsconsole.desktop.in.h:1 msgid "Resara Server Admin Console" msgstr "Console d'administration Resara Server" @@ -16921,6 +17708,14 @@ msgstr "" "Journal quotidien avec calendrier, modèles et recherche par mots-clés " +#: ../menu-data/redshift-gtk:redshift-gtk.desktop.in.h:1 +msgid "Redshift" +msgstr "Redshift" + +#: ../menu-data/redshift-gtk:redshift-gtk.desktop.in.h:2 +msgid "Color temperature adjustment tool" +msgstr "Outil de réglage de la température de couleur" + #: ../menu-data/referencer:referencer.desktop.in.h:1 msgid "Referencer" msgstr "Referencer" @@ -17148,6 +17943,22 @@ msgid "allow you to cut graphics with a Graphtec plotters" msgstr "Permet de couper des graphismes avec des traceurs Graphtec" +#: ../menu-data/robojournal:robojournal.desktop.in.h:1 +msgid "RoboJournal" +msgstr "" + +#: ../menu-data/robojournal:robojournal.desktop.in.h:2 +msgid "Keep a journal/diary of day-to-day events in your life." +msgstr "" + +#: ../menu-data/rockdodger:rockdodger.desktop.in.h:1 +msgid "Addictive rock-dodging greeblie-killing platform game" +msgstr "" + +#: ../menu-data/rockdodger:rockdodger.desktop.in.h:2 +msgid "Rock Dodger" +msgstr "" + #: ../menu-data/rocs:kde4__rocs.desktop.in.h:1 msgid "Rocs" msgstr "Rocs" @@ -17220,6 +18031,18 @@ msgid "Manage your wireless network interfaces" msgstr "Permet de gérer ses interfaces réseau sans-fil" +#: ../menu-data/rxvt-unicode-256color:rxvt-unicode.desktop.in.h:1 +#: ../menu-data/rxvt-unicode-lite:rxvt-unicode.desktop.in.h:1 +#: ../menu-data/rxvt-unicode:rxvt-unicode.desktop.in.h:1 +msgid "Rxvt Color Unicode Terminal" +msgstr "" + +#: ../menu-data/rxvt-unicode-256color:rxvt-unicode.desktop.in.h:3 +#: ../menu-data/rxvt-unicode-lite:rxvt-unicode.desktop.in.h:3 +#: ../menu-data/rxvt-unicode:rxvt-unicode.desktop.in.h:3 +msgid "New Rxvt Color Unicode Terminal" +msgstr "" + #: ../menu-data/rygel:rygel.desktop.in.h:1 msgid "Rygel" msgstr "Rygel" @@ -17240,13 +18063,13 @@ msgid "Sadms" msgstr "Sadms" -#: ../menu-data/saga:saga_gui.desktop.in.h:1 +#: ../menu-data/saga:saga.desktop.in.h:1 msgid "SAGA GIS" msgstr "SAGA GIS" -#: ../menu-data/saga:saga_gui.desktop.in.h:2 -msgid "View and manipulate geographical information" -msgstr "Afficher et manipuler des informations géographiques" +#: ../menu-data/saga:saga.desktop.in.h:2 +msgid "Geodata Processing and Analysis" +msgstr "" #: ../menu-data/sagasu:sagasu.desktop.in.h:1 msgid "Sagasu" @@ -17466,6 +18289,14 @@ msgstr "" "Interpréteur Basic multi plate-forme pour le développement de jeux vidéo" +#: ../menu-data/seahorse-adventures:seahorse-adventures.desktop.in.h:1 +msgid "Seahorse Adventures" +msgstr "" + +#: ../menu-data/seahorse-adventures:seahorse-adventures.desktop.in.h:2 +msgid "Help Barbie the seahorse float on bubbles to the moon" +msgstr "" + #: ../menu-data/seahorse-nautilus:seahorse-pgp-encrypted.desktop.in.h:1 msgid "Decrypt File" msgstr "Déchiffrer des fichiers" @@ -17495,10 +18326,8 @@ msgstr "Searchmonkey" #: ../menu-data/searchmonkey:searchmonkey.desktop.in.h:2 -msgid "Regular expression power search utilty" +msgid "Regular expression power search utility" msgstr "" -"Un utilitaire de recherche de fichiers, prenant en charge les expressions " -"régulières" #: ../menu-data/seaview:seaview.desktop.in.h:1 msgid "SeaView" @@ -17519,6 +18348,14 @@ msgid "A graphical user interface for SSH and SCP" msgstr "Une interface graphique pour SSH et SCP" +#: ../menu-data/seetxt:seetxt.desktop.in.h:1 +msgid "Seetxt" +msgstr "" + +#: ../menu-data/seetxt:seetxt.desktop.in.h:2 +msgid "Lightweight text file and man page viewer" +msgstr "" + #: ../menu-data/semantik:kde4__semantik.desktop.in.h:1 msgid "Semantik" msgstr "Semantik" @@ -17564,9 +18401,14 @@ msgstr "Client Voix sur IP (VoIP) SFLphone" #: ../menu-data/sflphone-gnome:sflphone.desktop.in.h:2 +#: ../menu-data/sflphone-kde:kde4__sflphone-client-kde.desktop.in.h:2 msgid "Call and receive calls with SIP or IAX protocols" msgstr "Appeller et recevoir des appels avec les protocoles SIP et IAX" +#: ../menu-data/sflphone-kde:kde4__sflphone-client-kde.desktop.in.h:1 +msgid "SFLphone VoIP KDE4 client" +msgstr "" + #: ../menu-data/sgt-puzzles:sgt-blackbox.desktop.in.h:1 msgid "Black Box" msgstr "Black Box" @@ -17906,16 +18748,6 @@ msgid "Shisen" msgstr "Shisen" -#: ../menu-data/shoes:shoes.desktop.in.h:1 -msgid "Shoes" -msgstr "Shoes" - -#: ../menu-data/shoes:shoes.desktop.in.h:2 -msgid "Interpreter for Shoes programs" -msgstr "" -"Interpréteur pour les programmes écrit en Ruby et utilisant la bibliothèque " -"Shoes." - #: ../menu-data/shotwell-common:shotwell-viewer.desktop.in.h:1 msgid "Photo Viewer" msgstr "Visionneuse de photos" @@ -17953,18 +18785,22 @@ msgstr "Faire des captures d'acran, les modifier et les partager" #: ../menu-data/shutter:shutter.desktop.in.h:3 +msgid "Redo last screenshot" +msgstr "" + +#: ../menu-data/shutter:shutter.desktop.in.h:4 msgid "Capture an area of the screen" msgstr "Faire une copie d'une zone de l'écran" -#: ../menu-data/shutter:shutter.desktop.in.h:4 +#: ../menu-data/shutter:shutter.desktop.in.h:5 msgid "Capture the entire screen" msgstr "Faire une copie de l'écran entier" -#: ../menu-data/shutter:shutter.desktop.in.h:5 +#: ../menu-data/shutter:shutter.desktop.in.h:6 msgid "Select a window to capture" msgstr "Séléctionner la fenêtre à copier" -#: ../menu-data/shutter:shutter.desktop.in.h:6 +#: ../menu-data/shutter:shutter.desktop.in.h:7 msgid "Capture the current active window" msgstr "Faire une copie de la fenêtre active" @@ -18067,6 +18903,14 @@ msgid "Scan Documents" msgstr "Numériser des documents" +#: ../menu-data/simpleburn:simpleburn.desktop.in.h:1 +msgid "SimpleBurn" +msgstr "" + +#: ../menu-data/simpleburn:simpleburn.desktop.in.h:2 +msgid "CD / DVD burning and extraction" +msgstr "" + #: ../menu-data/simutrans:simutrans.desktop.in.h:1 msgid "Simutrans" msgstr "Simutrans" @@ -18282,6 +19126,14 @@ msgid "SMPlayer" msgstr "SMPlayer" +#: ../menu-data/smtube:smtube.desktop.in.h:1 +msgid "Search and download videos from YouTube" +msgstr "" + +#: ../menu-data/smtube:smtube.desktop.in.h:2 +msgid "SMPlayer YouTube Browser" +msgstr "" + #: ../menu-data/smuxi-frontend-gnome:smuxi-frontend-gnome.desktop.in.h:1 msgid "Smuxi IRC Client" msgstr "Client IRC Smuxi" @@ -18388,6 +19240,10 @@ msgid "SooperLooper" msgstr "SooperLooper" +#: ../menu-data/sooperlooper:sooperlooper.desktop.in.h:2 +msgid "Looping Sampler" +msgstr "" + #: ../menu-data/sopwith:sopwith.desktop.in.h:1 msgid "Sopwith" msgstr "Sopwith" @@ -18432,6 +19288,31 @@ "Développer, modifier ou déboguer un fichier de définition de coloration " "syntaxique" +#: ../menu-data/spacefm-gtk3:spacefm-find.desktop.in.h:1 +#: ../menu-data/spacefm:spacefm-find.desktop.in.h:1 +msgid "SpaceFM File Search" +msgstr "" + +#: ../menu-data/spacefm-gtk3:spacefm-find.desktop.in.h:2 +#: ../menu-data/spacefm:spacefm-find.desktop.in.h:2 +msgid "Search for files and folders" +msgstr "" + +#: ../menu-data/spacefm-gtk3:spacefm-folder-handler.desktop.in.h:1 +#: ../menu-data/spacefm:spacefm-folder-handler.desktop.in.h:1 +msgid "SpaceFM Open Folder" +msgstr "" + +#: ../menu-data/spacefm-gtk3:spacefm-folder-handler.desktop.in.h:2 +#: ../menu-data/spacefm:spacefm-folder-handler.desktop.in.h:2 +msgid "Open folder" +msgstr "" + +#: ../menu-data/spacefm-gtk3:spacefm.desktop.in.h:1 +#: ../menu-data/spacefm:spacefm.desktop.in.h:1 +msgid "SpaceFM" +msgstr "" + #: ../menu-data/spacezero:spacezero.desktop.in.h:1 msgid "Spacezero" msgstr "Spacezero" @@ -18580,14 +19461,6 @@ msgid "Squeak" msgstr "Squeak" -#: ../menu-data/squeeze:squeeze.desktop.in.h:1 -msgid "Squeeze" -msgstr "Squeeze" - -#: ../menu-data/squeeze:squeeze.desktop.in.h:2 -msgid "Xfce archive manager" -msgstr "Gestionnaire d'archive pour Xfce" - #. appear in desktop menus (once they are updated; e.g. update-menus command). #: ../menu-data/ssvnc:ssvnc.desktop.in.h:2 msgid "SSL/SSH VNC Viewer" @@ -18629,6 +19502,42 @@ msgid "Steadyflow Download Manager" msgstr "Gestionnaire de téléchargements Steadyflow" +#: ../menu-data/steam:steam.desktop.in.h:1 +msgid "Steam" +msgstr "" + +#: ../menu-data/steam:steam.desktop.in.h:2 +msgid "Application for managing and playing games on Steam" +msgstr "" + +#: ../menu-data/steam:steam.desktop.in.h:3 +msgid "Store" +msgstr "" + +#: ../menu-data/steam:steam.desktop.in.h:4 +msgid "Community" +msgstr "" + +#: ../menu-data/steam:steam.desktop.in.h:5 +msgid "Library" +msgstr "" + +#: ../menu-data/steam:steam.desktop.in.h:6 +msgid "Servers" +msgstr "" + +#: ../menu-data/steam:steam.desktop.in.h:7 +msgid "Screenshots" +msgstr "" + +#: ../menu-data/steam:steam.desktop.in.h:8 +msgid "News" +msgstr "" + +#: ../menu-data/steam:steam.desktop.in.h:10 +msgid "Big Picture" +msgstr "" + #: ../menu-data/stella:stella.desktop.in.h:1 msgid "Stella" msgstr "Stella" @@ -18770,10 +19679,12 @@ msgstr "Éditeur de sous-titres utilisant GStreamer et Gtk+" #: ../menu-data/sugar-emulator-0.96:sugar-emulator.desktop.in.h:1 +#: ../menu-data/sugar-emulator-0.98:sugar-emulator.desktop.in.h:1 msgid "Sugar" msgstr "Sugar" #: ../menu-data/sugar-emulator-0.96:sugar-emulator.desktop.in.h:2 +#: ../menu-data/sugar-emulator-0.98:sugar-emulator.desktop.in.h:2 msgid "The emulator for the Sugar Desktop Environment" msgstr "L'émulateur d'environnement de bureau Sugar" @@ -18802,6 +19713,10 @@ msgid "Emacs environment for SuperCollider" msgstr "Environnement Emacs pour SuperCollider" +#: ../menu-data/supercollider-ide:SuperColliderIDE.desktop.in.h:1 +msgid "SuperCollider IDE" +msgstr "" + #: ../menu-data/supercollider-vim:scvim.desktop.in.h:1 msgid "SuperCollider Vim" msgstr "Vim SuperCollider" @@ -18911,8 +19826,10 @@ msgstr "Sweet Home 3D" #: ../menu-data/sweethome3d:sweethome3d.desktop.in.h:2 -msgid "Interior 2D design application with 3D preview" -msgstr "Aménagement de logement en 2D avec prévisualisation en 3D" +msgid "" +"Interior design Java application for quickly choosing and placing furniture " +"on a house 2D plan drawn by the end-user with a 3D preview" +msgstr "" #: ../menu-data/swell-foop:swell-foop.desktop.in.h:1 msgid "Swell Foop" @@ -18948,14 +19865,6 @@ msgid "E-Mail client" msgstr "Client de courrier électronique" -#: ../menu-data/synapse:synapse.desktop.in.h:1 -msgid "Synapse" -msgstr "Synapse" - -#: ../menu-data/synapse:synapse.desktop.in.h:2 -msgid "Search everything you do." -msgstr "Rechercher tout ce que vous faîtes." - #: ../menu-data/synaptic:synaptic.desktop.in.h:1 msgid "Synaptic Package Manager" msgstr "Gestionnaire de paquets Synaptic" @@ -19026,14 +19935,6 @@ msgid "A system-wide linux profiler" msgstr "Un analyseur de ressources système pour Linux" -#: ../menu-data/system-config-cluster:system-config-cluster.desktop.in.h:1 -msgid "Cluster Management" -msgstr "Gestion du Cluster" - -#: ../menu-data/system-config-cluster:system-config-cluster.desktop.in.h:2 -msgid "Configure and manage clusters in a graphical setting" -msgstr "Permet graphiquement de configurer et gérer des clusters" - #: ../menu-data/system-config-date:system-config-date.desktop.in.h:1 msgid "Date & Time" msgstr "Date & heure" @@ -19078,6 +19979,12 @@ msgid "KDE System Settings" msgstr "Paramètres système de KDE" +#: ../menu-data/systemsettings:kde4__systemsettings.desktop.in.h:1 +#: ../menu-data/ubuntu-system-settings:ubuntu-system-settings.desktop.in.h:1 +#: ../menu-data/unity-control-center:unity-control-center.desktop.in.h:1 +msgid "System Settings" +msgstr "Configuration du système" + #: ../menu-data/tagainijisho:tagainijisho.desktop.in.h:1 msgid "Tagaini Jisho" msgstr "Tagaini Jisho" @@ -19094,6 +20001,14 @@ msgid "MP3 and Ogg Vorbis tag editor" msgstr "Éditeur d'étiquette MP3 et Ogg Vorbis" +#: ../menu-data/tagua:kde4__tagua.desktop.in.h:1 +msgid "Tagua" +msgstr "Tagua" + +#: ../menu-data/tagua:kde4__tagua.desktop.in.h:2 +msgid "A generic board game application." +msgstr "Une application de jeu de plateau générique" + #: ../menu-data/tali:gtali.desktop.in.h:1 msgid "Tali" msgstr "Tali" @@ -19126,6 +20041,14 @@ msgid "Single player variant of Boggle" msgstr "Variante du Boggle à un seul joueur" +#: ../menu-data/taskcoach:taskcoach.desktop.in.h:1 +msgid "Task Coach" +msgstr "" + +#: ../menu-data/taskcoach:taskcoach.desktop.in.h:2 +msgid "Your friendly task manager" +msgstr "" + #: ../menu-data/tasks-mobile:kde4__tasks-mobile.desktop.in.h:1 msgid "Tasks" msgstr "Tâches" @@ -19196,14 +20119,6 @@ msgid "Text editor with hundreds of functions" msgstr "Éditeur de texte avec des centaines de fonctionnalités" -#: ../menu-data/teamspeak-client:teamspeak.desktop.in.h:1 -msgid "TeamSpeak" -msgstr "TeamSpeak" - -#: ../menu-data/teamspeak-client:teamspeak.desktop.in.h:2 -msgid "VoIP chat for online gaming" -msgstr "Chat en voix sur IP pour le jeu en ligne" - #: ../menu-data/tecnoballz:tecnoballz.desktop.in.h:1 msgid "TecnoballZ" msgstr "TecnoballZ" @@ -19252,13 +20167,13 @@ msgid "Viewer for Teletext pages" msgstr "Visualiser de pages Teletext" -#: ../menu-data/teleport:teleport.desktop.in.h:1 -msgid "Teleport" -msgstr "Teleport" - -#: ../menu-data/teleport:teleport.desktop.in.h:2 -msgid "Move applications between displays" -msgstr "Permet de déplacer des applications entre des affichages" +#: ../menu-data/telephony-service:telephony-service-call.desktop.in.h:1 +msgid "Phone Calls" +msgstr "" + +#: ../menu-data/telephony-service:telephony-service-sms.desktop.in.h:1 +msgid "SMS" +msgstr "" #: ../menu-data/tellico:kde4__tellico.desktop.in.h:1 msgid "A collection manager" @@ -19485,13 +20400,21 @@ msgid "Tile map editor" msgstr "Editeur de cartes Tile" +#: ../menu-data/tilem:tilem2.desktop.in.h:1 +msgid "TilEm" +msgstr "" + +#: ../menu-data/tilem:tilem2.desktop.in.h:2 +msgid "Graphing calculator emulator" +msgstr "" + #: ../menu-data/tilp2:tilp.desktop.in.h:1 msgid "TILP" msgstr "TILP" #: ../menu-data/tilp2:tilp.desktop.in.h:2 -msgid "TI Linking Program" -msgstr "Programme de liaison pour calculettes TI" +msgid "TI Calculators Linking Program" +msgstr "" #: ../menu-data/timemachine:timemachine.desktop.in.h:1 msgid "JACK Timemachine" @@ -19563,8 +20486,8 @@ msgstr "Tomahawk" #: ../menu-data/tomahawk:tomahawk.desktop.in.h:2 -msgid "Tomahawk - Social Music Player" -msgstr "Tomahawk - Lecteur de musique social" +msgid "Tomahawk — Social Music Player" +msgstr "" #: ../menu-data/tomatoes:tomatoes.desktop.in.h:1 msgid "I Have No Tomatoes" @@ -19586,6 +20509,19 @@ msgid "Toonloop Live Animation Editor" msgstr "Éditeur d'animations en direct Toonloop" +#: ../menu-data/topp:TOPPAS.desktop.in.h:1 +msgid "TOPPAS" +msgstr "" + +#: ../menu-data/topp:TOPPAS.desktop.in.h:2 +#: ../menu-data/topp:TOPPView.desktop.in.h:2 +msgid "viewer for mass spectrometry data" +msgstr "" + +#: ../menu-data/topp:TOPPView.desktop.in.h:1 +msgid "TOPPView" +msgstr "" + #: ../menu-data/toppler:toppler.desktop.in.h:1 msgid "Tower Toppler" msgstr "Tower Toppler" @@ -19622,11 +20558,11 @@ msgid "3D racing cars simulator game" msgstr "Un jeu en 3D de simulation de course de voiture" -#: ../menu-data/tortoisehg:tortoisehg.desktop.in.h:1 +#: ../menu-data/tortoisehg:thg.desktop.in.h:1 msgid "TortoiseHg" msgstr "TortoiseHg" -#: ../menu-data/tortoisehg:tortoisehg.desktop.in.h:2 +#: ../menu-data/tortoisehg:thg.desktop.in.h:2 msgid "GUI application for using Mercurial" msgstr "Interface graphique pour l'utilisation de Mercurial" @@ -19735,6 +20671,14 @@ msgid "Start Transmission Minimized" msgstr "Démarrer Transmission en mode réduit" +#: ../menu-data/transmission-remote-gtk:transmission-remote-gtk.desktop.in.h:1 +msgid "Transmission Remote" +msgstr "" + +#: ../menu-data/transmission-remote-gtk:transmission-remote-gtk.desktop.in.h:2 +msgid "Remotely manage the Transmission BitTorrent client" +msgstr "" + #: ../menu-data/traverso:traverso.desktop.in.h:1 msgid "Multitrack Recorder" msgstr "Enregistreur multi pistes" @@ -19762,14 +20706,6 @@ "Afficher, modifier, imprimer et exporter au format SVG des arbres " "phylogénétiques" -#: ../menu-data/tribler:swarmplayer.desktop.in.h:1 -msgid "SwarmPlayer" -msgstr "SwarmPlayer" - -#: ../menu-data/tribler:swarmplayer.desktop.in.h:2 -msgid "Bittorrent Video-On-Demand / Live streaming client" -msgstr "Client de retransmission vidéo Bittorrent à la demande / en direct" - #: ../menu-data/tribler:tribler.desktop.in.h:1 msgid "Tribler" msgstr "Tribler" @@ -19919,8 +20855,8 @@ msgstr "Turpial" #: ../menu-data/turpial:turpial.desktop.in.h:2 -msgid "Twitter client written in Python" -msgstr "Client Twitter écrit en Python" +msgid "A light, beautiful and functional microblogging client" +msgstr "" #: ../menu-data/turtleart:turtleart.desktop.in.h:1 msgid "TurtleArt" @@ -20011,6 +20947,14 @@ msgid "World Clock and CW ID for Ham Radio Operators" msgstr "Horloge mondiale et CW ID for opérateurs radio Ham" +#: ../menu-data/twinkle:twinkle.desktop.in.h:1 +msgid "Twinkle" +msgstr "Twinkle" + +#: ../menu-data/twinkle:twinkle.desktop.in.h:2 +msgid "A SIP softphone" +msgstr "Un téléphone logiciel SIP" + #: ../menu-data/tworld:tworld.desktop.in.h:1 msgid "Tile World" msgstr "Tile World" @@ -20031,13 +20975,17 @@ msgid "Read text novels and more" msgstr "Lire des textes de romans et autres" -#: ../menu-data/uae:uae.desktop.in.h:1 -msgid "UAE" -msgstr "UAE" - -#: ../menu-data/uae:uae.desktop.in.h:2 -msgid "UAE Amiga emulator" -msgstr "Émulateur UAE Amiga" +#: ../menu-data/typecatcher:typecatcher.desktop.in.h:1 +msgid "TypeCatcher" +msgstr "" + +#: ../menu-data/typecatcher:typecatcher.desktop.in.h:2 +msgid "Download Google webfonts for off-line use" +msgstr "" + +#: ../menu-data/ubuntu-html5-ui-toolkit-examples:ubuntu-html5-ui-gallery.desktop.in.h:1 +msgid "Ubuntu HTML5 UI Gallery" +msgstr "" #: ../menu-data/ubuntu-online-tour:ubuntu-online-tour.desktop.in.h:1 msgid "Ubuntu Tour" @@ -20047,22 +20995,26 @@ msgid "Experience Ubuntu in your web browser" msgstr "Découvrez Ubuntu dans votre navigateur web" +#: ../menu-data/ubuntu-system-settings-online-accounts:online-accounts-ui.desktop.in.h:1 +#: ../menu-data/unity-control-center-signon:credentials-preferences.desktop.in.h:1 +#: ../menu-data/unity-control-center-signon:unity-credentials-panel.desktop.in.h:1 +msgid "Online Accounts" +msgstr "Comptes en ligne" + +#: ../menu-data/ubuntu-system-settings-online-accounts:online-accounts-ui.desktop.in.h:2 +msgid "Create and edit Online Accounts" +msgstr "" + #: ../menu-data/ubuntu-ui-toolkit-examples:calculator.desktop.in.h:1 msgid "calculator" msgstr "calculatrice" #: ../menu-data/ubuntu-ui-toolkit-examples:calculator.desktop.in.h:2 -#: ../menu-data/ubuntu-ui-toolkit-examples:jokes.desktop.in.h:2 #: ../menu-data/ubuntu-ui-toolkit-examples:locale.desktop.in.h:2 #: ../menu-data/ubuntu-ui-toolkit-examples:unit-converter.desktop.in.h:2 msgid "My project description" msgstr "Description de mon projet" -#: ../menu-data/ubuntu-ui-toolkit-examples:jokes.desktop.in.h:1 -#: ../menu-data/ubuntu-ui-toolkit-examples:unit-converter.desktop.in.h:1 -msgid "converter" -msgstr "convertisseur" - #: ../menu-data/ubuntu-ui-toolkit-examples:locale.desktop.in.h:1 msgid "Locale" msgstr "" @@ -20071,9 +21023,9 @@ msgid "Ubuntu UI Toolkit Gallery" msgstr "Galerie de la boite à outils de l'interface utilisateur d'Ubuntu" -#: ../menu-data/ubuntukylin-default-settings:theme-tool.desktop.in.h:1 -msgid "主题设置" -msgstr "主题设置" +#: ../menu-data/ubuntu-ui-toolkit-examples:unit-converter.desktop.in.h:1 +msgid "converter" +msgstr "convertisseur" #: ../menu-data/ubuntuone-control-panel-qt:ubuntuone-control-panel-qt-gnome.desktop.in.h:1 #: ../menu-data/ubuntuone-control-panel-qt:ubuntuone-installer.desktop.in.h:1 @@ -20093,17 +21045,161 @@ msgid "Change settings for multimedia production" msgstr "Modifier la configuration pour la production multimédia" -#: ../menu-data/uck:uck.desktop.in.h:1 -msgid "Ubuntu Customization Kit" -msgstr "Kit de personnalisation Ubuntu" +#: ../menu-data/ubuntustudio-installer:ubuntustudio-installer.desktop.in.h:1 +msgid "Ubuntu Studio Meta Installer" +msgstr "" -#: ../menu-data/uck:uck.desktop.in.h:2 -msgid "Customize your Ubuntu Desktop CDs easily" -msgstr "Personnaliser facilement vos CD d'installation Ubuntu" +#: ../menu-data/ubuntustudio-installer:ubuntustudio-installer.desktop.in.h:2 +msgid "Used to install Ubuntu Studio Software Metas" +msgstr "" -#: ../menu-data/udev-discover:udev-discover.desktop.in.h:1 -msgid "Udev Discover" -msgstr "Udev Discover" +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-audio.desktop.in.h:1 +msgid "Extra Audio Production Applications" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-audio.desktop.in.h:2 +msgid "Allows the installation of more audio software" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-dtp.desktop.in.h:1 +msgid "Extra publishing applications" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-dtp.desktop.in.h:2 +msgid "Allows the installation of more publishing applications" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-effects.desktop.in.h:1 +msgid "Extra Audio Effects" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-effects.desktop.in.h:2 +msgid "Allows the installation of more Audio Effects" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-graphic.desktop.in.h:1 +msgid "Extra Graphics Applications" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-graphic.desktop.in.h:2 +msgid "Allows the installation of Graphics Applications" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-midi.desktop.in.h:1 +msgid "Extra MIDI Utilities" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-midi.desktop.in.h:2 +msgid "Allows the installation of more MIDI Utilities" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-mixer.desktop.in.h:1 +msgid "Extra mixers" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-mixer.desktop.in.h:2 +msgid "Allows the installation of other mixers" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-office.desktop.in.h:1 +msgid "Extra Office Applications" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-office.desktop.in.h:2 +msgid "Allows the installation of abiword, gnumeric and libreoffice" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-photo.desktop.in.h:1 +msgid "Extra Photography Applications" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-photo.desktop.in.h:2 +msgid "Allows the installation of more Photography applications" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-synth.desktop.in.h:1 +msgid "Extra Sound Generators" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-synth.desktop.in.h:2 +msgid "Allows the installation of Soft Synths and Sound Generators" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-video.desktop.in.h:1 +msgid "Extra Video Applications" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-extra-video.desktop.in.h:2 +msgid "Allows the installation of Video Applications" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-forum.desktop.in.h:1 +msgid "Ubuntu Studio Forum" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-forum.desktop.in.h:2 +msgid "Go to the Ubuntu Studio Forum" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-help.desktop.in.h:1 +msgid "Help and Documentation" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-help.desktop.in.h:2 +msgid "Help and Documentation for using UbuntuStudio" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-irc.desktop.in.h:1 +msgid "UbuntuStudio IRC" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-irc.desktop.in.h:2 +msgid "UbuntuStudio's IRC support channel" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-list-dev.desktop.in.h:1 +msgid "Ubuntu Studio You can help" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-list-dev.desktop.in.h:2 +msgid "Join the Ubuntu Studio Team" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-list.desktop.in.h:1 +msgid "ubuntustudio mail list page" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-list.desktop.in.h:2 +msgid "join the UbuntuStudio mail list" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-web.desktop.in.h:1 +msgid "ubuntustudio.org" +msgstr "" + +#: ../menu-data/ubuntustudio-menu:ubuntustudio-web.desktop.in.h:2 +msgid "Ubuntu Studio Home Page" +msgstr "" + +#: ../menu-data/uck:uck.desktop.in.h:1 +msgid "Ubuntu Customization Kit" +msgstr "Kit de personnalisation Ubuntu" + +#: ../menu-data/uck:uck.desktop.in.h:2 +msgid "Customize your Ubuntu Desktop CDs easily" +msgstr "Personnaliser facilement vos CD d'installation Ubuntu" + +#: ../menu-data/udav:udav.desktop.in.h:1 +msgid "UDAV" +msgstr "" + +#: ../menu-data/udav:udav.desktop.in.h:2 +msgid "Data handling and plotting tool" +msgstr "" + +#: ../menu-data/udev-discover:udev-discover.desktop.in.h:1 +msgid "Udev Discover" +msgstr "Udev Discover" #: ../menu-data/udev-discover:udev-discover.desktop.in.h:2 msgid "Sysfs tree browsing tool focused on helping udev users and developers" @@ -20146,6 +21242,14 @@ msgstr "" "Télécharge de nombreuses adresses (URL) et les les place en file d'attente" +#: ../menu-data/uhexen2:uhexen2.desktop.in.h:1 +msgid "Hexen 2" +msgstr "" + +#: ../menu-data/uhexen2:uhexen2.desktop.in.h:2 +msgid "Hexen II" +msgstr "" + #: ../menu-data/uim-gtk2.0:uim.desktop.in.h:2 msgid "Customize uim input method environment" msgstr "Personnaliser la méthode de saisie UIM" @@ -20221,6 +21325,129 @@ msgstr "" "Interface GTK pour l'outil de synchronisation de fichier Unison 2.32.52" +#: ../menu-data/unity-control-center-signon:credentials-preferences.desktop.in.h:2 +#: ../menu-data/unity-control-center-signon:unity-credentials-panel.desktop.in.h:2 +msgid "Online account credentials and settings" +msgstr "Références et paramètres de compte en ligne" + +#: ../menu-data/unity-control-center-signon:update-accounts.desktop.in.h:1 +msgid "Account update tool" +msgstr "Outil de mise à jour du compte" + +#: ../menu-data/unity-control-center:unity-appearance-panel.desktop.in.h:1 +#: ../menu-data/unity-tweak-tool:unity-tweak-tool.desktop.in.h:5 +msgid "Appearance" +msgstr "Apparence" + +#: ../menu-data/unity-control-center:unity-appearance-panel.desktop.in.h:2 +msgid "Change the background and the theme" +msgstr "Modifier l'arrière-plan et le thème" + +#: ../menu-data/unity-control-center:unity-bluetooth-panel.desktop.in.h:1 +msgid "Bluetooth" +msgstr "Bluetooth" + +#: ../menu-data/unity-control-center:unity-bluetooth-panel.desktop.in.h:2 +msgid "Configure Bluetooth settings" +msgstr "Configurer les paramètres Bluetooth" + +#: ../menu-data/unity-control-center:unity-color-panel.desktop.in.h:2 +msgid "Color management settings" +msgstr "Paramètres de gestion des couleurs" + +#: ../menu-data/unity-control-center:unity-datetime-panel.desktop.in.h:1 +msgid "Time & Date" +msgstr "Heure & Date" + +#: ../menu-data/unity-control-center:unity-datetime-panel.desktop.in.h:2 +msgid "Change your clock and date settings" +msgstr "Changer vos réglages d'heure et de date" + +#: ../menu-data/unity-control-center:unity-display-panel.desktop.in.h:1 +msgid "Displays" +msgstr "Affichage" + +#: ../menu-data/unity-control-center:unity-display-panel.desktop.in.h:2 +msgid "Change resolution and position of monitors and projectors" +msgstr "Modifier la résolution et la position des écrans et projecteurs" + +#: ../menu-data/unity-control-center:unity-info-panel.desktop.in.h:1 +msgid "Details" +msgstr "Détails" + +#: ../menu-data/unity-control-center:unity-info-panel.desktop.in.h:2 +msgid "System Information" +msgstr "Informations système" + +#: ../menu-data/unity-control-center:unity-keyboard-panel.desktop.in.h:2 +msgid "Change keyboard settings" +msgstr "Modifier les paramètres clavier" + +#: ../menu-data/unity-control-center:unity-mouse-panel.desktop.in.h:1 +msgid "Mouse & Touchpad" +msgstr "" + +#: ../menu-data/unity-control-center:unity-network-panel.desktop.in.h:2 +msgid "Network settings" +msgstr "Paramètres réseau" + +#: ../menu-data/unity-control-center:unity-power-panel.desktop.in.h:1 +msgid "Power" +msgstr "Énergie" + +#: ../menu-data/unity-control-center:unity-power-panel.desktop.in.h:2 +msgid "Power management settings" +msgstr "Paramètres de gestion de l'énergie" + +#: ../menu-data/unity-control-center:unity-region-panel.desktop.in.h:1 +msgid "Text Entry" +msgstr "" + +#: ../menu-data/unity-control-center:unity-region-panel.desktop.in.h:2 +msgid "Change your keyboard or input method settings" +msgstr "" + +#: ../menu-data/unity-control-center:unity-screen-panel.desktop.in.h:1 +msgid "Brightness & Lock" +msgstr "" + +#: ../menu-data/unity-control-center:unity-screen-panel.desktop.in.h:2 +msgid "Screen brightness and lock settings" +msgstr "Paramètres de luminosité de l'écran et de verrouillage" + +#: ../menu-data/unity-control-center:unity-sound-panel.desktop.in.h:1 +msgid "Sound" +msgstr "Son" + +#: ../menu-data/unity-control-center:unity-sound-panel.desktop.in.h:2 +msgid "Change sound volume and sound events" +msgstr "Modifier le volume sonore et les événements son" + +#: ../menu-data/unity-control-center:unity-universal-access-panel.desktop.in.h:1 +msgid "Universal Access" +msgstr "Accès universel" + +#: ../menu-data/unity-control-center:unity-universal-access-panel.desktop.in.h:2 +msgid "Universal Access Preferences" +msgstr "Préférences de l'accès universel" + +#: ../menu-data/unity-control-center:unity-user-accounts-panel.desktop.in.h:1 +msgid "User Accounts" +msgstr "Comptes utilisateur" + +#: ../menu-data/unity-control-center:unity-user-accounts-panel.desktop.in.h:2 +msgid "Add or remove users" +msgstr "Ajouter ou supprimer des utilisateurs" + +#: ../menu-data/unity-control-center:unity-wacom-panel.desktop.in.h:1 +msgid "Wacom Tablet" +msgstr "" + +#: ../menu-data/unity-control-center:unity-wacom-panel.desktop.in.h:2 +msgid "" +"Set button mappings and adjust stylus sensitivity for graphics tablets" +msgstr "" + #: ../menu-data/unity-lens-photos:unity-lens-photos.desktop.in.h:1 msgid "Photos lens for Unity" msgstr "Lentille photo pour Unity" @@ -20261,6 +21488,14 @@ msgid "Google Drive scope for Unity" msgstr "Lentille Google Drive pour Unity" +#: ../menu-data/unity-scope-tool:unity-scope-tool.desktop.in.h:1 +msgid "Unity Scope Tool" +msgstr "" + +#: ../menu-data/unity-scope-tool:unity-scope-tool.desktop.in.h:2 +msgid "Developer tool for Unity scopes." +msgstr "" + #: ../menu-data/unity-tweak-tool:unity-tweak-tool.desktop.in.h:1 msgid "Unity Tweak Tool" msgstr "Unity Tweak Tool" @@ -20277,6 +21512,195 @@ msgid "System" msgstr "Système" +#: ../menu-data/unity-webapps-amazoncloudreader:AmazonCloudReaderreadamazoncom.desktop.in.h:1 +msgid "AmazonCloudReader" +msgstr "" + +#: ../menu-data/unity-webapps-bbcnews:BBCNewsbbccouk.desktop.in.h:1 +msgid "BBC News" +msgstr "" + +#: ../menu-data/unity-webapps-cnn-news:cnn-newscnncom.desktop.in.h:1 +msgid "cnn-news" +msgstr "" + +#: ../menu-data/unity-webapps-common:UbuntuOneMusiconeubuntucom.desktop.in.h:1 +msgid "Ubuntu One Music" +msgstr "Musiques Ubuntu One" + +#: ../menu-data/unity-webapps-common:ubuntu-amazon-default.desktop.in.h:1 +msgid "Amazon" +msgstr "Amazon" + +#: ../menu-data/unity-webapps-deezer:Deezerdeezercom.desktop.in.h:1 +msgid "Deezer" +msgstr "" + +#: ../menu-data/unity-webapps-deviantart:DeviantArtdeviantartcom.desktop.in.h:1 +msgid "DeviantArt" +msgstr "" + +#: ../menu-data/unity-webapps-facebookmessenger:FacebookMessengerfacebookcom.desktop.in.h:1 +msgid "FacebookMessenger" +msgstr "" + +#: ../menu-data/unity-webapps-gmail:GMailmailgooglecom.desktop.in.h:1 +msgid "GMail" +msgstr "" + +#: ../menu-data/unity-webapps-googlecalendar:GoogleCalendargooglecom.desktop.in.h:1 +msgid "GoogleCalendar" +msgstr "" + +#: ../menu-data/unity-webapps-googledocs:GoogleDocsdocsgooglecom.desktop.in.h:1 +msgid "GoogleDocs" +msgstr "" + +#: ../menu-data/unity-webapps-googlenews:GoogleNewsgooglecom.desktop.in.h:1 +msgid "GoogleNews" +msgstr "" + +#: ../menu-data/unity-webapps-googleplus:GooglePlusplusgooglecom.desktop.in.h:1 +msgid "GooglePlus" +msgstr "" + +#: ../menu-data/unity-webapps-googleplusgames:GooglePlusGamesplusgooglecom.desktop.in.h:1 +msgid "GooglePlusGames" +msgstr "" + +#: ../menu-data/unity-webapps-grooveshark:groovesharkgroovesharkcom.desktop.in.h:1 +msgid "grooveshark" +msgstr "" + +#: ../menu-data/unity-webapps-hulu-player:hulu-playerhulucom.desktop.in.h:1 +msgid "hulu-player" +msgstr "" + +#: ../menu-data/unity-webapps-lastfm-radio:lastfm-radiolastfm.desktop.in.h:1 +msgid "lastfm-radio" +msgstr "" + +#: ../menu-data/unity-webapps-launchpad:Launchpadlaunchpadnet.desktop.in.h:1 +msgid "Launchpad" +msgstr "" + +#: ../menu-data/unity-webapps-librefm:LibreFmlibrefm.desktop.in.h:1 +msgid "LibreFm" +msgstr "" + +#: ../menu-data/unity-webapps-linkedin:LinkedInlinkedincom.desktop.in.h:1 +msgid "LinkedIn" +msgstr "" + +#: ../menu-data/unity-webapps-livemail:LiveMailmaillivecom.desktop.in.h:1 +msgid "LiveMail" +msgstr "" + +#: ../menu-data/unity-webapps-mail-ru:mail-rumailru.desktop.in.h:1 +msgid "mail-ru" +msgstr "" + +#: ../menu-data/unity-webapps-newsblur:Newsblurnewsblurcom.desktop.in.h:1 +msgid "Newsblur" +msgstr "" + +#: ../menu-data/unity-webapps-pandora:pandorapandoracom.desktop.in.h:1 +msgid "pandora" +msgstr "" + +#: ../menu-data/unity-webapps-qml-examples:unity-webapps-qml-basic-example.desktop.in.h:1 +msgid "Unity WebApp QML Comonent - Basic API Showcase App" +msgstr "" + +#: ../menu-data/unity-webapps-qml-examples:unity-webapps-qml-basic-example.desktop.in.h:2 +msgid "Unity WebApp QML Comonent for Ubuntu Basic API Showcase App" +msgstr "" + +#: ../menu-data/unity-webapps-qml-examples:unity-webapps-qml-bbcnews-example.desktop.in.h:1 +msgid "BBCNewsWebappsQMLExample" +msgstr "" + +#: ../menu-data/unity-webapps-qml-examples:unity-webapps-qml-bbcnews-example.desktop.in.h:2 +msgid "Unity WebApp QML Component for Ubuntu Example using BBCNews binding" +msgstr "" + +#: ../menu-data/unity-webapps-qml-examples:unity-webapps-qml-facebookmessenger-example.desktop.in.h:1 +msgid "FacebookMessengerWebappsQMLExample" +msgstr "" + +#: ../menu-data/unity-webapps-qml-examples:unity-webapps-qml-facebookmessenger-example.desktop.in.h:2 +msgid "FacebookMessenger WebBrowser Container Example" +msgstr "" + +#: ../menu-data/unity-webapps-qml-examples:unity-webapps-qml-model-example.desktop.in.h:1 +msgid "Unity WebApp QML Comonent - Example of WebApps Applications Model" +msgstr "" + +#: ../menu-data/unity-webapps-qml-examples:unity-webapps-qml-model-example.desktop.in.h:2 +msgid "" +"Unity WebApp QML Comonent for Ubuntu Example of WebApps Applications Model" +msgstr "" + +#: ../menu-data/unity-webapps-qml:unitywebappsqmllauncher.desktop.in.h:1 +msgid "Unity Webapps QML Test Launcher" +msgstr "" + +#: ../menu-data/unity-webapps-qq-mail:qq-mailmailqqcom.desktop.in.h:1 +msgid "qq-mail" +msgstr "" + +#: ../menu-data/unity-webapps-reddit:Redditredditcom.desktop.in.h:1 +msgid "Reddit" +msgstr "" + +#: ../menu-data/unity-webapps-tumblr:Tumblrtumblrcom.desktop.in.h:1 +msgid "Tumblr" +msgstr "" + +#: ../menu-data/unity-webapps-twitter:Twittertwittercom.desktop.in.h:1 +msgid "Twitter" +msgstr "" + +#: ../menu-data/unity-webapps-vkcom:Vkcomvkcom.desktop.in.h:1 +msgid "Vkcom" +msgstr "" + +#: ../menu-data/unity-webapps-wordpress:wordpresswordpresscom.desktop.in.h:1 +msgid "wordpress" +msgstr "" + +#: ../menu-data/unity-webapps-yahoomail:YahooMailmailyahoocom.desktop.in.h:1 +msgid "YahooMail" +msgstr "" + +#: ../menu-data/unity-webapps-yahoonews:YahooNewsyahoocom.desktop.in.h:1 +msgid "YahooNews" +msgstr "" + +#: ../menu-data/unity-webapps-yandexmail:YandexMailyandexcom.desktop.in.h:1 +msgid "YandexMail" +msgstr "" + +#: ../menu-data/unity-webapps-yandexmusic:yandexmusicmusicyandexru.desktop.in.h:1 +msgid "yandexmusic" +msgstr "" + +#: ../menu-data/unity-webapps-yandexnews:YandexNewsnewsyandexru.desktop.in.h:1 +msgid "YandexNews" +msgstr "" + +#: ../menu-data/unity-webapps-youtube:YouTubeyoutubecom.desktop.in.h:1 +msgid "YouTube" +msgstr "" + +#: ../menu-data/unity8:unity8.desktop.in.h:1 +msgid "Unity 8" +msgstr "" + +#: ../menu-data/unity8:unity8.desktop.in.h:2 +msgid "The converged Unity shell" +msgstr "" + #: ../menu-data/unknown-horizons:unknown-horizons.desktop.in.h:1 msgid "Unknown Horizons" msgstr "Horizons Inconnus" @@ -20381,11 +21805,11 @@ msgid "UTF-8 Migration Wizard" msgstr "Assistant de migration en UTF-8" -#: ../menu-data/v-sim-common:v-sim.desktop.in.h:1 +#: ../menu-data/v-sim:v-sim.desktop.in.h:1 msgid "V_Sim" msgstr "V_Sim" -#: ../menu-data/v-sim-common:v-sim.desktop.in.h:2 +#: ../menu-data/v-sim:v-sim.desktop.in.h:2 msgid "Atomic visualisation" msgstr "Visualisation atomique" @@ -20429,6 +21853,10 @@ msgid "Vavoom" msgstr "Vavoom" +#: ../menu-data/vavoom:vavoom.desktop.in.h:2 +msgid "First Person Shooter Game" +msgstr "Jeu de tir subjectif (FPS)" + #: ../menu-data/vbaexpress:vbaexpress.desktop.in.h:1 msgid "VBA Express" msgstr "VBA Express" @@ -20518,6 +21946,14 @@ msgid "Make and export image slideshows" msgstr "Créer et exporter des diaporamas d'images" +#: ../menu-data/view3dscene:view3dscene.desktop.in.h:1 +msgid "view3dscene" +msgstr "" + +#: ../menu-data/view3dscene:view3dscene.desktop.in.h:2 +msgid "View 3D models in various formats, play with VRML / X3D worlds" +msgstr "" + #: ../menu-data/viewmol:viewmol.desktop.in.h:1 msgid "Viewmol" msgstr "Viewmol" @@ -20665,11 +22101,6 @@ msgid "Virtual MIDI Piano Keyboard" msgstr "Clavier de Piano virtuel MIDI" -#. TRANSLATORS: Ignore this string; do not translate. -#: ../menu-data/vmware-view-open-client:vmware-view.desktop.in.h:2 -msgid "VMware View Open Client" -msgstr "Client libre pour VMware View" - #: ../menu-data/vodovod:vodovod.desktop.in.h:1 msgid "Vodovod" msgstr "Vodovod" @@ -20682,6 +22113,14 @@ "Vodovod est un jeu de logique dans lequel vous devez guider l'eau vers le " "réservoir de stockage." +#: ../menu-data/vokoscreen:vokoscreen.desktop.in.h:1 +msgid "screencast" +msgstr "" + +#: ../menu-data/vokoscreen:vokoscreen.desktop.in.h:2 +msgid "vokoscreen" +msgstr "" + #: ../menu-data/volti:volti.desktop.in.h:1 msgid "Volti" msgstr "Volti" @@ -20761,25 +22200,21 @@ "Un réveil parlant et entièrement personnalisable qui fonctionnera même si " "l'ordinateur est éteint" -#: ../menu-data/wallch:wallch.desktop.in.h:1 +#: ../menu-data/wallch:wallch-nautilus.desktop.in.h:1 msgid "Wallch" msgstr "Wallch" -#: ../menu-data/wallch:wallch.desktop.in.h:2 +#: ../menu-data/wallch:wallch-nautilus.desktop.in.h:2 msgid "Change desktop wallpapers automatically" msgstr "Changer l'arrière-plan de bureau automatiquement" -#: ../menu-data/wallch:wallch.desktop.in.h:3 -msgid "Start" -msgstr "Démarrer" - -#: ../menu-data/wallch:wallch.desktop.in.h:8 -msgid "Change Wallpaper" -msgstr "Changer le papier-peint" - -#: ../menu-data/wallch:wallch.desktop.in.h:9 -msgid "Live Earth Wallpaper" -msgstr "Papier-peint de la Terre en direct" +#: ../menu-data/wallch:wallch-nautilus.desktop.in.h:3 +msgid "Change Wallpaper Once" +msgstr "" + +#: ../menu-data/wallch:wallch-nautilus.desktop.in.h:4 +msgid "Start/Stop Wallpapers" +msgstr "" #: ../menu-data/wally:wally.desktop__wally.desktop.in.h:1 msgid "Wally" @@ -20892,6 +22327,14 @@ msgid "Search housings" msgstr "Rechercher des logements" +#: ../menu-data/weboob-qt:qhandjoob.desktop.in.h:1 +msgid "QHandJoob" +msgstr "" + +#: ../menu-data/weboob-qt:qhandjoob.desktop.in.h:2 +msgid "Search for jobs" +msgstr "" + #: ../menu-data/weboob-qt:qhavedate.desktop.in.h:1 msgid "QHaveDate" msgstr "QHaveDate" @@ -21032,7 +22475,7 @@ msgid "Tool for connecting to wireless networks" msgstr "Outil pour se connecter à des réseaux sans-fil" -#: ../menu-data/wine1.4:wine.desktop.in.h:1 +#: ../menu-data/wine1.6:wine.desktop.in.h:1 msgid "Wine Windows Program Loader" msgstr "Chargeur de programme Windows Wine" @@ -21052,13 +22495,13 @@ msgid "GUI for avconv" msgstr "Interface graphique pour avconv" -#: ../menu-data/wings3d:wings3d.desktop.in.h:1 -msgid "Wings3D polygon mesh modeller" -msgstr "Modélisation de polygones tridimensionnels (mesh) Wings3D" - -#: ../menu-data/wings3d:wings3d.desktop.in.h:2 -msgid "Create and edit 3D models of objects" -msgstr "Créer et modifier des modèles d'objets en 3D" +#: ../menu-data/wing:wing.desktop.in.h:1 +msgid "WING" +msgstr "" + +#: ../menu-data/wing:wing.desktop.in.h:2 +msgid "Play Galaga-like arcade game" +msgstr "" #: ../menu-data/wininfo:xdg-wininfo.desktop.in.h:1 msgid "A window information utility for X" @@ -21192,9 +22635,14 @@ msgstr "wsjt" #: ../menu-data/wsjt:wsjt.desktop.in.h:2 +#: ../menu-data/wsjtx:wsjtx.desktop.in.h:2 msgid "Weak Signal Ham Radio" msgstr "Radio amateur en signal faible" +#: ../menu-data/wsjtx:wsjtx.desktop.in.h:1 +msgid "wsjtx" +msgstr "" + #: ../menu-data/wxbanker:wxbanker.desktop.in.h:1 msgid "wxBanker Finance Manager" msgstr "Gestionnaire financier wxBanker" @@ -21380,10 +22828,6 @@ msgid "XChat IRC" msgstr "XChat IRC" -#: ../menu-data/xchat:xchat.desktop.in.h:2 -msgid "Chat with other people using Internet Relay Chat" -msgstr "Discuter avec les personnes utilisant l'IRC" - #: ../menu-data/xchm:xchm.desktop.in.h:1 msgid "xCHM" msgstr "xCHM" @@ -21432,6 +22876,14 @@ msgid "Interactive viewer for Graphviz dot files" msgstr "Afficheur interactif de fichiers Graphviz dot" +#: ../menu-data/xdx:Xdx.desktop.in.h:1 +msgid "Xdx" +msgstr "Xdx" + +#: ../menu-data/xdx:Xdx.desktop.in.h:2 +msgid "DX-cluster client for amateur radio" +msgstr "Client DX-cluster pour les radioamateurs" + #: ../menu-data/xenwatch:xenwatch.desktop.in.h:1 msgid "xenwatch" msgstr "xenwatch" @@ -21613,10 +23065,12 @@ msgid "A colorful solitaire Mah Jongg game" msgstr "Jeu de solitaire Majong coloré" +#: ../menu-data/xmakemol-gl:xmakemol.desktop.in.h:1 #: ../menu-data/xmakemol:xmakemol.desktop.in.h:1 msgid "XMakemol" msgstr "XMakemol" +#: ../menu-data/xmakemol-gl:xmakemol.desktop.in.h:2 #: ../menu-data/xmakemol:xmakemol.desktop.in.h:2 msgid "View and manipulate atomic and other chemical systems" msgstr "Visualiser et manipuler des systèmes chimiques atomique ou autres" @@ -21857,14 +23311,19 @@ msgid "Read News from Usenet" msgstr "Lire les groupes de discussion Usenet" -#: ../menu-data/xpra:xpra_launcher.desktop.in.h:1 -msgid "Xpra Launcher" -msgstr "Lanceur Xpra" +#: ../menu-data/xpra:xpra.desktop.in.h:1 +msgid "Xpra" +msgstr "" +#: ../menu-data/xpra:xpra.desktop.in.h:2 #: ../menu-data/xpra:xpra_launcher.desktop.in.h:2 msgid "Connect to an Xpra session" msgstr "Se connecter à une session Xpra" +#: ../menu-data/xpra:xpra_launcher.desktop.in.h:1 +msgid "Xpra Launcher" +msgstr "Lanceur Xpra" + #: ../menu-data/xpuzzles:xbarrel.desktop.in.h:1 msgid "xbarrel" msgstr "xbarrel" @@ -21993,7 +23452,8 @@ msgid "XTerm" msgstr "XTerm" -#: ../menu-data/xterm:debian-xterm.desktop.in.h:2 +#. GenericName=Terminal +#: ../menu-data/xterm:debian-xterm.desktop.in.h:3 msgid "standard terminal emulator for the X window system" msgstr "Emulateur standard de terminal pour le système de fenêtres X" @@ -22047,8 +23507,9 @@ msgstr "Xye" #: ../menu-data/xye:xye.desktop.in.h:2 -msgid "Get all the gems in the room" -msgstr "Obtenir toutes les pierres précieuses dans la pièce" +msgid "" +"Solve puzzles and action challenges in order to get all the gems in the room." +msgstr "" #: ../menu-data/xyscan:xyscan.desktop.in.h:1 msgid "XYscan" @@ -22139,6 +23600,14 @@ msgid "Produce simple xy-plots of scientific data" msgstr "Produire des graphiques xy simples à partir de données scientifiques" +#: ../menu-data/yi:yi-emacs.desktop.in.h:1 +msgid "Yi (Emacs keymap)" +msgstr "" + +#: ../menu-data/yi:yi-vim.desktop.in.h:1 +msgid "Yi (Vim keymap)" +msgstr "" + #: ../menu-data/yofrankie:yofrankie-bge.desktop.in.h:1 msgid "Yo Frankie!" msgstr "Yo Frankie!" @@ -22155,6 +23624,14 @@ msgid "Cubeview" msgstr "Cubeview" +#: ../menu-data/yorick-gyoto:gyotoy.desktop.in.h:1 +msgid "Gyotoy" +msgstr "" + +#: ../menu-data/yorick-gyoto:gyotoy.desktop.in.h:2 +msgid "General Relativity Orbit Tracer" +msgstr "" + #: ../menu-data/yorick-spydr:spydr.desktop.in.h:1 msgid "FITS image display and simple analysis" msgstr "Afficheur et analyseur d'images FITS" @@ -22171,6 +23648,10 @@ msgid "Software Synthesizer based on ZynAddSubFX" msgstr "Synthétiseur logiciel fondé sur ZynAddSubFX" +#: ../menu-data/youker-assistant:youker-assistant.desktop.in.h:1 +msgid "youker-assistant" +msgstr "" + #: ../menu-data/youtranslate:youtranslate.desktop.in.h:1 msgid "Online Translator YouTranslate!" msgstr "Traducteur en ligne YouTranslate !" @@ -22255,6 +23736,16 @@ msgid "Interactive tool plot mathematic objects" msgstr "Outil interactif de traçage d'objets mathématiques" +#: ../menu-data/zeitgeist-explorer:zeitgeist-explorer.desktop.in.h:1 +msgid "Zeitgeist Explorer" +msgstr "" + +#: ../menu-data/zeitgeist-explorer:zeitgeist-explorer.desktop.in.h:2 +msgid "" +"A tool which can be used to monitor and explore the events logged by " +"zeitgeist" +msgstr "" + #: ../menu-data/zekr:zekr.desktop.in.h:1 msgid "Zekr " msgstr "Zekr " @@ -22312,6 +23803,14 @@ msgid "Correct the pitch of a voice singing out of tune" msgstr "Corriger la hauteur d'une voix chantant faux" +#: ../menu-data/zita-bls1:zita-bls1.desktop.in.h:1 +msgid "Zita-bls1" +msgstr "" + +#: ../menu-data/zita-bls1:zita-bls1.desktop.in.h:2 +msgid "converter of binaural signals into a convential stereo signals." +msgstr "" + #: ../menu-data/zita-mu1:zita-mu1.desktop.in.h:1 msgid "Zita-mu1" msgstr "Zita-mu1" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apport.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apport.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apport.po 2014-02-24 08:06:55.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apport.po 2014-03-24 09:26:21.000000000 +0000 @@ -7,78 +7,78 @@ msgstr "" "Project-Id-Version: apport\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-02-18 21:49+0000\n" +"POT-Creation-Date: 2014-03-07 15:50+0000\n" "PO-Revision-Date: 2013-09-27 09:47+0000\n" "Last-Translator: Olivier Febwin \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:34+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:56+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" -#: ../debian/tmp/usr/share/apport/kernel_oops.py:30 ../data/kernel_oops.py:30 -msgid "Your system might become unstable now and might need to be restarted." -msgstr "" -"Votre système peut maintenant devenir instable et nécessiter un redémarrage." - -#: ../gtk/apport-gtk.ui.h:1 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 -#: ../kde/apport-kde.py:450 ../kde/apport-kde.py:486 -#: ../debian/tmp/usr/share/apport/apport-kde.py:450 -#: ../debian/tmp/usr/share/apport/apport-kde.py:486 -msgid "Apport" -msgstr "Apport" - -#: ../gtk/apport-gtk.ui.h:2 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:2 -msgid "Crash report" -msgstr "Rapport d'anomalie" - -#: ../gtk/apport-gtk.ui.h:3 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:3 -msgid "Sorry, an internal error happened." -msgstr "Désolé, une erreur interne s'est produite !" +#: ../debian/tmp/usr/share/apport/apport-kde.py:162 ../bin/apport-cli.py:178 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:286 +#: ../debian/tmp/usr/bin/apport-cli.py:178 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:404 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:429 +#: ../gtk/apport-gtk.py:177 ../debian/tmp/usr/share/apport/apport-gtk.py:177 +#: ../kde/apport-kde.py:162 +msgid "Send problem report to the developers?" +msgstr "Envoyer un rapport d'anomalie aux développeurs ?" -#: ../gtk/apport-gtk.ui.h:4 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:4 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:300 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:256 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:302 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:342 -#: ../kde/apport-kde.py:220 ../gtk/apport-gtk.py:300 -#: ../debian/tmp/usr/share/apport/apport-kde.py:220 -msgid "If you notice further problems, try restarting the computer." -msgstr "" -"En cas de nouveaux problèmes, essayez de redémarrer votre ordinateur." +#: ../debian/tmp/usr/share/apport/apport-kde.py:170 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:292 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:412 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:437 +#: ../gtk/apport-gtk.py:186 ../debian/tmp/usr/share/apport/apport-gtk.py:186 +#: ../kde/apport-kde.py:170 +msgid "Send" +msgstr "Envoyer" -#: ../gtk/apport-gtk.ui.h:5 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 -msgid "Send an error report to help fix this problem" -msgstr "Envoyer un rapport d'anomalie pour aider à résoudre ce problème" +#: ../debian/tmp/usr/share/apport/apport-kde.py:176 +#: ../debian/tmp/usr/share/apport/apport-kde.py:217 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:110 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:254 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:108 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:300 +#: ../gtk/apport-gtk.py:165 ../debian/tmp/usr/share/apport/apport-gtk.py:165 +#: ../kde/apport-kde.py:176 ../kde/apport-kde.py:217 +#, python-format +msgid "Sorry, %s has experienced an internal error." +msgstr "Désolé, %s a rencontré une erreur interne." -#: ../gtk/apport-gtk.ui.h:6 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 -msgid "Ignore future problems of this program version" -msgstr "Ignorer les prochains problèmes de cette version du programme" +#: ../debian/tmp/usr/share/apport/apport-kde.py:184 ../gtk/apport-gtk.py:257 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:257 ../kde/apport-kde.py:184 +#, python-format +msgid "Package: %s" +msgstr "Paquet : %s" -#: ../gtk/apport-gtk.ui.h:7 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:204 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:573 ../kde/apport-kde.py:271 -#: ../gtk/apport-gtk.py:204 ../gtk/apport-gtk.py:573 -#: ../debian/tmp/usr/share/apport/apport-kde.py:271 -msgid "Show Details" -msgstr "Afficher les détails" +#: ../debian/tmp/usr/share/apport/apport-kde.py:190 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:136 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:137 +#: ../gtk/apport-gtk.py:264 ../debian/tmp/usr/share/apport/apport-gtk.py:264 +#: ../kde/apport-kde.py:190 +msgid "Sorry, a problem occurred while installing software." +msgstr "Désolé, une erreur est survenue lors de l'installation du logiciel." -#: ../gtk/apport-gtk.ui.h:8 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 -msgid "_Examine locally" -msgstr "_Examiner en local" +#: ../debian/tmp/usr/share/apport/apport-kde.py:197 ../gtk/apport-gtk.py:273 +#: ../gtk/apport-gtk.py:292 ../debian/tmp/usr/share/apport/apport-gtk.py:273 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:292 ../kde/apport-kde.py:197 +#, python-format +msgid "The application %s has experienced an internal error." +msgstr "L'application %s a subi une erreur interne." -#: ../gtk/apport-gtk.ui.h:9 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:287 ../kde/apport-kde.py:213 -#: ../gtk/apport-gtk.py:287 ../debian/tmp/usr/share/apport/apport-kde.py:213 -msgid "Leave Closed" -msgstr "Laisser fermé" +#: ../debian/tmp/usr/share/apport/apport-kde.py:201 ../gtk/apport-gtk.py:276 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:276 ../kde/apport-kde.py:201 +#, python-format +msgid "The application %s has closed unexpectedly." +msgstr "L'application %s a quitté de façon inattendue." -#: ../gtk/apport-gtk.ui.h:10 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:10 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:216 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:284 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:303 +#: ../debian/tmp/usr/share/apport/apport-kde.py:210 +#: ../debian/tmp/usr/share/apport/apport-kde.py:223 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:10 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:115 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:141 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:153 @@ -92,38 +92,107 @@ #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:310 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:350 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:479 -#: ../kde/apport-kde.py:210 ../kde/apport-kde.py:223 ../gtk/apport-gtk.py:216 -#: ../gtk/apport-gtk.py:284 ../gtk/apport-gtk.py:303 -#: ../debian/tmp/usr/share/apport/apport-kde.py:210 -#: ../debian/tmp/usr/share/apport/apport-kde.py:223 +#: ../gtk/apport-gtk.ui.h:10 ../gtk/apport-gtk.py:216 ../gtk/apport-gtk.py:284 +#: ../gtk/apport-gtk.py:303 ../debian/tmp/usr/share/apport/apport-gtk.py:216 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:284 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:303 ../kde/apport-kde.py:210 +#: ../kde/apport-kde.py:223 msgid "Continue" msgstr "Continuer" -#: ../gtk/apport-gtk.ui.h:11 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 -msgid "Collecting problem information" -msgstr "Collecte des informations liées au problème" +#: ../debian/tmp/usr/share/apport/apport-kde.py:213 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 ../gtk/apport-gtk.ui.h:9 +#: ../gtk/apport-gtk.py:287 ../debian/tmp/usr/share/apport/apport-gtk.py:287 +#: ../kde/apport-kde.py:213 +msgid "Leave Closed" +msgstr "Laisser fermé" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:214 +#: ../debian/tmp/usr/share/apport/apport-kde.py:361 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:226 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:232 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:273 +#: ../gtk/apport-gtk.py:229 ../gtk/apport-gtk.py:288 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:229 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:288 ../kde/apport-kde.py:214 +#: ../kde/apport-kde.py:361 +msgid "Relaunch" +msgstr "Relancer" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:220 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:4 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:256 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:302 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:342 +#: ../gtk/apport-gtk.ui.h:4 ../gtk/apport-gtk.py:300 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:300 ../kde/apport-kde.py:220 +msgid "If you notice further problems, try restarting the computer." +msgstr "" +"En cas de nouveaux problèmes, essayez de redémarrer votre ordinateur." + +#: ../debian/tmp/usr/share/apport/apport-kde.py:224 ../gtk/apport-gtk.py:304 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:304 ../kde/apport-kde.py:224 +msgid "Ignore future problems of this type" +msgstr "Ignorer les prochains problèmes de ce genre" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:268 ../gtk/apport-gtk.py:577 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:577 ../kde/apport-kde.py:268 +msgid "Hide Details" +msgstr "Masquer les détails" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:271 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 ../gtk/apport-gtk.ui.h:7 +#: ../gtk/apport-gtk.py:204 ../gtk/apport-gtk.py:573 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:204 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:573 ../kde/apport-kde.py:271 +msgid "Show Details" +msgstr "Afficher les détails" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:294 ../kde/apport-kde.py:294 +msgid "Username:" +msgstr "Nom d'utilisateur :" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:295 ../kde/apport-kde.py:295 +msgid "Password:" +msgstr "Mot de passe :" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:342 ../bin/apport-cli.py:150 +#: ../debian/tmp/usr/bin/apport-cli.py:150 ../gtk/apport-gtk.py:142 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:142 ../kde/apport-kde.py:342 +msgid "(binary data)" +msgstr "(données binaires)" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:386 ../kde/apport-kde.py:386 +msgid "Collecting Problem Information" +msgstr "Collecte des informations liées au problème" -#: ../gtk/apport-gtk.ui.h:12 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 +#: ../debian/tmp/usr/share/apport/apport-kde.py:387 ../bin/apport-cli.py:238 +#: ../debian/tmp/usr/bin/apport-cli.py:238 ../kde/apport-kde.py:387 +msgid "Collecting problem information" +msgstr "Collecte des informations liées au problème" + +#: ../debian/tmp/usr/share/apport/apport-kde.py:388 ../kde/apport-kde.py:388 msgid "" -"Information is being collected that may help the developers fix the problem " -"you report." +"The collected information can be sent to the developers to improve the " +"application. This might take a few minutes." msgstr "" -"Des données sont en cours de collecte pour aider les développeurs à corriger " -"le problème que vous avez rencontré." +"Les informations collectées peuvent être envoyées aux développeurs pour " +"améliorer l'application. Cela peut prendre quelques minutes." -#: ../gtk/apport-gtk.ui.h:13 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 -#: ../kde/apport-kde.py:415 ../bin/apport-cli.py:251 -#: ../debian/tmp/usr/bin/apport-cli.py:251 -#: ../debian/tmp/usr/share/apport/apport-kde.py:415 -msgid "Uploading problem information" +#: ../debian/tmp/usr/share/apport/apport-kde.py:414 ../kde/apport-kde.py:414 +msgid "Uploading Problem Information" msgstr "Envoi des informations liées au problème" -#: ../gtk/apport-gtk.ui.h:14 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 -msgid "Uploading problem information" -msgstr "Envoi des informations liées au problème" +#: ../debian/tmp/usr/share/apport/apport-kde.py:415 ../bin/apport-cli.py:251 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 +#: ../debian/tmp/usr/bin/apport-cli.py:251 ../gtk/apport-gtk.ui.h:13 +#: ../kde/apport-kde.py:415 +msgid "Uploading problem information" +msgstr "Envoi des informations liées au problème" -#: ../gtk/apport-gtk.ui.h:15 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 -#: ../kde/apport-kde.py:416 ../debian/tmp/usr/share/apport/apport-kde.py:416 +#: ../debian/tmp/usr/share/apport/apport-kde.py:416 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 ../gtk/apport-gtk.ui.h:15 +#: ../kde/apport-kde.py:416 msgid "" "The collected information is being sent to the bug tracking system. This " "might take a few minutes." @@ -131,15 +200,59 @@ "Les données collectées sont transmises au système de suivi des bogues. Ceci " "peut prendre quelques minutes." +#: ../debian/tmp/usr/share/apport/apport-kde.py:450 +#: ../debian/tmp/usr/share/apport/apport-kde.py:486 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 ../gtk/apport-gtk.ui.h:1 +#: ../kde/apport-kde.py:450 ../kde/apport-kde.py:486 +msgid "Apport" +msgstr "Apport" + +#: ../data/apportcheckresume.py:68 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:68 +msgid "" +"This occured during a previous suspend and prevented it from resuming " +"properly." +msgstr "" +"Cela s'est produit lors d'une précédente mise en veille, l'empêchant de " +"reprendre correctement." + +#: ../data/apportcheckresume.py:70 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:70 +msgid "" +"This occured during a previous hibernate and prevented it from resuming " +"properly." +msgstr "" +"Cela s'est produit lors d'une précédente hibernation, l'empêchant de " +"reprendre correctement." + +#: ../data/apportcheckresume.py:75 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:75 +msgid "" +"The resume processing hung very near the end and will have appeared to have " +"completed normally." +msgstr "" +"Le processus de reprise s'est bloqué juste avant d'arriver à son terme, et " +"sera apparu comme s'étant terminé normalement." + +#: ../kde/apport-kde.desktop.in.h:1 ../kde/apport-kde-mime.desktop.in.h:1 +#: ../gtk/apport-gtk.desktop.in.h:1 +msgid "Report a problem..." +msgstr "Signaler un problème..." + +#: ../kde/apport-kde.desktop.in.h:2 ../kde/apport-kde-mime.desktop.in.h:2 +#: ../gtk/apport-gtk.desktop.in.h:2 +msgid "Report a malfunction to the developers" +msgstr "Signaler un dysfonctionnement aux développeurs" + +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:124 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:124 #: ../apport/ui.py:124 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:124 msgid "This package does not seem to be installed correctly" msgstr "Ce paquet ne semble pas installé correctement." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:128 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:128 #: ../apport/ui.py:128 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:128 #, python-format msgid "" "This is not an official %s package. Please remove any third party package " @@ -148,9 +261,9 @@ "Ce paquet n'est pas officiellement pris en charge par %s. Veuillez " "désinstaller tout paquet tiers et réessayer." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:145 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:145 #: ../apport/ui.py:145 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:145 #, python-format msgid "" "You have some obsolete package versions installed. Please upgrade the " @@ -164,31 +277,31 @@ "\n" "%s" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:269 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:269 #: ../apport/ui.py:269 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:269 msgid "unknown program" msgstr "programme inconnu" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:270 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:270 #: ../apport/ui.py:270 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:270 #, python-format msgid "Sorry, the program \"%s\" closed unexpectedly" msgstr "Désolé, le programme « %s » a quitté de façon inattendue" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:272 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1287 -#: ../apport/ui.py:272 ../apport/ui.py:1287 #: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:272 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1287 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1306 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:272 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1306 +#: ../apport/ui.py:272 ../apport/ui.py:1306 #, python-format msgid "Problem in %s" msgstr "Problème dans %s" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:273 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:273 #: ../apport/ui.py:273 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:273 msgid "" "Your computer does not have enough free memory to automatically analyze the " "problem and send a report to the developers." @@ -197,6 +310,19 @@ "automatiquement le problème et envoyer un rapport aux développeurs." #. package does not exist +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:288 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:294 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:300 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:343 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:351 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:478 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:481 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:682 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1113 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1278 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1282 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:276 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1049 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:288 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:294 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:300 @@ -206,92 +332,79 @@ #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:481 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:682 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1113 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1259 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1263 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:276 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1049 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1278 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1282 #: ../apport/ui.py:288 ../apport/ui.py:294 ../apport/ui.py:300 #: ../apport/ui.py:343 ../apport/ui.py:351 ../apport/ui.py:478 #: ../apport/ui.py:481 ../apport/ui.py:682 ../apport/ui.py:1113 -#: ../apport/ui.py:1259 ../apport/ui.py:1263 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:288 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:294 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:300 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:343 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:351 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:478 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:481 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:682 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1113 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1259 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1263 +#: ../apport/ui.py:1278 ../apport/ui.py:1282 msgid "Invalid problem report" msgstr "Rapport d'anomalie non valide" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:289 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1265 -#: ../apport/ui.py:289 ../apport/ui.py:1265 #: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:289 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1265 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1284 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:289 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1284 +#: ../apport/ui.py:289 ../apport/ui.py:1284 msgid "This problem report is damaged and cannot be processed." msgstr "Ce rapport d'anomalie est endommagé et ne peut pas être traité." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:295 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:295 #: ../apport/ui.py:295 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:295 msgid "The report belongs to a package that is not installed." msgstr "Le rapport fait référence à un paquet non installé." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:301 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:301 #: ../apport/ui.py:301 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:301 msgid "An error occurred while attempting to process this problem report:" msgstr "" "Une erreur est survenue lors du traitement de ce rapport d'anomalie :" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:344 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:344 #: ../apport/ui.py:344 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:344 msgid "You are not allowed to access this problem report." msgstr "Vous n'êtes pas autorisé à accéder à ce rapport d'anomalie." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:347 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:347 #: ../apport/ui.py:347 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:347 msgid "Error" msgstr "Erreur" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:348 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:348 #: ../apport/ui.py:348 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:348 msgid "There is not enough disk space available to process this report." msgstr "" "Il n'y a pas assez d'espace disque disponible pour traiter ce rapport." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:432 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:432 #: ../apport/ui.py:432 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:432 msgid "No package specified" msgstr "Aucun paquet spécifié" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:433 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:433 #: ../apport/ui.py:433 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:433 msgid "" "You need to specify a package or a PID. See --help for more information." msgstr "" "Vous devez préciser un paquet ou un PID. Utilisez --help pour plus " "d'informations." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:456 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:456 #: ../apport/ui.py:456 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:456 msgid "Permission denied" msgstr "Autorisation refusée" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:457 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:457 #: ../apport/ui.py:457 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:457 msgid "" "The specified process does not belong to you. Please run this program as the " "process owner or as root." @@ -300,55 +413,55 @@ "en tant que propriétaire du processus ou en tant que super-utilisateur " "(root)." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:459 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:459 #: ../apport/ui.py:459 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:459 msgid "Invalid PID" msgstr "PID non valide" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:460 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:460 #: ../apport/ui.py:460 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:460 msgid "The specified process ID does not belong to a program." msgstr "L'ID de processus spécifié n'appartient à aucun programme." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:479 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:479 #: ../apport/ui.py:479 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:479 #, python-format msgid "Symptom script %s did not determine an affected package" msgstr "Le script %s n'a pas pu déterminer un paquet affecté" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:482 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:482 #: ../apport/ui.py:482 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:482 #, python-format msgid "Package %s does not exist" msgstr "Le paquet %s n'existe pas" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:506 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:694 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:699 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:506 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:694 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:699 #: ../apport/ui.py:506 ../apport/ui.py:694 ../apport/ui.py:699 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:506 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:694 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:699 msgid "Cannot create report" msgstr "Impossible de créer le rapport" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:521 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:567 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:584 -#: ../apport/ui.py:521 ../apport/ui.py:567 ../apport/ui.py:584 #: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:521 #: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:567 #: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:584 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:521 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:567 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:584 +#: ../apport/ui.py:521 ../apport/ui.py:567 ../apport/ui.py:584 msgid "Updating problem report" msgstr "Mise à jour du rapport d'anomalie" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:522 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:522 #: ../apport/ui.py:522 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:522 msgid "" "You are not the reporter or subscriber of this problem report, or the report " "is a duplicate or already closed.\n" @@ -359,9 +472,9 @@ "déjà fermé ou il s'agit d'un doublon.\n" "Veuillez créer un nouveau rapport en utilisant « apport-bug »." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:531 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:531 #: ../apport/ui.py:531 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:531 msgid "" "You are not the reporter of this problem report. It is much easier to mark a " "bug as a duplicate of another than to move your comments and attachments to " @@ -380,36 +493,36 @@ "initial.\n" "Voulez-vous vraiment continuer ?" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:568 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:585 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:568 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:585 #: ../apport/ui.py:568 ../apport/ui.py:585 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:568 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:585 msgid "No additional information collected." msgstr "Aucune information supplémentaire n'a été collectée." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:636 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:636 #: ../apport/ui.py:636 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:636 msgid "What kind of problem do you want to report?" msgstr "Quel type de problème voulez-vous signaler ?" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:653 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:653 #: ../apport/ui.py:653 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:653 msgid "Unknown symptom" msgstr "Symptôme inconnu" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:654 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:654 #: ../apport/ui.py:654 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:654 #, python-format msgid "The symptom \"%s\" is not known." msgstr "Le symptôme « %s » est inconnu." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:685 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:685 #: ../apport/ui.py:685 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:685 msgid "" "After closing this message please click on an application window to report a " "problem about it." @@ -417,47 +530,47 @@ "Après la fermeture de ce message, veuillez cliquer sur la fenêtre de " "l'application pour laquelle vous voulez signaler un problème." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:695 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:700 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:695 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:700 #: ../apport/ui.py:695 ../apport/ui.py:700 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:695 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:700 msgid "xprop failed to determine process ID of the window" msgstr "xprop n'a pas pu déterminer l'ID du processus de la fenêtre" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:714 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:714 #: ../apport/ui.py:714 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:714 msgid "%prog " msgstr "%prog " +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:716 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:716 #: ../apport/ui.py:716 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:716 msgid "Specify package name." msgstr "Veuillez indiquer le nom du paquet." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:718 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:769 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:718 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:769 #: ../apport/ui.py:718 ../apport/ui.py:769 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:718 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:769 msgid "Add an extra tag to the report. Can be specified multiple times." msgstr "" "Ajouter un marqueur supplémentaire pour le rapport. Peut être spécifié " "plusieurs fois." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:748 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:748 #: ../apport/ui.py:748 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:748 msgid "" "%prog [options] [symptom|pid|package|program path|.apport/.crash file]" msgstr "" "%prog [options] [symptom|pid|package|program path|.apport/.crash file]" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:751 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:751 #: ../apport/ui.py:751 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:751 msgid "" "Start in bug filing mode. Requires --package and an optional --pid, or just " "a --pid. If neither is given, display a list of known symptoms. (Implied if " @@ -467,23 +580,23 @@ "pid en option, ou simplement --pid. Si aucun n'est fournit, affiche une " "liste de symptômes connus. (Implicite si un seul argument est fournit.)" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:753 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:753 #: ../apport/ui.py:753 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:753 msgid "Click a window as a target for filing a problem report." msgstr "" "Cliquez sur la fenêtre pour laquelle vous voulez signaler un problème." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:755 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:755 #: ../apport/ui.py:755 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:755 msgid "Start in bug updating mode. Can take an optional --package." msgstr "" "Commencer en mode « mise à jour de bogue ». Accepte l’option --package." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:757 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:757 #: ../apport/ui.py:757 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:757 msgid "" "File a bug report about a symptom. (Implied if symptom name is given as only " "argument.)" @@ -491,9 +604,9 @@ "Effectue un rapport de bogue concernant un symptôme. (Implicite si le nom du " "symptôme est donné comme unique argument.)" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:759 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:759 #: ../apport/ui.py:759 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:759 msgid "" "Specify package name in --file-bug mode. This is optional if a --pid is " "specified. (Implied if package name is given as only argument.)" @@ -502,9 +615,9 @@ "pid est spécifié. (Implicite si le nom du paquet est donné comme unique " "argument.)" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:761 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:761 #: ../apport/ui.py:761 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:761 msgid "" "Specify a running program in --file-bug mode. If this is specified, the bug " "report will contain more information. (Implied if pid is given as only " @@ -514,15 +627,15 @@ "spécifié, le rapport de bogue contiendra davantage d'informations. " "(implicite si l’identifiant du processus est passé comme unique argument)" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:763 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:763 #: ../apport/ui.py:763 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:763 msgid "The provided pid is a hanging application." msgstr "Le pid fourni est une application qui ne répond pas." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:765 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:765 #: ../apport/ui.py:765 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:765 #, python-format msgid "" "Report the crash from given .apport or .crash file instead of the pending " @@ -532,9 +645,9 @@ "partir de ceux en attente dans %s. (Implicite si le fichier est donné comme " "unique argument.)" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:767 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:767 #: ../apport/ui.py:767 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:767 msgid "" "In bug filing mode, save the collected information into a file instead of " "reporting it. This file can then be reported later on from a different " @@ -544,54 +657,54 @@ "un fichier au lieu de générer un rapport. Ce fichier pourra être utilisé " "plus tard à partir d'une autre machine pour envoyer un rapport." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:771 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:771 #: ../apport/ui.py:771 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:771 msgid "Print the Apport version number." msgstr "Affiche le numéro de version d'Apport." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:911 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:911 #: ../apport/ui.py:911 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:911 msgid "" "This will launch apport-retrace in a terminal window to examine the crash." msgstr "" "Cela va lancer apport-retrace dans une fenêtre de terminal pour examiner le " "plantage." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:912 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:912 #: ../apport/ui.py:912 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:912 msgid "Run gdb session" msgstr "Lancer une session gdb" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:913 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:913 #: ../apport/ui.py:913 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:913 msgid "Run gdb session without downloading debug symbols" msgstr "Exécuter la session gdb sans télécharger les symboles de débogage" #. TRANSLATORS: %s contains the crash report file name +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:915 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:915 #: ../apport/ui.py:915 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:915 #, python-format msgid "Update %s with fully symbolic stack trace" msgstr "Mise à jour de %s avec une trace de la pile totalement symbolique" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:991 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1001 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:991 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1001 #: ../apport/ui.py:991 ../apport/ui.py:1001 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:991 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1001 msgid "" "This problem report applies to a program which is not installed any more." msgstr "" "Ce rapport d'anomalie fait référence à un logiciel qui n'est plus installé." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1016 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1016 #: ../apport/ui.py:1016 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1016 #, python-format msgid "" "The problem happened with the program %s which changed since the crash " @@ -599,436 +712,106 @@ msgstr "" "Le problème concerne le programme %s qui a changé depuis le plantage." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1114 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1114 #: ../apport/ui.py:1114 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1114 msgid "Could not determine the package or source package name." msgstr "Impossible de déterminer le nom du paquet ou du paquet source." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1132 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1132 #: ../apport/ui.py:1132 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1132 msgid "Unable to start web browser" msgstr "Impossible de lancer le navigateur Web" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1133 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1133 #: ../apport/ui.py:1133 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1133 #, python-format msgid "Unable to start web browser to open %s." msgstr "Impossible de lancer le navigateur Web pour ouvrir %s." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1213 -#: ../apport/ui.py:1213 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1213 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1232 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1232 +#: ../apport/ui.py:1232 #, python-format msgid "Please enter your account information for the %s bug tracking system" msgstr "" "Veuillez saisir les informations de votre compte pour le système de suivi " -"des bogues %s" - -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1225 -#: ../apport/ui.py:1225 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1225 -msgid "Network problem" -msgstr "Problème réseau" - -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1227 -#: ../apport/ui.py:1227 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1227 -msgid "" -"Cannot connect to crash database, please check your Internet connection." -msgstr "" -"Impossible de se connecter à la base de données des plantages. Veuillez " -"vérifier votre connexion Internet." - -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1254 -#: ../apport/ui.py:1254 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1254 -msgid "Memory exhaustion" -msgstr "Mémoire saturée" - -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1255 -#: ../apport/ui.py:1255 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1255 -msgid "Your system does not have enough memory to process this crash report." -msgstr "" -"Votre système n'a pas assez de mémoire pour traiter ce rapport d'anomalie." - -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1290 -#: ../apport/ui.py:1290 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1290 -#, python-format -msgid "" -"The problem cannot be reported:\n" -"\n" -"%s" -msgstr "" -"Le problème ne peut être signalé :\n" -"\n" -"%s" - -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1346 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1353 -#: ../apport/ui.py:1346 ../apport/ui.py:1353 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1346 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1353 -msgid "Problem already known" -msgstr "Problème déjà connu" - -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1347 -#: ../apport/ui.py:1347 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1347 -msgid "" -"This problem was already reported in the bug report displayed in the web " -"browser. Please check if you can add any further information that might be " -"helpful for the developers." -msgstr "" -"Ce problème a déjà été signalé dans le rapport d'anomalie affiché par votre " -"navigateur Web. Veuillez vérifier si vous pouvez ajouter des informations " -"complémentaires susceptibles d'aider les développeurs." - -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1354 -#: ../apport/ui.py:1354 -#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1354 -msgid "This problem was already reported to developers. Thank you!" -msgstr "Ce problème a déjà été signalé aux développeurs. Merci !" - -#: ../data/general-hooks/ubuntu.py:130 -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:130 -msgid "" -"An Ubuntu package has a file conflict with a package that is not a genuine " -"Ubuntu package" -msgstr "" -"Un paquet Ubuntu a un conflit de fichiers avec un paquet qui n'est pas un " -"paquet standard Ubuntu" - -#: ../data/general-hooks/ubuntu.py:147 -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:147 -msgid "" -"Your system was initially configured with grub version 2, but you have " -"removed it from your system in favor of grub 1 without configuring it. To " -"ensure your bootloader configuration is updated whenever a new kernel is " -"available, open a terminal and run:\n" -"\n" -" sudo apt-get install grub-pc\n" -msgstr "" -"Votre système était initialement configuré avec GRUB version 2, mais vous " -"l'avez enlevé de votre système en faveur de GRUB 1 sans le configurer. Pour " -"vous assurer que la configuration de votre chargeur de démarrage sera mise à " -"jour chaque fois qu'un nouveau noyau sera disponible, ouvrez un terminal et " -"exécutez :\n" -"\n" -" sudo apt-get install grub-pc\n" - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:142 ../kde/apport-kde.py:342 -#: ../gtk/apport-gtk.py:142 ../bin/apport-cli.py:150 -#: ../debian/tmp/usr/bin/apport-cli.py:150 -#: ../debian/tmp/usr/share/apport/apport-kde.py:342 -msgid "(binary data)" -msgstr "(données binaires)" - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:157 ../gtk/apport-gtk.py:157 -#, python-format -msgid "Sorry, the application %s has stopped unexpectedly." -msgstr "Désolé, l'application %s s'est arrêtée de façon inattendue." - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:160 ../gtk/apport-gtk.py:160 -#, python-format -msgid "Sorry, %s has closed unexpectedly." -msgstr "Désolé, %s a quitté de façon inattendue." - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:165 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:110 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:254 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:108 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:300 -#: ../kde/apport-kde.py:176 ../kde/apport-kde.py:217 ../gtk/apport-gtk.py:165 -#: ../debian/tmp/usr/share/apport/apport-kde.py:176 -#: ../debian/tmp/usr/share/apport/apport-kde.py:217 -#, python-format -msgid "Sorry, %s has experienced an internal error." -msgstr "Désolé, %s a rencontré une erreur interne." - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:177 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:286 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:404 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:429 -#: ../kde/apport-kde.py:162 ../gtk/apport-gtk.py:177 ../bin/apport-cli.py:178 -#: ../debian/tmp/usr/bin/apport-cli.py:178 -#: ../debian/tmp/usr/share/apport/apport-kde.py:162 -msgid "Send problem report to the developers?" -msgstr "Envoyer un rapport d'anomalie aux développeurs ?" - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:186 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:292 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:412 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:437 -#: ../kde/apport-kde.py:170 ../gtk/apport-gtk.py:186 -#: ../debian/tmp/usr/share/apport/apport-kde.py:170 -msgid "Send" -msgstr "Envoyer" - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:228 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:276 -#: ../gtk/apport-gtk.py:228 -msgid "Force Closed" -msgstr "Fermé de force" - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:229 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:288 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:226 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:232 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:273 -#: ../kde/apport-kde.py:214 ../kde/apport-kde.py:361 ../gtk/apport-gtk.py:229 -#: ../gtk/apport-gtk.py:288 ../debian/tmp/usr/share/apport/apport-kde.py:214 -#: ../debian/tmp/usr/share/apport/apport-kde.py:361 -msgid "Relaunch" -msgstr "Relancer" - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:238 ../gtk/apport-gtk.py:238 -#, python-format -msgid "The application %s has stopped responding." -msgstr "L'application %s a cessé de répondre." - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:242 ../gtk/apport-gtk.py:242 -#, python-format -msgid "The program \"%s\" has stopped responding." -msgstr "Le programme \"%s\" a cessé de répondre." - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:257 ../kde/apport-kde.py:184 -#: ../gtk/apport-gtk.py:257 ../debian/tmp/usr/share/apport/apport-kde.py:184 -#, python-format -msgid "Package: %s" -msgstr "Paquet : %s" - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:264 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:136 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:137 -#: ../kde/apport-kde.py:190 ../gtk/apport-gtk.py:264 -#: ../debian/tmp/usr/share/apport/apport-kde.py:190 -msgid "Sorry, a problem occurred while installing software." -msgstr "Désolé, une erreur est survenue lors de l'installation du logiciel." - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:273 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:292 ../kde/apport-kde.py:197 -#: ../gtk/apport-gtk.py:273 ../gtk/apport-gtk.py:292 -#: ../debian/tmp/usr/share/apport/apport-kde.py:197 -#, python-format -msgid "The application %s has experienced an internal error." -msgstr "L'application %s a subi une erreur interne." - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:276 ../kde/apport-kde.py:201 -#: ../gtk/apport-gtk.py:276 ../debian/tmp/usr/share/apport/apport-kde.py:201 -#, python-format -msgid "The application %s has closed unexpectedly." -msgstr "L'application %s a quitté de façon inattendue." - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:304 ../kde/apport-kde.py:224 -#: ../gtk/apport-gtk.py:304 ../debian/tmp/usr/share/apport/apport-kde.py:224 -msgid "Ignore future problems of this type" -msgstr "Ignorer les prochains problèmes de ce genre" - -#: ../debian/tmp/usr/share/apport/apport-gtk.py:577 ../kde/apport-kde.py:268 -#: ../gtk/apport-gtk.py:577 ../debian/tmp/usr/share/apport/apport-kde.py:268 -msgid "Hide Details" -msgstr "Masquer les détails" - -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:68 -#: ../data/apportcheckresume.py:68 -msgid "" -"This occured during a previous suspend and prevented it from resuming " -"properly." -msgstr "" -"Cela s'est produit lors d'une précédente mise en veille, l'empêchant de " -"reprendre correctement." - -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:70 -#: ../data/apportcheckresume.py:70 -msgid "" -"This occured during a previous hibernate and prevented it from resuming " -"properly." -msgstr "" -"Cela s'est produit lors d'une précédente hibernation, l'empêchant de " -"reprendre correctement." - -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:75 -#: ../data/apportcheckresume.py:75 -msgid "" -"The resume processing hung very near the end and will have appeared to have " -"completed normally." -msgstr "" -"Le processus de reprise s'est bloqué juste avant d'arriver à son terme, et " -"sera apparu comme s'étant terminé normalement." - -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1069 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1080 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1091 -msgid "Problem in bash" -msgstr "Problème dans bash" - -#: ../bin/apport-unpack.py:22 ../debian/tmp/usr/bin/apport-unpack.py:22 -#, python-format -msgid "Usage: %s " -msgstr "Utilisation : %s " - -#: ../bin/apport-unpack.py:46 ../debian/tmp/usr/bin/apport-unpack.py:46 -msgid "Destination directory exists and is not empty." -msgstr "Le dossier de destination existe déjà et n'est pas vide." - -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:144 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:148 -msgid "Package: apport 1.2.3~0ubuntu1" -msgstr "Paquet: apport 1.2.3~0ubuntu1" - -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:180 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:221 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:184 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:225 -msgid "The application Apport has closed unexpectedly." -msgstr "L'application Apport a fermé de manière inattendue." - -#: ../apport/com.ubuntu.apport.policy.in.h:1 -msgid "Collect system information" -msgstr "Collecter des informations à propos du système" - -#: ../apport/com.ubuntu.apport.policy.in.h:2 -msgid "" -"Authentication is required to collect system information for this problem " -"report" -msgstr "" -"Une authentification est nécessaire pour collecter l'information système " -"requise pour ce rapport de bogue" - -#: ../apport/com.ubuntu.apport.policy.in.h:3 -msgid "System problem reports" -msgstr "Rapports de problèmes système" - -#: ../apport/com.ubuntu.apport.policy.in.h:4 -msgid "" -"Please enter your password to access problem reports of system programs" -msgstr "" -"Veuillez saisir votre mot de passe pour accéder à des rapports de problèmes " -"de programmes système" - -#: ../kde/apport-kde.desktop.in.h:1 ../gtk/apport-gtk.desktop.in.h:1 -#: ../kde/apport-kde-mime.desktop.in.h:1 -msgid "Report a problem..." -msgstr "Signaler un problème..." - -#: ../kde/apport-kde.desktop.in.h:2 ../gtk/apport-gtk.desktop.in.h:2 -#: ../kde/apport-kde-mime.desktop.in.h:2 -msgid "Report a malfunction to the developers" -msgstr "Signaler un dysfonctionnement aux développeurs" - -#: ../bin/apport-valgrind.py:37 ../debian/tmp/usr/bin/apport-valgrind.py:37 -msgid "See man page for details." -msgstr "Voir la page de manuel pour plus de détails." - -#: ../bin/apport-valgrind.py:43 ../debian/tmp/usr/bin/apport-valgrind.py:43 -msgid "specify the log file name produced by valgrind" -msgstr "spécifie le nom du fichier journal produit par valgrind" - -#: ../bin/apport-valgrind.py:46 ../debian/tmp/usr/bin/apport-valgrind.py:46 -msgid "" -"reuse a previously created sandbox dir (SDIR) or, if it does not exist, " -"create it" -msgstr "" -"réutiliser un répertoire de bac à sable (« sandbox ») (SDIR) créé " -"précédemment ou, s'il n'existe pas, le créer" - -#: ../bin/apport-valgrind.py:50 ../debian/tmp/usr/bin/apport-valgrind.py:50 -msgid "" -"do not create or reuse a sandbox directory for additional debug symbols " -"but rely only on installed debug symbols." -msgstr "" -"ne pas créer ou réutiliser un répertoire sandbox pour des symboles de " -"débogage additionnels mais s'appuyer seulement sur les symboles de débogage " -"installés." - -#: ../bin/apport-valgrind.py:54 ../debian/tmp/usr/bin/apport-valgrind.py:54 -msgid "" -"reuse a previously created cache dir (CDIR) or, if it does not exist, create " -"it" -msgstr "" -"réutiliser un répertoire de cache (CDIR) précédemment créé ou, s'il n'existe " -"pas, le créer" - -#: ../bin/apport-valgrind.py:58 ../debian/tmp/usr/bin/apport-valgrind.py:58 -msgid "" -"report download/install progress when installing packages into sandbox" -msgstr "" -"afficher la progression du téléchargement et de l'installation lors de " -"l'installation de paquets dans le bac à sable (« sandbox »)" - -#: ../bin/apport-valgrind.py:62 ../debian/tmp/usr/bin/apport-valgrind.py:62 -msgid "" -"the executable that is run under valgrind's memcheck tool for memory leak " -"detection" -msgstr "" -"l'exécutable lancé dans l'outil de vérification de la mémoire de valgrind " -"pour détecter une fuite de mémoire." - -#: ../bin/apport-valgrind.py:66 ../debian/tmp/usr/bin/apport-retrace.py:59 -#: ../bin/apport-retrace.py:59 ../debian/tmp/usr/bin/apport-valgrind.py:66 -msgid "" -"Install an extra package into the sandbox (can be specified multiple times)" -msgstr "" -"Installer un paquet supplémentaire dans le bac à sable (peut être spécifié " -"plusieurs fois)" - -#: ../bin/apport-valgrind.py:97 ../debian/tmp/usr/bin/apport-valgrind.py:97 -#, python-format -msgid "Error: %s is not an executable. Stopping." -msgstr "Erreur : %s n'est pas un exécutable. Arrêt." - -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:263 -msgid "The application Apport has stopped responding." -msgstr "L'application Apport a cessé de répondre." - -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:265 -msgid "You can wait to see if it wakes up, or close or relaunch it." -msgstr "" -"Vous pouvez attendre pour voir s'il se réveille, ou bien le fermer ou encore " -"le relancer." - -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:340 -msgid "Sorry, the application apport has stopped unexpectedly." -msgstr "Désolé, l'application apport s'est arrêtée de façon inattendue." +"des bogues %s" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:357 -msgid "Sorry, apport has closed unexpectedly." -msgstr "Désolé, apport s'est arrêté de manière inopinée." +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1244 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1244 +#: ../apport/ui.py:1244 +msgid "Network problem" +msgstr "Problème réseau" -#: ../kde/apport-kde.py:294 ../debian/tmp/usr/share/apport/apport-kde.py:294 -msgid "Username:" -msgstr "Nom d'utilisateur :" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1246 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1246 +#: ../apport/ui.py:1246 +msgid "" +"Cannot connect to crash database, please check your Internet connection." +msgstr "" +"Impossible de se connecter à la base de données des plantages. Veuillez " +"vérifier votre connexion Internet." -#: ../kde/apport-kde.py:295 ../debian/tmp/usr/share/apport/apport-kde.py:295 -msgid "Password:" -msgstr "Mot de passe :" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1273 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1273 +#: ../apport/ui.py:1273 +msgid "Memory exhaustion" +msgstr "Mémoire saturée" -#: ../kde/apport-kde.py:386 ../debian/tmp/usr/share/apport/apport-kde.py:386 -msgid "Collecting Problem Information" -msgstr "Collecte des informations liées au problème" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1274 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1274 +#: ../apport/ui.py:1274 +msgid "Your system does not have enough memory to process this crash report." +msgstr "" +"Votre système n'a pas assez de mémoire pour traiter ce rapport d'anomalie." -#: ../kde/apport-kde.py:387 ../bin/apport-cli.py:238 -#: ../debian/tmp/usr/bin/apport-cli.py:238 -#: ../debian/tmp/usr/share/apport/apport-kde.py:387 -msgid "Collecting problem information" -msgstr "Collecte des informations liées au problème" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1309 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1309 +#: ../apport/ui.py:1309 +#, python-format +msgid "" +"The problem cannot be reported:\n" +"\n" +"%s" +msgstr "" +"Le problème ne peut être signalé :\n" +"\n" +"%s" + +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1365 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1372 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1365 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1372 +#: ../apport/ui.py:1365 ../apport/ui.py:1372 +msgid "Problem already known" +msgstr "Problème déjà connu" -#: ../kde/apport-kde.py:388 ../debian/tmp/usr/share/apport/apport-kde.py:388 +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1366 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1366 +#: ../apport/ui.py:1366 msgid "" -"The collected information can be sent to the developers to improve the " -"application. This might take a few minutes." +"This problem was already reported in the bug report displayed in the web " +"browser. Please check if you can add any further information that might be " +"helpful for the developers." msgstr "" -"Les informations collectées peuvent être envoyées aux développeurs pour " -"améliorer l'application. Cela peut prendre quelques minutes." +"Ce problème a déjà été signalé dans le rapport d'anomalie affiché par votre " +"navigateur Web. Veuillez vérifier si vous pouvez ajouter des informations " +"complémentaires susceptibles d'aider les développeurs." -#: ../kde/apport-kde.py:414 ../debian/tmp/usr/share/apport/apport-kde.py:414 -msgid "Uploading Problem Information" -msgstr "Envoi des informations liées au problème" +#: ../debian/tmp/usr/lib/python3/dist-packages/apport/ui.py:1373 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1373 +#: ../apport/ui.py:1373 +msgid "This problem was already reported to developers. Thank you!" +msgstr "Ce problème a déjà été signalé aux développeurs. Merci !" + +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1069 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1080 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1091 +msgid "Problem in bash" +msgstr "Problème dans bash" #: ../debian/tmp/usr/bin/apport-retrace.py:31 ../bin/apport-retrace.py:31 msgid "%prog [options] " @@ -1118,6 +901,15 @@ "Répertoire pour les paquets décompressés. Les exécutions futures présumeront " "qu'un paquet déjà téléchargé sera aussi extrait dans ce bac à sable." +#: ../debian/tmp/usr/bin/apport-retrace.py:59 +#: ../debian/tmp/usr/bin/apport-valgrind.py:66 ../bin/apport-retrace.py:59 +#: ../bin/apport-valgrind.py:66 +msgid "" +"Install an extra package into the sandbox (can be specified multiple times)" +msgstr "" +"Installer un paquet supplémentaire dans le bac à sable (peut être spécifié " +"plusieurs fois)" + #: ../debian/tmp/usr/bin/apport-retrace.py:61 ../bin/apport-retrace.py:61 msgid "" "Path to a file with the crash database authentication information. This is " @@ -1166,10 +958,6 @@ msgid "OK to send these as attachments? [y/n]" msgstr "D'accord pour envoyer ceci comme pièces jointes ? [y/n]" -#: ../kde/apport-kde-mimelnk.desktop.in.h:1 -msgid "Apport crash file" -msgstr "Fichier de plantage Apport" - #: ../bin/apport-cli.py:74 ../debian/tmp/usr/bin/apport-cli.py:74 msgid "Press any key to continue..." msgstr "Appuyez sur une touche pour continuer…" @@ -1308,3 +1096,215 @@ msgid "No pending crash reports. Try --help for more information." msgstr "" "Aucun rapport d'anomalie en attente. Essayez --help pour plus d'informations." + +#: ../apport/com.ubuntu.apport.policy.in.h:1 +msgid "Collect system information" +msgstr "Collecter des informations à propos du système" + +#: ../apport/com.ubuntu.apport.policy.in.h:2 +msgid "" +"Authentication is required to collect system information for this problem " +"report" +msgstr "" +"Une authentification est nécessaire pour collecter l'information système " +"requise pour ce rapport de bogue" + +#: ../apport/com.ubuntu.apport.policy.in.h:3 +msgid "System problem reports" +msgstr "Rapports de problèmes système" + +#: ../apport/com.ubuntu.apport.policy.in.h:4 +msgid "" +"Please enter your password to access problem reports of system programs" +msgstr "" +"Veuillez saisir votre mot de passe pour accéder à des rapports de problèmes " +"de programmes système" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:2 ../gtk/apport-gtk.ui.h:2 +msgid "Crash report" +msgstr "Rapport d'anomalie" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:3 ../gtk/apport-gtk.ui.h:3 +msgid "Sorry, an internal error happened." +msgstr "Désolé, une erreur interne s'est produite !" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 ../gtk/apport-gtk.ui.h:5 +msgid "Send an error report to help fix this problem" +msgstr "Envoyer un rapport d'anomalie pour aider à résoudre ce problème" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 ../gtk/apport-gtk.ui.h:6 +msgid "Ignore future problems of this program version" +msgstr "Ignorer les prochains problèmes de cette version du programme" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 ../gtk/apport-gtk.ui.h:8 +msgid "_Examine locally" +msgstr "_Examiner en local" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 ../gtk/apport-gtk.ui.h:11 +msgid "Collecting problem information" +msgstr "Collecte des informations liées au problème" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 ../gtk/apport-gtk.ui.h:12 +msgid "" +"Information is being collected that may help the developers fix the problem " +"you report." +msgstr "" +"Des données sont en cours de collecte pour aider les développeurs à corriger " +"le problème que vous avez rencontré." + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 ../gtk/apport-gtk.ui.h:14 +msgid "Uploading problem information" +msgstr "Envoi des informations liées au problème" + +#: ../debian/tmp/usr/bin/apport-valgrind.py:37 ../bin/apport-valgrind.py:37 +msgid "See man page for details." +msgstr "Voir la page de manuel pour plus de détails." + +#: ../debian/tmp/usr/bin/apport-valgrind.py:43 ../bin/apport-valgrind.py:43 +msgid "specify the log file name produced by valgrind" +msgstr "spécifie le nom du fichier journal produit par valgrind" + +#: ../debian/tmp/usr/bin/apport-valgrind.py:46 ../bin/apport-valgrind.py:46 +msgid "" +"reuse a previously created sandbox dir (SDIR) or, if it does not exist, " +"create it" +msgstr "" +"réutiliser un répertoire de bac à sable (« sandbox ») (SDIR) créé " +"précédemment ou, s'il n'existe pas, le créer" + +#: ../debian/tmp/usr/bin/apport-valgrind.py:50 ../bin/apport-valgrind.py:50 +msgid "" +"do not create or reuse a sandbox directory for additional debug symbols " +"but rely only on installed debug symbols." +msgstr "" +"ne pas créer ou réutiliser un répertoire sandbox pour des symboles de " +"débogage additionnels mais s'appuyer seulement sur les symboles de débogage " +"installés." + +#: ../debian/tmp/usr/bin/apport-valgrind.py:54 ../bin/apport-valgrind.py:54 +msgid "" +"reuse a previously created cache dir (CDIR) or, if it does not exist, create " +"it" +msgstr "" +"réutiliser un répertoire de cache (CDIR) précédemment créé ou, s'il n'existe " +"pas, le créer" + +#: ../debian/tmp/usr/bin/apport-valgrind.py:58 ../bin/apport-valgrind.py:58 +msgid "" +"report download/install progress when installing packages into sandbox" +msgstr "" +"afficher la progression du téléchargement et de l'installation lors de " +"l'installation de paquets dans le bac à sable (« sandbox »)" + +#: ../debian/tmp/usr/bin/apport-valgrind.py:62 ../bin/apport-valgrind.py:62 +msgid "" +"the executable that is run under valgrind's memcheck tool for memory leak " +"detection" +msgstr "" +"l'exécutable lancé dans l'outil de vérification de la mémoire de valgrind " +"pour détecter une fuite de mémoire." + +#: ../debian/tmp/usr/bin/apport-valgrind.py:97 ../bin/apport-valgrind.py:97 +#, python-format +msgid "Error: %s is not an executable. Stopping." +msgstr "Erreur : %s n'est pas un exécutable. Arrêt." + +#: ../bin/apport-unpack.py:22 ../debian/tmp/usr/bin/apport-unpack.py:22 +#, python-format +msgid "Usage: %s " +msgstr "Utilisation : %s " + +#: ../bin/apport-unpack.py:46 ../debian/tmp/usr/bin/apport-unpack.py:46 +msgid "Destination directory exists and is not empty." +msgstr "Le dossier de destination existe déjà et n'est pas vide." + +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:144 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:148 +msgid "Package: apport 1.2.3~0ubuntu1" +msgstr "Paquet: apport 1.2.3~0ubuntu1" + +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:180 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:221 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:184 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:225 +msgid "The application Apport has closed unexpectedly." +msgstr "L'application Apport a fermé de manière inattendue." + +#: ../kde/apport-kde-mimelnk.desktop.in.h:1 +msgid "Apport crash file" +msgstr "Fichier de plantage Apport" + +#: ../data/kernel_oops.py:30 ../debian/tmp/usr/share/apport/kernel_oops.py:30 +msgid "Your system might become unstable now and might need to be restarted." +msgstr "" +"Votre système peut maintenant devenir instable et nécessiter un redémarrage." + +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:263 +msgid "The application Apport has stopped responding." +msgstr "L'application Apport a cessé de répondre." + +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:265 +msgid "You can wait to see if it wakes up, or close or relaunch it." +msgstr "" +"Vous pouvez attendre pour voir s'il se réveille, ou bien le fermer ou encore " +"le relancer." + +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:276 +#: ../gtk/apport-gtk.py:228 ../debian/tmp/usr/share/apport/apport-gtk.py:228 +msgid "Force Closed" +msgstr "Fermé de force" + +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:340 +msgid "Sorry, the application apport has stopped unexpectedly." +msgstr "Désolé, l'application apport s'est arrêtée de façon inattendue." + +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:357 +msgid "Sorry, apport has closed unexpectedly." +msgstr "Désolé, apport s'est arrêté de manière inopinée." + +#: ../gtk/apport-gtk.py:157 ../debian/tmp/usr/share/apport/apport-gtk.py:157 +#, python-format +msgid "Sorry, the application %s has stopped unexpectedly." +msgstr "Désolé, l'application %s s'est arrêtée de façon inattendue." + +#: ../gtk/apport-gtk.py:160 ../debian/tmp/usr/share/apport/apport-gtk.py:160 +#, python-format +msgid "Sorry, %s has closed unexpectedly." +msgstr "Désolé, %s a quitté de façon inattendue." + +#: ../gtk/apport-gtk.py:238 ../debian/tmp/usr/share/apport/apport-gtk.py:238 +#, python-format +msgid "The application %s has stopped responding." +msgstr "L'application %s a cessé de répondre." + +#: ../gtk/apport-gtk.py:242 ../debian/tmp/usr/share/apport/apport-gtk.py:242 +#, python-format +msgid "The program \"%s\" has stopped responding." +msgstr "Le programme \"%s\" a cessé de répondre." + +#: ../data/general-hooks/ubuntu.py:130 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:130 +msgid "" +"An Ubuntu package has a file conflict with a package that is not a genuine " +"Ubuntu package" +msgstr "" +"Un paquet Ubuntu a un conflit de fichiers avec un paquet qui n'est pas un " +"paquet standard Ubuntu" + +#: ../data/general-hooks/ubuntu.py:147 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:147 +msgid "" +"Your system was initially configured with grub version 2, but you have " +"removed it from your system in favor of grub 1 without configuring it. To " +"ensure your bootloader configuration is updated whenever a new kernel is " +"available, open a terminal and run:\n" +"\n" +" sudo apt-get install grub-pc\n" +msgstr "" +"Votre système était initialement configuré avec GRUB version 2, mais vous " +"l'avez enlevé de votre système en faveur de GRUB 1 sans le configurer. Pour " +"vous assurer que la configuration de votre chargeur de démarrage sera mise à " +"jour chaque fois qu'un nouveau noyau sera disponible, ouvrez un terminal et " +"exécutez :\n" +"\n" +" sudo apt-get install grub-pc\n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/aptitude.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/aptitude.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/aptitude.po 2014-02-24 08:06:36.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/aptitude.po 2014-03-24 09:26:03.000000000 +0000 @@ -18,8 +18,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 10:33+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:34+0000\n" +"X-Generator: Launchpad (build 16967)\n" "X-Poedit-Country: FRANCE\n" "Language: fr\n" "X-Poedit-Language: French\n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apt-listchanges.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apt-listchanges.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apt-listchanges.po 2014-02-24 08:06:36.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apt-listchanges.po 2014-03-24 09:26:02.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:32+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:33+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: ../apt-listchanges.py:80 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apt.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apt.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apt.po 2014-02-24 08:06:36.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apt.po 2014-03-24 09:26:02.000000000 +0000 @@ -9,15 +9,15 @@ "Project-Id-Version: fr\n" "Report-Msgid-Bugs-To: APT Development Team \n" "POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2014-02-17 19:08+0000\n" +"PO-Revision-Date: 2014-02-28 15:04+0000\n" "Last-Translator: Christian Perrier \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 10:31+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:32+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: cmdline/apt-cache.cc:141 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apturl.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apturl.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/apturl.po 2014-02-24 08:06:57.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/apturl.po 2014-03-24 09:26:23.000000000 +0000 @@ -2,15 +2,15 @@ msgstr "" "Project-Id-Version: apt-url\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-02-17 17:31+0000\n" +"POT-Creation-Date: 2014-03-16 03:03+0000\n" "PO-Revision-Date: 2011-08-20 14:31+0000\n" "Last-Translator: Pierre Slamich \n" "Language-Team: Bruno Bord \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:59+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:30+0000\n" +"X-Generator: Launchpad (build 16967)\n" "X-Poedit-Country: FRANCE\n" "X-Poedit-Language: French\n" "X-Poedit-SourceCharset: utf-8\n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/aspell.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/aspell.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/aspell.po 2014-02-24 08:06:37.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/aspell.po 2014-03-24 09:26:03.000000000 +0000 @@ -19,8 +19,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:34+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:35+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: common/info.cpp:232 msgid "a number between 0 and 1" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/attr.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/attr.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/attr.po 2014-02-24 08:06:37.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/attr.po 2014-03-24 09:26:03.000000000 +0000 @@ -24,8 +24,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:34+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:35+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../attr/attr.c:46 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/avahi.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/avahi.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/avahi.po 2014-02-24 08:06:53.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/avahi.po 2014-03-24 09:26:18.000000000 +0000 @@ -17,8 +17,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:16+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:34+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: ../avahi-common/error.c:30 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bacula.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bacula.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bacula.po 2014-02-24 08:06:50.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bacula.po 2014-03-24 09:26:16.000000000 +0000 @@ -8,14 +8,14 @@ "Project-Id-Version: Bacula 1.38\n" "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2012-01-17 20:45+0100\n" -"PO-Revision-Date: 2014-02-18 03:54+0000\n" -"Last-Translator: Eric Bollengier \n" +"PO-Revision-Date: 2014-03-08 23:34+0000\n" +"Last-Translator: xemard.nicolas \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:01+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:18+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: src/dird/jobq.c:74 @@ -353,7 +353,7 @@ #: src/dird/ua_select.c:921 msgid "Storage name given twice.\n" -msgstr "" +msgstr "Nom du stockage donné deux fois\n" #: src/dird/ua_select.c:938 #, c-format @@ -3456,11 +3456,13 @@ #, c-format msgid "Catalog record for cleaning tape \"%s\" successfully created.\n" msgstr "" +"Le catalogue d'enregistrement pour l'effacement de la cassette audio \"%s\" " +"à bien été créé\n" #: src/dird/ua_label.c:605 #, c-format msgid "Catalog error on cleaning tape: %s" -msgstr "" +msgstr "Erreur du catalog pendant l'effacement de la cassette audio : %s" #: src/dird/ua_label.c:641 #, c-format @@ -4266,7 +4268,7 @@ #: src/dird/migrate.c:1266 #, c-format msgid "%s OK" -msgstr "" +msgstr "%s OK" #: src/dird/migrate.c:1271 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bash.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bash.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bash.po 2014-02-24 08:06:37.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bash.po 2014-03-24 09:26:03.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 10:34+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:35+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: arrayfunc.c:50 msgid "bad array subscript" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bfd.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bfd.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bfd.po 2014-02-24 08:06:37.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bfd.po 2014-03-24 09:26:03.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:35+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:36+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: aout-adobe.c:127 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/binutils.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/binutils.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/binutils.po 2014-02-24 08:06:37.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/binutils.po 2014-03-24 09:26:03.000000000 +0000 @@ -9,14 +9,14 @@ "Project-Id-Version: binutils-2.22.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" "POT-Creation-Date: 2011-10-25 11:20+0100\n" -"PO-Revision-Date: 2014-02-19 02:50+0000\n" +"PO-Revision-Date: 2014-03-05 06:04+0000\n" "Last-Translator: Frédéric Marchal \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:36+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:37+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: addr2line.c:81 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bison.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bison.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bison.po 2014-02-24 08:06:38.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bison.po 2014-03-24 09:26:04.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 10:39+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:41+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: src/complain.c:322 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bison-runtime.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bison-runtime.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bison-runtime.po 2014-02-24 08:06:38.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bison-runtime.po 2014-03-24 09:26:04.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:39+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:42+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: data/glr.c:770 data/yacc.c:643 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/byobu.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/byobu.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/byobu.po 2014-02-24 08:06:59.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/byobu.po 2014-03-24 09:26:26.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:16+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:50+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: \n" #: bin/menu:34 byobu-config:129 byobu-config:401 byobu-config:409 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bzr.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bzr.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/bzr.po 2014-02-24 08:06:53.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/bzr.po 2014-03-24 09:26:18.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 12:17+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:35+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: bzrlib/add.py:93 msgid "skipping {0} (larger than {1} of {2} bytes)" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/colord.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/colord.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/colord.po 2014-02-24 08:07:02.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/colord.po 2014-03-24 09:26:28.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:39+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:19+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #. TRANSLATORS: command line option diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/command-not-found.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/command-not-found.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/command-not-found.po 2014-02-24 08:06:55.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/command-not-found.po 2014-03-24 09:26:21.000000000 +0000 @@ -2,15 +2,15 @@ msgstr "" "Project-Id-Version: command-not-found\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-02-17 17:49+0000\n" +"POT-Creation-Date: 2014-02-23 14:37+0000\n" "PO-Revision-Date: 2012-09-29 22:02+0000\n" "Last-Translator: gisele perreault \n" "Language-Team: Bruno Bord \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:34+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:57+0000\n" +"X-Generator: Launchpad (build 16967)\n" "X-Poedit-Country: FRANCE\n" "X-Poedit-Language: French\n" "X-Poedit-SourceCharset: utf-8\n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/coreutils.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/coreutils.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/coreutils.po 2014-02-24 08:06:39.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/coreutils.po 2014-03-24 09:26:05.000000000 +0000 @@ -18,8 +18,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 10:42+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:44+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: lib/argmatch.c:133 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cpio.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cpio.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cpio.po 2014-02-24 08:06:39.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cpio.po 2014-03-24 09:26:05.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 10:43+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:46+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: gnu/argmatch.c:135 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cpplib-4.7.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cpplib-4.7.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cpplib-4.7.po 2014-02-24 08:07:03.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cpplib-4.7.po 2014-03-24 09:26:28.000000000 +0000 @@ -120,14 +120,14 @@ "Project-Id-Version: GNU cpplib 4.3.0\n" "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n" "POT-Creation-Date: 2012-01-27 16:12+0000\n" -"PO-Revision-Date: 2014-01-13 03:08+0000\n" +"PO-Revision-Date: 2014-02-25 18:49+0000\n" "Last-Translator: FX \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:42+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:23+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: charset.c:674 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cracklib.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cracklib.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cracklib.po 2014-02-24 08:06:39.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cracklib.po 2014-03-24 09:26:05.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:44+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:46+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: \n" #: lib/fascist.c:516 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cryptsetup-luks.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cryptsetup-luks.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cryptsetup-luks.po 2014-02-24 08:06:50.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cryptsetup-luks.po 2014-03-24 09:26:17.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:02+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:20+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: luks/keyencryption.c:61 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cryptsetup.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cryptsetup.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cryptsetup.po 2014-02-24 08:06:50.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cryptsetup.po 2014-03-24 09:26:16.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:02+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:20+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: lib/libdevmapper.c:232 msgid "Cannot initialize device-mapper, running as non-root user.\n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cwidget.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cwidget.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/cwidget.po 2014-02-24 08:06:58.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/cwidget.po 2014-03-24 09:26:24.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:02+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:35+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: src/cwidget/config/column_definition.cc:273 msgid "Bad format parameter" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/dctrl-tools.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/dctrl-tools.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/dctrl-tools.po 2014-02-24 08:06:55.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/dctrl-tools.po 2014-03-24 09:26:21.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:34+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:56+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: lib/ifile.c:58 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/debconf.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/debconf.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/debconf.po 2014-02-24 08:06:39.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/debconf.po 2014-03-24 09:26:05.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:44+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:46+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: ../Debconf/AutoSelect.pm:76 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/debian-tasks.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/debian-tasks.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/debian-tasks.po 2014-02-24 08:06:52.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/debian-tasks.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,232 +0,0 @@ -# Translation of tasksel tasks to French -# Copyright (C) 2004-2009 Debian French l10n team -# This file is distributed under the same license as the tasksel package. -# -# Translators: -# Denis Barbier 2003/08 -# Christian Perrier , 2004, 2005, 2006, 2007, 2008, 2009. -msgid "" -msgstr "" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-31 21:35-0300\n" -"PO-Revision-Date: 2010-12-12 02:22+0000\n" -"Last-Translator: Christian Perrier \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 12:48+0000\n" -"X-Generator: Launchpad (build 16869)\n" -"Language: fr\n" - -#. Description -#: ../po/debian-tasks.desc:1001 -msgid "SQL database" -msgstr "Bases de données SQL" - -#. Description -#: ../po/debian-tasks.desc:1001 -msgid "" -"This task selects client and server packages for the PostgreSQL database." -msgstr "" -"Cette tâche choisit les paquets client et serveur pour manipuler des bases " -"de données PostgreSQL." - -#. Description -#: ../po/debian-tasks.desc:1001 -msgid "" -"PostgreSQL is an SQL relational database, offering increasing SQL92 " -"compliance and some SQL3 features. It is suitable for use with multi-user " -"database access, through its facilities for transactions and fine-grained " -"locking." -msgstr "" -"PostgreSQL est une base de données relationnelle SQL, offrant une conformité " -"SQL92 sans cesse accrue, ainsi que quelques fonctionnalités de SQL3. Il " -"convient à une utilisation dans un environnement multi-utilisateurs, avec " -"transactions aisées et contrôle précis sur le verrouillage." - -#. Description -#: ../po/debian-tasks.desc:2001 -msgid "Graphical desktop environment" -msgstr "Environnement graphique de bureau" - -#. Description -#: ../po/debian-tasks.desc:2001 -msgid "" -"This task provides basic desktop software and serves as a basis for the " -"GNOME and KDE desktop tasks." -msgstr "" -"Cette tâche fournit les logiciels de base pour un environnement de bureau et " -"sert de base pour les tâches d'installation des environnements GNOME et KDE." - -#. Description -#: ../po/debian-tasks.desc:3001 -msgid "DNS server" -msgstr "Serveur DNS" - -#. Description -#: ../po/debian-tasks.desc:3001 -msgid "" -"Selects the BIND DNS server, and related documentation and utility packages." -msgstr "" -"Choisit le serveur DNS BIND, ainsi que la documentation associée et quelques " -"utilitaires." - -#. Description -#: ../po/debian-tasks.desc:4001 -msgid "File server" -msgstr "Serveur de fichiers" - -#. Description -#: ../po/debian-tasks.desc:4001 -msgid "" -"This task sets up your system to be a file server, supporting both CIFS and " -"NFS." -msgstr "" -"Cette tâche configure votre système en serveur de fichiers, aussi bien pour " -"CIFS que NFS." - -#. Description -#: ../po/debian-tasks.desc:5001 -msgid "GNOME desktop environment" -msgstr "Environnement graphique de bureau GNOME" - -#. Description -#: ../po/debian-tasks.desc:5001 -msgid "" -"This task provides basic \"desktop\" software using the GNOME desktop " -"environment." -msgstr "" -"Cette tâche fournit les logiciels de base pour l'environnement de bureau " -"GNOME." - -#. Description -#: ../po/debian-tasks.desc:6001 -msgid "KDE desktop environment" -msgstr "Environnement graphique de bureau KDE" - -#. Description -#: ../po/debian-tasks.desc:6001 -msgid "" -"This task provides basic \"desktop\" software using the K Desktop " -"Environment." -msgstr "" -"Cette tâche fournit les logiciels de base pour l'environnement de bureau KDE." - -#. Description -#: ../po/debian-tasks.desc:7001 -msgid "Laptop" -msgstr "Ordinateur portable" - -#. Description -#: ../po/debian-tasks.desc:7001 -msgid "This task installs software useful for a laptop." -msgstr "" -"Cette tâche installe des logiciels utiles pour les ordinateurs portables." - -#. Description -#: ../po/debian-tasks.desc:8001 -msgid "LXDE desktop environment" -msgstr "Environnement de bureau LXDE" - -#. Description -#: ../po/debian-tasks.desc:8001 -msgid "" -"This task provides basic \"desktop\" software using the LXDE desktop " -"environment." -msgstr "" -"Cette tâche fournit les logiciels de base pour l'environnement de bureau " -"LXDE." - -#. Description -#: ../po/debian-tasks.desc:9001 -msgid "Mail server" -msgstr "Serveur de courrier" - -#. Description -#: ../po/debian-tasks.desc:9001 -msgid "" -"This task selects a variety of package useful for a general purpose mail " -"server system." -msgstr "" -"Cette tâche choisit un ensemble de paquets utiles pour un serveur de " -"courrier générique." - -#. Description -#: ../po/debian-tasks.desc:10001 -msgid "manual package selection" -msgstr "Choix manuel des paquets" - -#. Description -#: ../po/debian-tasks.desc:10001 -msgid "Manually select packages to install in aptitude." -msgstr "" -"Ce choix permet de choisir vous-même les paquets qui seront installés par le " -"programme « aptitude »." - -#. Description -#: ../po/debian-tasks.desc:11001 -msgid "Print server" -msgstr "Serveur d'impression" - -#. Description -#: ../po/debian-tasks.desc:11001 -msgid "This task sets up your system to be a print server." -msgstr "" -"Cette tâche configure votre système pour être un serveur d'impression." - -#. Description -#: ../po/debian-tasks.desc:12001 -msgid "SSH server" -msgstr "Serveur SSH" - -#. Description -#: ../po/debian-tasks.desc:12001 -msgid "" -"This task sets up your system to be remotely accessed through SSH " -"connections." -msgstr "" -"Cette tâche configure votre système pour être accessible à distance par " -"connexions SSH." - -#. Description -#: ../po/debian-tasks.desc:13001 -msgid "Standard system utilities" -msgstr "Utilitaires standard du système" - -#. Description -#: ../po/debian-tasks.desc:13001 -msgid "" -"This task sets up a basic user environment, providing a reasonably small " -"selection of services and tools usable on the command line." -msgstr "" -"Cette tâche installe un environnement utilisateur basique, qui fournit une " -"sélection relativement raisonnable de services et outils pouvant être " -"utilisés en ligne de commande." - -#. Description -#: ../po/debian-tasks.desc:14001 -msgid "Web server" -msgstr "Serveur web" - -#. Description -#: ../po/debian-tasks.desc:14001 -msgid "" -"This task selects packages useful for a general purpose web server system." -msgstr "" -"Cette tâche choisit les paquets utiles pour un serveur web générique." - -#. Description -#: ../po/debian-tasks.desc:15001 -msgid "Xfce desktop environment" -msgstr "Environnement de bureau Xfce" - -#. Description -#: ../po/debian-tasks.desc:15001 -msgid "" -"This task provides basic \"desktop\" software using the Xfce desktop " -"environment." -msgstr "" -"Cette tâche fournit les logiciels de base pour l'environnement de bureau " -"Xfce." diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/debianutils.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/debianutils.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/debianutils.po 2014-02-24 08:06:39.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/debianutils.po 2014-03-24 09:26:05.000000000 +0000 @@ -22,8 +22,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:44+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:47+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" # type: TH diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/devscripts.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/devscripts.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/devscripts.po 2014-02-24 08:06:39.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/devscripts.po 2014-03-24 09:26:06.000000000 +0000 @@ -20,8 +20,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:48+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" # type: TH diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/diffutils.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/diffutils.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/diffutils.po 2014-02-24 08:06:53.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/diffutils.po 2014-03-24 09:26:18.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:17+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:36+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: lib/c-stack.c:204 lib/c-stack.c:297 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/dnsmasq.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/dnsmasq.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/dnsmasq.po 2014-02-24 08:06:50.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/dnsmasq.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,1522 +0,0 @@ -# French translations for dnsmasq package. -# This file is put in the public domain. -# Lionel Tricon , 2005. -# Translation completed by Gildas Le Nadan <3ntr0p13@gmail.com> -msgid "" -msgstr "" -"Project-Id-Version: dnsmasq 2.52\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-09-01 22:27+0000\n" -"PO-Revision-Date: 2013-06-03 14:34+0000\n" -"Last-Translator: flaipe \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 12:34+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: cache.c:764 -#, c-format -msgid "failed to load names from %s: %s" -msgstr "Impossible de charger les noms à partir de %s : %s" - -#: cache.c:798 dhcp.c:783 -#, c-format -msgid "bad address at %s line %d" -msgstr "mauvaise adresse dans %s ligne %d" - -#: cache.c:853 dhcp.c:797 -#, c-format -msgid "bad name at %s line %d" -msgstr "mauvais nom dans %s ligne %d" - -#: cache.c:860 dhcp.c:863 -#, c-format -msgid "read %s - %d addresses" -msgstr "lecture %s - %d adresses" - -#: cache.c:899 -msgid "cleared cache" -msgstr "cache vidé" - -#: cache.c:930 option.c:1026 -#, c-format -msgid "cannot access directory %s: %s" -msgstr "Ne peut pas lire le répertoire %s : %s" - -#: cache.c:1049 -#, c-format -msgid "" -"not giving name %s to the DHCP lease of %s because the name exists in %s " -"with address %s" -msgstr "" -"ne donne pas de nom %s au bail DHCP de %s parce-que le nom existe dans %s " -"avec l'adresse %s" - -#: cache.c:1126 -#, c-format -msgid "time %lu" -msgstr "horodatage %lu" - -#: cache.c:1127 -#, c-format -msgid "" -"cache size %d, %d/%d cache insertions re-used unexpired cache entries." -msgstr "" -"taille de cache %d, %d/%d insertions dans le cache entrées non-expirées " -"réutilisées" - -#: cache.c:1129 -#, c-format -msgid "queries forwarded %u, queries answered locally %u" -msgstr "requêtes transmises %u, requêtes résolues localement %u" - -#: cache.c:1152 -#, c-format -msgid "server %s#%d: queries sent %u, retried or failed %u" -msgstr "" -"serveur %s#%d: requêtes envoyées %u, requêtes réessayées ou échouées %u" - -#: util.c:56 -#, c-format -msgid "failed to seed the random number generator: %s" -msgstr "impossible d'initialiser le générateur de nombre aléatoire : %s" - -#: util.c:164 -msgid "could not get memory" -msgstr "impossible d'allouer de la mémoire" - -#: util.c:174 -#, c-format -msgid "cannot create pipe: %s" -msgstr "impossible de créer le tube : %s" - -#: util.c:182 -#, c-format -msgid "failed to allocate %d bytes" -msgstr "impossible d'allouer %d octets" - -#: util.c:287 -#, c-format -msgid "infinite" -msgstr "illimité(e)" - -#: option.c:228 -msgid "Specify local address(es) to listen on." -msgstr "" -"Spécifie la ou les adresse(s) locales où le démon doit se mettre à l'écoute." - -#: option.c:229 -msgid "Return ipaddr for all hosts in specified domains." -msgstr "" -"Retourne les adresses IP pour toutes les machines présentes dans les " -"domaines spécifiés" - -#: option.c:230 -msgid "Fake reverse lookups for RFC1918 private address ranges." -msgstr "Traduction inverse truquée pour la plage d'adresse privée RFC1918" - -#: option.c:231 -msgid "Treat ipaddr as NXDOMAIN (defeats Verisign wildcard)." -msgstr "" -"Traite l'adresse IP comme un domaine inexistant NXDOMAIN (contourne le " -"systeme de redirection de Verisign)" - -#: option.c:232 -#, c-format -msgid "Specify the size of the cache in entries (defaults to %s)." -msgstr "" -"Spécifie le nombre d'entrées que contiendra le cache (par défaut : %s)." - -#: option.c:233 -#, c-format -msgid "Specify configuration file (defaults to %s)." -msgstr "Spécifie le nom du fichier de configuration (par défaut : %s)" - -#: option.c:234 -msgid "Do NOT fork into the background: run in debug mode." -msgstr "Ne passe pas en tâche de fond : démarre en mode debug" - -#: option.c:235 -msgid "Do NOT forward queries with no domain part." -msgstr "Ne retransmet pas les requêtes qui n'ont pas de domaine." - -#: option.c:236 -msgid "Return self-pointing MX records for local hosts." -msgstr "Retourne les champs MX pour les machines locales." - -#: option.c:237 -msgid "Expand simple names in /etc/hosts with domain-suffix." -msgstr "" -"Etend les noms uniques des machines dans /etc/hosts avec le suffixe du " -"domaine." - -#: option.c:238 -msgid "Don't forward spurious DNS requests from Windows hosts." -msgstr "" -"Ne retransmet pas les fausses requêtes DNS en provenance des machines " -"Windows." - -#: option.c:239 -msgid "Enable DHCP in the range given with lease duration." -msgstr "" -"Autorise DHCP dans la plage d'adresses donnée sur la durée de validité du " -"bail." - -#: option.c:240 -#, c-format -msgid "Change to this group after startup (defaults to %s)." -msgstr "On change pour ce groupe après le démarrage (par défaut : %s)." - -#: option.c:241 -msgid "Set address or hostname for a specified machine." -msgstr "On assigne une adresse ou un nom pour une machine spécifiée." - -#: option.c:242 -msgid "Read DHCP host specs from file" -msgstr "Lecture des spécifications d'hôtes DHCP à partir du fichier" - -#: option.c:243 -msgid "Read DHCP option specs from file" -msgstr "Lecture des options DHCP à partir du fichier" - -#: option.c:244 -#, c-format -msgid "Do NOT load %s file." -msgstr "Ne charge PAS le fichier %s." - -#: option.c:245 -#, c-format -msgid "Specify a hosts file to be read in addition to %s." -msgstr "Spécifie un nom de fichier hosts à lire en complément de %s" - -#: option.c:246 -msgid "Specify interface(s) to listen on." -msgstr "" -"Spécifie la ou les interface(s) où le démon doit se mettre à l'écoute." - -#: option.c:247 -msgid "Specify interface(s) NOT to listen on." -msgstr "Spécifie la ou les interface(s) que le démon ne doit PAS traiter." - -# -#: option.c:248 -msgid "Map DHCP user class to tag." -msgstr "Associe les classes d'utilisateurs ('user class') DHCP aux options." - -#: option.c:249 -msgid "Map RFC3046 circuit-id to tag." -msgstr "" -"Associe les identifiants de circuits RFC3046 ('circuit-id') aux options" - -#: option.c:250 -msgid "Map RFC3046 remote-id to tag." -msgstr "Associe les identifiants distants RFC3046 ('remote-id') aux options" - -#: option.c:251 -msgid "Map RFC3993 subscriber-id to tag." -msgstr "" -"Associe les identifiants de souscripteurs RFC3993 ('subscriber-id') aux " -"options" - -# -#: option.c:252 -msgid "Don't do DHCP for hosts with tag set." -msgstr "Ne pas autoriser DHCP pour les machines énumerées dans les options." - -# -#: option.c:253 -msgid "Force broadcast replies for hosts with tag set." -msgstr "" -"Forcer les réponses par 'broadcast' pour les machines énumerées dans les " -"options." - -#: option.c:254 -msgid "Do NOT fork into the background, do NOT run in debug mode." -msgstr "Ne passe pas en tâche de fond, ne pas s'exécuter en mode debug." - -#: option.c:255 -msgid "Assume we are the only DHCP server on the local network." -msgstr "On considère que l'on est le seul serveur DHCP sur le réseau local." - -#: option.c:256 -#, c-format -msgid "Specify where to store DHCP leases (defaults to %s)." -msgstr "Spécifie où il faut sauvegarder les baux DHCP (par défaut : %s)." - -#: option.c:257 -msgid "Return MX records for local hosts." -msgstr "Retourne les champs MX pour les machines locales." - -#: option.c:258 -msgid "Specify an MX record." -msgstr "Spécifie un champ MX." - -#: option.c:259 -msgid "Specify BOOTP options to DHCP server." -msgstr "Spécifie les options BOOTP pour le serveur DHCP." - -#: option.c:260 -#, c-format -msgid "Do NOT poll %s file, reload only on SIGHUP." -msgstr "" -"Ne pas scruter le fichier %s, ne recharger les modifications que sur " -"réception du signal SIGHUP." - -#: option.c:261 -msgid "Do NOT cache failed search results." -msgstr "Ne place pas en cache le résultat des requêtes qui ont échouées." - -#: option.c:262 -#, c-format -msgid "Use nameservers strictly in the order given in %s." -msgstr "Utilise les serveurs de noms dans l'ordre donné dans %s." - -# -#: option.c:263 -msgid "Specify options to be sent to DHCP clients." -msgstr "Options supplémentaires à associer aux clients DHCP." - -#: option.c:264 -msgid "DHCP option sent even if the client does not request it." -msgstr "Option DHCP envoyée même si le client de la demande pas." - -#: option.c:265 -msgid "Specify port to listen for DNS requests on (defaults to 53)." -msgstr "" -"Spécifie le port où il faut écouter les requêtes DNS (par défaut : 53)." - -#: option.c:266 -#, c-format -msgid "Maximum supported UDP packet size for EDNS.0 (defaults to %s)." -msgstr "" -"Taille maximale des paquets UDP supportés pour EDNS.0 (par défaut : %s)." - -# -#: option.c:267 -msgid "Log DNS queries." -msgstr "Enregistre les requêtes DNS dans un journal d'activité." - -# -#: option.c:268 -msgid "Force the originating port for upstream DNS queries." -msgstr "Force le port d'origine pour les requêtes vers les serveurs amonts." - -#: option.c:269 -msgid "Do NOT read resolv.conf." -msgstr "Ne pas lire le fichier resolv.conf." - -#: option.c:270 -#, c-format -msgid "Specify path to resolv.conf (defaults to %s)." -msgstr "Spécifie le chemin pour le fichier resolv.conf (par défaut : %s)." - -#: option.c:271 -msgid "Specify address(es) of upstream servers with optional domains." -msgstr "" -"Spécifie la ou les adresses des serveurs amonts avec des domaines optionels." - -#: option.c:272 -msgid "Never forward queries to specified domains." -msgstr "Ne jamais retransmettre les requêtes pour les domaines spécifiés." - -#: option.c:273 -msgid "Specify the domain to be assigned in DHCP leases." -msgstr "Spécifie le domaine qui doit etre assigné aux baux DHCP." - -#: option.c:274 -msgid "Specify default target in an MX record." -msgstr "Spécifie la cible par défaut dans un champ MX." - -#: option.c:275 -msgid "Specify time-to-live in seconds for replies from /etc/hosts." -msgstr "" -"Spécifie le TTL en secondes pour les réponses qui utilisent /etc/hosts." - -# -#: option.c:276 -msgid "Specify time-to-live in seconds for negative caching." -msgstr "" -"Spécifie le TTL en secondes pour les réponses qui utilisent /etc/hosts." - -#: option.c:277 -#, c-format -msgid "Change to this user after startup. (defaults to %s)." -msgstr "Change pour cet utilisateur après le démarrage (par défaut : %s)." - -# -#: option.c:278 -msgid "Map DHCP vendor class to tag." -msgstr "" -"Associe les classes de fournisseurs ('vendor class') DHCP aux options." - -#: option.c:279 -msgid "Display dnsmasq version and copyright information." -msgstr "" -"Affiche la version de Dnsmasq et les informations liées au copyright." - -#: option.c:280 -msgid "Translate IPv4 addresses from upstream servers." -msgstr "Traduit les adresses IPV4 des serveurs amonts." - -#: option.c:281 -msgid "Specify a SRV record." -msgstr "Spécifie un champ SRV." - -#: option.c:282 -msgid "Display this message. Use --help dhcp for known DHCP options." -msgstr "" -"Afficher ce message. Utiliser --help dhcp pour obtenir la liste des options " -"DHCP connues." - -#: option.c:283 -#, c-format -msgid "Specify path of PID file (defaults to %s)." -msgstr "Spécifie un chemin pour le fichier PID (par défaut : %s)." - -#: option.c:284 -#, c-format -msgid "Specify maximum number of DHCP leases (defaults to %s)." -msgstr "Spécifie le nombre maximum de baux DHCP (par défaut : %s)." - -#: option.c:285 -msgid "Answer DNS queries based on the interface a query was sent to." -msgstr "" -"Repond aux requêtes DNS en se basant sur l'interface ou a été envoyée la " -"requête." - -#: option.c:286 -msgid "Specify TXT DNS record." -msgstr "Spécifie un champ DNS TXT" - -# -#: option.c:287 -msgid "Specify PTR DNS record." -msgstr "Spécifie un champ DNS PTR" - -#: option.c:288 -msgid "Give DNS name to IPv4 address of interface." -msgstr "Donne le nom DNS pour l'adresse IPv4 de l'interface." - -#: option.c:289 -msgid "Bind only to interfaces in use." -msgstr "Association uniquement aux interfaces réseau actuellement actives." - -#: option.c:290 -#, c-format -msgid "Read DHCP static host information from %s." -msgstr "Lecture des informations de DHCP statique à partir de %s." - -#: option.c:291 -msgid "Enable the DBus interface for setting upstream servers, etc." -msgstr "" -"Autorise l'interface DBus pour la configuration des serveurs amonts, etc." - -#: option.c:292 -msgid "Do not provide DHCP on this interface, only provide DNS." -msgstr "" -"Ne pas assurer de fonction DHCP sur cette interface, mais seulement la " -"fonction DNS." - -#: option.c:293 -msgid "Enable dynamic address allocation for bootp." -msgstr "Autorise l'allocation dynamique d'adresse pour bootp." - -# -#: option.c:294 -msgid "Map MAC address (with wildcards) to option set." -msgstr "Associe l'adresse MAC (avec les jokers) aux options." - -#: option.c:295 -msgid "Treat DHCP requests on aliases as arriving from interface." -msgstr "" -"Traiter les requêtes DHCP sur les alias comme arrivant de l'interface." - -#: option.c:296 -msgid "Disable ICMP echo address checking in the DHCP server." -msgstr "" -"Supprime la vérification d'adresse sur le serveur au moyen de paquets ICMP " -"echo" - -#: option.c:297 -msgid "Script to run on DHCP lease creation and destruction." -msgstr "Script à exécuter lors de la création ou destruction de bail DHCP." - -#: option.c:298 -msgid "Read configuration from all the files in this directory." -msgstr "Lecture de la configuration dans tous les fichiers de ce répertoire." - -# -#: option.c:299 -msgid "Log to this syslog facility or file. (defaults to DAEMON)" -msgstr "" -"Enregistrer les journaux d'activité dans cette facilité syslog. (défaut : " -"DAEMON)" - -#: option.c:300 -msgid "Do not use leasefile." -msgstr "Ne pas utiliser de fichier de baux." - -#: option.c:301 -#, c-format -msgid "Maximum number of concurrent DNS queries. (defaults to %s)" -msgstr "" -"Spécifie le nombre maximum de requêtes DHCP concurrentes (par défaut : %s)." - -#: option.c:302 -#, c-format -msgid "Clear DNS cache when reloading %s." -msgstr "Vider le cache DNS lors du rechargement de %s." - -#: option.c:303 -msgid "Ignore hostnames provided by DHCP clients." -msgstr "Ignorer les noms d'hôtes fournis par les clients DHCP" - -#: option.c:304 -msgid "Do NOT reuse filename and server fields for extra DHCP options." -msgstr "" -"Ne pas réutiliser les champs nom de fichier et serveur dans les options DHCP " -"supplémentaires." - -#: option.c:305 -msgid "Enable integrated read-only TFTP server." -msgstr "Activer le server TFTP intégré (fonctionnant en lecture seulement)" - -#: option.c:306 -msgid "Export files by TFTP only from the specified subtree." -msgstr "" -"N'exporter par TFTP que les fichiers de l'arborescence de fichier spécifiée" - -#: option.c:307 -msgid "Add client IP address to tftp-root." -msgstr "Ajouter les adresses IP clientes à la racine tftp ('tftp-root')." - -#: option.c:308 -msgid "Allow access only to files owned by the user running dnsmasq." -msgstr "" -"Accès aux seuls fichiers appartenants à l'utilisateur sous lequel tourne " -"dnsmasq" - -#: option.c:309 -#, c-format -msgid "Maximum number of conncurrent TFTP transfers (defaults to %s)." -msgstr "" -"Spécifie le nombre maximum de transfert TFTP concurrents (défaut : %s)." - -#: option.c:310 -msgid "Disable the TFTP blocksize extension." -msgstr "Désactivation de l'extension TFTP « taille de bloc »" - -#: option.c:311 -msgid "Ephemeral port range for use by TFTP transfers." -msgstr "" -"Gamme de ports dans laquelle seront choisis les ports temporaires utilisés " -"dans les transferts TFTP." - -#: option.c:312 -msgid "Extra logging for DHCP." -msgstr "Traces supplémentaires pour le DHCP." - -#: option.c:313 -msgid "Enable async. logging; optionally set queue length." -msgstr "" -"Active l'écriture de traces en mode asynchrone. Peut prendre en option la " -"valeur de la longueur de la queue." - -#: option.c:314 -msgid "Stop DNS rebinding. Filter private IP ranges when resolving." -msgstr "" -"Stopper la réassociation DNS ('DNS rebinding'). Filtre les gammes d'adresses " -"IP privées lors de la résolution." - -#: option.c:315 -msgid "Always perform DNS queries to all servers." -msgstr "Toujours effectuer les requêtes DNS à tous les serveurs." - -# -#: option.c:316 -msgid "Set tag if client includes matching option in request." -msgstr "Spécifie le label si le client inclus l'option dans la requête." - -#: option.c:317 -msgid "Use alternative ports for DHCP." -msgstr "Utiliser des ports alternatifs pour le DHCP." - -#: option.c:318 -msgid "Run lease-change script as this user." -msgstr "Lancer le script 'lease-change' avec cet utilisateur." - -# -#: option.c:319 -msgid "Specify NAPTR DNS record." -msgstr "Spécifie un champ DNS NAPTR." - -#: option.c:320 -msgid "Specify lowest port available for DNS query transmission." -msgstr "" -"Définie le plus petit port utilisé pour la transmission d'une requête DNS." - -#: option.c:321 -msgid "Use only fully qualified domain names for DHCP clients." -msgstr "" -"Utilise seulement les noms de domaine pleinement qualifiés pour les clients " -"DHCP." - -#: option.c:322 -msgid "Specify alias name for LOCAL DNS name." -msgstr "Spécifie un alias pour un nom DNS local." - -# -#: option.c:323 -msgid "Prompt to send to PXE clients." -msgstr "Invite à envoyer aux clients PXE." - -#: option.c:324 -msgid "Boot service for PXE menu." -msgstr "Service de démarrage pour menu PXE" - -#: option.c:325 -msgid "Check configuration syntax." -msgstr "vérification de la syntaxe de la configuration" - -#: option.c:601 -#, c-format -msgid "" -"Usage: dnsmasq [options]\n" -"\n" -msgstr "" -"Usage : dnsmasq [options]\n" -"\n" - -#: option.c:603 -#, c-format -msgid "Use short options only on the command line.\n" -msgstr "Utilisez les options courtes uniquement sur la ligne de commande.\n" - -#: option.c:605 -#, c-format -msgid "Valid options are:\n" -msgstr "Les options valides sont :\n" - -#: option.c:646 -#, c-format -msgid "Known DHCP options:\n" -msgstr "Options DHCP connues :\n" - -#: option.c:723 -msgid "bad dhcp-option" -msgstr "mauvaise valeur de 'dhcp-option'" - -# -#: option.c:780 -msgid "bad IP address" -msgstr "mauvaise adresse IP" - -#: option.c:878 -msgid "bad domain in dhcp-option" -msgstr "mauvais domaine dans dhcp-option" - -#: option.c:936 -msgid "dhcp-option too long" -msgstr "dhcp-option trop long" - -#: option.c:945 -msgid "illegal dhcp-match" -msgstr "valeur illégale pour 'dhcp-match'" - -#: option.c:981 -msgid "illegal repeated flag" -msgstr "" -"Une option ne pouvant être spécifié qu'une seule fois à été donnée plusieurs " -"fois." - -#: option.c:989 -msgid "illegal repeated keyword" -msgstr "Mot-clef ne pouvant être répété" - -#: option.c:1046 tftp.c:345 -#, c-format -msgid "cannot access %s: %s" -msgstr "Ne peut pas lire %s : %s" - -# -#: option.c:1084 -msgid "only one dhcp-hostsfile allowed" -msgstr "une seule valeur est autorisée pour 'dhcp-hostsfile'" - -# -#: option.c:1091 -msgid "only one dhcp-optsfile allowed" -msgstr "une seule valeur est autorisée pour 'dhcp-optsfile'" - -#: option.c:1135 -msgid "bad MX preference" -msgstr "Mauvaise préference MX" - -#: option.c:1139 -msgid "bad MX name" -msgstr "mauvais nom MX" - -#: option.c:1153 -msgid "bad MX target" -msgstr "mauvaise cible MX" - -#: option.c:1165 -msgid "cannot run scripts under uClinux" -msgstr "ne peut exécuter de script sous uClinux" - -#: option.c:1395 option.c:1399 -msgid "bad port" -msgstr "mauvais port" - -#: option.c:1418 option.c:1443 -msgid "interface binding not supported" -msgstr "association d'interface non supportée" - -# -#: option.c:1564 -msgid "bad port range" -msgstr "mauvaise gamme de ports" - -#: option.c:1581 -msgid "bad bridge-interface" -msgstr "mauvaise interface-pont" - -#: option.c:1622 -msgid "bad dhcp-range" -msgstr "mauvaise plage d'adresses DHCP (dhcp-range)" - -#: option.c:1648 -msgid "only one netid tag allowed" -msgstr "une seule étiquette netid est autorisée" - -#: option.c:1693 -msgid "inconsistent DHCP range" -msgstr "plage d'adresses DHCP incohérente" - -# -#: option.c:1865 -msgid "bad DHCP host name" -msgstr "mauvais nom d'hôte DHCP" - -#: option.c:2155 option.c:2427 -msgid "invalid port number" -msgstr "numéro de port invalide" - -# -#: option.c:2238 -msgid "invalid alias range" -msgstr "poids invalide" - -# -#: option.c:2250 -msgid "bad interface name" -msgstr "mauvais nom d'interface" - -#: option.c:2273 -msgid "duplicate CNAME" -msgstr "ce CNAME existe déja" - -# -#: option.c:2290 -msgid "bad PTR record" -msgstr "mauvais champ PTR" - -# -#: option.c:2320 -msgid "bad NAPTR record" -msgstr "mauvais champ NAPTR" - -#: option.c:2346 -msgid "TXT record string too long" -msgstr "chaîne du champ TXT trop longue" - -#: option.c:2350 -msgid "bad TXT record" -msgstr "mauvais champ TXT" - -#: option.c:2410 -msgid "bad SRV record" -msgstr "mauvais champ SRV" - -#: option.c:2419 -msgid "bad SRV target" -msgstr "mauvaise cible SRV" - -#: option.c:2434 -msgid "invalid priority" -msgstr "priorité invalide" - -#: option.c:2441 -msgid "invalid weight" -msgstr "poids invalide" - -#: option.c:2460 -msgid "" -"unsupported option (check that dnsmasq was compiled with DHCP/TFTP/DBus " -"support)" -msgstr "" -"option non supportée (vérifier que Dnsmasq a été compilé avec le support " -"DHCP/TFTP/DBus)" - -#: option.c:2503 -#, c-format -msgid "files nested too deep in %s" -msgstr "trop de niveaux de récursion pour les fichiers dans %s" - -#: option.c:2511 tftp.c:499 -#, c-format -msgid "cannot read %s: %s" -msgstr "Ne peut pas lire %s : %s" - -#: option.c:2572 -msgid "missing \"" -msgstr "il manque \"" - -#: option.c:2619 -msgid "bad option" -msgstr "mauvaise option" - -#: option.c:2621 -msgid "extraneous parameter" -msgstr "paramètre en trop" - -#: option.c:2623 -msgid "missing parameter" -msgstr "paramètre manquant" - -#: option.c:2631 -msgid "error" -msgstr "erreur" - -#: option.c:2637 -#, c-format -msgid "%s at line %d of %%s" -msgstr "%s à la ligne %d de %%s" - -#: option.c:2686 option.c:2717 -#, c-format -msgid "read %s" -msgstr "Lecture de %s" - -#: option.c:2789 -#, c-format -msgid "Dnsmasq version %s %s\n" -msgstr "Version de Dnsmasq %s %s\n" - -#: option.c:2790 -#, c-format -msgid "" -"Compile time options %s\n" -"\n" -msgstr "" -"Options à la compilation %s\n" -"\n" - -#: option.c:2791 -#, c-format -msgid "This software comes with ABSOLUTELY NO WARRANTY.\n" -msgstr "Ce logiciel est fourni sans AUCUNE GARANTIE.\n" - -#: option.c:2792 -#, c-format -msgid "Dnsmasq is free software, and you are welcome to redistribute it\n" -msgstr "" -"Dnsmasq est un logiciel libre, il vous est permis de le redistribuer\n" - -#: option.c:2793 -#, c-format -msgid "under the terms of the GNU General Public License, version 2 or 3.\n" -msgstr "" -"sous les termes de la licence GPL (GNU General Public License), version 2 ou " -"3.\n" - -#: option.c:2804 -msgid "try --help" -msgstr "essayez avec --help" - -#: option.c:2806 -msgid "try -w" -msgstr "essayez avec -w" - -#: option.c:2809 -#, c-format -msgid "bad command line options: %s" -msgstr "mauvaises options en ligne de commande : %s." - -#: option.c:2850 -#, c-format -msgid "cannot get host-name: %s" -msgstr "ne peut pas obtenir le nom de la machine : %s" - -#: option.c:2878 -msgid "only one resolv.conf file allowed in no-poll mode." -msgstr "seul un fichier resolv.conf est autorisé dans le mode no-poll" - -#: option.c:2888 -msgid "must have exactly one resolv.conf to read domain from." -msgstr "" -"un fichier resolv.conf (et un seul) est nécessaire pour y récuperer le nom " -"de domaine." - -#: option.c:2891 network.c:748 dhcp.c:734 -#, c-format -msgid "failed to read %s: %s" -msgstr "impossible de lire %s : %s" - -#: option.c:2909 -#, c-format -msgid "no search directive found in %s" -msgstr "pas de directive de recherche trouvée dans %s" - -#: option.c:2930 -msgid "there must be a default domain when --dhcp-fqdn is set" -msgstr "" -"un domaine par défaut doit être spécifié lorsque l'option --dhcp-fqdn est " -"utilisée" - -#: option.c:2934 -msgid "syntax check OK" -msgstr "vérification de syntaxe OK" - -#: forward.c:405 -#, c-format -msgid "nameserver %s refused to do a recursive query" -msgstr "le serveur de nom %s a refusé de faire une recherche récursive" - -#: forward.c:433 -msgid "possible DNS-rebind attack detected" -msgstr "détection d'une possible attaque de type DNS-rebind" - -#: network.c:73 -#, c-format -msgid "unknown interface %s in bridge-interface" -msgstr "interface %s inconnue spécifiée comme interface de pont" - -#: network.c:411 dnsmasq.c:184 -#, c-format -msgid "failed to create listening socket: %s" -msgstr "impossible de créer une socket de lecture : %s" - -#: network.c:418 -#, c-format -msgid "failed to set IPV6 options on listening socket: %s" -msgstr "impossible d'activer les options IPV6 sur la socket de lecture : %s" - -#: network.c:444 -#, c-format -msgid "failed to bind listening socket for %s: %s" -msgstr "impossible de lier la socket de lecture pour %s : %s" - -#: network.c:449 -#, c-format -msgid "failed to listen on socket: %s" -msgstr "impossible de lire sur la socket : %s" - -#: network.c:461 -#, c-format -msgid "failed to create TFTP socket: %s" -msgstr "impossible de créer une socket TFTP : %s" - -#: network.c:655 -#, c-format -msgid "failed to bind server socket for %s: %s" -msgstr "impossible de lier la socket de serveur pour %s : %s" - -#: network.c:688 -#, c-format -msgid "ignoring nameserver %s - local interface" -msgstr "ignore le serveur de nom %s - interface locale" - -#: network.c:699 -#, c-format -msgid "ignoring nameserver %s - cannot make/bind socket: %s" -msgstr "Nom du serveur %s ignoré - impossible de créer/lier le port : %s" - -#: network.c:714 -msgid "unqualified" -msgstr "non-qualifié(e)" - -#: network.c:714 -msgid "names" -msgstr "noms" - -#: network.c:716 -msgid "default" -msgstr "défaut" - -#: network.c:718 -msgid "domain" -msgstr "domaine" - -#: network.c:721 -#, c-format -msgid "using local addresses only for %s %s" -msgstr "utilise les adresses locales seulement pour %s %s" - -#: network.c:723 -#, c-format -msgid "using nameserver %s#%d for %s %s" -msgstr "utilise le serveur de nom %s#%d pour %s %s" - -#: network.c:726 -#, c-format -msgid "using nameserver %s#%d(via %s)" -msgstr "utilise le serveur de nom %s#%d (via %s)" - -#: network.c:728 -#, c-format -msgid "using nameserver %s#%d" -msgstr "utilise le serveur de nom %s#%d" - -# -#: dnsmasq.c:141 -msgid "TFTP server not available: set HAVE_TFTP in src/config.h" -msgstr "TFTP n'est pas disponible : activez HAVE_TFTP dans src/config.h" - -#: dnsmasq.c:146 -msgid "asychronous logging is not available under Solaris" -msgstr "" -"l'écriture de traces en mode asynchrone n'est pas disponible sous Solaris." - -#: dnsmasq.c:165 -#, c-format -msgid "failed to find list of interfaces: %s" -msgstr "impossible de trouver la liste des interfaces : %s" - -#: dnsmasq.c:173 -#, c-format -msgid "unknown interface %s" -msgstr "interface %s inconnue" - -#: dnsmasq.c:179 -#, c-format -msgid "no interface with address %s" -msgstr "pas d'interface avec l'adresse %s" - -#: dnsmasq.c:196 dnsmasq.c:660 -#, c-format -msgid "DBus error: %s" -msgstr "Erreur DBus : %s" - -#: dnsmasq.c:199 -msgid "DBus not available: set HAVE_DBUS in src/config.h" -msgstr "DBus n'est pas disponible : activez HAVE_DBUS dans src/config.h" - -#: dnsmasq.c:225 -#, c-format -msgid "unknown user or group: %s" -msgstr "utilisateur ou groupe inconnu : %s" - -#: dnsmasq.c:282 -#, c-format -msgid "cannot chdir to filesystem root: %s" -msgstr "Ne peut effectuer un 'chdir' à la racine du système de fichier : %s" - -#: dnsmasq.c:443 -#, c-format -msgid "started, version %s DNS disabled" -msgstr "démarrage avec le DNS désactivé (version %s)" - -#: dnsmasq.c:445 -#, c-format -msgid "started, version %s cachesize %d" -msgstr "demarré, version %s (taille de cache %d)" - -#: dnsmasq.c:447 -#, c-format -msgid "started, version %s cache disabled" -msgstr "démarrage avec le cache désactivé (version %s)" - -#: dnsmasq.c:449 -#, c-format -msgid "compile time options: %s" -msgstr "options à la compilation : %s" - -#: dnsmasq.c:455 -msgid "DBus support enabled: connected to system bus" -msgstr "Support DBus autorisé : connecté au bus système" - -#: dnsmasq.c:457 -msgid "DBus support enabled: bus connection pending" -msgstr "Support DBus autorisé : connexion au bus en attente" - -#: dnsmasq.c:462 -#, c-format -msgid "warning: failed to change owner of %s: %s" -msgstr "Impossible de changer pour l'utilisateur %s : %s" - -#: dnsmasq.c:466 -msgid "setting --bind-interfaces option because of OS limitations" -msgstr "" -"active l'option --bind-interfaces à cause de limitations dans le système " -"d'exploitation" - -#: dnsmasq.c:471 -#, c-format -msgid "warning: interface %s does not currently exist" -msgstr "attention : l'interface %s n'existe pas actuellement" - -#: dnsmasq.c:476 -msgid "warning: ignoring resolv-file flag because no-resolv is set" -msgstr "" -"attention : l'option « resolv-file » sera ignorée car « no-resolv » a été " -"spécifié" - -# -#: dnsmasq.c:479 -msgid "warning: no upstream servers configured" -msgstr "attention : aucun serveur amont n'est configuré" - -#: dnsmasq.c:483 -#, c-format -msgid "asynchronous logging enabled, queue limit is %d messages" -msgstr "" -"mode asynchrone d'écriture de traces, la taille maximum de la queue est de " -"%d messages." - -#: dnsmasq.c:496 -#, c-format -msgid "DHCP, static leases only on %.0s%s, lease time %s" -msgstr "" -"baux statiques DHCP seulement sur %.0s%s, durée de validité de bail %s" - -#: dnsmasq.c:498 -#, c-format -msgid "DHCP, proxy on subnet %.0s%s%.0s" -msgstr "DHCP, proxy sur le sous-réseau %.0s%s%.0s" - -#: dnsmasq.c:499 -#, c-format -msgid "DHCP, IP range %s -- %s, lease time %s" -msgstr "DHCP, plage d'adresses %s -- %s, durée de bail %s" - -#: dnsmasq.c:514 -msgid "root is " -msgstr "root est " - -# -#: dnsmasq.c:514 -msgid "enabled" -msgstr "activé" - -#: dnsmasq.c:516 -msgid "secure mode" -msgstr "mode sécurisé" - -#: dnsmasq.c:542 -#, c-format -msgid "restricting maximum simultaneous TFTP transfers to %d" -msgstr "le nombre maximum de transferts TFTP simultanés sera restreint à %d" - -#: dnsmasq.c:662 -msgid "connected to system DBus" -msgstr "connecté au systeme DBus" - -#: dnsmasq.c:752 -#, c-format -msgid "cannot fork into background: %s" -msgstr "Ne peut se lancer en tâche de fond : %s" - -#: dnsmasq.c:755 -#, c-format -msgid "failed to create helper: %s" -msgstr "impossible de créer le 'helper' : %s" - -#: dnsmasq.c:758 -#, c-format -msgid "setting capabilities failed: %s" -msgstr "impossible de configurer la capacité %s" - -#: dnsmasq.c:762 -#, c-format -msgid "failed to change user-id to %s: %s" -msgstr "Impossible de changer l'identifiant utilisateur pour %s : %s" - -#: dnsmasq.c:767 -#, c-format -msgid "failed to change group-id to %s: %s" -msgstr "Impossible de changer l'identifiant de groupe pour %s : %s" - -#: dnsmasq.c:770 -#, c-format -msgid "failed to open pidfile %s: %s" -msgstr "impossible de lire le fichier de PID %s : %s" - -#: dnsmasq.c:773 -#, c-format -msgid "cannot open %s: %s" -msgstr "Ne peut pas lire %s : %s" - -#: dnsmasq.c:828 -#, c-format -msgid "child process killed by signal %d" -msgstr "Le processus fils a été terminé par le signal %d" - -#: dnsmasq.c:832 -#, c-format -msgid "child process exited with status %d" -msgstr "Le processus fils s'est terminé avec le statut %d" - -#: dnsmasq.c:836 -#, c-format -msgid "failed to execute %s: %s" -msgstr "impossible d'exécuter à %s : %s" - -#: dnsmasq.c:880 -msgid "exiting on receipt of SIGTERM" -msgstr "sortie sur réception du signal SIGTERM" - -#: dnsmasq.c:898 -#, c-format -msgid "failed to access %s: %s" -msgstr "impossible d'accéder à %s : %s" - -#: dnsmasq.c:920 -#, c-format -msgid "reading %s" -msgstr "Lecture de %s" - -#: dnsmasq.c:931 -#, c-format -msgid "no servers found in %s, will retry" -msgstr "aucun serveur trouvé dans %s, va réessayer" - -#: dhcp.c:40 -#, c-format -msgid "cannot create DHCP socket: %s" -msgstr "ne peut créer la socket DHCP: %s" - -#: dhcp.c:52 -#, c-format -msgid "failed to set options on DHCP socket: %s" -msgstr "impossible d'appliquer les options sur la socket DHCP : %s" - -#: dhcp.c:65 -#, c-format -msgid "failed to set SO_REUSE{ADDR|PORT} on DHCP socket: %s" -msgstr "impossible de déclarer SO_REUSE{ADDR|PORT} sur la socket DHCP : %s" - -#: dhcp.c:77 -#, c-format -msgid "failed to bind DHCP server socket: %s" -msgstr "impossible de lier la socket serveur DHCP : %s" - -#: dhcp.c:90 -#, c-format -msgid "cannot create ICMP raw socket: %s." -msgstr "ne peut créer de socket en mode raw pour ICMP : %s." - -#: dhcp.c:226 -#, c-format -msgid "DHCP packet received on %s which has no address" -msgstr "Paquet DHCP reçu sur %s qui n'a pas d'adresse" - -#: dhcp.c:385 -#, c-format -msgid "DHCP range %s -- %s is not consistent with netmask %s" -msgstr "" -"La plage d'adresses DHCP %s -- %s n'est pas cohérente avec le masque de " -"réseau %s" - -#: dhcp.c:770 -#, c-format -msgid "bad line at %s line %d" -msgstr "mauvaise ligne dans %s ligne %d" - -#: dhcp.c:885 -#, c-format -msgid "duplicate IP address %s in dhcp-config directive." -msgstr "adresse IP %s dupliquée dans la directive dhcp-config." - -#: dhcp.c:888 -#, c-format -msgid "duplicate IP address %s in %s." -msgstr "adresse IP %s dupliquée dans %s." - -#: dhcp.c:931 -#, c-format -msgid "%s has more than one address in hostsfile, using %s for DHCP" -msgstr "" -"%s a plus d'une adresse dans le fichier d'hôte, utilisation de %s pour le " -"DHCP." - -#: dhcp.c:936 -#, c-format -msgid "duplicate IP address %s (%s) in dhcp-config directive" -msgstr "adresse IP %s (%s) dupliquée dans la directive dhcp-config." - -#: lease.c:60 -#, c-format -msgid "cannot open or create lease file %s: %s" -msgstr "ne peut ouvrir ou créer le fichiers de baux %s : %s" - -#: lease.c:86 -msgid "too many stored leases" -msgstr "beaucoup trop de baux enregistrés" - -#: lease.c:127 -#, c-format -msgid "cannot run lease-init script %s: %s" -msgstr "Ne peut pas exécuter le script lease-init %s : %s" - -#: lease.c:133 -#, c-format -msgid "lease-init script returned exit code %s" -msgstr "le script lease-init a retourné le code %s" - -#: lease.c:240 -#, c-format -msgid "failed to write %s: %s (retry in %us)" -msgstr "impossible de lire %s : %s (prochain essai dans %us)" - -#: rfc2131.c:336 -#, c-format -msgid "no address range available for DHCP request %s %s" -msgstr "pas de plage d'adresse disponible pour la requête DHCP %s %s" - -#: rfc2131.c:337 -msgid "with subnet selector" -msgstr "avec sélecteur de sous-reseau" - -#: rfc2131.c:337 -msgid "via" -msgstr "par l'intermédiaire de" - -#: rfc2131.c:352 -#, c-format -msgid "%u Available DHCP subnet: %s/%s" -msgstr "%u sous-réseaux DHCP disponibles : %s/%s" - -#: rfc2131.c:355 -#, c-format -msgid "%u Available DHCP range: %s -- %s" -msgstr "%u la gamme DHCP disponible est : %s -- %s" - -#: rfc2131.c:384 rfc2131.c:418 -msgid "disabled" -msgstr "désactivé" - -#: rfc2131.c:433 rfc2131.c:1096 -msgid "address in use" -msgstr "adresse déjà utilisée" - -#: rfc2131.c:447 rfc2131.c:933 -msgid "no address available" -msgstr "pas d'adresse disponible" - -#: rfc2131.c:454 rfc2131.c:1059 -msgid "wrong network" -msgstr "mauvais réseau" - -#: rfc2131.c:467 -msgid "no address configured" -msgstr "pas d'adresse configurée" - -#: rfc2131.c:473 rfc2131.c:1109 -msgid "no leases left" -msgstr "plus aucun bail disponible" - -#: rfc2131.c:558 -#, c-format -msgid "%u client provides name: %s" -msgstr "le client %u fourni le nom : %s" - -#: rfc2131.c:696 -#, c-format -msgid "%u Vendor class: %s" -msgstr "%u Classe de vendeur ('Vendor Class') : %s" - -#: rfc2131.c:698 -#, c-format -msgid "%u User class: %s" -msgstr "%u Classe d'utilisateur : %s" - -#: rfc2131.c:733 -msgid "PXE BIS not supported" -msgstr "Service PXE BIS (Boot Integrity Services) non supporté" - -#: rfc2131.c:849 -#, c-format -msgid "disabling DHCP static address %s for %s" -msgstr "désactive l'adresse statique DHCP %s pour %s" - -#: rfc2131.c:870 -msgid "unknown lease" -msgstr "bail inconnu" - -#: rfc2131.c:879 rfc2131.c:1223 -msgid "ignored" -msgstr "ignoré" - -#: rfc2131.c:902 -#, c-format -msgid "not using configured address %s because it is leased to %s" -msgstr "" -"L'adresse statique %s ne sera pas utilisée car un bail est déjà attribué à %s" - -#: rfc2131.c:912 -#, c-format -msgid "" -"not using configured address %s because it is in use by the server or relay" -msgstr "" -"L'adresse statique %s ne sera pas utilisée car elle est utilisée par le " -"serveur ou un relai" - -#: rfc2131.c:915 -#, c-format -msgid "not using configured address %s because it was previously declined" -msgstr "" -"L'adresse statique %s ne sera pas utilisée car elle a préalablement été " -"refusée" - -#: rfc2131.c:931 rfc2131.c:1102 -msgid "no unique-id" -msgstr "pas d'identifiant unique" - -#: rfc2131.c:999 -msgid "wrong server-ID" -msgstr "mauvais identifiant de serveur" - -#: rfc2131.c:1018 -msgid "wrong address" -msgstr "mauvaise adresse" - -#: rfc2131.c:1035 -msgid "lease not found" -msgstr "bail non trouvé" - -#: rfc2131.c:1067 -msgid "address not available" -msgstr "adresse non disponible" - -#: rfc2131.c:1078 -msgid "static lease available" -msgstr "bail statique disponible" - -#: rfc2131.c:1082 -msgid "address reserved" -msgstr "adresse reservée" - -#: rfc2131.c:1090 -#, c-format -msgid "abandoning lease to %s of %s" -msgstr "abandon du bail de %s pour %s" - -#: rfc2131.c:1567 -#, c-format -msgid "%u tags: %s" -msgstr "%u options: %s" - -#: rfc2131.c:1580 -#, c-format -msgid "%u bootfile name: %s" -msgstr "%u nom de fichier 'bootfile' : %s" - -#: rfc2131.c:1589 -#, c-format -msgid "%u server name: %s" -msgstr "%u nom du serveur : %s" - -#: rfc2131.c:1597 -#, c-format -msgid "%u next server: %s" -msgstr "%u serveur suivant : %s" - -#: rfc2131.c:1664 -#, c-format -msgid "cannot send DHCP/BOOTP option %d: no space left in packet" -msgstr "" -"Impossible d'envoyer l'option DHCP/BOOTP %d : pas assez d'espace dans le " -"paquet" - -#: rfc2131.c:1903 -msgid "PXE menu too large" -msgstr "menu PXE trop grand" - -#: rfc2131.c:2018 -#, c-format -msgid "Ignoring domain %s for DHCP host name %s" -msgstr "Le domaine %s est ignoré pour l'hôte DHCP %s" - -#: rfc2131.c:2036 -#, c-format -msgid "%u requested options: %s" -msgstr "%u options demandées : %s" - -#: netlink.c:66 -#, c-format -msgid "cannot create netlink socket: %s" -msgstr "ne peux lier une socket netlink : %s" - -#: netlink.c:265 -#, c-format -msgid "netlink returns error: %s" -msgstr "Erreur netlink : %s" - -#: dbus.c:150 -msgid "attempt to set an IPv6 server address via DBus - no IPv6 support" -msgstr "" -"tentative de lier une adresse serveur IPV6 via DBus - pas de support IPV6" - -#: dbus.c:286 -msgid "setting upstream servers from DBus" -msgstr "configuration des serveurs amonts à partir de DBus" - -#: dbus.c:324 -msgid "could not register a DBus message handler" -msgstr "ne peut enregistrer une routine de traitement des messages DBus" - -#: bpf.c:150 -#, c-format -msgid "cannot create DHCP BPF socket: %s" -msgstr "impossible de créer une socket BPF pour DHCP : %s" - -#: bpf.c:178 -#, c-format -msgid "DHCP request for unsupported hardware type (%d) received on %s" -msgstr "requête DHCP pour un type de matériel non supporté (%d) reçue sur %s" - -#: tftp.c:172 -msgid "unable to get free port for TFTP" -msgstr "impossible d'obtenir un port libre pour TFTP" - -#: tftp.c:187 -#, c-format -msgid "unsupported request from %s" -msgstr "requête de %s non supportée" - -#: tftp.c:268 -#, c-format -msgid "TFTP sent %s to %s" -msgstr "TFTP a envoyé %s vers %s" - -#: tftp.c:291 -#, c-format -msgid "file %s not found" -msgstr "fichier %s non trouvé" - -#: tftp.c:402 -#, c-format -msgid "TFTP error %d %s received from %s" -msgstr "Erreur TFTP %d %s reçue de %s" - -#: tftp.c:433 -#, c-format -msgid "TFTP failed sending %s to %s" -msgstr "Echec d'envoi TFTP de %s vers %s" - -#: log.c:169 -#, c-format -msgid "overflow: %d log entries lost" -msgstr "débordement : %d traces perdues" - -#: log.c:246 -#, c-format -msgid "log failed: %s" -msgstr "trace perdue : %s" - -#: log.c:415 -msgid "FAILED to start up" -msgstr "IMPOSSIBLE de démarrer" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/doc-base.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/doc-base.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/doc-base.po 2014-02-24 08:06:39.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/doc-base.po 2014-03-24 09:26:06.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 10:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:50+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: ../../install-docs.in:97 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/dpkg-dev.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/dpkg-dev.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/dpkg-dev.po 2014-02-24 08:06:40.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/dpkg-dev.po 2014-03-24 09:26:06.000000000 +0000 @@ -10,15 +10,15 @@ "Project-Id-Version: dpkg-dev 1.17.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" "POT-Creation-Date: 2013-12-12 08:36+0100\n" -"PO-Revision-Date: 2014-02-17 20:26+0000\n" +"PO-Revision-Date: 2014-03-08 07:25+0000\n" "Last-Translator: Christian Perrier \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 10:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:52+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: scripts/dpkg-architecture.pl:37 scripts/dpkg-buildflags.pl:33 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/dpkg.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/dpkg.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/dpkg.po 2014-02-24 08:06:39.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/dpkg.po 2014-03-24 09:26:06.000000000 +0000 @@ -13,15 +13,15 @@ "Project-Id-Version: dpkg 1.17.0\n" "Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n" "POT-Creation-Date: 2013-12-12 08:36+0100\n" -"PO-Revision-Date: 2014-02-17 20:19+0000\n" +"PO-Revision-Date: 2014-03-08 07:38+0000\n" "Last-Translator: Christian Perrier \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 10:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:51+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: lib/dpkg/ar.c:66 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/dselect.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/dselect.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/dselect.po 2014-02-24 08:06:40.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/dselect.po 2014-03-24 09:26:06.000000000 +0000 @@ -57,8 +57,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:52+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: dselect/basecmds.cc:125 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/duplicity.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/duplicity.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/duplicity.po 2014-02-24 08:06:50.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/duplicity.po 2014-03-24 09:26:17.000000000 +0000 @@ -15,76 +15,76 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 12:02+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:20+0000\n" +"X-Generator: Launchpad (build 16967)\n" -#: ../bin/duplicity:106 +#: ../bin/duplicity:98 msgid "Reuse configured PASSPHRASE as SIGN_PASSPHRASE" msgstr "" -#: ../bin/duplicity:113 +#: ../bin/duplicity:104 msgid "Reuse configured SIGN_PASSPHRASE as PASSPHRASE" msgstr "" -#: ../bin/duplicity:152 +#: ../bin/duplicity:143 msgid "PASSPHRASE variable not set, asking user." msgstr "" -#: ../bin/duplicity:167 +#: ../bin/duplicity:158 msgid "GnuPG passphrase for signing key:" msgstr "Phrase de passe GnuPG pour la clé de signature" -#: ../bin/duplicity:172 +#: ../bin/duplicity:163 msgid "GnuPG passphrase:" msgstr "Phrase de passe GnuPG" -#: ../bin/duplicity:177 +#: ../bin/duplicity:168 msgid "Retype passphrase for signing key to confirm: " msgstr "" "Veuillez retaper la phrase de passe pour la clé de signature pour " "confirmer : " -#: ../bin/duplicity:179 +#: ../bin/duplicity:170 msgid "Retype passphrase to confirm: " msgstr "Veuillez retaper la phrase de passe pour confirmer : " -#: ../bin/duplicity:182 +#: ../bin/duplicity:173 msgid "First and second passphrases do not match! Please try again." msgstr "" -#: ../bin/duplicity:187 +#: ../bin/duplicity:178 msgid "" "Cannot use empty passphrase with symmetric encryption! Please try again." msgstr "" "Impossible d'utiliser une phrase de passe vide avec un chiffrement " "symétrique ! Veuillez réessayer." -#: ../bin/duplicity:243 +#: ../bin/duplicity:227 #, python-format msgid "" "File %s complete in backup set.\n" "Continuing restart on file %s." msgstr "" -#: ../bin/duplicity:252 +#: ../bin/duplicity:233 #, python-format msgid "" "File %s missing in backup set.\n" "Continuing restart on file %s." msgstr "" -#: ../bin/duplicity:303 +#: ../bin/duplicity:285 #, python-format msgid "File %s was corrupted during upload." msgstr "" -#: ../bin/duplicity:337 +#: ../bin/duplicity:318 msgid "" "Restarting backup, but current encryption settings do not match original " "settings" msgstr "" -#: ../bin/duplicity:576 +#: ../bin/duplicity:526 msgid "" "Fatal Error: Unable to start incremental backup. Old signatures not found " "and incremental specified" @@ -92,101 +92,101 @@ "Erreur fatale : impossible de démarrer la sauvegarde incrémentale. Les " "anciennes signatures sont introuvables pour la méthode incrémentale indiquée" -#: ../bin/duplicity:580 +#: ../bin/duplicity:530 msgid "No signatures found, switching to full backup." msgstr "" "Aucune signature de sauvegarde trouvée, bascule vers une sauvegarde " "intégrale." -#: ../bin/duplicity:594 +#: ../bin/duplicity:544 msgid "Backup Statistics" msgstr "Statistiques de sauvegarde" -#: ../bin/duplicity:698 +#: ../bin/duplicity:625 #, python-format msgid "%s not found in archive, no files restored." msgstr "%s n’a pas été trouvé dans l’archive, aucun fichier restauré." -#: ../bin/duplicity:702 +#: ../bin/duplicity:629 msgid "No files found in archive - nothing restored." msgstr "Aucun fichier trouvé dans l’archive – rien n'a été restauré." -#: ../bin/duplicity:735 +#: ../bin/duplicity:662 #, python-format msgid "Processed volume %d of %d" msgstr "Le volume %d sur %d a été traité" -#: ../bin/duplicity:760 +#: ../bin/duplicity:687 #, python-format msgid "Invalid data - %s hash mismatch for file:" msgstr "" -#: ../bin/duplicity:762 +#: ../bin/duplicity:689 #, python-format msgid "Calculated hash: %s" msgstr "Empreinte calculée : %s" -#: ../bin/duplicity:763 +#: ../bin/duplicity:690 #, python-format msgid "Manifest hash: %s" msgstr "Empreinte manifeste : %s" -#: ../bin/duplicity:801 +#: ../bin/duplicity:728 #, python-format msgid "Volume was signed by key %s, not %s" msgstr "Le volume a été signé par la clé %s et non pas %s" -#: ../bin/duplicity:831 +#: ../bin/duplicity:758 #, python-format msgid "Verify complete: %s, %s." msgstr "Vérification complète : %s, %s." -#: ../bin/duplicity:832 +#: ../bin/duplicity:759 #, python-format msgid "%d file compared" msgid_plural "%d files compared" msgstr[0] "%d fichier comparé" msgstr[1] "%d fichiers comparés" -#: ../bin/duplicity:834 +#: ../bin/duplicity:761 #, python-format msgid "%d difference found" msgid_plural "%d differences found" msgstr[0] "%d différence trouvée" msgstr[1] "%d différences trouvées" -#: ../bin/duplicity:853 +#: ../bin/duplicity:780 msgid "No extraneous files found, nothing deleted in cleanup." msgstr "" "Aucun fichier étranger détecté, aucune suppression effectuée lors du " "nettoyage." -#: ../bin/duplicity:858 +#: ../bin/duplicity:785 msgid "Deleting this file from backend:" msgid_plural "Deleting these files from backend:" msgstr[0] "Supprimer ce fichier de l’arrière plan :" msgstr[1] "Supprimer ces fichiers de l’arrière plan :" -#: ../bin/duplicity:870 +#: ../bin/duplicity:797 msgid "Found the following file to delete:" msgid_plural "Found the following files to delete:" msgstr[0] "Le fichier suivant a été trouvé pour la suppression :" msgstr[1] "Les fichiers suivants ont été trouvés pour la suppression :" -#: ../bin/duplicity:874 +#: ../bin/duplicity:801 msgid "Run duplicity again with the --force option to actually delete." msgstr "" "Exécutez duplicity à nouveau avec l’option --force pour supprimer réellement." -#: ../bin/duplicity:917 +#: ../bin/duplicity:840 msgid "There are backup set(s) at time(s):" msgstr "Il y a un ou plusieurs jeux de sauvegarde datés du :" -#: ../bin/duplicity:919 +#: ../bin/duplicity:842 msgid "Which can't be deleted because newer sets depend on them." msgstr "Qui ne peuvent être supprimés car de nouveaux jeux en dépendent." -#: ../bin/duplicity:923 +#: ../bin/duplicity:846 msgid "" "Current active backup chain is older than specified time. However, it will " "not be deleted. To remove all your backups, manually purge the repository." @@ -195,111 +195,111 @@ "indiquée. Cependant elle ne sera pas supprimée. Pour ôter toutes vos " "sauvegardes, purgez manuellement leur dépôt." -#: ../bin/duplicity:929 +#: ../bin/duplicity:852 msgid "No old backup sets found, nothing deleted." msgstr "" "Aucun ancien jeu de sauvegarde n’a été trouvé, rien n’a été supprimé." -#: ../bin/duplicity:932 +#: ../bin/duplicity:941 msgid "Deleting backup chain at time:" msgid_plural "Deleting backup chains at times:" msgstr[0] "" msgstr[1] "" -#: ../bin/duplicity:943 +#: ../bin/duplicity:952 #, python-format msgid "Deleting incremental signature chain %s" msgstr "" -#: ../bin/duplicity:945 +#: ../bin/duplicity:954 #, python-format msgid "Deleting incremental backup chain %s" msgstr "" -#: ../bin/duplicity:948 +#: ../bin/duplicity:957 #, python-format msgid "Deleting complete signature chain %s" msgstr "" -#: ../bin/duplicity:950 +#: ../bin/duplicity:959 #, python-format msgid "Deleting complete backup chain %s" msgstr "" -#: ../bin/duplicity:956 +#: ../bin/duplicity:965 msgid "Found old backup chain at the following time:" msgid_plural "Found old backup chains at the following times:" msgstr[0] "" msgstr[1] "" -#: ../bin/duplicity:960 +#: ../bin/duplicity:876 msgid "Rerun command with --force option to actually delete." msgstr "" "Veuillez relancer la commande avec l'option --force pour forcer la " "suppression." -#: ../bin/duplicity:1037 +#: ../bin/duplicity:954 #, python-format msgid "Deleting local %s (not authoritative at backend)." msgstr "Supprime le %s local (ne fait pas autorité au niveau du serveur)." -#: ../bin/duplicity:1041 +#: ../bin/duplicity:958 #, python-format msgid "Unable to delete %s: %s" msgstr "Impossible de supprimer %s : %s" -#: ../bin/duplicity:1069 ../duplicity/dup_temp.py:263 +#: ../bin/duplicity:986 ../duplicity/dup_temp.py:260 #, python-format msgid "Failed to read %s: %s" msgstr "Impossible de lire %s : %s" -#: ../bin/duplicity:1083 +#: ../bin/duplicity:997 #, python-format msgid "Copying %s to local cache." msgstr "Copie de %s vers le cache local." -#: ../bin/duplicity:1131 +#: ../bin/duplicity:1045 msgid "Local and Remote metadata are synchronized, no sync needed." msgstr "" "Les métadonnées locales et distantes sont déjà synchronisées. Aucune " "synchronisation nécessaire." -#: ../bin/duplicity:1136 +#: ../bin/duplicity:1050 msgid "Synchronizing remote metadata to local cache..." msgstr "Synchronisation des métadonnées distantes vers le cache local..." -#: ../bin/duplicity:1149 +#: ../bin/duplicity:1063 msgid "Sync would copy the following from remote to local:" msgstr "" "La synchronisation va copier localement les éléments suivants à partir de " "l’hôte distant :" -#: ../bin/duplicity:1152 +#: ../bin/duplicity:1066 msgid "Sync would remove the following spurious local files:" msgstr "La synchronisation va supprimer les fichiers parasites suivants :" -#: ../bin/duplicity:1195 +#: ../bin/duplicity:1109 msgid "Unable to get free space on temp." msgstr "Impossible de déterminer l’espace libre dans le dossier temporaire." -#: ../bin/duplicity:1203 +#: ../bin/duplicity:1117 #, python-format msgid "Temp space has %d available, backup needs approx %d." msgstr "" "Il y a %d d’espace temporaire disponible, la sauvegarde nécessite environ %d." -#: ../bin/duplicity:1206 +#: ../bin/duplicity:1120 #, python-format msgid "Temp has %d available, backup will use approx %d." msgstr "" "Il y a %d d’espace temporaire disponible, la sauvegarde va nécessiter " "environ %d." -#: ../bin/duplicity:1214 +#: ../bin/duplicity:1128 msgid "Unable to get max open files." msgstr "Impossible d’obtenir le maximum de fichiers ouverts." -#: ../bin/duplicity:1218 +#: ../bin/duplicity:1132 #, python-format msgid "" "Max open files of %s is too low, should be >= 1024.\n" @@ -309,7 +309,7 @@ ">= 1024.\n" "Utilisez « ulimit -n 1024 » (ou supérieur) pour corriger.\n" -#: ../bin/duplicity:1267 +#: ../bin/duplicity:1181 msgid "" "RESTART: The first volume failed to upload before termination.\n" " Restart is impossible...starting backup from beginning." @@ -319,7 +319,7 @@ " Le redémarrage est impossible... lancement de la sauvegarde " "depuis le début." -#: ../bin/duplicity:1273 +#: ../bin/duplicity:1187 #, python-format msgid "" "RESTART: Volumes %d to %d failed to upload before termination.\n" @@ -329,7 +329,7 @@ "fin.\n" " Redémarrage de la sauvegarde au volume %d." -#: ../bin/duplicity:1280 +#: ../bin/duplicity:1194 #, python-format msgid "" "RESTART: Impossible backup state: manifest has %d vols, remote has %d vols.\n" @@ -343,45 +343,45 @@ " sauvegarde partielle puis reprendre la sauvegarde depuis le " "début." -#: ../bin/duplicity:1392 +#: ../bin/duplicity:1287 #, python-format msgid "Last %s backup left a partial set, restarting." msgstr "La dernière sauvegarde %s a laissé un jeu partiel, redémarrage." -#: ../bin/duplicity:1396 +#: ../bin/duplicity:1291 #, python-format msgid "Cleaning up previous partial %s backup set, restarting." msgstr "Nettoyage du dernier jeu partiel de sauvegarde %s, redémarrage." -#: ../bin/duplicity:1407 +#: ../bin/duplicity:1302 msgid "Last full backup date:" msgstr "Date de dernière sauvegarde intégrale :" -#: ../bin/duplicity:1409 +#: ../bin/duplicity:1304 msgid "Last full backup date: none" msgstr "Date de dernière sauvegarde intégrale : aucune" -#: ../bin/duplicity:1411 +#: ../bin/duplicity:1306 msgid "Last full backup is too old, forcing full backup" msgstr "" "La dernière sauvegarde intégrale est trop ancienne, forçage d’une nouvelle " "sauvegarde intégrale" -#: ../bin/duplicity:1507 +#: ../bin/duplicity:1404 msgid "INT intercepted...exiting." msgstr "" -#: ../bin/duplicity:1515 +#: ../bin/duplicity:1410 #, python-format msgid "GPG error detail: %s" msgstr "Détails de l’erreur GPG : %s" -#: ../bin/duplicity:1525 +#: ../bin/duplicity:1419 #, python-format msgid "User error detail: %s" msgstr "Détails de l’erreur utilisateur : %s" -#: ../bin/duplicity:1535 +#: ../bin/duplicity:1428 #, python-format msgid "Backend error detail: %s" msgstr "Détails de l’erreur de sauvegarde : %s" @@ -423,24 +423,24 @@ msgid "task execution done (success: %s)" msgstr "exécution de tâche réalisée (succès : %s)" -#: ../duplicity/backend.py:164 +#: ../duplicity/backend.py:165 #, python-format msgid "Could not initialize backend: %s" msgstr "" -#: ../duplicity/backend.py:546 ../duplicity/backend.py:570 +#: ../duplicity/backend.py:489 ../duplicity/backend.py:513 #, python-format msgid "Reading results of '%s'" msgstr "Lecture des résultats de « %s »" -#: ../duplicity/backend.py:585 +#: ../duplicity/backend.py:528 #, python-format msgid "Running '%s' failed with code %d (attempt #%d)" msgid_plural "Running '%s' failed with code %d (attempt #%d)" msgstr[0] "" msgstr[1] "" -#: ../duplicity/backend.py:589 +#: ../duplicity/backend.py:532 #, python-format msgid "" "Error is:\n" @@ -449,19 +449,19 @@ "L'erreur est :\n" "%s" -#: ../duplicity/backend.py:591 +#: ../duplicity/backend.py:534 #, python-format msgid "Giving up trying to execute '%s' after %d attempt" msgid_plural "Giving up trying to execute '%s' after %d attempts" msgstr[0] "Abandon des essais d’exécution de « %s » après %d tentative" msgstr[1] "Abandon des essais d’exécution de « %s » après %d tentatives" -#: ../duplicity/collections.py:186 +#: ../duplicity/collections.py:187 msgid "Fatal Error: No manifests found for most recent backup" msgstr "" "Erreur fatale : aucun manifeste présent pour la sauvegarde la plus récente" -#: ../duplicity/collections.py:195 +#: ../duplicity/collections.py:196 msgid "" "Fatal Error: Remote manifest does not match local one. Either the remote " "backup set or the local archive directory has been corrupted." @@ -470,110 +470,110 @@ "Soit le jeu de sauvegarde distant, soit le dossier local d’archive a été " "corrompu." -#: ../duplicity/collections.py:203 +#: ../duplicity/collections.py:204 msgid "Fatal Error: Neither remote nor local manifest is readable." msgstr "Erreur fatale : ni le manifeste local, ni le distant n’est lisible." -#: ../duplicity/collections.py:314 +#: ../duplicity/collections.py:315 msgid "Preferring Backupset over previous one!" msgstr "Jeu de sauvegarde préféré au précédent !" -#: ../duplicity/collections.py:317 +#: ../duplicity/collections.py:318 #, python-format msgid "Ignoring incremental Backupset (start_time: %s; needed: %s)" msgstr "" "Ignore le jeu de sauvegarde incrémentale (date_début : %s ; nécessaire : %s)" -#: ../duplicity/collections.py:322 +#: ../duplicity/collections.py:323 #, python-format msgid "Added incremental Backupset (start_time: %s / end_time: %s)" msgstr "" "Jeu de sauvegarde incrémentale ajouté (date_début : %s ; date_fin : %s)" -#: ../duplicity/collections.py:392 +#: ../duplicity/collections.py:393 msgid "Chain start time: " msgstr "Date de début de chaîne : " -#: ../duplicity/collections.py:393 +#: ../duplicity/collections.py:394 msgid "Chain end time: " msgstr "Date de fin de chaîne : " -#: ../duplicity/collections.py:394 +#: ../duplicity/collections.py:395 #, python-format msgid "Number of contained backup sets: %d" msgstr "Nombre de jeux de sauvegarde contenus : %d" -#: ../duplicity/collections.py:396 +#: ../duplicity/collections.py:397 #, python-format msgid "Total number of contained volumes: %d" msgstr "Nombre total de volumes contenus : %d" -#: ../duplicity/collections.py:398 +#: ../duplicity/collections.py:399 msgid "Type of backup set:" msgstr "Type de jeu de sauvegarde :" -#: ../duplicity/collections.py:398 +#: ../duplicity/collections.py:399 msgid "Time:" msgstr "Date :" -#: ../duplicity/collections.py:398 +#: ../duplicity/collections.py:399 msgid "Num volumes:" msgstr "Nombre de volumes :" -#: ../duplicity/collections.py:402 +#: ../duplicity/collections.py:403 msgid "Full" msgstr "Intégrale" -#: ../duplicity/collections.py:405 +#: ../duplicity/collections.py:406 msgid "Incremental" msgstr "Incrémentale" -#: ../duplicity/collections.py:465 +#: ../duplicity/collections.py:466 msgid "local" msgstr "local" -#: ../duplicity/collections.py:467 +#: ../duplicity/collections.py:468 msgid "remote" msgstr "distant" -#: ../duplicity/collections.py:622 +#: ../duplicity/collections.py:621 msgid "Collection Status" msgstr "État de la collection" -#: ../duplicity/collections.py:624 +#: ../duplicity/collections.py:623 #, python-format msgid "Connecting with backend: %s" msgstr "Connexion au serveur central : %s" -#: ../duplicity/collections.py:626 +#: ../duplicity/collections.py:625 #, python-format msgid "Archive dir: %s" msgstr "Dossier d’archive : %s" -#: ../duplicity/collections.py:629 +#: ../duplicity/collections.py:628 #, python-format msgid "Found %d secondary backup chain." msgid_plural "Found %d secondary backup chains." msgstr[0] "%d chaîne secondaire de sauvegarde a été trouvée." msgstr[1] "%d chaînes secondaires de sauvegarde ont été trouvées." -#: ../duplicity/collections.py:634 +#: ../duplicity/collections.py:633 #, python-format msgid "Secondary chain %d of %d:" msgstr "Chaîne secondaire %d sur %d :" -#: ../duplicity/collections.py:640 +#: ../duplicity/collections.py:639 msgid "Found primary backup chain with matching signature chain:" msgstr "" "Chaîne primaire de sauvegarde trouvée avec la signature de chaîne " "correspondante :" -#: ../duplicity/collections.py:644 +#: ../duplicity/collections.py:643 msgid "No backup chains with active signatures found" msgstr "" "Aucune chaîne de sauvegarde avec les signatures actives n’a été trouvée" -#: ../duplicity/collections.py:647 +#: ../duplicity/collections.py:646 #, python-format msgid "Also found %d backup set not part of any chain," msgid_plural "Also found %d backup sets not part of any chain," @@ -583,47 +583,47 @@ "%d jeux de sauvegarde ne faisant partie d’aucune chaîne ont été aussi " "trouvés," -#: ../duplicity/collections.py:651 +#: ../duplicity/collections.py:650 #, python-format msgid "and %d incomplete backup set." msgid_plural "and %d incomplete backup sets." msgstr[0] "ainsi que %d jeu incomplet de sauvegarde." msgstr[1] "ainsi que %d jeux incomplets de sauvegarde." -#. TRANSL: "cleanup" is a hard-coded command, so do not translate it -#: ../duplicity/collections.py:656 +#. "cleanup" is a hard-coded command, so do not translate it +#: ../duplicity/collections.py:655 msgid "" "These may be deleted by running duplicity with the \"cleanup\" command." msgstr "" "Ceux-ci peuvent être supprimés en exécutant duplicity avec la commande " "« cleanup »." -#: ../duplicity/collections.py:659 +#: ../duplicity/collections.py:658 msgid "No orphaned or incomplete backup sets found." msgstr "Aucun jeu orphelin ou incomplet de sauvegarde n’a été trouvé." -#: ../duplicity/collections.py:675 +#: ../duplicity/collections.py:674 #, python-format msgid "%d file exists on backend" msgid_plural "%d files exist on backend" msgstr[0] "%d fichier existe sur le serveur central" msgstr[1] "%d fichiers existent sur le serveur central" -#: ../duplicity/collections.py:682 +#: ../duplicity/collections.py:681 #, python-format msgid "%d file exists in cache" msgid_plural "%d files exist in cache" msgstr[0] "%d fichier existe dans le cache" msgstr[1] "%d fichiers existent dans le cache" -#: ../duplicity/collections.py:734 +#: ../duplicity/collections.py:733 msgid "" "Warning, discarding last backup set, because of missing signature file." msgstr "" "Avertissement, rejet du dernier jeu de sauvegarde à cause de l’absence du " "fichier de signatures." -#: ../duplicity/collections.py:757 +#: ../duplicity/collections.py:756 msgid "Warning, found the following local orphaned signature file:" msgid_plural "Warning, found the following local orphaned signature files:" msgstr[0] "" @@ -632,7 +632,7 @@ "Avertissement, les fichiers orphelins locaux suivants de signatures ont été " "trouvés :" -#: ../duplicity/collections.py:766 +#: ../duplicity/collections.py:765 msgid "Warning, found the following remote orphaned signature file:" msgid_plural "Warning, found the following remote orphaned signature files:" msgstr[0] "" @@ -642,20 +642,20 @@ "Avertissement, les fichiers orphelins distants suivants de signatures ont " "été trouvés :" -#: ../duplicity/collections.py:775 +#: ../duplicity/collections.py:774 msgid "Warning, found signatures but no corresponding backup files" msgstr "" "Avertissement, signatures trouvées mais aucun fichier de sauvegarde " "correspondant" -#: ../duplicity/collections.py:779 +#: ../duplicity/collections.py:778 msgid "" "Warning, found incomplete backup sets, probably left from aborted session" msgstr "" "Avertissement, jeux de sauvegarde incomplets trouvés, probablement laissés " "par des sessions interrompues" -#: ../duplicity/collections.py:783 +#: ../duplicity/collections.py:782 msgid "Warning, found the following orphaned backup file:" msgid_plural "Warning, found the following orphaned backup files:" msgstr[0] "" @@ -710,7 +710,7 @@ "Aucune chaîne de signatures pour la date indiquée. Utilise la chaîne " "disponible la plus ancienne, à compter du %s." -#: ../duplicity/commandline.py:68 +#: ../duplicity/commandline.py:67 #, python-format msgid "" "Warning: Option %s is pending deprecation and will be removed in a future " @@ -726,71 +726,66 @@ msgid "Unable to load gio backend: %s" msgstr "" -#: ../bin/rdiffdir:56 ../duplicity/commandline.py:237 +#: ../duplicity/commandline.py:236 #, python-format msgid "Error opening file %s" msgstr "Erreur lors de l’ouverture du fichier %s" -#. TRANSL: Used in usage help to represent a Unix-style path name. Example: +#. Used in usage help to represent a Unix-style path name. Example: #. --archive-dir -#: ../duplicity/commandline.py:258 ../duplicity/commandline.py:268 -#: ../duplicity/commandline.py:285 ../duplicity/commandline.py:351 -#: ../duplicity/commandline.py:539 ../duplicity/commandline.py:755 +#: ../duplicity/commandline.py:257 ../duplicity/commandline.py:265 +#: ../duplicity/commandline.py:282 ../duplicity/commandline.py:339 +#: ../duplicity/commandline.py:505 ../duplicity/commandline.py:721 msgid "path" msgstr "chemin" -#. TRANSL: Used in usage help to represent an ID for a GnuPG key. Example: +#. Used in usage help to represent an ID for a GnuPG key. Example: #. --encrypt-key -#. TRANSL: Used in usage help to represent an ID for a hidden GnuPG key. Example: -#. --hidden-encrypt-key -#. TRANSL: Used in usage help to represent an ID for a GnuPG key. Example: -#. --encrypt-key -#: ../duplicity/commandline.py:280 ../duplicity/commandline.py:287 -#: ../duplicity/commandline.py:371 ../duplicity/commandline.py:520 -#: ../duplicity/commandline.py:728 +#: ../duplicity/commandline.py:277 ../duplicity/commandline.py:284 +#: ../duplicity/commandline.py:494 ../duplicity/commandline.py:694 msgid "gpg-key-id" msgstr "identifiant_clé_gpg" -#. TRANSL: Used in usage help to represent a "glob" style pattern for +#. Used in usage help to represent a "glob" style pattern for #. matching one or more files, as described in the documentation. #. Example: #. --exclude -#: ../duplicity/commandline.py:295 ../duplicity/commandline.py:397 -#: ../duplicity/commandline.py:778 +#: ../duplicity/commandline.py:292 ../duplicity/commandline.py:379 +#: ../duplicity/commandline.py:744 msgid "shell_pattern" msgstr "motif_shell" -#. TRANSL: Used in usage help to represent the name of a file. Example: +#. Used in usage help to represent the name of a file. Example: #. --log-file -#: ../duplicity/commandline.py:301 ../duplicity/commandline.py:308 -#: ../duplicity/commandline.py:313 ../duplicity/commandline.py:399 -#: ../duplicity/commandline.py:404 ../duplicity/commandline.py:415 -#: ../duplicity/commandline.py:724 +#: ../duplicity/commandline.py:298 ../duplicity/commandline.py:305 +#: ../duplicity/commandline.py:310 ../duplicity/commandline.py:381 +#: ../duplicity/commandline.py:386 ../duplicity/commandline.py:397 +#: ../duplicity/commandline.py:690 msgid "filename" msgstr "nom_de_fichier" -#. TRANSL: Used in usage help to represent a regular expression (regexp). -#: ../duplicity/commandline.py:320 ../duplicity/commandline.py:406 +#. Used in usage help to represent a regular expression (regexp). +#: ../duplicity/commandline.py:317 ../duplicity/commandline.py:388 msgid "regular_expression" msgstr "expression_régulière" -#. TRANSL: Used in usage help to represent a time spec for a previous +#. Used in usage help to represent a time spec for a previous #. point in time, as described in the documentation. Example: #. duplicity remove-older-than time [options] target_url -#: ../duplicity/commandline.py:363 ../duplicity/commandline.py:471 -#: ../duplicity/commandline.py:810 +#: ../duplicity/commandline.py:351 ../duplicity/commandline.py:444 +#: ../duplicity/commandline.py:776 msgid "time" msgstr "temps" -#. TRANSL: Used in usage help. (Should be consistent with the "Options:" +#. Used in usage help. (Should be consistent with the "Options:" #. header.) Example: #. duplicity [full|incremental] [options] source_dir target_url -#: ../duplicity/commandline.py:367 ../duplicity/commandline.py:474 -#: ../duplicity/commandline.py:531 ../duplicity/commandline.py:743 +#: ../duplicity/commandline.py:355 ../duplicity/commandline.py:447 +#: ../duplicity/commandline.py:502 ../duplicity/commandline.py:709 msgid "options" msgstr "options" -#: ../duplicity/commandline.py:382 +#: ../duplicity/commandline.py:364 #, python-format msgid "" "Running in 'ignore errors' mode due to %s; please re-consider if this was " @@ -799,215 +794,213 @@ "Exécution en mode « ignorer les erreurs » à cause de %s ; veuillez " "reconsidérer si ceci n’était pas souhaité" -#. TRANSL: Used in usage help to represent an imap mailbox -#: ../duplicity/commandline.py:395 +#. Used in usage help to represent an imap mailbox +#: ../duplicity/commandline.py:377 msgid "imap_mailbox" msgstr "boîte_aux_lettres_IMAP" -#: ../duplicity/commandline.py:409 +#: ../duplicity/commandline.py:391 msgid "file_descriptor" msgstr "descripteur_fichier" -#. TRANSL: Used in usage help to represent a desired number of +#. Used in usage help to represent a desired number of #. something. Example: #. --num-retries -#: ../duplicity/commandline.py:420 ../duplicity/commandline.py:442 -#: ../duplicity/commandline.py:457 ../duplicity/commandline.py:495 -#: ../duplicity/commandline.py:569 ../duplicity/commandline.py:738 +#: ../duplicity/commandline.py:421 ../duplicity/commandline.py:468 +#: ../duplicity/commandline.py:535 ../duplicity/commandline.py:704 msgid "number" msgstr "nombre" -#. TRANSL: Used in usage help (noun) -#: ../duplicity/commandline.py:423 +#. Used in usage help (noun) +#: ../duplicity/commandline.py:402 msgid "backup name" msgstr "nom_sauvegarde" -#. TRANSL: noun -#: ../duplicity/commandline.py:504 ../duplicity/commandline.py:507 -#: ../duplicity/commandline.py:510 ../duplicity/commandline.py:709 +#. noun +#: ../duplicity/commandline.py:675 msgid "command" msgstr "commande" -#: ../duplicity/commandline.py:528 +#: ../duplicity/commandline.py:539 msgid "paramiko|pexpect" msgstr "" -#: ../duplicity/commandline.py:534 +#: ../duplicity/commandline.py:545 msgid "pem formatted bundle of certificate authorities" msgstr "" -#. TRANSL: Used in usage help. Example: +#. Used in usage help. Example: #. --timeout -#: ../duplicity/commandline.py:544 ../duplicity/commandline.py:772 +#: ../duplicity/commandline.py:510 ../duplicity/commandline.py:738 msgid "seconds" msgstr "secondes" -#. TRANSL: abbreviation for "character" (noun) -#: ../duplicity/commandline.py:550 ../duplicity/commandline.py:706 +#. abbreviation for "character" (noun) +#: ../duplicity/commandline.py:516 ../duplicity/commandline.py:672 msgid "char" msgstr "caract." -#: ../duplicity/commandline.py:672 +#: ../duplicity/commandline.py:638 #, python-format msgid "Using archive dir: %s" msgstr "Utilisation du répertoire d’archive : %s" -#: ../duplicity/commandline.py:673 +#: ../duplicity/commandline.py:639 #, python-format msgid "Using backup name: %s" msgstr "Utilisation du nom de sauvegarde : %s" -#: ../duplicity/commandline.py:680 +#: ../duplicity/commandline.py:646 #, python-format msgid "Command line error: %s" msgstr "Erreur de ligne de commande : %s" -#: ../duplicity/commandline.py:681 +#: ../duplicity/commandline.py:647 msgid "Enter 'duplicity --help' for help screen." msgstr "Entrez « duplicity --help » pour afficher l’écran d’aide." -#. TRANSL: Used in usage help to represent a Unix-style path name. Example: +#. Used in usage help to represent a Unix-style path name. Example: #. rsync://user[:password]@other_host[:port]//absolute_path -#: ../duplicity/commandline.py:694 +#: ../duplicity/commandline.py:660 msgid "absolute_path" msgstr "chemin_absolu" -#. TRANSL: Used in usage help. Example: +#. Used in usage help. Example: #. tahoe://alias/some_dir -#: ../duplicity/commandline.py:698 +#: ../duplicity/commandline.py:664 msgid "alias" msgstr "alias" -#. TRANSL: Used in help to represent a "bucket name" for Amazon Web +#. Used in help to represent a "bucket name" for Amazon Web #. Services' Simple Storage Service (S3). Example: #. s3://other.host/bucket_name[/prefix] -#: ../duplicity/commandline.py:703 +#: ../duplicity/commandline.py:669 msgid "bucket_name" msgstr "" -#. TRANSL: Used in usage help to represent the name of a container in +#. Used in usage help to represent the name of a container in #. Amazon Web Services' Cloudfront. Example: #. cf+http://container_name -#: ../duplicity/commandline.py:714 +#: ../duplicity/commandline.py:680 msgid "container_name" msgstr "" -#. TRANSL: noun -#: ../duplicity/commandline.py:717 +#. noun +#: ../duplicity/commandline.py:683 msgid "count" msgstr "" -#. TRANSL: Used in usage help to represent the name of a file directory -#: ../duplicity/commandline.py:720 +#. Used in usage help to represent the name of a file directory +#: ../duplicity/commandline.py:686 msgid "directory" msgstr "" -#. TRANSL: Used in usage help, e.g. to represent the name of a code +#. Used in usage help, e.g. to represent the name of a code #. module. Example: #. rsync://user[:password]@other.host[:port]::/module/some_dir -#: ../duplicity/commandline.py:733 +#: ../duplicity/commandline.py:699 msgid "module" msgstr "module" -#. TRANSL: Used in usage help to represent an internet hostname. Example: +#. Used in usage help to represent an internet hostname. Example: #. ftp://user[:password]@other.host[:port]/some_dir -#: ../duplicity/commandline.py:747 +#: ../duplicity/commandline.py:713 msgid "other.host" msgstr "" -#. TRANSL: Used in usage help. Example: +#. Used in usage help. Example: #. ftp://user[:password]@other.host[:port]/some_dir -#: ../duplicity/commandline.py:751 +#: ../duplicity/commandline.py:717 msgid "password" msgstr "mot_de_passe" -#. TRANSL: Used in usage help to represent a TCP port number. Example: +#. Used in usage help to represent a TCP port number. Example: #. ftp://user[:password]@other.host[:port]/some_dir -#: ../duplicity/commandline.py:759 +#: ../duplicity/commandline.py:725 msgid "port" msgstr "port" -#. TRANSL: Used in usage help. This represents a string to be used as a +#. Used in usage help. This represents a string to be used as a #. prefix to names for backup files created by Duplicity. Example: #. s3://other.host/bucket_name[/prefix] -#: ../duplicity/commandline.py:764 +#: ../duplicity/commandline.py:730 msgid "prefix" msgstr "préfixe" -#. TRANSL: Used in usage help to represent a Unix-style path name. Example: +#. Used in usage help to represent a Unix-style path name. Example: #. rsync://user[:password]@other.host[:port]/relative_path -#: ../duplicity/commandline.py:768 +#: ../duplicity/commandline.py:734 msgid "relative_path" msgstr "chemin_relatif" -#. TRANSL: Used in usage help to represent the name of a single file +#. Used in usage help to represent the name of a single file #. directory or a Unix-style path to a directory. Example: #. file:///some_dir -#: ../duplicity/commandline.py:783 +#: ../duplicity/commandline.py:749 msgid "some_dir" msgstr "" -#. TRANSL: Used in usage help to represent the name of a single file +#. Used in usage help to represent the name of a single file #. directory or a Unix-style path to a directory where files will be #. coming FROM. Example: #. duplicity [full|incremental] [options] source_dir target_url -#: ../duplicity/commandline.py:789 +#: ../duplicity/commandline.py:755 msgid "source_dir" msgstr "dossier_source" -#. TRANSL: Used in usage help to represent a URL files will be coming +#. Used in usage help to represent a URL files will be coming #. FROM. Example: #. duplicity [restore] [options] source_url target_dir -#: ../duplicity/commandline.py:794 +#: ../duplicity/commandline.py:760 msgid "source_url" msgstr "url_source" -#. TRANSL: Used in usage help to represent the name of a single file +#. Used in usage help to represent the name of a single file #. directory or a Unix-style path to a directory. where files will be #. going TO. Example: #. duplicity [restore] [options] source_url target_dir -#: ../duplicity/commandline.py:800 +#: ../duplicity/commandline.py:766 msgid "target_dir" msgstr "dossier_cible" -#. TRANSL: Used in usage help to represent a URL files will be going TO. +#. Used in usage help to represent a URL files will be going TO. #. Example: #. duplicity [full|incremental] [options] source_dir target_url -#: ../duplicity/commandline.py:805 +#: ../duplicity/commandline.py:771 msgid "target_url" msgstr "url_cible" -#. TRANSL: Used in usage help to represent a user name (i.e. login). +#. Used in usage help to represent a user name (i.e. login). #. Example: #. ftp://user[:password]@other.host[:port]/some_dir -#: ../duplicity/commandline.py:815 +#: ../duplicity/commandline.py:781 msgid "user" msgstr "utilisateur" -#. TRANSL: Header in usage help -#: ../duplicity/commandline.py:832 +#. Header in usage help +#: ../duplicity/commandline.py:798 msgid "Backends and their URL formats:" msgstr "" -#. TRANSL: Header in usage help -#: ../duplicity/commandline.py:857 +#. Header in usage help +#: ../duplicity/commandline.py:820 msgid "Commands:" msgstr "Commandes :" -#: ../duplicity/commandline.py:881 +#: ../duplicity/commandline.py:844 #, python-format msgid "" "Specified archive directory '%s' does not exist, or is not a directory" msgstr "" -#: ../duplicity/commandline.py:890 +#: ../duplicity/commandline.py:853 #, python-format msgid "" "Sign key should be an 8 character hex string, like 'AA0E73D2'.\n" "Received '%s' instead." msgstr "" -#: ../duplicity/commandline.py:950 +#: ../duplicity/commandline.py:913 #, python-format msgid "" "Restore destination directory %s already exists.\n" @@ -1016,28 +1009,28 @@ "Le dossier de restauration cible %s existe déjà.\n" "Il ne sera pas écrasé." -#: ../duplicity/commandline.py:955 +#: ../duplicity/commandline.py:918 #, python-format msgid "Verify directory %s does not exist" msgstr "" -#: ../duplicity/commandline.py:961 +#: ../duplicity/commandline.py:924 #, python-format msgid "Backup source directory %s does not exist." msgstr "Le dossier source de sauvegarde %s n'existe pas." -#: ../duplicity/commandline.py:990 +#: ../duplicity/commandline.py:953 #, python-format msgid "Command line warning: %s" msgstr "Avertissement de la ligne de commande : %s" -#: ../duplicity/commandline.py:990 +#: ../duplicity/commandline.py:953 msgid "" "Selection options --exclude/--include\n" "currently work only when backing up,not restoring." msgstr "" -#: ../duplicity/commandline.py:1038 +#: ../duplicity/commandline.py:1001 #, python-format msgid "" "Bad URL '%s'.\n" @@ -1045,36 +1038,36 @@ "\"file:///usr/local\". See the man page for more information." msgstr "" -#: ../duplicity/commandline.py:1063 +#: ../duplicity/commandline.py:1026 msgid "Main action: " msgstr "Action principale : " -#: ../duplicity/diffdir.py:103 ../duplicity/diffdir.py:394 +#: ../duplicity/diffdir.py:101 ../duplicity/diffdir.py:390 #, python-format msgid "Error %s getting delta for %s" msgstr "Erreur %s pour l'obtention du delta pour %s" -#: ../duplicity/diffdir.py:117 +#: ../duplicity/diffdir.py:115 #, python-format msgid "Getting delta of %s and %s" msgstr "Obtention du delta de %s et %s" -#: ../duplicity/diffdir.py:162 +#: ../duplicity/diffdir.py:160 #, python-format msgid "A %s" msgstr "A %s" -#: ../duplicity/diffdir.py:169 +#: ../duplicity/diffdir.py:167 #, python-format msgid "M %s" msgstr "M %s" -#: ../duplicity/diffdir.py:191 +#: ../duplicity/diffdir.py:189 #, python-format msgid "Comparing %s and %s" msgstr "" -#: ../duplicity/diffdir.py:199 +#: ../duplicity/diffdir.py:195 #, python-format msgid "D %s" msgstr "D %s" @@ -1112,7 +1105,7 @@ msgid "Error '%s' processing %s" msgstr "" -#: ../duplicity/lazy.py:410 +#: ../duplicity/lazy.py:408 #, python-format msgid "Skipping %s because of previous error" msgstr "" @@ -1147,129 +1140,129 @@ "seeing this message" msgstr "" -#: ../duplicity/manifest.py:209 +#: ../duplicity/manifest.py:198 msgid "Manifests not equal because different volume numbers" msgstr "" -#: ../duplicity/manifest.py:214 +#: ../duplicity/manifest.py:203 msgid "Manifests not equal because volume lists differ" msgstr "" -#: ../duplicity/manifest.py:219 +#: ../duplicity/manifest.py:208 msgid "Manifests not equal because hosts or directories differ" msgstr "" -#: ../duplicity/manifest.py:366 +#: ../duplicity/manifest.py:355 msgid "Warning, found extra Volume identifier" msgstr "Attention, un identifiant de volume supplémentaire a été trouvé" -#: ../duplicity/manifest.py:392 +#: ../duplicity/manifest.py:381 msgid "Other is not VolumeInfo" msgstr "" -#: ../duplicity/manifest.py:395 +#: ../duplicity/manifest.py:384 msgid "Volume numbers don't match" msgstr "Les numéros de Volume ne correspondent pas" -#: ../duplicity/manifest.py:398 +#: ../duplicity/manifest.py:387 msgid "start_indicies don't match" msgstr "" -#: ../duplicity/manifest.py:401 +#: ../duplicity/manifest.py:390 msgid "end_index don't match" msgstr "" -#: ../duplicity/manifest.py:408 +#: ../duplicity/manifest.py:397 msgid "Hashes don't match" msgstr "" -#: ../duplicity/misc.py:100 +#: ../duplicity/misc.py:99 #, python-format msgid "Starting to write %s" msgstr "" -#: ../duplicity/misc.py:108 +#: ../duplicity/misc.py:107 #, python-format msgid "" "One only volume required.\n" "Renaming %s to %s" msgstr "" -#: ../duplicity/patchdir.py:75 ../duplicity/patchdir.py:80 +#: ../duplicity/patchdir.py:74 ../duplicity/patchdir.py:79 #, python-format msgid "Patching %s" msgstr "" -#: ../duplicity/patchdir.py:582 +#: ../duplicity/patchdir.py:568 #, python-format msgid "Writing %s of type %s" msgstr "" -#: ../duplicity/path.py:222 ../duplicity/path.py:281 +#: ../duplicity/path.py:221 ../duplicity/path.py:280 #, python-format msgid "Warning: %s has negative mtime, treating as 0." msgstr "" -#: ../duplicity/path.py:346 +#: ../duplicity/path.py:345 msgid "Difference found:" msgstr "Différence trouvée :" -#: ../duplicity/path.py:352 +#: ../duplicity/path.py:351 #, python-format msgid "New file %s" msgstr "Nouveau fichier %s" -#: ../duplicity/path.py:355 +#: ../duplicity/path.py:354 #, python-format msgid "File %s is missing" msgstr "Fichier %s manquant" -#: ../duplicity/path.py:358 +#: ../duplicity/path.py:357 #, python-format msgid "File %%s has type %s, expected %s" msgstr "" -#: ../duplicity/path.py:364 ../duplicity/path.py:390 +#: ../duplicity/path.py:363 ../duplicity/path.py:389 #, python-format msgid "File %%s has permissions %s, expected %s" msgstr "" -#: ../duplicity/path.py:369 +#: ../duplicity/path.py:368 #, python-format msgid "File %%s has mtime %s, expected %s" msgstr "" -#: ../duplicity/path.py:377 +#: ../duplicity/path.py:376 #, python-format msgid "Data for file %s is different" msgstr "" -#: ../duplicity/path.py:385 +#: ../duplicity/path.py:384 #, python-format msgid "Symlink %%s points to %s, expected %s" msgstr "" -#: ../duplicity/path.py:394 +#: ../duplicity/path.py:393 #, python-format msgid "Device file %%s has numbers %s, expected %s" msgstr "" -#: ../duplicity/path.py:554 +#: ../duplicity/path.py:553 #, python-format msgid "Making directory %s" msgstr "Création du dossier %s" -#: ../duplicity/path.py:564 +#: ../duplicity/path.py:563 #, python-format msgid "Deleting %s" msgstr "Suppression de %s" -#: ../duplicity/path.py:573 +#: ../duplicity/path.py:572 #, python-format msgid "Touching %s" msgstr "" -#: ../duplicity/path.py:580 +#: ../duplicity/path.py:579 #, python-format msgid "Deleting tree %s" msgstr "" @@ -1382,52 +1375,52 @@ msgid "Using temporary directory %s" msgstr "" -#: ../duplicity/tempdir.py:163 +#: ../duplicity/tempdir.py:157 #, python-format msgid "Registering (mktemp) temporary file %s" msgstr "" -#: ../duplicity/tempdir.py:185 +#: ../duplicity/tempdir.py:179 #, python-format msgid "Registering (mkstemp) temporary file %s" msgstr "" -#: ../duplicity/tempdir.py:217 +#: ../duplicity/tempdir.py:211 #, python-format msgid "Forgetting temporary file %s" msgstr "" -#: ../duplicity/tempdir.py:220 +#: ../duplicity/tempdir.py:214 #, python-format msgid "Attempt to forget unknown tempfile %s - this is probably a bug." msgstr "" -#: ../duplicity/tempdir.py:239 +#: ../duplicity/tempdir.py:233 #, python-format msgid "Removing still remembered temporary file %s" msgstr "" -#: ../duplicity/tempdir.py:242 +#: ../duplicity/tempdir.py:236 #, python-format msgid "Cleanup of temporary file %s failed" msgstr "" -#: ../duplicity/tempdir.py:247 +#: ../duplicity/tempdir.py:241 #, python-format msgid "Cleanup of temporary directory %s failed - this is probably a bug." msgstr "" -#: ../duplicity/util.py:85 +#: ../duplicity/util.py:68 #, python-format msgid "IGNORED_ERROR: Warning: ignoring error as requested: %s: %s" msgstr "" -#: ../duplicity/backends/giobackend.py:106 +#: ../duplicity/backends/giobackend.py:89 #, python-format msgid "Connection failed, please check your password: %s" msgstr "Connexion échouée, veuillez vérifier votre mot de passe : %s" -#: ../duplicity/backends/giobackend.py:130 +#: ../duplicity/backends/giobackend.py:113 #, python-format msgid "Writing %s" msgstr "Ecriture de %s" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/e2fsprogs.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/e2fsprogs.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/e2fsprogs.po 2014-02-24 08:06:38.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/e2fsprogs.po 2014-03-24 09:26:04.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:42+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:43+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: e2fsck/badblocks.c:22 misc/mke2fs.c:157 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ecryptfs-utils.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ecryptfs-utils.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ecryptfs-utils.po 2014-02-24 08:06:57.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ecryptfs-utils.po 2014-03-24 09:26:23.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: ecryptfs-utils\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-17 18:06+0000\n" +"POT-Creation-Date: 2014-01-28 14:03+0000\n" "PO-Revision-Date: 2013-03-07 22:41+0000\n" "Last-Translator: Havok Novak \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:56+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:26+0000\n" +"X-Generator: Launchpad (build 16967)\n" #. Name #: ../src/desktop/ecryptfs-record-passphrase:1 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/eject.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/eject.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/eject.po 2014-02-24 08:06:40.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/eject.po 2014-03-24 09:26:07.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:52+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../eject.c:156 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/elfutils.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/elfutils.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/elfutils.po 2014-02-24 08:06:56.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/elfutils.po 2014-03-24 09:26:22.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 12:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:09+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: lib/xmalloc.c:54 lib/xmalloc.c:68 lib/xmalloc.c:82 src/readelf.c:3017 #: src/readelf.c:3365 src/readelf.c:7901 src/unstrip.c:2090 src/unstrip.c:2298 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/example-content.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/example-content.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/example-content.po 2014-02-24 08:06:54.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/example-content.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,26 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -msgid "" -msgstr "" -"Project-Id-Version: example-content\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-01-30 12:22+0000\n" -"PO-Revision-Date: 2012-09-22 19:49+0000\n" -"Last-Translator: Daniel Holbach \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 13:08+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: ../data/examples.desktop.in.h:1 -msgid "Examples" -msgstr "Exemples" - -#: ../data/examples.desktop.in.h:2 -msgid "Example content for Ubuntu" -msgstr "Contenu d'exemple pour Ubuntu" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/exiv2.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/exiv2.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/exiv2.po 2014-02-24 08:06:54.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/exiv2.po 2014-03-24 09:26:19.000000000 +0000 @@ -21,8 +21,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:24+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:44+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: \n" #: src/actions.cpp:253 src/actions.cpp:486 src/actions.cpp:698 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/fetchmail.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/fetchmail.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/fetchmail.po 2014-02-24 08:06:40.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/fetchmail.po 2014-03-24 09:26:07.000000000 +0000 @@ -19,8 +19,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 10:57+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:02+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: checkalias.c:179 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/findutils.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/findutils.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/findutils.po 2014-02-24 08:06:40.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/findutils.po 2014-03-24 09:26:07.000000000 +0000 @@ -18,8 +18,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 10:58+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:03+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: gnulib/lib/argmatch.c:133 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/flex.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/flex.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/flex.po 2014-02-24 08:06:41.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/flex.po 2014-03-24 09:26:07.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:58+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:04+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: dfa.c:61 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/fluid.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/fluid.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/fluid.po 2014-02-24 08:06:50.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/fluid.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,1743 +0,0 @@ -# French translation for fltk1.1 -# Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the fltk1.1 package. -# FIRST AUTHOR , 2006. -# -msgid "" -msgstr "" -"Project-Id-Version: fltk1.1\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-10-20 06:40+0000\n" -"PO-Revision-Date: 2008-03-22 19:50+0000\n" -"Last-Translator: NSV \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 12:36+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: fluid.cxx:1573 -msgid "&File" -msgstr "&Fichier" - -#: fluid.cxx:1574 -msgid "&New..." -msgstr "&Nouveau..." - -#: fluid.cxx:1575 -msgid "&Open..." -msgstr "&Ouvrir ..." - -#: fluid.cxx:1576 -msgid "&Insert..." -msgstr "&Insérer ..." - -#: fluid.cxx:1578 -msgid "&Save" -msgstr "&Enregistrer" - -#: fluid.cxx:1579 -msgid "Save &As..." -msgstr "Enregistrer &sous ..." - -#: fluid.cxx:1580 -msgid "Sa&ve A Copy..." -msgstr "Enregistrer une &copie ..." - -#: fluid.cxx:1581 -msgid "Save &Template..." -msgstr "Enregistrer un &modèle ..." - -#: fluid.cxx:1582 -msgid "&Revert..." -msgstr "&Inverser ..." - -#: fluid.cxx:1583 -msgid "&Print..." -msgstr "Im&primer ..." - -#: fluid.cxx:1584 -msgid "Write &Code..." -msgstr "Écrire le code ..." - -#: fluid.cxx:1585 -msgid "&Write Strings..." -msgstr "&Écrire les chaînes de caractères ..." - -#: fluid.cxx:1597 -msgid "&Quit" -msgstr "&Quitter" - -#: fluid.cxx:1599 -msgid "&Edit" -msgstr "&Édition" - -#: fluid.cxx:1600 -msgid "&Undo" -msgstr "&Annuler" - -#: fluid.cxx:1601 -msgid "&Redo" -msgstr "&Répéter" - -#: fluid.cxx:1602 -msgid "C&ut" -msgstr "Co&uper" - -#: fluid.cxx:1603 -msgid "&Copy" -msgstr "Co&pier" - -#: fluid.cxx:1604 -msgid "&Paste" -msgstr "&Coller" - -#: fluid.cxx:1605 -msgid "Dup&licate" -msgstr "Dup&liquer" - -#: fluid.cxx:1606 -msgid "&Delete" -msgstr "&Supprimer" - -#: fluid.cxx:1607 -msgid "Select &All" -msgstr "&Tout sélectionner" - -#: fluid.cxx:1608 -msgid "Select &None" -msgstr "&Tout Désélectionner" - -#: fluid.cxx:1609 -msgid "Pr&operties..." -msgstr "Pr&opriétés ..." - -#: fluid.cxx:1610 -msgid "&Sort" -msgstr "&Trier" - -#: fluid.cxx:1611 -msgid "&Earlier" -msgstr "&Plus tôt" - -#: fluid.cxx:1612 -msgid "&Later" -msgstr "&Plus tard" - -#: fluid.cxx:1613 -msgid "&Group" -msgstr "&Grouper" - -#: fluid.cxx:1614 -msgid "Ung&roup" -msgstr "&Dégrouper" - -#: fluid.cxx:1615 -msgid "Hide O&verlays" -msgstr "Cacher les &surcouches" - -#: fluid.cxx:1617 -msgid "Show Widget &Bin..." -msgstr "" - -#: fluid.cxx:1619 -msgid "Show Source Code..." -msgstr "Montrer le code source ..." - -#: fluid.cxx:1620 -msgid "Pro&ject Settings..." -msgstr "Paramètres du pro&jet ..." - -#: fluid.cxx:1621 -msgid "GU&I Settings..." -msgstr "Paramètres de l'&Interface graphique..." - -#: fluid.cxx:1623 -msgid "&New" -msgstr "&Nouveau" - -#: fluid.cxx:1624 -msgid "&Layout" -msgstr "&Disposition" - -#: fluid.cxx:1625 -msgid "&Align" -msgstr "&Aligner" - -#: fluid.cxx:1626 -msgid "&Left" -msgstr "&Gauche" - -#: fluid.cxx:1627 -msgid "&Center" -msgstr "&Centrer" - -#: fluid.cxx:1628 -msgid "&Right" -msgstr "&Droite" - -#: fluid.cxx:1629 -msgid "&Top" -msgstr "&En haut" - -#: fluid.cxx:1630 -msgid "&Middle" -msgstr "&Centré" - -#: fluid.cxx:1631 -msgid "&Bottom" -msgstr "&En bas" - -#: fluid.cxx:1633 -msgid "&Space Evenly" -msgstr "&Justifier" - -#: fluid.cxx:1634 -msgid "&Across" -msgstr "&En travers" - -#: fluid.cxx:1635 -msgid "&Down" -msgstr "&Bas" - -#: fluid.cxx:1637 -msgid "&Make Same Size" -msgstr "&Donner la même taille" - -#: fluid.cxx:1638 -msgid "&Width" -msgstr "&Largeur" - -#: fluid.cxx:1639 -msgid "&Height" -msgstr "&Hauteur" - -#: fluid.cxx:1640 -msgid "&Both" -msgstr "Les &deux" - -#: fluid.cxx:1642 -msgid "&Center In Group" -msgstr "&Centrer dans le groupe" - -#: fluid.cxx:1643 -msgid "&Horizontal" -msgstr "&Horizontal" - -#: fluid.cxx:1644 -msgid "&Vertical" -msgstr "&Vertical" - -#: fluid.cxx:1646 -msgid "Set &Widget Size" -msgstr "Changer la taille du &Widget" - -#: fluid.cxx:1647 -msgid "&Tiny" -msgstr "&Minuscule" - -#: fluid.cxx:1648 -msgid "&Small" -msgstr "&Petit" - -#: fluid.cxx:1649 -msgid "&Normal" -msgstr "&Normal" - -#: fluid.cxx:1650 -msgid "&Medium" -msgstr "&Moyen" - -#: fluid.cxx:1651 -msgid "&Large" -msgstr "&Grand" - -#: fluid.cxx:1652 -msgid "&Huge" -msgstr "&Énorme" - -#: fluid.cxx:1654 -msgid "&Grid and Size Settings..." -msgstr "Paramètres de la &grille et de la taille ..." - -#: fluid.cxx:1656 -msgid "&Shell" -msgstr "&Interpréteur" - -#: fluid.cxx:1657 -msgid "Execute &Command..." -msgstr "Exécuter une &commande..." - -#: fluid.cxx:1658 -msgid "Execute &Again..." -msgstr "Exécuter &encore ..." - -#: fluid.cxx:1660 -msgid "&Help" -msgstr "&Aide" - -#: fluid.cxx:1661 -msgid "&About FLUID..." -msgstr "À &propos de FLUID ..." - -#: fluid.cxx:1662 -msgid "&On FLUID..." -msgstr "Sur FLUID ..." - -#: fluid.cxx:1663 -msgid "&Manual..." -msgstr "&Manuel ..." - -#: fluid.cxx:1764 -msgid "Double-click to view or change an item." -msgstr "Double-cliquer pour voir ou changer un élément." - -#: fluid.cxx:2178 -#, c-format -msgid "" -"usage: %s name.fl\n" -" -c : write .cxx and .h and exit\n" -" -cs : write .cxx and .h and strings and exit\n" -" -o : .cxx output filename, or extension if starts with '.'\n" -" -h : .h output filename, or extension if starts with '.'\n" -"%s\n" -msgstr "" -"utilisation : %s name.fl\n" -" -c : écrit les fichiers .cxx et .h puis quitte\n" -" -cs : écrit les fichiers .cxx, .h et les chaînes puis quitte\n" -" -o : nom du fichier .cxx de sortie, ou extension si commence " -"par '.'\n" -" -h : nom du fichier .h de sortie, ou extension si commence par " -"'.'\n" -"%s\n" - -#: about_panel.cxx:276 -msgid "About FLUID" -msgstr "A propos de FLUID" - -#: about_panel.cxx:283 -msgid "" -"FLTK User\n" -"Interface Designer\n" -"Version 1.1.9" -msgstr "" - -#: about_panel.cxx:290 -msgid "" -"Copyright 1998-2008 by\n" -"Bill Spitzak and others" -msgstr "" -"Copyright 1998-2008 par\n" -"Bill Spitzak et autres" - -#: about_panel.cxx:293 -msgid "View License..." -msgstr "Voir la licence ..." - -#: about_panel.cxx:297 widget_panel.cxx:771 function_panel.cxx:964 -#: alignment_panel.cxx:67 alignment_panel.cxx:271 alignment_panel.cxx:378 -#: alignment_panel.cxx:433 -msgid "Close" -msgstr "Fermer" - -#: widget_panel.cxx:47 function_panel.cxx:45 function_panel.cxx:335 -msgid "private" -msgstr "" - -#: widget_panel.cxx:48 function_panel.cxx:46 function_panel.cxx:271 -#: function_panel.cxx:336 function_panel.cxx:416 -msgid "public" -msgstr "publique" - -#: widget_panel.cxx:49 function_panel.cxx:47 function_panel.cxx:337 -msgid "protected" -msgstr "" - -#: widget_panel.cxx:54 function_panel.cxx:54 -msgid "local" -msgstr "" - -#: widget_panel.cxx:55 function_panel.cxx:55 -msgid "global" -msgstr "" - -#: widget_panel.cxx:76 -msgid "GUI" -msgstr "Interface graphique" - -#: widget_panel.cxx:81 -msgid "Label:" -msgstr "Étiquette :" - -#: widget_panel.cxx:87 -msgid "The label text for the widget." -msgstr "Texte de l'étiquette du widget." - -#: widget_panel.cxx:96 -msgid "The label style for the widget." -msgstr "Le style de l'étiquette du widget." - -#: widget_panel.cxx:107 -msgid "Image:" -msgstr "Image :" - -#: widget_panel.cxx:113 -msgid "The active image for the widget." -msgstr "Image active pour le widget." - -#: widget_panel.cxx:120 widget_panel.cxx:140 -msgid "Browse..." -msgstr "Parcourir ..." - -#: widget_panel.cxx:121 -msgid "Click to choose the active image." -msgstr "Cliquer pour choisir l'image active." - -#: widget_panel.cxx:127 -msgid "Inactive:" -msgstr "Inactive :" - -#: widget_panel.cxx:133 -msgid "The inactive image for the widget." -msgstr "Image inactive pour le widget." - -#: widget_panel.cxx:141 -msgid "Click to choose the inactive image." -msgstr "Cliquez pour choisir l'image inactive." - -#: widget_panel.cxx:147 -msgid "Alignment:" -msgstr "Alignement :" - -#: widget_panel.cxx:152 -msgid "Clip" -msgstr "Agrafer" - -#: widget_panel.cxx:153 -msgid "Clip the label to the inside of the widget." -msgstr "Agrafer l'étiquette à l'intérieur du widget." - -#: widget_panel.cxx:160 -msgid "Wrap" -msgstr "Ajuster" - -#: widget_panel.cxx:161 -msgid "Wrap the label text." -msgstr "Ajuste le texte de l'étiquette." - -#: widget_panel.cxx:167 -msgid "Text/Image" -msgstr "Texte / Image" - -#: widget_panel.cxx:168 -msgid "Show the label text over the image." -msgstr "Afficher le texte au dessus de l'image." - -#: widget_panel.cxx:174 -msgid "@-1<-" -msgstr "@-1<-" - -#: widget_panel.cxx:175 -msgid "Left-align the label." -msgstr "Aligner l'étiquette à gauche." - -#: widget_panel.cxx:182 -msgid "@-1->" -msgstr "@-1->" - -#: widget_panel.cxx:183 -msgid "Right-align the label." -msgstr "Aligner l'étiquette à droite." - -#: widget_panel.cxx:190 -msgid "@-18" -msgstr "@-18" - -#: widget_panel.cxx:191 -msgid "Top-align the label." -msgstr "Aligner l'étiquette en haut." - -#: widget_panel.cxx:198 -msgid "@-12" -msgstr "@-12" - -#: widget_panel.cxx:199 -msgid "Bottom-align the label." -msgstr "Aligner l'étiquette en bas." - -#: widget_panel.cxx:206 -msgid "@-3square" -msgstr "" - -#: widget_panel.cxx:207 -msgid "Show the label inside the widget." -msgstr "Afficher l'étiquette dans le widget." - -#: widget_panel.cxx:220 -msgid "Position:" -msgstr "Position :" - -#: widget_panel.cxx:225 -msgid "X:" -msgstr "X :" - -#: widget_panel.cxx:226 -msgid "The X position of the widget." -msgstr "Position horizontale du widget." - -#: widget_panel.cxx:234 -msgid "Y:" -msgstr "Y :" - -#: widget_panel.cxx:235 -msgid "The Y position of the widget." -msgstr "Position verticale du widget." - -#: widget_panel.cxx:243 -msgid "Width:" -msgstr "Largeur :" - -#: widget_panel.cxx:244 -msgid "The width of the widget." -msgstr "Largeur du widget." - -#: widget_panel.cxx:252 -msgid "Height:" -msgstr "Hauteur :" - -#: widget_panel.cxx:253 -msgid "The height of the widget." -msgstr "Hauteur du widget." - -#: widget_panel.cxx:261 -msgid "Relative" -msgstr "Relative" - -#: widget_panel.cxx:262 -msgid "" -"If set, widgets inside a widget class of type Fl_Group are repositioned " -"relative to the origin at construction time" -msgstr "" -"Si activé, les widgets appartenant à une classe de widgets de type Fl_Group " -"sont repositionnées relativement à l'origine considérée au moment de la " -"construction." - -#: widget_panel.cxx:272 -msgid "Values:" -msgstr "Valeurs :" - -#: widget_panel.cxx:277 -msgid "Size:" -msgstr "Taille :" - -#: widget_panel.cxx:278 widget_panel.cxx:326 -msgid "The size of the slider." -msgstr "Taille de la barre de défilement." - -#: widget_panel.cxx:285 -msgid "Minimum:" -msgstr "Minimum :" - -#: widget_panel.cxx:286 widget_panel.cxx:335 -msgid "The minimum value of the widget." -msgstr "Valeur minimum du widget." - -#: widget_panel.cxx:292 -msgid "Maximum:" -msgstr "Maximum :" - -#: widget_panel.cxx:293 widget_panel.cxx:348 -msgid "The maximum value of the widget." -msgstr "Valeur maximum du widget." - -#: widget_panel.cxx:300 -msgid "Step:" -msgstr "Étape :" - -#: widget_panel.cxx:301 widget_panel.cxx:357 -msgid "The resolution of the widget value." -msgstr "Valeur de la résolution du widget." - -#: widget_panel.cxx:307 -msgid "Value:" -msgstr "Valeur :" - -#: widget_panel.cxx:308 -msgid "The current widget value." -msgstr "Valeur courante du widget." - -#: widget_panel.cxx:319 -msgid "Size Range:" -msgstr "Tailles possibles :" - -#: widget_panel.cxx:325 -msgid "Minimum Size:" -msgstr "Taille minimale :" - -#: widget_panel.cxx:343 widget_panel.cxx:365 -msgid "set" -msgstr "fixe" - -#: widget_panel.cxx:347 -msgid "Maximum Size:" -msgstr "Taille maximale :" - -#: widget_panel.cxx:374 -msgid "Shortcut:" -msgstr "Raccourci :" - -#: widget_panel.cxx:375 -msgid "The shortcut key for the widget." -msgstr "Raccourci clavier du widget." - -#: widget_panel.cxx:387 -msgid "X Class:" -msgstr "Classe graphique :" - -#: widget_panel.cxx:392 -msgid ":" -msgstr ":" - -#: widget_panel.cxx:393 -msgid "The X resource class." -msgstr "Classe graphique dans l'environnement." - -#: widget_panel.cxx:400 -msgid "Border" -msgstr "Bordure" - -#: widget_panel.cxx:401 -msgid "Add a border around the window." -msgstr "Ajouter une bordure à la fenêtre." - -#: widget_panel.cxx:406 -msgid "Modal" -msgstr "Préemption" - -#: widget_panel.cxx:407 -msgid "Make the window modal." -msgstr "Rend la fenêtre préemptive." - -#: widget_panel.cxx:412 -msgid "Nonmodal" -msgstr "Non préemption" - -#: widget_panel.cxx:413 -msgid "Make the window non-modal." -msgstr "Rend la fenêtre non préemptive." - -#: widget_panel.cxx:421 -msgid "Attributes:" -msgstr "Attributs :" - -#: widget_panel.cxx:426 -msgid "Visible" -msgstr "Visible" - -#: widget_panel.cxx:427 -msgid "Show the widget." -msgstr "Montre le widget." - -#: widget_panel.cxx:432 -msgid "Active" -msgstr "Active" - -#: widget_panel.cxx:433 -msgid "Activate the widget." -msgstr "Active le widget." - -#: widget_panel.cxx:438 -msgid "Resizable" -msgstr "Redimensionnable" - -#: widget_panel.cxx:439 -msgid "Make the widget resizable." -msgstr "Rend le widget redimensionnable." - -#: widget_panel.cxx:445 -msgid "Hotspot" -msgstr "Point chaud" - -#: widget_panel.cxx:446 -msgid "Center the window under this widget." -msgstr "Centre la fenêtre sous ce widget." - -#: widget_panel.cxx:458 -msgid "Tooltip:" -msgstr "Bulle d'aide :" - -#: widget_panel.cxx:459 -msgid "The tooltip text for the widget." -msgstr "Infobulle pour le widget." - -#: widget_panel.cxx:472 -msgid "Style" -msgstr "Style" - -#: widget_panel.cxx:477 -msgid "Label Font:" -msgstr "Police de l'étiquette :" - -#: widget_panel.cxx:483 -msgid "The style of the label text." -msgstr "Style du texte de l'étiquette." - -#: widget_panel.cxx:494 -msgid "The size of the label text." -msgstr "Taille du texte de l'étiquette." - -#: widget_panel.cxx:502 -msgid "Label Color" -msgstr "Couleur d'étiquette" - -#: widget_panel.cxx:503 -msgid "The color of the label text." -msgstr "Couleur du texte de l'étiquette." - -#: widget_panel.cxx:509 -msgid "Box:" -msgstr "Boîte :" - -#: widget_panel.cxx:515 -msgid "The \"up\" box of the widget." -msgstr "Boîte \"supérieure\" du widget." - -#: widget_panel.cxx:525 -msgid "Color" -msgstr "Couleur" - -#: widget_panel.cxx:526 -msgid "The background color of the widget." -msgstr "Couleur d'arrière-plan du widget." - -#: widget_panel.cxx:532 -msgid "Down Box:" -msgstr "Boîte du bas :" - -#: widget_panel.cxx:538 -msgid "The \"down\" box of the widget." -msgstr "Boite \"inférieure\" du widget." - -#: widget_panel.cxx:548 -msgid "Select Color" -msgstr "Choix de couleur" - -#: widget_panel.cxx:549 -msgid "The selection color of the widget." -msgstr "Couleur de sélection du widget." - -#: widget_panel.cxx:555 -msgid "Text Font:" -msgstr "Police de caractère :" - -#: widget_panel.cxx:561 -msgid "The value text style." -msgstr "Valeur du style de texte.." - -#: widget_panel.cxx:572 -msgid "The value text size." -msgstr "Valeur de la taille du texte." - -#: widget_panel.cxx:580 -msgid "Text Color" -msgstr "Couleur du texte" - -#: widget_panel.cxx:581 -msgid "The value text color." -msgstr "Valeur de la couleur du texte" - -#: widget_panel.cxx:593 -msgid "C++" -msgstr "C++" - -#: widget_panel.cxx:597 -msgid "Class:" -msgstr "Classe :" - -#: widget_panel.cxx:603 -msgid "The widget subclass." -msgstr "Sous-classe du widget." - -#: widget_panel.cxx:612 -msgid "The widget subtype." -msgstr "Sous-type du widget." - -#: widget_panel.cxx:621 function_panel.cxx:427 -msgid "Name:" -msgstr "Nom :" - -#: widget_panel.cxx:627 -msgid "The name of the widget." -msgstr "Nom du widget." - -#: widget_panel.cxx:635 function_panel.cxx:73 -msgid "Change member access attribute." -msgstr "" - -#: widget_panel.cxx:644 function_panel.cxx:81 function_panel.cxx:264 -msgid "Change widget accessibility." -msgstr "" - -#: widget_panel.cxx:654 -msgid "Extra Code:" -msgstr "Code supplémentaire :" - -#: widget_panel.cxx:655 widget_panel.cxx:663 widget_panel.cxx:670 -#: widget_panel.cxx:677 -msgid "Extra initialization code for the widget." -msgstr "Code additionnel d'initialisation du widget." - -#: widget_panel.cxx:683 -msgid "Callback:" -msgstr "Rappel :" - -#: widget_panel.cxx:684 -msgid "" -"The callback function or code for the widget. Use the variable name 'o' to " -"access the Widget pointer and 'v' to access the user value." -msgstr "" -"Fonction ou code de rappel pour le widget. Utilisez la variable 'o' pour " -"accéder au pointeur du widget et 'v' pour accéder à la valeur utilisateur." - -#: widget_panel.cxx:700 -msgid "User Data:" -msgstr "Données utilisateur :" - -#: widget_panel.cxx:706 -msgid "The user data to pass into the callback code." -msgstr "Données utilisateurs à passer dans le code de rappel." - -#: widget_panel.cxx:714 -msgid "When:" -msgstr "Quand :" - -#: widget_panel.cxx:715 -msgid "When to call the callback function." -msgstr "Quand activer la fonction de rappel." - -#: widget_panel.cxx:727 -msgid "Type:" -msgstr "Type :" - -#: widget_panel.cxx:733 -msgid "The type of the user data." -msgstr "Type des données d'utilisateur." - -#: widget_panel.cxx:741 -msgid "No Change" -msgstr "Aucun changement" - -#: widget_panel.cxx:742 -msgid "Call the callback even if the value has not changed." -msgstr "Active l'événement de rappel si la valeur n'a pas été modifiée." - -#: widget_panel.cxx:760 -msgid "Hide &Overlays" -msgstr "" - -#: widget_panel.cxx:761 -msgid "Hide the widget overlay box." -msgstr "" - -#: widget_panel.cxx:766 -msgid "Revert" -msgstr "Rétablir" - -#: widget_panel.cxx:775 function_panel.cxx:122 function_panel.cxx:171 -#: function_panel.cxx:223 function_panel.cxx:304 function_panel.cxx:384 -#: function_panel.cxx:451 function_panel.cxx:507 alignment_panel.cxx:365 -#: print_panel.cxx:442 print_panel.cxx:503 template_panel.cxx:181 -msgid "Cancel" -msgstr "Annuler" - -#: widget_panel.cxx:780 -msgid "Live &Mode" -msgstr "Mode &Temps réel" - -#: widget_panel.cxx:781 -msgid "" -"Create a live duplicate of the selected widgets to test resizing and menu " -"behavior." -msgstr "" -"Créé une copie en temps réel des appliquettes sélectionnées pour tester le " -"redimensionnement et le comportement du menu." - -#: function_panel.cxx:70 -msgid "Function/Method Properties" -msgstr "Proprietés des fonctions / méthodes" - -#: function_panel.cxx:88 -msgid "C declaration" -msgstr "Déclaration C" - -#: function_panel.cxx:89 -msgid "Declare with a C interface instead of C++." -msgstr "Déclarer avec un interface en C au lieu de C++." - -#: function_panel.cxx:97 -msgid "Name(args): (blank for main())" -msgstr "" - -#: function_panel.cxx:98 -msgid "The name of the function or method." -msgstr "Nom de la fonction ou de la méthode." - -#: function_panel.cxx:107 -msgid "Return Type: (blank to return outermost widget)" -msgstr "Type de retour : (vide pour retourner au widget le plus éloignée)" - -#: function_panel.cxx:108 -msgid "The return type of the function or method." -msgstr "Type de retour de la fonction ou de la méthode." - -#: function_panel.cxx:117 function_panel.cxx:167 function_panel.cxx:219 -#: function_panel.cxx:300 function_panel.cxx:380 function_panel.cxx:447 -#: function_panel.cxx:503 -msgid "OK" -msgstr "OK" - -#: function_panel.cxx:118 -msgid "Apply the changes." -msgstr "Appliquer les modifications." - -#: function_panel.cxx:123 -msgid "Cancel the changes." -msgstr "Annuler les modifications." - -#: function_panel.cxx:148 -msgid "Code Properties" -msgstr "Propriétés du code" - -#: function_panel.cxx:199 -msgid "Code Block Properties" -msgstr "" - -#: function_panel.cxx:201 -msgid "Conditional code block" -msgstr "" - -#: function_panel.cxx:202 -msgid "#ifdef or similar conditional code block." -msgstr "" - -#: function_panel.cxx:209 -msgid "\"{...child code...}\" is inserted here" -msgstr "" - -#: function_panel.cxx:210 -msgid "#endif or similar conditional code block." -msgstr "" - -#: function_panel.cxx:244 -msgid "in source code only" -msgstr "" - -#: function_panel.cxx:245 -msgid "in header and source" -msgstr "" - -#: function_panel.cxx:260 -msgid "Declaration Block Properties" -msgstr "" - -#: function_panel.cxx:272 -msgid "Make the declaration publicly accessible." -msgstr "" - -#: function_panel.cxx:283 -msgid "#ifdef or similar conditional declaration block." -msgstr "" - -#: function_panel.cxx:291 -msgid "\"\\n...child code...\\n\" is inserted here" -msgstr "" - -#: function_panel.cxx:292 -msgid "#endif or similar declaration code block." -msgstr "" - -#: function_panel.cxx:325 -msgid "in source file only" -msgstr "" - -#: function_panel.cxx:326 -msgid "in header file only" -msgstr "" - -#: function_panel.cxx:327 -msgid "\"static\" in source file" -msgstr "" - -#: function_panel.cxx:328 -msgid "in source and \"extern\" in header" -msgstr "" - -#: function_panel.cxx:348 -msgid "Declaration Properties" -msgstr "Propriétés de la déclaration" - -#: function_panel.cxx:368 -msgid "" -"Can be any declaration, like \"int x;\", an external symbol like \"extern " -"int foo();\", a #directive like \"#include \", a comment like " -"\"//foo\" or \"/*foo*/\", or typedef like \"typedef char byte;\" or \"using " -"std::list;\"." -msgstr "" - -#: function_panel.cxx:371 -msgid "Declaration text." -msgstr "Texte de déclaration." - -#: function_panel.cxx:412 -msgid "Class Properties" -msgstr "Propriétés de la classe" - -#: function_panel.cxx:417 -msgid "Make the class publicly accessible." -msgstr "Rendre la classe accessible publiquement" - -#: function_panel.cxx:428 -msgid "Name of class." -msgstr "Nom de la classe." - -#: function_panel.cxx:437 -msgid "Subclass of (text between : and {)" -msgstr "Sous-classe de (texte entre : et {)" - -#: function_panel.cxx:438 -msgid "Name of subclass." -msgstr "Nom de la sous-classe." - -#: function_panel.cxx:484 -msgid "Comment Properties" -msgstr "Commentaires" - -#: function_panel.cxx:519 -msgid "In Source" -msgstr "Dans le source" - -#: function_panel.cxx:520 -msgid "Put the comment into the source (.cxx) file." -msgstr "Mettre le commentaire dans le fichier source (.cxx)" - -#: function_panel.cxx:524 -msgid "In Header" -msgstr "En en-tête" - -#: function_panel.cxx:525 -msgid "Put the comment into the header (.h) file." -msgstr "Mettre le commentaire dans le fichier d'en-tête (.h)." - -#: function_panel.cxx:529 -msgid "Predefined" -msgstr "Prédéfini" - -#: function_panel.cxx:533 -msgid "Import..." -msgstr "Importer ..." - -#: function_panel.cxx:565 -msgid "Widget Bin" -msgstr "" - -#: function_panel.cxx:569 -msgid "Function" -msgstr "Fonction" - -#: function_panel.cxx:575 factory.cxx:957 -msgid "Class" -msgstr "Classe" - -#: function_panel.cxx:581 factory.cxx:959 -msgid "Comment" -msgstr "Commentaire" - -#: function_panel.cxx:587 factory.cxx:951 factory.cxx:953 -msgid "Code" -msgstr "Code" - -#: function_panel.cxx:593 factory.cxx:954 -msgid "Code Block" -msgstr "Bloc de code" - -#: function_panel.cxx:599 factory.cxx:958 -msgid "Widget Class" -msgstr "Classe del'appliquette" - -#: function_panel.cxx:605 factory.cxx:955 -msgid "Declaration" -msgstr "Déclaration" - -#: function_panel.cxx:611 factory.cxx:956 -msgid "Declaration Block" -msgstr "Bloc de déclaration" - -#: function_panel.cxx:620 -msgid "Window" -msgstr "Fenêtre" - -#: function_panel.cxx:626 factory.cxx:961 -msgid "Group" -msgstr "" - -#: function_panel.cxx:632 -msgid "Pack" -msgstr "Compacter" - -#: function_panel.cxx:638 -msgid "Tabs" -msgstr "" - -#: function_panel.cxx:644 -msgid "Scroll" -msgstr "" - -#: function_panel.cxx:650 -msgid "Tile" -msgstr "" - -#: function_panel.cxx:656 -msgid "Wizard" -msgstr "Assistant" - -#: function_panel.cxx:665 -msgid "Button" -msgstr "Bouton" - -#: function_panel.cxx:671 -msgid "Return Button" -msgstr "" - -#: function_panel.cxx:677 -msgid "Light Button" -msgstr "" - -#: function_panel.cxx:683 -msgid "Repeat Button" -msgstr "Bouton répéter" - -#: function_panel.cxx:689 -msgid "Check Button" -msgstr "Case à cocher" - -#: function_panel.cxx:695 -msgid "Round Button" -msgstr "Bouton rond" - -#: function_panel.cxx:704 -msgid "Slider" -msgstr "" - -#: function_panel.cxx:710 -msgid "Scroll Bar" -msgstr "Barre de défilement" - -#: function_panel.cxx:716 -msgid "Value Slider" -msgstr "" - -#: function_panel.cxx:722 -msgid "Value Output" -msgstr "Valeur de sortie" - -#: function_panel.cxx:728 -msgid "Adjuster" -msgstr "" - -#: function_panel.cxx:734 -msgid "Counter" -msgstr "" - -#: function_panel.cxx:740 -msgid "Dial" -msgstr "" - -#: function_panel.cxx:746 -msgid "Roller" -msgstr "Rouleau" - -#: function_panel.cxx:752 -msgid "Spinner" -msgstr "" - -#: function_panel.cxx:758 -msgid "Value Input" -msgstr "" - -#: function_panel.cxx:767 -msgid "Input" -msgstr "Entrée" - -#: function_panel.cxx:773 alignment_panel.cxx:75 -msgid "Output" -msgstr "Sortie" - -#: function_panel.cxx:779 -msgid "Text Edit" -msgstr "Edition de texte" - -#: function_panel.cxx:785 -msgid "Text Display" -msgstr "" - -#: function_panel.cxx:791 -msgid "File Input" -msgstr "" - -#: function_panel.cxx:800 -msgid "Menu Bar" -msgstr "Barre de menu" - -#: function_panel.cxx:806 -msgid "Input Choice" -msgstr "" - -#: function_panel.cxx:812 -msgid "Menu Button" -msgstr "" - -#: function_panel.cxx:818 -msgid "Menu Item" -msgstr "Élément du menu" - -#: function_panel.cxx:824 -msgid "Choice" -msgstr "Choix" - -#: function_panel.cxx:830 -msgid "Sub Menu" -msgstr "Sous menu" - -#: function_panel.cxx:839 -msgid "Browser" -msgstr "Navigateur" - -#: function_panel.cxx:845 -msgid "Check Browser" -msgstr "Vérifier le navigateur" - -#: function_panel.cxx:851 -msgid "File Browser" -msgstr "" - -#: function_panel.cxx:860 -msgid "Box" -msgstr "Boîte" - -#: function_panel.cxx:866 -msgid "Clock" -msgstr "Horloge" - -#: function_panel.cxx:872 -msgid "Help Browser" -msgstr "" - -#: function_panel.cxx:878 -msgid "Progress" -msgstr "Avancement" - -#: function_panel.cxx:904 -msgid "Code View" -msgstr "Vue du code" - -#: function_panel.cxx:911 -msgid "Source" -msgstr "Source" - -#: function_panel.cxx:931 -msgid "Header" -msgstr "Entête" - -#: function_panel.cxx:953 -msgid "Refresh" -msgstr "Actualiser" - -#: function_panel.cxx:957 -msgid "Auto-Refresh" -msgstr "Rafraîchissement automatique" - -#: function_panel.cxx:961 -msgid "Auto-Position" -msgstr "" - -#: alignment_panel.cxx:51 alignment_panel.cxx:183 -msgid "None" -msgstr "Aucun" - -#: alignment_panel.cxx:52 -msgid "GNU gettext" -msgstr "" - -#: alignment_panel.cxx:53 -msgid "POSIX catgets" -msgstr "interface POSIX catgets" - -#: alignment_panel.cxx:66 -msgid "Project Settings" -msgstr "Paramètres du projet" - -#: alignment_panel.cxx:68 alignment_panel.cxx:272 alignment_panel.cxx:434 -msgid "Close this dialog." -msgstr "" - -#: alignment_panel.cxx:77 -msgid "Use \"name.ext\" to set name or just \".ext\" to set extension." -msgstr "" -"Utiliser \"nom.ext\" pour nommer le fichier ou juste \".ext\" pour mettre " -"l'extension" - -#: alignment_panel.cxx:81 -msgid "Header File:" -msgstr "Fichier d'en-tête :" - -#: alignment_panel.cxx:82 -msgid "The name of the generated header file." -msgstr "Le nom de l'entête généré du fichier" - -#: alignment_panel.cxx:91 -msgid "Code File:" -msgstr "" - -#: alignment_panel.cxx:92 -msgid "The name of the generated code file." -msgstr "" - -#: alignment_panel.cxx:101 -msgid "Include Header from Code" -msgstr "" - -#: alignment_panel.cxx:102 -msgid "Include the header file from the code file." -msgstr "" - -#: alignment_panel.cxx:107 -msgid "Generate menu shortcuts using FL_COMMAND" -msgstr "" - -#: alignment_panel.cxx:108 -msgid "Replace FL_CTRL with FL_COMMAND when generating menu shortcut code." -msgstr "" - -#: alignment_panel.cxx:115 -msgid "Internationalization" -msgstr "" - -#: alignment_panel.cxx:118 -msgid "Use:" -msgstr "Utiliser :" - -#: alignment_panel.cxx:119 -msgid "Type of internationalization to use." -msgstr "" - -#: alignment_panel.cxx:128 -msgid "#include:" -msgstr "" - -#: alignment_panel.cxx:129 -msgid "The include file for internationalization." -msgstr "" - -#: alignment_panel.cxx:137 -msgid "File:" -msgstr "Fichier :" - -#: alignment_panel.cxx:138 -msgid "The name of the message catalog." -msgstr "" - -#: alignment_panel.cxx:146 -msgid "Set:" -msgstr "" - -#: alignment_panel.cxx:147 -msgid "The message set number." -msgstr "" - -#: alignment_panel.cxx:156 -msgid "Function:" -msgstr "Fonction :" - -#: alignment_panel.cxx:157 -msgid "The function to call to internationalize the labels and tooltips." -msgstr "" - -#: alignment_panel.cxx:182 -msgid "Default" -msgstr "Par défaut" - -#: alignment_panel.cxx:184 -msgid "Plastic" -msgstr "Plastique" - -#: alignment_panel.cxx:185 -msgid "GTK+" -msgstr "" - -#: alignment_panel.cxx:226 -msgid "GUI Settings" -msgstr "Configuration de l'interface graphique" - -#: alignment_panel.cxx:227 -msgid "Scheme:" -msgstr "Schéma :" - -#: alignment_panel.cxx:237 -msgid "" -"Options:\n" -"\n" -"\n" -"\n" -"\n" -msgstr "" -"Options :\n" -"\n" -"\n" -"\n" -"\n" - -#: alignment_panel.cxx:240 -msgid "Show Tooltips" -msgstr "" - -#: alignment_panel.cxx:248 -msgid "Show Completion Dialogs" -msgstr "" - -#: alignment_panel.cxx:255 -msgid "Open Previous File on Startup" -msgstr "Ouvrir le précédent fichier au démarrage" - -#: alignment_panel.cxx:262 -msgid "Remember Window Positions" -msgstr "Se souvenir des positions de la fenêtre" - -#: alignment_panel.cxx:275 -msgid "# Recent Files:" -msgstr "" - -#: alignment_panel.cxx:332 -msgid "Shell Command" -msgstr "" - -#: alignment_panel.cxx:333 -msgid "Command:" -msgstr "Commande :" - -#: alignment_panel.cxx:341 -msgid "Write Code" -msgstr "" - -#: alignment_panel.cxx:348 -msgid "Write Messages" -msgstr "" - -#: alignment_panel.cxx:355 -msgid "Save .FL File" -msgstr "" - -#: alignment_panel.cxx:362 -msgid "Run Command" -msgstr "Exécuter la commande" - -#: alignment_panel.cxx:370 -msgid "Shell Command Output" -msgstr "" - -#: alignment_panel.cxx:403 -msgid "Layout Settings" -msgstr "" - -#: alignment_panel.cxx:404 -msgid "x" -msgstr "x" - -#: alignment_panel.cxx:405 -msgid "Horizontal grid spacing." -msgstr "Espacement horizontal de la grille" - -#: alignment_panel.cxx:412 -msgid "pixels" -msgstr "pixels" - -#: alignment_panel.cxx:413 -msgid "Vertical grid spacing." -msgstr "Espacement vertical de la grille" - -#: alignment_panel.cxx:420 -msgid "pixel snap" -msgstr "" - -#: alignment_panel.cxx:421 -msgid "Snap to grid within this many pixels." -msgstr "" - -#: alignment_panel.cxx:428 -msgid "Show Guides" -msgstr "" - -#: alignment_panel.cxx:429 -msgid "Show distance and alignment guides in overlay" -msgstr "" - -#: alignment_panel.cxx:437 -msgid "Grid:" -msgstr "Grille :" - -#: alignment_panel.cxx:441 -msgid "Widget Size:" -msgstr "Taille du widget" - -#: alignment_panel.cxx:451 -msgid "tiny" -msgstr "minuscule" - -#: alignment_panel.cxx:460 -msgid "small" -msgstr "petit" - -#: alignment_panel.cxx:469 -msgid "normal" -msgstr "normal" - -#: alignment_panel.cxx:477 -msgid "medium" -msgstr "moyen" - -#: alignment_panel.cxx:486 -msgid "large" -msgstr "grand" - -#: alignment_panel.cxx:495 -msgid "huge" -msgstr "énorme" - -#: factory.cxx:94 factory.cxx:353 factory.cxx:427 factory.cxx:751 -msgid "Normal" -msgstr "Normal" - -#: factory.cxx:95 -msgid "Toggle" -msgstr "Basculer" - -#: factory.cxx:96 -msgid "Radio" -msgstr "" - -#: factory.cxx:207 -msgid "No Select" -msgstr "" - -#: factory.cxx:208 -msgid "Select" -msgstr "Sélectionner" - -#: factory.cxx:209 -msgid "Hold" -msgstr "" - -#: factory.cxx:210 -msgid "Multi" -msgstr "" - -#: factory.cxx:354 -msgid "Simple" -msgstr "Simple" - -#: factory.cxx:428 factory.cxx:752 -msgid "Multiline" -msgstr "" - -#: factory.cxx:429 -msgid "Secret" -msgstr "Secret" - -#: factory.cxx:430 -msgid "Int" -msgstr "" - -#: factory.cxx:431 -msgid "Float" -msgstr "" - -#: factory.cxx:673 -msgid "Dot" -msgstr "Point" - -#: factory.cxx:674 -msgid "Line" -msgstr "Ligne" - -#: factory.cxx:675 -msgid "Fill" -msgstr "" - -#: factory.cxx:693 factory.cxx:712 factory.cxx:732 -msgid "Vertical" -msgstr "Vertical" - -#: factory.cxx:694 factory.cxx:713 factory.cxx:733 -msgid "Horizontal" -msgstr "Horizontal" - -#: factory.cxx:714 -msgid "Vert Fill" -msgstr "" - -#: factory.cxx:715 -msgid "Horz Fill" -msgstr "" - -#: factory.cxx:716 -msgid "Vert Knob" -msgstr "" - -#: factory.cxx:717 -msgid "Horz Knob" -msgstr "" - -#: factory.cxx:952 -msgid "Function/Method" -msgstr "Fonction/Méthode" - -#: factory.cxx:970 -msgid "Buttons" -msgstr "Boutons" - -#: factory.cxx:978 -msgid "Valuators" -msgstr "Évaluateurs" - -#: factory.cxx:990 -msgid "Text" -msgstr "Texte" - -#: factory.cxx:997 -msgid "Menus" -msgstr "Menus" - -#: factory.cxx:1005 -msgid "Browsers" -msgstr "Navigateurs" - -#: factory.cxx:1010 -msgid "Other" -msgstr "Autre" - -#: print_panel.cxx:122 -msgid "Letter" -msgstr "Lettre" - -#: print_panel.cxx:123 -msgid "A4" -msgstr "A4" - -#: print_panel.cxx:250 print_panel.cxx:439 -msgid "Print" -msgstr "Imprimer" - -#: print_panel.cxx:253 -msgid "Printer:" -msgstr "Imprimante :" - -#: print_panel.cxx:259 -msgid "Properties..." -msgstr "Propriétés..." - -#: print_panel.cxx:262 -msgid "printer/job status" -msgstr "" - -#: print_panel.cxx:265 -msgid "Print Range" -msgstr "" - -#: print_panel.cxx:269 -msgid "All" -msgstr "Tout" - -#: print_panel.cxx:275 -msgid "Pages" -msgstr "Pages" - -#: print_panel.cxx:280 -msgid "Selection" -msgstr "" -"Used elsewhere: \t\t\r\n" -"Sélection" - -#: print_panel.cxx:285 -msgid "From:" -msgstr "De :" - -#: print_panel.cxx:290 -msgid "To:" -msgstr "À :" - -#: print_panel.cxx:297 -msgid "Copies" -msgstr "Copies" - -#: print_panel.cxx:301 -msgid "# Copies:" -msgstr "Nombre de copies :" - -#: print_panel.cxx:305 -msgid "Collate" -msgstr "" - -#: print_panel.cxx:313 print_panel.cxx:320 print_panel.cxx:327 -#: print_panel.cxx:393 print_panel.cxx:411 print_panel.cxx:429 -msgid "1" -msgstr "1" - -#: print_panel.cxx:334 print_panel.cxx:341 print_panel.cxx:348 -#: print_panel.cxx:387 print_panel.cxx:405 print_panel.cxx:423 -msgid "2" -msgstr "2" - -#: print_panel.cxx:355 print_panel.cxx:362 print_panel.cxx:369 -#: print_panel.cxx:381 print_panel.cxx:399 print_panel.cxx:417 -msgid "3" -msgstr "3" - -#: print_panel.cxx:454 -msgid "Printer Properties" -msgstr "Propriétés de l'imprimante" - -#: print_panel.cxx:457 -msgid "Page Size:" -msgstr "Taille de page :" - -#: print_panel.cxx:462 -msgid "Output Mode:" -msgstr "Mode de sortie :" - -#: print_panel.cxx:500 template_panel.cxx:184 -msgid "Save" -msgstr "Enregistrer" - -#: print_panel.cxx:506 -msgid "Use" -msgstr "Utiliser" - -#: template_panel.cxx:148 -msgid "New/Save Template" -msgstr "" - -#: template_panel.cxx:151 -msgid "Available Templates:" -msgstr "Modèles disponibles :" - -#: template_panel.cxx:163 -msgid "Template Name:" -msgstr "Nom du modèle :" - -#: template_panel.cxx:169 -msgid "Instance Name:" -msgstr "Nom de l'instance :" - -#: template_panel.cxx:175 -msgid "Delete Template" -msgstr "Supprimer le modèle" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/FontForge.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/FontForge.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/FontForge.po 2014-02-24 08:06:41.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/FontForge.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,33002 +0,0 @@ -# (French) French User Interface strings for FontForge. -# Copyright (C) 2004-2007 by Pierre Hanser & Yannis Haralambous -# This file is distributed under the same license as FontForge. -# -msgid "" -msgstr "" -"Project-Id-Version: FontForge VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-12-28 15:35+0000\n" -"PO-Revision-Date: 2013-01-16 22:15+0000\n" -"Last-Translator: maxubuntu \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-12-12 11:09+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: alignment.c:297 anchorsaway.c:1274 combinations.c:1115 cvhints.c:483 -#: cvhints.c:786 displayfonts.c:1132 displayfonts.c:1633 -msgid "_Size:" -msgstr "Taille :" - -#: alignment.c:343 -msgid "Space Regions" -msgstr "Espacer régions..." - -#: alignment.c:354 -msgid "Coordinate along which to space" -msgstr "Axe d'espacement" - -#: alignment.c:362 anchorsaway.c:1322 cvgetinfo.c:1233 cvpalettes.c:397 -#: cvpalettes.c:611 nonlineartransui.c:341 nonlineartransui.c:579 -#: transform.c:358 -msgid "_X" -msgstr "_H" - -#: alignment.c:372 anchorsaway.c:1370 cvgetinfo.c:1236 cvpalettes.c:398 -#: cvpalettes.c:619 nonlineartransui.c:377 nonlineartransui.c:580 -#: transform.c:377 -msgid "_Y" -msgstr "_V" - -#: alignment.c:393 -msgid "_Maximum distance between points in a region" -msgstr "Distance _maximum entre les points d'une région" - -#: alignment.c:419 anchorsaway.c:1421 autowidth2dlg.c:281 basedlg.c:342 -#: basedlg.c:852 bdfinfo.c:862 bitmapdlg.c:524 charinfo.c:340 charinfo.c:1147 -#: charinfo.c:2385 charinfo.c:5163 charinfo.c:5444 charview.c:8053 -#: combinations.c:1181 contextchain.c:2114 cvexportdlg.c:154 cvgetinfo.c:587 -#: cvgetinfo.c:700 cvgetinfo.c:1621 cvgetinfo.c:3205 cvgetinfo.c:3635 -#: cvgridfit.c:356 cvhints.c:566 cvhints.c:807 cvimportdlg.c:351 -#: cvpalettes.c:538 cvpointer.c:1549 cvstroke.c:1092 cvstroke.c:1792 -#: cvstroke.c:2341 cvstroke.c:3304 cvundoes.c:2014 cvundoes.c:2819 -#: deltaui.c:337 deltaui.c:1045 displayfonts.c:482 effectsui.c:275 -#: effectsui.c:483 fontinfo.c:2567 fontinfo.c:3987 fontinfo.c:4017 -#: fontinfo.c:4996 fontinfo.c:6761 fontinfo.c:10523 fontview.c:1034 -#: fontview.c:1844 fontview.c:2106 fontview.c:3070 fontview.c:7869 -#: fvfontsdlg.c:220 fvfontsdlg.c:399 fvimportbdf.c:1885 fvmetricsdlg.c:210 -#: gotodlg.c:244 groupsdlg.c:1314 groupsdlg.c:1549 histograms.c:966 -#: justifydlg.c:251 justifydlg.c:458 justifydlg.c:774 justifydlg.c:970 -#: kernclass.c:2526 kernclass.c:2901 layer2layer.c:292 lookupui.c:850 -#: lookupui.c:1137 lookupui.c:1906 lookupui.c:2281 lookupui.c:4562 -#: lookupui.c:5444 lookupui.c:5879 lookupui.c:6256 macencui.c:507 -#: macencui.c:857 macencui.c:1203 math.c:796 math.c:1181 math.c:1997 -#: metricsview.c:2888 mmdlg.c:684 mmdlg.c:748 mmdlg.c:1042 mmdlg.c:2540 -#: nonlineartransui.c:136 nonlineartransui.c:537 openfontdlg.c:365 -#: openfontdlg.c:688 prefs.c:1503 prefs.c:2311 problems.c:2626 problems.c:4120 -#: problems.c:5423 savefontdlg.c:871 savefontdlg.c:1057 scriptingdlg.c:313 -#: scstylesui.c:271 scstylesui.c:1716 scstylesui.c:2204 scstylesui.c:2814 -#: scstylesui.c:2985 showatt.c:2839 showatt.c:3326 simplifydlg.c:418 -#: statemachine.c:752 statemachine.c:1462 tilepath.c:1210 tilepath.c:1880 -#: transform.c:730 ttfinstrsui.c:764 ttfinstrsui.c:1462 ttfinstrsui.c:1601 -#: ttfinstrsui.c:1917 ../gdraw/gaskdlg.c:1196 ../gdraw/gaskdlg.c:1233 -#: ../gdraw/gaskdlg.c:1270 ../gdraw/gaskdlg.c:1326 ../gdraw/gaskdlg.c:1587 -#: ../gdraw/gaskdlg.c:1646 ../gdraw/gcolor.c:673 ../gdraw/gfiledlg.c:123 -#: ../gdraw/gmatrixedit.c:1206 ../gdraw/gresedit.c:2249 -msgid "_OK" -msgstr "_OK" - -#: alignment.c:430 anchorsaway.c:1432 autowidth2dlg.c:290 basedlg.c:350 -#: basedlg.c:860 bdfinfo.c:873 bitmapdlg.c:536 charinfo.c:351 charinfo.c:935 -#: charinfo.c:945 charinfo.c:1147 charinfo.c:1357 charinfo.c:2394 -#: charinfo.c:5174 charinfo.c:5455 charview.c:8064 charview.c:8305 -#: combinations.c:1192 contextchain.c:2144 cvexportdlg.c:166 cvexportdlg.c:307 -#: cvexportdlg.c:554 cvgetinfo.c:277 cvgetinfo.c:598 cvgetinfo.c:1633 -#: cvgetinfo.c:3217 cvgetinfo.c:3647 cvgetinfo.c:3735 cvgetinfo.c:3810 -#: cvgridfit.c:368 cvhints.c:575 cvhints.c:819 cvimportdlg.c:714 -#: cvpalettes.c:549 cvpointer.c:1559 cvstroke.c:1111 cvstroke.c:1800 -#: cvstroke.c:2349 cvstroke.c:3315 cvundoes.c:2820 deltaui.c:347 -#: displayfonts.c:493 displayfonts.c:2182 effectsui.c:286 effectsui.c:494 -#: encodingui.c:151 fontinfo.c:2567 fontinfo.c:3987 fontinfo.c:4017 -#: fontinfo.c:4242 fontinfo.c:5006 fontinfo.c:6104 fontinfo.c:6340 -#: fontinfo.c:6761 fontinfo.c:6801 fontinfo.c:6803 fontinfo.c:10534 -#: fontview.c:506 fontview.c:1035 fontview.c:1852 fontview.c:2114 -#: fontview.c:3080 fontview.c:3665 fontview.c:4701 fontview.c:4796 -#: fontview.c:7877 fontviewbase.c:991 fontviewbase.c:1630 fvfontsdlg.c:60 -#: fvfontsdlg.c:231 fvfontsdlg.c:410 fvimportbdf.c:1886 fvmetricsdlg.c:219 -#: gotodlg.c:253 groupsdlg.c:1324 groupsdlg.c:1559 histograms.c:975 -#: justifydlg.c:262 justifydlg.c:469 justifydlg.c:785 justifydlg.c:981 -#: kernclass.c:2538 kernclass.c:2912 layer2layer.c:301 lookupui.c:862 -#: lookupui.c:1148 lookupui.c:1917 lookupui.c:2119 lookupui.c:2292 -#: lookupui.c:3724 lookupui.c:4572 lookupui.c:5452 lookupui.c:5550 -#: lookupui.c:5887 lookupui.c:6264 macencui.c:518 macencui.c:868 -#: macencui.c:1214 math.c:804 math.c:1189 metricsview.c:2045 -#: metricsview.c:2467 metricsview.c:2896 mmdlg.c:694 mmdlg.c:758 mmdlg.c:1052 -#: mmdlg.c:2574 nonlineartransui.c:147 nonlineartransui.c:548 -#: openfontdlg.c:376 openfontdlg.c:725 parsettf.c:5503 prefs.c:1513 -#: prefs.c:2323 problems.c:4132 savefont.c:755 savefontdlg.c:882 -#: savefontdlg.c:1069 savefontdlg.c:1436 savefontdlg.c:1627 savefontdlg.c:2329 -#: scriptingdlg.c:325 scstylesui.c:282 scstylesui.c:1737 scstylesui.c:2215 -#: scstylesui.c:2822 scstylesui.c:2996 searchview.c:842 showatt.c:3336 -#: simplifydlg.c:430 splinechar.c:1014 statemachine.c:762 statemachine.c:1473 -#: tilepath.c:1218 tilepath.c:1888 transform.c:751 ttfinstrsui.c:774 -#: ttfinstrsui.c:1473 ttfinstrsui.c:1602 ttfinstrsui.c:1928 -#: ../gdraw/gaskdlg.c:1197 ../gdraw/gaskdlg.c:1234 ../gdraw/gaskdlg.c:1588 -#: ../gdraw/gaskdlg.c:1647 ../gdraw/gcolor.c:682 ../gdraw/gfilechooser.c:919 -#: ../gdraw/gfiledlg.c:153 ../gdraw/gmatrixedit.c:1219 -#: ../gdraw/gresedit.c:2265 ../gdraw/gsavefiledlg.c:287 -msgid "_Cancel" -msgstr "_Annuler" - -#: alignment.c:674 -msgid "Not enough lines" -msgstr "Pas assez de lignes" - -#: alignment.c:677 -msgid "Can't Parallel" -msgstr "Parallélisation impossible" - -#: alignment.c:677 -msgid "These two lines share a common endpoint, I can't make them parallel" -msgstr "" -"Ces 2 lignes partagent une extrémité, je ne peux pas les rendre parallèles." - -#: anchorsaway.c:181 -msgid "Exits" -msgstr "Sorties" - -#: anchorsaway.c:181 -msgid "Bases" -msgstr "Bases" - -#: anchorsaway.c:188 -msgid "Entries" -msgstr "Entrées" - -#: anchorsaway.c:188 -msgid "Marks" -msgstr "Marques" - -#: anchorsaway.c:195 -msgid "Add Exit Anchor..." -msgstr "Ajouter une Ancre de Sortie..." - -#: anchorsaway.c:195 -msgid "Add Base Anchor..." -msgstr "Ajouter une Ancre de Base..." - -#: anchorsaway.c:199 -msgid "Add Entry Anchor..." -msgstr "Ajouter une Ancre d'Entrée..." - -#: anchorsaway.c:199 -msgid "Add Mark Anchor..." -msgstr "Ajouter une Ancre Marque..." - -#: anchorsaway.c:210 -#, c-format -msgid "Anchor Control for class %.100s in glyph %.100s as %.20s" -msgstr "" -"Contrôle d'ancre pour la classe %.100s dans le glyphe %.100s comme %.20s" - -#: anchorsaway.c:212 -msgid "mark" -msgstr "marque" - -#: anchorsaway.c:213 -msgid "cursive entry" -msgstr "entrée cursive" - -#: anchorsaway.c:214 -msgid "cursive exit" -msgstr "sortie cursive" - -#: anchorsaway.c:215 -msgid "base" -msgstr "base" - -#: anchorsaway.c:216 -msgid "Anchor Control" -msgstr "Contrôle de l'Ancre" - -#: anchorsaway.c:757 -msgid "Detaching Anchor Point" -msgstr "Détacher le Point d'Ancrage" - -#: anchorsaway.c:757 -#, c-format -msgid "" -"This anchor was attached to point %d, but that's not a point I can move. I'm " -"detaching the anchor from the point." -msgstr "" -"Cette ancre était attachée au point %d, mais ce n'était pas un point que je " -"pouvais déplacer. J'ai détaché l'ancre du point." - -#: anchorsaway.c:851 charview.c:7901 -msgid "Out of Range" -msgstr "Valeur hors limites" - -#: anchorsaway.c:851 -msgid "Corrections must be between -128 and 127 (and should be smaller)" -msgstr "" -"Les corrections doivent être comprises entre -128 et 127 (moins, si possible)" - -#: anchorsaway.c:1019 -msgid "Provide a glyph name" -msgstr "Donner un nom de glyphe" - -#: anchorsaway.c:1019 -msgid "" -"Please identify a glyph by name, and FontForge will add an anchor to that " -"glyph." -msgstr "" -"Veuillez identifier un glyphe par un nom, et FontForge va ajouter une ancre " -"à ce glyphe." - -#: anchorsaway.c:1026 -msgid "Non-existant glyph" -msgstr "Glyphe manquant" - -#: anchorsaway.c:1026 -#, c-format -msgid "The glyph, %.80s, is not in the font" -msgstr "Le glyphe %.80s n'est pas dans la fonte" - -#: anchorsaway.c:1043 -msgid "Duplicate Anchor Class" -msgstr "Classe d'ancre en double" - -#: anchorsaway.c:1043 -#, c-format -msgid "The glyph, %.80s, already contains an anchor in this class, %.80s." -msgstr "Le glyphe, %.80s, contient déja une ancre dans cette classe, %.80s." - -#: anchorsaway.c:1239 lookupui.c:2319 -msgid "Anchor Control..." -msgstr "Contrôle des ancres..." - -#: anchorsaway.c:1295 -msgid "" -"The size at which the current glyph is rasterized.\n" -"For small pixelsize you may want to use the magnification\n" -"factor below to get a clearer view." -msgstr "" -"La taille à laquelle le glyphe en cours est vectorisé.\n" -"Pour de petites tailles en pixel, vous pouvez utiliser le facteur\n" -"de grossissement ci-dessous pour avoir une meilleure visualisation." - -#: anchorsaway.c:1298 -msgid "" -"The size at which the current glyph is rasterized.\n" -"For small pixelsize you may want to use the magnification\n" -"factor below to get a clearer view.\n" -"\n" -"The pulldown list contains the pixelsizes at which there\n" -"are device table corrections." -msgstr "" -"La taille à laquelle le glyphe en cours est vectorisé.\n" -"Pour de petites tailles en pixel, vous pouvez utiliser le facteur\n" -"de grossissement ci-dessous pour avoir une meilleure visualisation.\n" -"\n" -"La liste déroulante contient les tailles en pixel pour lesquelles\n" -"il y a des corrections de table de périphérique." - -#. GT: Short for: Magnification -#. GT: Short for "Magnification" -#: anchorsaway.c:1304 lookupui.c:4529 -msgid "Mag:" -msgstr "Gros. :" - -#: anchorsaway.c:1318 -msgid "" -"The glyph is rasterized at the size above, but it\n" -"may be difficult to see the alignment errors\n" -"that can happen at small pixelsizes. This allows\n" -"you to expand each pixel to show potential problems\n" -"better." -msgstr "" -"Le glyphe est vectorisé à la taille ci-dessus, mais\n" -"il peut être difficile de voir les erreurs d'alignement\n" -"qui peuvent survenir à de petites tailles en pixel. Ceci vous \n" -"permet d'étendre chaque pixel pour mieux montrer les problèmes\n" -"potentiels." - -#: anchorsaway.c:1341 -msgid "The X coordinate of the anchor point in this glyph" -msgstr "Abscisse de l'ancre dans ce glyphe" - -#. GT: Short for Correction -#: anchorsaway.c:1347 anchorsaway.c:1395 -msgid "Cor:" -msgstr "Corr. :" - -#: anchorsaway.c:1352 anchorsaway.c:1400 -msgid "" -"Correction in pixels to the horizontal positioning of this anchor point\n" -"when rasterizing at the given pixelsize.\n" -"(Lives in a Device Table)" -msgstr "" -"Correction en pixels à la position horizontale de cette ancre,\n" -"lors du rendu à cette taille.\n" -"(se trouve dans une table de périphérique)" - -#: anchorsaway.c:1365 -msgid "" -"This is the number of pixels by which the anchor\n" -"should be moved horizontally when the glyph is\n" -"rasterized at the above size. This information\n" -"is part of the device table for this anchor.\n" -"Device tables are particularly important at small\n" -"pixelsizes where rounding errors will have a\n" -"proportionally greater effect." -msgstr "" -"Ceci est le nombre de pixels dont devrait être déplacé\n" -"l'ancre horizontalement quand le glyphe est vectorisé\n" -"à la taimlle ci-dessus. Cette information fait partie\n" -"de la table de périphérique pour cette ancre.\n" -"Les tables de périphériques sont particulièrement importantes\n" -"pour les petites tailles en pixel quand les erreurs d'arrondi\n" -"ont proportionnellement un plus grand effet." - -#: anchorsaway.c:1389 -msgid "The Y coordinate of the anchor point in this glyph" -msgstr "Ordonnée de l'ancre dans ce glyphe" - -#: anchorsaway.c:1413 -msgid "" -"This is the number of pixels by which the anchor\n" -"should be moved vertically when the glyph is\n" -"rasterized at the above size. This information\n" -"is part of the device table for this anchor.\n" -"Device tables are particularly important at small\n" -"pixelsizes where rounding errors will have a\n" -"proportionally greater effect." -msgstr "" -"Ceci est le nombre de pixels dont devrait être déplacé\n" -"l'ancre verticalement quand le glyphe est vectorisé\n" -"à la taimlle ci-dessus. Cette information fait partie\n" -"de la table de périphérique pour cette ancre.\n" -"Les tables de périphériques sont particulièrement importantes\n" -"pour les petites tailles en pixel quand les erreurs d'arrondi\n" -"ont proportionnellement un plus grand effet." - -#: autotrace.c:533 autotrace.c:534 autotrace.c:737 autotrace.c:738 -msgid "Additional arguments for autotrace program:" -msgstr "Arguments additionnels pour le programme 'autotrace' :" - -#: autotrace.c:550 autotrace.c:586 autotrace.c:761 -msgid "Can't find autotrace" -msgstr "Impossible de lancer autotrace" - -#: autotrace.c:550 autotrace.c:586 autotrace.c:761 -msgid "" -"Can't find autotrace program (set AUTOTRACE environment variable) or " -"download from:\n" -" http://sf.net/projects/autotrace/" -msgstr "" -"Impossible de trouver le programme 'autotrace'.\n" -"Vous pouvez peut-être donner une valeur à la variable\n" -" d'environnement AUTOTRACE." - -#: autotrace.c:563 autotrace.c:809 -msgid "Autotracing..." -msgstr "Autotraçage..." - -#: autotrace.c:583 -msgid "Nothing to trace" -msgstr "Rien à tracer" - -#: autotrace.c:758 -msgid "Can't find mf" -msgstr "METAFONT n'a pas été trouvé" - -#: autotrace.c:758 -msgid "" -"Can't find mf program -- metafont (set MF environment variable) or download " -"from:\n" -" http://www.tug.org/\n" -" http://www.ctan.org/\n" -"It's part of the TeX distribution" -msgstr "" -"Impossible de trouver mf => variable d'environnement METAFONT, ou " -"télécharger depuis :\n" -" http://www.tug.org/\n" -" http://www.ctan.org/\n" -"Il est inclus dans toute distribution TeX/Omega" - -#: autotrace.c:772 -msgid "Can't create temporary directory" -msgstr "Impossible de créer le répertoire temporaire" - -#: autotrace.c:804 autotrace.c:824 autotrace.c:827 autotrace.c:829 -msgid "Can't run mf" -msgstr "Impossible de lancer mf" - -#: autotrace.c:804 autotrace.c:824 -msgid "Could not read (or perhaps find) mf output file" -msgstr "Impossible de lire (ou de trouver) le fichier de sortie de mf" - -#: autotrace.c:827 -msgid "MetaFont exited with an error" -msgstr "METAFONT a abandonné la compilation" - -#: autowidth.c:232 autowidth.c:239 -#, c-format -msgid "AutoWidth failure on %s\n" -msgstr "Échec de la Largeur Automatique pour %s\n" - -#: autowidth.c:1219 encoding.c:601 fvimportbdf.c:2047 palmfonts.c:394 -#: winfonts.c:938 -msgid "Couldn't open file" -msgstr "Lecture du fichier impossible" - -#: autowidth.c:1219 encoding.c:601 fvimportbdf.c:2047 palmfonts.c:394 -#, c-format -msgid "Couldn't open file %.200s" -msgstr "Impossible de lire le fichier %.200s" - -#: autowidth.c:1242 -msgid "No Kern Pairs" -msgstr "Aucune paire de crénage" - -#: autowidth.c:1242 -#, c-format -msgid "No kerning pairs found in %.200s" -msgstr "Aucune paire de crénage trouvée dans %.200s" - -#: autowidth2.c:495 autowidth2.c:567 autowidth2.c:642 autowidth2.c:759 -#: autowidth2.c:899 -msgid "Glyph too big" -msgstr "" - -#: autowidth2.c:495 autowidth2.c:567 autowidth2.c:642 autowidth2.c:759 -#: autowidth2.c:899 -#, c-format -msgid "" -"%s has a bounding box which is too big for this algorithm to work. Ignored." -msgstr "" - -#: autowidth2dlg.c:60 kernclass.c:232 kernclass.c:280 kernclass.c:1169 -#: lookupui.c:2897 lookupui.c:3502 lookupui.c:3690 lookupui.c:5120 -msgid "Separation" -msgstr "" - -#: autowidth2dlg.c:61 -msgid "Min Bearing" -msgstr "" - -#: autowidth2dlg.c:62 -msgid "Max Bearing" -msgstr "" - -#: autowidth2dlg.c:63 charinfo.c:1437 cvpointer.c:1360 cvstroke.c:1978 -#: cvstroke.c:2094 math.c:134 tilepath.c:1547 tilepath.c:1588 tilepath.c:1625 -msgid "Height" -msgstr "Hauteur:" - -#: autowidth2dlg.c:64 -msgid "Loop Count" -msgstr "" - -#: autowidth2dlg.c:136 -msgid "Auto Width" -msgstr "Chasse automatique..." - -#: autowidth2dlg.c:149 -msgid "" -"FontForge will attempt to adjust the left and right\n" -"sidebearings of the selected glyphs so that the average\n" -"separation between glyphs in a script will be the\n" -"specified amount. You may also specify a minimum and\n" -"maximum value for each glyph's sidebearings." -msgstr "" - -#: autowidth2dlg.c:161 -msgid "_Separation:" -msgstr "" - -#: autowidth2dlg.c:188 -msgid "_Min:" -msgstr "" - -#: autowidth2dlg.c:213 -msgid "Ma_x:" -msgstr "" - -#: autowidth2dlg.c:237 cvpointer.c:1527 -msgid "_Height:" -msgstr "Épaisseur :" - -#: autowidth2dlg.c:256 -msgid "_Loops:" -msgstr "" - -#: basedlg.c:71 fontinfo.c:1226 fontinfo.c:1231 fontinfo.c:1236 -#: justifydlg.c:51 showatt.c:1132 showatt.c:1279 -msgid "Language" -msgstr "Langue" - -#: basedlg.c:72 basedlg.c:78 basedlg.c:154 charinfo.c:4977 cvgetinfo.c:510 -msgid "Min" -msgstr "" - -#: basedlg.c:73 basedlg.c:79 basedlg.c:155 charinfo.c:4994 cvgetinfo.c:517 -msgid "Max" -msgstr "" - -#: basedlg.c:77 lookupui.c:691 macencui.c:1109 -msgid "Feature" -msgstr "Fonctionnalité" - -#: basedlg.c:154 -msgid "Min (descent)" -msgstr "" - -#: basedlg.c:155 -msgid "Max (ascent)" -msgstr "" - -#: basedlg.c:300 -#, c-format -msgid "Vertical Extents for %c%c%c%c" -msgstr "" - -#: basedlg.c:300 -#, c-format -msgid "Horizontal Extents for %c%c%c%c" -msgstr "" - -#: basedlg.c:318 -msgid "" -"Set the minimum and maximum values by which\n" -"the glyphs in this script extend below and\n" -"above the baseline. This may vary by language" -msgstr "" - -#: basedlg.c:323 -msgid "" -"Set the minimum and maximum values by which\n" -"the glyphs in this script extend below and\n" -"above the baseline when modified by a feature." -msgstr "" - -#: basedlg.c:375 -msgid "Set Feature Extents" -msgstr "" - -#. GT: English uses "script" to mean a general writing system (latin, greek, kanji) -#. GT: and the cursive handwriting style. Here we mean the general writing system. -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Script", ignore "writing system|" -#. GT: English uses "script" to mean a general writing style (latin, greek, kanji) -#. GT: and the cursive handwriting style. Here we mean the general writing system. -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Script", ignore "writing system|" -#. GT: English uses "script" to me a general writing style (latin, greek, kanji) -#. GT: and the cursive handwriting style. Here we mean the general writing system. -#: basedlg.c:412 justifydlg.c:62 lookupui.c:686 showatt.c:1868 showatt.c:1906 -msgid "writing system|Script" -msgstr "système d'écriture" - -#: basedlg.c:413 -msgid "Default Baseline" -msgstr "" - -#: basedlg.c:616 -msgid "Bad default baseline" -msgstr "" - -#: basedlg.c:616 -#, c-format -msgid "" -"Script '%c%c%c%c' claims baseline '%c%c%c%c' as its default, but that " -"baseline is not currently active." -msgstr "" - -#: basedlg.c:722 -msgid "Vertical Baselines" -msgstr "" - -#: basedlg.c:722 -msgid "Horizontal Baselines" -msgstr "" - -#: basedlg.c:740 -msgid "" -"From the list below, select the baselines for which you\n" -"will provide data." -msgstr "" - -#: basedlg.c:748 -msgid "hang" -msgstr "" - -#: basedlg.c:753 -msgid "Indic (& Tibetan) hanging baseline" -msgstr "" - -#: basedlg.c:759 -msgid "icfb" -msgstr "" - -#: basedlg.c:764 -msgid "Ideographic character face bottom edge baseline" -msgstr "" - -#: basedlg.c:770 -msgid "icft" -msgstr "" - -#: basedlg.c:775 -msgid "Ideographic character face top edge baseline" -msgstr "" - -#: basedlg.c:781 -msgid "ideo" -msgstr "" - -#: basedlg.c:786 -msgid "Ideographic em-box bottom edge baseline" -msgstr "" - -#: basedlg.c:792 -msgid "idtp" -msgstr "" - -#: basedlg.c:797 -msgid "Ideographic em-box top edge baseline" -msgstr "" - -#: basedlg.c:803 -msgid "math" -msgstr "" - -#: basedlg.c:808 -msgid "Mathematical centerline" -msgstr "" - -#: basedlg.c:814 -msgid "romn" -msgstr "" - -#: basedlg.c:819 -msgid "Baseline used for Latin, Greek, Cyrillic text." -msgstr "" - -#: basedlg.c:832 -msgid "" -"If any of the above baselines are active then you should\n" -"specify which one is the default baseline for each script\n" -"in the font, and specify how to position glyphs in this\n" -"script relative to all active baselines" -msgstr "" - -#: basedlg.c:885 -msgid "Set Extents" -msgstr "" - -#: bdfinfo.c:170 -msgid "Not ASCII" -msgstr "Non ASCII" - -#: bdfinfo.c:170 -msgid "All characters in the value must be in ASCII" -msgstr "Tous les caractères formant la valeur doivent être en ASCII" - -#: bdfinfo.c:177 bitmapview.c:1939 cvstroke.c:2519 deltaui.c:67 deltaui.c:98 -#: deltaui.c:101 deltaui.c:104 fontview.c:1141 fontview.c:1995 fontview.c:3218 -#: fontview.c:3733 fontview.c:4666 fvimportbdf.c:1875 kernclass.c:368 -#: macencui.c:724 macencui.c:1024 prefs.c:1375 prefs.c:1381 scstylesui.c:2291 -#: ttfinstrsui.c:1040 ttfinstrsui.c:1083 ../gdraw/gresedit.c:752 -#: ../gdraw/gresedit.c:783 ../gdraw/gresedit.c:795 ../gdraw/gresedit.c:875 -#: ../gdraw/gresedit.c:901 ../gdraw/gresedit.c:915 -msgid "Bad Number" -msgstr "Valeur incorrecte" - -#: bdfinfo.c:177 -msgid "Must be a number" -msgstr "doit être un nombre" - -#. GT: I am told that the use of "|" to provide contextual information in a -#. GT: gettext string is non-standard. However it is documented in section -#. GT: 10.2.6 of http://www.gnu.org/software/gettext/manual/html_mono/gettext.html -#. GT: -#. GT: Anyway here the word "Property" is used to provide context for "New..." and -#. GT: the translator should only translate "New...". This is necessary because in -#. GT: French (or any language where adjectives agree in gender/number with their -#. GT: nouns) there are several different forms of "New" and the one chose depends -#. GT: on the noun in question. -#. GT: A french translation might be either msgstr "Nouveau..." or msgstr "Nouvelle..." -#. GT: -#. GT: I expect there are more cases where one english word needs to be translated -#. GT: by several different words in different languages (in Japanese a different -#. GT: word is used for the latin script and the latin language) and that you, as -#. GT: a translator may need to ask me to disambiguate more strings. Please do so: -#. GT: -#: bdfinfo.c:536 -msgid "Property|New..." -msgstr "" - -#: bdfinfo.c:587 statemachine.c:213 -msgid "No Change" -msgstr "Pas de changement" - -#: bdfinfo.c:760 -#, c-format -msgid "Strike Information for %.90s" -msgstr "Information de frappe pour %.90s" - -#: bdfinfo.c:809 cvstroke.c:2785 cvstroke.c:2833 cvstroke.c:2981 -#: cvstroke.c:3029 fontinfo.c:3044 ../gdraw/gmatrixedit.c:2053 -msgid "Delete" -msgstr "Supprimer" - -#: bdfinfo.c:818 -msgid "Default All" -msgstr "Tout par défaut" - -#: bdfinfo.c:827 -msgid "Default This" -msgstr "" - -#: bitmapcontrol.c:148 -msgid "Scaling Bitmaps" -msgstr "Mise à l'échelle des bitmaps" - -#: bitmapcontrol.c:222 savefont.c:341 savefont.c:348 winfonts.c:858 -msgid "Missing Bitmap" -msgstr "Bitmap manquante" - -#: bitmapcontrol.c:222 -#, c-format -msgid "Attempt to regenerate a pixel size that has not been created (%d@%d)" -msgstr "Régération d'une taille de pixel qui n'a pas été créée (%d@%d)" - -#: bitmapdlg.c:43 -msgid "All Glyphs" -msgstr "Tous les glyphes" - -#: bitmapdlg.c:44 -msgid "Selected Glyphs" -msgstr "Les glyphes sélectionnés" - -#: bitmapdlg.c:45 -msgid "Current Glyph" -msgstr "Le glyphe courant" - -#: bitmapdlg.c:101 bitmapdlg.c:467 -msgid "Pixel Sizes:" -msgstr "Taille en pixels :" - -#: bitmapdlg.c:219 bitmapdlg.c:413 -msgid "Point sizes on a 75 dpi screen" -msgstr "Taille en points sur un écran à 75 dpi" - -#: bitmapdlg.c:220 -msgid "Point sizes on a 96 dpi screen" -msgstr "Taille en points sur un écran à 96 dpi" - -#: bitmapdlg.c:221 -msgid "Point sizes on a 72 dpi screen" -msgstr "Taille en points sur un écran à 72 dpi" - -#: bitmapdlg.c:223 -msgid "Point sizes on a 120 dpi screen" -msgstr "Taille en points sur un écran à 120 dpi" - -#: bitmapdlg.c:224 bitmapdlg.c:439 -msgid "Point sizes on a 100 dpi screen" -msgstr "Taille en points sur un écran à 100 dpi" - -#: bitmapdlg.c:301 -msgid "Bitmap Strikes Available" -msgstr "Bitmaps disponibles..." - -#: bitmapdlg.c:302 -msgid "Regenerate Bitmap Glyphs" -msgstr "Régénérer bitmaps..." - -#: bitmapdlg.c:303 -msgid "Remove Bitmap Glyphs" -msgstr "Supprimer bitmaps..." - -#: bitmapdlg.c:316 -msgid "The list of current pixel bitmap sizes" -msgstr "Liste des tailles actuelles de bitmap:" - -#: bitmapdlg.c:324 -msgid " Removing a size will delete it." -msgstr " - Effacer une taille la supprimera." - -#: bitmapdlg.c:333 -msgid " Adding a size will create it by scaling." -msgstr " Ajouter une taille la créera par mise à l'échelle." - -#: bitmapdlg.c:335 -msgid " Adding a size will create it." -msgstr " - Ajouter une taille la créera." - -#: bitmapdlg.c:345 -msgid "Specify bitmap sizes to be regenerated" -msgstr "Spécifiez les tailles à générer de nouveau" - -#: bitmapdlg.c:347 -msgid "Specify bitmap sizes to be removed" -msgstr "Spécifiez les tailles à supprimer" - -#. GT: X is a coordinate -#: bitmapdlg.c:375 cvgetinfo.c:3381 cvpointer.c:1346 -msgid "X" -msgstr "X" - -#: bitmapdlg.c:385 -msgid "Win" -msgstr "Win" - -#: bitmapdlg.c:395 fontinfo.c:10484 prefs.c:2287 -msgid "Mac" -msgstr "Mac" - -#: bitmapdlg.c:492 kernclass.c:2365 -msgid "Use FreeType" -msgstr "Utiliser Freetype" - -#: bitmapdlg.c:509 -msgid "Create Rasterized Strikes (Not empty ones)" -msgstr "Créer des Strikes vectorisés (non vides)" - -#. GT: This is the title for a window showing a bitmap character -#. GT: It will look something like: -#. GT: exclam at 33 size 12 from Arial -#. GT: $1 is the name of the glyph -#. GT: $2 is the glyph's encoding -#. GT: $3 is the pixel size of the bitmap font -#. GT: $4 is the font name -#: bitmapview.c:175 -#, c-format -msgid "%1$.80s at %2$d size %3$d from %4$.80s" -msgstr "%1$.80s (%2$d) taille %3$d venant de %4$.80hs" - -#: bitmapview.c:1759 fvmetricsdlg.c:127 -msgid "Set Width..." -msgstr "Définir chasse..." - -#: bitmapview.c:1762 -msgid "Set Vertical Width..." -msgstr "Définir chasse Verticale..." - -#: bitmapview.c:1933 cvstroke.c:2044 -msgid "Skew" -msgstr "Inclinaison" - -#: bitmapview.c:1933 -msgid "Skew Ratio" -msgstr "Taux d'inclinaison" - -#: bitmapview.c:2072 charview.c:9306 fontview.c:5403 metricsview.c:3033 -msgid "New O_utline Window" -msgstr "Ouvrir fenêtre de _glyphe" - -#: bitmapview.c:2073 charview.c:9307 fontview.c:5404 metricsview.c:3034 -msgid "New _Bitmap Window" -msgstr "Ouvrir fenêtre de _bitmap" - -#: bitmapview.c:2074 charview.c:9308 fontview.c:5405 metricsview.c:3035 -msgid "New _Metrics Window" -msgstr "Ouvrir fenêtre de _métriques" - -#: bitmapview.c:2076 charview.c:9310 fontview.c:5407 metricsview.c:3037 -#: uiutil.c:781 -msgid "Warnings" -msgstr "Avertissements" - -#: bitmapview.c:2097 -msgid "Flip Horizontally" -msgstr "Symétrie Horizontale" - -#: bitmapview.c:2097 -msgid "Flip Vertically" -msgstr "Symétrie Verticale" - -#. GT: "CW" means Clockwise -#: bitmapview.c:2099 -msgid "Rotate 90° CW" -msgstr "Rotation 90° horaire" - -#. GT: "CW" means Counter-Clockwise -#: bitmapview.c:2101 -msgid "Rotate 90° CCW" -msgstr "Rotation 90° anti-horaire" - -#: bitmapview.c:2102 -msgid "Rotate 180°" -msgstr "Rotation 180°" - -#: bitmapview.c:2103 transform.c:101 -msgid "Skew..." -msgstr "Inclinaison..." - -#: bitmapview.c:2105 bitmapview.c:2107 charview.c:9340 charview.c:9342 -#: fontview.c:4296 fontview.c:4303 metricsview.c:3070 metricsview.c:3072 -#: openfontdlg.c:700 -msgid "Font|_New" -msgstr "_Nouvelle fonte" - -#: bitmapview.c:2108 charview.c:9343 fontview.c:4307 metricsview.c:3073 -msgid "_Open" -msgstr "_Ouvrir" - -#: bitmapview.c:2109 charview.c:9344 fontview.c:4309 metricsview.c:3074 -msgid "Recen_t" -msgstr "_Récent" - -#: bitmapview.c:2110 charview.c:9345 fontview.c:4310 metricsview.c:3075 -msgid "_Close" -msgstr "_Fermer" - -#: bitmapview.c:2112 charview.c:9348 cvexportdlg.c:535 fontview.c:504 -#: fontview.c:4312 metricsview.c:3077 savefontdlg.c:1501 savefontdlg.c:2306 -#: ../gdraw/gsavefiledlg.c:240 -msgid "_Save" -msgstr "_Enregistrer" - -#: bitmapview.c:2113 charview.c:9349 fontview.c:4313 metricsview.c:3078 -msgid "S_ave as..." -msgstr "Enregi_strer sous..." - -#: bitmapview.c:2114 charview.c:9350 fontview.c:4315 metricsview.c:3079 -msgid "_Generate Fonts..." -msgstr "_Générer fonte(s)..." - -#: bitmapview.c:2115 charview.c:9351 fontview.c:4316 metricsview.c:3080 -msgid "Generate Mac _Family..." -msgstr "Générer famille pour _Mac..." - -#: bitmapview.c:2116 charview.c:9352 fontview.c:4317 metricsview.c:3081 -msgid "Generate TTC..." -msgstr "" - -#: bitmapview.c:2117 -msgid "Expor_t..." -msgstr "Expor_ter..." - -#: bitmapview.c:2119 charview.c:9355 fontinfo.c:6856 fontview.c:4319 -#: sftextfield.c:972 -msgid "_Import..." -msgstr "_Importer..." - -#: bitmapview.c:2120 charview.c:9356 fontview.c:4321 -msgid "_Revert File" -msgstr "_Version précédente du fichier" - -#: bitmapview.c:2122 charview.c:9365 fontview.c:4338 metricsview.c:3087 -msgid "Pr_eferences..." -msgstr "Préfér_ences..." - -#: bitmapview.c:2123 charview.c:9366 fontview.c:4339 metricsview.c:3088 -msgid "_X Resource Editor..." -msgstr "" - -#: bitmapview.c:2125 charview.c:9368 fontview.c:4341 metricsview.c:3090 -msgid "_Quit" -msgstr "_Quitter" - -#: bitmapview.c:2130 charview.c:9397 fontview.c:4394 metricsview.c:3095 -#: sftextfield.c:965 ../gdraw/gtextfield.c:1294 -msgid "_Undo" -msgstr "_Annuler" - -#: bitmapview.c:2131 charview.c:9398 fontview.c:4395 metricsview.c:3096 -msgid "_Redo" -msgstr "_Rétablir" - -#: bitmapview.c:2133 charview.c:9400 fontview.c:4397 fontview.c:5447 -#: metricsview.c:3098 sftextfield.c:967 uiutil.c:651 -#: ../gdraw/gtextfield.c:1295 -msgid "Cu_t" -msgstr "Cou_per" - -#: bitmapview.c:2134 charview.c:9401 fontview.c:4398 fontview.c:5448 -#: metricsview.c:3099 sftextfield.c:968 uiutil.c:652 -#: ../gdraw/gtextfield.c:1296 -msgid "_Copy" -msgstr "_Copier" - -#: bitmapview.c:2135 charview.c:9402 fontview.c:4399 fontview.c:5449 -#: metricsview.c:3100 -msgid "C_opy Reference" -msgstr "Copier ré_férence" - -#: bitmapview.c:2136 charview.c:9407 fontview.c:4405 fontview.c:5451 -#: metricsview.c:3105 sftextfield.c:969 uiutil.c:653 -#: ../gdraw/gtextfield.c:1297 -msgid "_Paste" -msgstr "Co_ller" - -#: bitmapview.c:2137 charview.c:9408 combinations.c:897 fontview.c:4411 -#: fontview.c:5452 metricsview.c:3106 uiutil.c:654 -msgid "C_lear" -msgstr "Supprim_er" - -#: bitmapview.c:2139 charview.c:9373 fontview.c:4369 metricsview.c:3109 -#: ../gdraw/gaskdlg.c:1476 -msgid "Select _All" -msgstr "_Tout sélectionner" - -#: bitmapview.c:2141 charview.c:9421 fontview.c:4426 -msgid "Remo_ve Undoes" -msgstr "Supprim_er les annulations" - -#: bitmapview.c:2143 charview.c:9419 fontview.c:4422 fontview.c:5454 -#: metricsview.c:3112 -msgid "U_nlink Reference" -msgstr "Délier la référence" - -#: bitmapview.c:2148 -msgid "Flip _Horizontally" -msgstr "Symétrie _horizontale" - -#: bitmapview.c:2149 -msgid "Flip _Vertically" -msgstr "Symétrie _verticale" - -#: bitmapview.c:2150 -msgid "_Rotate 90° CW" -msgstr "_Rotation 90° horaire" - -#: bitmapview.c:2151 -msgid "Rotate _90° CCW" -msgstr "Rotation _90° anti-horaire" - -#: bitmapview.c:2152 -msgid "Rotate _180°" -msgstr "Rotation _180°" - -#: bitmapview.c:2153 -msgid "_Skew..." -msgstr "_Incliner..." - -#: bitmapview.c:2158 charview.c:9609 fontview.c:4529 metricsview.c:3167 -msgid "_Font Info..." -msgstr "Infos _fonte..." - -#: bitmapview.c:2159 fontview.c:5456 metricsview.c:3168 -msgid "Glyph _Info..." -msgstr "_Infos glyphe..." - -#: bitmapview.c:2160 -msgid "BDF Info..." -msgstr "Infos BDF..." - -#: bitmapview.c:2162 fontview.c:4534 metricsview.c:3172 -msgid "Bitm_ap Strikes Available..." -msgstr "Bitm_aps disponibles..." - -#: bitmapview.c:2163 charview.c:9616 fontview.c:4535 metricsview.c:3173 -msgid "Regenerate _Bitmap Glyphs..." -msgstr "Régénérer _bitmaps..." - -#: bitmapview.c:2164 -msgid "Remove This Glyph" -msgstr "Supprimer ce glyphe" - -#: bitmapview.c:2166 charview.c:9620 fontview.c:4539 -msgid "_Transformations" -msgstr "_Transformations" - -#: bitmapview.c:2171 charview.c:9737 charview.c:10040 charview.c:10058 -#: fontview.c:5478 -msgid "_Tools" -msgstr "_Outils" - -#: bitmapview.c:2172 charview.c:9738 fontview.c:5028 metricsview.c:3318 -msgid "_Layers" -msgstr "_Calques" - -#: bitmapview.c:2173 -msgid "_Shades" -msgstr "_Ombrage" - -#: bitmapview.c:2175 charview.c:9740 -msgid "_Docked Palettes" -msgstr "Palettes verrouillées(_D)" - -#: bitmapview.c:2180 charview.c:9865 -msgid "_Fit" -msgstr "_Adapter" - -#: bitmapview.c:2181 charview.c:9866 metricsview.c:3306 -msgid "Z_oom out" -msgstr "Réduire(_O)" - -#: bitmapview.c:2182 charview.c:9867 metricsview.c:3307 -msgid "Zoom _in" -msgstr "Agrand_ir" - -#: bitmapview.c:2184 charview.c:9873 fontview.c:5022 metricsview.c:3312 -msgid "_Next Glyph" -msgstr "Glyphe _suivant" - -#: bitmapview.c:2185 charview.c:9874 fontview.c:5023 metricsview.c:3313 -msgid "_Prev Glyph" -msgstr "Gly_phe précédent" - -#: bitmapview.c:2186 charview.c:9875 fontview.c:5024 metricsview.c:3314 -msgid "Next _Defined Glyph" -msgstr "Glyphe _défini suivant" - -#: bitmapview.c:2187 charview.c:9876 fontview.c:5025 metricsview.c:3315 -msgid "Prev Defined Gl_yph" -msgstr "Glyphe défini précédent(_A)" - -#: bitmapview.c:2188 charview.c:9878 fontview.c:5026 -msgid "_Goto" -msgstr "_Aller au glyphe" - -#: bitmapview.c:2189 charview.c:9879 metricsview.c:3316 -msgid "Find In Font _View" -msgstr "Trou_ver dans la fenêtre de fonte" - -#: bitmapview.c:2191 -msgid "_Bigger Pixel Size" -msgstr "Plus _grand" - -#: bitmapview.c:2192 -msgid "_Smaller Pixel Size" -msgstr "_Plus petit" - -#: bitmapview.c:2194 -msgid "_Palettes" -msgstr "_Palettes" - -#: bitmapview.c:2199 charview.c:9723 cvpalettes.c:3168 fontview.c:5217 -#: fontview.c:5468 -msgid "Set _Width..." -msgstr "Définir chasse..." - -#: bitmapview.c:2200 -msgid "Set _Vertical Width..." -msgstr "Définir chasse _verticale..." - -#: bitmapview.c:2205 charview.c:10035 charview.c:10053 fontview.c:5474 -#: metricsview.c:3604 -msgid "_File" -msgstr "_Fichier" - -#: bitmapview.c:2206 charview.c:10036 charview.c:10054 fontview.c:5475 -#: metricsview.c:3605 ttfinstrsui.c:783 -msgid "_Edit" -msgstr "_Édition" - -#: bitmapview.c:2207 charview.c:10038 charview.c:10056 fontview.c:5476 -#: metricsview.c:3606 -msgid "E_lement" -msgstr "É_lément" - -#: bitmapview.c:2208 charview.c:9977 charview.c:10043 charview.c:10061 -#: fontview.c:5482 metricsview.c:3607 -msgid "_View" -msgstr "_Vue" - -#: bitmapview.c:2209 charview.c:10044 charview.c:10062 fontview.c:5483 -#: metricsview.c:3608 -msgid "_Metrics" -msgstr "_Métriques" - -#: bitmapview.c:2210 charview.c:10047 charview.c:10063 fontview.c:5487 -#: metricsview.c:3609 -msgid "_Window" -msgstr "_Fenêtre" - -#: bitmapview.c:2211 charview.c:10048 charview.c:10064 fontview.c:5438 -#: fontview.c:5488 metricsview.c:3610 -msgid "_Help" -msgstr "_Aide" - -#: bitmapview.c:2323 -msgid "Recalculate Bitmaps" -msgstr "Recalculer bitmaps" - -#: charinfo.c:147 fontinfo.c:9994 -msgid "Automatic" -msgstr "Automatique" - -#: charinfo.c:148 -msgid "No Class" -msgstr "Pas de classe" - -#: charinfo.c:149 cvgetinfo.c:1456 -msgid "Base Glyph" -msgstr "Glyphe de base" - -#: charinfo.c:150 cvgetinfo.c:1467 -msgid "Base Lig" -msgstr "Ligature" - -#: charinfo.c:151 charview.c:1692 cvgetinfo.c:1445 showatt.c:1416 -msgid "Mark" -msgstr "Marque" - -#: charinfo.c:152 showatt.c:1417 -msgid "Component" -msgstr "Composante" - -#: charinfo.c:159 fontview.c:4356 fontview.c:4496 groupsdlg.c:44 -msgid "Color|Choose..." -msgstr "" - -#: charinfo.c:160 fontview.c:4357 fontview.c:4497 groupsdlg.c:45 -msgid "Color|Default" -msgstr "Par défaut" - -#: charinfo.c:172 -msgid "New Positioning" -msgstr "Nouveau positionnement" - -#: charinfo.c:172 -msgid "New Pair Position" -msgstr "Nouvel appairage" - -#: charinfo.c:173 -msgid "New Substitution Variant" -msgstr "" - -#: charinfo.c:174 -msgid "New Alternate List" -msgstr "Nouveau choix de variante" - -#: charinfo.c:174 -msgid "New Multiple List" -msgstr "" - -#: charinfo.c:174 -msgid "New Ligature" -msgstr "Nouvelle ligature" - -#: charinfo.c:304 -msgid "New Counter Mask" -msgstr "Nouveau masque de contre-poinçon" - -#: charinfo.c:304 -msgid "Edit Counter Mask" -msgstr "Éditer contre-poinçon" - -#: charinfo.c:320 -msgid "Select hints between which counters are formed" -msgstr "Sélectionner les indices entre lesquels les compteurs sont formés" - -#: charinfo.c:507 charinfo.c:4355 -msgid "Unicode _Value:" -msgstr "_Valeur Unicode :" - -#: charinfo.c:532 charinfo.c:934 charinfo.c:944 charinfo.c:1357 -#: charview.c:2808 contextchain.c:661 contextchain.c:983 cvgetinfo.c:979 -#: cvpalettes.c:1365 cvpointer.c:1159 cvundoes.c:2022 cvundoes.c:2243 -#: cvundoes.c:3559 fontviewbase.c:103 fontviewbase.c:1404 fvfontsdlg.c:60 -#: fvmetricsdlg.c:59 lookupui.c:3723 metricsview.c:2044 mmdlg.c:1976 -#: parsettfbmf.c:483 prefs.c:1390 problems.c:2734 savefont.c:754 -#: savefontdlg.c:1336 savefontdlg.c:1435 splinechar.c:1005 splinechar.c:1014 -#: splinefont.c:1238 tottf.c:1466 tottf.c:6209 -msgid "_Yes" -msgstr "_Oui" - -#: charinfo.c:532 charview.c:2809 charview.c:8304 contextchain.c:661 -#: contextchain.c:983 cvgetinfo.c:979 cvpalettes.c:1365 cvpointer.c:1160 -#: cvundoes.c:2025 cvundoes.c:2243 cvundoes.c:3562 fontviewbase.c:107 -#: fontviewbase.c:1405 fvfontsdlg.c:60 fvmetricsdlg.c:60 metricsview.c:2466 -#: mmdlg.c:1976 parsettfbmf.c:484 prefs.c:1391 problems.c:2735 -#: savefontdlg.c:1337 splinechar.c:1005 splinefont.c:1238 tottf.c:1469 -#: tottf.c:6209 -msgid "_No" -msgstr "_Non" - -#: charinfo.c:537 charinfo.c:540 charinfo.c:543 charinfo.c:558 charinfo.c:561 -#: fontinfo.c:2286 -msgid "Bad Name" -msgstr "Nom incorrect" - -#: charinfo.c:537 -msgid "Glyph names are limitted to 31 characters" -msgstr "Les noms de glyphe sont limités à 31 caractères" - -#: charinfo.c:543 -msgid "A glyph name may not start with a digit nor a full stop (period)" -msgstr "Un nom de glyphe ne doit pas commencer par un chiffre ou un point" - -#: charinfo.c:558 -#, c-format -msgid "" -"A glyph name must be ASCII, without spaces and may not contain the " -"characters \"([{<>}])/%%\", and should contain only alphanumerics, periods " -"and underscores" -msgstr "" -"Un nom de glyphe doit être écrit en ASCII, plus précisement en utilisant des " -"alphanumériques, des points et des soulignés, sans blanc, ni aucun caractère " -"parmi \"([{<>}])/%%\"" - -#: charinfo.c:561 -msgid "" -"A glyph name should contain only alphanumerics, periods and underscores\n" -"Do you want to use this name in spite of that?" -msgstr "" -"Un nom de glyphe doit contenir uniquement des alphanumériques ASCII, des " -"points et des soulignés.\n" -"Souhaitez vous utiliser ce nom malgré tout ?" - -#: charinfo.c:878 -msgid "Duplicate Ligature" -msgstr "Dupliquer la ligature" - -#: charinfo.c:878 -#, c-format -msgid "" -"There are two ligature entries with the same components (%.80s) in the same " -"lookup subtable (%.30s)" -msgstr "" -"Il y a deux entrées de ligature avec le même composant (%.80s) dans la même " -"table de consultation (%.30s)" - -#: charinfo.c:891 -msgid "Duplicate Kern data" -msgstr "Dupliquer les données de kern" - -#: charinfo.c:891 -#, c-format -msgid "" -"There are two kerning entries for the same glyph (%.80s) in the same lookup " -"subtable (%.30s)" -msgstr "" -"Il y a deux entrées de kerning avec le même composant (%.80s) dans la même " -"table de consultation (%.30s)" - -#: charinfo.c:909 charinfo.c:1485 lookupui.c:3769 -msgid "Bad Device Table Adjustment" -msgstr "Mauvais ajustement de table de périphérique" - -#: charinfo.c:909 lookupui.c:3769 -#, c-format -msgid "A device table adjustment specified for %.80s is invalid" -msgstr "" -"Un ajustement de table de périphérique spécifié pour %.80s est invalide" - -#: charinfo.c:925 lookupui.c:3713 -msgid "Missing glyph name" -msgstr "Nom de glyphe manquant" - -#: charinfo.c:925 -#, c-format -msgid "You must specify a glyph name for subtable %s" -msgstr "Vous devez spécifier un nom de glyphe pour la sous-table %s" - -#: charinfo.c:937 cvundoes.c:2799 cvundoes.c:2938 kernclass.c:1875 -#: kernclass.c:1940 lookupui.c:3701 lookupui.c:3726 -msgid "Missing glyph" -msgstr "Glyphe manquant" - -#: charinfo.c:937 -#, c-format -msgid "" -"In lookup subtable %.30s you refer to a glyph named %.80s, which is not in " -"the font yet. Was this intentional?" -msgstr "" -"Dans la sous-table de consultation %.30s, vous vous référez à un glyphe " -"nommé %.80s qui n'est pas encore dans la fonte. Est-ce intentionel ?" - -#: charinfo.c:947 -msgid "Substitution generates itself" -msgstr "La substitution se créé d'elle-même" - -#: charinfo.c:947 -#, c-format -msgid "" -"In lookup subtable %.30s you replace a glyph with itself. Was this " -"intentional?" -msgstr "" -"Dans la sous-table de consultation %.30s, vous remplacez un glyphe par lui-" -"même. Est-ce intentionel ?" - -#: charinfo.c:1136 -msgid "Unicode out of range" -msgstr "Unicode hors limites" - -#: charinfo.c:1136 -msgid "Bad unicode value for an alternate unicode / variation selector" -msgstr "" -"Mauvaise valeur unicode pour un unicode alternatif / sélecteur de variation" - -#: charinfo.c:1148 -msgid "Unexpected Variation Selector" -msgstr "Sélecteur de Variation inattendu" - -#: charinfo.c:1149 -#, c-format -msgid "" -"Variation selectors are normally between\n" -" U+180B and U+180D\n" -" U+FE00 and U+FE0F\n" -" U+E0100 and U+E01EF\n" -"did you really intend to use U+%04X?" -msgstr "" -"Les sélecteurs de variations sont normallement compris entre\n" -" U+180B and U+180D\n" -" U+FE00 and U+FE0F\n" -" U+E0100 and U+E01EF\n" -"Aviez-vous vraiment l'intention d'utiliser U+%04X?" - -#: charinfo.c:1359 charinfo.c:1374 charinfo.c:1386 splinechar.c:1006 -#: splinechar.c:1015 -msgid "Multiple" -msgstr "Plusieurs" - -#: charinfo.c:1359 -msgid "" -"There is already a glyph with this name and encoding,\n" -"both must be unique within a font,\n" -"do you want to swap them?" -msgstr "" - -#: charinfo.c:1374 -msgid "" -"There is already a glyph with this encoding,\n" -"which must be unique within a font,\n" -"do you want to swap the encodings of the two?" -msgstr "" - -#: charinfo.c:1386 -msgid "" -"There is already a glyph with this name,\n" -"which must be unique within a font,\n" -"do you want to swap the names of the two?" -msgstr "" - -#: charinfo.c:1438 -msgid "Depth" -msgstr "Profondeur" - -#: charinfo.c:1439 lookups.c:41 math.c:70 math.c:157 -msgid "Italic Correction" -msgstr "Correction italique" - -#: charinfo.c:1440 -msgid "Top Accent Horizontal Pos" -msgstr "" - -#: charinfo.c:1443 -msgid "Horizontal Extension Italic Correction" -msgstr "Correction d'Extention horizontale en italique" - -#: charinfo.c:1444 -msgid "Vertical Extension Italic Correction" -msgstr "Correction d'Extention Verticale en italique" - -#: charinfo.c:1452 -msgid "Tile Margin" -msgstr "" - -#: charinfo.c:1454 -msgid "Tile Min X" -msgstr "" - -#: charinfo.c:1455 -msgid "Tile Min Y" -msgstr "" - -#: charinfo.c:1456 -msgid "Tile Max X" -msgstr "" - -#: charinfo.c:1457 -msgid "Tile Max Y" -msgstr "" - -#: charinfo.c:1466 -msgid "Ligature Caret Count" -msgstr "Nombre de coupures de ligatures" - -#: charinfo.c:1470 -msgid "Bad Lig. Caret Count" -msgstr "" - -#: charinfo.c:1470 -msgid "Unreasonable ligature caret count" -msgstr "" - -#: charinfo.c:1485 -msgid "A device table adjustment specified for the MATH table is invalid" -msgstr "" - -#: charinfo.c:2180 -msgid "Only a single character allowed" -msgstr "Un seul caractère autorisé" - -#: charinfo.c:2219 -msgid "Pixel Size" -msgstr "Taille en pixel" - -#: charinfo.c:2220 -msgid "Correction" -msgstr "Correction" - -#: charinfo.c:2282 -msgid "Bad correction" -msgstr "Mauvaise correction" - -#: charinfo.c:2282 -#, c-format -msgid "" -"The correction on line %d is too big. It must be between -128 and 127" -msgstr "" -"La correction à la ligne %d est trop grande. Elle doit être comprise entre -" -"128 et 127" - -#: charinfo.c:2286 -msgid "Bad pixel size" -msgstr "Mauvaise taille en pixel" - -#: charinfo.c:2286 -#, c-format -msgid "The pixel size on line %d is out of bounds." -msgstr "La taille en pixel à la ligne %d est hors limite." - -#: charinfo.c:2359 -msgid "Device Table Adjustments" -msgstr "Ajustements table de périphériques" - -#: charinfo.c:2375 -msgid "" -"At small pixel sizes (screen font sizes)\n" -"the rounding errors that occur may be\n" -"extremely ugly. A device table allows\n" -"you to specify adjustments to the rounded\n" -"Every pixel size my have its own adjustment." -msgstr "" -"A de petites tailles en pixel (taille de fontes écran)\n" -"les erreurs d'arrondi qui surviennent peuvent devenir\n" -"très génantes. Une table de périphérique vous permet\n" -"de définir des ajustements aux arrondis.\n" -"Chaque taille en pixel peut avoir son propre ajustement." - -#: charinfo.c:2421 -msgid "PixelSize|New" -msgstr "Nouvelle taille en pixel" - -#: charinfo.c:2447 charinfo.c:2452 charinfo.c:2457 charinfo.c:2462 -#: charinfo.c:2468 charinfo.c:2484 charinfo.c:2506 charinfo.c:2514 -msgid "Subtable" -msgstr "Sous-table" - -#: charinfo.c:2448 lookupui.c:2546 -msgid "Replacement Glyph Name" -msgstr "Nom de glyphe de remplacement" - -#: charinfo.c:2453 lookupui.c:2551 -msgid "Source Glyph Names" -msgstr "Noms de sources de glyphe" - -#: charinfo.c:2458 charinfo.c:2463 lookupui.c:2556 -msgid "Replacement Glyph Names" -msgstr "Noms de glyphe de remplacement" - -#: charinfo.c:2469 charinfo.c:2507 lookupui.c:2574 lookupui.c:2624 -msgid "∆x" -msgstr "∆x" - -#. GT: "Adjust" here means Device Table based pixel adjustments, an OpenType -#. GT: concept which allows small corrections for small pixel sizes where -#. GT: rounding errors (in kerning for example) may smush too glyphs together -#. GT: or space them too far apart. Generally not a problem for big pixelsizes -#: charinfo.c:2474 charinfo.c:2476 charinfo.c:2478 charinfo.c:2480 -#: charinfo.c:2487 charinfo.c:2489 charinfo.c:2491 charinfo.c:2493 -#: charinfo.c:2495 charinfo.c:2497 charinfo.c:2499 charinfo.c:2501 -#: lookupui.c:2579 lookupui.c:2581 lookupui.c:2583 lookupui.c:2585 -#: lookupui.c:2592 lookupui.c:2594 lookupui.c:2596 lookupui.c:2598 -#: lookupui.c:2600 lookupui.c:2602 lookupui.c:2604 lookupui.c:2606 math.c:72 -#: math.c:81 math.c:97 -msgid "Adjust" -msgstr "Ajuster" - -#: charinfo.c:2475 charinfo.c:2508 lookupui.c:2580 lookupui.c:2625 -msgid "∆y" -msgstr "∆y" - -#: charinfo.c:2477 charinfo.c:2509 lookupui.c:2582 lookupui.c:2626 -msgid "∆x_adv" -msgstr "∆x_adv" - -#: charinfo.c:2479 charinfo.c:2510 lookupui.c:2584 lookupui.c:2627 -msgid "∆y_adv" -msgstr "∆y_adv" - -#: charinfo.c:2485 charinfo.c:2515 lookupui.c:2590 lookupui.c:2632 -msgid "Second Glyph Name" -msgstr "Second nom de glyphe" - -#: charinfo.c:2486 charinfo.c:2516 lookupui.c:2591 lookupui.c:2633 -msgid "∆x #1" -msgstr "∆x #1" - -#: charinfo.c:2488 charinfo.c:2517 lookupui.c:2593 lookupui.c:2634 -msgid "∆y #1" -msgstr "∆y #1" - -#: charinfo.c:2490 charinfo.c:2518 lookupui.c:2595 lookupui.c:2635 -msgid "∆x_adv #1" -msgstr "∆x_adv #1" - -#: charinfo.c:2492 charinfo.c:2519 lookupui.c:2597 lookupui.c:2636 -msgid "∆y_adv #1" -msgstr "∆y_adv #1" - -#: charinfo.c:2494 charinfo.c:2520 lookupui.c:2599 lookupui.c:2637 -msgid "∆x #2" -msgstr "∆x #2" - -#: charinfo.c:2496 charinfo.c:2521 lookupui.c:2601 lookupui.c:2638 -msgid "∆y #2" -msgstr "∆y #2" - -#: charinfo.c:2498 charinfo.c:2522 lookupui.c:2603 lookupui.c:2639 -msgid "∆x_adv #2" -msgstr "∆x_adv #2" - -#: charinfo.c:2500 charinfo.c:2523 lookupui.c:2605 lookupui.c:2640 -msgid "∆y_adv #2" -msgstr "∆y_adv #2" - -#: charinfo.c:3573 math.c:58 -msgid "false" -msgstr "faux" - -#: charinfo.c:3574 math.c:59 -msgid "true" -msgstr "vrai" - -#: charinfo.c:3578 charview.c:3113 math.c:63 math.c:69 math.c:78 math.c:87 -#: math.c:93 math.c:104 math.c:122 -msgid "Glyph" -msgstr "Glyphe" - -#: charinfo.c:3579 math.c:123 -msgid "Extender" -msgstr "" - -#. GT: "Len" is an abreviation for "Length" -#: charinfo.c:3581 math.c:125 -msgid "StartLen" -msgstr "" - -#: charinfo.c:3582 math.c:126 -msgid "EndLen" -msgstr "" - -#: charinfo.c:3583 math.c:127 -msgid "FullLen" -msgstr "" - -#: charinfo.c:3702 charinfo.c:5028 deltaui.c:404 groupsdlg.c:1260 -#: parsettf.c:4472 -msgid "Unicode" -msgstr "Unicode" - -#: charinfo.c:3703 -msgid "Variation Selector (or 0)" -msgstr "sélecteur de variation (ou 0)" - -#: charinfo.c:3900 cvstroke.c:2596 fontview.c:1963 fontview.c:2379 -#: groupsdlg.c:1006 ../gdraw/gbuttons.c:199 -msgid "Pick a color" -msgstr "" - -#: charinfo.c:3935 -#, c-format -msgid "Glyph Info for %.40s" -msgstr "Infos glyphe de %.40s" - -#: charinfo.c:3936 -msgid "Glyph Info..." -msgstr "Infos glyphe..." - -#: charinfo.c:4044 -msgid "No components" -msgstr "Pas de composantes" - -#: charinfo.c:4045 charinfo.c:4613 -msgid "Accented glyph composed of:" -msgstr "Glyphe accentué composé de :" - -#: charinfo.c:4046 -msgid "Glyph composed of:" -msgstr "Glyphe composé de :" - -#: charinfo.c:4322 -msgid "Glyph Info" -msgstr "Infos glyphe..." - -#: charinfo.c:4337 -msgid "Glyph _Name:" -msgstr "" - -#: charinfo.c:4373 -msgid "Unicode C_har:" -msgstr "_Car. Unicode:" - -#: charinfo.c:4393 -msgid "Set From N_ame" -msgstr "À p_artir du nom" - -#: charinfo.c:4404 -msgid "Set From Val_ue" -msgstr "À partir de la vale_ur" - -#: charinfo.c:4419 -msgid "Alternate Unicode Encodings / Variation Selectors" -msgstr "" - -#: charinfo.c:4423 -msgid "" -"Some glyphs may be used for more than one\n" -"unicode code point -- I don't recommend\n" -"doing this, better to use a reference --\n" -"but it is possible.\n" -"The latin \"A\", the greek \"Alpha\" and the\n" -"cyrillic \"A\" look very much the same.\n" -"\n" -"On the other hand certain Mongolian and CJK\n" -"characters have multiple glyphs depending\n" -"on a unicode Variation Selector.\n" -"\n" -"In the first case use a variation selector\n" -"of 0, in the second use the appropriate\n" -"codepoint." -msgstr "" - -#: charinfo.c:4447 -msgid "OT _Glyph Class:" -msgstr "Classe _OpenType:" - -#: charinfo.c:4462 -msgid "Mark for Unlink, Remove Overlap Before Save" -msgstr "" - -#: charinfo.c:4467 -msgid "" -"A few glyphs, like Aring, Ccedilla, Eogonek\n" -"are composed of two overlapping references.\n" -"Often it is desireable to retain the references\n" -"(so that changes made to the base glyph are\n" -"reflected in the composed glyph), but that\n" -"means you are stuck with overlapping contours.\n" -"This flag means that just before saving the\n" -"font, fontforge will unlink the references,\n" -"and run remove overlap on them, then just\n" -"after saving it will undo the operation\n" -"thereby retaining the references." -msgstr "" - -#: charinfo.c:4482 charinfo.c:5033 fontinfo.c:10453 ttfinstrsui.c:1366 -msgid "Comment" -msgstr "Commentaire" - -#: charinfo.c:4498 cvstroke.c:2677 cvstroke.c:2872 -msgid "Color:" -msgstr "Couleur:" - -#: charinfo.c:4537 lookupui.c:4267 -msgid "_Hide Unused Columns" -msgstr "_Cacher les colonnes inutilisées" - -#: charinfo.c:4543 -msgid "" -"Don't display columns of 0s.\n" -"The OpenType lookup allows for up to 8 kinds\n" -"of data, but almost all kerning lookups will use just one.\n" -"Omitting the others makes the behavior clearer." -msgstr "" -"Ne pas afficher des colonnes de 0.\n" -"La recherche Open Type permet jusqu'à 8 sortes de données,\n" -"mais presque tous les recherches de kerning n'en utilisent qu'une.\n" -"Omettre les autres rend le comportement plus simple." - -#: charinfo.c:4565 -msgid "CounterHint|_New..." -msgstr "_Créer..." - -#: charinfo.c:4577 cvgetinfo.c:1564 encoding.c:1175 encoding.c:1610 -#: encodingui.c:162 groupsdlg.c:1202 kernclass.c:3162 macencui.c:663 -#: macencui.c:1181 macencui.c:1375 mmdlg.c:2971 prefs.c:1930 -msgid "_Delete" -msgstr "_Supprimer" - -#: charinfo.c:4589 kernclass.c:3174 macencui.c:674 macencui.c:1192 -#: macencui.c:1387 mmdlg.c:2982 prefs.c:1942 -msgid "_Edit..." -msgstr "Édit_er..." - -#: charinfo.c:4637 cvstroke.c:2233 metricsview.c:644 tilepath.c:1811 -msgid "Height:" -msgstr "Hauteur:" - -#: charinfo.c:4642 -msgid "" -"The height and depth fields are the metrics fields used\n" -"by TeX, they are corrected for optical distortion.\n" -"So 'x' and 'o' probably have the same height." -msgstr "" - -#: charinfo.c:4654 charinfo.c:4681 charinfo.c:4708 charinfo.c:4746 -msgid "Guess" -msgstr "Deviner" - -#: charinfo.c:4664 -msgid "Depth:" -msgstr "Profondeur :" - -#: charinfo.c:4691 -msgid "Italic Correction:" -msgstr "Correction italique:" - -#: charinfo.c:4697 -msgid "" -"The Italic correction field is used by both TeX and the MS 'MATH'\n" -"table. It is used when joining slanted text (italic) to upright.\n" -"It is the amount of extra white space needed so the slanted text\n" -"will not run into the upright text." -msgstr "" - -#: charinfo.c:4722 -msgid "" -"A device table for italic correction.\n" -"Expects a comma separated list of \":\"\n" -"As \"9:-1,12:1,13:1\"" -msgstr "" - -#: charinfo.c:4728 -msgid "Top Accent Pos:" -msgstr "" - -#: charinfo.c:4735 -msgid "" -"In the MS 'MATH' table this value specifies where (horizontally)\n" -"an accent should be placed above the glyph. Vertical placement\n" -"is handled by other means" -msgstr "" - -#: charinfo.c:4760 -msgid "" -"A device table for horizontal accent positioning.\n" -"Expects a comma separated list of \":\"\n" -"As \"9:-1,12:1,13:1\"" -msgstr "" - -#: charinfo.c:4766 math.c:64 -msgid "Is Extended Shape" -msgstr "" - -#: charinfo.c:4773 -msgid "" -"Is this an extended shape (like a tall parenthesis)?\n" -"Extended shapes need special attention for vertical\n" -"superscript placement." -msgstr "" - -#: charinfo.c:4777 math.c:1925 -msgid "Math Kerning" -msgstr "Crénage Math." - -#: charinfo.c:4783 -msgid "" -"Brings up a dialog which gives fine control over\n" -"horizontal positioning of subscripts and superscripts\n" -"depending on their vertical positioning." -msgstr "" - -#: charinfo.c:4804 -msgid "Default Ligature Caret Count" -msgstr "" - -#: charinfo.c:4810 charinfo.c:4822 charinfo.c:4829 -msgid "" -"Ligature caret locations are used by a text editor\n" -"when it needs to draw a text edit caret inside a\n" -"ligature. This means there should be a caret between\n" -"each ligature component so if there are n components\n" -"there should be n-1 caret locations.\n" -" You may adjust the caret locations themselves in the\n" -"outline glyph view (drag them from to origin to the\n" -"appropriate place)." -msgstr "" - -#: charinfo.c:4816 -msgid "Ligature Caret Count:" -msgstr "" - -#: charinfo.c:4845 -msgid "Variant Glyphs:" -msgstr "Glyphes dérivés" - -#: charinfo.c:4851 -msgid "" -"A list of the names of pre defined glyphs which represent\n" -"bigger versions of the current glyph." -msgstr "" - -#: charinfo.c:4860 -msgid "Glyph Extension Components" -msgstr "" - -#: charinfo.c:4865 -msgid "" -"A really big version of this glyph may be made up of the\n" -"following component glyphs. They will be stacked either\n" -"horizontally or vertically. Glyphs marked as Extenders may\n" -"be removed or repeated (to make shorter or longer versions).\n" -"The StartLength is the length of the flat section at the\n" -"start of the glyph which may be overlapped with the previous\n" -"glyph, while the EndLength is the similar region at the end\n" -"of the glyph. The FullLength is the full length of the glyph." -msgstr "" - -#. GT: "Cor" is an abbreviation for correction -#: charinfo.c:4870 -msgid "Italic Cor:" -msgstr "Correction italique" - -#: charinfo.c:4875 -msgid "" -"The italic correction of the composed glyph. Should be independent of glyph " -"size" -msgstr "" - -#: charinfo.c:4918 -msgid "" -"If this glyph is used as a pattern to tile\n" -"some other glyph then it is useful to specify\n" -"the amount of whitespace surrounding the tile.\n" -"Either specify a margin to extend the bounding\n" -"box of the contents, or specify the bounds\n" -"explicitly." -msgstr "" - -#: charinfo.c:4931 -msgid "Tile Margin:" -msgstr "" - -#: charinfo.c:4952 -msgid "Tile Bounding Box:" -msgstr "" - -#. GT: X is a coordinate, the leading spaces help to align it -#: charinfo.c:4963 fontinfo.c:8732 -msgid " X" -msgstr "" - -#: charinfo.c:4970 -msgid " Y" -msgstr "" - -#: charinfo.c:5038 fontinfo.c:8890 -msgid "Pos" -msgstr "- Position" - -#: charinfo.c:5040 -msgid "Positionings" -msgstr "Positionnements" - -#: charinfo.c:5046 -msgid "Pair" -msgstr "Dépl. de paire" - -#: charinfo.c:5048 -msgid "Pairwise Pos" -msgstr "Positionnement par paires" - -#: charinfo.c:5054 -msgid "Subs" -msgstr "Subst. simple" - -#: charinfo.c:5056 -msgid "Substitutions" -msgstr "Substitutions" - -#: charinfo.c:5061 -msgid "Alt Subs" -msgstr "Choix de variante" - -#: charinfo.c:5065 -msgid "Mult Subs" -msgstr "Subst. multiple" - -#: charinfo.c:5070 showatt.c:1415 -msgid "Ligature" -msgstr "Ligature" - -#: charinfo.c:5072 combinations.c:116 showatt.c:655 -msgid "Ligatures" -msgstr "Ligatures" - -#: charinfo.c:5077 -msgid "Components" -msgstr "Composantes" - -#: charinfo.c:5083 -msgid "Lig. Carets" -msgstr "" - -#: charinfo.c:5088 scstylesui.c:2674 -msgid "Counters" -msgstr "Contre-poinçons" - -#: charinfo.c:5092 -msgid "ΤεΧ & Math" -msgstr "ΤεΧ & Math" - -#. GT: "Vert." is an abbreviation for Vertical -#: charinfo.c:5098 math.c:160 -msgid "Vert. Variants" -msgstr "Variantes Vert." - -#. GT: "Horiz." is an abbreviation for Horizontal -#: charinfo.c:5104 -msgid "Horiz. Variants" -msgstr "Variantes Horiz." - -#: charinfo.c:5111 -msgid "Tile Size" -msgstr "" - -#: charinfo.c:5134 contextchain.c:2124 cvgetinfo.c:1582 cvgetinfo.c:3154 -#: cvgetinfo.c:3570 cvhints.c:534 mmdlg.c:2552 -msgid "< _Prev" -msgstr "< _Précédent" - -#: charinfo.c:5146 contextchain.c:2134 cvgetinfo.c:1595 cvgetinfo.c:3166 -#: cvgetinfo.c:3581 cvhints.c:545 mmdlg.c:2563 -msgid "_Next >" -msgstr "Suiva_nt >" - -#: charinfo.c:5289 -msgid "Select By ATT..." -msgstr "Sélection par ATT..." - -#: charinfo.c:5289 -msgid "No glyphs matched" -msgstr "Aucun glyphe correspondant" - -#: charinfo.c:5366 cvundoes.c:2866 -msgid "No Lookups" -msgstr "Pas de consultations" - -#: charinfo.c:5366 -msgid "No applicable lookup subtables" -msgstr "Pas de sous-tables de consultation applicables" - -#: charinfo.c:5383 -msgid "Select By Lookup Subtable" -msgstr "sélection par _Sous-table..." - -#: charinfo.c:5395 -msgid "Select Glyphs in lookup subtable" -msgstr "Sélectionner des Glyphes dans une sous-table de consultation" - -#: charinfo.c:5411 fontview.c:1809 fontview.c:2071 -msgid "Select Results" -msgstr "Sélection des résultats" - -#: charinfo.c:5416 -msgid "" -"Set the selection of the font view to the glyphs\n" -"found by this search" -msgstr "" -"Sélectionner dans la fenêtre de fonte les glyphes\n" -"trouvés par cette recherche" - -#: charinfo.c:5421 fontview.c:1817 fontview.c:2079 -msgid "Merge Results" -msgstr "Étendre la sélection courante" - -#: charinfo.c:5426 -msgid "" -"Expand the selection of the font view to include\n" -"all the glyphs found by this search" -msgstr "" -"Étendre la sélection dans la fenêtre de fonte avec\n" -"tous les glyphes trouvés par cette recherche" - -#: charinfo.c:5431 fontview.c:1825 fontview.c:2087 -msgid "Restrict Selection" -msgstr "Restreindre la sélection courante" - -#: charinfo.c:5436 -msgid "" -"Only search the selected glyphs, and unselect\n" -"any characters which do not match this search" -msgstr "" -"Chercher seulement parmi les glyphes sélectionnés, et déselectionner\n" -"ceux qui ne figurent pas dans le résultat de la recherche" - -#: charview.c:162 -msgid "Point Color" -msgstr "" - -#: charview.c:162 -msgid "The color of an on-curve point" -msgstr "" - -#: charview.c:163 -msgid "First Point Color" -msgstr "" - -#: charview.c:163 -msgid "The color of the point which is the start of a contour" -msgstr "" - -#: charview.c:164 -msgid "Selected Point Color" -msgstr "" - -#: charview.c:164 -msgid "The color of a selected point" -msgstr "" - -#: charview.c:165 -msgid "Selected Point Width" -msgstr "" - -#: charview.c:165 -msgid "The width of the line used to draw selected points" -msgstr "" - -#: charview.c:166 -msgid "Extrema Point Color" -msgstr "" - -#: charview.c:166 -msgid "The color used to draw points at extrema (if that mode is active)" -msgstr "" - -#: charview.c:167 -msgid "Point of Inflection Color" -msgstr "" - -#: charview.c:167 -msgid "The color used to draw points of inflection (if that mode is active)" -msgstr "" - -#: charview.c:168 -msgid "Almost H/V Color" -msgstr "" - -#: charview.c:168 -msgid "" -"The color used to draw markers for splines which are almost, but not quite " -"horizontal or vertical at their end-points" -msgstr "" - -#: charview.c:169 -msgid "Next CP Color" -msgstr "" - -#: charview.c:169 -msgid "" -"The color used to draw the \"next\" control point of an on-curve point" -msgstr "" - -#: charview.c:170 -msgid "Prev CP Color" -msgstr "" - -#: charview.c:170 -msgid "" -"The color used to draw the \"previous\" control point of an on-curve point" -msgstr "" - -#: charview.c:171 -msgid "Selected CP Color" -msgstr "" - -#: charview.c:171 -msgid "The color used to draw a selected control point of an on-curve point" -msgstr "" - -#: charview.c:172 -msgid "Coordinate Line Color" -msgstr "" - -#: charview.c:173 -msgid "Italic Coord. Color" -msgstr "" - -#: charview.c:174 -msgid "Metrics Label Color" -msgstr "" - -#: charview.c:175 -msgid "Hint Label Color" -msgstr "" - -#: charview.c:176 -msgid "Blue Values Color" -msgstr "" - -#: charview.c:176 -msgid "" -"The color used to mark blue zones in the blue values entry of the private " -"dictionary" -msgstr "" - -#: charview.c:177 -msgid "Family Blue Color" -msgstr "" - -#: charview.c:177 -msgid "" -"The color used to mark blue zones in the family blues entry of the private " -"dictionary" -msgstr "" - -#: charview.c:178 -msgid "Diagonal Hint Color" -msgstr "" - -#: charview.c:178 -msgid "The color used to draw diagonal hints" -msgstr "" - -#: charview.c:179 -msgid "Horiz. Hint Color" -msgstr "" - -#: charview.c:179 -msgid "The color used to draw horizontal hints" -msgstr "" - -#: charview.c:180 -msgid "Vert. Hint Color" -msgstr "" - -#: charview.c:180 -msgid "The color used to draw vertical hints" -msgstr "" - -#: charview.c:181 -msgid "HFlex Hint Color" -msgstr "" - -#: charview.c:182 -msgid "VFlex Hint Color" -msgstr "" - -#: charview.c:183 -msgid "Conflict Hint Color" -msgstr "" - -#: charview.c:183 -msgid "The color used to draw a hint which conflicts with another" -msgstr "" - -#: charview.c:184 -msgid "HHint Active Color" -msgstr "" - -#: charview.c:184 -msgid "" -"The color used to draw the active horizontal hint which the Review Hints " -"dialog is examining" -msgstr "" - -#: charview.c:185 -msgid "VHint Active Color" -msgstr "" - -#: charview.c:185 -msgid "" -"The color used to draw the active vertical hint which the Review Hints " -"dialog is examining" -msgstr "" - -#: charview.c:190 -msgid "Width Color" -msgstr "" - -#: charview.c:190 -msgid "The color of the line marking the advance width" -msgstr "" - -#: charview.c:191 -msgid "Selected Width Color" -msgstr "" - -#: charview.c:191 -msgid "The color of the line marking the advance width when it is selected" -msgstr "" - -#: charview.c:192 -msgid "Grid Fit Width Color" -msgstr "" - -#: charview.c:192 -msgid "The color of the line marking the grid-fit advance width" -msgstr "" - -#: charview.c:193 -msgid "Ligature Caret Color" -msgstr "" - -#: charview.c:193 -msgid "The color of the line(s) marking ligature carets" -msgstr "" - -#: charview.c:194 -msgid "Anchor Color" -msgstr "" - -#: charview.c:194 -msgid "The color of anchor stars" -msgstr "" - -#: charview.c:195 -msgid "Anchored Line Color" -msgstr "" - -#: charview.c:195 -msgid "" -"The color of another glyph drawn in the current view to show where it would " -"be placed by an anchor lookup" -msgstr "" - -#: charview.c:196 -msgid "Template Color" -msgstr "" - -#: charview.c:197 -msgid "Old Outline Color" -msgstr "" - -#: charview.c:198 -msgid "Original Color" -msgstr "" - -#: charview.c:199 -msgid "Guide Layer Color" -msgstr "" - -#: charview.c:200 -msgid "Grid Fit Color" -msgstr "" - -#: charview.c:200 -msgid "The color of grid-fit outlines" -msgstr "" - -#: charview.c:201 -msgid "Inactive Layer Color" -msgstr "" - -#: charview.c:201 -msgid "The color of outlines in inactive layers" -msgstr "" - -#: charview.c:202 -msgid "Active Layer Color" -msgstr "" - -#: charview.c:202 -msgid "The color of outlines in the active layer" -msgstr "" - -#: charview.c:203 -msgid "Clip Path Color" -msgstr "" - -#: charview.c:203 -msgid "The color of the clip path" -msgstr "" - -#: charview.c:204 -msgid "Background Image Color" -msgstr "" - -#: charview.c:204 -msgid "" -"The color used to draw bitmap (single bit) images which do not specify a clut" -msgstr "" - -#: charview.c:205 -msgid "Fill Color" -msgstr "" - -#: charview.c:205 -msgid "The color used to fill the outline if that mode is active" -msgstr "" - -#: charview.c:206 -msgid "Trace Color" -msgstr "" - -#: charview.c:207 -msgid "Raster Color" -msgstr "" - -#: charview.c:207 -msgid "The color of grid-fit (and other) raster blocks" -msgstr "" - -#: charview.c:208 -msgid "Raster New Color" -msgstr "" - -#: charview.c:208 -msgid "" -"The color of raster blocks which have just been turned on (in the debugger " -"when an instruction moves a point)" -msgstr "" - -#: charview.c:209 -msgid "Raster Old Color" -msgstr "" - -#: charview.c:209 -msgid "" -"The color of raster blocks which have just been turned off (in the debugger " -"when an instruction moves a point)" -msgstr "" - -#: charview.c:210 -msgid "Raster Grid Color" -msgstr "" - -#: charview.c:211 -msgid "Raster Dark Color" -msgstr "" - -#: charview.c:211 -msgid "" -"When debugging in grey-scale this is the color of a raster block which is " -"fully covered." -msgstr "" - -#: charview.c:212 -msgid "Delta Grid Color" -msgstr "" - -#: charview.c:212 -msgid "Indicates a notable grid pixel when suggesting deltas." -msgstr "" - -#: charview.c:213 -msgid "Ruler Big Tick Color" -msgstr "" - -#: charview.c:213 -msgid "The color used to draw the large tick marks in rulers." -msgstr "" - -#: charview.c:1692 showatt.c:1414 -msgid "Base" -msgstr "" - -#: charview.c:1698 -msgid "Entry" -msgstr "Entrée" - -#: charview.c:1698 -msgid "Exit" -msgstr "Sortie" - -#. GT: Italic Correction -#: charview.c:2359 -msgid "ItalicCor." -msgstr "" - -#: charview.c:2367 -msgid "Lig.Caret" -msgstr "" - -#: charview.c:2373 -msgid "TopAccent" -msgstr "" - -#. GT: This is the title for a window showing an outline character -#. GT: It will look something like: -#. GT: exclam at 33 from Arial -#. GT: $1 is the name of the glyph -#. GT: $2 is the glyph's encoding -#. GT: $3 is the font name -#: charview.c:2742 -#, c-format -msgid "%1$.80s at %2$d from %3$.90s" -msgstr "%1$.80s (%2$d) venant de %3$.90hs" - -#: charview.c:2811 tottf.c:1472 -msgid "Bad Point Numbering" -msgstr "" - -#: charview.c:2811 tottf.c:1472 -#, c-format -msgid "" -"The points in %s are not numbered properly. This means that any instructions " -"will probably move the wrong points and do the wrong thing.\n" -"Would you like me to remove the instructions?" -msgstr "" - -#: charview.c:2907 charview.c:2909 charview.c:10242 charview.c:10244 -#: cvpalettes.c:1005 cvpalettes.c:1007 -msgid "You may not use spiros" -msgstr "" - -#: charview.c:2907 charview.c:10242 -msgid "" -"This glyph should display spiro points, but unfortunately this version of " -"fontforge was not linked with the spiro library, so only normal bezier " -"points will be displayed." -msgstr "" - -#: charview.c:2909 charview.c:10244 -msgid "" -"This glyph should display spiro points, but unfortunately FontForge was " -"unable to load libspiro, spiros are not available for use, and normal bezier " -"points will be displayed instead." -msgstr "" - -#. GT: Guide layer, make it short -#: charview.c:3104 cvpalettes.c:1332 -msgid "Guide" -msgstr "Guide" - -#. GT: Background, make it short -#: charview.c:3106 cvpalettes.c:1332 cvstroke.c:606 cvstroke.c:1539 -#: diffstubs.c:638 math.c:1880 searchview.c:618 splinefont.c:1951 -#: splineutil2.c:4069 tilepath.c:1021 -msgid "Back" -msgstr "Arrière" - -#. GT: Foreground, make it short -#: charview.c:3108 cvstroke.c:608 cvstroke.c:1541 diffstubs.c:640 math.c:1882 -#: searchview.c:620 splineutil2.c:4071 tilepath.c:1023 -msgid "Fore" -msgstr "Avant" - -#: charview.c:3112 -msgid "'fpgm'" -msgstr "'fpgm'" - -#: charview.c:3113 -msgid "'prep'" -msgstr "'prep'" - -#: charview.c:4319 -msgid "Not Guides" -msgstr "" - -#: charview.c:4319 -msgid "References may not be dragged into the guidelines layer" -msgstr "" - -#: charview.c:4833 charview.c:7849 -msgid "Name this contour" -msgstr "nommer ce contour" - -#: charview.c:4834 -msgid "You may attach a text label to this guideline if you wish to" -msgstr "" - -#: charview.c:5311 fontviewbase.c:1758 -msgid "Old sfd file" -msgstr "Ancien fichier sfd" - -#: charview.c:5311 fontviewbase.c:1758 -msgid "" -"This font comes from an old format sfd file. Not all aspects of it can be " -"reverted successfully." -msgstr "" -"Cette fonte vient avec un ancien fichier sfd. Tous les aspects de celui-ci " -"ne peuvent être correctement rendus." - -#: charview.c:5315 fontviewbase.c:1770 -msgid "Can't Find Glyph" -msgstr "Impossible de trouver le glyphe" - -#: charview.c:5315 fontviewbase.c:1770 -#, c-format -msgid "The glyph, %.80s, can't be found in the sfd file" -msgstr "Le glyphe %.80s ne peut être trouvé dans le fichier SFD" - -#: charview.c:5566 -msgid "Define \"Almost Horizontal\"" -msgstr "" - -#: charview.c:5567 -msgid "" -"A line is \"almost\" horizontal (or vertical)\n" -"if the coordinates are within this many em-units" -msgstr "" - -#: charview.c:5573 -msgid "Bad number" -msgstr "" - -#: charview.c:7204 -msgid "No Intersections" -msgstr "" - -#: charview.c:7850 -msgid "Please name this contour" -msgstr "SVP, nommez ce contour" - -#: charview.c:7901 -#, c-format -msgid "The spline does not reach %g" -msgstr "La cannelure n'atteint pas %g" - -#: charview.c:8004 -msgid "Insert a point on the given spline at either..." -msgstr "Insérer un point sur la spline spécifiée ..." - -#: charview.c:8014 cvgetinfo.c:1379 cvgetinfo.c:3462 cvgridfit.c:302 -#: cvpointer.c:1442 -msgid "_X:" -msgstr "_X :" - -#: charview.c:8025 cvgetinfo.c:1398 cvgetinfo.c:3479 cvpointer.c:1455 -msgid "_Y:" -msgstr "_Y :" - -#: charview.c:8224 cvgetinfo.c:1046 -msgid "Make a new anchor class" -msgstr "Créer une classe d'ancres" - -#: charview.c:8224 cvgetinfo.c:1046 -msgid "" -"I cannot find an unused anchor class\n" -"to assign a new point to. If you\n" -"wish a new anchor point you must\n" -"define a new anchor class with\n" -"Element->Font Info" -msgstr "" -"Il n'y a plus de classe d'ancre libre à laquelle\n" -"vous pourriez assigner un nouveau point. Si vous\n" -"souhaitez une nouvelle ancre, vous devez définir\n" -"une nouvelle classe d'ancre par le biais de\n" -"'Élément->Infos fonte'" - -#: charview.c:8303 metricsview.c:2043 metricsview.c:2465 -msgid "_Unlink" -msgstr "Délier" - -#: charview.c:8307 fontviewbase.c:993 metricsview.c:2469 -msgid "Flipped Reference" -msgstr "Référence inversée" - -#: charview.c:8307 fontviewbase.c:993 metricsview.c:2469 -#, c-format -msgid "" -"%.50s contains a flipped reference. This cannot be corrected as is. Would " -"you like me to unlink it and then correct it?" -msgstr "" -"%.50s contient une référence inversée (dont le sens de rotation n'est pas\n" -"compatible). Cela ne peut pas être corrigé en l'état.\n" -"Voulez vous que FontForge la délie et la corrige ensuite ?" - -#: charview.c:8640 fontviewbase.c:1254 fontviewbase.c:1256 -msgid "Things could be better..." -msgstr "Les choses pourraient aller mieux..." - -#: charview.c:8640 -#, c-format -msgid "" -"Glyph, %s, has no hints. FontForge will not produce many instructions." -msgstr "" -"Glyphe %s sans hints. FontForge ne produira pas beaucoup d'instructions" - -#: charview.c:8919 -msgid "Deselect Width" -msgstr "Désélectionner chasse" - -#: charview.c:8919 cvpointer.c:1359 cvstroke.c:1950 cvstroke.c:2093 -#: displayfonts.c:620 displayfonts.c:1214 tilepath.c:1541 tilepath.c:1555 -#: tilepath.c:1587 tilepath.c:1624 ../gdraw/ggadgets.c:109 -msgid "Width" -msgstr "Chasse" - -#: charview.c:8928 -msgid "Deselect VWidth" -msgstr "Désélectionner chasse verticale" - -#: charview.c:8928 -msgid "VWidth" -msgstr "Chasse verticale" - -#: charview.c:9346 -msgid "C_lose Tab" -msgstr "" - -#: charview.c:9353 -msgid "E_xport..." -msgstr "" - -#: charview.c:9357 fontview.c:4323 -msgid "Revert Gl_yph" -msgstr "Version précédente du gl_yphe" - -#: charview.c:9359 fontview.c:4325 metricsview.c:3085 -msgid "_Print..." -msgstr "Im_primer..." - -#: charview.c:9362 fontview.c:4328 fontview.c:4330 -msgid "E_xecute Script..." -msgstr "E_xécuter un script..." - -#: charview.c:9374 fontview.c:4370 -msgid "_Invert Selection" -msgstr "_Inverser la sélection" - -#: charview.c:9375 fontview.c:4371 metricsview.c:3110 -msgid "_Deselect All" -msgstr "tout _Désélectionner" - -#: charview.c:9377 -msgid "_First Point" -msgstr "P_remier point" - -#: charview.c:9378 -msgid "First P_oint, Next Contour" -msgstr "Premier p_oint, Contour suivant" - -#: charview.c:9379 -msgid "_Next Point" -msgstr "Point suivant(_E)" - -#: charview.c:9380 -msgid "_Prev Point" -msgstr "Point précédent(_V)" - -#: charview.c:9381 -msgid "Ne_xt Control Point" -msgstr "Point de contrôle suivant(_X)" - -#: charview.c:9382 -msgid "P_rev Control Point" -msgstr "Point de cont_rôle précédent" - -#: charview.c:9383 -msgid "Points on Selected _Contours" -msgstr "Points sur le contour sélectionné" - -#: charview.c:9384 -msgid "Point A_t" -msgstr "Point à" - -#: charview.c:9386 -msgid "Select All _Points & Refs" -msgstr "Sélec_tionner tous points et références" - -#: charview.c:9387 -msgid "Select Open Contours" -msgstr "Selectionnez les contours ouverts" - -#: charview.c:9388 -msgid "Select Anc_hors" -msgstr "Séle_ctionner ancres" - -#: charview.c:9389 cvstroke.c:2491 -msgid "_Width" -msgstr "Chasse" - -#: charview.c:9390 -msgid "_VWidth" -msgstr "Chasse _verticale" - -#: charview.c:9392 -msgid "Select Points Affected by HM" -msgstr "Sélectionner les Points Affectés par HM" - -#: charview.c:9403 -msgid "Copy Loo_kup Data" -msgstr "" - -#: charview.c:9404 fontview.c:4401 fontview.c:5450 metricsview.c:3101 -msgid "Copy _Width" -msgstr "Cop_ier chasse" - -#: charview.c:9405 fontview.c:4403 metricsview.c:3103 -msgid "Co_py LBearing" -msgstr "Co_pier approche gauche" - -#: charview.c:9406 fontview.c:4404 metricsview.c:3104 -msgid "Copy RBearin_g" -msgstr "Copier approche droite" - -#: charview.c:9409 fontview.c:4412 -msgid "Clear _Background" -msgstr "Effacer arrière-plan" - -#: charview.c:9410 -msgid "points|_Merge" -msgstr "F_usionner" - -#: charview.c:9412 fontview.c:4415 metricsview.c:3107 -msgid "_Join" -msgstr "_Joindre" - -#: charview.c:9413 fontview.c:4413 fontview.c:5453 -msgid "Copy _Fg To Bg" -msgstr "Premier plan -> arrière-plan(_F)" - -#: charview.c:9414 -msgid "Cop_y Layer To Layer..." -msgstr "" - -#: charview.c:9415 -msgid "Copy Gri_d Fit" -msgstr "Copier contour a_dapté" - -#: charview.c:9417 fontview.c:4417 -msgid "_Select" -msgstr "_Sélectionner" - -#: charview.c:9429 cvpalettes.c:231 -msgid "_Curve" -msgstr "Convertir en point(s) _curviligne(s)" - -#: charview.c:9430 cvpalettes.c:232 -msgid "_HVCurve" -msgstr "Convertir en point(s) _curviligne(s) HV" - -#: charview.c:9431 charview.c:9460 cvpalettes.c:233 cvpalettes.c:262 -#: cvpalettes.c:627 -msgid "C_orner" -msgstr "Convertir en point(s) _angulaire(s)" - -#: charview.c:9432 cvpalettes.c:234 simplifydlg.c:84 -msgid "_Tangent" -msgstr "Convertir en point(s) _tangent(s)" - -#. GT: Make this (selected) point the first point in the glyph -#: charview.c:9435 charview.c:9465 -msgid "_Make First" -msgstr "En faire le _premier point" - -#: charview.c:9437 -msgid "Can Be _Interpolated" -msgstr "_Interpolable" - -#: charview.c:9438 -msgid "Can't _Be Interpolated" -msgstr "" - -#: charview.c:9439 -msgid "Center Bet_ween Control Points" -msgstr "" - -#: charview.c:9441 charview.c:9467 -msgid "_Add Anchor" -msgstr "Ajouter une _Ancre" - -#: charview.c:9443 -msgid "Acceptable _Extrema" -msgstr "" - -#: charview.c:9445 -msgid "Make _Line" -msgstr "Convertir en _Ligne(s)" - -#: charview.c:9446 -msgid "Ma_ke Arc" -msgstr "" - -#: charview.c:9447 -msgid "Inse_rt Point On Spline At..." -msgstr "" - -#: charview.c:9448 charview.c:9469 -msgid "_Name Contour" -msgstr "_Nommer le Contour" - -#: charview.c:9450 -msgid "Make Clip _Path" -msgstr "" - -#: charview.c:9453 charview.c:9471 -msgid "Tool_s" -msgstr "" - -#: charview.c:9458 -msgid "G4 _Curve" -msgstr "courbe G4" - -#: charview.c:9459 -msgid "_G2 Curve" -msgstr "courbe G2" - -#: charview.c:9461 -msgid "_Left Constraint" -msgstr "" - -#: charview.c:9462 -msgid "_Right Constraint" -msgstr "" - -#. GT: Align these points to their average position -#: charview.c:9477 -msgid "_Average Points" -msgstr "Moyenne des points(_A)" - -#: charview.c:9478 -msgid "_Space Points" -msgstr "E_spacer les points" - -#: charview.c:9479 -msgid "Space _Regions..." -msgstr "Espace_r régions..." - -#: charview.c:9481 -msgid "Make _Parallel..." -msgstr "Rendre _parallèle..." - -#: charview.c:9486 charview.c:9627 fontview.c:4431 fontview.c:4546 -#: metricsview.c:3117 metricsview.c:3180 -msgid "_Simplify" -msgstr "_Simplifier" - -#: charview.c:9487 fontview.c:4432 metricsview.c:3118 -msgid "Simplify More..." -msgstr "Simplifer davantage..." - -#: charview.c:9488 fontview.c:4433 metricsview.c:3119 -msgid "Clea_nup Glyph" -msgstr "_Nettoyer le glyphe" - -#: charview.c:9489 fontview.c:4434 -msgid "Canonical Start _Point" -msgstr "_Point de départ canonique" - -#: charview.c:9490 fontview.c:4435 -msgid "Canonical _Contours" -msgstr "_Contours canoniques" - -#: charview.c:9518 cvpalettes.c:1441 encoding.c:644 -msgid "_First" -msgstr "_Premier" - -#: charview.c:9519 cvpalettes.c:1441 -msgid "_Earlier" -msgstr "_Avant" - -#: charview.c:9520 cvpalettes.c:1441 -msgid "L_ater" -msgstr "Après" - -#: charview.c:9521 cvpalettes.c:1441 -msgid "_Last" -msgstr "_Dernier" - -#: charview.c:9560 fontview.c:4440 metricsview.c:3124 metricsview.c:3179 -msgid "_Remove Overlap" -msgstr "Effacer recou_vrements" - -#: charview.c:9561 fontview.c:4441 metricsview.c:3125 -msgid "_Intersect" -msgstr "_Intersection" - -#: charview.c:9562 -msgid "_Exclude" -msgstr "_Exclusion" - -#: charview.c:9563 fontview.c:4442 metricsview.c:3126 -msgid "_Find Intersections" -msgstr "_Trouver les intersections" - -#: charview.c:9568 fontview.c:4447 -msgid "Change _Weight..." -msgstr "Changer la graisse..." - -#: charview.c:9569 fontview.c:4448 -msgid "_Italic..." -msgstr "" - -#: charview.c:9570 fontview.c:4449 -msgid "Obli_que..." -msgstr "" - -#: charview.c:9571 fontview.c:4450 -msgid "_Condense/Extend..." -msgstr "Étendre" - -#: charview.c:9572 fontview.c:4451 -msgid "Change _X-Height..." -msgstr "" - -#: charview.c:9573 fontview.c:4452 -msgid "Change _Glyph..." -msgstr "" - -#: charview.c:9575 fontview.c:4457 -msgid "In_line..." -msgstr "" - -#: charview.c:9576 fontview.c:4458 -msgid "_Outline..." -msgstr "" - -#: charview.c:9577 fontview.c:4459 -msgid "S_hadow..." -msgstr "" - -#: charview.c:9578 fontview.c:4460 -msgid "_Wireframe..." -msgstr "" - -#: charview.c:9583 fontview.c:4465 metricsview.c:3139 -msgid "_Build Accented Glyph" -msgstr "Créer glyphes accent_ués" - -#: charview.c:9584 fontview.c:4466 metricsview.c:3140 -msgid "Build _Composite Glyph" -msgstr "Constr_uire un glyphe composite" - -#: charview.c:9589 fontview.c:4476 -msgid "_References..." -msgstr "_Références..." - -#: charview.c:9590 fontview.c:4477 -msgid "_Substitutions..." -msgstr "_Substitutions..." - -#: charview.c:9595 fontview.c:4482 fontview.c:5457 metricsview.c:3175 -msgid "_Transform..." -msgstr "_Transformer..." - -#: charview.c:9596 fontview.c:4483 -msgid "_Point of View Projection..." -msgstr "_Point de Vue Projection..." - -#: charview.c:9597 fontview.c:4484 -msgid "_Non Linear Transform..." -msgstr "Tra_nsformation non linéaire..." - -#: charview.c:9602 fontview.c:4489 fontview.c:5462 metricsview.c:3182 -msgid "To _Int" -msgstr "_Entier" - -#: charview.c:9603 fontview.c:4490 -msgid "To _Hundredths" -msgstr "_Centième" - -#: charview.c:9604 fontview.c:4491 -msgid "_Cluster" -msgstr "_Groupe" - -#: charview.c:9610 fontview.c:4530 -msgid "_Glyph Info..." -msgstr "" - -#: charview.c:9611 -msgid "Get _Info..." -msgstr "_Infos..." - -#: charview.c:9612 metricsview.c:3169 -msgid "S_how Dependent" -msgstr "Montrer les dé_pendances" - -#: charview.c:9613 -msgid "Find Proble_ms..." -msgstr "" - -#: charview.c:9615 -msgid "Bitm_ap strikes Available..." -msgstr "Bitm_aps disponibles..." - -#: charview.c:9617 fontview.c:4536 -msgid "Remove Bitmap Glyphs..." -msgstr "Supprimer bitmaps..." - -#: charview.c:9619 -msgid "St_yles" -msgstr "" - -#: charview.c:9621 fontview.c:4540 fontview.c:5458 -msgid "_Expand Stroke..." -msgstr "Ét_endre ligne..." - -#: charview.c:9623 fontview.c:4542 metricsview.c:3177 -msgid "Tile _Path..." -msgstr "Tui_ler chemin..." - -#: charview.c:9624 fontview.c:4543 -msgid "Tile Pattern..." -msgstr "" - -#: charview.c:9626 fontview.c:4545 -msgid "O_verlap" -msgstr "Recou_vrements" - -#: charview.c:9628 fontview.c:4547 metricsview.c:3181 -msgid "Add E_xtrema" -msgstr "Ajouter des e_xtréma" - -#: charview.c:9629 fontview.c:4549 metricsview.c:3184 -msgid "Autot_race" -msgstr "Autot_race" - -#: charview.c:9631 -msgid "A_lign" -msgstr "A_ligner" - -#: charview.c:9632 fontview.c:4548 -msgid "Roun_d" -msgstr "Arron_di" - -#: charview.c:9633 -msgid "_Order" -msgstr "" - -#: charview.c:9635 -msgid "Check Self-Intersection" -msgstr "" - -#: charview.c:9636 -msgid "Glyph Self-Intersects" -msgstr "" - -#: charview.c:9637 -msgid "Cloc_kwise" -msgstr "" - -#: charview.c:9638 -msgid "Cou_nter Clockwise" -msgstr "Sens co_ntraire à la montre" - -#: charview.c:9639 cvimportdlg.c:315 fontview.c:4551 fontview.c:5463 -#: metricsview.c:3186 -msgid "_Correct Direction" -msgstr "_Corriger direction" - -#: charview.c:9640 -msgid "Reverse Direction" -msgstr "" - -#: charview.c:9642 -msgid "Insert Text Outlines..." -msgstr "" - -#: charview.c:9644 fontview.c:4553 metricsview.c:3188 -msgid "B_uild" -msgstr "_Assembler" - -#: charview.c:9646 fontview.c:4558 -msgid "Compare Layers..." -msgstr "" - -#: charview.c:9651 fontview.c:5192 fontview.c:5465 -msgid "Auto_Hint" -msgstr "Génération automatique de _hints" - -#: charview.c:9652 fontview.c:5193 -msgid "Hint _Substitution Pts" -msgstr "Hint Point_s de Substitution" - -#: charview.c:9653 fontview.c:5194 -msgid "Auto _Counter Hint" -msgstr "Hint auto des _Contre-poinçons" - -#: charview.c:9654 fontview.c:5195 -msgid "_Don't AutoHint" -msgstr "Pas _d'AutoHint" - -#: charview.c:9656 fontview.c:5197 -msgid "Auto_Instr" -msgstr "Générat_ion automatique d'instructions" - -#: charview.c:9657 fontview.c:5198 -msgid "_Edit Instructions..." -msgstr "Édit_er les instructions..." - -#: charview.c:9658 -msgid "_Debug..." -msgstr "_Débogage..." - -#: charview.c:9659 fontview.c:5204 -msgid "S_uggest Deltas..." -msgstr "" - -#: charview.c:9661 -msgid "_Clear HStem" -msgstr "Supprim_er contraintes sur traits hor." - -#: charview.c:9662 -msgid "Clear _VStem" -msgstr "Supprimer contraintes sur traits _vert." - -#: charview.c:9663 -msgid "Clear DStem" -msgstr "Supprimer contraintes sur traits diag." - -#: charview.c:9664 fontview.c:5208 -msgid "Clear Instructions" -msgstr "Supprimer les instructions" - -#: charview.c:9666 -msgid "_Add HHint" -msgstr "_Ajouter un hint horizontal" - -#: charview.c:9667 -msgid "Add VHi_nt" -msgstr "Ajouter un hint vertical(_S)" - -#: charview.c:9668 -msgid "Add DHint" -msgstr "Ajouter un hint diagonal" - -#: charview.c:9669 -msgid "Crea_te HHint..." -msgstr "C_réer un hint horizontal" - -#: charview.c:9670 -msgid "Cr_eate VHint..." -msgstr "Cré_er un hint vertical" - -#: charview.c:9672 -msgid "_Review Hints..." -msgstr "_Revoir les hints" - -#. GT: In the next few lines the "%s" is the name of an anchor class, and the -#. GT: rest of the string identifies the type of the anchor -#: charview.c:9700 -#, c-format -msgid "%s at ligature pos %d" -msgstr "%s à la position %d de ligature" - -#: charview.c:9703 -#, c-format -msgid "%s exit" -msgstr "%s sortie" - -#: charview.c:9704 -#, c-format -msgid "%s entry" -msgstr "Entrée %s" - -#: charview.c:9705 -#, c-format -msgid "%s mark" -msgstr "Marque %s" - -#: charview.c:9706 -#, c-format -msgid "%s base" -msgstr "%s base" - -#: charview.c:9721 fontview.c:5215 fontview.c:5467 metricsview.c:3370 -msgid "_Center in Width" -msgstr "_Centrer en largeur" - -#: charview.c:9722 fontview.c:5216 metricsview.c:3371 -msgid "_Thirds in Width" -msgstr "Cen_trer 1/3 avant, 2/3 après" - -#: charview.c:9724 fontview.c:5218 -msgid "Set _LBearing..." -msgstr "Définir approche _Gauche..." - -#: charview.c:9725 fontview.c:5219 -msgid "Set _RBearing..." -msgstr "Définir approche _Droite..." - -#: charview.c:9726 fontview.c:5220 -msgid "Set Both Bearings..." -msgstr "" - -#: charview.c:9728 fontview.c:5222 fontview.c:5469 -msgid "Set _Vertical Advance..." -msgstr "Définir chasse _Verticale..." - -#: charview.c:9730 -msgid "Remove Kern _Pairs" -msgstr "Supprimer _Paires de crénage" - -#: charview.c:9731 -msgid "Remove VKern Pairs" -msgstr "Supprimer crénage Vertical" - -#: charview.c:9732 fontview.c:5227 metricsview.c:3378 -msgid "Kern Pair Closeup..." -msgstr "" - -#: charview.c:9745 -msgid "_Detach" -msgstr "_Détacher" - -#: charview.c:9804 fontview.c:4579 metricsview.c:3209 -msgid "_Kern Pairs" -msgstr "Paires de _crénage" - -#: charview.c:9805 fontview.c:4580 metricsview.c:3210 -msgid "_Anchored Pairs" -msgstr "P_aires ancrées" - -#: charview.c:9806 -msgid "_Anchor Control..." -msgstr "Contrôle des _Ancres..." - -#: charview.c:9807 -msgid "Anchor _Glyph at Point" -msgstr "Ancrer le _Glyphe au Point" - -#: charview.c:9808 fontview.c:4581 metricsview.c:3211 -msgid "_Ligatures" -msgstr "_Ligatures" - -#: charview.c:9813 -msgid "PointNumbers|_None" -msgstr "NombreDePoints|_Aucun" - -#: charview.c:9814 openfontdlg.c:125 savefontdlg.c:164 -msgid "TrueType" -msgstr "TrueType" - -#: charview.c:9815 savefontdlg.c:564 -msgid "PostScript®" -msgstr "PostScript ®" - -#: charview.c:9816 cvexportdlg.c:245 cvimportdlg.c:413 cvimportdlg.c:434 -#: openfontdlg.c:136 -msgid "SVG" -msgstr "SVG" - -#: charview.c:9821 -msgid "Show _Grid Fit..." -msgstr "" - -#: charview.c:9822 metricsview.c:3329 -msgid "_Bigger Point Size" -msgstr "" - -#: charview.c:9823 metricsview.c:3330 -msgid "_Smaller Point Size" -msgstr "" - -#: charview.c:9824 fontview.c:5048 metricsview.c:3323 -msgid "_Anti Alias" -msgstr "Nive_aux de gris" - -#: charview.c:9825 -msgid "_Off" -msgstr "" - -#: charview.c:9830 -msgid "_Points" -msgstr "" - -#: charview.c:9831 -msgid "_Control Point Info" -msgstr "" - -#: charview.c:9832 -msgid "_Extrema" -msgstr "" - -#: charview.c:9833 -msgid "Points of _Inflection" -msgstr "" - -#: charview.c:9834 -msgid "Almost Horizontal/Vertical Lines" -msgstr "" - -#: charview.c:9835 -msgid "Almost Horizontal/Vertical Curves" -msgstr "" - -#: charview.c:9836 -msgid "(Define \"Almost\")" -msgstr "" - -#: charview.c:9837 -msgid "_Side Bearings" -msgstr "" - -#: charview.c:9838 -msgid "Reference Names" -msgstr "" - -#: charview.c:9839 -msgid "_Fill" -msgstr "" - -#: charview.c:9841 -msgid "Pale_ttes" -msgstr "" - -#: charview.c:9842 -msgid "_Glyph Tabs" -msgstr "" - -#: charview.c:9843 -msgid "_Rulers" -msgstr "" - -#: charview.c:9845 -msgid "_Horizontal Hints" -msgstr "" - -#: charview.c:9846 -msgid "_Vertical Hints" -msgstr "" - -#: charview.c:9847 -msgid "_Diagonal Hints" -msgstr "" - -#. GT: You might not want to translate this, it's a keyword in PostScript font files -#: charview.c:9849 -msgid "_BlueValues" -msgstr "" - -#. GT: You might not want to translate this, it's a keyword in PostScript font files -#: charview.c:9851 -msgid "FamilyBl_ues" -msgstr "" - -#: charview.c:9853 -msgid "_Anchors" -msgstr "" - -#: charview.c:9855 -msgid "Debug Raster Cha_nges" -msgstr "" - -#: charview.c:9857 -msgid "Hori_zontal Metric Lines" -msgstr "" - -#: charview.c:9858 -msgid "Vertical _Metric Lines" -msgstr "" - -#: charview.c:9860 -msgid "Snap Outlines to Pi_xel Grid" -msgstr "" - -#: charview.c:9870 -msgid "_Display Compositions..." -msgstr "Afficher les compositions...(_D)" - -#: charview.c:9877 -msgid "Form_er Glyph" -msgstr "Glyphe _antérieur" - -#: charview.c:9881 -msgid "N_umber Points" -msgstr "" - -#: charview.c:9882 -msgid "Grid Fi_t" -msgstr "" - -#: charview.c:9883 -msgid "Sho_w" -msgstr "" - -#: charview.c:9885 fontview.c:5032 metricsview.c:3320 -msgid "Com_binations" -msgstr "Com_binaisons" - -#: charview.c:9906 -msgid "SubFonts|_All" -msgstr "SousPolices|_Toutes" - -#: charview.c:9907 -msgid "SubFonts|_None" -msgstr "SousPolices|_Aucune" - -#: charview.c:9970 mm.c:671 mm.c:673 mm.c:984 mm.c:987 mm.c:998 mm.c:1006 -#: mm.c:1011 mm.c:1019 mm.c:1027 mm.c:1041 mm.c:1044 mm.c:1054 mm.c:1064 -#: mm.c:1072 mm.c:1079 mm.c:1086 mm.c:1093 mm.c:1100 mm.c:1107 mm.c:1116 -#: mm.c:1126 mm.c:1133 mm.c:1143 mm.c:1159 mm.c:1172 mm.c:1179 mmdlg.c:934 -#: mmdlg.c:1777 mmdlg.c:2135 mmdlg.c:2147 mmdlg.c:2159 mmdlg.c:2162 -#: mmdlg.c:2367 mmdlg.c:2370 splineutil.c:2623 splineutil.c:2672 -#: splineutil.c:2674 -msgid "Bad Multiple Master Font" -msgstr "Mauvaise fonte Multiple Master" - -#. GT: Here (and following) MM means "MultiMaster" -#: charview.c:9975 -msgid "MM _Reblend" -msgstr "MM Mélange_r à nouveau" - -#: charview.c:10037 charview.c:10055 -msgid "_Point" -msgstr "_Point" - -#: charview.c:10042 charview.c:10060 fontview.c:5480 -msgid "H_ints" -msgstr "_Hints" - -#. GT: Here (and following) MM means "MultiMaster" -#: charview.c:10046 fontview.c:5486 -msgid "MM" -msgstr "MM" - -#: charview.c:10759 -msgid "Outline View 2" -msgstr "" - -#: charview.c:10760 -msgid "This window displays a single outline glyph (more data)" -msgstr "" - -#: charview.c:10771 -msgid "Outline View" -msgstr "" - -#: charview.c:10772 -msgid "This window displays a single outline glyph" -msgstr "" - -#: combinations.c:46 kernclass.c:2256 -msgid "First Char" -msgstr "Glyphe à gauche" - -#: combinations.c:47 kernclass.c:2256 -msgid "Second Char" -msgstr "Glyphe à droite" - -#: combinations.c:48 -msgid "Kern Size" -msgstr "Valeur du crénage" - -#: combinations.c:116 -msgid "Select a ligature to view" -msgstr "Sélectionner une ligature à visionner" - -#: combinations.c:898 kernclass.c:3293 -msgid "Kern Pair Closeup" -msgstr "" - -#: combinations.c:903 -msgid "Anchor Control for Base" -msgstr "Contrôle d'Ancrage pour la Base" - -#: combinations.c:904 -msgid "Anchor Control for Mark" -msgstr "Contrôle d'Ancrage pour la Marque" - -#: combinations.c:1104 -msgid "Kern Pairs" -msgstr "Paires de crénage" - -#: combinations.c:1104 -msgid "Anchored Pairs" -msgstr "Paires ancrées" - -#: combinations.c:1133 fontinfo.c:9396 -msgid "Sort By:" -msgstr "Trier par :" - -#: contextchain.c:629 -msgid "Bad Class" -msgstr "Classe non autorisée" - -#: contextchain.c:629 -#, c-format -msgid "%.*s is not a valid class name (or number)" -msgstr "" - -#: contextchain.c:672 contextchain.c:722 contextchain.c:1053 -msgid "No Sequence/Lookups" -msgstr "Pas de Séquence/Consultation" - -#: contextchain.c:674 contextchain.c:724 contextchain.c:1055 -msgid "" -"There are no entries in the Sequence/Lookup List, was this intentional?" -msgstr "" -"Il n'y a pas d'entrée dans la liste de séquence/consultation, est-ce " -"intentionnel ?" - -#: contextchain.c:702 contextchain.c:735 contextchain.c:1075 -msgid "Bad Sequence/Lookup List" -msgstr "Mauvaise liste de lookups" - -#: contextchain.c:702 contextchain.c:1076 -#, c-format -msgid "" -"Sequence number out of bounds, must be less than %d (number of classes in " -"list above)" -msgstr "" -"Le numéro de séquence est hors des limites, il doit être inférieur à %d " -"(nombre de classe dans la liste au dessus)" - -#: contextchain.c:735 -#, c-format -msgid "" -"Sequence number out of bounds, must be less than %d (number of glyphs, " -"classes or coverage tables)" -msgstr "" -"Le numéro de séquence est hors des limites, il doit être inférieur à %d " -"(nombre de glyphe, classe ou table de correspondance)" - -#. GT: The string "{Everything Else}" is used in the context of a list -#. GT: of classes (a set of kerning classes) where class 0 designates the -#. GT: default class containing all glyphs not specified in the other classes -#: contextchain.c:765 contextchain.c:2817 contextchain.c:2994 fontview.c:7927 -#: kernclass.c:185 kernclass.c:1393 kernclass.c:1405 kernclass.c:2275 -#: metricsview.c:1027 metricsview.c:1028 statemachine.c:1342 -msgid "{Everything Else}" -msgstr "Classe 1 : {N'importe quoi d'autre}" - -#: contextchain.c:989 contextchain.c:1002 contextchain.c:1087 -msgid "Missing rules" -msgstr "Règles manquantes" - -#: contextchain.c:989 contextchain.c:1002 contextchain.c:1087 -msgid " There must be at least one contextual rule" -msgstr " Il doit y avoir au moins une règle contextuelle" - -#: contextchain.c:1034 contextchain.c:1039 contextchain.c:1167 -#: contextchain.c:1178 contextchain.c:1184 -msgid "Bad Coverage Table" -msgstr "Table de couverture incorrecte" - -#: contextchain.c:1034 contextchain.c:1167 -msgid "There must be at least one match coverage table" -msgstr "Il doit y avoir au moins une table de couverture" - -#: contextchain.c:1039 -msgid "" -"In a Reverse Chaining Substitution there must be exactly one coverage table " -"to match" -msgstr "" -"Dans une substitution contextuelle à contresens, il doit y avoir exactement " -"une table de couverture" - -#: contextchain.c:1045 contextchain.c:1188 -msgid "Replacement mismatch" -msgstr "Erreur de règle" - -#: contextchain.c:1045 contextchain.c:1188 -msgid "" -"In a Reverse Chaining Substitution there must be exactly as many " -"replacements as there are glyph names in the match coverage table" -msgstr "" -"Dans une substitution contextuelle à contresens, il doit y avoir exactement " -"autant de règles qu'il y a de noms dans la table de couverture correspondante" - -#: contextchain.c:1131 -msgid "Bad rule" -msgstr "" - -#: contextchain.c:1138 contextchain.c:1226 splineoverlap.c:2456 -#: transform.c:251 -msgid "Warning" -msgstr "Attention" - -#: contextchain.c:1140 -#, c-format -msgid "" -"%s\n" -"Proceed anyway?" -msgstr "" - -#: contextchain.c:1178 contextchain.c:1184 -msgid "" -"In a Reverse Chaining Substitution there must be exactly one coverage table " -"with replacements" -msgstr "" - -#: contextchain.c:1206 contextchain.c:1211 contextchain.c:1218 -msgid "Bad Sections" -msgstr "" - -#: contextchain.c:1206 contextchain.c:1211 contextchain.c:1218 -msgid "" -"The sections specified do not make sense. All lookups must lie in the middle " -"section." -msgstr "" - -#: contextchain.c:1228 -msgid "" -"This rule activates no lookups.\n" -"Proceed anyway?" -msgstr "" - -#: contextchain.c:1849 contextchain.c:1857 contextchain.c:1865 -msgid "Bad class name" -msgstr "" - -#: contextchain.c:1849 -msgid "No spaces allowed in class names." -msgstr "" - -#: contextchain.c:1857 -msgid "" -"If a class name is a number, it must be the index of the class in the array " -"of classes_simple." -msgstr "" - -#: contextchain.c:1865 -#, c-format -msgid "The class name, %s, is already in use." -msgstr "" - -#: contextchain.c:1924 -msgid "Section|Continue" -msgstr "" - -#: contextchain.c:1925 -msgid "Section|Start" -msgstr "" - -#: contextchain.c:1928 contextchain.c:1933 -msgid "Class|Name" -msgstr "" - -#: contextchain.c:1929 contextchain.c:1934 fontinfo.c:1284 -msgid "Glyphs in the class" -msgstr "" - -#: contextchain.c:1937 contextchain.c:1950 contextchain.c:1956 -msgid "Glyphs in the coverage tables" -msgstr "" - -#: contextchain.c:1940 contextchain.c:1951 -msgid "Apply lookup" -msgstr "" - -#: contextchain.c:1941 -msgid "at position" -msgstr "" - -#: contextchain.c:1944 contextchain.c:1960 -msgid "Matching rules based on a list of glyphs" -msgstr "" - -#: contextchain.c:1947 contextchain.c:1963 -msgid "Matching rules based on a list of classes" -msgstr "" - -#: contextchain.c:1952 -msgid "Section" -msgstr "" - -#: contextchain.c:1957 -msgid "Replacement glyphs" -msgstr "" - -#: contextchain.c:1999 -msgid "Edit Contextual Position" -msgstr "Éditer dépl. contextuel" - -#: contextchain.c:1999 statemachine.c:1326 -msgid "Edit Contextual Substitution" -msgstr "Éditer subst. contextuelle" - -#: contextchain.c:2000 -msgid "Edit Chaining Position" -msgstr "Éditer dépl. étendu" - -#: contextchain.c:2000 -msgid "Edit Chaining Substitution" -msgstr "Éditer subst. étendue" - -#: contextchain.c:2001 -msgid "Edit Reverse Chaining Substitution" -msgstr "Éditer subst. ét. à contresens" - -#: contextchain.c:2003 -msgid "New Contextual Position" -msgstr "Nouveau dépl. cont." - -#: contextchain.c:2003 statemachine.c:1327 -msgid "New Contextual Substitution" -msgstr "Nouvelle subst. cont." - -#: contextchain.c:2004 -msgid "New Chaining Position" -msgstr "Nouveau dépl. étendu" - -#: contextchain.c:2004 -msgid "New Chaining Substitution" -msgstr "Nouvelle subst. étendue" - -#: contextchain.c:2005 -msgid "New Reverse Chaining Substitution" -msgstr "Nouvelle subst. ét. à contr." - -#: contextchain.c:2042 contextchain.c:2045 contextchain.c:2376 -msgid "Add Lookup" -msgstr "" - -#: contextchain.c:2048 -msgid "Remove Lookup" -msgstr "" - -#: contextchain.c:2201 -msgid "" -"OpenType Contextual or Chaining subtables may be in one\n" -" of three formats. The context may be specified either\n" -" as a string of specific glyphs, a string of glyph classes\n" -" or a string of coverage tables\n" -"In the first format you must specify a string of glyph-names\n" -" In the second format you must specify a string of class names\n" -" In the third format you must specify a string each element\n" -" of which may contain several glyph-names\n" -"For chaining subtables you may also specify backtrack and\n" -" lookahead lists." -msgstr "" - -#: contextchain.c:2217 -msgid "By Glyphs" -msgstr "Par glyphes" - -#: contextchain.c:2226 -msgid "By Classes" -msgstr "Par classes" - -#: contextchain.c:2235 -msgid "By Coverage" -msgstr "Par tables de couverture" - -#: contextchain.c:2249 -msgid "" -"This dialog has two formats. A simpler one which\n" -" hides some of the complexities of these rules,\n" -" or a more complex form which gives you full control." -msgstr "" - -#: contextchain.c:2260 -msgid "Dialog Type:" -msgstr "" - -#: contextchain.c:2268 problems.c:2264 -msgid "Simple" -msgstr "Simple" - -#: contextchain.c:2277 -msgid "Complex" -msgstr "" - -#: contextchain.c:2368 -msgid "New Section" -msgstr "" - -#: contextchain.c:2402 contextchain.c:2577 -msgid "Set From Selection" -msgstr "" - -#: contextchain.c:2405 contextchain.c:2580 -msgid "Set this glyph list from a selection." -msgstr "" - -#: contextchain.c:2419 contextchain.c:2524 contextchain.c:3121 -msgid "An ordered list of lookups and positions" -msgstr "" - -#: contextchain.c:2448 contextchain.c:3157 layer2layer.c:98 layer2layer.c:123 -msgid "Match" -msgstr "Motif" - -#: contextchain.c:2453 contextchain.c:3158 -msgid "Backtrack" -msgstr "Pré-chaîne" - -#: contextchain.c:2458 contextchain.c:3159 -msgid "Lookahead" -msgstr "Post-chaîne" - -#: contextchain.c:2463 -msgid "A list of glyphs:" -msgstr "Une liste de glyphes :" - -#: contextchain.c:2570 -msgid "Replacements" -msgstr "Remplacements" - -#: contextchain.c:2623 -msgid "A coverage table:" -msgstr "Une table de couverture :" - -#: contextchain.c:2705 -msgid "A list of coverage tables:" -msgstr "" - -#: contextchain.c:2787 contextchain.c:2961 -msgid "Same as Match Classes" -msgstr "Classes d'identité avec motif" - -#. GT: This is the default class name for the class containing any glyphs_simple -#. GT: which aren't specified in other classes_simple. The class name may NOT -#. GT: contain spaces. Use an underscore or something similar instead -#: contextchain.c:2816 contextchain.c:2993 -msgid "Glyphs|All_Others" -msgstr "" - -#: contextchain.c:2856 contextchain.c:3031 -msgid "Match Classes" -msgstr "Classes de motif" - -#: contextchain.c:2857 contextchain.c:3032 -msgid "Back Classes" -msgstr "Classes de pré-chaîne" - -#: contextchain.c:2858 contextchain.c:3033 -msgid "Ahead Classes" -msgstr "Classes de post-chaîne" - -#: contextchain.c:3084 -msgid "List of class names" -msgstr "" - -#: contextchain.c:3096 -msgid "Classes" -msgstr "Classes" - -#: cvdebug.c:280 cvdebug.c:309 -msgid "" -msgstr "" - -#: cvdebug.c:286 -#, c-format -msgid "%3d: " -msgstr "%3d : " - -#: cvdebug.c:447 -msgid "" -msgstr "" - -#: cvdebug.c:818 -msgid "No Watch Points" -msgstr "Pas de points d'observation" - -#: cvdebug.c:818 -msgid "Watch Points not supported in glyphs with references" -msgstr "" -"Les points d'observation ne sont pas supportés dans les glyphes ayant des " -"références" - -#: cvdebug.c:899 -msgid "Registers" -msgstr "Registres" - -#: cvdebug.c:900 -msgid "Stack" -msgstr "Pile" - -#: cvdebug.c:901 ttfinstrsui.c:1684 -msgid "Storage" -msgstr "Aire de stockage" - -#: cvdebug.c:902 problems.c:4006 -msgid "Points" -msgstr "Points" - -#: cvdebug.c:903 cvdebug.c:1931 -msgid "Cvt" -msgstr "CVT" - -#: cvdebug.c:904 -msgid "Raster" -msgstr "Trame" - -#: cvdebug.c:905 -msgid "Gloss" -msgstr "" - -#: cvdebug.c:1704 -msgid "Current Raster (TrueType)" -msgstr "Moteur de rendu (TrueType)" - -#: cvdebug.c:1721 -msgid "Registers (TrueType)" -msgstr "Registres (TrueType)" - -#: cvdebug.c:1747 -msgid "Stack (TrueType)" -msgstr "Pile (TrueType)" - -#: cvdebug.c:1773 -msgid "Storage (TrueType)" -msgstr "Aire de stockage (TrueType)" - -#: cvdebug.c:1816 -msgid "Points (TrueType)" -msgstr "Coordonnées de points (TrueType)" - -#: cvdebug.c:1827 -msgid "Twilight" -msgstr "Zone de pénombre" - -#: cvdebug.c:1835 fontinfo.c:443 fontinfo.c:571 fontinfo.c:720 -msgid "Normal" -msgstr "Normal" - -#: cvdebug.c:1843 -msgid "Current" -msgstr "Courant" - -#: cvdebug.c:1851 -msgid "Points|Original" -msgstr "Original" - -#: cvdebug.c:1859 -msgid "Grid" -msgstr "Grille" - -#: cvdebug.c:1870 -msgid "Raw" -msgstr "Brut" - -#: cvdebug.c:1880 -msgid "Em Units" -msgstr "Unités par cadratin" - -#: cvdebug.c:1892 -msgid "Transformed" -msgstr "Transformé" - -#: cvdebug.c:2081 cvgridfit.c:75 savefontdlg.c:1374 -msgid "Instructions out of date" -msgstr "Les instructions ont changé" - -#: cvdebug.c:2082 cvgridfit.c:76 -msgid "" -"The points have been changed. This may mean that the truetype instructions " -"now refer to the wrong points and they may cause unexpected results." -msgstr "" - -#: cvdebug.c:2128 -msgid "Step into" -msgstr "Un pas dedans" - -#: cvdebug.c:2137 -msgid "Step over (Next)" -msgstr "Un pas par dessus (suivant)" - -#: cvdebug.c:2146 -msgid "Step out of current function" -msgstr "Sortie de la fonction courante" - -#: cvdebug.c:2155 -msgid "Continue" -msgstr "Continuer" - -#: cvdebug.c:2164 -msgid "" -"Watch all selected points\n" -"(stop when a point moves)" -msgstr "" -"Voir tous les points sélectionnés\n" -"(s'arrêter si un point bouge)" - -#: cvdebug.c:2173 -msgid "Window" -msgstr "Fenêtre" - -#: cvdebug.c:2182 -msgid "Exit Debugger" -msgstr "Sortir du débogueur" - -#: cvdgloss.c:1225 -msgid "Instruction Gloss (TrueType)" -msgstr "" - -#: cvexport.c:719 cvexportdlg.c:287 fontview.c:681 savefont.c:657 -#: savefont.c:857 showatt.c:2334 -msgid "Save Failed" -msgstr "Échec de l'enregistrement" - -#: cvexportdlg.c:55 cvexportdlg.c:116 fvimportbdf.c:1868 -msgid "Pixel size:" -msgstr "Taille en pixels :" - -#: cvexportdlg.c:56 cvexportdlg.c:133 -msgid "Bits/Pixel:" -msgstr "Bits/pixel :" - -#: cvexportdlg.c:60 -msgid "The only valid values for bits/pixel are 1, 2, 4 or 8" -msgstr "Les seules valeurs autorisées pour les bits/pixel sont 1, 2, 4 et 8" - -#: cvexportdlg.c:105 cvexportdlg.c:207 -msgid "Pixel size?" -msgstr "Taille en pixels ?" - -#: cvexportdlg.c:235 cvexportdlg.c:250 -msgid "X Bitmap" -msgstr "Bitmap X11" - -#: cvexportdlg.c:236 cvexportdlg.c:251 -msgid "BMP" -msgstr "BMP" - -#: cvexportdlg.c:238 cvexportdlg.c:253 -msgid "png" -msgstr "png" - -#: cvexportdlg.c:243 cvimportdlg.c:410 cvimportdlg.c:430 -msgid "EPS" -msgstr "EPS" - -#: cvexportdlg.c:244 cvimportdlg.c:417 -msgid "XFig" -msgstr "XFig" - -#: cvexportdlg.c:246 cvimportdlg.c:414 cvimportdlg.c:436 -msgid "Glif" -msgstr "" - -#: cvexportdlg.c:247 -msgid "PDF" -msgstr "PDF" - -#: cvexportdlg.c:248 -msgid "Raph's plate" -msgstr "fichier 'plate' de Raph" - -#: cvexportdlg.c:306 fontview.c:4795 savefontdlg.c:1626 -msgid "_Replace" -msgstr "_Remplacer" - -#: cvexportdlg.c:309 savefontdlg.c:1629 ../gdraw/gsavefiledlg.c:75 -msgid "File Exists" -msgstr "Le fichier existe" - -#: cvexportdlg.c:309 savefontdlg.c:1629 ../gdraw/gsavefiledlg.c:75 -#, c-format -msgid "File, %s, exists. Replace it?" -msgstr "Le fichier, %.100s, existe. Le remplacer ?" - -#: cvexportdlg.c:390 savefontdlg.c:1744 ../gdraw/gsavefiledlg.c:137 -msgid "Couldn't create directory" -msgstr "Impossible de créer répertoire" - -#: cvexportdlg.c:390 savefontdlg.c:1744 -#, c-format -msgid "Couldn't create directory: %s" -msgstr "Impossible de créer le répertoire: %s" - -#: cvexportdlg.c:403 -msgid "Create directory" -msgstr "Créer répertoire..." - -#: cvexportdlg.c:403 savefontdlg.c:1755 ../gdraw/gsavefiledlg.c:153 -msgid "Directory name?" -msgstr "Nom du répertoire?" - -#: cvexportdlg.c:519 -msgid "Export" -msgstr "Exporter..." - -#: cvexportdlg.c:544 cvimportdlg.c:703 openfontdlg.c:713 savefontdlg.c:2318 -#: ../gdraw/gfiledlg.c:138 ../gdraw/gsavefiledlg.c:255 -msgid "_Filter" -msgstr "_Filtrer" - -#: cvexportdlg.c:570 savefontdlg.c:2340 ../gdraw/gsavefiledlg.c:270 -msgid "Directory|_New" -msgstr "_Nouveau" - -#: cvexportdlg.c:581 cvimportdlg.c:725 -msgid "Format:" -msgstr "Format:" - -#: cvgetinfo.c:178 -msgid "Transformation Matrix" -msgstr "Matrice de transformation" - -#: cvgetinfo.c:185 cvstroke.c:2516 kernclass.c:745 -msgid "Value out of range" -msgstr "Valeur hors limites" - -#: cvgetinfo.c:198 cvgetinfo.c:439 cvgetinfo.c:2715 cvgetinfo.c:2974 -#: cvhints.c:467 cvhints.c:767 -msgid "_Base:" -msgstr "_Base :" - -#: cvgetinfo.c:202 cvgetinfo.c:463 -msgid "Ref:" -msgstr "Références:" - -#: cvgetinfo.c:206 cvgetinfo.c:210 cvgetinfo.c:213 -msgid "Bad Point Match" -msgstr "correspondance de point incorrecte" - -#: cvgetinfo.c:206 -msgid "Both points must be specified, or neither" -msgstr "Les 2 points doivent être spécifiés, ou aucun" - -#: cvgetinfo.c:210 -msgid "Couldn't find base point" -msgstr "Point de base non trouvé" - -#: cvgetinfo.c:213 -msgid "Couldn't find point in reference" -msgstr "Point non trouvé dans la référence" - -#: cvgetinfo.c:275 -msgid "C_hange" -msgstr "C_hanger" - -#: cvgetinfo.c:276 -msgid "_Retain" -msgstr "Conse_rver" - -#: cvgetinfo.c:279 -msgid "Transformation Matrix Changed" -msgstr "Matrice de transformation modifiée" - -#: cvgetinfo.c:279 -msgid "" -"You have changed the transformation matrix, do you wish to use the new " -"version?" -msgstr "" -"Vous avez modifié la matrice de transformation, souhaitez vous utiliser sa " -"nouvelle définition ?" - -#: cvgetinfo.c:336 -msgid "Reference Info" -msgstr "Infos références" - -#: cvgetinfo.c:349 -#, c-format -msgid "Reference to character %1$.20s at %2$d" -msgstr "Référence au charactère %1$.20s à %2$d" - -#: cvgetinfo.c:373 -msgid "Transformed by:" -msgstr "Transformé avec :" - -#: cvgetinfo.c:378 -msgid "" -"The transformation matrix specifies how the points in\n" -"the source glyph should be transformed before\n" -"they are drawn in the current glyph.\n" -" x(new) = tm[1,1]*x + tm[2,1]*y + tm[3,1]\n" -" y(new) = tm[1,2]*x + tm[2,2]*y + tm[3,2]" -msgstr "" -"La matrice de transformation spécifie comment les points\n" -" du glyphe original doivent être transformés\n" -" x(nouveau) = tm[1,1]*x + tm[2,1]*y + tm[3,1]\n" -" y(nouveau) = tm[1,2]*x + tm[2,2]*y + tm[3,2]" - -#: cvgetinfo.c:407 -msgid "_Use My Metrics" -msgstr "_Utiliser Mes Métriques" - -#: cvgetinfo.c:414 -msgid "" -"Only relevant in a truetype font, this flag indicates that the width\n" -"of the composite glyph should be the same as the width of this reference." -msgstr "" -"Seulement pertinent dans une police truetype, ce signal indique que la " -"largeur\n" -"du composite glyph devrait être la même que la largeur de cette référence." - -#: cvgetinfo.c:418 -msgid "_Round To Grid" -msgstr "_Arrondir à la grille" - -#: cvgetinfo.c:425 -msgid "" -"Only relevant in a truetype font, this flag indicates that if the reference\n" -"is translated, then the translation should be rounded during grid fitting." -msgstr "" -"Uniquement approprié dans une police truetype, ce marqueur indique que si la " -"référence\n" -"est convertie, alors la conversion devrait être arrondie pendant l'ajustage " -"de précision de grille." - -#: cvgetinfo.c:429 -msgid "TrueType Point _Matching:" -msgstr "" - -#: cvgetinfo.c:435 cvgetinfo.c:445 cvgetinfo.c:468 -msgid "" -"Only relevant in a truetype font, this flag indicates that this\n" -"reference should not be translated normally, but rather its position\n" -"should be determined by moving the reference so that the indicated\n" -"point in the reference falls on top of the indicated point in the base\n" -"character." -msgstr "" -"Seulement approprié dans une police truetype, ce marqueur indique que cette\n" -"référence ne devrait pas être convertie normalement, mais plutôt sa " -"position\n" -"devrait être déterminée en déplaçant la référence de sorte que le point\n" -"indiqué dans la référence tombe sur le point indiqué dans le caractère de " -"base." - -#: cvgetinfo.c:500 -msgid "Bounding Box:" -msgstr "" - -#: cvgetinfo.c:527 cvstroke.c:2288 tilepath.c:1843 -msgid "X:" -msgstr "" - -#: cvgetinfo.c:534 cvstroke.c:2301 tilepath.c:1859 -msgid "Y:" -msgstr "" - -#: cvgetinfo.c:567 cvgetinfo.c:3734 metricsview.c:3277 -msgid "_Show" -msgstr "Montrer" - -#: cvgetinfo.c:658 -msgid "Image Info" -msgstr "Infos images" - -#: cvgetinfo.c:668 -#, c-format -msgid "Image at: (%.0f,%.0f)" -msgstr "Position de l'image : (%.0f,%.0f)" - -#: cvgetinfo.c:678 -#, c-format -msgid "Scaled by: (%.2f,%.2f)" -msgstr "Mesuré par: (%.2f,%.2f)" - -#: cvgetinfo.c:687 -#, c-format -msgid "Image Size: %d x %d pixels" -msgstr "Taille de l'image : %d x %d pixels" - -#: cvgetinfo.c:980 -msgid "Last Anchor Point" -msgstr "Dernière ancre" - -#: cvgetinfo.c:980 -msgid "" -"You are deleting the last anchor point in this character.\n" -"Doing so will cause this dialog to close, is that what you want?" -msgstr "" -"Vous êtes en train de supprimer la dernière ancre de ce glyphe.\n" -"Cela va fermer cette boîte de dialogue. Est-ce vraiment ce que vous " -"souhaitez ?" - -#: cvgetinfo.c:1097 -msgid "Out Of Order" -msgstr "Dans le désordre" - -#: cvgetinfo.c:1097 -#, c-format -msgid "" -"Marks within a ligature should be ordered with the direction of writing.\n" -"This one and %d are out of order." -msgstr "" -"Les marques dans les ligatures doivent être ordonnées dans le sens de " -"l'écriture.\n" -"Celle-ci et %d ne le sont pas." - -#: cvgetinfo.c:1112 cvgetinfo.c:1528 -msgid "Lig Index:" -msgstr "Indice composante :" - -#: cvgetinfo.c:1122 -msgid "Index in use" -msgstr "Indice déjà utilisé" - -#: cvgetinfo.c:1122 -msgid "This ligature index is already in use" -msgstr "Cet indice de composante est déjà utilisé" - -#: cvgetinfo.c:1130 -msgid "Too Big" -msgstr "Trop grand" - -#: cvgetinfo.c:1130 -msgid "This index is much larger than the closest neighbor" -msgstr "Cet indice est bien plus grand que son voisin immédiat" - -#: cvgetinfo.c:1197 -msgid "Class already used" -msgstr "Classe déjà utilisée" - -#: cvgetinfo.c:1197 -msgid "" -"This anchor class already is associated with a point in this character" -msgstr "Cette classe d'ancre est déjà associée à un point dans ce glyphe" - -#: cvgetinfo.c:1353 -msgid "Anchor Point Info" -msgstr "Infos ancres" - -#: cvgetinfo.c:1422 -msgid "Matching TTF Point:" -msgstr "Point TTF correspondant:" - -#: cvgetinfo.c:1478 -msgid "Base Mark" -msgstr "Marque de base" - -#. GT: Cursive Entry. This defines a point on the glyph that should be matched -#. GT: with the "Cursive Exit" point of the preceding glyph. -#. GT: This is a special way of joining letters which was developed for Urdu -#. GT: fonts. Essentially every glyph has an entry point and an exit point. -#. GT: When written the glyphs in sequence are aligned so that the exit point -#. GT: of each glyph matches the entry point of the following. It means you -#. GT: get a join such as might be expected for script. Urdu is odd because -#. GT: letters within a word crawl diagonally up the page, but with each word -#. GT: the writing point starts at the baseline. -#: cvgetinfo.c:1498 -msgid "CursEntry" -msgstr "Entrée cursive" - -#. GT: Cursive Exit. This defines a point on the glyph that should be matched -#. GT: with the "Cursive Entry" point of the following glyph. This allows -#. GT: scripts such as Urdu to work -#: cvgetinfo.c:1512 -msgid "CursExit" -msgstr "Sortie cursive" - -#: cvgetinfo.c:1551 -msgid "AnchorPoint|_New" -msgstr "_Nouvelle ancre" - -#: cvgetinfo.c:1978 cvgetinfo.c:1983 cvruler.c:451 -#, c-format -msgid "Curvature: %g" -msgstr "Courbure : %g" - -#: cvgetinfo.c:1980 cvgetinfo.c:1985 -msgid "Curvature: ?" -msgstr "Courbure : ?" - -#: cvgetinfo.c:2195 -msgid "Base X" -msgstr "Base hor." - -#: cvgetinfo.c:2197 -msgid "Base Y" -msgstr "Base vert." - -#: cvgetinfo.c:2235 cvgetinfo.c:2388 -msgid "Next CP X" -msgstr "PdeC hor. suiv." - -#: cvgetinfo.c:2243 cvgetinfo.c:2389 -msgid "Next CP Y" -msgstr "PdeC suiv." - -#: cvgetinfo.c:2252 cvgetinfo.c:2359 -msgid "Next CP Dist" -msgstr "PdeC dist. suiv." - -#: cvgetinfo.c:2253 -msgid "Next CP Angle" -msgstr "PdeC ang. suiv." - -#: cvgetinfo.c:2282 cvgetinfo.c:2329 -msgid "Prev CP Dist" -msgstr "PdeC dist. préc." - -#: cvgetinfo.c:2312 cvgetinfo.c:2419 -msgid "Prev CP X" -msgstr "PdeC hor. préc." - -#: cvgetinfo.c:2320 cvgetinfo.c:2420 -msgid "Prev CP Y" -msgstr "PdeC vert. préc." - -#: cvgetinfo.c:2330 -msgid "Prev CP Angle" -msgstr "PdeC ang. préc." - -#: cvgetinfo.c:2558 -msgid "Overlapped Hints" -msgstr "Hints recouvrants" - -#: cvgetinfo.c:2558 -#, c-format -msgid "" -"The hint you have just selected overlaps with <%.2f,%.2f>. You should " -"deselect one of the two." -msgstr "" -"Le hint que vous venez de sélectionner à un recouvrement avec <%.2f,%.2f>. " -"Vous devriez en déselectionner un des 2." - -#: cvgetinfo.c:2644 -msgid "Point Info" -msgstr "Infos points" - -#: cvgetinfo.c:2673 -msgid "_Normal" -msgstr "_Normal" - -#: cvgetinfo.c:2685 -msgid "_Interpolated" -msgstr "_Interpolée" - -#: cvgetinfo.c:2702 -msgid "N_ever Interpolate" -msgstr "Jamais interpoler" - -#: cvgetinfo.c:2748 cvgetinfo.c:2992 -msgid "Prev CP:" -msgstr "PdeC préc. :" - -#: cvgetinfo.c:2766 cvgetinfo.c:2873 -msgid "ControlPoint|Default" -msgstr "PointDeControle|ParDefaut" - -#: cvgetinfo.c:2777 cvgetinfo.c:2884 displayfonts.c:621 fontinfo.c:8775 -#: fontinfo.c:8836 -msgid "Offset" -msgstr "- Décalage" - -#: cvgetinfo.c:2802 cvgetinfo.c:2909 -msgid "Dist" -msgstr "Dist" - -#: cvgetinfo.c:2827 cvgetinfo.c:2934 nonlineartransui.c:470 -#: nonlineartransui.c:502 prefs.c:2214 transform.c:497 transform.c:506 -msgid "°" -msgstr "°" - -#: cvgetinfo.c:2836 cvgetinfo.c:2943 -msgid "Curvature: -0.00000000" -msgstr "Courbure : -0.00000000" - -#: cvgetinfo.c:2856 cvgetinfo.c:3018 -msgid "Next CP:" -msgstr "PdeC suiv. :" - -#: cvgetinfo.c:2958 -msgid "" -"This is the difference of the curvature between\n" -"the next and previous splines. Contours often\n" -"look nicer as this number approaches 0." -msgstr "" -"Ceci est la différence de courbature entre les courbes suivante et " -"précédente. Les contours sont plus beaux quand ce nombre approche 0." - -#: cvgetinfo.c:3051 cvgetinfo.c:3501 lookupui.c:1720 -msgid "Type:" -msgstr "Type :" - -#: cvgetinfo.c:3128 -msgid "Location" -msgstr "Emplacement" - -#: cvgetinfo.c:3132 -msgid "Hint Mask" -msgstr "Hint Masqués" - -#: cvgetinfo.c:3136 -msgid "Active Hints" -msgstr "Hints Actifs" - -#: cvgetinfo.c:3178 cvgetinfo.c:3598 -msgid "Prev On Contour" -msgstr "précédent sur le contour" - -#: cvgetinfo.c:3188 cvgetinfo.c:3608 -msgid "Next On Contour" -msgstr "suivant sur le contour" - -#. GT: Y is a coordinate -#. GT: Y is a coordinate, the leading spaces help to align it -#: cvgetinfo.c:3382 cvpointer.c:1348 fontinfo.c:8741 -msgid "Y" -msgstr "Y" - -#: cvgetinfo.c:3438 -msgid "Spiro Point Info" -msgstr "Infos point Spiro" - -#: cvgetinfo.c:3752 -msgid "Dependents" -msgstr "Dépendances" - -#: cvgetinfo.c:3809 -msgid "Show" -msgstr "Montrer" - -#: cvgetinfo.c:3830 -#, c-format -msgid "Subtable %.60s in glyph %.60s" -msgstr "Sous-table %.60s dans le glyphe %.60s" - -#: cvgetinfo.c:3850 -msgid "Dependent Substitutions" -msgstr "dépendances dans des substitutions" - -#: cvgridfit.c:59 -msgid "Freetype rasterization failed.\n" -msgstr "La rastérisation Freetype a échoué.\n" - -#: cvgridfit.c:113 -msgid "Pointsize Y" -msgstr "" - -#: cvgridfit.c:117 -msgid "Pointsize X" -msgstr "" - -#: cvgridfit.c:118 deltaui.c:63 displayfonts.c:624 displayfonts.c:1263 -#: metricsview.c:2774 -msgid "DPI" -msgstr "" - -#: cvgridfit.c:216 -msgid "Grid Fit Parameters" -msgstr "Paramètres d'adaptation à la grille des pixels" - -#: cvgridfit.c:228 -msgid "Debug _fpgm/prep" -msgstr "Débogage de tables '_fpgm'/'prep'" - -#: cvgridfit.c:240 -msgid "Scale X/Y the same" -msgstr "" - -#: cvgridfit.c:253 -msgid "_DPI:" -msgstr "_DPI :" - -#: cvgridfit.c:277 -msgid "_Pointsize Y:" -msgstr "" - -#: cvgridfit.c:328 deltaui.c:285 -msgid "_Mono" -msgstr "Mono" - -#: cvgridfit.c:338 deltaui.c:294 -msgid "_Anti-Aliased" -msgstr "Niveaux de gris" - -#: cvhints.c:218 cvhints.c:679 layer2layer.c:222 -msgid "Base:" -msgstr "Base:" - -#: cvhints.c:219 cvhints.c:680 lookupui.c:4508 -msgid "Size:" -msgstr "Taille:" - -#: cvhints.c:416 -msgid "Review Hints" -msgstr "Revoir les hints" - -#: cvhints.c:429 fontview.c:5185 -msgid "_HStem" -msgstr "_HStem" - -#: cvhints.c:439 fontview.c:5186 -msgid "_VStem" -msgstr "_VStem" - -#: cvhints.c:457 -msgid "_Move Points" -msgstr "Déplacer les points(_M)" - -#: cvhints.c:463 -msgid "" -"When the hint's position is changed\n" -"adjust the postion of any points\n" -"which lie on that hint" -msgstr "" -"Quand un hint est déplacé,\n" -"déplacer également tous les points\n" -"qui en dépendent" - -#: cvhints.c:509 -msgid "Cr_eate" -msgstr "Cré_er" - -#: cvhints.c:519 -msgid "Re_move" -msgstr "ôter" - -#: cvhints.c:539 -msgid "Previous Hint." -msgstr "" - -#: cvhints.c:550 -msgid "Next Hint." -msgstr "" - -#: cvhints.c:555 -msgid "Regenerate Hint Substitution Points" -msgstr "" - -#: cvhints.c:561 -msgid "" -"If you have made any changes to the hints,\n" -"then in addition to changing the glyph's hints\n" -"refigure it's hint masks and substitution points." -msgstr "" - -#: cvhints.c:756 -msgid "Create Hint" -msgstr "Créer hint..." - -#: cvhints.c:828 cvhints.c:879 -msgid "Create Horizontal Stem Hint" -msgstr "Créer un hint horizontal" - -#: cvhints.c:880 -msgid "Create Vertical Stem Hint" -msgstr "Créer un hint vertical" - -#: cvimages.c:121 cvimages.c:172 cvimages.c:325 cvimages.c:355 -msgid "Too Complex or Bad" -msgstr "Trop complexe ou erroné" - -#: cvimages.c:121 cvimages.c:172 -msgid "" -"I'm sorry this file is too complex for me to understand (or is erroneous, or " -"is empty)" -msgstr "Désolé, ce fichier est trop compliqué (ou erroné, ou encore vide)" - -#: cvimages.c:216 cvimages.c:224 cvimages.c:229 cvimages.c:252 -msgid "Not a plate file" -msgstr "Pas un fichier 'plate' de Spiro" - -#: cvimages.c:216 -msgid "" -"This does not seem to be a plate file\n" -"First line wrong" -msgstr "" -"Apparemment pas un fichier 'plate'\n" -"1ère ligne incorrecte" - -#: cvimages.c:224 -msgid "" -"This does not seem to be a plate file\n" -"Expected left paren" -msgstr "" -"Apparemment pas un fichier 'plate'\n" -"'(' attendue" - -#: cvimages.c:229 -msgid "" -"This does not seem to be a plate file\n" -"Expected one of 'voc[]z'" -msgstr "" -"Apparemment pas un fichier 'plate'\n" -"'voc[]z' attendu" - -#: cvimages.c:252 -msgid "" -"This does not seem to be a plate file\n" -"Expected two real numbers" -msgstr "" -"Apparemment pas un fichier 'plate'\n" -"2 nombres réels attendus" - -#: cvimages.c:325 cvimages.c:355 -msgid "" -"I'm sorry this file is too complex for me to understand (or is erroneous)" -msgstr "" -"Désolé, ce fichier est trop compliqué à comprendre (ou il est erroné)" - -#: cvimages.c:846 -msgid "Can't find the file" -msgstr "Impossible de trouver le fichier" - -#: cvimages.c:850 -msgid "Bad xfig file" -msgstr "Fichier XFIG incorrect" - -#: cvimages.c:979 cvimages.c:1090 cvimages.c:1095 cvimportdlg.c:83 -#: cvimportdlg.c:106 -msgid "Bad image file" -msgstr "Fichier image incorrect" - -#: cvimages.c:979 cvimages.c:1090 cvimportdlg.c:83 cvimportdlg.c:106 -#, c-format -msgid "Bad image file: %.100s" -msgstr "Fichier image incorrect : %.100s" - -#: cvimages.c:1013 groupsdlg.c:1492 groupsdlg.c:1495 -msgid "Nothing Selected" -msgstr "Rien n'est sélectionné" - -#: cvimages.c:1013 -msgid "You must select a glyph before you can import an image into it" -msgstr "" -"Vous devez sélectionner un glyphe avant de pouvoir importer une image dedans" - -#: cvimages.c:1015 -msgid "More Images Than Selected Glyphs" -msgstr "Plus d'images que de glyphes sélectionnés" - -#: cvimages.c:1034 cvimages.c:1042 -msgid "Bad Template" -msgstr "Motif incorrect" - -#: cvimages.c:1034 -msgid "Bad template, no extension" -msgstr "Motif incorrect, pas d'extension" - -#: cvimages.c:1042 -msgid "Bad template, unrecognized format" -msgstr "Motif incorrect, format non reconnu" - -#: cvimages.c:1053 cvimages.c:1122 -msgid "Nothing Loaded" -msgstr "Rien n'a été chargé" - -#: cvimages.c:1074 -msgid "Unicode value not in font" -msgstr "Valeur Unicode absente de la fonte" - -#: cvimages.c:1074 -#, c-format -msgid "Unicode value (%x) not in font, ignored" -msgstr "Valeur Unicode (%x) absente de la fonte, ignorée" - -#: cvimages.c:1082 -msgid "Encoding value not in font" -msgstr "Valeur de codage absente de la fonte" - -#: cvimages.c:1082 -#, c-format -msgid "Encoding value (%x) not in font, ignored" -msgstr "Valeur de codage (%x) absente de la fonte, ignorée" - -#: cvimages.c:1095 -#, c-format -msgid "Bad image file, not a bitmap: %.100s" -msgstr "Fichier image incorrect, pas un bitmap reconnu : %.100s" - -#: cvimportdlg.c:287 -msgid "PS Interpretion" -msgstr "Interprétation PS" - -#. GT: The following strings should be concatenated together, the result -#. GT: translated, and then broken into lines by hand. I'm sure it would -#. GT: be better to specify this all as one string, but my widgets won't support -#. GT: that -#: cvimportdlg.c:303 -msgid "" -"FontForge has some bugs in its remove overlap\n" -"function which may cause you problems, so\n" -"I give you the option of turning it off.\n" -"Leave it on if possible though, it is useful." -msgstr "" - -#: cvimportdlg.c:326 cvstroke.c:1080 scstylesui.c:2189 -msgid "Cleanup Self Intersect" -msgstr "Nettoyer les intersections" - -#: cvimportdlg.c:332 cvstroke.c:1086 scstylesui.c:259 scstylesui.c:2195 -msgid "" -"When FontForge detects that an expanded stroke will self-intersect,\n" -"then setting this option will cause it to try to make things nice\n" -"by removing the intersections" -msgstr "" -"Quand FontForge détecte qu'une courbe va se recouper avec elle même,\n" -"alors activer cette option lui fait essayer d'améliorer les choses\n" -"en supprimant les intersections" - -#: cvimportdlg.c:338 -msgid "Handle Erasers" -msgstr "Gestion des effaceurs" - -#: cvimportdlg.c:344 -msgid "" -"Certain programs use pens with white ink as erasers\n" -"If you select (blacken) this checkbox, FontForge will\n" -"attempt to simulate that." -msgstr "" -"Certains logiciels utilisent des plumes à encre blanche, qui fonctionnent " -"comme des effaceurs\n" -"Si vous cochez cette case, FontForge va essayer de simuler ce comportement." - -#: cvimportdlg.c:409 cvimportdlg.c:428 ../gdraw/ggadgets.c:107 -#: ../gdraw/gradio.c:73 ../gdraw/gradio.c:91 ../gdraw/gradio.c:134 -#: ../gdraw/gradio.c:152 -msgid "Image" -msgstr "Image" - -#: cvimportdlg.c:411 cvimportdlg.c:432 -msgid "PDF page graphics" -msgstr "" - -#: cvimportdlg.c:416 -msgid "Raph's plate files" -msgstr "fichier 'plate' de Raph" - -#: cvimportdlg.c:421 savefontdlg.c:184 -msgid "BDF" -msgstr "BDF" - -#: cvimportdlg.c:422 -msgid "TTF" -msgstr "TTF" - -#: cvimportdlg.c:423 openfontdlg.c:123 -msgid "ΤεΧ Bitmap Fonts" -msgstr "Fontes bitmap ΤεΧ" - -#: cvimportdlg.c:424 -msgid "PCF (pmf)" -msgstr "PCF (pmf)" - -#: cvimportdlg.c:425 -msgid "Mac Bitmap" -msgstr "Bitmap Mac" - -#: cvimportdlg.c:426 savefontdlg.c:196 -msgid "Win FON" -msgstr "Win FON" - -#: cvimportdlg.c:427 -msgid "palm" -msgstr "palm" - -#: cvimportdlg.c:429 -msgid "Image Template" -msgstr "Motif image" - -#: cvimportdlg.c:431 -msgid "EPS Template" -msgstr "Motif EPS" - -#: cvimportdlg.c:435 -msgid "SVG Template" -msgstr "Motif SVG" - -#: cvimportdlg.c:437 -msgid "Glif Template" -msgstr "Modèle Glif" - -#: cvimportdlg.c:462 -msgid "Only One Font" -msgstr "Seulement une fonte" - -#: cvimportdlg.c:462 -msgid "Only one font may be imported into the background" -msgstr "Une seule fonte peut être importée en arrière-plan" - -#: cvimportdlg.c:671 -msgid "Import" -msgstr "_Importer" - -#: cvimportdlg.c:693 fontinfo.c:6331 fontinfo.c:10204 -#: ../gdraw/gtextfield.c:1300 -msgid "_Import" -msgstr "_Importer" - -#: cvimportdlg.c:759 -msgid "As Background" -msgstr "En arrière-plan" - -#: cvpalettes.c:214 cvpalettes.c:2867 -msgid "Pointer" -msgstr "Pointer" - -#: cvpalettes.c:214 cvpalettes.c:2867 -msgid "Magnify (Minify with alt)" -msgstr "Agrandir (rétrécir avec alt)" - -#: cvpalettes.c:215 -msgid "Draw a freehand curve" -msgstr "Dessiner à main-levée" - -#: cvpalettes.c:215 -msgid "Scroll by hand" -msgstr "Faire défiler à la main" - -#: cvpalettes.c:216 -msgid "Add a curve point" -msgstr "Ajouter un point curviligne" - -#: cvpalettes.c:216 -msgid "Add a curve point always either horizontal or vertical" -msgstr "Ajouter un points de _contrôle quasiment horiz./vert." - -#: cvpalettes.c:217 -msgid "Add a corner point" -msgstr "Ajouter un coin" - -#: cvpalettes.c:217 -msgid "Add a tangent point" -msgstr "Ajouter un point tangent" - -#: cvpalettes.c:218 -msgid "Add a point, then drag out its control points" -msgstr "Ajouter un point, puis glisser pour obtenir ses points de contrôle" - -#: cvpalettes.c:218 -msgid "Change whether spiro is active or not" -msgstr "" - -#: cvpalettes.c:219 -msgid "Cut splines in two" -msgstr "Scinder la courbe" - -#: cvpalettes.c:219 -msgid "Measure distance, angle between points" -msgstr "Mesurer la distance ou l'angle entre deux points" - -#: cvpalettes.c:220 -msgid "Scale the selection" -msgstr "Mettre la sélection à l'échelle" - -#: cvpalettes.c:220 -msgid "Flip the selection" -msgstr "Appliquer une symétrie à la selection" - -#: cvpalettes.c:221 -msgid "Rotate the selection" -msgstr "Pivoter la sélection" - -#: cvpalettes.c:221 -msgid "Skew the selection" -msgstr "Pencher la sélection" - -#: cvpalettes.c:222 -msgid "Rotate the selection in 3D and project back to plain" -msgstr "Tourner la sélection en 3D et la projeter ensuite à plat" - -#: cvpalettes.c:222 -msgid "Perform a perspective transformation on the selection" -msgstr "Transformer la sélection avec mise en perspective" - -#: cvpalettes.c:223 cvpalettes.c:224 -msgid "Rectangle or Ellipse" -msgstr "Rectangle ou ellipse" - -#: cvpalettes.c:223 cvpalettes.c:224 -msgid "Polygon or Star" -msgstr "Polygone ou étoile" - -#: cvpalettes.c:226 cvpalettes.c:255 -msgid "_Pointer" -msgstr "" - -#: cvpalettes.c:227 cvpalettes.c:256 -msgid "_Magnify" -msgstr "" - -#: cvpalettes.c:228 cvpalettes.c:257 -msgid "_Freehand" -msgstr "" - -#: cvpalettes.c:229 cvpalettes.c:258 -msgid "_Scroll" -msgstr "" - -#: cvpalettes.c:235 -msgid "P_en" -msgstr "" - -#: cvpalettes.c:237 -msgid "_Activate Spiro" -msgstr "" - -#: cvpalettes.c:239 cvpalettes.c:268 -msgid "_Knife" -msgstr "" - -#: cvpalettes.c:240 cvpalettes.c:269 -msgid "_Ruler" -msgstr "" - -#: cvpalettes.c:242 cvpalettes.c:271 -msgid "Sca_le" -msgstr "" - -#: cvpalettes.c:243 cvpalettes.c:272 -msgid "Flip" -msgstr "" - -#: cvpalettes.c:244 cvpalettes.c:273 cvpalettes.c:275 cvstroke.c:2045 -msgid "Rotate" -msgstr "" - -#: cvpalettes.c:245 cvpalettes.c:274 -msgid "Ske_w" -msgstr "" - -#: cvpalettes.c:246 cvpalettes.c:276 -msgid "_3D Rotate" -msgstr "" - -#: cvpalettes.c:247 cvpalettes.c:277 -msgid "Perspecti_ve" -msgstr "" - -#: cvpalettes.c:249 cvpalettes.c:279 -msgid "Rectan_gle" -msgstr "" - -#: cvpalettes.c:250 cvpalettes.c:280 -msgid "Pol_ygon" -msgstr "" - -#: cvpalettes.c:251 cvpalettes.c:281 cvpalettes.c:716 cvpalettes.c:722 -#: cvpalettes.c:3142 -msgid "Ellipse" -msgstr "Ellipse" - -#: cvpalettes.c:252 cvpalettes.c:282 cvpalettes.c:730 -msgid "Star" -msgstr "Étoile" - -#: cvpalettes.c:260 -msgid "G_4" -msgstr "" - -#: cvpalettes.c:261 -msgid "G_2" -msgstr "" - -#: cvpalettes.c:263 -msgid "Lef_t" -msgstr "" - -#: cvpalettes.c:264 -msgid "Rig_ht" -msgstr "" - -#: cvpalettes.c:266 -msgid "De_activate Spiro" -msgstr "" - -#. GT: Foreground, make it short -#: cvpalettes.c:286 cvpalettes.c:1995 cvpalettes.c:2176 -msgid "F_ore" -msgstr "_Avant-plan" - -#. GT: Background, make it short -#: cvpalettes.c:288 cvpalettes.c:1997 cvpalettes.c:2165 -msgid "_Back" -msgstr "Arrière-plan" - -#. GT: Guide layer, make it short -#: cvpalettes.c:290 cvpalettes.c:1999 cvpalettes.c:2153 cvpalettes.c:2698 -msgid "_Guide" -msgstr "_Guide" - -#: cvpalettes.c:388 -msgid "Size of Points" -msgstr "Taille des points" - -#: cvpalettes.c:399 cvpalettes.c:400 cvpalettes.c:437 cvpalettes.c:656 -msgid "Radius: " -msgstr "Rayon: " - -#: cvpalettes.c:401 cvpalettes.c:684 -msgid "Angle:" -msgstr "Angle:" - -#: cvpalettes.c:435 -msgid "Corner" -msgstr "Coin" - -#: cvpalettes.c:435 cvpalettes.c:627 tilepath.c:1139 -msgid "C_enter" -msgstr "C_entrer" - -#: cvpalettes.c:437 cvpalettes.c:656 -msgid "Diameter:" -msgstr "Diamètre:" - -#: cvpalettes.c:495 -msgid "Shape Type" -msgstr "Définition de forme" - -#: cvpalettes.c:558 -msgid "Regular" -msgstr "Régulier" - -#: cvpalettes.c:565 -msgid "Points:" -msgstr "Points" - -#: cvpalettes.c:588 -msgid "Bounding Box" -msgstr "Tracé selon enveloppe" - -#: cvpalettes.c:595 -msgid "Center Out" -msgstr "Autour d'un centre" - -#: cvpalettes.c:716 cvpalettes.c:722 cvpalettes.c:3131 -msgid "Rectangle" -msgstr "Rectangle" - -#: cvpalettes.c:717 cvpalettes.c:723 -msgid "Round Rectangle Radius" -msgstr "Rayon d'arrondi du rectangle" - -#: cvpalettes.c:730 -msgid "Polygon" -msgstr "Polygone" - -#: cvpalettes.c:731 -msgid "Number of star points/Polygon vertices" -msgstr "Nb. sommets (étoile) ou côtés (polygone)" - -#: cvpalettes.c:1005 -msgid "" -"This version of fontforge was not linked with the spiro library, so you may " -"not use them." -msgstr "" - -#: cvpalettes.c:1007 -msgid "" -"FontForge was unable to load libspiro, spiros are not available for use." -msgstr "" - -#: cvpalettes.c:1075 cvpalettes.c:2281 -msgid "Add a g2 curve point" -msgstr "Ajouter un point curviligne G2" - -#: cvpalettes.c:1077 -msgid "Add a prev constraint point (sometimes like a tangent)" -msgstr "" - -#: cvpalettes.c:1079 -msgid "Add a next constraint point (sometimes like a tangent)" -msgstr "" - -#: cvpalettes.c:1192 cvpalettes.c:3085 -msgid "Tools" -msgstr "Outils" - -#: cvpalettes.c:1385 -msgid "Cannot Be Undone" -msgstr "Irréversible" - -#: cvpalettes.c:1385 -msgid "This operation cannot be undone, do it anyway?" -msgstr "Cette opération ne peut pas être défaite, continuer malgré tout?" - -#: cvpalettes.c:1440 -msgid "Layer Info..." -msgstr "Info calque..." - -#: cvpalettes.c:1440 -msgid "New Layer..." -msgstr "Nouveau calque..." - -#: cvpalettes.c:1440 -msgid "Del Layer" -msgstr "Supprimer calque" - -#: cvpalettes.c:1600 cvpalettes.c:2093 cvpalettes.c:2626 fontinfo.c:10407 -msgid "Layers" -msgstr "Calques" - -#. GT: Abbreviation for "Visible" -#: cvpalettes.c:1637 cvpalettes.c:2108 cvpalettes.c:2653 -msgid "V" -msgstr "V" - -#: cvpalettes.c:1642 cvpalettes.c:1656 cvpalettes.c:1663 cvpalettes.c:1670 -#: cvpalettes.c:1768 cvpalettes.c:2113 cvpalettes.c:2136 cvpalettes.c:2142 -#: cvpalettes.c:2148 cvpalettes.c:2658 cvpalettes.c:2666 cvpalettes.c:2673 -#: cvpalettes.c:2684 cvpalettes.c:2695 -msgid "Is Layer Visible?" -msgstr "Ce calque est-il visible ?" - -#: cvpalettes.c:1645 cvpalettes.c:2125 cvstroke.c:2648 -msgid "Layer" -msgstr "Calque" - -#: cvpalettes.c:1650 cvpalettes.c:1783 cvpalettes.c:2122 cvpalettes.c:2130 -#: cvpalettes.c:2160 cvpalettes.c:2172 cvpalettes.c:2183 -msgid "Is Layer Editable?" -msgstr "Ce calque est-il éditable ?" - -#. GT: Abbreviation for "Editable" -#: cvpalettes.c:2117 -msgid "E" -msgstr "É" - -#: cvpalettes.c:2274 -msgid "Get Info..." -msgstr "Infos..." - -#: cvpalettes.c:2274 -msgid "Open Reference" -msgstr "Ouvrir référence" - -#: cvpalettes.c:2274 -msgid "Add Anchor" -msgstr "Ajouter ancre" - -#: cvpalettes.c:2283 -msgid "Add a left \"tangent\" point" -msgstr "Ajouter un point tangent à gauche" - -#: cvpalettes.c:2285 -msgid "Add a right \"tangent\" point" -msgstr "Ajouter un point tangent à droite" - -#: cvpalettes.c:2328 -msgid "Make Clip Path" -msgstr "" - -#: cvpalettes.c:2676 -msgid "Bitmap" -msgstr "Bitmap" - -#: cvpalettes.c:2687 effectsui.c:217 -msgid "Outline" -msgstr "Contour" - -#: cvpalettes.c:2851 -msgid "Shades" -msgstr "Ombrages" - -#: cvpalettes.c:2868 -msgid "Set/Clear Pixels" -msgstr "Activer/désactiver des pixels" - -#: cvpalettes.c:2868 -msgid "Draw a Line" -msgstr "Tracer une ligne" - -#: cvpalettes.c:2869 -msgid "Shift Entire Bitmap" -msgstr "Déplacer tout le bitmap" - -#: cvpalettes.c:2869 -msgid "Scroll Bitmap" -msgstr "Faire défiler bitmap" - -#: cvpalettes.c:2991 -msgid "" -"Set/Clear Pixels\n" -"(Eyedropper with alt)" -msgstr "" -"Activer/désactiver des pixels\n" -"(pipette avec alt)" - -#: cvpalettes.c:3137 -msgid "Filled Rectangle" -msgstr "Rectangle plein" - -#: cvpalettes.c:3147 -msgid "Filled Ellipse" -msgstr "Ellipse pleine" - -#: cvpointer.c:1165 cvpointer.c:1174 fvmetricsdlg.c:62 -msgid "Negative Width" -msgstr "Largeur négative" - -#: cvpointer.c:1165 cvpointer.c:1174 -msgid "" -"Negative character widths are not allowed in TrueType.\n" -"Do you really want a negative width?" -msgstr "" -"Les glyphes de chasse négative ne sont pas autorisés dans les fontes " -"TrueType.\n" -"Voulez vous vraiment une chasse négative ?" - -#: cvpointer.c:1354 -msgid "Search Radius" -msgstr "Chercher rayon" - -#: cvpointer.c:1431 -msgid "Select Point(s) at..." -msgstr "Sélectionner les Points à..." - -#: cvpointer.c:1468 showatt.c:3158 -msgid "_Exact" -msgstr "_Exact" - -#: cvpointer.c:1477 -msgid "_Around" -msgstr "_Arrondi" - -#: cvpointer.c:1486 -msgid "W_ithin Rectangle" -msgstr "A l'_intérieur du rectangle" - -#: cvpointer.c:1495 -msgid "_Radius:" -msgstr "_Rayon:" - -#: cvpointer.c:1503 fontinfo.c:192 -msgid "3" -msgstr "3" - -#: cvpointer.c:1513 -msgid "_Width:" -msgstr "Chasse :" - -#: cvruler.c:36 -#, c-format -msgid "%s No Slope" -msgstr "%s Pas de pente" - -#: cvruler.c:48 -msgid "No Curvature" -msgstr "Pas de courbure" - -#: cvruler.c:52 -#, c-format -msgid " Curvature: %g" -msgstr " Courbure : %g" - -#: cvruler.c:54 -#, c-format -msgid " Curvature: %g Radius: %g" -msgstr " Courbure : %g Radian : %g" - -#: cvruler.c:113 -#, c-format -msgid "Normal Distance: %.2f Along Spline: %.2f" -msgstr "" - -#: cvruler.c:126 -#, c-format -msgid "Near (%f,%f) @t=%g" -msgstr "" - -#: cvruler.c:131 cvruler.c:136 -#, c-format -msgid "Near (%f,%f)" -msgstr "Près de (%f,%f)" - -#: cvruler.c:166 -#, c-format -msgid "Spline Length=%.1f" -msgstr "" - -#: cvruler.c:168 -#, c-format -msgid "Spline Length=%g" -msgstr "" - -#: cvruler.c:177 -msgid "No Next Control Point" -msgstr "Pas de point de contrôle suivant" - -#: cvruler.c:179 -#, c-format -msgid "Next CP: (%f,%f)" -msgstr "PdeC suivant: (%f,%f)" - -#: cvruler.c:192 -msgid " Next" -msgstr " Suivant" - -#: cvruler.c:195 cvruler.c:217 -msgid "No Previous Control Point" -msgstr "Pas de Point de contrôle précédent" - -#: cvruler.c:197 cvruler.c:219 -#, c-format -msgid "Prev CP: (%f,%f)" -msgstr "PdeC pécédent: (%f,%f)" - -#: cvruler.c:210 cvruler.c:229 -msgid " Prev" -msgstr " Précédent" - -#: cvruler.c:400 -msgid "No curvature info" -msgstr "Pas d'informations sur la courbure" - -#: cvruler.c:402 -#, c-format -msgid "∆Curvature: %g" -msgstr "∆courbature: %g" - -#: cvruler.c:419 -msgid " Next CP" -msgstr " PdeC suiv." - -#: cvruler.c:421 -msgid " Prev CP" -msgstr " PdeC préc." - -#: cvruler.c:432 -msgid "No Slope" -msgstr "Pas de pente" - -#: cvstroke.c:144 cvstroke.c:145 cvstroke.c:350 cvstroke.c:351 cvstroke.c:1028 -msgid "_Pressure:" -msgstr "_Pression :" - -#: cvstroke.c:147 cvstroke.c:253 cvstroke.c:3048 fontinfo.c:4034 -msgid "Stroke _Width:" -msgstr "_Largeur de trait :" - -#: cvstroke.c:153 -msgid "No References" -msgstr "" - -#: cvstroke.c:153 -msgid "No references allowed in a pen." -msgstr "" - -#: cvstroke.c:156 -msgid "Nothing specified" -msgstr "" - -#: cvstroke.c:156 -msgid "Please draw a convex polygon in the drawing area." -msgstr "" - -#: cvstroke.c:177 -msgid "The selected contour is open, but it must be a convex polygon." -msgstr "" - -#: cvstroke.c:186 -msgid "" -"The selected spline has curved edges, but it must be a convex polygon (with " -"straight edges)." -msgstr "" - -#: cvstroke.c:198 -msgid "There are too many vertices on this polygon." -msgstr "" - -#: cvstroke.c:205 -msgid "This is a line; it must enclose some area." -msgstr "" - -#: cvstroke.c:208 -msgid "There aren't enough vertices to be a polygon." -msgstr "" - -#: cvstroke.c:213 -msgid "" -"There are at least 3 colinear vertices. Please remove (Edit->Merge) the " -"selected point." -msgstr "" - -#: cvstroke.c:215 -msgid "" -"The selected vertex makes this a concave polygon. Please remove (Edit-" -">Merge) it." -msgstr "" - -#: cvstroke.c:240 -msgid "Not a convex polygon" -msgstr "" - -#: cvstroke.c:255 cvstroke.c:867 -msgid "Pen _Angle:" -msgstr "_Angle de plume :" - -#: cvstroke.c:264 -msgid "Minor A_xis:" -msgstr "A_xe mineur :" - -#: cvstroke.c:270 histograms.c:376 nonlineartrans.c:405 nonlineartrans.c:412 -#: nonlineartrans.c:443 -msgid "Bad Value" -msgstr "Valeur incorrecte" - -#: cvstroke.c:270 -msgid "Removing both the internal and the external contours makes no sense" -msgstr "" -"Supprimer à la fois les contours intérieur et extérieur n'a pas de sens" - -#: cvstroke.c:653 -msgid "" -"Press in this square with a wacom pressure sensitive tool\n" -"to set the pressure end-point" -msgstr "" -"Appuyez dans ce carré avec un outil Wacom sensible à la pression\n" -"pour régler le seuil de début de pression" - -#: cvstroke.c:734 -msgid "Expand Stroke" -msgstr "Étendre ligne..." - -#. GT: This does not mean the program, but freehand drawing -#: cvstroke.c:736 -msgid "Freehand" -msgstr "À main levée" - -#: cvstroke.c:763 -msgid "Pen Type:" -msgstr "" - -#: cvstroke.c:771 -msgid "" -"_Circular\n" -"(Elliptical)" -msgstr "" - -#: cvstroke.c:782 -msgid "" -"Ca_lligraphic\n" -"(Rectangular)" -msgstr "" - -#: cvstroke.c:793 -msgid "_Polygon" -msgstr "" - -#: cvstroke.c:805 -msgid "_Don't Expand" -msgstr "Ne pas élargir(_D)" - -#: cvstroke.c:823 -msgid "Main Stroke _Width:" -msgstr "" - -#: cvstroke.c:843 -msgid "Minor Stroke _Height:" -msgstr "" - -#: cvstroke.c:861 -msgid "" -"A calligraphic pen or an eliptical pen has two widths\n" -"(which may be the same, giving a circular or square pen,\n" -"or different giving an eliptical or rectangular pen)." -msgstr "" - -#. GT: Butt is a PostScript concept which refers to a way of ending strokes -#. GT: In the following image the line drawn with "=" is the original, and -#. GT: the others are the results. The "Round" style is hard to draw with -#. GT: ASCII glyphs. If this is unclear I suggest you look at the Expand Stroke -#. GT: dialog which has little pictures -#. GT: -#. GT: -----------------+ -----------------+ ----------------+--+ -#. GT: | \ | -#. GT: =================+ ================== ) ================= | -#. GT: | / | -#. GT: -----------------+ -----------------+ ----------------+--+ -#. GT: Butt Round Square -#: cvstroke.c:905 cvstroke.c:3168 -msgid "_Butt" -msgstr "_Coupée" - -#: cvstroke.c:915 cvstroke.c:3180 -msgid "_Round" -msgstr "_Arrondie" - -#: cvstroke.c:925 cvstroke.c:3192 -msgid "S_quare" -msgstr "Ca_rrée" - -#: cvstroke.c:936 cvstroke.c:3160 -msgid "Line Cap" -msgstr "Extrémité" - -#: cvstroke.c:949 cvstroke.c:3235 -msgid "_Miter" -msgstr "_Carré" - -#: cvstroke.c:959 cvstroke.c:3247 -msgid "Ro_und" -msgstr "_Arrondi" - -#: cvstroke.c:969 cvstroke.c:3259 -msgid "Be_vel" -msgstr "_Pan coupé" - -#: cvstroke.c:979 cvstroke.c:3227 -msgid "Line Join" -msgstr "Raccord" - -#: cvstroke.c:1061 -msgid "Remove Internal Contour" -msgstr "Ôter le contour intérieur" - -#: cvstroke.c:1070 -msgid "Remove External Contour" -msgstr "Ôter le contour extérieur" - -#: cvstroke.c:1101 transform.c:740 -msgid "_Apply" -msgstr "" - -#: cvstroke.c:1389 cvstroke.c:1394 cvstroke.c:1398 cvstroke.c:1402 -#: cvstroke.c:1418 cvstroke.c:1429 cvstroke.c:1437 -msgid "Bad Gradient" -msgstr "" - -#: cvstroke.c:1389 -msgid "There must be at least 2 gradient stops" -msgstr "" - -#: cvstroke.c:1394 -msgid "Bad offset on line %d, must be between 0% and 100%." -msgstr "" - -#: cvstroke.c:1398 -#, c-format -msgid "Bad color on line %d, must be between 000000 and ffffff." -msgstr "" - -#: cvstroke.c:1402 -#, c-format -msgid "Bad opacity on line %d, must be between 0.0 and 1.0." -msgstr "" - -#: cvstroke.c:1418 cvstroke.c:1437 -msgid "You must draw a line" -msgstr "" - -#: cvstroke.c:1429 -msgid "You must draw a line, with at most one additional point" -msgstr "" - -#: cvstroke.c:1586 -msgid "Offset %" -msgstr "" - -#: cvstroke.c:1587 ../gdraw/gbuttons.c:1065 -msgid "Color" -msgstr "" - -#: cvstroke.c:1588 -msgid "Opacity" -msgstr "" - -#: cvstroke.c:1663 -msgid "Gradient" -msgstr "" - -#: cvstroke.c:1679 -msgid "" -" A linear gradient is represented by a line drawn\n" -"from its start point to its end point.\n" -" A radial gradient is represented by a line drawn\n" -"from its center whose length is the ultimate radius.\n" -"If there is a single additional point, that point\n" -"represents the gradient's focus, if omitted the focus\n" -"is the same as the radius." -msgstr "" - -#: cvstroke.c:1693 -msgid "Linear" -msgstr "" - -#: cvstroke.c:1698 -msgid "" -"The gradient will be a linear gradient,\n" -"With the color change happening along\n" -"the line drawn in the view" -msgstr "" - -#: cvstroke.c:1706 -msgid "Radial" -msgstr "" - -#: cvstroke.c:1711 -msgid "" -"The gradient will be a radial gradient,\n" -"With the color change happening in circles\n" -"starting at the focus (if specified) and\n" -"extending outward until it reaches the\n" -"specified radius." -msgstr "" - -#: cvstroke.c:1733 -msgid "_Pad" -msgstr "" - -#: cvstroke.c:1737 -msgid "" -"Beyond the endpoints, the gradient takes on the color at the end-points\n" -"This does not work for PostScript linear gradients" -msgstr "" - -#: cvstroke.c:1744 -msgid "Repeat" -msgstr "" - -#: cvstroke.c:1748 -msgid "" -"Beyond the endpoints the gradient repeats itself\n" -"This does not work for PostScript gradients." -msgstr "" - -#: cvstroke.c:1755 -msgid "Reflect" -msgstr "" - -#: cvstroke.c:1759 -msgid "" -"Beyond the endpoint the gradient repeats itself, but reflected.\n" -"This does not work for PostScript gradients" -msgstr "" - -#: cvstroke.c:1772 -msgid "" -"Specify the color (& opacity) at stop points\n" -"along the line drawn above. The offset is a\n" -"percentage of the distance from the start to\n" -"the end of the line. The color is a 6 (hex)\n" -"digit number expressing an RGB color." -msgstr "" - -#: cvstroke.c:2046 -msgid "Translation in X" -msgstr "" - -#: cvstroke.c:2047 -msgid "Translation in Y" -msgstr "" - -#: cvstroke.c:2079 -msgid "Bad Transformation matrix" -msgstr "" - -#: cvstroke.c:2087 -msgid "No Glyph" -msgstr "" - -#: cvstroke.c:2087 -#, c-format -msgid "This font does not contain a glyph named \"%.40s\"" -msgstr "" - -#: cvstroke.c:2176 tilepath.c:1761 -msgid "Tile Pattern" -msgstr "" - -#: cvstroke.c:2188 -msgid "" -"The pattern itself should be drawn in another glyph\n" -"of the current font. Specify a glyph name:" -msgstr "" - -#: cvstroke.c:2208 -msgid "Aspect Ratio same as Tile Glyph" -msgstr "" - -#: cvstroke.c:2217 metricsview.c:644 tilepath.c:1791 -msgid "Width:" -msgstr "Chasse:" - -#: cvstroke.c:2254 -msgid "Rotate:" -msgstr "" - -#: cvstroke.c:2267 -msgid "Skew:" -msgstr "" - -#: cvstroke.c:2280 -msgid "Translate By" -msgstr "" - -#: cvstroke.c:2319 -msgid "Transform:" -msgstr "" - -#: cvstroke.c:2452 -msgid "Bad Color" -msgstr "Couleur incorrecte" - -#: cvstroke.c:2478 cvstroke.c:2487 cvstroke.c:2720 cvstroke.c:2915 -#: ../gdraw/gcolor.c:179 -msgid "Opacity:" -msgstr "Opacité:" - -#: cvstroke.c:2503 -msgid "Bad Transformation Matrix" -msgstr "Matrice de transformation incorrecte" - -#: cvstroke.c:2516 cvstroke.c:2519 cvstroke.c:2522 -msgid "Bad dash list" -msgstr "Mauvaise liste de tiret" - -#: cvstroke.c:2522 -#, c-format -msgid "Too many dashes (at most %d allowed)" -msgstr "Trop de points (%d au maximum)" - -#: cvstroke.c:2666 -msgid "Fi_ll" -msgstr "Noircir" - -#: cvstroke.c:2700 cvstroke.c:2743 cvstroke.c:2895 cvstroke.c:2939 -#: cvstroke.c:3074 cvstroke.c:3117 cvstroke.c:3204 cvstroke.c:3271 -msgid "Inherited" -msgstr "Héritage" - -#: cvstroke.c:2756 cvstroke.c:2952 -msgid "Gradient:" -msgstr "" - -#: cvstroke.c:2765 cvstroke.c:2813 cvstroke.c:2961 cvstroke.c:3009 -#: scstylesui.c:170 -msgid "Add" -msgstr "Ajouter" - -#: cvstroke.c:2775 cvstroke.c:2823 cvstroke.c:2971 cvstroke.c:3019 -msgid "Edit" -msgstr "" - -#: cvstroke.c:2804 cvstroke.c:3000 -msgid "Pattern:" -msgstr "" - -#: cvstroke.c:2860 -msgid "Stroke" -msgstr "Trait" - -#: cvstroke.c:3087 -msgid "Dashes" -msgstr "Tirets" - -#: cvstroke.c:3093 cvstroke.c:3128 -msgid "" -"This specifies the dash pattern for a line.\n" -"Leave this field blank for a solid line.\n" -"Otherwise specify a list of up to 8 integers\n" -"(between 0 and 255) which give the dash pattern\n" -"in em-units. So \"10 10\" will draw the first\n" -"10 units of a line, leave the next 10 blank,\n" -"draw the next 10, and so on." -msgstr "" -"Ceci indique le modèle de tiret pour une ligne.\n" -"Laisser ce blanc pour une ligne solide.\n" -"Autrement indiquer une liste de jusqu'à 8 nombres entiers\n" -"(entre 0 et 255) qui donnent le modèle de tiret\n" -"dans les fin de support-unités. « 10 10 » dessineront les 10 premières\n" -"unités d'une ligne, laissent les 10 prochains en blanc,\n" -"dessinent les 10 prochains, et ainsi de suite." - -#: cvstroke.c:3134 -msgid "_Transform Pen:" -msgstr "_Modifier plume:" - -#: cvundoes.c:2014 -msgid "Don't Warn Again" -msgstr "Ne pas avertir à nouveau" - -#: cvundoes.c:2015 cvundoes.c:2028 fontviewbase.c:109 metricsview.c:2047 -#: searchview.c:523 -msgid "Bad Reference" -msgstr "Référence incorrecte" - -#: cvundoes.c:2015 -#, c-format -msgid "" -"You are attempting to paste a reference to %1$s into %2$s.\n" -"But %1$s does not exist in this font, nor can I find the original character " -"referred to.\n" -"It will not be copied." -msgstr "" -"Vous essayer de coller une référence vers %1$s dans %2$hs.\n" -"Mais %1$hs n'existe pas dans cette fonte, et FontForge ne trouve pas le " -"glyphe auquel il se référait.\n" -"Le glyphe ne sera pas copié." - -#: cvundoes.c:2023 cvundoes.c:2244 cvundoes.c:3560 fontviewbase.c:104 -#: parsettf.c:5675 sfd.c:7641 tottf.c:1467 -msgid "Yes to _All" -msgstr "_Oui à tout" - -#: cvundoes.c:2024 cvundoes.c:2245 cvundoes.c:3561 fontviewbase.c:106 -#: parsettf.c:5676 tottf.c:1468 -msgid "No _to All" -msgstr "_Non à tout" - -#: cvundoes.c:2028 -#, c-format -msgid "" -"You are attempting to paste a reference to %1$s into %2$s.\n" -"But %1$s does not exist in this font.\n" -"Would you like to copy the original splines (or delete the reference)?" -msgstr "" -"Vous essayer de coller une référence vers %1$s dans %2$hs.\n" -"Mais %1$hs n'existe pas dans cette fonte.\n" -"Voulez vous copier le contour d'origine (ou supprimer la référence)?" - -#: cvundoes.c:2195 -msgid "Anchor Lost" -msgstr "Ancre perdue" - -#: cvundoes.c:2195 -msgid "" -"At least one anchor point was lost when pasting from one font to another " -"because no matching anchor class could be found in the new font." -msgstr "" -"Au moins une ancre s'est perdue lors du collage, car il n'y avait pas de " -"classe d'ancre ad hoc dans la fonte d'arrivée." - -#: cvundoes.c:2217 -msgid "Duplicate Anchor" -msgstr "Ancre en double" - -#: cvundoes.c:2217 -#, c-format -msgid "There is already an anchor point named %1$.40s in %2$.40s." -msgstr "Il y a déjà une ancre appelée %1$.40s dans %2$.40hs." - -#: cvundoes.c:2247 -msgid "Different Fonts" -msgstr "" - -#: cvundoes.c:2247 -msgid "" -"You are attempting to paste glyph instructions from one font to another. " -"Generally this will not work unless the 'prep', 'fpgm' and 'cvt ' tables are " -"the same.\n" -"Do you want to continue anyway?" -msgstr "" - -#: cvundoes.c:2452 -msgid "Please don't do that" -msgstr "S'il vous plait, ne faites pas ça" - -#: cvundoes.c:2452 -msgid "You may not paste a reference into this window" -msgstr "Vous ne pouvez pas coller une référence dans cette fenêtre" - -#: cvundoes.c:2460 cvundoes.c:3331 searchview.c:261 -msgid "Self-referential glyph" -msgstr "Glyphe avec auto-référence" - -#: cvundoes.c:2460 cvundoes.c:3331 searchview.c:261 -msgid "Attempt to make a glyph that refers to itself" -msgstr "Vous essayez de créer un glyphe qui se référence lui même" - -#: cvundoes.c:2491 cvundoes.c:3142 cvundoes.c:3692 cvundoes.c:3787 -msgid "No Vertical Metrics" -msgstr "Pas de métriques verticales" - -#: cvundoes.c:2491 cvundoes.c:3142 cvundoes.c:3692 cvundoes.c:3787 -msgid "" -"This font does not have vertical metrics enabled.\n" -"Use Element->Font Info to enable them." -msgstr "" -"Les métriques verticales ne sont pas activées dans cette fonte. Utilisez " -"Élément->Fonte Info pour les activer." - -#: cvundoes.c:2799 cvundoes.c:2938 -msgid "Could not find original glyph" -msgstr "Impossible de trouver le glyphe d'origine" - -#. GT: I'm not happy with this phrase. Suggestions for improvements are welcome -#. GT: Here I am generating a list of lookup names representing data that can -#. GT: be copied from one glyph to another. For a kerning (pairwise) lookup -#. GT: the first entry in the list (marked by the lookup name by itself) will -#. GT: mean all data where the current glyph is the first glyph in a kerning -#. GT: pair. But we can also (separatedly) copy data where the current glyph -#. GT: is the second glyph in the kerning pair, and that's what this line -#. GT: refers to. The "%s" will be filled in with the lookup name -#: cvundoes.c:2851 -#, c-format -msgid "Second glyph of %s" -msgstr "Second glyphe de %s" - -#: cvundoes.c:2866 -msgid "No lookups to copy" -msgstr "Pas de consultations à copier" - -#: cvundoes.c:2884 justifydlg.c:46 -msgid "Lookups" -msgstr "Consultations" - -#: cvundoes.c:2885 -msgid "Choose which lookups to copy" -msgstr "Choisir les consultations à copier" - -#: cvundoes.c:3055 -msgid "Self-referential character" -msgstr "Caractère avec auto-référence" - -#: cvundoes.c:3055 -msgid "Attempt to make a character that refers to itself" -msgstr "Vous essayez de créer un glyphe qui se référence lui même" - -#: cvundoes.c:3413 cvundoes.c:3441 -msgid "No selection\n" -msgstr "Pas de sélection\n" - -#: cvundoes.c:3564 -msgid "Bitmap Paste" -msgstr "Coller bitmap" - -#: cvundoes.c:3657 -msgid "Pasting..." -msgstr "Coller..." - -#: deltaui.c:62 -msgid "Proximity" -msgstr "" - -#: deltaui.c:67 -msgid "The \"Proximity\" field must be more than 0 and less than a half." -msgstr "" - -#: deltaui.c:71 -msgid "Unreasonable DPI" -msgstr "" - -#: deltaui.c:71 -msgid "The \"DPI\" field must be more than 10 and less than 5000." -msgstr "" - -#: deltaui.c:98 -msgid "An entry in the \"Sizes\" field is not a number." -msgstr "" - -#: deltaui.c:101 -msgid "An entry in the \"Sizes\" field is unreasonable." -msgstr "" - -#: deltaui.c:104 -msgid "An range in the \"Sizes\" field is incorrectly ordered." -msgstr "" - -#: deltaui.c:107 -msgid "FreeType unavailable" -msgstr "" - -#: deltaui.c:107 -msgid "FreeType unavailable." -msgstr "" - -#: deltaui.c:110 -msgid "Unexpected error" -msgstr "" - -#: deltaui.c:125 -msgid "Nothing found" -msgstr "" - -#: deltaui.c:125 -msgid "Nothng found." -msgstr "" - -#: deltaui.c:179 deltaui.c:183 -msgid "No FreeType" -msgstr "" - -#: deltaui.c:179 -msgid "You must install the freetype library before using this command." -msgstr "" - -#: deltaui.c:183 -msgid "" -"Your version of the freetype library does not contain the bytecode " -"interpreter." -msgstr "" - -#: deltaui.c:200 -msgid "No Instructions" -msgstr "" - -#: deltaui.c:200 -msgid "" -"This glyph has no instructions. Adding instructions (a DELTA) may change its " -"rasterization significantly." -msgstr "" - -#: deltaui.c:210 -msgid "Not quadratic" -msgstr "" - -#: deltaui.c:210 -msgid "This must be a truetype layer." -msgstr "" - -#: deltaui.c:224 -msgid "DELTA suggestions" -msgstr "" - -#: deltaui.c:238 -msgid "" -"When a curve passes very close to the center of a\n" -"pixel you might want to check that the curve is on\n" -"the intended side of that pixel.\n" -"If it's on the wrong side, consider using a DELTA\n" -"instruction to adjust the closest point at the\n" -"current pixelsize." -msgstr "" - -#: deltaui.c:252 -msgid "Rasterize at sizes:" -msgstr "" - -#: deltaui.c:268 displayfonts.c:1833 metricsview.c:2871 -msgid "DPI:" -msgstr "" - -#: deltaui.c:302 -msgid "Proximity:" -msgstr "" - -#: deltaui.c:319 -msgid "pixels" -msgstr "" - -#: deltaui.c:327 -msgid "This may take a while. Please be patient..." -msgstr "" - -#: deltaui.c:398 -msgid "Glyph, Size, Point" -msgstr "" - -#: deltaui.c:399 -msgid "Glyph, Point, Size" -msgstr "" - -#: deltaui.c:400 -msgid "Size, Glyph, Point" -msgstr "" - -#: deltaui.c:405 -msgid "Sort|Alphabetic" -msgstr "" - -#: deltaui.c:406 -msgid "Glyph Order" -msgstr "" - -#: deltaui.c:633 deltaui.c:645 deltaui.c:789 deltaui.c:801 -#, c-format -msgid "Size: %d (%d)" -msgstr "" - -#: deltaui.c:667 deltaui.c:679 -#, c-format -msgid "Point: %d (%d)" -msgstr "" - -#: deltaui.c:850 -#, c-format -msgid "\"%.40s\" size=%d point=%d (%d,%d) distance=%g" -msgstr "" - -#: deltaui.c:978 -msgid "Potential spots for Delta instructions" -msgstr "" - -#: deltaui.c:1005 -msgid "Sort:" -msgstr "" - -#: deltaui.c:1019 -msgid "Glyph:" -msgstr "" - -#: diffstubs.c:1278 lookups.c:1516 -msgid "State Machine" -msgstr "Machine d'état" - -#: diffstubs.c:1280 fontinfo.c:6513 lookups.c:1520 -msgid "LookupType|Unknown" -msgstr "" - -#. GT: This string is used to generate a name for each OpenType lookup. -#. GT: The %s will be filled with the user friendly name of the feature used to invoke the lookup -#. GT: The second %s (if present) is the script -#. GT: While the %d is the index into the lookup list and is used to disambiguate it -#. GT: In case that is needed -#: diffstubs.c:1330 lookups.c:1581 -#, c-format -msgid "%s in %s lookup %d" -msgstr "%s dans %s lookup %d" - -#: diffstubs.c:1334 lookups.c:1585 -#, c-format -msgid "%s lookup %d" -msgstr "%s lookups%d" - -#. GT: This string is used to generate a name for an OpenType lookup subtable. -#. GT: %s is the lookup name -#: diffstubs.c:1351 lookups.c:1602 parsettfatt.c:5943 -#, c-format -msgid "%s subtable" -msgstr "sous-table %s" - -#. GT: This string is used to generate a name for an OpenType lookup subtable. -#. GT: %s is the lookup name, %d is the index of the subtable in the lookup -#: diffstubs.c:1355 lookups.c:1606 -#, c-format -msgid "%s per glyph data %d" -msgstr "" - -#: diffstubs.c:1357 lookups.c:1608 -#, c-format -msgid "%s kerning class %d" -msgstr "%s classe de crénage %d" - -#: diffstubs.c:1359 lookups.c:1610 -#, c-format -msgid "%s contextual %d" -msgstr "" - -#: diffstubs.c:1361 lookups.c:1612 -#, c-format -msgid "%s anchor %d" -msgstr "%s ancre %d" - -#: displayfonts.c:104 displayfonts.c:428 -msgid "_Copies:" -msgstr "_Copies :" - -#: displayfonts.c:110 -msgid "No Command Specified" -msgstr "Aucune commande specifiée" - -#: displayfonts.c:285 -msgid "Page Setup" -msgstr "Configuration de mise en page" - -#: displayfonts.c:336 -msgid "To _File" -msgstr "Vers un _fichier" - -#: displayfonts.c:348 -msgid "To P_DF File" -msgstr "Vers un fichier P_DF" - -#: displayfonts.c:360 savefontdlg.c:1031 savefontdlg.c:1112 -msgid "_Other" -msgstr "_Autre" - -#: displayfonts.c:369 -msgid "" -"Any other command with all its arguments.\n" -"The command must expect to deal with a postscript\n" -"file which it will find by reading its standard input." -msgstr "" -"N'importe quelle commande avec tous ses arguments.\n" -"La commande doit être prévue pour traiter une fonte PostScript\n" -"qu'elle trouvera en lisant son entrée standard." - -#: displayfonts.c:391 -msgid "Page_Size:" -msgstr "_Taille page:" - -#: displayfonts.c:452 -msgid "_Printer:" -msgstr "Im_primante:" - -#: displayfonts.c:625 fontinfo.c:8750 fontinfo.c:8811 fontinfo.c:8872 -#: fontinfo.c:10449 tilepath.c:1719 -msgid "Size" -msgstr "Taille" - -#: displayfonts.c:664 displayfonts.c:1962 -msgid "_Pointsize:" -msgstr "Taille :" - -#: displayfonts.c:668 -msgid "Invalid point size" -msgstr "Taille de point invalide" - -#: displayfonts.c:679 -msgid "Print To File..." -msgstr "Impression dans un fichier..." - -#: displayfonts.c:687 print.c:1764 print.c:2961 print.c:2966 print.c:3099 -msgid "Print Failed" -msgstr "Échec impression" - -#: displayfonts.c:687 print.c:3099 -#, c-format -msgid "Failed to open file %s for output" -msgstr "Impossible d'ouvrir le fichier %s en écriture" - -#: displayfonts.c:695 print.c:1485 print.c:3106 -msgid "Failed to open temporary output file" -msgstr "Échec d'ouverture d'un fichier de sortie temporaire" - -#: displayfonts.c:891 -msgid "Bad Font" -msgstr "Fonte incorrecte" - -#: displayfonts.c:1167 -msgid "Bad Size" -msgstr "Taille incorrecte" - -#: displayfonts.c:1167 -#, c-format -msgid "Requested bitmap size not available in font. Font supports %s" -msgstr "" -"La taille demandée pour les bitmaps n'est pas dans la fonte. Sont " -"disponibles : %s" - -#: displayfonts.c:1484 -#, c-format -msgid "Text Width:%4d" -msgstr "" - -#: displayfonts.c:1601 displayfonts.c:1990 -msgid "Print" -msgstr "Imprimer" - -#: displayfonts.c:1601 -msgid "Insert Text Outlines" -msgstr "" - -#: displayfonts.c:1621 -msgid "" -"Select some text, then use this list to change the\n" -"font in which those characters are displayed." -msgstr "" -"Sélectionnez du texte puis utilisez cette liste pour changer la\n" -"police avec laquelle celui-ci est affiché." - -#: displayfonts.c:1640 -msgid "" -"Select some text, this specifies the point\n" -"size of those characters" -msgstr "" - -#: displayfonts.c:1642 -msgid "" -"Select some text, this specifies the vertical\n" -"size of those characters in em-units" -msgstr "" - -#: displayfonts.c:1659 -msgid "" -"Select some text, this specifies the pixel\n" -"size of those characters" -msgstr "" -"Sélectionnez du texte, cela spécifiera la taille\n" -"en pixel de ces caractères" - -#: displayfonts.c:1663 -msgid "_AA" -msgstr "_AA" - -#: displayfonts.c:1673 -msgid "" -"Select some text, this controls whether those characters will be\n" -"AntiAlias (greymap) characters, or bitmap characters" -msgstr "" -"Sélectionner du texte, ceci contrôle si ces caractères seront\n" -"des charactères AntiAlias (grisés) ou de bitmap" - -#: displayfonts.c:1691 displayfonts.c:1703 displayfonts.c:1716 -#: displayfonts.c:1729 displayfonts.c:1743 displayfonts.c:1756 -msgid "" -"Specifies file format used to pass the font to freetype\n" -" pfb -- is the standard postscript type1\n" -" ttf -- is truetype\n" -" otf -- is opentype\n" -" nohints -- freetype rasterizes without hints\n" -" bitmap -- not passed to freetype for rendering\n" -" bitmap fonts must already be generated\n" -" FontForge -- uses FontForge's own rasterizer, not\n" -" freetype's. Only as last resort" -msgstr "" -"Spécifie le format de fichier à passer à Freetype\n" -" pfb -- format PostScript de type 1 standard\n" -" ttf -- format TrueType\n" -" otf -- format OpenType\n" -" sans hints -- freetype utilisé sans hints\n" -" bitmap -- freetype n'est pas utilisé (les bitmaps doivent déjà exister)\n" -" FontForge -- utiliser le moteur de rendu de FontForge, et non celui de\n" -" Freetype. En dernier recours uniquement" - -#: displayfonts.c:1722 -msgid "nohints" -msgstr "sans hints" - -#: displayfonts.c:1777 -msgid "" -"Select some text, then use this list to specify\n" -"the current script & language." -msgstr "" - -#: displayfonts.c:1793 -msgid "" -"Select some text, then use this list to specify\n" -"active features." -msgstr "" - -#: displayfonts.c:1803 ../gdraw/gmenu.c:84 ../gdraw/gmenu.c:85 -msgid "Menu" -msgstr "" - -#: displayfonts.c:1837 displayfonts.c:1849 -msgid "Specifies screen dots per inch" -msgstr "" - -#: displayfonts.c:1857 -msgid "" -"FontForge does not update this window when a change is made to the font.\n" -"If a font has changed press the button to force an update" -msgstr "" - -#: displayfonts.c:1858 -msgid "_Refresh" -msgstr "_Rafraichir" - -#: displayfonts.c:1866 -msgid "Text Width: 0" -msgstr "" - -#: displayfonts.c:1873 -msgid "Wrap Pos:" -msgstr "" - -#: displayfonts.c:1877 displayfonts.c:1886 -msgid "The text will wrap to a new line after this many em-units" -msgstr "" - -#: displayfonts.c:1906 -msgid "Display" -msgstr "Afficher" - -#: displayfonts.c:1910 -msgid "_Full Font Display" -msgstr "_Fonte complète" - -#: displayfonts.c:1918 -msgid "" -"Displays all the glyphs in the font on a rectangular grid at the given point " -"size" -msgstr "" -"Affiche tous les glyphes de la fonte dans une grille à une taille donnée" - -#: displayfonts.c:1927 -msgid "Full Pa_ge Glyph" -msgstr "Glyphe pleine _page" - -#: displayfonts.c:1927 -msgid "Full Pa_ge Glyphs" -msgstr "Glyphes pleine page" - -#: displayfonts.c:1934 -msgid "" -"Displays all the selected characters, each on its own page, at an extremely " -"large point size" -msgstr "" -"Affiche tous les glyphes sélectionnés, à raison d'un par page,\n" -"dans une taille extrêmement grande" - -#: displayfonts.c:1938 -msgid "_Multi Size Glyph" -msgstr "Glyphe, tailles _multiples" - -#: displayfonts.c:1938 -msgid "_Multi Size Glyphs" -msgstr "Glyphes, tailles _multiples" - -#: displayfonts.c:1945 -msgid "" -"Displays all the selected characters, at several different point sizes" -msgstr "Afficher tous les glyphes sélectionnés, en plusieurs tailles" - -#: displayfonts.c:2002 -msgid "S_etup" -msgstr "_Configuration" - -#: displayfonts.c:2016 -msgid "_Print" -msgstr "Im_primer" - -#: displayfonts.c:2027 kernclass.c:3196 math.c:2005 -msgid "_Done" -msgstr "_Fini" - -#: displayfonts.c:2055 -msgid "Bind to Path" -msgstr "" - -#: displayfonts.c:2069 -#, c-format -msgid "Path Length: %g" -msgstr "" - -#: displayfonts.c:2084 -msgid "Scale so text width matches path length" -msgstr "" - -#: displayfonts.c:2093 -msgid "Rotate each glyph as a unit" -msgstr "" - -#: displayfonts.c:2102 -msgid "Align:" -msgstr "" - -#: displayfonts.c:2110 -msgid "At Start" -msgstr "" - -#: displayfonts.c:2119 -msgid "Centered" -msgstr "" - -#: displayfonts.c:2128 -msgid "At End" -msgstr "" - -#: displayfonts.c:2143 -msgid "Offset text from path by:" -msgstr "" - -#: displayfonts.c:2171 -msgid "_Insert" -msgstr "" - -#: dumpbdf.c:434 dumppfa.c:2813 winfonts.c:659 -#, c-format -msgid "Can't open %s\n" -msgstr "Impossible d'ouvrir %s\n" - -#: dumpbdf.c:448 -#, c-format -msgid "Failed to write %s\n" -msgstr "" - -#: dumppfa.c:1537 fontviewbase.c:1075 tottf.c:2066 -msgid "Auto Hinting Font..." -msgstr "Optimisation de rendu font, par hints..." - -#: dumppfa.c:1573 dumppfa.c:2521 -msgid "Converting PostScript" -msgstr "" - -#: dumppfa.c:1577 dumppfa.c:2525 savefont.c:805 -msgid "Saving PostScript Font" -msgstr "Enregistrement fonte PostScript" - -#: effects.c:45 -msgid "Outlining glyphs" -msgstr "'Contour extérieur' des glyphes" - -#: effects.c:80 -msgid "Inlining glyphs" -msgstr "'Contour intérieur' des glyphes" - -#: effects.c:786 -msgid "Shadowing glyphs" -msgstr "Ombrage des glyphes" - -#: effectsui.c:147 effectsui.c:367 -msgid "Outline Width" -msgstr "Largeur du contour" - -#: effectsui.c:149 effectsui.c:250 -msgid "_Gap:" -msgstr "_Intervalle :" - -#: effectsui.c:217 -msgid "Inline" -msgstr "En ligne" - -#: effectsui.c:229 effectsui.c:422 -msgid "Outline Width:" -msgstr "Largeur du contour :" - -#: effectsui.c:368 effectsui.c:440 -msgid "Shadow Length:" -msgstr "Taille de l'ombre :" - -#: effectsui.c:369 effectsui.c:458 -msgid "Light Angle:" -msgstr "Angle d'éclairage :" - -#: effectsui.c:410 -msgid "Shadow" -msgstr "Ombrée" - -#: encoding.c:616 encoding.c:624 -msgid "Bad encoding file format" -msgstr "Format du fichier de codage incorrect" - -#: encoding.c:624 -msgid "" -"This file contains an unnamed encoding, which cannot be named in a script" -msgstr "" -"Ce fichier contient un encodage sans nom, qui ne peut donc pas être utilisé " -"dans un script" - -#: encoding.c:628 encodingui.c:194 -msgid "Please name this encoding" -msgstr "SVP, nommer ce codage" - -#: encoding.c:633 encoding.c:643 -#, c-format -msgid "Please name the %s encoding in this file" -msgstr "SVP, donnez un nom au %s codage dans ce fichier" - -#: encoding.c:634 tilepath.c:770 -msgid "First" -msgstr "Premier" - -#: encoding.c:635 encoding.c:644 -msgid "Second" -msgstr "Deuxième" - -#: encoding.c:636 encoding.c:644 -msgid "Third" -msgstr "Troisième" - -#: encoding.c:638 encoding.c:647 -#, c-format -msgid "Please name the %dth encoding in this file" -msgstr "SVP, donnez un nom au %de codage dans ce fichier" - -#: encoding.c:693 -msgid "couldn't write encodings file\n" -msgstr "Impossible d'écrire le fichier d'encodages\n" - -#: encoding.c:965 -msgid "Missing cidmap file" -msgstr "Cidmap manquante" - -#: encoding.c:965 -#, c-format -msgid "Couldn't open cidmap file: %s" -msgstr "Impossible de lire le fichier cidmap %.200s" - -#: encoding.c:967 -msgid "Bad cidmap file" -msgstr "fichier cidmap incorrect" - -#: encoding.c:967 encoding.c:968 -#, c-format -msgid "" -"%s is not a cidmap file, please download\n" -"http://fontforge.sourceforge.net/cidmaps.tgz" -msgstr "" -"%s n'est pas un fichier cidmap, svp téléchargez\n" -"http://fontforge.sourceforge.net/cidmaps.tgz" - -#: encoding.c:1048 -msgid "_Use It" -msgstr "_Utilisez la" - -#: encoding.c:1048 -msgid "_Search" -msgstr "Chercher(_S)" - -#: encoding.c:1049 encoding.c:1094 -msgid "Use CID Map" -msgstr "Utiliser un fichier cidmap" - -#: encoding.c:1049 -#, c-format -msgid "" -"This font is based on the charset %1$.20s-%2$.20s-%3$d, but the best I've " -"been able to find is %1$.20s-%2$.20s-%4$d.\n" -"Shall I use that or let you search?" -msgstr "" -"Cette fonte est basée sur le jeu de caractères %1$.20s-%2$.20hs-%3$d, mais " -"ce que j'ai trouvé de mieux c'est %1$.20hs-%2$.20hs-%4$d.\n" -"Utiliserai-je cette valeur ou préférez vous chercher ?" - -#: encoding.c:1071 -msgid "_Browse" -msgstr "Recherche..." - -#: encoding.c:1071 -msgid "_Give Up" -msgstr "Abandonner" - -#: encoding.c:1072 -msgid "No cidmap file..." -msgstr "Pas de fichier cidmap ..." - -#: encoding.c:1072 -#, c-format -msgid "" -"FontForge was unable to find a cidmap file for this font. It is not " -"essential to have one, but some things will work better if you do. If you " -"have not done so you might want to download the cidmaps from:\n" -" http://FontForge.sourceforge.net/cidmaps.tgz\n" -"and then gunzip and untar them and move them to:\n" -" %.80s\n" -"\n" -"Would you like to search your local disk for an appropriate file?" -msgstr "" -"FontForge n'a pas réussi à trouver de fichier cidmap pour cette fonte. Ce " -"n'est pas indispensable, mais certaines choses marchent mieux avec. Si vous " -"n'en avez pas, vous pourriez télécharger des fichiers cidmap depuis :\n" -" http://FontForge.sourceforge.net/cidmaps.tgz\n" -"et les installer, décompressés et détarrés dans :\n" -" %.80s\n" -"\n" -"Voudriez vous rechercher un fichier approprié sur votre disque local ?" - -#: encoding.c:1081 encodingui.c:384 encodingui.c:389 -msgid "Find a cidmap file..." -msgstr "Recherche d'un fichier cidmap..." - -#: encoding.c:1094 -msgid "Are you sure you don't want to use the cidmap I found?" -msgstr "" -"Êtes vous sûr(e) de ne pas vouloir utiliser le fichier cidmap que j'ai " -"trouvé ?" - -#: encoding.c:1175 encoding.c:1611 -msgid "_Add" -msgstr "_Ajouter" - -#: encoding.c:1176 encoding.c:1613 -msgid "Extraneous glyphs" -msgstr "Glyphes non interprétés" - -#: encoding.c:1176 encoding.c:1613 -msgid "" -"The current encoding contains glyphs which I cannot map to CIDs.\n" -"Should I delete them or add them to the end (where they may conflict with " -"future ros definitions)?" -msgstr "" -"Le codage actuel contient des glyphes que FontForge ne sait pas interpréter " -"en tant qu'indices CID.\n" -"Faut-il les supprimer ou les ajouter à la fin (ce qui pourra poser problème " -"avec de futures définitions) ?" - -#: encoding.c:1471 -msgid "Not a CID-keyed font" -msgstr "Cette fonte n'est pas codée en CID" - -#: encoding.c:1485 savefontdlg.c:1438 -msgid "Encoding Too Large" -msgstr "Codage trop grand" - -#: encoding.c:1525 -msgid "MultipleEncodingIgnored" -msgstr "Codages multiples ignorés" - -#: encoding.c:1526 -#, c-format -msgid "" -"The glyph at CID %d is mapped to more than %d encodings. Only the first %d " -"are handled." -msgstr "" -"Le glyphe d'indice CID %d est associé à plus de %d codages. Seuls les %d " -"premiers seront pris en compte." - -#: encodingui.c:134 -msgid "Remove Encoding" -msgstr "Suppression du codage" - -#: encodingui.c:228 -msgid "Load Encoding" -msgstr "Chargement du codage" - -#: encodingui.c:381 mmdlg.c:1685 -msgid "Browse..." -msgstr "Recherche..." - -#: encodingui.c:384 -msgid "Please select a CID ordering" -msgstr "SVP, sélectionnez un classement CID" - -#: encodingui.c:446 parsettf.c:4476 -msgid "Custom" -msgstr "Personnalisé" - -#: encodingui.c:447 -msgid "Encoding|Glyph Order" -msgstr "Ordre des glyphes" - -#: encodingui.c:449 -msgid "ISO 8859-1 (Latin1)" -msgstr "ISO 8859-1 (latin-1)" - -#: encodingui.c:450 -msgid "ISO 8859-15 (Latin0)" -msgstr "ISO 8859-15 (latin-0)" - -#: encodingui.c:451 -msgid "ISO 8859-2 (Latin2)" -msgstr "ISO 8859-2 (latin-2)" - -#: encodingui.c:452 -msgid "ISO 8859-3 (Latin3)" -msgstr "ISO 8859-3 (latin-3)" - -#: encodingui.c:453 -msgid "ISO 8859-4 (Latin4)" -msgstr "ISO 8859-4 (latin-4)" - -#: encodingui.c:454 -msgid "ISO 8859-9 (Latin5)" -msgstr "ISO 8859-9 (latin-5)" - -#: encodingui.c:455 -msgid "ISO 8859-10 (Latin6)" -msgstr "ISO 8859-10 (latin-6)" - -#: encodingui.c:456 -msgid "ISO 8859-13 (Latin7)" -msgstr "ISO 8859-13 (latin-7)" - -#: encodingui.c:457 -msgid "ISO 8859-14 (Latin8)" -msgstr "ISO 8859-14 (latin-8)" - -#: encodingui.c:459 -msgid "ISO 8859-5 (Cyrillic)" -msgstr "ISO 8859-5 (cyrillique)" - -#: encodingui.c:460 -msgid "KOI8-R (Cyrillic)" -msgstr "KOI8-R (cyrillique)" - -#: encodingui.c:461 -msgid "ISO 8859-6 (Arabic)" -msgstr "ISO 8859-6 (arabe)" - -#: encodingui.c:462 -msgid "ISO 8859-7 (Greek)" -msgstr "ISO 8859-7 (grec)" - -#: encodingui.c:463 -msgid "ISO 8859-8 (Hebrew)" -msgstr "ISO 8859-8 (hébreu)" - -#: encodingui.c:464 -msgid "ISO 8859-11 (Thai)" -msgstr "ISO 8859-11 (thaï)" - -#: encodingui.c:466 -msgid "Macintosh Latin" -msgstr "MacRoman" - -#: encodingui.c:467 -msgid "Windows Latin (\"ANSI\")" -msgstr "Windows Latin (\"ANSI\")" - -#: encodingui.c:468 -msgid "Adobe Standard" -msgstr "Adobe Standard" - -#: encodingui.c:469 -msgid "Symbol" -msgstr "Symbol" - -#: encodingui.c:470 -msgid "ΤεΧ Base (8r)" -msgstr "ΤεΧ de base (8r)" - -#: encodingui.c:472 -msgid "ISO 10646-1 (Unicode, BMP)" -msgstr "ISO 10646-1 (Unicode, BMP)" - -#: encodingui.c:473 -msgid "ISO 10646-1 (Unicode, Full)" -msgstr "ISO 10646-1 (Unicode, tous les plans)" - -#: encodingui.c:476 -msgid "SJIS (Kanji)" -msgstr "SJIS (kanji)" - -#: encodingui.c:477 -msgid "JIS 208 (Kanji)" -msgstr "JIS 208 (kanji)" - -#: encodingui.c:478 -msgid "JIS 212 (Kanji)" -msgstr "JIS 212 (kanji)" - -#: encodingui.c:479 -msgid "Wansung (Korean)" -msgstr "Wansung (coréen)" - -#: encodingui.c:480 -msgid "KSC 5601-1987 (Korean)" -msgstr "KSC 5601-1987 (coréen)" - -#: encodingui.c:481 -msgid "Johab (Korean)" -msgstr "Johab (coréen)" - -#: encodingui.c:482 -msgid "GB 2312 (Simp. Chinese)" -msgstr "GB 2312 (chinois simplifié)" - -#: encodingui.c:483 -msgid "EUC GB 2312 (Chinese)" -msgstr "Compact GB 2312 (chinois simplifié)" - -#: encodingui.c:485 -msgid "EUC-GB12345" -msgstr "EUC-GB12345" - -#: encodingui.c:487 -msgid "Big5 (Trad. Chinese)" -msgstr "Big5 (chinois traditionnel)" - -#: encodingui.c:488 -msgid "Big5 HKSCS (Trad. Chinese)" -msgstr "Big5 HKSCS (chinois traditionnel)" - -#: encodingui.c:615 tottf.c:4366 tottf.c:4372 tottf.c:4378 tottf.c:4384 -#: tottf.c:4390 tottf.c:4421 tottf.c:4429 -msgid "Bad Encoding" -msgstr "Codage défectueux" - -#: featurefile.c:2456 -#, c-format -msgid "Unparseable include on line %d of %s" -msgstr "Include non analysable sur la ligne %d de %s" - -#: featurefile.c:2473 -#, c-format -msgid "Include filename too long on line %d of %s" -msgstr "Fichier d'include trop long sur la ligne %d de %s" - -#: featurefile.c:2481 -#, c-format -msgid "End of file in include on line %d of %s" -msgstr "Fin de fichier include sur la ligne %d de %s" - -#: featurefile.c:2483 -#, c-format -msgid "Missing close parenthesis in include on line %d of %s" -msgstr "Parenthèse fermante absente sur la ligne %d de %s" - -#: featurefile.c:2489 -#, c-format -msgid "No filename specified in include on line %d of %s" -msgstr "Pas de fichier spécifié dans l'include sur la ligne %d de %s" - -#: featurefile.c:2495 -#, c-format -msgid "Includes nested too deeply on line %d of %s" -msgstr "Trop d'includes enchainés sur la ligne %d de %s" - -#: featurefile.c:2510 -#, c-format -msgid "Could not open include file (%s) on line %d of %s" -msgstr "Impossible d'ouvrir le fichier d'include (%s) sur la ligne %d de %s" - -#: featurefile.c:2588 -#, c-format -msgid "Number too long on line %d of %s" -msgstr "Nombre trop grand sur la ligne %d de %s" - -#: featurefile.c:2591 -#, c-format -msgid "Missing number on line %d of %s" -msgstr "Nombre manquant sur la ligne %d de %s" - -#: featurefile.c:2620 -#, c-format -msgid "Name, %s%s, too long on line %d of %s" -msgstr "" - -#: featurefile.c:2626 -#, c-format -msgid "Missing name on line %d of %s" -msgstr "Nom manquant sur la ligne %d de %s" - -#: featurefile.c:2669 -#, c-format -msgid "Unexpected character (0x%02X) on line %d of %s" -msgstr "Caractère (0x%02X) inattendu sur la ligne %d de %s" - -#: featurefile.c:2733 featurefile.c:2753 -#, c-format -msgid "Expected '%s' on line %d of %s" -msgstr "'%s' attendu sur la ligne %d de %s" - -#: featurefile.c:2746 -#, c-format -msgid "Expected '%c' on line %d of %s" -msgstr "'%c' attendu sur la ligne %d de %s" - -#: featurefile.c:2756 -#, c-format -msgid "Expected unknown token (internal error) on line %d of %s" -msgstr "" - -#: featurefile.c:2799 -#, c-format -msgid "Expected ';' at statement end on line %d of %s" -msgstr "';' attendu à la fin de l'instruction sur la ligne %d de %s" - -#: featurefile.c:2849 -#, c-format -msgid "Use of undefined glyph class, %s, on line %d of %s" -msgstr "" -"Utilisation d'une classe de glyphe non définie , %s, sur la ligne %d de %s" - -#: featurefile.c:2861 -#, c-format -msgid "Use of undefined mark class, %s, on line %d of %s" -msgstr "" - -#: featurefile.c:2910 -#, c-format -msgid "Reference to a CID in a non-CID-keyed font on line %d of %s" -msgstr "Référence à un CID dans une police non CID sur la ligne %d de %s" - -#: featurefile.c:2952 -#, c-format -msgid "Reference to a glyph name in a CID-keyed font on line %d of %s" -msgstr "" -"Référence à un nom de glyphe dans un police non CID sur la ligne %d de %s" - -#: featurefile.c:3017 -#, c-format -msgid "Expected '[' in glyph class definition on line %d of %s" -msgstr "" -"'[' attendu dans la définition d'une classe de glyphe sur la ligne %d de %s" - -#: featurefile.c:3045 -#, c-format -msgid "Invalid CID range in glyph class on line %d of %s" -msgstr "" -"Domaine de CID invalide dans la classe de glyphe sur la ligne %d de %s" - -#: featurefile.c:3081 -#, c-format -msgid "Invalid glyph name range in glyph class on line %d of %s" -msgstr "Doamine de nom de classe de glyphe invalide sur la ligne %d de %s" - -#: featurefile.c:3113 -#, c-format -msgid "Unexpected token in glyph class range on line %d of %s" -msgstr "" -"Jeton non attendu dans le domaine de classe de glyphe sur la ligne %d de %s" - -#: featurefile.c:3122 -#, c-format -msgid "" -"Expected glyph name, cid, or class in glyph class definition on line %d of %s" -msgstr "" -"Nom de glyphe, CID ou classe attendu dans la définition de classe de glyphe " -"sur la ligne %d de %s" - -#: featurefile.c:3220 -#, c-format -msgid "Expected ';' in lookupflags on line %d of %s" -msgstr "" - -#: featurefile.c:3228 -#, c-format -msgid "Unexpected token in lookupflags on line %d of %s" -msgstr "" - -#: featurefile.c:3232 -#, c-format -msgid "No flags specified in lookupflags on line %d of %s" -msgstr "Pas de marque spécifié dans lookupflags à la ligne %d de %s" - -#: featurefile.c:3250 -#, c-format -msgid "Expected '=' in glyph class definition on line %d of %s" -msgstr "" -"'=' attendu dans la définition de la classe du glyphe à la ligne %d de %s" - -#: featurefile.c:3272 featurefile.c:3281 -#, c-format -msgid "Expected tag in languagesystem on line %d of %s" -msgstr "Balise attendue dans languagesystem à la ligne %d de %s" - -#: featurefile.c:3368 -#, c-format -msgid "Expected integer in device table on line %d of %s" -msgstr "Valeur entière attendue dans la table système à la ligne %d de %s" - -#: featurefile.c:3377 -#, c-format -msgid "Pixel size too big in device table on line %d of %s" -msgstr "Pixel trop grand dans la table système à la ligne %d de %s" - -#: featurefile.c:3392 -#, c-format -msgid "Expected comma in device table on line %d of %s" -msgstr "" - -#: featurefile.c:3418 -#, c-format -msgid "Expected integer in caret on line %d of %s" -msgstr "" - -#: featurefile.c:3424 -#, c-format -msgid "Expected '>' in caret on line %d of %s" -msgstr "" - -#: featurefile.c:3447 -#, c-format -msgid "\"%s\" is not the name of a known named anchor on line %d of %s." -msgstr "" - -#: featurefile.c:3487 -#, c-format -msgid "Expected integer in anchor on line %d of %s" -msgstr "Entier attendu au signet à la ligne %d de %s" - -#: featurefile.c:3491 -#, c-format -msgid "Expected 'anchor' keyword in anchor on line %d of %s" -msgstr "Mot clé 'signet' attendu au signet à la ligne %d de %s" - -#: featurefile.c:3501 -#, c-format -msgid "Expected '>' in anchor on line %d of %s" -msgstr "'>' attendu dans l'ancre à la ligne %d de %s" - -#: featurefile.c:3513 -#, c-format -msgid "Expected name in anchor definition on line %d of %s" -msgstr "" - -#: featurefile.c:3522 -#, c-format -msgid "Attempt to redefine anchor definition of \"%s\" on line %d of %s" -msgstr "" - -#: featurefile.c:3545 -msgid "Refers to Font" -msgstr "Refère à une police" - -#: featurefile.c:3545 -#, c-format -msgid "" -"Reference to a lookup which is not in the feature file but which is in the " -"font, %.50s" -msgstr "" - -#: featurefile.c:3577 -#, c-format -msgid "" -"\"%s\" is not the name of a known named value record on line %d of %s." -msgstr "" - -#: featurefile.c:3622 featurefile.c:3738 -#, c-format -msgid "Unexpected token in value record on line %d of %s" -msgstr "" - -#: featurefile.c:3635 -#, c-format -msgid "Expected name in value record definition on line %d of %s" -msgstr "" - -#: featurefile.c:3644 -#, c-format -msgid "" -"Attempt to redefine value record definition of \"%s\" on line %d of %s" -msgstr "" - -#: featurefile.c:3664 featurefile.c:4906 -#, c-format -msgid "" -"This file uses both the v1.6 and the v1.8 formats for mark classes on line " -"%d of %s" -msgstr "" - -#: featurefile.c:3671 -#, c-format -msgid "Expected anchor in mark class definition on line %d of %s" -msgstr "" - -#: featurefile.c:3681 -#, c-format -msgid "Expected class name in mark class definition on line %d of %s" -msgstr "" - -#: featurefile.c:3715 featurefile.c:4083 -#, c-format -msgid "Lookups may only be specified after marked glyphs on line %d of %s" -msgstr "" - -#: featurefile.c:3719 featurefile.c:4087 -#, c-format -msgid "Lookups must be defined before being used on line %d of %s" -msgstr "" - -#: featurefile.c:3734 -#, c-format -msgid "Expected '>' in value record on line %d of %s" -msgstr "'>' attendu à la valeur de l'enregistrement à la ligne %d de %s" - -#: featurefile.c:3771 featurefile.c:3895 -#, c-format -msgid "Expected glyph or glyphclass (after cursive) on line %d of %s" -msgstr "" - -#: featurefile.c:3787 -#, c-format -msgid "Expected two anchors (after cursive) on line %d of %s" -msgstr "" - -#: featurefile.c:3910 -#, c-format -msgid "Expected an anchor (after base/mark) on line %d of %s" -msgstr "" - -#: featurefile.c:3959 -#, c-format -msgid "Expected glyph or glyphclass (after ligature) on line %d of %s" -msgstr "" - -#: featurefile.c:3973 -#, c-format -msgid "Expected an anchor (after ligature) on line %d of %s" -msgstr "" - -#: featurefile.c:4428 -#, c-format -msgid "Internal state messed up on line %d of %s" -msgstr "" - -#: featurefile.c:4461 -#, c-format -msgid "" -"When a single substitution is specified by glyph classes, those classes must " -"be of the same length on line %d of %s" -msgstr "" - -#: featurefile.c:4485 -#, c-format -msgid "" -"When a single substitution's replacement is specified by a glyph class, the " -"thing being replaced must also be a class on line %d of %s" -msgstr "" - -#: featurefile.c:4663 -#, c-format -msgid "Lookup information attached to unmarked glyph on line %d of %s" -msgstr "" - -#: featurefile.c:4684 featurefile.c:4878 -#, c-format -msgid "Unparseable contextual sequence on line %d of %s" -msgstr "" - -#: featurefile.c:4711 -#, c-format -msgid "" -"The ignore keyword must be followed by either position or substitute on line " -"%d of %s" -msgstr "" - -#: featurefile.c:4771 -#, c-format -msgid "Empty subsitute on line %d of %s" -msgstr "" - -#: featurefile.c:4774 -#, c-format -msgid "" -"Reverse subsitute must have exactly one marked glyph and no lookups on line " -"%d of %s" -msgstr "" - -#: featurefile.c:4797 -#, c-format -msgid "No substitution specified on line %d of %s" -msgstr "Pas de substitution spécifiée à la ligne %d de %s" - -#: featurefile.c:4800 -#, c-format -msgid "No marked glyphs allowed in replacement on line %d of %s" -msgstr "" -"Pas de glyphes marquées permises dans un remplacement à la ligne %d de %s" - -#: featurefile.c:4834 -#, c-format -msgid "Unparseable glyph sequence in substitution on line %d of %s" -msgstr "" - -#: featurefile.c:4840 -#, c-format -msgid "Expected 'by' or 'from' keywords in substitution on line %d of %s" -msgstr "" -"Mot-clé 'by' ou 'from' attendu dans la subsitution à la ligne %d de %s" - -#: featurefile.c:4851 -#, c-format -msgid "Expected 'by' keyword in substitution on line %d of %s" -msgstr "mot-clé 'by' attendu dans la subsitution à la ligne %d de %s" - -#: featurefile.c:4862 -#, c-format -msgid "Expected a single glyph name in reverse substitution on line %d of %s" -msgstr "" - -#: featurefile.c:4917 -#, c-format -msgid "Expected glyph name or class in mark statement on line %d of %s" -msgstr "" - -#: featurefile.c:5000 -#, c-format -msgid "Empty position on line %d of %s" -msgstr "Position vide à la ligne %d de %s" - -#: featurefile.c:5006 -#, c-format -msgid "Invalid cursive position on line %d of %s" -msgstr "" - -#: featurefile.c:5019 -#, c-format -msgid "" -"A mark glyph (or class of marks) must be specified here on line %d of %s" -msgstr "" - -#: featurefile.c:5029 -#, c-format -msgid "" -"Mark to base anchor statements may only have one anchor on line %d of %s" -msgstr "" - -#: featurefile.c:5085 -#, c-format -msgid "Unparseable glyph sequence in position on line %d of %s" -msgstr "" - -#: featurefile.c:5220 -#, c-format -msgid "Expected name in lookup on line %d of %s" -msgstr "" - -#: featurefile.c:5237 featurefile.c:5594 -#, c-format -msgid "Expected '{' in feature definition on line %d of %s" -msgstr "" - -#: featurefile.c:5255 -#, c-format -msgid "Unexpected end of file in lookup definition on line %d of %s" -msgstr "" - -#: featurefile.c:5259 -#, c-format -msgid "Unexpected token, %s, in lookup definition on line %d of %s" -msgstr "" - -#: featurefile.c:5261 -msgid " Perhaps you meant to use the keyword 'sub' rather than 'subs'?" -msgstr "" - -#: featurefile.c:5292 -#, c-format -msgid "" -"Mark classes must either be exactly the same or contain no common glyphs\n" -" But the class on line %d of %s contains a match." -msgstr "" - -#: featurefile.c:5304 -#, c-format -msgid "Expected %s in lookup definition on line %d of %s" -msgstr "" - -#: featurefile.c:5342 -#, c-format -msgid "All entries in a lookup must have the same type on line %d of %s" -msgstr "" - -#: featurefile.c:5349 -#, c-format -msgid "" -"This lookup has no effect, I can't figure out its type on line %d of %s" -msgstr "" - -#: featurefile.c:5355 -#, c-format -msgid "" -"Mark glyphs may not be specified with this type of lookup on line %d of %s" -msgstr "" - -#: featurefile.c:5385 -#, c-format -msgid "Invalid platform for string on line %d of %s" -msgstr "" - -#: featurefile.c:5402 featurefile.c:5805 -#, c-format -msgid "Expected string on line %d of %s" -msgstr "Chaîne attendue à la ligne %d de %s" - -#: featurefile.c:5461 -#, c-format -msgid "End of file found in string on line %d of %s" -msgstr "Fin de fichier trouvé dans la chaîne à la ligne %d de %s" - -#: featurefile.c:5557 featurefile.c:5752 -#, c-format -msgid "Expected closing curly brace on line %d of %s" -msgstr "" - -#: featurefile.c:5570 -#, c-format -msgid "Expected tag in feature on line %d of %s" -msgstr "" - -#: featurefile.c:5605 -#, c-format -msgid "Unexpected end of file in feature definition on line %d of %s" -msgstr "" - -#: featurefile.c:5620 -#, c-format -msgid "" -"Features inside of other features are only permitted for 'aalt' features on " -"line %d of %s" -msgstr "" - -#: featurefile.c:5625 featurefile.c:5636 -#, c-format -msgid "Expected tag on line %d of %s" -msgstr "" - -#: featurefile.c:5652 -#, c-format -msgid "Expected ';' on line %d of %s" -msgstr "';' attendue à la ligne %d de %s" - -#: featurefile.c:5680 -#, c-format -msgid "Unexpected token, %s, in feature definition on line %d of %s" -msgstr "" - -#: featurefile.c:5690 -#, c-format -msgid "Expected '%c%c%c%c' in lookup definition on line %d of %s" -msgstr "" - -#: featurefile.c:5772 -#, c-format -msgid "Unknown field %s on line %d of %s" -msgstr "Champ inconnu %s à la ligne %d de %s" - -#: featurefile.c:5814 -#, c-format -msgid "Expected integer on line %d of %s" -msgstr "Entier attendue à la ligne %d de %s" - -#: featurefile.c:5847 featurefile.c:5933 -#, c-format -msgid "Expected semicolon on line %d of %s" -msgstr "Semi-colonne attendue à la ligne %d de %s" - -#: featurefile.c:5860 -#, c-format -msgid "Expected '}' on line %d of %s" -msgstr "'}' attendue à la ligne %d de %s" - -#: featurefile.c:5891 featurefile.c:5915 -#, c-format -msgid "Expected name or class on line %d of %s" -msgstr "" - -#: featurefile.c:5956 -#, c-format -msgid "Expected comma or semicolon on line %d of %s" -msgstr "" - -#: featurefile.c:5958 -#, c-format -msgid "Expected class on line %d of %s" -msgstr "" - -#: featurefile.c:5961 -#, c-format -msgid "Expected Attach or LigatureCaret or GlyphClassDef on line %d of %s" -msgstr "" - -#: featurefile.c:5967 -#, c-format -msgid "Unexpected token in GDEF on line %d of %s" -msgstr "" - -#: featurefile.c:6005 -#, c-format -msgid "" -"Expected either \"HorizAxis\" or \"VertAxis\" in BASE table on line %d of %s" -msgstr "" - -#: featurefile.c:6031 -#, c-format -msgid "Expected baseline tag in BASE table on line %d of %s" -msgstr "" - -#: featurefile.c:6039 -#, c-format -msgid "" -"Expected an integer specifying baseline positions in BASE table on line %d " -"of %s" -msgstr "" - -#: featurefile.c:6066 -#, c-format -msgid "Expected comma or semicolon in BASE table on line %d of %s" -msgstr "" - -#: featurefile.c:6072 -#, c-format -msgid "Unexpected token, %s, in BASE table on line %d of %s" -msgstr "" - -#: featurefile.c:6078 -#, c-format -msgid "Expected semicolon in BASE table on line %d of %s" -msgstr "" - -#: featurefile.c:6105 -#, c-format -msgid "Expected tag in table on line %d of %s" -msgstr "" - -#: featurefile.c:6151 -#, c-format -msgid "Expected matching tag in table on line %d of %s" -msgstr "" - -#: featurefile.c:6296 -#, c-format -msgid "FontForge does not support anonymous tables on line %d of %s" -msgstr "Fontforge ne supporte pas les tables anonymes, ligne %d de %s" - -#: featurefile.c:6302 -#, c-format -msgid "Unexpected token, %s, on line %d of %s" -msgstr "Mot-clé inattendu, %s, ligne %d de %s" - -#: featurefile.c:7025 -#, c-format -msgid "No lookup named %s" -msgstr "" - -#: featurefile.c:7058 -msgid "Mismatch lookup types inside a parsed lookup" -msgstr "" - -#: featurefile.c:7061 -msgid "Could not figure out a lookup type" -msgstr "" - -#: featurefile.c:7071 -msgid "Mark anchors provided when nothing can use them" -msgstr "" - -#: featurefile.c:7486 parsettfatt.c:785 -#, c-format -msgid "Anchor-%d" -msgstr "Ancre-%d" - -#: featurefile.c:7580 fontinfo.c:6722 -msgid "Cannot open file" -msgstr "Impossible d'ouvrir le fichier" - -#: featurefile.c:7580 -#, c-format -msgid "Cannot open feature file %.120s" -msgstr "Impossible d'ouvrir le fichier de fonction %.120s" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "None", ignore "Interpretation|" -#. GT: In french this could be "Aucun" or "Aucune" depending on the gender -#. GT: of "Interpretation" -#: fontinfo.c:60 -msgid "Interpretation|None" -msgstr "-- aucune interprétation --" - -#: fontinfo.c:63 fontinfo.c:856 lookupui.c:434 macenc.c:2247 macencui.c:88 -msgid "Japanese" -msgstr "Japonais" - -#: fontinfo.c:64 macenc.c:2255 macencui.c:96 -msgid "Traditional Chinese" -msgstr "Chinois traditionnel" - -#: fontinfo.c:65 macenc.c:2271 macencui.c:112 -msgid "Simplified Chinese" -msgstr "Chinois simplifié" - -#: fontinfo.c:66 fontinfo.c:864 lookupui.c:467 macenc.c:2259 macencui.c:100 -msgid "Korean" -msgstr "Coréen" - -#: fontinfo.c:70 -msgid "MacStyles|Bold" -msgstr "Gras" - -#: fontinfo.c:71 -msgid "MacStyles|Italic" -msgstr "Italique" - -#: fontinfo.c:72 -msgid "MacStyles|Condense" -msgstr "Condensé" - -#: fontinfo.c:73 -msgid "MacStyles|Expand" -msgstr "Étendu" - -#: fontinfo.c:74 -msgid "MacStyles|Underline" -msgstr "Souligné" - -#: fontinfo.c:75 -msgid "MacStyles|Outline" -msgstr "" - -#: fontinfo.c:76 -msgid "MacStyles|Shadow" -msgstr "StylesMac|Ombre" - -#: fontinfo.c:79 -msgid "Ultra-Condensed (50%)" -msgstr "Ultra-condensée (50%)" - -#: fontinfo.c:80 -msgid "Extra-Condensed (62.5%)" -msgstr "Extra-condensée (62.5%)" - -#: fontinfo.c:81 -msgid "Condensed (75%)" -msgstr "Condensée (75%)" - -#: fontinfo.c:82 -msgid "Semi-Condensed (87.5%)" -msgstr "Semi-condensée (87.5%)" - -#: fontinfo.c:83 -msgid "Medium (100%)" -msgstr "Moyenne (100%)" - -#: fontinfo.c:84 -msgid "Semi-Expanded (112.5%)" -msgstr "Semi-étendue (112.5%)" - -#: fontinfo.c:85 -msgid "Expanded (125%)" -msgstr "Élargie (125%)" - -#: fontinfo.c:86 -msgid "Extra-Expanded (150%)" -msgstr "Extra-élargie (150%)" - -#: fontinfo.c:87 -msgid "Ultra-Expanded (200%)" -msgstr "Ultra-élargie (200%)" - -#: fontinfo.c:90 -msgid "100 Thin" -msgstr "100 Fine" - -#: fontinfo.c:91 -msgid "200 Extra-Light" -msgstr "200 Extra-maigre" - -#: fontinfo.c:92 -msgid "300 Light" -msgstr "300 Maigre" - -#: fontinfo.c:93 -msgid "400 Book" -msgstr "400 Livre" - -#: fontinfo.c:94 -msgid "500 Medium" -msgstr "500 Moyenne" - -#: fontinfo.c:95 -msgid "600 Demi-Bold" -msgstr "600 Demi-grasse" - -#: fontinfo.c:96 -msgid "700 Bold" -msgstr "700 Grasse" - -#: fontinfo.c:97 -msgid "800 Heavy" -msgstr "800 Extra-grasse" - -#: fontinfo.c:98 -msgid "900 Black" -msgstr "900 Noire" - -#: fontinfo.c:101 -msgid "Never Embed/No Editing" -msgstr "Ni inclusion, ni édition" - -#: fontinfo.c:102 -msgid "Printable Document" -msgstr "Document imprimable" - -#: fontinfo.c:103 -msgid "Editable Document" -msgstr "Document éditable" - -#: fontinfo.c:104 -msgid "Installable Font" -msgstr "Fonte installable" - -#: fontinfo.c:107 -msgid "Serif" -msgstr "Avec empattements" - -#: fontinfo.c:108 fontinfo.c:156 -msgid "Sans-Serif" -msgstr "Sans empattements" - -#: fontinfo.c:109 -msgid "Monospace" -msgstr "Chasse fixe" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Script", ignore "cursive|" -#. GT: English uses "script" to me a general writing style (latin, greek, kanji) -#. GT: and the cursive handwriting style. Here we mean cursive handwriting. -#: fontinfo.c:114 -msgid "cursive|Script" -msgstr "Scripte" - -#: fontinfo.c:115 -msgid "Decorative" -msgstr "Décorative" - -#: fontinfo.c:118 -msgid "No Classification" -msgstr "Pas de classification" - -#: fontinfo.c:119 -msgid "Old Style Serifs" -msgstr "Sérifs Old Style" - -#: fontinfo.c:120 -msgid "OSS Rounded Legibility" -msgstr "" - -#: fontinfo.c:121 -msgid "OSS Geralde" -msgstr "" - -#: fontinfo.c:122 -msgid "OSS Venetian" -msgstr "OSS Venetian" - -#: fontinfo.c:123 -msgid "OSS Modified Venetian" -msgstr "OSS Modified Venetian" - -#: fontinfo.c:124 -msgid "OSS Dutch Modern" -msgstr "OSS Dutch Modern" - -#: fontinfo.c:125 -msgid "OSS Dutch Trad" -msgstr "OSS Dutch Trad" - -#: fontinfo.c:126 -msgid "OSS Contemporary" -msgstr "OSS Contemporary" - -#: fontinfo.c:127 -msgid "OSS Calligraphic" -msgstr "OSS Calligraphie" - -#: fontinfo.c:128 -msgid "OSS Miscellaneous" -msgstr "OSS Variés" - -#: fontinfo.c:129 -msgid "Transitional Serifs" -msgstr "Sérifs transitionnels" - -#: fontinfo.c:130 -msgid "TS Direct Line" -msgstr "" - -#: fontinfo.c:131 -msgid "TS Script" -msgstr "Script TS" - -#: fontinfo.c:132 -msgid "TS Miscellaneous" -msgstr "TS Variés" - -#: fontinfo.c:133 -msgid "Modern Serifs" -msgstr "Sérifs Modernes" - -#: fontinfo.c:134 -msgid "MS Italian" -msgstr "- italien" - -#: fontinfo.c:135 -msgid "MS Script" -msgstr "- script" - -#: fontinfo.c:136 -msgid "MS Miscellaneous" -msgstr "- divers" - -#: fontinfo.c:137 -msgid "Clarendon Serifs" -msgstr "empattement Clarendon" - -#: fontinfo.c:138 -msgid "CS Clarendon" -msgstr "- clarendon" - -#: fontinfo.c:139 -msgid "CS Modern" -msgstr "- moderne" - -#: fontinfo.c:140 -msgid "CS Traditional" -msgstr "- traditionnel" - -#: fontinfo.c:141 -msgid "CS Newspaper" -msgstr "- journal" - -#: fontinfo.c:142 -msgid "CS Stub Serif" -msgstr "- empattements tronqués" - -#: fontinfo.c:143 -msgid "CS Monotone" -msgstr "- monotone" - -#: fontinfo.c:144 -msgid "CS Typewriter" -msgstr "- machine à écrire" - -#: fontinfo.c:145 -msgid "CS Miscellaneous" -msgstr "- divers" - -#: fontinfo.c:146 -msgid "Slab Serifs" -msgstr "Empattement Carré" - -#: fontinfo.c:147 -msgid "Slab Serifs|SS Monotone" -msgstr "" - -#: fontinfo.c:148 -msgid "Slab Serifs|SS Humanist" -msgstr "" - -#: fontinfo.c:149 -msgid "Slab Serifs|SS Geometric" -msgstr "- Géométrique" - -#: fontinfo.c:150 -msgid "Slab Serifs|SS Swiss" -msgstr "" - -#: fontinfo.c:151 -msgid "Slab Serifs|SS Typewriter" -msgstr "- machine à écrire" - -#: fontinfo.c:152 -msgid "Slab Serifs|SS Miscellaneous" -msgstr "- divers" - -#: fontinfo.c:153 -msgid "Freeform Serifs" -msgstr "Empattements libres" - -#: fontinfo.c:154 -msgid "FS Modern" -msgstr "- moderne" - -#: fontinfo.c:155 -msgid "FS Miscellaneous" -msgstr "- divers" - -#: fontinfo.c:157 -msgid "Sans-Serif|SS IBM NeoGrotesque Gothic" -msgstr "" - -#: fontinfo.c:158 -msgid "Sans-Serif|SS Humanist" -msgstr "- humaniste" - -#: fontinfo.c:159 -msgid "Sans-Serif|SS Low-x Round Geometric" -msgstr "" - -#: fontinfo.c:160 -msgid "Sans-Serif|SS High-x Round Geometric" -msgstr "" - -#: fontinfo.c:161 -msgid "Sans-Serif|SS NeoGrotesque Gothic" -msgstr "" - -#: fontinfo.c:162 -msgid "Sans-Serif|SS Modified Grotesque Gothic" -msgstr "" - -#: fontinfo.c:163 -msgid "Sans-Serif|SS Typewriter Gothic" -msgstr "" - -#: fontinfo.c:164 -msgid "Sans-Serif|SS Matrix" -msgstr "" - -#: fontinfo.c:165 -msgid "Sans-Serif|SS Miscellaneous" -msgstr "- divers" - -#: fontinfo.c:166 -msgid "Ornamentals" -msgstr "Ornementaux" - -#: fontinfo.c:167 -msgid "O Engraver" -msgstr "" - -#: fontinfo.c:168 -msgid "O Black Letter" -msgstr "O Lettre Noire" - -#: fontinfo.c:169 -msgid "O Decorative" -msgstr "- Décorative" - -#: fontinfo.c:170 -msgid "O Three Dimensional" -msgstr "- Ombrée" - -#: fontinfo.c:171 -msgid "O Miscellaneous" -msgstr "- divers" - -#: fontinfo.c:172 -msgid "Scripts" -msgstr "scriptes" - -#: fontinfo.c:173 -msgid "S Uncial" -msgstr "- onciales" - -#: fontinfo.c:174 -msgid "S Brush Joined" -msgstr "- au pinceau, lettres liées" - -#: fontinfo.c:175 -msgid "S Formal Joined" -msgstr "- calligraphie, lettres liées" - -#: fontinfo.c:176 -msgid "S Monotone Joined" -msgstr "- monotone, lettres liées" - -#: fontinfo.c:177 -msgid "S Calligraphic" -msgstr "- Calligraphie, non liées" - -#: fontinfo.c:178 -msgid "S Brush Unjoined" -msgstr "- au pinceau, non liées" - -#: fontinfo.c:179 -msgid "S Formal Unjoined" -msgstr "- calligraphie, non liées" - -#: fontinfo.c:180 -msgid "S Monotone Unjoined" -msgstr "- monotone, non liées" - -#: fontinfo.c:181 -msgid "S Miscellaneous" -msgstr "- divers" - -#: fontinfo.c:182 -msgid "Symbolic" -msgstr "Symboles" - -#: fontinfo.c:183 -msgid "Sy Mixed Serif" -msgstr "- symboles, sérif mélange" - -#: fontinfo.c:184 -msgid "Sy Old Style Serif" -msgstr "- symboles à l'ancienne" - -#: fontinfo.c:185 -msgid "Sy Neo-grotesque Sans Serif" -msgstr "- symboles néo-linéale" - -#: fontinfo.c:186 -msgid "Sy Miscellaneous" -msgstr "- symboles, divers" - -#: fontinfo.c:189 -msgid "OS2Version|Automatic" -msgstr "Automatique" - -#: fontinfo.c:190 fontinfo.c:197 -msgid "1" -msgstr "1" - -#: fontinfo.c:191 -msgid "2" -msgstr "" - -#: fontinfo.c:193 -msgid "4" -msgstr "4" - -#: fontinfo.c:196 -msgid "0" -msgstr "0" - -#: fontinfo.c:200 -msgid "PanoseFamily|Any" -msgstr "" - -#: fontinfo.c:201 -msgid "PanoseFamily|No Fit" -msgstr "pas de correspondance" - -#: fontinfo.c:202 -msgid "Latin: Text & Display" -msgstr "" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Script", ignore "cursive|" -#. GT: English uses "script" to me a general writing style (latin, greek, kanji) -#. GT: and the cursive handwriting style. Here we mean cursive handwriting. -#: fontinfo.c:207 -msgid "cursive|Latin: Handwritten" -msgstr "" - -#: fontinfo.c:208 -msgid "Latin: Decorative" -msgstr "" - -#: fontinfo.c:209 -msgid "Latin: Pictorial/Symbol" -msgstr "" - -#: fontinfo.c:240 -msgid "PanoseSerifs|Any" -msgstr "empattements" - -#: fontinfo.c:241 -msgid "PanoseSerifs|No Fit" -msgstr "pas de correspondance" - -#: fontinfo.c:242 fontinfo.c:604 -msgid "Cove" -msgstr "Anse" - -#: fontinfo.c:243 fontinfo.c:605 -msgid "Obtuse Cove" -msgstr "Anse obtuse" - -#: fontinfo.c:244 fontinfo.c:606 -msgid "Square Cove" -msgstr "Anse carrée" - -#: fontinfo.c:245 fontinfo.c:607 -msgid "Obtuse Square Cove" -msgstr "Anse obtuse carrée" - -#: fontinfo.c:246 fontinfo.c:608 -msgid "PanoseSerivfs|Square" -msgstr "carré" - -#: fontinfo.c:247 fontinfo.c:609 -msgid "PanoseSerifs|Thin" -msgstr "mince" - -#: fontinfo.c:248 -msgid "Bone" -msgstr "forme d'os" - -#: fontinfo.c:249 fontinfo.c:611 -msgid "Exaggerated" -msgstr "exagéré" - -#: fontinfo.c:250 fontinfo.c:612 -msgid "Triangle" -msgstr "triangulaire" - -#: fontinfo.c:251 fontinfo.c:613 -msgid "Normal Sans" -msgstr "sans empattement, normal" - -#: fontinfo.c:252 fontinfo.c:614 -msgid "Obtuse Sans" -msgstr "sans empattement, obtus" - -#: fontinfo.c:253 fontinfo.c:615 -msgid "Perpendicular Sans" -msgstr "" - -#: fontinfo.c:254 fontinfo.c:616 -msgid "Flared" -msgstr "sans empattement, évasé" - -#: fontinfo.c:255 fontinfo.c:617 -msgid "PanoseSerivfs|Rounded" -msgstr "sans empattement, arrondi" - -#: fontinfo.c:258 -msgid "PanoseWeight|Any" -msgstr "" - -#: fontinfo.c:259 -msgid "PanoseWeight|No Fit" -msgstr "" - -#: fontinfo.c:260 -msgid "Very Light" -msgstr "Very Light" - -#: fontinfo.c:261 -msgid "Light" -msgstr "Light" - -#: fontinfo.c:262 -msgid "PanoseWeight|Thin" -msgstr "" - -#: fontinfo.c:263 -msgid "Book" -msgstr "Book" - -#: fontinfo.c:264 fontinfo.c:463 fontinfo.c:590 -msgid "Medium" -msgstr "Medium" - -#: fontinfo.c:265 -msgid "Demi" -msgstr "Demi" - -#: fontinfo.c:266 -msgid "Bold" -msgstr "Bold" - -#: fontinfo.c:267 -msgid "Heavy" -msgstr "Heavy" - -#: fontinfo.c:268 -msgid "Black" -msgstr "Black" - -#: fontinfo.c:269 -msgid "Nord" -msgstr "Nord" - -#: fontinfo.c:276 -msgid "PanoseProportion|Any" -msgstr "toutes les proportions" - -#: fontinfo.c:277 -msgid "PanoseProportion|No Fit" -msgstr "pas de correspondance" - -#: fontinfo.c:278 -msgid "Old Style" -msgstr "à l'ancienne" - -#: fontinfo.c:279 -msgid "Modern" -msgstr "modernes" - -#: fontinfo.c:280 -msgid "Even Width" -msgstr "à chasses égalisées" - -#: fontinfo.c:281 fontinfo.c:444 -msgid "Expanded" -msgstr "étendues" - -#: fontinfo.c:282 fontinfo.c:442 fontinfo.c:570 -msgid "Condensed" -msgstr "étroites" - -#: fontinfo.c:283 fontinfo.c:445 -msgid "Very Expanded" -msgstr "très étendues" - -#: fontinfo.c:284 fontinfo.c:441 fontinfo.c:569 -msgid "Very Condensed" -msgstr "très étroites" - -#: fontinfo.c:285 fontinfo.c:424 -msgid "Monospaced" -msgstr "monochasse" - -#: fontinfo.c:294 fontinfo.c:457 fontinfo.c:584 -msgid "PanoseContrast|Any" -msgstr "" - -#: fontinfo.c:295 fontinfo.c:458 fontinfo.c:585 -msgid "PanoseContrast|No Fit" -msgstr "" - -#: fontinfo.c:296 fontinfo.c:459 fontinfo.c:586 -msgid "PanoseContrast|None" -msgstr "PanoseContrast|Aucun" - -#: fontinfo.c:297 -msgid "PanoseContrast|Very Low" -msgstr "PanoseContrast|Très Bas" - -#: fontinfo.c:298 -msgid "PanoseContrast|Low" -msgstr "" - -#: fontinfo.c:299 -msgid "PanoseContrast|Medium Low" -msgstr "" - -#: fontinfo.c:300 -msgid "PanoseContrast|Medium" -msgstr "" - -#: fontinfo.c:301 -msgid "PanoseContrast|Medium High" -msgstr "" - -#: fontinfo.c:302 -msgid "PanoseContrast|High" -msgstr "PanoseContrast|Haut" - -#: fontinfo.c:303 -msgid "PanoseContrast|Very High" -msgstr "PanoseContrast|Très Haut" - -#: fontinfo.c:312 -msgid "PanoseStrokeVariation|Any" -msgstr "toutes les variations" - -#: fontinfo.c:313 -msgid "PanoseStrokeVariation|No Fit" -msgstr "pas de correspondance" - -#: fontinfo.c:314 -msgid "Gradual/Diagonal" -msgstr "Gradual/Diagonal" - -#: fontinfo.c:315 -msgid "Gradual/Transitional" -msgstr "Gradual/Transitional" - -#: fontinfo.c:316 -msgid "Gradual/Vertical" -msgstr "Gradual/Vertical" - -#: fontinfo.c:317 -msgid "Gradual/Horizontal" -msgstr "Gradual/Horizontal" - -#: fontinfo.c:318 -msgid "Rapid/Vertical" -msgstr "Rapid/Vertical" - -#: fontinfo.c:319 -msgid "Rapid/Horizontal" -msgstr "Rapid/Horizontal" - -#: fontinfo.c:320 -msgid "Instant/Vertical" -msgstr "Instant/Vertical" - -#: fontinfo.c:330 -msgid "PanoseArmStyle|Any" -msgstr "" - -#: fontinfo.c:331 -msgid "PanoseArmStyle|No Fit" -msgstr "" - -#: fontinfo.c:332 -msgid "Straight Arms/Horizontal" -msgstr "Straight Arms/Horizontal" - -#: fontinfo.c:333 -msgid "Straight Arms/Wedge" -msgstr "Straight Arms/Wedge" - -#: fontinfo.c:334 -msgid "Straight Arms/Vertical" -msgstr "Straight Arms/Vertical" - -#: fontinfo.c:335 -msgid "Straight Arms/Single Serif" -msgstr "Straight Arms/Single Serif" - -#: fontinfo.c:336 -msgid "Straight Arms/Double Serif" -msgstr "Straight Arms/Double Serif" - -#: fontinfo.c:337 -msgid "Non-Straight Arms/Horizontal" -msgstr "Non-Straight Arms/Horizontal" - -#: fontinfo.c:338 -msgid "Non-Straight Arms/Wedge" -msgstr "Non-Straight Arms/Wedge" - -#: fontinfo.c:339 -msgid "Non-Straight Arms/Vertical" -msgstr "Non-Straight Arms/Vertical" - -#: fontinfo.c:340 -msgid "Non-Straight Arms/Single Serif" -msgstr "Non-Straight Arms/Single Serif" - -#: fontinfo.c:341 -msgid "Non-Straight Arms/Double Serif" -msgstr "Non-Straight Arms/Double Serif" - -#: fontinfo.c:348 -msgid "PanoseLetterform|Any" -msgstr "toutes les formes" - -#: fontinfo.c:349 -msgid "PanoseLetterform|No Fit" -msgstr "pas de correspondance" - -#: fontinfo.c:350 -msgid "Normal/Contact" -msgstr "Normal/Contact" - -#: fontinfo.c:351 -msgid "Normal/Weighted" -msgstr "Normal/Weighted" - -#: fontinfo.c:352 -msgid "Normal/Boxed" -msgstr "Normal/Boxed" - -#: fontinfo.c:353 -msgid "Normal/Flattened" -msgstr "Normal/Flattened" - -#: fontinfo.c:354 -msgid "Normal/Rounded" -msgstr "Normal/Rounded" - -#: fontinfo.c:355 -msgid "Normal/Off-Center" -msgstr "Normal/Off-Center" - -#: fontinfo.c:356 -msgid "Normal/Square" -msgstr "Normal/Square" - -#: fontinfo.c:357 -msgid "Oblique/Contact" -msgstr "Oblique/Contact" - -#: fontinfo.c:358 -msgid "Oblique/Weighted" -msgstr "Oblique/Weighted" - -#: fontinfo.c:359 -msgid "Oblique/Boxed" -msgstr "Oblique/Boxed" - -#: fontinfo.c:360 -msgid "Oblique/Flattened" -msgstr "" - -#: fontinfo.c:361 -msgid "Oblique/Rounded" -msgstr "Oblique/Rounded" - -#: fontinfo.c:362 -msgid "Oblique/Off-Center" -msgstr "Oblique/Off-Center" - -#: fontinfo.c:363 -msgid "Oblique/Square" -msgstr "Oblique/Square" - -#: fontinfo.c:366 -msgid "PanoseMidline|Any" -msgstr "" - -#: fontinfo.c:367 -msgid "PanoseMidline|No Fit" -msgstr "" - -#: fontinfo.c:368 -msgid "PanoseMidline|Standard/Trimmed" -msgstr "Standard/pointe coupée" - -#: fontinfo.c:369 -msgid "PanoseMidline|Standard/Pointed" -msgstr "Standard/pointe à pic" - -#: fontinfo.c:370 -msgid "PanoseMidline|Standard/Serifed" -msgstr "Standard/pointe à empattement" - -#: fontinfo.c:371 -msgid "PanoseMidline|High/Trimmed" -msgstr "Haute/pointe coupée" - -#: fontinfo.c:372 -msgid "PanoseMidline|High/Pointed" -msgstr "Haute/pointe à pic" - -#: fontinfo.c:373 -msgid "PanoseMidline|High/Serifed" -msgstr "Haute/pointe à empattement" - -#: fontinfo.c:374 -msgid "PanoseMidline|Constant/Trimmed" -msgstr "Constante/pointe coupée" - -#: fontinfo.c:375 -msgid "PanoseMidline|Constant/Pointed" -msgstr "Constante/pointe à pic" - -#: fontinfo.c:376 -msgid "PanoseMidline|Constant/Serifed" -msgstr "Constante/pointe à empattement" - -#: fontinfo.c:377 -msgid "PanoseMidline|Low/Trimmed" -msgstr "basse/pointe coupée" - -#: fontinfo.c:378 -msgid "PanoseMidline|Low/Pointed" -msgstr "basse/pointe à pic" - -#: fontinfo.c:379 -msgid "PanoseMidline|Low/Serifed" -msgstr "basse/pointe à empattement" - -#: fontinfo.c:384 -msgid "PanoseXHeight|Any" -msgstr "tous types" - -#: fontinfo.c:385 -msgid "PanoseXHeight|No Fit" -msgstr "pas de correspondance" - -#: fontinfo.c:386 -msgid "PanoseXHeight|Constant/Small" -msgstr "normal/petit œil" - -#: fontinfo.c:387 -msgid "PanoseXHeight|Constant/Standard" -msgstr "normal/œil standard" - -#: fontinfo.c:388 -msgid "PanoseXHeight|Constant/Large" -msgstr "constante/gros œil" - -#: fontinfo.c:389 -msgid "PanoseXHeight|Ducking/Small" -msgstr "plongeante/petit œil" - -#: fontinfo.c:390 -msgid "PanoseXHeight|Ducking/Standard" -msgstr "plongeante/œil standard" - -#: fontinfo.c:391 -msgid "PanoseXHeight|Ducking/Large" -msgstr "plongeante/gros œil" - -#: fontinfo.c:403 -msgid "PanoseTool|Any" -msgstr "" - -#: fontinfo.c:404 -msgid "PanoseTool|No Fit" -msgstr "" - -#: fontinfo.c:405 -msgid "Flat Nib" -msgstr "" - -#: fontinfo.c:406 -msgid "Pressure Point" -msgstr "" - -#: fontinfo.c:407 -msgid "Engraved" -msgstr "" - -#: fontinfo.c:408 -msgid "Ball (Round Cap)" -msgstr "" - -#: fontinfo.c:409 -msgid "Brush" -msgstr "" - -#: fontinfo.c:410 -msgid "Rough" -msgstr "" - -#: fontinfo.c:411 -msgid "Felt Pen/Brush Tip" -msgstr "" - -#: fontinfo.c:412 -msgid "Wild Brush - Drips a lot" -msgstr "" - -#: fontinfo.c:421 -msgid "PanoseSpacing|Any" -msgstr "" - -#: fontinfo.c:422 -msgid "PanoseSpacing|No Fit" -msgstr "" - -#: fontinfo.c:423 -msgid "Proportional Spaced" -msgstr "" - -#: fontinfo.c:439 -msgid "PanoseAspectRatio|Any" -msgstr "" - -#: fontinfo.c:440 -msgid "PanoseAspectRatio|No Fit" -msgstr "" - -#: fontinfo.c:460 fontinfo.c:587 -msgid "Very Low" -msgstr "" - -#: fontinfo.c:461 fontinfo.c:588 -msgid "Low" -msgstr "" - -#: fontinfo.c:462 fontinfo.c:589 -msgid "Medium Low" -msgstr "" - -#: fontinfo.c:464 fontinfo.c:591 -msgid "Medium High" -msgstr "" - -#: fontinfo.c:465 fontinfo.c:592 -msgid "High" -msgstr "" - -#: fontinfo.c:466 fontinfo.c:593 -msgid "Very High" -msgstr "" - -#: fontinfo.c:475 fontinfo.c:658 -msgid "PanoseTopology|Any" -msgstr "" - -#: fontinfo.c:476 fontinfo.c:659 -msgid "PanoseTopology|No Fit" -msgstr "" - -#: fontinfo.c:477 -msgid "Roman Disconnected" -msgstr "" - -#: fontinfo.c:478 -msgid "Roman Trailing" -msgstr "" - -#: fontinfo.c:479 -msgid "Roman Connected" -msgstr "" - -#: fontinfo.c:480 -msgid "Cursive Disconnected" -msgstr "" - -#: fontinfo.c:481 -msgid "Cursive Trailing" -msgstr "" - -#: fontinfo.c:482 -msgid "Cursive Connected" -msgstr "" - -#: fontinfo.c:483 -msgid "Blackletter Disconnected" -msgstr "" - -#: fontinfo.c:484 -msgid "Blackletter Trailing" -msgstr "" - -#: fontinfo.c:485 -msgid "Blackletter Connected" -msgstr "" - -#: fontinfo.c:493 -msgid "PanoseForm|Any" -msgstr "" - -#: fontinfo.c:494 -msgid "PanoseForm|No Fit" -msgstr "" - -#: fontinfo.c:495 -msgid "Upright/No Wrapping" -msgstr "" - -#: fontinfo.c:496 -msgid "Upright/Some Wrapping" -msgstr "" - -#: fontinfo.c:497 -msgid "Upright/More Wrapping" -msgstr "" - -#: fontinfo.c:498 -msgid "Upright/Extreme Wrapping" -msgstr "" - -#: fontinfo.c:499 -msgid "Oblique/No Wrapping" -msgstr "" - -#: fontinfo.c:500 -msgid "Oblique/Some Wrapping" -msgstr "" - -#: fontinfo.c:501 -msgid "Oblique/More Wrapping" -msgstr "" - -#: fontinfo.c:502 -msgid "Oblique/Extreme Wrapping" -msgstr "" - -#: fontinfo.c:503 -msgid "Exaggerated/No Wrapping" -msgstr "" - -#: fontinfo.c:504 -msgid "Exaggerated/Some Wrapping" -msgstr "" - -#: fontinfo.c:505 -msgid "Exaggerated/More Wrapping" -msgstr "" - -#: fontinfo.c:506 -msgid "Exaggerated/Extreme Wrapping" -msgstr "" - -#: fontinfo.c:511 -msgid "PanoseFinials|Any" -msgstr "" - -#: fontinfo.c:512 -msgid "PanoseFinials|No Fit" -msgstr "" - -#: fontinfo.c:513 -msgid "None/No loops" -msgstr "" - -#: fontinfo.c:514 -msgid "None/Closed loops" -msgstr "" - -#: fontinfo.c:515 -msgid "None/Open loops" -msgstr "" - -#: fontinfo.c:516 -msgid "Sharp/No loops" -msgstr "" - -#: fontinfo.c:517 -msgid "Sharp/Closed loops" -msgstr "" - -#: fontinfo.c:518 -msgid "Sharp/Open loops" -msgstr "" - -#: fontinfo.c:519 -msgid "Tapered/No loops" -msgstr "" - -#: fontinfo.c:520 -msgid "Tapered/Closed loops" -msgstr "" - -#: fontinfo.c:521 -msgid "Tapered/Open loops" -msgstr "" - -#: fontinfo.c:522 -msgid "Round/No loops" -msgstr "" - -#: fontinfo.c:523 -msgid "Round/Closed loops" -msgstr "" - -#: fontinfo.c:524 -msgid "Round/Open loops" -msgstr "" - -#: fontinfo.c:529 -msgid "PanoseXAscent|Any" -msgstr "" - -#: fontinfo.c:530 -msgid "PanoseXAscent|No Fit" -msgstr "" - -#: fontinfo.c:531 -msgid "PanoseXAscent|Very Low" -msgstr "" - -#: fontinfo.c:532 -msgid "PanoseXAscent|Low" -msgstr "" - -#: fontinfo.c:533 -msgid "PanoseXAscent|Medium" -msgstr "" - -#: fontinfo.c:534 -msgid "PanoseXAscent|High" -msgstr "" - -#: fontinfo.c:535 -msgid "PanoseXAscent|Very High" -msgstr "" - -#: fontinfo.c:548 -msgid "PanoseClass|Any" -msgstr "" - -#: fontinfo.c:549 -msgid "PanoseClass|No Fit" -msgstr "" - -#: fontinfo.c:550 -msgid "Derivative" -msgstr "" - -#: fontinfo.c:551 -msgid "Non-standard Topology" -msgstr "" - -#: fontinfo.c:552 -msgid "Non-standard Elements" -msgstr "" - -#: fontinfo.c:553 -msgid "Non-standard Aspect" -msgstr "" - -#: fontinfo.c:554 -msgid "Initials" -msgstr "" - -#: fontinfo.c:555 -msgid "Cartoon" -msgstr "" - -#: fontinfo.c:556 -msgid "Picture Stems" -msgstr "" - -#: fontinfo.c:557 -msgid "Ornamented" -msgstr "" - -#: fontinfo.c:558 -msgid "Text and Background" -msgstr "" - -#: fontinfo.c:559 -msgid "Collage" -msgstr "" - -#: fontinfo.c:560 -msgid "Montage" -msgstr "" - -#: fontinfo.c:566 fontinfo.c:713 -msgid "PanoseAspect|Any" -msgstr "" - -#: fontinfo.c:567 fontinfo.c:714 -msgid "PanoseAspect|No Fit" -msgstr "" - -#: fontinfo.c:568 -msgid "Super Condensed" -msgstr "" - -#: fontinfo.c:572 -msgid "Extended" -msgstr "" - -#: fontinfo.c:573 -msgid "Very Extended" -msgstr "" - -#: fontinfo.c:574 -msgid "Super Extended" -msgstr "" - -#: fontinfo.c:594 -msgid "Horizontal Low" -msgstr "" - -#: fontinfo.c:595 -msgid "Horizontal Medium" -msgstr "" - -#: fontinfo.c:596 -msgid "Horizontal High" -msgstr "" - -#: fontinfo.c:597 -msgid "Broken" -msgstr "" - -#: fontinfo.c:602 -msgid "PanoseSerifVariant|Any" -msgstr "" - -#: fontinfo.c:603 -msgid "PanoseSerifVariant|No Fit" -msgstr "" - -#: fontinfo.c:610 -msgid "Oval" -msgstr "" - -#: fontinfo.c:619 -msgid "PanoseSerivfs|Script" -msgstr "" - -#: fontinfo.c:622 -msgid "PanoseTreatment|Any" -msgstr "" - -#: fontinfo.c:623 -msgid "PanoseTreatment|No Fit" -msgstr "" - -#: fontinfo.c:624 -msgid "Solid Fill" -msgstr "" - -#: fontinfo.c:625 -msgid "No Fill" -msgstr "" - -#: fontinfo.c:626 -msgid "Patterned Fill" -msgstr "" - -#: fontinfo.c:627 -msgid "Complex Fill" -msgstr "" - -#: fontinfo.c:628 -msgid "Shaped Fill" -msgstr "" - -#: fontinfo.c:629 -msgid "Drawn/Distressed" -msgstr "" - -#: fontinfo.c:640 -msgid "PanoseLining|Any" -msgstr "" - -#: fontinfo.c:641 -msgid "PanoseLining|No Fit" -msgstr "" - -#: fontinfo.c:642 -msgid "PanoseLining|None" -msgstr "" - -#: fontinfo.c:643 -msgid "PanoseLining|Inline" -msgstr "" - -#: fontinfo.c:644 -msgid "PanoseLining|Outline" -msgstr "" - -#: fontinfo.c:645 -msgid "PanoseLining|Engraved (Multiple Lines)" -msgstr "" - -#: fontinfo.c:646 -msgid "PanoseLining|Shadow" -msgstr "" - -#: fontinfo.c:647 -msgid "PanoseLining|Relief" -msgstr "" - -#: fontinfo.c:648 -msgid "PanoseLining|Backdrop" -msgstr "" - -#: fontinfo.c:660 -msgid "Standard" -msgstr "" - -#: fontinfo.c:661 -msgid "Square" -msgstr "" - -#: fontinfo.c:662 -msgid "Multiple Segment" -msgstr "" - -#: fontinfo.c:663 -msgid "Deco (E,M,S) Waco midline" -msgstr "" - -#: fontinfo.c:664 -msgid "Uneven Weighting" -msgstr "" - -#: fontinfo.c:665 -msgid "Diverse Arms" -msgstr "" - -#: fontinfo.c:666 -msgid "Diverse Forms" -msgstr "" - -#: fontinfo.c:667 -msgid "Lombardic Forms" -msgstr "" - -#: fontinfo.c:668 -msgid "Upper Case in Lower Case" -msgstr "" - -#: fontinfo.c:669 -msgid "Implied Topology" -msgstr "" - -#: fontinfo.c:670 -msgid "Horseshoe E and A" -msgstr "" - -#: fontinfo.c:671 -msgid "Cursive" -msgstr "" - -#: fontinfo.c:672 -msgid "Blackletter" -msgstr "" - -#: fontinfo.c:673 -msgid "Swash Variance" -msgstr "" - -#: fontinfo.c:676 -msgid "PanoseCharRange|Any" -msgstr "" - -#: fontinfo.c:677 -msgid "PanoseCharRange|No Fit" -msgstr "" - -#: fontinfo.c:678 -msgid "Extended Collection" -msgstr "" - -#: fontinfo.c:679 -msgid "Litterals" -msgstr "" - -#: fontinfo.c:680 -msgid "No Lower Case" -msgstr "" - -#: fontinfo.c:681 scstylesui.c:1095 -msgid "Small Caps" -msgstr "" - -#: fontinfo.c:695 -msgid "PanoseKind|Any" -msgstr "" - -#: fontinfo.c:696 -msgid "PanoseKind|No Fit" -msgstr "" - -#: fontinfo.c:697 -msgid "Montages" -msgstr "" - -#: fontinfo.c:698 -msgid "Pictures" -msgstr "" - -#: fontinfo.c:699 -msgid "Shapes" -msgstr "" - -#: fontinfo.c:700 -msgid "Scientific" -msgstr "" - -#: fontinfo.c:701 -msgid "Music" -msgstr "" - -#: fontinfo.c:702 -msgid "Expert" -msgstr "" - -#: fontinfo.c:703 -msgid "Patterns" -msgstr "" - -#: fontinfo.c:704 -msgid "Borders" -msgstr "" - -#: fontinfo.c:705 -msgid "Icons" -msgstr "" - -#: fontinfo.c:706 -msgid "Logos" -msgstr "" - -#: fontinfo.c:707 -msgid "Industry specific" -msgstr "" - -#: fontinfo.c:715 -msgid "No Width" -msgstr "" - -#: fontinfo.c:716 -msgid "Exceptionally Wide" -msgstr "" - -#: fontinfo.c:717 -msgid "Super Wide" -msgstr "" - -#: fontinfo.c:718 -msgid "Very Wide" -msgstr "" - -#: fontinfo.c:719 -msgid "Wide" -msgstr "" - -#: fontinfo.c:721 -msgid "Narrow" -msgstr "" - -#: fontinfo.c:722 -msgid "Very Narrow" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class2" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class3" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class4" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class5" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class6" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class7" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class8" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class9" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class10" -msgstr "" - -#: fontinfo.c:734 fontinfo.c:8979 -msgid "_Serifs" -msgstr "Empattement_s" - -#: fontinfo.c:734 fontinfo.c:735 fontinfo.c:736 fontinfo.c:738 fontinfo.c:8997 -msgid "Panose|_Weight" -msgstr "Graisse" - -#: fontinfo.c:734 fontinfo.c:9015 -msgid "_Proportion" -msgstr "_Proportion" - -#: fontinfo.c:734 fontinfo.c:735 fontinfo.c:9033 -msgid "_Contrast" -msgstr "_Contraste" - -#: fontinfo.c:734 fontinfo.c:9051 -msgid "Stroke _Variation" -msgstr "_Variation de trait" - -#: fontinfo.c:734 fontinfo.c:9069 -msgid "_Arm Style" -msgstr "_Arm Style" - -#: fontinfo.c:734 fontinfo.c:9087 -msgid "_Letterform" -msgstr "_Letterform" - -#: fontinfo.c:734 fontinfo.c:9105 -msgid "_Midline" -msgstr "_Midline" - -#: fontinfo.c:734 fontinfo.c:9123 -msgid "_X-Height" -msgstr "H. _bas-de-casse" - -#: fontinfo.c:735 -msgid "_Tool" -msgstr "" - -#: fontinfo.c:735 fontinfo.c:738 -msgid "_Spacing" -msgstr "" - -#: fontinfo.c:735 fontinfo.c:738 -msgid "_Aspect Ratio" -msgstr "" - -#: fontinfo.c:735 fontinfo.c:736 -msgid "_Topology" -msgstr "" - -#: fontinfo.c:735 -msgid "F_orm" -msgstr "" - -#: fontinfo.c:735 -msgid "F_inials" -msgstr "" - -#: fontinfo.c:735 -msgid "_X-Ascent" -msgstr "" - -#: fontinfo.c:736 -msgid "_Class" -msgstr "" - -#: fontinfo.c:736 -msgid "_Aspect" -msgstr "" - -#: fontinfo.c:736 -msgid "C_ontrast" -msgstr "" - -#: fontinfo.c:736 -msgid "_Serif Variant" -msgstr "" - -#: fontinfo.c:736 -msgid "T_reatment" -msgstr "" - -#: fontinfo.c:736 -msgid "_Lining" -msgstr "" - -#: fontinfo.c:736 -msgid "Char. _Range" -msgstr "" - -#: fontinfo.c:738 -msgid "_Kind" -msgstr "" - -#: fontinfo.c:738 -msgid "AR: Char 94" -msgstr "" - -#: fontinfo.c:738 -msgid "AR: Char 119" -msgstr "" - -#: fontinfo.c:738 -msgid "AR: Char 157" -msgstr "" - -#: fontinfo.c:738 -msgid "AR: Char 163" -msgstr "" - -#: fontinfo.c:738 -msgid "AR: Char 211" -msgstr "" - -#: fontinfo.c:745 lookupui.c:286 macenc.c:2346 macencui.c:187 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: fontinfo.c:746 lookupui.c:614 macenc.c:2274 macencui.c:115 -msgid "Albanian" -msgstr "Albanais" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Malayalam", ignore "Lang|" -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Amharic", ignore "Lang|" -#: fontinfo.c:749 lookupui.c:294 macenc.c:2323 macencui.c:164 -msgid "Lang|Amharic" -msgstr "Amharique" - -#: fontinfo.c:750 -msgid "Arabic (Saudi Arabia)" -msgstr "Arabe d'Arabie saoudite" - -#: fontinfo.c:751 -msgid "Arabic (Iraq)" -msgstr "Arabe irakien" - -#: fontinfo.c:752 -msgid "Arabic (Egypt)" -msgstr "Arabe égyptien" - -#: fontinfo.c:753 -msgid "Arabic (Libya)" -msgstr "Arabe libyen" - -#: fontinfo.c:754 -msgid "Arabic (Algeria)" -msgstr "Arabe algérien" - -#: fontinfo.c:755 -msgid "Arabic (Morocco)" -msgstr "Arabe marocain" - -#: fontinfo.c:756 -msgid "Arabic (Tunisia)" -msgstr "Arabe tunisien" - -#: fontinfo.c:757 -msgid "Arabic (Oman)" -msgstr "Arabe omanais" - -#: fontinfo.c:758 -msgid "Arabic (Yemen)" -msgstr "Arabe yéménite" - -#: fontinfo.c:759 -msgid "Arabic (Syria)" -msgstr "Arabe syrien" - -#: fontinfo.c:760 -msgid "Arabic (Jordan)" -msgstr "Arabe jordanien" - -#: fontinfo.c:761 -msgid "Arabic (Lebanon)" -msgstr "Arabe libanais" - -#: fontinfo.c:762 -msgid "Arabic (Kuwait)" -msgstr "Arabe koweïtien" - -#: fontinfo.c:763 -msgid "Arabic (U.A.E.)" -msgstr "Arabe des Émirats" - -#: fontinfo.c:764 -msgid "Arabic (Bahrain)" -msgstr "Arabe du Bahreïn" - -#: fontinfo.c:765 -msgid "Arabic (Qatar)" -msgstr "Arabe du Qatar" - -#: fontinfo.c:766 lookupui.c:418 macenc.c:2289 macencui.c:130 -msgid "Lang|Armenian" -msgstr "Arménien" - -#: fontinfo.c:767 lookupui.c:298 macenc.c:2306 macencui.c:147 -msgid "Assamese" -msgstr "Assamais" - -#: fontinfo.c:768 -msgid "Azeri (Latin)" -msgstr "Azéri (latin)" - -#: fontinfo.c:769 -msgid "Azeri (Cyrillic)" -msgstr "Azéri (cyrillique)" - -#: fontinfo.c:770 lookupui.c:373 macenc.c:2334 macencui.c:175 -msgid "Basque" -msgstr "Basque" - -#: fontinfo.c:771 macenc.c:2284 macencui.c:125 -msgid "Byelorussian" -msgstr "Biélorusse" - -#: fontinfo.c:772 lookupui.c:313 macenc.c:2305 macencui.c:146 -msgid "Lang|Bengali" -msgstr "Bengali" - -#: fontinfo.c:773 -msgid "Bengali Bangladesh" -msgstr "Bengali (Bangladesh)" - -#: fontinfo.c:774 lookupui.c:314 macenc.c:2282 macencui.c:123 -msgid "Bulgarian" -msgstr "Bulgare" - -#: fontinfo.c:775 lookupui.c:329 macenc.c:2315 macencui.c:156 -msgid "Burmese" -msgstr "Birman" - -#: fontinfo.c:776 lookupui.c:332 macenc.c:2335 macencui.c:176 -msgid "Catalan" -msgstr "Catalan" - -#: fontinfo.c:777 -msgid "Cambodian" -msgstr "Cambodgien" - -#: fontinfo.c:778 lookupui.c:340 -msgid "Lang|Cherokee" -msgstr "Cherokee" - -#: fontinfo.c:779 -msgid "Chinese (Taiwan)" -msgstr "Chinois de Taïwan zh_TW" - -#: fontinfo.c:780 -msgid "Chinese (PRC)" -msgstr "Chinois de RPC zh_CN" - -#: fontinfo.c:781 -msgid "Chinese (Hong Kong)" -msgstr "Chinois de Hong-Kong zh_HK" - -#: fontinfo.c:782 -msgid "Chinese (Singapore)" -msgstr "Chinois de Singapour" - -#: fontinfo.c:783 -msgid "Chinese (Macau)" -msgstr "Chinois de Macao" - -#: fontinfo.c:784 lookupui.c:416 macenc.c:2254 macencui.c:95 -msgid "Croatian" -msgstr "Croate" - -#: fontinfo.c:785 -msgid "Croatian Bosnia/Herzegovina" -msgstr "Coatie Bosnie/Herzegovine" - -#: fontinfo.c:786 langfreq.c:1815 lookupui.c:349 macenc.c:2276 macencui.c:117 -msgid "Czech" -msgstr "Tchèque" - -#: fontinfo.c:787 lookupui.c:350 macenc.c:2243 macencui.c:84 -msgid "Danish" -msgstr "Danois" - -#: fontinfo.c:788 -msgid "Divehi" -msgstr "" - -#: fontinfo.c:789 langfreq.c:1816 lookupui.c:556 macenc.c:2240 macencui.c:81 -msgid "Dutch" -msgstr "Néerlandais" - -#: fontinfo.c:790 -msgid "Flemish (Belgian Dutch)" -msgstr "Flamand nl_BE" - -#: fontinfo.c:791 lookupui.c:366 -msgid "Edo" -msgstr "Edo" - -#: fontinfo.c:792 -msgid "English (British)" -msgstr "Anglais britannique en_UK" - -#: fontinfo.c:793 -msgid "English (US)" -msgstr "Anglais américain en_US" - -#: fontinfo.c:794 -msgid "English (Canada)" -msgstr "Anglais canadien en_CA" - -#: fontinfo.c:795 -msgid "English (Australian)" -msgstr "Anglais australien en_AU" - -#: fontinfo.c:796 -msgid "English (New Zealand)" -msgstr "Anglais de Nouvelle-Zélande en_NZ" - -#: fontinfo.c:797 -msgid "English (Irish)" -msgstr "Anglais d'Irlande en_IE" - -#: fontinfo.c:798 -msgid "English (South Africa)" -msgstr "Anglais d'Afrique du Sud" - -#: fontinfo.c:799 -msgid "English (Jamaica)" -msgstr "Anglais de Jamaïque" - -#: fontinfo.c:800 -msgid "English (Caribbean)" -msgstr "Anglais des Caraïbes" - -#: fontinfo.c:801 -msgid "English (Belize)" -msgstr "Anglais de Belizé" - -#: fontinfo.c:802 -msgid "English (Trinidad)" -msgstr "Anglais de Trinidad" - -#: fontinfo.c:803 -msgid "English (Zimbabwe)" -msgstr "Anglais du Zimbabwe" - -#: fontinfo.c:804 -msgid "English (Philippines)" -msgstr "Anglais des Philippines" - -#: fontinfo.c:805 -msgid "English (Indonesia)" -msgstr "Anglais d'Indonésie" - -#: fontinfo.c:806 -msgid "English (Hong Kong)" -msgstr "Anglais de Hong-Kong" - -#: fontinfo.c:807 -msgid "English (India)" -msgstr "Anglais d'Inde" - -#: fontinfo.c:808 -msgid "English (Malaysia)" -msgstr "Anglais de Malaisie" - -#: fontinfo.c:809 lookupui.c:372 macenc.c:2263 macencui.c:104 -msgid "Estonian" -msgstr "Estonien" - -#: fontinfo.c:810 -msgid "Faeroese" -msgstr "Féroïen" - -#: fontinfo.c:811 lookupui.c:378 -msgid "Lang|Farsi" -msgstr "Persan" - -#: fontinfo.c:812 -msgid "Filipino" -msgstr "Philippin" - -#: fontinfo.c:813 lookupui.c:379 macenc.c:2249 macencui.c:90 -msgid "Finnish" -msgstr "Finnois" - -#: fontinfo.c:814 -msgid "French French" -msgstr "Français de France fr_FR" - -#: fontinfo.c:815 -msgid "French Belgium" -msgstr "Français belge fr_BE" - -#: fontinfo.c:816 -msgid "French Canadian" -msgstr "Français canadien fr_CA" - -#: fontinfo.c:817 -msgid "French Swiss" -msgstr "Français suisse fr_CH" - -#: fontinfo.c:818 -msgid "French Luxembourg" -msgstr "Français luxembourgeois fr_LU" - -#: fontinfo.c:819 -msgid "French Monaco" -msgstr "Français Monégasque" - -#: fontinfo.c:820 -msgid "French West Indies" -msgstr "Français des Indes de l'Ouest" - -#: fontinfo.c:821 -msgid "French Réunion" -msgstr "Français de la Réunion" - -#: fontinfo.c:822 -msgid "French D.R. Congo" -msgstr "" - -#: fontinfo.c:823 -msgid "French Senegal" -msgstr "Français du Sénégal" - -#: fontinfo.c:824 -msgid "French Camaroon" -msgstr "Français du Cameroun" - -#: fontinfo.c:825 -msgid "French Côte d'Ivoire" -msgstr "Français Ivoirien" - -#: fontinfo.c:826 -msgid "French Mali" -msgstr "Français du Mali" - -#: fontinfo.c:827 -msgid "French Morocco" -msgstr "Français marocain" - -#: fontinfo.c:828 -msgid "French Haiti" -msgstr "Français d'Haiti" - -#: fontinfo.c:829 -msgid "French North Africa" -msgstr "Français d'Afrique du Nord" - -#: fontinfo.c:830 lookupui.c:386 -msgid "Frisian" -msgstr "Frison" - -#: fontinfo.c:831 -msgid "Fulfulde" -msgstr "Fulfuldé" - -#: fontinfo.c:832 -msgid "Gaelic (Scottish)" -msgstr "" - -#: fontinfo.c:833 -msgid "Gaelic (Irish)" -msgstr "Gaëlique d'Irlande" - -#: fontinfo.c:834 lookupui.c:393 macenc.c:2345 macencui.c:186 -msgid "Galician" -msgstr "Galicien" - -#: fontinfo.c:835 lookupui.c:442 macenc.c:2290 macencui.c:131 -msgid "Lang|Georgian" -msgstr "Géorgien" - -#: fontinfo.c:836 -msgid "German German" -msgstr "Allemand d'Allemagne de_DE" - -#: fontinfo.c:837 -msgid "German Swiss" -msgstr "Allemand suisse de_CH" - -#: fontinfo.c:838 -msgid "German Austrian" -msgstr "Allemand autrichien de_AT" - -#: fontinfo.c:839 -msgid "German Luxembourg" -msgstr "Allemand luxembourgeois de_LU" - -#: fontinfo.c:840 -msgid "German Liechtenstein" -msgstr "Allemand du Lichtenstein de_LI" - -#: fontinfo.c:841 langfreq.c:1820 lookupui.c:368 macenc.c:2250 macencui.c:91 -msgid "Lang|Greek" -msgstr "Grec" - -#: fontinfo.c:842 lookupui.c:402 macenc.c:2338 macencui.c:179 -msgid "Guarani" -msgstr "Guarani" - -#: fontinfo.c:843 lookupui.c:403 macenc.c:2307 macencui.c:148 -msgid "Lang|Gujarati" -msgstr "Goudjrati" - -#: fontinfo.c:844 lookupui.c:407 -msgid "Hausa" -msgstr "Haoussa" - -#: fontinfo.c:845 -msgid "Hawaiian" -msgstr "Hawaïen" - -#: fontinfo.c:846 langfreq.c:1821 lookupui.c:431 macenc.c:2246 macencui.c:87 -msgid "Lang|Hebrew" -msgstr "Hébreu" - -#: fontinfo.c:847 langfreq.c:1822 lookupui.c:411 macenc.c:2257 macencui.c:98 -msgid "Hindi" -msgstr "Hindi" - -#: fontinfo.c:848 langfreq.c:1823 lookupui.c:417 macenc.c:2262 macencui.c:103 -msgid "Hungarian" -msgstr "Hongrois" - -#: fontinfo.c:849 -msgid "Ibibio" -msgstr "" - -#: fontinfo.c:850 lookupui.c:428 macenc.c:2251 macencui.c:92 -msgid "Icelandic" -msgstr "Islandais" - -#: fontinfo.c:851 lookupui.c:419 -msgid "Igbo" -msgstr "Igbo" - -#: fontinfo.c:852 lookupui.c:422 macenc.c:2319 macencui.c:160 -msgid "Indonesian" -msgstr "Indonésien" - -#: fontinfo.c:853 lookupui.c:424 macenc.c:2348 macencui.c:189 -msgid "Inuktitut" -msgstr "Inuktitut" - -#: fontinfo.c:854 langfreq.c:1824 lookupui.c:430 macenc.c:2239 macencui.c:80 -msgid "Italian" -msgstr "Italien" - -#: fontinfo.c:855 -msgid "Italian Swiss" -msgstr "Italien suisse it_CH" - -#: fontinfo.c:857 lookupui.c:440 macenc.c:2311 macencui.c:152 -msgid "Lang|Kannada" -msgstr "Kannada" - -#: fontinfo.c:858 lookupui.c:461 -msgid "Kanuri" -msgstr "Kanuri" - -#: fontinfo.c:859 -msgid "Kashmiri (India)" -msgstr "Kashmiri" - -#: fontinfo.c:860 lookupui.c:443 macenc.c:2286 macencui.c:127 -msgid "Kazakh" -msgstr "Kazakh" - -#: fontinfo.c:861 lookupui.c:448 macenc.c:2316 macencui.c:157 -msgid "Lang|Khmer" -msgstr "Khmer" - -#: fontinfo.c:862 lookupui.c:453 macenc.c:2292 macencui.c:133 -msgid "Kirghiz" -msgstr "Kirghiz" - -#: fontinfo.c:863 lookupui.c:464 -msgid "Konkani" -msgstr "Konkani" - -#: fontinfo.c:865 -msgid "Korean (Johab)" -msgstr "Coréen (johab)" - -#: fontinfo.c:866 fontinfo.c:1049 unicoderange.c:77 -msgid "Lao" -msgstr "Lao" - -#: fontinfo.c:867 lookupui.c:508 macenc.c:2264 macencui.c:105 -msgid "Latvian" -msgstr "Letton" - -#: fontinfo.c:868 lookupui.c:491 macenc.c:2336 macencui.c:177 -msgid "Lang|Latin" -msgstr "Latin" - -#: fontinfo.c:869 langfreq.c:1827 lookupui.c:502 macenc.c:2260 macencui.c:101 -msgid "Lithuanian" -msgstr "Lituanien" - -#: fontinfo.c:870 -msgid "Lithuanian (Classic)" -msgstr "Lituanien (classique)" - -#: fontinfo.c:871 lookupui.c:522 macenc.c:2281 macencui.c:122 -msgid "Macedonian" -msgstr "Macédonien" - -#: fontinfo.c:872 lookupui.c:527 -msgid "Malay" -msgstr "Malais" - -#: fontinfo.c:873 -msgid "Malay (Brunei)" -msgstr "Malais de Bruneï" - -#: fontinfo.c:874 macenc.c:2310 macencui.c:151 -msgid "Lang|Malayalam" -msgstr "" - -#: fontinfo.c:875 lookupui.c:540 macenc.c:2252 macencui.c:93 -msgid "Maltese" -msgstr "Maltais" - -#: fontinfo.c:876 lookupui.c:530 -msgid "Manipuri" -msgstr "Manipuri" - -#: fontinfo.c:877 lookupui.c:538 -msgid "Maori" -msgstr "Maori" - -#: fontinfo.c:878 lookupui.c:513 macenc.c:2304 macencui.c:145 -msgid "Marathi" -msgstr "Marathe" - -#: fontinfo.c:879 -msgid "Mongolian (Cyrillic)" -msgstr "Mongol (cyrillique)" - -#: fontinfo.c:880 macenc.c:2295 macencui.c:136 -msgid "Mongolian (Mongolian)" -msgstr "Mongol (mongol)" - -#: fontinfo.c:881 lookupui.c:548 macenc.c:2302 macencui.c:143 -msgid "Nepali" -msgstr "Népalais" - -#: fontinfo.c:882 -msgid "Nepali (India)" -msgstr "Népalais d'Inde" - -#: fontinfo.c:883 -msgid "Norwegian (Bokmal)" -msgstr "Norvégien bokmål no_NO" - -#: fontinfo.c:884 -msgid "Norwegian (Nynorsk)" -msgstr "Norvégien nynorsk no_NO" - -#: fontinfo.c:885 lookupui.c:566 macenc.c:2309 macencui.c:150 -msgid "Lang|Oriya" -msgstr "Oriya" - -#: fontinfo.c:886 lookupui.c:567 -msgid "Oromo" -msgstr "Oromo" - -#: fontinfo.c:887 -msgid "Papiamentu" -msgstr "" - -#: fontinfo.c:888 lookupui.c:573 macenc.c:2297 macencui.c:138 -msgid "Pashto" -msgstr "Pachto" - -#: fontinfo.c:889 langfreq.c:1828 lookupui.c:577 macenc.c:2261 macencui.c:102 -msgid "Polish" -msgstr "Polonais" - -#: fontinfo.c:890 -msgid "Portugese (Portugal)" -msgstr "Portugais du Portugal pt_PT" - -#: fontinfo.c:891 -msgid "Portuguese (Brasil)" -msgstr "Portugais du Brésil pt_BR" - -#: fontinfo.c:892 -msgid "Punjabi (India)" -msgstr "Pendjabi de l'Inde" - -#: fontinfo.c:893 -msgid "Punjabi (Pakistan)" -msgstr "Pendjabi du Pakistan" - -#: fontinfo.c:894 -msgid "Quecha (Bolivia)" -msgstr "Quechua de Bolivie" - -#: fontinfo.c:895 -msgid "Quecha (Ecuador)" -msgstr "Quechua de l'Equateur" - -#: fontinfo.c:896 -msgid "Quecha (Peru)" -msgstr "Quechua du Pérou" - -#: fontinfo.c:897 lookupui.c:585 -msgid "Rhaeto-Romanic" -msgstr "Rhéro-roman" - -#: fontinfo.c:898 lookupui.c:586 macenc.c:2275 macencui.c:116 -msgid "Romanian" -msgstr "Roumain" - -#: fontinfo.c:899 -msgid "Romanian (Moldova)" -msgstr "Roumain de Moldavie" - -#: fontinfo.c:900 langfreq.c:1829 lookupui.c:590 macenc.c:2270 macencui.c:111 -msgid "Russian" -msgstr "Russe" - -#: fontinfo.c:901 -msgid "Russian (Moldova)" -msgstr "Russe de Moldavie" - -#: fontinfo.c:902 macenc.c:2265 macencui.c:106 -msgid "Sami (Lappish)" -msgstr "Sami (lappon)" - -#: fontinfo.c:903 langfreq.c:1831 lookupui.c:592 macenc.c:2303 macencui.c:144 -msgid "Sanskrit" -msgstr "Sanscrit" - -#: fontinfo.c:904 -msgid "Sepedi" -msgstr "Sepedi" - -#: fontinfo.c:905 -msgid "Serbian (Cyrillic)" -msgstr "Serbe (cyrillique)" - -#: fontinfo.c:906 -msgid "Serbian (Latin)" -msgstr "Serbe (latin)" - -#: fontinfo.c:907 -msgid "Sindhi India" -msgstr "Sindhi de l'Inde" - -#: fontinfo.c:908 -msgid "Sindhi Pakistan" -msgstr "" - -#: fontinfo.c:909 lookupui.c:610 macenc.c:2314 macencui.c:155 -msgid "Lang|Sinhalese" -msgstr "Singhalais" - -#: fontinfo.c:910 lookupui.c:603 macenc.c:2277 macencui.c:118 -msgid "Slovak" -msgstr "Slovaque" - -#: fontinfo.c:911 lookupui.c:605 macenc.c:2278 macencui.c:119 -msgid "Slovenian" -msgstr "Slovène" - -#: fontinfo.c:912 -msgid "Sorbian" -msgstr "Sorabe" - -#: fontinfo.c:913 -msgid "Spanish (Traditional)" -msgstr "Espagnol traditionnel es_ES" - -#: fontinfo.c:914 -msgid "Spanish Mexico" -msgstr "Espagnol mexicain es_MX" - -#: fontinfo.c:915 -msgid "Spanish (Modern)" -msgstr "Espagnol moderne es_ES" - -#: fontinfo.c:916 -msgid "Spanish (Guatemala)" -msgstr "Espagnol guatémalien es" - -#: fontinfo.c:917 -msgid "Spanish (Costa Rica)" -msgstr "Espagnol du Costa-Rica es" - -#: fontinfo.c:918 -msgid "Spanish (Panama)" -msgstr "Espagnol panaméen es" - -#: fontinfo.c:919 -msgid "Spanish (Dominican Republic)" -msgstr "Espagnol de République Dominicaine es" - -#: fontinfo.c:920 -msgid "Spanish (Venezuela)" -msgstr "Espagnol vénézuélien es" - -#: fontinfo.c:921 -msgid "Spanish (Colombia)" -msgstr "Espagnol colombien es" - -#: fontinfo.c:922 -msgid "Spanish (Peru)" -msgstr "Espagnol pérouvien es" - -#: fontinfo.c:923 -msgid "Spanish (Argentina)" -msgstr "Espagnol argentin es" - -#: fontinfo.c:924 -msgid "Spanish (Ecuador)" -msgstr "Espagnol de l'Équateur" - -#: fontinfo.c:925 -msgid "Spanish (Chile)" -msgstr "Espagnol chilien es" - -#: fontinfo.c:926 -msgid "Spanish (Uruguay)" -msgstr "Espagnol d'Uruguay es" - -#: fontinfo.c:927 -msgid "Spanish (Paraguay)" -msgstr "Espagnol de Paraguay es" - -#: fontinfo.c:928 -msgid "Spanish (Bolivia)" -msgstr "Espagnol bolivien es" - -#: fontinfo.c:929 -msgid "Spanish (El Salvador)" -msgstr "Espagnol d'El Salvador es" - -#: fontinfo.c:930 -msgid "Spanish (Honduras)" -msgstr "Espagnol d'Honduras es" - -#: fontinfo.c:931 -msgid "Spanish (Nicaragua)" -msgstr "Espagnol du Nicaragua es" - -#: fontinfo.c:932 -msgid "Spanish (Puerto Rico)" -msgstr "Espagnol de Puerto-Rico es" - -#: fontinfo.c:933 -msgid "Spanish (United States)" -msgstr "Espagnol des États-Unis" - -#: fontinfo.c:934 -msgid "Spanish (Latin America)" -msgstr "Espagnol d'Amérique Latine" - -#: fontinfo.c:935 lookupui.c:626 -msgid "Sutu" -msgstr "Sutu" - -#: fontinfo.c:936 -msgid "Swahili (Kenyan)" -msgstr "Swahili (Kenya)" - -#: fontinfo.c:937 -msgid "Swedish (Sweden)" -msgstr "Suédois sv_SE" - -#: fontinfo.c:938 -msgid "Swedish (Finland)" -msgstr "Suédois de Finlande sv_FI" - -#: fontinfo.c:939 lookupui.c:627 -msgid "Lang|Syriac" -msgstr "Syrien" - -#: fontinfo.c:940 macenc.c:2320 macencui.c:161 -msgid "Lang|Tagalog" -msgstr "Tagalog" - -#: fontinfo.c:941 -msgid "Tajik" -msgstr "Tadjik" - -#: fontinfo.c:942 -msgid "Tamazight (Arabic)" -msgstr "" - -#: fontinfo.c:943 -msgid "Tamazight (Latin)" -msgstr "" - -#: fontinfo.c:944 lookupui.c:630 macenc.c:2312 macencui.c:153 -msgid "Lang|Tamil" -msgstr "Tamoul" - -#: fontinfo.c:945 -msgid "Tatar (Tatarstan)" -msgstr "Tatar du Tatarstan" - -#: fontinfo.c:946 lookupui.c:633 macenc.c:2313 macencui.c:154 -msgid "Lang|Telugu" -msgstr "Télougou" - -#: fontinfo.c:947 lookupui.c:637 macenc.c:2258 macencui.c:99 -msgid "Lang|Thai" -msgstr "Thaï" - -#: fontinfo.c:948 -msgid "Tibetan (PRC)" -msgstr "Tibétain (PRC)" - -#: fontinfo.c:949 -msgid "Tibetan Bhutan" -msgstr "Tibétain du Boutan" - -#: fontinfo.c:950 -msgid "Tigrinya Ethiopia" -msgstr "Tigrinya d'Éthiopie" - -#: fontinfo.c:951 -msgid "Tigrinyan Eritrea" -msgstr "Tigrinya d'Érythrée" - -#: fontinfo.c:952 lookupui.c:647 -msgid "Tsonga" -msgstr "Tsonga" - -#: fontinfo.c:953 lookupui.c:642 -msgid "Tswana" -msgstr "Tswana" - -#: fontinfo.c:954 langfreq.c:1833 lookupui.c:646 macenc.c:2253 macencui.c:94 -msgid "Turkish" -msgstr "Turc" - -#: fontinfo.c:955 lookupui.c:640 macenc.c:2294 macencui.c:135 -msgid "Turkmen" -msgstr "Turkmène" - -#: fontinfo.c:956 macenc.c:2341 macencui.c:182 -msgid "Lang|Uighur" -msgstr "Ouïgour" - -#: fontinfo.c:957 lookupui.c:653 macenc.c:2283 macencui.c:124 -msgid "Ukrainian" -msgstr "Ukrainien" - -#: fontinfo.c:958 -msgid "Urdu (Pakistan)" -msgstr "Ourdou du Pakistan" - -#: fontinfo.c:959 -msgid "Urdu (India)" -msgstr "Ourdou d'Inde" - -#: fontinfo.c:960 -msgid "Uzbek (Latin)" -msgstr "Ouszbek (latin)" - -#: fontinfo.c:961 -msgid "Uzbek (Cyrillic)" -msgstr "Ouszbek (cyrillique)" - -#: fontinfo.c:962 lookupui.c:658 -msgid "Venda" -msgstr "Venda" - -#: fontinfo.c:963 lookupui.c:659 macenc.c:2318 macencui.c:159 -msgid "Vietnamese" -msgstr "Viêtnamien" - -#: fontinfo.c:964 langfreq.c:1834 lookupui.c:663 macenc.c:2333 macencui.c:174 -msgid "Welsh" -msgstr "Gallois" - -#: fontinfo.c:965 lookupui.c:666 -msgid "Xhosa" -msgstr "Xhosa" - -#: fontinfo.c:966 -msgid "Lang|Yi" -msgstr "" - -#: fontinfo.c:967 lookupui.c:433 macenc.c:2279 macencui.c:120 -msgid "Yiddish" -msgstr "Yiddish" - -#: fontinfo.c:968 lookupui.c:668 -msgid "Yoruba" -msgstr "Yoruba" - -#: fontinfo.c:969 lookupui.c:677 -msgid "Zulu" -msgstr "Zoulou" - -#: fontinfo.c:975 -msgid "Styles (SubFamily)" -msgstr "Styles (SousFamille)" - -#: fontinfo.c:976 -msgid "Copyright" -msgstr "Copyright :" - -#: fontinfo.c:977 -msgid "Family" -msgstr "Famille" - -#: fontinfo.c:978 -msgid "Fullname" -msgstr "Nom complet" - -#: fontinfo.c:979 fontinfo.c:4044 -msgid "UniqueID" -msgstr "Identifiant Unique" - -#: fontinfo.c:980 -msgid "Version" -msgstr "Version" - -#: fontinfo.c:982 -msgid "Trademark" -msgstr "Marque commerciale" - -#: fontinfo.c:983 -msgid "Manufacturer" -msgstr "Fabriquant" - -#: fontinfo.c:984 oflib.c:706 oflib.c:1935 -msgid "Designer" -msgstr "Dessinateur" - -#: fontinfo.c:985 -msgid "Descriptor" -msgstr "Descripteur" - -#: fontinfo.c:986 -msgid "Vendor URL" -msgstr "URL du vendeur" - -#: fontinfo.c:987 -msgid "Designer URL" -msgstr "URL du dessinateur" - -#: fontinfo.c:988 oflib.c:709 -msgid "License" -msgstr "Licence" - -#: fontinfo.c:989 -msgid "License URL" -msgstr "URL de la licence" - -#: fontinfo.c:991 -msgid "Preferred Family" -msgstr "Famille OTF préférée" - -#: fontinfo.c:992 -msgid "Preferred Styles" -msgstr "Styles OTF préférés" - -#: fontinfo.c:993 -msgid "Compatible Full" -msgstr "Compatibilité totale" - -#: fontinfo.c:994 -msgid "Sample Text" -msgstr "Échantillon" - -#: fontinfo.c:995 -msgid "CID findfont Name" -msgstr "" - -#: fontinfo.c:996 -msgid "WWS Family" -msgstr "Famille WSS" - -#: fontinfo.c:997 -msgid "WWS Subfamily" -msgstr "SousFamille WSS" - -#: fontinfo.c:1024 unicoderange.c:43 -msgid "Basic Latin" -msgstr "Latin de base" - -#: fontinfo.c:1025 unicoderange.c:46 -msgid "Latin-1 Supplement" -msgstr "Latin-1, supplément" - -#: fontinfo.c:1026 unicoderange.c:47 -msgid "Latin Extended-A" -msgstr "Latin étendu A" - -#: fontinfo.c:1027 unicoderange.c:48 -msgid "Latin Extended-B" -msgstr "Latin étendu B" - -#: fontinfo.c:1028 unicoderange.c:49 -msgid "IPA Extensions" -msgstr "alphabet phonétique international (IPA)" - -#: fontinfo.c:1029 unicoderange.c:50 -msgid "Spacing Modifier Letters" -msgstr "Lettres du modificateur d'espacement" - -#: fontinfo.c:1030 unicoderange.c:51 -msgid "Combining Diacritical Marks" -msgstr "Marques diacritiques combinantes" - -#: fontinfo.c:1031 unicoderange.c:53 -msgid "Greek and Coptic" -msgstr "Grec et Copte" - -#: fontinfo.c:1032 unicoderange.c:150 -msgid "Coptic" -msgstr "Copte" - -#: fontinfo.c:1033 -msgid "Cyrillic & Supplement" -msgstr "" - -#: fontinfo.c:1034 unicoderange.c:56 -msgid "Armenian" -msgstr "Arménien" - -#: fontinfo.c:1035 unicoderange.c:57 -msgid "Hebrew" -msgstr "Hébreu" - -#: fontinfo.c:1036 unicoderange.c:180 -msgid "Vai" -msgstr "" - -#: fontinfo.c:1037 unicoderange.c:58 -msgid "Arabic" -msgstr "Arabe" - -#: fontinfo.c:1038 lookups.c:1379 lookupui.c:237 lookupui.c:555 -#: unicoderange.c:62 -msgid "N'Ko" -msgstr "N'Ko" - -#: fontinfo.c:1039 lookups.c:1330 lookupui.c:191 -msgid "Devanagari" -msgstr "Dévanagari" - -#: fontinfo.c:1040 unicoderange.c:67 -msgid "Bengali" -msgstr "Bengali" - -#: fontinfo.c:1041 lookups.c:1346 lookupui.c:207 unicoderange.c:68 -msgid "Gurmukhi" -msgstr "Gourmoukhi" - -#: fontinfo.c:1042 unicoderange.c:69 -msgid "Gujarati" -msgstr "Goudjrati" - -#: fontinfo.c:1043 unicoderange.c:70 -msgid "Oriya" -msgstr "Oriya" - -#: fontinfo.c:1044 unicoderange.c:71 -msgid "Tamil" -msgstr "Tamoul" - -#: fontinfo.c:1045 unicoderange.c:72 -msgid "Telugu" -msgstr "Télougou" - -#: fontinfo.c:1046 unicoderange.c:73 -msgid "Kannada" -msgstr "Kannada" - -#: fontinfo.c:1047 unicoderange.c:74 -msgid "Malayalam" -msgstr "Malais" - -#: fontinfo.c:1048 unicoderange.c:76 -msgid "Thai" -msgstr "Thaï" - -#: fontinfo.c:1050 unicoderange.c:80 -msgid "Georgian" -msgstr "Géorgien" - -#: fontinfo.c:1051 unicoderange.c:103 -msgid "Balinese" -msgstr "Balinais" - -#: fontinfo.c:1052 lookups.c:1348 lookupui.c:209 -msgid "Hangul Jamo" -msgstr "Jamo Hangul" - -#: fontinfo.c:1053 unicoderange.c:111 -msgid "Latin Extended Additional" -msgstr "Latin étendu additionnel" - -#: fontinfo.c:1054 unicoderange.c:112 -msgid "Greek Extended" -msgstr "Grec étendu" - -#: fontinfo.c:1055 unicoderange.c:114 -msgid "General Punctuation" -msgstr "Ponctuation générale" - -#: fontinfo.c:1056 -msgid "Subscripts and Superscripts" -msgstr "Indices & Exposants" - -#: fontinfo.c:1057 unicoderange.c:116 -msgid "Currency Symbols" -msgstr "Monnaies" - -#: fontinfo.c:1058 -msgid "Combining Diacritical Marks for Symbols" -msgstr "Marques diacritiques combinantes pour symboles" - -#: fontinfo.c:1059 unicoderange.c:118 -msgid "Letterlike Symbols" -msgstr "symboles alphabétiques" - -#: fontinfo.c:1060 -msgid "Numeric Forms" -msgstr "Formes numériques" - -#: fontinfo.c:1061 -msgid "Arrows (& Supplements A&B)" -msgstr "Flèches (et supplément A&B)" - -#: fontinfo.c:1062 -msgid "Mathematical Operators (Suppl. & Misc.)" -msgstr "" - -#: fontinfo.c:1063 -msgid "Miscellaneous Technical" -msgstr "Symboles techniques divers" - -#: fontinfo.c:1064 unicoderange.c:124 -msgid "Control Pictures" -msgstr "Images des Codes de commande" - -#: fontinfo.c:1065 -msgid "Optical Character Recognition" -msgstr "" - -#: fontinfo.c:1066 unicoderange.c:126 -msgid "Enclosed Alphanumerics" -msgstr "Alphanumériques encerclés" - -#: fontinfo.c:1067 unicoderange.c:127 -msgid "Box Drawing" -msgstr "Boîte de dessin" - -#: fontinfo.c:1068 unicoderange.c:128 -msgid "Block Elements" -msgstr "Pavés" - -#: fontinfo.c:1069 unicoderange.c:129 -msgid "Geometric Shapes" -msgstr "Formes géométriques" - -#: fontinfo.c:1070 unicoderange.c:130 -msgid "Miscellaneous Symbols" -msgstr "Symboles divers" - -#: fontinfo.c:1071 unicoderange.c:132 -msgid "Dingbats" -msgstr "Dingbats" - -#: fontinfo.c:1072 unicoderange.c:161 -msgid "CJK Symbols and Punctuation" -msgstr "symboles et ponctuation CJK" - -#: fontinfo.c:1073 langfreq.c:1825 unicoderange.c:162 -msgid "Hiragana" -msgstr "Hiragana" - -#: fontinfo.c:1074 -msgid "Katakana & Phonetic Extensions" -msgstr "Katakana & extensions phonétiques" - -#: fontinfo.c:1075 -msgid "Bopomofo & Extended" -msgstr "Bopomofo & extensions" - -#: fontinfo.c:1076 unicoderange.c:165 -msgid "Hangul Compatibility Jamo" -msgstr "Jamo de compatibilité Hangul" - -#: fontinfo.c:1077 unicoderange.c:187 -msgid "Phags-pa" -msgstr "Phags-pa" - -#: fontinfo.c:1078 unicoderange.c:170 -msgid "Enclosed CJK Letters and Months" -msgstr "Lettres et mois CJC cerclés" - -#: fontinfo.c:1079 unicoderange.c:172 -msgid "CJK Compatibility" -msgstr "Compatibilité CJC" - -#: fontinfo.c:1080 unicoderange.c:199 -msgid "Hangul Syllables" -msgstr "Syllabes Hangul" - -#: fontinfo.c:1081 -msgid "Non-Basic Multilingual Plane" -msgstr "Plan Multilingual autre que BMP" - -#: fontinfo.c:1082 unicoderange.c:254 -msgid "Phoenician" -msgstr "Phénicien" - -#: fontinfo.c:1083 unicoderange.c:175 -msgid "CJK Unified Ideographs" -msgstr "Idéogrammes CJK unifiés" - -#: fontinfo.c:1085 unicoderange.c:205 -msgid "Private Use Area" -msgstr "Zone privée (PUA)" - -#: fontinfo.c:1086 unicoderange.c:211 -msgid "CJK Compatibility Ideographs" -msgstr "Idéogrammes de compatibilité CJK" - -#: fontinfo.c:1087 unicoderange.c:212 -msgid "Alphabetic Presentation Forms" -msgstr "Formes de présentation alphabétiques" - -#: fontinfo.c:1088 -msgid "Arabic Presentation Forms-A" -msgstr "formes de présentation Arabe A" - -#: fontinfo.c:1089 unicoderange.c:219 -msgid "Combining Half Marks" -msgstr "demi symboles combinants" - -#: fontinfo.c:1090 unicoderange.c:220 -msgid "CJK Compatibility Forms" -msgstr "Formes compatibles CJC" - -#: fontinfo.c:1091 unicoderange.c:221 -msgid "Small Form Variants" -msgstr "Petites variantes de formes" - -#: fontinfo.c:1092 -msgid "Arabic Presentation Forms-B" -msgstr "formes de présentation Arabe B" - -#: fontinfo.c:1093 -msgid "Halfwidth and Fullwidth Forms" -msgstr "caractères 1/2 et pleine largeur" - -#: fontinfo.c:1094 unicoderange.c:228 -msgid "Specials" -msgstr "Spéciaux..." - -#: fontinfo.c:1095 unicoderange.c:78 -msgid "Tibetan" -msgstr "Tibétain" - -#: fontinfo.c:1096 unicoderange.c:59 -msgid "Syriac" -msgstr "Syriaque" - -#: fontinfo.c:1097 lookups.c:1412 lookupui.c:266 unicoderange.c:61 -msgid "Thaana" -msgstr "Thaana" - -#: fontinfo.c:1098 unicoderange.c:75 -msgid "Sinhala" -msgstr "Singhalais" - -#: fontinfo.c:1099 unicoderange.c:79 -msgid "Myanmar" -msgstr "Birman" - -#: fontinfo.c:1100 unicoderange.c:84 -msgid "Ethiopic" -msgstr "Éthiopien" - -#: fontinfo.c:1101 lookups.c:1319 unicoderange.c:86 -msgid "Cherokee" -msgstr "Cherokee" - -#: fontinfo.c:1102 unicoderange.c:87 -msgid "Unified Canadian Aboriginal Syllabics" -msgstr "Canadien syllabique aborigène unifié" - -#: fontinfo.c:1103 lookups.c:1380 lookupui.c:238 unicoderange.c:88 -msgid "Ogham" -msgstr "Ogam" - -#: fontinfo.c:1104 lookups.c:1395 lookupui.c:251 unicoderange.c:89 -msgid "Runic" -msgstr "Runique" - -#: fontinfo.c:1105 unicoderange.c:94 -msgid "Khmer" -msgstr "Khmer" - -#: fontinfo.c:1106 unicoderange.c:95 -msgid "Mongolian" -msgstr "Mongol" - -#: fontinfo.c:1107 unicoderange.c:138 -msgid "Braille Patterns" -msgstr "motifs Braille" - -#: fontinfo.c:1108 -msgid "Yi Syllables/Radicals" -msgstr "radicaux/syllabes Yi" - -#: fontinfo.c:1109 -msgid "Tagalog/Hanunno/Buhid/Tagbanwa" -msgstr "" - -#: fontinfo.c:1110 unicoderange.c:244 -msgid "Old Italic" -msgstr "Paléo-italique" - -#: fontinfo.c:1111 lookups.c:1342 lookupui.c:203 unicoderange.c:245 -msgid "Gothic" -msgstr "Gothique" - -#: fontinfo.c:1112 unicoderange.c:248 -msgid "Deseret" -msgstr "Déséret (mormon)" - -#: fontinfo.c:1113 -msgid "Musical Symbols, Byzantine & Western" -msgstr "" - -#: fontinfo.c:1114 lookups.c:1374 lookupui.c:233 unicoderange.c:285 -msgid "Mathematical Alphanumeric Symbols" -msgstr "Symboles mathématiques alphanumériques" - -#: fontinfo.c:1115 -msgid "Private Use (planes 15&16)" -msgstr "" - -#: fontinfo.c:1116 unicoderange.c:217 -msgid "Variation Selectors" -msgstr "Sélecteurs de variante" - -#: fontinfo.c:1117 -msgid "Tags" -msgstr "" - -#: fontinfo.c:1118 unicoderange.c:97 -msgid "Limbu" -msgstr "Limbu" - -#: fontinfo.c:1119 lookups.c:1405 lookupui.c:259 unicoderange.c:98 -msgid "Tai Le" -msgstr "Taï le" - -#: fontinfo.c:1120 lookups.c:1378 unicoderange.c:99 -msgid "New Tai Lue" -msgstr "" - -#: fontinfo.c:1121 unicoderange.c:101 -msgid "Buginese" -msgstr "Bougi" - -#: fontinfo.c:1122 lookups.c:1341 lookupui.c:202 unicoderange.c:148 -msgid "Glagolitic" -msgstr "Glagolitique" - -#: fontinfo.c:1123 unicoderange.c:152 -msgid "Tifinagh" -msgstr "Tifinaghe" - -#: fontinfo.c:1124 unicoderange.c:174 -msgid "Yijing Hexagram Symbols" -msgstr "Hexagrammes du Classique des mutations ou Yi-king" - -#: fontinfo.c:1125 unicoderange.c:185 -msgid "Syloti Nagri" -msgstr "Sylotî nâgrî" - -#: fontinfo.c:1126 -msgid "Linear B Syllabary/Ideograms, Agean Num." -msgstr "" - -#: fontinfo.c:1127 unicoderange.c:238 -msgid "Ancient Greek Numbers" -msgstr "Nombres grecs anciens" - -#: fontinfo.c:1128 unicoderange.c:246 -msgid "Ugaritic" -msgstr "Ougaritique" - -#: fontinfo.c:1129 unicoderange.c:247 -msgid "Old Persian" -msgstr "Perse cunéiforme" - -#: fontinfo.c:1130 lookups.c:1397 lookupui.c:252 unicoderange.c:249 -msgid "Shavian" -msgstr "Shavien" - -#: fontinfo.c:1131 lookups.c:1387 lookupui.c:244 unicoderange.c:250 -msgid "Osmanya" -msgstr "Osmanya" - -#: fontinfo.c:1132 unicoderange.c:252 -msgid "Cypriot Syllabary" -msgstr "" - -#: fontinfo.c:1133 -msgid "Kharoshthi" -msgstr "" - -#: fontinfo.c:1134 unicoderange.c:283 -msgid "Tai Xuan Jing Symbols" -msgstr "Symboles du Classique du mystère suprême" - -#: fontinfo.c:1135 -msgid "Cuneiform Numbers & Punctuation" -msgstr "" - -#: fontinfo.c:1136 -msgid "Counting Rod Numerals" -msgstr "" - -#: fontinfo.c:1137 -msgid "Sudanese" -msgstr "" - -#: fontinfo.c:1138 unicoderange.c:106 -msgid "Lepcha" -msgstr "Lepcha" - -#: fontinfo.c:1139 lookups.c:1381 unicoderange.c:107 -msgid "Ol Chiki" -msgstr "" - -#: fontinfo.c:1140 lookups.c:1396 unicoderange.c:188 -msgid "Saurashtra" -msgstr "" - -#: fontinfo.c:1141 lookups.c:1355 unicoderange.c:190 -msgid "Kayah Li" -msgstr "" - -#: fontinfo.c:1142 lookups.c:1393 unicoderange.c:191 -msgid "Rejang" -msgstr "" - -#: fontinfo.c:1143 unicoderange.c:194 -msgid "Cham" -msgstr "" - -#: fontinfo.c:1144 unicoderange.c:239 -msgid "Ancient Symbols" -msgstr "" - -#: fontinfo.c:1145 unicoderange.c:240 -msgid "Phaistos Disc" -msgstr "" - -#: fontinfo.c:1146 -msgid "Carian/Lycian/Lydian" -msgstr "" - -#: fontinfo.c:1147 -msgid "Mahjong & Domino Tiles" -msgstr "" - -#: fontinfo.c:1148 -msgid "Unassigned Bit 123" -msgstr "Bit 123 non assigné" - -#: fontinfo.c:1149 -msgid "Unassigned Bit 124" -msgstr "Bit 124 non assigné" - -#: fontinfo.c:1150 -msgid "Unassigned Bit 125" -msgstr "Bit 125 non assigné" - -#: fontinfo.c:1151 -msgid "Unassigned Bit 126" -msgstr "Bit 126 non assigné" - -#: fontinfo.c:1152 -msgid "Unassigned Bit 127" -msgstr "Bit 127 non assigné" - -#: fontinfo.c:1156 -msgid "1252, Latin-1" -msgstr "1252, Latin-1" - -#: fontinfo.c:1157 -msgid "1250, Latin-2 (Eastern Europe)" -msgstr "1250, Latin-2 (Europe de l'Est)" - -#: fontinfo.c:1158 -msgid "1251, Cyrillic" -msgstr "1251, Cyrillique" - -#: fontinfo.c:1159 -msgid "1253, Greek" -msgstr "1253, Grec" - -#: fontinfo.c:1160 -msgid "1254, Turkish" -msgstr "1254, Turc" - -#: fontinfo.c:1161 -msgid "1255, Hebrew" -msgstr "1255, Hébreu" - -#: fontinfo.c:1162 -msgid "1256, Arabic" -msgstr "1256, Arabe" - -#: fontinfo.c:1163 -msgid "1257, Windows Baltic" -msgstr "1257, Pays Baltes" - -#: fontinfo.c:1164 -msgid "1258, Vietnamese" -msgstr "1258, Viêtnamien" - -#: fontinfo.c:1165 -msgid "Reserved Bit 9" -msgstr "" - -#: fontinfo.c:1166 -msgid "Reserved Bit 10" -msgstr "" - -#: fontinfo.c:1167 -msgid "Reserved Bit 11" -msgstr "" - -#: fontinfo.c:1168 -msgid "Reserved Bit 12" -msgstr "" - -#: fontinfo.c:1169 -msgid "Reserved Bit 13" -msgstr "" - -#: fontinfo.c:1170 -msgid "Reserved Bit 14" -msgstr "" - -#: fontinfo.c:1171 -msgid "Reserved Bit 15" -msgstr "" - -#: fontinfo.c:1172 -msgid "874, Thai" -msgstr "874, Thaï" - -#: fontinfo.c:1173 -msgid "932, JIS/Japan" -msgstr "" - -#: fontinfo.c:1174 -msgid "936, Simplified Chinese" -msgstr "936, Chinois simplifié" - -#: fontinfo.c:1175 -msgid "949, Korean Wansung" -msgstr "" - -#: fontinfo.c:1176 -msgid "950, Traditional Chinese" -msgstr "950, Chinois traditionnel" - -#: fontinfo.c:1177 -msgid "1361, Korean Johab" -msgstr "1361, Coréen (johab)" - -#: fontinfo.c:1178 -msgid "Reserved Bit 22" -msgstr "" - -#: fontinfo.c:1179 -msgid "Reserved Bit 23" -msgstr "" - -#: fontinfo.c:1180 -msgid "Reserved Bit 24" -msgstr "" - -#: fontinfo.c:1181 -msgid "Reserved Bit 25" -msgstr "" - -#: fontinfo.c:1182 -msgid "Reserved Bit 26" -msgstr "" - -#: fontinfo.c:1183 -msgid "Reserved Bit 27" -msgstr "" - -#: fontinfo.c:1184 -msgid "Reserved Bit 28" -msgstr "" - -#: fontinfo.c:1185 -msgid "Mac Roman" -msgstr "" - -#: fontinfo.c:1186 -msgid "OEM Charset" -msgstr "OEM" - -#: fontinfo.c:1187 -msgid "Symbol Charset" -msgstr "Symboles" - -#: fontinfo.c:1188 -msgid "Reserved Bit 32" -msgstr "" - -#: fontinfo.c:1189 -msgid "Reserved Bit 33" -msgstr "" - -#: fontinfo.c:1190 -msgid "Reserved Bit 34" -msgstr "" - -#: fontinfo.c:1191 -msgid "Reserved Bit 35" -msgstr "" - -#: fontinfo.c:1192 -msgid "Reserved Bit 36" -msgstr "" - -#: fontinfo.c:1193 -msgid "Reserved Bit 37" -msgstr "" - -#: fontinfo.c:1194 -msgid "Reserved Bit 38" -msgstr "" - -#: fontinfo.c:1195 -msgid "Reserved Bit 39" -msgstr "" - -#: fontinfo.c:1196 -msgid "Reserved Bit 40" -msgstr "" - -#: fontinfo.c:1197 -msgid "Reserved Bit 41" -msgstr "" - -#: fontinfo.c:1198 -msgid "Reserved Bit 42" -msgstr "" - -#: fontinfo.c:1199 -msgid "Reserved Bit 43" -msgstr "" - -#: fontinfo.c:1200 -msgid "Reserved Bit 44" -msgstr "" - -#: fontinfo.c:1201 -msgid "Reserved Bit 45" -msgstr "" - -#: fontinfo.c:1202 -msgid "Reserved Bit 46" -msgstr "" - -#: fontinfo.c:1203 -msgid "Reserved Bit 47" -msgstr "" - -#: fontinfo.c:1204 -msgid "869, IBM Greek" -msgstr "" - -#: fontinfo.c:1205 -msgid "866, MS-DOS Russian" -msgstr "" - -#: fontinfo.c:1206 -msgid "865, MS_DOS Nordic" -msgstr "" - -#: fontinfo.c:1207 -msgid "864, Arabic" -msgstr "864, Arabe" - -#: fontinfo.c:1208 -msgid "863, MS-DOS Canadian French" -msgstr "" - -#: fontinfo.c:1209 -msgid "862, Hebrew" -msgstr "862, Hébreu" - -#: fontinfo.c:1210 -msgid "861, MS-DOS Icelandic" -msgstr "861, MS-DOS Islandais" - -#: fontinfo.c:1211 -msgid "860, MS-DOS Portuguese" -msgstr "860, MS-DOS Portugais" - -#: fontinfo.c:1212 -msgid "857, IBM Turkish" -msgstr "857, Turc IBM" - -#: fontinfo.c:1213 -msgid "855, IBM Cyrillic; primarily Russian" -msgstr "" - -#: fontinfo.c:1214 -msgid "852, Latin 2" -msgstr "852, latin-2" - -#: fontinfo.c:1215 -msgid "775, MS-DOS Baltic" -msgstr "" - -#: fontinfo.c:1216 -msgid "737, Greek; former 437 G" -msgstr "" - -#: fontinfo.c:1217 -msgid "708, Arabic ASMO 708" -msgstr "" - -#: fontinfo.c:1218 -msgid "850, WE/Latin 1" -msgstr "" - -#: fontinfo.c:1219 -msgid "437, US" -msgstr "" - -#: fontinfo.c:1227 -msgid "String ID" -msgstr "Id. de chaîne" - -#: fontinfo.c:1228 -msgid "String" -msgstr "Chaîne" - -#: fontinfo.c:1232 -msgid "Feature Tags" -msgstr "" - -#: fontinfo.c:1233 -msgid "Friendly Name" -msgstr "" - -#: fontinfo.c:1237 groupsdlg.c:1252 oflib.c:707 oflib.c:1945 openfontdlg.c:276 -msgid "Name" -msgstr "Nom" - -#: fontinfo.c:1240 -msgid "No Grid Fit" -msgstr "pas ajusté" - -#: fontinfo.c:1241 -msgid "Grid Fit" -msgstr "ajusté" - -#: fontinfo.c:1244 -msgid "No Anti-Alias" -msgstr "noir et blanc" - -#: fontinfo.c:1245 -msgid "Anti-Alias" -msgstr "niveaux de gris" - -#: fontinfo.c:1248 -msgid "No Symmetric-Smooth" -msgstr "Pas de Lissage Symétrique" - -#: fontinfo.c:1249 -msgid "Symmetric-Smoothing" -msgstr "Lissage Symétrique" - -#: fontinfo.c:1252 -msgid "No Grid Fit w/ Sym-Smooth" -msgstr "pas d'ajustement" - -#: fontinfo.c:1253 -msgid "Grid Fit w/ Sym-Smooth" -msgstr "ajustement" - -#: fontinfo.c:1256 -msgid "Gasp|For Pixels Per EM <= Value" -msgstr "" - -#: fontinfo.c:1257 -msgid "Gasp|Grid Fit" -msgstr "Ajustement grille" - -#: fontinfo.c:1258 -msgid "Gasp|Anti-Alias" -msgstr "Niveaux de gris" - -#: fontinfo.c:1259 -msgid "Gasp|Symmetric Smoothing" -msgstr "Lissage symétrique" - -#: fontinfo.c:1260 -msgid "Gasp|Grid Fit w/ Sym Smooth" -msgstr "Ajustement si Lissage" - -#: fontinfo.c:1263 -msgid "Cubic" -msgstr "" - -#: fontinfo.c:1264 fontinfo.c:8151 -msgid "Quadratic" -msgstr "" - -#: fontinfo.c:1267 fontview.c:4997 metricsview.c:3252 -msgid "Layer|Foreground" -msgstr "" - -#: fontinfo.c:1268 -msgid "Layer|Background" -msgstr "" - -#: fontinfo.c:1272 -msgid "Layer Name" -msgstr "" - -#: fontinfo.c:1273 -msgid "Curve Type" -msgstr "" - -#: fontinfo.c:1274 -msgid "Type" -msgstr "" - -#: fontinfo.c:1275 -msgid "Orig layer" -msgstr "" - -#: fontinfo.c:1279 -msgid "Set Name" -msgstr "" - -#: fontinfo.c:1280 -msgid "Glyphs in the set" -msgstr "" - -#: fontinfo.c:1283 -msgid "Class Name" -msgstr "" - -#: fontinfo.c:1721 fontinfo.c:1737 parsettf.c:4478 python.c:17246 -#: python.c:17261 -msgid "Unknown" -msgstr "Inconnu" - -#: fontinfo.c:1813 -msgid "Key" -msgstr "" - -#: fontinfo.c:1814 nonlineartransui.c:210 nonlineartransui.c:217 -#: ttfinstrsui.c:1365 -msgid "Value" -msgstr "Valeur" - -#. GT: The words "true" and "false" should be left untranslated. We are restricted -#. GT: here by what PostScript understands, and it only understands the English -#. GT: words. You may, of course, change it to something like ("true" (vrai) ou "false" (faux)) -#: fontinfo.c:1891 fontinfo.c:1959 fontinfo.c:1962 fontinfo.c:1966 -#: fontinfo.c:1977 -msgid "Bad type" -msgstr "Type incorrect" - -#: fontinfo.c:1891 -#, c-format -msgid "" -"Expected array of numbers.\n" -"Failed to parse \"%.*s\" as a number." -msgstr "" - -#: fontinfo.c:1959 -msgid "" -"Expected boolean value.\n" -"(\"true\" or \"false\")" -msgstr "" - -#: fontinfo.c:1962 -msgid "" -"Expected PostScript code.\n" -"Which usually begins with a \"{\" and ends with a \"}\"." -msgstr "" - -#: fontinfo.c:1966 fontinfo.c:1977 -msgid "Expected number." -msgstr "" - -#: fontinfo.c:2281 -msgid "No Name" -msgstr "" - -#: fontinfo.c:2281 -msgid "Please specify a name for this mark class or set" -msgstr "" - -#: fontinfo.c:2286 -msgid "Mark class/set names should not contain spaces." -msgstr "" - -#: fontinfo.c:2292 groupsdlg.c:727 groupsdlg.c:734 -msgid "Duplicate Name" -msgstr "Nom déjà existant" - -#: fontinfo.c:2292 -#, c-format -msgid "This name was previously used to identify mark class/set #%d." -msgstr "" - -#: fontinfo.c:2327 -msgid "Mark Class was in use" -msgstr "" - -#: fontinfo.c:2327 -#, c-format -msgid "This mark class (%s) was used in lookup %s" -msgstr "" - -#: fontinfo.c:2337 -msgid "Mark Set was in use" -msgstr "" - -#: fontinfo.c:2337 -#, c-format -msgid "This mark set (%s) was used in lookup %s" -msgstr "" - -#: fontinfo.c:2541 -msgid "Bad Family Name" -msgstr "Nom de famille incorrect" - -#: fontinfo.c:2541 -msgid "Bad Family Name, must begin with an alphabetic character." -msgstr "" -"Nom de famille incorrect, il doit commencer par un caractère alphabétique" - -#: fontinfo.c:2570 fontinfo.c:2592 fontinfo.c:2595 fontinfo.c:2610 -#: fontinfo.c:2618 parsettf.c:1428 parsettf.c:1439 parsettf.c:1450 -#: savefontdlg.c:1411 -msgid "Bad Font Name" -msgstr "Nom de fonte incorrect" - -#: fontinfo.c:2570 -#, c-format -msgid "" -"A PostScript name should be ASCII\n" -"and must not contain (){}[]<>%%/ or space\n" -"and must be shorter than 63 characters" -msgstr "" - -#: fontinfo.c:2575 mmdlg.c:1777 -msgid "A Font Family name is required" -msgstr "Un nom de famille est nécessaire" - -#: fontinfo.c:2584 fontinfo.c:2588 fontinfo.c:2601 -msgid "Bad Font Family Name" -msgstr "Nom de famille de fonte incorrect" - -#: fontinfo.c:2584 fontinfo.c:2610 parsettf.c:1428 -msgid "A PostScript name may not be a number" -msgstr "" - -#: fontinfo.c:2588 -msgid "" -"Some versions of Windows will refuse to install postscript fonts if the " -"familyname is longer than 31 characters. Do you want to continue anyway?" -msgstr "" - -#: fontinfo.c:2592 savefontdlg.c:1411 -msgid "" -"Some versions of Windows will refuse to install postscript fonts if the " -"fontname is longer than 31 characters. Do you want to continue anyway?" -msgstr "" - -#: fontinfo.c:2595 -msgid "" -"Adobe's fontname spec (5088.FontNames.pdf) says that fontnames should not be " -"longer than 29 characters. Do you want to continue anyway?" -msgstr "" - -#: fontinfo.c:2601 fontinfo.c:2618 -#, c-format -msgid "" -"A PostScript name should be ASCII\n" -"and must not contain (){}[]<>%%/ or space" -msgstr "" - -#: fontinfo.c:2644 -#, c-format -msgid "Version %.20s" -msgstr "Version %.20s" - -#: fontinfo.c:3033 -msgid "Detach from PostScript Names" -msgstr "Détacher des Noms PostScript" - -#: fontinfo.c:3036 -msgid "Same as PostScript Names" -msgstr "idem nom PostScript" - -#: fontinfo.c:3043 -msgid "Multi-line edit" -msgstr "Édition multi-lignes" - -#: fontinfo.c:3062 -#, c-format -msgid "%1$.30s string for %2$.30s" -msgstr "chaîne %1$.30s pour %2$.30s" - -#: fontinfo.c:3226 -msgid "Please read the OFL" -msgstr "" - -#: fontinfo.c:3227 -msgid "" -"You should read the OFL and its FAQ \n" -"at http://scripts.sil.org/OFL.\n" -"If you are not very familiar with English,\n" -"please check if there is a translation of the \n" -"FAQ or an unofficial translation of the license \n" -"in your mother tongue or preferred language. \n" -"\n" -"Please fill in the copyright notice in the license\n" -"header along with any Reserved Font Name(s).\n" -"If you are branching from an existing font make sure\n" -"you have the right to do so and remember to add your\n" -"additional notice with any Reserved Font Name(s)." -msgstr "" - -#: fontinfo.c:3521 -msgid "Slant:" -msgstr "Pente :" - -#: fontinfo.c:3521 -msgid "Space:" -msgstr "Espace inter mots :" - -#: fontinfo.c:3521 -msgid "Stretch:" -msgstr "Extension :" - -#: fontinfo.c:3522 -msgid "Shrink:" -msgstr "Rétrécissement :" - -#: fontinfo.c:3522 -msgid "XHeight:" -msgstr "Hauteur des bas-de-casse :" - -#: fontinfo.c:3522 -msgid "Quad:" -msgstr "Cadratin :" - -#. GT: Extra Space, see below for a full comment -#. GT: Extra Space -#: fontinfo.c:3524 fontinfo.c:5050 fontinfo.c:5086 -msgid "Extra Sp:" -msgstr "espace additionnel:" - -#: fontinfo.c:3525 -msgid "In an italic font the horizontal change per unit vertical change" -msgstr "" -"Dans une fonte italique, déplacement horizontal correspondant à un " -"déplacement vertical de 1" - -#: fontinfo.c:3526 -msgid "The amount of space between words when using this font" -msgstr "Espacement des mots lors de l'utilisation de cette fonte" - -#: fontinfo.c:3527 -msgid "The amount of strechable space between words when using this font" -msgstr "Étirement maximal de l'espace entre les mots" - -#: fontinfo.c:3528 -msgid "The amount the space between words may shrink when using this font" -msgstr "Contraction maximale de l'espace entre les mots" - -#: fontinfo.c:3529 -msgid "The height of the lower case letters with flat tops" -msgstr "Hauteur des bas-de-casse" - -#: fontinfo.c:3530 -msgid "The width of one em" -msgstr "Chasse d'un cadratin" - -#: fontinfo.c:3531 -msgid "" -"Either:\n" -"The amount of extra space to be added after a sentence\n" -"Or the space to be used within math formulae" -msgstr "" -"Espace supplémentaire à ajouter après un point\n" -"de fin d'une phrase en typographie anglo-saxonne" - -#: fontinfo.c:3686 -msgid "Name table too big for windows" -msgstr "" - -#: fontinfo.c:3687 -msgid "" -"Windows has decided that fonts with 'name' tables\n" -"bigger than 5K are insecure and will refuse to load\n" -"them. Don't ask me why they believe this.\n" -"This font will have a 'name' table bigger than that." -msgstr "" - -#: fontinfo.c:3714 -msgid "Duplicate StyleSet Name" -msgstr "" - -#: fontinfo.c:3714 -#, c-format -msgid "" -"The feature '%c%c%c%c' is named twice in language %s\n" -"%.80s\n" -"%.80s" -msgstr "" - -#: fontinfo.c:3828 fontinfo.c:3836 -msgid "Bad hex number" -msgstr "Valeur hexa incorrecte" - -#: fontinfo.c:3828 fontinfo.c:3836 -#, c-format -msgid "Bad hex number in %s" -msgstr "valeur hexa incorrecte dans %s" - -#: fontinfo.c:3964 -msgid "Bad Grid Fitting table" -msgstr "Table d'ajustement à la grille incorrecte" - -#: fontinfo.c:3964 -msgid "The 'gasp' (Grid Fit) table must end with a pixel entry of 65535" -msgstr "" - -#: fontinfo.c:3973 -msgid "Bad Copyright" -msgstr "" - -#: fontinfo.c:3973 -msgid "" -"Copyright text (in the Names pane) must be entirely ASCII. So, use (c) " -"instead of ©." -msgstr "" - -#: fontinfo.c:3974 -msgid "Bad Human Fontname" -msgstr "" - -#: fontinfo.c:3974 -msgid "" -"The human-readable fontname text (in the Names pane) must be entirely ASCII." -msgstr "" - -#: fontinfo.c:3975 -msgid "Bad Weight" -msgstr "" - -#: fontinfo.c:3975 -msgid "The weight text (in the Names pane) must be entirely ASCII." -msgstr "" - -#: fontinfo.c:3976 -msgid "Bad Version" -msgstr "" - -#: fontinfo.c:3976 -msgid "The version text (in the Names pane) must be entirely ASCII." -msgstr "" - -#: fontinfo.c:3989 -msgid "Deleting a layer cannot be UNDONE!" -msgstr "" - -#: fontinfo.c:3990 -msgid "" -"You are about to delete a layer.\n" -"This will lose all contours in that layer.\n" -"If this is the last quadratic layer it will\n" -"lose all truetype instructions.\n" -"\n" -"Deleting a layer cannot be undone.\n" -"\n" -"Is this really your intent?" -msgstr "" - -#: fontinfo.c:3998 -msgid "Removing instructions cannot be UNDONE!" -msgstr "" - -#: fontinfo.c:3999 -msgid "" -"You are about to change the last quadratic\n" -"layer to cubic. When this happens FontForge\n" -"will remove all truetype instructions.\n" -"\n" -"This cannot be undone.\n" -"\n" -"Is this really your intent?" -msgstr "" - -#: fontinfo.c:4008 splinefont.c:1946 -msgid "Too many layers" -msgstr "" - -#: fontinfo.c:4008 -#, c-format -msgid "FontForge supports at most %d layers" -msgstr "" - -#: fontinfo.c:4018 -msgid "Too many Unique Font IDs" -msgstr "Trop d'identifiants unique" - -#: fontinfo.c:4018 -msgid "" -"You should only specify the TrueType Unique Font Identification string in " -"one language. This font has more. Do you want to continue anyway?" -msgstr "" -"Il faut spécifier l'identifiant 'Truetype UniqueID' dans un langage " -"seulement. Cette police en a plusieurs.\n" -"Continuer malgré tout ?" - -#: fontinfo.c:4029 fontinfo.c:7823 -msgid "_Italic Angle:" -msgstr "Pente des _italiques :" - -#: fontinfo.c:4039 fontinfo.c:7858 -msgid "Underline _Position:" -msgstr "_Position du souligné :" - -#: fontinfo.c:4040 fontinfo.c:7875 -msgid "Underline|_Height:" -msgstr "Profondeur du souligné :" - -#: fontinfo.c:4041 -msgid "_Em Size:" -msgstr "Cadratin (_Em):)" - -#: fontinfo.c:4042 fontinfo.c:7755 -msgid "_Ascent:" -msgstr "_Ascendantes :" - -#: fontinfo.c:4043 fontinfo.c:7773 -msgid "_Descent:" -msgstr "_Descendantes :" - -#: fontinfo.c:4045 fontinfo.c:9835 -msgid "De_sign Size:" -msgstr "Corps optique :" - -#: fontinfo.c:4046 fontinfo.c:6838 fontinfo.c:10101 -msgid "_Bottom" -msgstr "en _Bas" - -#: fontinfo.c:4047 fontinfo.c:6835 fontinfo.c:10068 -msgid "_Top" -msgstr "en Haut" - -#: fontinfo.c:4048 fontinfo.c:9913 -msgid "Style _ID:" -msgstr "" - -#: fontinfo.c:4052 fontinfo.c:4055 fontinfo.c:4058 fontinfo.c:4061 -#: fontinfo.c:4064 fontinfo.c:4067 fontinfo.c:4070 fontinfo.c:4073 -msgid "Bad Design Size Info" -msgstr "" - -#: fontinfo.c:4052 -msgid "" -"If the design size is 0, then all other fields on that pane must be zero (or " -"unspecified) too." -msgstr "" - -#: fontinfo.c:4055 -msgid "" -"If you specify a style id for the design size, then you must specify a style " -"name" -msgstr "" - -#: fontinfo.c:4058 -msgid "" -"If you specify a style name for the design size, then you must specify a " -"style id" -msgstr "" - -#: fontinfo.c:4061 -msgid "If you specify a design size, it must be positive" -msgstr "" - -#: fontinfo.c:4064 -msgid "" -"In the design size range, the bottom field must be less than the design size." -msgstr "" - -#: fontinfo.c:4067 -msgid "" -"In the design size range, the bottom top must be more than the design size." -msgstr "" - -#: fontinfo.c:4070 -msgid "" -"If you specify a style id for the design size, then you must specify a size " -"range" -msgstr "" - -#: fontinfo.c:4073 -msgid "" -"If you specify a design size range, then you are supposed to specify a style " -"id and style name too. FontForge will allow you to leave those fields blank, " -"but other applications may not." -msgstr "" - -#: fontinfo.c:4078 -msgid "sfnt Revision:" -msgstr "" - -#: fontinfo.c:4080 -msgid "Woff Major Version:" -msgstr "" - -#: fontinfo.c:4083 -msgid "Woff Minor Version:" -msgstr "" - -#: fontinfo.c:4091 -msgid "MS Code Pages" -msgstr "" - -#: fontinfo.c:4093 fontinfo.c:10498 -msgid "Unicode Ranges" -msgstr "Intervalles Unicode" - -#: fontinfo.c:4098 -msgid "_Version" -msgstr "_Version" - -#: fontinfo.c:4108 fontinfo.c:8366 -msgid "Weight, Width, Slope Only" -msgstr "uniquement Graisse, Chasse et Pente" - -#: fontinfo.c:4126 fontinfo.c:8245 -msgid "_Weight Class" -msgstr "_Graisse" - -#: fontinfo.c:4127 fontinfo.c:8653 -msgid "HHead _Line Gap:" -msgstr "Inter_ligne :" - -#: fontinfo.c:4128 fontinfo.c:8566 -msgid "Typo Line _Gap:" -msgstr "Inter_ligne :" - -#: fontinfo.c:4130 fontinfo.c:8674 -msgid "VHead _Column Spacing:" -msgstr "Inte_rcolonnage :" - -#: fontinfo.c:4133 fontinfo.c:8422 -msgid "Win _Ascent Offset:" -msgstr "Offset pour Win _Ascent:" - -#: fontinfo.c:4133 fontinfo.c:4503 -msgid "Win Ascent:" -msgstr "Win Ascent:" - -#: fontinfo.c:4134 fontinfo.c:8455 -msgid "Win _Descent Offset:" -msgstr "Offset pour Win Descent:(_A)" - -#: fontinfo.c:4134 fontinfo.c:4508 -msgid "Win Descent:" -msgstr "Win Descent:" - -#: fontinfo.c:4137 fontinfo.c:8500 -msgid "_Typo Ascent Offset:" -msgstr "Offset typo pour Ascendantes:" - -#: fontinfo.c:4137 fontinfo.c:4512 -msgid "Typo Ascent:" -msgstr "Ascendantes :" - -#: fontinfo.c:4138 fontinfo.c:8533 -msgid "T_ypo Descent Offset:" -msgstr "Offset typo pour Descendantes" - -#: fontinfo.c:4138 fontinfo.c:4517 -msgid "Typo Descent:" -msgstr "Descendantes :" - -#: fontinfo.c:4141 fontinfo.c:8587 -msgid "_HHead Ascent Offset:" -msgstr "Offset pour _Hhead Ascendantes:" - -#: fontinfo.c:4141 fontinfo.c:4521 -msgid "HHead Ascent:" -msgstr "HHead Ascendantes :" - -#: fontinfo.c:4142 fontinfo.c:8620 -msgid "HHead De_scent Offset:" -msgstr "Offset pour HHead Descendantes:" - -#: fontinfo.c:4142 fontinfo.c:4526 -msgid "HHead Descent:" -msgstr "HHead descendantes :" - -#: fontinfo.c:4148 fontinfo.c:8723 lookups.c:175 scstylesui.c:370 -msgid "Subscript" -msgstr "Indice" - -#: fontinfo.c:4150 fontinfo.c:8801 lookups.c:176 scstylesui.c:368 -msgid "Superscript" -msgstr "Exposant" - -#: fontinfo.c:4152 fontinfo.c:8862 -msgid "Strikeout" -msgstr "Trait" - -#: fontinfo.c:4158 fontinfo.c:4160 -msgid "Bad IBM Family" -msgstr "Famille IBM incorrecte" - -#: fontinfo.c:4158 -msgid "Tag must be 4 characters long" -msgstr "Le tag doit comporter 4 caractères" - -#: fontinfo.c:4160 -msgid "A tag must be 4 ASCII characters" -msgstr "Les noms de tag sont limités à 4 caractères ASCII" - -#: fontinfo.c:4175 -msgid "Bad Ascent/Descent" -msgstr "Ascent/Descent incorrect" - -#: fontinfo.c:4175 -msgid "Ascent and Descent must be positive and their sum less than 16384" -msgstr "" -"'Ascent' et 'Descent' doivent être positifs et leur somme ne doit pas " -"dépasser 16384" - -#: fontinfo.c:4186 -msgid "Bad Style" -msgstr "Style incorrect" - -#: fontinfo.c:4186 -msgid "A style may not have both condense and extend set (it makes no sense)" -msgstr "" -"Un style ne peut être à la fois condensé et expansé (ça n'a pas de sens)" - -#: fontinfo.c:4200 fontview.c:4854 openfontdlg.c:438 prefs.c:1723 -#: savefontdlg.c:1345 -msgid "Namelist contains non-ASCII names" -msgstr "La liste de noms contient des noms non-ASCII" - -#: fontinfo.c:4200 -msgid "" -"Glyph names should be limited to characters in the ASCII character set,\n" -"but there are names in this namelist which use characters outside\n" -"that range." -msgstr "" - -#: fontinfo.c:4240 math.c:366 math.c:650 -msgid "Change" -msgstr "Changer" - -#: fontinfo.c:4241 scstylesui.c:2161 -msgid "Retain" -msgstr "Conserver" - -#: fontinfo.c:4244 -msgid "Change UniqueID?" -msgstr "Changer UniqueID ?" - -#: fontinfo.c:4244 -msgid "" -"You have changed this font's name without changing the UniqueID (or XUID).\n" -"This is probably not a good idea, would you like me to\n" -"generate a random new value?" -msgstr "" -"Vous avez changé le nom de cette fonte sans changer son identifiant Unique " -"(ou XUID ou UniqueID TrueType).\n" -"Ce n'est probablement pas une bonne idée. Souhaitez-vous que je génère\n" -"une nouvelle valeur aléatoire ?" - -#: fontinfo.c:4503 -msgid "Win Ascent Offset:" -msgstr "Offset pour Win Ascent:" - -#: fontinfo.c:4508 -msgid "Win Descent Offset:" -msgstr "Offset pour Win Descent:" - -#: fontinfo.c:4512 -msgid "Typo Ascent Offset:" -msgstr "Offset typo pour Ascendantes:" - -#: fontinfo.c:4517 -msgid "Typo Descent Offset:" -msgstr "Offset typo pour Descendantes:" - -#: fontinfo.c:4521 -msgid "HHead Ascent Offset:" -msgstr "Offset HHead pour Ascendantes:" - -#: fontinfo.c:4526 -msgid "HHead Descent Offset:" -msgstr "Offset pour HHead Descent:" - -#. GT: TeX parameters for math fonts. "Num" means numerator, "Denom" -#. GT: means denominator, "Sup" means superscript, "Sub" means subscript -#: fontinfo.c:4856 -msgid "Num1:" -msgstr "Num1 :" - -#: fontinfo.c:4857 -msgid "Num2:" -msgstr "Num2 :" - -#: fontinfo.c:4857 -msgid "Num3:" -msgstr "Num3 :" - -#: fontinfo.c:4857 -msgid "Denom1:" -msgstr "Dénom1 :" - -#: fontinfo.c:4858 -msgid "Denom2:" -msgstr "Dénom2 :" - -#: fontinfo.c:4858 -msgid "Sup1:" -msgstr "Sup1 :" - -#: fontinfo.c:4858 -msgid "Sup2:" -msgstr "Sup2 :" - -#: fontinfo.c:4858 -msgid "Sup3:" -msgstr "Sup3 :" - -#: fontinfo.c:4858 -msgid "Sub1:" -msgstr "Sub1 :" - -#: fontinfo.c:4858 -msgid "Sub2:" -msgstr "Sub2 :" - -#: fontinfo.c:4859 -msgid "SupDrop:" -msgstr "SupDrop :" - -#: fontinfo.c:4859 -msgid "SubDrop:" -msgstr "SubDrop :" - -#: fontinfo.c:4859 -msgid "Delim1:" -msgstr "Délim1 :" - -#: fontinfo.c:4859 -msgid "Delim2:" -msgstr "Délim2 :" - -#: fontinfo.c:4859 -msgid "Axis Ht:" -msgstr "Hauteur d'axe :" - -#: fontinfo.c:4861 -msgid "Amount to raise baseline for numerators in display styles" -msgstr "Amount to raise baseline for numerators in display styles" - -#: fontinfo.c:4862 -msgid "Amount to raise baseline for numerators in non-display styles" -msgstr "Amount to raise baseline for numerators in non-display styles" - -#: fontinfo.c:4863 -msgid "Amount to raise baseline for numerators in non-display atop styles" -msgstr "Amount to raise baseline for numerators in non-display atop styles" - -#: fontinfo.c:4864 -msgid "Amount to lower baseline for denominators in display styles" -msgstr "" - -#: fontinfo.c:4865 -msgid "Amount to lower baseline for denominators in non-display styles" -msgstr "" - -#: fontinfo.c:4866 -msgid "Amount to raise baseline for superscripts in display styles" -msgstr "" - -#: fontinfo.c:4867 -msgid "Amount to raise baseline for superscripts in non-display styles" -msgstr "" - -#: fontinfo.c:4868 -msgid "Amount to raise baseline for superscripts in modified styles" -msgstr "Amount to raise baseline for superscripts in modified styles" - -#: fontinfo.c:4869 -msgid "Amount to lower baseline for subscripts in display styles" -msgstr "Amount to lower baseline for subscripts in display styles" - -#: fontinfo.c:4870 -msgid "Amount to lower baseline for subscripts in non-display styles" -msgstr "Amount to lower baseline for subscripts in non-display styles" - -#: fontinfo.c:4871 -msgid "Amount above top of large box to place baseline of superscripts" -msgstr "Amount to below top of large box to place baseline of superscripts" - -#: fontinfo.c:4872 -msgid "Amount below bottom of large box to place baseline of subscripts" -msgstr "Amount to below bottom of large box to place baseline of subscripts" - -#: fontinfo.c:4873 -msgid "Size of comb delimiters in display styles" -msgstr "Size of comb delimiters in display styles" - -#: fontinfo.c:4874 -msgid "Size of comb delimiters in non-display styles" -msgstr "Size of comb delimiters in non-display styles" - -#: fontinfo.c:4875 -msgid "Height of fraction bar above base line" -msgstr "Height of fraction bar above base line" - -#. GT: Default Rule Thickness. A rule being a typographic term for a straight -#. GT: black line on a printed page. -#: fontinfo.c:4879 -msgid "Def Rule Thick:" -msgstr "Ép. trait par défaut :" - -#. GT: I don't really understand these "Big Op Space" things. They have -#. GT: something to do with TeX and are roughly defined a few strings down -#: fontinfo.c:4882 -msgid "Big Op Space1:" -msgstr "Big Op Space1 :" - -#: fontinfo.c:4883 -msgid "Big Op Space2:" -msgstr "Big Op Space2 :" - -#: fontinfo.c:4884 -msgid "Big Op Space3:" -msgstr "Big Op Space3 :" - -#: fontinfo.c:4885 -msgid "Big Op Space4:" -msgstr "Big Op Space4 :" - -#: fontinfo.c:4886 -msgid "Big Op Space5:" -msgstr "Big Op Space5 :" - -#: fontinfo.c:4887 -msgid "Default thickness of over and overline bars" -msgstr "Default thickness of over and overline bars" - -#: fontinfo.c:4888 -msgid "The minimum glue space above a large displayed operator" -msgstr "The minimum glue space above a large displayed operator" - -#: fontinfo.c:4889 -msgid "The minimum glue space below a large displayed operator" -msgstr "The minimum glue space below a large displayed operator" - -#: fontinfo.c:4890 -msgid "" -"The minimum distance between a limit's baseline and a large displayed\n" -"operator when the limit is above the operator" -msgstr "" -"The minimum distance between a limit's baseline and a large displayed\n" -"operator when the limit is above the operator" - -#: fontinfo.c:4891 -msgid "" -"The minimum distance between a limit's baseline and a large displayed\n" -"operator when the limit is below the operator" -msgstr "" -"The minimum distance between a limit's baseline and a large displayed\n" -"operator when the limit is below the operator" - -#: fontinfo.c:4892 -msgid "The extra glue place above and below displayed limits" -msgstr "The extra glue place above and below displayed limits" - -#. GT: More Parameters -#: fontinfo.c:4959 fontinfo.c:9797 -msgid "More Params" -msgstr "Autres paramètres" - -#: fontinfo.c:5053 -msgid "Math Sp:" -msgstr "Espace mathématique :" - -#: fontinfo.c:6103 -msgid "Do it" -msgstr "Faire" - -#: fontinfo.c:6106 -msgid "Cannot be Undone" -msgstr "Irréversible" - -#: fontinfo.c:6106 -msgid "" -"The Merge operation cannot be reverted.\n" -"Do it anyway?" -msgstr "" -"Cette opération ne peut pas être défaite,\n" -"Continuer malgré tout?" - -#: fontinfo.c:6315 -msgid "Select lookups from other fonts" -msgstr "" - -#: fontinfo.c:6364 -msgid "Import Lookup" -msgstr "Importer une Recherche" - -#: fontinfo.c:6503 -msgid "Kerning State Machine" -msgstr "Crénage par machine d'état" - -#: fontinfo.c:6505 -msgid "Indic State Machine" -msgstr "" - -#: fontinfo.c:6507 fontinfo.c:6509 -msgid "Contextual State Machine" -msgstr "Machine d'état contextuelle" - -#: fontinfo.c:6518 -msgid "(kerning class)\n" -msgstr "(classe de crénage)\n" - -#: fontinfo.c:6523 -msgid "Not attached to a feature" -msgstr "" - -#: fontinfo.c:6578 -#, c-format -msgid " Used in %s\n" -msgstr "" - -#: fontinfo.c:6710 -msgid "No data" -msgstr "" - -#: fontinfo.c:6710 -msgid "This lookup contains no data" -msgstr "" - -#: fontinfo.c:6715 -msgid "Feature file?" -msgstr "Fichier de Fonctionnalités?" - -#: fontinfo.c:6722 -#, c-format -msgid "Cannot open %s" -msgstr "Impossible d'ouvir %s" - -#: fontinfo.c:6731 -msgid "Output error" -msgstr "Erreur en sortie" - -#: fontinfo.c:6731 -#, c-format -msgid "An error occurred writing %s" -msgstr "" - -#: fontinfo.c:6762 -msgid "Lookups will be removed" -msgstr "" - -#: fontinfo.c:6762 -msgid "Feature tags will be removed" -msgstr "" - -#: fontinfo.c:6765 -msgid "" -"Warning: There are already some 'aalt' lookups in\n" -"the font. If you proceed with this command those\n" -"lookups will be removed and new lookups will be\n" -"generated. The old information will be LOST.\n" -" Is that what you want?" -msgstr "" - -#: fontinfo.c:6771 -msgid "" -"Warning: There are already some 'aalt' lookups in\n" -"the font but there are other feature tags associated\n" -"with these lookups. If you proceed with this command\n" -"the 'aalt' tag will be removed from those lookups,\n" -"and new lookups will be generate which will NOT be\n" -"associated with the other feature tag(s).\n" -" Is that what you want?" -msgstr "" - -#: fontinfo.c:6778 -msgid "" -"Warning: There are already some 'aalt' lookups in\n" -"the font, some have no other feature tags associated\n" -"with them and these will be removed, others have other\n" -"tags associated and these will remain while the 'aalt'\n" -"tag will be removed from the lookup -- a new lookup\n" -"will be generated which is not associated with any\n" -"other feature tags.\n" -" Is that what you want?" -msgstr "" - -#: fontinfo.c:6801 fontinfo.c:6803 -msgid "_Apply to All" -msgstr "Appliquer à tout" - -#: fontinfo.c:6803 -msgid "_Apply to Selection" -msgstr "Appliquer à la sélection" - -#: fontinfo.c:6805 -msgid "Apply to:" -msgstr "" - -#: fontinfo.c:6805 -msgid "Apply change to which lookups?" -msgstr "Appliquer la modif à quelle recherche?" - -#: fontinfo.c:6836 fontinfo.c:10079 -msgid "_Up" -msgstr "Plus _haut" - -#: fontinfo.c:6837 fontinfo.c:10090 -msgid "_Down" -msgstr "Plus _bas" - -#: fontinfo.c:6839 fontinfo.c:10112 -msgid "_Sort" -msgstr "_Trier" - -#: fontinfo.c:6841 fontinfo.c:10127 -msgid "Add _Lookup" -msgstr "Nouvelle recherche" - -#: fontinfo.c:6842 fontinfo.c:10138 -msgid "Add Sub_table" -msgstr "Nouvelle sous-table" - -#: fontinfo.c:6843 fontinfo.c:10149 -msgid "Edit _Metadata" -msgstr "Éditer _méta-données" - -#: fontinfo.c:6844 fontinfo.c:10160 -msgid "_Edit Data" -msgstr "Éditer données..." - -#: fontinfo.c:6845 fontinfo.c:10171 -msgid "De_lete" -msgstr "Supprimer" - -#: fontinfo.c:6846 fontinfo.c:10182 -msgid "_Merge" -msgstr "F_usionner" - -#: fontinfo.c:6847 -msgid "Sa_ve Lookup..." -msgstr "" - -#: fontinfo.c:6849 -msgid "Add Language to Script..." -msgstr "" - -#: fontinfo.c:6850 -msgid "Remove Language from Script..." -msgstr "" - -#: fontinfo.c:6852 -msgid "_Add 'aalt' features" -msgstr "" - -#: fontinfo.c:6853 -msgid "Add 'D_FLT' script" -msgstr "Ajouter système d'écriture par défaut" - -#: fontinfo.c:6855 -msgid "_Revert All" -msgstr "_Version précédente de tout" - -#: fontinfo.c:6857 -msgid "S_ave Feature File..." -msgstr "" - -#: fontinfo.c:7451 -#, c-format -msgid "Font Information for %.90s" -msgstr "Infos fonte pour %.90s" - -#: fontinfo.c:7472 -msgid "Fo_ntname:" -msgstr "_Nom de la fonte :" - -#: fontinfo.c:7489 mmdlg.c:2665 -msgid "_Family Name:" -msgstr "Nom de _Famille :" - -#: fontinfo.c:7509 -msgid "Name For Human_s:" -msgstr "Nom _Humain :" - -#: fontinfo.c:7527 -msgid "_Weight" -msgstr "_Graisse" - -#: fontinfo.c:7544 -msgid "_Version:" -msgstr "_Version :" - -#: fontinfo.c:7563 -msgid "sfnt _Revision:" -msgstr "" - -#: fontinfo.c:7568 fontinfo.c:7579 -msgid "" -"If you leave this field blank FontForge will use a default based on\n" -"either the version string above, or one in the 'name' table." -msgstr "" - -#: fontinfo.c:7582 -msgid "_Base Filename:" -msgstr "Fichier de _Base" - -#: fontinfo.c:7586 -msgid "" -"Use this as the default base for the filename\n" -"when generating a font." -msgstr "" - -#. GT: The space in front of "Same" makes things line up better -#: fontinfo.c:7591 -msgid " Same as Fontname" -msgstr " idem nom de la fonte" - -#: fontinfo.c:7616 -msgid "Copy_right:" -msgstr "_Copyright :" - -#: fontinfo.c:7634 -msgid "" -"This must be ASCII, so you may not use the copyright symbol (use (c) " -"instead)." -msgstr "" - -#: fontinfo.c:7672 -msgid "(Adobe now considers XUID/UniqueID unnecessary)" -msgstr "(Adobe considère désormais XUID et Id Unique comme non nécessaires)" - -#: fontinfo.c:7679 -msgid "Use XUID" -msgstr "" - -#: fontinfo.c:7691 -msgid "_XUID:" -msgstr "Identifiant _XUID :" - -#: fontinfo.c:7707 -msgid "Use UniqueID" -msgstr "" - -#: fontinfo.c:7717 -msgid "_UniqueID:" -msgstr "Identifiant _Unique :" - -#: fontinfo.c:7791 -msgid " _Em Size:" -msgstr " Cadratin (_EM) :" - -#: fontinfo.c:7810 -msgid "_Scale Outlines" -msgstr "Mi_se à l'échelle des contours" - -#: fontinfo.c:7845 fontinfo.c:8222 savefontdlg.c:1018 -msgid "_Guess" -msgstr "Deviner" - -#: fontinfo.c:7891 -msgid "Has _Vertical Metrics" -msgstr "Possède des métriques _verticales" - -#: fontinfo.c:7905 -msgid "Interpretation:" -msgstr "Interprétation :" - -#: fontinfo.c:7928 -msgid "Name List:" -msgstr "Nommage:" - -#: fontinfo.c:8009 -msgid "Font Type:" -msgstr "" - -#: fontinfo.c:8019 -msgid "_Outline Font" -msgstr "Fonte vectorielle" - -#: fontinfo.c:8030 -msgid "_Type3 Multi Layered Font" -msgstr "" - -#: fontinfo.c:8040 -msgid "" -"Allow editing of multiple colors and shades, fills and strokes.\n" -"Multi layered fonts can only be output as type3 or svg fonts." -msgstr "" -"Active l'édition multi-calques pour les couleurs et les ombrages, les traits " -"et les remplissages.\n" -"Les polices multi-calques ne peuvent être produites que dans les formats " -"type3 ou svg." - -#: fontinfo.c:8044 fontinfo.c:8056 -msgid "_Stroked Font" -msgstr "Fonte au _Trait" - -#: fontinfo.c:8052 fontinfo.c:8063 -msgid "" -"Glyphs will be composed of stroked lines rather than filled outlines.\n" -"All glyphs are stroked at the following width" -msgstr "" - -#: fontinfo.c:8068 -msgid " Stroke _Width:" -msgstr "" - -#: fontinfo.c:8091 -msgid "All layers _cubic" -msgstr "" - -#: fontinfo.c:8102 -msgid "" -"Use cubic (that is postscript) splines to hold the outlines of all\n" -"layers of this font. Cubic splines are generally easier to edit\n" -"than quadratic (and you may still generate a truetype font from them)." -msgstr "" - -#: fontinfo.c:8106 -msgid "All layers _quadratic" -msgstr "" - -#: fontinfo.c:8117 -msgid "" -"Use quadratic (that is truetype) splines to hold the outlines of all\n" -"layers of this font rather than cubic (postscript) splines." -msgstr "" - -#: fontinfo.c:8120 -msgid "_Mixed" -msgstr "" - -#: fontinfo.c:8131 -msgid "" -"The order of each layer of the font can be controlled\n" -"individually. This might be useful if you wished to\n" -"retain both quadratic and cubic versions of a font." -msgstr "" - -#: fontinfo.c:8143 -msgid "Guidelines:" -msgstr "" - -#: fontinfo.c:8162 -msgid "Use quadratic splines for the guidelines layer of the font" -msgstr "" - -#: fontinfo.c:8171 -msgid "" -"\n" -"Layers:" -msgstr "" - -#: fontinfo.c:8206 -msgid "" -"The PostScript 'Private' dictionary gives you control over\n" -"several font-wide versions of hinting.\n" -"The 'Private' dictionary only applies to PostScript fonts." -msgstr "" - -#: fontinfo.c:8231 -msgid "_Histogram" -msgstr "" - -#: fontinfo.c:8237 -msgid "Histogram Dialog" -msgstr "Fenêtre d'histogramme" - -#: fontinfo.c:8259 -msgid "Width _Class" -msgstr "_Chasse" - -#: fontinfo.c:8273 -msgid "P_FM Family" -msgstr "_Famille PFM" - -#: fontinfo.c:8287 -msgid "_Embeddable" -msgstr "P_eut être incluse" - -#: fontinfo.c:8292 -msgid "" -"Can this font be embedded in a downloadable (pdf)\n" -"document, and if so, what behaviors are permitted on\n" -"both the document and the font." -msgstr "" -"Cette fonte peut-elle être incluse dans un document (pdf) ?\n" -"Si oui, qu'est-il permis quant au document et quant à la fonte ?" - -#: fontinfo.c:8316 -msgid "No Subsetting" -msgstr "Pas de fonte partielle" - -#: fontinfo.c:8322 -msgid "" -"If set then the entire font must be\n" -"embedded in a document when any character is.\n" -"Otherwise the document creator need\n" -"only include the characters it uses." -msgstr "" -"Si coché, la totalité de la fonte doit être incluse\n" -"dans un document si l'un de ses glyphes est utilisé.\n" -"Sinon, l'inclusion peut se limiter au sous-ensemble utilisé." - -#: fontinfo.c:8327 -msgid "Only Embed Bitmaps" -msgstr "Bitmaps uniquement" - -#: fontinfo.c:8333 -msgid "" -"Only Bitmaps may be embedded.\n" -"Outline descriptions may not be\n" -"(if font file contains no bitmaps\n" -"then nothing may be embedded)." -msgstr "" -"Seuls les bitmaps peuvent être incluses.\n" -"Les contours vectoriels ne peuvent pas l'être.\n" -"(Si la fonte ne contient pas de bitmap, rien ne peut être inclus)." - -#: fontinfo.c:8338 -msgid "Vendor ID:" -msgstr "Id du vendeur" - -#: fontinfo.c:8352 -msgid "_IBM Family:" -msgstr "_Famille IBM" - -#: fontinfo.c:8371 -msgid "" -"MS needs to know whether a font family's members differ\n" -"only in weight, width and slope (and not in other variables\n" -"like optical size)." -msgstr "" - -#: fontinfo.c:8376 -msgid "_OS/2 Version" -msgstr "Version _OS/2" - -#: fontinfo.c:8380 -msgid "" -"The 'OS/2' table has changed slightly over the years.\n" -"Generally fields have been added, but occasionally their\n" -"meanings have been redefined." -msgstr "" - -#: fontinfo.c:8427 -msgid "" -"Anything outside the OS/2 WinAscent &\n" -"WinDescent fields will be clipped by windows.\n" -"This includes marks, etc. that have been repositioned by GPOS.\n" -"(The descent field is usually positive.)\n" -"If the \"[] Is Offset\" checkbox is clear then\n" -"any number you enter will be the value used in OS/2.\n" -"If set then any number you enter will be added to the\n" -"font's bounds. You should leave this\n" -"field 0 and check \"[*] Is Offset\" in most cases.\n" -"\n" -"Note: WinDescent is a POSITIVE number for\n" -"things below the baseline" -msgstr "" -"Tout ce qui déborde des champs OS/2 WinAscent & WinDescent sera ignoré\n" -"par windows, y compris les marques, et autres, positionnées avec GPOS.\n" -"(WinDescent est habituellement positif.)\n" -"Si la case \"[] Utiliser comme Offset\" n'est pas cochée, alors les valeurs\n" -"indiquées seront utilisées comme valeurs OS/2. Si la case est coché,\n" -"alors les valeurs indiquées seront ajoutées aux limites de la police.\n" -"\n" -"En général, vous devriez laisser ce champ à 0 et cocher \"[*] Utiliser " -"commes Offset\".\n" -"Note: WinDescent est POSITIF pour tout ce qui est sous la ligne de base" - -#: fontinfo.c:8442 fontinfo.c:8475 fontinfo.c:8520 fontinfo.c:8553 -#: fontinfo.c:8607 fontinfo.c:8640 -msgid "Is Offset" -msgstr "Utiliser comme Offset" - -#: fontinfo.c:8488 -msgid "Really use Typo metrics" -msgstr "" - -#: fontinfo.c:8494 -msgid "" -"The specification already says that the typo metrics should be\n" -"used to determine line spacing. But so many\n" -"programs fail to follow the spec. that MS decided an additional\n" -"bit was needed to remind them to do so." -msgstr "" - -#: fontinfo.c:8505 -msgid "" -"The typo ascent&descent fields are>supposed<\n" -"to specify the line spacing on windows.\n" -"In fact usually the win ascent/descent fields do.\n" -"(The descent field is usually negative.)\n" -"If the \"[] Is Offset\" checkbox is clear then\n" -"any number you enter will be the value used in OS/2.\n" -"If set then any number you enter will be added to the\n" -"Em-size. You should leave this\n" -"field 0 and check \"[*] Is Offset\" in most cases.\n" -"\n" -"NOTE: Typo Descent is a NEGATIVE number for\n" -"things below the baseline" -msgstr "" - -#: fontinfo.c:8571 -msgid "Sets the TypoLinegap field in the OS/2 table, used on MS Windows" -msgstr "Définit l'interligne dans la table 'OS/2' utilisée par MS Windows" - -#: fontinfo.c:8592 -msgid "" -"This specifies the line spacing on the mac.\n" -"(The descent field is usually negative.)\n" -"If the \"[] Is Offset\" checkbox is clear then\n" -"any number you enter will be the value used in hhea.\n" -"If set then any number you enter will be added to the\n" -"font's bounds. You should leave this\n" -"field 0 and check \"[*] Is Offset\" in most cases.\n" -"\n" -"NOTE: hhea Descent is a NEGATIVE value for things\n" -"below the baseline" -msgstr "" -"Ceci spécifie l'interligne sur MAC.\n" -"(Le champ descent est générallement négatif.)\n" -"Si la case \"[] Utiliser comme Offset\" n'est pas cochée, alors les valeurs\n" -"indiquées seront utilisées dans hhea. Si la case est coché, alors\n" -"les valeurs indiquées seront ajoutées aux limites de la police.\n" -"\n" -"En général, vous devriez laisser ce champ à 0 et cocher \"[*] Utiliser " -"commes Offset\".\n" -"NOTE: hhea Descent est NEGATIF pour tout ce qui est sous la ligne de base" - -#: fontinfo.c:8658 -msgid "Sets the linegap field in the hhea table, used on the mac" -msgstr "Définit l'interligne à la fois dans les tables 'OS/2' et 'hhea'" - -#: fontinfo.c:8679 -msgid "" -"Sets the linegap field in the vhea table.\n" -"This is the horizontal spacing between rows\n" -"of vertically set text." -msgstr "" -"Définit l'interligne dans la table 'vhea'.\n" -"Cela définit l'espace entre 2 colonnes de texte composé verticalement." - -#: fontinfo.c:8710 -msgid "SubscriptSuperUse|Default" -msgstr "" - -#: fontinfo.c:8938 -msgid "PanoseUse|Default" -msgstr "" - -#: fontinfo.c:8949 -msgid "http://panose.com/" -msgstr "" - -#: fontinfo.c:8960 -msgid "Panose|_Family" -msgstr "_Famille" - -#: fontinfo.c:9154 -msgid "Unicode Ranges:" -msgstr "Intervalles Unicode:" - -#: fontinfo.c:9161 fontinfo.c:9215 -msgid "Default" -msgstr "Défaut" - -#: fontinfo.c:9208 -msgid "MS Code Pages:" -msgstr "" - -#: fontinfo.c:9277 -msgid "Misc." -msgstr "Divers" - -#: fontinfo.c:9281 -msgid "Metrics" -msgstr "Métriques" - -#: fontinfo.c:9285 -msgid "Sub/Super" -msgstr "" - -#: fontinfo.c:9289 -msgid "Panose" -msgstr "Panose-1" - -#: fontinfo.c:9293 -msgid "Charsets" -msgstr "Jeux de caractères" - -#: fontinfo.c:9316 -msgid "Gasp|_Version" -msgstr "_Version" - -#: fontinfo.c:9338 -msgid "Optimized For ClearType" -msgstr "Optimisé pour ClearType" - -#: fontinfo.c:9346 -msgid "" -"Actually a bit in the 'head' table.\n" -"If unset then certain East Asian fonts will not be hinted" -msgstr "" -"En fait, un bit dans la table 'head'.\n" -"Si oublié, certaines fontes asiatiques n'auront pas de hints" - -#: fontinfo.c:9362 -msgid "" -"The 'gasp' table gives you control over when grid-fitting and\n" -"anti-aliased rasterizing are done.\n" -"The table consists of an (ordered) list of pixel sizes each with\n" -"a set of flags. Those flags apply to all pixel sizes bigger than\n" -"the previous table entry but less than or equal to the current.\n" -"The list must be terminated with a pixel size of 65535.\n" -"Version 1 of the table contains two additional flags that\n" -"apply to MS's ClearType rasterizer.\n" -"\n" -"The 'gasp' table only applies to truetype fonts." -msgstr "" -"La table 'gasp' contrôle quand l'ajustement à la grille et\n" -"l'anti-aliasing sont utilisés durant le rendu.\n" -"La table consiste en une liste ordonnée de tailles de pixels\n" -"avec un ensemble de booléens. Ces booléens s'appliquent pour\n" -"toutes les tailles supérieures à l'entrée précédente de la table,\n" -"jusqu'à la taille courante inclusivement. La liste doit se terminer\n" -"par une entrée avec une taille de 65535.\n" -"La version 1 de la table contient 2 booléens supplémentaires\n" -"utilisés par le moteur de rendu ClearType de MS.\n" -"\n" -"La table 'gasp' ne concerne que les fontes TrueType." - -#: fontinfo.c:9381 -msgid "Gasp|_Default" -msgstr "Par défaut" - -#: fontinfo.c:9405 -msgid "_Language" -msgstr "_Langue :" - -#: fontinfo.c:9416 -msgid "_String Type" -msgstr "" - -#: fontinfo.c:9426 -msgid "SortingScheme|Default" -msgstr "" - -#: fontinfo.c:9439 -msgid "" -"To create a new name, left click on the button, and select a locale.\n" -"To change the locale, left click on it.\n" -"To change the string type, left click on it.\n" -"To change the text, left click in it and then type.\n" -"To delete a name, right click on the name & select Delete from the menu.\n" -"To associate or disassocate a truetype name to its postscript equivalent\n" -"right click and select the appropriate menu item." -msgstr "" - -#. GT: when translating this please leave the "SIL Open Font License" in -#. GT: English (possibly translating it in parentheses). I believe there -#. GT: are legal reasons for this. -#. GT: So "Añadir SIL Open Font License (licencia de fuentes libres)" -#: fontinfo.c:9454 -msgid "Add SIL " -msgstr "" - -#: fontinfo.c:9462 -msgid "" -"The SIL Open Font License (OFL) is designed for free/libre/open font " -"projects.\n" -"Most other FLOSS licenses are designed for conventional software and are " -"problematic for fonts.\n" -"The OFL is a community-approved license and is well-suited for releasing " -"fonts to be freely \n" -"used, studied, copied, modified, embedded, merged and distributed while " -"maintaining artistic integrity.\n" -"You are encouraged you to use it if you can.\n" -"\n" -"For more details about the OFL - and the corresponding FAQ - see " -"http://scripts.sil.org/OFL \n" -"\n" -"Simply press this button to add the OFL metadata to your font.\n" -"\n" -msgstr "" - -#: fontinfo.c:9475 -msgid "OFL website" -msgstr "" - -#: fontinfo.c:9481 -msgid "" -"\n" -"Click here to go to http://scripts.sil.org/OFL \n" -"to get all the details about the Open Font License \n" -"and to read the corresponding FAQ. \n" -"\n" -msgstr "" - -#: fontinfo.c:9509 -msgid "" -"The OpenType Style Set features ('ss01'-'ss20') may\n" -"be assigned human readable names here." -msgstr "" - -#: fontinfo.c:9521 -msgid "" -"To create a new name, left click on the button, and select a locale " -"(language).\n" -"To change the locale, left click on it.\n" -"To change the feature, left click on it.\n" -"To change the text, left click in it and then type.\n" -msgstr "" - -#: fontinfo.c:9538 -msgid "The font comment can contain whatever you feel it should" -msgstr "" - -#: fontinfo.c:9564 -msgid "" -"The FONTLOG contains some description of the \n" -" font project, a detailed changelog, and a list of contributors" -msgstr "" - -#: fontinfo.c:9588 -msgid "" -"These are not Anchor Classes. For them see the \"Lookups\" pane.\n" -"(Mark Classes can control when lookups are active, they do NOT\n" -" position glyphs.)" -msgstr "" - -#: fontinfo.c:9632 -msgid "" -"These are not Anchor Classes. For them see the \"Lookups\" pane.\n" -"(Mark Sets, like Mark Classes can control when lookups are active,\n" -" they do NOT position glyphs.)" -msgstr "" - -#: fontinfo.c:9671 -msgid "Version, Major:" -msgstr "" - -#: fontinfo.c:9688 fontinfo.c:9702 -msgid "" -"If you leave this field blank FontForge will use a default based on\n" -"either the version string, or one in the 'name' table." -msgstr "" - -#: fontinfo.c:9691 -msgid "Minor:" -msgstr "" - -#: fontinfo.c:9711 -msgid "Metadata (xml):" -msgstr "" - -#: fontinfo.c:9748 -msgid "ΤεΧ General" -msgstr "symboles genéraux de ΤεΧ" - -#: fontinfo.c:9757 -msgid "ΤεΧ Math Symbol" -msgstr "symboles mathématiques ΤεΧ" - -#: fontinfo.c:9766 -msgid "ΤεΧ Math Extension" -msgstr "extension mathématiques pour ΤεΧ" - -#: fontinfo.c:9841 fontinfo.c:9859 -msgid "The size (in points) for which this face was designed" -msgstr "Le corps (en points) pour lequel cette fonte a été dessinée" - -#: fontinfo.c:9854 -msgid "Size|Points" -msgstr "Points" - -#: fontinfo.c:9862 -msgid "Design Range" -msgstr "Intervalle de dessin" - -#: fontinfo.c:9867 fontinfo.c:9881 fontinfo.c:9900 -msgid "" -"The range of sizes (in points) to which this face applies.\n" -"Lower bound is exclusive, upper bound is inclusive." -msgstr "" - -#: fontinfo.c:9875 -msgid "_Bottom:" -msgstr "En _Bas" - -#: fontinfo.c:9894 -msgid "_Top:" -msgstr "En _Haut" - -#: fontinfo.c:9919 -msgid "" -"This is an identifying number shared by all members of\n" -"this font family with the same style (I.e. 10pt Bold and\n" -"24pt Bold would have the same id, but 10pt Italic would not" -msgstr "" - -#: fontinfo.c:9932 -msgid "Style Name:" -msgstr "Styles:" - -#: fontinfo.c:9937 -msgid "" -"This provides a set of names used to identify the\n" -"style of this font. Names may be translated into multiple\n" -"languages (English is required, others are optional)\n" -"All fonts with the same Style ID should share this name." -msgstr "" - -#: fontinfo.c:9945 -msgid "" -"To create a new name, left click on the button, and select a locale " -"(language).\n" -"To change the locale, left click on it.\n" -"To change the text, left click in it and then type.\n" -msgstr "" - -#: fontinfo.c:9987 -msgid "Mac Style Set:" -msgstr "Ensemble des Styles Mac:" - -#: fontinfo.c:10015 -msgid "FOND Name:" -msgstr "Nom ressource FOND:" - -#: fontinfo.c:10067 -msgid "" -"Moves the currently selected lookup to be first in the lookup ordering\n" -"or moves the currently selected subtable to be first in its lookup." -msgstr "" - -#: fontinfo.c:10078 -msgid "" -"Moves the currently selected lookup before the previous lookup\n" -"or moves the currently selected subtable before the previous subtable." -msgstr "" - -#: fontinfo.c:10089 -msgid "" -"Moves the currently selected lookup after the next lookup\n" -"or moves the currently selected subtable after the next subtable." -msgstr "" - -#: fontinfo.c:10100 -msgid "" -"Moves the currently selected lookup to the end of the lookup chain\n" -"or moves the currently selected subtable to be the last subtable in the " -"lookup" -msgstr "" - -#: fontinfo.c:10111 -msgid "Sorts the lookups in a default ordering based on feature tags" -msgstr "" - -#: fontinfo.c:10126 -msgid "" -"Adds a new lookup after the selected lookup\n" -"or at the start of the lookup list if nothing is selected." -msgstr "" -"Ajouter une nouvelle recherche après la recherche sélectionnée\n" -"ou en tête de liste si aucune recherche n'est sélectionnée" - -#: fontinfo.c:10137 -msgid "" -"Adds a new lookup subtable after the selected subtable\n" -"or at the start of the lookup if nothing is selected." -msgstr "" - -#: fontinfo.c:10148 -msgid "Edits a lookup or lookup subtable." -msgstr "" - -#: fontinfo.c:10159 -msgid "Edits the transformations in a lookup subtable." -msgstr "" - -#: fontinfo.c:10170 -msgid "" -"Deletes any selected lookups and their subtables, or deletes any selected " -"subtables.\n" -"This will also delete any transformations associated with those subtables." -msgstr "" - -#: fontinfo.c:10181 -msgid "" -"Merges two selected (and compatible) lookups into one,\n" -"or merges two selected subtables of a lookup into one" -msgstr "" - -#: fontinfo.c:10192 -msgid "" -"Reverts the lookup list to its original condition.\n" -"But any changes to subtable data will remain." -msgstr "" - -#: fontinfo.c:10193 fontviewbase.c:1629 -msgid "_Revert" -msgstr "_Revenir" - -#: fontinfo.c:10203 -msgid "Imports a lookup (and all its subtables) from another font." -msgstr "" - -#: fontinfo.c:10288 -msgid "Creation Date:" -msgstr "Date de création:" - -#: fontinfo.c:10307 -msgid "Modification Date:" -msgstr "Date de modification:" - -#: fontinfo.c:10342 -msgid "" -"This pane is informative only and shows the characters\n" -"actually in the font. If you wish to set the OS/2 Unicode\n" -"Range field, change the pane to" -msgstr "" - -#: fontinfo.c:10351 -msgid "OS/2 -> Charsets" -msgstr "" - -#: fontinfo.c:10365 -msgid "Include Empty Blocks" -msgstr "Inclure les blocs vides" - -#: fontinfo.c:10381 -msgid "" -"Click on a range to select characters in that range.\n" -"Double click on a range to see characters that should be\n" -"in the range but aren't." -msgstr "" - -#: fontinfo.c:10398 -msgid "PS Names" -msgstr "" - -#: fontinfo.c:10403 -msgid "General" -msgstr "Général" - -#: fontinfo.c:10411 -msgid "PS UID" -msgstr "" - -#: fontinfo.c:10416 -msgid "PS Private" -msgstr "Dictionnaire PS privé" - -#: fontinfo.c:10421 -msgid "OS/2" -msgstr "OS/2" - -#: fontinfo.c:10428 -msgid "TTF Names" -msgstr "Noms TTF" - -#: fontinfo.c:10433 -msgid "StyleSet Names" -msgstr "" - -#: fontinfo.c:10438 -msgid "Grid Fitting" -msgstr "Ajustement à la grille" - -#: fontinfo.c:10444 -msgid "ΤεΧ" -msgstr "ΤεΧ" - -#: fontinfo.c:10457 -msgid "FONTLOG" -msgstr "" - -#: fontinfo.c:10462 -msgid "Mark Classes" -msgstr "" - -#: fontinfo.c:10467 -msgid "Mark Sets" -msgstr "" - -#: fontinfo.c:10473 -msgid "OpenType|Lookups" -msgstr "" - -#: fontinfo.c:10480 -msgid "WOFF" -msgstr "" - -#: fontinfo.c:10488 -msgid "Mac Features" -msgstr "Fonctionnalités AAT" - -#: fontinfo.c:10493 -msgid "Dates" -msgstr "Dates" - -#: fontinfo.c:10569 -msgid "TrueTypeName|New" -msgstr "Nouveau nom" - -#: fontinfo.c:10571 -msgid "gaspTableEntry|New" -msgstr "" - -#: fontinfo.c:10583 -msgid "PSPrivateDictKey|New" -msgstr "" - -#: fontview.c:505 -msgid "_Don't Save" -msgstr "_Ne pas enregistrer" - -#: fontview.c:508 fontviewbase.c:1632 -msgid "Font changed" -msgstr "Fonte modifiée" - -#: fontview.c:508 -#, c-format -msgid "" -"Font %1$.40s in file %2$.40s has been changed.\n" -"Do you want to save it?" -msgstr "" -"La fonte %1$.40s dans le fichier %2$.40s a été modifiée.\n" -"Voulez vous l'enregistrer ?" - -#: fontview.c:615 -msgid "Save as _Directory" -msgstr "Sauver comme répertoire" - -#: fontview.c:623 -msgid "Save as..." -msgstr "Enregistrer sous..." - -#: fontview.c:932 oflib.c:2069 prefs.c:496 -msgid "Open Font" -msgstr "Ouvrir Fonte" - -#: fontview.c:947 -msgid "Merge Feature Info" -msgstr "Fusionner les infos de fonctionnalités." - -#: fontview.c:956 -msgid "Load of Kerning Metrics Failed" -msgstr "Échec au chargement d'un fichier de crénage" - -#: fontview.c:956 -#, c-format -msgid "Failed to load kern data from %s" -msgstr "Échec du chargement des données de crénage depuis le fichier %s" - -#: fontview.c:1037 -msgid "Many Windows" -msgstr "Beaucoup de fenêtres !" - -#: fontview.c:1037 -msgid "" -"This involves opening more than 10 windows.\n" -"Is that really what you want?" -msgstr "" -"Cela va ouvrir plus de 10 fenêtres.\n" -"Est-ce vraiment ce que vous souhaitez ?" - -#: fontview.c:1136 -msgid "Extremum bound..." -msgstr "" - -#: fontview.c:1136 -msgid "" -"Adobe says that \"big\" splines should not have extrema.\n" -"But they don't define what big means.\n" -"If the distance between the spline's end-points is bigger than this value, " -"then the spline is \"big\" to fontforge." -msgstr "" - -#: fontview.c:1765 -msgid "Select by Script" -msgstr "Sélection par Système d'écriture" - -#: fontview.c:1780 -msgid "All glyphs" -msgstr "" - -#: fontview.c:1784 -msgid "Set the selection of the font view to all glyphs in the script." -msgstr "" - -#: fontview.c:1790 -msgid "Only upper case" -msgstr "" - -#: fontview.c:1794 -msgid "" -"Set the selection of the font view to any upper case glyphs in the script." -msgstr "" - -#: fontview.c:1799 -msgid "Only lower case" -msgstr "" - -#: fontview.c:1803 -msgid "" -"Set the selection of the font view to any lower case glyphs in the script." -msgstr "" - -#: fontview.c:1813 fontview.c:2075 -msgid "" -"Set the selection of the font view to the glyphs\n" -"which match" -msgstr "" - -#: fontview.c:1821 fontview.c:2083 -msgid "" -"Expand the selection of the font view to include\n" -"all the glyphs which match" -msgstr "" - -#: fontview.c:1829 fontview.c:2091 -msgid "Remove matching glyphs from the selection." -msgstr "" - -#: fontview.c:1833 fontview.c:2095 -msgid "Logical And with Selection" -msgstr "" - -#: fontview.c:1837 fontview.c:2099 -msgid "Remove glyphs which do not match from the selection." -msgstr "" - -#: fontview.c:1889 -msgid "No Script" -msgstr "Aucun système d'écriture" - -#: fontview.c:1889 -msgid "Please specify a script" -msgstr "" - -#: fontview.c:1892 -msgid "Bad Script" -msgstr "Systéme d'écriture incorrect" - -#: fontview.c:1892 -msgid "Scripts are 4 letter tags" -msgstr "" - -#: fontview.c:2040 -msgid "Select by Name" -msgstr "" - -#: fontview.c:2049 -msgid "" -"Enter either a wildcard pattern (to match glyph names)\n" -" or a unicode encoding like \"U+0065\"." -msgstr "" - -#: fontview.c:2054 -msgid "" -"Unix style wildcarding is accepted:\n" -"Most characters match themselves\n" -"A \"?\" will match any single character\n" -"A \"*\" will match an arbitrary number of characters (including none)\n" -"An \"[abd]\" set of characters within square brackets will match any " -"(single) character\n" -"A \"{scmp,c2sc}\" set of strings within curly brackets will match any " -"string\n" -"So \"a.*\" would match \"a.\" or \"a.sc\" or \"a.swash\"\n" -"While \"a.{scmp,c2sc}\" would match \"a.scmp\" or \"a.c2sc\"\n" -"And \"a.[abd]\" would match \"a.a\" or \"a.b\" or \"a.d\"" -msgstr "" - -#: fontview.c:2883 lookupui.c:4796 metricsview.c:380 -msgid "New Lookup Subtable..." -msgstr "Nouvelle sous-table de recherche" - -#: fontview.c:2889 -msgid "Display Substitution..." -msgstr "Montrer les Substitutions..." - -#: fontview.c:2890 -msgid "Pick a substitution to display in the window." -msgstr "" - -#: fontview.c:3027 -msgid "Show H. Metrics" -msgstr "Montrer métriques horizontales" - -#: fontview.c:3027 -msgid "Show V. Metrics" -msgstr "Montrer métriques verticales" - -#: fontview.c:3036 -msgid "Baseline" -msgstr "Ligne de base" - -#: fontview.c:3044 -msgid "Origin" -msgstr "Origine" - -#: fontview.c:3052 -msgid "Advance Width as a Line" -msgstr "Chasse représentée par une ligne" - -#: fontview.c:3058 -msgid "" -"Display the advance width as a line\n" -"perpendicular to the advance direction" -msgstr "" -"Montrer la chasse par une ligne\n" -"perpendiculaire au vecteur d'avancement" - -#: fontview.c:3061 -msgid "Advance Width as a Bar" -msgstr "Chasse représentée par une barre" - -#: fontview.c:3067 -msgid "" -"Display the advance width as a bar under the glyph\n" -"showing the extent of the advance" -msgstr "" -"Montrer la chasse par une barre sous le glyphe\n" -"représentant le vecteur d'avancement" - -#: fontview.c:3213 -msgid "Bitmap Magnification..." -msgstr "Grossissement Bitmap..." - -#: fontview.c:3213 -msgid "Please specify a bitmap magnification factor." -msgstr "" - -#: fontview.c:3468 fontview.c:3489 -msgid "Compact" -msgstr "Compacté" - -#: fontview.c:3563 fontview.c:3586 -msgid "Find an adobe CMap file..." -msgstr "Recherche d'un fichier CMap Adobe..." - -#: fontview.c:3618 -msgid "Please close font" -msgstr "SVP fermez cette fonte" - -#: fontview.c:3618 -#, c-format -msgid "Please close %s before inserting it into a CID font" -msgstr "SVP, fermez %s avant de l'insérer dans une fonte CID" - -#: fontview.c:3665 fontview.c:4700 lookupui.c:2119 ../gdraw/gfilechooser.c:918 -msgid "_Remove" -msgstr "Ôter" - -#: fontview.c:3666 fontview.c:5244 -msgid "_Remove Font" -msgstr "Supp_rimer fonte" - -#: fontview.c:3666 -#, c-format -msgid "" -"Are you sure you wish to remove sub-font %1$.40s from the CID font %2$.40s" -msgstr "" -"Voules vous vraiment supprimer la sous-fonte %1$.40s de la fonte CID %2$.40s" - -#: fontview.c:3726 -msgid "Change Supplement..." -msgstr "" - -#: fontview.c:3726 -#, c-format -msgid "Please specify a new supplement for %.20s-%.20s" -msgstr "" - -#: fontview.c:4211 -msgid "_New Composition..." -msgstr "_Nouvelle composition..." - -#: fontview.c:4212 -msgid "_Modify Composition..." -msgstr "_Modifier la composition..." - -#: fontview.c:4214 -msgid "_Build Syllables" -msgstr "Construction de sylla_bes" - -#: fontview.c:4298 -msgid "Open Font Library..." -msgstr "" - -#: fontview.c:4305 -msgid "_Hangul" -msgstr "_Hangul" - -#: fontview.c:4308 -msgid "Browse web" -msgstr "" - -#: fontview.c:4314 -msgid "Save A_ll" -msgstr "_Tout enregistrer" - -#: fontview.c:4320 metricsview.c:3083 -msgid "_Merge Feature Info..." -msgstr "Fusionner infos de fonctionnalités..." - -#: fontview.c:4322 -msgid "Revert To _Backup" -msgstr "Revenir à la sauvegarde" - -#: fontview.c:4333 prefs.c:2268 -msgid "Script Menu" -msgstr "Scripts" - -#: fontview.c:4346 -msgid "_All Fonts" -msgstr "Tout: vecteurs et bitmaps" - -#: fontview.c:4347 -msgid "_Displayed Font" -msgstr "Seulement la fonte courante" - -#: fontview.c:4349 -msgid "Glyph _Metadata" -msgstr "y compris les métadonnées" - -#: fontview.c:4351 -msgid "_TrueType Instructions" -msgstr "y compris les instructions _TrueType" - -#: fontview.c:4373 -msgid "Select by _Color" -msgstr "sélection par _Couleur" - -#: fontview.c:4374 -msgid "Select by _Wildcard..." -msgstr "" - -#: fontview.c:4375 -msgid "Select by _Script..." -msgstr "sélection par système d'écriture..." - -#: fontview.c:4377 -msgid "_Glyphs Worth Outputting" -msgstr "_Vrais glyphes" - -#: fontview.c:4378 -msgid "Glyphs with only _References" -msgstr "" - -#: fontview.c:4379 -msgid "Glyphs with only S_plines" -msgstr "" - -#: fontview.c:4380 -msgid "Glyphs with both" -msgstr "" - -#: fontview.c:4381 -msgid "W_hitespace Glyphs" -msgstr "" - -#: fontview.c:4382 -msgid "_Changed Glyphs" -msgstr "glyphes _Modifiés" - -#: fontview.c:4383 -msgid "_Hinting Needed" -msgstr "glyphes sans _Hints" - -#: fontview.c:4384 -msgid "Autohinta_ble" -msgstr "" - -#: fontview.c:4386 -msgid "Hold [Shift] key to merge" -msgstr "" - -#: fontview.c:4387 -msgid "Hold [Control] key to restrict" -msgstr "" - -#: fontview.c:4389 -msgid "Selec_t By Lookup Subtable..." -msgstr "sélection par _Sous-table..." - -#: fontview.c:4400 -msgid "Copy _Lookup Data" -msgstr "Copier des Données de consultation" - -#: fontview.c:4402 metricsview.c:3102 -msgid "Copy _VWidth" -msgstr "Copier chasse _verticale" - -#: fontview.c:4406 -msgid "Paste Into" -msgstr "Coller dans" - -#: fontview.c:4408 -msgid "Paste After" -msgstr "Coller après" - -#: fontview.c:4410 -msgid "Sa_me Glyph As" -msgstr "_Même glyphe que" - -#: fontview.c:4414 -msgid "Copy Layer To Layer" -msgstr "" - -#: fontview.c:4418 -msgid "F_ind / Replace..." -msgstr "Trouver/remplacer..." - -#: fontview.c:4419 search.c:1261 -msgid "Replace with Reference" -msgstr "Remplacer par référence" - -#: fontview.c:4420 -msgid "Correct References" -msgstr "" - -#: fontview.c:4424 -msgid "Copy _From" -msgstr "Contenu de la copie" - -#: fontview.c:4454 -msgid "Add _Small Capitals..." -msgstr "" - -#: fontview.c:4455 -msgid "Add Subscripts/Superscripts..." -msgstr "" - -#: fontview.c:4467 -msgid "Buil_d Duplicate Glyph" -msgstr "Construire un glyphe _dupliqué" - -#: fontview.c:4509 -msgid "_MATH Info..." -msgstr "Infos _Maths..." - -#: fontview.c:4510 -msgid "_BDF Info..." -msgstr "Infos BDF..." - -#: fontview.c:4511 -msgid "_Horizontal Baselines..." -msgstr "" - -#: fontview.c:4512 -msgid "_Vertical Baselines..." -msgstr "" - -#: fontview.c:4513 -msgid "_Justification..." -msgstr "" - -#: fontview.c:4514 -msgid "Show _Dependent" -msgstr "Montrer les dé_pendances" - -#: fontview.c:4515 -msgid "Mass Glyph _Rename..." -msgstr "Rennomage massif de glyphes..." - -#: fontview.c:4516 -msgid "Set _Color" -msgstr "" - -#: fontview.c:4521 metricsview.c:3170 -msgid "Find Pr_oblems..." -msgstr "Rechercher pr_oblèmes..." - -#: fontview.c:4522 -msgid "_Validate..." -msgstr "_Valider..." - -#: fontview.c:4524 -msgid "Set E_xtremum Bound..." -msgstr "" - -#: fontview.c:4531 -msgid "Other Info" -msgstr "Autres Infos" - -#: fontview.c:4532 -msgid "_Validation" -msgstr "" - -#: fontview.c:4538 -msgid "St_yle" -msgstr "" - -#: fontview.c:4555 -msgid "_Merge Fonts..." -msgstr "Fusionner fontes...(_M)" - -#: fontview.c:4556 -msgid "Interpo_late Fonts..." -msgstr "_Interpoler fontes..." - -#: fontview.c:4557 -msgid "Compare Fonts..." -msgstr "Comparer fontes..." - -#: fontview.c:4563 lookupui.c:1430 lookupui.c:1450 metricsview.c:3193 -#: windowmenu.c:247 -msgid "All" -msgstr "Toutes" - -#: fontview.c:4624 -msgid "_Glyph Image" -msgstr "_Dessin" - -#: fontview.c:4625 -msgid "_Name" -msgstr "_Nom" - -#: fontview.c:4626 lookupui.c:4220 -msgid "_Unicode" -msgstr "_Unicode" - -#: fontview.c:4627 -msgid "_Encoding Hex" -msgstr "_Index" - -#: fontview.c:4660 -msgid "Add Encoding Slots..." -msgstr "Ajout de cases de codage" - -#: fontview.c:4660 -msgid "How many CID slots do you wish to add?" -msgstr "Combien de cases CID voulez vous ajouter?" - -#: fontview.c:4660 -msgid "How many unencoded glyph slots do you wish to add?" -msgstr "Combien de cases pour glyphes non encodés voulez vous ajouter?" - -#: fontview.c:4704 -msgid "Detach & Remove Glyphs" -msgstr "" - -#: fontview.c:4704 -msgid "" -"Are you sure you wish to remove these glyphs? This operation cannot be " -"undone." -msgstr "" - -#: fontview.c:4726 -msgid "Add Encoding Name..." -msgstr "Ajouter un nom d'encodage" - -#: fontview.c:4726 -msgid "" -"Please provide the name of an encoding in the iconv database which you want " -"in the menu." -msgstr "" - -#: fontview.c:4731 -msgid "Invalid Encoding" -msgstr "Codage incorrect" - -#: fontview.c:4756 -msgid "Make Namelist" -msgstr "Faire la liste de noms" - -#: fontview.c:4764 -msgid "Namelist creation failed" -msgstr "Échec de la création de la liste de noms" - -#: fontview.c:4764 fontview.c:4827 -#, c-format -msgid "Could not write %s" -msgstr "Impossible d'écrire %s" - -#: fontview.c:4777 -msgid "Load Namelist" -msgstr "Charger une liste de noms" - -#: fontview.c:4798 problems.c:2385 searchview.c:822 ../gdraw/gsavefiledlg.c:72 -msgid "Replace" -msgstr "Remplacer" - -#: fontview.c:4798 -msgid "A name list with this name already exists. Replace it?" -msgstr "Une liste de nom de ce nom existe déja. La remplacer?" - -#: fontview.c:4808 fontview.c:4879 -msgid "No such file" -msgstr "Fichier non trouvé" - -#: fontview.c:4808 fontview.c:4879 -#, c-format -msgid "Could not read %s" -msgstr "Impossible de lire %s" - -#: fontview.c:4813 -msgid "Bad namelist file" -msgstr "Fichier de liste de noms incorrect" - -#: fontview.c:4813 -#, c-format -msgid "Could not parse %s" -msgstr "Impossible d'analyser %s" - -#: fontview.c:4820 fontview.c:4822 -msgid "Non-ASCII glyphnames" -msgstr "" - -#: fontview.c:4820 -#, c-format -msgid "This namelist contains at least one non-ASCII glyph name, namely: %s" -msgstr "" - -#: fontview.c:4822 -msgid "" -"This namelist is based on a namelist which contains non-ASCII glyph names" -msgstr "" - -#: fontview.c:4827 -msgid "Create failed" -msgstr "Échec de la création" - -#: fontview.c:4846 -msgid "Rename by NameList" -msgstr "" - -#: fontview.c:4846 -msgid "" -"Rename the glyphs in this font to the names found in the selected namelist" -msgstr "" - -#: fontview.c:4854 openfontdlg.c:438 prefs.c:1723 savefontdlg.c:1345 -msgid "" -"Glyph names should be limited to characters in the ASCII character set, but " -"there are names in this namelist which use characters outside that range." -msgstr "" - -#: fontview.c:4866 -msgid "Load glyph names" -msgstr "Charger les noms de glyphes" - -#: fontview.c:4923 -msgid "_Reencode" -msgstr "_Ré-encode" - -#: fontview.c:4924 -msgid "_Compact" -msgstr "Compacté" - -#: fontview.c:4925 -msgid "_Force Encoding" -msgstr "_Forcer le codage" - -#: fontview.c:4927 -msgid "_Add Encoding Slots..." -msgstr "_Ajouter des cases d'encodage..." - -#: fontview.c:4928 -msgid "Remove _Unused Slots" -msgstr "Suppr_imer les cases inutilisées" - -#: fontview.c:4929 -msgid "_Detach Glyphs" -msgstr "_Détacher les Glyphes" - -#: fontview.c:4930 -msgid "Detach & Remo_ve Glyphs..." -msgstr "Détacher et Supprimer les glyphes..." - -#: fontview.c:4932 -msgid "Add E_ncoding Name..." -msgstr "" - -#: fontview.c:4933 -msgid "_Load Encoding..." -msgstr "Chargement du codage" - -#: fontview.c:4934 -msgid "Ma_ke From Font..." -msgstr "Faire à partir de(_K)" - -#: fontview.c:4935 -msgid "Remove En_coding..." -msgstr "Suppression du codage" - -#: fontview.c:4937 -msgid "Display By _Groups..." -msgstr "Afficher par _Groupes..." - -#: fontview.c:4938 -msgid "D_efine Groups..." -msgstr "Définir des groupes" - -#: fontview.c:4940 -msgid "_Save Namelist of Font..." -msgstr "" - -#: fontview.c:4941 -msgid "L_oad Namelist..." -msgstr "" - -#: fontview.c:4942 -msgid "Rename Gl_yphs..." -msgstr "_Renommer les glyphes..." - -#: fontview.c:4943 -msgid "Cre_ate Named Glyphs..." -msgstr "Créer des glyphes nommés..." - -#: fontview.c:5030 -msgid "_Show ATT" -msgstr "Propriétés _typo avancées" - -#: fontview.c:5031 -msgid "Display S_ubstitutions..." -msgstr "Montrer les S_ubstitutions..." - -#: fontview.c:5034 -msgid "Label Gl_yph By" -msgstr "" - -#: fontview.c:5036 -msgid "S_how H. Metrics..." -msgstr "Montrer métriques _horizontales" - -#: fontview.c:5037 -msgid "Show _V. Metrics..." -msgstr "Montrer métriques _verticales" - -#: fontview.c:5039 -msgid "32x8 cell window" -msgstr "Fenêtre de 32x8 cellules" - -#: fontview.c:5040 -msgid "_16x4 cell window" -msgstr "" - -#: fontview.c:5041 -msgid "_8x2 cell window" -msgstr "Fenêtre de 8x2 cellules" - -#: fontview.c:5043 -msgid "_24 pixel outline" -msgstr "Contour de _24 pixels" - -#: fontview.c:5044 -msgid "_36 pixel outline" -msgstr "Contour de _36 pixels" - -#: fontview.c:5045 -msgid "_48 pixel outline" -msgstr "Contour de _48 pixels" - -#: fontview.c:5046 -msgid "_72 pixel outline" -msgstr "Contour de _72 pixels" - -#: fontview.c:5047 -msgid "_96 pixel outline" -msgstr "Contour de _96 pixels" - -#: fontview.c:5049 -msgid "_Fit to em" -msgstr "Ajuster au cadratin(_F)" - -#: fontview.c:5051 fontview.c:5073 -msgid "Bitmap _Magnification..." -msgstr "Grossissement des bitmaps" - -#: fontview.c:5086 metricsview.c:3574 parsettfbmf.c:615 -#, c-format -msgid "%d pixel bitmap" -msgstr "%d pixel bitmap" - -#: fontview.c:5088 metricsview.c:3576 -#, c-format -msgid "%d@%d pixel bitmap" -msgstr "%d@%d pixel bitmap" - -#: fontview.c:5187 -msgid "BlueValues" -msgstr "Bleues" - -#: fontview.c:5199 -msgid "Edit 'fpgm'..." -msgstr "Éditer 'fpgm'..." - -#: fontview.c:5200 -msgid "Edit 'prep'..." -msgstr "Éditer 'prep'..." - -#: fontview.c:5201 -msgid "Edit 'maxp'..." -msgstr "Éditer 'maxp'..." - -#: fontview.c:5202 -msgid "Edit 'cvt '..." -msgstr "Éditer 'cvt '..." - -#: fontview.c:5203 -msgid "Remove Instr Tables" -msgstr "" - -#: fontview.c:5206 -msgid "_Clear Hints" -msgstr "Supprimer les hints(_C)" - -#: fontview.c:5210 -msgid "Histograms" -msgstr "Histogrammes" - -#: fontview.c:5224 -msgid "_Auto Width..." -msgstr "Chasse automatique..." - -#: fontview.c:5225 metricsview.c:3375 -msgid "Ker_n By Classes..." -msgstr "Cré_nage par classes..." - -#: fontview.c:5226 -msgid "Remove All Kern _Pairs" -msgstr "_Supprimer paires de crénage" - -#: fontview.c:5229 metricsview.c:3376 -msgid "VKern By Classes..." -msgstr "Crénage vertical par classes..." - -#: fontview.c:5230 metricsview.c:3377 -msgid "VKern From HKern" -msgstr "Crénage vert. à partir du crénage hor." - -#: fontview.c:5231 -msgid "Remove All VKern Pairs" -msgstr "Supprimer paires de crénage vertical" - -#: fontview.c:5236 -msgid "_Convert to CID" -msgstr "_Conversion vers CID" - -#: fontview.c:5237 -msgid "Convert By C_Map" -msgstr "Conversion via un C_Map Adobe" - -#: fontview.c:5239 -msgid "_Flatten" -msgstr "Aplatir" - -#: fontview.c:5240 -msgid "Fl_attenByCMap" -msgstr "_Aplatir via un CMap Adobe" - -#: fontview.c:5242 -msgid "Insert F_ont..." -msgstr "Insérer f_onte..." - -#: fontview.c:5243 -msgid "Insert _Blank" -msgstr "Insérer fonte vierge" - -#: fontview.c:5246 -msgid "_Change Supplement..." -msgstr "" - -#: fontview.c:5247 -msgid "C_ID Font Info..." -msgstr "_Infos fonte CID..." - -#. GT: Here (and following) MM means "MultiMaster" -#: fontview.c:5340 -msgid "_Create MM..." -msgstr "_Créer une Multi-Master..." - -#: fontview.c:5341 -msgid "MM _Validity Check" -msgstr "_Vérification de validité MM" - -#: fontview.c:5342 -msgid "MM _Info..." -msgstr "_Infos MM..." - -#: fontview.c:5343 -msgid "_Blend to New Font..." -msgstr "Méla_nger dans une Nouvelle Fonte..." - -#: fontview.c:5344 -msgid "MM Change Default _Weights..." -msgstr "MM Changer les _Poids..." - -#: fontview.c:5439 -msgid "_Overview" -msgstr "_Résumé" - -#: fontview.c:5440 -msgid "_Index" -msgstr "_Index" - -#: fontview.c:5441 -msgid "_About..." -msgstr "À _propos..." - -#: fontview.c:5442 -msgid "_License..." -msgstr "_Licence..." - -#: fontview.c:5481 -msgid "E_ncoding" -msgstr "_Codage" - -#: fontview.c:5484 -msgid "_CID" -msgstr "_CID" - -#: fontview.c:7260 -msgid "Selected BG Color" -msgstr "" - -#: fontview.c:7260 -msgid "Color used to draw the background of selected glyphs" -msgstr "" - -#: fontview.c:7261 -msgid "Selected FG Color" -msgstr "" - -#: fontview.c:7261 -msgid "Color used to draw the foreground of selected glyphs" -msgstr "" - -#: fontview.c:7262 -msgid "Changed Color" -msgstr "" - -#: fontview.c:7262 -msgid "Color used to mark a changed glyph" -msgstr "" - -#: fontview.c:7263 -msgid "Font Size" -msgstr "" - -#: fontview.c:7263 -msgid "" -"Size (in points) of the font used to display information and glyph labels in " -"the fontview." -msgstr "" - -#: fontview.c:7264 -msgid "Font Family" -msgstr "" - -#: fontview.c:7264 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs" -msgstr "" - -#: fontview.c:7265 -msgid "Serif Family" -msgstr "" - -#: fontview.c:7265 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"serif font" -msgstr "" - -#: fontview.c:7266 -msgid "Script Family" -msgstr "" - -#: fontview.c:7266 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"script font" -msgstr "" - -#: fontview.c:7267 -msgid "Fraktur Family" -msgstr "" - -#: fontview.c:7267 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"fractur font" -msgstr "" - -#: fontview.c:7268 -msgid "Double Struck Family" -msgstr "" - -#: fontview.c:7268 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"double struck font" -msgstr "" - -#: fontview.c:7269 -msgid "Sans-Serif Family" -msgstr "" - -#: fontview.c:7269 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"sans-serif font" -msgstr "" - -#: fontview.c:7270 -msgid "Monospace Family" -msgstr "" - -#: fontview.c:7270 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"monospace font" -msgstr "" - -#: fontview.c:7552 ../gdraw/ggadgets.c:85 ../gdraw/gprogress.c:191 -msgid "Color|Background" -msgstr "" - -#: fontview.c:7552 -msgid "Background color for the drawing area of all views" -msgstr "" - -#: fontview.c:7561 -msgid "View" -msgstr "" - -#: fontview.c:7562 -msgid "" -"This is an abstract class which defines common features of the\n" -"FontView, CharView, BitmapView and MetricsView" -msgstr "" - -#: fontview.c:7574 -msgid "FontView" -msgstr "" - -#: fontview.c:7575 -msgid "This is the main fontforge window displaying a font" -msgstr "" - -#: fontview.c:7845 -msgid "Glyph Set by Selection" -msgstr "" - -#: fontview.c:7861 -msgid "" -"Select glyphs in the font view above.\n" -"The selected glyphs become your glyph class." -msgstr "" - -#: fontviewbase.c:105 -msgid "_Unlink All" -msgstr "Tout délier" - -#: fontviewbase.c:109 metricsview.c:2047 -#, c-format -msgid "" -"You are attempting to clear %.30s which is referred to by\n" -"another character. Are you sure you want to clear it?" -msgstr "" -"Vous voulez effacer %.30s qui est référencé par un\n" -"autre glyphe. Êtes-vous sûr(e) de vouloir poursuivre ?" - -#: fontviewbase.c:363 fontviewbase.c:364 -msgid "Building duplicate encodings" -msgstr "Créer les codes dupliqués" - -#: fontviewbase.c:759 -msgid "Transforming..." -msgstr "Transformation..." - -#: fontviewbase.c:844 -msgid "Removing overlaps..." -msgstr "Suppression des recouvrements..." - -#: fontviewbase.c:879 -msgid "Adding points at Extrema..." -msgstr "Ajout de points aux extrémités..." - -#: fontviewbase.c:926 fontviewbase.c:947 -msgid "Rounding to integer..." -msgstr "Arrondi entier..." - -#: fontviewbase.c:968 -msgid "Correcting Direction..." -msgstr "Correction de la direction..." - -#: fontviewbase.c:989 -msgid "Unlink All" -msgstr "Tout délier" - -#: fontviewbase.c:990 -msgid "Unlink" -msgstr "Délier" - -#: fontviewbase.c:1033 -msgid "Simplifying..." -msgstr "Simplification..." - -#: fontviewbase.c:1099 -msgid "Finding Substitution Points..." -msgstr "Trouver les points de substitution..." - -#: fontviewbase.c:1119 -msgid "Finding Counter Masks..." -msgstr "Trouver les masques de contre-poinçons..." - -#: fontviewbase.c:1254 -msgid "" -"You will get better instructions if you fill in the Private dictionary, " -"Element->Font Info->Private, for the font" -msgstr "" - -#: fontviewbase.c:1256 -msgid "" -"The selected glyphs have no hints. FontForge will not produce many " -"instructions." -msgstr "" -"Les glyphes sélectionnés n'ont pas de hints. FontForge ne produira pas " -"beaucoup d'instructions." - -#: fontviewbase.c:1266 -msgid "Auto Instructing Font..." -msgstr "Auto-instruction de fonte..." - -#: fontviewbase.c:1387 fontviewbase.c:1388 -msgid "Building accented glyphs" -msgstr "Créer les glyphes accentués" - -#: fontviewbase.c:1407 -msgid "Replace Å" -msgstr "Remplacer Å" - -#: fontviewbase.c:1407 -msgid "" -"Are you sure you want to replace Å?\n" -"The ring will not join to the A." -msgstr "" -"Ètes vous sûr de vouloir remplacer le Å ?\n" -"L'anneau ne sera pas lié au glyphe A." - -#: fontviewbase.c:1632 -#, c-format -msgid "" -"Font %1$.40s in file %2$.40s has been changed.\n" -"Reverting the file will lose those changes.\n" -"Is that what you want?" -msgstr "" -"La fonte %1$.40s dans le fichier %2$.40hs a été modifiée.\n" -"Revenir vous fera perdre toutes les modifications.\n" -"Voulez vous vraiment revenir ?" - -#: fontviewbase.c:1764 -msgid "Glyph Name Changed" -msgstr "Le nom du glyphe a changé" - -#: fontviewbase.c:1764 -#, c-format -msgid "" -"The name of glyph %.40s has changed. This is what I use to find the glyph in " -"the file, so I cannot revert this glyph.\n" -"(You will not be warned for subsequent glyphs.)" -msgstr "" -"Le nom du glyphe %.40s a changé. C'est ce qui sert pour trouver le glyphe " -"dans le fichier, aussi je ne peux pas revenir sur ce glyphe.\n" -"(Vous ne serez plus averti pour les glyphes suivants.)" - -#: freetype.c:831 -msgid "No ByteCode Interpreter" -msgstr "Interpréteur de bytecode manquant" - -#: freetype.c:831 -msgid "" -"These results are those of the freetype autohinter. They do not reflect the " -"truetype instructions." -msgstr "" -"Ces résultats sont ceux de l'optimiseur de rendu de Freetype. Ils ne " -"reflètent pas l'action des instructions TrueType." - -#: freetypeui.c:253 -msgid "Hit Watch Point" -msgstr "Point d'observation atteint" - -#: freetypeui.c:253 -#, c-format -msgid "Point %d was moved by the previous instruction" -msgstr "Le point %d a été déplacé par l'instruction précédente" - -#: freetypeui.c:257 -msgid "Watched Store Change" -msgstr "" - -#: freetypeui.c:257 -#, c-format -msgid "" -"Storage %d was changed from %d (%.2f) to %d (%.2f) by the previous " -"instruction" -msgstr "" -"Mémoire %d modifiée de %d (%.2f) vers %d (%.2f) par l'instruction précédente" - -#: freetypeui.c:262 -msgid "Read of Uninitialized Store" -msgstr "Lecture d'une mémoire non-initialisée" - -#: freetypeui.c:262 -#, c-format -msgid "" -"Storage %d has not been initialized, yet the previous instruction read it" -msgstr "" -"Mémoire %d non initialisée, lue malgré tout par l'instruction précédente" - -#: freetypeui.c:267 -msgid "Watched Cvt Change" -msgstr "" - -#: freetypeui.c:267 -#, c-format -msgid "" -"Cvt %d was changed from %d (%.2f) to %d (%.2f) by the previous instruction" -msgstr "" -"Cvt %d modifié de %d (%.2f) vers %d (%.2f)par l'instruction précédente" - -#: freetypeui.c:494 -msgid "Too Many Breakpoints" -msgstr "Trop de points d'arrêt" - -#. GT: the string "dotlessi" is the official postscript name for the glyph -#. GT: containing an "i" without a dot on top of it. The name "dotlessi" -#. GT: should be left untranslated, though you may wish to explain what it -#. GT: means -#: fvcomposite.c:1703 -msgid "Missing Glyph..." -msgstr "Glyphe manquant..." - -#: fvcomposite.c:1703 -msgid "" -"Your font is missing the dotlessi glyph,\n" -"please add it and remake your accented glyphs" -msgstr "" -"Votre fonte ne contient pas de glyphe 'i non pointé'.\n" -"SVP, ajoutez en un et re-assemblez vos glyphes accentués" - -#. GT: Adobe decided that a dotless j glyph was needed, assigned a code -#. GT: point to it in the private use area, and named it "dotlessj". Then -#. GT: years later the Unicode people decided one was needed and assigned -#. GT: it U+0237, so that's now the official code point and it is named -#. GT: "uni0237". The name "dotlessj" is deprecated but still present in -#. GT: many fonts. Neither "dotlessj" nor "uni0237" should be translated -#. GT: because they are standard PostScript glyph names. -#. GT: Again you may wish to explain that these refer to a "j" without a dot -#: fvcomposite.c:1712 -msgid "" -"Your font is missing the uni0237 glyph,\n" -"and the deprecated dotlessj glyph,\n" -"please add the former and remake your accented glyphs" -msgstr "" -"Votre fonte ne contient pas de glyphe uni0237 (j sans point).\n" -"SVP, ajoutez en un et re-assemblez vos glyphes accentués" - -#: fvfonts.c:1204 fvfonts.c:1212 fvfontsdlg.c:55 -msgid "Merging Problem" -msgstr "Problème de fusion" - -#: fvfonts.c:1204 fvfontsdlg.c:55 -msgid "Merging a font with itself achieves nothing" -msgstr "Fusionner une fonte avec elle même ne conduit à rien" - -#: fvfonts.c:1212 -msgid "" -"When merging two CID keyed fonts, they must have the same Registry and " -"Ordering, and the font being merged into (the mergee) must have a supplement " -"which is at least as recent as the other's. Furthermore the mergee must have " -"at least as many subfonts as the merger." -msgstr "" -"Lors de la fusion de deux fontes CID, celles-ci doivent avoir les mêmes " -"'Registry' et 'Ordering', et la fonte d'arrivée doit avoir un 'Supplement' " -"au moins aussi récent que les autres. De plus, cette dernière doit avoir au " -"moins autant de sous-fontes que les autres." - -#: fvfonts.c:1262 -#, c-format -msgid "In character %s, could not find reference to %s\n" -msgstr "Le caractère %s ne contient pas de référence vers %s\n" - -#: fvfonts.c:1325 -#, c-format -msgid "In character %s, there are too few points on a path in the base\n" -msgstr "" - -#: fvfonts.c:1336 -#, c-format -msgid "In character %s, there are too many points on a path in the base\n" -msgstr "" - -#: fvfonts.c:1432 -#, c-format -msgid "Different settings on whether to stroke in layer %d of %s\n" -msgstr "" - -#: fvfonts.c:1595 fvfonts.c:1598 fvfonts.c:1603 -msgid "Interpolating Problem" -msgstr "Problème d'interpolation" - -#: fvfonts.c:1595 -msgid "Interpolating a font with itself achieves nothing" -msgstr "Interpoler une fonte avec elle même ne conduit à rien" - -#: fvfonts.c:1598 -msgid "" -"Interpolating between fonts with different spline orders (i.e. between " -"postscript and truetype)" -msgstr "" -"Interpolation entre fontes avec des courbes de Bézier d'ordres différents " -"(ie. entre PostScript et TrueType)" - -#: fvfonts.c:1603 -msgid "" -"Interpolating between fonts with different editing types (ie. between type3 " -"and type1)" -msgstr "" -"Interpolation entre fontes avec des type d'édition différents (ie. entre " -"type3 et type1)" - -#: fvfontsdlg.c:61 problems.c:2266 -msgid "Kerning" -msgstr "Crénage" - -#: fvfontsdlg.c:62 -msgid "" -"Do you want to retain kerning information from the selected font\n" -"when one of the glyphs being kerned will come from the base font?" -msgstr "" - -#: fvfontsdlg.c:93 savefontdlg.c:1110 -msgid "Other ..." -msgstr "Autre ..." - -#: fvfontsdlg.c:180 -msgid "Merge Fonts" -msgstr "Fusionner fontes..." - -#: fvfontsdlg.c:190 -#, c-format -msgid "Font to merge into %.20s" -msgstr "Fonte à fusionner avec %.20s" - -#: fvfontsdlg.c:208 -msgid "Preserve cross-font kerning" -msgstr "Garder le crénage entre les fontes" - -#: fvfontsdlg.c:300 -msgid "Amount" -msgstr "Quantité" - -#: fvfontsdlg.c:336 -msgid "Interpolate Fonts" -msgstr "Interpoler fontes..." - -#: fvfontsdlg.c:345 -#, c-format -msgid "Interpolating between %.20s and:" -msgstr "Interpolation entre %.20s et:" - -#. GT: The dialog looks like: -#. GT: Interpolating between and: -#. GT: -#. GT: by <50>% -#. GT: So "by" means how much to interpolate. -#: fvfontsdlg.c:384 -msgid "by" -msgstr "de" - -#: fvimportbdf.c:318 -#, c-format -msgid "Bad bounding box for %s.\n" -msgstr "" - -#: fvimportbdf.c:455 -#, c-format -msgid "Various specifications of PIXEL_SIZE do not match in %s" -msgstr "" - -#: fvimportbdf.c:478 -#, c-format -msgid "Pixel size does not match sum of Font ascent+descent in %s" -msgstr "" - -#: fvimportbdf.c:483 -#, c-format -msgid "Guessing pixel size based on font ascent in %s" -msgstr "" - -#: fvimportbdf.c:487 -#, c-format -msgid "Guessing pixel size based on font descent in %s" -msgstr "" - -#: fvimportbdf.c:674 -#, c-format -msgid "" -"FontForge does not support this bit depth %d (must be 1,2,4,8,16,32)\n" -msgstr "" - -#: fvimportbdf.c:978 -msgid "Unexpected EOF in gf\n" -msgstr "" - -#: fvimportbdf.c:981 -#, c-format -msgid "Uninterpreted code in gf: %d\n" -msgstr "" - -#: fvimportbdf.c:1096 -#, c-format -msgid "Duplicate repeat row count in char %d of pk file\n" -msgstr "" - -#: fvimportbdf.c:1868 -msgid "What is the pixel size of the font in this file?" -msgstr "Quelle est la taille en pixel de la fonte contenue dans ce fichier ?" - -#: fvimportbdf.c:1889 -msgid "Duplicate pixelsize" -msgstr "Taille de pixel déjà existante" - -#: fvimportbdf.c:1890 -#, c-format -msgid "" -"The font database already contains a bitmap\n" -"font with this pixelsize (%d)\n" -"Do you want to overwrite it?" -msgstr "" -"La fonte contient déja des bitmaps de cette\n" -"taille (%d)\n" -"Voulez vous l'écraser ?" - -#: fvimportbdf.c:2054 -msgid "Not a pk file" -msgstr "Pas un fichier PK" - -#: fvimportbdf.c:2054 -#, c-format -msgid "Not a (metafont) pk file %.200s" -msgstr "Pas un fichier PK (METAFONT) %.200s" - -#: fvimportbdf.c:2061 -msgid "Not a gf file" -msgstr "Pas un fichier GF" - -#: fvimportbdf.c:2061 -#, c-format -msgid "Not a (metafont) gf file %.200s" -msgstr "Pas un fichier GF (METAFONT) %.200s" - -#: fvimportbdf.c:2067 fvimportbdf.c:2073 fvimportbdf.c:2161 -msgid "Not a pcf file" -msgstr "Pas un fichier PCF" - -#: fvimportbdf.c:2067 fvimportbdf.c:2073 fvimportbdf.c:2161 -#, c-format -msgid "Not an X11 pcf file %.200s" -msgstr "Pas un fichier PCF X11 %.200s" - -#: fvimportbdf.c:2079 -msgid "Not a bdf file" -msgstr "Pas un fichier BDF" - -#: fvimportbdf.c:2079 -#, c-format -msgid "Not a bdf file %.200s" -msgstr "Pas un fichier BDF %.200s" - -#: fvimportbdf.c:2218 splinefont.c:995 -msgid "Decompress Failed!" -msgstr "Échec de la décompression!" - -#: fvimportbdf.c:2308 fvimportbdf.c:2318 fvimportbdf.c:2396 -#, c-format -msgid "Loading font from %.100s" -msgstr "Chargement depuis %.100s" - -#: fvimportbdf.c:2309 fvimportbdf.c:2397 splinefont.c:1017 -msgid "Loading..." -msgstr "Chargement..." - -#: fvimportbdf.c:2309 fvimportbdf.c:2397 splinefont.c:1017 -msgid "Reading Glyphs" -msgstr "Lecture des glyphes" - -#: fvimportbdf.c:2340 -msgid "No Bitmap Font" -msgstr "Pas de fonte bitmap" - -#: fvimportbdf.c:2340 -#, c-format -msgid "Could not find a bitmap font in %s" -msgstr "Pas de fonte bitmap dans %s" - -#: fvmetricsdlg.c:44 -msgid "Set Width To:" -msgstr "Fixer largeur :" - -#: fvmetricsdlg.c:44 -msgid "Set LBearing To:" -msgstr "Fixer approche gauche :" - -#: fvmetricsdlg.c:44 -msgid "Set RBearing To:" -msgstr "Fixer approche droite :" - -#: fvmetricsdlg.c:44 -msgid "Set Bearings To:" -msgstr "" - -#: fvmetricsdlg.c:44 -msgid "Set Vert. Advance To:" -msgstr "Fixer chasse verticale :" - -#: fvmetricsdlg.c:45 -msgid "Increment Width By:" -msgstr "Augmenter chasse :" - -#: fvmetricsdlg.c:45 -msgid "Increment LBearing By:" -msgstr "Augmenter approche gauche :" - -#: fvmetricsdlg.c:45 -msgid "Increment RBearing By:" -msgstr "Augmenter approche droite :" - -#: fvmetricsdlg.c:45 -msgid "Increment Bearings By:" -msgstr "" - -#: fvmetricsdlg.c:45 -msgid "Increment V. Adv. By:" -msgstr "Augmenter chasse verticale :" - -#: fvmetricsdlg.c:46 -msgid "Scale Width By:" -msgstr "Coefficient chasse :" - -#: fvmetricsdlg.c:46 -msgid "Scale LBearing By:" -msgstr "Coefficient approche gauche :" - -#: fvmetricsdlg.c:46 -msgid "Scale RBearing By:" -msgstr "Coefficient approche droite :" - -#: fvmetricsdlg.c:46 -msgid "Scale Bearings By:" -msgstr "" - -#: fvmetricsdlg.c:46 -msgid "Scale VAdvance By:" -msgstr "Coefficient chasse verticale :" - -#: fvmetricsdlg.c:47 -msgid "Left Side Bearing does not change." -msgstr "" - -#: fvmetricsdlg.c:47 -msgid "Advance Width does not change." -msgstr "" - -#: fvmetricsdlg.c:47 -msgid "ThisSpaceIntentionallyLeftBlank-PleaseDoNotTranslate-LeaveThisOut|" -msgstr "" - -#: fvmetricsdlg.c:47 -msgid "Top Bearing does not change." -msgstr "" - -#: fvmetricsdlg.c:62 -msgid "" -"Negative glyph widths are not allowed in TrueType\n" -"Do you really want a negative width?" -msgstr "" -"Les glyphes de chasse négative ne sont pas autorisés dans les fontes " -"TrueType.\n" -"Voulez vous vraiment une chasse négative ?" - -#: fvmetricsdlg.c:127 -msgid "Set LBearing..." -msgstr "Définir approche gauche..." - -#: fvmetricsdlg.c:127 -msgid "Set RBearing..." -msgstr "Définir approche droite..." - -#: fvmetricsdlg.c:127 -msgid "Set Both Side Bearings..." -msgstr "" - -#: fvmetricsdlg.c:127 -msgid "Set Vertical Advance..." -msgstr "Définir chasse verticale..." - -#: glyphcomp.c:947 glyphcomp.c:1209 glyphcomp.c:1224 glyphcomp.c:1238 -msgid "Outline Glyphs\n" -msgstr "Glyphes à 'Contour extérieur'\n" - -#: glyphcomp.c:952 glyphcomp.c:1240 -msgid "Glyph Differences\n" -msgstr "Différence entre les glyphes\n" - -#. GT: FontForge needs to recoginze the quotes used here(“”). If you change them -#. GT: (in the translated strings) let me know. It currently also recognizes -#. GT: guillemets and a couple of other quotes as well. -#. GT: pfaedit@users.sourceforge.net -#: glyphcomp.c:963 glyphcomp.c:2007 -#, c-format -msgid "Glyph “%s” differs\n" -msgstr "" - -#: glyphcomp.c:1028 -#, c-format -msgid "" -"Glyph “%s” refers to %s with a different truetype point matching scheme\n" -msgstr "" - -#: glyphcomp.c:1040 glyphcomp.c:1055 -#, c-format -msgid "Glyph “%s” contains a reference to %s in %s\n" -msgstr "" - -#: glyphcomp.c:1045 -#, c-format -msgid "Glyph “%s” refers to %s with a different transformation matrix\n" -msgstr "" - -#: glyphcomp.c:1096 -#, c-format -msgid "Glyph “%s” has a different number of layers\n" -msgstr "" - -#: glyphcomp.c:1105 -#, c-format -msgid "Glyph “%s” has a different fill in layer %d\n" -msgstr "" - -#: glyphcomp.c:1108 -#, c-format -msgid "Glyph “%s” has a different stroke in layer %d\n" -msgstr "" - -#: glyphcomp.c:1127 -#, c-format -msgid "" -"Glyph “%s” contains a reference which has different truetype point match " -"specifications\n" -msgstr "" - -#: glyphcomp.c:1130 -#, c-format -msgid "" -"Glyph “%s” does not have splines which match exactly, but they are close\n" -msgstr "" - -#: glyphcomp.c:1133 -#, c-format -msgid "A match was found after unlinking references in glyph “%s”\n" -msgstr "" - -#: glyphcomp.c:1143 -#, c-format -msgid "Different number of contours in glyph “%s”\n" -msgstr "Nombre de contours différent dans le glyphe “%s”\n" - -#: glyphcomp.c:1145 -#, c-format -msgid "Open/Closed contour mismatch in glyph “%s”\n" -msgstr "" - -#: glyphcomp.c:1147 -#, c-format -msgid "Spline mismatch in glyph “%s”\n" -msgstr "" - -#: glyphcomp.c:1155 -#, c-format -msgid "Glyph “%s” has advance width %d in %s but %d in %s\n" -msgstr "" - -#: glyphcomp.c:1158 -#, c-format -msgid "Glyph “%s” has vertical advance width %d in %s but %d in %s\n" -msgstr "" - -#: glyphcomp.c:1164 -#, c-format -msgid "Hint masks differ in glyph “%s” at (%g,%g)\n" -msgstr "" - -#: glyphcomp.c:1167 -#, c-format -msgid "Hints differ in glyph “%s”\n" -msgstr "" - -#: glyphcomp.c:1170 glyphcomp.c:1173 -#, c-format -msgid "Glyph “%s” in %s has no truetype instructions\n" -msgstr "" - -#: glyphcomp.c:1177 -#, c-format -msgid "Glyph “%s” has different truetype instructions\n" -msgstr "" - -#: glyphcomp.c:1212 glyphcomp.c:1227 -#, c-format -msgid "Glyphs in %s but not in %s\n" -msgstr "Glyphes dans %s mais pas dans %s\n" - -#: glyphcomp.c:1216 glyphcomp.c:1231 -#, c-format -msgid "Glyph “%s” missing from %s\n" -msgstr "" - -#: glyphcomp.c:1242 -msgid "" -"ppem is different in the two fonts, cowardly refusing to compare glyphs\n" -msgstr "" - -#: glyphcomp.c:1277 glyphcomp.c:1300 glyphcomp.c:1330 glyphcomp.c:1382 -#: glyphcomp.c:1401 -msgid "Bitmap Strikes\n" -msgstr "Bitmaps\n" - -#: glyphcomp.c:1280 glyphcomp.c:1303 glyphcomp.c:1333 -#, c-format -msgid "Strike %d@%d\n" -msgstr "" - -#: glyphcomp.c:1285 glyphcomp.c:1308 -#, c-format -msgid "Glyphs in %s but not in %s at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1290 glyphcomp.c:1313 -#, c-format -msgid "Glyph “%s” missing from %s at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1338 -#, c-format -msgid "Glyphs Differences at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1344 -#, c-format -msgid "Glyph “%s” differs at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1350 -#, c-format -msgid "Glyph “%s” has advance width %d in %s but %d in %s at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1356 -#, c-format -msgid "" -"Glyph “%s” has vertical advance width %d in %s but %d in %s at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1362 -#, c-format -msgid "Glyph “%s” has a different bitmap at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1385 glyphcomp.c:1404 -#, c-format -msgid "Strikes in %s but not in %s\n" -msgstr "" - -#: glyphcomp.c:1389 glyphcomp.c:1408 -#, c-format -msgid "Strike %d@%d missing from %s\n" -msgstr "" - -#: glyphcomp.c:1430 -#, c-format -msgid "The %s differs. In %s it is (" -msgstr "" - -#: glyphcomp.c:1437 -#, c-format -msgid ") while in %s it is (" -msgstr "" - -#: glyphcomp.c:1467 -#, c-format -msgid "The %s is missing in %s. Whilst in %s it is (" -msgstr "" - -#: glyphcomp.c:1485 -msgid "font name" -msgstr "Nom de la fonte" - -#: glyphcomp.c:1486 -msgid "family name" -msgstr "Nom de la famille" - -#: glyphcomp.c:1487 -msgid "full name" -msgstr "Nom complet" - -#: glyphcomp.c:1488 -msgid "weight" -msgstr "Graisse:" - -#: glyphcomp.c:1489 -msgid "copyright notice" -msgstr "copyright" - -#: glyphcomp.c:1490 -msgid "version" -msgstr "version" - -#: glyphcomp.c:1984 glyphcomp.c:2186 glyphcomp.c:2203 glyphcomp.c:2221 -#: glyphcomp.c:2238 -msgid "Glyph Positioning\n" -msgstr "Positionnement de glyphe\n" - -#: glyphcomp.c:1984 glyphcomp.c:2186 glyphcomp.c:2203 glyphcomp.c:2221 -#: glyphcomp.c:2238 -msgid "Glyph Substitution\n" -msgstr "Substitution de glyphe\n" - -#: glyphcomp.c:1987 -msgid "Lookup Differences\n" -msgstr "" - -#: glyphcomp.c:1991 -#, c-format -msgid "Lookup subtable %s (matched with %s)\n" -msgstr "" - -#: glyphcomp.c:1993 -msgid "" -msgstr "" - -#: glyphcomp.c:2024 -#, c-format -msgid "“%s” in %s did not contain an anchor point (%g,%g) class %s\n" -msgstr "" - -#: glyphcomp.c:2030 -#, c-format -msgid "" -"“%s” in %s contains an anchor point (%g,%g) class %s which differs from its " -"counterpart by point matching\n" -msgstr "" - -#: glyphcomp.c:2037 -#, c-format -msgid "" -"“%s” in %s did not contain a positioning lookup ∆x=%d ∆y=%d ∆x_adv=%d " -"∆y_adv=%d\n" -msgstr "" - -#: glyphcomp.c:2040 -#, c-format -msgid "" -"“%s” in %s did not contain a pairwise positioning lookup ∆x=%d ∆y=%d " -"∆x_adv=%d ∆y_adv=%d to %s ∆x=%d ∆y=%d ∆x_adv=%d ∆y_adv=%d\n" -msgstr "" - -#: glyphcomp.c:2046 -#, c-format -msgid "“%s” in %s did not contain a substitution lookup to %s\n" -msgstr "" - -#: glyphcomp.c:2080 -#, c-format -msgid "The kerning class subtable %s in %s fails to match %s in %s\n" -msgstr "" - -#: glyphcomp.c:2087 -#, c-format -msgid "The context/chaining subtable %s in %s fails to match %s in %s\n" -msgstr "" - -#: glyphcomp.c:2094 -#, c-format -msgid "" -"I can't figure out how to compare the subtable, %s, in %s to %s in %s\n" -msgstr "" - -#: glyphcomp.c:2156 -#, c-format -msgid "Kerning between “%s” and %s is %d in %s and %d in %s\n" -msgstr "" - -#: glyphcomp.c:2160 glyphcomp.c:2166 -#, c-format -msgid "No kerning between “%s” and %s in %s whilst it is %d in %s\n" -msgstr "" - -#: glyphcomp.c:2189 glyphcomp.c:2224 -#, c-format -msgid "Lookups in %s but not in %s\n" -msgstr "Recherches dans %s mais pas dans %s\n" - -#: glyphcomp.c:2193 glyphcomp.c:2228 -#, c-format -msgid "Lookup %s is not in %s\n" -msgstr "Recherche %s absente dans %s\n" - -#: glyphcomp.c:2206 glyphcomp.c:2241 -#, c-format -msgid "Lookups subtables in %s but not in %s\n" -msgstr "Sous-table de recherche dans %s mais pas dans %s\n" - -#: glyphcomp.c:2210 glyphcomp.c:2245 -#, c-format -msgid "Lookup subtable %s is not in %s\n" -msgstr "Sous-table de recherche %s absente dans %s\n" - -#: gotodlg.c:104 gotodlg.c:201 -msgid "Goto" -msgstr "Aller au glyphe" - -#: gotodlg.c:104 -#, c-format -msgid "Could not find the glyph: %.70s" -msgstr "Glyphe introuvable : %.70s" - -#: gotodlg.c:213 -msgid "Enter the name of a glyph in the font" -msgstr "Nom de glyphe dans la fonte" - -#: gotodlg.c:231 -msgid "Merge into selection" -msgstr "" - -#: groups.c:249 -#, c-format -msgid "" -"Unparsed characters found after end of groups file (last line parsed was " -"%d).\n" -msgstr "" - -#: groupsdlg.c:43 -msgid "Select by Color" -msgstr "" - -#: groupsdlg.c:698 -msgid "Glyph names must be valid postscript names" -msgstr "Les noms de glyphes doivent être des noms PostScript valides" - -#: groupsdlg.c:722 -msgid "Bad Range" -msgstr "Intervalle incorrect" - -#: groupsdlg.c:722 -#, c-format -msgid "Bad Range, start (%1$04X) is greater than end (%2$04X)" -msgstr "" - -#: groupsdlg.c:727 -#, c-format -msgid "The code point U+%1$04X occurs in groups %2$.30s and %3$.30s" -msgstr "" - -#: groupsdlg.c:734 -#, c-format -msgid "The glyph name \"%1$.30s\" occurs in groups %2$.30s and %3$.30s" -msgstr "" - -#: groupsdlg.c:1048 -msgid "UntitledGroup" -msgstr "" - -#: groupsdlg.c:1163 groupsdlg.c:1522 -msgid "Groups" -msgstr "Groupes" - -#: groupsdlg.c:1174 -msgid "Define Groups" -msgstr "" - -#: groupsdlg.c:1192 -msgid "New Sub-Group" -msgstr "" - -#: groupsdlg.c:1218 -msgid "Group Name:" -msgstr "Nom du groupe:" - -#: groupsdlg.c:1231 -msgid "Glyphs:" -msgstr "Glyphes:" - -#: groupsdlg.c:1245 -msgid "Identify by" -msgstr "" - -#: groupsdlg.c:1248 groupsdlg.c:1256 groupsdlg.c:1264 -msgid "" -"Glyphs may be either identified by name or by unicode code point.\n" -"Generally you control this by what you type in.\n" -"Typing \"A\" would identify a glyph by name.\n" -"Typing \"U+0041\" identifies a glyph by code point.\n" -"When loading glyphs from the selection you must specify which format is " -"desired." -msgstr "" - -#: groupsdlg.c:1267 -msgid "Set From Font" -msgstr "Sélection -> liste" - -#: groupsdlg.c:1271 -msgid "Set this glyph list to be the glyphs selected in the fontview" -msgstr "Sélectionne dans la fenêtre de fonte les glyphes de cette liste" - -#: groupsdlg.c:1276 -msgid "Select In Font" -msgstr "liste -> sélection" - -#: groupsdlg.c:1280 -msgid "Set the fontview's selection to be the glyphs named here" -msgstr "" -"Prendre les glyphes sélectionnés dans la fenêtre de fonte pour contenu de " -"cette liste" - -#: groupsdlg.c:1286 -msgid "No Glyph Duplicates" -msgstr "Aucun glyphe dupliqué" - -#: groupsdlg.c:1290 -msgid "" -"Glyph names (or unicode code points) may occur at most once in this group " -"and any of its sub-groups" -msgstr "" - -#: groupsdlg.c:1454 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "Groupe" -msgstr[1] "Groupes" - -#: groupsdlg.c:1459 -msgid "No Groups" -msgstr "Pas de groupes" - -#: groupsdlg.c:1495 -msgid "" -"None of the glyphs in the current font match any names or code points in the " -"selected groups" -msgstr "" - -#: groupsdlg.c:1532 -msgid "Display By Groups" -msgstr "Afficher par Groupes..." - -#: groupsdlg.c:1569 -msgid "Compacted" -msgstr "Compacté" - -#: histograms.c:281 -#, c-format -msgid "" -"Position: %d\n" -"Count: %d\n" -msgstr "" -"Position : %d\n" -"Nombre : %d\n" - -#: histograms.c:286 -#, c-format -msgid "" -"Width: %d\n" -"Count: %d\n" -"Percentage of Max: %d%%\n" -msgstr "" -"Épaisseur : %d\n" -"Nombre : %d\n" -"Pourcentage du max : %d%%\n" - -#: histograms.c:292 -#, c-format -msgid "" -"Position: %d-%d (%d)\n" -"Count: %d (%d)\n" -msgstr "" -"Position : %d-%d (%d)\n" -"Nombre : %d (%d)\n" - -#: histograms.c:297 -#, c-format -msgid "" -"Width: %d-%d (%d)\n" -"Count: %d (%d)\n" -"Percentage of Max: %d%%\n" -msgstr "" -"Épaisseur : %d-%d (%d)\n" -"Nombre : %d (%d)\n" -"Pourcentage du max : %d%%\n" - -#: histograms.c:376 -msgid "The smaller number must be selected first in a pair of bluevalues" -msgstr "" -"Le nombre le plus petit doit être sélectionné en premier dans une paire de " -"valeurs de blues" - -#: histograms.c:733 -msgid "Tiny Selection" -msgstr "Petite sélection" - -#: histograms.c:733 -msgid "" -"There are so few glyphs selected that it seems unlikely to me that you will " -"get a representative sample of this aspect of your font. If you deselect " -"everything the command will apply to all glyphs in the font" -msgstr "" -"Il y a trop peu de glyphes sélectionnés, à mon avis,\n" -"pour calculer l'aspect de la fonte de manière\n" -"significative. Si vous déselectionnez tout,\n" -"cette commande sera appliquée à tous les glyphes" - -#: histograms.c:782 -msgid "HStem" -msgstr "HStem" - -#: histograms.c:783 -msgid "VStem" -msgstr "VStem" - -#: histograms.c:784 -msgid "Blues" -msgstr "Blues" - -#: histograms.c:850 -msgid "Sum Around:" -msgstr "Somme autour :" - -#: histograms.c:868 -msgid "Bar Width:" -msgstr "Largeur du trait :" - -#: histograms.c:887 -msgid "BlueValues come in pairs. Select another." -msgstr "Les valeurs de blues vont par paires. Sélectionnez en une autre." - -#: http.c:379 -msgid "Awaiting response" -msgstr "" - -#: http.c:563 -msgid "File vanished" -msgstr "" - -#: http.c:563 -#, c-format -msgid "The %s file we just created can no longer be opened." -msgstr "" - -#: http.c:582 -#, c-format -msgid "Transmitting %s..." -msgstr "" - -#: http.c:588 http.c:654 http.c:706 http.c:743 http.c:865 http.c:1069 -#: http.c:1232 http.c:1373 http.c:1385 -msgid "Could not connect to host" -msgstr "Connection à l'hôte impossible" - -#: http.c:588 http.c:654 http.c:706 http.c:743 http.c:865 http.c:1069 -#: http.c:1232 http.c:1373 http.c:1385 -#, c-format -msgid "Could not connect to \"%s\"." -msgstr "Connection à \"%s\" impossible" - -#: http.c:606 http.c:672 http.c:886 http.c:893 -msgid "Error from openfontlibrary" -msgstr "" - -#: http.c:606 http.c:672 http.c:886 -#, c-format -msgid "Server error code=%d" -msgstr "" - -#: http.c:610 http.c:676 http.c:891 -msgid "Unexpected server return" -msgstr "" - -#: http.c:610 http.c:676 http.c:891 -#, c-format -msgid "Unexpected server return code=%d" -msgstr "" - -#: http.c:648 -msgid "Transmitting Meta Data..." -msgstr "" - -#: http.c:693 -msgid "Font Upload..." -msgstr "" - -#: http.c:693 -msgid "Uploading to Open Font Library" -msgstr "" - -#: http.c:694 -msgid "Looking for openfontlibrary.org" -msgstr "" - -#: http.c:700 http.c:1057 http.c:1220 http.c:1366 -msgid "Could not find host" -msgstr "Hôte introuvable" - -#: http.c:700 http.c:1057 http.c:1220 http.c:1366 -#, c-format -msgid "" -"Could not find \"%s\"\n" -"Are you connected to the internet?" -msgstr "" - -#: http.c:734 -msgid "Login failed" -msgstr "Échec du login" - -#: http.c:734 -msgid "Could not log in." -msgstr "Login impossible." - -#: http.c:757 -msgid "Could not read state" -msgstr "Impossible de lire l'état" - -#: http.c:757 -msgid "Could not read state." -msgstr "Impossible de lire l'état." - -#: http.c:780 http.c:793 -msgid "Font file vanished" -msgstr "Fichier de fonte disparu" - -#: http.c:780 http.c:793 -msgid "The font file we just created can no longer be opened." -msgstr "" - -#: http.c:805 -msgid "Image file vanished" -msgstr "" - -#: http.c:805 -msgid "The preview image we just created can no longer be opened." -msgstr "" - -#: http.c:893 -msgid "Failed to find an upload id." -msgstr "" - -#: http.c:906 -msgid "Preview file vanished" -msgstr "" - -#: http.c:906 -msgid "The preview file we just created can no longer be opened." -msgstr "" - -#: http.c:1006 ../gdraw/gfilechooser.c:431 -msgid "Password?" -msgstr "" - -#: http.c:1006 ../gdraw/gfilechooser.c:431 -#, c-format -msgid "Enter password for %s@%s" -msgstr "" - -#: http.c:1025 http.c:1188 http.c:1347 -#, c-format -msgid "Downloading from %s" -msgstr "" - -#: http.c:1030 http.c:1193 http.c:1353 http.c:1500 http.c:1510 -msgid "Could not parse URL" -msgstr "" - -#: http.c:1030 http.c:1193 -msgid "Got something else when expecting an http URL" -msgstr "" - -#: http.c:1044 http.c:1207 http.c:1358 -msgid "Font Download..." -msgstr "" - -#: http.c:1045 http.c:1208 http.c:1359 -msgid "Resolving host" -msgstr "" - -#: http.c:1083 http.c:1421 -msgid "Requesting font..." -msgstr "" - -#: http.c:1094 http.c:1250 -msgid "Could not send request" -msgstr "" - -#: http.c:1094 http.c:1250 -#, c-format -msgid "Could not send request to \"%s\"." -msgstr "" - -#: http.c:1105 http.c:1450 -msgid "Downloading font..." -msgstr "" - -#: http.c:1163 http.c:1167 http.c:1325 http.c:1328 http.c:1444 http.c:1463 -msgid "Could not download data" -msgstr "" - -#: http.c:1163 http.c:1325 -msgid "Could not download data." -msgstr "" - -#: http.c:1167 http.c:1328 -#, c-format -msgid "HTTP return code: %d." -msgstr "" - -#: http.c:1240 -msgid "Requesting file..." -msgstr "" - -#: http.c:1259 -msgid "Downloading file..." -msgstr "" - -#: http.c:1350 -#, c-format -msgid "Uploading to %s" -msgstr "" - -#: http.c:1353 -msgid "Got something else when expecting an ftp URL" -msgstr "" - -#: http.c:1382 -msgid "Logging in..." -msgstr "" - -#: http.c:1409 -msgid "Bad Username/Password\n" -msgstr "" - -#: http.c:1423 -msgid "Transmitting font..." -msgstr "" - -#: http.c:1436 -msgid "FTP passive Data Connect failed\n" -msgstr "" - -#: http.c:1444 http.c:1463 -msgid "Could not find file." -msgstr "" - -#: http.c:1469 -msgid "Uploading font..." -msgstr "" - -#: http.c:1483 -msgid "Could not transmit data" -msgstr "" - -#: http.c:1483 -msgid "Could not transmit data." -msgstr "" - -#: http.c:1500 -msgid "FontForge only handles ftp and http URLs at the moment" -msgstr "" - -#: http.c:1510 -msgid "FontForge can only upload to ftp URLs at the moment" -msgstr "" - -#: ikarus.c:461 -#, c-format -msgid "" -"This character (gid=%d) has a following part (%d). I'm not sure what that " -"means, please send me (gww@silcom.com) a copy of this font so I can test " -"with it.\n" -msgstr "" - -#: ikarus.c:623 -#, c-format -msgid "" -"This is probably a valid URW font, but it is in a format (%c%c) which " -"FontForge\n" -"does not support. FontForge only supports 'IK' format fonts.\n" -msgstr "" - -#: ikarus.c:625 -msgid "" -"This looks like an ikarus format which I have seen examples of, but for " -"which\n" -"I have no documentation. FontForge does not support it yet.\n" -msgstr "" - -#: ikarus.c:633 -#, c-format -msgid "Unexpected size for name section of URW font (expected 55, got %d)\n" -msgstr "" - -#: ikarus.c:642 -#, c-format -msgid "" -"Unexpected size for font info section of URW font (expected 12, got %d)\n" -msgstr "" - -#: justifydlg.c:41 -msgid "Glyph Names" -msgstr "" - -#: justifydlg.c:52 -msgid "Extend Lookups On" -msgstr "" - -#: justifydlg.c:53 -msgid "Extend Lookups Off" -msgstr "" - -#: justifydlg.c:54 -msgid "Extend Max Lookups" -msgstr "" - -#: justifydlg.c:55 -msgid "Shrink Lookups On" -msgstr "" - -#: justifydlg.c:56 -msgid "Shrink Lookups Off" -msgstr "" - -#: justifydlg.c:57 -msgid "Shrink Max Lookups" -msgstr "" - -#: justifydlg.c:63 -msgid "Extenders" -msgstr "" - -#: justifydlg.c:64 -msgid "Language info" -msgstr "" - -#: justifydlg.c:65 -msgid "Hidden" -msgstr "" - -#: justifydlg.c:228 -msgid "Extender Glyphs (kashidas, etc.)" -msgstr "" - -#: justifydlg.c:244 -msgid "A list of glyph names" -msgstr "" - -#: justifydlg.c:291 -msgid "GlyphName|New" -msgstr "" - -#: justifydlg.c:430 -msgid "Lookups turned ON to extend a line" -msgstr "" - -#: justifydlg.c:431 -msgid "Lookups turned OFF to extend a line" -msgstr "" - -#: justifydlg.c:432 -msgid "Lookups which specify the maximum size by which a glyph may grow" -msgstr "" - -#: justifydlg.c:433 -msgid "Lookups turned ON to shrink a line" -msgstr "" - -#: justifydlg.c:434 -msgid "Lookups turned OFF to shrink a line" -msgstr "" - -#: justifydlg.c:435 -msgid "Lookups which specify the maximum size by which a glyph may shrink" -msgstr "" - -#: justifydlg.c:451 -msgid "A list of lookup names" -msgstr "" - -#: justifydlg.c:495 -msgid "LookupName|New" -msgstr "" - -#: justifydlg.c:586 justifydlg.c:602 statemachine.c:381 statemachine.c:394 -msgid "Unknown lookup" -msgstr "Recherche inconnue" - -#: justifydlg.c:586 justifydlg.c:602 -#, c-format -msgid "Unknown lookup name: %60.60s" -msgstr "" - -#: justifydlg.c:747 -msgid "Justified Languages" -msgstr "" - -#: justifydlg.c:764 -msgid "" -"A list of languages and the lookups turned on and off\n" -"for each to accomplish justification. A language may\n" -"appear more than once, in which case second (or third,\n" -"etc.) will be tried if the first fails." -msgstr "" - -#: justifydlg.c:814 -msgid "Language|New" -msgstr "" - -#: justifydlg.c:947 -msgid "Justified Scripts" -msgstr "" - -#: justifydlg.c:963 -msgid "A list of scripts with special justification needs" -msgstr "" - -#: justifydlg.c:1010 -msgid "Script|New" -msgstr "" - -#: kernclass.c:233 kernclass.c:281 kernclass.c:1170 lookupui.c:3503 -#: lookupui.c:3691 lookupui.c:5121 -msgid "Min Kern" -msgstr "" - -#: kernclass.c:813 -msgid "No lookup selected" -msgstr "Aucune recherche sélectionnée." - -#: kernclass.c:813 -msgid "You must select a lookup subtable to contain this kerning pair" -msgstr "" -"Vous devez sélectionner une sous-table de recherche pour contenir cette " -"paire de crénage" - -#: kernclass.c:1064 -msgid "Class 0" -msgstr "Classe 0" - -#: kernclass.c:1064 -msgid "" -"The kerning values for class 0 (\"Everything Else\") should always be 0" -msgstr "" -"Les paires de crénage pour la classe 0 (\"tout le reste\") devraient " -"toujours être à 0" - -#: kernclass.c:1342 -msgid "AutoKern Row" -msgstr "" - -#: kernclass.c:1343 -msgid "AutoKern Column" -msgstr "" - -#: kernclass.c:1344 -msgid "AutoKern All" -msgstr "" - -#: kernclass.c:1347 -msgid "Clear" -msgstr "" - -#: kernclass.c:1348 problems.c:4051 -msgid "Clear All" -msgstr "Déselectionner tout" - -#: kernclass.c:1350 kernclass.c:2469 -msgid "Clear Device Table" -msgstr "" - -#: kernclass.c:1351 -msgid "Clear All Device Tables" -msgstr "" - -#: kernclass.c:1390 -#, c-format -msgid "First Class %d\n" -msgstr "" - -#: kernclass.c:1402 -#, c-format -msgid "Second Class %d\n" -msgstr "" - -#. GT: Short form of {Everything Else}, might use universal? U+2200 -#: kernclass.c:1439 -msgid "{All}" -msgstr "" - -#: kernclass.c:1875 kernclass.c:1940 -#, c-format -msgid "The font does not contain a glyph named %s." -msgstr "" - -#: kernclass.c:1997 -msgid "_From this class" -msgstr "" - -#: kernclass.c:1997 -msgid "From the _other class" -msgstr "" - -#: kernclass.c:2021 -msgid "Glyph in two classes" -msgstr "" - -#: kernclass.c:2022 -#, c-format -msgid "" -"The glyph named %s also occurs in the class on row %d which begins with " -"%.20s...\n" -"You must remove it from one of them." -msgstr "" - -#: kernclass.c:2241 statemachine.c:1322 -msgid "Glyphs in the classes" -msgstr "" - -#. GT: Select the class containing the glyph named in the following text field -#: kernclass.c:2292 -msgid "Select Class Containing:" -msgstr "" - -#: kernclass.c:2298 kernclass.c:2305 -msgid "Select the class containing the named glyph" -msgstr "" - -#: kernclass.c:2385 -msgid "Display Size:" -msgstr "Taille:" - -#: kernclass.c:2408 -msgid "Magnification:" -msgstr "Grossissement:" - -#: kernclass.c:2424 -msgid "Kern Offset:" -msgstr "Crénage:" - -#: kernclass.c:2441 -msgid "" -"Device Table Correction:\n" -" (at display size)" -msgstr "" - -#: kernclass.c:2459 kernclass.c:2480 -msgid "Revert Kerning" -msgstr "" - -#: kernclass.c:2463 -msgid "" -"Resets the kerning offset and device table corrections to what they were " -"originally" -msgstr "" - -#: kernclass.c:2473 -msgid "Clear all device table corrections associated with this combination" -msgstr "" - -#: kernclass.c:2484 -msgid "Resets the kerning offset to what it was originally" -msgstr "" - -#: kernclass.c:2509 -msgid "Lookup subtable:" -msgstr "Sous-table de consultation :" - -#. GT: The %s is the name of the lookup subtable containing this kerning class -#: kernclass.c:2661 -#, c-format -msgid "Kerning by Classes: %s" -msgstr "Crénage par classes: %s" - -#: kernclass.c:2695 -#, c-format -msgid "Lookup Subtable: %s" -msgstr "" - -#: kernclass.c:2706 -msgid "Show Kerning" -msgstr "" - -#: kernclass.c:2721 lookupui.c:4401 lookupui.c:5329 -msgid "_Default Separation:" -msgstr "" - -#: kernclass.c:2728 lookupui.c:4408 lookupui.c:5336 -msgid "" -"Add entries to the lookup trying to make the optical\n" -"separation between all pairs of glyphs equal to this\n" -"value." -msgstr "" - -#: kernclass.c:2746 lookupui.c:4426 lookupui.c:5354 -msgid "_Min Kern:" -msgstr "" - -#: kernclass.c:2753 lookupui.c:4433 lookupui.c:5361 -msgid "" -"Any computed kerning change whose absolute value is less\n" -"that this will be ignored.\n" -msgstr "" - -#: kernclass.c:2770 lookupui.c:4450 lookupui.c:5378 -msgid "_Touching" -msgstr "" - -#: kernclass.c:2779 lookupui.c:4459 lookupui.c:5387 -msgid "" -"Normally kerning is based on achieving a constant (optical)\n" -"separation between glyphs, but occasionally it is desireable\n" -"to have a kerning table where the kerning is based on the\n" -"closest approach between two glyphs (So if the desired separ-\n" -"ation is 0 then the glyphs will actually be touching." -msgstr "" - -#: kernclass.c:2796 lookupui.c:4475 lookupui.c:5403 -msgid "Only kern glyphs closer" -msgstr "" - -#: kernclass.c:2804 lookupui.c:4483 lookupui.c:5411 -msgid "" -"When doing autokerning, only move glyphs closer together,\n" -"so the kerning offset will be negative." -msgstr "" - -#: kernclass.c:2810 lookupui.c:4489 lookupui.c:5417 -msgid "Autokern new entries" -msgstr "" - -#: kernclass.c:2818 -msgid "" -"When adding a new class provide default kerning values\n" -"Between it and every class with which it interacts." -msgstr "" - -#: kernclass.c:3131 -msgid "VKern By Classes" -msgstr "Crénage vertical par classes..." - -#: kernclass.c:3131 -msgid "Kern By Classes" -msgstr "Crénage par classes..." - -#: kernclass.c:3151 -msgid "KernClass|_New Lookup..." -msgstr "_Ajouter..." - -#: langfreq.c:1817 lookupui.c:369 macenc.c:2236 macencui.c:77 -msgid "English" -msgstr "Anglais" - -#: langfreq.c:1818 macenc.c:2237 macencui.c:78 -msgid "French" -msgstr "Français" - -#: langfreq.c:1819 macenc.c:2238 macencui.c:79 -msgid "German" -msgstr "Allemand" - -#: langfreq.c:1826 unicoderange.c:163 -msgid "Katakana" -msgstr "Katakana" - -#: langfreq.c:1830 lookupui.c:371 macenc.c:2242 macencui.c:83 -msgid "Spanish" -msgstr "Espagnol" - -#: langfreq.c:1832 lookupui.c:622 macenc.c:2241 macencui.c:82 -msgid "Swedish" -msgstr "Suédois" - -#: layer2layer.c:98 layer2layer.c:123 -msgid "No significant differences found" -msgstr "" - -#: layer2layer.c:100 layer2layer.c:125 -msgid "Differ" -msgstr "" - -#: layer2layer.c:100 layer2layer.c:125 -msgid "The layers do not match" -msgstr "" - -#: layer2layer.c:150 -msgid "Error Bound" -msgstr "" - -#: layer2layer.c:203 -msgid "Copy Layers" -msgstr "" - -#: layer2layer.c:203 -msgid "Compare Layers" -msgstr "" - -#: layer2layer.c:215 -msgid "Copy one layer to another" -msgstr "" - -#: layer2layer.c:215 -msgid "Compare two layers" -msgstr "" - -#: layer2layer.c:222 -msgid "From:" -msgstr "" - -#: layer2layer.c:235 -msgid "To:" -msgstr "" - -#: layer2layer.c:235 -msgid "Other:" -msgstr "" - -#: layer2layer.c:254 -msgid "Clear destination layer before copy" -msgstr "" - -#: layer2layer.c:262 -msgid "Allow errors of:" -msgstr "" - -#: layer2layer.c:278 scstylesui.c:1946 -msgid "em units" -msgstr "unités em" - -#: libstamp.c:99 -msgid "Library may be too old" -msgstr "" - -#: libstamp.c:99 -msgid "" -"The library is older than the executable expects.\n" -" This might be ok.\n" -"Or it may crash on you.\n" -"You have been warned." -msgstr "" - -#: lookups.c:42 -msgid "TeX Glyphlist" -msgstr "Glyphes pour TeX" - -#: lookups.c:43 -msgid "TeX Extension List" -msgstr "Extensions pour TeX" - -#: lookups.c:46 -msgid "Access All Alternates" -msgstr "Activer toutes les variantes" - -#: lookups.c:47 -msgid "Above Base Forms" -msgstr "Formes supérieures (IND)" - -#: lookups.c:48 -msgid "Above Base Mark" -msgstr "Forme supérieure de diacritique" - -#: lookups.c:49 -msgid "Above Base Substitutions" -msgstr "Substitutions supérieures (IND)" - -#: lookups.c:50 -msgid "Vertical Fractions" -msgstr "Fractions alternatives" - -#: lookups.c:51 -msgid "Akhand" -msgstr "Akhand (IND)" - -#: lookups.c:52 -msgid "Ancient Ligatures" -msgstr "Ligatures anciennes" - -#: lookups.c:53 -msgid "Below Base Forms" -msgstr "Formes inférieures (IND)" - -#: lookups.c:54 -msgid "Below Base Mark" -msgstr "Forme inférieure de diacritique" - -#: lookups.c:55 -msgid "Below Base Substitutions" -msgstr "Substitutions inférieures (IND)" - -#: lookups.c:56 -msgid "Capitals to Petite Capitals" -msgstr "Capitales vers très petites capitales" - -#: lookups.c:57 -msgid "Capitals to Small Capitals" -msgstr "Capitales vers petites capitales" - -#: lookups.c:58 -msgid "Contextual Alternates" -msgstr "Alternatives contextuelle" - -#: lookups.c:59 -msgid "Case-Sensitive Forms" -msgstr "Formes sensibles à la casse" - -#: lookups.c:60 -msgid "Glyph Composition/Decomposition" -msgstr "Composition et décomposition de glyphe (CJK)" - -#: lookups.c:61 -msgid "Conjunct Form After Ro" -msgstr "" - -#: lookups.c:62 -msgid "Conjunct Forms" -msgstr "" - -#: lookups.c:63 -msgid "Contextual Ligatures" -msgstr "Ligatures contextuelles" - -#: lookups.c:64 -msgid "Centered CJK Punctuation" -msgstr "" - -#: lookups.c:65 -msgid "Capital Spacing" -msgstr "Chasses pour composition en capitales" - -#: lookups.c:66 -msgid "Contextual Swash" -msgstr "Formes calligraphiques contextuelles" - -#: lookups.c:67 -msgid "Cursive Attachment" -msgstr "Attachement cursif" - -#: lookups.c:68 -msgid "Character Variants 00" -msgstr "" - -#: lookups.c:69 -msgid "Character Variants 01" -msgstr "" - -#: lookups.c:70 -msgid "Character Variants 02" -msgstr "" - -#: lookups.c:71 -msgid "Character Variants 03" -msgstr "" - -#: lookups.c:72 -msgid "Character Variants 04" -msgstr "" - -#: lookups.c:73 -msgid "Character Variants 05" -msgstr "" - -#: lookups.c:74 -msgid "Character Variants 06" -msgstr "" - -#: lookups.c:75 -msgid "Character Variants 07" -msgstr "" - -#: lookups.c:76 -msgid "Character Variants 08" -msgstr "" - -#: lookups.c:77 -msgid "Character Variants 09" -msgstr "" - -#: lookups.c:78 -msgid "Character Variants 10" -msgstr "" - -#: lookups.c:79 -msgid "Character Variants 99" -msgstr "" - -#: lookups.c:80 -msgid "Drop Caps" -msgstr "" - -#: lookups.c:81 -msgid "Distance" -msgstr "Distance" - -#: lookups.c:82 -msgid "Discretionary Ligatures" -msgstr "Ligatures facultatives" - -#: lookups.c:83 scstylesui.c:371 -msgid "Denominators" -msgstr "Dénominateurs" - -#: lookups.c:84 -msgid "Dipthongs (Obsolete)" -msgstr "" - -#: lookups.c:85 -msgid "Dotless Forms" -msgstr "" - -#: lookups.c:86 -msgid "Expert Forms" -msgstr "Formes expertes (CJK)" - -#: lookups.c:87 -msgid "Final Glyph On Line" -msgstr "Dernier glyphe de la ligne" - -#: lookups.c:88 -msgid "Terminal Forms #2" -msgstr "Formes finales 2 (ARA)" - -#: lookups.c:89 -msgid "Terminal Forms #3" -msgstr "Formes finales 3 (ARA)" - -#: lookups.c:90 -msgid "Terminal Forms" -msgstr "Formes finales (ARA)" - -#: lookups.c:91 -msgid "Flattened Accents over Capitals" -msgstr "" - -#: lookups.c:92 -msgid "Diagonal Fractions" -msgstr "Fractions" - -#: lookups.c:93 -msgid "Full Widths" -msgstr "Chasses pleines (CJK)" - -#: lookups.c:94 -msgid "Half Forms" -msgstr "Demi-chasses (IND)" - -#: lookups.c:95 -msgid "Halant Forms" -msgstr "Formes sans voyelle (IND)" - -#: lookups.c:96 -msgid "Alternative Half Widths" -msgstr "Demi-chasses alternatives (CJK)" - -#: lookups.c:97 -msgid "Historical Forms" -msgstr "Formes historiques" - -#: lookups.c:98 -msgid "Horizontal Kana Alternatives" -msgstr "Kana horizontaux alternatifs (CJK)" - -#: lookups.c:99 -msgid "Historic Ligatures" -msgstr "Ligatures historiques" - -#: lookups.c:100 -msgid "Hanja to Hangul" -msgstr "Convertir hancha en hangul (CJK)" - -#: lookups.c:101 -msgid "Hojo (JIS X 0212-1990) Kanji Forms" -msgstr "" - -#: lookups.c:102 -msgid "Half Widths" -msgstr "Demi-chasses (CJK)" - -#: lookups.c:103 -msgid "Initial Forms" -msgstr "Formes initiales (ARA)" - -#: lookups.c:104 -msgid "Isolated Forms" -msgstr "Formes isolées (ARA)" - -#: lookups.c:105 -msgid "Italics" -msgstr "Italiques" - -#: lookups.c:106 -msgid "Justification Alternatives" -msgstr "Formes alternatives adaptées à la justif." - -#: lookups.c:107 -msgid "Japanese Forms (Obsolete)" -msgstr "" - -#: lookups.c:108 -msgid "JIS2004 Forms" -msgstr "" - -#: lookups.c:109 -msgid "JIS78 Forms" -msgstr "Formes JIS78 (CJK)" - -#: lookups.c:110 -msgid "JIS83 Forms" -msgstr "Formes JIS83 (CJK)" - -#: lookups.c:111 -msgid "JIS90 Forms" -msgstr "Formes JIS90 (CJK)" - -#: lookups.c:112 -msgid "Horizontal Kerning" -msgstr "Crénage horizontal" - -#: lookups.c:113 -msgid "Left Bounds" -msgstr "Alignement optique à gauche" - -#: lookups.c:114 -msgid "Standard Ligatures" -msgstr "Ligatures standard" - -#: lookups.c:115 -msgid "Leading Jamo Forms" -msgstr "Forme coréenne basique initiale (CJK)" - -#: lookups.c:116 -msgid "Lining Figures" -msgstr "Chiffres modernes" - -#: lookups.c:117 -msgid "Localized Forms" -msgstr "Formes localisées géographiquement" - -#: lookups.c:118 -msgid "Mark Positioning" -msgstr "Placement de signe diacritique" - -#: lookups.c:119 -msgid "Medial Forms 2" -msgstr "Formes médianes 2 (ARA)" - -#: lookups.c:120 -msgid "Medial Forms" -msgstr "Formes médianes (ARA)" - -#: lookups.c:121 -msgid "Mathematical Greek" -msgstr "Grec mathématique" - -#: lookups.c:122 -msgid "Mark to Mark" -msgstr "Placement de signe sur signe" - -#: lookups.c:123 -msgid "Mark Positioning via Substitution" -msgstr "Placement de diacritique par substitution" - -#: lookups.c:124 -msgid "Alternate Annotation Forms" -msgstr "Formes d'annotation alternatives" - -#: lookups.c:125 -msgid "NLC Kanji Forms" -msgstr "" - -#: lookups.c:126 -msgid "Nukta Forms" -msgstr "Nukta (IND)" - -#: lookups.c:127 scstylesui.c:372 -msgid "Numerators" -msgstr "Numérateurs" - -#: lookups.c:128 -msgid "Oldstyle Figures" -msgstr "Chiffres à l'ancienne" - -#: lookups.c:129 -msgid "Optical Bounds" -msgstr "Alignement optique des deux côtés" - -#: lookups.c:130 -msgid "Ordinals" -msgstr "Ordinaux" - -#: lookups.c:131 -msgid "Ornaments" -msgstr "Ornements" - -#: lookups.c:132 -msgid "Proportional Alternate Metrics" -msgstr "Chasses proportionnelles alternatives (CJK)" - -#: lookups.c:133 -msgid "Lowercase to Petite Capitals" -msgstr "Bas-de-casse vers très petites capitales" - -#: lookups.c:134 -msgid "Proportional Kana" -msgstr "" - -#: lookups.c:135 -msgid "Proportional Numbers" -msgstr "Chiffres proportionnels" - -#: lookups.c:136 -msgid "Pre Base Forms" -msgstr "Formes antéposées (IND)" - -#: lookups.c:137 -msgid "Pre Base Substitutions" -msgstr "Substitution antéposées (IND)" - -#: lookups.c:138 -msgid "Post Base Forms" -msgstr "Formes postposées (IND)" - -#: lookups.c:139 -msgid "Post Base Substitutions" -msgstr "Substitutions postposées (IND)" - -#: lookups.c:140 -msgid "Proportional Width" -msgstr "Chasses proportionnelles (CJK)" - -#: lookups.c:141 -msgid "Quarter Widths" -msgstr "Quart de chasse (CJK)" - -#: lookups.c:142 -msgid "Randomize" -msgstr "Au hasard" - -#: lookups.c:143 -msgid "Rakar Forms" -msgstr "" - -#: lookups.c:144 -msgid "Required Ligatures" -msgstr "Ligatures requises" - -#: lookups.c:145 -msgid "Reph Form" -msgstr "Forme du reph" - -#: lookups.c:146 -msgid "Right Bounds" -msgstr "Alignement optique à droite" - -#: lookups.c:147 -msgid "Right to Left Alternates" -msgstr "Formes alternatives droite-à-gauche (ARA)" - -#: lookups.c:148 -msgid "Right to Left mirrored forms" -msgstr "" - -#: lookups.c:149 -msgid "Ruby Notational Forms" -msgstr "Glyphes adaptés aux ruby (CJK)" - -#: lookups.c:150 -msgid "Stylistic Alternatives" -msgstr "Alternatives stylistiques" - -#: lookups.c:151 scstylesui.c:369 -msgid "Scientific Inferiors" -msgstr "Indices scientifiques" - -#: lookups.c:152 -msgid "Lowercase to Small Capitals" -msgstr "Bas-de-casse vers petites capitales" - -#: lookups.c:153 -msgid "Simplified Forms" -msgstr "Idéogrammes simplifiés (CJK)" - -#: lookups.c:154 -msgid "Style Set 1" -msgstr "Style 1" - -#: lookups.c:155 -msgid "Style Set 2" -msgstr "Style 2" - -#: lookups.c:156 -msgid "Style Set 3" -msgstr "Style 3" - -#: lookups.c:157 -msgid "Style Set 4" -msgstr "Style 4" - -#: lookups.c:158 -msgid "Style Set 5" -msgstr "Style 5" - -#: lookups.c:159 -msgid "Style Set 6" -msgstr "Style 6" - -#: lookups.c:160 -msgid "Style Set 7" -msgstr "Style 7" - -#: lookups.c:161 -msgid "Style Set 8" -msgstr "Style 8" - -#: lookups.c:162 -msgid "Style Set 9" -msgstr "Style 9" - -#: lookups.c:163 -msgid "Style Set 10" -msgstr "Style 10" - -#: lookups.c:164 -msgid "Style Set 11" -msgstr "Style 11" - -#: lookups.c:165 -msgid "Style Set 12" -msgstr "Style 12" - -#: lookups.c:166 -msgid "Style Set 13" -msgstr "Style 13" - -#: lookups.c:167 -msgid "Style Set 14" -msgstr "Style 14" - -#: lookups.c:168 -msgid "Style Set 15" -msgstr "Style 15" - -#: lookups.c:169 -msgid "Style Set 16" -msgstr "Style 16" - -#: lookups.c:170 -msgid "Style Set 17" -msgstr "Style 17" - -#: lookups.c:171 -msgid "Style Set 18" -msgstr "Style 18" - -#: lookups.c:172 -msgid "Style Set 19" -msgstr "Style 19" - -#: lookups.c:173 -msgid "Style Set 20" -msgstr "Style 20" - -#: lookups.c:174 -msgid "Script Style" -msgstr "" - -#: lookups.c:177 -msgid "Swash" -msgstr "Forme calligraphique" - -#: lookups.c:178 -msgid "Titling" -msgstr "Titrage" - -#: lookups.c:179 -msgid "Trailing Jamo Forms" -msgstr "Forme coréenne basique finale (CJK)" - -#: lookups.c:180 -msgid "Traditional Name Forms" -msgstr "Formes traditionnelles pour noms propres (CJK)" - -#: lookups.c:181 -msgid "Tabular Numbers" -msgstr "Chiffres monochasse" - -#: lookups.c:182 -msgid "Traditional Forms" -msgstr "Idéogrammes traditionnels (CJK)" - -#: lookups.c:183 -msgid "Third Widths" -msgstr "Tiers de chasse (CJK)" - -#: lookups.c:184 -msgid "Unicase" -msgstr "Unicase" - -#: lookups.c:185 -msgid "Alternate Vertical Metrics" -msgstr "Chasses verticales alternatives (CJK)" - -#: lookups.c:186 -msgid "Vattu Variants" -msgstr "Variantes vattu" - -#: lookups.c:187 -msgid "Vertical Alternates (obs)" -msgstr "Formes verticales alternatives (CJK)" - -#: lookups.c:188 -msgid "Alternate Vertical Half Metrics" -msgstr "Demi-chasse verticales alternatives (CJK)" - -#: lookups.c:189 -msgid "Vowel Jamo Forms" -msgstr "Forme coréenne basique voyelle (CJK)" - -#: lookups.c:190 -msgid "Vertical Kana Alternates" -msgstr "Kana verticaux alternatifs (CJK)" - -#: lookups.c:191 -msgid "Vertical Kerning" -msgstr "Crénage vertical" - -#: lookups.c:192 -msgid "Proportional Alternate Vertical Metrics" -msgstr "Chasses prop. vert. alternatives (CJK)" - -#: lookups.c:193 -msgid "Vertical Rotation & Alternates" -msgstr "Formes verticales par rotation (CJK)" - -#: lookups.c:194 -msgid "Slashed Zero" -msgstr "Zéro barré" - -#: lookups.c:196 -msgid "Required feature" -msgstr "Fonctionnalité obligatoire" - -#: lookups.c:1285 -msgid "Undefined substitution" -msgstr "Substitution non définie" - -#: lookups.c:1285 lookupui.c:133 -msgid "Single Substitution" -msgstr "Substitution simple" - -#: lookups.c:1285 lookupui.c:134 -msgid "Multiple Substitution" -msgstr "Substitution multiple" - -#: lookups.c:1286 lookupui.c:135 -msgid "Alternate Substitution" -msgstr "Substitution alternative" - -#: lookups.c:1286 lookupui.c:136 -msgid "Ligature Substitution" -msgstr "Remplacement de ligature" - -#: lookups.c:1286 lookupui.c:137 showatt.c:578 showatt.c:654 -msgid "Contextual Substitution" -msgstr "Substitution contextuelle" - -#: lookups.c:1287 lookupui.c:138 -msgid "Contextual Chaining Substitution" -msgstr "Substitution contextuelle chainante" - -#: lookups.c:1287 lookups.c:1293 -msgid "Extension" -msgstr "Extension" - -#: lookups.c:1288 -msgid "Reverse Contextual Chaining Substitution" -msgstr "" - -#: lookups.c:1289 -msgid "Undefined positioning" -msgstr "Position non définie" - -#: lookups.c:1289 -msgid "Single Positioning" -msgstr "Positionnement simple" - -#: lookups.c:1289 -msgid "Pairwise Positioning (kerning)" -msgstr "Positionnement par paires (crénage)" - -#: lookups.c:1290 -msgid "Cursive attachment" -msgstr "Attachement cursif" - -#: lookups.c:1290 -msgid "Mark to base attachment" -msgstr "" - -#: lookups.c:1291 -msgid "Mark to Ligature attachment" -msgstr "" - -#: lookups.c:1291 -msgid "Mark to Mark attachment" -msgstr "Placement signe sur signe" - -#: lookups.c:1292 showatt.c:578 -msgid "Contextual Positioning" -msgstr "Positionnement contextuel" - -#: lookups.c:1292 -msgid "Contextual Chaining Positioning" -msgstr "" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Arabic", ignore "Script|" -#: lookups.c:1302 lookupui.c:165 parsettf.c:4430 -msgid "Script|Arabic" -msgstr "Arabe" - -#: lookups.c:1303 lookupui.c:166 -msgid "Script|Aramaic" -msgstr "Araméen" - -#: lookups.c:1304 lookupui.c:167 -msgid "Script|Armenian" -msgstr "Arménien" - -#: lookups.c:1305 lookupui.c:168 -msgid "Script|Avestan" -msgstr "Avestique" - -#: lookups.c:1306 lookupui.c:169 -msgid "Script|Balinese" -msgstr "Script|Balinese" - -#: lookups.c:1307 lookupui.c:170 -msgid "Script|Batak" -msgstr "Batak" - -#: lookups.c:1308 lookupui.c:171 -msgid "Script|Bengali" -msgstr "Bengali" - -#: lookups.c:1309 lookupui.c:172 -msgid "Script|Bengali2" -msgstr "Bengali2" - -#: lookups.c:1310 lookupui.c:173 -msgid "Bliss Symbolics" -msgstr "Bliss" - -#: lookups.c:1311 lookupui.c:174 unicoderange.c:164 -msgid "Bopomofo" -msgstr "Bopomofo" - -#: lookups.c:1312 lookupui.c:175 -msgid "Brāhmī" -msgstr "Brāhmī" - -#: lookups.c:1313 lookupui.c:176 -msgid "Braille" -msgstr "Braille" - -#: lookups.c:1314 lookupui.c:177 -msgid "Script|Buginese" -msgstr "Bugi" - -#: lookups.c:1315 lookupui.c:178 -msgid "Script|Buhid" -msgstr "Script|Bouhide" - -#: lookups.c:1316 lookupui.c:179 -msgid "Byzantine Music" -msgstr "Musique byzantine" - -#: lookups.c:1317 lookupui.c:180 -msgid "Canadian Syllabics" -msgstr "Canadien syllabique" - -#: lookups.c:1318 unicoderange.c:242 -msgid "Carian" -msgstr "" - -#: lookups.c:1320 lookupui.c:181 -msgid "Script|Cham" -msgstr "Script|Cham" - -#: lookups.c:1321 lookupui.c:182 -msgid "Script|Cherokee" -msgstr "Cherokee" - -#: lookups.c:1322 lookupui.c:183 -msgid "Cirth" -msgstr "Cirth" - -#: lookups.c:1323 lookupui.c:184 -msgid "CJK Ideographic" -msgstr "Idéogrammes CJK" - -#: lookups.c:1324 lookupui.c:185 -msgid "Script|Coptic" -msgstr "Copte" - -#: lookups.c:1325 lookupui.c:186 -msgid "Cypro-Minoan" -msgstr "Chyprio-minoen" - -#: lookups.c:1326 lookupui.c:187 -msgid "Cypriot syllabary" -msgstr "Syllabaire chypriote" - -#: lookups.c:1327 lookupui.c:188 unicoderange.c:54 -msgid "Cyrillic" -msgstr "Cyrillique" - -#: lookups.c:1328 lookupui.c:189 -msgid "Script|Default" -msgstr "Par défaut" - -#: lookups.c:1329 lookupui.c:190 -msgid "Deseret (Mormon)" -msgstr "Déséret (mormon)" - -#: lookups.c:1331 lookupui.c:192 -msgid "Devanagari2" -msgstr "Dévanagari2" - -#. GT: Someone asked if FontForge actually was prepared generate hieroglyph output -#. GT: because of this string. No. But OpenType and Unicode have placeholders for -#. GT: dealing with these scripts against the day someone wants to use them. So -#. GT: FontForge must be prepared to deal with those placeholders if nothing else. -#. { N_("Egyptian hieroglyphs"), CHR('e','g','y','p') }, -#. GT: Someone asked if FontForge actually was prepared generate hieroglyph output -#. GT: because of this string. No. But OpenType and Unicode have placeholders for -#. GT: dealing with these scripts against the day someone wants to use them. So -#. GT: FontForge must be prepared to deal with those placeholders if nothing else. -#. { (unichar_t *) N_("Egyptian hieroglyphs"), NULL, 0, 0, (void *) CHR('e','g','y','p'), NULL, false, false, false, false, false, false, true }, -#: lookups.c:1339 lookupui.c:200 -msgid "Script|Ethiopic" -msgstr "Éthiopien" - -#: lookups.c:1340 lookupui.c:201 -msgid "Script|Georgian" -msgstr "Géorgien" - -#: lookups.c:1343 lookupui.c:204 parsettf.c:4430 -msgid "Script|Greek" -msgstr "Grec" - -#: lookups.c:1344 lookupui.c:205 parsettf.c:4434 -msgid "Script|Gujarati" -msgstr "Goudjrati" - -#: lookups.c:1345 lookupui.c:206 -msgid "Script|Gujarati2" -msgstr "Goudjrati2" - -#: lookups.c:1347 lookupui.c:208 -msgid "Gurmukhi2" -msgstr "Gourmoukhi2" - -#: lookups.c:1349 lookupui.c:210 -msgid "Hangul" -msgstr "Hangul" - -#: lookups.c:1350 lookupui.c:211 -msgid "Script|Hanunóo" -msgstr "Hanounóo" - -#: lookups.c:1351 lookupui.c:212 parsettf.c:4430 -msgid "Script|Hebrew" -msgstr "Hébreu" - -#: lookups.c:1354 lookupui.c:215 -msgid "Script|Javanese" -msgstr "Javanais" - -#: lookups.c:1356 lookupui.c:217 -msgid "Hiragana & Katakana" -msgstr "Hiragana & katakana" - -#: lookups.c:1357 lookupui.c:218 -msgid "Kharoṣṭhī" -msgstr "Kharoṣṭhī" - -#: lookups.c:1358 lookupui.c:219 -msgid "Script|Kannada" -msgstr "Kannada" - -#: lookups.c:1359 lookupui.c:220 -msgid "Script|Kannada2" -msgstr "Kannada2" - -#: lookups.c:1360 lookupui.c:221 -msgid "Script|Khmer" -msgstr "Khmer" - -#: lookups.c:1361 lookupui.c:222 -msgid "Script|Kharosthi" -msgstr "Script|Kharosthi" - -#: lookups.c:1362 lookupui.c:223 -msgid "Script|Lao" -msgstr "Lao" - -#: lookups.c:1363 lookupui.c:224 -msgid "Script|Latin" -msgstr "Latin" - -#: lookups.c:1364 lookupui.c:225 -msgid "Lepcha (Róng)" -msgstr "Lepcha (róng)" - -#: lookups.c:1365 lookupui.c:226 -msgid "Script|Limbu" -msgstr "Script|Limbou" - -#: lookups.c:1366 lookupui.c:227 -msgid "Linear A" -msgstr "Linéaire A" - -#: lookups.c:1367 lookupui.c:228 -msgid "Linear B" -msgstr "Linéaire B" - -#: lookups.c:1368 unicoderange.c:241 -msgid "Lycian" -msgstr "" - -#: lookups.c:1369 unicoderange.c:255 -msgid "Lydian" -msgstr "" - -#: lookups.c:1370 lookupui.c:229 -msgid "Script|Mandaean" -msgstr "Mandéen" - -#: lookups.c:1372 lookupui.c:231 -msgid "Script|Malayālam" -msgstr "Malayalam" - -#: lookups.c:1373 lookupui.c:232 -msgid "Script|Malayālam2" -msgstr "Malayalam2" - -#: lookups.c:1375 lookupui.c:234 -msgid "Script|Mongolian" -msgstr "Mongol" - -#: lookups.c:1376 lookupui.c:235 -msgid "Musical" -msgstr "" - -#: lookups.c:1377 lookupui.c:236 -msgid "Script|Myanmar" -msgstr "Birman" - -#: lookups.c:1382 lookupui.c:239 -msgid "Old Italic (Etruscan, Oscan, etc.)" -msgstr "Italie ancienne (étrusque, osque, etc.)" - -#: lookups.c:1383 lookupui.c:240 -msgid "Script|Old Permic" -msgstr "Permien ancien" - -#: lookups.c:1384 lookupui.c:241 -msgid "Old Persian cuneiform" -msgstr "Cunéiforme vieux-persan" - -#: lookups.c:1385 lookupui.c:242 -msgid "Script|Oriya" -msgstr "Oriya" - -#: lookups.c:1386 lookupui.c:243 -msgid "Script|Oriya2" -msgstr "Script|Oriya2" - -#: lookups.c:1388 lookupui.c:245 -msgid "Script|Pahlavi" -msgstr "Pahlavi" - -#: lookups.c:1389 lookupui.c:246 -msgid "Script|Phags-pa" -msgstr "Script|Phags-pa" - -#: lookups.c:1390 lookupui.c:247 -msgid "Script|Phoenician" -msgstr "Phénicien" - -#: lookups.c:1391 lookupui.c:248 -msgid "Phaistos" -msgstr "Disque de Phaistos" - -#: lookups.c:1392 lookupui.c:249 -msgid "Pollard Phonetic" -msgstr "Phonétique de Pollard" - -#: lookups.c:1394 lookupui.c:250 -msgid "Rongorongo" -msgstr "Rongo-rongo" - -#: lookups.c:1398 lookupui.c:253 -msgid "Script|Sinhala" -msgstr "Singhalais" - -#: lookups.c:1399 lookupui.c:254 -msgid "Script|Sumero-Akkadian Cuneiform" -msgstr "Script|Cunéiforme Suméro-Akkadien" - -#: lookups.c:1400 -msgid "Script|Sundanese" -msgstr "" - -#: lookups.c:1401 lookupui.c:255 -msgid "Script|Syloti Nagri" -msgstr "" - -#: lookups.c:1402 lookupui.c:256 -msgid "Script|Syriac" -msgstr "Syriaque" - -#: lookups.c:1403 lookupui.c:257 -msgid "Script|Tagalog" -msgstr "Tagalog" - -#: lookups.c:1404 lookupui.c:258 -msgid "Script|Tagbanwa" -msgstr "Tagbanoua" - -#: lookups.c:1406 lookupui.c:260 -msgid "Tai Lu" -msgstr "Taï lu" - -#: lookups.c:1407 lookupui.c:261 -msgid "Script|Tamil" -msgstr "Tamoul" - -#: lookups.c:1408 lookupui.c:262 -msgid "Script|Tamil2" -msgstr "" - -#: lookups.c:1409 lookupui.c:263 -msgid "Script|Telugu" -msgstr "Télougou" - -#: lookups.c:1410 lookupui.c:264 -msgid "Script|Telugu2" -msgstr "" - -#: lookups.c:1411 lookupui.c:265 -msgid "Tengwar" -msgstr "Tengwar" - -#: lookups.c:1413 lookupui.c:267 parsettf.c:4436 -msgid "Script|Thai" -msgstr "Thaï" - -#: lookups.c:1414 lookupui.c:268 -msgid "Script|Tibetan" -msgstr "Tibétain" - -#: lookups.c:1415 lookupui.c:269 -msgid "Tifinagh (Berber)" -msgstr "Tifinagh (berbère)" - -#: lookups.c:1416 lookupui.c:270 -msgid "Script|Ugaritic" -msgstr "Ougaritique" - -#: lookups.c:1417 lookupui.c:271 -msgid "Script|Vai" -msgstr "Vaï" - -#: lookups.c:1419 lookupui.c:273 -msgid "Cuneiform, Ugaritic" -msgstr "Cunéiforme, ougaritique" - -#: lookups.c:1420 lookupui.c:274 -msgid "Script|Yi" -msgstr "Yi" - -#: lookups.c:1465 -msgid "Required Feature" -msgstr "Fonctionnalité nécessaire" - -#: lookups.c:1872 -#, c-format -msgid "" -"The glyph, %s, contains a %s from %s and one from %s.\n" -"The one from %s will be removed.\n" -msgstr "" - -#: lookups.c:1874 -msgid "positioning" -msgstr "positionnement" - -#: lookups.c:1874 problems.c:2259 -msgid "substitution" -msgstr "substitution" - -#: lookups.c:1899 -#, c-format -msgid "" -"The glyph, %s, contains the same %s from %s and from %s.\n" -"The one from %s will be removed.\n" -msgstr "" - -#: lookups.c:1901 problems.c:2260 -msgid "ligature" -msgstr "Ligature" - -#: lookups.c:1901 -msgid "kern pair" -msgstr "Paire de crénage" - -#: lookups.c:1927 -#, c-format -msgid "" -"The glyph, %s, contains the same kern pair from %s and from %s.\n" -"The one from %s will be removed.\n" -msgstr "" - -#: lookups.c:4384 -msgid "_Horizontal" -msgstr "_Horizontal" - -#: lookups.c:4384 metricsview.c:3325 -msgid "_Vertical" -msgstr "_Vertical" - -#: lookups.c:4385 -msgid "Kerning direction" -msgstr "Direction du crénage" - -#: lookups.c:4385 -msgid "Is this horizontal or vertical kerning data?" -msgstr "" - -#: lookups.c:4723 -#, c-format -msgid "" -"Separation marks only meaningful in contextual chaining lookups, starting " -"at: %.20s..." -msgstr "" - -#: lookups.c:4729 -#, c-format -msgid "Too many separation marks, starting at: %.20s..." -msgstr "" - -#: lookups.c:4735 -#, c-format -msgid "" -"A coverage table was found in a glyph or class based contextual lookup, " -"starting at: %.20s..." -msgstr "" - -#: lookups.c:4739 -#, c-format -msgid "Unterminated coverage table, starting at: %.20s..." -msgstr "" - -#: lookups.c:4745 -#, c-format -msgid "Replacements must follow the coverage table to which they apply: %s" -msgstr "" - -#: lookups.c:4765 -#, c-format -msgid "" -"There must be as many replacement glyphs as there are match glyphs: %s => %s" -msgstr "" - -#: lookups.c:4777 -#, c-format -msgid "" -"No replacement lists may be specified in this contextual lookup, use a " -"nested lookup instead, starting at: %.20s..." -msgstr "" - -#: lookups.c:4779 -#, c-format -msgid "" -"Only one replacement list may be specified in a reverse contextual chaining " -"lookup, starting at: %.20s..." -msgstr "" - -#: lookups.c:4785 -#, c-format -msgid "" -"No lookups may be specified in a reverse contextual lookup (use a " -"replacement list instead), starting at: %.20s..." -msgstr "" - -#: lookups.c:4790 -#, c-format -msgid "" -"A lookup invocation must be started by the sequence '@<' and ended with '>', " -"starting at: %.20s..." -msgstr "" - -#: lookups.c:4795 -#, c-format -msgid "Unterminated lookup invocation, starting at: %.20s..." -msgstr "" - -#: lookups.c:4799 -#, c-format -msgid "Unknown lookup: %s" -msgstr "" - -#: lookups.c:4803 -#, c-format -msgid "GSUB lookup refered to in this GPOS contextual lookup: %s" -msgstr "" - -#: lookups.c:4804 -#, c-format -msgid "GPOS lookup refered to in this GSUB contextual lookup: %s" -msgstr "" - -#: lookups.c:4809 -#, c-format -msgid "" -"Lookups must follow the glyph, class or coverage table to which they apply: " -"%s" -msgstr "" - -#: lookups.c:4838 -msgid "Empty rule" -msgstr "" - -#: lookups.c:4844 -msgid "" -"A reverse contextual chaining lookup must have a set of replacement glyphs " -"somewhere" -msgstr "" - -#: lookups.c:4849 -msgid "This contextual rule applies no lookups." -msgstr "" - -#: lookups.c:4861 -msgid "" -"A reverse contextual chaining lookup can only match one coverage table " -"directly" -msgstr "" - -#: lookups.c:4876 lookups.c:4980 -#, c-format -msgid "There is no glyph named \"%s\" in the font." -msgstr "" - -#: lookups.c:4953 -#, c-format -msgid "%s is not a class name for the backtracking classes." -msgstr "" - -#: lookups.c:4955 -#, c-format -msgid "%s is not a class name for the matching classes." -msgstr "" - -#: lookups.c:4957 -#, c-format -msgid "%s is not a class name for the forward classes." -msgstr "" - -#: lookups.c:5010 -msgid "Bad FPST format" -msgstr "" - -#: lookupui.c:132 lookupui.c:146 -msgid "Lookup Type|Unspecified" -msgstr "" - -#: lookupui.c:139 -msgid "Reverse Chaining Substitution" -msgstr "" - -#: lookupui.c:141 -msgid "Mac Indic State Machine" -msgstr "machine d'état Mac Indic" - -#: lookupui.c:142 -msgid "Mac Contextual State Machine" -msgstr "Machine d'état contextuelle Mac" - -#: lookupui.c:143 -msgid "Mac Insertion State Machine" -msgstr "Machine d'état par insertion Mac" - -#: lookupui.c:147 -msgid "Single Position" -msgstr "Position simple" - -#: lookupui.c:148 -msgid "Pair Position (kerning)" -msgstr "Positionnement par paires (crénage)" - -#: lookupui.c:149 -msgid "Cursive Position" -msgstr "Position cursive" - -#: lookupui.c:150 -msgid "Mark to Base Position" -msgstr "" - -#: lookupui.c:151 -msgid "Mark to Ligature Position" -msgstr "" - -#: lookupui.c:152 -msgid "Mark to Mark Position" -msgstr "Placement signe sur signe" - -#: lookupui.c:153 -msgid "Contextual Position" -msgstr "Position contextuelle" - -#: lookupui.c:154 -msgid "Contextual Chaining Position" -msgstr "" - -#: lookupui.c:156 -msgid "Mac Kerning State Machine" -msgstr "Crénage par machine d'état Mac" - -#: lookupui.c:283 -msgid "Abaza" -msgstr "Abaza" - -#: lookupui.c:284 -msgid "Abkhazian" -msgstr "Abkhaze" - -#: lookupui.c:285 -msgid "Adyghe" -msgstr "Adygh" - -#: lookupui.c:287 -msgid "Afar" -msgstr "Afar" - -#: lookupui.c:288 -msgid "Agaw" -msgstr "Agaw" - -#: lookupui.c:289 -msgid "Alsatian" -msgstr "" - -#: lookupui.c:290 -msgid "Altai" -msgstr "Altaïque" - -#: lookupui.c:291 -msgid "Americanist IPA" -msgstr "" - -#: lookupui.c:295 macenc.c:2248 macencui.c:89 -msgid "Lang|Arabic" -msgstr "Arabe" - -#: lookupui.c:296 -msgid "Aari" -msgstr "Aari" - -#: lookupui.c:297 -msgid "Arakanese" -msgstr "Arakanais" - -#: lookupui.c:299 -msgid "Athapaskan" -msgstr "Athapascan" - -#: lookupui.c:300 -msgid "Lang|Avar" -msgstr "Avar" - -#: lookupui.c:301 -msgid "Awadhi" -msgstr "Awadhi" - -#: lookupui.c:302 macenc.c:2339 macencui.c:180 -msgid "Aymara" -msgstr "Aymara" - -#: lookupui.c:303 -msgid "Azeri" -msgstr "Azéri" - -#: lookupui.c:304 -msgid "Badaga" -msgstr "Badaga" - -#: lookupui.c:305 -msgid "Baghelkhandi" -msgstr "Baghelkhandi" - -#: lookupui.c:306 -msgid "Balkar" -msgstr "Balkar" - -#: lookupui.c:307 -msgid "Baule" -msgstr "Baule" - -#: lookupui.c:308 -msgid "Lang|Berber" -msgstr "Berbère" - -#: lookupui.c:309 -msgid "Bench" -msgstr "Bench" - -#: lookupui.c:310 -msgid "Bible Cree" -msgstr "Cree de la Bible" - -#: lookupui.c:311 -msgid "Belarussian" -msgstr "Biélorusse" - -#: lookupui.c:312 -msgid "Bemba" -msgstr "Bemba" - -#: lookupui.c:315 -msgid "Bhili" -msgstr "Bhili" - -#: lookupui.c:316 -msgid "Bhojpuri" -msgstr "Bhojpuri" - -#: lookupui.c:317 -msgid "Bikol" -msgstr "Bikol" - -#: lookupui.c:318 -msgid "Bilen" -msgstr "Bilen" - -#: lookupui.c:319 -msgid "Blackfoot" -msgstr "Blackfoot" - -#: lookupui.c:320 -msgid "Balochi" -msgstr "Baloutchi" - -#: lookupui.c:321 -msgid "Balante" -msgstr "Balanté" - -#: lookupui.c:322 -msgid "Balti" -msgstr "Balti" - -#: lookupui.c:323 -msgid "Bambara" -msgstr "Bambara" - -#: lookupui.c:324 -msgid "Bamileke" -msgstr "Bamiléké" - -#: lookupui.c:325 -msgid "Bosnian" -msgstr "" - -#: lookupui.c:326 macenc.c:2347 macencui.c:188 -msgid "Breton" -msgstr "Breton" - -#: lookupui.c:327 -msgid "Brahui" -msgstr "Brahui" - -#: lookupui.c:328 -msgid "Braj Bhasha" -msgstr "Braj bhasha" - -#: lookupui.c:330 -msgid "Bashkir" -msgstr "Bachkir" - -#: lookupui.c:331 -msgid "Beti" -msgstr "Beti" - -#: lookupui.c:333 -msgid "Cebuano" -msgstr "Cebuano" - -#: lookupui.c:334 -msgid "Chechen" -msgstr "Tchéchène" - -#: lookupui.c:335 -msgid "Chaha Gurage" -msgstr "Chaha gurage" - -#: lookupui.c:336 -msgid "Chattisgarhi" -msgstr "Chattisgarhi" - -#: lookupui.c:337 -msgid "Chichewa" -msgstr "Chichewa" - -#: lookupui.c:338 -msgid "Chukchi" -msgstr "Chukchi" - -#: lookupui.c:339 -msgid "Chipewyan" -msgstr "Chipewyan" - -#: lookupui.c:341 -msgid "Chuvash" -msgstr "Chuvash" - -#: lookupui.c:342 -msgid "Comorian" -msgstr "Comorien" - -#: lookupui.c:343 -msgid "Lang|Coptic" -msgstr "Copte" - -#: lookupui.c:344 -msgid "Corsican" -msgstr "corse" - -#: lookupui.c:345 -msgid "Cree" -msgstr "Cree" - -#: lookupui.c:346 -msgid "Carrier" -msgstr "Carrier" - -#: lookupui.c:347 -msgid "Crimean Tatar" -msgstr "Tatar de Crimée" - -#: lookupui.c:348 -msgid "Church Slavonic" -msgstr "Slavon d'église" - -#: lookupui.c:351 -msgid "Dargwa" -msgstr "Dargwa" - -#: lookupui.c:352 -msgid "Lang|Default" -msgstr "Par défaut" - -#: lookupui.c:353 -msgid "Woods Cree" -msgstr "Cree des fôrets" - -#: lookupui.c:354 -msgid "German (Standard)" -msgstr "Allemand (standard)" - -#: lookupui.c:355 -msgid "Dogri" -msgstr "Dogri" - -#: lookupui.c:356 -msgid "Dhivehi (Obsolete)" -msgstr "" - -#: lookupui.c:357 -msgid "Dhivehi" -msgstr "Maldivien" - -#: lookupui.c:358 -msgid "Djerma" -msgstr "Djerma" - -#: lookupui.c:359 -msgid "Dangme" -msgstr "Dangme" - -#: lookupui.c:360 -msgid "Dinka" -msgstr "Dinka" - -#: lookupui.c:361 -msgid "Dari" -msgstr "" - -#: lookupui.c:362 -msgid "Dungan" -msgstr "Dungan" - -#: lookupui.c:363 macenc.c:2342 macencui.c:183 -msgid "Dzongkha" -msgstr "Dzongkha" - -#: lookupui.c:364 -msgid "Ebira" -msgstr "Ebira" - -#: lookupui.c:365 -msgid "Eastern Cree" -msgstr "Cree oriental" - -#: lookupui.c:367 -msgid "Efik" -msgstr "Efik" - -#: lookupui.c:370 -msgid "Erzya" -msgstr "Erzya" - -#: lookupui.c:374 -msgid "Evenki" -msgstr "Evenki" - -#: lookupui.c:375 -msgid "Even" -msgstr "Even" - -#: lookupui.c:376 -msgid "Ewe" -msgstr "Éwé" - -#: lookupui.c:377 -msgid "French Antillean" -msgstr "Français des Antilles" - -#: lookupui.c:380 -msgid "Fijian" -msgstr "Fidjien" - -#: lookupui.c:381 macenc.c:2272 macencui.c:113 -msgid "Flemish" -msgstr "Flamand" - -#: lookupui.c:382 -msgid "Forest Nenets" -msgstr "Nenets des fôrets" - -#: lookupui.c:383 -msgid "Fon" -msgstr "Fon" - -#: lookupui.c:384 -msgid "Faroese" -msgstr "Féroïen" - -#: lookupui.c:385 -msgid "French (Standard)" -msgstr "Français (standard)" - -#: lookupui.c:387 -msgid "Friulian" -msgstr "Frioulan" - -#: lookupui.c:388 -msgid "Futa" -msgstr "Futa" - -#: lookupui.c:389 -msgid "Fulani" -msgstr "Peul" - -#: lookupui.c:390 -msgid "Ga" -msgstr "Ga" - -#: lookupui.c:391 -msgid "Gaelic" -msgstr "Gaélique" - -#: lookupui.c:392 -msgid "Gagauz" -msgstr "Gagauz" - -#: lookupui.c:394 -msgid "Garshuni" -msgstr "Garchouni" - -#: lookupui.c:395 -msgid "Garhwali" -msgstr "Garhwali" - -#: lookupui.c:396 -msgid "Lang|Ge'ez" -msgstr "Guèze" - -#: lookupui.c:397 -msgid "Gilyak" -msgstr "Gilyak" - -#: lookupui.c:398 -msgid "Gumuz" -msgstr "Gumuz" - -#: lookupui.c:399 -msgid "Gondi" -msgstr "Gondi" - -#: lookupui.c:400 macenc.c:2354 macencui.c:195 -msgid "Greenlandic" -msgstr "Groenlandais" - -#: lookupui.c:401 -msgid "Garo" -msgstr "Garo" - -#: lookupui.c:404 -msgid "Haitian" -msgstr "Haïtien" - -#: lookupui.c:405 -msgid "Halam" -msgstr "Halam" - -#: lookupui.c:406 -msgid "Harauti" -msgstr "Harauti" - -#: lookupui.c:408 -msgid "Hawaiin" -msgstr "Hawaïen" - -#: lookupui.c:409 -msgid "Hammer-Banna" -msgstr "Hammer-Banna" - -#: lookupui.c:410 -msgid "Hiligaynon" -msgstr "Hiligaynon" - -#: lookupui.c:412 -msgid "High Mari" -msgstr "Haut-mari" - -#: lookupui.c:413 -msgid "Hindko" -msgstr "Hindko" - -#: lookupui.c:414 -msgid "Ho" -msgstr "Ho" - -#: lookupui.c:415 -msgid "Harari" -msgstr "Harari" - -#: lookupui.c:420 -msgid "Ijo" -msgstr "Ijo" - -#: lookupui.c:421 -msgid "Ilokano" -msgstr "Ilokano" - -#: lookupui.c:423 -msgid "Ingush" -msgstr "Ingush" - -#: lookupui.c:425 -msgid "IPA usage" -msgstr "" - -#: lookupui.c:426 -msgid "Irish" -msgstr "Irlandais" - -#: lookupui.c:427 -msgid "Irish Traditional" -msgstr "Irlandais traditionnel" - -#: lookupui.c:429 -msgid "Inari Sami" -msgstr "Sami d'Inari" - -#: lookupui.c:432 -msgid "Lang|Javanese" -msgstr "Javanais" - -#: lookupui.c:435 -msgid "Judezmo" -msgstr "Judéo-espagnol (judezmo)" - -#: lookupui.c:436 -msgid "Jula" -msgstr "Jula" - -#: lookupui.c:437 -msgid "Kabardian" -msgstr "Kabardian" - -#: lookupui.c:438 -msgid "Kachchi" -msgstr "Kachin" - -#: lookupui.c:439 -msgid "Kalenjin" -msgstr "Kalenjin" - -#: lookupui.c:441 -msgid "Karachay" -msgstr "Karachay" - -#: lookupui.c:444 -msgid "Kebena" -msgstr "Kebena" - -#: lookupui.c:445 -msgid "Khutsuri Georgian" -msgstr "Géorgien (khoutsouri)" - -#: lookupui.c:446 -msgid "Khakass" -msgstr "Khakass" - -#: lookupui.c:447 -msgid "Khanty-Kazim" -msgstr "Khanty-kazim" - -#: lookupui.c:449 -msgid "Khanty-Shurishkar" -msgstr "Khanty-shurishkar" - -#: lookupui.c:450 -msgid "Khanty-Vakhi" -msgstr "Khanty-vakhi" - -#: lookupui.c:451 -msgid "Khowar" -msgstr "Khowar" - -#: lookupui.c:452 -msgid "Kikuyu" -msgstr "Kikuyu" - -#: lookupui.c:454 -msgid "Kisii" -msgstr "Kisii" - -#: lookupui.c:455 -msgid "Kokni" -msgstr "Kokni" - -#: lookupui.c:456 -msgid "Kalmyk" -msgstr "Kalmyk" - -#: lookupui.c:457 -msgid "Kamba" -msgstr "Kamba" - -#: lookupui.c:458 -msgid "Kumaoni" -msgstr "Kumaoni" - -#: lookupui.c:459 -msgid "Komo" -msgstr "Komo" - -#: lookupui.c:460 -msgid "Komso" -msgstr "Komso" - -#: lookupui.c:462 -msgid "Kodagu" -msgstr "Kodagu" - -#: lookupui.c:463 -msgid "Korean Old Hangul" -msgstr "" - -#: lookupui.c:465 -msgid "Kikongo" -msgstr "Kikongo" - -#: lookupui.c:466 -msgid "Komi-Permyak" -msgstr "Komi-permyak" - -#: lookupui.c:468 -msgid "Komi-Zyrian" -msgstr "Komi-zyrien" - -#: lookupui.c:469 -msgid "Kpelle" -msgstr "Kpellé" - -#: lookupui.c:470 -msgid "Krio" -msgstr "Krio" - -#: lookupui.c:471 -msgid "Karakalpak" -msgstr "Karakalpak" - -#: lookupui.c:472 -msgid "Karelian" -msgstr "Carélien" - -#: lookupui.c:473 -msgid "Karaim" -msgstr "Karaim" - -#: lookupui.c:474 -msgid "Karen" -msgstr "Karen" - -#: lookupui.c:475 -msgid "Koorete" -msgstr "Kooreté" - -#: lookupui.c:476 macenc.c:2299 macencui.c:140 -msgid "Kashmiri" -msgstr "Kashmiri" - -#: lookupui.c:477 -msgid "Khasi" -msgstr "Khasi" - -#: lookupui.c:478 -msgid "Kildin Sami" -msgstr "Sami de Kildin" - -#: lookupui.c:479 -msgid "Kui" -msgstr "Kui" - -#: lookupui.c:480 -msgid "Kulvi" -msgstr "Kulvi" - -#: lookupui.c:481 -msgid "Kumyk" -msgstr "Koumyk" - -#: lookupui.c:482 macenc.c:2298 macencui.c:139 -msgid "Kurdish" -msgstr "Kurde" - -#: lookupui.c:483 -msgid "Kurukh" -msgstr "Kurukh" - -#: lookupui.c:484 -msgid "Kuy" -msgstr "Kuy" - -#: lookupui.c:485 -msgid "Koryak" -msgstr "Koryak" - -#: lookupui.c:486 -msgid "Ladin" -msgstr "Judéo-espagnol (ladino)" - -#: lookupui.c:487 -msgid "Lahuli" -msgstr "Lahuli" - -#: lookupui.c:488 -msgid "Lak" -msgstr "Lak" - -#: lookupui.c:489 -msgid "Lambani" -msgstr "Lamba" - -#: lookupui.c:490 macenc.c:2317 macencui.c:158 -msgid "Lang|Lao" -msgstr "Lao" - -#: lookupui.c:492 -msgid "Laz" -msgstr "Laz" - -#: lookupui.c:493 -msgid "L-Cree" -msgstr "L-Cree" - -#: lookupui.c:494 -msgid "Ladakhi" -msgstr "Ladakhi" - -#: lookupui.c:495 -msgid "Lezgi" -msgstr "Lezghien" - -#: lookupui.c:496 -msgid "Lingala" -msgstr "Lingala" - -#: lookupui.c:497 -msgid "Low Mari" -msgstr "Bas-mari" - -#: lookupui.c:498 -msgid "Lang|Limbu" -msgstr "Limbu" - -#: lookupui.c:499 -msgid "Lomwe" -msgstr "Lomwé" - -#: lookupui.c:500 -msgid "Lower Sorbian" -msgstr "Bas-sorabe" - -#: lookupui.c:501 -msgid "Lule Sami" -msgstr "Sami de Lule" - -#: lookupui.c:503 -msgid "Luxembourgish" -msgstr "luxembourgeois" - -#: lookupui.c:504 -msgid "Luba" -msgstr "Luba" - -#: lookupui.c:505 -msgid "Luganda" -msgstr "Luganda" - -#: lookupui.c:506 -msgid "Luhya" -msgstr "Luhya" - -#: lookupui.c:507 -msgid "Luo" -msgstr "Luo" - -#: lookupui.c:509 -msgid "Majang" -msgstr "Majang" - -#: lookupui.c:510 -msgid "Makua" -msgstr "Makua" - -#: lookupui.c:511 -msgid "Malayalam Traditional" -msgstr "Malais traditionnel" - -#: lookupui.c:512 -msgid "Mansi" -msgstr "Mansi" - -#: lookupui.c:514 -msgid "Mapudungun" -msgstr "" - -#: lookupui.c:515 -msgid "Marwari" -msgstr "Marwari" - -#: lookupui.c:516 -msgid "Mbundu" -msgstr "Mbundu" - -#: lookupui.c:517 -msgid "Lang|Manchu" -msgstr "Manchu" - -#: lookupui.c:518 -msgid "Moose Cree" -msgstr "Moose cree" - -#: lookupui.c:519 -msgid "Mende" -msgstr "Mendé" - -#: lookupui.c:520 -msgid "Me'en" -msgstr "Me'en" - -#: lookupui.c:521 -msgid "Mizo" -msgstr "Mizo" - -#: lookupui.c:523 -msgid "Male" -msgstr "Malé" - -#: lookupui.c:524 macenc.c:2331 macencui.c:172 -msgid "Malagasy" -msgstr "Malgache" - -#: lookupui.c:525 -msgid "Malinke" -msgstr "Malinké" - -#: lookupui.c:526 -msgid "Malayalam Reformed" -msgstr "Malais réformé" - -#: lookupui.c:528 -msgid "Mandinka" -msgstr "Mandinka" - -#: lookupui.c:529 -msgid "Lang|Mongolian" -msgstr "Mongol" - -#: lookupui.c:531 -msgid "Maninka" -msgstr "Maninka" - -#: lookupui.c:532 macenc.c:2350 macencui.c:191 -msgid "Manx Gaelic" -msgstr "Gaélique mannois" - -#: lookupui.c:533 -msgid "Mohawk" -msgstr "mohawk" - -#: lookupui.c:534 -msgid "Moksha" -msgstr "Moksha" - -#: lookupui.c:535 macenc.c:2291 macencui.c:132 -msgid "Moldavian" -msgstr "Moldave" - -#: lookupui.c:536 -msgid "Mon" -msgstr "Mon" - -#: lookupui.c:537 -msgid "Moroccan" -msgstr "Marocain" - -#: lookupui.c:539 -msgid "Maithili" -msgstr "Maithili" - -#: lookupui.c:541 -msgid "Mundari" -msgstr "Mounda" - -#: lookupui.c:542 -msgid "Naga-Assamese" -msgstr "Assamais naga" - -#: lookupui.c:543 -msgid "Nanai" -msgstr "Nanai" - -#: lookupui.c:544 -msgid "Naskapi" -msgstr "Naskapi" - -#: lookupui.c:545 -msgid "N-Cree" -msgstr "N-Cree" - -#: lookupui.c:546 -msgid "Ndebele" -msgstr "Ndébélé" - -#: lookupui.c:547 -msgid "Ndonga" -msgstr "Ndonga" - -#: lookupui.c:549 -msgid "Newari" -msgstr "Newari" - -#: lookupui.c:550 -msgid "Nagari" -msgstr "" - -#: lookupui.c:551 -msgid "Norway House Cree" -msgstr "Cree de la maison de Norvège" - -#: lookupui.c:552 -msgid "Nisi" -msgstr "Nisi" - -#: lookupui.c:553 -msgid "Niuean" -msgstr "Niué" - -#: lookupui.c:554 -msgid "Nkole" -msgstr "Nkolé" - -#: lookupui.c:557 -msgid "Nogai" -msgstr "Nogaï" - -#: lookupui.c:558 macenc.c:2245 macencui.c:86 -msgid "Norwegian" -msgstr "Norvégien" - -#: lookupui.c:559 -msgid "Northern Sami" -msgstr "Sami du Nord" - -#: lookupui.c:560 -msgid "Northern Tai" -msgstr "Taï du Nord" - -#: lookupui.c:561 macenc.c:2332 macencui.c:173 -msgid "Esperanto" -msgstr "Espéranto" - -#: lookupui.c:562 -msgid "Nynorsk" -msgstr "Nynorsk" - -#: lookupui.c:563 -msgid "Occitan" -msgstr "occitan" - -#: lookupui.c:564 -msgid "Oji-Cree" -msgstr "Oji-Cree" - -#: lookupui.c:565 -msgid "Ojibway" -msgstr "Ojibway" - -#: lookupui.c:568 -msgid "Ossetian" -msgstr "Ossète" - -#: lookupui.c:569 -msgid "Palestinian Aramaic" -msgstr "Araméen de Palestine" - -#: lookupui.c:570 -msgid "Pali" -msgstr "Pali" - -#: lookupui.c:571 macenc.c:2308 macencui.c:149 -msgid "Punjabi" -msgstr "Pendjabi" - -#: lookupui.c:572 -msgid "Palpa" -msgstr "Palpa" - -#: lookupui.c:574 -msgid "Polytonic Greek" -msgstr "Grec régulier" - -#: lookupui.c:575 -msgid "Pilipino (Filipino)" -msgstr "" - -#: lookupui.c:576 -msgid "Palaung" -msgstr "Palaung" - -#: lookupui.c:578 -msgid "Provencal" -msgstr "Provençal" - -#: lookupui.c:579 macenc.c:2244 macencui.c:85 -msgid "Portuguese" -msgstr "Portugais" - -#: lookupui.c:580 -msgid "Chin" -msgstr "Chin" - -#: lookupui.c:581 -msgid "Rajasthani" -msgstr "Rajasthani" - -#: lookupui.c:582 -msgid "R-Cree" -msgstr "R-Cree" - -#: lookupui.c:583 -msgid "Russian Buriat" -msgstr "Buriat russe" - -#: lookupui.c:584 -msgid "Riang" -msgstr "Riang" - -#: lookupui.c:587 -msgid "Romany" -msgstr "Tsigane" - -#: lookupui.c:588 -msgid "Rusyn" -msgstr "Rusyn" - -#: lookupui.c:589 -msgid "Ruanda" -msgstr "Ruanda" - -#: lookupui.c:591 -msgid "Sadri" -msgstr "Sadri" - -#: lookupui.c:593 -msgid "Santali" -msgstr "Santal" - -#: lookupui.c:594 -msgid "Sayisi" -msgstr "Sayisi" - -#: lookupui.c:595 -msgid "Sekota" -msgstr "Sekota" - -#: lookupui.c:596 -msgid "Selkup" -msgstr "Selkoupe" - -#: lookupui.c:597 -msgid "Sango" -msgstr "Sango" - -#: lookupui.c:598 -msgid "Shan" -msgstr "Chan" - -#: lookupui.c:599 -msgid "Sibe" -msgstr "Sibe" - -#: lookupui.c:600 -msgid "Sidamo" -msgstr "Sidamo" - -#: lookupui.c:601 -msgid "Silte Gurage" -msgstr "Silte gurage" - -#: lookupui.c:602 -msgid "Skolt Sami" -msgstr "Sami skolt" - -#: lookupui.c:604 -msgid "Slavey" -msgstr "Slavey" - -#: lookupui.c:606 macenc.c:2326 macencui.c:167 -msgid "Somali" -msgstr "Somali" - -#: lookupui.c:607 -msgid "Samoan" -msgstr "Samoan" - -#: lookupui.c:608 -msgid "Sena" -msgstr "Sena" - -#: lookupui.c:609 macenc.c:2300 macencui.c:141 -msgid "Sindhi" -msgstr "Sindhi" - -#: lookupui.c:611 -msgid "Soninke" -msgstr "Soninké" - -#: lookupui.c:612 -msgid "Sodo Gurage" -msgstr "Sodo gurage" - -#: lookupui.c:613 -msgid "Sotho" -msgstr "Sotho" - -#: lookupui.c:615 macenc.c:2280 macencui.c:121 -msgid "Serbian" -msgstr "Serbe" - -#: lookupui.c:616 -msgid "Saraiki" -msgstr "Saraïki" - -#: lookupui.c:617 -msgid "Serer" -msgstr "Sérère" - -#: lookupui.c:618 -msgid "South Slavey" -msgstr "Slavey du Sud" - -#: lookupui.c:619 -msgid "Southern Sami" -msgstr "Sami du Sud" - -#: lookupui.c:620 -msgid "Suri" -msgstr "Suri" - -#: lookupui.c:621 -msgid "Svan" -msgstr "Svan" - -#: lookupui.c:623 -msgid "Swadaya Aramaic" -msgstr "Araméen swadaya" - -#: lookupui.c:624 macenc.c:2327 macencui.c:168 -msgid "Swahili" -msgstr "Swahili" - -#: lookupui.c:625 -msgid "Swazi" -msgstr "Swazi" - -#: lookupui.c:628 -msgid "Tabasaran" -msgstr "Tabasaran" - -#: lookupui.c:629 macenc.c:2293 macencui.c:134 -msgid "Tajiki" -msgstr "Tadjik" - -#: lookupui.c:631 macenc.c:2340 macencui.c:181 -msgid "Tatar" -msgstr "Tatar" - -#: lookupui.c:632 -msgid "TH-Cree" -msgstr "TH-Cree" - -#: lookupui.c:634 macenc.c:2352 macencui.c:193 -msgid "Tongan" -msgstr "Tongan" - -#: lookupui.c:635 -msgid "Tigre" -msgstr "Tigré" - -#: lookupui.c:636 macenc.c:2324 macencui.c:165 -msgid "Tigrinya" -msgstr "Tigrinya" - -#: lookupui.c:638 -msgid "Tahitian" -msgstr "Tahitien" - -#: lookupui.c:639 macenc.c:2301 macencui.c:142 -msgid "Lang|Tibetan" -msgstr "Tibétain" - -#: lookupui.c:641 -msgid "Temne" -msgstr "Temné" - -#: lookupui.c:643 -msgid "Tundra Nenets" -msgstr "Tundra nenets" - -#: lookupui.c:644 -msgid "Tonga" -msgstr "Tonga" - -#: lookupui.c:645 -msgid "Todo" -msgstr "Todo" - -#: lookupui.c:648 -msgid "Turoyo Aramaic" -msgstr "Araméen turoyo" - -#: lookupui.c:649 -msgid "Tulu" -msgstr "Tulu" - -#: lookupui.c:650 -msgid "Tuvin" -msgstr "Touva" - -#: lookupui.c:651 -msgid "Twi" -msgstr "Twi" - -#: lookupui.c:652 -msgid "Udmurt" -msgstr "Oudmourte" - -#: lookupui.c:654 macenc.c:2256 macencui.c:97 -msgid "Urdu" -msgstr "Ourdou" - -#: lookupui.c:655 -msgid "Upper Sorbian" -msgstr "Haut-sorabe" - -#: lookupui.c:656 -msgid "Uyghur" -msgstr "Ouïgour" - -#: lookupui.c:657 macenc.c:2285 macencui.c:126 -msgid "Uzbek" -msgstr "Ouszbek" - -#: lookupui.c:660 -msgid "Wa" -msgstr "Wa" - -#: lookupui.c:661 -msgid "Wagdi" -msgstr "Wagdi" - -#: lookupui.c:662 -msgid "West-Cree" -msgstr "Cree occidental" - -#: lookupui.c:664 -msgid "Wolof" -msgstr "Wolof" - -#: lookupui.c:665 -msgid "Tai Lue" -msgstr "" - -#: lookupui.c:667 -msgid "Yakut" -msgstr "Iakoute" - -#: lookupui.c:669 -msgid "Y-Cree" -msgstr "Y-Cree" - -#: lookupui.c:670 -msgid "Yi Classic" -msgstr "Yi classique" - -#: lookupui.c:671 -msgid "Yi Modern" -msgstr "Yi moderne" - -#: lookupui.c:672 -msgid "Chinese Hong Kong" -msgstr "" - -#: lookupui.c:673 -msgid "Chinese Phonetic" -msgstr "Chinois phonétique" - -#: lookupui.c:674 -msgid "Chinese Simplified" -msgstr "Chinois simplifié" - -#: lookupui.c:675 -msgid "Chinese Traditional" -msgstr "Chinois sraditionnel" - -#: lookupui.c:676 -msgid "Zande" -msgstr "Zandé" - -#: lookupui.c:687 -msgid "Language(s)" -msgstr "Langue(s)" - -#: lookupui.c:692 -msgid "Script(s) & Language(s)" -msgstr "Système d'écriture & langue" - -#: lookupui.c:812 lookupui.c:814 macenc.c:2368 -msgid "Unknown Language" -msgstr "Langue inconnue" - -#: lookupui.c:812 -#, c-format -msgid "" -"The language, '%s', is not in the list of known languages and will be omitted" -msgstr "" - -#: lookupui.c:814 -#, c-format -msgid "" -"Several language tags, including '%s', are not in the list of known " -"languages and will be omitted" -msgstr "" - -#: lookupui.c:823 -msgid "Language List" -msgstr "Liste des langues" - -#: lookupui.c:841 -msgid "" -"Select as many languages as needed\n" -"Hold down the control key when clicking\n" -"to make disjoint selections." -msgstr "" - -#: lookupui.c:899 -msgid "Language Missing" -msgstr "Langue manquante" - -#: lookupui.c:899 -msgid "" -"You must select at least one language.\n" -"Use the \"Default\" language if nothing else fits." -msgstr "" -"Vous devez sélectionner au moins une langue.\n" -"Utilisez la langue \"Par défaut\" si rien ne convient." - -#: lookupui.c:986 lookupui.c:3535 -msgid "No scripts" -msgstr "Aucun système d'écriture" - -#: lookupui.c:986 -msgid "You must select at least one script if you provide a feature tag." -msgstr "" -"Vous devez sélectionner au moins un système d'écriture si vous avez une " -"fonctionnalité" - -#: lookupui.c:993 lookupui.c:999 lookupui.c:1578 lookupui.c:1584 -msgid "Bad script tag" -msgstr "" - -#: lookupui.c:993 -#, c-format -msgid "" -"The script tag on line %d (%s) is too long. It may be at most 4 letters" -msgstr "" - -#: lookupui.c:999 -#, c-format -msgid "The script tag on line %d (%s) should be in ASCII.\n" -msgstr "" - -#: lookupui.c:1006 -msgid "No languages" -msgstr "pas de langue" - -#: lookupui.c:1006 -msgid "You must select at least one language for each script." -msgstr "Vous devez sélectionner au moins une langue par système d'écriture" - -#: lookupui.c:1012 lookupui.c:1018 lookupui.c:1592 lookupui.c:1598 -msgid "Bad language tag" -msgstr "langue incorrecte" - -#: lookupui.c:1012 lookupui.c:1592 -#, c-format -msgid "A language tag on line %d (%s) should be in ASCII.\n" -msgstr "La langue ligne %d (%s) devrait être en ascii.\n" - -#: lookupui.c:1018 lookupui.c:1598 -#, c-format -msgid "" -"A language tag on line %d (%s) is too long. It may be at most 4 letters" -msgstr "La langue ligne %d (%s) est trop longue. Maximum 4 lettres" - -#: lookupui.c:1108 -msgid "Script(s)" -msgstr "Système(s) d'écriture" - -#: lookupui.c:1126 -msgid "" -"Each feature is active for a specific set of\n" -"scripts and languages.\n" -"Usually only one script is specified, but\n" -"occasionally more will be.\n" -"A script is a four letter OpenType script tag\n" -msgstr "" - -#: lookupui.c:1178 lookupui.c:1950 -msgid "OpenTypeFeature|New" -msgstr "Nouvelle" - -#: lookupui.c:1499 -msgid "You must choose a lookup type" -msgstr "" - -#: lookupui.c:1552 -msgid "No Lookup Type Selected" -msgstr "" - -#: lookupui.c:1552 -msgid "You must select a Lookup Type." -msgstr "" - -#: lookupui.c:1556 -msgid "Unnamed lookup" -msgstr "" - -#: lookupui.c:1556 -msgid "You must name the lookup." -msgstr "" - -#: lookupui.c:1563 lookupui.c:1569 -msgid "Bad feature tag" -msgstr "mauvais tag de fonctionnalité" - -#: lookupui.c:1563 -#, c-format -msgid "" -"The feature tag on line %d (%s) is too long. It may be at most 4 letters " -"(or it could be a mac feature setting, two numbers in brokets <3,4>)" -msgstr "" - -#: lookupui.c:1569 -#, c-format -msgid "The feature tag on line %d (%s) should be in ASCII.\n" -msgstr "" - -#: lookupui.c:1578 -#, c-format -msgid "A script tag on line %d (%s) should be in ASCII.\n" -msgstr "" - -#: lookupui.c:1584 -#, c-format -msgid "" -"A script tag on line %d (%s) is too long. It may be at most 4 letters" -msgstr "" - -#: lookupui.c:1614 -msgid "Lookup name already used" -msgstr "" - -#: lookupui.c:1614 -msgid "" -"This name has already been used for another lookup.\n" -"Lookup names must be unique." -msgstr "" - -#: lookupui.c:1706 -msgid "Lookup" -msgstr "Recherche:" - -#: lookupui.c:1735 -msgid "" -"Each lookup may contain many transformations,\n" -"but each transformation must be of the same type." -msgstr "" - -#: lookupui.c:1762 -msgid "" -"Most lookups will be attached to a feature\n" -"active in a specific script for certain languages.\n" -"In some cases lookups will not be attached to any\n" -"feature, but will be invoked by another lookup,\n" -"a conditional one. In other cases a lookup might\n" -"be attached to several features.\n" -"A feature is either a four letter OpenType feature\n" -"tag, or a two number mac combination." -msgstr "" - -#: lookupui.c:1776 statemachine.c:1381 -msgid "Right To Left" -msgstr "Droite à gauche" - -#: lookupui.c:1785 -msgid "Ignore Base Glyphs" -msgstr "Ignorer les glyphes de base" - -#: lookupui.c:1794 -msgid "Ignore Ligatures" -msgstr "Ignorer les ligatures" - -#: lookupui.c:1803 -msgid "Ignore Combining Marks" -msgstr "Ignorer les marques" - -#. GT: Process is a verb here and Mark is a noun. -#. GT: Marks of the given mark class are to be processed -#: lookupui.c:1812 -msgid "Mark Class:" -msgstr "" - -#. GT: Mark is a noun here and Set is also a noun. -#: lookupui.c:1832 -msgid "Mark Set:" -msgstr "" - -#: lookupui.c:1862 -msgid "Lookup Name:" -msgstr "Nom du look-up:" - -#: lookupui.c:1894 -msgid "Store ligature data in AFM files" -msgstr "" - -#: lookupui.c:2062 lookupui.c:2103 -msgid "Name in use" -msgstr "Nom déjà utilisé" - -#: lookupui.c:2062 lookupui.c:2103 -#, c-format -msgid "" -"The name, %.80s, has already been used to identify an anchor class in a " -"different lookup subtable (%.80s)" -msgstr "" -"Le nom, %.80ss, est déjà utilisé pour une classe d'ancre dans une sous-table " -"de lookup differente (%.80s)" - -#: lookupui.c:2093 -msgid "Name used twice" -msgstr "" - -#: lookupui.c:2093 -#, c-format -msgid "" -"The name, %.80s, appears twice in this list.\n" -"Each anchor class must have a distinct name." -msgstr "" - -#: lookupui.c:2120 -msgid "Remove Anchor Class?" -msgstr "Supprimer classe d'ancre?" - -#: lookupui.c:2120 -#, c-format -msgid "" -"Do you really want to remove the anchor class, %.80s?\n" -"This will remove all anchor points associated with that class." -msgstr "" - -#: lookupui.c:2195 -msgid "Anchor Class Name" -msgstr "Nom de la classe d'ancre :" - -#: lookupui.c:2258 -#, c-format -msgid "Anchor classes in subtable %.80s" -msgstr "" - -#: lookupui.c:2329 -msgid "New Anchor Class" -msgstr "Nouvelle classe d'ancre" - -#: lookupui.c:2545 lookupui.c:2555 lookupui.c:2573 lookupui.c:2623 -msgid "Base Glyph Name" -msgstr "Nom du glyphe de base" - -#: lookupui.c:2550 -msgid "Ligature Glyph Name" -msgstr "" - -#: lookupui.c:2589 lookupui.c:2631 -msgid "First Glyph Name" -msgstr "" - -#: lookupui.c:3535 -msgid "" -"There are no scripts bound to features bound to this lookup. So nothing " -"happens." -msgstr "" - -#: lookupui.c:3701 -#, c-format -msgid "There is no glyph named %s in the font" -msgstr "Il n'y a pas de glyphe %s dans cette fonte," - -#: lookupui.c:3713 -#, c-format -msgid "You must specify a replacement glyph for %s" -msgstr "" - -#: lookupui.c:3726 -#, c-format -msgid "" -"For glyph %.60s you refer to a glyph named %.80s, which is not in the font " -"yet. Was this intentional?" -msgstr "" - -#: lookupui.c:3748 lookupui.c:3753 -msgid "Duplicate data" -msgstr "données dupliquées" - -#: lookupui.c:3748 -#, c-format -msgid "There are two entries for the same glyph set (%.80s and %.80s)" -msgstr "" - -#: lookupui.c:3753 -#, c-format -msgid "There are two entries for the same glyph (%.80s)" -msgstr "" - -#: lookupui.c:4193 -#, c-format -msgid "Lookup Subtable, %s" -msgstr "" - -#: lookupui.c:4208 -msgid "_Alphabetic" -msgstr "_Alphabétique" - -#: lookupui.c:4214 -msgid "Sort this display based on the alphabetic name of the glyph" -msgstr "" - -#: lookupui.c:4226 -msgid "Sort this display based on the unicode code of the glyph" -msgstr "" - -#: lookupui.c:4232 -msgid "_By Base Char" -msgstr "" - -#: lookupui.c:4238 -msgid "" -"Sort first using the base glyph (if any).\n" -"Thus Agrave would sort with A" -msgstr "" - -#: lookupui.c:4244 -msgid "By _Scripts" -msgstr "" - -#: lookupui.c:4250 -msgid "" -"Sort first using the glyph's script.\n" -"Thus A and Z would sort together\n" -"while Alpha would sort with Omega and not A" -msgstr "" - -#: lookupui.c:4273 -msgid "" -"Don't display columns of 0s.\n" -"The OpenType lookup allows for up to 8 kinds\n" -"of data, but almost all lookups will use just one or two.\n" -"Omitting the others makes the behavior clearer." -msgstr "" - -#: lookupui.c:4290 -msgid "_Populate" -msgstr "Remplir" - -#: lookupui.c:4292 -msgid "Auto_Kern" -msgstr "" - -#: lookupui.c:4302 -msgid "" -"For each script to which this lookup applies, look at all pairs of\n" -"glyphs in that script and try to guess a reasonable kerning value\n" -"for that pair." -msgstr "" - -#: lookupui.c:4307 -msgid "" -"Add entries for all glyphs in the scripts to which this lookup applies.\n" -"When FontForge can find a default value it will add that too." -msgstr "" - -#: lookupui.c:4312 -msgid "_Add Selected" -msgstr "Ajouter la sélection" - -#: lookupui.c:4314 -msgid "_AutoKern Selected" -msgstr "" - -#: lookupui.c:4323 -msgid "Add kerning info between all pairs of selected glyphs" -msgstr "" - -#: lookupui.c:4326 -msgid "Add entries for all selected glyphs." -msgstr "Ajouter des entrées pour tous les glyphes sélectionnés" - -#: lookupui.c:4331 -msgid "_Remove Empty" -msgstr "Supp_rimer si vide" - -#: lookupui.c:4338 -msgid "Remove all \"empty\" entries -- those where all fields are 0" -msgstr "" - -#: lookupui.c:4339 -msgid "Remove all \"empty\" entries -- entries with no second glyph" -msgstr "" - -#: lookupui.c:4340 -msgid "Remove all \"empty\" entries -- those with no source glyphs" -msgstr "" - -#: lookupui.c:4341 -msgid "Remove all \"empty\" entries -- those with no replacement glyphs" -msgstr "" - -#: lookupui.c:4345 -msgid "Remove All" -msgstr "" - -#: lookupui.c:4351 -msgid "Remove all entries." -msgstr "" - -#: lookupui.c:4356 -msgid "_Default Using Suffix:" -msgstr "" - -#: lookupui.c:4363 -msgid "" -"Add entries to the lookup based on the following suffix.\n" -"So if the suffix is set to \"superior\" and the font\n" -"contains glyphs named \"A\" and \"A.superior\" (and the\n" -"lookup applies to the latin script), then FontForge will\n" -"add an entry mapping \"A\" -> \"A.superior\"." -msgstr "" - -#: lookupui.c:4387 -msgid "_Default New Entries to First" -msgstr "" - -#: lookupui.c:4395 -msgid "" -"When adding new entries, give them the same\n" -"delta values as those on the first line." -msgstr "" - -#: lookupui.c:4497 lookupui.c:5425 -msgid "When adding new entries provide default kerning values." -msgstr "" - -#: lookupui.c:4685 -msgid "Please name this subtable" -msgstr "SVP, nommer cette sous-table" - -#: lookupui.c:4691 -msgid "Duplicate name" -msgstr "Nom déjà existant" - -#: lookupui.c:4691 -msgid "There is already a subtable with that name, please pick another." -msgstr "Il y a déjà une sous-table avec ce nom, changez de nom SVP" - -#: lookupui.c:4757 -msgid "No Subtable" -msgstr "Pas de sous-table" - -#: lookupui.c:4856 -msgid "Create a new lookup" -msgstr "Créer une nouvelle recherche" - -#: lookupui.c:4858 lookupui.c:4859 -msgid "Add a subtable to which lookup?" -msgstr "Ajouter une sous-table à quelle recherche?" - -#: lookupui.c:5009 -msgid "Select glyphs for the first part of the kern pair" -msgstr "" - -#: lookupui.c:5012 -msgid "Select glyphs for the second part of the kern pair" -msgstr "" - -#: lookupui.c:5094 -msgid "No selection" -msgstr "" - -#: lookupui.c:5094 -msgid "" -"Please select some glyphs in the font views at the bottom of the dialog for " -"FontForge to put into classes." -msgstr "" - -#: lookupui.c:5130 -msgid "Intra Class Distance" -msgstr "" - -#: lookupui.c:5225 lookupui.c:5551 -msgid "Kerning format" -msgstr "Format du crénage" - -#: lookupui.c:5250 -msgid "Use individual kerning pairs" -msgstr "" - -#: lookupui.c:5256 -msgid "" -"In this format you specify every kerning pair in which\n" -"you are interested in." -msgstr "" - -#: lookupui.c:5263 -msgid "Use a matrix of kerning classes" -msgstr "" - -#: lookupui.c:5269 -msgid "" -"In this format you define a series of glyph classes and\n" -"specify a matix showing how each class interacts with all\n" -"the others." -msgstr "" - -#: lookupui.c:5277 -msgid "FontForge will guess kerning classes for selected glyphs" -msgstr "" - -#: lookupui.c:5283 -msgid "" -"FontForge will look at the glyphs selected in the font view\n" -"and will try to find groups of glyphs which are most alike\n" -"and generate kerning classes based on that information." -msgstr "" - -#: lookupui.c:5294 -msgid "Intra Class Distance:" -msgstr "" - -#: lookupui.c:5301 -msgid "" -"This is roughly (very roughly) the number off em-units\n" -"of error that two glyphs may have to belong in the same\n" -"class. This error is taken by comparing the two glyphs\n" -"to all other glyphs and summing the differences.\n" -"A small number here (like 2) means lots of small classes,\n" -"while a larger number (like 20) will mean fewer classes,\n" -"each with more glyphs." -msgstr "" - -#: lookupui.c:5549 -msgid "_Pairs" -msgstr "_Paires" - -#: lookupui.c:5549 -msgid "C_lasses" -msgstr "C_lasses" - -#: lookupui.c:5551 -msgid "" -"Kerning may be specified either by classes of glyphs\n" -"or by pairwise combinatins of individual glyphs.\n" -"Which do you want for this subtable?" -msgstr "" - -#: lookupui.c:5709 -msgid "No Script Tag" -msgstr "" - -#: lookupui.c:5709 lookupui.c:5716 -msgid "Please specify a 4 letter opentype script tag" -msgstr "" - -#: lookupui.c:5716 -msgid "Script Tag too long" -msgstr "" - -#: lookupui.c:5724 -msgid "Invalid language" -msgstr "" - -#: lookupui.c:5724 -msgid "" -"Please specify a comma separated list of 4 letter opentype language tags" -msgstr "" - -#: lookupui.c:5839 -msgid "Add Language(s) to Script" -msgstr "" - -#: lookupui.c:5839 -msgid "Remove Language(s) from Script" -msgstr "" - -#: lookupui.c:5848 -msgid "Script Tag:" -msgstr "" - -#: lookupui.c:5863 -msgid "Language Tag:" -msgstr "" - -#: lookupui.c:5969 -msgid "No Start Glyph" -msgstr "Pas de Glyphe de début" - -#: lookupui.c:5969 -#, c-format -msgid "The encoding does not contain something named %.40s" -msgstr "" - -#: lookupui.c:5975 -msgid "Not enough glyphs" -msgstr "Pas assez de glyphes" - -#: lookupui.c:5975 -msgid "" -"There aren't enough glyphs in the encoding to name all the selected " -"characters" -msgstr "" - -#: lookupui.c:5979 -msgid "Bad selection" -msgstr "Sélection incorrecte" - -#: lookupui.c:5979 -msgid "" -"You may not rename any of the base glyphs, but your selection overlaps the " -"set of base glyphs." -msgstr "" - -#: lookupui.c:5992 -msgid "Can't specify a subtable here" -msgstr "" - -#: lookupui.c:5992 -msgid "" -"As the selected glyphs are also source glyphs, they will be renamed, so they " -"can't act as source glyphs for a lookup." -msgstr "" - -#: lookupui.c:5998 -msgid "Missing suffix" -msgstr "Suffixe manquant" - -#: lookupui.c:5998 -msgid "If you don't specify a suffix, the glyphs don't get renamed." -msgstr "" - -#: lookupui.c:6159 -msgid "Mass Glyph Rename" -msgstr "Renommage de glyphes en masse" - -#: lookupui.c:6168 -msgid "Rename all glyphs in the selection" -msgstr "Renommer tous les glyphes de la sélection" - -#: lookupui.c:6176 -msgid "By appending the suffix:" -msgstr "" - -#: lookupui.c:6190 -msgid "To their own names" -msgstr "" - -#: lookupui.c:6199 -msgid "To the glyph names starting at:" -msgstr "" - -#: lookupui.c:6204 lookupui.c:6211 -msgid "" -"So if you type \"A\" here the first selected glyph would be named " -"\"A.suffix\".\n" -"The second \"B.suffix\", and so on." -msgstr "" - -#: lookupui.c:6215 -msgid "If one of those glyphs already has a suffix" -msgstr "" - -#: lookupui.c:6223 -msgid "Append to it" -msgstr "" - -#: lookupui.c:6231 -msgid "Replace it" -msgstr "" - -#: lookupui.c:6240 -msgid "Optionally, add this mapping to the lookup subtable:" -msgstr "" - -#: macbinary.c:693 -#, c-format -msgid "Warning: %s(%s) is both extended and condensed. That's impossible.\n" -msgstr "" -"Attention: %s(%s) est à la fois condensée et étendue. C'est impossible.\n" - -#: macbinary.c:696 -msgid "Warning: Both extended and condensed. That's impossible.\n" -msgstr "Avertissement : large et condensé à la fois. C'est impossible.\n" - -#: macbinary.c:871 macbinary.c:1223 -msgid "The generated font won't work with ATM" -msgstr "La fonte créée ne fontionnera pas avec ATM" - -#: macbinary.c:871 macbinary.c:1223 -msgid "" -"ATM requires that fonts be encoded with the Macintosh Latin encoding. This " -"postscript font will print fine, but only the bitmap versions will be " -"displayed on the screen" -msgstr "" -"ATM nécessite que la fonte soit codée avec un codage MacRoman. Cette fonte " -"PostScript s'imprimera bien, mais à l'écran on ne verra que des bitmaps" - -#: macbinary.c:1983 -msgid "Can't open temporary file for postscript output\n" -msgstr "" -"Impossible d'ouvrir un fichier temporaire pour une sortie postscript.\n" - -#: macbinary.c:2003 -#, c-format -msgid "Missing POST resource %u\n" -msgstr "Ressource POST %u attendue\n" - -#: macbinary.c:2039 -msgid "Out of memory\n" -msgstr "Mémoire épuisée\n" - -#: macbinary.c:2133 macbinary.c:2625 parsepdf.c:2076 parsettf.c:621 svg.c:1298 -msgid "Not in Collection" -msgstr "Pas dans la collection" - -#: macbinary.c:2133 macbinary.c:2625 parsepdf.c:2076 svg.c:1298 -#, c-format -msgid "%s is not in %.100s" -msgstr "%s n'est pas dans %.100s" - -#: macbinary.c:2140 macbinary.c:2634 parsepdf.c:2088 parsettf.c:632 -#: parsettf.c:655 parsettf.c:5505 svg.c:1305 -msgid "Pick a font, any font..." -msgstr "Choisissez une fonte, n'importe laquelle..." - -#: macbinary.c:2140 macbinary.c:2635 parsepdf.c:2088 parsettf.c:632 -#: parsettf.c:656 svg.c:1305 -msgid "There are multiple fonts in this file, pick one" -msgstr "Il y a plusieurs fontes dans ce fichier, choisissez-en une" - -#: macbinary.c:2162 -msgid "Can't open temporary file for truetype output.\n" -msgstr "" -"Impossible d'ouvrir un fichier temporaire pour une sortie TrueType.\n" - -#: macbinary.c:2750 -#, c-format -msgid "No kerning table for %s\n" -msgstr "Pas de table de crénage pour %s\n" - -#: macbinary.c:3007 -msgid "can't create temporary file\n" -msgstr "Impossible de créer le fichier temporaire\n" - -#: macbinary.c:3168 -#, c-format -msgid "Couldn't find a font file named %s\n" -msgstr "Fichier de police %s pas trouvé\n" - -#: macbinary.c:3170 -#, c-format -msgid "" -"%s is a mac resource file but contains no postscript or truetype fonts\n" -msgstr "" -"%s est un fichier de ressource mac mais il ne contient pas de police " -"postscript ou truetype\n" - -#: macenc.c:2266 macencui.c:107 -msgid "Faroese (Icelandic)" -msgstr "Féroïen (islandais)" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Farsi/Persian"), ignore "Lang|" -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Farsi/Persian", ignore "Lang|" -#: macenc.c:2269 macencui.c:110 -msgid "Lang|Farsi/Persian" -msgstr "Farsi/Persan" - -#: macenc.c:2273 macencui.c:114 -msgid "Irish Gaelic" -msgstr "Gaélique d'Irlande" - -#: macenc.c:2287 macencui.c:128 -msgid "Axerbaijani (Cyrillic)" -msgstr "Axéri (cyrillique)" - -#: macenc.c:2288 macencui.c:129 -msgid "Axerbaijani (Arabic)" -msgstr "Axéri (arabe)" - -#: macenc.c:2296 macencui.c:137 -msgid "Mongolian (cyrillic)" -msgstr "Mongol (cyrillique)" - -#: macenc.c:2321 macencui.c:162 -msgid "Malay (roman)" -msgstr "Malais (latin)" - -#: macenc.c:2322 macencui.c:163 -msgid "Malay (arabic)" -msgstr "Malas (arabe)" - -#: macenc.c:2325 macencui.c:166 -msgid "Galla" -msgstr "Galla" - -#: macenc.c:2328 macencui.c:169 -msgid "Kinyarwanda/Ruanda" -msgstr "Kinyarwanda/Rouandais" - -#: macenc.c:2329 macencui.c:170 -msgid "Rundi" -msgstr "Rundi" - -#: macenc.c:2330 macencui.c:171 -msgid "Nyanja/Chewa" -msgstr "Nyanja/Chewa" - -#: macenc.c:2337 macencui.c:178 -msgid "Quechua" -msgstr "Quéchua" - -#: macenc.c:2343 macencui.c:184 -msgid "Javanese (roman)" -msgstr "Javanais (latin)" - -#: macenc.c:2344 macencui.c:185 -msgid "Sundanese (roman)" -msgstr "Sondanais (latin)" - -#: macenc.c:2349 macencui.c:190 -msgid "Scottish Gaelic" -msgstr "Gaélique écossais" - -#: macenc.c:2351 macencui.c:192 -msgid "Irish Gaelic (with dot)" -msgstr "Gaélique irlandais (pointé)" - -#: macenc.c:2353 macencui.c:194 -msgid "Greek (polytonic)" -msgstr "Grec (régulier)" - -#: macenc.c:2355 macencui.c:196 -msgid "Azebaijani (roman)" -msgstr "Azéri (latin)" - -#: macenc.c:2362 -msgid "Unspecified Language" -msgstr "Langue non spécifiée" - -#: macencui.c:365 -msgid "Bad Language" -msgstr "Langue incorrecte" - -#: macencui.c:382 macencui.c:1031 -msgid "This feature code is already used" -msgstr "Cet identifiant de fonctionnalité est déjà utilisé" - -#: macencui.c:451 macencui.c:808 prefs.c:1469 -msgid "Setting" -msgstr "Sélecteur" - -#: macencui.c:461 -msgid "_Language:" -msgstr "_Langue :" - -#: macencui.c:485 macencui.c:843 macencui.c:1143 -msgid "_Name:" -msgstr "_Nom :" - -#: macencui.c:652 -msgid "MacName|_New..." -msgstr "Ajouter..." - -#: macencui.c:731 -msgid "This setting is already used" -msgstr "Ce sélecteur est déjà utilisé" - -#: macencui.c:818 -msgid "Setting Id:" -msgstr "Id. de sélecteur :" - -#: macencui.c:834 -msgid "_Enabled" -msgstr "_Activé par défaut" - -#: macencui.c:1119 -msgid "Feature _Id:" -msgstr "Identifiant:" - -#: macencui.c:1135 -msgid "Mutually Exclusive" -msgstr "S'excluant mutuellement" - -#: macencui.c:1153 -msgid "Settings" -msgstr "Sélecteurs" - -#: macencui.c:1171 -msgid "MacSetting|_New..." -msgstr "_Nouveau..." - -#: macencui.c:1363 -msgid "MacFeature|_New..." -msgstr "_Ajouter..." - -#: macencui.c:1399 -msgid "MacFeature|Default" -msgstr "par défaut" - -#: math.c:38 -msgid "Constants" -msgstr "Constantes" - -#: math.c:39 -msgid "Sub/Superscript" -msgstr "Indice/Exposant" - -#: math.c:40 -msgid "Limits" -msgstr "Limites" - -#: math.c:41 -msgid "Stacks" -msgstr "Piles" - -#: math.c:42 -msgid "Fractions" -msgstr "Fractions" - -#: math.c:43 -msgid "Over/Underbars" -msgstr "" - -#: math.c:44 -msgid "Radicals" -msgstr "Radicaux" - -#: math.c:45 -msgid "Connectors" -msgstr "" - -#: math.c:79 -msgid "Top Accent Horiz. Pos" -msgstr "" - -#: math.c:88 -msgid "Pre-Built Larger Variants" -msgstr "" - -#. GT: Italic correction -#: math.c:95 -msgid "I.C." -msgstr "" - -#: math.c:99 -msgid "Parts List" -msgstr "" - -#: math.c:105 -msgid "Height/Kern Data" -msgstr ":" - -#: math.c:135 -msgid "Kern" -msgstr "Crénage:" - -#: math.c:137 -msgid "Height Adjusts" -msgstr "" - -#: math.c:138 -msgid "Kern Adjusts" -msgstr "" - -#: math.c:156 -msgid "Exten Shapes" -msgstr "" - -#: math.c:158 -msgid "Top Accent" -msgstr "" - -#: math.c:159 -msgid "Math Kern" -msgstr "" - -#: math.c:161 -msgid "Vert. Construction" -msgstr "" - -#: math.c:162 -msgid "Hor. Variants" -msgstr "Variantes Hor." - -#: math.c:163 -msgid "Hor. Construction" -msgstr "" - -#: math.c:168 -msgid "Top Right" -msgstr "en Haut à Droite" - -#: math.c:169 -msgid "Top Left" -msgstr "en Haut à Gauche" - -#: math.c:170 -msgid "Bottom Right" -msgstr "en Bas à Droite" - -#: math.c:171 -msgid "Bottom Left" -msgstr "" - -#: math.c:780 -msgid "Glyph Construction" -msgstr "Construction de glyphe" - -#: math.c:895 math.c:919 math.c:1659 -msgid "Bad device table" -msgstr "Table de périphérique incorrecte" - -#: math.c:895 -#, c-format -msgid "Bad device table for %s" -msgstr "Table de périphérique incorrecte pour %s" - -#: math.c:911 -msgid "Missing Glyph" -msgstr "Glyphe manquant" - -#: math.c:911 -#, c-format -msgid "There is no glyph named %s (used in %s)" -msgstr "Il n'y a pas de glyphe %s (utilisé dans %s)" - -#: math.c:919 -#, c-format -msgid "Bad device table for glyph %s in %s" -msgstr "Table de périphérique incorrecte pour le glyphe %s dans %s" - -#: math.c:927 -msgid "Bad Parts List" -msgstr "" - -#: math.c:927 -#, c-format -msgid "Bad parts list for glyph %s in %s" -msgstr "" - -#: math.c:934 -msgid "Bad Variants List" -msgstr "Table de Variantes incorrecte" - -#: math.c:934 -#, c-format -msgid "Bad Variants list for glyph %s in %s" -msgstr "" - -#: math.c:1082 -msgid "MATH table" -msgstr "Table MATH" - -#: math.c:1659 -#, c-format -msgid "Bad device table for in row %d of %s" -msgstr "" - -#: math.c:1848 -msgid "TopRight" -msgstr "" - -#: math.c:1849 -msgid "TopLeft" -msgstr "" - -#: math.c:1850 -msgid "BottomRight" -msgstr "" - -#: math.c:1851 -msgid "BottomLeft" -msgstr "" - -#: math.c:1978 -msgid "Graphical" -msgstr "Graphique" - -#: math.c:1982 -msgid "Textual" -msgstr "Textuel" - -#: mathconstants.c:46 -msgid "ScriptPercentScaleDown:" -msgstr "" - -#: mathconstants.c:46 -msgid "Percentage scale down for script level 1" -msgstr "" - -#: mathconstants.c:47 -msgid "ScriptScriptPercentScaleDown:" -msgstr "" - -#: mathconstants.c:47 -msgid "Percentage scale down for script level 2" -msgstr "" - -#: mathconstants.c:48 -msgid "DelimitedSubFormulaMinHeight:" -msgstr "" - -#: mathconstants.c:48 -msgid "" -"Minimum height at which to treat a delimited\n" -"expression as a subformula" -msgstr "" - -#: mathconstants.c:49 -msgid "DisplayOperatorMinHeight:" -msgstr "" - -#: mathconstants.c:49 -msgid "Minimum height of n-ary operators (integration, summation, etc.)" -msgstr "" - -#: mathconstants.c:50 -msgid "MathLeading:" -msgstr "" - -#: mathconstants.c:50 -msgid "" -"White space to be left between math formulae\n" -"to ensure proper line spacing." -msgstr "" - -#: mathconstants.c:51 -msgid "AxisHeight:" -msgstr "" - -#: mathconstants.c:51 -msgid "Axis height of the font" -msgstr "" - -#: mathconstants.c:52 -msgid "AccentBaseHeight:" -msgstr "" - -#: mathconstants.c:52 -msgid "" -"Maximum (ink) height of accent base that\n" -"does not require raising the accents." -msgstr "" - -#: mathconstants.c:53 -msgid "FlattenedAccentBaseHeight:" -msgstr "" - -#: mathconstants.c:53 -msgid "" -"Maximum (ink) height of accent base that\n" -"does not require flattening the accents." -msgstr "" - -#: mathconstants.c:54 -msgid "SubscriptShiftDown:" -msgstr "Décalage bas des indices:" - -#: mathconstants.c:54 -msgid "" -"The standard shift down applied to subscript elements.\n" -"Positive for moving downward." -msgstr "" - -#: mathconstants.c:55 -msgid "SubscriptTopMax:" -msgstr "" - -#: mathconstants.c:55 -msgid "" -"Maximum height of the (ink) top of subscripts\n" -"that does not require moving\n" -"ubscripts further down." -msgstr "" - -#: mathconstants.c:56 -msgid "SubscriptBaselineDropMin:" -msgstr "" - -#: mathconstants.c:56 -msgid "" -"Maximum allowed drop of the baseline of\n" -"subscripts realtive to the bottom of the base.\n" -"Used for bases that are treated as a box\n" -"or extended shape. Positive for subscript\n" -"baseline dropped below base bottom." -msgstr "" - -#: mathconstants.c:57 -msgid "SuperscriptShiftUp:" -msgstr "décalage vers le haut des xposants" - -#: mathconstants.c:57 -msgid "Standard shift up applied to superscript elements." -msgstr "" - -#: mathconstants.c:58 -msgid "SuperscriptShiftUpCramped:" -msgstr "" - -#: mathconstants.c:58 -msgid "" -"Standard shift of superscript relative\n" -"to base in cramped mode." -msgstr "" - -#: mathconstants.c:59 -msgid "SuperscriptBottomMin:" -msgstr "" - -#: mathconstants.c:59 -msgid "" -"Minimum allowed hieght of the bottom\n" -"of superscripts that does not require moving\n" -"them further up." -msgstr "" - -#: mathconstants.c:60 -msgid "SuperscriptBaselineDropMax:" -msgstr "" - -#: mathconstants.c:60 -msgid "" -"Maximum allowed drop of the baseline of\n" -"superscripts realtive to the top of the base.\n" -"Used for bases that are treated as a box\n" -"or extended shape. Positive for superscript\n" -"baseline below base top." -msgstr "" - -#: mathconstants.c:61 -msgid "SubSuperscriptGapMin:" -msgstr "" - -#: mathconstants.c:61 -msgid "Minimum gap between the supersecript and subscript ink." -msgstr "" - -#: mathconstants.c:62 -msgid "SuperscriptBottomMaxWithSubscript:" -msgstr "" - -#: mathconstants.c:62 -msgid "" -"The maximum level to which the (ink) bottom\n" -"of superscript can be pushed to increase the\n" -"gap between superscript and subscript, before\n" -"subscript starts being moved down." -msgstr "" - -#: mathconstants.c:63 -msgid "SpaceAfterScript:" -msgstr "" - -#: mathconstants.c:63 -msgid "" -"Extra white space to be added after each\n" -"ub/superscript." -msgstr "" - -#: mathconstants.c:64 -msgid "UpperLimitGapMin:" -msgstr "" - -#: mathconstants.c:64 -msgid "" -"Minimum gap between the bottom of the\n" -"upper limit, and the top of the base operator." -msgstr "" - -#: mathconstants.c:65 -msgid "UpperLimitBaselineRiseMin:" -msgstr "" - -#: mathconstants.c:65 -msgid "" -"Minimum distance between the baseline of an upper\n" -"limit and the bottom of the base operator." -msgstr "" - -#: mathconstants.c:66 -msgid "LowerLimitGapMin:" -msgstr "" - -#: mathconstants.c:66 -msgid "" -"Minimum gap between (ink) top of the lower limit,\n" -"and (ink) bottom of the base operator." -msgstr "" - -#: mathconstants.c:67 -msgid "LowerLimitBaselineDropMin:" -msgstr "" - -#: mathconstants.c:67 -msgid "" -"Minimum distance between the baseline of the\n" -"lower limit and bottom of the base operator." -msgstr "" - -#: mathconstants.c:68 -msgid "StackTopShiftUp:" -msgstr "" - -#: mathconstants.c:68 -msgid "Standard shift up applied to the top element of a stack." -msgstr "" - -#: mathconstants.c:69 -msgid "StackTopDisplayStyleShiftUp:" -msgstr "" - -#: mathconstants.c:69 -msgid "" -"Standard shift up applied to the top element of\n" -"a stack in display style." -msgstr "" - -#: mathconstants.c:70 -msgid "StackBottomShiftDown:" -msgstr "" - -#: mathconstants.c:70 -msgid "" -"Standard shift down applied to the bottom element of a stack.\n" -"Positive values indicate downward motion." -msgstr "" - -#: mathconstants.c:71 -msgid "StackBottomDisplayStyleShiftDown:" -msgstr "" - -#: mathconstants.c:71 -msgid "" -"Standard shift down applied to the bottom\n" -"element of a stack in display style.\n" -"Positive values indicate downward motion." -msgstr "" - -#: mathconstants.c:72 -msgid "StackGapMin:" -msgstr "" - -#: mathconstants.c:72 -msgid "" -"Minimum gap between bottom of the top\n" -"element of a stack, and the top of the bottom element." -msgstr "" - -#: mathconstants.c:73 -msgid "StackDisplayStyleGapMin:" -msgstr "" - -#: mathconstants.c:73 -msgid "" -"Minimum gap between bottom of the top\n" -"element of a stack and the top of the bottom\n" -"element in display style." -msgstr "" - -#: mathconstants.c:74 -msgid "StretchStackTopShiftUp:" -msgstr "" - -#: mathconstants.c:74 -msgid "Standard shift up applied to the top element of the stretch stack." -msgstr "" - -#: mathconstants.c:75 -msgid "StretchStackBottomShiftDown:" -msgstr "" - -#: mathconstants.c:75 -msgid "" -"Standard shift down applied to the bottom\n" -"element of the stretch stack.\n" -"Positive values indicate downward motion." -msgstr "" - -#: mathconstants.c:76 -msgid "StretchStackGapAboveMin:" -msgstr "" - -#: mathconstants.c:76 -msgid "" -"Minimum gap between the ink of the stretched\n" -"element and the ink bottom of the element\n" -"above.." -msgstr "" - -#: mathconstants.c:77 -msgid "StretchStackGapBelowMin:" -msgstr "" - -#: mathconstants.c:77 -msgid "" -"Minimum gap between the ink of the stretched\n" -"element and the ink top of the element below." -msgstr "" - -#: mathconstants.c:78 -msgid "FractionNumeratorShiftUp:" -msgstr "" - -#: mathconstants.c:78 -msgid "Standard shift up applied to the numerator." -msgstr "" - -#: mathconstants.c:79 -msgid "FractionNumeratorDisplayStyleShiftUp:" -msgstr "" - -#: mathconstants.c:79 -msgid "" -"Standard shift up applied to the\n" -"numerator in display style." -msgstr "" - -#: mathconstants.c:80 -msgid "FractionDenominatorShiftDown:" -msgstr "" - -#: mathconstants.c:80 -msgid "" -"Standard shift down applied to the denominator.\n" -"Postive values indicate downward motion." -msgstr "" - -#: mathconstants.c:81 -msgid "FractionDenominatorDisplayStyleShiftDown:" -msgstr "" - -#: mathconstants.c:81 -msgid "" -"Standard shift down applied to the\n" -"denominator in display style.\n" -"Postive values indicate downward motion." -msgstr "" - -#: mathconstants.c:82 -msgid "FractionNumeratorGapMin:" -msgstr "" - -#: mathconstants.c:82 -msgid "" -"Minimum tolerated gap between the ink\n" -"bottom of the numerator and the ink of the fraction bar." -msgstr "" - -#: mathconstants.c:83 -msgid "FractionNumeratorDisplayStyleGapMin:" -msgstr "" - -#: mathconstants.c:83 -msgid "" -"Minimum tolerated gap between the ink\n" -"bottom of the numerator and the ink of the fraction\n" -"bar in display style." -msgstr "" - -#: mathconstants.c:84 -msgid "FractionRuleThickness:" -msgstr "" - -#: mathconstants.c:84 -msgid "Thickness of the fraction bar." -msgstr "" - -#: mathconstants.c:85 -msgid "FractionDenominatorGapMin:" -msgstr "" - -#: mathconstants.c:85 -msgid "" -"Minimum tolerated gap between the ink top of the denominator\n" -"and the ink of the fraction bar.." -msgstr "" - -#: mathconstants.c:86 -msgid "FractionDenominatorDisplayStyleGapMin:" -msgstr "" - -#: mathconstants.c:86 -msgid "" -"Minimum tolerated gap between the ink top of the denominator\n" -"and the ink of the fraction bar in display style." -msgstr "" - -#: mathconstants.c:87 -msgid "SkewedFractionHorizontalGap:" -msgstr "" - -#: mathconstants.c:87 -msgid "" -"Horizontal distance between the top\n" -"and bottom elemnts of a skewed fraction." -msgstr "" - -#: mathconstants.c:88 -msgid "SkewedFractionVerticalGap:" -msgstr "" - -#: mathconstants.c:88 -msgid "" -"Vertical distance between the ink of the top and\n" -"bottom elements of a skewed fraction." -msgstr "" - -#: mathconstants.c:89 -msgid "OverbarVerticalGap:" -msgstr "" - -#: mathconstants.c:89 -msgid "" -"Distance between the overbar and\n" -"the ink top of the base." -msgstr "" - -#: mathconstants.c:90 -msgid "OverbarRuleThickness:" -msgstr "" - -#: mathconstants.c:90 -msgid "Thickness of the overbar." -msgstr "" - -#: mathconstants.c:91 -msgid "OverbarExtraAscender:" -msgstr "" - -#: mathconstants.c:91 -msgid "Extra white space reserved above the overbar." -msgstr "" - -#: mathconstants.c:92 -msgid "UnderbarVerticalGap:" -msgstr "" - -#: mathconstants.c:92 -msgid "" -"Distance between underbar and\n" -"the (ink) bottom of the base." -msgstr "" - -#: mathconstants.c:93 -msgid "UnderbarRuleThickness:" -msgstr "" - -#: mathconstants.c:93 -msgid "Thickness of the underbar." -msgstr "" - -#: mathconstants.c:94 -msgid "UnderbarExtraDescender:" -msgstr "" - -#: mathconstants.c:94 -msgid "Extra white space resevered below the underbar." -msgstr "" - -#: mathconstants.c:95 -msgid "RadicalVerticalGap:" -msgstr "" - -#: mathconstants.c:95 -msgid "" -"Space between the ink to of the\n" -"expression and the bar over it." -msgstr "" - -#: mathconstants.c:96 -msgid "RadicalDisplayStyleVerticalGap:" -msgstr "" - -#: mathconstants.c:96 -msgid "" -"Space between the ink top of the\n" -"expression and the bar over it in display\n" -"style." -msgstr "" - -#: mathconstants.c:97 -msgid "RadicalRuleThickness:" -msgstr "" - -#: mathconstants.c:97 -msgid "" -"Thickness of the radical rule in\n" -"designed or constructed radical\n" -"signs." -msgstr "" - -#: mathconstants.c:98 -msgid "RadicalExtraAscender:" -msgstr "" - -#: mathconstants.c:98 -msgid "Extra white space reserved above the radical." -msgstr "" - -#: mathconstants.c:99 -msgid "RadicalKernBeforeDegree:" -msgstr "" - -#: mathconstants.c:99 -msgid "" -"Extra horizontal kern before the degree of a\n" -"radical if such be present." -msgstr "" - -#: mathconstants.c:100 -msgid "RadicalKernAfterDegree:" -msgstr "" - -#: mathconstants.c:100 -msgid "" -"Negative horizontal kern after the degree of a\n" -"radical if such be present." -msgstr "" - -#: mathconstants.c:101 -msgid "RadicalDegreeBottomRaisePercent:" -msgstr "" - -#: mathconstants.c:101 -msgid "" -"Height of the bottom of the radical degree, if\n" -"such be present, in proportion to the ascender\n" -"of the radical sign." -msgstr "" - -#: mathconstants.c:102 -msgid "MinConnectorOverlap:" -msgstr "" - -#: mathconstants.c:102 -msgid "" -"Minimum overlap of connecting glyphs during\n" -"glyph construction." -msgstr "" - -#: metricsview.c:633 -msgid "Name:" -msgstr "Nom:" - -#. GT: Top/Left (side) bearing -#: metricsview.c:649 -msgid "TBearing:" -msgstr "TBearing:" - -#: metricsview.c:649 -msgid "LBearing:" -msgstr "ApprocheG:" - -#. GT: Bottom/Right (side) bearing -#: metricsview.c:654 -msgid "BBearing:" -msgstr "BBearing:" - -#: metricsview.c:654 -msgid "RBearing:" -msgstr "ApprocheD:" - -#: metricsview.c:658 -msgid "VKern:" -msgstr "VCrénage:" - -#: metricsview.c:658 -msgid "Kern:" -msgstr "Crénage:" - -#: metricsview.c:1022 -msgid "_Alter Class" -msgstr "" - -#: metricsview.c:1023 -msgid "_Create Pair" -msgstr "" - -#: metricsview.c:1025 -msgid "Use Kerning Class?" -msgstr "Utiliser la classe de crénage ?" - -#: metricsview.c:1026 -#, c-format -msgid "" -"This kerning pair (%.20s and %.20s) is currently part of a kerning class " -"with a 0 offset for this combination. Would you like to alter this kerning " -"class entry (or create a kerning pair for just these two glyphs)?" -msgstr "" -"Cette paire de crénage (%.20s et %.20hs) est dans une classe de crénage\n" -"avec un déplacement de 0 pour cette combinaison. Voulez-vous modifier cette " -"partie\n" -"de la classe de crénage (ou créer une nouvelle paire rien que pour ces 2 " -"glyphes) ?" - -#: metricsview.c:1591 metricsview.c:1710 -msgid "Load Word List..." -msgstr "" - -#: metricsview.c:1592 metricsview.c:1715 -msgid "Load Glyph Name List..." -msgstr "" - -#: metricsview.c:2711 -#, c-format -msgid "Kerning Metrics For %.50s" -msgstr "" - -#: metricsview.c:2712 -#, c-format -msgid "Advance Width Metrics For %.50s" -msgstr "" - -#: metricsview.c:2713 -#, c-format -msgid "Metrics For %.50s" -msgstr "Métriques pour %.50s" - -#: metricsview.c:2773 -msgid "Point Size" -msgstr "" - -#: metricsview.c:2778 -msgid "Number out of range" -msgstr "" - -#: metricsview.c:2845 -msgid "Set Point Size" -msgstr "" - -#: metricsview.c:2854 -msgid "Point Size:" -msgstr "" - -#: metricsview.c:3131 -msgid "_Inline" -msgstr "En _ligne" - -#: metricsview.c:3132 metricsview.c:3332 -msgid "_Outline" -msgstr "C_ontour" - -#: metricsview.c:3133 -msgid "_Shadow" -msgstr "_Ombrage" - -#: metricsview.c:3134 -msgid "_Wireframe" -msgstr "_Fil de fer" - -#: metricsview.c:3183 -msgid "Effects" -msgstr "Effets" - -#: metricsview.c:3278 -msgid "_Partial" -msgstr "" - -#: metricsview.c:3279 -msgid "Hide when _Moving" -msgstr "" - -#: metricsview.c:3280 -msgid "_Hide" -msgstr "" - -#: metricsview.c:3309 -msgid "Insert Glyph _After..." -msgstr "Insérer glyphe après...(_C)" - -#: metricsview.c:3310 -msgid "Insert Glyph _Before..." -msgstr "Insérer glyphe avant...(_B)" - -#: metricsview.c:3311 -msgid "_Replace Glyph..." -msgstr "_Remplacer glyphe..." - -#: metricsview.c:3322 -msgid "Show _Grid" -msgstr "Montrer la grille" - -#: metricsview.c:3327 -msgid "Size set from _Window" -msgstr "" - -#: metricsview.c:3328 -msgid "Set Point _Size" -msgstr "" - -#: metricsview.c:3345 -msgid "_Kerning only" -msgstr "" - -#: metricsview.c:3346 -msgid "_Advance Width only" -msgstr "" - -#: metricsview.c:3347 -msgid "_Both" -msgstr "" - -#: metricsview.c:3373 -msgid "_Window Type" -msgstr "" - -#: metricsview.c:4812 -msgid "Advance Width Col" -msgstr "" - -#: metricsview.c:4812 -msgid "Color used to draw the advance width line of a glyph" -msgstr "" - -#: metricsview.c:4813 -msgid "Italic Advance Col" -msgstr "" - -#: metricsview.c:4813 -msgid "Color used to draw the italic advance width line of a glyph" -msgstr "" - -#: metricsview.c:4814 -msgid "Kern Line Color" -msgstr "" - -#: metricsview.c:4814 -msgid "Color used to draw the kerning line" -msgstr "" - -#: metricsview.c:4815 -msgid "Side Bearing Color" -msgstr "" - -#: metricsview.c:4815 -msgid "Color used to draw the left side bearing" -msgstr "" - -#: metricsview.c:4816 -msgid "Selected Glyph Col" -msgstr "" - -#: metricsview.c:4816 -msgid "Color used to mark the selected glyph" -msgstr "" - -#: metricsview.c:4826 -msgid "MetricsView" -msgstr "" - -#: metricsview.c:4827 -msgid "This window displays metrics information about a font" -msgstr "" - -#: mm.c:304 -msgid "" -"One of the multiple master instances contains quadratic splines. It must be " -"converted to cubic splines before it can be used in a multiple master" -msgstr "" -"Une des instances de cette police MM contient des courbes quadratiques. Il " -"faut les convertir en cubiques avant de pouvoir utiliser la police dans une " -"police MM" - -#: mm.c:306 mm.c:528 -msgid "The different instances of this mm have a different number of glyphs" -msgstr "Nombre de glyphes différents dans les différentes instances" - -#: mm.c:310 mm.c:314 -msgid "This glyph is defined in one instance font but not in another" -msgstr "Ce glyphe est défini dans une des instances, mais pas dans toutes" - -#: mm.c:368 -msgid "" -"This glyph contains a different number of references in different instances" -msgstr "" -"Ce glyphe contient un nombre de références différent dans certaines instances" - -#: mm.c:370 -msgid "" -"A reference in this glyph refers to a different encoding in different " -"instances" -msgstr "" -"Une des références de ce glyphe pointe sur des codes différents dans " -"différentes instances" - -#: mm.c:433 mm.c:445 -msgid "" -"A contour in this glyph contains a different number of points in different " -"instances" -msgstr "" -"Un contour de ce glyphe compte un nombre de points différent dans certaines " -"instances" - -#: mm.c:455 -msgid "" -"This glyph contains a different number of contours in different instances" -msgstr "" -"Ce glyphe contient un nombre de contours différent dans certaines instances" - -#: mm.c:491 -msgid "" -"This glyph contains a different number of hints in different instances" -msgstr "" -"Ce glyphe contient un nombre de hints différent dans certaines instances" - -#: mm.c:506 -msgid "This glyph contains different kerning pairs in different instances" -msgstr "" -"Ce glyphe participe à des paires de crénage différentes dans certaines " -"instances" - -#: mm.c:671 -msgid "Various errors occurred at the selected glyphs" -msgstr "Ce glyphe soulève diverses erreurs" - -#: mm.c:673 -#, c-format -msgid "The following error occurred on the selected glyphs: %.100s" -msgstr "" -"Les erreurs suivantes ont été soulevées par les glyphes sélectionnés: %.100s" - -#: mm.c:984 -#, c-format -msgid "" -"The font %.30s contains cubic splines. It must be converted to quadratic " -"splines before it can be used in an apple distortable font" -msgstr "" -"La police %.30s contient des courbes cubiques. Elle doit être convertie en " -"courbes quadratiques pour pouvoir être utilisée dans une police Apple " -"déformable" - -#: mm.c:987 -#, c-format -msgid "" -"The font %.30s contains quadratic splines. It must be converted to cubic " -"splines before it can be used in a multiple master" -msgstr "" -"La police %.30s contient des courbes quadratiques. Elle doit être convertie " -"en courbes cubiques pour pouvoir être utilisée dans une police multiple " -"master" - -#: mm.c:998 mm.c:1019 -#, c-format -msgid "" -"There is no ForceBoldThreshold entry in the weighted font, but there is a " -"ForceBold entry in font %30s" -msgstr "" -"Il n'y a pas d'entrée ForceBoldThreshold dans la fonte grasse, mais il y a " -"une entrée ForceBold dans la fonte %30s" - -#: mm.c:1006 -#, c-format -msgid "" -"The fonts %1$.30s and %2$.30s have a different number of glyphs or different " -"encodings" -msgstr "" -"Les fontes %1$.30s et %2$.30hs n'ont pas le même nombre de glyphes ou des " -"encodages différents" - -#: mm.c:1011 -#, c-format -msgid "" -"The fonts %1$.30s and %2$.30s use different types of splines (one quadratic, " -"one cubic)" -msgstr "" -"Les fontes %1$.30s et %2$.30hs utilisent des courbes de Bézier d'ordres " -"différents (quadratique et cubique)" - -#: mm.c:1027 -#, c-format -msgid "" -"The entry \"%1$.20s\" is not present in the private dictionary of both " -"%2$.30s and %3$.30s" -msgstr "" -"L'entrée \"%1$.20s\" manque à l'appel dans les dictionnaires privés de " -"%2$.30s et de %3$.30s" - -#: mm.c:1041 mm.c:1044 -#, c-format -msgid "The glyph %1$.30s is defined in font %2$.30s but not in %3$.30s" -msgstr "" -"Le glyphe %1$.30s est défini dans la fonte %2$.30s mais pas dans %3$.30s" - -#: mm.c:1054 mm.c:1064 -#, c-format -msgid "" -"The glyph %1$.30s in %2$.30s has both references and contours. This is not " -"supported in a font with variations" -msgstr "" -"Le glyphe %1$.30s dans %2$.30s a à la fois des références et des contours. " -"Ceci n'est pas supporté dans une fonte MM" - -#: mm.c:1072 -#, c-format -msgid "" -"The glyph %1$.30s has a different number of contours in font %2$.30s than in " -"%3$.30s" -msgstr "" -"Le glyphe %1$.30s n'a pas le même nombre de contours dans la fonte %2$.30s " -"que dans %3$.30s" - -#: mm.c:1079 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has a different number of points (or " -"control points) on its contours than in %3$.30s" -msgstr "" -"Le glyphe %1$.30s de la fonte %2$.30s a un nombre de points (ou de points de " -"contrôle) différent que dans %3$.30s" - -#: mm.c:1086 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has contours running in a different " -"direction than in %3$.30s" -msgstr "" -"Le glyphe %1$.30s de la fonte %2$.30s possède des contours orientés de " -"manière différente que ceux de %3$.30s" - -#: mm.c:1093 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has a different number of references than " -"in %3$.30s" -msgstr "" -"Le glyphe %1$.30s de la fonte %2$.30hs a un nombre de références différent " -"dans %3$.30hs" - -#: mm.c:1100 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has references with different scaling or " -"rotation (etc.) than in %3$.30s" -msgstr "" -"Le glyphe %1$.30s dans la police %2$.30s a des références avec des échelles " -"ou des rotations (etc.) différentes que dans %3$.30s" - -#: mm.c:1107 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has a different set of kern pairs than in " -"%3$.30s" -msgstr "" -"Le glyphe %1$.30s de la fonte %2$.30s possède un nombre différent de paires " -"de crénage que dans %3$.30s" - -#: mm.c:1116 -#, c-format -msgid "" -"The glyph %1$.30s has a different numbering of points (and control points) " -"on its contours than in the various instances of the font" -msgstr "" -"Le glyphe %1$.30s a un nombre différent de points ou de points de contrôle " -"sur ce contour que dans d'autres instances de la police" - -#: mm.c:1126 mm.c:1133 -#, c-format -msgid "" -"The %1$s hints in glyph \"%2$.30s\" in font %3$.30s do not match those in " -"%4$.30s (different number or different overlap criteria)" -msgstr "" -"Les %1$s hints du glyphe \"%2$.30s\" de la fonte %3$.30s ne correspondent " -"pas à ceux de %4$.30s (nombre différent ou critères de recouvrement " -"différents)" - -#: mm.c:1143 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has a different hint mask on its contours " -"than in %3$.30s" -msgstr "" -"Le glyphe %1$.30s dans la police %2$.30hs a un masque de hints différent que " -"dans %3$.30hs" - -#: mm.c:1159 -#, c-format -msgid "" -"The default font does not have a 'cvt ' table, but the instance %.30s does" -msgstr "" -"La police par défaut n'a pas de table 'cvt ' alors que l'instance %.30s en a " -"une" - -#: mm.c:1172 -#, c-format -msgid "" -"Instance fonts may only contain a 'cvt ' table, but %.30s has some other " -"truetype table as well" -msgstr "" -"les instances peuvent contenir une table 'cvt ', mais %.30s contient en plus " -"d'autres tables truetype" - -#: mm.c:1179 -#, c-format -msgid "" -"The 'cvt ' table in instance %.30s is a different size from that in the " -"default font" -msgstr "" -"La table 'cvt ' dans l'instance %.30s a une taille différente de la même " -"table dans la police par défaut" - -#: mm.c:1188 -msgid "OK" -msgstr "OK" - -#: mm.c:1188 -msgid "No problems detected" -msgstr "Aucun problème détecté" - -#: mmdlg.c:94 -msgid "Axis 1" -msgstr "Axe 1" - -#: mmdlg.c:94 -msgid "Axis 2" -msgstr "Axe 2" - -#: mmdlg.c:94 -msgid "Axis 3" -msgstr "Axe 3" - -#: mmdlg.c:94 -msgid "Axis 4" -msgstr "Axe 4" - -#: mmdlg.c:416 mmdlg.c:421 mmdlg.c:428 -msgid "Bad MM Weights" -msgstr "Graisses MM incorrectes" - -#: mmdlg.c:416 -msgid "Incorrect number of instances weights, or illegal numbers" -msgstr "Nombre de pondérations incorrect, ou valeur numériques incorrectes" - -#: mmdlg.c:421 -msgid "The weights for the default version of the font must sum to 1.0" -msgstr "La somme des poids pour l'instance par défaut doit être de 1.0" - -#: mmdlg.c:428 -msgid "" -"The results produced by applying the NormalizeDesignVector and " -"ConvertDesignVector functions were not the results expected. You may need to " -"change these functions" -msgstr "" -"Les résultats obtenus par les fonctions NormalizeDesignVector et " -"ConvertDesignVector ne sont pas ceux espérés. Vous devriez peut-être " -"modifier ces fonctions" - -#: mmdlg.c:594 -msgid "Blend to New Font" -msgstr "Mélanger dans une Nouvelle Fonte..." - -#: mmdlg.c:594 -msgid "MM Change Def Weights" -msgstr "MM Changer les graisses..." - -#. GT: The following strings should be concatenated together, the result -#. GT: translated, and then broken into lines by hand. I'm sure it would -#. GT: be better to specify this all as one string, but my widgets won't support -#. GT: that -#: mmdlg.c:619 -msgid "You may specify the new instance of this font" -msgstr "Vous pouvez indiquer la nouvelle instance de cette police" - -#: mmdlg.c:619 -msgid "You may change the default instance of this font" -msgstr "Vous pouvez changer l'instance par défaut de cette police, soit en" - -#: mmdlg.c:626 -msgid "either by explicitly entering the contribution" -msgstr "spécifiant manuellement la contribution de chaque design maître," - -#: mmdlg.c:633 -msgid "of each master design, or by entering the design" -msgstr "soit en indiquant les valeurs du design pour chacun des axes" - -#: mmdlg.c:640 -msgid "values for each axis" -msgstr "valeurs pour chaque axe" - -#: mmdlg.c:647 mmdlg.c:3032 -msgid "Contribution of each master design" -msgstr "Contribution de chaque design maître" - -#: mmdlg.c:656 mmdlg.c:3041 -msgid "Design Axis Values" -msgstr "Valeurs des axes du Design" - -#: mmdlg.c:934 -msgid "You must provide at least one name here" -msgstr "Vous devez indiquer au moins un nom ici" - -#: mmdlg.c:1025 mmdlg.c:2941 -msgid "Named Styles" -msgstr "Styles nommés" - -#: mmdlg.c:1234 mmdlg.c:1242 mmdlg.c:1291 mmdlg.c:1302 mmdlg.c:2032 -#: mmdlg.c:2047 mmdlg.c:2066 mmdlg.c:2078 -msgid "Bad Axis" -msgstr "Axe incorrect" - -#: mmdlg.c:1234 mmdlg.c:1291 ../gdraw/ctlvalues.c:37 -#, c-format -msgid "Bad Number in %s" -msgstr "numéro incorrect dans %s" - -#: mmdlg.c:1242 -#, c-format -msgid "Wrong number of entries in %s" -msgstr "Nombre d'entrées incorrect dans %s" - -#: mmdlg.c:1302 -#, c-format -msgid "The %s list is not ordered" -msgstr "La liste %s n'est pas classée" - -#: mmdlg.c:1681 -msgid "Font|New" -msgstr "Nouvelle" - -#: mmdlg.c:1762 mmdlg.c:3062 -msgid "Force Bold Threshold:" -msgstr "Seuil de passage en gras:" - -#: mmdlg.c:2032 -msgid "Please set the Axis Type field" -msgstr "Veuillez indiquer le type d'axe svp" - -#: mmdlg.c:2047 -msgid "" -"When building an Apple distortable font, you must specify at least one name " -"for the axis" -msgstr "" -"Pour créer une police déformable Apple, il faut indiquer au moins un nom " -"d'axe" - -#: mmdlg.c:2053 mmdlg.c:2736 -msgid "Begin:" -msgstr "Début:" - -#: mmdlg.c:2055 mmdlg.c:2769 -msgid "End:" -msgstr "Fin:" - -#: mmdlg.c:2058 -msgid "AxisValue|Default" -msgstr "" - -#: mmdlg.c:2066 -msgid "Axis range not valid" -msgstr "Étendue incorrecte" - -#: mmdlg.c:2070 mmdlg.c:2823 -msgid "Design Settings:" -msgstr "Paramètres de Design:" - -#: mmdlg.c:2072 mmdlg.c:2840 -msgid "Normalized Settings:" -msgstr "Paramètres Normalisés:" - -#: mmdlg.c:2078 -msgid "" -"The number of entries in the design settings must match the number in " -"normalized settings" -msgstr "" -"Le nombre d'entrées dans les paramètres de design et normalisés doivent être " -"identiques" - -#: mmdlg.c:2100 mmdlg.c:2902 -msgid "Normalized position of this design along each axis" -msgstr "Positions normalisées du design sur chaque axe" - -#: mmdlg.c:2135 -#, c-format -msgid "The set of positions, %.30s, is used more than once" -msgstr "Cet ensemble de positions, %.30s, est utilisé plus d'une fois" - -#: mmdlg.c:2147 -#, c-format -msgid "The font %.30s is assigned to two master designs" -msgstr "La police %.30s est affectée à 2 designs maîtres" - -#: mmdlg.c:2159 -#, c-format -msgid "" -"The set of positions, %.30s, is not specified in any design (and should be)" -msgstr "" -"Cet ensemble de positions, %.30s, n'est spécifié dans aucun design alors " -"qu'il devrait l'être" - -#: mmdlg.c:2162 -#, c-format -msgid "" -"The set of positions, %.30s, is not specified in any design.\n" -"Is that what you want?" -msgstr "" -"Cet ensemble de positions, %.30s, n'est spécifié dans aucun design.\n" -"Est ce vraiment ce que vous voulez?" - -#: mmdlg.c:2182 -msgid "Disordered designs" -msgstr "Designs déformables" - -#: mmdlg.c:2182 -msgid "" -"The master designs are not positioned in the expected order. FontForge will " -"be unable to suggest a ConvertDesignVector for you. Is this what you want?" -msgstr "" -"Les design maîtres ne sont pas dans l'ordre attendu. FontForge ne saura pas " -"vous proposer de ConvertDesignVector. Est ce vraiment ce que vous voulez?" - -#: mmdlg.c:2188 -msgid "Bad PostScript function" -msgstr "Fonction PostScript incorrecte" - -#: mmdlg.c:2367 mmdlg.c:2370 -msgid "CID keyed fonts may not be a master design of a multiple master font" -msgstr "" -"Les polices à clefs CID ne peuvent pas servir de Design maître pour une " -"police MM" - -#: mmdlg.c:2527 -msgid "Create MM" -msgstr "Créer une MM..." - -#: mmdlg.c:2527 -msgid "MM _Info" -msgstr "_Infos MM..." - -#: mmdlg.c:2603 -msgid "Type of distortable font:" -msgstr "Type de police déformable:" - -#: mmdlg.c:2610 -msgid "Adobe" -msgstr "Adobe" - -#: mmdlg.c:2620 parsettf.c:4473 savefontdlg.c:709 -msgid "Apple" -msgstr "Apple" - -#: mmdlg.c:2630 -msgid "Number of Axes:" -msgstr "Nombre d'Axes:" - -#: mmdlg.c:2648 -msgid "Number of Master Designs:" -msgstr "Nombre de Designs Maîtres:" - -#: mmdlg.c:2697 -msgid "Axis Type:" -msgstr "Type des Axes:" - -#: mmdlg.c:2715 -msgid "Axis Range:" -msgstr "Étendue de l'axe:" - -#: mmdlg.c:2752 -msgid "Default:" -msgstr "Défaut:" - -#: mmdlg.c:2785 -msgid "Intermediate Points:" -msgstr "Points Intermédiaires:" - -#: mmdlg.c:2888 -msgid "Source from which this design is to be taken" -msgstr "Source du Design" - -#: mmdlg.c:2921 -msgid "Master Designs" -msgstr "Designs Maîtres" - -#: mmdlg.c:2960 -msgid "Design|_New..." -msgstr "_Créer..." - -#: mmdlg.c:2998 -msgid "Normalize Design Vector Function:" -msgstr "Fonction de normalisation du Vecteur de Design:" - -#: mmdlg.c:3012 -msgid "Convert Design Vector Function:" -msgstr "Fonction de conversion du Vecteur de Design:" - -#: namelist.c:560 -msgid "NameList base missing" -msgstr "Liste de Noms de base manquante" - -#: namelist.c:560 -#, c-format -msgid "NameList %s based on %s which could not be found" -msgstr "La liste de noms %s basée sur %s qui ne peut pas être trouvée" - -#: namelist.c:564 -msgid "NameList based twice" -msgstr "" - -#: namelist.c:564 -#, c-format -msgid "NameList %s based on two NameLists" -msgstr "" - -#: namelist.c:573 namelist.c:582 namelist.c:599 namelist.c:606 namelist.c:615 -#: namelist.c:635 -msgid "NameList parsing error" -msgstr "" - -#: namelist.c:573 namelist.c:582 -#, c-format -msgid "" -"Missing rename \"to\" name %s\n" -"%s" -msgstr "" - -#: namelist.c:599 -#, c-format -msgid "" -"Bad unicode value when parsing %s\n" -"%s" -msgstr "" - -#: namelist.c:606 -#, c-format -msgid "Missing name when parsing %s for unicode %x" -msgstr "" - -#: namelist.c:615 -#, c-format -msgid "Bad name when parsing %s for unicode %x" -msgstr "" - -#: namelist.c:635 -#, c-format -msgid "Multiple names when parsing %s for unicode %x" -msgstr "" - -#: namelist.c:4155 -msgid "AGL without afii" -msgstr "Adobe sans afii" - -#: namelist.c:6233 -msgid "Adobe Glyph List" -msgstr "nommage Adobe" - -#: namelist.c:7534 -msgid "AGL with PUA" -msgstr "Adobe avec PUA" - -#: namelist.c:8058 -msgid "Greek small caps" -msgstr "Grandes capitales Greques" - -#: namelist.c:11172 -msgid "ΤεΧ Names" -msgstr "nommage ΤεΧ" - -#: namelist.c:14545 -msgid "AMS Names" -msgstr "nommage AMS" - -#: nonlineartrans.c:94 nonlineartrans.c:140 nonlineartrans.c:148 -#: nonlineartrans.c:156 nonlineartrans.c:164 nonlineartrans.c:198 -#: nonlineartrans.c:211 nonlineartrans.c:218 nonlineartrans.c:224 -#: nonlineartrans.c:237 nonlineartrans.c:355 nonlineartrans.c:374 -msgid "Bad Token" -msgstr "Mot-clé incorrect" - -#: nonlineartrans.c:94 -#, c-format -msgid "" -"Bad token \"%.30s\"\n" -"near ...%40s" -msgstr "" -"Mot-clé \"%.30s\" incorrect\n" -"près de ...%40s" - -#: nonlineartrans.c:140 nonlineartrans.c:148 nonlineartrans.c:156 -#, c-format -msgid "" -"Bad token. Expected \"%.10s\" got \"%.10s\"\n" -"near ...%40s" -msgstr "" -"Mot-clé incorrect. Attendu \"%.10s\" trouvé \"%.10s\"\n" -"près de ...%40s" - -#: nonlineartrans.c:164 -#, c-format -msgid "" -"Bad token. got \"%1$c\"\n" -"near ...%2$40s" -msgstr "" -"Mot-clé incorrect. trouvé \"%1$c\"\n" -"près de ...%2$40s" - -#: nonlineartrans.c:198 nonlineartrans.c:211 nonlineartrans.c:218 -#: nonlineartrans.c:224 nonlineartrans.c:355 -#, c-format -msgid "" -"Bad token. Expected \"%.10s\"\n" -"near ...%40s" -msgstr "" -"Mot-clé incorrect. attendu \"%.10s\"\n" -"près de ...%40s" - -#: nonlineartrans.c:237 -#, c-format -msgid "" -"Unexpected token.\n" -"before ...%40s" -msgstr "" -"Mot-clé inattendu\n" -"devant ...%40s" - -#: nonlineartrans.c:374 -#, c-format -msgid "" -"Unexpected token after expression end.\n" -"before ...%40s" -msgstr "" -"Mot-clé inattendu en fin d'expression\n" -"devant ...%40s" - -#: nonlineartrans.c:405 -#, c-format -msgid "Attempt to take logarithm of %1$g in %2$.30s" -msgstr "Essai de calcul du log de %1$g dans %2$.30s" - -#: nonlineartrans.c:412 -#, c-format -msgid "Attempt to take the square root of %1$g in %2$.30s" -msgstr "Essai de calcul de la racine carrée de %1$g dans %2$.30s" - -#: nonlineartrans.c:443 -#, c-format -msgid "Attempt to divide by 0 in %.30s" -msgstr "Essai de division par 0 dans %.30s" - -#: nonlineartrans.c:862 -msgid "Projecting..." -msgstr "Projection..." - -#: nonlineartransui.c:71 -msgid "Non Linear Transform" -msgstr "Transformation non linéaire..." - -#. GT: an expression describing the transformation applied to the X coordinate -#: nonlineartransui.c:82 -msgid "X Expr:" -msgstr "X expr :" - -#: nonlineartransui.c:87 nonlineartransui.c:100 nonlineartransui.c:110 -#: nonlineartransui.c:124 -msgid "" -"These expressions may contain the operators +,-,*,/,%,^ (which means raise " -"to the power of here), and ?: It may also contain a few standard functions. " -"Basic terms are real numbers, x and y.\n" -"Examples:\n" -" x^3+2.5*x^2+5\n" -" (x-300)*(y-200)/100\n" -" y+sin(100*x)" -msgstr "" -"Ces expressions peuvent contenir les opérateurs +,-,*,/,%,^ (élévation à la " -"puissance), et ? : Elles peuvent aussi contenir certaines fonctions simples. " -"Les nombre x et y sont des réels.\n" -"Exemples :\n" -" x^3+2.5*x^2+5\n" -" (x-300)*(y-200)/100\n" -" y+sin(100*x)" - -#. GT: an expression describing the transformation applied to the Y coordinate -#: nonlineartransui.c:105 -msgid "Y Expr:" -msgstr "Y expr :" - -#: nonlineartransui.c:206 nonlineartransui.c:213 transform.c:87 -msgid "Glyph Origin" -msgstr "Origine du glyphe" - -#: nonlineartransui.c:207 nonlineartransui.c:214 transform.c:88 -msgid "Center of Selection" -msgstr "Centre de la sélection" - -#. GT: The (x,y) position on the window where the user last pressed a mouse button -#: nonlineartransui.c:209 nonlineartransui.c:216 transform.c:90 -msgid "Last Press" -msgstr "Dernier appui" - -#: nonlineartransui.c:322 -msgid "Point of View Projection" -msgstr "Point de Vue de projection..." - -#: nonlineartransui.c:333 -msgid "View Point" -msgstr "Point d'observation" - -#: nonlineartransui.c:413 nonlineartransui.c:581 -msgid "Distance to drawing plane:" -msgstr "Distance au plan de tracé:" - -#: nonlineartransui.c:432 nonlineartransui.c:582 -msgid "Distance to projection plane:" -msgstr "Distance au plan de projection:" - -#: nonlineartransui.c:451 nonlineartransui.c:583 -msgid "Drawing plane tilt:" -msgstr "Inclinaison du plan de tracé:" - -#: nonlineartransui.c:483 nonlineartransui.c:584 -msgid "Direction of gaze:" -msgstr "Direction du point fixe:" - -#: nonlineartransui.c:515 -msgid "Vanishing Point:" -msgstr "Point d'horizon:" - -#: nonlineartransui.c:520 nonlineartransui.c:529 -msgid "" -"This is the approximate location of the vanishing point.\n" -"It does not include the offset induced by \"Center of selection\"\n" -"nor \"Last Press\"." -msgstr "" -"Ceci est la position approximative du point d'horizon.\n" -"Ne comprend pas l'offset introduit par \"Centre de la sélection\"\n" -"ou \"dernier appui\"." - -#: noprefs.c:175 prefs.c:278 -msgid "OtherSubrsFile" -msgstr "Sous-progammes pour fontes T1" - -#: noprefs.c:175 prefs.c:278 -#, c-format -msgid "" -"If you wish to replace Adobe's OtherSubrs array (for Type1 fonts)\n" -"with an array of your own, set this to point to a file containing\n" -"a list of up to 14 PostScript subroutines. Each subroutine must\n" -"be preceded by a line starting with '%%%%' (any text before the\n" -"first '%%%%' line will be treated as an initial copyright notice).\n" -"The first three subroutines are for flex hints, the next for hint\n" -"substitution (this MUST be present), the 14th (or 13 as the\n" -"numbering actually starts with 0) is for counter hints.\n" -"The subroutines should not be enclosed in a [ ] pair." -msgstr "" - -#: noprefs.c:176 prefs.c:291 -msgid "NewCharset" -msgstr "Codage nouvelle fonte" - -#: noprefs.c:176 prefs.c:291 -msgid "" -"Default encoding for\n" -"new fonts" -msgstr "Codage par défaut pour les nouvelles fontes" - -#: noprefs.c:177 prefs.c:292 -msgid "NewEmSize" -msgstr "Cadratin" - -#: noprefs.c:177 prefs.c:292 -msgid "The default size of the Em-Square in a newly created font." -msgstr "Taille par défaut du cadratin dans une nouvelle fonte." - -#: noprefs.c:178 prefs.c:293 -msgid "NewFontsQuadratic" -msgstr "courbes quadratiques" - -#: noprefs.c:178 prefs.c:293 -msgid "" -"Whether new fonts should contain splines of quadratic (truetype)\n" -"or cubic (postscript & opentype)." -msgstr "" -"Les nouvelles fontes doivent elles utiliser des courbes\n" -"quadratiques (TrueType) ou cubiques (PostScript & OpenType/CFF) ?" - -#: noprefs.c:179 prefs.c:279 -msgid "FreeTypeInFontView" -msgstr "Fenêtre de fonte avec Freetype" - -#: noprefs.c:179 prefs.c:279 -msgid "" -"Use the FreeType rasterizer (when available)\n" -"to rasterize glyphs in the font view.\n" -"This generally results in better quality." -msgstr "" -"Utiliser Freetype, si disponible, pour le rendu des caractères\n" -"dans la fenêtre de fontes. C'est ce qui donne généralement le\n" -"meilleur résultat." - -#: noprefs.c:180 prefs.c:294 -msgid "LoadedFontsAsNew" -msgstr "convertir idem nouv" - -#: noprefs.c:180 prefs.c:294 -msgid "" -"Whether fonts loaded from the disk should retain their splines\n" -"with the original order (quadratic or cubic), or whether the\n" -"splines should be converted to the default order for new fonts\n" -"(see NewFontsQuadratic)." -msgstr "" -"Les fontes lues sur le disque doivent-elles conserver leur type de courbes\n" -"(quadratique ou cubique), ou faut-il convertir l'ordre des courbes à la\n" -"valeur choisie pour les nouvelles fontes ? (cf. courbes quadratiques)." - -#: noprefs.c:181 prefs.c:298 -msgid "PreferCJKEncodings" -msgstr "CJK plutôt qu'Unicode" - -#: noprefs.c:181 prefs.c:298 -msgid "" -"When loading a truetype or opentype font which has both a unicode\n" -"and a CJK encoding table, use this flag to specify which\n" -"should be loaded for the font." -msgstr "" -"Lors du chargement d'une fonte TrueType ou OpenType contenant à la fois\n" -"un codage Unicode et un codage CJK, cette option permet de spécifier\n" -"quel codage charger." - -#: noprefs.c:182 prefs.c:299 -msgid "AskUserForCMap" -msgstr "demander la cmap" - -#: noprefs.c:182 prefs.c:299 -msgid "" -"When loading a font in sfnt format (TrueType, OpenType, etc.),\n" -"ask the user to specify which cmap to use initially." -msgstr "" -"Lors du chargement d'une fonte au format sfnt (Truetype, Opentype,\n" -"etc...), demander à l'utilisateur la cmap à utiliser pour commencer." - -#: noprefs.c:183 prefs.c:300 -msgid "PreserveTables" -msgstr "Tables à préserver" - -#: noprefs.c:183 prefs.c:300 -msgid "" -"Enter a list of 4 letter table tags, separated by commas.\n" -"FontForge will make a binary copy of these tables when it\n" -"loads a True/OpenType font, and will output them (unchanged)\n" -"when it generates the font. Do not include table tags which\n" -"FontForge thinks it understands." -msgstr "" -"liste de tags de tables (4 lettres), séparés par des virgules.\n" -"FontForge conservera ces tables inchangées du chargement à la sauvegarde.\n" -"Ne pas inclure les tags des tables que FontForge croit comprendre." - -#: noprefs.c:184 prefs.c:311 -msgid "ItalicConstrained" -msgstr "Italique contraint" - -#: noprefs.c:184 prefs.c:311 -msgid "" -"In the Outline View, the Shift key constrains motion to be parallel to the " -"ItalicAngle rather than constraining it to be vertical." -msgstr "" -"Dans la fenêtre de glyphe, la touche Majuscules force un déplacement\n" -"à être parallèle à l'inclinaison des italiques plutôt qu'à la verticale." - -#: noprefs.c:185 prefs.c:316 -msgid "SnapToInt" -msgstr "_Entier" - -#: noprefs.c:185 prefs.c:316 -msgid "" -"When the user clicks in the editing window, round the location to the " -"nearest integers." -msgstr "" - -#: noprefs.c:186 prefs.c:317 -msgid "JoinSnap" -msgstr "" - -#: noprefs.c:186 prefs.c:317 -msgid "" -"The Edit->Join command will join points which are this close together\n" -"A value of 0 means they must be coincident" -msgstr "" -"La commande 'Édition->Joindre' joindra les points proches d'au moins\n" -"cette distance. Une valeur de 0 impose que les points coïncident." - -#: noprefs.c:187 prefs.c:319 -msgid "CopyMetaData" -msgstr "" - -#: noprefs.c:187 noprefs.c:192 prefs.c:319 -msgid "" -"When copying glyphs from the font view, also copy the\n" -"glyphs' metadata (name, encoding, comment, etc)." -msgstr "" -"Lors d'une copie de glyphe dans la vue de fonte, copier aussi les\n" -"méta-données du glyphe (nom, codage, commentaire, etc)." - -#: noprefs.c:188 prefs.c:320 -msgid "UndoDepth" -msgstr "" - -#: noprefs.c:188 prefs.c:320 -msgid "The maximum number of Undoes/Redoes stored in a glyph" -msgstr "Nombre max d'annulations stockées pour un glyphe" - -#: noprefs.c:189 prefs.c:326 -msgid "AutoWidthSync" -msgstr "Chasse auto" - -#: noprefs.c:189 prefs.c:326 -msgid "" -"Changing the width of a glyph\n" -"changes the widths of all accented\n" -"glyphs based on it." -msgstr "" -"Changer la chasse d'un glyphe changera la chasse\n" -"de tous les glyphes composés à partir de celui-ci." - -#: noprefs.c:190 prefs.c:327 -msgid "AutoLBearingSync" -msgstr "Approche gauche auto" - -#: noprefs.c:190 prefs.c:327 -msgid "" -"Changing the left side bearing\n" -"of a glyph adjusts the lbearing\n" -"of other references in all accented\n" -"glyphs based on it." -msgstr "" -"Changer l'approche gauche d'un glyphe modifiera l'approche\n" -"gauche de tous les glyphes composés à partir de celui-ci" - -#: noprefs.c:191 prefs.c:331 -msgid "ClearInstrsBigChanges" -msgstr "Suppr instructions si renum" - -#: noprefs.c:191 prefs.c:331 -msgid "" -"Instructions in a TrueType font refer to\n" -"points by number, so if you edit a glyph\n" -"in such a way that some points have different\n" -"numbers (add points, remove them, etc.) then\n" -"the instructions will be applied to the wrong\n" -"points with disasterous results.\n" -" Normally FontForge will remove the instructions\n" -"if it detects that the points have been renumbered\n" -"in order to avoid the above problem. You may turn\n" -"this behavior off -- but be careful!" -msgstr "" -"Les instructions dans une fonte TrueType se réfèrent aux points\n" -"par leurs numéros. Si vous modifiez la fonte d'une manière qui\n" -"modifie les numéros (ajout, suppression de points, ...), le\n" -"résultat sera probablement désastreux.\n" -"\n" -"Normalement, pour éviter ce problème, FontForge supprime les\n" -"instructions s'il détecte que les point ont été renumérotés.\n" -"\n" -"Vous pouvez inhiber ce comportement, à vos risques et périls." - -#: noprefs.c:192 prefs.c:332 -msgid "CopyTTFInstrs" -msgstr "CopierInstructionsTTF" - -#: noprefs.c:193 prefs.c:336 -msgid "AccentOffsetPercent" -msgstr "" - -#: noprefs.c:193 prefs.c:336 -msgid "" -"The percentage of an em by which an accent is offset from its base glyph in " -"Build Accent" -msgstr "" -"Pourcentage de cadratin pour séparer un accent de son glyphe\n" -"de base avec la commande 'Créer glyphes accentués'" - -#: noprefs.c:194 prefs.c:337 -msgid "AccentCenterLowest" -msgstr "" - -#: noprefs.c:194 prefs.c:337 prefs.c:483 -msgid "" -"When placing grave and acute accents above letters, should\n" -"FontForge center them based on their full width, or\n" -"should it just center based on the lowest point\n" -"of the accent." -msgstr "" -"Lorsqu'il met un accent grave ou aigu sur une lettre, FontForge\n" -"doit-il le centrer en tenant compte du point le plus bas\n" -"de l'accent (oui), ou en tenant compte de sa largeur (non) ?" - -#: noprefs.c:195 prefs.c:338 -msgid "CharCenterHighest" -msgstr "" - -#: noprefs.c:195 prefs.c:338 -msgid "" -"When centering an accent over a glyph, should the accent\n" -"be centered on the highest point(s) of the glyph,\n" -"or the middle of the glyph?" -msgstr "" -"Lors du centrage d'un accent sur un glyphe, l'accent doit-il être\n" -"centré par rapport au point le plus haut du glyphe (oui), ou par\n" -"rapport au milieu du glyphe (non)?" - -#: noprefs.c:196 prefs.c:339 -msgid "PreferSpacingAccents" -msgstr "" - -#: noprefs.c:196 prefs.c:339 -msgid "" -"Use spacing accents (Unicode: 02C0-02FF) rather than\n" -"combining accents (Unicode: 0300-036F) when\n" -"building accented glyphs." -msgstr "" -"Utiliser des accents chassants (Unicode: 02C0-02FF) (oui), plutôt que\n" -"des accents combinants (Unicode: 0300-036F) (non) lors de la création\n" -"des caractères accentués." - -#: noprefs.c:197 prefs.c:343 -msgid "PreferPotrace" -msgstr "préférer Potrace" - -#: noprefs.c:197 prefs.c:343 -msgid "" -"FontForge supports two different helper applications to do autotracing\n" -" autotrace and potrace\n" -"If your system only has one it will use that one, if you have both\n" -"use this option to tell FontForge which to pick." -msgstr "" -"FontForge peut utiliser deux applications externes de vectorisation :\n" -"autotrace et potrace.\n" -"Si votre système n'en a qu'une, FontForge l'utilisera, mais si vous\n" -"avez les deux, 'On' privilégiera potrace (et 'Off' autotrace)." - -#: noprefs.c:198 prefs.c:344 -msgid "AutotraceArgs" -msgstr "arguments pour traçage" - -#: noprefs.c:198 prefs.c:344 -msgid "" -"Extra arguments for configuring the autotrace program\n" -"(either autotrace or potrace)" -msgstr "" -"Paramètres supplémentaires à passer au programme de traçage\n" -"(autotrace ou potrace)" - -#: noprefs.c:199 prefs.c:345 -msgid "AutotraceAsk" -msgstr "Re-demander arg. traçage" - -#: noprefs.c:199 prefs.c:345 -msgid "Ask the user for autotrace arguments each time autotrace is invoked" -msgstr "" -"Demander à l'utilisateur les paramètres de traçage à chaque utilisation" - -#: noprefs.c:200 prefs.c:346 -msgid "MfArgs" -msgstr "argument pour MF" - -#: noprefs.c:200 prefs.c:346 -msgid "" -"Commands to pass to mf (metafont) program, the filename will follow these" -msgstr "Paramètres à passer à METAFONT. Le nom de fichier sera donné après." - -#: noprefs.c:201 prefs.c:347 -msgid "MfAsk" -msgstr "Re-demander args MF" - -#: noprefs.c:201 prefs.c:347 -msgid "Ask the user for mf commands each time mf is invoked" -msgstr "" -"Demander à l'utilisateur les paramètres de METAFONT à chaque utilisation" - -#: noprefs.c:202 prefs.c:348 -msgid "MfClearBg" -msgstr "Suppr. images après traçage" - -#: noprefs.c:202 prefs.c:348 -msgid "" -"FontForge loads large images into the background of each glyph\n" -"prior to autotracing them. You may retain those\n" -"images to look at after mf processing is complete, or\n" -"remove them to save space" -msgstr "" -"FontForge charge de grandes images en arrière-plan des glyphes\n" -"avant de les autotracer. Vous pouvez conserver ces images pour\n" -"examiner le résultat produit par 'mf' (non), ou les enlever (oui) pour\n" -"économiser de la place" - -#: noprefs.c:203 prefs.c:349 -msgid "MfShowErr" -msgstr "Montrer les erreurs MF" - -#: noprefs.c:203 prefs.c:349 -msgid "" -"MetaFont (mf) generates lots of verbiage to stdout.\n" -"Most of the time I find it an annoyance but it is\n" -"important to see if something goes wrong." -msgstr "" -"METAFONT envoie beaucoup de verbiage sur stdout. La plupart du temps,\n" -"c'est sans importance, sauf lorsque quelque chose se passe mal." - -#: noprefs.c:204 prefs.c:353 -msgid "FoundryName" -msgstr "Fondeur" - -#: noprefs.c:204 prefs.c:353 -msgid "" -"Name used for foundry field in bdf\n" -"font generation" -msgstr "" -"Nom utilisé pour le champ 'Fondeur'\n" -"lors de la génération des fontes BDF" - -#: noprefs.c:205 prefs.c:354 -msgid "TTFFoundry" -msgstr "Fondeur TTF" - -#: noprefs.c:205 prefs.c:354 -msgid "" -"Name used for Vendor ID field in\n" -"ttf (OS/2 table) font generation.\n" -"Must be no more than 4 characters" -msgstr "" -"Nom utilisé comme 'Identifiant de vendeur', pour\n" -"la génération de fonte TTF (table OS/2).\n" -"Quatre caractères maximum" - -#: noprefs.c:206 prefs.c:355 -msgid "NewFontNameList" -msgstr "NommageNouvelleFonte" - -#: noprefs.c:206 prefs.c:355 -msgid "" -"FontForge will use this namelist when assigning\n" -"glyph names to code points in a new font." -msgstr "" -"Liste de noms utilisés par FontForge lors de la\n" -"création d'une nouvelle fonte." - -#: noprefs.c:207 prefs.c:356 -msgid "RecognizePUANames" -msgstr "UtiliserNomsPUA" - -#: noprefs.c:207 prefs.c:356 -msgid "" -"Once upon a time, Adobe assigned PUA (public use area) encodings\n" -"for many stylistic variants of characters (small caps, old style\n" -"numerals, etc.). Adobe no longer believes this to be a good idea,\n" -"and recommends that these encodings be ignored.\n" -"\n" -" The assignments were originally made because most applications\n" -"could not handle OpenType features for accessing variants. Adobe\n" -"now believes that all apps that matter can now do so. Applications\n" -"like Word and OpenOffice still can't handle these features, so\n" -" fontforge's default behavior is to ignore Adobe's current\n" -"recommendations.\n" -"\n" -"Note: This does not affect figuring out unicode from the font's encoding,\n" -"it just controls determining unicode from a name." -msgstr "" -"Il y a très longtemps, Adobe assigna des codages dans la PUA (Zone\n" -"d'usage public), pour de nombreuses variantes stylistiques des caractères:\n" -"petites capitales, chiffres à l'ancienne, etc... Adobe ne soutient plus\n" -"que ce soit une bonne idée et recommande d'ignorer ces encodages.\n" -"\n" -"Ces assignations existaient parce que peu d'applications savaient utiliser\n" -"les fonctions OpenType pour accèder à ces variantes. Adobe pense maintenant\n" -"que toutes les applis consciencieuses devraient savoir le faire.\n" -"Mais Word et OpenOffice entre autres ne savent toujours pas. C'est pourquoi\n" -"par défaut FontForge ignore la recommandation courante d'Adobe.\n" -"\n" -"Note: ceci ne concerne pas l'encodage Unicode issu du codage de la fonte.\n" -"Cela détermine seulement comment trouver le code Unicode d'après le nom." - -#: noprefs.c:208 prefs.c:357 -msgid "UnicodeGlyphNames" -msgstr "Tout Unicode" - -#: noprefs.c:208 prefs.c:357 -msgid "" -"Allow the full unicode character set in glyph names.\n" -"This does not conform to adobe's glyph name standard.\n" -"Such names should be for internal use only and\n" -"should NOT end up in production fonts." -msgstr "" -"Utiliser l'ensemble des noms de caractères Unicode.\n" -"Ceci n'est pas conforme au standard Adobe de nommage.\n" -"Ces noms ne devraient être utilisés qu'en interne et ne\n" -"devraient pas rester dans les fontes libérées en production." - -#: noprefs.c:209 -msgid "XUID-Base" -msgstr "" - -#: noprefs.c:209 prefs.c:476 -msgid "" -"If specified this should be a space separated list of integers each\n" -"less than 16777216 which uniquely identify your organization\n" -"FontForge will generate a random number for the final component." -msgstr "" -"Si spécifiée, doit être une liste d'entiers séparés par des espaces, tous\n" -"inférieurs à 16777216, qui identifie votre organisation de manière unique.\n" -"FontForge génèrera un nombre aléatoire pour la dernière valeur." - -#: noprefs.c:210 noprefs.c:249 prefs.c:362 -msgid "AskBDFResolution" -msgstr "demander résolution BDF" - -#: noprefs.c:210 noprefs.c:249 prefs.c:362 -msgid "" -"When generating a set of BDF fonts ask the user\n" -"to specify the screen resolution of the fonts\n" -"otherwise FontForge will guess depending on the pixel size." -msgstr "" -"Lors de la création d'un ensemble de fontes BDF,\n" -"FontForge doit-il demander la résolution écran, ou\n" -"la deviner en fonction de la taille du pixel ?" - -#: noprefs.c:211 prefs.c:363 -msgid "AutoHint" -msgstr "Hints automatiques" - -#: noprefs.c:211 prefs.c:363 -msgid "AutoHint changed glyphs before generating a font" -msgstr "Calculer les hints des glyphes modifiés avant de créer une fonte" - -#: noprefs.c:212 prefs.c:369 -msgid "HintBoundingBoxes" -msgstr "" - -#: noprefs.c:212 prefs.c:369 -msgid "" -"FontForge will place vertical or horizontal hints to describe the bounding " -"boxes of suitable glyphs." -msgstr "" -"FontForge mettra des hints verticaux ou horizontaux pour définir\n" -"la boîte d'encadrement." - -#: noprefs.c:213 prefs.c:370 -msgid "HintDiagonalEnds" -msgstr "" - -#: noprefs.c:213 prefs.c:370 -msgid "" -"FontForge will place vertical or horizontal hints at the ends of diagonal " -"stems." -msgstr "" -"FontForge mettra des hints verticaux ou horizontaux\n" -"aux extrémités des traits diagonaux" - -#: noprefs.c:214 prefs.c:371 -msgid "HintDiagonalInter" -msgstr "" - -#: noprefs.c:214 prefs.c:371 -msgid "" -"FontForge will place vertical or horizontal hints at the intersections of " -"diagonal stems." -msgstr "" -"FontForge mettra des hints verticaux ou horizontaux\n" -"aux intersections des traits diagonaux" - -#: noprefs.c:215 prefs.c:372 -msgid "DetectDiagonalStems" -msgstr "" - -#: noprefs.c:215 prefs.c:372 -msgid "" -"FontForge will generate diagonal stem hints, which then can be used by the " -"AutoInstr command." -msgstr "" -"FontForge produira des hints pour les traits diagonaux,\n" -"au profit de la commande d'auto instructions" - -#: noprefs.c:216 prefs.c:384 -msgid "UseNewIndicScripts" -msgstr "Nouveaux scripts Indic" - -#: noprefs.c:216 prefs.c:384 -msgid "" -"MS has changed (in August 2006) the inner workings of their Indic shaping\n" -"engine, and to disambiguate this change has created a parallel set of " -"script\n" -"tags (generally ending in '2') for Indic writing systems. If you are " -"working\n" -"with the new system set this flag, if you are working with the old unset " -"it.\n" -"(if you aren't doing Indic work, this flag is irrelevant)." -msgstr "" -"MS a changé (en aout 2006), le fonctionnement interne de leur moteur de\n" -"mise en forme pour l'Indic, et pour éviter toute ambiguïté, a créé un\n" -"nouvel ensemble de tags de langue Indic (finissant par 2 en général).\n" -"Si vous travaillez avec ce nouveau système, cochez OUI. Si vous travaillez\n" -"avec les anciens scripts cochez NON. (si vous n'utilisez pas de script\n" -"Indic, cette valeur est indifférente)." - -#. GT: The following strings have no spaces and an odd capitalization -#. GT: this is because these strings are used in two different ways, one -#. GT: translated (which the user sees, and should probably have added spaces, -#. GT: and one untranslated which needs the current odd format -#: noprefs.c:239 prefs.c:267 -msgid "ResourceFile" -msgstr "Fichier de ressources" - -#: noprefs.c:239 prefs.c:267 -msgid "" -"When FontForge starts up, it loads display related resources from a\n" -"property on the screen. Sometimes it is useful to be able to store\n" -"these resources in a file. These resources are only read at start\n" -"up, so changing this has no effect until the next time you start\n" -"FontForge." -msgstr "" -"Au démarrage, FontForge charge diverses ressources liées à l'écran.\n" -"Parfois il est intéressant d'avoir ces ressources dans un fichier.\n" -"Mais elles ne sont lues qu'au démarrage, aussi toute modification\n" -"ne prendra effet qu'au prochain démarrage de FontForge." - -#: noprefs.c:240 prefs.c:277 -msgid "HelpDir" -msgstr "Répertoire de l'aide" - -#: noprefs.c:240 prefs.c:277 -msgid "" -"The directory on your local system in which FontForge will search for help\n" -"files. If a file is not found there, then FontForge will look for it on the " -"net." -msgstr "" -"Le répertoire dans lequel FontForge va rechercher ses fichiers d'aide.\n" -"Si ce répertoire ne contient pas les fichiers attendus, FontForge cherchera " -"sur Internet." - -#: noprefs.c:241 prefs.c:280 -msgid "SplashScreen" -msgstr "Écran d'accueil" - -#: noprefs.c:241 prefs.c:280 -msgid "Show splash screen on start-up" -msgstr "Afficher l'écran d'accueil au démarrage" - -#: noprefs.c:242 prefs.c:306 -msgid "GlyphAutoGoto" -msgstr "Saut auto vers glyphe" - -#: noprefs.c:242 prefs.c:306 -msgid "" -"Typing a normal character in the glyph view window changes the window to " -"look at that character" -msgstr "" -"saisir un caractère dans la fenêtre de glyphe montre automatiquement ce " -"caractère" - -#: noprefs.c:243 prefs.c:307 -msgid "OpenCharsInNewWindow" -msgstr "Fenêtre neuve par Caractère" - -#: noprefs.c:243 prefs.c:307 -msgid "" -"When double clicking on a character in the font view\n" -"open that character in a new window, otherwise\n" -"reuse an existing one." -msgstr "" -"En double cliquant sur un caractère dans la fenêtre de fonte,\n" -"afficher le caractère dans une nouvelle fenêtre (ou réutiliser\n" -"une fenêtre existante)." - -#: noprefs.c:244 prefs.c:312 -msgid "ArrowMoveSize" -msgstr "" - -#: noprefs.c:244 prefs.c:312 -msgid "" -"The number of em-units by which an arrow key will move a selected point" -msgstr "" -"Pourcentage de cadratin dont les touches de flèche de déplacement\n" -"vont bouger le point sélectionné" - -#: noprefs.c:245 prefs.c:313 -msgid "ArrowAccelFactor" -msgstr "" - -#: noprefs.c:245 prefs.c:313 -msgid "" -"Holding down the Alt (or Meta) key will speed up arrow key motion by this " -"factor" -msgstr "" - -#: noprefs.c:246 prefs.c:315 -msgid "SnapDistance" -msgstr "" - -#: noprefs.c:246 prefs.c:315 -msgid "" -"When the mouse pointer is within this many pixels\n" -"of one of the various interesting features (baseline,\n" -"width, grid splines, etc.) the pointer will snap\n" -"to that feature." -msgstr "" -"Spécifie la distance de magnétisme à proximité\n" -"d'une ligne pertinente (ligne de base, chasse,\n" -"grille, splines, etc...), à partir de laquelle\n" -"le pointeur de la souris sera attiré." - -#: noprefs.c:247 prefs.c:318 -msgid "StopAtJoin" -msgstr "" - -#: noprefs.c:247 prefs.c:318 -msgid "" -"When dragging points in the outline view a join may occur\n" -"(two open contours may connect at their endpoints). When\n" -"this is On a join will cause FontForge to stop moving the\n" -"selection (as if the user had released the mouse button).\n" -"This is handy if your fingers are inclined to wiggle a bit." -msgstr "" -"Lorsque vous glissez des points dans la fenêtre de glyphe, une jonction\n" -"peut se produire (deux contours ouverts se touchent à leurs extrémités).\n" -"Si cette case est cochée, FontForge arrètera alors la sélection\n" -" (comme si vous aviez relâché le bouton de la souris).\n" -"C'est pratique si vos doigts ont un peu tendance à trembler..." - -#: noprefs.c:248 prefs.c:321 -msgid "UpdateFlex" -msgstr "" - -#: noprefs.c:248 prefs.c:321 -msgid "Figure out flex hints after every change" -msgstr "Recalculer les hints flex après chaque modification" - -#: noprefs.c:263 prefs.c:410 -msgid "Display rulers in the Outline Glyph View" -msgstr "Montre les règles dans la fenêtre de glyphe" - -#: nowakowskittfinstr.c:748 -msgid "Can't insert 'cvt'" -msgstr "Impossible d'insérer 'cvt'" - -#: nowakowskittfinstr.c:749 -msgid "" -"There already exists a 'cvt' table, perhaps legacy. FontForge can use it, " -"but can't make any assumptions on values stored there, so generated " -"instructions will be of lower quality. If legacy hinting is to be scrapped, " -"it is suggested to clear the `cvt` and repeat autoinstructing. " -msgstr "" - -#: nowakowskittfinstr.c:1636 -msgid "Can't insert 'fpgm'" -msgstr "Impossible d'insérer 'fpgm'" - -#: nowakowskittfinstr.c:1637 -msgid "" -"There exists a 'fpgm' code that seems incompatible with FontForge's. " -"Instructions generated will be of lower quality. If legacy hinting is to be " -"scrapped, it is suggested to clear the `fpgm` and repeat autoinstructing. It " -"will be then possible to append user's code to FontForge's 'fpgm', but due " -"to possible future updates, it is extremely advised to use high numbers for " -"user's functions." -msgstr "" - -#: nowakowskittfinstr.c:1953 -msgid "Can't insert 'prep'" -msgstr "" - -#: nowakowskittfinstr.c:1954 -msgid "" -"There exists a 'prep' code incompatible with FontForge's. It can't be " -"guaranteed it will work well. It is suggested to allow FontForge to insert " -"its code and then append user's own." -msgstr "" - -#: nowakowskittfinstr.c:5184 nowakowskittfinstr.c:5197 ttfinstrsui.c:903 -#: ttfinstrsui.c:916 -msgid "Can't instruct this glyph" -msgstr "Impossible d'ajouter des instructions à ce glyphe" - -#: nowakowskittfinstr.c:5185 ttfinstrsui.c:904 -#, c-format -msgid "" -"TrueType does not support mixed references and contours.\n" -"If you want instructions for %.30s you should either:\n" -" * Unlink the reference(s)\n" -" * Copy the inline contours into their own (unencoded\n" -" glyph) and make a reference to that." -msgstr "" - -#: nowakowskittfinstr.c:5198 ttfinstrsui.c:917 -#, c-format -msgid "" -"TrueType does not support references which\n" -"are scaled by more than 200%%. But %1$.30s\n" -"has been in %2$.30s. Any instructions\n" -"added would be meaningless." -msgstr "" - -#: oflib.c:63 -msgid "January" -msgstr "" - -#: oflib.c:63 -msgid "February" -msgstr "" - -#: oflib.c:63 -msgid "March" -msgstr "" - -#: oflib.c:63 -msgid "April" -msgstr "" - -#: oflib.c:63 -msgid "May" -msgstr "" - -#: oflib.c:63 -msgid "June" -msgstr "" - -#: oflib.c:63 -msgid "July" -msgstr "" - -#: oflib.c:63 -msgid "August" -msgstr "" - -#: oflib.c:63 -msgid "September" -msgstr "" - -#: oflib.c:63 -msgid "October" -msgstr "" - -#: oflib.c:63 -msgid "November" -msgstr "" - -#: oflib.c:63 -msgid "December" -msgstr "" - -#: oflib.c:192 -msgid "Midnight" -msgstr "" - -#: oflib.c:192 -msgid "Noon" -msgstr "" - -#: oflib.c:195 -msgid "AM" -msgstr "" - -#: oflib.c:195 -msgid "PM" -msgstr "" - -#: oflib.c:705 -msgid "Show All" -msgstr "" - -#: oflib.c:708 -msgid "Tag(s)" -msgstr "" - -#: oflib.c:1894 -msgid "Browse the Open Font Library" -msgstr "" - -#: oflib.c:1917 -msgid "Sort by:" -msgstr "" - -#: oflib.c:1925 -msgid "Date" -msgstr "" - -#: oflib.c:1955 -msgid "Reverse" -msgstr "" - -#: oflib.c:1970 -msgid "Search:" -msgstr "" - -#: oflib.c:1996 -msgid "Fonts on http://openfontlibrary.org/" -msgstr "" - -#: oflib.c:2057 -msgid "Automatically download preview after selecting a font (be patient)" -msgstr "" - -#: oflib.c:2079 -msgid "Preview" -msgstr "" - -#: oflib.c:2089 -msgid "Done" -msgstr "" - -#: oflib.c:2135 -msgid "Checking for new fonts" -msgstr "" - -#: oflib.c:2135 -msgid "Checking server for additional fonts" -msgstr "" - -#: openfontdlg.c:40 -msgid "All Fonts" -msgstr "Toutes les fontes" - -#: openfontdlg.c:80 -msgid "Outline Fonts" -msgstr "fontes vectorielles" - -#: openfontdlg.c:109 -msgid "Bitmap Fonts" -msgstr "fontes bitmap" - -#: openfontdlg.c:124 -msgid "PostScript" -msgstr "PostScript ®" - -#: openfontdlg.c:126 openfontdlg.c:128 openfontdlg.c:130 prefs.c:507 -#: savefontdlg.c:720 -msgid "OpenType" -msgstr "OpenType" - -#: openfontdlg.c:132 -msgid "Type1" -msgstr "Type 1" - -#: openfontdlg.c:133 -msgid "Type2" -msgstr "Type 2" - -#: openfontdlg.c:134 -msgid "Type3" -msgstr "Type 3" - -#: openfontdlg.c:138 -msgid "FontForge's SFD" -msgstr "FontForge SFD" - -#: openfontdlg.c:139 -msgid "Backup SFD" -msgstr "" - -#: openfontdlg.c:140 -msgid "Extract from PDF" -msgstr "extraire d'un PDF" - -#: openfontdlg.c:142 -msgid "Archives" -msgstr "" - -#: openfontdlg.c:143 -msgid "All Files" -msgstr "Tous les fichiers" - -#: openfontdlg.c:193 -msgid "Edit Filter List" -msgstr "Éditer les filtres" - -#: openfontdlg.c:277 -msgid "Filter" -msgstr "Filtre" - -#: openfontdlg.c:343 -msgid "Edit Font Filters" -msgstr "Éditer les filtres de fontes" - -#: openfontdlg.c:401 -msgid "Filter|New" -msgstr "Nouveau" - -#: openfontdlg.c:622 -msgid "Filter:" -msgstr "Filtre:" - -#: openfontdlg.c:627 openfontdlg.c:633 -msgid "Display files of this type" -msgstr "Montrer les fichiers de ce type" - -#: openfontdlg.c:643 savefontdlg.c:2552 -msgid "Force glyph names to:" -msgstr "Nommage des glyphes forcé vers:" - -#: openfontdlg.c:648 openfontdlg.c:655 savefontdlg.c:2557 savefontdlg.c:2565 -#: savefontdlg.c:2598 -msgid "" -"In the saved font, force all glyph names to match those in the specified " -"namelist" -msgstr "" - -#: openfontdlg.c:660 savefontdlg.c:2570 -msgid "No Rename" -msgstr "pas de renommage" - -#: othersubrs.c:514 -msgid "Too many subroutines. We can deal with at most 14 (0-13)\n" -msgstr "" - -#: palmfonts.c:188 -msgid "Warning: Byte swapped font mark in palm font.\n" -msgstr "" - -#: palmfonts.c:304 -msgid "Warning: Font Bucket version 4 treated as 0.\n" -msgstr "" - -#: palmfonts.c:467 palmfonts.c:471 palmfonts.c:481 palmfonts.c:486 -#: palmfonts.c:491 -msgid "Bad Metrics" -msgstr "Métriques incorrectes" - -#: palmfonts.c:467 -msgid "Only the first 256 glyphs in the encoding will be used" -msgstr "Seulement les premieres 256 glyphes dans l'encodage seront utilisées" - -#: palmfonts.c:471 -#, c-format -msgid "One of the fonts %1$d,%2$d is missing glyph %3$d" -msgstr "La glyphe %3$d est manquante dans l'une des polices %1$d,%2$d" - -#: palmfonts.c:481 -#, c-format -msgid "" -"In font %1$d the glyph %2$.30s either starts before 0, or extends after the " -"advance width or is above the ascent or below the descent" -msgstr "" - -#: palmfonts.c:486 -#, c-format -msgid "" -"In font %1$d the advance width of glyph %2$.30s does not scale the base " -"advance width properly, it shall be forced to the proper value" -msgstr "" - -#: palmfonts.c:491 -#, c-format -msgid "Advance width of glyph %.30s must be less than 127" -msgstr "" - -#: palmfonts.c:618 -msgid "Unexpected density" -msgstr "Densité inattendue" - -#: palmfonts.c:618 -#, c-format -msgid "" -"One of the bitmap fonts specified, %1$d, is not an integral scale up of the " -"smallest font, %2$d (or is too large a factor)" -msgstr "" - -#: palmfonts.c:637 -msgid "Multiple-Density Font" -msgstr "Police à densités multiples" - -#: palmfonts.c:638 -msgid "High-Density Font" -msgstr "Police haute densité" - -#: palmfonts.c:639 -msgid "Single and Multi-Density Fonts" -msgstr "Polices à densité simple ou multiple" - -#: palmfonts.c:640 -msgid "Single and High-Density Fonts" -msgstr "Polices simple et haute Définition" - -#: palmfonts.c:642 -msgid "Choose a file format..." -msgstr "Choisir un format de fichier..." - -#: palmfonts.c:642 -msgid "What type(s) of palm font records do you want?" -msgstr "" - -#: parsepdf.c:462 -msgid "Compressed object container is itself a compressed object" -msgstr "" - -#: parsepdf.c:811 parsepdf.c:827 -msgid "Flate decompression failed.\n" -msgstr "Échec de la décompression!\n" - -#: parsepdf.c:870 -msgid "A pdf stream object may not be a compressed object" -msgstr "" - -#: parsepdf.c:874 -msgid "A pdf stream object is missing a Length attribute" -msgstr "" - -#: parsepdf.c:910 -#, c-format -msgid "Unsupported filter: %s" -msgstr "Filtre non supporté: %s" - -#. GT: NaN is a concept in IEEE floating point which means "Not a Number" -#. GT: it is used to represent errors like 0/0 or sqrt(-1). -#: parsepdf.c:1175 psread.c:539 -#, c-format -msgid "Bad number, infinity or nan: %s\n" -msgstr "valeur incorrecte, infinie ou NaN: %s\n" - -#: parsepdf.c:1314 psread.c:2650 -msgid "No mark in ] (close array)\n" -msgstr "" - -#: parsepdf.c:1617 -#, c-format -msgid "Syntax error while parsing type3 glyph: %s" -msgstr "" - -#: parsepdf.c:1629 parsepdf.c:1638 -msgid "Syntax error while parsing pdf graphics" -msgstr "" - -#: parsepdf.c:1634 -msgid "Syntax error while parsing pdf graphics: Page with no Contents" -msgstr "" - -#: parsepdf.c:1811 -msgid "Syntax errors while parsing ToUnicode CMap" -msgstr "" - -#: parsepdf.c:1902 -msgid "Syntax errors while parsing Type3 font headers" -msgstr "" - -#: parsepdf.c:1940 -#, c-format -msgid "" -"The font %s is one of the standard fonts. It isn't actually in the file." -msgstr "" -"La police %s fait partie des polices standards. Elle n'est pas encore dans " -"le fichier." - -#: parsepdf.c:1973 -#, c-format -msgid "Unable to parse the pdf objects that make up %s" -msgstr "" - -#: parsepdf.c:2007 parsepdf.c:2049 parsepdf.c:2136 -msgid "Doesn't look like a valid pdf file, couldn't find xref section" -msgstr "" -"Cela ne ressemble pas à un fichier pdf valide, impossible de trouver la " -"section xref" - -#: parsepdf.c:2014 parsepdf.c:2055 parsepdf.c:2142 -msgid "" -"This pdf file contains an /Encrypt dictionary, and FontForge does not " -"currently\n" -"support pdf encryption" -msgstr "" - -#: parsepdf.c:2061 -msgid "This pdf file has no fonts" -msgstr "Ce fichier pdf n'a pas de police" - -#: parsepdf.c:2148 -msgid "This pdf file has no pages" -msgstr "" - -#: parsepdf.c:2162 -#, c-format -msgid "There are %d pages in this file, which do you want?" -msgstr "" - -#: parsepdf.c:2163 -msgid "Pick a page" -msgstr "" - -#: parsepfa.c:1347 parsepfa.c:1402 -msgid "Invalid hex digit in sfnts array\n" -msgstr "" - -#: parsepfa.c:1384 -msgid "Invalid character outside of string in sfnts array\n" -msgstr "" - -#: parsepfa.c:1526 parsepfa.c:1974 -#, c-format -msgid "Index too big (must be <%d) \"%s" -msgstr "Index trop grand (doit être <%d)\"%s" - -#: parsepfa.c:1535 parsepfa.c:1682 parsepfa.c:1941 parsepfa.c:1978 -#, c-format -msgid "Didn't understand \"%s" -msgstr "Pas compris \"%s" - -#: parsepfa.c:1546 parsepfa.c:1984 -#, c-format -msgid "No name for CharStrings dictionary \"%s" -msgstr "" - -#: parsepfa.c:1551 parsepfa.c:1988 -#, c-format -msgid "Too many entries in CharStrings dictionary \"%s" -msgstr "" - -#: parsepfa.c:1712 parsepfa.c:1808 -msgid "Ignoring duplicate /CharStrings entry\n" -msgstr "" - -#: parsepfa.c:1720 -msgid "Ignoring duplicate /Subrs entry\n" -msgstr "" - -#: parsepfa.c:1874 -msgid "" -"This font contains a \"UniqueId\" variable, but the correct name for it is\n" -"\t\"UniqueID\" (postscript is case concious)\n" -msgstr "" -"Cette police contient une variable \"UniqueId\", mais son nom correcte est\n" -"\t\"UniqueID\" (postscript tient compte de la casse)\n" - -#: parsepfa.c:1954 -msgid "Bad CharString. Does not include lenIV bytes.\n" -msgstr "" - -#: parsepfa.c:1968 -#, c-format -msgid "Duplicate definition of subroutine %d\n" -msgstr "Définition multiple de la sous-routine %d\n" - -#: parsepfa.c:2024 -#, c-format -msgid "Shouldn't be in addinfo \"%s" -msgstr "" - -#: parsepfa.c:2354 -#, c-format -msgid "Invalid FD (%d) assigned to CID %d.\n" -msgstr "" - -#: parsepfa.c:2364 -#, c-format -msgid "Bad CID offset for CID %d\n" -msgstr "" - -#: parsepfa.c:2439 -msgid "Failed to parse the StartData command properly\n" -msgstr "" - -#: parsepfa.c:2446 -msgid "Failed to parse the StartData command properly, bad count\n" -msgstr "" - -#: parsepfa.c:2577 -msgid "Cannot open a temporary file\n" -msgstr "Impossible d'ouvir un fichier temporaire\n" - -#: parsepfa.c:2606 -#, c-format -msgid "Cannot open %s\n" -msgstr "Impossible d'ouvir %s\n" - -#: parsettf.c:418 -#, c-format -msgid "" -"The truetype encoding specified by platform=%d specific=%d (which we map to " -"%s) is not supported by your version of iconv(3).\n" -msgstr "" - -#. GT: The user is trying to open a font file which contains multiple fonts and -#. GT: has asked for a font which is not in that file. -#. GT: The string will look like: is not in -#: parsettf.c:625 -#, c-format -msgid "%1$s is not in %2$.100s" -msgstr "%1$s n'est pas dans %2$.100s" - -#: parsettf.c:733 -#, c-format -msgid "" -"Unexpected values for binsearch header. Based on the number of tables I\n" -" expect searchRange=%d (not %d), entrySel=%d (not %d) rangeShift=%d (not " -"%d)\n" -msgstr "" - -#: parsettf.c:739 -msgid "An sfnt file must contain SOME tables, but this one does not." -msgstr "" - -#: parsettf.c:744 -msgid "" -"An sfnt file may contain a large number of tables, but this one has over " -"1000\n" -" and that seems like too many\n" -msgstr "" - -#: parsettf.c:758 -#, c-format -msgid "" -"Table tags should be in alphabetic order in the font header\n" -" but '%c%c%c%c', appears after '%c%c%c%c'." -msgstr "" - -#: parsettf.c:777 -#, c-format -msgid "Same table tag, '%c%c%c%c', appears twice in sfnt header" -msgstr "" - -#: parsettf.c:783 -#, c-format -msgid "Tables '%c%c%c%c' and '%c%c%c%c' overlap" -msgstr "" - -#: parsettf.c:789 -#, c-format -msgid "Table '%c%c%c%c' extends beyond end of file." -msgstr "" - -#: parsettf.c:796 -msgid "File checksum is incorrect." -msgstr "" - -#: parsettf.c:801 -#, c-format -msgid "Table '%c%c%c%c' has a bad checksum." -msgstr "" - -#: parsettf.c:813 -#, c-format -msgid "Table '%c%c%c%c' has a bad length, must be even." -msgstr "" - -#: parsettf.c:819 -#, c-format -msgid "Table '%c%c%c%c' has a bad length, must be 54 but is %d." -msgstr "" - -#: parsettf.c:828 -#, c-format -msgid "Table '%c%c%c%c' has a bad length, must be 36 but is %d." -msgstr "" - -#: parsettf.c:835 -#, c-format -msgid "Table '%c%c%c%c' has a bad length, must be 32 or 6 but is %d." -msgstr "" - -#: parsettf.c:842 -#, c-format -msgid "Table '%c%c%c%c' has a bad length, must be 78, 86 or 96 but is %d." -msgstr "" - -#: parsettf.c:864 -msgid "Missing required table: \"head\"" -msgstr "" - -#: parsettf.c:866 -msgid "Missing required table: \"hhea\"" -msgstr "" - -#: parsettf.c:868 -msgid "Missing required table: \"maxp\"" -msgstr "" - -#: parsettf.c:870 -msgid "Missing required table: \"post\"" -msgstr "" - -#: parsettf.c:872 -msgid "Missing required table: \"name\"" -msgstr "" - -#: parsettf.c:874 -msgid "Missing required table: \"loca\"" -msgstr "" - -#: parsettf.c:876 -msgid "Missing \"OS/2\" table" -msgstr "" - -#: parsettf.c:878 -msgid "Missing required table: \"glyf\"" -msgstr "" - -#: parsettf.c:880 -msgid "This font contains neither \"CFF \" nor \"glyf\"/\"loca\" tables" -msgstr "" - -#: parsettf.c:887 -msgid "accent attachment table" -msgstr "" - -#: parsettf.c:888 -msgid "axis variation table" -msgstr "" - -#: parsettf.c:889 -msgid "Baseline table (OT version)" -msgstr "" - -#: parsettf.c:890 -msgid "bitmap data table (AAT version)" -msgstr "" - -#: parsettf.c:891 -msgid "BDF bitmap properties table" -msgstr "" - -#: parsettf.c:892 -msgid "bitmap font header table" -msgstr "" - -#: parsettf.c:893 -msgid "bitmap location table (AAT version)" -msgstr "" - -#: parsettf.c:894 -msgid "baseline table (AAT version)" -msgstr "" - -#: parsettf.c:895 -msgid "PostScript font program (Compact Font Format)" -msgstr "" - -#: parsettf.c:896 -msgid "Obsolete table for a type1 CID keyed font" -msgstr "" - -#: parsettf.c:897 -msgid "character code mapping table" -msgstr "" - -#: parsettf.c:898 -msgid "CVT variation table" -msgstr "" - -#: parsettf.c:899 -msgid "control value table" -msgstr "" - -#: parsettf.c:900 -msgid "digital signature table" -msgstr "" - -#: parsettf.c:901 -msgid "bitmap data table (OT version)" -msgstr "" - -#: parsettf.c:902 -msgid "bitmap location table (OT version)" -msgstr "" - -#: parsettf.c:903 -msgid "embedded bitmap scaling control table" -msgstr "" - -#: parsettf.c:904 -msgid "electronic end user license table" -msgstr "" - -#: parsettf.c:905 -msgid "font descriptor table" -msgstr "" - -#: parsettf.c:906 -msgid "layout feature table" -msgstr "" - -#: parsettf.c:907 -msgid "SIL Graphite layout feature table" -msgstr "" - -#: parsettf.c:908 -msgid "FontForge time stamp table" -msgstr "" - -#: parsettf.c:909 -msgid "font metrics table" -msgstr "" - -#: parsettf.c:910 -msgid "font program table" -msgstr "" - -#: parsettf.c:911 -msgid "font variation table" -msgstr "" - -#: parsettf.c:912 -msgid "grid-fitting and scan-conversion procedure table" -msgstr "" - -#: parsettf.c:913 -msgid "glyph definition table" -msgstr "" - -#: parsettf.c:914 -msgid "Graphite glyph attribute table" -msgstr "" - -#: parsettf.c:915 -msgid "Graphite glyph location in Glat table" -msgstr "" - -#: parsettf.c:916 -msgid "glyph outline table" -msgstr "" - -#: parsettf.c:917 -msgid "glyph positioning table" -msgstr "" - -#: parsettf.c:918 -msgid "glyph variation table" -msgstr "" - -#: parsettf.c:919 -msgid "glyph substitution table" -msgstr "" - -#: parsettf.c:920 -msgid "horizontal device metrics table" -msgstr "" - -#: parsettf.c:921 -msgid "font header table" -msgstr "" - -#: parsettf.c:922 -msgid "horizontal header table" -msgstr "" - -#: parsettf.c:923 -msgid "horizontal metrics table" -msgstr "" - -#: parsettf.c:924 -msgid "horizontal style table" -msgstr "" - -#: parsettf.c:925 -msgid "justification table (AAT version)" -msgstr "" - -#: parsettf.c:926 -msgid "justification table (OT version)" -msgstr "" - -#: parsettf.c:927 -msgid "kerning table" -msgstr "" - -#: parsettf.c:928 -msgid "ligature caret table" -msgstr "" - -#: parsettf.c:929 -msgid "glyph location table" -msgstr "" - -#: parsettf.c:930 -msgid "linear threshold table" -msgstr "" - -#: parsettf.c:931 -msgid "math table" -msgstr "" - -#: parsettf.c:932 -msgid "maximum profile table" -msgstr "" - -#: parsettf.c:933 parsettf.c:934 -msgid "Multi-Master table, obsolete" -msgstr "" - -#: parsettf.c:935 -msgid "metamorphosis table" -msgstr "" - -#: parsettf.c:936 -msgid "extended metamorphosis table" -msgstr "" - -#: parsettf.c:937 -msgid "name table" -msgstr "" - -#: parsettf.c:938 -msgid "optical bounds table" -msgstr "" - -#: parsettf.c:939 -msgid "OS/2 and Windows specific metrics table" -msgstr "" - -#: parsettf.c:940 -msgid "PCL 5 data table" -msgstr "" - -#: parsettf.c:941 -msgid "FontForge font debugging table" -msgstr "" - -#: parsettf.c:942 -msgid "glyph name and PostScript compatibility table" -msgstr "" - -#: parsettf.c:943 -msgid "control value program table" -msgstr "" - -#: parsettf.c:944 -msgid "properties table" -msgstr "" - -#: parsettf.c:945 -msgid "SIL Graphite rule table" -msgstr "" - -#: parsettf.c:946 -msgid "(unspecified) SIL Graphite table" -msgstr "" - -#: parsettf.c:947 -msgid "unknown SIL table" -msgstr "" - -#: parsettf.c:948 -msgid "TeX table" -msgstr "" - -#: parsettf.c:949 -msgid "tracking table" -msgstr "" - -#: parsettf.c:950 -msgid "Obsolete table for a type1 font" -msgstr "" - -#: parsettf.c:951 -msgid "vertical device metrics table" -msgstr "" - -#: parsettf.c:952 -msgid "vertical header table" -msgstr "" - -#: parsettf.c:953 -msgid "vertical metrics table" -msgstr "" - -#: parsettf.c:954 -msgid "vertical origin table" -msgstr "" - -#: parsettf.c:955 -msgid "glyph reference table" -msgstr "" - -#: parsettf.c:982 -msgid "Nifty, you've got one of the old Apple/Adobe type1 sfnts here\n" -msgstr "" - -#: parsettf.c:1082 tottf.c:4192 -#, c-format -msgid "" -"Windows has decided that fonts with 'name' tables bigger than 5K are\n" -"insecure and will refuse to load them. Don't ask me why they believe this.\n" -"This font has a name table which is %d bytes and is bigger than this limit.\n" -msgstr "" - -#: parsettf.c:1187 -msgid "The following table(s) in the font have been ignored by FontForge\n" -msgstr "" - -#: parsettf.c:1194 -#, c-format -msgid " Ignoring '%c%c%c%c'\n" -msgstr "" - -#: parsettf.c:1196 -#, c-format -msgid " Ignoring '%c%c%c%c' %s\n" -msgstr "" - -#: parsettf.c:1203 -msgid "" -"This font contains both truetype and PostScript glyph descriptions\n" -" only one will be used.\n" -msgstr "" - -#: parsettf.c:1207 -msgid "" -"This font contains multiple glyph descriptions\n" -" only one will be used.\n" -msgstr "" - -#: parsettf.c:1209 -msgid "" -"This font contains both a 'kern' table and a 'GPOS' table.\n" -" The 'kern' table will only be read if there is no 'kern' feature in " -"'GPOS'.\n" -msgstr "" - -#: parsettf.c:1211 -msgid "" -"This font contains both a 'mor[tx]' table and a 'GSUB' table.\n" -" FF will only read feature/settings in 'morx' which do not match features\n" -" found in 'GSUB'.\n" -msgstr "" - -#: parsettf.c:1213 -msgid "" -"This font contains both a 'BASE' table and a 'bsln' table.\n" -" FontForge will only read one of them ('BASE').\n" -msgstr "" - -#: parsettf.c:1325 -msgid "Bad Glyph Count" -msgstr "Nombre de glyphes incorrect" - -#: parsettf.c:1325 -#, c-format -msgid "Font file has bad glyph count field. maxp says: %d sizeof(loca)=>%d" -msgstr "" -"Ce fichier a un champ 'nombre de glyphes' incorrect. maxp vaut: %d, alors " -"que taille(loca)=%d" - -#: parsettf.c:1420 -#, c-format -msgid "" -"The fontname begins with the utf8 byte order sequence. This is illegal. %s" -msgstr "" - -#: parsettf.c:1439 parsettf.c:1450 -#, c-format -msgid "" -"The PostScript font name \"%.63s\" is invalid.\n" -"It should be printable ASCII,\n" -"must not contain (){}[]<>%%/ or space\n" -"and must be shorter than 63 characters" -msgstr "" - -#: parsettf.c:1564 -#, c-format -msgid "" -"Warning: Mac and Unicode entries in the 'name' table differ for the\n" -" %s string in the language %s\n" -" Mac String: %s\n" -"Mac Unicode String: %s\n" -msgstr "" - -#: parsettf.c:1568 -#, c-format -msgid "" -"Warning: Mac string is a subset of the Unicode string in the 'name' table\n" -" for the %s string in the %s language.\n" -msgstr "" -"Attention: La chaîne Mac est un sous-ensemble de la chaîne Unicode dans la " -"table 'nom'\n" -" pour la chaîne %s dans la langue %s.\n" - -#: parsettf.c:1573 -#, c-format -msgid "" -"Warning: Mac and Windows entries in the 'name' table differ for the\n" -" %s string in the language %s\n" -" Mac String: %s\n" -"Windows String: %s\n" -msgstr "" -"Attention: Les entrées Mac et Windows dans la table 'nom' diffèrent pour la\n" -" chaîne %s dans la langue %s\n" -" Chaîne Mac: %s\n" -" Chaîne Windows: %s\n" - -#: parsettf.c:1577 -#, c-format -msgid "" -"Warning: Mac string is a subset of the Windows string in the 'name' table\n" -" for the %s string in the %s language.\n" -msgstr "" -"Attention: La chaîne Mac est un sous-ensemble de la chaîne Windows dans la " -"table 'nom'\n" -" pour la chaîne %s dans la langue %s.\n" - -#: parsettf.c:1591 -msgid "Use _First" -msgstr "Utiliser le _Premier" - -#: parsettf.c:1592 -msgid "First to _All" -msgstr "Le premier partout" - -#: parsettf.c:1593 -msgid "Second _to All" -msgstr "Le second partout" - -#: parsettf.c:1594 -msgid "Use _Second" -msgstr "Utiliser le _Second" - -#: parsettf.c:1596 -msgid "Multiple names for language" -msgstr "Noms multiples pour la langue" - -#: parsettf.c:1597 -#, c-format -msgid "" -"The 'name' table contains (at least) two strings for the %s in language %s, " -"the first '%.12s...' the second '%.12s...'.\n" -"Which do you prefer?" -msgstr "" -"La table 'nom' contient (au moins) deux chaînes pour %s dans la langue %s, " -"la première '%.12s...' la seconde '%.12s...'.\n" -"Lequel preferez vous?" - -#: parsettf.c:1940 -#, c-format -msgid "Bad tt font: contour ends make no sense in glyph %d.\n" -msgstr "" - -#: parsettf.c:1991 parsettf.c:2014 -#, c-format -msgid "A point in GID %d is outside the glyph bounding box\n" -msgstr "" - -#: parsettf.c:2034 -msgid "Reached end of file when reading simple glyph\n" -msgstr "" - -#: parsettf.c:2045 -#, c-format -msgid "Empty composite %d\n" -msgstr "" - -#: parsettf.c:2052 -#, c-format -msgid "Bad flags value, implied MORE components at end of glyph %d\n" -msgstr "" - -#: parsettf.c:2060 -#, c-format -msgid "Reference to glyph %d out of bounds when parsing 'glyf' table.\n" -msgstr "" - -#: parsettf.c:2076 -#, c-format -msgid "Use-my-metrics flag set on at least two components in glyph %d\n" -msgstr "" - -#: parsettf.c:2160 -#, c-format -msgid "Glyph %d attempts to reference glyph %d which is outside the font\n" -msgstr "" - -#: parsettf.c:2170 -msgid "Reached end of file when reading composit glyph\n" -msgstr "" - -#: parsettf.c:2200 -#, c-format -msgid "" -"Bad glyph (%d), its definition extends beyond the end of the glyf table\n" -msgstr "" - -#: parsettf.c:2206 -#, c-format -msgid "Bad glyph (%d), its data length is negative\n" -msgstr "" - -#: parsettf.c:2225 -#, c-format -msgid "Glyph bounding box data exceeds font bounding box data for GID %d\n" -msgstr "" - -#: parsettf.c:2240 -#, c-format -msgid "Bad glyph (%d), disordered 'loca' table (start comes after end)\n" -msgstr "" - -#: parsettf.c:2243 -#, c-format -msgid "" -"Bad glyph (%d), its definition extends beyond the space allowed for it\n" -msgstr "" - -#. GT: The CFF font type contains a thing called a name INDEX, and that INDEX -#. GT: is bad. It is an index of many of the names used in the CFF font. -#. GT: We hope the user will never see this. -#: parsettf.c:2724 -msgid "Bad CFF name INDEX\n" -msgstr "" - -#: parsettf.c:2804 -#, c-format -msgid "Unexpected value in dictionary %d\n" -msgstr "Valeur inattendue dans le dictionnaire %d\n" - -#. GT: DICT is a magic term inside CFF fonts, as is INDEX, and I guess CFF and type2 -#: parsettf.c:2821 -msgid "" -"FontForge does not support type2 programs embedded in CFF DICT INDICES.\n" -msgstr "" - -#: parsettf.c:2962 -msgid "Bad subroutine INDEX in cff font.\n" -msgstr "" - -#: parsettf.c:3010 -msgid "No argument to operator\n" -msgstr "" - -#: parsettf.c:3080 -msgid "FontForge does not support synthetic fonts\n" -msgstr "FontForge ne supporte pas les polices synthétiques\n" - -#: parsettf.c:3094 -msgid "FontForge does not support type2 multiple master fonts\n" -msgstr "" - -#: parsettf.c:3138 -msgid "FontForge does not support Chameleon fonts\n" -msgstr "FontForge ne supporte pas les polices Chameleon\n" - -#: parsettf.c:3141 parsettf.c:3272 -#, c-format -msgid "Unknown operator in %s: %x\n" -msgstr "Opérateur inconnu dans %s : %x\n" - -#: parsettf.c:3177 -#, c-format -msgid "No argument to operator %d in private dict\n" -msgstr "" - -#: parsettf.c:3318 -#, c-format -msgid "Bad sid %d (must be less than %d)\n" -msgstr "" - -#: parsettf.c:3380 -#, c-format -msgid "Unexpected encoding format in cff: %d\n" -msgstr "Format d'encodage inattendu dans cff: %d\n" - -#: parsettf.c:3504 -#, c-format -msgid "Unexpected charset format in cff: %d\n" -msgstr "Jeu de caractères inattendu dans cff: %d\n" - -#: parsettf.c:3527 -msgid "Bad fdselect\n" -msgstr "Fdselect erroné\n" - -#: parsettf.c:3535 -#, c-format -msgid "Didn't understand format for fdselect %d\n" -msgstr "Pas compris le format pour fdselection %d\n" - -#: parsettf.c:3889 parsettf.c:6413 -msgid "CFF version mismatch\n" -msgstr "" - -#: parsettf.c:4081 -msgid "Invalid ttf hmtx table (or hhea), numOfLongMetrics is 0\n" -msgstr "" - -#: parsettf.c:4160 -msgid "Invalid ttf vmtx table (or vhea), numOfLongVerMetrics is 0\n" -msgstr "" - -#: parsettf.c:4268 -#, c-format -msgid "" -"Encoding subtable for platform=%d, specific=%d has an unsupported format " -"%d.\n" -msgstr "" - -#: parsettf.c:4283 -#, c-format -msgid "" -"Encoding subtable for platform=%d, specific=%d has a 0 length subtable.\n" -msgstr "" - -#: parsettf.c:4300 -#, c-format -msgid "" -"Encoding subtable for platform=%d, specific=%d (which must be 14)\n" -"has an unsupported format %d.\n" -msgstr "" - -#: parsettf.c:4349 -#, c-format -msgid "No glyph with unicode U+%05x in font\n" -msgstr "" - -#: parsettf.c:4382 -#, c-format -msgid "GID out of range (%d) in format 14 'cmap' subtable\n" -msgstr "" - -#: parsettf.c:4429 -msgid "Script|Roman" -msgstr "" - -#: parsettf.c:4429 -msgid "Script|Japanese" -msgstr "Japonais" - -#: parsettf.c:4429 -msgid "Script|Traditional Chinese" -msgstr "Chinois traditionnel" - -#: parsettf.c:4429 -msgid "Script|Korean" -msgstr "Coréen" - -#. GT: Don't ask me what RSymbol means, I don't know either. It's in apple's -#. GT: docs though -#: parsettf.c:4433 -msgid "Script|Cyrillic" -msgstr "Cyrillique" - -#: parsettf.c:4433 -msgid "Script|RSymbol" -msgstr "" - -#: parsettf.c:4433 -msgid "Script|Devanagari" -msgstr "Dévanagari" - -#: parsettf.c:4434 -msgid "Script|Gurmukhi" -msgstr "Gourmoukhi" - -#: parsettf.c:4436 -msgid "Script|Simplified Chinese" -msgstr "Chinois simplifié" - -#: parsettf.c:4437 -msgid "Script|Central European" -msgstr "" - -#: parsettf.c:4450 -msgid "Unicode 1.0" -msgstr "Unicode 1.0" - -#: parsettf.c:4453 -msgid "Unicode 1.1" -msgstr "Unicode 1.1" - -#: parsettf.c:4456 -msgid "ISO 10646:1993" -msgstr "ISO 10646 : 1993" - -#: parsettf.c:4459 -msgid "Unicode 2.0+, BMP only" -msgstr "Unicode 2.0+, BMP uniquement" - -#: parsettf.c:4462 -msgid "Unicode 2.0+, all planes" -msgstr "" - -#: parsettf.c:4466 -msgid "\"Symbol\"" -msgstr "\"Symbole\"" - -#: parsettf.c:4474 -msgid "ISO (Deprecated)" -msgstr "ISO (Déprécié)" - -#: parsettf.c:4475 -msgid "MicroSoft" -msgstr "MicroSoft" - -#: parsettf.c:4477 -msgid "FreeType internals" -msgstr "" - -#: parsettf.c:4492 parsettf.c:4493 -msgid "Pick a CMap subtable" -msgstr "" - -#: parsettf.c:4553 -msgid "Could not find any valid encoding tables" -msgstr "Aucune table d'encodage valide trouvée" - -#: parsettf.c:4614 -msgid "Could not find a usable encoding table" -msgstr "" - -#: parsettf.c:4743 parsettf.c:4787 parsettf.c:4793 -#, c-format -msgid "Attempt to encode missing glyph %d to %d (0x%x)\n" -msgstr "En attende d'encodage de la glyphe manquante %d to %d (0x%x)\n" - -#: parsettf.c:4751 parsettf.c:4801 -#, c-format -msgid "" -"Multiple glyphs map to the same unicode encoding U+%04X, only one will be " -"used\n" -msgstr "" -"Plusieurs glyphes pour le même encodage U+%04X, un seul sera utilisé\n" - -#: parsettf.c:4774 -#, c-format -msgid "" -"Glyph index out of bounds. Was %d, must be less than %d.\n" -" In attempt to associate a glyph with encoding %x in segment %d\n" -" with platform=%d, specific=%d (in 'cmap')\n" -msgstr "" - -#: parsettf.c:4816 -msgid "" -"Use of a range offset of 0xffff to mean a missing glyph in cmap table\n" -msgstr "" - -#: parsettf.c:5001 -msgid "Bad font: Encoding data out of range.\n" -msgstr "Mauvaise police: données d'encodage hors plage.\n" - -#: parsettf.c:5118 -#, c-format -msgid "Warning: Glyph %d has the same name (%s) as Glyph %d\n" -msgstr "Attention, le glyphe %d a le même nom (%s) que le glyphe %d\n" - -#: parsettf.c:5121 -#, c-format -msgid "" -"Warning: Glyph %d is named %s which should mean it is mapped to\n" -" Unicode U+%04X, but Glyph %d already has that encoding.\n" -msgstr "" -"Attention: le glyphe %d s'appelle %s, ce qui devrait correspondre\n" -"au code U+%04X. Mais le glyphe %d utilise déjà ce codage.\n" - -#: parsettf.c:5141 -msgid "Reading Names" -msgstr "Lecture des noms" - -#: parsettf.c:5235 -#, c-format -msgid "" -"Glyph %d is called \".notdef\", a singularly inept choice of name (only " -"glyph 0\n" -" may be called .notdef)\n" -"FontForge will rename it.\n" -msgstr "" -"Le glyphe %d est appelé \".notdef\", un choix particulièrement inepte:\n" -"seul le glyphe 0 peut s'appeler ainsi. FontForge va le renommer.\n" - -#: parsettf.c:5364 -msgid "Invalid point match. Point would be after this reference.\n" -msgstr "" - -#: parsettf.c:5389 -#, c-format -msgid "" -"Could not match points in composite glyph (%d to %d) when adding %s to %s\n" -msgstr "" - -#: parsettf.c:5433 -msgid "Fixing up References" -msgstr "Traitement des références" - -#: parsettf.c:5450 -#, c-format -msgid "Unlikely length for table, so I'm ignoring it. %u\n" -msgstr "" - -#: parsettf.c:5501 -msgid "TTF 'glyf'" -msgstr "TTF 'glyf'" - -#: parsettf.c:5502 -msgid "OTF 'CFF '" -msgstr "OTF 'CFF '" - -#: parsettf.c:5505 -msgid "" -"This font contains both a TrueType 'glyf' table and an OpenType 'CFF ' " -"table. FontForge can only deal with one at a time, please pick which one you " -"want to use" -msgstr "" -"Cette fonte contient à la fois une table TrueType 'glyf' et une table " -"OpenType 'CFF '. FontForge ne peut en utiliser qu'une à la fois, aussi il " -"faut choisir :" - -#: parsettf.c:5544 -msgid "No Bitmap Strikes" -msgstr "Pas de bitmap" - -#: parsettf.c:5544 -#, c-format -msgid "No (useable) bitmap strikes in this TTF font: %s" -msgstr "Pas de bitmap 'utilisable' dans cette fonte TTF : %s" - -#: parsettf.c:5675 searchview.c:518 sfd.c:7641 -msgid "Yes" -msgstr "Oui" - -#: parsettf.c:5676 -msgid "No" -msgstr "Non" - -#: parsettf.c:5693 -#, c-format -msgid "" -"The glyph named %.30s is not mapped to any unicode code point.\n" -"But its name indicates it should be mapped to U+%04X.\n" -msgstr "" -"Le glyphe nommé %.30s n'est mappé sur aucun code Unicode. D'après son nom, " -"il devrait être mappé en U+%04X.\n" - -#: parsettf.c:5701 -#, c-format -msgid "" -"The glyph named %.30s is mapped to U+%04X.\n" -"But its name indicates it should be mapped to U+%04X.\n" -msgstr "" -"Le glyphe nommé %.30s est mappé en U+%04X.\n" -"Son nom indique qu'il devrait être mappé en U+%04X.\n" - -#: parsettf.c:5712 parsettf.c:5715 -msgid "Bad glyph name" -msgstr "Nom de glyphe incorrect" - -#: parsettf.c:5712 -#, c-format -msgid "" -"The glyph named %.30s is not mapped to any unicode code point. But its name " -"indicates it should be mapped to U+%04X.\n" -"Would you like to retain the name in spite of this?" -msgstr "" -"Le glyphe nommé %.30s n'est mappé sur aucun code Unicode. D'après son nom, " -"il devrait être mappé en U+%04X.\n" -"Voulez vous conserver ce nom malgré tout?" - -#: parsettf.c:5715 -#, c-format -msgid "" -"The glyph named %.30s is mapped to U+%04X.\n" -"But its name indicates it should be mapped to U+%04X.\n" -"Would you like to retain the name in spite of this?" -msgstr "" -"Le glyphe nommé %.30s est mappé en U+%04X.\n" -"Son nom indique qu'il devrait être mappé en U+%04X.\n" -"Voulez vous conserver ce nom malgré tout?" - -#: parsettf.c:6312 -#, c-format -msgid "A point in %s is outside the font bounding box data.\n" -msgstr "" - -#: parsettf.c:6316 -#, c-format -msgid "" -"The advance width of %s (%d) does not match the font's advanceWidthMax (%d) " -"and this is a fixed pitch font\n" -msgstr "" - -#: parsettfatt.c:48 -msgid "Bad Apple Kern Class\n" -msgstr "Classe de crénage Apple incorrecte\n" - -#: parsettfatt.c:73 -#, c-format -msgid "Class index out of range %d (must be <%d)\n" -msgstr "Index de classe hors portée %d (doit être <%d)\n" - -#: parsettfatt.c:168 -msgid "GID out of range.\n" -msgstr "" - -#: parsettfatt.c:226 parsettfatt.c:254 -msgid "coverage table extends beyond end of table\n" -msgstr "" - -#: parsettfatt.c:234 -msgid "Bad count.\n" -msgstr "Compte incorrect.\n" - -#: parsettfatt.c:239 parsettfatt.c:264 -msgid "End of file found in coverage table.\n" -msgstr "Fin de fichier atteinte dans la table de couverture.\n" - -#: parsettfatt.c:245 -#, c-format -msgid "Bad coverage table. Glyph %d out of range [0,%d)\n" -msgstr "" - -#: parsettfatt.c:270 -#, c-format -msgid "Bad coverage table. Glyph range %d-%d out of range [0,%d)\n" -msgstr "" - -#: parsettfatt.c:289 -#, c-format -msgid "Bad format for coverage table %d\n" -msgstr "Format de la table de couverture %d incorrect\n" - -#: parsettfatt.c:320 -#, c-format -msgid "Bad class def table. start=%d cnt=%d, max glyph=%d\n" -msgstr "" - -#: parsettfatt.c:324 parsettfatt.c:333 -msgid "Class definition sub-table extends beyond end of table\n" -msgstr "" - -#: parsettfatt.c:341 -#, c-format -msgid "Bad class def table. Glyph range %d-%d out of range [0,%d)\n" -msgstr "" - -#: parsettfatt.c:349 -#, c-format -msgid "Unknown class table format: %d\n" -msgstr "" - -#: parsettfatt.c:358 -#, c-format -msgid "" -"Nonsensical class assigned to a glyph-- class=%d is too big. Glyph=%d\n" -msgstr "" - -#: parsettfatt.c:405 -msgid "Bad device table\n" -msgstr "Table de périphériques incorrecte\n" - -#: parsettfatt.c:477 -#, c-format -msgid "Bad pair position: glyphs %d & %d should have been < %d\n" -msgstr "" - -#: parsettfatt.c:516 -#, c-format -msgid "Bad kern pair: glyphs %d & %d should have been < %d\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:561 -msgid " Bad pairwise kerning table, ignored\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:604 -msgid " Bad kerning class table, ignored\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:742 -msgid " Bad cursive alignment table, ignored\n" -msgstr "" - -#: parsettfatt.c:748 -#, c-format -msgid "Cursive-%d" -msgstr "" - -#: parsettfatt.c:804 -msgid "Bad mark table.\n" -msgstr "" - -#: parsettfatt.c:815 -msgid "Class out of bounds in GPOS mark sub-table\n" -msgstr "" - -#: parsettfatt.c:817 -#, c-format -msgid "Class out of bounds in GPOS mark sub-table for mark %.30s\n" -msgstr "" - -#: parsettfatt.c:844 -msgid "Bad base table.\n" -msgstr "Table de base incorrecte.\n" - -#: parsettfatt.c:875 -msgid "Bad ligature base table.\n" -msgstr "" - -#: parsettfatt.c:889 -msgid "Bad ligature anchor count.\n" -msgstr "" - -#: parsettfatt.c:925 -msgid " Bad mark attachment table, ignored\n" -msgstr "" - -#: parsettfatt.c:982 -msgid " Bad simple positioning table, ignored\n" -msgstr "" - -#: parsettfatt.c:1011 -#, c-format -msgid "" -"Attempt to reference lookup %d (within a contextual lookup), but there are\n" -" only %d lookups in %s\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:1050 -msgid " Bad contextual table, ignored\n" -msgstr "" - -#: parsettfatt.c:1071 parsettfatt.c:1213 -#, c-format -msgid "Bad contextual or chaining sub table. Glyph %d out of range [0,%d)\n" -msgstr "" -"Sous-table de contexte ou d'enchainement incorrecte. Glyphe %d hors limite " -"[0,%d]\n" - -#: parsettfatt.c:1084 parsettfatt.c:1233 parsettfatt.c:1352 parsettfatt.c:1506 -#, c-format -msgid "" -"Attempt to apply a lookup to a location out of the range of this contextual\n" -" lookup seq=%d max=%d\n" -msgstr "" - -#: parsettfatt.c:1162 -msgid " Bad contextual chaining table, ignored\n" -msgstr "" - -#: parsettfatt.c:1177 parsettfatt.c:1188 parsettfatt.c:1200 parsettfatt.c:1224 -msgid "Unexpected end of file in contextual chaining subtable.\n" -msgstr "" - -#: parsettfatt.c:1319 parsettfatt.c:1453 -msgid "Bad count in context chaining sub-table.\n" -msgstr "" - -#: parsettfatt.c:1332 parsettfatt.c:1465 parsettfatt.c:1475 parsettfatt.c:1486 -msgid "Bad class count in contextual chaining sub-table.\n" -msgstr "" - -#: parsettfatt.c:1342 parsettfatt.c:1496 -msgid "Bad count in contextual chaining sub-table.\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:1385 -msgid " Bad contextual substitution table, ignored\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:1540 -msgid " Bad contextual chaining substitution table, ignored\n" -msgstr "" - -#: parsettfatt.c:1608 -msgid "End of file in context chaining sub-table.\n" -msgstr "" -"Fin de fichier atteinte dans une sous-table de chainage contextuel.\n" - -#: parsettfatt.c:1619 parsettfatt.c:1705 -#, c-format -msgid "" -"Attempt to apply a lookup to a location out of the range of this contextual\n" -" lookup seq=%d, max=%d\n" -msgstr "" - -#: parsettfatt.c:1670 parsettfatt.c:1679 parsettfatt.c:1688 parsettfatt.c:1697 -msgid "End of file in context chaining subtable.\n" -msgstr "" - -#: parsettfatt.c:1829 -msgid " Bad simple substitution table, ignored\n" -msgstr "" - -#: parsettfatt.c:1873 -#, c-format -msgid "Bad substitution glyph: GID %d not less than %d\n" -msgstr "" - -#: parsettfatt.c:1914 parsettfatt.c:1943 parsettfatt.c:1955 -msgid "Unexpected end of file in GSUB sub-table.\n" -msgstr "" - -#: parsettfatt.c:1924 -msgid " Bad multiple substitution table, ignored\n" -msgstr "" - -#: parsettfatt.c:1929 -msgid "" -"Coverage table specifies a different number of glyphs than the sub-table " -"expects.\n" -msgstr "" - -#: parsettfatt.c:1961 -#, c-format -msgid "Bad Multiple/Alternate substitution glyph. GID %d not less than %d\n" -msgstr "" - -#: parsettfatt.c:2013 parsettfatt.c:2029 parsettfatt.c:2037 -msgid "Unexpected end of file in GSUB ligature sub-table.\n" -msgstr "" - -#: parsettfatt.c:2022 -msgid " Bad ligature table, ignored\n" -msgstr "" - -#: parsettfatt.c:2045 -#, c-format -msgid "Bad ligature glyph. GID %d not less than %d\n" -msgstr "" - -#: parsettfatt.c:2052 -#, c-format -msgid "" -"Unlikely count of ligature components (%d), I suspect this ligature sub-\n" -" table is garbage, I'm giving up on it.\n" -msgstr "" - -#: parsettfatt.c:2063 -#, c-format -msgid "" -"Bad ligature component glyph. GID %d not less than %d (in ligature %d)\n" -msgstr "" - -#: parsettfatt.c:2204 -#, c-format -msgid "" -"Bad reverse contextual chaining substitution glyph: %d is not less than %d\n" -msgstr "" - -#: parsettfatt.c:2271 -#, c-format -msgid "" -"This font, %s, has multiple GPOS 'size' features. I'm not sure how to " -"interpret that. I shall pick one arbitrarily.\n" -msgstr "" - -#: parsettfatt.c:2272 -msgid "" -msgstr "" - -#: parsettfatt.c:2292 -msgid "" -"This font contains a 'size' feature with a design size and design range but " -"no stylename. That is technically an error, but we'll let it pass" -msgstr "" - -#: parsettfatt.c:2316 -msgid "" -"The 'size' feature does not seem to follow the standard,\n" -"nor does it conform to Adobe's early misinterpretation of\n" -"the standard. I cannot parse it.\n" -msgstr "" - -#: parsettfatt.c:2321 -msgid "" -"The 'size' feature of this font conforms to Adobe's early misinterpretation " -"of the otf standard.\n" -msgstr "" - -#: parsettfatt.c:2346 -#, c-format -msgid "" -"The name parameter of the '%c%c%c%c' feature does not contain a valid name " -"id.\n" -msgstr "" - -#: parsettfatt.c:2349 -#, c-format -msgid "" -"The name parameter of the '%c%c%c%c' feature has an unlikely version number " -"%d.\n" -msgstr "" - -#: parsettfatt.c:2358 -#, c-format -msgid "" -"There are multiple name ids naming the '%c%c%c%c' feature\n" -" this is technically legitimate, but fontforge can't handle it.\n" -msgstr "" - -#: parsettfatt.c:2377 parsettfatt.c:2415 -#, c-format -msgid "Attempt to read script data beyond end of %s table" -msgstr "" - -#: parsettfatt.c:2386 -#, c-format -msgid "Too many scripts %d\n" -msgstr "Trop de scripts: %d\n" - -#: parsettfatt.c:2424 -#, c-format -msgid "End of file when reading scripts in %s table" -msgstr "" - -#: parsettfatt.c:2435 -#, c-format -msgid "End of file in %s table" -msgstr "" - -#: parsettfatt.c:2452 parsettfatt.c:2474 -#, c-format -msgid "Attempt to read feature data beyond end of %s table" -msgstr "" - -#: parsettfatt.c:2461 -#, c-format -msgid "Too many features %d\n" -msgstr "Trop de fonctionalités: %d\n" - -#: parsettfatt.c:2490 -#, c-format -msgid "End of file when reading features in %s table" -msgstr "" - -#: parsettfatt.c:2509 parsettfatt.c:2531 -#, c-format -msgid "Attempt to read lookup data beyond end of %s table" -msgstr "" - -#: parsettfatt.c:2521 -#, c-format -msgid "Too many lookups %d\n" -msgstr "Trop de lookups: %d\n" - -#: parsettfatt.c:2557 -#, c-format -msgid "End of file when reading lookups in %s table" -msgstr "" - -#: parsettfatt.c:2601 -msgid "Lookup out of bounds in feature table.\n" -msgstr "Lookup hors limites dans la table de fonctionnalités.\n" - -#: parsettfatt.c:2634 -msgid "Required feature out of bounds in script table.\n" -msgstr "Fonctionnalité obligatoire hors limite dans la table de scripts.\n" - -#: parsettfatt.c:2641 -msgid "Feature out of bounds in script table.\n" -msgstr "Fonctionnalité hors limites dans la table de scripts.\n" - -#: parsettfatt.c:2701 -msgid "" -"This font is erroneous: it has a GPOS extension subtable that points to\n" -"another extension sub-table.\n" -msgstr "" - -#: parsettfatt.c:2706 parsettfatt.c:2792 -#, c-format -msgid "Unknown GPOS sub-table type: %d\n" -msgstr "" - -#: parsettfatt.c:2711 parsettfatt.c:2797 -msgid "Subtable extends beyond end of GPOS table\n" -msgstr "" - -#: parsettfatt.c:2746 -msgid "" -"This font is erroneous: it has a GSUB extension subtable that points to\n" -"another extension sub-table.\n" -msgstr "" - -#: parsettfatt.c:2754 parsettfatt.c:2830 -#, c-format -msgid "Unknown GSUB sub-table type: %d\n" -msgstr "" - -#: parsettfatt.c:2759 parsettfatt.c:2835 -msgid "Subtable extends beyond end of GSUB table\n" -msgstr "" - -#: parsettfatt.c:2978 -#, c-format -msgid "MarkClass-%d" -msgstr "Classe de marques %d" - -#: parsettfatt.c:2990 -#, c-format -msgid "MarkSet-%d" -msgstr "" - -#: parsettfatt.c:3059 -#, c-format -msgid "!!!! Unknown caret format %d !!!!\n" -msgstr "" - -#: parsettfatt.c:3097 -#, c-format -msgid "" -"Bad lookup table: format=2 (%d/%d), first=%d last=%d total glyphs in " -"font=%d\n" -msgstr "" - -#: parsettfatt.c:3121 -#, c-format -msgid "" -"Bad lookup table: format=4 (%d/%d), first=%d last=%d total glyphs in " -"font=%d\n" -msgstr "" - -#: parsettfatt.c:3145 -#, c-format -msgid "Bad lookup table: format=6, first=%d total glyphs in font=%d\n" -msgstr "" - -#: parsettfatt.c:3160 -#, c-format -msgid "Bad lookup table: format=8, first=%d cnt=%d total glyphs in font=%d\n" -msgstr "" - -#: parsettfatt.c:3172 -#, c-format -msgid "Invalid lookup table format. %d\n" -msgstr "" - -#. GT: This is to give the name to a nested substitution lookup invoked by -#. GT: a statemachine. The %s is the name of the statemachine('s lookup) -#. GT: and the %d is n, where this lookup is the n'th defined for this state -#. GT: machine -#: parsettfatt.c:3248 -#, c-format -msgid "%s nested-substitutions %d" -msgstr "" - -#: parsettfatt.c:3252 -msgid "subtable" -msgstr "Sous-table" - -#: parsettfatt.c:3271 -#, c-format -msgid "Glyph out of bounds in 'prop' table %d\n" -msgstr "" - -#: parsettfatt.c:3345 -#, c-format -msgid "Glyph out of bounds in 'lcar' table %d\n" -msgstr "" - -#: parsettfatt.c:3400 -#, c-format -msgid "Glyph out of bounds in 'opbd' table %d\n" -msgstr "" - -#: parsettfatt.c:3528 -#, c-format -msgid "Glyph out of bounds in 'mort'/'morx' table %d\n" -msgstr "" - -#: parsettfatt.c:3540 -#, c-format -msgid "Substitute glyph out of bounds in 'mort'/'morx' table %d\n" -msgstr "" - -#: parsettfatt.c:3608 parsettfatt.c:3618 -msgid "Bad font, offset out of bounds.\n" -msgstr "" - -#: parsettfatt.c:3662 parsettfatt.c:3789 -msgid "Invalid ligature offset\n" -msgstr "Offset de ligature incorrect\n" - -#: parsettfatt.c:3670 -#, c-format -msgid "Attempt to make a ligature for glyph %d out of " -msgstr "Vous essayez de créer une ligature pour le glyphe %d depuis " - -#. GT: This is a reference to "Much Ado About Nothing". The string should read -#. GT: "A ligature sub-table in Apple's 'mort'/'morx' table is too\ncomplex for me to understand. I shall give up on it.\nYour ligatures may not be complete." -#: parsettfatt.c:3741 parsettfatt.c:3863 -msgid "" -"In an attempt to process the ligatures of this font, I've concluded\n" -"that the state machine in Apple's mort/morx table is\n" -"(like the learned constable) too cunning to be understood.\n" -"I shall give up on it. Your ligatures may be incomplete.\n" -msgstr "" - -#: parsettfatt.c:3797 -#, c-format -msgid "Attempt to make a ligature for (non-existent) glyph %d out of " -msgstr "" - -#: parsettfatt.c:3907 -msgid "Bad mort ligature table. Not long enough\n" -msgstr "" - -#: parsettfatt.c:4020 parsettfatt.c:4039 -msgid "Bad class in state machine.\n" -msgstr "" - -#: parsettfatt.c:4030 -msgid "Bad glyph count in mort table.\n" -msgstr "Nombre de glyphes incorrect dans la table 'mort'.\n" - -#: parsettfatt.c:4076 -msgid "" -"It looks to me as though there's a morx sub-table with more than 1000\n" -" transitions. Which makes me think there's probably an error\n" -msgstr "" - -#: parsettfatt.c:4095 -msgid "" -"It looks to me as though there's a morx sub-table with more than 1000\n" -" states. Which makes me think there's probably an error\n" -msgstr "" - -#: parsettfatt.c:4753 parsettfatt.c:4762 -msgid "Unexpected end of file found in morx chain.\n" -msgstr "" - -#: parsettfatt.c:4820 -#, c-format -msgid "Invalid or unsupported version (0x%x) for 'kern' table" -msgstr "" - -#: parsettfatt.c:4826 -#, c-format -msgid "Warning: Unlikely number of subtables (%d) for 'kern' table" -msgstr "" - -#: parsettfatt.c:4871 -msgid "" -"In the 'kern' table, a subtable's length does not match the number of " -"kerning pairs." -msgstr "" - -#: parsettfatt.c:4899 -#, c-format -msgid "Bad kern pair: glyphs %d & %d must be less than %d\n" -msgstr "" - -#: parsettfatt.c:4967 -#, c-format -msgid "Kerning subtable 3 says the glyph count is %d, but maxp says %d\n" -msgstr "" - -#: parsettfatt.c:5002 -#, c-format -msgid "Invalid or unsupported format (%d) for subtable of 'kern' table" -msgstr "" - -#: parsettfatt.c:5024 parsettfatt.c:5048 parsettfatt.c:5069 -msgid "End of file in feat table.\n" -msgstr "" - -#: parsettfatt.c:5372 -msgid "Bad glyph variant subtable of MATH table.\n" -msgstr "" - -#: parsettfatt.c:5801 parsettfatt.c:5809 parsettfatt.c:5851 parsettfatt.c:5860 -#: parsettfatt.c:5874 parsettfatt.c:5892 parsettfatt.c:5993 parsettfatt.c:6000 -#: parsettfatt.c:6077 parsettfatt.c:6088 -msgid "JSTF table is too long.\n" -msgstr "" - -#: parsettfatt.c:5819 -msgid "Bad GID in JSTF extenser table.\n" -msgstr "" - -#: parsettfatt.c:5880 -#, c-format -msgid "Lookup index (%d) out of bounds in GSUB from JSTF table.\n" -msgstr "" - -#: parsettfatt.c:5898 -#, c-format -msgid "Lookup index (%d) out of bounds in GPOS from JSTF table.\n" -msgstr "" - -#. GT: This string is used to generate a name for an OpenType lookup. -#. GT: the %c%c... is the language followed by the script (OT tags) -#: parsettfatt.c:5916 -#, c-format -msgid "JSTF shrinkage max at priority %d #%d for %c%c%c%c in %c%c%c%c" -msgstr "" - -#: parsettfatt.c:5927 -#, c-format -msgid "JSTF extension max at priority %d #%d for %c%c%c%c in %c%c%c%c" -msgstr "" - -#: parsettfatt.c:5945 -#, c-format -msgid "%s subtable %d" -msgstr "" - -#: parsettfatt.c:6061 -#, c-format -msgid "" -"Unlikely script count (%d), I suspect the JSTF-\n" -" table is garbage, I'm giving up on it.\n" -msgstr "" - -#: parsettfatt.c:6071 parsettfatt.c:6099 -msgid "End of file found in JSTF table.\n" -msgstr "" - -#: parsettfbmf.c:563 parsettfbmf.c:567 -msgid "Load Bitmap Fonts" -msgstr "Charger une fonte bitmap" - -#: parsettfbmf.c:564 parsettfbmf.c:568 -msgid "" -"Do you want to load the bitmap fonts embedded in this true/open type file?\n" -"(And if so, which)" -msgstr "" -"Voulez vous chargez les fontes bitmaps contenues dans\n" -"ce fichier TrueType ou OpenType? Si oui, lesquelles?" - -#: parsettfbmf.c:1224 savefont.c:919 winfonts.c:847 -msgid "Saving Bitmap Font(s)" -msgstr "Enregistrement fonte(s) bitmap" - -#: parsettfbmf.c:1278 savefont.c:798 -msgid "Saving TrueType Font" -msgstr "Enregistrement fonte TrueType" - -#: parsettfvar.c:99 -msgid "Hmm, this 'fvar' table has more count/size pairs than I expect\n" -msgstr "" - -#: parsettfvar.c:101 -msgid "" -"Hmm, this 'fvar' table has too few count/size pairs, I shan't parse it\n" -msgstr "" - -#: parsettfvar.c:107 -msgid "Hmm, this 'fvar' table has no axes, that doesn't make sense.\n" -msgstr "" - -#: parsettfvar.c:109 -msgid "Hmm, this 'fvar' table has more axes than FontForge can handle.\n" -msgstr "" - -#: parsettfvar.c:113 -msgid "" -"Hmm, this 'fvar' table has an unexpected size for an axis, I shan't parse " -"it\n" -msgstr "" - -#: parsettfvar.c:118 -msgid "" -"Hmm, this 'fvar' table has an unexpected size for an instance, I shan't " -"parse it\n" -msgstr "" - -#: parsettfvar.c:122 -msgid "Hmm, this 'fvar' table is too short\n" -msgstr "" - -#: parsettfvar.c:167 -msgid "" -"Hmm, the axis count in the 'avar' table is different from that in the 'fvar' " -"table.\n" -msgstr "" - -#: parsettfvar.c:183 -msgid "Hmm, the the 'avar' table is too long.\n" -msgstr "" - -#: parsettfvar.c:497 -msgid "Mismatched local and shared tuple flags.\n" -msgstr "" - -#: parsettfvar.c:515 -#, c-format -msgid "Incorrect number of deltas in glyph %d (%s)\n" -msgstr "" - -#: parsettfvar.c:537 -msgid "" -"Hmm, the axis count in the 'gvar' table is different from that in the 'fvar' " -"table.\n" -msgstr "" - -#: parsettfvar.c:548 -msgid "Hmm, no global tuples specified in the 'gvar' table.\n" -msgstr "" - -#: parsettfvar.c:550 -#, c-format -msgid "" -"Hmm, too many global tuples specified in the 'gvar' table.\n" -" FontForge only supports %d\n" -msgstr "" - -#: parsettfvar.c:555 -msgid "" -"Hmm, more glyph variation data specified than there are glyphs in font.\n" -msgstr "" - -#: parsettfvar.c:599 -#, c-format -msgid "" -"Warning: Glyph %d contains either private or intermediate tuple data.\n" -" FontForge supports neither.\n" -msgstr "" - -#: parsettfvar.c:673 -msgid "Incorrect number of deltas in cvt\n" -msgstr "Nombre de deltas incorrect dans la cvt\n" - -#: parsettfvar.c:718 -msgid "" -"Warning: 'cvar' contains intermediate tuple data.\n" -" FontForge doesn't support this.\n" -msgstr "" - -#: parsettfvar.c:763 -msgid "Processing Variations" -msgstr "Traitement des variations" - -#: prefs.c:269 -msgid "PixmapDir" -msgstr "" - -#: prefs.c:270 -msgid "" -"As FontForge creates windows, it loads images for its menus\n" -"from files in a standard directory. You may change this to\n" -"point to a different directory to load a different icon set.\n" -"(If you want no icons at all, change to an empty directory).\n" -"This may not effect windows of a type that is already initialized,\n" -"restarting FontForge will fix that." -msgstr "" - -#: prefs.c:282 -msgid "UseCairoDrawing" -msgstr "" - -#: prefs.c:282 prefs.c:467 prefs.c:470 -msgid "" -"Use the cairo library for drawing (if available)\n" -"This makes for prettier (anti-aliased) but slower drawing\n" -"This applies to any windows created AFTER this is set.\n" -"Already existing windows will continue as they are." -msgstr "" - -#: prefs.c:285 -msgid "UsePangoDrawing" -msgstr "" - -#: prefs.c:285 -msgid "" -"Use the pango library for text (if available)\n" -"This makes for prettier and handles complex scripts.\n" -"But it can slow things down on older machines.\n" -"This applies to any windows created AFTER this is set.\n" -"Already existing windows will continue as they are." -msgstr "" - -#: prefs.c:287 -msgid "ExportClipboard" -msgstr "" - -#: prefs.c:287 -msgid "" -"If you are running an X11 clipboard manager you might want\n" -"to turn this off. FF can put things into its internal clipboard\n" -"which it cannot export to X11 (things like copying more than\n" -"one glyph in the fontview). If you have a clipboard manager\n" -"running it will force these to be exported with consequent\n" -"loss of data." -msgstr "" - -#: prefs.c:301 -msgid "SeekCharacter" -msgstr "" - -#: prefs.c:301 -msgid "" -"When fontforge opens a (non-sfd) font it will try to display this unicode " -"character in the fontview." -msgstr "" - -#: prefs.c:302 -msgid "CompactOnOpen" -msgstr "" - -#: prefs.c:302 -msgid "When a font is opened, should it be made compact?" -msgstr "" - -#: prefs.c:314 -msgid "InterpolateCPsOnMotion" -msgstr "" - -#: prefs.c:314 -msgid "" -"When moving one end point of a spline but not the other\n" -"interpolate the control points between the two." -msgstr "" - -#: prefs.c:322 -msgid "AutoKernDialog" -msgstr "" - -#: prefs.c:322 -msgid "Open AutoKern dialog for new kerning subtables" -msgstr "" - -#: prefs.c:332 -msgid "" -"When copying glyphs from the font view, also copy the\n" -"glyphs' truetype instructions." -msgstr "" - -#: prefs.c:358 -msgid "AddCharToNameList" -msgstr "" - -#: prefs.c:358 -msgid "" -"When displaying a list of glyph names\n" -"(or sometimes just a single glyph name)\n" -"FontForge will add the unicode character\n" -"the name refers to in parenthesis after\n" -"the name. It does this because some names\n" -"are obscure.\n" -"Some people would prefer not to see this,\n" -"so this preference item lets you turn off\n" -" this behavior" -msgstr "" - -#: prefs.c:367 -msgid "StandardSlopeError" -msgstr "" - -#: prefs.c:367 -msgid "" -"The maximum slope difference which still allows to consider two points " -"\"parallel\".\n" -"Enlarge this to make the autohinter more tolerable to small deviations from " -"straight lines when detecting stem edges." -msgstr "" - -#: prefs.c:368 -msgid "SerifSlopeError" -msgstr "" - -#: prefs.c:368 -msgid "" -"Same as above, but for terminals of small features (e. g. serifs), which can " -"deviate more significantly from the horizontal or vertical direction." -msgstr "" - -#: prefs.c:376 -msgid "InstructDiagonalStems" -msgstr "" - -#: prefs.c:376 -msgid "Generate instructions for diagonal stem hints." -msgstr "" - -#: prefs.c:377 -msgid "InstructSerifs" -msgstr "" - -#: prefs.c:377 -msgid "" -"Try to detect serifs and other elements protruding from base stems and " -"generate instructions for them." -msgstr "" - -#: prefs.c:378 -msgid "InstructBallTerminals" -msgstr "" - -#: prefs.c:378 -msgid "Generate instructions for ball terminals." -msgstr "" - -#: prefs.c:379 -msgid "InterpolateStrongPoints" -msgstr "" - -#: prefs.c:379 -msgid "" -"Interpolate between stem edges some important points, not affected by other " -"instructions." -msgstr "" - -#: prefs.c:380 -msgid "CounterControl" -msgstr "" - -#: prefs.c:380 -msgid "" -"Make sure similar or equal counters remain the same in gridfitted outlines.\n" -"Enabling this option may result in glyph advance widths being\n" -"inconsistently scaled at some PPEMs." -msgstr "" - -#: prefs.c:481 savefontdlg.c:756 -msgid "" -"When generating a truetype or opentype font it is occasionally\n" -"useful to know the mapping between truetype glyph ids and\n" -"glyph names. Setting this option will cause FontForge to\n" -"produce a file (with extension .g2n) containing those data." -msgstr "" -"Lors de la création d'une fonte TrueType ou OpenType, il est parfois utile\n" -"de connaître la correspondance entre les indices de glyphes TrueType et\n" -"les noms de glyphe. Cette option fait produire à FontForge un fichier\n" -"(d'extension .g2n) contenant ces informations." - -#: prefs.c:484 -msgid "" -"Apple and MS/Adobe differ about the format of truetype and opentype files.\n" -"This controls the default setting of the Apple checkbox in the\n" -"File->Generate Font dialog.\n" -"The main differences are:\n" -" Bitmap data are stored in different tables\n" -" Scaled composite glyphs are treated differently\n" -" Use of GSUB rather than morx(t)/feat\n" -" Use of GPOS rather than kern/opbd\n" -" Use of GDEF rather than lcar/prop\n" -"If both this and OpenType are set, both formats are generated" -msgstr "" -"Apple et MS/Adobe diffèrent quand au format des fichiers TrueType et " -"OpenType.\n" -"Ceci détermine la valeur par défaut de la case à cocher 'Apple' dans le " -"dialogue 'Fichier->Générer fonte(s)'.\n" -"Les principales différences sont :\n" -" les données bitmap sont rangées dans des tables différentes\n" -" les glyphes composés mis à l'échelle sont traités différemment\n" -" utilisation de GSUB à la place de morx(t)/feat\n" -" utilisation de GPOS à la place de kern/opbd\n" -" utilisation de GDEF à la place de lcar/prop.\n" -"Si cette case ET la case OpenType sont cochées, les deux formats sont créés" - -#: prefs.c:485 -msgid "" -"Apple and MS/Adobe differ about the format of truetype and opentype files.\n" -"This controls the default setting of the OpenType checkbox in the\n" -"File->Generate Font dialog.\n" -"The main differences are:\n" -" Bitmap data are stored in different tables\n" -" Scaled composite glyphs are treated differently\n" -" Use of GSUB rather than morx(t)/feat\n" -" Use of GPOS rather than kern/opbd\n" -" Use of GDEF rather than lcar/prop\n" -"If both this and Apple are set, both formats are generated" -msgstr "" -"Apple et MS/Adobe diffèrent quand au format des fichiers TrueType et " -"OpenType.\n" -"Ceci détermine la valeur par défaut de la case à cocher 'OpenType' dans le " -"menu 'Fichier->Générer fonte(s)'.\n" -"Les principales différences sont :\n" -" les données bitmap sont rangées dans des tables différentes ;\n" -" les glyphes composés mis à l'échelle sont traités différemment ;\n" -" utilisation de GSUB à la place de morx(t)/feat ;\n" -" utilisation de GPOS à la place de kern/opbd ;\n" -" utilisation de GDEF à la place de lcar/prop.\n" -"Si cette case ET la case Apple sont cochées, les deux formats sont créés." - -#: prefs.c:494 -msgid "Generic" -msgstr "Généralités" - -#: prefs.c:495 -msgid "New Font" -msgstr "Nouvelle fonte" - -#: prefs.c:497 -msgid "Navigation" -msgstr "" - -#: prefs.c:498 -msgid "Editing" -msgstr "Édition" - -#: prefs.c:499 -msgid "Synchronize" -msgstr "Synchroniser" - -#: prefs.c:500 -msgid "TT" -msgstr "TT" - -#: prefs.c:501 -msgid "Accents" -msgstr "Accents" - -#: prefs.c:502 -msgid "Apps" -msgstr "Arguments" - -#: prefs.c:503 -msgid "Font Info" -msgstr "Infos fonte" - -#: prefs.c:504 -msgid "Generate" -msgstr "Créer" - -#: prefs.c:505 -msgid "PS Hints" -msgstr "Hints PS" - -#: prefs.c:506 -msgid "TT Instrs" -msgstr "" - -#: prefs.c:1254 scriptingdlg.c:62 -msgid "Call Script" -msgstr "Appel d'un script" - -#: prefs.c:1393 -msgid "This feature, setting combination is already used" -msgstr "Cet identifiant de sélecteur est déjà utilisé" - -#: prefs.c:1394 -msgid "" -"This feature, setting combination is already used\n" -"Do you really wish to reuse it?" -msgstr "" -"Cet identifiant de sélecteur est déjà utilisé.\n" -"Voulez vous vraiment vous en resservir ?" - -#: prefs.c:1410 -msgid "Tag too long" -msgstr "Tag trop long" - -#: prefs.c:1410 -msgid "Feature tags must be exactly 4 ASCII characters" -msgstr "Les noms de tag de fonctionnalité sont limités à 4 caractères ASCII" - -#: prefs.c:1447 prefs.c:2276 -msgid "Mapping" -msgstr "Correspondance AAT <-> OT" - -#: prefs.c:1457 -msgid "_Feature:" -msgstr "_Fonctionnalité :" - -#: prefs.c:1484 -msgid "_Tag:" -msgstr "_Tag :" - -#: prefs.c:1653 -msgid "Menu name with no associated script" -msgstr "Item du menu sans script associé" - -#: prefs.c:1656 -msgid "Script with no associated menu name" -msgstr "Script sans entrée dans le menu" - -#: prefs.c:1887 -msgid "Preferences" -msgstr "Préférences..." - -#: prefs.c:1919 -msgid "MacMap|_New..." -msgstr "_Nouvelle..." - -#: prefs.c:1954 -msgid "MacMapping|Default" -msgstr "par défaut" - -#: prefs.c:1978 -msgid "Menu Name" -msgstr "Nom du menu" - -#: prefs.c:1981 -msgid "" -"You may create a script menu containing up to 10 frequently used scripts.\n" -"Each entry in the menu needs both a name to display in the menu and\n" -"a script file to execute. The menu name may contain any unicode characters.\n" -"The button labeled \"...\" will allow you to browse for a script file." -msgstr "" -"Vous pouvez créer un menu de scripts contenant jusqu'à 10 entrées.\n" -"Chaque entrée doit comporter un nom à afficher et un nom de script\n" -"à exécuter. Le nom du menu peut contenir des caractères Unicode " -"quelconques.\n" -"Le bouton marqué \"...\" permet de rechercher ces fichiers de script." - -#: prefs.c:1988 -msgid "Script File" -msgstr "Fichier de script" - -#: prefs.c:1991 -msgid "" -"You may create a script menu containing up to 10 frequently used scripts\n" -"Each entry in the menu needs both a name to display in the menu and\n" -"a script file to execute. The menu name may contain any unicode characters.\n" -"The button labeled \"...\" will allow you to browse for a script file." -msgstr "" -"Vous pouvez créer un menu de scripts contenant jusqu'à 10 entrées.\n" -"Chaque entrée doit comporter un nom à afficher et un nom de script\n" -"à exécuter. Le nom du menu peut contenir des caractères Unicode " -"quelconques.\n" -"Le bouton marqué \"...\" permet de rechercher un fichier de script à " -"exécuter." - -#: prefs.c:2022 savefontdlg.c:2938 -msgid "..." -msgstr "..." - -#: prefs.c:2087 -msgid "On" -msgstr "Oui" - -#: prefs.c:2095 -msgid "Off" -msgstr "Non" - -#. GT: See the long comment at "Property|New" -#. GT: This and the next few strings show a limitation of my widget set which -#. GT: cannot handle multi-line text labels. These strings should be concatenated -#. GT: (after striping off "Prefs_App|") together, translated, and then broken up -#. GT: to fit the dialog. There is an extra blank line, not used in English, -#. GT: into which your text may extend if needed. -#: prefs.c:2236 -msgid "Prefs_App|Normally FontForge will find applications by searching for" -msgstr "" - -#: prefs.c:2237 -msgid "Prefs_App|them in your PATH environment variable, if you want" -msgstr "" - -#: prefs.c:2238 -msgid "Prefs_App|to alter that behavior you may set an environment" -msgstr "" - -#: prefs.c:2239 -msgid "Prefs_App|variable giving the full path spec of the application." -msgstr "" - -#: prefs.c:2240 -msgid "Prefs_App|FontForge recognizes BROWSER, MF and AUTOTRACE." -msgstr "" - -#: prefs.c:2241 -msgid "Prefs_App| " -msgstr "" - -#: prefs.c:2272 -msgid "Features" -msgstr "Fonctionnalités AAT" - -#: print.c:1489 -msgid "Printing Font" -msgstr "Impression de la fonte" - -#: print.c:1490 -msgid "Generating PostScript Font" -msgstr "" - -#: print.c:1515 -msgid "Failed to generate postscript font" -msgstr "Échec de génération de fonte PostScript" - -#: print.c:1764 tottf.c:6203 -msgid "Warning: Font contained no glyphs" -msgstr "Attention: la police ne contient aucun glyphe" - -#: print.c:2961 print.c:2966 -#, c-format -msgid "Failed to generate postscript in file %s" -msgstr "Échec de la génération du Postscript dans le fichier %s" - -#: problems.c:221 problems.c:1631 -msgid "This glyph contains a horizontal hint near the specified width" -msgstr "Ce glyphe contient un hint horizontal proche de la largeur du glyphe" - -#: problems.c:231 problems.c:1631 -msgid "This glyph contains a vertical hint near the specified width" -msgstr "" -"Ce glyphe contient un hint vertical proche de la chasse verticale du glyphe" - -#: problems.c:242 problems.c:588 problems.c:1751 -msgid "" -"This reference has been flipped, so the paths in it are drawn backwards" -msgstr "" -"Cette référence a été miroitée, aussi les contours qu'elle contient sont " -"tracés à contre sens" - -#: problems.c:261 problems.c:602 problems.c:1947 -msgid "This glyph's advance width is different from the standard width" -msgstr "La chasse de ce glyphe est différente de la chasse standard" - -#: problems.c:264 problems.c:603 problems.c:1956 -msgid "This glyph's vertical advance is different from the standard width" -msgstr "" -"La chasse verticale de ce glyphe est différente de la chasse verticale " -"standard" - -#: problems.c:269 problems.c:604 problems.c:2074 -msgid "" -"This glyph is not mapped to any unicode code point, but its name should be." -msgstr "Ce glyphe n'a pas de code Unicode, mais il devrait d'après son nom." - -#: problems.c:270 problems.c:607 problems.c:2076 -msgid "" -"This glyph is mapped to a unicode code point which is different from its " -"name." -msgstr "Ce glyphe a un code unicode qui ne correspond pas à son nom" - -#: problems.c:279 -msgid "Can't fix" -msgstr "Insoluble" - -#: problems.c:279 -#, c-format -msgid "" -"The name FontForge would like to assign to this glyph, %.30s, is already " -"used by a different glyph." -msgstr "" - -#: problems.c:317 problems.c:589 problems.c:1215 -msgid "The x coord of the selected point is near the specified value" -msgstr "La'abscisse du point sélectionné est proche de la valeur de consigne" - -#: problems.c:317 problems.c:589 problems.c:1547 -msgid "The selected point is near a vertical stem hint" -msgstr "Le point sélectionné est proche d'un hint de transverse" - -#: problems.c:322 problems.c:605 problems.c:1123 -msgid "The selected point is not at integral coordinates" -msgstr "" - -#: problems.c:323 problems.c:606 problems.c:1125 -msgid "The selected point does not have integral control points" -msgstr "" - -#: problems.c:328 problems.c:590 problems.c:1240 -msgid "The y coord of the selected point is near the specified value" -msgstr "L'ordonnée du point sélectionné est proche de la valeur de consigne" - -#: problems.c:328 problems.c:590 problems.c:1547 -msgid "The selected point is near a horizontal stem hint" -msgstr "Le point sélectionné est proche d'un hint de montant" - -#: problems.c:329 problems.c:592 problems.c:1271 -msgid "The y coord of the selected point is near the baseline" -msgstr "L'ordonnée du point sélectionné est proche de la ligne de base" - -#: problems.c:329 problems.c:592 problems.c:1274 -msgid "The y coord of the selected point is near the xheight" -msgstr "" -"L'ordonnée du point sélectionné est proche de la hauteur des bas-de-casse" - -#: problems.c:330 problems.c:593 problems.c:1277 -msgid "The y coord of the selected point is near the cap height" -msgstr "" -"L'ordonnée du point sélectionné est proche de la hauteur des majuscules" - -#: problems.c:330 problems.c:593 problems.c:1280 -msgid "The y coord of the selected point is near the ascender height" -msgstr "" -"L'ordonnée du point sélectionné est proche de la hauteur des ascendantes" - -#: problems.c:331 problems.c:594 problems.c:1283 -msgid "The y coord of the selected point is near the descender height" -msgstr "" -"L'ordonnée du point sélectionné est proche de la profondeur des descendantes" - -#: problems.c:336 problems.c:601 problems.c:1724 -msgid "" -"The selected spline attains its extrema somewhere other than its endpoints" -msgstr "" - -#: problems.c:339 problems.c:595 problems.c:763 -msgid "The selected line segment is nearly horizontal" -msgstr "Le segment sélectionné est presque horizontal" - -#: problems.c:351 problems.c:596 problems.c:764 -msgid "The control point above the selected point is nearly horizontal" -msgstr "" -"Le point de contrôle au-dessus du point sélectionné est presque horizontal" - -#: problems.c:351 problems.c:596 problems.c:765 -msgid "The control point below the selected point is nearly horizontal" -msgstr "" -"Le point de contrôle au-dessous du point sélectionné est presque horizontal" - -#: problems.c:352 problems.c:597 problems.c:766 -msgid "The control point right of the selected point is nearly horizontal" -msgstr "" -"Le point de contrôle à droite du point sélectionné est presque horizontal" - -#: problems.c:352 problems.c:597 problems.c:767 -msgid "The control point left of the selected point is nearly horizontal" -msgstr "" -"Le point de contrôle à gauche du point sélectionné est presque horizontal" - -#: problems.c:376 problems.c:595 problems.c:770 -msgid "The selected line segment is nearly vertical" -msgstr "Le segment sélectionné est presque vertical" - -#: problems.c:388 problems.c:598 problems.c:771 -msgid "The control point above the selected point is nearly vertical" -msgstr "" -"Le point de contrôle au-dessus du point sélectionné est presque vertical" - -#: problems.c:388 problems.c:598 problems.c:772 -msgid "The control point below the selected point is nearly vertical" -msgstr "" -"Le point de contrôle au-dessous du point sélectionné est presque vertical" - -#: problems.c:389 problems.c:599 problems.c:773 -msgid "The control point right of the selected point is nearly vertical" -msgstr "" -"Le point de contrôle à droite du point sélectionné est presque vertical" - -#: problems.c:389 problems.c:599 problems.c:774 -msgid "The control point left of the selected point is nearly vertical" -msgstr "" -"Le point de contrôle à gauche du point sélectionné est presque vertical" - -#: problems.c:413 problems.c:600 problems.c:1684 -msgid "This path should have been drawn in a counter-clockwise direction" -msgstr "Ce chemin devrait aller en sens inverse des aiguilles d'une montre" - -#: problems.c:413 problems.c:600 problems.c:1686 -msgid "This path should have been drawn in a clockwise direction" -msgstr "Ce chemin devrait aller dans le sens des aiguilles d'une montre" - -#: problems.c:415 problems.c:591 problems.c:1427 -msgid "" -"This glyph contains control points which are probably too close to the main " -"points to alter the look of the spline" -msgstr "" -"Ce glyphe contient des points de contrôle trop proches des points du tracé " -"pour permettre de modifier la courbe" - -#: problems.c:497 -msgid "Problem explanation" -msgstr "Explication des problèmes" - -#: problems.c:523 problems.c:2374 -msgid "Ignore this problem in the future" -msgstr "Ignorer ce problème à l'avenir" - -#: problems.c:534 -msgid "_Next" -msgstr "Suiva_nt" - -#: problems.c:546 -msgid "Fix" -msgstr "Corriger" - -#: problems.c:557 ../gdraw/gprogress.c:295 -msgid "_Stop" -msgstr "_Stop" - -#: problems.c:611 problems.c:650 problems.c:2007 -msgid "" -"This glyph contains a substitution or ligature entry which refers to an " -"empty char" -msgstr "" -"Ce glyphe contient une substitution ou une ligature qui référence un glyphe " -"vide" - -#: problems.c:613 -#, c-format -msgid "%2$.20s refers to an empty character \"%1$.20s\"" -msgstr "%2$.20s fait référence à un glyphe vide \"%1$.20s\"" - -#: problems.c:615 problems.c:2028 -msgid "" -"This glyph contains anchor points from some, but not all anchor classes in a " -"subtable" -msgstr "" - -#: problems.c:617 -#, c-format -msgid "There is no anchor for class %1$.30s in subtable %2$.30s" -msgstr "" - -#: problems.c:620 problems.c:2043 -msgid "" -"Two glyphs share the same unicode code point.\n" -"Change the encoding to \"Glyph Order\" and use\n" -"Edit->Select->Wildcard with the following code point" -msgstr "" - -#: problems.c:621 -#, c-format -msgid "U+%04x" -msgstr "" - -#: problems.c:622 problems.c:2058 -msgid "" -"Two glyphs have the same name.\n" -"Change the encoding to \"Glyph Order\" and use\n" -"Edit->Select->Wildcard with the following name" -msgstr "" - -#: problems.c:623 -#, c-format -msgid "%.40s" -msgstr "%.40s" - -#: problems.c:627 -#, c-format -msgid "Found %1$.4g, expected %2$.4g" -msgstr "" - -#: problems.c:777 -msgid "The selected line segment is near the italic angle" -msgstr "Le segment sélectionné est proche de la pente des italiques" - -#: problems.c:778 -msgid "The control point above the selected point is near the italic angle" -msgstr "" -"Le point de contrôle au-dessus du point sélectionné est proche de " -"l'inclinaison des italiques" - -#: problems.c:779 -msgid "The control point below the selected point is near the italic angle" -msgstr "" -"Le point de contrôle au-dessous du point sélectionné est proche de la pente " -"des italiques" - -#: problems.c:780 -msgid "" -"The control point right of the selected point is near the italic angle" -msgstr "" -"Le point de contrôle à droite du point sélectionné est proche de la pente " -"des italiques" - -#: problems.c:781 -msgid "The control point left of the selected point is near the italic angle" -msgstr "" -"Le point de contrôle à gauche du point sélectionné est proche de la pente " -"des italiques" - -#: problems.c:845 -msgid "" -"The control point above the selected point is outside the spline segment" -msgstr "" -"Le point de contrôle au-dessus du point sélectionné est en dehors du chemin" - -#: problems.c:845 -msgid "" -"The control point below the selected point is outside the spline segment" -msgstr "" -"Le point de contrôle au-dessous du point sélectionné est en dehors du chemin" - -#: problems.c:847 -msgid "" -"The control point right of the selected point is outside the spline segment" -msgstr "" -"Le point de contrôle à droite du point sélectionné est en dehors du chemin" - -#: problems.c:847 -msgid "" -"The control point left of the selected point is outside the spline segment" -msgstr "" -"Le point de contrôle à gauche du point sélectionné est en dehors du chemin" - -#: problems.c:890 -msgid "" -"This glyph has four hints, but if this one were omitted it would fit a stem3 " -"hint" -msgstr "" -"Ce glyphe a quatre hints, mais en enlevant celui-ci, cela conviendrait pour " -"un triple hint" - -#: problems.c:903 -msgid "This glyph can use a stem3 hint" -msgstr "Ce glyphe peut utiliser un triple hint" - -#: problems.c:913 -msgid "" -"The counters between these hints are not the same size, bad for a stem3 hint" -msgstr "" -"Les blancs intérieurs entre ces hints n'ont pas exactement la même largeur, " -"ce qui ne convient pas pour un triple hint" - -#: problems.c:928 problems.c:940 problems.c:952 -msgid "This hint has the wrong width for a stem3 hint" -msgstr "Ce hint a une largeur incorrecte pour un triple hint" - -#: problems.c:1072 -msgid "The two selected points are the endpoints of an open path" -msgstr "Les deux points sélectionnés sont les extrémités d'un chemin ouvert" - -#: problems.c:1101 -msgid "The paths that make up this glyph intersect one another" -msgstr "Les chemins qui composent ce glyphe se coupent les uns les autres" - -#: problems.c:1156 -msgid "The selected point is too far from the origin" -msgstr "" - -#: problems.c:1159 -msgid "" -"The selected points (or the intermediate control points) are too far apart" -msgstr "" - -#: problems.c:1192 -msgid "The selected points are too close to each other" -msgstr "Les deux points sélectionnés sont trop proches" - -#: problems.c:1464 problems.c:1493 -msgid "This hint does not control any points" -msgstr "Ce hint n'est utilisé par aucun point" - -#: problems.c:1578 -msgid "The hint mask of the selected point contains overlapping hints" -msgstr "" - -#: problems.c:1603 -msgid "" -"There are no hint masks in this layer but there are overlapping hints." -msgstr "" - -#: problems.c:1665 -msgid "This glyph self-intersects" -msgstr "" - -#: problems.c:1665 -msgid "" -"This glyph self-intersects. Checking for correct direction is meaningless " -"until that is fixed" -msgstr "" - -#: problems.c:1682 -msgid "" -"This path probably intersects itself (though I could not find that when\n" -" I checked for intersections), look closely at the corners" -msgstr "" - -#: problems.c:1774 -msgid "" -"This reference has a transformation matrix which cannot be expressed in " -"truetype.\n" -"All entries (except translation) must be between [-2.0,2.0).\n" -"Translation must be integral." -msgstr "" - -#: problems.c:1799 -msgid "" -"This glyph contains both contours and references.\n" -"(or contains a reference which has a bad transformation matrix and counts as " -"a contour).\n" -"This cannot be expressed in the TrueType glyph format." -msgstr "" - -#: problems.c:1820 -msgid "" -"This reference has a transformation matrix which cannot be expressed in " -"Type1/2 fonts.\n" -"No scaling or rotation allowed." -msgstr "" - -#: problems.c:1843 -msgid "Both selected references have use-my-metrics set" -msgstr "" - -#: problems.c:1863 -msgid "" -"This reference uses point-matching but it refers to a glyph\n" -"(or a previous reference refers to a glyph)\n" -"whose points have been renumbered." -msgstr "" - -#: problems.c:1877 -msgid "" -"References are nested more deeply in this glyph than the maximum allowed" -msgstr "" -"Il y a des références imbriquées dans ce glyphe, plus profondes qu'il n'est " -"autorisé" - -#: problems.c:1891 -msgid "There are more points in this glyph than the maximum allowed" -msgstr "Il y a plus de points dans ce glyphe que le maximum autorisé" - -#: problems.c:1905 -msgid "There are more hints in this glyph than the maximum allowed" -msgstr "Il y a plus de hints dans ce glyphe que le maximum autorisé" - -#: problems.c:1917 -msgid "This outline glyph is missing a bitmap version" -msgstr "Ce glyphe en contour n'a pas de pendant bitmap" - -#: problems.c:1934 -msgid "" -"This outline glyph's advance width is different from that of the bitmap's" -msgstr "" - -#: problems.c:1967 -msgid "This glyph is taller than desired" -msgstr "" - -#: problems.c:1973 -msgid "This glyph extends further below the baseline than desired" -msgstr "" - -#: problems.c:1979 -msgid "This glyph is wider than desired" -msgstr "" - -#: problems.c:1985 -msgid "This glyph extends left further than desired" -msgstr "" - -#: problems.c:2098 -msgid "This glyph is defined in more than one of the CID subfonts" -msgstr "Ce glyphe est défini dans plus d'une des sous-fontes CID" - -#: problems.c:2103 -msgid "This glyph is not defined in any of the CID subfonts" -msgstr "Ce glyphe n'est défini dans aucune des sous-fontes CID" - -#: problems.c:2259 -msgid "position" -msgstr "position" - -#: problems.c:2259 -msgid "pair" -msgstr "" - -#: problems.c:2260 -msgid "alternate subs" -msgstr "Substitution alternative" - -#: problems.c:2260 -msgid "multiple subs" -msgstr "Substitutions multiples" - -#: problems.c:2261 -msgid "Contextual position" -msgstr "Position contextuelle" - -#: problems.c:2261 problems.c:2263 -msgid "Contextual substitution" -msgstr "Substitution contextuelle" - -#: problems.c:2262 -msgid "Chaining position" -msgstr "Position d'enchaînement" - -#: problems.c:2262 -msgid "Chaining substitution" -msgstr "Substitution d'enchaînement" - -#: problems.c:2262 -msgid "Reverse chaining subs" -msgstr "Substitution d'enchaînement inverse" - -#: problems.c:2263 -msgid "Indic reordering" -msgstr "" - -#: problems.c:2264 -msgid "Lig" -msgstr "" - -#: problems.c:2264 -msgid "Contextual insertion" -msgstr "Insertion contextuelle" - -#: problems.c:2285 -#, c-format -msgid "Glyph %1$.50s with a %2$s from lookup subtable %3$.50s" -msgstr "Glyphe %1$.50s avec un %2$s de la sous-table de lookup %3$.50s" - -#: problems.c:2290 problems.c:2295 problems.c:2300 -#, c-format -msgid "%1$s from lookup subtable %2$.50s" -msgstr "" - -#: problems.c:2301 -msgid "Kerning Class" -msgstr "Classe de crénage" - -#: problems.c:2301 -msgid "Vertical Kerning Class" -msgstr "Classe de Crénage vertical" - -#: problems.c:2320 -msgid "Check for missing glyph names" -msgstr "Vérifier les noms de glyphes manquants" - -#: problems.c:2338 -msgid " refers to a missing glyph" -msgstr " référence un glyphe manquant" - -#: problems.c:2352 -msgid "Replace With:" -msgstr "Remplacer par :" - -#: problems.c:2368 -msgid "Always" -msgstr "Toujours" - -#: problems.c:2396 -msgid "Remove" -msgstr "ôter" - -#: problems.c:2406 -msgid "Skip" -msgstr "Sauter" - -#: problems.c:2611 -#, c-format -msgid "" -"The lookup %.30s which invokes lookup %.30s is active for glyph %.30s which " -"has script '%c%c%c%c', yet this script does not appear in any of the " -"features which apply the lookup.\n" -"Would you like to add this script to one of those features?" -msgstr "" - -#: problems.c:2620 -#, c-format -msgid "" -"The lookup %.30s is active for glyph %.30s which has script '%c%c%c%c', yet " -"this script does not appear in any of the features which apply the lookup.\n" -"\n" -"Would you like to add this script to one of those features?" -msgstr "" - -#: problems.c:2626 -msgid "_Skip" -msgstr "" - -#: problems.c:2627 -msgid "Missing Script" -msgstr "" - -#: problems.c:2825 -msgid "This blank outline glyph has an unexpected bitmap version" -msgstr "Ce glyphe en contour vide a bizarrement un pendant bitmap" - -#: problems.c:2833 -msgid "No problems found" -msgstr "Aucun problème trouvé" - -#: problems.c:2940 problems.c:3130 -msgid "_X near¹" -msgstr "écart en _X¹" - -#: problems.c:2942 problems.c:3160 -msgid "_Y near¹" -msgstr "écart en _Y¹" - -#: problems.c:2944 problems.c:3559 -msgid "Hint _Width Near¹" -msgstr "Largeur hint proche de¹" - -#: problems.c:2946 -msgid "Advance Width not" -msgstr "Chasse différente de" - -#: problems.c:2948 -msgid "Vertical Advance not" -msgstr "Chasse verticale différente de" - -#: problems.c:2950 -msgid "Bounding box above" -msgstr "Boîte plus haute que" - -#: problems.c:2952 -msgid "Bounding box below" -msgstr "Boîte plus basse que" - -#: problems.c:2954 -msgid "Bounding box right of" -msgstr "Boîte plus à droite que" - -#: problems.c:2956 -msgid "Bounding box left of" -msgstr "Boîte plus à gauche que" - -#: problems.c:2958 problems.c:3373 -msgid "_More points than:" -msgstr "Plus de points que:" - -#: problems.c:2960 problems.c:3623 -msgid "_More hints than:" -msgstr "Plus de _hints que:" - -#. GT: Refs is an abbreviation for References. Space is somewhat constrained here -#: problems.c:2963 problems.c:3468 -msgid "Refs neste_d deeper than:" -msgstr "Imbrication max des références:" - -#: problems.c:2965 problems.c:3241 -msgid "Irrelevant _Factor:" -msgstr "Non-pertinence:" - -#: problems.c:2966 -msgid "Near" -msgstr "Near" - -#: problems.c:3103 -msgid "Find Problems" -msgstr "Chercher problèmes..." - -#: problems.c:3113 -msgid "Non-_Integral coordinates" -msgstr "" - -#: problems.c:3121 -msgid "" -"The coordinates of all points and control points in truetype\n" -"must be integers (if they are not integers then FontForge will\n" -"round them when it outputs them, potentially causing havoc).\n" -"Even in PostScript fonts it is generally a good idea to use\n" -"integral values." -msgstr "" - -#: problems.c:3138 -msgid "" -"Allows you to check that vertical stems in several\n" -"characters start at the same location." -msgstr "" -"Permet de vérifier que les montants de plusieurs\n" -"glyphes commencent au même endroit." - -#: problems.c:3168 -msgid "" -"Allows you to check that horizontal stems in several\n" -"characters start at the same location." -msgstr "" -"Permet de vérifier que les traverses de plusieurs\n" -"glyphes commencent au même endroit" - -#: problems.c:3190 -msgid "Y near¹ _standard heights" -msgstr "Y proche de la hauteur _standard" - -#: problems.c:3198 -msgid "" -"Allows you to find points which are slightly\n" -"off from the baseline, xheight, cap height,\n" -"ascender, descender heights." -msgstr "" -"Permet de trouver les points légèrement à coté de la\n" -"ligne de base, de la hauteur des bas-de-casse, ou celle\n" -"des capitales, des ascendantes ou des descendantes." - -#: problems.c:3203 -msgid "_Control Points near horizontal/vertical" -msgstr "Points de _contrôle quasiment horiz./vert." - -#: problems.c:3203 -msgid "Control Points near horizontal/vertical/italic" -msgstr "Points de contrôle quasiment horiz./vert./ital." - -#: problems.c:3211 -msgid "" -"Allows you to find control points which are almost,\n" -"but not quite horizontal or vertical\n" -"from their base point\n" -"(or at the italic angle)." -msgstr "" -"Permet de trouver les points de contrôle qui forment presque,\n" -"mais pas tout à fait une horizontale ou une verticale avec leur\n" -"point de base (ou de même pente que les italiques)." - -#: problems.c:3216 -msgid "Control Points _beyond spline" -msgstr "Points de contrôle en dehors de la cour_be" - -#: problems.c:3224 -msgid "" -"Allows you to find control points which when projected\n" -"onto the line segment between the two end points lie\n" -"outside of those end points" -msgstr "" -"Permet de trouver les points de contrôle qui après projection\n" -"sur la courbe sont à l'extérieur des points adjacents" - -#: problems.c:3229 -msgid "Check for _irrelevant control points" -msgstr "Vérifier les _points de contrôle non pertinents" - -#: problems.c:3236 -msgid "" -"Control points are irrelevant if they are too close to the main\n" -"point to make a significant difference in the shape of the curve." -msgstr "" -"Un point de contrôle n'est pas pertinent s'il est trop proche de son point " -"principal\n" -"pour faire une différence significative sur le tracé de la courbe" - -#: problems.c:3246 problems.c:3257 problems.c:3267 -msgid "" -"A control point is deemed irrelevant if the distance between it and the " -"main\n" -"(end) point is less than this times the distance between the two end points" -msgstr "" -"Un point de contrôle est non pertinent si la distance entre lui et son point " -"extrême\n" -"est moins que la distance entre les 2 points extrêmes divisée par ce facteur" - -#: problems.c:3276 -msgid "Poin_ts too close" -msgstr "Poin_ts trop proches" - -#: problems.c:3283 -msgid "" -"If two adjacent points on the same path are less than a few\n" -"emunits apart they will cause problems for some of FontForge's\n" -"commands. PostScript shouldn't care though." -msgstr "" -"Si deux points adjacents sur le même chemin sont trop proches,\n" -"certaines commandes de FontForge pourraient poser des problèmes.\n" -"Cependant, le problème ne se retrouve pas en PostScript." - -#: problems.c:3288 -msgid "_Points too far" -msgstr "" - -#: problems.c:3295 -msgid "" -"Most font formats cannot specify adjacent points (or control points)\n" -"which are more than 32767 em-units apart in either the x or y direction" -msgstr "" - -#: problems.c:3310 -msgid "O_pen Paths" -msgstr "Chemins _ouverts" - -#: problems.c:3318 -msgid "" -"All paths should be closed loops, there should be no exposed endpoints" -msgstr "" -"Tous les chemins devraient être fermés,\n" -"Il ne devrait pas y avoir d'extrémité isolée" - -#: problems.c:3323 -msgid "Intersecting Paths" -msgstr "Chemins sécants" - -#: problems.c:3330 -msgid "No paths with within a glyph should intersect" -msgstr "Le chemins d'un glyphe ne doivent pas se couper" - -#: problems.c:3335 -msgid "_Edges near horizontal/vertical" -msgstr "_Bords presque horizontaux ou verticaux" - -#: problems.c:3335 -msgid "Edges near horizontal/vertical/italic" -msgstr "Bords presque horizontaux/verticaux/italiques" - -#: problems.c:3343 -msgid "" -"Allows you to find lines which are almost,\n" -"but not quite horizontal or vertical\n" -"(or at the italic angle)." -msgstr "" -"Pour trouver les lignes qui sont presque,\n" -"mais pas tout à fait, horizontales ou verticales\n" -"(ou qui sont inclinées comme les italiques)." - -#: problems.c:3348 -msgid "Check _outermost paths clockwise" -msgstr "Chemins extérieurs dans le sens _horaire" - -#: problems.c:3356 -msgid "" -"PostScript and TrueType require that paths be drawn\n" -"in a clockwise direction. This lets you check that they\n" -"are.\n" -" Before doing this test insure that\n" -"no paths self-intersect" -msgstr "" - -#: problems.c:3361 -msgid "Check _missing extrema" -msgstr "Vérifier les _extréma manquants" - -#: problems.c:3368 -msgid "" -"PostScript and TrueType require that when a path\n" -"reaches its maximum or minimum position\n" -"there must be a point at that location." -msgstr "" - -#: problems.c:3381 problems.c:3393 -msgid "" -"The PostScript Language Reference Manual (Appendix B) says that\n" -"an interpreter need not support paths with more than 1500 points.\n" -"I think this count includes control points. From PostScript's point\n" -"of view, all the contours in a character make up one path. Modern\n" -"interpreters tend to support paths with more points than this limit.\n" -"(Note a truetype font after conversion to PS will contain\n" -"twice as many control points)" -msgstr "" -"Le manuel de référence du PostScript (Annexe B) dit qu'un\n" -"interpréteur n'est pas obligé de traiter des chemins avec\n" -"plus de 1500 points (avec les points de contrôle, à mon avis).\n" -"Du point de vue de PostScript, tous les contours d'un glyphe\n" -"constituent un seul chemin. Les interpréteurs modernes ont\n" -"tendance à dépasser cette limite.\n" -"(Attention, la conversion TrueType -> PS double ce nombre de points)" - -#: problems.c:3413 -msgid "Check _flipped references" -msgstr "Vé_rifier les références miroitées" - -#: problems.c:3421 -msgid "" -"PostScript and TrueType require that paths be drawn\n" -"in a clockwise direction. If you have a reference\n" -"that has been flipped then the paths in that reference will\n" -"probably be counter-clockwise. You should unlink it and do\n" -"Element->Correct direction on it." -msgstr "" - -#. GT: Refs is an abbreviation for References. Space is somewhat constrained here -#: problems.c:3427 -msgid "Refs with bad tt transformation matrices" -msgstr "Refs avec matrice de transformation TT incorrecte" - -#: problems.c:3435 -msgid "" -"TrueType requires that all scaling and rotational\n" -"entries in a transformation matrix be between -2 and 2" -msgstr "" - -#: problems.c:3440 -msgid "Mixed contours and references" -msgstr "Mélange de contours et de références" - -#: problems.c:3448 -msgid "" -"TrueType glyphs can either contain references or contours.\n" -"Not both." -msgstr "" - -#. GT: Refs is an abbreviation for References. Space is somewhat constrained here -#: problems.c:3454 -msgid "Refs with bad ps transformation matrices" -msgstr "Refs avec matrice de transformation PS incorrecte" - -#: problems.c:3462 -msgid "" -"Type1 and 2 fonts only support translation of references.\n" -"The first four entries of the transformation matrix should be\n" -"[1 0 0 1]." -msgstr "" - -#: problems.c:3476 problems.c:3488 -msgid "" -"The Type 2 Charstring Reference (Appendix B) says that\n" -"subroutines may not be nested more than 10 deep. Each\n" -"nesting level for references requires one subroutine\n" -"level, and hints may require another level." -msgstr "" -"La spécification des charstring de type 2 (Annexe B) stipule que\n" -"les sous-procédures ne doivent pas avoir plus de 10 niveaux d'imbrication.\n" -"Chaque niveau d'imbrication des réferences utilise un niveau de sous-" -"procédure,\n" -"et les hints peuvent encore utiliser un autre niveau." - -#: problems.c:3498 -msgid "Refs with out of date point matching" -msgstr "Référence de points périmée" - -#: problems.c:3506 -msgid "" -"If a glyph has been edited so that it has a different\n" -"number of points now, then any references\n" -"which use point matching and depended on that glyph's\n" -"point count will be incorrect." -msgstr "" - -#: problems.c:3511 -msgid "Multiple refs with use-my-metrics" -msgstr "" - -#: problems.c:3518 -msgid "There may be at most one reference with the use-my-metrics bit set" -msgstr "" - -#: problems.c:3533 -msgid "_Hints controlling no points" -msgstr "_Hints ne contrôlant aucun point" - -#: problems.c:3541 -msgid "" -"Ghostview (perhaps other interpreters) has a problem when a\n" -"hint exists without any points that lie on it." -msgstr "" -"Ghostview (et peut-être d'autres logiciels) a un problème quand\n" -"un hint existe mais ne s'applique à aucun point." - -#: problems.c:3546 -msgid "_Points near¹ hint edges" -msgstr "_Points proches d'un hint" - -#: problems.c:3554 -msgid "" -"Often if a point is slightly off from a hint\n" -"it is because a stem is made up\n" -"of several segments, and one of them\n" -"has the wrong width." -msgstr "" -"Souvent quand un point est voisin d'un hint, c'est parce qu'un\n" -"montant est composé de plusieurs segments, et que la largeur\n" -"de l'un d'entre eux est incorrecte." - -#: problems.c:3567 -msgid "Allows you to check that stems have consistent widths.." -msgstr "Permet de vérifier que les montants ont des largeurs homogènes..." - -#. GT: The _3 is used to mark an accelerator -#: problems.c:3590 -msgid "Almost stem_3 hint" -msgstr "Presque un triple hint" - -#: problems.c:3598 -msgid "" -"This checks if the character almost, but not exactly,\n" -"conforms to the requirements for a stem3 hint.\n" -"That is, either vertically or horizontally, there must\n" -"be exactly three hints, and they must have the same\n" -"width and they must be evenly spaced." -msgstr "" -"Regarde si ce glyphe est presque, mais pas exactement,\n" -"conforme aux spécifications d'un triple hint.\n" -"C'est-à-dire, que soit verticalement soit horizontalement, il doit y avoir\n" -"exactement 3 hints, de même largeur, et espacés régulièrement." - -#: problems.c:3604 -msgid "_Show Exact *stem3" -msgstr "Montrer le_s triples hints exacts" - -#: problems.c:3613 -msgid "Shows when this character is exactly a stem3 hint" -msgstr "Montrer si ce glyphe est exactement un triple hint" - -#: problems.c:3630 problems.c:3642 -msgid "" -"The Type 2 Charstring Reference (Appendix B) says that\n" -"there may be at most 96 horizontal and vertical stem hints\n" -"in a character." -msgstr "" -"La spécification des charstring de type 2 (Annexe B) stipule qu'il\n" -"ne peut y avoir plus de 96 hints horizontaux ou verticaux dans un\n" -"glyphe." - -#: problems.c:3652 -msgid "_Overlapped hints" -msgstr "" - -#: problems.c:3658 -msgid "" -"Either a glyph should have no overlapping hints,\n" -"or a glyph with hint masks should have no overlapping\n" -"hints within a hint mask." -msgstr "" - -#: problems.c:3675 -msgid "Check missing _bitmaps" -msgstr "Vérifier les _bitmaps manquantes" - -#: problems.c:3683 -msgid "" -"Are there any outline characters which don't have a bitmap version in one of " -"the bitmap fonts?\n" -"Conversely are there any bitmap characters without a corresponding outline " -"character?" -msgstr "" -"Y a-t-il des glyphes n'ayant pas de bitmap dans l'une des fontes bitmap?\n" -"Inversement, y a-t-il des glyphes bitmaps n'ayant pas leurs pendant " -"vectoriel ?" - -#: problems.c:3687 -msgid "Bitmap/outline _advance mismatch" -msgstr "" - -#: problems.c:3695 -msgid "" -"Are there any bitmap glyphs whose advance width\n" -"is not is expected from scaling and rounding\n" -"the outline's advance width?" -msgstr "" - -#: problems.c:3699 problems.c:3705 -msgid "Check multiple Unicode" -msgstr "Codes Unicode répétés" - -#: problems.c:3709 -msgid "Check multiple Names" -msgstr "Noms répétés" - -#: problems.c:3715 -msgid "Check for multiple characters with the same name" -msgstr "Chercher les glyphes ayant le même nom" - -#: problems.c:3719 -msgid "Check Unicode/Name mismatch" -msgstr "Incohérences nom/code Unicode" - -#: problems.c:3725 -msgid "" -"Check for characters whose name maps to a unicode code point\n" -"which does not map the character's assigned code point." -msgstr "" -"Chercher les caractères dont le nom correspond à un code\n" -"Unicode et qui ne sont pas assignés à ce même code." - -#: problems.c:3743 -msgid "Glyph BB Above" -msgstr "Boîte glyphe plus haut que" - -#: problems.c:3751 -msgid "Are there any glyph's whose bounding boxes extend above this number?" -msgstr "" -"Y a-t-il des glyphes dont la boîte de bornage monte plus haut que cette " -"valeur?" - -#: problems.c:3772 -msgid "Glyph BB Below" -msgstr "Boîte glyphe plus bas que" - -#: problems.c:3780 -msgid "Are there any glyph's whose bounding boxes extend below this number?" -msgstr "" -"Y a-t-il des glyphes dont la boîte de bornage descend plus bas que cette " -"valeur?" - -#: problems.c:3796 -msgid "Glyph BB Right Of" -msgstr "Boîte Glyphe plus à droite" - -#: problems.c:3803 -msgid "" -"Are there any glyphs whose bounding boxes extend to the right of this number?" -msgstr "" - -#: problems.c:3819 -msgid "Glyph BB Left Of" -msgstr "Boîte Glyphe plus à gauche" - -#: problems.c:3826 -msgid "" -"Are there any glyph's whose bounding boxes extend to the left of this number?" -msgstr "" -"Y a-t-il des glyphes dont la boîte de bornage va plus à gauche que cette " -"valeur?" - -#: problems.c:3842 -msgid "Check Advance:" -msgstr "Vérifier la chasse :" - -#: problems.c:3850 -msgid "Check for characters whose advance width is not the displayed value." -msgstr "Vérifier les glyphes dont la chasse n'a pas la valeur indiquée." - -#: problems.c:3868 -msgid "Check VAdvance:\n" -msgstr "Vérif. chasse verticale :\n" - -#: problems.c:3876 -msgid "" -"Check for characters whose vertical advance width is not the displayed value." -msgstr "" -"Vérifier les glyphes dont la chasse verticale n'a pas la valeur indiquée." - -#: problems.c:3906 -msgid "Check for CIDs defined _twice" -msgstr "Recherche des CID définis 2 f_ois." - -#: problems.c:3914 -msgid "Check whether a CID is defined in more than one sub-font" -msgstr "Verifier si un CID est défini dans plus d'une sous-fonte" - -#: problems.c:3919 -msgid "Check for _undefined CIDs" -msgstr "Rechercher les CID n_on définis" - -#: problems.c:3927 -msgid "Check whether a CID is undefined in all sub-fonts" -msgstr "Vérifier si un CID n'est défini dans aucune sous-fonte" - -#: problems.c:3942 -msgid "Check for missing _glyph names" -msgstr "" - -#: problems.c:3949 -msgid "" -"Check whether a substitution, kerning class, etc. uses a glyph name which " -"does not match any glyph in the font" -msgstr "" -"Vérifie si une substitution, une classe de crénage, etc.,\n" -"utilise un nom de glyphe qui n'existe pas dans la fonte" - -#: problems.c:3954 -msgid "Check for missing _scripts in features" -msgstr "" - -#: problems.c:3962 -msgid "" -"In every lookup that uses a glyph, check that at\n" -"least one feature is active for the glyph's script." -msgstr "" - -#: problems.c:3968 -msgid "Check subtitutions for empty chars" -msgstr "Vérifier les substitutions par des glyphes vides" - -#: problems.c:3974 -msgid "" -"Check for characters which contain 'GSUB' entries which refer to empty " -"characters" -msgstr "" -"Chercher les glyphes contenant des entrées 'GSUB' pointant vers des glyphes " -"vides" - -#: problems.c:3979 -msgid "Check for incomplete mark to base subtables" -msgstr "" - -#: problems.c:3986 -msgid "" -"The OpenType documentation suggests in a rather confusing way\n" -"that if a base glyph (or base mark) contains an anchor point\n" -"for one class in a lookup subtable, then it should contain\n" -"anchors for all classes in the subtable" -msgstr "" - -#: problems.c:4011 -msgid "Paths" -msgstr "Chemins" - -#. GT: Refs is an abbreviation for References. Space is tight here -#: problems.c:4016 -msgid "Refs" -msgstr "Références" - -#: problems.c:4020 savefontdlg.c:589 -msgid "Hints" -msgstr "Hints" - -#: problems.c:4024 -msgid "ATT" -msgstr "ATT" - -#: problems.c:4028 -msgid "CID" -msgstr "CID" - -#: problems.c:4033 -msgid "BB" -msgstr "Boîte" - -#: problems.c:4037 -msgid "Random" -msgstr "Divers" - -#: problems.c:4064 -msgid "Set All" -msgstr "Sélectionner tout" - -#: problems.c:4085 -msgid "¹ \"Near\" means within" -msgstr "¹ 'proche' signifiant à moins de" - -#: problems.c:4104 scstylesui.c:1243 scstylesui.c:1307 scstylesui.c:1351 -#: scstylesui.c:1468 scstylesui.c:1511 scstylesui.c:1554 scstylesui.c:1624 -#: simplifydlg.c:186 simplifydlg.c:350 simplifydlg.c:388 -msgid "em-units" -msgstr "unités em" - -#: problems.c:4213 -msgid "Open Contour" -msgstr "Contour ouvert" - -#: problems.c:4214 -msgid "Self Intersecting" -msgstr "auto intersection" - -#: problems.c:4215 -msgid "Wrong Direction" -msgstr "Direction incorrecte" - -#: problems.c:4216 -msgid "Flipped References" -msgstr "Référence inversée" - -#: problems.c:4217 -msgid "Missing Points at Extrema" -msgstr "Points manquants aux extréma" - -#: problems.c:4218 -msgid "Unknown glyph referenced in GSUB/GPOS/MATH" -msgstr "" - -#: problems.c:4219 -msgid "Too Many Points" -msgstr "Trop de points" - -#: problems.c:4220 -msgid "Too Many Hints" -msgstr "Trop de hints" - -#: problems.c:4221 -msgid "Bad Glyph Name" -msgstr "Nom de glyphe incorrect" - -#: problems.c:4230 -msgid "Distance between adjacent points is too big" -msgstr "" - -#: problems.c:4231 -msgid "Non-integral coordinates" -msgstr "" - -#: problems.c:4232 -msgid "Contains anchor points for some, but not all, classes in a subtable" -msgstr "" - -#: problems.c:4233 -msgid "There is another glyph in the font with this name" -msgstr "" - -#: problems.c:4234 -msgid "There is another glyph in the font with this unicode code point" -msgstr "" - -#: problems.c:4235 -msgid "Glyph contains overlapped hints (in the same hintmask)" -msgstr "" - -#: problems.c:4239 -msgid "Odd number of elements in BlueValues/OtherBlues array." -msgstr "" - -#: problems.c:4240 -msgid "Elements in BlueValues/OtherBlues array are disordered." -msgstr "" - -#: problems.c:4241 -msgid "Too many elements in BlueValues/OtherBlues array." -msgstr "" - -#: problems.c:4242 -msgid "" -"Elements in BlueValues/OtherBlues array are too close (Change BlueFuzz)." -msgstr "" - -#: problems.c:4243 -msgid "Elements in BlueValues/OtherBlues array are not integers." -msgstr "" - -#: problems.c:4244 -msgid "" -"Alignment zone height in BlueValues/OtherBlues array is too big for " -"BlueScale." -msgstr "" - -#: problems.c:4247 -msgid "Odd number of elements in FamilyBlues/FamilyOtherBlues array." -msgstr "" - -#: problems.c:4248 -msgid "Elements in FamilyBlues/FamilyOtherBlues array are disordered." -msgstr "" - -#: problems.c:4249 -msgid "Too many elements in FamilyBlues/FamilyOtherBlues array." -msgstr "" - -#: problems.c:4250 -msgid "" -"Elements in FamilyBlues/FamilyOtherBlues array are too close (Change " -"BlueFuzz)." -msgstr "" - -#: problems.c:4251 -msgid "Elements in FamilyBlues/FamilyOtherBlues array are not integers." -msgstr "" - -#: problems.c:4252 -msgid "" -"Alignment zone height in FamilyBlues/FamilyOtherBlues array is too big for " -"BlueScale." -msgstr "" - -#: problems.c:4255 -msgid "Missing BlueValues entry." -msgstr "Valeurs Bleues manquantes" - -#: problems.c:4256 -msgid "Bad BlueFuzz entry." -msgstr "" - -#: problems.c:4257 -msgid "Bad BlueScale entry." -msgstr "" - -#: problems.c:4258 -msgid "Bad StdHW entry." -msgstr "" - -#: problems.c:4259 -msgid "Bad StdVW entry." -msgstr "" - -#: problems.c:4260 -msgid "Bad StemSnapH entry." -msgstr "" - -#: problems.c:4261 -msgid "Bad StemSnapV entry." -msgstr "" - -#: problems.c:4262 -msgid "StemSnapH does not contain StdHW value." -msgstr "" - -#: problems.c:4263 -msgid "StemSnapV does not contain StdVW value." -msgstr "" - -#: problems.c:4264 -msgid "Bad BlueShift entry." -msgstr "" - -#: problems.c:4278 problems.c:4290 -msgid "Bad Private Dictionary" -msgstr "Dictionnaire privé incorrect" - -#: problems.c:4751 -msgid "Glyph not in font" -msgstr "Glyphe absent de la fonte" - -#: problems.c:4754 -msgid "Glyph Valid" -msgstr "Glyphe valide" - -#: problems.c:4754 -#, c-format -msgid "No problems detected in %s" -msgstr "Aucun problème détecté dans %s" - -#: problems.c:4806 -msgid "problselect|Errors" -msgstr "" - -#: problems.c:4807 -msgid "problselect|Open Contours" -msgstr "" - -#: problems.c:4808 -msgid "problselect|Bad Direction" -msgstr "Direction incorrecte" - -#: problems.c:4809 -msgid "problselect|Self Intersections" -msgstr "" - -#: problems.c:4810 -msgid "problselect|Missing Extrema" -msgstr "" - -#: problems.c:5005 -msgid "problfixup|Open Contours" -msgstr "" - -#: problems.c:5006 -msgid "problfixup|Self Intersections" -msgstr "Auto intersections" - -#: problems.c:5007 -msgid "problfixup|Mark for Overlap fix before Save" -msgstr "" - -#: problems.c:5008 -msgid "problfixup|Bad Directions" -msgstr "" - -#: problems.c:5009 -msgid "problfixup|Missing Extrema (cautiously)" -msgstr "" - -#: problems.c:5010 -msgid "problfixup|Missing Extrema" -msgstr "" - -#: problems.c:5011 -msgid "problfixup|Too Many Points" -msgstr "Trop de points" - -#: problems.c:5016 -msgid "Close Open Contours" -msgstr "Fermer les contours ouverts" - -#: problems.c:5017 -msgid "Inline All References" -msgstr "Incorporer toutes les références" - -#: problems.c:5018 -msgid "Remove Overlap" -msgstr "Effacer recouvrements" - -#: problems.c:5019 -msgid "Mark for Overlap fix before Save" -msgstr "" - -#: problems.c:5020 -msgid "Inline Flipped References" -msgstr "" - -#: problems.c:5021 -msgid "Correct Direction" -msgstr "Corriger direction" - -#: problems.c:5022 -msgid "Add Good Extrema" -msgstr "Ajouter des extréma valides" - -#: problems.c:5023 -msgid "Add All Extrema" -msgstr "Ajouter tous les extréma" - -#: problems.c:5024 simplifydlg.c:151 -msgid "Simplify" -msgstr "Simplifier" - -#: problems.c:5026 -msgid "Revalidate All" -msgstr "" - -#: problems.c:5027 -msgid "Revalidate" -msgstr "Revalider" - -#: problems.c:5028 -msgid "Open Glyph" -msgstr "" - -#: problems.c:5030 -msgid "Scroll To Glyph" -msgstr "Scroller vers le glyphe" - -#: problems.c:5032 -msgid "Select Glyphs With" -msgstr "Sélectionner les glyphes ayant" - -#: problems.c:5033 -msgid "Try To Fix Glyphs With" -msgstr "" - -#: problems.c:5114 -msgid "Passed Validation" -msgstr "Validation réussie" - -#: problems.c:5114 -msgid "Thinking..." -msgstr "Réflexion en cours..." - -#. GT: "Private" is a keyword (sort of) in PostScript. Perhaps it -#. GT: should remain untranslated? -#: problems.c:5166 -msgid "Private Dictionary" -msgstr "Dictionnaire privé" - -#: problems.c:5218 -msgid "Report as Error" -msgstr "" - -#: problems.c:5218 -msgid "Ignore" -msgstr "" - -#: problems.c:5219 -msgid "Not sure if this is an error..." -msgstr "" - -#: problems.c:5220 -msgid "" -"This font contains non-integral coordinates. That's OK\n" -"in PostScript and SVG but causes problems in TrueType.\n" -"Should I consider that an error here?" -msgstr "" - -#: problems.c:5386 -#, c-format -msgid "Validation of %.100s" -msgstr "Validation de %.100s" - -#: psread.c:300 -msgid "Can't back up with nothing on stack\n" -msgstr "" - -#: psread.c:302 -msgid "Attempt to back up twice\n" -msgstr "" - -#. GT: This is part of the PostScript language. "exit" should not be translated -#. GT: as it is a PostScript keyword. (FF contains a small PostScript interpreter -#. GT: so it can understand some PostScript fonts, and can generate errors when -#. GT: handed bad PostScript). -#: psread.c:360 -msgid "Use of \"exit\" when not in a loop\n" -msgstr "Utilisation de \"exit\" en dehors d'une boucle\n" - -#. GT: This is part of the PostScript language. Neither "stop" nor "stopped" -#. GT: should be translated as both are PostScript keywords. -#: psread.c:386 -msgid "Use of \"stop\" when not in a stopped\n" -msgstr "Utilisation de \"stop\" hors \"stopped\".\n" - -#: psread.c:583 -msgid "Attempt to invert a singular matrix\n" -msgstr "Tentative d'inversion d'une matrice singulière\n" - -#. GT: Here "def" is a PostScript keyword, (meaning define). -#. GT: This "def" should not be translated as it is part of the PostScript language. -#: psread.c:626 -msgid "Key for a def must be a string or name literal\n" -msgstr "Une clef de \"def\" doit être une chaîne ou le nom d'un littéral\n" - -#: psread.c:688 psread.c:695 -msgid "Value out of bounds in spline.\n" -msgstr "Valeur hors limites dans la courbe.\n" - -#: psread.c:1059 -msgid "Unknown character after backslash in literal string.\n" -msgstr "Caractère inconnu après \"\\\" dans une chaîne littérale.\n" - -#: psread.c:1065 -msgid "Unknown string type\n" -msgstr "Type de chaîne inconnu\n" - -#: psread.c:1145 -msgid "FontForge does not support dictionary based imagemask operators.\n" -msgstr "" -"Fontforge ne supporte pas les opérations sur les imagemask à base de " -"dictionnaire.\n" - -#: psread.c:1150 -msgid "" -"Fourth argument of imagemask must be a 6-element transformation matrix.\n" -msgstr "" -"Le 4ème argument d'imagemask est une matrice de transformation à 6 " -"éléments.\n" - -#: psread.c:1155 -msgid "Third argument of imagemask must be a boolean.\n" -msgstr "Le 3ème argument d'imagemask est un booléen.\n" - -#: psread.c:1161 -msgid "First and second arguments of imagemask must be integers.\n" -msgstr "Les 1er et 2nd arguments d'imagemask sont des entiers.\n" - -#: psread.c:1170 -msgid "" -"Width or height arguments to imagemask contain invalid values\n" -"(either negative or they require more data than provided).\n" -msgstr "" -"Arguments largeur ou hauteur d'imagemask invalides.\n" -"soit négatifs, Ou nécessitant plus de données que fournies).\n" - -#: psread.c:1585 psread.c:1594 psread.c:1603 -msgid "Divide by zero in postscript code.\n" -msgstr "Division par zero dans le code postscript.\n" - -#: psread.c:1685 -msgid "Can't compare arrays\n" -msgstr "Tableaux non comparables.\n" - -#: psread.c:2463 -msgid "" -"This version of FontForge does not support the imagemask operator.\n" -"For support configure --with-multilayer.\n" -msgstr "" -"Cette version de FontForge ne supporte pas l'opérateur imagemask.\n" -"Il faut utiliser configure --with-multilayer pour ça.\n" - -#: psread.c:2622 -msgid "No mark in counttomark\n" -msgstr "Pas de marque dans couttomark.\n" - -#: psread.c:2633 -msgid "No mark in cleartomark\n" -msgstr "Pas de marque dans cleartomark.\n" - -#: psread.c:2735 -msgid "Nothing on stack to print\n" -msgstr "Rien à imprimer sur la pile\n" - -#: psread.c:2812 -#, c-format -msgid "Warning: Unable to parse token %s, some features may be lost\n" -msgstr "" -"Attention: token %s incompréhensible. Certaines fonctions peuvent être " -"perdues.\n" - -#: psread.c:3291 -msgid "We don't understand this font\n" -msgstr "Fonte incompréhensible\n" - -#: psread.c:3690 -#, c-format -msgid "Stack got too big in %s\n" -msgstr "Pile trop grande dans %s\n" - -#: psread.c:3734 -#, c-format -msgid "%s's dotsection operator is depreciated for Type2\n" -msgstr "" - -#: psread.c:3738 -#, c-format -msgid "Stack underflow on vstem3 in %s\n" -msgstr "Pile trop vide pour vstem3 dans %s\n" - -#: psread.c:3743 psread.c:3781 -#, c-format -msgid "%s's vstem3 operator is not supported for Type2\n" -msgstr "" - -#: psread.c:3779 -#, c-format -msgid "Stack underflow on hstem3 in %s\n" -msgstr "Pile trop vide pour hstem3 dans %s\n" - -#: psread.c:3816 -#, c-format -msgid "Stack underflow on seac in %s\n" -msgstr "Pile trop vide pour seac dans %s\n" - -#: psread.c:3818 -#, c-format -msgid "%s's SEAC operator is invalid for Type2\n" -msgstr "" - -#: psread.c:3819 -#, c-format -msgid "%s's SEAC-like endchar operator is depreciated for Type2\n" -msgstr "" - -#: psread.c:3837 -#, c-format -msgid "Reference encoding out of bounds in %s\n" -msgstr "référence à un un encodage hors limites dans %s.\n" - -#: psread.c:3849 -#, c-format -msgid "Stack underflow on sbw in %s\n" -msgstr "Pile trop vide pour sbw dans %s\n" - -#: psread.c:3851 -#, c-format -msgid "%s's sbw operator is not supported for Type2\n" -msgstr "" - -#: psread.c:3859 -#, c-format -msgid "Stack underflow on unary operator in %s\n" -msgstr "Pile trop vide pour un opérateur unaire dans %s.\n" - -#: psread.c:3868 -#, c-format -msgid "Stack underflow on binary operator in %s\n" -msgstr "Pile trop vide pour un opérateur binaire dans %s\n" - -#: psread.c:3895 -#, c-format -msgid "Stack underflow on ifelse in %s\n" -msgstr "Pile trop vide pour un ifelse dans %s\n" - -#: psread.c:3916 -msgid "Type2 fonts do not support the Type1 callothersubrs operator" -msgstr "Les fontes Type2 ne supportent pas l'opérateur Type1 callothersubrs" - -#: psread.c:3918 -#, c-format -msgid "Stack underflow on callothersubr in %s\n" -msgstr "Pile trop vide pour callothersubr dans %s\n" - -#: psread.c:3963 psread.c:4027 -#, c-format -msgid "Bad flex subroutine in %s\n" -msgstr "sous-programme flex incorrect dans %s\n" - -#: psread.c:4005 -#, c-format -msgid "No previous point on path in curveto from flex 0 in %s\n" -msgstr "Pas de point précédent pour curveto du flex 0 dans %s\n" - -#: psread.c:4020 -#, c-format -msgid "No previous point on path in lineto from flex 0 in %s\n" -msgstr "Pas de point précédent pour lineto du flex 0 dans %s\n" - -#: psread.c:4043 -#, c-format -msgid "Attempt to use a multiple master subroutine in a non-mm font in %s.\n" -msgstr "" -"Utilisation d'une routine multiple-maître dans une fonte non MM dans %s.\n" - -#: psread.c:4045 -#, c-format -msgid "" -"Multiple master subroutine called with the wrong number of arguments in %s.\n" -msgstr "" -"Routine multiple-maître appelée avec pas assez d'arguments dans %s.\n" - -#: psread.c:4079 -#, c-format -msgid "Too few items on stack for put in %s\n" -msgstr "Pas assez d'éléments sur la pile pour put dans %s\n" - -#: psread.c:4080 psread.c:4088 -#, c-format -msgid "Reference to transient memory out of bounds in put in %s\n" -msgstr "Référence à une mémoire de travail hors limites pour put dans %s\n" - -#: psread.c:4087 -#, c-format -msgid "Too few items on stack for get in %s\n" -msgstr "Pas assez d'éléments sur la pile pour get dans %s\n" - -#: psread.c:4098 -#, c-format -msgid "Pop stack underflow on pop in %s\n" -msgstr "Pas assez d'éléments sur la pile pour pop dans %s\n" - -#: psread.c:4121 -#, c-format -msgid "Index out of range in %s\n" -msgstr "Index hors limite dans %s\n" - -#: psread.c:4132 -#, c-format -msgid "roll out of range in %s\n" -msgstr "Valeur hors limite dans %s\n" - -#: psread.c:4148 -msgid "Type2 fonts do not support the Type1 setcurrentpoint operator" -msgstr "" - -#: psread.c:4149 -#, c-format -msgid "Stack underflow on setcurrentpoint in %s\n" -msgstr "" - -#: psread.c:4232 -#, c-format -msgid "No previous point on path in flex operator in %s\n" -msgstr "" - -#: psread.c:4236 -#, c-format -msgid "Uninterpreted opcode 12,%d in %s\n" -msgstr "" - -#: psread.c:4248 -#, c-format -msgid "Stack underflow on hstem in %s\n" -msgstr "" - -#: psread.c:4300 -#, c-format -msgid "Stack underflow on vstem in %s\n" -msgstr "" - -#: psread.c:4351 -#, c-format -msgid "Hint mask (or counter mask) with too many hints in %s\n" -msgstr "" - -#: psread.c:4388 -#, c-format -msgid "Stack underflow on hsbw in %s\n" -msgstr "" - -#: psread.c:4430 -#, c-format -msgid "Stack underflow on rlineto/rmoveto in %s\n" -msgstr "" - -#: psread.c:4437 -#, c-format -msgid "Stack underflow on hlineto/hmoveto in %s\n" -msgstr "" - -#: psread.c:4443 -#, c-format -msgid "Stack underflow on vlineto/vmoveto in %s\n" -msgstr "" - -#: psread.c:4475 -#, c-format -msgid "No previous point on path in lineto in %s\n" -msgstr "" - -#: psread.c:4507 -#, c-format -msgid "Stack underflow on rrcurveto in %s\n" -msgstr "" - -#: psread.c:4519 psread.c:4530 -#, c-format -msgid "Stack underflow on hhcurveto in %s\n" -msgstr "" - -#: psread.c:4541 -#, c-format -msgid "Stack underflow on hvcurveto in %s\n" -msgstr "" - -#: psread.c:4553 -#, c-format -msgid "Stack underflow on vhcurveto in %s\n" -msgstr "" - -#: psread.c:4580 -#, c-format -msgid "No previous point on path in curveto in %s\n" -msgstr "" - -#: psread.c:4600 -#, c-format -msgid "Stack underflow on callsubr in %s\n" -msgstr "" - -#: psread.c:4603 -#, c-format -msgid "Too many subroutine calls in %s\n" -msgstr "" - -#: psread.c:4612 -#, c-format -msgid "Subroutine number out of bounds in %s\n" -msgstr "Numéro de sous-programme hors limite dans %s\n" - -#: psread.c:4625 -#, c-format -msgid "return when not in subroutine in %s\n" -msgstr "'return' en dehors d'un sous-programme dans %s\n" - -#: psread.c:4635 -msgid "Attempt to use a multiple master subroutine in a non-mm font.\n" -msgstr "" - -#: psread.c:4637 -#, c-format -msgid "Too few items on stack for blend in %s\n" -msgstr "" - -#: psread.c:4640 -msgid "Use of obsolete blend operator.\n" -msgstr "" - -#: psread.c:4657 -#, c-format -msgid "Uninterpreted opcode %d in %s\n" -msgstr "" - -#: psread.c:4663 -#, c-format -msgid "end of subroutine reached with no return in %s\n" -msgstr "" - -#: python.c:3765 -msgid "" -msgstr "" - -#: python.c:15128 scstylesui.c:469 -msgid "" -"The horizontal and vertical stem add amounts must either both be zero, or " -"neither may be 0" -msgstr "" - -#: python.c:15135 scstylesui.c:476 -msgid "" -"The horizontal and vertical stem add amounts may not differ by more than a " -"factor of 4" -msgstr "" - -#: savefont.c:89 -msgid "Saving AFM File" -msgstr "Enregistrement du fichier AFM" - -#: savefont.c:168 -msgid "Saving TFM File" -msgstr "Enregistrement du fichier TFM" - -#: savefont.c:231 -msgid "Saving OFM File" -msgstr "Enregistrement du fichier OFM" - -#: savefont.c:341 winfonts.c:858 -#, c-format -msgid "Attempt to save a pixel size that has not been created (%d@%d)" -msgstr "" -"Enregistrement d'un bitmap avec une taille de pixel non disponible (%d@%d)" - -#: savefont.c:348 -msgid "Currently, FontForge only supports bitmap (not bytemap) type3 output" -msgstr "" - -#: savefont.c:401 -msgid "No Sub Font Definition file" -msgstr "Pas de fichier de définition des sous-fontes" - -#: savefont.c:424 -msgid "Wrong type of SFD file" -msgstr "Type de fichier SFD incorrect" - -#: savefont.c:424 -msgid "" -"This looks like one of FontForge's SplineFont DataBase files.\n" -"Not one of TeX's SubFont Definition files.\n" -"An unfortunate confusion of extensions." -msgstr "" -"Ceci ressemble à un fichier sfd de FontForge\n" -"et non pas à un fichier ΤεΧ de sous-fonte.\n" -"Une confusion d'extension regrettable." - -#: savefont.c:473 -#, c-format -msgid "Bad offset: %d for subfont %s\n" -msgstr "" - -#: savefont.c:504 -#, c-format -msgid "" -"Warning: Encoding %d (0x%x) is mapped to at least two locations (%s@0x%02x " -"and %s@0x%02x)\n" -" Only one will be used here.\n" -msgstr "" - -#: savefont.c:515 -#, c-format -msgid "More than 256 entries in subfont %s\n" -msgstr "" - -#: savefont.c:660 savefont.c:876 -msgid "Afm Save Failed" -msgstr "Échec enregistrement de l'AFM" - -#: savefont.c:666 savefont.c:863 -msgid "Tfm Save Failed" -msgstr "Échec enregistrement du TFM" - -#: savefont.c:709 -msgid "Bad Extension" -msgstr "Extension incorrecte" - -#: savefont.c:709 -msgid "You must specify a standard type1 extension (.pfb or .pfa)" -msgstr "" -"Vous devez choisir une des extension standard pour le type1: .pfb ou .pfa)" - -#: savefont.c:730 savefont.c:796 -msgid "Saving font" -msgstr "Enregistrement de la fonte" - -#: savefont.c:731 -msgid "Saving Multiple PostScript Fonts" -msgstr "" - -#: savefont.c:762 -msgid "Bad Drawing Operation" -msgstr "Opération de tracé incorrecte" - -#: savefont.c:762 -msgid "" -"This font contains at least one translucent layer, but type3 does not " -"support that (anything translucent or transparent is treated as opaque). Do " -"you want to proceed anyway?" -msgstr "" -"Cette font contient au moins un calque translucide, mais le type3 ne " -"supporte pas cela. Un calque transparent ou translucide sera traité comme un " -"calque opaque. Voulez vous vraiment continuer?" - -#: savefont.c:799 tottf.c:2095 -msgid "Saving OpenType Font" -msgstr "Enregistrer la fonte OpenType" - -#: savefont.c:801 -msgid "Saving CID keyed font" -msgstr "Enregistrement fonte CID" - -#: savefont.c:802 -msgid "Saving multi-master font" -msgstr "Enregistrement fonte Multi-Master" - -#: savefont.c:803 -msgid "Saving SVG font" -msgstr "Enregistrement police SVG" - -#: savefont.c:804 -msgid "Saving Unified Font Object" -msgstr "Enregistrement Objet Fonte Unifié" - -#: savefont.c:814 -msgid "Mac Resource Not Remote" -msgstr "" - -#: savefont.c:814 -msgid "You may not save a mac resource file to a remote location" -msgstr "" - -#: savefont.c:817 -msgid "Directory Not Remote" -msgstr "" - -#: savefont.c:817 -msgid "You may not save ufo directory to a remote location" -msgstr "" - -#: savefont.c:869 -msgid "Ofm Save Failed" -msgstr "Échec enregistrement de l'OFM" - -#: savefont.c:883 -msgid "FontLog Save Failed" -msgstr "" - -#: savefont.c:888 -msgid "Saving PFM File" -msgstr "Enregistrement du fichier PFM" - -#: savefont.c:891 -msgid "Pfm Save Failed" -msgstr "Échec enregistrement du PFM" - -#: savefontdlg.c:143 -msgid "PS Type 1 (Ascii)" -msgstr "" - -#: savefontdlg.c:144 -msgid "PS Type 1 (Binary)" -msgstr "" - -#: savefontdlg.c:146 -msgid "PS Type 1 (Resource)" -msgstr "" - -#: savefontdlg.c:148 -msgid "PS Type 1 (MacBin)" -msgstr "" - -#: savefontdlg.c:150 -msgid "PS Type 1 (Multiple)" -msgstr "" - -#: savefontdlg.c:151 -msgid "PS Multiple Master(A)" -msgstr "" - -#: savefontdlg.c:152 -msgid "PS Multiple Master(B)" -msgstr "" - -#: savefontdlg.c:153 -msgid "PS Type 3" -msgstr "" - -#: savefontdlg.c:154 -msgid "PS Type 0" -msgstr "" - -#: savefontdlg.c:155 -msgid "PS CID" -msgstr "" - -#. GT: "CFF (Bare)" means a CFF font without the normal OpenType wrapper -#. GT: CFF is a font format that normally lives inside an OpenType font -#. GT: but it is perfectly meaningful to remove all the OpenType complexity -#. GT: and just leave a bare CFF font -#: savefontdlg.c:160 -msgid "CFF (Bare)" -msgstr "" - -#: savefontdlg.c:161 -msgid "CFF CID (Bare)" -msgstr "" - -#: savefontdlg.c:162 -msgid "Type42" -msgstr "Type 42" - -#: savefontdlg.c:163 -msgid "Type11 (CID 2)" -msgstr "" - -#: savefontdlg.c:165 -msgid "TrueType (Symbol)" -msgstr "TrueType (symboles)" - -#: savefontdlg.c:167 -msgid "TrueType (Resource)" -msgstr "TrueType (Ressources)" - -#: savefontdlg.c:169 -msgid "TrueType (MacBin)" -msgstr "" - -#: savefontdlg.c:171 -msgid "TrueType (TTC)" -msgstr "" - -#: savefontdlg.c:172 -msgid "TrueType (Mac dfont)" -msgstr "" - -#: savefontdlg.c:173 -msgid "OpenType (CFF)" -msgstr "" - -#: savefontdlg.c:174 -msgid "OpenType (Mac dfont)" -msgstr "" - -#: savefontdlg.c:175 -msgid "OpenType CID" -msgstr "" - -#: savefontdlg.c:176 -msgid "OpenType CID (dfont)" -msgstr "" - -#: savefontdlg.c:177 -msgid "SVG font" -msgstr "police SVG" - -#: savefontdlg.c:178 -msgid "Unified Font Object" -msgstr "Objet fonte unifié (UFO)" - -#: savefontdlg.c:179 -msgid "Web Open Font" -msgstr "" - -#: savefontdlg.c:180 -msgid "No Outline Font" -msgstr "-- aucun format vectoriel --" - -#: savefontdlg.c:185 -msgid "In TTF/OTF" -msgstr "dans TTF/OTF" - -#: savefontdlg.c:186 -msgid "Apple bitmap only sfnt (dfont)" -msgstr "" - -#: savefontdlg.c:187 -msgid "(faked) MS bitmap only sfnt (ttf)" -msgstr "MS bitmap only sfnt (ttf), simulée" - -#: savefontdlg.c:188 -msgid "X11 bitmap only sfnt (otb)" -msgstr "" - -#: savefontdlg.c:190 -msgid "NFNT (Resource)" -msgstr "" - -#: savefontdlg.c:192 -msgid "NFNT (MacBin)" -msgstr "" - -#: savefontdlg.c:197 -msgid "Win FNT" -msgstr "" - -#: savefontdlg.c:198 -msgid "Palm OS Bitmap" -msgstr "Bitmap Palm OS" - -#: savefontdlg.c:199 -msgid "PS Type3 Bitmap" -msgstr "Bitmap PS Type 3" - -#: savefontdlg.c:200 -msgid "No Bitmap Fonts" -msgstr "-- aucun format bitmap --" - -#: savefontdlg.c:238 savefontdlg.c:1444 savefontdlg.c:1473 -msgid "Pixel List" -msgstr "Liste pixel" - -#: savefontdlg.c:547 savefontdlg.c:2357 -msgid "Options" -msgstr "Options" - -#: savefontdlg.c:579 -msgid "Round" -msgstr "Arrondi" - -#: savefontdlg.c:581 -msgid "Do you want to round coordinates to integers (this saves space)?" -msgstr "" -"Arrondi entier de toutes les coordonnées (cela fait gagner de la place)?" - -#: savefontdlg.c:591 -msgid "Do you want the font file to contain PostScript hints?" -msgstr "Voulez vous que le fichier contienne des hints PostScript ?" - -#: savefontdlg.c:600 -msgid "Flex Hints" -msgstr "Hints flex" - -#: savefontdlg.c:602 -msgid "Do you want the font file to contain PostScript flex hints?" -msgstr "Souhaitez-vous que le fichier contienne des hints de type flex ?" - -#: savefontdlg.c:611 -msgid "Hint Substitution" -msgstr "Remplacement de hint" - -#: savefontdlg.c:613 -msgid "Do you want the font file to do hint substitution?" -msgstr "" -"Souhaitez-vous que des remplacements de hint aient lieu dans la fonte ?" - -#: savefontdlg.c:620 -msgid "First 256" -msgstr "Les 256 premiers" - -#: savefontdlg.c:622 -msgid "" -"Limit the font so that only the glyphs referenced in the first 256 " -"encodings\n" -"will be included in the file" -msgstr "" -"Réduire la fonte afin que seuls les 256 premiers glyphes\n" -"soient inclus dans le fichier" - -#: savefontdlg.c:629 -msgid "Output AFM" -msgstr "Générer AFM" - -#: savefontdlg.c:631 -msgid "" -"The AFM file contains metrics information that many word-processors will " -"read when using a PostScript® font." -msgstr "" -"Le fichier AFM contient les métriques de fonte PostScript®,\n" -"en particulier les paires de crénage." - -#: savefontdlg.c:639 -msgid "Composites in AFM" -msgstr "" - -#: savefontdlg.c:641 -msgid "" -"The AFM format allows some information about composites\n" -"(roughly the same as mark to base anchor classes) to be\n" -"included. However it tends to make AFM files huge as it\n" -"is not stored in an efficient manner." -msgstr "" - -#: savefontdlg.c:649 -msgid "Output PFM" -msgstr "Générer PFM" - -#: savefontdlg.c:651 -msgid "" -"The PFM file contains information Windows needs to install a PostScript® " -"font." -msgstr "" -"Le fichier PFM contient les informations dont Windows\n" -"a besoin pour installer une fonte PostScript®." - -#: savefontdlg.c:659 -msgid "Output TFM & ENC" -msgstr "Générer TFM & ENC" - -#: savefontdlg.c:661 -msgid "" -"The tfm and enc files contain information TeX needs to install a PostScript® " -"font." -msgstr "" -"Les fichiers TFM et ENC contiennent les informations utilisées par TeX pour " -"installer une fonte PostScript®." - -#: savefontdlg.c:674 -msgid "SFNT" -msgstr "" - -#: savefontdlg.c:689 -msgid "TrueType Hints" -msgstr "" - -#: savefontdlg.c:691 -msgid "" -"Do you want the font file to contain truetype hints? This will not\n" -"generate new instructions, it will just make use of whatever is associated\n" -"with each character." -msgstr "" -"Voulez vous enregistrer dans la fonte les instructions TrueType ?\n" -"FontForge ne va pas en créer des nouvelles, mais il peut conserver " -"l'existant." - -#: savefontdlg.c:699 -msgid "PS Glyph Names" -msgstr "Noms de glyphe PostScript" - -#: savefontdlg.c:701 -msgid "" -"Do you want the font file to contain the names of each glyph in the font?" -msgstr "" -"Voulez vous que le fichier contienne les noms de tous les glyphes de la " -"fonte ?" - -#: savefontdlg.c:711 -msgid "" -"Apple and MS/Adobe differ about the format of truetype and opentype files\n" -"This allows you to select which standard to follow for your font.\n" -"The main differences are:\n" -" The requirements for the 'postscript' name in the name table conflict\n" -" Bitmap data are stored in different tables\n" -" Scaled composite characters are treated differently\n" -" Use of GSUB rather than morx(t)/feat\n" -" Use of GPOS rather than kern/opbd\n" -" Use of GDEF rather than lcar/prop" -msgstr "" -"Apple et MS/Adobe divergent quand au format des fichiers TrueType et " -"OpenType.\n" -"Les differences principales sont:\n" -" Spécifications incompatibles des noms 'postscript dans la table 'name'.\n" -" Les bitmaps ne sont pas dans les mêmes tables\n" -" La mise à l'échelle des caractères composés est différente\n" -" utilisation de GSUB à la place de morx(t)/feat\n" -" utilisation de GPOS à la place de kern/opbd\n" -" utilisation de GDEF à la place de lcar/prop" - -#: savefontdlg.c:722 -msgid "" -"Apple and MS/Adobe differ about the format of truetype and opentype files\n" -"This allows you to select which standard to follow for your font.\n" -"The main differences are:\n" -" The requirements for the 'postscript' name in the name table conflict\n" -" Bitmap data are stored in different tables\n" -" Scaled composite glyphs are treated differently\n" -" Use of GSUB rather than morx(t)/feat\n" -" Use of GPOS rather than kern/opbd\n" -" Use of GDEF rather than lcar/prop" -msgstr "" -"Apple et MS/Adobe divergent quand au format des fichiers TrueType et " -"OpenType.\n" -"Ici vous choisissez quel sera le parfum de votre fonte.\n" -"Les principales différences sont :\n" -" spécifications incompatibles des noms PostScript dans la table 'name' ;\n" -" bitmaps stockés dans des tables différentes ;\n" -" glyphes composites et mis à l'échelle traités différemment ;\n" -" utilisation de 'GSUB' à la place de 'morx'/'feat' ;\n" -" utilisation de 'GPOS' à la place de 'kern'/'opbd' ;\n" -" utilisation de 'GDEF' à la place de 'lcar'/'prop'." - -#: savefontdlg.c:730 -msgid "Old style 'kern'" -msgstr "'kern' ancienne mode" - -#: savefontdlg.c:732 -msgid "" -"Many applications still don't support 'GPOS' kerning.\n" -"If you want to include both 'GPOS' and old-style 'kern'\n" -"tables set this check box.\n" -"It may not be set in conjunction with the Apple checkbox.\n" -"This may confuse other applications though." -msgstr "" -"Beaucoup d'applications ne supportent pas encore le crénage 'GPOS'.\n" -"Si vous voulez inclure à la fois 'GPOS' et 'kern' ancienne mode,\n" -"cochez cette case.\n" -"Ce n'est pas compatible avec la case à cocher 'Apple'.\n" -"Cela pourrait aussi perturber certaines applications." - -#: savefontdlg.c:741 -msgid "Dummy 'DSIG'" -msgstr "" - -#: savefontdlg.c:744 -msgid "" -"MS uses the presence of a 'DSIG' table to determine whether to use an " -"OpenType\n" -"icon for the tt font. FontForge can't generate a useful 'DSIG' table, but it " -"can\n" -"generate an empty one with no signature info. A pointless table." -msgstr "" - -#: savefontdlg.c:754 -msgid "Output Glyph Map" -msgstr "Enregistrer la map des Glyphes" - -#: savefontdlg.c:764 -msgid "Output OFM & CFG" -msgstr "Générer OFM & CFG" - -#: savefontdlg.c:766 -msgid "" -"The ofm and cfg files contain information Omega needs to process a font." -msgstr "" -"Les fichiers ofm et cfg contiennent les informations utilisées par Omega " -"pour gèrer une fonte" - -#: savefontdlg.c:774 -msgid "PfaEdit Table" -msgstr "Table 'PfaEdit'" - -#: savefontdlg.c:776 -msgid "" -"The PfaEdit table is an extension to the TrueType format\n" -"and contains various data used by FontForge\n" -"(It should be called the FontForge table,\n" -"but isn't for historical reasons)" -msgstr "" -"'PfEd' est une table TrueType contenant diverses\n" -"données utilisées par FontForge.\n" -"C'est une extension au format TrueType.\n" -"Le nom est historique." - -#: savefontdlg.c:784 -msgid "Save Comments" -msgstr "Enregistrer les commentaires" - -#: savefontdlg.c:786 -msgid "Save glyph comments in the PfEd table" -msgstr "Enregistrer les commentaires des glyphes dans la table 'PfEd'" - -#: savefontdlg.c:794 -msgid "Save Colors" -msgstr "Enregistrer les couleurs" - -#: savefontdlg.c:796 -msgid "Save glyph colors in the PfEd table" -msgstr "Enregistrer les couleurs des glyphes dans la table 'PfEd'" - -#: savefontdlg.c:804 -msgid "Lookup Names" -msgstr "" - -#: savefontdlg.c:806 -msgid "Preserve the names of the GPOS/GSUB lookups and subtables" -msgstr "" - -#: savefontdlg.c:814 -msgid "Save Guides" -msgstr "" - -#: savefontdlg.c:816 -msgid "Save the guidelines in the Guide layer." -msgstr "" - -#: savefontdlg.c:824 -msgid "Save Layers" -msgstr "" - -#: savefontdlg.c:827 -msgid "" -"Preserve any background and spiro layers.\n" -"Also if we output a truetype font from a\n" -"cubic database, save the cubic splines." -msgstr "" - -#: savefontdlg.c:837 -msgid "TeX Table" -msgstr "Table ΤεΧ" - -#: savefontdlg.c:839 -msgid "" -"The TeX table is an extension to the TrueType format\n" -"and the various data you would expect to find in\n" -"a tfm file (that isn't already stored elsewhere\n" -"in the ttf file)\n" -msgstr "" - -#: savefontdlg.c:854 -msgid "Output Font Log" -msgstr "" - -#: savefontdlg.c:857 -msgid "" -"The FONTLOG is a text file containing pertinent information\n" -"about the font including such things as its change history.\n" -"The SIL Open Font License highly recommends its use.\n" -"\n" -"If your font contains a FONTLOG (see the Element->Font Info)\n" -"and you check this box, then the internal FONTLOG will be\n" -"written to the file \"FONTLOG.txt\" in the same directory\n" -"as the font itself." -msgstr "" - -#: savefontdlg.c:966 savefontdlg.c:981 -msgid "BDF Resolution" -msgstr "Résolution BDF" - -#: savefontdlg.c:1027 -msgid "Guess each font's resolution based on its pixel size" -msgstr "Deviner la résolution de chaque fonte selon la taille des pixels" - -#: savefontdlg.c:1240 -msgid "Find Sub Font Definition file" -msgstr "Recherche du fichier de définition des sous-fontes" - -#: savefontdlg.c:1354 -msgid "Notdef name" -msgstr "Nom de glyphe '.notdef'" - -#: savefontdlg.c:1354 -#, c-format -msgid "" -"The glyph at encoding %d is named \".notdef\" but contains an outline. " -"Because it is called \".notdef\" it will not be included in the generated " -"font. You may give it a new name using Element->Glyph Info. Do you wish to " -"continue font generation (and omit this character)?" -msgstr "" -"Le glyphe en position %d s'appelle '.notdef' mais contient un contour. De " -"par son nom \".notdef\" il ne sera pas inclus dans la fonte en cours de " -"création. Vous pouvez le renommer en utilisant 'Élément->Infos glyphe'. " -"Voulez vous continuer à créer la fonte (sans ce glyphe) ?" - -#: savefontdlg.c:1366 -msgid "Not a CID format" -msgstr "Ceci n'est pas une CID" - -#: savefontdlg.c:1366 -msgid "" -"You are attempting to save a CID font in a non-CID format. This is ok, but " -"it means that only the current sub-font will be saved.\n" -"Is that what you want?" -msgstr "" -"Vous essayez d'enregistrer une fonte CID dans un format\n" -"non-CID. C'est possible, mais seule la sous-fonte courante\n" -"sera enregistrée. Est-ce vraiment ce que vous souhaitez ?" - -#: savefontdlg.c:1374 -#, c-format -msgid "" -"The truetype instructions on glyph %s are out of date.\n" -"Do you want to proceed anyway?" -msgstr "" -"Les instructions du glyphe %s ont changé.\n" -"Continuer malgré tout?" - -#: savefontdlg.c:1382 -msgid "Reference point match out of date" -msgstr "" - -#: savefontdlg.c:1382 -#, c-format -msgid "" -"In glyph %s the reference to %s is positioned by point matching, and the " -"point numbers may no longer reflect the original intent.\n" -"Do you want to proceed anyway?" -msgstr "" - -#: savefontdlg.c:1393 -msgid "Bad OS/2 version" -msgstr "" - -#: savefontdlg.c:1393 -msgid "" -"OpenType fonts must have a version greater than 1\n" -"Use Element->Font Info->OS/2->Misc to change this." -msgstr "" - -#: savefontdlg.c:1405 savefontdlg.c:1423 -msgid "Non-standard Em-Size" -msgstr "Grille (unités par cadratin) non standard" - -#: savefontdlg.c:1405 -#, c-format -msgid "" -"The convention is that PostScript fonts should have an Em-Size of 1000. But " -"this font has a size of %d. This is not an error, but you might consider " -"altering the Em-Size with the Element->Font Info->General dialog.\n" -"Do you wish to continue to generate your font in spite of this?" -msgstr "" -"La convention veut que les fontes PostScript soient décrites sur une grille " -"de 1000 unités par cadratin. Or cette fonte en a %d. Ce n'est pas incorrect, " -"mais vous pourriez néanmoins modifier ce nombre par le biais de 'Élément-" -">Infos fonte->PS Général'.\n" -"Voulez vous continuer la génération de la fonte malgré cela ?" - -#: savefontdlg.c:1423 -#, c-format -msgid "" -"The convention is that TrueType fonts should have an Em-Size which is a " -"power of 2. But this font has a size of %d. This is not an error, but you " -"might consider altering the Em-Size with the Element->Font Info->General " -"dialog.\n" -"Do you wish to continue to generate your font in spite of this?" -msgstr "" -"La convention veut que les fontes TrueType aient une grille qui soit une " -"puissance de 2. Or cette fonte en a une de %d unités par cadratin. Ce n'est " -"pas incorrect, mais vous pourriez néanmoins modifier la taille du Em avec " -"'Élément->Infos fonte->PS Général'.\n" -"Voulez vous continuer la génération de la fonte malgré cela ?" - -#: savefontdlg.c:1438 -msgid "" -"Your font has a 2 byte encoding, but you are attempting to save it in a " -"format that only supports one byte encodings. This means that you won't be " -"able to access anything after the first 256 characters without reencoding " -"the font.\n" -"\n" -"Do you want to proceed anyway?" -msgstr "" -"Votre fonte a un codage sur deux octets, mais vous essayez\n" -"de l'enregistrer dans un format dont le codage est sur un\n" -"octet. De ce fait vous ne pourrez pas accèder aux glyphes\n" -"supérieurs à 256 sans transcoder la fonte.\n" -"Voulez vous le faire malgré tout ?" - -#: savefontdlg.c:1449 -msgid "The 'NFNT' bitmap format is obsolete" -msgstr "Le format bitmap 'NFNT' est obsolète" - -#: savefontdlg.c:1449 -msgid "" -"The 'NFNT' bitmap format is not used under OS/X (though you still need to " -"create a (useless) bitmap font if you are saving a type1 PostScript resource)" -msgstr "" -"Le format bitmap 'NFNT' n'est pas utilisé par OS/X (bien qu'il faille " -"toujours créer une police bitmap (pour rien) si vous sauver une ressource au " -"format type1 PostScript)" - -#: savefontdlg.c:1452 -msgid "Needs bitmap font" -msgstr "Il faut une police bitmap" - -#: savefontdlg.c:1452 -msgid "" -"When generating a Mac Type1 resource font, you MUST generate at least one " -"NFNT bitmap font to go with it. If you have not created any bitmaps for this " -"font, cancel this dlg and use the Element->Bitmaps Available command to " -"create one" -msgstr "" -"Pour créer une ressource Mac de type police de Type1, vous DEVEZ créer au " -"moins une police bitmap NFNT pour aller avec. Si vous n'avez aucun bitmap " -"dans cette police, annulez cette action et utilisez Elément->Bitmaps " -"disponibles pour en créer une" - -#: savefontdlg.c:1456 -msgid "The 'POST' type1 format is probably deprecated" -msgstr "Le format 'POST' type1 est probablement en perte de vitesse" - -#: savefontdlg.c:1456 -msgid "" -"The 'POST' type1 format is probably depreciated and may not work in future " -"version of the mac." -msgstr "" -"Le format 'POST' type1 est probablement en perte de vitesse et ne sera peut-" -"être pas supporté dans une future version du mac." - -#: savefontdlg.c:1500 -msgid "_Review" -msgstr "_Revoir" - -#: savefontdlg.c:1504 -msgid "Errors detected" -msgstr "Erreurs détectées" - -#: savefontdlg.c:1504 -#, c-format -msgid "" -"The font contains errors.\n" -"%sWould you like to review the errors or save the font anyway?" -msgstr "" - -#: savefontdlg.c:1651 -msgid "Bad OFLib upload" -msgstr "" - -#: savefontdlg.c:1653 -msgid "Missing OFLib password" -msgstr "Mot de passe OFLib manquant" - -#: savefontdlg.c:1655 -msgid "Missing OFLib username" -msgstr "Nom d'usager OFLib manquant" - -#: savefontdlg.c:1657 -msgid "Missing OFLib description" -msgstr "Description OFLib manquante" - -#: savefontdlg.c:1659 -msgid "Missing OFLib name" -msgstr "Nom d'OFLib manquant" - -#: savefontdlg.c:1660 -msgid "Missing OFLib keywords" -msgstr "" - -#: savefontdlg.c:1755 ../gdraw/gsavefiledlg.c:153 -msgid "Create directory..." -msgstr "Créer répertoire..." - -#: savefontdlg.c:1984 -msgid "Browse for a preview image" -msgstr "" - -#: savefontdlg.c:2259 savefontdlg.c:2263 -msgid "Bad Mac Family" -msgstr "Famille Mac incorrecte" - -#: savefontdlg.c:2259 -msgid "" -"To generate a Mac family file, the current font must have plain (Normal, " -"Regular, etc.) style, and there must be other open fonts with the same " -"family name." -msgstr "" -"Pour obtenir un fichier de famille Macintosh, la fonte courante doit avoir " -"un style du type 'Normal', 'Regular', etc. et il doit y avoir d'autres " -"fontes ouvertes sous le même nom de famille." - -#: savefontdlg.c:2263 -#, c-format -msgid "" -"There are two open fonts with the current family name and the same style. " -"%.30s and %.30s" -msgstr "" -"Il y a 2 fontes ouvertes avec le même nom de famille et le même style. %.30s " -"et %.30s" - -#: savefontdlg.c:2279 -msgid "Generate Mac Family" -msgstr "Générer famille pour Mac..." - -#: savefontdlg.c:2279 -msgid "Generate Fonts" -msgstr "Générer fonte(s)..." - -#: savefontdlg.c:2359 -msgid "Allows you to select optional behavior when generating the font" -msgstr "Pour optimiser les paramètres utilisés pour générer la fonte" - -#: savefontdlg.c:2593 -msgid "Layer:" -msgstr "" - -#: savefontdlg.c:2604 -msgid "Save a font based on the specified layer" -msgstr "" - -#: savefontdlg.c:2619 -msgid "Validate Before Saving" -msgstr "" - -#: savefontdlg.c:2629 -msgid "" -"Check the glyph outlines for standard errors before saving\n" -"This can be slow." -msgstr "" - -#: savefontdlg.c:2634 -msgid "Append a FONTLOG entry" -msgstr "" - -#: savefontdlg.c:2641 -msgid "The FONTLOG allows you to keep a log of changes made to your font." -msgstr "" - -#: savefontdlg.c:2656 -msgid "Upload to the" -msgstr "" - -#: savefontdlg.c:2661 -msgid "" -"Once you have a final version of your font\n" -"and if your font is licensed under the Open\n" -"Font License, then you might consider uploading\n" -"it to the Open Font Library. This is a website\n" -"of Free/Libre fonts.\n" -"\n" -"You must have previously registered with OFLib\n" -"and have a valid username/password there.\n" -"\n" -"Obviously you must be connected to the internet\n" -"for this to work." -msgstr "" - -#: savefontdlg.c:2683 -msgid "Open Font Library" -msgstr "" - -#: savefontdlg.c:2694 -msgid "Register" -msgstr "s'enregistrer" - -#: savefontdlg.c:2719 -msgid "Username:" -msgstr "nom d'usager:" - -#: savefontdlg.c:2723 savefontdlg.c:2733 -msgid "Username on OFLib" -msgstr "" - -#: savefontdlg.c:2738 -msgid "Password:" -msgstr "Mot de passe:" - -#: savefontdlg.c:2742 savefontdlg.c:2756 -msgid "Password on OFLib" -msgstr "" - -#: savefontdlg.c:2762 -msgid "Remember Me" -msgstr "Se souvenir de moi" - -#: savefontdlg.c:2768 -msgid "" -"FontForge will remember your username/password\n" -"by storing them as plain text (insecurely) in your preference file" -msgstr "" - -#: savefontdlg.c:2776 -msgid "OFLib Name:" -msgstr "Nom OFLib:" - -#: savefontdlg.c:2780 savefontdlg.c:2789 -msgid "Font name to display on OFLib" -msgstr "" - -#: savefontdlg.c:2794 -msgid "Artists:" -msgstr "Artistes:" - -#: savefontdlg.c:2798 savefontdlg.c:2804 -msgid "" -"Other artists involved in the design of this font.\n" -"Collaborators, etc." -msgstr "" - -#: savefontdlg.c:2810 -msgid "Keyword Tags:" -msgstr "" - -#: savefontdlg.c:2814 -msgid "" -"A comma separated list of keywords that describe\n" -"the font to help others search for it.\n" -"You may use whatever keyword tags you desire.\n" -"Suggestions: serif, sans_serif, bold, italic, oblique,\n" -"extended, compressed, thin, demibold, black, outline, regular,\n" -"display, etc." -msgstr "" - -#: savefontdlg.c:2820 -msgid "" -"A comma separated list of keywords that describe\n" -"the font to help others search for it.\n" -"You may use whatever keyword tags you desire.\n" -"Suggestions: serif, sans_serif, bold, italic, oblique,\n" -"extended, compressed, thin, demibold, black, outline,\n" -"regular, display, etc." -msgstr "" - -#: savefontdlg.c:2826 -msgid "Description:" -msgstr "Description:" - -#: savefontdlg.c:2830 savefontdlg.c:2837 savefontdlg.c:2847 -msgid "A description of the font" -msgstr "" - -#: savefontdlg.c:2843 -msgid "License:" -msgstr "Licence:" - -#: savefontdlg.c:2852 -msgid "SIL" -msgstr "" - -#: savefontdlg.c:2858 -msgid "" -"The SIL Open Font License\n" -"Please see http://scripts.sil.org/OFL" -msgstr "" - -#: savefontdlg.c:2863 savefontdlg.c:2867 -msgid "Public Domain" -msgstr "" - -#: savefontdlg.c:2872 -msgid "Upload License" -msgstr "" - -#: savefontdlg.c:2878 -msgid "Upload the license (as found in the list of truetype names)" -msgstr "" - -#: savefontdlg.c:2885 -msgid "Upload FONTLOG" -msgstr "" - -#: savefontdlg.c:2897 -msgid "Preview:" -msgstr "" - -#: savefontdlg.c:2901 -msgid "An image of the font in use" -msgstr "" - -#: savefontdlg.c:2906 -msgid "Generated Image" -msgstr "" - -#: savefontdlg.c:2911 -msgid "" -"FontForge will generate a sample image for you\n" -"before uploading." -msgstr "" - -#: savefontdlg.c:2916 -msgid "No Preview" -msgstr "" - -#: savefontdlg.c:2921 -msgid "No image will be uploaded." -msgstr "" - -#: savefontdlg.c:2927 savefontdlg.c:2933 savefontdlg.c:2943 -msgid "" -"If you have already created a preview image of the font\n" -"then provide the pathspec here." -msgstr "" - -#: savefontdlg.c:2963 -msgid "Not Safe for Work" -msgstr "" - -#: savefontdlg.c:2967 -msgid "" -"If for some reason the font is deemed inappropriate\n" -"for a work environment." -msgstr "" - -#: savefontdlg.c:3056 -msgid "Merge tables across fonts" -msgstr "" - -#: savefontdlg.c:3061 -msgid "" -"FontForge can generate two styles of ttc file.\n" -"In the first each font is a separate entity\n" -"with no connection to other fonts. In the second\n" -"FontForge will attempt to use the same glyph table\n" -"for all fonts, merging duplicate glyphs. It will\n" -"also attempt to use the same space for tables in\n" -"different fonts which are bit by bit the same.\n" -"\n" -"FontForge isn't always able to perform a merge, in\n" -"which case it falls back on generating independent\n" -"fonts within the ttc.\n" -" FontForge cannot merge if:\n" -" * The fonts have different em-sizes\n" -" * Bitmaps are involved\n" -" * The merged glyf table has more than 65534 glyphs\n" -"\n" -"(Merging will take longer)" -msgstr "" - -#: savefontdlg.c:3080 -msgid "As CFF fonts" -msgstr "" - -#: savefontdlg.c:3085 -msgid "" -"Put CFF fonts into the ttc rather than TTF.\n" -" These seem to work on the mac and linux\n" -" but are documented not to work on Windows." -msgstr "" - -#: scripting.c:214 -msgid "Called from...\n" -msgstr "Appelé depuis...\n" - -#: scripting.c:215 -#, c-format -msgid " %s: line %d\n" -msgstr " %s : ligne %d\n" - -#: scripting.c:243 -#, c-format -msgid "%s: %d Expected %s, got %s" -msgstr "" - -#: scripting.c:246 -#, c-format -msgid "%1$s: %2$d. Expected %3$s got %4$s" -msgstr "%1$s: %2$d. Attendu %3$s trouvé %4$s" - -#: scripting.c:256 -#, c-format -msgid "%s: %d Unexpected %s found" -msgstr "" - -#: scripting.c:276 scripting.c:317 -#, c-format -msgid "%s line: %d %s\n" -msgstr "" - -#: scripting.c:294 -#, c-format -msgid "%s line: %d %s: %s\n" -msgstr "" - -#: scripting.c:429 -msgid "Attention" -msgstr "Attention" - -#: scripting.c:1891 -#, c-format -msgid "" -"Warning: %s has a different family name than does %s (GenerateFamily)\n" -msgstr "" - -#: scripting.c:1923 -#, c-format -msgid "%s(%s) and %s(%s) 0x%x in FOND %s\n" -msgstr "" - -#: scripting.c:5627 -#, c-format -msgid "" -"Warning: could not figure out where the hint (%d,%d %d,%d %d,%d) is valid\n" -msgstr "" - -#: scripting.c:5637 -#, c-format -msgid "Warning: No characters selected in AddDHint(%d,%d %d,%d %d,%d)\n" -msgstr "" - -#: scripting.c:5685 -#, c-format -msgid "Warning: No characters selected in AddHint(%d,%d,%d)\n" -msgstr "" - -#: scripting.c:6165 -#, c-format -msgid "Warning: %dth axis value (%g) is outside the allowed range [%g,%g]\n" -msgstr "" - -#: scripting.c:8694 -#, c-format -msgid "%s:%d Unexpected character %c (%d)\n" -msgstr "" - -#: scriptingdlg.c:258 -msgid "Execute Script" -msgstr "Exécuter un script..." - -#: scriptingdlg.c:282 -msgid "_Python" -msgstr "_Python" - -#: scriptingdlg.c:293 -msgid "_FF" -msgstr "" - -#: scriptingdlg.c:337 -msgid "C_all..." -msgstr "_Appel..." - -#: scstyles.c:2678 -msgid "Small Capitals" -msgstr "" - -#: scstyles.c:2679 -msgid "Building small capitals" -msgstr "" - -#: scstyles.c:2925 -msgid "Subscripts/Superscripts" -msgstr "" - -#: scstyles.c:2926 -msgid "Building sub/superscripts" -msgstr "" - -#: scstyles.c:2928 -msgid "Generic change" -msgstr "" - -#: scstyles.c:2929 -msgid "Changing glyphs" -msgstr "" - -#: scstyles.c:6815 scstylesui.c:2422 -msgid "Italic" -msgstr "" - -#: scstyles.c:6816 -msgid "Italic Conversion" -msgstr "" - -#: scstyles.c:6922 scstyles.c:6923 -msgid "Change X-Height" -msgstr "" - -#: scstylesui.c:81 -msgid "Counter Expansion Factor" -msgstr "" - -#: scstylesui.c:82 -msgid "Counter Addition" -msgstr "" - -#: scstylesui.c:83 -msgid "Side Bearing Expansion Factor" -msgstr "" - -#: scstylesui.c:84 -msgid "Side Bearing Addition" -msgstr "" - -#: scstylesui.c:145 -msgid "Condense/Extend" -msgstr "Condenser/Élargir..." - -#: scstylesui.c:161 -msgid "Scale By" -msgstr "Facteur d'échelle" - -#: scstylesui.c:179 scstylesui.c:2141 -msgid "Counters:" -msgstr "Contre-poinçons" - -#: scstylesui.c:216 -msgid "Side Bearings:" -msgstr "Approches:" - -#: scstylesui.c:253 -msgid "Correct for Italic Angle" -msgstr "" - -#: scstylesui.c:446 -msgid "Horizontal Stem Height Scale" -msgstr "" - -#: scstylesui.c:447 -msgid "Horizontal Stem Height Add" -msgstr "" - -#: scstylesui.c:448 -msgid "Threshold between Thin and Thick Stems" -msgstr "" - -#: scstylesui.c:453 -msgid "Vertical Stem Width Scale" -msgstr "" - -#: scstylesui.c:454 -msgid "Vertical Stem Width Add" -msgstr "" - -#: scstylesui.c:460 -msgid "Unlikely stem threshold" -msgstr "" - -#: scstylesui.c:460 -msgid "Stem threshold should be positive" -msgstr "" - -#: scstylesui.c:463 -msgid "Unlikely scale factor" -msgstr "" - -#: scstylesui.c:463 -msgid "Scale factors must be between 3 and 1000 percent" -msgstr "" - -#: scstylesui.c:469 scstylesui.c:476 -msgid "Bad stem add" -msgstr "" - -#: scstylesui.c:496 -msgid "Bad tag" -msgstr "" - -#: scstylesui.c:496 -msgid "Feature tags are limited to 4 letters" -msgstr "" - -#: scstylesui.c:506 -msgid "Missing glyph extension" -msgstr "" - -#: scstylesui.c:506 -msgid "You must specify a glyph extension" -msgstr "" - -#: scstylesui.c:510 -msgid "Vertical Offset" -msgstr "" - -#: scstylesui.c:521 -msgid "Missing extension" -msgstr "" - -#: scstylesui.c:521 -msgid "You must provide a glyph extension" -msgstr "" - -#: scstylesui.c:532 -msgid "Horizontal Counter Scale" -msgstr "" - -#: scstylesui.c:533 -msgid "Horizontal Counter Add" -msgstr "" - -#: scstylesui.c:540 -msgid "Left Side Bearing Scale" -msgstr "" - -#: scstylesui.c:541 -msgid "Left Side Bearing Add" -msgstr "" - -#: scstylesui.c:542 -msgid "Right Side Bearing Scale" -msgstr "" - -#: scstylesui.c:543 -msgid "Right Side Bearing Add" -msgstr "" - -#: scstylesui.c:555 -msgid "Vertical Scale" -msgstr "" - -#: scstylesui.c:575 -msgid "Vertical Counter Scale" -msgstr "" - -#: scstylesui.c:576 -msgid "Vertical Counter Add" -msgstr "" - -#: scstylesui.c:596 -msgid "Width of Vertical Stems:" -msgstr "" - -#: scstylesui.c:597 -msgid "Width/Height of Thick Stems:" -msgstr "" - -#: scstylesui.c:601 -msgid "Height of Horizontal Stems:" -msgstr "" - -#: scstylesui.c:602 -msgid "Width/Height of Thin Stems:" -msgstr "" - -#: scstylesui.c:778 -msgid "Original Y Position" -msgstr "" - -#: scstylesui.c:779 -msgid "Extent" -msgstr "" - -#: scstylesui.c:780 -msgid "Resultant Y Position" -msgstr "" - -#: scstylesui.c:964 -msgid "Create Subscript/Superscript" -msgstr "" - -#: scstylesui.c:965 -msgid "Create Small Caps" -msgstr "" - -#: scstylesui.c:966 -msgid "Change Glyphs" -msgstr "" - -#: scstylesui.c:984 -msgid "" -"Unlike most commands this one does not work directly on the\n" -"selected glyphs. Instead, if you select a glyph FontForge will\n" -"create (or reuse) another glyph named by appending the extension\n" -"to the original name, and it will copy a modified version of\n" -"the original glyph into the new one." -msgstr "" - -#: scstylesui.c:1002 -msgid "Feature Tag:" -msgstr "" - -#: scstylesui.c:1021 -msgid "Glyph Extension:" -msgstr "" - -#: scstylesui.c:1043 -msgid "Vertical Offset:" -msgstr "" - -#: scstylesui.c:1071 scstylesui.c:1186 -msgid "Introduction" -msgstr "" - -#: scstylesui.c:1079 -msgid "" -"Unlike most commands this one does not work directly on the\n" -"selected glyphs. Instead, if you select an \"A\" (or an \"a\")\n" -"FontForge will create (or reuse) a glyph named \"a.sc\", and\n" -"it will copy a modified version of the \"A\" glyph into \"a.sc\"." -msgstr "" - -#: scstylesui.c:1106 -msgid "Petite Caps" -msgstr "" - -#: scstylesui.c:1122 -msgid "Glyph Extensions" -msgstr "" - -#: scstylesui.c:1131 -msgid "Letters:" -msgstr "" - -#: scstylesui.c:1147 -msgid "Symbols:" -msgstr "" - -#: scstylesui.c:1170 -msgid "Create small caps variants for symbols as well as letters" -msgstr "" - -#: scstylesui.c:1202 -msgid "Uniform scaling for stems of any width and direction" -msgstr "" - -#: scstylesui.c:1213 -msgid "Separate ratios for thin and thick stems" -msgstr "" - -#: scstylesui.c:1224 -msgid "Threshold between \"thin\" and \"thick\":" -msgstr "" - -#: scstylesui.c:1259 -msgid "Separate ratios for horizontal and vertical stems" -msgstr "" - -#: scstylesui.c:1288 scstylesui.c:1333 scstylesui.c:1450 scstylesui.c:1494 -#: scstylesui.c:1537 scstylesui.c:1607 -msgid "% +" -msgstr "" - -#: scstylesui.c:1367 -msgid "Activate diagonal stem processing" -msgstr "" - -#: scstylesui.c:1382 scstylesui.c:2667 -msgid "Stems" -msgstr "" - -#: scstylesui.c:1388 -msgid "Retain current advance width, center glyph within that width" -msgstr "" - -#: scstylesui.c:1399 -msgid "Retain current advance width, scale side bearings proportionally" -msgstr "" - -#: scstylesui.c:1410 -msgid "Uniform scaling for horizontal counters and side bearings" -msgstr "" - -#: scstylesui.c:1421 -msgid "Non uniform scaling for horizontal counters and side bearings" -msgstr "" - -#: scstylesui.c:1432 -msgid "Counter Size:" -msgstr "" - -#: scstylesui.c:1477 -msgid "Left Side Bearing:" -msgstr "" - -#: scstylesui.c:1520 -msgid "Right Side Bearing:" -msgstr "" - -#: scstylesui.c:1574 transform.c:461 -msgid "Horizontal" -msgstr "Horizontal" - -#: scstylesui.c:1580 -msgid "Control Vertical Counters (use for CJK)" -msgstr "" - -#: scstylesui.c:1590 -msgid "Vertical Counters:" -msgstr "" - -#: scstylesui.c:1641 -msgid "Control Vertical Mapping (use for Latin, Greek, Cyrillic)" -msgstr "" - -#: scstylesui.c:1646 -msgid "These mappings may be used to fix certain standard heights." -msgstr "" - -#: scstylesui.c:1653 -msgid "Vertical Scale:" -msgstr "" - -#: scstylesui.c:1671 transform.c:479 transform.c:488 -msgid "%" -msgstr "%" - -#: scstylesui.c:1700 transform.c:470 -msgid "Vertical" -msgstr "Vertical" - -#: scstylesui.c:1725 -msgid "Everything to its default value" -msgstr "" - -#: scstylesui.c:1726 -msgid "Reset" -msgstr "" - -#: scstylesui.c:1833 -msgid "Embolden by" -msgstr "Graisser de" - -#: scstylesui.c:1838 scstylesui.c:2099 scstylesui.c:2882 -msgid "Serif Height" -msgstr "Hauteurd'empattement:" - -#: scstylesui.c:1839 -msgid "Serif Height Fuzz" -msgstr "" - -#: scstylesui.c:1841 -msgid "Top Zone" -msgstr "Zone du Haut" - -#: scstylesui.c:1842 -msgid "Bottom Zone" -msgstr "Zone du Bas" - -#: scstylesui.c:1843 -msgid "Top Hint" -msgstr "Hint du Haut" - -#: scstylesui.c:1844 -msgid "Bottom Hint" -msgstr "Hint du Bas" - -#: scstylesui.c:1915 -msgid "Change Weight" -msgstr "Changer la graisse..." - -#: scstylesui.c:1928 -msgid "Embolden by:" -msgstr "Graisser de:" - -#: scstylesui.c:1956 -msgid "_LCG" -msgstr "" - -#: scstylesui.c:1957 -msgid "Embolden as appropriate for Latin, Cyrillic and Greek scripts" -msgstr "Graisser à la mode Latine, Cyrillique ou Grecque" - -#: scstylesui.c:1967 -msgid "_CJK" -msgstr "" - -#: scstylesui.c:1968 -msgid "Embolden as appropriate for Chinese, Japanese, Korean scripts" -msgstr "Graisser à la mode Chinoise, Japonaise ou Koréenne" - -#: scstylesui.c:1978 -msgid "_Auto" -msgstr "_Auto" - -#: scstylesui.c:1979 -msgid "Choose the appropriate method depending on the glyph's script" -msgstr "Choisir la méthode en fonction du système d'écriture du glyphe" - -#: scstylesui.c:1989 -msgid "C_ustom" -msgstr "Personnalisé" - -#: scstylesui.c:1990 -msgid "User controls the emboldening with the next two fields" -msgstr "La graisse est contrôlée par les 2 champs suivants" - -#: scstylesui.c:2010 -msgid "_Top hint:" -msgstr "Hint du _Haut" - -#: scstylesui.c:2032 -msgid "_Zone:" -msgstr "_Zone:" - -#: scstylesui.c:2055 -msgid "_Bottom hint:" -msgstr "Hint du _Bas" - -#: scstylesui.c:2076 -msgid "Zone:" -msgstr "Zone:" - -#: scstylesui.c:2104 -msgid "" -"Any points this high will be assumed to be on serifs,\n" -"and will remain at that height after processing.\n" -"(So serifs should remain the same size).\n" -"(If you do wish the serifs to grow, set this to 0)" -msgstr "" -"Tous les points à cette hauteur seront considérés comme étant dans\n" -"des empattements et resteront à cette hauteur après graissage.\n" -"(Les empattements resteront donc de la même taille).\n" -"Si vous souhaitez graisser les empattements, mettez cette valeur à 0." - -#: scstylesui.c:2120 -msgid "Fuzz" -msgstr "Tolérance" - -#: scstylesui.c:2125 -msgid "Allow the height match to differ by this much" -msgstr "Différence de hauteur tolérée" - -#: scstylesui.c:2142 -msgid "" -"The simple application of this algorithm will squeeze counters\n" -"That is not normally seen in bold latin fonts" -msgstr "" -"L'application de l'algorithme va rétrécir les contre-poinçons.\n" -"Ce n'est pas normalement comme ça dans les fontes latines grasses." - -#: scstylesui.c:2150 -msgid "Squish" -msgstr "" - -#: scstylesui.c:2151 -msgid "Make the counters narrower" -msgstr "Rétrécir les contre-poinçons" - -#: scstylesui.c:2162 -msgid "" -"Try to insure that the counters are as wide\n" -"afterward as they were before" -msgstr "Conserver du mieux possible les contre-poinçons" - -#: scstylesui.c:2172 -msgid "Auto" -msgstr "Auto" - -#: scstylesui.c:2173 -msgid "" -"Retain counter size for glyphs using latin algorithm\n" -"Squish them for those using CJK." -msgstr "" -"Conserver les contre-poinçons pour les lettres latines,\n" -"et les rétrécir pour les lettres CJK." - -#: scstylesui.c:2285 -msgid "Oblique Slant..." -msgstr "" - -#: scstylesui.c:2285 -msgid "By what angle (in degrees) do you want to slant the font?" -msgstr "Angle (en degrés) d'inclinaison à appliquer à la fonte?" - -#: scstylesui.c:2354 -msgid "LSB Compression Percent" -msgstr "" - -#: scstylesui.c:2355 -msgid "Stem Compression Percent" -msgstr "" - -#: scstylesui.c:2356 -msgid "Counter Compression Percent" -msgstr "" - -#: scstylesui.c:2357 -msgid "RSB Compression Percent" -msgstr "" - -#: scstylesui.c:2361 -msgid "XHeight Percent" -msgstr "" - -#: scstylesui.c:2362 -msgid "Italic Angle" -msgstr "" - -#: scstylesui.c:2380 -msgid "Bad setting" -msgstr "" - -#: scstylesui.c:2380 -msgid "You may not select both variants of 'f'" -msgstr "" - -#: scstylesui.c:2537 -msgid "Transform baseline serifs" -msgstr "" - -#: scstylesui.c:2549 -msgid "Transform x-height serifs" -msgstr "" - -#: scstylesui.c:2561 -msgid "Transform ascender serifs" -msgstr "" - -#: scstylesui.c:2573 -msgid "Transform descender serifs" -msgstr "" - -#: scstylesui.c:2585 -msgid "Transform diagonal serifs" -msgstr "" - -#: scstylesui.c:2597 -msgid "When serifs are removed (as first two in \"m\"), replace with:" -msgstr "" - -#: scstylesui.c:2604 -msgid "Flat" -msgstr "" - -#: scstylesui.c:2616 -msgid "Slanted" -msgstr "" - -#: scstylesui.c:2628 -msgid "Pen Slanted" -msgstr "" - -#: scstylesui.c:2650 -msgid "Compress (as a percentage)" -msgstr "" - -#: scstylesui.c:2659 -msgid "LSB" -msgstr "" - -#: scstylesui.c:2663 -msgid "Left Side Bearing" -msgstr "" - -#: scstylesui.c:2681 -msgid "RSB" -msgstr "" - -#: scstylesui.c:2685 -msgid "Right Side Bearing" -msgstr "" - -#: scstylesui.c:2692 -msgid "Lower Case" -msgstr "Minuscules" - -#: scstylesui.c:2692 -msgid "Upper Case" -msgstr "Majuscules" - -#: scstylesui.c:2692 -msgid "Others" -msgstr "" - -#: scstylesui.c:2751 -msgid "XHeight Percent:" -msgstr "" - -#: scstylesui.c:2765 -msgid "" -"Traditionally the x-height of an italic face is slightly less\n" -"than the x-height of the companion roman" -msgstr "" - -#: scstylesui.c:2769 -msgid "Italic Angle:" -msgstr "" - -#: scstylesui.c:2798 -msgid "" -"This italic conversion will be incomplete!\n" -"You will probably want to do manual fixups on e, g, k, and v-z\n" -"And on в, г, д, е, ж, л, м, ц, щ, ъ, ђ\n" -"And on all Greek lower case letters. And maybe everything else." -msgstr "" - -#: scstylesui.c:2880 -msgid "Current X-Height" -msgstr "" - -#: scstylesui.c:2881 -msgid "Desired X-Height" -msgstr "" - -#: scstylesui.c:2917 -msgid "Change XHeight" -msgstr "" - -#: scstylesui.c:2931 -msgid "Current x-height:" -msgstr "" - -#: scstylesui.c:2948 -msgid "Desired x-height:" -msgstr "" - -#: scstylesui.c:2965 -msgid "Serif height:" -msgstr "" - -#: search.c:1262 -msgid "Replace Outline with Reference" -msgstr "Remplacer par des références" - -#: search.c:1274 searchview.c:144 searchview.c:168 -msgid "Not Found" -msgstr "Non trouvé" - -#: search.c:1274 -#, c-format -msgid "The outlines of glyph %2$.30s were not found in the font %1$.60s" -msgstr "" -"Le contours du glyphe %2$.30s n'ont pas été trouvés dans la police %1$.60hs" - -#: search.c:1452 -msgid "Correcting References" -msgstr "" - -#: search.c:1453 -msgid "" -"Adding new glyphs and referring to them when a glyph contains a bad truetype " -"reference" -msgstr "" - -#: search.c:1460 -#, c-format -msgid "" -"%s had both contours and references, so the contours were moved into this " -"glyph, and the a reference to it was added in the original." -msgstr "" - -#: search.c:1481 -#, c-format -msgid "" -"%1$s had a reference, %2$s, with a bad transformation matrix (one of the " -"matrix elements was bigger than 2). I moved the transformed contours into " -"this glyph and made a reference to it, instead." -msgstr "" - -#: searchview.c:144 -#, c-format -msgid "The search pattern was not found again in the font %.100s" -msgstr "Le motif cherché n'a pas été trouvé à nouveau dans la fonte %.100s" - -#: searchview.c:144 searchview.c:168 -#, c-format -msgid "The search pattern was not found in the font %.100s" -msgstr "Le motif cherché n'a pas été trouvé dans la fonte %.100s" - -#: searchview.c:146 searchview.c:399 searchview.c:477 searchview.c:894 -msgid "Find" -msgstr "Trouver" - -#: searchview.c:157 searchview.c:802 -msgid "Find Next" -msgstr "Trouver le suivant" - -#: searchview.c:189 -msgid "Match Fuzziness:" -msgstr "" - -#: searchview.c:203 searchview.c:208 searchview.c:210 -msgid "Bad search pattern" -msgstr "" - -#: searchview.c:203 -msgid "Nothing to match." -msgstr "" - -#: searchview.c:208 -msgid "" -"When \"Endpoints specify minimum length and direction only\" is checked, the " -"search pattern must be a single open contour." -msgstr "" - -#: searchview.c:210 -msgid "" -"When \"Endpoints specify minimum length and direction only\" is checked, the " -"search pattern must be a single open contour with at least 3 points on it " -"(otherwise there is nothing to match)." -msgstr "" - -#: searchview.c:212 searchview.c:219 -msgid "Bad replace pattern" -msgstr "" - -#: searchview.c:212 -msgid "" -"When \"Endpoints specify minimum length and direction only\" is checked, the " -"replace pattern must be a single open contour with at least 3 points on it." -msgstr "" - -#: searchview.c:219 -msgid "" -"When the search path is a single open contour, the replace pattern must also " -"be." -msgstr "" - -#: searchview.c:380 -msgid "Search Pattern:" -msgstr "Motif de recherche :" - -#: searchview.c:386 -msgid "Replace Pattern:" -msgstr "Motif de remplacement :" - -#: searchview.c:476 -#, c-format -msgid "Find in %.100s" -msgstr "Trouver dans %.100s" - -#: searchview.c:519 ../gdraw/gsavefiledlg.c:73 -msgid "Cancel" -msgstr "Annuler" - -#: searchview.c:524 -#, c-format -msgid "" -"The %1$s in the search dialog contains a reference to %2$.20hs which does " -"not exist in the new font.\n" -"Should I remove the reference?" -msgstr "" - -#: searchview.c:525 -msgid "Search Pattern" -msgstr "" - -#: searchview.c:525 -msgid "Replace Pattern" -msgstr "" - -#: searchview.c:713 -msgid "Allow:" -msgstr "Autorise :" - -#: searchview.c:719 searchview.c:729 searchview.c:739 searchview.c:749 -msgid "" -"Allow a match even if the search pattern has\n" -"to be transformed by a combination of the\n" -"following transformations." -msgstr "" -"Trouve une concordance même si le motif sélectionné\n" -"doit être transformé à l'aide d'une combinaison des\n" -"transformations suivantes." - -#: searchview.c:723 -msgid "Flipping" -msgstr "Symétrie" - -#: searchview.c:733 -msgid "Scaling" -msgstr "Mise à l'échelle" - -#: searchview.c:743 -msgid "Rotating" -msgstr "Rotation" - -#: searchview.c:753 -msgid "_Match Fuzziness:" -msgstr "" - -#: searchview.c:772 -msgid "Endpoints specify minimum length and direction only" -msgstr "" - -#: searchview.c:779 -msgid "" -"If the search pattern is a single open contour\n" -"then do not match the end points. They merely\n" -"specify the direction from which the curve should\n" -"move toward the next point (which will be matched),\n" -"and the minimum distance between the first matched\n" -"point and the one before it. The endpoints of the\n" -"replace contour will also only be used for positioning.\n" -"\n" -"This allows you to match a right angle corner\n" -"without needed to specify exactly how long the edges\n" -"are which form the right angle." -msgstr "" - -#: searchview.c:793 -msgid "Search Selected Chars Only" -msgstr "" - -#: searchview.c:799 -msgid "" -"Only search characters selected in the fontview.\n" -"Normally we search all characters in the font." -msgstr "" - -#: searchview.c:812 -msgid "Find All" -msgstr "Tout trouver" - -#: searchview.c:832 -msgid "Replace All" -msgstr "Tout remplacer" - -#: sfd.c:2392 -msgid "Saving Bitmaps" -msgstr "Enregistrement des images" - -#: sfd.c:2520 -msgid "Saving..." -msgstr "Enregistrement..." - -#: sfd.c:2520 -msgid "Saving Spline Font Database" -msgstr "Enregistrement du fichier de courbes de Bézier" - -#: sfd.c:2520 -msgid "Saving Outlines" -msgstr "Enregistrement des contours" - -#: sfd.c:5125 splinefont.c:590 splinefont.c:607 -msgid "Interpreting Glyphs" -msgstr "Interprétation des glyphes" - -#: sfd.c:6650 -msgid "" -"Warning: This version of FontForge does not contain extended type3/svg " -"support\n" -" needed for this font.\n" -"Reconfigure with --with-type3.\n" -msgstr "" -"Attention: cette version de FontForge ne contient pas\n" -"le support svg/type3 nécessaire pour cette fonte.\n" -"Reconfigurez avec --with-type3 et recompilez.\n" - -#: sfd.c:7642 -msgid "_Skip for now" -msgstr "" - -#: sfd.c:7643 -msgid "Forget _to All" -msgstr "" - -#: sfd.c:7643 -msgid "_Forget about it" -msgstr "" - -#: sfd.c:7645 -msgid "Recover old edit" -msgstr "" - -#: sfd.c:7645 -#, c-format -msgid "" -"You appear to have an old editing session on %s.\n" -"Would you like to recover it?" -msgstr "" - -#: sfd.c:7681 -msgid "Recovery Failed" -msgstr "Échec de la récupération" - -#: sfd.c:7681 -#, c-format -msgid "" -"Automagic recovery of changes to %.80s failed.\n" -"Should FontForge try again to recover next time you start it?" -msgstr "" -"Échec de la récupération automatique des changements dans %.80s.\n" -"FontForge doit-il essayer à nouveau à son prochain lancement ?" - -#. GT: Need to split some AnchorClasses into two classes, one for normal -#. GT: base letters, and one for ligatures. So create a new AnchorClass -#. GT: name for the ligature version -#: sfd1.c:457 -#, c-format -msgid "Ligature %s" -msgstr "Ligature %s" - -#: sflayout.c:1264 sftextfield.c:898 -msgid "Unsupported image format" -msgstr "Format d'image non supporté" - -#: sflayout.c:1266 sftextfield.c:900 -msgid "Unsupported image format must be bmp or png" -msgstr "" - -#: sflayout.c:1268 sftextfield.c:902 -msgid "Unsupported image format must be bmp" -msgstr "" - -#: sflayout.c:1272 sftextfield.c:906 -msgid "Could not write" -msgstr "Écriture impossible" - -#: sflayout.c:1272 sftextfield.c:906 -#, c-format -msgid "Could not write %.100s" -msgstr "Impossible d'écrire %.100s" - -#: sftextfield.c:723 ../gdraw/gtextfield.c:1139 -msgid "Open" -msgstr "Ouvrir" - -#: sftextfield.c:731 sftextfield.c:799 -msgid "Could not open" -msgstr "Ouverture impossible" - -#: sftextfield.c:731 sftextfield.c:799 ../gdraw/gtextfield.c:1154 -#: ../gdraw/gtextfield.c:1186 -#, c-format -msgid "Could not open %.100s" -msgstr "Impossible d'ouvrir %.100s" - -#: sftextfield.c:756 -msgid "No letters in font" -msgstr "" - -#: sftextfield.c:762 -msgid "Text from script" -msgstr "" - -#: sftextfield.c:762 -msgid "Insert random text in the specified script" -msgstr "" - -#: sftextfield.c:791 showatt.c:2320 showatt.c:2373 ../gdraw/gtextfield.c:1172 -msgid "Save" -msgstr "Enregistrer" - -#: sftextfield.c:852 sftextfield.c:854 -msgid "Save Image" -msgstr "Sauver Image" - -#: sftextfield.c:971 ../gdraw/gresedit.c:2257 -msgid "_Save As..." -msgstr "Enregi_strer sous..." - -#: sftextfield.c:973 -msgid "_Insert Random Text..." -msgstr "" - -#: sftextfield.c:975 -msgid "Save As _Image..." -msgstr "Enreg comme image..." - -#: showatt.c:131 -#, c-format -msgid "Component %d %.30s (%d,%d)" -msgstr "Composant %d %.30s (%d,%d)" - -#: showatt.c:174 -msgid "Base Glyphs" -msgstr "Glyphes de base" - -#: showatt.c:175 -msgid "Base Ligatures" -msgstr "Ligatures de base" - -#: showatt.c:176 -msgid "Base Marks" -msgstr "Marques de base" - -#: showatt.c:181 showatt.c:208 showatt.c:243 -msgid "Empty" -msgstr "Vide" - -#: showatt.c:202 -#, c-format -msgid "Mark Class %.20s" -msgstr "Classe de marque %.20s" - -#: showatt.c:215 -#, c-format -msgid "%.30s (%d,%d)" -msgstr "%.30s (%d,%d)" - -#: showatt.c:268 -#, c-format -msgid "Entry (%d,%d)" -msgstr "Entrée (%d,%d)" - -#: showatt.c:275 -#, c-format -msgid "Exit (%d,%d)" -msgstr "Sortie (%d,%d)" - -#: showatt.c:422 -msgid "Backtrack Match: " -msgstr "" - -#: showatt.c:438 -msgid "Match: " -msgstr "" - -#: showatt.c:447 -msgid "Lookahead Match: " -msgstr "" - -#: showatt.c:460 -msgid "Backtrack class: " -msgid_plural "Backtrack classes: " -msgstr[0] "Classe de pré-chaîne: " -msgstr[1] "Classes de pré-chaîne: " - -#: showatt.c:475 -msgid "Class" -msgid_plural "Classes" -msgstr[0] "Classe" -msgstr[1] "Classes" - -#: showatt.c:490 -msgid "Lookahead Class" -msgid_plural "Lookahead Classes" -msgstr[0] "" -msgstr[1] "" - -#: showatt.c:508 -#, c-format -msgid "Back coverage %d: " -msgstr "" - -#: showatt.c:518 -#, c-format -msgid "Coverage %d: " -msgstr "" - -#: showatt.c:528 -#, c-format -msgid "Lookahead coverage %d: " -msgstr "" - -#: showatt.c:544 -#, c-format -msgid "Apply at %d %.80s" -msgstr "Appliquer à %d %.80s" - -#: showatt.c:556 -msgid "Replacement: " -msgstr "Remplacements: " - -#: showatt.c:579 -msgid "Chaining Positioning" -msgstr "Positionnement chaîné" - -#: showatt.c:579 -msgid "Chaining Substitution" -msgstr "Substitution chaînée" - -#: showatt.c:580 -msgid "Reverse Chaining Subs" -msgstr "Substitution chainée inverse" - -#: showatt.c:581 -msgid "glyphs" -msgstr "Glyphes" - -#: showatt.c:581 -msgid "classes" -msgstr "Classes" - -#: showatt.c:581 -msgid "coverage" -msgstr "Couverture" - -#. GT: There are various broad classes of lookups here and the first string -#. GT: describes those: "Contextual Positioning", Contextual Substitution", etc. -#. GT: Each of those may be formated in 3 different ways: by (or perhaps using -#. GT: would be a better word) glyphs, classes or coverage tables. -#. GT: So this might look like: -#. GT: Contextual Positioning by classes -#: showatt.c:594 -#, c-format -msgid "%s by %s" -msgstr "%s par %s" - -#: showatt.c:603 -#, c-format -msgid "Backtrack class %d: " -msgstr "Classe de pré-chaîne %d: " - -#: showatt.c:613 showatt.c:691 -#, c-format -msgid "Class %d: " -msgstr "Classe %d " - -#: showatt.c:623 -#, c-format -msgid "Lookahead class %d: " -msgstr "Classe de post-chaîne %d: " - -#: showatt.c:634 -#, c-format -msgid "Rule %d" -msgstr "Règle %d" - -#: showatt.c:654 -msgid "Indic Reordering" -msgstr "" - -#: showatt.c:655 showatt.c:656 showatt.c:657 showatt.c:658 -msgid "" -msgstr "" - -#: showatt.c:655 -msgid "Simple Substitution" -msgstr "Substitution simple" - -#: showatt.c:656 -msgid "Glyph Insertion" -msgstr "Insertion de glyphe" - -#: showatt.c:659 -msgid "Kern by State" -msgstr "Crénage par état" - -#. GT: You're in a state machine, and this is describing the %4d'th state of -#. GT: that machine. From the state the next state will be a list of -#. GT: state-numbers which are appended to this string. -#: showatt.c:704 -#, c-format -msgid "State %4d Next: " -msgstr "État %4d Suivant: " - -#: showatt.c:713 -#, c-format -msgid "State %4d Flags:" -msgstr "État %4d Flags:" - -#: showatt.c:723 -#, c-format -msgid "State %4d Mark: " -msgstr "État %4d Marque: " - -#: showatt.c:735 -#, c-format -msgid "State %4d Cur: " -msgstr "État %4d Courant: " - -#: showatt.c:750 -#, c-format -msgid "Nested Substitution %.80s" -msgstr "Substitution imbriquée %.80s" - -#: showatt.c:1183 -msgid "Lookups Enabled for Expansion" -msgstr "" - -#: showatt.c:1183 -msgid "No Lookups Enabled for Expansion" -msgstr "" - -#: showatt.c:1184 -msgid "Lookups Disabled for Expansion" -msgstr "" - -#: showatt.c:1184 -msgid "No Lookups Disabled for Expansion" -msgstr "" - -#: showatt.c:1185 -msgid "Lookups Limiting Expansion" -msgstr "" - -#: showatt.c:1185 -msgid "No Lookups Limiting Expansion" -msgstr "" - -#: showatt.c:1186 -msgid "Lookups Enabled for Shrinkage" -msgstr "" - -#: showatt.c:1186 -msgid "No Lookups Enabled for Shrinkage" -msgstr "" - -#: showatt.c:1187 -msgid "Lookups Disabled for Shrinkage" -msgstr "" - -#: showatt.c:1187 -msgid "No Lookups Disabled for Shrinkage" -msgstr "" - -#: showatt.c:1188 -msgid "Lookups Limiting Shrinkage" -msgstr "" - -#: showatt.c:1188 -msgid "No Lookups Limiting Shrinkage" -msgstr "" - -#: showatt.c:1189 -#, c-format -msgid "Priority: %d" -msgstr "" - -#: showatt.c:1253 -msgid "No Extender Glyphs" -msgstr "" - -#: showatt.c:1257 -msgid "Extender Glyphs" -msgstr "" - -#: showatt.c:1413 -msgid "Not classified" -msgstr "Pas de classification" - -#: showatt.c:1475 -msgid "Glyph Definition Sub-Table" -msgstr "" - -#. GT: Here caret means where to place the cursor inside a ligature. So OpenType -#. GT: allows there to be a typing cursor inside a ligature (for instance you -#. GT: can have a cursor between f and i in the "fi" ligature) -#: showatt.c:1483 -msgid "Ligature Caret Sub-Table" -msgstr "" - -#: showatt.c:1488 -msgid "Mark Attachment Classes" -msgstr "" - -#: showatt.c:1507 -#, c-format -msgid "%c%c%c%c Min Extent=%d, Max Extent=%d" -msgstr "" - -#: showatt.c:1535 -#, c-format -msgid "Script '%c%c%c%c' on %c%c%c%c " -msgstr "" - -#: showatt.c:1545 -#, c-format -msgid "Script '%c%c%c%c' " -msgstr "" - -#: showatt.c:1572 -#, c-format -msgid "Default Baseline: '%s'" -msgstr "" - -#: showatt.c:1580 -#, c-format -msgid "" -"Offsets from def. baseline: romn: %d idcn: %d ideo: %d hang: %d math: %d" -msgstr "" - -#: showatt.c:1585 -msgid "All glyphs have the same baseline" -msgstr "" - -#: showatt.c:1588 -msgid "Per glyph baseline data" -msgstr "" - -#: showatt.c:1642 -#, c-format -msgid " Left Bound=%d" -msgstr "" - -#: showatt.c:1645 -#, c-format -msgid " Right Bound=%d" -msgstr "" - -#: showatt.c:1701 -msgid "Strong Left to Right" -msgstr "" - -#: showatt.c:1702 -msgid "Strong Right to Left" -msgstr "Droite à gauche fort" - -#: showatt.c:1703 -msgid "Arabic Right to Left" -msgstr "Droite à gauche arabe" - -#: showatt.c:1704 -msgid "European Number" -msgstr "Nombres européens" - -#: showatt.c:1705 -msgid "European Number Separator" -msgstr "Séparateur de nombre européen" - -#: showatt.c:1706 -msgid "European Number Terminator" -msgstr "Terminaison de chiffre européen" - -#: showatt.c:1707 -msgid "Arabic Number" -msgstr "Chiffres arabes" - -#: showatt.c:1708 -msgid "Common Number Separator" -msgstr "Séparateur commun de nombres" - -#: showatt.c:1709 -msgid "Block Separator" -msgstr "Séparateur de Blocs" - -#: showatt.c:1710 -msgid "Segment Separator" -msgstr "Séparateur de segment" - -#: showatt.c:1711 -msgid "White Space" -msgstr "" - -#: showatt.c:1712 -msgid "Neutral" -msgstr "Neutre" - -#: showatt.c:1713 -msgid "" -msgstr "" - -#: showatt.c:1715 -msgid " Floating accent" -msgstr " Accent flottant" - -#: showatt.c:1717 -msgid " Hang left" -msgstr "" - -#: showatt.c:1719 -msgid " Hang right" -msgstr "" - -#: showatt.c:1721 -msgid " Attach right" -msgstr "" - -#: showatt.c:1729 showatt.c:1735 -#, c-format -msgid " Mirror=%.30s" -msgstr " Miroir=%.30s" - -#: showatt.c:1998 -msgid "No Advanced Typography" -msgstr "Pas de table de typographie avancée" - -#: showatt.c:2004 -msgid "OpenType Tables" -msgstr "Tables OpenType" - -#: showatt.c:2010 -msgid "'BASE' Baseline Table" -msgstr "" - -#: showatt.c:2018 -#, c-format -msgid "Horizontal: %d baseline" -msgid_plural "Horizontal: %d baselines" -msgstr[0] "" -msgstr[1] "" - -#: showatt.c:2028 -#, c-format -msgid "Vertical: %d baseline" -msgid_plural "Vertical: %d baselines" -msgstr[0] "" -msgstr[1] "" - -#: showatt.c:2038 -msgid "'GDEF' Glyph Definition Table" -msgstr "" - -#: showatt.c:2044 -msgid "'GPOS' Glyph Positioning Table" -msgstr "" - -#: showatt.c:2050 -msgid "'GSUB' Glyph Substitution Table" -msgstr "" - -#: showatt.c:2057 -msgid "'JSTF' Justification Table" -msgstr "" - -#: showatt.c:2066 -msgid "Apple Advanced Typography" -msgstr "Typographie avancée Apple" - -#: showatt.c:2071 -msgid "'bsln' Horizontal Baseline Table" -msgstr "" - -#: showatt.c:2077 -msgid "'kern' Horizontal Kerning Table" -msgstr "" - -#: showatt.c:2083 -msgid "'lcar' Ligature Caret Table" -msgstr "" - -#: showatt.c:2089 -msgid "'morx' Glyph Extended Metamorphosis Table" -msgstr "'morx' Métamorphoses étendues" - -#: showatt.c:2095 -msgid "'opbd' Optical Bounds Table" -msgstr "" - -#: showatt.c:2101 -msgid "'prop' Glyph Properties Table" -msgstr "" - -#: showatt.c:2854 -msgid "Show ATT" -msgstr "Montrer ATT" - -#: showatt.c:2944 -msgid "No differences found" -msgstr "Aucune différence trouvée" - -#: showatt.c:2946 -msgid "Differences..." -msgstr "Différences..." - -#: showatt.c:2963 -#, c-format -msgid "Compare %s to %s" -msgstr "" - -#: showatt.c:2966 -#, c-format -msgid "Compare version %s of %s to %s" -msgstr "" - -#: showatt.c:2969 showatt.c:3115 -msgid "Font Compare" -msgstr "Comparer les fontes" - -#: showatt.c:3125 -#, c-format -msgid "Font to compare with %.20s" -msgstr "Fonte à comparer avec %.20s" - -#: showatt.c:3146 -msgid "Compare _Outlines" -msgstr "" - -#: showatt.c:3163 -msgid "Accept outlines which exactly match the original" -msgstr "" - -#: showatt.c:3171 -msgid "_Accept inexact" -msgstr "" - -#: showatt.c:3176 -msgid "" -"Accept an outline which is a close approximation to the original.\n" -"It may be off by an em-unit, or have a reference which matches a contour." -msgstr "" - -#: showatt.c:3184 -msgid "_Warn if inexact" -msgstr "" - -#: showatt.c:3189 -msgid "Warn if the outlines are close but not exactly the same" -msgstr "" - -#: showatt.c:3197 -msgid "Warn if _unlinked references" -msgstr "Alerter si références non liées" - -#: showatt.c:3202 -msgid "" -"Warn if one glyph contains an outline while the other contains a reference " -"(but the reference describes the same outline)" -msgstr "" - -#: showatt.c:3210 -msgid "Compare _Hints" -msgstr "Comparer les hints" - -#: showatt.c:3215 -msgid "Compare postscript hints and hintmasks and truetype instructions" -msgstr "" - -#: showatt.c:3223 -msgid "Compare Hint_Masks" -msgstr "Comparer les masques de hints" - -#: showatt.c:3228 -msgid "Compare hintmasks" -msgstr "" - -#: showatt.c:3236 -msgid "HintMasks only if conflicts" -msgstr "" - -#: showatt.c:3241 -msgid "Don't compare hintmasks if the glyph has no hint conflicts" -msgstr "" - -#: showatt.c:3249 -msgid "Don't Compare HintMasks" -msgstr "" - -#: showatt.c:3261 -msgid "_Add Diff Outlines to Background" -msgstr "" - -#: showatt.c:3266 -msgid "" -"If two glyphs differ, then add the outlines of the second glyph\n" -"to the background layer of the first (So when opening the first\n" -"the differences will be visible)." -msgstr "" - -#: showatt.c:3274 -msgid "Add _Missing Glyphs" -msgstr "Ajouter Glyphes _Manquants" - -#: showatt.c:3279 -msgid "" -"If a glyph in the second font is missing from the first, then\n" -"add it to the first with the outlines of the second font in\n" -"the background" -msgstr "" - -#: showatt.c:3287 -msgid "Compare _Bitmaps" -msgstr "Comparer les _Bitmaps" - -#: showatt.c:3296 -msgid "Compare _Names" -msgstr "Comparer les _noms" - -#: showatt.c:3305 -msgid "Compare Glyph _Positioning" -msgstr "Comparer la position des glyphes" - -#: showatt.c:3310 -msgid "Kerning & such" -msgstr "Crénage et autres" - -#: showatt.c:3315 -msgid "Compare Glyph _Substitution" -msgstr "Comparer les Substitution de glyphes" - -#: showatt.c:3320 -msgid "Ligatures & such" -msgstr "Ligatures & autres" - -#: simplifydlg.c:82 simplifydlg.c:163 -msgid "_Error Limit:" -msgstr "_Erreur max :" - -#: simplifydlg.c:86 -msgid "Bump Size" -msgstr "Taille de bosse" - -#: simplifydlg.c:87 -msgid "Line length max" -msgstr "Longueur maximale de la ligne" - -#: simplifydlg.c:197 -msgid "Allow _removal of extrema" -msgstr "Auto_rise suppression des extrémités" - -#: simplifydlg.c:205 -msgid "" -"Normally simplify will not remove points at the extrema of curves\n" -"(both PostScript and TrueType suggest you retain these points)" -msgstr "" -"Normalement, la simplification n'entraîne pas la suppression des points aux " -"extrémités des\n" -"courbes (PostScript comme TrueType suggèrent de conserver ces points)" - -#: simplifydlg.c:210 -msgid "Allow _slopes to change" -msgstr "Autori_se la modification des pentes" - -#: simplifydlg.c:219 -msgid "" -"Normally simplify will not change the slope of the contour at the points." -msgstr "Normalement, la simplification ne change pas la pente du tracé." - -#: simplifydlg.c:223 -msgid "Start contours at e_xtrema" -msgstr "" - -#: simplifydlg.c:232 -msgid "" -"If the start point of a contour is not an extremum, find a new start point " -"(on the contour) which is." -msgstr "" - -#: simplifydlg.c:242 -msgid "Allow _curve smoothing" -msgstr "Autorise le lissage des _courbes" - -#: simplifydlg.c:254 -msgid "" -"Simplify will examine corner points whose control points are almost\n" -"colinear and smooth them into curve points" -msgstr "" -"La simplification examine les coins dont les points de contrôle\n" -"sont presque colinéaires, et les lisse en points curvilignes" - -#. GT: here "tan" means trigonometric tangent -#: simplifydlg.c:260 -msgid "if tan less than" -msgstr "Si tangente inf. à" - -#: simplifydlg.c:286 -msgid "S_nap to horizontal/vertical" -msgstr "Arro_ndi horizontal/vertical" - -#: simplifydlg.c:298 -msgid "" -"If the slope of an adjusted point is near horizontal or vertical\n" -"snap to that" -msgstr "" -"Si la pente d'un point adapté est quasiment horizontale ou verticale\n" -"arrondir à la droite" - -#: simplifydlg.c:308 -msgid "_Flatten bumps on lines" -msgstr "Lisser les _bosses sur les lignes" - -#: simplifydlg.c:320 -msgid "If a line has a bump on it then flatten out that bump" -msgstr "Si une ligne a une bosse, effacer cette bosse" - -#: simplifydlg.c:325 -msgid "if smaller than" -msgstr "Si inférieures à" - -#: simplifydlg.c:357 -msgid "Don't smooth lines" -msgstr "Ne pas adoucire les lignes" - -#: simplifydlg.c:366 -msgid "longer than" -msgstr "plus longues que" - -#: simplifydlg.c:402 -msgid "Set as Default" -msgstr "Prendre comme défaut" - -#: splinechar.c:1006 -#, c-format -msgid "" -"There is already a glyph with this Unicode encoding\n" -"(named %1$.40s, at local encoding %2$d).\n" -"Is that what you want?" -msgstr "" -"Il y a déjà un glyphe avec le même code Unicode,\n" -"(nommé %1$.40s, dans le codage actuel %2$d).\n" -"Est-ce vraiment ce que vous souhaitez ?" - -#: splinechar.c:1015 -msgid "" -"There is already a glyph with this name,\n" -"do you want to swap names?" -msgstr "" -"Il y a déjà un glyphe portant ce nom,\n" -"voulez vous permuter les noms ?" - -#: splinechar.c:1810 -msgid "Validating..." -msgstr "Validation..." - -#: splinechar.c:2547 -msgid "You changed the point numbering" -msgstr "" - -#: splinechar.c:2548 -#, c-format -msgid "You have just changed the point numbering of glyph %s.%s%s%s" -msgstr "Vous venez de changer le nombre de points de la glyphe %s.%s%s%s" - -#: splinechar.c:2551 -msgid "" -" Instructions in this glyph (or one that refers to it) have been lost." -msgstr "" -" Des instructions dans ce glyphe (ou dans un qui fait référence à ce " -"dernier) ont été perdues." - -#: splinechar.c:2552 -msgid "" -" Instructions in this glyph (or one that refers to it) are now out of date." -msgstr "" -" Les instructions dans ce glyphe (ou dans un qui fait référence à ce " -"dernier) ne sont plus à jour." - -#: splinechar.c:2553 -msgid "" -" At least one reference to this glyph used point matching. That match is now " -"out of date." -msgstr "" -" Au moins une référence à ce glyphe utilisait une correspondance de point. " -"Cette correspondance n'est maintenant plus à jour." - -#: splinechar.c:2555 -msgid "" -" At least one anchor point used point matching. It may be out of date now." -msgstr "" -" Au moins un point d'ancrage utilisait une correspondance de point. Cette " -"correspondance n'est peut-être plus à jour." - -#: splinefill.c:1553 splinefill.c:1711 -#, c-format -msgid "%d pixels" -msgstr "%d pixels" - -#: splinefill.c:1554 -msgid "Generating bitmap font" -msgstr "Génération d'une fonte bitmap" - -#: splinefill.c:1560 splinefill.c:1718 -msgid "Rasterizing..." -msgstr "Création des bitmaps en cours..." - -#: splinefill.c:1712 -msgid "Generating anti-alias font" -msgstr "Génération d'une fonte en niveaux de gris" - -#: splinefont.c:757 -msgid "Which archived item should be opened?" -msgstr "" - -#: splinefont.c:757 -msgid "There are multiple files in this archive, pick one" -msgstr "" - -#: splinefont.c:1009 -msgid "Loading font from " -msgstr "Chargement d'une fonte depuis " - -#: splinefont.c:1218 splinefont.c:1220 splinefont.c:1222 -msgid "Couldn't open font" -msgstr "Lecture de la fonte impossible" - -#: splinefont.c:1218 -#, c-format -msgid "The requested file, %.100s, does not exist" -msgstr "Le fichier %.100s n'existe pas" - -#: splinefont.c:1220 -#, c-format -msgid "You do not have permission to read %.100s" -msgstr "Vous n'avez pas le droit de lire le fichier %.100s" - -#: splinefont.c:1222 -#, c-format -msgid "" -"%.100s is not in a known format (or uses features of that format fontforge " -"does not support, or is so badly corrupted as to be unreadable)" -msgstr "" - -#: splinefont.c:1239 -msgid "Restricted Font" -msgstr "Licence restreinte" - -#: splinefont.c:1239 -msgid "" -"This font is marked with an FSType of 2 (Restricted\n" -"License). That means it is not editable without the\n" -"permission of the legal owner.\n" -"\n" -"Do you have such permission?" -msgstr "" -"Cette fonte possède un FSType de 2 (licence\n" -"restreinte). Cela signifie qu'elle n'est pas éditable sans\n" -"la permission du propriétaire des droits.\n" -"\n" -"Avez vous cette permission ?" - -#: splinefont.c:1946 -#, c-format -msgid "Attempt to have a font with more than %d layers" -msgstr "" - -#: splineoverlap.c:2456 -#, c-format -msgid "" -"Glyph %.40s contains an overlapped region where two contours with opposite " -"orientations intersect. This will not be removed. In many cases doing " -"Element->Correct Direction before Remove Overlap will improve matters." -msgstr "" -"Le glyphe %.40s contient un recouvrement de 2 contours avec des orientations " -"opposées. Ce n'est pas réparable. Dans de nombreux cas, cependant, faire " -"Élément->Corriger-la-direction avant de supprimer le recouvrement arrangera " -"les choses." - -#: splinesave.c:2310 -#, c-format -msgid "Number out of range: %g in type2 output (must be [-65536,65535])\n" -msgstr "Type2: nombre hors limites:%g (doit-être dans [-65536,65535])\n" - -#: splinesaveafm.c:112 splinesaveafm.c:205 -msgid "Reading AFM file" -msgstr "Lecture du fichier AFM" - -#: splinesaveafm.c:771 splinesaveafm.c:773 -msgid "Unlikely Ofm File" -msgstr "Probablement pas un fichier Ofm" - -#: splinesaveafm.c:771 -msgid "" -"This looks like a level1 (or level2) ofm. FontForge only supports level0 " -"files, and can't read a real level1 file." -msgstr "" -"Ce fichier ressemble à un ofm niveau (1 ou 2). FontForge supporte seulement " -"le niveau 0 et ne sait pas lire un vrai niveau 1." - -#: splinesaveafm.c:773 -msgid "This doesn't look like an ofm file, I don't know how to read it." -msgstr "" - -#: splinesaveafm.c:2036 splinesaveafm.c:2041 -msgid "" -msgstr "" - -#: splinesaveafm.c:3048 -#, c-format -msgid "" -"The width of %s is too big to fit in a tfm fix_word, it shall be truncated " -"to the largest size allowed." -msgstr "" -"La largeur de %s est trop grande pour tenir dans une constantr tfm. Sera " -"tronqué à la taille max autorisée." - -#: splinesaveafm.c:3064 -msgid "Value exceeds tfm limitations" -msgstr "Valeur hors spec pour du tfm" - -#: splinesaveafm.c:3064 -#, c-format -msgid "" -"The width, height, depth or italic correction of %s is too big. Tfm files " -"may not contain values bigger than 16 times the em-size of the font. " -"Width=%g, height=%g, depth=%g, italic correction=%g" -msgstr "" -"La largeur, hauteur, profondeur ou correction italique de %s est trop " -"grande. En TFM, on ne peut pas dépasser 16 fois le EM de la " -"fonte.Largeur=%g, hauteur=%g, profondeur=%g, correction italique=%g" - -#: splinestroke.c:3665 -msgid "Some fragments did not join" -msgstr "" - -#: splinestroke.c:3665 -#, c-format -msgid "Some fragments did not join in %s" -msgstr "" - -#: splinestroke.c:3895 -msgid "Stroking..." -msgstr "Traçage..." - -#: splineutil.c:2205 -#, c-format -msgid "Couldn't find referenced character \"%s\" in %s\n" -msgstr "" - -#: splineutil.c:2639 -msgid "Multiple master font with more than 16 instances\n" -msgstr "Fonte Multi-Maîtres avec plus de 16 instances\n" - -#: splineutil.c:2664 -msgid "Multiple master font with more than 4 axes\n" -msgstr "Fonte Multi-Maîtres avec plus de 4 axes\n" - -#: splineutil.c:2672 -#, c-format -msgid "" -"This multiple master font has %1$d instance fonts, but it needs at least " -"%2$d master fonts for %3$d axes. FontForge will not be able to edit this " -"correctly" -msgstr "" -"Cette fonte Multi-Maîtres possède %1$d instances de fontes, mais en fait " -"elle nécessite au moins %2$d archétypes pour %3$d axes. FontForge ne pourra " -"pas l'éditer correctement" - -#: splineutil.c:2674 -#, c-format -msgid "" -"This multiple master font has %1$d instance fonts, but FontForge can only " -"handle %2$d master fonts for %3$d axes. FontForge will not be able to edit " -"this correctly" -msgstr "" -"Cette fonte Multiple Master a %1$d instances de fonte, mais FontForge ne " -"peut gérer que %2$d archétypes pour %3$d axes. FontForge ne pourra pas " -"l'éditer correctement" - -#: splineutil.c:2691 -msgid "Too many axis positions specified in /BlendDesignPositions.\n" -msgstr "" - -#: splineutil.c:2723 -#, c-format -msgid "" -"Too many mapping data points specified in /BlendDesignMap for axis %s.\n" -msgstr "Trop de points de mappage dans /BlendDesignMap pour l'axe %s.\n" - -#: splineutil.c:2732 -#, c-format -msgid "Bad value for blend in /BlendDesignMap for axis %s.\n" -msgstr "" - -#: splineutil.c:2745 -#, c-format -msgid "Bad few values in /BlendDesignMap for axis %s.\n" -msgstr "" - -#: splineutil.c:2858 -#, c-format -msgid "Could not parse a CID font, %sCIDFontType %d, %sfonttype %d\n" -msgstr "" -"Erreur durant la lecture d'une fonte CID, %sCIDFontType %d, %sfonttype %d\n" - -#: splineutil.c:2866 -msgid "CID format doesn't contain what we expected it to.\n" -msgstr "" - -#: splineutil2.c:5127 splineutil2.c:5209 -msgid "Warning: Unreasonably big splines. They will be ignored.\n" -msgstr "Attention: splines déraisonnablement grandes. Seront ignorées.\n" - -#. GT: These strings are for fun. If they are offensive or incomprehensible -#. GT: simply translate them as something dull like: "FontForge" -#. GT: This is a spoof of political slogans, designed to point out how foolish they are -#: startui.c:828 startui.c:829 -msgid "" -"A free press discriminates\n" -"against the illiterate." -msgstr "Une presse libre défavorise les illettrés." - -#. GT: This is a pun on the old latin drinking song "Gaudeamus igature!" -#: startui.c:831 startui.c:832 -msgid "Gaudeamus Ligature!" -msgstr "Gaudeamus ligatur !" - -#. GT: Spoof on the bible -#: startui.c:834 -msgid "In the beginning was the letter..." -msgstr "Au commencement était la Lettre..." - -#. GT: Some wit at MIT came up with this ("ontology recapitulates phylogony" is the original) -#: startui.c:836 -msgid "fontology recapitulates file-ogeny" -msgstr "La f-ontogenèse récapitule la file'o-ogenèse" - -#: startui.c:1214 -msgid "Flag0x10+" -msgstr "" - -#: statemachine.c:214 -msgid "Ax => xA" -msgstr "Ax => xA" - -#: statemachine.c:215 -msgid "xD => Dx" -msgstr "xD => Dx" - -#: statemachine.c:216 -msgid "AxD => DxA" -msgstr "AxD => DxA" - -#: statemachine.c:217 -msgid "ABx => xAB" -msgstr "ABx => xAB" - -#: statemachine.c:218 -msgid "ABx => xBA" -msgstr "ABx => xBA" - -#: statemachine.c:219 -msgid "xCD => CDx" -msgstr "xCD => CDx" - -#: statemachine.c:220 -msgid "xCD => DCx" -msgstr "xCD => DCx" - -#: statemachine.c:221 -msgid "AxCD => CDxA" -msgstr "AxCD => CDxA" - -#: statemachine.c:222 -msgid "AxCD => DCxA" -msgstr "AxCD => DCxA" - -#: statemachine.c:223 -msgid "ABxD => DxAB" -msgstr "ABxD => DxAB" - -#: statemachine.c:224 -msgid "ABxD => DxBA" -msgstr "ABxD => DxBA" - -#: statemachine.c:225 -msgid "ABxCD => CDxAB" -msgstr "ABxCD => CDxAB" - -#: statemachine.c:226 -msgid "ABxCD => CDxBA" -msgstr "ABxCD => CDxBA" - -#: statemachine.c:227 -msgid "ABxCD => DCxAB" -msgstr "ABxCD => DCxAB" - -#: statemachine.c:228 -msgid "ABxCD => DCxBA" -msgstr "ABxCD => DCxBA" - -#: statemachine.c:272 statemachine.c:551 -#, c-format -msgid "State %d, %.40s" -msgstr "État %d, %.40s" - -#: statemachine.c:332 statemachine.c:561 -msgid "Next State:" -msgstr "Prochain état:" - -#: statemachine.c:352 statemachine.c:668 -msgid "Kern Values:" -msgstr "Valeurs de crénage :" - -#: statemachine.c:355 -msgid "Too Many Kerns" -msgstr "Trop de crénages" - -#: statemachine.c:355 -msgid "At most 8 kerning values may be specified here" -msgstr "Au maximum 8 paires de crénage peuvent être spécifiées ici" - -#: statemachine.c:360 -msgid "Kerning values must be even" -msgstr "Les valeurs de crénage doivent être paires" - -#: statemachine.c:381 statemachine.c:394 -#, c-format -msgid "Lookup, %s, does not exist" -msgstr "Le lookup %s n'existe pas" - -#: statemachine.c:385 statemachine.c:398 -msgid "Bad lookup type" -msgstr "Type de lookup incorrect" - -#: statemachine.c:385 statemachine.c:398 -#, c-format -msgid "" -"Lookups in contextual state machines must be simple substitutions,\n" -", but %s is not" -msgstr "" -"Les recherches dans les machines d'état contextuelles doivent\n" -"être des substitutions simples, ce que n'est pas %s" - -#: statemachine.c:415 statemachine.c:432 -msgid "Missing Glyph Name" -msgstr "Nom de glyphe manquant" - -#: statemachine.c:424 statemachine.c:440 -msgid "Too Many Glyphs" -msgstr "Trop de glyphes" - -#: statemachine.c:424 statemachine.c:440 -msgid "At most 31 glyphs may be specified in an insert list" -msgstr "31 glyphes max dans une liste d'insertion" - -#: statemachine.c:541 -msgid "Edit State Transition" -msgstr "Éditer les transitions d'état" - -#: statemachine.c:552 -msgid "Class 1: {Everything Else}" -msgstr "Classe 1 : {Tout les glyphes restant}" - -#: statemachine.c:573 -msgid "Advance To Next Glyph" -msgstr "Aller au glyphe suivant" - -#: statemachine.c:581 -msgid "Push Current Glyph" -msgstr "Pousser glyphe courant sur la pile" - -#: statemachine.c:582 -msgid "Mark Current Glyph" -msgstr "Marquer le glyphe courant" - -#: statemachine.c:583 -msgid "Mark Current Glyph As First" -msgstr "Marquer glyphe courant comme premier" - -#: statemachine.c:598 -msgid "Mark Current Glyph As Last" -msgstr "Marquer glyphe courant comme dernier" - -#: statemachine.c:612 -msgid "Current Glyph Is Kashida Like" -msgstr "Le glyphe courant se comporte comme un kachidé (tatouïl)" - -#: statemachine.c:620 -msgid "Marked Glyph Is Kashida Like" -msgstr "Le glyphe marqué se comporte comme un kachidé (tatouïl)" - -#: statemachine.c:628 -msgid "Insert Before Current Glyph" -msgstr "Insérer avant le glyphe courant" - -#: statemachine.c:636 -msgid "Insert Before Marked Glyph" -msgstr "Insérer avant le glyphe marqué" - -#: statemachine.c:644 -msgid "Mark Insert:" -msgstr "Insertion à la marque :" - -#: statemachine.c:656 -msgid "Current Insert:" -msgstr "Insertion courante :" - -#: statemachine.c:680 -msgid "Mark Subs:" -msgstr "Substitution à la marque :" - -#: statemachine.c:693 -msgid "Current Subs:" -msgstr "Substitution courante :" - -#: statemachine.c:707 -msgid "_Up↑" -msgstr "_Haut↑" - -#: statemachine.c:719 -msgid "←_Left" -msgstr "←_Gauche" - -#: statemachine.c:730 -msgid "_Right→" -msgstr "_Droite→" - -#: statemachine.c:741 -msgid "↓_Down" -msgstr "↓_Bas" - -#: statemachine.c:913 -msgid "{Start of Input}" -msgstr "{Début}" - -#: statemachine.c:915 -msgid "{Start of Line}" -msgstr "{Début de ligne}" - -#: statemachine.c:1326 -msgid "Edit Indic Rearrangement" -msgstr "Éditer changement d'ordre" - -#: statemachine.c:1326 -msgid "Edit Contextual Glyph Insertion" -msgstr "Éditer insertion" - -#: statemachine.c:1326 -msgid "Edit Contextual Kerning" -msgstr "Éditer crénage contextuel" - -#: statemachine.c:1327 -msgid "New Indic Rearrangement" -msgstr "Nouveau changement d'ordre" - -#: statemachine.c:1327 -msgid "New Contextual Glyph Insertion" -msgstr "Nouvelle insertion" - -#: statemachine.c:1327 -msgid "New Contextual Kerning" -msgstr "Nouveau crénage contextuel" - -#: statemachine.c:1341 -msgid "{End of Text}" -msgstr "" - -#: statemachine.c:1343 -msgid "{Deleted Glyph}" -msgstr "" - -#: statemachine.c:1344 -msgid "{End of Line}" -msgstr "" - -#: statemachine.c:1392 -msgid "Vertical Only" -msgstr "Vertical uniquement" - -#: svg.c:1694 svg.c:1772 -#, c-format -msgid "Unknown type '%c' found in path specification\n" -msgstr "Type '%c' inconnu trouvé dans la spécification du chemin\n" - -#: svg.c:2498 -#, c-format -msgid "Bad hex color spec: %s\n" -msgstr "" - -#: svg.c:2510 -#, c-format -msgid "Bad RGB color spec: %s\n" -msgstr "" - -#: svg.c:2530 -#, c-format -msgid "Failed to parse color %s\n" -msgstr "" - -#: svg.c:3443 -msgid "This font does not specify units-per-em\n" -msgstr "" - -#: svg.c:3578 -msgid "This font does not specify font-face\n" -msgstr "Cette police ne spécifie pas de font-face\n" - -#: svg.c:3759 -msgid "This file contains no SVG fonts.\n" -msgstr "" - -#: svg.c:3799 svg.c:3824 svg.c:3844 svg.c:3887 ufo.c:1724 ufo.c:2048 -msgid "Can't find libxml2.\n" -msgstr "libxml2 pas trouvée.\n" - -#: svg.c:3901 -#, c-format -msgid "%s does not contain an element at the top\n" -msgstr "" - -#: tilepath.c:770 -msgid "Medial" -msgstr "Médian" - -#: tilepath.c:770 -msgid "Final" -msgstr "Final" - -#: tilepath.c:770 -msgid "Isolated" -msgstr "Isolé" - -#: tilepath.c:926 tilepath.c:928 -msgid "Bad Tile" -msgstr "Tuile incorrecte" - -#: tilepath.c:926 -msgid "You must specify an isolated (or medial) tile" -msgstr "Vous devez indiquer une tuile isolée (ou médiane)" - -#: tilepath.c:928 -msgid "You must specify a medial tile" -msgstr "Vous devez indiquer une tuile médiane" - -#: tilepath.c:1065 -msgid "Tile Path" -msgstr "Tuiler chemin" - -#: tilepath.c:1113 -msgid "Include Whitespace below Tile" -msgstr "Inclure l'espace autour des tuiles" - -#: tilepath.c:1117 -msgid "" -"Normally the Tile will consist of everything\n" -"within the minimum bounding box of the tile --\n" -"so adjacent tiles will abut directly on one\n" -"another. If you wish whitespace between tiles\n" -"set this flag" -msgstr "" -"Normalement une tuile s'arrète à la plus petite boîte englobante.\n" -"Ainsi, des tuiles adjacentes peuvent directement se toucher.\n" -"Si vous voulez avoir l'espace autour des tuiles, cochez cette case" - -#: tilepath.c:1127 -msgid "_Left" -msgstr "_Gauche" - -#: tilepath.c:1131 -msgid "" -"The tiles should be placed to the left of the path\n" -"as the path is traced from its start point to its end" -msgstr "" - -#: tilepath.c:1143 -msgid "The tiles should be centered on the path" -msgstr "" - -#: tilepath.c:1151 -msgid "_Right" -msgstr "_Droite" - -#: tilepath.c:1155 -msgid "" -"The tiles should be placed to the right of the path\n" -"as the path is traced from its start point to its end" -msgstr "" - -#: tilepath.c:1172 -msgid "_Tile" -msgstr "_Tuile" - -#: tilepath.c:1176 -msgid "Multiple copies of the selection should be tiled onto the path" -msgstr "Plusieurs copies de la sélection doivent être empilées sur le chemin" - -#: tilepath.c:1184 -msgid "Sc_ale & Tile" -msgstr "Mise à l'échelle & tuilage" - -#: tilepath.c:1188 -msgid "" -"An integral number of the selection will be used to cover the path.\n" -"If the path length is not evenly divisible by the selection's\n" -"height, then the selection should be scaled slightly." -msgstr "" -"Un nombre entier de sélections seront utilisées pour recouvrir le chemin.\n" -"Si la taille du chemin n'est pas un multiple exact de la hauteur\n" -"de la sélection, celle-ci sera légèrement mise à l'échelle" - -#: tilepath.c:1196 -msgid "_Scale" -msgstr "Mi_se à l'échelle" - -#: tilepath.c:1200 -msgid "" -"The selection should be scaled so that it will cover the path's length" -msgstr "" -"La sélection doit être mise à l'échelle, de façon à\n" -"correspondre à la longueur du chemin" - -#: tilepath.c:1627 -msgid "X Repeat Count" -msgstr "" - -#: tilepath.c:1628 -msgid "Y Repeat Count" -msgstr "" - -#: tilepath.c:1632 tilepath.c:1636 -msgid "Bad Pattern Size" -msgstr "" - -#: tilepath.c:1632 -msgid "The pattern size (width & height) must be a positive number" -msgstr "" - -#: tilepath.c:1636 -msgid "The repeat counts must be positive numbers" -msgstr "" - -#: tilepath.c:1645 -msgid "Bad Pattern" -msgstr "" - -#: tilepath.c:1645 -msgid "You must specify a pattern" -msgstr "" - -#: tilepath.c:1721 -msgid "Pattern" -msgstr "" - -#: tilepath.c:1784 -msgid "Pattern Size:" -msgstr "" - -#: tilepath.c:1836 -msgid "Repeat Counts:" -msgstr "" - -#: tottf.c:600 -#, c-format -msgid "" -"Attempt to output %d into a 16-bit field. It will be truncated and the file " -"may not be useful." -msgstr "" - -#: tottf.c:4366 tottf.c:4372 tottf.c:4378 -#, c-format -msgid "" -"There is a single byte character (%d) using one of the slots needed for " -"double byte characters" -msgstr "" -"Il y a un caractère sur un octet (%d) utilisant un emplacement pour " -"caractère à deux octets" - -#: tottf.c:4384 tottf.c:4390 -#, c-format -msgid "There is a character (%d) which cannot be encoded" -msgstr "Il y a un caractère (%d) qui ne peut être codé" - -#: tottf.c:4421 tottf.c:4429 -#, c-format -msgid "There is a character (%d) which is not normally in the encoding" -msgstr "Il y a un caractère (%d) qui n'est normalement pas dans le codage" - -#: tottf.c:5780 -msgid "Missing bitmap strike" -msgstr "Bitmap manquante" - -#: tottf.c:5780 -#, c-format -msgid "The font database does not contain a bitmap of size %d and depth %d" -msgstr "" -"La fonte ne contient pas de bitmaps de taille %d et de profondeur %d" - -#: tottf.c:5794 -msgid "No bitmap strikes" -msgstr "Pas de bitmap" - -#: tottf.c:5803 -msgid "Too many glyphs" -msgstr "" - -#: tottf.c:5803 -#, c-format -msgid "" -"The 'sfnt' format is currently limited to 65535 glyphs, and your font has %d " -"of them." -msgstr "" - -#: tottf.c:6064 -#, c-format -msgid "Failed to open glyph to name map file for writing: %s\n" -msgstr "Échec à l'écriture du fichier de conversion glyphe vers nom: %s\n" - -#: tottf.c:6203 tottf.c:6210 tottf.c:6213 -msgid "No Encoded Glyphs" -msgstr "Aucun caractère codé" - -#: tottf.c:6210 -msgid "" -"This font contains no glyphs with unicode encodings.\n" -"Would you like to use a \"Symbol\" encoding instead of Unicode?" -msgstr "" -"Cette fonte ne contient aucun caractère codé Unicode.\n" -"Voulez vous utiliser un codage \"Symbol\" à la place d'Unicode ?" - -#: tottf.c:6213 -msgid "" -"This font contains no glyphs with unicode encodings.\n" -"You will probably not be able to use the output." -msgstr "" -"Cette fonte ne contient aucun caractère codé Unicode.\n" -"Le résultat ne sera probablement pas utilisable." - -#: tottf.c:6283 -msgid "Table length should not be odd\n" -msgstr "" - -#: tottf.c:7133 -msgid "Something went wrong" -msgstr "" - -#: tottfaat.c:202 -msgid "Too many kern pairs" -msgstr "" - -#: tottfaat.c:202 -msgid "The 'kern' table supports at most 10920 kern pairs in a subtable" -msgstr "" - -#: tottfaat.c:259 -msgid "Kerning is likely to fail on Windows" -msgstr "" - -#: tottfaat.c:260 -#, c-format -msgid "" -"On Windows many apps will have problems with this font's kerning, because %d " -"of its glyph kern pairs cannot be mapped to unicode-BMP kern pairs" -msgstr "" - -#: tottfgpos.c:1136 -#, c-format -msgid "" -"Lookup subtable %s contains a glyph %s whose kerning information takes up " -"more than 64k bytes\n" -msgstr "" -"La sous-table de recherche %s contient un glyphe %s avec plus de 64k octets " -"d'infos de crénage\n" - -#: tottfgpos.c:1141 -#, c-format -msgid "" -"Lookup subtable %s had to be split into several subtables\n" -"because it was too big.\n" -msgstr "" - -#: tottfgpos.c:1248 -#, c-format -msgid "" -"I miscalculated the size of subtable %s, this means the kerning output is " -"wrong." -msgstr "" - -#: tottfgpos.c:1560 -msgid "Two cursive anchor classes" -msgstr "Deux classe d'ancre cursives" - -#: tottfgpos.c:1560 -#, c-format -msgid "Two cursive anchor classes in the same subtable, %s" -msgstr "Deux classes d'ancre cursives dans la même sous-table, %s" - -#: tottfgpos.c:2966 -msgid "Lookup potentially too big" -msgstr "Boucle potentiellement trop grande" - -#: tottfgpos.c:2967 -#, c-format -msgid "" -"Lookup %s has an\n" -"offset bigger than 65535 bytes. This means\n" -"FontForge must use an extension lookup to output it.\n" -"Not all applications support extension lookups." -msgstr "" -"Le lookup %s a un\n" -"offset supérieur à 65535 octets. Du coup, FontForge\n" -"va utiliser un lookup étendu. Seulement ceci n'est\n" -"pas supporté par toutes les applications." - -#: tottfgpos.c:4626 -msgid "Failure" -msgstr "" - -#: tottfgpos.c:4626 -msgid "Offset in JSTF table is too big. The resultant font will not work." -msgstr "" - -#: transform.c:95 -msgid "Do Nothing" -msgstr "Ne rien faire" - -#: transform.c:96 -msgid "Move..." -msgstr "Déplacer..." - -#: transform.c:97 -msgid "Rotate..." -msgstr "Pivoter..." - -#: transform.c:98 -msgid "Scale Uniformly..." -msgstr "Mise à l'échelle uniforme..." - -#: transform.c:99 -msgid "Scale..." -msgstr "Mise à l'échelle..." - -#: transform.c:100 -msgid "Flip..." -msgstr "Symétrie..." - -#: transform.c:102 -msgid "Rotate 3D Around..." -msgstr "Rotation 3D autour de..." - -#: transform.c:103 -msgid "Move by Ruler..." -msgstr "Déplacer avec les règles..." - -#: transform.c:104 -msgid "Rotate by Ruler..." -msgstr "Pivoter avec les règles..." - -#: transform.c:105 -msgid "Skew by Ruler..." -msgstr "Incliner avec les règles..." - -#: transform.c:158 -msgid "X Movement" -msgstr "Translation en X" - -#: transform.c:159 -msgid "Y Movement" -msgstr "Translation en Y" - -#: transform.c:163 -msgid "Rotation Angle" -msgstr "Angle de Rotation" - -#: transform.c:180 -msgid "Scale Factor" -msgstr "Facteur d'échelle" - -#: transform.c:184 -msgid "X Scale Factor" -msgstr "Facteur d'échelle en X" - -#: transform.c:185 -msgid "Y Scale Factor" -msgstr "Facteur d'échelle en Y" - -#: transform.c:198 -msgid "Skew Angle" -msgstr "Angle d'inclinaison" - -#: transform.c:206 -msgid "Rotation about X Axis" -msgstr "Rotation autour de l'axe des X" - -#: transform.c:207 -msgid "Rotation about Y Axis" -msgstr "Rotation autour de l'axe des Y" - -#: transform.c:251 -msgid "" -"After rotating or skewing a glyph you should probably apply Element->Add " -"Extrema" -msgstr "" -"Après une rotation ou une transformation de glyphe, vous devriez " -"probablement refaire 'Élément->Ajouter extremum'" - -#: transform.c:423 -msgid "° Clockwise" -msgstr "° sens horaire" - -#. GT: Sometimes spelled Widdershins. An old word which means counter clockwise. -#. GT: I used it because "counter clockwise" took too much space. -#: transform.c:434 -msgid "° Withershins" -msgstr "° sens anti-horaire" - -#: transform.c:613 -msgid "Transform" -msgstr "Transformer" - -#: transform.c:624 -msgid "Origin:" -msgstr "Origine:" - -#: transform.c:659 -msgid "Transform _All Layers" -msgstr "" - -#: transform.c:670 -msgid "Transform _Guide Layer Too" -msgstr "Transformer aussi le calque des guides" - -#: transform.c:681 -msgid "Transform _Width Too" -msgstr "" - -#: transform.c:693 -msgid "Transform kerning _classes too" -msgstr "Transformer aussi les _classes de Crénage" - -#: transform.c:706 -msgid "Transform simple positioning features & _kern pairs" -msgstr "" -"Transformer les fonctions de position simples & les paires de crénage(_K)" - -#: transform.c:717 -msgid "Round To _Int" -msgstr "_Arrondi entier" - -#: ttfinstrs.c:309 -msgid "A value must be between [-32768,32767]" -msgstr "Une valeur de 'short' doit être comprise dans [-32768,32767]" - -#: ttfinstrs.c:317 -msgid "A value must be between [-8,-1] or [1,8]" -msgstr "Une valeur doit être comprise dans [-8,-1] ou [1,8]" - -#: ttfinstrs.c:324 -msgid "Number expected" -msgstr "Nombre attendu" - -#: ttfinstrs.c:332 -msgid "A value must be between [0,15]" -msgstr "Une valeur doit être comprise dans [0,15]" - -#: ttfinstrs.c:348 -msgid "Missing left parenthesis in command to get a cvt index" -msgstr "Manque '(' dans la commande pour obtenir un index CVT" - -#: ttfinstrs.c:355 -msgid "Missing right paren in command to get a cvt index" -msgstr "Manque ')' dans la commande pour obtenir un index CVT" - -#: ttfinstrs.c:370 -msgid "Expected a number for a push count" -msgstr "Nombre attendu pour un compteur d'empilage" - -#: ttfinstrs.c:372 -msgid "The push count must be a number between 0 and 255" -msgstr "Le compteur d'empilage doit être compris entre 0 et 255" - -#: ttfinstrs.c:381 -msgid "More pushes specified than needed" -msgstr "Plus de push indiqués que nécessaire" - -#: ttfinstrs.c:389 -msgid "A value to be pushed by a byte push must be between 0 and 255" -msgstr "La valeur dans un empilage d'octet doit être comprise entre 0 et 255" - -#: ttfinstrs.c:396 -msgid "Unexpected number" -msgstr "nombre inattendu" - -#: ttfinstrs.c:402 -msgid "Missing pushes" -msgstr "Empilages manquants" - -#: ttfinstrs.c:446 -msgid "Missing right bracket in command (or bad binary value in bracket)" -msgstr "" -"Parenthèse fermante absente dans la commande (ou valeur binaire incorrecte " -"dans la parenthèse)" - -#: ttfinstrs.c:450 -msgid "Bracketted value is too large" -msgstr "La valeur entre parenthèses est trop grande" - -#: ttfinstrsui.c:63 -msgid "" -"Adjust Angle\n" -"Obsolete instruction\n" -"Pops one value" -msgstr "" - -#: ttfinstrsui.c:64 -msgid "" -"ABSolute Value\n" -"Replaces top of stack with its abs" -msgstr "" - -#: ttfinstrsui.c:65 -msgid "" -"ADD\n" -"Pops two 26.6 fixed numbers from stack\n" -"adds them, pushes result" -msgstr "" - -#: ttfinstrsui.c:66 -msgid "" -"ALIGN PoinTS\n" -"Aligns (&pops) the two points which are on the stack\n" -"by moving along freedom vector to the average of their\n" -"positions on projection vector" -msgstr "" - -#: ttfinstrsui.c:67 -msgid "" -"ALIGN to Reference Point\n" -"Pops as many points as specified in loop counter\n" -"Aligns points with RP0 by moving each\n" -"along freedom vector until distance to\n" -"RP0 on projection vector is 0" -msgstr "" - -#: ttfinstrsui.c:68 -msgid "" -"logical AND\n" -"Pops two values, ands them, pushes result" -msgstr "" - -#: ttfinstrsui.c:69 -msgid "" -"CALL function\n" -"Pops a value, calls the function represented by it" -msgstr "" - -#: ttfinstrsui.c:70 -msgid "" -"CEILING\n" -"Pops one 26.6 value, rounds upward to an int\n" -"pushes result" -msgstr "" - -#: ttfinstrsui.c:71 -msgid "" -"Copy INDEXed element to stack\n" -"Pops an index & copies stack\n" -"element[index] to top of stack" -msgstr "" - -#: ttfinstrsui.c:72 -msgid "" -"CLEAR\n" -"Pops all elements on stack" -msgstr "" - -#: ttfinstrsui.c:73 -msgid "" -"DEBUG call\n" -"Pops a value and executes a debugging interpreter\n" -"(if available)" -msgstr "" - -#: ttfinstrsui.c:74 -msgid "" -"DELTA exception C1\n" -"Pops a value n & then n exception specifications & cvt entries\n" -"changes each cvt entry at a given size by the pixel amount" -msgstr "" - -#: ttfinstrsui.c:75 -msgid "" -"DELTA exception C2\n" -"Pops a value n & then n exception specifications & cvt entries\n" -"changes each cvt entry at a given size by the amount" -msgstr "" - -#: ttfinstrsui.c:76 -msgid "" -"DELTA exception C3\n" -"Pops a value n & then n exception specifications & cvt entries\n" -"changes each cvt entry at a given size by the amount" -msgstr "" - -#: ttfinstrsui.c:77 -msgid "" -"DELTA exception P1\n" -"Pops a value n & then n exception specifications & points\n" -"moves each point at a given size by the amount" -msgstr "" - -#: ttfinstrsui.c:78 -msgid "" -"DELTA exception P2\n" -"Pops a value n & then n exception specifications & points\n" -"moves each point at a given size by the amount" -msgstr "" - -#: ttfinstrsui.c:79 -msgid "" -"DELTA exception P3\n" -"Pops a value n & then n exception specifications & points\n" -"moves each point at a given size by the amount" -msgstr "" - -#: ttfinstrsui.c:80 -msgid "" -"DEPTH of stack\n" -"Pushes the number of elements on the stack" -msgstr "" - -#: ttfinstrsui.c:81 -msgid "" -"DIVide\n" -"Pops two 26.6 numbers, divides them, pushes result" -msgstr "" - -#: ttfinstrsui.c:82 -msgid "" -"DUPlicate top stack element\n" -"Pushes the top stack element again" -msgstr "" - -#: ttfinstrsui.c:83 -msgid "" -"End IF\n" -"Ends an IF or IF-ELSE sequence" -msgstr "" - -#: ttfinstrsui.c:84 -msgid "" -"ELSE clause\n" -"Start of Else clause of preceding IF" -msgstr "" - -#: ttfinstrsui.c:85 -msgid "END Function definition" -msgstr "" - -#: ttfinstrsui.c:86 -msgid "" -"EQual\n" -"Pops two values, tests for equality, pushes result(0/1)" -msgstr "" - -#: ttfinstrsui.c:87 -msgid "" -"EVEN\n" -"Pops one value, rounds it and tests if it is even(0/1)" -msgstr "" - -#: ttfinstrsui.c:88 -msgid "" -"Function DEFinition\n" -"Pops a value (n) and starts the nth\n" -"function definition" -msgstr "" - -#: ttfinstrsui.c:89 -msgid "set the auto FLIP boolean to OFF" -msgstr "" - -#: ttfinstrsui.c:90 -msgid "set the auto FLIP boolean to ON" -msgstr "" - -#: ttfinstrsui.c:91 -msgid "" -"FLIP PoinT\n" -"Pops as many points as specified in loop counter\n" -"Flips whether each point is on/off curve" -msgstr "" - -#: ttfinstrsui.c:92 -msgid "" -"FLIP RanGe OFF\n" -"Pops two point numbers\n" -"sets all points between to be off curve points" -msgstr "" - -#: ttfinstrsui.c:93 -msgid "" -"FLIP RanGe ON\n" -"Pops two point numbers\n" -"sets all points between to be on curve points" -msgstr "" - -#: ttfinstrsui.c:94 -msgid "" -"FLOOR\n" -"Pops a value, rounds to lowest int, pushes result" -msgstr "" - -#: ttfinstrsui.c:95 -msgid "" -"Get Coordinate[a] projected onto projection vector\n" -" 0=>use current pos\n" -" 1=>use original pos\n" -"Pops one point, pushes the coordinate of\n" -"the point along projection vector" -msgstr "" - -#: ttfinstrsui.c:96 -msgid "" -"GET INFOrmation\n" -"Pops information type, pushes result" -msgstr "" - -#: ttfinstrsui.c:97 -msgid "" -"Get Freedom Vector\n" -"Decomposes freedom vector, pushes its\n" -"two coordinates onto stack as 2.14" -msgstr "" - -#: ttfinstrsui.c:98 -msgid "" -"Get Projection Vector\n" -"Decomposes projection vector, pushes its\n" -"two coordinates onto stack as 2.14" -msgstr "" - -#: ttfinstrsui.c:99 -msgid "" -"Greater Than\n" -"Pops two values, pushes (0/1) if bottom el > top" -msgstr "" - -#: ttfinstrsui.c:100 -msgid "" -"Greater Than or EQual\n" -"Pops two values, pushes (0/1) if bottom el >= top" -msgstr "" - -#: ttfinstrsui.c:101 -msgid "" -"Instruction DEFinition\n" -"Pops a value which becomes the opcode\n" -"and begins definition of new instruction" -msgstr "" - -#: ttfinstrsui.c:102 -msgid "" -"IF test\n" -"Pops an integer,\n" -"if 0 (false) next instruction is ELSE or EIF\n" -"if non-0 execution continues normally\n" -"(unless there's an ELSE)" -msgstr "" - -#: ttfinstrsui.c:103 -msgid "" -"INSTRuction execution ConTRoL\n" -"Pops a selector and value\n" -"Sets a state variable" -msgstr "" - -#: ttfinstrsui.c:104 -msgid "" -"Interpolate Point\n" -"Pops as many points as specified in loop counter\n" -"Interpolates each point to preserve original status\n" -"with respect to RP1 and RP2" -msgstr "" - -#: ttfinstrsui.c:105 -msgid "" -"moves point to InterSECTion of two lines\n" -"Pops start,end start,end points of two lines\n" -"and a point to move. Point is moved to\n" -"intersection" -msgstr "" - -#: ttfinstrsui.c:106 -msgid "" -"Interpolate Untouched Points[a]\n" -" 0=> interpolate in y direction\n" -" 1=> x direction" -msgstr "" - -#: ttfinstrsui.c:107 -msgid "" -"JuMP Relative\n" -"Pops offset (in bytes) to move the instruction pointer" -msgstr "" - -#: ttfinstrsui.c:108 -msgid "" -"Jump Relative On False\n" -"Pops a boolean and an offset\n" -"Changes instruction pointer by offset bytes\n" -"if boolean is false" -msgstr "" - -#: ttfinstrsui.c:109 -msgid "" -"Jump Relative On True\n" -"Pops a boolean and an offset\n" -"Changes instruction pointer by offset bytes\n" -"if boolean is true" -msgstr "" - -#: ttfinstrsui.c:110 -msgid "" -"LOOP and CALL function\n" -"Pops a function number & count\n" -"Calls function count times" -msgstr "" - -#: ttfinstrsui.c:111 -msgid "" -"Less Than\n" -"Pops two values, pushes (0/1) if bottom el < top" -msgstr "" - -#: ttfinstrsui.c:112 -msgid "" -"Less Than or EQual\n" -"Pops two values, pushes (0/1) if bottom el <= top" -msgstr "" - -#: ttfinstrsui.c:113 -msgid "" -"MAXimum of top two stack entries\n" -"Pops two values, pushes the maximum back" -msgstr "" - -#: ttfinstrsui.c:114 -msgid "" -"Measure Distance[a]\n" -" 0=>distance with current positions\n" -" 1=>distance with original positions\n" -"Pops two point numbers, pushes distance between them" -msgstr "" - -#: ttfinstrsui.c:115 -msgid "" -"Move Direct Absolute Point[a]\n" -" 0=>do not round\n" -" 1=>round\n" -"Pops a point number, touches that point\n" -"and perhaps rounds it to the grid along\n" -"the projection vector. Sets rp0&rp1 to the point" -msgstr "" - -#: ttfinstrsui.c:116 -msgid "" -"Move Direct Relative Point[abcde]\n" -" a=0=>don't set rp0\n" -" a=1=>set rp0 to p\n" -" b=0=>do not keep distance more than minimum\n" -" b=1=>keep distance at least minimum\n" -" c=0 do not round\n" -" c=1 round\n" -" de=0 => grey distance\n" -" de=1 => black distance\n" -" de=2 => white distance\n" -"Pops a point moves it so that it maintains\n" -"its original distance to the rp0. Sets\n" -"rp1 to rp0, rp2 to point, sometimes rp0 to point" -msgstr "" - -#: ttfinstrsui.c:117 -msgid "" -"Move Indirect Absolute Point[a]\n" -" 0=>do not round, don't use cvt cutin\n" -" 1=>round\n" -"Pops a point number & a cvt entry,\n" -"touches the point and moves it to the coord\n" -"specified in the cvt (along the projection vector).\n" -"Sets rp0&rp1 to the point" -msgstr "" - -#: ttfinstrsui.c:118 -msgid "" -"Minimum of top two stack entries\n" -"Pops two values, pushes the minimum back" -msgstr "" - -#: ttfinstrsui.c:119 -msgid "" -"Move INDEXed element to stack\n" -"Pops an index & moves stack\n" -"element[index] to top of stack\n" -"(removing it from where it was)" -msgstr "" - -#: ttfinstrsui.c:120 -msgid "" -"Move Indirect Relative Point[abcde]\n" -" a=0=>don't set rp0\n" -" a=1=>set rp0 to p\n" -" b=0=>do not keep distance more than minimum\n" -" b=1=>keep distance at least minimum\n" -" c=0 do not round nor use cvt cutin\n" -" c=1 round & use cvt cutin\n" -" de=0 => grey distance\n" -" de=1 => black distance\n" -" de=2 => white distance\n" -"Pops a cvt index and a point moves it so that it\n" -"is cvt[index] from rp0. Sets\n" -"rp1 to rp0, rp2 to point, sometimes rp0 to point" -msgstr "" - -#: ttfinstrsui.c:121 -msgid "" -"Measure Pixels Per EM\n" -"Pushs the pixels per em (for current rasterization)" -msgstr "" - -#: ttfinstrsui.c:122 -msgid "" -"Measure Point Size\n" -"Pushes the current point size" -msgstr "" - -#: ttfinstrsui.c:123 -msgid "" -"Move Stack Indirect Relative Point[a]\n" -" 0=>do not set rp0\n" -" 1=>set rp0 to point\n" -"Pops a 26.6 distance and a point\n" -"Moves point so it is distance from rp0" -msgstr "" - -#: ttfinstrsui.c:124 -msgid "" -"MULtiply\n" -"Pops two 26.6 numbers, multiplies them, pushes result" -msgstr "" - -#: ttfinstrsui.c:125 -msgid "" -"NEGate\n" -"Negates the top of the stack" -msgstr "" - -#: ttfinstrsui.c:126 -msgid "" -"Not EQual\n" -"Pops two values, tests for inequality, pushes result(0/1)" -msgstr "" - -#: ttfinstrsui.c:127 -msgid "" -"logical NOT\n" -"Pops a number, if 0 pushes 1, else pushes 0" -msgstr "" - -#: ttfinstrsui.c:128 -msgid "" -"N PUSH Bytes\n" -"Reads an (unsigned) count byte from the\n" -"instruction stream, then reads and pushes\n" -"that many unsigned bytes" -msgstr "" - -#: ttfinstrsui.c:129 -msgid "" -"N PUSH Words\n" -"Reads an (unsigned) count byte from the\n" -"instruction stream, then reads and pushes\n" -"that many signed 2byte words" -msgstr "" - -#: ttfinstrsui.c:130 -msgid "" -"No ROUNDing of value[ab]\n" -" ab=0 => grey distance\n" -" ab=1 => black distance\n" -" ab=2 => white distance\n" -"Pops a coordinate (26.6), changes it (without\n" -"rounding) to compensate for engine effects\n" -"pushes it back" -msgstr "" - -#: ttfinstrsui.c:131 -msgid "" -"ODD\n" -"Pops one value, rounds it and tests if it is odd(0/1)" -msgstr "" - -#: ttfinstrsui.c:132 -msgid "" -"logical OR\n" -"Pops two values, ors them, pushes result" -msgstr "" - -#: ttfinstrsui.c:133 -msgid "POP top stack element" -msgstr "" - -#: ttfinstrsui.c:134 -msgid "" -"PUSH Byte[abc]\n" -" abc is the number-1 of bytes to push\n" -"Reads abc+1 unsigned bytes from\n" -"the instruction stream and pushes them" -msgstr "" - -#: ttfinstrsui.c:135 -msgid "" -"PUSH Word[abc]\n" -" abc is the number-1 of words to push\n" -"Reads abc+1 signed words from\n" -"the instruction stream and pushes them" -msgstr "" - -#: ttfinstrsui.c:136 -msgid "" -"Read Control Value Table entry\n" -"Pops an index to the CVT and\n" -"pushes it in 26.6 format" -msgstr "" - -#: ttfinstrsui.c:137 -msgid "" -"Round Down To Grid\n" -"\n" -"Sets round state to the obvious" -msgstr "" - -#: ttfinstrsui.c:138 -msgid "" -"Round OFF\n" -"Sets round state so that no rounding occurs\n" -"but engine compensation does" -msgstr "" - -#: ttfinstrsui.c:139 -msgid "ROLL the top three stack elements" -msgstr "" - -#: ttfinstrsui.c:140 -msgid "" -"ROUND value[ab]\n" -" ab=0 => grey distance\n" -" ab=1 => black distance\n" -" ab=2 => white distance\n" -"Rounds a coordinate (26.6) at top of stack\n" -"and compensates for engine effects" -msgstr "" - -#: ttfinstrsui.c:141 -msgid "" -"Read Store\n" -"Pops an index into store array\n" -"Pushes value at that index" -msgstr "" - -#: ttfinstrsui.c:142 -msgid "" -"Round To Double Grid\n" -"Sets the round state (round to closest .5/int)" -msgstr "" - -#: ttfinstrsui.c:143 -msgid "" -"Round To Grid\n" -"Sets the round state" -msgstr "" - -#: ttfinstrsui.c:144 -msgid "" -"Round To Half Grid\n" -"Sets the round state (round to closest .5 not int)" -msgstr "" - -#: ttfinstrsui.c:145 -msgid "" -"Round Up To Grid\n" -"Sets the round state" -msgstr "" - -#: ttfinstrsui.c:146 -msgid "" -"Super 45° ROUND\n" -"Too complicated. Look it up" -msgstr "" - -#: ttfinstrsui.c:147 -msgid "" -"Set ANGle Weight\n" -"Pops an int, and sets the angle\n" -"weight state variable to it\n" -"Obsolete" -msgstr "" - -#: ttfinstrsui.c:148 -msgid "" -"SCAN conversion ConTRoL\n" -"Pops a number which sets the\n" -"dropout control mode" -msgstr "" - -#: ttfinstrsui.c:149 -msgid "" -"SCANTYPE\n" -"Pops number which sets which scan\n" -"conversion rules to use" -msgstr "" - -#: ttfinstrsui.c:150 -msgid "" -"Sets Coordinate From Stack using projection & freedom vectors\n" -"Pops a coordinate 26.6 and a point\n" -"Moves point to given coordinate" -msgstr "" - -#: ttfinstrsui.c:151 -msgid "" -"Sets Control Value Table Cut-In\n" -"Pops 26.6 from stack, sets cvt cutin" -msgstr "" - -#: ttfinstrsui.c:152 -msgid "" -"Set Delta Base\n" -"Pops value sets delta base" -msgstr "" - -#: ttfinstrsui.c:153 -msgid "" -"Set Dual Projection Vector To Line[a]\n" -" 0 => parallel to line\n" -" 1=>orthogonal to line\n" -"Pops two points used to establish the line\n" -"Sets a second projection vector based on original\n" -"positions of points" -msgstr "" - -#: ttfinstrsui.c:154 -msgid "" -"Set Delta Shift\n" -"Pops a new value for delta shift" -msgstr "" - -#: ttfinstrsui.c:155 -msgid "" -"Set Freedom Vector From Stack\n" -"pops 2 2.14 values (x,y) from stack\n" -"must be a unit vector" -msgstr "" - -#: ttfinstrsui.c:156 -msgid "" -"Set Freedom Vector To Coordinate Axis[a]\n" -" 0=>y axis\n" -" 1=>x axis\n" -msgstr "" - -#: ttfinstrsui.c:157 -msgid "" -"Set Freedom Vector To Line[a]\n" -" 0 => parallel to line\n" -" 1=>orthogonal to line\n" -"Pops two points used to establish the line\n" -"Sets the freedom vector" -msgstr "" - -#: ttfinstrsui.c:158 -msgid "Set Freedom Vector To Projection Vector" -msgstr "" - -#: ttfinstrsui.c:159 -msgid "" -"SHift Contour using reference point[a]\n" -" 0=>uses rp2 in zp1\n" -" 1=>uses rp1 in zp0\n" -"Pops number of contour to be shifted\n" -"Shifts the entire contour by the amount\n" -"reference point was shifted" -msgstr "" - -#: ttfinstrsui.c:160 -msgid "" -"SHift Point using reference point[a]\n" -" 0=>uses rp2 in zp1\n" -" 1=>uses rp1 in zp0\n" -"Pops as many points as specified by the loop count\n" -"Shifts each by the amount the reference\n" -"point was shifted" -msgstr "" - -#: ttfinstrsui.c:161 -msgid "" -"SHift point by a PIXel amount\n" -"Pops an amount (26.6) and as many points\n" -"as the loop counter specifies\n" -"each point is shifted along the FREEDOM vector" -msgstr "" - -#: ttfinstrsui.c:162 -msgid "" -"SHift Zone using reference point[a]\n" -" 0=>uses rp2 in zp1\n" -" 1=>uses rp1 in zp0\n" -"Pops the zone to be shifted\n" -"Shifts all points in zone by the amount\n" -"the reference point was shifted" -msgstr "" - -#: ttfinstrsui.c:163 -msgid "" -"Set LOOP variable\n" -"Pops the new value for the loop counter\n" -"Defaults to 1 after each use" -msgstr "" - -#: ttfinstrsui.c:164 -msgid "" -"Set Minimum Distance\n" -"Pops a 26.6 value from stack to be new minimum distance" -msgstr "" - -#: ttfinstrsui.c:165 -msgid "" -"Set Projection Vector From Stack\n" -"pops 2 2.14 values (x,y) from stack\n" -"must be a unit vector" -msgstr "" - -#: ttfinstrsui.c:166 -msgid "" -"Set Projection Vector To Coordinate Axis[a]\n" -" 0=>y axis\n" -" 1=>x axis\n" -msgstr "" - -#: ttfinstrsui.c:167 -msgid "" -"Set Projection Vector To Line[a]\n" -" 0 => parallel to line\n" -" 1=>orthogonal to line\n" -"Pops two points used to establish the line\n" -"Sets the projection vector" -msgstr "" - -#: ttfinstrsui.c:168 -msgid "" -"Super ROUND\n" -"Too complicated. Look it up" -msgstr "" - -#: ttfinstrsui.c:169 -msgid "" -"Set Reference Point 0\n" -"Pops a point which becomes the new rp0" -msgstr "" - -#: ttfinstrsui.c:170 -msgid "" -"Set Reference Point 1\n" -"Pops a point which becomes the new rp1" -msgstr "" - -#: ttfinstrsui.c:171 -msgid "" -"Set Reference Point 2\n" -"Pops a point which becomes the new rp2" -msgstr "" - -#: ttfinstrsui.c:172 -msgid "" -"Set Single Width\n" -"Pops value for single width value (FUnit)" -msgstr "" - -#: ttfinstrsui.c:173 -msgid "" -"Set Single Width Cut-In\n" -"Pops value for single width cut-in value (26.6)" -msgstr "" - -#: ttfinstrsui.c:174 -msgid "" -"SUBtract\n" -"Pops two 26.6 fixed numbers from stack\n" -"subtracts them, pushes result" -msgstr "" - -#: ttfinstrsui.c:175 -msgid "" -"Set freedom & projection Vectors To Coordinate Axis[a]\n" -" 0=>both to y axis\n" -" 1=>both to x axis\n" -msgstr "" - -#: ttfinstrsui.c:176 -msgid "SWAP top two elements on stack" -msgstr "" - -#: ttfinstrsui.c:177 -msgid "" -"Set Zone Pointer 0\n" -"Pops the zone number into zp0" -msgstr "" - -#: ttfinstrsui.c:178 -msgid "" -"Set Zone Pointer 1\n" -"Pops the zone number into zp1" -msgstr "" - -#: ttfinstrsui.c:179 -msgid "" -"Set Zone Pointer 2\n" -"Pops the zone number into zp2" -msgstr "" - -#: ttfinstrsui.c:180 -msgid "" -"Set Zone PointerS\n" -"Pops the zone number into zp0,zp1 and zp2" -msgstr "" - -#: ttfinstrsui.c:181 -msgid "" -"UnTouch Point\n" -"Pops a point number and marks it untouched" -msgstr "" - -#: ttfinstrsui.c:182 -msgid "" -"Write Control Value Table in Funits\n" -"Pops a number(Funits) and a\n" -"CVT index and writes the number to cvt[index]" -msgstr "" - -#: ttfinstrsui.c:183 -msgid "" -"Write Control Value Table in Pixel units\n" -"Pops a number(26.6) and a\n" -"CVT index and writes the number to cvt[index]" -msgstr "" - -#: ttfinstrsui.c:184 -msgid "" -"Write Store\n" -"Pops a value and an index and writes the value to storage[index]" -msgstr "" - -#: ttfinstrsui.c:261 -msgid "Parse Error" -msgstr "Erreur dans l'analyse" - -#: ttfinstrsui.c:412 -msgid "" -msgstr "" - -#: ttfinstrsui.c:415 -msgid "" -msgstr "" - -#: ttfinstrsui.c:431 -msgid "" -msgstr "" - -#: ttfinstrsui.c:512 -msgid "A short to be pushed on the stack" -msgstr "" - -#: ttfinstrsui.c:515 -msgid "" -"A count specifying how many bytes/shorts\n" -"should be pushed on the stack" -msgstr "" - -#: ttfinstrsui.c:518 -msgid "An unsigned byte to be pushed on the stack" -msgstr "" - -#: ttfinstrsui.c:793 -msgid "_Parse" -msgstr "Analyser" - -#: ttfinstrsui.c:935 ttfinstrsui.c:1994 -#, c-format -msgid "TrueType Instructions for %.50s" -msgstr "Instructions TrueType pour %.50s" - -#: ttfinstrsui.c:1077 ttfinstrsui.c:1483 -msgid "Change Length" -msgstr "Changer longueur" - -#: ttfinstrsui.c:1077 -msgid "How many entries should there be in the cvt table?" -msgstr "De combien d'entrées la table CVT doit-elle disposer ?" - -#: ttfinstrsui.c:1363 ttfinstrsui.c:1364 -msgid "Index" -msgstr "" - -#: ttfinstrsui.c:1625 ttfinstrsui.c:1637 -msgid "Instructions were changed" -msgstr "Les instructions ont changé" - -#: ttfinstrsui.c:1625 ttfinstrsui.c:1637 -#, c-format -msgid "" -"The instructions for %.80s have changed. Do you want to lose those changes?" -msgstr "" -"Les instructions pour %.80s ont changé. Voulez vous perdre ces modifications " -"?" - -#: ttfinstrsui.c:1682 -msgid "Zones" -msgstr "Zones" - -#: ttfinstrsui.c:1683 -msgid "Twilight Zone Point Count" -msgstr "" - -#: ttfinstrsui.c:1685 -msgid "Max Stack Depth" -msgstr "Profondeur maximum de la pile" - -#: ttfinstrsui.c:1686 -msgid "Max # Functions" -msgstr "Max # Fonctions" - -#: ttfinstrsui.c:1687 -msgid "Max Instruction Defines" -msgstr "" - -#: ttfinstrsui.c:1784 -msgid "_Zones:" -msgstr "" - -#: ttfinstrsui.c:1805 -msgid "_Twilight Pnt Cnt:" -msgstr "Zone de pénombre" - -#: ttfinstrsui.c:1826 -msgid "St_orage:" -msgstr "Mém_oire" - -#: ttfinstrsui.c:1847 -msgid "Max _Stack Depth:" -msgstr "Taille pile" - -#: ttfinstrsui.c:1868 -msgid "_FDEF" -msgstr "_FDEF" - -#: ttfinstrsui.c:1888 -msgid "_IDEFs" -msgstr "_IDEFs" - -#: ttfspecial.c:998 -msgid "Bad glyph range specified in glyph comment subtable of PfEd table\n" -msgstr "" -"Intervalle incorrect dans la sous-table 'commentaire' de la table PfEd\n" - -#: ttfspecial.c:1032 -msgid "Bad glyph range specified in color subtable of PfEd table\n" -msgstr "" - -#: ttfspecial.c:1574 -#, c-format -msgid "Unknown subtable '%c%c%c%c' in 'PfEd' table, ignored\n" -msgstr "Sous-table '%c%c%c%c' inconnue dans la table 'PfEd'. Ignorée\n" - -#: ttfspecial.c:1904 -#, c-format -msgid "Unknown subtable '%c%c%c%c' in 'TeX ' table, ignored\n" -msgstr "Sous-table '%c%c%c%c' inconnue dans la table 'TeX'. Ignorée\n" - -#: ufo.c:1176 -msgid "Expected glyph file with format==1\n" -msgstr "Fichier de glyphe de format==1 attendu\n" - -#: ufo.c:1229 -msgid "component with no base glyph" -msgstr "composant sans glyphe de base" - -#: ufo.c:1437 -#, c-format -msgid "Bad glif file %s\n" -msgstr "Fichier de glyphe incorrect: %.100s\n" - -#: ufo.c:1455 -#, c-format -msgid "Failed to find glyph %s when fixing up references\n" -msgstr "Glyphe %s non trouvé durant la correction des références\n" - -#: ufo.c:1484 -msgid "Bad contents.plist\n" -msgstr "Contents.plist incorrect\n" - -#: ufo.c:1490 ufo.c:1547 ufo.c:1747 ufo.c:2029 -msgid "Expected property list file" -msgstr "Fichier de propriétés attendu" - -#: ufo.c:1968 -msgid "This font does not specify unitsPerEm\n" -msgstr "UnitsPerEm non spécifié dans cette fonte\n" - -#: uiutil.c:75 -#, c-format -msgid "" -"Failed to default value of exten \"%s\".\n" -" Error=%ld" -msgstr "" -"Échec à trouver extension par défaut \"%s\".\n" -" Erreur=%ld" - -#: uiutil.c:82 -#, c-format -msgid "Failed to find program \"%s\"\n" -msgstr "Programme \"%s\" non trouvé\n" - -#: uiutil.c:86 -#, c-format -msgid "Failed to find \"%s->shell\"\n" -msgstr "Trouver \"%s->shell\" a échoué\n" - -#: uiutil.c:91 uiutil.c:96 -#, c-format -msgid "Failed to find \"%s->shell->open\"\n" -msgstr "Trouver \"%s->shell->ouvrir\" a échoué\n" - -#: uiutil.c:103 -#, c-format -msgid "Failed to find default for \"%s->shell->open->command\"\n" -msgstr "\"%s->shell->open->command\" par défaut non trouvé\n" - -#: uiutil.c:123 uiutil.c:309 -msgid "No Browser" -msgstr "Pas de navigateur" - -#: uiutil.c:123 uiutil.c:309 -msgid "" -"Could not find a browser. Set the BROWSER environment variable to point to " -"one" -msgstr "" -"Pas trouvé de navigateur. Positionnez la variable d'environnement BROWSER " -"vers votre navigateur favori!" - -#: uiutil.c:390 -msgid "Leave X" -msgstr "Quitter X" - -#: uiutil.c:390 -msgid "" -"A browser is probably running in the native Mac windowing system. You must " -"leave the X environment to view it. Try Cmd-Opt-A" -msgstr "" -"Un navigateur est probablement déjà en train de tourner dans une fenêtre " -"native du Mac. Vous devez quitter X pour le voir. Essayez Cmd-Opt-A" - -#: unicoderange.c:38 -msgid "Unicode Basic Multilingual Plane" -msgstr "Plan de base multilingual Unicode" - -#: unicoderange.c:39 -msgid "Basic Multilingual Plane" -msgstr "Plan de base multilingual (BMP)" - -#: unicoderange.c:40 -msgid "Alphabetic" -msgstr "Alphabétique" - -#: unicoderange.c:41 -msgid "C0 Control Character" -msgstr "caractères de contrôle C0" - -#: unicoderange.c:42 -msgid "NUL, Default Character" -msgstr "" - -#: unicoderange.c:44 -msgid "Delete Character" -msgstr "Supprimer le caractère" - -#: unicoderange.c:45 -msgid "C1 Control Character" -msgstr "caractères de contrôle C1" - -#: unicoderange.c:52 -msgid "Greek" -msgstr "Grec (monotonique)" - -#: unicoderange.c:55 -msgid "Cyrillic Supplement" -msgstr "Supplément Cyrillique" - -#: unicoderange.c:60 -msgid "Arabic Supplement" -msgstr "Arabe supplémentaire" - -#: unicoderange.c:63 -msgid "Samaritan" -msgstr "samaritain" - -#: unicoderange.c:64 -msgid "Samaritan, Punctuation" -msgstr "" - -#: unicoderange.c:65 -msgid "Mandaic" -msgstr "Mandaic" - -#: unicoderange.c:66 -msgid "Devangari" -msgstr "Dévanagari" - -#: unicoderange.c:81 -msgid "Hangul Jamo, Choseong" -msgstr "Jamo Hangul, Choseong" - -#: unicoderange.c:82 -msgid "Hangul Jamo, Jungseong" -msgstr "Jamo Hangul, Jungseong" - -#: unicoderange.c:83 -msgid "Hangul Jamo, Jongseong" -msgstr "Jamo Hangul, Jongseong" - -#: unicoderange.c:85 -msgid "Ethiopic Supplement" -msgstr "supplément éthiopien" - -#: unicoderange.c:90 -msgid "Tagalog" -msgstr "Tagalog" - -#: unicoderange.c:91 -msgid "Hanunóo" -msgstr "Hanounóo" - -#: unicoderange.c:92 -msgid "Buhid" -msgstr "Buhide" - -#: unicoderange.c:93 -msgid "Tagbanwa" -msgstr "Tagbanwa" - -#: unicoderange.c:96 -msgid "Unified Canadian Aboriginal Syllabics Extended" -msgstr "" - -#: unicoderange.c:100 -msgid "Khmer Symbols" -msgstr "Symboles Khmer" - -#: unicoderange.c:102 -msgid "Tai Tham" -msgstr "" - -#: unicoderange.c:104 -msgid "Sundanese" -msgstr "" - -#: unicoderange.c:105 -msgid "Batak" -msgstr "" - -#: unicoderange.c:108 -msgid "Phonetic Extensions" -msgstr "Extensions phonétiques" - -#: unicoderange.c:109 -msgid "Phonetic Extensions Supplement" -msgstr "Supplément phonétique étendu" - -#: unicoderange.c:110 -msgid "Combining Diacritical Marks Supplement" -msgstr "Supplément de diacritiques" - -#: unicoderange.c:113 -msgid "Symbols" -msgstr "Symboles" - -#: unicoderange.c:115 -msgid "Super and Sub scripts" -msgstr "Indices & Exposants" - -#: unicoderange.c:117 -msgid "Combining Marks for Symbols" -msgstr "" - -#: unicoderange.c:119 -msgid "Number Forms" -msgstr "Fractions et nombres romains" - -#: unicoderange.c:120 -msgid "Arrows" -msgstr "Flèches" - -#: unicoderange.c:121 -msgid "Mathematical Operators" -msgstr "Symboles mathématiques" - -#: unicoderange.c:122 -msgid "Miscellaneous Technical Symbols" -msgstr "Symboles techniques" - -#: unicoderange.c:123 -msgid "Technical Symbols Misc." -msgstr "" - -#: unicoderange.c:125 -msgid "OCR" -msgstr "OCR" - -#: unicoderange.c:131 -msgid "Symbols Misc." -msgstr "" - -#: unicoderange.c:133 -msgid "Zapf Dingbats" -msgstr "Zapf Dingbats" - -#: unicoderange.c:134 -msgid "Miscellaneous Math Symbols-A" -msgstr "Symboles mathématiques A" - -#: unicoderange.c:135 -msgid "Math Misc. Symbols-A" -msgstr "" - -#: unicoderange.c:136 -msgid "Supplemental Arrows-A" -msgstr "Supplément A de flèches" - -#: unicoderange.c:137 -msgid "Arrows Supplement-A" -msgstr "" - -#: unicoderange.c:139 -msgid "Supplemental Arrows-B" -msgstr "Supplément B de flèches" - -#: unicoderange.c:140 -msgid "Arrows Supplement-B" -msgstr "" - -#: unicoderange.c:141 -msgid "Miscellaneous Math Symbols-B" -msgstr "Symboles mathématiques B" - -#: unicoderange.c:142 -msgid "Math Misc. Symbols-B" -msgstr "" - -#: unicoderange.c:143 -msgid "Supplemental Math Operators" -msgstr "Opérateurs mathématiques supplémentaires" - -#: unicoderange.c:144 -msgid "Math Operators Supplement" -msgstr "" - -#: unicoderange.c:145 -msgid "Supplemental Symbols and Arrows" -msgstr "Symboles et flèches supplémentaires" - -#: unicoderange.c:146 -msgid "Symbols and Arrows Supplement" -msgstr "" - -#: unicoderange.c:147 -msgid "Alphabetic Extended" -msgstr "Extensions alphabétiques" - -#: unicoderange.c:149 -msgid "Latin Extended-C" -msgstr "Latin étendu C" - -#: unicoderange.c:151 -msgid "Georgian Supplement" -msgstr "Supplément géorgien" - -#: unicoderange.c:153 -msgid "Ethiopic Extended" -msgstr "Éthiopien étendu" - -#: unicoderange.c:154 -msgid "Cyrillic Extended-A" -msgstr "" - -#: unicoderange.c:155 -msgid "Supplemental Punctuation" -msgstr "Ponctuation complémentaire" - -#: unicoderange.c:156 -msgid "Punctuation Supplement" -msgstr "" - -#: unicoderange.c:157 -msgid "CJK Radicals Supplement" -msgstr "" - -#: unicoderange.c:158 -msgid "Kanqxi Radicals" -msgstr "Clés chinoises K'ang-hsi" - -#: unicoderange.c:159 -msgid "Ideographic Description Characters" -msgstr "" - -#: unicoderange.c:160 -msgid "CJK Phonetics and Symbols" -msgstr "Symboles et ponctuation CJC" - -#: unicoderange.c:166 -msgid "Kanbun" -msgstr "Kanboun" - -#: unicoderange.c:167 -msgid "Bopomofo Extended" -msgstr "Bopomofo étendu" - -#: unicoderange.c:168 -msgid "CJK Strokes" -msgstr "Traits CJC" - -#: unicoderange.c:169 -msgid "Katakana Phonetic Extensions" -msgstr "Supplément phonétique katakana" - -#: unicoderange.c:171 -msgid "CJK Enclosed Letters and Months" -msgstr "Lettres et mois CJC cerclés" - -#: unicoderange.c:173 -msgid "CJK Unified Ideographs Extension A" -msgstr "Supplément A aux idéogrammes unifiés CJC" - -#: unicoderange.c:176 -msgid "Yi Syllables" -msgstr "" - -#: unicoderange.c:177 -msgid "Yi" -msgstr "Yi" - -#: unicoderange.c:178 -msgid "Yi Radicals" -msgstr "Clés yi" - -#: unicoderange.c:179 -msgid "Lisu" -msgstr "" - -#: unicoderange.c:181 -msgid "Cyrillic Extended-B" -msgstr "" - -#: unicoderange.c:182 -msgid "Bamum" -msgstr "" - -#: unicoderange.c:183 -msgid "Modifier Tone Letters" -msgstr "Lettres modificatives de ton" - -#: unicoderange.c:184 -msgid "Latin Extended-D" -msgstr "Latin étendu D" - -#: unicoderange.c:186 -msgid "Common Indic Number Forms" -msgstr "" - -#: unicoderange.c:189 -msgid "Devanagari Extended" -msgstr "" - -#: unicoderange.c:192 -msgid "Hangul Jamo Extended-A" -msgstr "" - -#: unicoderange.c:193 -msgid "Javanese" -msgstr "" - -#: unicoderange.c:195 -msgid "Myanmar Extended-A" -msgstr "" - -#: unicoderange.c:196 -msgid "Tai Viet" -msgstr "" - -#: unicoderange.c:197 -msgid "Ethiopic Extended-A" -msgstr "" - -#: unicoderange.c:198 -msgid "Meetei Mayek" -msgstr "" - -#: unicoderange.c:200 -msgid "High Surrogate" -msgstr "Indirection Haute" - -#: unicoderange.c:201 -msgid "Surrogate High" -msgstr "Indirection Haute" - -#: unicoderange.c:202 -msgid "Surrogate High, Non Private Use" -msgstr "Indirection Haute, non privée" - -#: unicoderange.c:203 -msgid "Surrogate High, Private Use" -msgstr "Indirection Haute, privée" - -#: unicoderange.c:204 -msgid "Low Surrogates" -msgstr "" - -#: unicoderange.c:206 -msgid "Private Use" -msgstr "Zone privée" - -#: unicoderange.c:209 -msgid "Corporate Use" -msgstr "" - -#: unicoderange.c:210 -msgid "MicroSoft Symbol Area" -msgstr "" - -#: unicoderange.c:213 -msgid "Latin Ligatures" -msgstr "Ligatures latines" - -#: unicoderange.c:214 -msgid "Armenian Ligatures" -msgstr "Ligatures arméniennes" - -#: unicoderange.c:215 -msgid "Hebrew Ligatures/Pointed Letters" -msgstr "Ligatures et lettres hébraïques pointées" - -#: unicoderange.c:216 -msgid "Arabic Presentation Forms A" -msgstr "formes de présentation Arabe A" - -#: unicoderange.c:218 -msgid "Vertical Forms" -msgstr "" - -#: unicoderange.c:222 -msgid "Arabic Presentation Forms B" -msgstr "formes de présentation Arabe B" - -#: unicoderange.c:223 -msgid "Byte Order Mark" -msgstr "indicateur de boutienneté" - -#: unicoderange.c:224 -msgid "Half and Full Width Forms" -msgstr "caractères 1/2 et pleine largeur" - -#: unicoderange.c:225 -msgid "Latin Full Width Forms" -msgstr "latin pleine largeur" - -#: unicoderange.c:226 -msgid "KataKana Half Width Forms" -msgstr "Katakana 1/2 largeur" - -#: unicoderange.c:227 -msgid "Hangul Jamo Half Width Forms" -msgstr "Jamo Hangul 1/2 largeur" - -#: unicoderange.c:229 -msgid "Not a Unicode Character" -msgstr "remplaçant pour NON unicode" - -#: unicoderange.c:230 -msgid "Signature Mark" -msgstr "" - -#: unicoderange.c:232 -msgid "Unicode Supplementary Multilingual Plane" -msgstr "plan multilingual complémenaire Unicode" - -#: unicoderange.c:233 -msgid "Supplementary Multilingual Plane" -msgstr "plan multilingual complémenaire" - -#: unicoderange.c:234 -msgid "Aegean scripts" -msgstr "linéaire B (égéen)" - -#: unicoderange.c:235 -msgid "Linear B Syllabary" -msgstr "Syllabaire Linéaire B" - -#: unicoderange.c:236 -msgid "Linear B Ideograms" -msgstr "Idéogrammes Linéaire B" - -#: unicoderange.c:237 -msgid "Aegean numbers" -msgstr "nombres égéens" - -#: unicoderange.c:243 -msgid "Alphabetic and syllabic LTR scripts" -msgstr "" - -#: unicoderange.c:251 -msgid "Alphabetic and syllabic RTL scripts" -msgstr "" - -#: unicoderange.c:253 -msgid "Imperial Aramaic" -msgstr "" - -#: unicoderange.c:256 -msgid "Kharosthi" -msgstr "Kharochthî" - -#: unicoderange.c:257 -msgid "Old South Arabian" -msgstr "" - -#: unicoderange.c:258 -msgid "Avestan" -msgstr "" - -#: unicoderange.c:259 -msgid "Inscriptional Parthian" -msgstr "" - -#: unicoderange.c:260 -msgid "Inscriptional Pahlavi" -msgstr "" - -#: unicoderange.c:261 -msgid "Old Turkic" -msgstr "" - -#: unicoderange.c:262 -msgid "Rumi Numeral Symbols" -msgstr "" - -#: unicoderange.c:264 -msgid "Brahmi" -msgstr "" - -#: unicoderange.c:265 -msgid "Kaithi" -msgstr "" - -#: unicoderange.c:266 -msgid "African and other syllabic scripts" -msgstr "" - -#: unicoderange.c:267 -msgid "Cuneiform and other Near Eastern Scripts" -msgstr "" - -#: unicoderange.c:268 -msgid "Cuneiform" -msgstr "" - -#: unicoderange.c:269 -msgid "Sumero-Akkadian Cuneiform" -msgstr "" - -#: unicoderange.c:270 -msgid "Cuneiform Numbers" -msgstr "Nombres Cunéiformes" - -#: unicoderange.c:272 -msgid "Egyptian hieroglyphs" -msgstr "" - -#: unicoderange.c:273 -msgid "North American ideographs and pictograms" -msgstr "" - -#: unicoderange.c:274 -msgid "Egyptian and Mayan hieroglyphs" -msgstr "Hiéroglyphes égyptiens et mayas" - -#: unicoderange.c:275 -msgid "Bamum Supplement" -msgstr "" - -#: unicoderange.c:276 -msgid "Sumerian pictograms" -msgstr "Pictogrammes sumériens" - -#: unicoderange.c:277 -msgid "Large Asian Scripts" -msgstr "" - -#: unicoderange.c:278 -msgid "Kana Supplement" -msgstr "" - -#: unicoderange.c:279 -msgid "Notational systems" -msgstr "Systèmes notationels" - -#: unicoderange.c:280 -msgid "Byzantine Musical Symbols" -msgstr "Symboles musicaux byzantins" - -#: unicoderange.c:281 -msgid "Musical Symbols" -msgstr "Symboles musicaux occidentaux" - -#: unicoderange.c:282 -msgid "Ancient Greek Musical Notation" -msgstr "Notation musicale grecque ancienne" - -#: unicoderange.c:284 -msgid "Chinese counting rod numerals" -msgstr "Chiffres-bâtonnets chinois" - -#: unicoderange.c:286 -msgid "Mahjong Tiles" -msgstr "" - -#: unicoderange.c:287 -msgid "Domino Tiles" -msgstr "" - -#: unicoderange.c:288 -msgid "Playing Cards" -msgstr "" - -#: unicoderange.c:289 -msgid "Enclosed Alphanumeric Supplement" -msgstr "" - -#: unicoderange.c:290 -msgid "Enclosed Ideographic Supplement" -msgstr "" - -#: unicoderange.c:291 -msgid "Miscellaneous Symbols And Pictographs" -msgstr "" - -#: unicoderange.c:292 -msgid "Emoticons" -msgstr "" - -#: unicoderange.c:293 -msgid "Transport And Map Symbols" -msgstr "" - -#: unicoderange.c:294 -msgid "Alchemical Symbols" -msgstr "" - -#: unicoderange.c:296 -msgid "Unicode Supplementary Ideographic Plane" -msgstr "Plan Idéographique complémentaire Unicode" - -#: unicoderange.c:297 -msgid "Supplementary Ideographic Plane" -msgstr "Plan Idéographique complémentaire (SIP)" - -#: unicoderange.c:298 -msgid "CJK Unified Ideographs Extension B" -msgstr "Supplément B aux idéogrammes unifiés CJC" - -#: unicoderange.c:299 -msgid "CJK Unified Ideographs Extension C" -msgstr "" - -#: unicoderange.c:300 -msgid "CJK Unified Ideographs Extension D" -msgstr "" - -#: unicoderange.c:301 -msgid "CJK Compatibility Ideographs Supplement" -msgstr "Supplément aux idéogrammes de compatibilité CJC" - -#: unicoderange.c:303 -msgid "Unicode Supplementary Special-purpose Plane" -msgstr "Plan Complémentaire Spécialisé Unicode" - -#: unicoderange.c:304 -msgid "Supplementary Special-purpose Plane" -msgstr "Plan Complémentaire Spécialisé (SSP)" - -#: unicoderange.c:305 -msgid "Tag characters" -msgstr "Étiquettes linguistiques" - -#: unicoderange.c:306 -msgid "Variation Selectors B" -msgstr "" - -#: unicoderange.c:308 -msgid "Supplementary Private Use Area-A" -msgstr "Zone supplémentaire A à usage privé" - -#: unicoderange.c:309 -msgid "Supplementary Private Use Area-B" -msgstr "Zone supplémentaire B à usage privé" - -#: unicoderange.c:314 -msgid "Non-Unicode Glyphs" -msgstr "glyphes hors Unicode" - -#: unicoderange.c:315 -msgid "Unassigned Code Points" -msgstr "Codage non assigné" - -#: winfonts.c:387 -msgid "Bad magic number" -msgstr "" - -#: winfonts.c:387 -msgid "This does not appear to be a Windows FNT for FON file" -msgstr "" - -#: winfonts.c:509 -#, c-format -msgid "" -"At pixelsize %d the character %s either starts before the origin or extends " -"beyond the advance width.\n" -msgstr "" -"À la taille de %d pixels, le caractère %s soit commence avant l'origine, " -"soit dépasse l'avance.\n" - -#: winfonts.c:599 -msgid "Internal error in creating FNT. File offset wrong\n" -msgstr "Erreur interne en créant le FNT. Offset faux dans le fichier\n" - -#: winfonts.c:627 -msgid "Internal error in creating FNT. File offset wrong in bitmap data\n" -msgstr "" -"Erreur interne en créant le FNT. Offset faux dans les données bitmap\n" - -#: winfonts.c:938 -#, c-format -msgid "Could not open output file: %s" -msgstr "Impossible de lire le fichier %s" - -#: woff.c:38 woff.c:44 woff.c:50 woff.c:286 woff.c:436 -msgid "WOFF not supported" -msgstr "" - -#: woff.c:38 woff.c:44 woff.c:50 -msgid "" -"This version of fontforge cannot handle WOFF files. You need to recompile it " -"with libpng and zlib" -msgstr "" - -#: woff.c:187 -msgid "Decompressed length did not match expected length for table" -msgstr "" - -#: woff.c:286 woff.c:436 -msgid "Could not find the zlib library which is needed to understand WOFF" -msgstr "" - -#: woff.c:294 -msgid "Bad signature in WOFF" -msgstr "" - -#: woff.c:301 -msgid "" -"File length as specified in the WOFF header does not match the actual file " -"length." -msgstr "" - -#: woff.c:307 -msgid "Bad WOFF header, a field which must be 0 is not." -msgstr "" - -#: woff.c:322 -msgid "Could not open temporary file." -msgstr "" - -#: woff.c:347 -#, c-format -msgid "Invalid compressed table length for '%c%c%c%c'." -msgstr "" - -#: woff.c:350 -#, c-format -msgid "Table length stretches beyond end of file for '%c%c%c%c'." -msgstr "" - -#: woff.c:371 -#, c-format -msgid "Problem decompressing '%c%c%c%c' table." -msgstr "" - -#: ../gdraw/gaskdlg.c:1493 -msgid "_None" -msgstr "Aucun" - -#: ../gdraw/gbuttons.c:55 -msgid "Label" -msgstr "" - -#: ../gdraw/gbuttons.c:56 -msgid "Text Labels" -msgstr "" - -#: ../gdraw/gbuttons.c:73 -msgid "Shift On Press" -msgstr "" - -#: ../gdraw/gbuttons.c:73 ../gdraw/gmatrixedit.c:48 -msgid "Background color of column headers at the top of a matrix edit" -msgstr "" - -#: ../gdraw/gbuttons.c:82 -msgid "Button" -msgstr "" - -#: ../gdraw/gbuttons.c:83 -msgid "Buttons" -msgstr "" - -#: ../gdraw/gbuttons.c:108 -msgid "Default Button" -msgstr "" - -#: ../gdraw/gbuttons.c:109 -msgid "Default Buttons" -msgstr "" - -#: ../gdraw/gbuttons.c:132 -msgid "Cancel Button" -msgstr "" - -#: ../gdraw/gbuttons.c:133 -msgid "Cancel Buttons" -msgstr "" - -#: ../gdraw/gbuttons.c:156 ../gdraw/gbuttons.c:157 -msgid "Color Button" -msgstr "" - -#: ../gdraw/gbuttons.c:181 ../gdraw/gbuttons.c:182 -msgid "Drop List Button" -msgstr "" - -#: ../gdraw/gcolor.c:179 -msgid "Hue:" -msgstr "" - -#: ../gdraw/gcolor.c:179 -msgid "Saturation:" -msgstr "Saturation :" - -#: ../gdraw/gcolor.c:179 -msgid "Value:" -msgstr "Valeur :" - -#: ../gdraw/gcolor.c:179 -msgid "Red:" -msgstr "Rouge :" - -#: ../gdraw/gcolor.c:179 -msgid "Green:" -msgstr "Vert :" - -#: ../gdraw/gcolor.c:179 -msgid "Blue:" -msgstr "Bleu :" - -#: ../gdraw/gcolor.c:197 -msgid "Value out of bounds" -msgstr "" - -#: ../gdraw/gcolor.c:197 -msgid "Saturation and Value, and the three colors must be between 0 and 1" -msgstr "" - -#: ../gdraw/gdrawable.c:44 -msgid "Drawing Area" -msgstr "Zone de dessin" - -#: ../gdraw/gdrawable.c:45 -msgid "A canvas (sub-window) wrapped up in a gadget, for drawing" -msgstr "" - -#: ../gdraw/gfilechooser.c:827 -msgid "Show Hidden Files" -msgstr "Montrer les fichiers cachés" - -#: ../gdraw/gfilechooser.c:828 -msgid "Directories Amid Files" -msgstr "" - -#: ../gdraw/gfilechooser.c:829 -msgid "Directories First" -msgstr "" - -#: ../gdraw/gfilechooser.c:830 -msgid "Directories Separate" -msgstr "" - -#: ../gdraw/gfilechooser.c:831 -msgid "Refresh File List" -msgstr "Rafraichir" - -#: ../gdraw/gfilechooser.c:920 -msgid "Remove bookmarks" -msgstr "Supprimer les signets" - -#: ../gdraw/gfilechooser.c:921 -msgid "Remove selected bookmarks" -msgstr "Supprimer les signets selectionnés" - -#: ../gdraw/gfilechooser.c:973 -msgid "Directory|Back" -msgstr "" - -#: ../gdraw/gfilechooser.c:974 -msgid "Directory|Forward" -msgstr "" - -#: ../gdraw/gfilechooser.c:976 -msgid "Bookmark Current Dir" -msgstr "Ajouter le Répertoire Courant aux Signets" - -#: ../gdraw/gfilechooser.c:977 -msgid "Remove Bookmark..." -msgstr "Supprimer le Signet..." - -#: ../gdraw/gfilechooser.c:1480 -msgid "Home Folder" -msgstr "Dossier Utilisateur" - -#: ../gdraw/gfilechooser.c:1489 -msgid "Bookmarks" -msgstr "Signets" - -#: ../gdraw/gfilechooser.c:1504 -msgid "Parent Folder" -msgstr "Dossier parent" - -#: ../gdraw/gfilechooser.c:1513 -msgid "Configure" -msgstr "Configurer" - -#: ../gdraw/ggadgets.c:67 -msgid "Text Image Skip" -msgstr "" - -#: ../gdraw/ggadgets.c:67 -msgid "" -"Space (in points) left between images and text in labels, buttons, menu " -"items, etc. which have both" -msgstr "" - -#: ../gdraw/ggadgets.c:68 -msgid "Image Path" -msgstr "" - -#: ../gdraw/ggadgets.c:68 -msgid "List of directories to search for images, separated by colons" -msgstr "" - -#: ../gdraw/ggadgets.c:77 -msgid "GGadget" -msgstr "" - -#: ../gdraw/ggadgets.c:78 -msgid "" -"This is an \"abstract\" gadget. It will never appear on the screen\n" -"but it is the root of gadget tree from which all others inherit" -msgstr "" - -#: ../gdraw/ggadgets.c:84 ../gdraw/gprogress.c:189 -msgid "Color|Foreground" -msgstr "" - -#: ../gdraw/ggadgets.c:84 -msgid "Text color for popup windows" -msgstr "" - -#: ../gdraw/ggadgets.c:85 -msgid "Background color for popup windows" -msgstr "" - -#: ../gdraw/ggadgets.c:86 -msgid "Delay" -msgstr "" - -#: ../gdraw/ggadgets.c:86 -msgid "Delay (in milliseconds) before popup windows appear" -msgstr "" - -#: ../gdraw/ggadgets.c:87 -msgid "Life Time" -msgstr "" - -#: ../gdraw/ggadgets.c:87 -msgid "Time (in milliseconds) that popup windows remain visible" -msgstr "" - -#: ../gdraw/ggadgets.c:96 -msgid "Popup" -msgstr "" - -#: ../gdraw/ggadgets.c:97 ../gdraw/gprogress.c:200 -msgid "Popup windows" -msgstr "" - -#: ../gdraw/ggadgets.c:107 -msgid "Image used for enabled listmarks (overrides the box)" -msgstr "" - -#: ../gdraw/ggadgets.c:108 ../gdraw/gradio.c:74 ../gdraw/gradio.c:92 -#: ../gdraw/gradio.c:135 ../gdraw/gradio.c:153 -msgid "Disabled Image" -msgstr "" - -#: ../gdraw/ggadgets.c:108 -msgid "Image used for disabled listmarks (overrides the box)" -msgstr "" - -#: ../gdraw/ggadgets.c:109 -msgid "Size of the list mark" -msgstr "" - -#: ../gdraw/ggadgets.c:130 -msgid "List Mark" -msgstr "" - -#: ../gdraw/ggadgets.c:131 -msgid "" -"This is the mark that differentiates ComboBoxes and ListButtons\n" -"from TextFields and normal Buttons." -msgstr "" - -#: ../gdraw/ggroupbox.c:46 -msgid "Line" -msgstr "" - -#: ../gdraw/ggroupbox.c:47 -msgid "A separator line drawn across a dialog or in a menu" -msgstr "" - -#: ../gdraw/ghvbox.c:48 -msgid "HV Group Box" -msgstr "" - -#: ../gdraw/ghvbox.c:49 -msgid "A box drawn around other gadgets" -msgstr "" - -#: ../gdraw/glist.c:972 ../gdraw/glist.c:973 -msgid "List" -msgstr "" - -#: ../gdraw/gmatrixedit.c:48 -msgid "Title Background" -msgstr "" - -#: ../gdraw/gmatrixedit.c:49 -msgid "Title Text Color" -msgstr "" - -#: ../gdraw/gmatrixedit.c:49 -msgid "Text color of column headers at the top of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:50 -msgid "Title Divider Color" -msgstr "" - -#: ../gdraw/gmatrixedit.c:50 -msgid "Color of column dividers in the title section of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:51 -msgid "Rule Color" -msgstr "" - -#: ../gdraw/gmatrixedit.c:51 -msgid "Color of column dividers in the main section of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:52 -msgid "Frozen Color" -msgstr "" - -#: ../gdraw/gmatrixedit.c:52 -msgid "" -"Color of frozen (unchangeable) entries in the main section of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:53 -msgid "Active Color" -msgstr "" - -#: ../gdraw/gmatrixedit.c:53 -msgid "Color of the active entry in the main section of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:54 -msgid "Active Background" -msgstr "" - -#: ../gdraw/gmatrixedit.c:54 -msgid "" -"Background color of the active entry in the main section of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:55 -msgid "Title Font" -msgstr "" - -#: ../gdraw/gmatrixedit.c:55 -msgid "Font used to draw titles of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:64 -msgid "Matrix Edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:65 ../gdraw/gmatrixedit.c:79 -msgid "Matrix Edit (sort of like a spreadsheet)" -msgstr "" - -#: ../gdraw/gmatrixedit.c:78 -msgid "Matrix Edit Continued" -msgstr "" - -#: ../gdraw/gmatrixedit.c:1625 -msgid "Row|New" -msgstr "Nouvelle" - -#: ../gdraw/gmenu.c:68 ../gdraw/gmenu.c:69 -msgid "Menu Bar" -msgstr "" - -#: ../gdraw/gmenu.c:76 -msgid "MacIcons" -msgstr "" - -#: ../gdraw/gmenu.c:76 -msgid "" -"Whether to use mac-like icons to indicate modifiers (for instance ^ for " -"Control)\n" -"or to use an abbreviation (for instance \"Cnt-\")" -msgstr "" - -#: ../gdraw/gprogress.c:189 -msgid "Text color for progress windows" -msgstr "" - -#: ../gdraw/gprogress.c:190 -msgid "Color|FillColor" -msgstr "" - -#: ../gdraw/gprogress.c:190 -msgid "Color used to draw the progress bar" -msgstr "" - -#: ../gdraw/gprogress.c:191 -msgid "Background color for progress windows" -msgstr "" - -#: ../gdraw/gprogress.c:199 -msgid "Progress" -msgstr "" - -#: ../gdraw/gradio.c:65 ../gdraw/gradio.c:66 -msgid "Radio Button" -msgstr "" - -#: ../gdraw/gradio.c:73 ../gdraw/gradio.c:134 -msgid "Image used instead of the Radio On Mark" -msgstr "" - -#: ../gdraw/gradio.c:74 ../gdraw/gradio.c:135 -msgid "Image used instead of the Radio On Mark (when the radio is disabled)" -msgstr "" - -#: ../gdraw/gradio.c:83 -msgid "Radio On Mark" -msgstr "" - -#: ../gdraw/gradio.c:84 -msgid "The mark showing a radio button is on (depressed, selected)" -msgstr "" - -#: ../gdraw/gradio.c:91 -msgid "Image used instead of the Radio Off Mark" -msgstr "" - -#: ../gdraw/gradio.c:92 -msgid "Image used instead of the Radio Off Mark (when the radio is disabled)" -msgstr "" - -#: ../gdraw/gradio.c:101 -msgid "Radio Off Mark" -msgstr "" - -#: ../gdraw/gradio.c:102 -msgid "The mark showing a radio button is off (up, not selected)" -msgstr "" - -#: ../gdraw/gradio.c:126 ../gdraw/gradio.c:127 -msgid "Check Box" -msgstr "" - -#: ../gdraw/gradio.c:144 -msgid "Check Box On Mark" -msgstr "" - -#: ../gdraw/gradio.c:145 -msgid "The mark showing a checkbox is on (depressed, selected)" -msgstr "" - -#: ../gdraw/gradio.c:152 -msgid "Image used instead of the Check Box Off Mark" -msgstr "" - -#: ../gdraw/gradio.c:153 -msgid "" -"Image used instead of the Check Box Off Mark (when the radio is disabled)" -msgstr "" - -#: ../gdraw/gradio.c:162 -msgid "Check Box Off Mark" -msgstr "" - -#: ../gdraw/gradio.c:163 -msgid "The mark showing a checkbox is off (up, not selected)" -msgstr "" - -#: ../gdraw/gresedit.c:487 ../gdraw/gresedit.c:508 -msgid "Bad font" -msgstr "" - -#: ../gdraw/gresedit.c:487 ../gdraw/gresedit.c:508 -msgid "Bad font specification" -msgstr "" - -#: ../gdraw/gresedit.c:551 -msgid "Could not open image" -msgstr "" - -#: ../gdraw/gresedit.c:551 -#, c-format -msgid "Could not open %s" -msgstr "" - -#: ../gdraw/gresedit.c:689 -msgid "Store this filename in preferences" -msgstr "" - -#: ../gdraw/gresedit.c:699 -msgid "Save Resource file as..." -msgstr "" - -#: ../gdraw/gresedit.c:704 -msgid "Open failed" -msgstr "" - -#: ../gdraw/gresedit.c:704 -#, c-format -msgid "Failed to open %s for output" -msgstr "" - -#: ../gdraw/gresedit.c:752 ../gdraw/gresedit.c:783 ../gdraw/gresedit.c:795 -#: ../gdraw/gresedit.c:901 ../gdraw/gresedit.c:915 -#, c-format -msgid "Bad numeric value for %s.%s" -msgstr "" - -#: ../gdraw/gresedit.c:849 -msgid "Write failed" -msgstr "" - -#: ../gdraw/gresedit.c:849 -msgid "An error occurred when writing the resource file" -msgstr "" - -#: ../gdraw/gresedit.c:868 -msgid "Border Width" -msgstr "" - -#: ../gdraw/gresedit.c:868 -msgid "Padding" -msgstr "" - -#: ../gdraw/gresedit.c:868 -msgid "Radius" -msgstr "" - -#: ../gdraw/gresedit.c:875 -#, c-format -msgid "Bad numeric value for %s.%s must be between 0 and 255" -msgstr "" - -#: ../gdraw/gresedit.c:984 -msgid "X Resource Editor" -msgstr "" - -#: ../gdraw/gresedit.c:1049 -msgid "Inherits from" -msgstr "" - -#: ../gdraw/gresedit.c:1072 -msgid "Does not inherit from anything" -msgstr "" - -#: ../gdraw/gresedit.c:1083 ../gdraw/gresedit.c:1111 ../gdraw/gresedit.c:1142 -#: ../gdraw/gresedit.c:1170 ../gdraw/gresedit.c:1201 ../gdraw/gresedit.c:1229 -#: ../gdraw/gresedit.c:1260 -msgid "Inherit" -msgstr "" - -#: ../gdraw/gresedit.c:1087 ../gdraw/gresedit.c:1115 ../gdraw/gresedit.c:1146 -#: ../gdraw/gresedit.c:1174 ../gdraw/gresedit.c:1205 ../gdraw/gresedit.c:1233 -#: ../gdraw/gresedit.c:1264 ../gdraw/gresedit.c:1305 ../gdraw/gresedit.c:1340 -#: ../gdraw/gresedit.c:1377 ../gdraw/gresedit.c:1412 ../gdraw/gresedit.c:1449 -#: ../gdraw/gresedit.c:1484 ../gdraw/gresedit.c:1521 ../gdraw/gresedit.c:1556 -#: ../gdraw/gresedit.c:1593 ../gdraw/gresedit.c:1628 ../gdraw/gresedit.c:1665 -#: ../gdraw/gresedit.c:1706 ../gdraw/gresedit.c:1742 ../gdraw/gresedit.c:1780 -#: ../gdraw/gresedit.c:1819 ../gdraw/gresedit.c:1860 ../gdraw/gresedit.c:1914 -msgid "Inherits for same field in parent" -msgstr "" - -#: ../gdraw/gresedit.c:1093 -msgid "Outline Inner Border" -msgstr "" - -#: ../gdraw/gresedit.c:1121 -msgid "Outline Outer Border" -msgstr "" - -#: ../gdraw/gresedit.c:1152 -msgid "Show Active Border" -msgstr "" - -#: ../gdraw/gresedit.c:1180 -msgid "Outer Shadow" -msgstr "" - -#: ../gdraw/gresedit.c:1211 -msgid "Depressed Background" -msgstr "" - -#: ../gdraw/gresedit.c:1239 -msgid "Outline Default Button" -msgstr "" - -#: ../gdraw/gresedit.c:1270 -msgid "Background Gradient" -msgstr "" - -#. GT: "I." is an abreviation for "Inherits" -#: ../gdraw/gresedit.c:1301 ../gdraw/gresedit.c:1336 ../gdraw/gresedit.c:1373 -#: ../gdraw/gresedit.c:1408 ../gdraw/gresedit.c:1445 ../gdraw/gresedit.c:1480 -#: ../gdraw/gresedit.c:1517 ../gdraw/gresedit.c:1552 ../gdraw/gresedit.c:1589 -#: ../gdraw/gresedit.c:1624 ../gdraw/gresedit.c:1661 ../gdraw/gresedit.c:1702 -#: ../gdraw/gresedit.c:1738 ../gdraw/gresedit.c:1776 ../gdraw/gresedit.c:1815 -#: ../gdraw/gresedit.c:1856 ../gdraw/gresedit.c:1910 -msgid "I." -msgstr "" - -#: ../gdraw/gresedit.c:1311 -msgid "Normal Text Color:" -msgstr "" - -#: ../gdraw/gresedit.c:1346 -msgid "Disabled Text Color:" -msgstr "" - -#: ../gdraw/gresedit.c:1383 -msgid "Normal Background:" -msgstr "" - -#: ../gdraw/gresedit.c:1418 -msgid "Disabled Background:" -msgstr "" - -#: ../gdraw/gresedit.c:1455 -msgid "Depressed Background:" -msgstr "" - -#: ../gdraw/gresedit.c:1490 -msgid "Background Gradient:" -msgstr "" - -#: ../gdraw/gresedit.c:1527 -msgid "Brightest Border:" -msgstr "" - -#: ../gdraw/gresedit.c:1562 -msgid "Brighter Border:" -msgstr "" - -#: ../gdraw/gresedit.c:1599 -msgid "Darker Border:" -msgstr "" - -#: ../gdraw/gresedit.c:1634 -msgid "Darkest Border:" -msgstr "" - -#: ../gdraw/gresedit.c:1671 -msgid "Active Border:" -msgstr "" - -#: ../gdraw/gresedit.c:1712 -msgid "Border Type:" -msgstr "" - -#: ../gdraw/gresedit.c:1748 -msgid "Border Shape:" -msgstr "" - -#: ../gdraw/gresedit.c:1786 -msgid "Border Width:" -msgstr "" - -#: ../gdraw/gresedit.c:1825 -msgid "Padding:" -msgstr "" - -#: ../gdraw/gresedit.c:1866 -msgid "Radius:" -msgstr "" - -#: ../gdraw/gresedit.c:1920 -msgid "Font:" -msgstr "" - -#: ../gdraw/gresedit.c:1953 -msgid "See also:" -msgstr "" - -#: ../gdraw/gresedit.c:2350 ../gdraw/gresedit.c:2356 -msgid "Default Background" -msgstr "" - -#: ../gdraw/gresedit.c:2350 ../gdraw/gresedit.c:2356 -msgid "Default background color for windows" -msgstr "" - -#: ../gdraw/gresedit.c:2351 ../gdraw/gresedit.c:2357 -msgid "Default Foreground" -msgstr "" - -#: ../gdraw/gresedit.c:2351 ../gdraw/gresedit.c:2357 -msgid "Default foreground color for windows" -msgstr "" - -#: ../gdraw/gresedit.c:2352 -msgid "Screen Width in Centimeters" -msgstr "" - -#: ../gdraw/gresedit.c:2352 -msgid "" -"Physical screen width, measured in centimeters\n" -"For this to take effect you must save the resource data (press the [Save] " -"button)\n" -"and restart fontforge" -msgstr "" - -#: ../gdraw/gresedit.c:2358 -msgid "Screen Width in Inches" -msgstr "" - -#: ../gdraw/gresedit.c:2358 -msgid "" -"Physical screen width, measured in inches\n" -"For this to take effect you must save the resource data (press the [Save] " -"button)\n" -"and restart fontforge" -msgstr "" - -#: ../gdraw/gresedit.c:2367 -msgid "GDraw" -msgstr "" - -#: ../gdraw/gresedit.c:2368 -msgid "General facts about the windowing system" -msgstr "" - -#: ../gdraw/gsavefiledlg.c:138 -#, c-format -msgid "" -"Couldn't create directory: %1$s\n" -"%2$s\n" -"%3$s" -msgstr "" -"Impossible de créer répertoire: %1$s\n" -"%2$s\n" -"%3$s" - -#: ../gdraw/gscrollbar.c:54 -msgid "ScrollBar" -msgstr "" - -#: ../gdraw/gscrollbar.c:55 -msgid "Scroll Bar" -msgstr "" - -#: ../gdraw/gscrollbar.c:68 -msgid "SB Thumb" -msgstr "" - -#: ../gdraw/gscrollbar.c:69 -msgid "Scroll Bar Thumb" -msgstr "" - -#: ../gdraw/gtabset.c:44 -msgid "TabSet" -msgstr "" - -#: ../gdraw/gtabset.c:45 -msgid "Tab Set" -msgstr "" - -#: ../gdraw/gtextfield.c:69 ../gdraw/gtextfield.c:70 -msgid "Text Field" -msgstr "" - -#: ../gdraw/gtextfield.c:89 -msgid "List Field" -msgstr "" - -#: ../gdraw/gtextfield.c:90 -msgid "List Field (Combo Box)" -msgstr "" - -#: ../gdraw/gtextfield.c:101 -msgid "List Field Menu" -msgstr "" - -#: ../gdraw/gtextfield.c:102 -msgid "Box surrounding the ListMark in a list field (combobox)" -msgstr "" - -#: ../gdraw/gtextfield.c:121 -msgid "Numeric Field" -msgstr "" - -#: ../gdraw/gtextfield.c:122 -msgid "Numeric Field (Spinner)" -msgstr "" - -#: ../gdraw/gtextfield.c:133 -msgid "Numeric Field Sign" -msgstr "" - -#: ../gdraw/gtextfield.c:134 -msgid "The box around the up/down arrows of a numeric field (spinner)" -msgstr "" - -#: ../gdraw/gtextfield.c:1154 ../gdraw/gtextfield.c:1186 -msgid "Could not open file" -msgstr "Lecture du fichier impossible" - -#: ../gdraw/gtextfield.c:1298 -msgid "_Save in UTF8" -msgstr "_Sauver en UTF8" - -#: ../gdraw/gtextfield.c:1299 -msgid "Save in _UCS2" -msgstr "Sauver en _UCS2" - -#. GT: This is an unusual string. It is used to get around a limitation in -#. GT: FontForge's widget set. You should put a number here (do NOT translate -#. GT: "GGadget|ButtonSize|", that's only to provide context. The number should -#. GT: be the number of points used for a standard sized button. It should be -#. GT: big enough to contain "OK", "Cancel", "New...", "Edit...", "Delete" -#. GT: (in their translated forms of course). -#: ../gdraw/gtextinfo.c:1057 -msgid "GGadget|ButtonSize|55" -msgstr "70" - -#. GT: This is an unusual string. It is used to get around a limitation in -#. GT: FontForge's widget set. You should put a number here (do NOT translate -#. GT: "GGadget|ScaleFactor|", that's only to provide context. The number should -#. GT: be a percentage and indicates the the ratio of the length of a string in -#. GT: your language to the same string's length in English. -#. GT: Suppose it takes 116 pixels to say "Ne pas enregistrer" in French but -#. GT: only 67 pixels to say "Don't Save" in English. Then a value for ScaleFactor -#. GT: might be 116*100/67 = 173 -#: ../gdraw/gtextinfo.c:1069 -msgid "GGadget|ScaleFactor|100" -msgstr "127" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/friendly-recovery.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/friendly-recovery.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/friendly-recovery.po 2014-02-24 08:06:57.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/friendly-recovery.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,285 +0,0 @@ -# French translation for friendly-recovery -# Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 -# This file is distributed under the same license as the friendly-recovery package. -# FIRST AUTHOR , 2008. -# -msgid "" -msgstr "" -"Project-Id-Version: friendly-recovery\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-03-08 14:38-0500\n" -"PO-Revision-Date: 2013-03-16 14:53+0000\n" -"Last-Translator: Emmanuel Sunyer \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 13:49+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: ../lib/recovery-mode/options/apt-snapshots:20 -#, sh-format -msgid "Revert to old snapshot and reboot" -msgstr "Revenir à un instantané précédent et redémarrer" - -#: ../lib/recovery-mode/options/apt-snapshots:31 -#, sh-format -msgid "Snapshot" -msgstr "Instantané" - -#: ../lib/recovery-mode/options/clean:6 -#, sh-format -msgid "Try to make free space" -msgstr "Essayer de libérer de l'espace" - -#: ../lib/recovery-mode/options/clean:12 -#, sh-format -msgid "" -"Trying to find packages you don't need (apt-get autoremove), please review " -"carefully." -msgstr "" -"Tentative d'identification des paquets superflus (apt-get autoremove), merci " -"de vérifier attentivement." - -#: ../lib/recovery-mode/options/clean:16 ../lib/recovery-mode/options/dpkg:41 -#: ../lib/recovery-mode/options/grub:16 ../lib/recovery-mode/recovery-menu:84 -#, sh-format -msgid "Finished, please press ENTER" -msgstr "Terminé, veuillez appuyer sur Entrée" - -#: ../lib/recovery-mode/options/dpkg:6 -#, sh-format -msgid "Repair broken packages" -msgstr "Réparer les paquets cassés" - -#: ../lib/recovery-mode/options/failsafeX:11 -#, sh-format -msgid "Run in failsafe graphic mode" -msgstr "Démarrer en mode graphique sans échec" - -#: ../lib/recovery-mode/options/fsck:6 -#, sh-format -msgid "Check all file systems" -msgstr "Vérifier tous les systèmes de fichiers" - -#: ../lib/recovery-mode/options/grub:6 -#, sh-format -msgid "Update grub bootloader" -msgstr "Mettre à jour le chargeur d'amorçage GRUB" - -#: ../lib/recovery-mode/options/network:6 -#, sh-format -msgid "Enable networking" -msgstr "Activer la prise en charge du réseau" - -#: ../lib/recovery-mode/options/root:9 -#, sh-format -msgid "Drop to root shell prompt" -msgstr "Passer sur une console administrateur (root)" - -#: ../lib/recovery-mode/options/system-summary:9 -#: ../lib/recovery-mode/options/system-summary:107 -#, sh-format -msgid "System summary" -msgstr "Rapport d'état du système" - -#: ../lib/recovery-mode/options/system-summary:15 -#, sh-format -msgid "Read-only mode" -msgstr "Mode lecture seule" - -#: ../lib/recovery-mode/options/system-summary:17 -#, sh-format -msgid "Read/Write mode" -msgstr "Mode lecture/écriture" - -#: ../lib/recovery-mode/options/system-summary:21 -#, sh-format -msgid "none" -msgstr "Aucune" - -#: ../lib/recovery-mode/options/system-summary:23 -#, sh-format -msgid "IP configured" -msgstr "IP configurée" - -#: ../lib/recovery-mode/options/system-summary:25 -#, sh-format -msgid "IP and DNS configured" -msgstr "IP et DNS configurés" - -#: ../lib/recovery-mode/options/system-summary:36 -#, sh-format -msgid "No software RAID detected (mdstat)" -msgstr "Aucun RAID logiciel détecté (mdstat)" - -#: ../lib/recovery-mode/options/system-summary:42 -#, sh-format -msgid "No LVM detected (vgscan)" -msgstr "Aucun LVM (gestionnaire de volume logique) détecté (vgscan)" - -#: ../lib/recovery-mode/options/system-summary:46 -#, sh-format -msgid "Unknown (must be run as root)" -msgstr "Inconnu (doit être lancé en tant que root)" - -#: ../lib/recovery-mode/options/system-summary:48 -#, sh-format -msgid "Physical Volumes:" -msgstr "Volumes physiques :" - -#: ../lib/recovery-mode/options/system-summary:51 -#: ../lib/recovery-mode/options/system-summary:60 -#, sh-format -msgid "ok (good)" -msgstr "OK (bien)" - -#: ../lib/recovery-mode/options/system-summary:53 -#: ../lib/recovery-mode/options/system-summary:62 -#, sh-format -msgid "not ok (BAD)" -msgstr "pas OK (mal)" - -#: ../lib/recovery-mode/options/system-summary:57 -#, sh-format -msgid "Volume Groups:" -msgstr "Groupes de volumes :" - -#: ../lib/recovery-mode/options/system-summary:69 -#, sh-format -msgid "unknown (read-only filesystem)" -msgstr "inconnu (système de fichiers en lecture seule)" - -#: ../lib/recovery-mode/options/system-summary:71 -#, sh-format -msgid "unknown (must be run as root)" -msgstr "inconnu (doit être lancé en tant que root)" - -#: ../lib/recovery-mode/options/system-summary:75 -#, sh-format -msgid "yes (good)" -msgstr "oui (bien)" - -#: ../lib/recovery-mode/options/system-summary:77 -#, sh-format -msgid "no (BAD)" -msgstr "non (mal)" - -#: ../lib/recovery-mode/options/system-summary:81 -#, sh-format -msgid "(Use arrows/PageUp/PageDown keys to scroll and TAB key to select)" -msgstr "" -"(Utiliser les touches flèches directionnelles/page précédente/page suivante " -"pour parcourir et la touche Tab pour sélectionner)" - -#: ../lib/recovery-mode/options/system-summary:83 -#, sh-format -msgid "=== General information ===" -msgstr "=== Informations générales ===" - -#: ../lib/recovery-mode/options/system-summary:84 -#, sh-format -msgid "System mode:" -msgstr "Mode du système :" - -#: ../lib/recovery-mode/options/system-summary:85 -#, sh-format -msgid "CPU information:" -msgstr "Informations CPU :" - -#: ../lib/recovery-mode/options/system-summary:86 -#, sh-format -msgid "Network connectivity:" -msgstr "Connectivité réseau :" - -#: ../lib/recovery-mode/options/system-summary:88 -#, sh-format -msgid "=== Detailed disk usage ===" -msgstr "=== Utilisation détaillée des disques ===" - -#: ../lib/recovery-mode/options/system-summary:91 -#, sh-format -msgid "=== Software RAID state ===" -msgstr "=== État du RAID logiciel ===" - -#: ../lib/recovery-mode/options/system-summary:94 -#, sh-format -msgid "=== LVM state ===" -msgstr "=== État du LVM (gestionnaire de volume logique) ===" - -#: ../lib/recovery-mode/options/system-summary:97 -#, sh-format -msgid "=== Detailed memory usage ===" -msgstr "=== Utilisation détaillée de la mémoire ===" - -#: ../lib/recovery-mode/options/system-summary:100 -#, sh-format -msgid "=== Detailed network configuration ===" -msgstr "=== Configuration détaillée du réseau ===" - -#: ../lib/recovery-mode/options/system-summary:103 -#, sh-format -msgid "=== System database (APT) ===" -msgstr "=== Base de données du système (APT) ===" - -#: ../lib/recovery-mode/options/system-summary:104 -#, sh-format -msgid "Database is consistent:" -msgstr "La base de données est cohérente :" - -#: ../lib/recovery-mode/recovery-menu:20 -#, sh-format -msgid "Recovery Menu (filesystem state: read-only)" -msgstr "Menu de récupération (état du système de fichiers : lecture seule)" - -#: ../lib/recovery-mode/recovery-menu:22 -#, sh-format -msgid "Recovery Menu (filesystem state: read/write)" -msgstr "" -"Menu de récupération (état du système de fichiers : lecture/écriture)" - -#: ../lib/recovery-mode/recovery-menu:26 -#, sh-format -msgid " Resume normal boot" -msgstr " Reprendre le démarrage normal" - -#: ../lib/recovery-mode/recovery-menu:47 -#, sh-format -msgid "" -"You are now going to exit the recovery mode and continue the boot sequence. " -"Please note that some graphic drivers require a full graphical boot and so " -"will fail when resuming from recovery.\n" -"If that's the case, simply reboot from the login screen and then perform a " -"standard boot." -msgstr "" -"Vous allez maintenant quitter le mode de récupération et continuer la " -"séquence de démarrage. Veuillez noter que certains pilotes graphiques " -"nécessitent un démarrage totalement graphique et ne peuvent donc pas " -"redémarrer depuis le mode de restauration.\n" -"Dans ce cas, redémarrez simplement depuis l'écran de connexion et effectuez " -"un démarrage normal." - -#: ../lib/recovery-mode/recovery-menu:67 -#, sh-format -msgid "" -"Continuing will remount your / filesystem in read/write mode and mount any " -"other filesystem defined in /etc/fstab.\n" -"Do you wish to continue?" -msgstr "" -"Le fait de poursuivre va remonter votre système de fichiers / en mode " -"lecture/écriture et monter tous les autres systèmes de fichiers définis dans " -"/etc/fstab.\n" -"Souhaitez-vous continuer ?" - -#: ../lib/recovery-mode/recovery-menu:95 -#, sh-format -msgid "" -"The option you selected requires your filesystem to be in read-only mode. " -"Unfortunately another option you selected earlier, made you exit this mode.\n" -"The easiest way of getting back in read-only mode is to reboot your system." -msgstr "" -"L'option que vous avez sélectionnée nécessite que votre système de fichiers " -"soit en mode lecture seule. Malheureusement, une autre option que vous avez " -"sélectionnée auparavant vous a fait sortir de ce mode.\n" -"La solution la plus simple pour revenir en mode lecture seule est de " -"redémarrer votre système." diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gas.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gas.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gas.po 2014-02-24 08:06:38.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gas.po 2014-03-24 09:26:04.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:37+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:39+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: app.c:488 app.c:502 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gawk.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gawk.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gawk.po 2014-02-24 08:06:41.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gawk.po 2014-03-24 09:26:08.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:59+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:06+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: array.c:140 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gcc-4.7.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gcc-4.7.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gcc-4.7.po 2014-02-24 08:07:03.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gcc-4.7.po 2014-03-24 09:26:29.000000000 +0000 @@ -122,15 +122,15 @@ "Project-Id-Version: GNU gcc 3.4.3\n" "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n" "POT-Creation-Date: 2012-09-19 14:50+0000\n" -"PO-Revision-Date: 2014-01-13 03:47+0000\n" +"PO-Revision-Date: 2014-02-25 19:52+0000\n" "Last-Translator: FX \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 13:44+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:26+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gdb.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gdb.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gdb.po 2014-02-24 08:06:41.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gdb.po 2014-03-24 09:26:08.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:02+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:09+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: aarch64-linux-nat.c:334 gdbserver/linux-aarch64-low.c:622 msgid "Unexpected error setting hardware debug registers" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gettext-runtime.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gettext-runtime.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gettext-runtime.po 2014-02-24 08:06:42.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gettext-runtime.po 2014-03-24 09:26:08.000000000 +0000 @@ -17,8 +17,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:05+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:13+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: gnulib-lib/closeout.c:66 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gettext-tools.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gettext-tools.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gettext-tools.po 2014-02-24 08:06:42.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gettext-tools.po 2014-03-24 09:26:08.000000000 +0000 @@ -18,8 +18,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 11:05+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:13+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: gnulib-lib/argmatch.c:133 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/git-gui.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/git-gui.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/git-gui.po 2014-02-24 08:06:51.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/git-gui.po 2014-03-24 09:26:17.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:04+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:23+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: git-gui.sh:41 git-gui.sh:793 git-gui.sh:807 git-gui.sh:820 git-gui.sh:903 #: git-gui.sh:922 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/git.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/git.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/git.po 2014-02-24 08:06:50.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/git.po 2014-03-24 09:26:17.000000000 +0000 @@ -81,8 +81,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 12:04+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:22+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: advice.c:57 @@ -1079,7 +1079,7 @@ #: remote.c:1875 msgid " (use \"git branch --unset-upstream\" to fixup)\n" -msgstr " (utilisez \"git branch -unset-upstream\" pour corriger)\n" +msgstr " (utilisez \"git branch --unset-upstream\" pour corriger)\n" #: remote.c:1878 #, c-format @@ -3281,7 +3281,7 @@ #: builtin/branch.c:1027 #, c-format msgid " git branch --set-upstream-to %s\n" -msgstr " git branch -set-upstream-to %s\n" +msgstr " git branch --set-upstream-to %s\n" #: builtin/bundle.c:47 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/glance.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/glance.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/glance.po 2014-02-24 08:07:01.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/glance.po 2014-03-24 09:26:28.000000000 +0000 @@ -7,17 +7,83 @@ msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-11-23 06:03+0000\n" +"POT-Creation-Date: 2014-01-31 06:01+0000\n" "PO-Revision-Date: 2014-01-05 22:19+0000\n" "Last-Translator: David . \n" "Language-Team: fr \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:36+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:14+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Generated-By: Babel 1.3\n" +#: glance/notifier.py:31 +msgid "" +"Notifications can be sent when images are create, updated or deleted. There " +"are three methods of sending notifications, logging (via the log_file " +"directive), rabbit (via a rabbitmq queue), qpid (via a Qpid message queue), " +"or noop (no notifications sent, the default). (DEPRECATED)" +msgstr "" + +#: glance/notifier.py:62 +msgid "notifier_strategy was deprecated in favor of `notification_driver`" +msgstr "" + +#: glance/notifier.py:212 glance/api/common.py:82 +#, python-format +msgid "An error occurred during image.send notification: %(err)s" +msgstr "Une erreur a eu lieu pendant la notification image.send : %(err)s" + +#: glance/notifier.py:222 glance/api/v1/upload_utils.py:184 +#: glance/api/v2/image_data.py:90 +#, python-format +msgid "Image storage media is full: %s" +msgstr "Le périphérique de stockage d'images est plein : %s" + +#: glance/notifier.py:226 glance/api/v1/upload_utils.py:193 +#: glance/api/v2/image_data.py:108 +#, python-format +msgid "Insufficient permissions on image storage media: %s" +msgstr "" + +#: glance/notifier.py:231 +#, python-format +msgid "Cannot save data for image %(image_id)s: %(error)s" +msgstr "" + +#: glance/notifier.py:237 +#, python-format +msgid "" +"Unable to upload duplicate image data for image%(image_id)s: %(error)s" +msgstr "" + +#: glance/notifier.py:244 +#, python-format +msgid "Not allowed to upload image data for image %(image_id)s: %(error)s" +msgstr "" + +#: glance/notifier.py:250 +#, python-format +msgid "" +"Image %(image_id)s could not be found after upload. The image may have been " +"deleted during the upload: %(error)s" +msgstr "" + +#: glance/notifier.py:257 +#, python-format +msgid "" +"Failed to upload image data for image %(image_id)s due to HTTP error: " +"%(error)s" +msgstr "" + +#: glance/notifier.py:264 +#, python-format +msgid "" +"Failed to upload image data for image %(image_id)s due to internal error: " +"%(error)s" +msgstr "" + #: glance/schema.py:56 #, python-format msgid "custom properties (%(props)s) conflict with base properties" @@ -57,15 +123,20 @@ msgid "Public images do not have members." msgstr "" -#: glance/api/authorization.py:235 +#: glance/api/authorization.py:204 #, python-format -msgid "You are not permitted to modify '%s' on this image." -msgstr "Vous n'êtes pas autorisé à modifier « %s » sur cette image." +msgid "You are not permitted to modify '%(attr)s' on this %(resource)s." +msgstr "" #: glance/api/authorization.py:214 msgid "You are not permitted to modify locations for this image." msgstr "Vous n'êtes pas autorisé à modifier le lieu de cette image." +#: glance/api/authorization.py:235 +#, python-format +msgid "You are not permitted to modify '%s' on this image." +msgstr "Vous n'êtes pas autorisé à modifier « %s » sur cette image." + #: glance/api/authorization.py:239 msgid "You are not permitted to modify this image." msgstr "Vous n'êtes pas autorisé à modifier cette image." @@ -82,6 +153,16 @@ msgid "You are not permitted to upload data for this image." msgstr "Vous n'êtes pas autorisé à charger des données pour cette image." +#: glance/api/authorization.py:339 glance/api/authorization.py:343 +#: glance/api/authorization.py:347 +msgid "You are not permitted to set status on this task." +msgstr "" + +#: glance/api/authorization.py:394 +#, python-format +msgid "You are not permitted to create this task with owner as: %s" +msgstr "" + #: glance/api/common.py:44 #, python-format msgid "" @@ -101,11 +182,6 @@ msgid "Corrupt image download for image %(image_id)s" msgstr "" -#: glance/notifier.py:212 glance/api/common.py:82 -#, python-format -msgid "An error occurred during image.send notification: %(err)s" -msgstr "Une erreur a eu lieu pendant la notification image.send : %(err)s" - #: glance/api/policy.py:33 msgid "The location of the policy file." msgstr "" @@ -251,6 +327,13 @@ "match." msgstr "" +#: glance/api/v1/images.py:171 +#, python-format +msgid "" +"The limit has been exceeded on the number of allowed image properties. " +"Attempted: %(num)s, Maximum: %(quota)s" +msgstr "" + #: glance/api/v1/images.py:193 glance/api/v1/images.py:237 #: glance/api/v1/images.py:271 #, python-format @@ -262,6 +345,16 @@ msgid "External sourcing not supported for store %s" msgstr "" +#: glance/api/v1/images.py:491 +#, python-format +msgid "Required store %s is invalid" +msgstr "" + +#: glance/api/v1/images.py:503 glance/api/v1/images.py:875 +#, python-format +msgid "Invalid location %s" +msgstr "" + #: glance/api/v1/images.py:526 #, python-format msgid "An image with identifier %s already exists" @@ -308,11 +401,11 @@ msgid "Triggering asynchronous copy from external source" msgstr "" -#: glance/api/v1/images.py:648 +#: glance/api/v1/images.py:707 #, python-format msgid "" "Provided image size must match the stored image size. (provided size: " -"%(ps)d, stored size: %(ss)d)ps" +"%(ps)d, stored size: %(ss)d)" msgstr "" #: glance/api/v1/images.py:829 @@ -377,11 +470,6 @@ msgid "Store for scheme %s not found" msgstr "" -#: glance/api/v1/images.py:975 -#, python-format -msgid "Incoming image size of %s was not convertible to an integer." -msgstr "" - #: glance/api/v1/images.py:1082 glance/api/v1/upload_utils.py:202 #, python-format msgid "Denying attempt to upload image larger than %d bytes." @@ -400,14 +488,21 @@ msgid "Unauthorized image access" msgstr "Accès à l'image non autorisé" +#: glance/api/v1/members.py:118 glance/common/exception.py:283 +#, python-format +msgid "" +"The limit has been exceeded on the number of allowed image members for this " +"image. Attempted: %(attempted)s, Maximum: %(maximum)s" +msgstr "" + #: glance/api/v1/upload_utils.py:72 #, python-format msgid "Unable to kill image %(id)s: " msgstr "Impossible de supprimer l'image %(id)s : " -#: glance/api/v1/upload_utils.py:109 +#: glance/api/v1/upload_utils.py:107 #, python-format -msgid "Cleaning up %s after exceeding the quota %s" +msgid "Cleaning up %s after exceeding the quota" msgstr "" #: glance/api/v1/upload_utils.py:115 @@ -441,18 +536,6 @@ msgid "Forbidden upload attempt: %s" msgstr "" -#: glance/notifier.py:222 glance/api/v1/upload_utils.py:184 -#: glance/api/v2/image_data.py:90 -#, python-format -msgid "Image storage media is full: %s" -msgstr "Le périphérique de stockage d'images est plein : %s" - -#: glance/notifier.py:226 glance/api/v1/upload_utils.py:193 -#: glance/api/v2/image_data.py:108 -#, python-format -msgid "Insufficient permissions on image storage media: %s" -msgstr "" - #: glance/api/v1/upload_utils.py:212 glance/api/v2/images.py:135 #, python-format msgid "Denying attempt to upload image because it exceeds the .quota: %s" @@ -472,16 +555,11 @@ msgid "Failed to upload image %s" msgstr "" -#: glance/api/v2/image_data.py:58 +#: glance/api/v2/image_data.py:55 #, python-format msgid "" -"Image %s could not be found after upload.The image may have been deleted " -"during the upload: %s Cleaning up the chunks uploaded" -msgstr "" - -#: glance/api/v2/image_data.py:77 -#, python-format -msgid "Unable to upload duplicate image data for image: %s" +"Image %(id)s could not be found after upload.The image may have been deleted " +"during the upload: %(error)s Cleaning up the chunks uploaded" msgstr "" #: glance/api/v2/image_data.py:81 @@ -494,8 +572,9 @@ msgid "Image exceeds the storage quota: %s" msgstr "" -#: glance/api/v2/image_data.py:110 -msgid "The incoming image is too large: %" +#: glance/api/v2/image_data.py:102 +#, python-format +msgid "The incoming image is too large: %s" msgstr "" #: glance/api/v2/image_data.py:114 @@ -508,10 +587,6 @@ msgstr "" "Impossible de télécharger les données d'image en raison d'une erreur interne" -#: glance/common/exception.py:333 glance/store/__init__.py:702 -msgid "No image data could be found" -msgstr "Aucune donnée d'image a pu être trouvée" - #: glance/api/v2/image_members.py:189 glance/api/v2/images.py:290 msgid "Body expected in request." msgstr "" @@ -736,6 +811,97 @@ "properties" msgstr "" +#: glance/api/v2/tasks.py:65 +#, python-format +msgid "Forbidden to create task. Reason: %(reason)s" +msgstr "" + +#: glance/api/v2/tasks.py:103 +#, python-format +msgid "Failed to find task %(task_id)s. Reason: %(reason)s" +msgstr "" + +#: glance/api/v2/tasks.py:108 +#, python-format +msgid "Forbidden to get task %(task_id)s. Reason: %(reason)s" +msgstr "" + +#: glance/api/v2/tasks.py:121 +msgid "Body expected in request" +msgstr "" + +#: glance/api/v2/tasks.py:136 +#, python-format +msgid "Invalid status value: %s" +msgstr "" + +#: glance/api/v2/tasks.py:142 +#, python-format +msgid "Invalid type value: %s" +msgstr "" + +#: glance/api/v2/tasks.py:149 glance/registry/api/v1/images.py:255 +msgid "Invalid marker format" +msgstr "" + +#: glance/api/v2/tasks.py:170 +#, python-format +msgid "Task '%s' is required" +msgstr "" + +#: glance/api/v2/tasks.py:180 +#, python-format +msgid "Input does not contain '%s' field" +msgstr "" + +#: glance/api/v2/tasks.py:276 +msgid "An identifier for the task" +msgstr "" + +#: glance/api/v2/tasks.py:277 +msgid "" +"^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-" +"fA-F]){12}$" +msgstr "" + +#: glance/api/v2/tasks.py:282 +msgid "The type of task represented by this content" +msgstr "" + +#: glance/api/v2/tasks.py:289 +msgid "The current status of this task" +msgstr "" + +#: glance/api/v2/tasks.py:299 +msgid "The parameters required by task, JSON blob" +msgstr "" + +#: glance/api/v2/tasks.py:303 +msgid "The result of current task, JSON blob" +msgstr "" + +#: glance/api/v2/tasks.py:307 +msgid "An identifier for the owner of this task" +msgstr "" + +#: glance/api/v2/tasks.py:311 +msgid "" +"Human-readable informative message only included when appropriate (usually " +"on failure)" +msgstr "" + +#: glance/api/v2/tasks.py:316 +msgid "Datetime when this resource would be subject to removal" +msgstr "" + +#: glance/api/v2/tasks.py:321 +msgid "Datetime when this resource was created" +msgstr "" + +#: glance/api/v2/tasks.py:325 +msgid "Datetime when this resource was updated" +msgstr "" + #: glance/cmd/replicator.py:54 #, python-format msgid "" @@ -779,7 +945,7 @@ #: glance/cmd/replicator.py:302 #, python-format -msgid "Total size is %d bytes across %d images" +msgid "Total size is %(size)d bytes across %(img_count)d images" msgstr "" #: glance/cmd/replicator.py:332 glance/cmd/replicator.py:422 @@ -939,12 +1105,49 @@ msgid "Name of the paste configuration file." msgstr "" +#: glance/common/config.py:45 +msgid "Supported values for the 'container_format' image attribute" +msgstr "" + +#: glance/common/config.py:52 +msgid "Supported values for the 'disk_format' image attribute" +msgstr "" + +#: glance/common/config.py:60 +msgid "" +"Time in hours for which a task lives after, either succeeding or failing" +msgstr "" + #: glance/common/config.py:67 msgid "" "Whether to allow users to specify image properties beyond what the image " "schema provides" msgstr "" +#: glance/common/config.py:70 +msgid "" +"Maximum number of image members per image. Negative values evaluate to " +"unlimited." +msgstr "" + +#: glance/common/config.py:73 +msgid "" +"Maximum number of properties allowed on an image. Negative values evaluate " +"to unlimited." +msgstr "" + +#: glance/common/config.py:76 +msgid "" +"Maximum number of tags allowed on an image. Negative values evaluate to " +"unlimited." +msgstr "" + +#: glance/common/config.py:79 +msgid "" +"Maximum number of locations allowed on an image. Negative values evaluate to " +"unlimited." +msgstr "" + #: glance/common/config.py:82 msgid "Python module path of data access API" msgstr "" @@ -960,10 +1163,10 @@ "Maximum permissible number of items that could be returned by a request" msgstr "" -#: glance/common/config.py:57 +#: glance/common/config.py:90 msgid "" "Whether to include the backend image storage location in image properties. " -"Revealing storage location can bea security risk, so use this setting with " +"Revealing storage location can be a security risk, so use this setting with " "caution!" msgstr "" @@ -1027,10 +1230,6 @@ msgid "An unknown exception occurred" msgstr "" -#: glance/common/exception.py:57 -msgid "Missing required argument." -msgstr "" - #: glance/common/exception.py:55 #, python-format msgid "Missing required credential: %(required)s" @@ -1060,6 +1259,10 @@ msgid "An object with the same identifier already exists." msgstr "" +#: glance/common/exception.py:80 +msgid "An object with the same identifier is currently being operated on." +msgstr "" + #: glance/common/exception.py:85 msgid "There is not enough disk space on the image storage media." msgstr "" @@ -1225,11 +1428,6 @@ "Configuration for store failed. Adding images to this store is disabled." msgstr "" -#: glance/common/exception.py:245 -#, python-format -msgid "'%(strategy)s' is not an available notifier strategy." -msgstr "" - #: glance/common/exception.py:239 #, python-format msgid "Maximum redirects (%(redirects)s) was exceeded." @@ -1280,16 +1478,77 @@ msgid "The provided image is too large." msgstr "" +#: glance/common/exception.py:289 +#, python-format +msgid "" +"The limit has been exceeded on the number of allowed image properties. " +"Attempted: %(attempted)s, Maximum: %(maximum)s" +msgstr "" + +#: glance/common/exception.py:294 +#, python-format +msgid "" +"The limit has been exceeded on the number of allowed image tags. Attempted: " +"%(attempted)s, Maximum: %(maximum)s" +msgstr "" + +#: glance/common/exception.py:299 +#, python-format +msgid "" +"The limit has been exceeded on the number of allowed image locations. " +"Attempted: %(attempted)s, Maximum: %(maximum)s" +msgstr "" + #: glance/common/exception.py:304 #, python-format msgid "%(cls)s exception was raised in the last rpc call: %(val)s" msgstr "" +#: glance/common/exception.py:308 +msgid "An unknown task exception occurred" +msgstr "" + #: glance/common/exception.py:312 #, python-format msgid "Task with the given id %(task_id)s was not found" msgstr "" +#: glance/common/exception.py:316 +#, python-format +msgid "Provided status of task is unsupported: %(status)s" +msgstr "" + +#: glance/common/exception.py:320 +#, python-format +msgid "Provided type of task is unsupported: %(type)s" +msgstr "" + +#: glance/common/exception.py:324 +#, python-format +msgid "" +"Status transition from %(cur_status)s to %(new_status)s is not allowed" +msgstr "" + +#: glance/common/exception.py:329 +#, python-format +msgid "The location %(location)s already exists" +msgstr "" + +#: glance/common/exception.py:333 glance/store/__init__.py:702 +msgid "No image data could be found" +msgstr "Aucune donnée d'image a pu être trouvée" + +#: glance/common/exception.py:337 +#, python-format +msgid "Invalid value '%(value)s' for parameter '%(param)s': %(extra_msg)s" +msgstr "" + +#: glance/common/exception.py:342 +#, python-format +msgid "" +"Image status transition from %(cur_status)s to %(new_status)s is not allowed" +msgstr "" + #: glance/common/property_utils.py:37 msgid "The location of the property protection file." msgstr "" @@ -1300,9 +1559,9 @@ "the property protection file." msgstr "" -#: glance/common/property_utils.py:73 +#: glance/common/property_utils.py:75 #, python-format -msgid "Couldn't find property protection file %s:%s." +msgid "Couldn't find property protection file %(file)s: %(error)s." msgstr "" #: glance/common/property_utils.py:82 @@ -1312,22 +1571,30 @@ "values are 'roles' and 'policies'" msgstr "" -#: glance/common/property_utils.py:96 +#: glance/common/property_utils.py:101 #, python-format msgid "" -"Multiple policies '%s' not allowed for a given operation. Policies can be " +"Multiple policies '%s' not allowedfor a given operation. Policies can be " "combined in the policy file" msgstr "" -#: glance/common/property_utils.py:125 +#: glance/common/property_utils.py:114 #, python-format -msgid "Encountered a malformed property protection rule %s:%s." +msgid "" +"Malformed property protection rule in [%(prop)s] %(op)s=%(perm)s: '@' and " +"'!' are mutually exclusive" msgstr "" -#: glance/common/property_utils.py:168 +#: glance/common/property_utils.py:127 #, python-format msgid "" -"Malformed property protection rule '%s': '@' and '!' are mutually exclusive" +"Property protection on operation %(operation)s for rule %(rule)s is not " +"found. No role will be allowed to perform this operation." +msgstr "" + +#: glance/common/property_utils.py:139 +#, python-format +msgid "Encountered a malformed property protection rule %(rule)s: %(error)s." msgstr "" #: glance/common/rpc.py:138 @@ -1365,6 +1632,16 @@ msgid "Bad header: %(header_name)s" msgstr "" +#: glance/common/utils.py:261 +#, python-format +msgid "Cannot convert image %(key)s '%(value)s' to an integer." +msgstr "" + +#: glance/common/utils.py:268 +#, python-format +msgid "Image %(key)s must be >= 0 ('%(value)s' specified)." +msgstr "" + #: glance/common/utils.py:431 msgid "Read-only access" msgstr "Accès en lecture seule" @@ -1374,22 +1651,25 @@ msgid "Invalid backend: %s" msgstr "" -#: glance/common/utils.py:495 +#: glance/common/utils.py:508 #, python-format -msgid "There is a problem with your %s %s. Please verify it. Error: %s" +msgid "" +"There is a problem with your %(error_key_name)s %(error_filename)s. Please " +"verify it. Error: %(ioe)s" msgstr "" -#: glance/common/utils.py:499 +#: glance/common/utils.py:515 #, python-format msgid "" -"There is a problem with your %s %s. Please verify it. OpenSSL error: %s" +"There is a problem with your %(error_key_name)s %(error_filename)s. Please " +"verify it. OpenSSL error: %(ce)s" msgstr "" -#: glance/common/utils.py:510 +#: glance/common/utils.py:529 #, python-format msgid "" -"There is a problem with your key pair. Please verify that cert %s and key " -"%s belong together. OpenSSL error %s" +"There is a problem with your key pair. Please verify that cert " +"%(cert_file)s and key %(key_file)s belong together. OpenSSL error %(ce)s" msgstr "" #: glance/common/wsgi.py:49 @@ -1438,15 +1718,22 @@ "http://eventlet.net/doc/hubs.html for more details." msgstr "" +#: glance/common/wsgi.py:81 +msgid "" +"Maximum line size of message headers to be accepted. max_header_line may " +"need to be increased when using large tokens (typically those generated by " +"the Keystone v3 API with big service catalogs" +msgstr "" + #: glance/common/wsgi.py:127 msgid "" "When running server in SSL mode, you must specify both a cert_file and " "key_file option value in your configuration file" msgstr "" -#: glance/common/wsgi.py:173 +#: glance/common/wsgi.py:165 #, python-format -msgid "Could not bind to %s:%s after trying for 30 seconds" +msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" #: glance/common/wsgi.py:240 glance/openstack/common/service.py:240 @@ -1499,31 +1786,70 @@ msgid "Malformed JSON in request body." msgstr "" -#: glance/db/__init__.py:63 glance/db/__init__.py:164 glance/db/__init__.py:176 -#: glance/db/sqlalchemy/api.py:159 -#, python-format -msgid "No image found with ID %s" +#: glance/common/location_strategy/__init__.py:25 +msgid "" +"This value sets what strategy will be used to determine the image location " +"order. Currently two strategies are packaged with Glance 'location_order' " +"and 'store_type'." msgstr "" -#: glance/db/__init__.py:235 +#: glance/common/location_strategy/__init__.py:52 #, python-format msgid "" -"The target member %(member_id)s is already associated with image " -"%(image_id)s." +"%(strategy)s is registered as a module twice. %(module)s is not being used." msgstr "" -#: glance/db/__init__.py:252 +#: glance/common/location_strategy/__init__.py:61 #, python-format -msgid "The specified member %s could not be found" +msgid "Failed to load location strategy module %(module)s: %(e)s" msgstr "" -#: glance/db/simple/api.py:41 +#: glance/common/location_strategy/__init__.py:74 #, python-format -msgid "Calling %(funcname)s: args=%(args)s, kwargs=%(kwargs)s" +msgid "" +"Invalid location_strategy option: %(name)s. The valid strategy option(s) " +"is(are): %(strategies)s" msgstr "" -#: glance/db/simple/api.py:46 -#, python-format +#: glance/common/location_strategy/store_type.py:26 +msgid "" +"The store names to use to get store preference order. The name must be " +"registered by one of the stores defined by the 'known_stores' config option. " +"This option will be applied when you using 'store_type' option as image " +"location strategy defined by the 'location_strategy' config option." +msgstr "" + +#: glance/db/__init__.py:63 glance/db/__init__.py:164 glance/db/__init__.py:176 +#: glance/db/sqlalchemy/api.py:159 +#, python-format +msgid "No image found with ID %s" +msgstr "" + +#: glance/db/__init__.py:235 +#, python-format +msgid "" +"The target member %(member_id)s is already associated with image " +"%(image_id)s." +msgstr "" + +#: glance/db/__init__.py:252 +#, python-format +msgid "The specified member %s could not be found" +msgstr "" + +#: glance/db/__init__.py:317 glance/db/__init__.py:342 +#: glance/db/__init__.py:359 glance/db/simple/api.py:761 +#, python-format +msgid "Could not find task %s" +msgstr "" + +#: glance/db/simple/api.py:41 +#, python-format +msgid "Calling %(funcname)s: args=%(args)s, kwargs=%(kwargs)s" +msgstr "" + +#: glance/db/simple/api.py:46 +#, python-format msgid "Returning %(funcname)s: %(output)s" msgstr "" @@ -1544,18 +1870,16 @@ msgid "Unable to get unowned image" msgstr "" +#: glance/db/simple/api.py:424 glance/db/sqlalchemy/api.py:929 +msgid "Image id is required." +msgstr "" + #: glance/db/simple/api.py:739 glance/db/simple/api.py:789 #: glance/db/sqlalchemy/api.py:1233 #, python-format msgid "No task found with ID %s" msgstr "" -#: glance/db/__init__.py:317 glance/db/__init__.py:342 -#: glance/db/__init__.py:359 glance/db/simple/api.py:761 -#, python-format -msgid "Could not find task %s" -msgstr "" - #: glance/db/simple/api.py:766 #, python-format msgid "Unable to get deleted task %s" @@ -1570,37 +1894,14 @@ msgid "Task does not exist" msgstr "" -#: glance/db/sqlalchemy/api.py:56 +#: glance/db/simple/api.py:912 #, python-format -msgid "" -"A valid SQLAlchemy connection string for the registry database. Default: " -"%(default)s" -msgstr "" - -#: glance/db/sqlalchemy/api.py:62 -msgid "" -"Period in seconds after which SQLAlchemy should reestablish its connection " -"to the database." -msgstr "" - -#: glance/db/sqlalchemy/api.py:65 -msgid "The number of times to retry a connection to the SQLserver." -msgstr "" - -#: glance/db/sqlalchemy/api.py:68 -msgid "" -"The amount of time to wait (in seconds) before attempting to retry the SQL " -"connection." +msgid "No task info found with task id %s" msgstr "" -#: glance/db/sqlalchemy/api.py:71 -msgid "" -"A boolean that determines if the database will be automatically created." -msgstr "" - -#: glance/db/sqlalchemy/api.py:74 -msgid "" -"Enable debug logging in sqlalchemy which prints every query and result" +#: glance/db/simple/api.py:928 +#, python-format +msgid "Could not find task info %s" msgstr "" #: glance/db/sqlalchemy/api.py:58 @@ -1611,26 +1912,6 @@ msgid "You do not own this image" msgstr "" -#: glance/db/sqlalchemy/api.py:184 -#, python-format -msgid "" -"Error configuring registry database with supplied sql_connection. Got error: " -"%s" -msgstr "" - -#: glance/db/sqlalchemy/api.py:194 -msgid "auto-creating glance registry DB" -msgstr "" - -#: glance/db/sqlalchemy/api.py:202 -msgid "not auto-creating glance registry DB" -msgstr "" - -#: glance/db/sqlalchemy/api.py:241 -#, python-format -msgid "SQL connection failed. %d attempts left." -msgstr "" - #: glance/db/sqlalchemy/api.py:165 #, python-format msgid "Forbidding request, image %s not visible" @@ -1646,22 +1927,17 @@ msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: glance/db/sqlalchemy/migration.py:44 -msgid "database is not under migration control" -msgstr "" - -#: glance/db/sqlalchemy/migration.py:59 +#: glance/db/sqlalchemy/api.py:660 +#: glance/tests/unit/v2/test_registry_client.py:484 #, python-format -msgid "Upgrading database to version %s" +msgid "" +"cannot transition from %(current)s to %(next)s in update (wanted " +"from_state=%(from)s)" msgstr "" -#: glance/db/sqlalchemy/migration.py:74 +#: glance/db/sqlalchemy/api.py:1062 #, python-format -msgid "Downgrading database to version %s" -msgstr "" - -#: glance/db/sqlalchemy/migration.py:87 -msgid "database is already under migration control" +msgid "TaskInfo was not found for task with id %(task_id)s" msgstr "" #: glance/db/sqlalchemy/migrate_repo/schema.py:96 @@ -1683,10 +1959,10 @@ "swift+http://user:pass@authurl.com/v1/container/obj" msgstr "" -#: glance/db/sqlalchemy/migrate_repo/versions/015_quote_swift_credentials.py:91 -#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:154 +#: glance/db/sqlalchemy/migrate_repo/versions/015_quote_swift_credentials.py:89 +#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:152 #, python-format -msgid "Invalid store uri for image %s: %s" +msgid "Invalid store uri for image %(image_id)s: %(reason)s" msgstr "" #: glance/db/sqlalchemy/migrate_repo/versions/015_quote_swift_credentials.py:121 @@ -1701,9 +1977,10 @@ msgid "Badly formed credentials in Swift URI." msgstr "" -#: glance/store/s3.py:165 +#: glance/db/sqlalchemy/migrate_repo/versions/015_quote_swift_credentials.py:152 +#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:215 #, python-format -msgid "Badly formed S3 URI: %s" +msgid "Badly formed S3 URI: %(uri)s" msgstr "" #: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:66 @@ -1712,17 +1989,9 @@ "file was not specified. This means that this migration is a NOOP." msgstr "" -#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:89 +#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:87 #, python-format -msgid "Failed to decrypt location value for image %s" -msgstr "" - -#: glance/common/config.py:45 -msgid "Supported values for the 'container_format' image attribute" -msgstr "" - -#: glance/common/config.py:52 -msgid "Supported values for the 'disk_format' image attribute" +msgid "Failed to decrypt location value for image %(image_id)s" msgstr "" #: glance/domain/__init__.py:147 @@ -1735,10 +2004,28 @@ msgid "Properties %s must be set prior to saving data." msgstr "" +#: glance/domain/__init__.py:184 +msgid "Attribute container_format can be only replaced for a queued image." +msgstr "" + +#: glance/domain/__init__.py:196 +msgid "Attribute disk_format can be only replaced for a queued image." +msgstr "" + #: glance/domain/__init__.py:286 msgid "Status must be \"pending\", \"accepted\" or \"rejected\"." msgstr "" +#: glance/domain/__init__.py:353 +#, python-format +msgid "Task status changed from %(cur_status)s to %(new_status)s" +msgstr "" + +#: glance/domain/__init__.py:358 +#, python-format +msgid "Task status failed to change from %(cur_status)s to %(new_status)s" +msgstr "" + #: glance/image_cache/__init__.py:34 msgid "The driver to use for image cache management." msgstr "" @@ -1812,11 +2099,11 @@ msgid "Checksum verification failed. Aborted caching of image '%s'." msgstr "" -#: glance/image_cache/__init__.py:265 +#: glance/image_cache/__init__.py:263 #, python-format msgid "" -"Exception encountered while tee'ing image '%s' into cache: %s. Continuing " -"with response." +"Exception encountered while tee'ing image '%(image_id)s' into cache: " +"%(error)s. Continuing with response." msgstr "" #: glance/image_cache/prefetcher.py:46 @@ -1972,163 +2259,29 @@ msgid "Reaped %(reaped)s %(entry_type)s cache entries" msgstr "" -#: glance/notifier/__init__.py:34 -msgid "" -"Notifications can be sent when images are create, updated or deleted. There " -"are three methods of sending notifications, logging (via the log_file " -"directive), rabbit (via a rabbitmq queue), qpid (via a Qpid message queue), " -"or noop (no notifications sent, the default)." -msgstr "" - -#: glance/notifier/__init__.py:63 -#, python-format -msgid "Converted strategy alias %s to %s" -msgstr "" - -#: glance/notifier/__init__.py:67 -#, python-format -msgid "No strategy alias found for %s" -msgstr "" - -#: glance/notifier/__init__.py:213 -#, python-format -msgid "Cannot save data for image %s: %s" -msgstr "" - -#: glance/notifier/__init__.py:218 -#, python-format -msgid "Unable to upload duplicate image data for image %s: %s" -msgstr "" - -#: glance/notifier/__init__.py:223 -#, python-format -msgid "Not allowed to upload image data for image %s: %s" -msgstr "" - -#: glance/notifier/__init__.py:228 -#, python-format -msgid "" -"Image %s could not be found after upload. The image may have been deleted " -"during the upload: %s" -msgstr "" - -#: glance/notifier/__init__.py:234 -#, python-format -msgid "Failed to upload image data for image %s due to HTTP error: %s" -msgstr "" - -#: glance/notifier/__init__.py:240 -#, python-format -msgid "Failed to upload image data for image %s due to internal error: %s" -msgstr "" - -#: glance/notifier/notify_kombu.py:31 -msgid "The host name of the rabbitmq server" -msgstr "" - -#: glance/notifier/notify_kombu.py:33 -msgid "The port on which the rabbitmq server is listening" -msgstr "" - -#: glance/notifier/notify_kombu.py:35 -msgid "A boolean value indicating if the selected rabbitmq server uses SSL." -msgstr "" - -#: glance/notifier/notify_kombu.py:38 -msgid "The user ID for authentication with rabbitmq." -msgstr "" - -#: glance/notifier/notify_kombu.py:40 -msgid "" -"The password that will be used for authentication with the rabbitmq server." -msgstr "" - -#: glance/notifier/notify_kombu.py:43 -msgid "The virtual host used in the rabbitmq connection." -msgstr "" - -#: glance/notifier/notify_kombu.py:45 -msgid "Exchange name to use for connection when using rabbit strategy." -msgstr "" - -#: glance/notifier/notify_kombu.py:48 -msgid "Topic to use for connection when using rabbit strategy." -msgstr "" - -#: glance/notifier/notify_kombu.py:51 -msgid "The maximum number of times to attempt to connect to the AMQP server." -msgstr "" - -#: glance/notifier/notify_kombu.py:54 -msgid "" -"This value multiplied by the number of connection attempts gives the amount " -"of time in seconds to sleep between connection attempts to the AMQP server." -msgstr "" - -#: glance/notifier/notify_kombu.py:58 -msgid "" -"The maximum amount of time to wait between connection attempts. The delay " -"time will be the smaller of this value and the value of " -" * ." -msgstr "" - -#: glance/notifier/notify_kombu.py:110 +#: glance/openstack/common/excutils.py:62 #, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgid "Original exception being dropped: %s" msgstr "" -#: glance/notifier/notify_kombu.py:114 +#: glance/openstack/common/excutils.py:91 #, python-format -msgid "Connecting to AMQP server on %(hostname)s:%(port)d" +msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "" -#: glance/notifier/notify_kombu.py:144 +#: glance/openstack/common/fileutils.py:63 #, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgid "Reloading cached file %s" msgstr "" -#: glance/notifier/notify_kombu.py:173 -#, python-format -msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +#: glance/openstack/common/gettextutils.py:263 +msgid "Message objects do not support addition." msgstr "" -#: glance/notifier/notify_kombu.py:185 -#, python-format +#: glance/openstack/common/gettextutils.py:272 msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." -msgstr "" - -#: glance/notifier/notify_kombu.py:192 -#, python-format -msgid "Notification with priority %(priority)s failed: msg=%(msg)s" -msgstr "" - -#: glance/notifier/notify_kombu.py:231 -#, python-format -msgid "Unable to send notification: %s" -msgstr "" - -#: glance/notifier/notify_qpid.py:110 -#, python-format -msgid "Connected to AMQP server on %s" -msgstr "" - -#: glance/notifier/notify_qpid.py:139 -#, python-format -msgid "Notification error. Priority: %(priority)s Message: %(msg)s" -msgstr "" - -#: glance/openstack/common/excutils.py:62 -#, python-format -msgid "Original exception being dropped: %s" -msgstr "" - -#: glance/openstack/common/fileutils.py:63 -#, python-format -msgid "Reloading cached file %s" +"Message objects do not support str() because they may contain non-ascii " +"characters. Please use unicode() or translate() instead." msgstr "" #: glance/openstack/common/lockutils.py:103 @@ -2316,6 +2469,16 @@ msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s" msgstr "" +#: glance/openstack/common/strutils.py:188 +#, python-format +msgid "Invalid string format: %s" +msgstr "" + +#: glance/openstack/common/strutils.py:195 +#, python-format +msgid "Unknown byte multiplier: %s" +msgstr "" + #: glance/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" @@ -2332,9 +2495,9 @@ msgid "DB exception wrapped." msgstr "" -#: glance/openstack/common/db/sqlalchemy/session.py:616 +#: glance/openstack/common/db/sqlalchemy/session.py:621 #, python-format -msgid "Got mysql server has gone away: %s" +msgid "Database server has gone away: %s" msgstr "" #: glance/openstack/common/db/sqlalchemy/session.py:703 @@ -2365,34 +2528,6 @@ msgid "Unsupported id columns type" msgstr "" -#: glance/openstack/common/notifier/api.py:125 -#, python-format -msgid "%s not in valid priorities" -msgstr "" - -#: glance/openstack/common/notifier/api.py:141 -#, python-format -msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" -msgstr "" - -#: glance/openstack/common/notifier/api.py:171 -#, python-format -msgid "Failed to load notifier %s. These notifications will not be sent." -msgstr "" - -#: glance/openstack/common/notifier/rabbit_notifier.py:27 -msgid "" -"The rabbit_notifier is now deprecated. Please use rpc_notifier instead." -msgstr "" - -#: glance/openstack/common/notifier/rpc_notifier.py:45 -#: glance/openstack/common/notifier/rpc_notifier2.py:51 -#, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" -msgstr "" - #: glance/quota/__init__.py:307 #, python-format msgid "Cleaning up %s after exceeding the quota." @@ -2406,10 +2541,23 @@ msgid "Port the registry server is listening on." msgstr "" +#: glance/registry/api/v1/images.py:105 +#, python-format +msgid "Invalid marker. Image %(id)s could not be found." +msgstr "" + #: glance/registry/api/v1/images.py:107 glance/registry/api/v1/images.py:112 msgid "Invalid marker. Image could not be found." msgstr "" +#: glance/registry/api/v1/images.py:110 glance/registry/api/v1/images.py:325 +#: glance/registry/api/v1/images.py:353 glance/registry/api/v1/images.py:466 +#: glance/registry/api/v1/members.py:72 glance/registry/api/v1/members.py:106 +#: glance/registry/api/v1/members.py:219 glance/registry/api/v1/members.py:279 +#, python-format +msgid "Access denied to image %(id)s but returning 'not found'" +msgstr "" + #: glance/registry/api/v1/images.py:144 msgid "Returning image list" msgstr "" @@ -2426,10 +2574,6 @@ msgid "protected must be True, or False" msgstr "" -#: glance/api/v2/tasks.py:149 glance/registry/api/v1/images.py:255 -msgid "Invalid marker format" -msgstr "" - #: glance/registry/api/v1/images.py:265 #, python-format msgid "Unsupported sort_key. Acceptable values: %s" @@ -2457,14 +2601,6 @@ msgid "Image %(id)s not found" msgstr "" -#: glance/registry/api/v1/images.py:110 glance/registry/api/v1/images.py:325 -#: glance/registry/api/v1/images.py:353 glance/registry/api/v1/images.py:466 -#: glance/registry/api/v1/members.py:72 glance/registry/api/v1/members.py:106 -#: glance/registry/api/v1/members.py:219 glance/registry/api/v1/members.py:279 -#, python-format -msgid "Access denied to image %(id)s but returning 'not found'" -msgstr "" - #: glance/registry/api/v1/images.py:343 #, python-format msgid "Successfully deleted image %(id)s" @@ -2628,8 +2764,8 @@ msgid "The administrators password." msgstr "" -#: glance/registry/client/__init__.py:52 -msgid "The tenant name of the adminstrative user." +#: glance/registry/client/__init__.py:50 +msgid "The tenant name of the administrative user." msgstr "" #: glance/registry/client/__init__.py:52 @@ -2714,34 +2850,40 @@ msgid "The amount of time in seconds to delay before performing a delete." msgstr "" +#: glance/store/__init__.py:181 +#, python-format +msgid "%s Skipping store driver." +msgstr "" + #: glance/store/__init__.py:301 #, python-format msgid "Failed to delete image %s in store from URI" msgstr "" -#: glance/store/__init__.py:281 +#: glance/store/__init__.py:307 #, python-format -msgid "Failed to delete image %s from store (%s)" +msgid "Failed to delete image %(image_id)s from store (%(error)s)" msgstr "" -#: glance/store/__init__.py:314 +#: glance/store/__init__.py:340 #, python-format msgid "" -"The image metadata key %s has an invalid type of %s. Only dict, list, and " -"unicode are supported." +"The image metadata key %(key)s has an invalid type of %(val)s. Only dict, " +"list, and unicode are supported." msgstr "" -#: glance/store/__init__.py:336 +#: glance/store/__init__.py:364 #, python-format msgid "" -"The storage driver %s returned invalid metadata %sThis must be a dictionary " -"type" +"The storage driver %(store)s returned invalid metadata %(metadata)s. This " +"must be a dictionary type" msgstr "" -#: glance/store/__init__.py:344 +#: glance/store/__init__.py:373 #, python-format msgid "" -"A bad metadata structure was returned from the %s storage driver: %s. %s." +"A bad metadata structure was returned from the %(store)s storage driver: " +"%(metadata)s. %(error)s." msgstr "" #: glance/store/__init__.py:400 @@ -2847,24 +2989,24 @@ msgid "Image file %s not found" msgstr "" -#: glance/store/filesystem.py:171 +#: glance/store/filesystem.py:169 #, python-format msgid "" -"The JSON in the metadata file %s could not be used: %s An empty dictionary " -"will be returned to the client." +"The JSON in the metadata file %(file)s could not be used: %(error)s An " +"empty dictionary will be returned to the client." msgstr "" -#: glance/store/filesystem.py:177 +#: glance/store/filesystem.py:176 #, python-format msgid "" -"The path for the metadata file %s could not be opened: %s An empty " -"dictionary will be returned to the client." +"The path for the metadata file %(file)s could not be opened: %(error)s An " +"empty dictionary will be returned to the client." msgstr "" #: glance/store/filesystem.py:183 #, python-format msgid "" -"An error occured processing the storage systems meta data file: %s. An " +"An error occurred processing the storage systems meta data file: %s. An " "empty dictionary will be returned to the client." msgstr "" @@ -2906,11 +3048,11 @@ #: glance/store/filesystem.py:302 #, python-format -msgid "Unable to remove partial image data for image %s: %s" +msgid "Unable to remove partial image data for image %(id)s: %(error)s" msgstr "" -#: glance/store/gridfs.py:100 -msgid "Missing dependecies: pymongo" +#: glance/store/gridfs.py:97 +msgid "Missing dependencies: pymongo" msgstr "" #: glance/store/gridfs.py:113 glance/store/s3.py:252 glance/store/swift.py:366 @@ -2929,14 +3071,14 @@ msgid "GridFS already has an image at location %s" msgstr "" -#: glance/store/gridfs.py:186 +#: glance/store/gridfs.py:183 #, python-format -msgid "Adding a new image to GridFS with id %s and size %s" +msgid "Adding a new image to GridFS with id %(id)s and size %(size)s" msgstr "" -#: glance/store/gridfs.py:198 +#: glance/store/gridfs.py:196 #, python-format -msgid "Uploaded image %s, md5 %s, length %s to GridFS" +msgid "Uploaded image %(id)s, md5 %(md5)s, length %(length)s to GridFS" msgstr "" #: glance/store/http.py:80 @@ -2948,31 +3090,42 @@ msgid "No address specified in HTTP URL" msgstr "" +#: glance/store/http.py:153 +#, python-format +msgid "The HTTP URL exceeded %s maximum redirects." +msgstr "" + #: glance/store/http.py:165 #, python-format msgid "HTTP URL returned a %s status code." msgstr "" -#: glance/store/http.py:170 -msgid "The HTTP URL attempted to redirect with an invalid status code." +#: glance/store/http.py:172 +#, python-format +msgid "The HTTP URL attempted to redirect with an invalid %s status code." msgstr "" -#: glance/store/sheepdog.py:42 +#: glance/store/rbd.py:51 msgid "" -"Images will be chunked into objects of this size (in megabytes). For best " -"performance, this should be a power of two." +"RADOS images will be chunked into objects of this size (in megabytes). For " +"best performance, this should be a power of two." msgstr "" #: glance/store/rbd.py:55 msgid "RADOS pool in which images are stored." msgstr "" -#: glance/store/rbd.py:61 -msgid "RADOS user to authenticate as (only applicable if using cephx.)" +#: glance/store/rbd.py:57 +msgid "" +"RADOS user to authenticate as (only applicable if using Cephx. If , a " +"default will be chosen based on the client. section in rbd_store_ceph_conf)" msgstr "" -#: glance/store/rbd.py:64 -msgid "Ceph configuration file path." +#: glance/store/rbd.py:61 +msgid "" +"Ceph configuration file path. If , librados will locate the default " +"config. If using cephx authentication, this file should include a reference " +"to the right keyring in a client. section" msgstr "" #: glance/store/rbd.py:107 @@ -3056,9 +3209,9 @@ msgid "The S3 bucket to be used to store the Glance data." msgstr "" -#: glance/store/s3.py:47 +#: glance/store/s3.py:45 msgid "" -"The local directory where uploads will be staged before they are transfered " +"The local directory where uploads will be staged before they are transferred " "into S3." msgstr "" @@ -3097,6 +3250,11 @@ msgid "Badly formed S3 URI. Missing s3 service URL." msgstr "" +#: glance/store/s3.py:165 +#, python-format +msgid "Badly formed S3 URI: %s" +msgstr "" + #: glance/store/s3.py:307 #, python-format msgid "" @@ -3255,6 +3413,12 @@ msgid "Getting images deleted before %s" msgstr "" +#: glance/store/sheepdog.py:42 +msgid "" +"Images will be chunked into objects of this size (in megabytes). For best " +"performance, this should be a power of two." +msgstr "" + #: glance/store/sheepdog.py:46 msgid "Port of sheep daemon." msgstr "" @@ -3367,6 +3531,29 @@ "compressed format, eg qcow2." msgstr "" +#: glance/store/swift.py:110 +msgid "" +"The number of times a Swift download will be retried before the request " +"fails." +msgstr "" + +#: glance/store/swift.py:130 +#, python-format +msgid "Swift exception raised %s" +msgstr "" + +#: glance/store/swift.py:135 +#, python-format +msgid "Stopping Swift retries after %d attempts" +msgstr "" + +#: glance/store/swift.py:140 +#, python-format +msgid "" +"Retrying Swift connection (%(retries)d/%(max_retries)d) with range=%(start)d-" +"%(end)d" +msgstr "" + #: glance/store/swift.py:214 msgid "" "URI cannot contain more than one occurrence of a scheme. If you have " @@ -3384,8 +3571,9 @@ msgid "Badly formed Swift URI." msgstr "" -#: glance/store/swift.py:541 glance/store/swift.py:702 -msgid "Swift could not find image at URI." +#: glance/store/swift.py:328 +#, python-format +msgid "Swift could not find object %s." msgstr "" #: glance/store/swift.py:375 @@ -3393,9 +3581,9 @@ msgid "Deleting chunk %s" msgstr "" -#: glance/store/swift.py:331 +#: glance/store/swift.py:379 #, python-format -msgid "Failed to delete orphaned chunk %s/%s" +msgid "Failed to delete orphaned chunk %(container)s/%(chunk)s" msgstr "" #: glance/store/swift.py:391 @@ -3433,6 +3621,10 @@ "Got error from Swift: %(e)s" msgstr "" +#: glance/store/swift.py:541 glance/store/swift.py:702 +msgid "Swift could not find image at URI." +msgstr "" + #: glance/store/swift.py:562 #, python-format msgid "" @@ -3465,6 +3657,159 @@ msgid "Multi-tenant Swift storage requires a service catalog." msgstr "" +#: glance/store/vmware_datastore.py:45 +msgid "" +"ESX/ESXi or vCenter Server target system. The server value can be an IP " +"address or a DNS name." +msgstr "" + +#: glance/store/vmware_datastore.py:48 +msgid "Username for authenticating with VMware ESX/VC server." +msgstr "" + +#: glance/store/vmware_datastore.py:51 +msgid "Password for authenticating with VMware ESX/VC server." +msgstr "" + +#: glance/store/vmware_datastore.py:56 +msgid "" +"Inventory path to a datacenter. If the vmware_server_host specified is an " +"ESX/ESXi, the vmware_datacenter_path is optional. If specified, it should be " +"\"ha-datacenter\"." +msgstr "" + +#: glance/store/vmware_datastore.py:61 +msgid "Datastore associated with the datacenter." +msgstr "" + +#: glance/store/vmware_datastore.py:64 +msgid "" +"Number of times VMware ESX/VC server API must be retried upon connection " +"related issues." +msgstr "" + +#: glance/store/vmware_datastore.py:68 +msgid "" +"The interval used for polling remote tasks invoked on VMware ESX/VC server." +msgstr "" + +#: glance/store/vmware_datastore.py:72 +msgid "" +"The name of the directory where the glance images will be stored in the " +"VMware datastore." +msgstr "" + +#: glance/store/vmware_datastore.py:76 +msgid "Allow to perform insecure SSL requests to ESX/VC" +msgstr "" + +#: glance/store/vmware_datastore.py:164 +#, python-format +msgid "Badly formed VMware datastore URI %(uri)s." +msgstr "" + +#: glance/store/vmware_datastore.py:205 +#, python-format +msgid "Could not find datastore %(ds_name)s in datacenter %(dc_path)s" +msgstr "" + +#: glance/store/vmware_datastore.py:259 +#, python-format +msgid "Image file %(image_id)s already exists!" +msgstr "" + +#: glance/store/vmware_datastore.py:327 +#, python-format +msgid "The HTTP URL exceeded %(max_redirects)s maximum redirects." +msgstr "" + +#: glance/store/vmware_datastore.py:336 +msgid "VMware datastore could not find image at URI." +msgstr "" + +#: glance/store/vmware_datastore.py:339 +#, python-format +msgid "HTTP URL %(url)s returned a %(status)s status code." +msgstr "" + +#: glance/store/vmware_datastore.py:346 +#, python-format +msgid "" +"The HTTP URL %(path)s attempted to redirect with an invalid %(status)s " +"status code." +msgstr "" + +#: glance/store/vmware/api.py:73 +#, python-format +msgid "Failure while invoking function: %(func)s. Error: %(excep)s." +msgstr "" + +#: glance/store/vmware/api.py:159 +#, python-format +msgid "Error while terminating session: %s." +msgstr "" + +#: glance/store/vmware/api.py:162 +msgid "Successfully established connection to the server." +msgstr "" + +#: glance/store/vmware/api.py:169 +#, python-format +msgid "Error while logging out the user: %s." +msgstr "" + +#: glance/store/vmware/api.py:215 +#, python-format +msgid "" +"Not authenticated error occurred. Will create session and try API call " +"again: %s." +msgstr "" + +#: glance/store/vmware/api.py:258 +#, python-format +msgid "Task: %(task)s progress: %(prog)s." +msgstr "" + +#: glance/store/vmware/api.py:262 +#, python-format +msgid "Task %s status: success." +msgstr "" + +#: glance/store/vmware/api.py:266 glance/store/vmware/api.py:271 +#, python-format +msgid "Task: %(task)s failed with error: %(err)s." +msgstr "" + +#: glance/store/vmware/vim.py:155 +#, python-format +msgid "Error(s): %s occurred in the call to RetrievePropertiesEx." +msgstr "" + +#: glance/store/vmware/vim.py:194 +#, python-format +msgid "No such SOAP method %(attr)s. Detailed error: %(excep)s." +msgstr "" + +#: glance/store/vmware/vim.py:203 +#, python-format +msgid "httplib error in %(attr)s: %(excep)s." +msgstr "" + +#: glance/store/vmware/vim.py:214 +#, python-format +msgid "Socket error in %(attr)s: %(excep)s." +msgstr "" + +#: glance/store/vmware/vim.py:223 +#, python-format +msgid "Type error in %(attr)s: %(excep)s." +msgstr "" + +#: glance/store/vmware/vim.py:230 +#, python-format +msgid "Error in %(attr)s. Detailed error: %(excep)s." +msgstr "" + #: glance/tests/unit/test_migrations.py:843 #, python-format msgid "location: %s data lost" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gnupg2.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gnupg2.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gnupg2.po 2014-02-24 08:06:51.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gnupg2.po 2014-03-24 09:26:17.000000000 +0000 @@ -8,15 +8,15 @@ "Project-Id-Version: gnupg 2.0.19\n" "Report-Msgid-Bugs-To: translations@gnupg.org\n" "POT-Creation-Date: 2013-10-04 19:46+0200\n" -"PO-Revision-Date: 2014-02-19 01:21+0000\n" +"PO-Revision-Date: 2014-02-20 10:34+0000\n" "Last-Translator: taffit \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 12:08+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:26+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: agent/call-pinentry.c:254 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gnupg.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gnupg.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gnupg.po 2014-02-24 08:06:43.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gnupg.po 2014-03-24 09:26:09.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:17+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:26+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: cipher/primegen.c:119 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gODBCConfig.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gODBCConfig.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gODBCConfig.po 2014-02-24 08:06:43.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gODBCConfig.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,502 +0,0 @@ -# French translation for unixodbc -# Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the unixodbc package. -# FIRST AUTHOR , 2006. -# -msgid "" -msgstr "" -"Project-Id-Version: unixodbc\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2003-12-02 14:45+0000\n" -"PO-Revision-Date: 2006-06-10 20:39+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 11:44+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: src/main.c:25 -msgid "gODBCConfig - ODBC Data Source Administrator" -msgstr "gODBCConfig - Configuration des sources de données ODBC" - -#: src/odbcconfig.c:70 src/odbcconfig.c:194 src/odbcconfig.c:339 -#: src/odbcconfig.c:2163 -msgid "Add" -msgstr "Ajouter" - -#: src/odbcconfig.c:80 src/odbcconfig.c:203 src/odbcconfig.c:348 -msgid "Remove" -msgstr "Enlever" - -#: src/odbcconfig.c:90 src/odbcconfig.c:212 src/odbcconfig.c:357 -msgid "Configure..." -msgstr "Configurer..." - -#: src/odbcconfig.c:117 -msgid "" -"User data source configuration is stored in your home directory. This allows " -"you configure data access without having to be system administrator" -msgstr "" -"La configuration des sources OBDC des utilisateurs est sauvegardée dans le " -"répertoire personnel. Cela permet de configurer l'accès aux données sans " -"devoir utiliser des privilèges d'administrateur." - -#: src/odbcconfig.c:159 src/odbcconfig.c:277 src/odbcconfig.c:423 -#: src/odbcconfig.c:1823 src/odbcconfig.c:2041 src/odbcconfig.c:2256 -msgid "Name" -msgstr "Nom" - -#: src/odbcconfig.c:166 src/odbcconfig.c:284 src/odbcconfig.c:430 -#: src/odbcconfig.c:1852 src/odbcconfig.c:2070 src/odbcconfig.c:2263 -msgid "Description" -msgstr "Description" - -#: src/odbcconfig.c:173 src/odbcconfig.c:291 src/odbcconfig.c:640 -#: src/odbcconfig.c:1833 src/odbcconfig.c:2051 -msgid "Driver" -msgstr "Pilote" - -#: src/odbcconfig.c:180 -msgid "User DSN" -msgstr "DSN utilisateur" - -#: src/odbcconfig.c:237 -msgid "" -"System data sources are shared among all users of this machine.These data " -"sources may also be used by system services. Only the administrator can " -"configure system data sources." -msgstr "" -"Les sources de données système sont partagées pour tous les utilisateurs de " -"la machine. Ces sources de données peuvent aussi être utilisées par des " -"services système. Seul l'administrateur peut configurer les sources de " -"données système." - -#: src/odbcconfig.c:298 -msgid "System DSN" -msgstr "DSN système" - -#: src/odbcconfig.c:382 src/odbcconfig.c:2215 -msgid "" -"These drivers facilitate communication between the Driver Manager and the " -"data server. Many ODBC drivers for Linux can be downloaded from the " -"Internet while others are obtained from your database vendor." -msgstr "" -"Ces pilotes facilitent la communication entre le gestionnaire de pilotes et " -"le serveur de données. Beaucoup de pilotes ODBC pour Linux peuvent être " -"téléchargés sur Internet, alors que d'autres sont fournis par le fournisseur " -"de la base de données." - -#: src/odbcconfig.c:437 src/odbcconfig.c:2270 -msgid "Driver Lib" -msgstr "Bibliothèque du pilote" - -#: src/odbcconfig.c:444 src/odbcconfig.c:2277 -msgid "Setup Lib" -msgstr "Bibliothèque de config." - -#: src/odbcconfig.c:451 -msgid "Drivers" -msgstr "Pilotes" - -#: src/odbcconfig.c:490 -msgid "" -"Tracing allows you to create logs of the calls to ODBC drivers. Great for " -"support people, or to aid you in debugging applications.\n" -"You must be 'root' to set" -msgstr "" -"Le suivi permet de créer des journaux des appels aux pilotes ODBC. Idéal " -"pour les dépanneurs ou pour aider à déboguer des applications.\n" -"Il faut être « root » pour le configurer" - -#: src/callbacks.c:1071 src/callbacks.c:1464 src/odbcconfig.c:518 -#: src/odbcconfig.c:1795 src/odbcconfig.c:1804 src/odbcconfig.c:2013 -#: src/odbcconfig.c:2022 -msgid "Browse" -msgstr "Parcourir" - -#: src/odbcconfig.c:527 -msgid "Trace File" -msgstr "Fichier de suivi" - -#: src/odbcconfig.c:536 -msgid "Tracing On" -msgstr "Suivi activé" - -#: src/odbcconfig.c:545 -msgid "Tracing" -msgstr "Suivi" - -#: src/odbcconfig.c:575 -msgid "" -"Open DataBase Connectivity (ODBC) was developed to be an Open and portable " -"standard for accessing data. unixODBC implements this standard for " -"Linux/UNIX." -msgstr "" -"Open DataBase Connectivity (ODBC) a été developpé pour être un standard " -"ouvert et portable pour l'accès aux données. unixODBC correspond à la " -"version Linux/UNIX de ce standard." - -#: src/odbcconfig.c:585 -msgid "http://www.unixodbc.org" -msgstr "http://www.unixodbc.org" - -#: src/odbcconfig.c:595 src/odbcconfig.c:649 -msgid "Database System" -msgstr "Système de base de données" - -#: src/odbcconfig.c:604 -msgid "Credits" -msgstr "Remerciements" - -#: src/odbcconfig.c:622 -msgid "Application" -msgstr "Application" - -#: src/odbcconfig.c:631 -msgid "Driver Manager" -msgstr "Gestionnaire de pilotes" - -#: src/odbcconfig.c:658 -msgid "odbcinst.ini" -msgstr "odbcinst.ini" - -#: src/odbcconfig.c:667 -msgid "odbc.ini" -msgstr "odbc.ini" - -#: src/odbcconfig.c:676 -msgid "Config" -msgstr "Configuration" - -#: src/odbcconfig.c:739 -msgid "About" -msgstr "À propos" - -#: src/odbcconfig.c:847 -msgid "gODBCConfig - Appication" -msgstr "gODBCConfig - Application" - -#: src/odbcconfig.c:892 -msgid "" -"The Application communicates with the Driver Manager using the standard ODBC " -"calls.\n" -"\n" -"The application does not care; where the data is stored, how it is stored, " -"or even how the system is configured to access the data.\n" -"\n" -"The Application only needs to know the data source name (DSN)\n" -"\n" -"The Application is not hard wired to a particular database system. This " -"allows the user to select a different database system using the ODBCConfig " -"Tool." -msgstr "" -"L'application communique avec le gestionnaire de pilotes à l'aide d'appels " -"ODBC standard.\n" -"\n" -"L'application ne se préoccupe pas de savoir où et comment sont stockées les " -"données, ni même de la manière dont le système est configuré pour accéder " -"aux données.\n" -"\n" -"L'application doit uniquement connaître le nom de la source de données " -"(DSN).\n" -"\n" -"L'application n'est pas liée à un système de base de données particulier. " -"Cela permet à l'utilisateur de sélectionner un système de base de données " -"différent à l'aide de l'outil ODBCConfig." - -#: src/odbcconfig.c:951 -msgid "gODBCConfig - Driver Manager" -msgstr "gODBCConfig - Gestionnaire de pilotes" - -#: src/odbcconfig.c:967 -msgid "" -"The Driver Manager carries out a number of functions, such as:\n" -"1. Resolve data source names via odbcinst lib)\n" -"2. Loads any required drivers\n" -"3. Calls the drivers exposed functions to communicate with the database. " -"Some functionality, such as listing all Data Source, is only present in the " -"Driver Manager or via odbcinst lib)." -msgstr "" -"Le Gestionnaire de pilotes joue plusieurs rôles, dont :\n" -"1. Résoudre les noms des sources de données au moyen de la bibliothèque " -"odbcinst\n" -"2. Charger les pilotes requis\n" -"3. Appeler les fonctions offertes par les pilotes pour communiquer avec la " -"base de données. Certaines fonctionnalités, comme la liste de toutes les " -"sources de données, ne sont offertes que par le Gestionnaire de pilotes ou " -"par la bibliothèque odbcinst." - -#: src/odbcconfig.c:977 -msgid " " -msgstr " " - -#: src/odbcconfig.c:1058 -msgid "ODBCConfig - Drivers" -msgstr "ODBCConfig - Pilotes" - -#: src/odbcconfig.c:1093 -msgid "" -"The ODBC Drivers contain code specific to a Database System and provides a " -"set of callable functions to the Driver Manager.\n" -"Drivers may implement some database functionality when it is required by " -"ODBC and is not present in the Database System.\n" -"Drivers may also translate data types.\n" -"\n" -"ODBC Drivers can be obtained from the Internet or directly from the Database " -"vendor.\n" -"\n" -"Check http://www.unixodbc.org for drivers" -msgstr "" -"Les pilotes ODBC contiennent le code spécifique à la base de données et " -"présentent un ensemble de fonctions à disposition du Gestionnaire de " -"pilotes.\n" -"Les pilotes peuvent implémenter certaines fonctions de base de données " -"lorsqu'ODBC l'exige et que la fonction est absente du système de base de " -"données.\n" -"Les pilotes peuvent également traduire des types de données.\n" -"\n" -"Les pilotes ODBC peuvent être obtenues par Internet ou directement auprès du " -"fournisseur de la base de données.\n" -"\n" -"Référez-vous au site http://www.unixodbc.org pour les pilotes." - -#: src/odbcconfig.c:1165 -msgid "ODBCConfig - Database Systems" -msgstr "ODBCConfig - Systèmes de base de données" - -#: src/odbcconfig.c:1181 -msgid "" -"Perhaps the most common type of Database System today is an SQL Server\n" -"\n" -"SQL Servers with Heavy Functionality\n" -" ADABAS-D\n" -" Empress\n" -" Sybase - www.sybase.com\n" -" Oracle - www.oracle.com\n" -"\n" -"SQL Servers with Lite Functionality\n" -" MiniSQL\n" -" MySQL\n" -" Solid\n" -"\n" -"The Database System may be running on the local machine or on a remote " -"machine. It may also store its information in a variety of ways. This does " -"not matter to an ODBC application because the Driver Manager and the Driver " -"provides a consistent interface to the Database System." -msgstr "" -"Les types de bases de données les plus fréquents aujourd'hui sont " -"probablement les serveurs SQL\n" -"\n" -"Serveurs SQL « poids lourds »\n" -" ADABAS-D\n" -" Empress\n" -" Sybase - www.sybase.com\n" -" Oracle - www.oracle.com\n" -"\n" -"Serveurs SQL « légers »\n" -" MiniSQL\n" -" MySQL\n" -" Solid" - -#: src/odbcconfig.c:1272 -msgid "ODBCConfig - odbc.ini" -msgstr "ODBCConfig - odbc.ini" - -#: src/odbcconfig.c:1288 -msgid "" -"This is the main configuration file for ODBC.\n" -"It contains Data Source configuration.\n" -"\n" -"It is used by the Driver Manager to determine, from a given Data Source " -"Name, such things as the name of the Driver.\n" -"\n" -"It is a simple text file but is configured using the ODBCConfig tool.\n" -"The User data sources are typically stored in ~/.odbc.ini while the System " -"data sources are stored in /etc/odbc.ini\n" -msgstr "" -"C'est le fichier de configuration principal pour ODBC.\n" -"Il contient la configuration des sources de données.\n" -"\n" -"Il est utilisé par le Gestionnaire de pilotes pour déterminer, à partir du " -"nom de la source de données, des éléments comme le nom du pilote.\n" -"\n" -"C'est un simple fichier texte, mais il est constitué au moyen de l'outil " -"ODBCConfig.\n" -"Les sources de données utilisateur sont typiquement enregistrées dans " -"~/.odbc.ini alors que les sources de données système sont enregistrées dans " -"/etc/odbc.ini\n" - -#: src/odbcconfig.c:1379 -msgid "ODBCConfig" -msgstr "ODBCConfig" - -#: src/odbcconfig.c:1395 -msgid "" -"This is the program you are using now. This program allows the user to " -"easily configure ODBC." -msgstr "" -"C'est le programme que vous utilisez actuellement. Ce programme permet aux " -"utilisateurs de configurer ODBC facilement." - -#: src/odbcconfig.c:1486 -msgid "ODBCConfig - odbcinst.ini" -msgstr "ODBCConfig - odbcinst.ini" - -#: src/odbcconfig.c:1502 -msgid "" -"odbcinst.ini contains a list of all installed ODBC Drivers. Each entry also " -"contains some information about the driver such as the file name(s) of the " -"driver.\n" -"\n" -"An entry should be made when an ODBC driver is installed and removed when " -"the driver is uninstalled. This can be done using ODBCConfig or the odbcinst " -"command tool." -msgstr "" -"odbcinst.ini contient la liste des tous les pilotes ODBC installés. Chaque " -"occurrence contient également de l'information au sujet du pilote, comme le " -"nom de fichier du pilote.\n" -"\n" -"Une occurrence est créée lorsqu'un pilote ODBC est installé, et elle est " -"supprimée lorsque le pilote est désinstallé. Ceci est réalisé à l'aide de " -"ODBCConfig ou de l'outil en ligne de commande odbcinst." - -#: src/odbcconfig.c:1594 -msgid "ODBCConfig - Credits" -msgstr "ODBCConfig - Remerciements" - -#: src/odbcconfig.c:1638 -msgid "" -"unixODBC consists of the following components\n" -"\n" -"- Driver Manager\n" -"- GUI Data Manager\n" -"- GUI Config\n" -"- Several Drivers and Driver Config libs\n" -"- Driver Code Template\n" -"- Driver Config Code Template\n" -"- ODBCINST lib\n" -"- odbcinst (command line tool for install scripts)\n" -"- INI lib\n" -"- LOG lib\n" -"- LST lib\n" -"- TRE lib\n" -"- SQI lib\n" -"- isql (command line tool for SQL)\n" -"\n" -"All code is released under GPL and the LGPL license.\n" -msgstr "" -"unixODBC est composé des modules suivants :\n" -"\n" -"- Gestionnaire de pilotes\n" -"- Gestionnaire graphique de données\n" -"- Configuration graphique\n" -"- Plusieurs bibliothèques de pilotes et de configuration de pilotes\n" -"- Modèle de code de pilote\n" -"- Modèle de code de configuration de pilote\n" -"- Bibliothèque ODBCINST\n" -"- odbcinst (outil en ligne de commande pour scripts d'installation)\n" -"- Bibliothèque INI\n" -"- Bibliothèque LOG\n" -"- Bibliothèque LST\n" -"- Bibliothèque TRE\n" -"- Bibliothèque SQI\n" -"- isql (outil en ligne de commande pour SQL)\n" -"\n" -"Tout le code est publié sous licence GPL et LGPL.\n" - -#: src/odbcconfig.c:1708 -msgid "gODBCConfig - New Driver" -msgstr "gODBCConfig - Nouveau pilote" - -#: src/odbcconfig.c:1813 src/odbcconfig.c:2031 -msgid "FileUsage" -msgstr "UtilisationFichier" - -#: src/odbcconfig.c:1843 src/odbcconfig.c:2061 -msgid "Setup" -msgstr "Configuration" - -#: src/odbcconfig.c:1926 -msgid "gODBCConfig - Configure Driver" -msgstr "gODBCConfig - Configurer pilote" - -#: src/odbcconfig.c:2143 -msgid "gODBCConfig - Add DSN" -msgstr "gODBCConfig - Ajouter DSN" - -#: src/odbcconfig.c:2153 -msgid "Select the DRIVER to use or Add a new one" -msgstr "Sélectionnez le PILOTE à utiliser ou ajoutez-en un nouveau" - -#: src/callbacks.c:118 src/callbacks.c:369 -#, c-format -msgid "Could not load %s" -msgstr "Impossible de charger %s" - -#: src/callbacks.c:405 src/callbacks.c:730 -#, c-format -msgid "Could not write to (%s)" -msgstr "Impossible d'écrire dans (%s)" - -#: src/callbacks.c:524 -msgid "Select a driver to remove" -msgstr "Sélectionnez un pilote à enlever" - -#: src/callbacks.c:565 -msgid "Select a driver to configure" -msgstr "Sélectionnez un pilote à configurer" - -#: src/callbacks.c:704 -msgid "Enter a DSN name" -msgstr "Entrez le nom de la source de donnée (DSN)" - -#: src/callbacks.c:718 src/callbacks.c:847 src/callbacks.c:1221 -#, c-format -msgid "Could not construct a property list for (%s)" -msgstr "Impossible de constituer une liste des propriétés pour (%s)" - -#: src/callbacks.c:816 -msgid "Select a driver to Use" -msgstr "Sélectionnez un pilote à utiliser" - -#: src/callbacks.c:886 src/callbacks.c:1260 -msgid "DSN" -msgstr "DSN" - -#: src/callbacks.c:1176 -msgid "Select a DSN to configure" -msgstr "Sélectionnez un DSN à configurer" - -#: src/callbacks.c:1197 -msgid "Unable to find a Driver line for this entry" -msgstr "Impossible de trouver une ligne de pilote pour cette occurrence" - -#: src/callbacks.c:1604 -msgid "Select File" -msgstr "Sélectionnez un fichier" - -#: src/callbacks.c:1677 src/callbacks.c:1713 -msgid "Select a DSN to Remove" -msgstr "Sélectionnez un DSN à enlever" - -#: src/callbacks.c:1730 -#, c-format -msgid "Could not write property list for (%s)" -msgstr "Impossible d'écrire la liste des propriétés pour (%s)" - -#: src/callbacks.c:1827 -#, c-format -msgid "Could not write to %s" -msgstr "Impossible d'écrire dans %s" - -#: src/support.c:97 src/support.c:135 -#, c-format -msgid "Couldn't find pixmap file: %s" -msgstr "Fichier pixmap %s introuvable" - -#: src/support.c:113 -#, c-format -msgid "Couldn't create pixmap from file: %s" -msgstr "Impossible de créer le pixmap du fichier %s" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gold.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gold.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gold.po 2014-02-24 08:06:38.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gold.po 2014-03-24 09:26:04.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:38+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:40+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: archive.cc:119 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/goocanvas.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/goocanvas.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/goocanvas.po 2014-02-24 08:06:55.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/goocanvas.po 2014-03-24 09:26:21.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:35+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:58+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: src/goocanvas.c:284 msgid "Scale" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gprof.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gprof.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gprof.po 2014-02-24 08:06:38.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gprof.po 2014-03-24 09:26:04.000000000 +0000 @@ -11,14 +11,14 @@ "Project-Id-Version: gprof 2.20.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" "POT-Creation-Date: 2011-10-18 14:20+0100\n" -"PO-Revision-Date: 2014-02-19 02:52+0000\n" +"PO-Revision-Date: 2014-03-05 07:38+0000\n" "Last-Translator: taffit \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:39+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:40+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: alpha.c:102 mips.c:54 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/grep.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/grep.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/grep.po 2014-02-24 08:06:43.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/grep.po 2014-03-24 09:26:09.000000000 +0000 @@ -17,8 +17,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:17+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:27+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: lib/argmatch.c:133 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/grub.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/grub.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/grub.po 2014-02-24 08:06:51.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/grub.po 2014-03-24 09:26:18.000000000 +0000 @@ -9,14 +9,14 @@ "Project-Id-Version: grub 2.02-pre1\n" "Report-Msgid-Bugs-To: bug-grub@gnu.org\n" "POT-Creation-Date: 2013-12-24 21:18+0100\n" -"PO-Revision-Date: 2014-02-18 11:30+0000\n" +"PO-Revision-Date: 2014-03-13 14:25+0000\n" "Last-Translator: taffit \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:10+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:28+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: grub-core/bus/usb/serial/ftdi.c:145 grub-core/bus/usb/serial/pl2303.c:158 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gst-plugins-good-1.0.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gst-plugins-good-1.0.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gst-plugins-good-1.0.po 2014-02-24 08:07:03.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gst-plugins-good-1.0.po 2014-03-24 09:26:29.000000000 +0000 @@ -10,14 +10,14 @@ "Project-Id-Version: gst-plugins-good 0.10.28.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" "POT-Creation-Date: 2014-02-08 12:24+0100\n" -"PO-Revision-Date: 2014-02-18 11:34+0000\n" +"PO-Revision-Date: 2014-03-15 15:58+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:49+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:33+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: ext/jack/gstjackaudiosink.c:358 ext/jack/gstjackaudiosrc.c:366 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gutenprint.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gutenprint.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/gutenprint.po 2014-02-24 08:06:54.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/gutenprint.po 2014-03-24 09:26:20.000000000 +0000 @@ -9,15 +9,15 @@ msgstr "" "Project-Id-Version: gimp-print 5.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-02-15 11:20-0500\n" -"PO-Revision-Date: 2014-02-20 00:58+0000\n" +"POT-Creation-Date: 2014-03-07 07:49-0500\n" +"PO-Revision-Date: 2014-03-19 22:18+0000\n" "Last-Translator: regis rampnoux \n" "Language-Team: GNOME French Team \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:29+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:49+0000\n" +"X-Generator: Launchpad (build 16967)\n" "X-Poedit-Country: FRANCE\n" "X-Poedit-Language: French\n" @@ -1805,7 +1805,7 @@ msgid "This printer does not support raw printer output at depth %d\n" msgstr "L'imprimante ne supporte pas les sorties directes en %d bits\n" -#: src/main/print-escp2.c:4413 src/main/print-olympus.c:4657 +#: src/main/print-escp2.c:4413 src/main/print-olympus.c:4668 #: src/main/print-raw.c:237 msgid "Print options not verified; cannot print.\n" msgstr "Options d'impression non vérifiées: ne peut pas imprimer.\n" @@ -10695,5077 +10695,5109 @@ msgstr "Epson Stylus NX530" #: src/xml/xmli18n-tmp.h:4605 +msgid "Epson Stylus NX630" +msgstr "" + +#: src/xml/xmli18n-tmp.h:4606 msgid "Epson Stylus NX635" msgstr "Epson Stylus NX635" -#: src/xml/xmli18n-tmp.h:4606 +#: src/xml/xmli18n-tmp.h:4607 +msgid "Epson Stylus NX645" +msgstr "" + +#: src/xml/xmli18n-tmp.h:4608 msgid "Epson Stylus Photo PX650" msgstr "Epson Stylus Photo PX650" -#: src/xml/xmli18n-tmp.h:4607 +#: src/xml/xmli18n-tmp.h:4609 msgid "Epson Stylus Photo PX700W" msgstr "Epson Stylus Photo PX700W" -#: src/xml/xmli18n-tmp.h:4608 +#: src/xml/xmli18n-tmp.h:4610 msgid "Epson Stylus Photo PX710W" msgstr "Epson Stylus Photo PX710W" -#: src/xml/xmli18n-tmp.h:4609 +#: src/xml/xmli18n-tmp.h:4611 msgid "Epson Stylus Photo PX800FW" msgstr "Epson Stylus Photo PX800FW" -#: src/xml/xmli18n-tmp.h:4610 +#: src/xml/xmli18n-tmp.h:4612 msgid "Epson Stylus Photo PX810FW" msgstr "Epson Stylus Photo PX810FW" -#: src/xml/xmli18n-tmp.h:4611 +#: src/xml/xmli18n-tmp.h:4613 msgid "Epson Stylus S20" msgstr "Epson Stylus S20" -#: src/xml/xmli18n-tmp.h:4612 +#: src/xml/xmli18n-tmp.h:4614 msgid "Epson Stylus S21" msgstr "Epson Stylus S21" -#: src/xml/xmli18n-tmp.h:4613 +#: src/xml/xmli18n-tmp.h:4615 msgid "Epson Stylus S50" msgstr "Epson Stylus S50" -#: src/xml/xmli18n-tmp.h:4614 +#: src/xml/xmli18n-tmp.h:4616 msgid "Epson Stylus SX100" msgstr "Epson Stylus SX100" -#: src/xml/xmli18n-tmp.h:4615 +#: src/xml/xmli18n-tmp.h:4617 msgid "Epson Stylus SX105" msgstr "Epson Stylus SX105" -#: src/xml/xmli18n-tmp.h:4616 +#: src/xml/xmli18n-tmp.h:4618 msgid "Epson Stylus SX110" msgstr "Epson Stylus SX110" -#: src/xml/xmli18n-tmp.h:4617 +#: src/xml/xmli18n-tmp.h:4619 msgid "Epson Stylus SX115" msgstr "Epson Stylus SX115" -#: src/xml/xmli18n-tmp.h:4618 +#: src/xml/xmli18n-tmp.h:4620 msgid "Epson Stylus SX200" msgstr "Epson Stylus SX200" -#: src/xml/xmli18n-tmp.h:4619 +#: src/xml/xmli18n-tmp.h:4621 msgid "Epson Stylus SX205" msgstr "Epson Stylus SX205" -#: src/xml/xmli18n-tmp.h:4620 +#: src/xml/xmli18n-tmp.h:4622 msgid "Epson Stylus SX210" msgstr "Epson Stylus SX210" -#: src/xml/xmli18n-tmp.h:4621 +#: src/xml/xmli18n-tmp.h:4623 msgid "Epson Stylus SX215" msgstr "Epson Stylus SX215" -#: src/xml/xmli18n-tmp.h:4622 +#: src/xml/xmli18n-tmp.h:4624 msgid "Epson Stylus SX400" msgstr "Epson Stylus SX400" -#: src/xml/xmli18n-tmp.h:4623 +#: src/xml/xmli18n-tmp.h:4625 msgid "Epson Stylus SX405" msgstr "Epson Stylus SX405" -#: src/xml/xmli18n-tmp.h:4624 +#: src/xml/xmli18n-tmp.h:4626 msgid "Epson Stylus SX410" msgstr "Epson Stylus SX410" -#: src/xml/xmli18n-tmp.h:4625 +#: src/xml/xmli18n-tmp.h:4627 msgid "Epson Stylus SX415" msgstr "Epson Stylus SX415" -#: src/xml/xmli18n-tmp.h:4626 +#: src/xml/xmli18n-tmp.h:4628 msgid "Epson Stylus SX420" msgstr "Epson Stylus SX420" -#: src/xml/xmli18n-tmp.h:4627 +#: src/xml/xmli18n-tmp.h:4629 msgid "Epson Stylus SX445W" msgstr "" -#: src/xml/xmli18n-tmp.h:4628 +#: src/xml/xmli18n-tmp.h:4630 msgid "Epson Stylus SX510W" msgstr "Epson Stylus SX510W" -#: src/xml/xmli18n-tmp.h:4629 +#: src/xml/xmli18n-tmp.h:4631 msgid "Epson Stylus SX515" msgstr "Epson Stylus SX515" -#: src/xml/xmli18n-tmp.h:4630 +#: src/xml/xmli18n-tmp.h:4632 msgid "Epson Stylus SX525" msgstr "Epson Stylus SX525" -#: src/xml/xmli18n-tmp.h:4631 +#: src/xml/xmli18n-tmp.h:4633 msgid "Epson Stylus SX535FW" msgstr "Epson Stylus SX535FW" -#: src/xml/xmli18n-tmp.h:4632 +#: src/xml/xmli18n-tmp.h:4634 msgid "Epson Stylus SX600FW" msgstr "Epson Stylus SX600FW" -#: src/xml/xmli18n-tmp.h:4633 +#: src/xml/xmli18n-tmp.h:4635 msgid "Epson Stylus SX610FW" msgstr "Epson Stylus SX610FW" -#: src/xml/xmli18n-tmp.h:4634 +#: src/xml/xmli18n-tmp.h:4636 msgid "Epson Stylus SX615" msgstr "Epson Stylus SX615" -#: src/xml/xmli18n-tmp.h:4635 +#: src/xml/xmli18n-tmp.h:4637 +msgid "Epson Stylus SX630" +msgstr "" + +#: src/xml/xmli18n-tmp.h:4638 +msgid "Epson Stylus SX635" +msgstr "" + +#: src/xml/xmli18n-tmp.h:4639 +msgid "Epson Stylus SX645" +msgstr "" + +#: src/xml/xmli18n-tmp.h:4640 msgid "Epson Stylus SX650" msgstr "Epson Stylus SX650" -#: src/xml/xmli18n-tmp.h:4636 +#: src/xml/xmli18n-tmp.h:4641 msgid "Epson Stylus T13" msgstr "Epson Stylus T13" -#: src/xml/xmli18n-tmp.h:4637 +#: src/xml/xmli18n-tmp.h:4642 msgid "Epson Stylus T20" msgstr "Epson Stylus T20" -#: src/xml/xmli18n-tmp.h:4638 +#: src/xml/xmli18n-tmp.h:4643 msgid "Epson Stylus T21" msgstr "Epson Stylus T21" -#: src/xml/xmli18n-tmp.h:4639 +#: src/xml/xmli18n-tmp.h:4644 msgid "Epson Stylus T22" msgstr "Epson Stylus T22" -#: src/xml/xmli18n-tmp.h:4640 +#: src/xml/xmli18n-tmp.h:4645 msgid "Epson Stylus T22E" msgstr "Epson Stylus T22E" -#: src/xml/xmli18n-tmp.h:4641 +#: src/xml/xmli18n-tmp.h:4646 msgid "Epson Stylus T26" msgstr "Epson Stylus T26" -#: src/xml/xmli18n-tmp.h:4642 +#: src/xml/xmli18n-tmp.h:4647 msgid "Epson Stylus T30" msgstr "Epson Stylus T30" -#: src/xml/xmli18n-tmp.h:4643 +#: src/xml/xmli18n-tmp.h:4648 msgid "Epson Stylus T40W" msgstr "Epson Stylus T40W" -#: src/xml/xmli18n-tmp.h:4644 +#: src/xml/xmli18n-tmp.h:4649 msgid "Epson Stylus T50" msgstr "Epson Stylus T50" -#: src/xml/xmli18n-tmp.h:4645 +#: src/xml/xmli18n-tmp.h:4650 msgid "Epson Stylus T59" msgstr "Epson Stylus T59" -#: src/xml/xmli18n-tmp.h:4646 +#: src/xml/xmli18n-tmp.h:4651 msgid "Epson Stylus T60" msgstr "Epson Stylus T60" -#: src/xml/xmli18n-tmp.h:4647 +#: src/xml/xmli18n-tmp.h:4652 msgid "Epson Stylus TX100" msgstr "Epson Stylus TX100" -#: src/xml/xmli18n-tmp.h:4648 +#: src/xml/xmli18n-tmp.h:4653 msgid "Epson Stylus TX101" msgstr "Epson Stylus TX101" -#: src/xml/xmli18n-tmp.h:4649 +#: src/xml/xmli18n-tmp.h:4654 msgid "Epson Stylus TX102" msgstr "Epson Stylus TX102" -#: src/xml/xmli18n-tmp.h:4650 +#: src/xml/xmli18n-tmp.h:4655 msgid "Epson Stylus TX103" msgstr "Epson Stylus TX103" -#: src/xml/xmli18n-tmp.h:4651 +#: src/xml/xmli18n-tmp.h:4656 msgid "Epson Stylus TX104" msgstr "Epson Stylus TX104" -#: src/xml/xmli18n-tmp.h:4652 +#: src/xml/xmli18n-tmp.h:4657 msgid "Epson Stylus TX105" msgstr "Epson Stylus TX105" -#: src/xml/xmli18n-tmp.h:4653 +#: src/xml/xmli18n-tmp.h:4658 msgid "Epson Stylus TX106" msgstr "Epson Stylus TX106" -#: src/xml/xmli18n-tmp.h:4654 +#: src/xml/xmli18n-tmp.h:4659 msgid "Epson Stylus TX109" msgstr "Epson Stylus TX109" -#: src/xml/xmli18n-tmp.h:4655 +#: src/xml/xmli18n-tmp.h:4660 msgid "Epson Stylus TX110" msgstr "Epson Stylus TX110" -#: src/xml/xmli18n-tmp.h:4656 +#: src/xml/xmli18n-tmp.h:4661 msgid "Epson Stylus TX125" msgstr "" -#: src/xml/xmli18n-tmp.h:4657 +#: src/xml/xmli18n-tmp.h:4662 msgid "Epson Stylus TX200" msgstr "Epson Stylus TX200" -#: src/xml/xmli18n-tmp.h:4658 +#: src/xml/xmli18n-tmp.h:4663 msgid "Epson Stylus TX210" msgstr "Epson Stylus TX210" -#: src/xml/xmli18n-tmp.h:4659 +#: src/xml/xmli18n-tmp.h:4664 msgid "Epson Stylus TX300F" msgstr "Epson Stylus TX300F" -#: src/xml/xmli18n-tmp.h:4660 +#: src/xml/xmli18n-tmp.h:4665 msgid "Epson Stylus TX400" msgstr "Epson Stylus TX400" -#: src/xml/xmli18n-tmp.h:4661 +#: src/xml/xmli18n-tmp.h:4666 msgid "Epson Stylus TX410" msgstr "Epson Stylus TX410" -#: src/xml/xmli18n-tmp.h:4662 +#: src/xml/xmli18n-tmp.h:4667 msgid "Epson Stylus TX420" msgstr "Epson Stylus TX420" -#: src/xml/xmli18n-tmp.h:4663 +#: src/xml/xmli18n-tmp.h:4668 msgid "Epson Stylus TX510FN" msgstr "Epson Stylus TX510FN" -#: src/xml/xmli18n-tmp.h:4664 +#: src/xml/xmli18n-tmp.h:4669 msgid "Epson Stylus TX550W" msgstr "Epson Stylus TX550W" -#: src/xml/xmli18n-tmp.h:4665 +#: src/xml/xmli18n-tmp.h:4670 msgid "Epson Stylus TX610FW" msgstr "Epson Stylus TX610FW" -#: src/xml/xmli18n-tmp.h:4666 +#: src/xml/xmli18n-tmp.h:4671 msgid "Epson Stylus TX615" msgstr "Epson Stylus TX615" -#: src/xml/xmli18n-tmp.h:4667 +#: src/xml/xmli18n-tmp.h:4672 +msgid "Epson Stylus TX630" +msgstr "" + +#: src/xml/xmli18n-tmp.h:4673 +msgid "Epson Stylus TX635" +msgstr "" + +#: src/xml/xmli18n-tmp.h:4674 +msgid "Epson Stylus TX645" +msgstr "" + +#: src/xml/xmli18n-tmp.h:4675 msgid "Epson Stylus TX650" msgstr "Epson Stylus TX650" -#: src/xml/xmli18n-tmp.h:4668 +#: src/xml/xmli18n-tmp.h:4676 msgid "Epson Stylus TX659" msgstr "Epson Stylus TX659" -#: src/xml/xmli18n-tmp.h:4669 +#: src/xml/xmli18n-tmp.h:4677 msgid "Epson PictureMate" msgstr "Epson PictureMate" -#: src/xml/xmli18n-tmp.h:4670 +#: src/xml/xmli18n-tmp.h:4678 msgid "Epson PictureMate Dash" msgstr "Epson PictureMate Dash" -#: src/xml/xmli18n-tmp.h:4671 +#: src/xml/xmli18n-tmp.h:4679 msgid "Epson PictureMate Deluxe" msgstr "Epson PictureMate Deluxe" -#: src/xml/xmli18n-tmp.h:4672 +#: src/xml/xmli18n-tmp.h:4680 msgid "Epson PictureMate Flash" msgstr "Epson PictureMate Flash" -#: src/xml/xmli18n-tmp.h:4673 +#: src/xml/xmli18n-tmp.h:4681 msgid "Epson PictureMate Pal" msgstr "Epson PictureMate Pal" -#: src/xml/xmli18n-tmp.h:4674 +#: src/xml/xmli18n-tmp.h:4682 msgid "Epson PictureMate Snap" msgstr "Epson PictureMate Snap" -#: src/xml/xmli18n-tmp.h:4675 +#: src/xml/xmli18n-tmp.h:4683 msgid "Epson PictureMate 100" msgstr "Epson PictureMate 100" -#: src/xml/xmli18n-tmp.h:4676 +#: src/xml/xmli18n-tmp.h:4684 msgid "Epson PictureMate 200" msgstr "Epson PictureMate 200" -#: src/xml/xmli18n-tmp.h:4677 +#: src/xml/xmli18n-tmp.h:4685 msgid "Epson PictureMate 210" msgstr "Epson PictureMate 210" -#: src/xml/xmli18n-tmp.h:4678 +#: src/xml/xmli18n-tmp.h:4686 msgid "Epson PictureMate 215" msgstr "Epson PictureMate 215" -#: src/xml/xmli18n-tmp.h:4679 +#: src/xml/xmli18n-tmp.h:4687 msgid "Epson PictureMate 240" msgstr "Epson PictureMate 240" -#: src/xml/xmli18n-tmp.h:4680 +#: src/xml/xmli18n-tmp.h:4688 msgid "Epson PictureMate 250" msgstr "Epson PictureMate 250" -#: src/xml/xmli18n-tmp.h:4681 +#: src/xml/xmli18n-tmp.h:4689 msgid "Epson PictureMate 260" msgstr "Epson PictureMate 260" -#: src/xml/xmli18n-tmp.h:4682 +#: src/xml/xmli18n-tmp.h:4690 msgid "Epson PictureMate 270" msgstr "Epson PictureMate 270" -#: src/xml/xmli18n-tmp.h:4683 +#: src/xml/xmli18n-tmp.h:4691 msgid "Epson PictureMate 280" msgstr "Epson PictureMate 280" -#: src/xml/xmli18n-tmp.h:4684 +#: src/xml/xmli18n-tmp.h:4692 msgid "Epson PictureMate 290" msgstr "Epson PictureMate 290" -#: src/xml/xmli18n-tmp.h:4685 +#: src/xml/xmli18n-tmp.h:4693 msgid "Epson PictureMate 500" msgstr "Epson PictureMate 500" -#: src/xml/xmli18n-tmp.h:4686 +#: src/xml/xmli18n-tmp.h:4694 msgid "Epson PictureMate 2005" msgstr "Epson PictureMate 2005" -#: src/xml/xmli18n-tmp.h:4687 +#: src/xml/xmli18n-tmp.h:4695 msgid "Epson WorkForce 30" msgstr "Epson WorkForce 30" -#: src/xml/xmli18n-tmp.h:4688 +#: src/xml/xmli18n-tmp.h:4696 msgid "Epson WorkForce 40" msgstr "Epson WorkForce 40" -#: src/xml/xmli18n-tmp.h:4689 +#: src/xml/xmli18n-tmp.h:4697 msgid "Epson WorkForce 310" msgstr "Epson WorkForce 310" -#: src/xml/xmli18n-tmp.h:4690 +#: src/xml/xmli18n-tmp.h:4698 msgid "Epson WorkForce 315" msgstr "Epson WorkForce 315" -#: src/xml/xmli18n-tmp.h:4691 +#: src/xml/xmli18n-tmp.h:4699 msgid "Epson WorkForce 500" msgstr "Epson WorkForce 500" -#: src/xml/xmli18n-tmp.h:4692 +#: src/xml/xmli18n-tmp.h:4700 msgid "Epson WorkForce 545" msgstr "Epson WorkForce 545" -#: src/xml/xmli18n-tmp.h:4693 +#: src/xml/xmli18n-tmp.h:4701 msgid "Epson WorkForce 600" msgstr "Epson WorkForce 600" -#: src/xml/xmli18n-tmp.h:4694 +#: src/xml/xmli18n-tmp.h:4702 msgid "Epson WorkForce 610" msgstr "Epson WorkForce 610" -#: src/xml/xmli18n-tmp.h:4695 +#: src/xml/xmli18n-tmp.h:4703 msgid "Epson WorkForce 615" msgstr "Epson WorkForce 615" -#: src/xml/xmli18n-tmp.h:4696 +#: src/xml/xmli18n-tmp.h:4704 msgid "Epson WorkForce 630" msgstr "Epson WorkForce 630" -#: src/xml/xmli18n-tmp.h:4697 +#: src/xml/xmli18n-tmp.h:4705 msgid "Epson WorkForce 635" msgstr "Epson WorkForce 635" -#: src/xml/xmli18n-tmp.h:4698 +#: src/xml/xmli18n-tmp.h:4706 msgid "Epson WorkForce 645" msgstr "Epson WorkForce 645" -#: src/xml/xmli18n-tmp.h:4699 +#: src/xml/xmli18n-tmp.h:4707 msgid "Epson WorkForce 1100" msgstr "Epson WorkForce 1100" -#: src/xml/xmli18n-tmp.h:4700 +#: src/xml/xmli18n-tmp.h:4708 msgid "Epson WF-7010 Series" msgstr "" -#: src/xml/xmli18n-tmp.h:4701 +#: src/xml/xmli18n-tmp.h:4709 msgid "Epson WF-7011 Series" msgstr "" -#: src/xml/xmli18n-tmp.h:4702 +#: src/xml/xmli18n-tmp.h:4710 msgid "Epson WF-7015 Series" msgstr "" -#: src/xml/xmli18n-tmp.h:4703 +#: src/xml/xmli18n-tmp.h:4711 msgid "Epson WF-7018 Series" msgstr "" -#: src/xml/xmli18n-tmp.h:4704 +#: src/xml/xmli18n-tmp.h:4712 msgid "Epson WF-7510 Series" msgstr "" -#: src/xml/xmli18n-tmp.h:4705 +#: src/xml/xmli18n-tmp.h:4713 msgid "Epson WF-7511 Series" msgstr "" -#: src/xml/xmli18n-tmp.h:4706 +#: src/xml/xmli18n-tmp.h:4714 msgid "Epson WF-7515 Series" msgstr "" -#: src/xml/xmli18n-tmp.h:4707 +#: src/xml/xmli18n-tmp.h:4715 msgid "Epson WF-7520 Series" msgstr "" -#: src/xml/xmli18n-tmp.h:4708 +#: src/xml/xmli18n-tmp.h:4716 msgid "Epson WF-7521 Series" msgstr "" -#: src/xml/xmli18n-tmp.h:4709 +#: src/xml/xmli18n-tmp.h:4717 msgid "Epson WF-7525 Series" msgstr "" -#: src/xml/xmli18n-tmp.h:4710 +#: src/xml/xmli18n-tmp.h:4718 msgid "Epson CL 700" msgstr "Canon CL 700" -#: src/xml/xmli18n-tmp.h:4711 +#: src/xml/xmli18n-tmp.h:4719 msgid "Epson CL 750" msgstr "Epson CL 750" -#: src/xml/xmli18n-tmp.h:4712 +#: src/xml/xmli18n-tmp.h:4720 msgid "Epson CL 760" msgstr "Epson CL 760" -#: src/xml/xmli18n-tmp.h:4713 +#: src/xml/xmli18n-tmp.h:4721 msgid "Epson E 100" msgstr "Epson E 100" -#: src/xml/xmli18n-tmp.h:4714 +#: src/xml/xmli18n-tmp.h:4722 msgid "Epson E 150" msgstr "Epson E 150" -#: src/xml/xmli18n-tmp.h:4715 +#: src/xml/xmli18n-tmp.h:4723 msgid "Epson E 200" msgstr "Epson E 200" -#: src/xml/xmli18n-tmp.h:4716 +#: src/xml/xmli18n-tmp.h:4724 msgid "Epson E 300" msgstr "Epson E 300" -#: src/xml/xmli18n-tmp.h:4717 +#: src/xml/xmli18n-tmp.h:4725 msgid "Epson E 500" msgstr "Epson E 500" -#: src/xml/xmli18n-tmp.h:4718 +#: src/xml/xmli18n-tmp.h:4726 msgid "Epson E 520" msgstr "Epson E 520" -#: src/xml/xmli18n-tmp.h:4719 +#: src/xml/xmli18n-tmp.h:4727 msgid "Epson E 700" msgstr "Epson E 700" -#: src/xml/xmli18n-tmp.h:4720 +#: src/xml/xmli18n-tmp.h:4728 msgid "Epson E 720" msgstr "Epson E 720" -#: src/xml/xmli18n-tmp.h:4721 +#: src/xml/xmli18n-tmp.h:4729 msgid "Epson EM 900C" msgstr "Epson EM 900C" -#: src/xml/xmli18n-tmp.h:4722 +#: src/xml/xmli18n-tmp.h:4730 msgid "Epson EM 930C" msgstr "Epson EM 930C" -#: src/xml/xmli18n-tmp.h:4723 +#: src/xml/xmli18n-tmp.h:4731 msgid "Epson EP 302" msgstr "Epson EP 302" -#: src/xml/xmli18n-tmp.h:4724 +#: src/xml/xmli18n-tmp.h:4732 msgid "Epson EP 702A" msgstr "Epson EP 702A" -#: src/xml/xmli18n-tmp.h:4725 +#: src/xml/xmli18n-tmp.h:4733 msgid "Epson EP 801A" msgstr "Epson EP 801A" -#: src/xml/xmli18n-tmp.h:4726 +#: src/xml/xmli18n-tmp.h:4734 msgid "Epson EP 901A" msgstr "Epson EP 901A" -#: src/xml/xmli18n-tmp.h:4727 +#: src/xml/xmli18n-tmp.h:4735 msgid "Epson EP 901F" msgstr "Epson EP 901F" -#: src/xml/xmli18n-tmp.h:4728 +#: src/xml/xmli18n-tmp.h:4736 msgid "Epson MC 2000" msgstr "Epson MC 2000" -#: src/xml/xmli18n-tmp.h:4729 +#: src/xml/xmli18n-tmp.h:4737 msgid "Epson MC 5000" msgstr "Epson MC 5000" -#: src/xml/xmli18n-tmp.h:4730 +#: src/xml/xmli18n-tmp.h:4738 msgid "Epson MC 7000" msgstr "Epson MC 7000" -#: src/xml/xmli18n-tmp.h:4731 +#: src/xml/xmli18n-tmp.h:4739 msgid "Epson MC 9000" msgstr "Epson MC 9000" -#: src/xml/xmli18n-tmp.h:4732 +#: src/xml/xmli18n-tmp.h:4740 msgid "Epson MC 10000" msgstr "Epson MC 10000" -#: src/xml/xmli18n-tmp.h:4733 +#: src/xml/xmli18n-tmp.h:4741 msgid "Epson ME 300" msgstr "Epson ME 300" -#: src/xml/xmli18n-tmp.h:4734 +#: src/xml/xmli18n-tmp.h:4742 msgid "Epson ME 320" msgstr "Epson ME 320" -#: src/xml/xmli18n-tmp.h:4735 +#: src/xml/xmli18n-tmp.h:4743 msgid "Epson ME Office 70" msgstr "Epson ME Office 70" -#: src/xml/xmli18n-tmp.h:4736 +#: src/xml/xmli18n-tmp.h:4744 msgid "Epson ME Office 80W" msgstr "Epson ME Office 80W" -#: src/xml/xmli18n-tmp.h:4737 +#: src/xml/xmli18n-tmp.h:4745 msgid "Epson ME Office 360" msgstr "Epson ME Office 360" -#: src/xml/xmli18n-tmp.h:4738 +#: src/xml/xmli18n-tmp.h:4746 msgid "Epson ME Office 600F" msgstr "Epson ME Office 600F" -#: src/xml/xmli18n-tmp.h:4739 +#: src/xml/xmli18n-tmp.h:4747 msgid "Epson ME Office 620F" msgstr "Epson ME Office 620F" -#: src/xml/xmli18n-tmp.h:4740 +#: src/xml/xmli18n-tmp.h:4748 msgid "Epson ME Office 700FW" msgstr "Epson ME Office 700FW" -#: src/xml/xmli18n-tmp.h:4741 +#: src/xml/xmli18n-tmp.h:4749 msgid "Epson ME Office 940FW" msgstr "Epson ME Office 940FW" -#: src/xml/xmli18n-tmp.h:4742 +#: src/xml/xmli18n-tmp.h:4750 msgid "Epson ME Office 1100" msgstr "Epson ME Office 1100" -#: src/xml/xmli18n-tmp.h:4743 +#: src/xml/xmli18n-tmp.h:4751 msgid "Epson MJ 930C" msgstr "Epson MJ 930C" -#: src/xml/xmli18n-tmp.h:4744 +#: src/xml/xmli18n-tmp.h:4752 msgid "Epson MJ 5100C" msgstr "Epson MJ 5100C" -#: src/xml/xmli18n-tmp.h:4745 +#: src/xml/xmli18n-tmp.h:4753 msgid "Epson MJ 6000C" msgstr "Epson MJ 6000C" -#: src/xml/xmli18n-tmp.h:4746 +#: src/xml/xmli18n-tmp.h:4754 msgid "Epson MJ 8000C" msgstr "Epson MJ 8000C" -#: src/xml/xmli18n-tmp.h:4747 +#: src/xml/xmli18n-tmp.h:4755 msgid "Epson PM 670C" msgstr "Epson PM 670C" -#: src/xml/xmli18n-tmp.h:4748 +#: src/xml/xmli18n-tmp.h:4756 msgid "Epson PM 700C" msgstr "Epson PM 700C" -#: src/xml/xmli18n-tmp.h:4749 +#: src/xml/xmli18n-tmp.h:4757 msgid "Epson PM 730C" msgstr "Epson PM 730C" -#: src/xml/xmli18n-tmp.h:4750 +#: src/xml/xmli18n-tmp.h:4758 msgid "Epson PM 740C" msgstr "Epson PM 740C" -#: src/xml/xmli18n-tmp.h:4751 +#: src/xml/xmli18n-tmp.h:4759 msgid "Epson PM 750C" msgstr "Epson PM 750C" -#: src/xml/xmli18n-tmp.h:4752 +#: src/xml/xmli18n-tmp.h:4760 msgid "Epson PM 760C" msgstr "Epson PM 760C" -#: src/xml/xmli18n-tmp.h:4753 +#: src/xml/xmli18n-tmp.h:4761 msgid "Epson PM 770C" msgstr "Epson PM 770C" -#: src/xml/xmli18n-tmp.h:4754 +#: src/xml/xmli18n-tmp.h:4762 msgid "Epson PM 780C" msgstr "Epson PM 780C" -#: src/xml/xmli18n-tmp.h:4755 +#: src/xml/xmli18n-tmp.h:4763 msgid "Epson PM 790PT" msgstr "Epson PM 790PT" -#: src/xml/xmli18n-tmp.h:4756 +#: src/xml/xmli18n-tmp.h:4764 msgid "Epson PM 800C" msgstr "Epson PM 800C" -#: src/xml/xmli18n-tmp.h:4757 +#: src/xml/xmli18n-tmp.h:4765 msgid "Epson PM 850PT" msgstr "Epson PM 850PT" -#: src/xml/xmli18n-tmp.h:4758 +#: src/xml/xmli18n-tmp.h:4766 msgid "Epson PM 870C" msgstr "Epson PM 870C" -#: src/xml/xmli18n-tmp.h:4759 +#: src/xml/xmli18n-tmp.h:4767 msgid "Epson PM 880C" msgstr "Epson PM 880C" -#: src/xml/xmli18n-tmp.h:4760 +#: src/xml/xmli18n-tmp.h:4768 msgid "Epson PM 930C" msgstr "Epson PM 930C" -#: src/xml/xmli18n-tmp.h:4761 +#: src/xml/xmli18n-tmp.h:4769 msgid "Epson PM 940C" msgstr "Epson PM 940C" -#: src/xml/xmli18n-tmp.h:4762 +#: src/xml/xmli18n-tmp.h:4770 msgid "Epson PM 950C" msgstr "Epson PM 950C" -#: src/xml/xmli18n-tmp.h:4763 +#: src/xml/xmli18n-tmp.h:4771 msgid "Epson PM 970C" msgstr "Epson PM 970C" -#: src/xml/xmli18n-tmp.h:4764 +#: src/xml/xmli18n-tmp.h:4772 msgid "Epson PM 980C" msgstr "Epson PM 980C" -#: src/xml/xmli18n-tmp.h:4765 +#: src/xml/xmli18n-tmp.h:4773 msgid "Epson PM 2000C" msgstr "Epson PM 2000C" -#: src/xml/xmli18n-tmp.h:4766 +#: src/xml/xmli18n-tmp.h:4774 msgid "Epson PM 2200C" msgstr "Epson PM 2200C" -#: src/xml/xmli18n-tmp.h:4767 +#: src/xml/xmli18n-tmp.h:4775 msgid "Epson PM 3000C" msgstr "Epson PM 3000C" -#: src/xml/xmli18n-tmp.h:4768 +#: src/xml/xmli18n-tmp.h:4776 msgid "Epson PM 3300C" msgstr "Epson PM 3300C" -#: src/xml/xmli18n-tmp.h:4769 +#: src/xml/xmli18n-tmp.h:4777 msgid "Epson PM 3500C" msgstr "Epson PM 3500C" -#: src/xml/xmli18n-tmp.h:4770 +#: src/xml/xmli18n-tmp.h:4778 msgid "Epson PM 3700C" msgstr "Epson PM 3700C" -#: src/xml/xmli18n-tmp.h:4771 +#: src/xml/xmli18n-tmp.h:4779 msgid "Epson PM 4000PX" msgstr "Epson PM 4000PX" -#: src/xml/xmli18n-tmp.h:4772 +#: src/xml/xmli18n-tmp.h:4780 msgid "Epson PM 5000C" msgstr "Epson PM 5000C" -#: src/xml/xmli18n-tmp.h:4773 +#: src/xml/xmli18n-tmp.h:4781 msgid "Epson PM 7000C" msgstr "Epson PM 7000C" -#: src/xml/xmli18n-tmp.h:4774 +#: src/xml/xmli18n-tmp.h:4782 msgid "Epson PM 9000C" msgstr "Epson PM 9000C" -#: src/xml/xmli18n-tmp.h:4775 +#: src/xml/xmli18n-tmp.h:4783 msgid "Epson PM 10000" msgstr "Epson PM 10000" -#: src/xml/xmli18n-tmp.h:4776 +#: src/xml/xmli18n-tmp.h:4784 msgid "Epson PM A650" msgstr "Epson PM A650" -#: src/xml/xmli18n-tmp.h:4777 +#: src/xml/xmli18n-tmp.h:4785 msgid "Epson PM A750" msgstr "Epson PM A750" -#: src/xml/xmli18n-tmp.h:4778 +#: src/xml/xmli18n-tmp.h:4786 msgid "Epson PM A820" msgstr "Epson PM A820" -#: src/xml/xmli18n-tmp.h:4779 +#: src/xml/xmli18n-tmp.h:4787 msgid "Epson PM A890" msgstr "Epson PM A890" -#: src/xml/xmli18n-tmp.h:4780 +#: src/xml/xmli18n-tmp.h:4788 msgid "Epson PM A900" msgstr "Epson PM A900" -#: src/xml/xmli18n-tmp.h:4781 +#: src/xml/xmli18n-tmp.h:4789 msgid "Epson PM A940" msgstr "Epson PM A940" -#: src/xml/xmli18n-tmp.h:4782 +#: src/xml/xmli18n-tmp.h:4790 msgid "Epson PM A950" msgstr "Epson PM A950" -#: src/xml/xmli18n-tmp.h:4783 +#: src/xml/xmli18n-tmp.h:4791 msgid "Epson PM D600" msgstr "Epson PM D600" -#: src/xml/xmli18n-tmp.h:4784 +#: src/xml/xmli18n-tmp.h:4792 msgid "Epson PM D750" msgstr "Epson PM D750" -#: src/xml/xmli18n-tmp.h:4785 +#: src/xml/xmli18n-tmp.h:4793 msgid "Epson PM D770" msgstr "Epson PM D770" -#: src/xml/xmli18n-tmp.h:4786 +#: src/xml/xmli18n-tmp.h:4794 msgid "Epson PM D800" msgstr "Epson PM D800" -#: src/xml/xmli18n-tmp.h:4787 +#: src/xml/xmli18n-tmp.h:4795 msgid "Epson PM D870" msgstr "Epson PM D870" -#: src/xml/xmli18n-tmp.h:4788 +#: src/xml/xmli18n-tmp.h:4796 msgid "Epson PM D1000" msgstr "Epson PM D1000" -#: src/xml/xmli18n-tmp.h:4789 +#: src/xml/xmli18n-tmp.h:4797 msgid "Epson PM G700" msgstr "Epson PM G700" -#: src/xml/xmli18n-tmp.h:4790 +#: src/xml/xmli18n-tmp.h:4798 msgid "Epson PM G720" msgstr "Epson PM G720" -#: src/xml/xmli18n-tmp.h:4791 +#: src/xml/xmli18n-tmp.h:4799 msgid "Epson PM G730" msgstr "Epson PM G730" -#: src/xml/xmli18n-tmp.h:4792 +#: src/xml/xmli18n-tmp.h:4800 msgid "Epson PM G800" msgstr "Epson PM G800" -#: src/xml/xmli18n-tmp.h:4793 +#: src/xml/xmli18n-tmp.h:4801 msgid "Epson PM G820" msgstr "Epson PM G820" -#: src/xml/xmli18n-tmp.h:4794 +#: src/xml/xmli18n-tmp.h:4802 msgid "Epson PM G850" msgstr "Epson PM G850" -#: src/xml/xmli18n-tmp.h:4795 +#: src/xml/xmli18n-tmp.h:4803 msgid "Epson PM T960" msgstr "Epson PM T960" -#: src/xml/xmli18n-tmp.h:4796 +#: src/xml/xmli18n-tmp.h:4804 msgid "Epson PM G4500" msgstr "Epson PM G4500" -#: src/xml/xmli18n-tmp.h:4797 +#: src/xml/xmli18n-tmp.h:4805 msgid "Epson PX A650" msgstr "Epson PX A650" -#: src/xml/xmli18n-tmp.h:4798 +#: src/xml/xmli18n-tmp.h:4806 msgid "Epson Offirio PX B300" msgstr "Epson Offirio PX B300" -#: src/xml/xmli18n-tmp.h:4799 +#: src/xml/xmli18n-tmp.h:4807 msgid "Epson Offirio PX B500" msgstr "Epson Offirio PX B500" -#: src/xml/xmli18n-tmp.h:4800 +#: src/xml/xmli18n-tmp.h:4808 msgid "Epson PX 7V" msgstr "Epson PX 7V" -#: src/xml/xmli18n-tmp.h:4801 +#: src/xml/xmli18n-tmp.h:4809 msgid "Epson PX 101" msgstr "Epson PX 101" -#: src/xml/xmli18n-tmp.h:4802 +#: src/xml/xmli18n-tmp.h:4810 msgid "Epson PX 201" msgstr "Epson PX 201" -#: src/xml/xmli18n-tmp.h:4803 +#: src/xml/xmli18n-tmp.h:4811 msgid "Epson PX 204" msgstr "Epson PX 204" -#: src/xml/xmli18n-tmp.h:4804 +#: src/xml/xmli18n-tmp.h:4812 msgid "Epson PX 401A" msgstr "Epson PX 401A" -#: src/xml/xmli18n-tmp.h:4805 +#: src/xml/xmli18n-tmp.h:4813 msgid "Epson PX 504A" msgstr "Epson PX 504A" -#: src/xml/xmli18n-tmp.h:4806 +#: src/xml/xmli18n-tmp.h:4814 msgid "Epson PX 601F" msgstr "Epson PX 601F" -#: src/xml/xmli18n-tmp.h:4807 +#: src/xml/xmli18n-tmp.h:4815 msgid "Epson PX 1001" msgstr "Epson PX 1001" -#: src/xml/xmli18n-tmp.h:4808 +#: src/xml/xmli18n-tmp.h:4816 msgid "Epson PX 1200" msgstr "" -#: src/xml/xmli18n-tmp.h:4809 +#: src/xml/xmli18n-tmp.h:4817 msgid "Epson PX 1600F" msgstr "" -#: src/xml/xmli18n-tmp.h:4810 +#: src/xml/xmli18n-tmp.h:4818 msgid "Epson PX 1700F" msgstr "" -#: src/xml/xmli18n-tmp.h:4811 +#: src/xml/xmli18n-tmp.h:4819 msgid "Epson PX G900" msgstr "Epson PX G900" -#: src/xml/xmli18n-tmp.h:4812 +#: src/xml/xmli18n-tmp.h:4820 msgid "Epson PX G920" msgstr "Epson PX G920" -#: src/xml/xmli18n-tmp.h:4813 +#: src/xml/xmli18n-tmp.h:4821 msgid "Epson PX G5000" msgstr "Epson PX G5000" -#: src/xml/xmli18n-tmp.h:4814 +#: src/xml/xmli18n-tmp.h:4822 msgid "Epson PX G5300" msgstr "Epson PX G5300" -#: src/xml/xmli18n-tmp.h:4815 +#: src/xml/xmli18n-tmp.h:4823 msgid "Epson PX V500" msgstr "Epson PX V500" -#: src/xml/xmli18n-tmp.h:4816 +#: src/xml/xmli18n-tmp.h:4824 msgid "Epson PX V600" msgstr "Epson PX V600" -#: src/xml/xmli18n-tmp.h:4817 +#: src/xml/xmli18n-tmp.h:4825 msgid "Epson PX V630" msgstr "Epson PX V630" -#: src/xml/xmli18n-tmp.h:4818 +#: src/xml/xmli18n-tmp.h:4826 msgid "Epson PX V780" msgstr "Epson PX V780" -#: src/xml/xmli18n-tmp.h:4819 +#: src/xml/xmli18n-tmp.h:4827 msgid "Epson PX 5500" msgstr "Epson PX 5500" -#: src/xml/xmli18n-tmp.h:4820 +#: src/xml/xmli18n-tmp.h:4828 msgid "Epson PX G5600" msgstr "Epson PX G5600" -#: src/xml/xmli18n-tmp.h:4821 +#: src/xml/xmli18n-tmp.h:4829 msgid "Epson PX 7000" msgstr "Epson PX 7000" -#: src/xml/xmli18n-tmp.h:4822 +#: src/xml/xmli18n-tmp.h:4830 msgid "Epson PX 9000" msgstr "Epson PX 9000" -#: src/xml/xmli18n-tmp.h:4823 +#: src/xml/xmli18n-tmp.h:4831 msgid "Apollo P-2100" msgstr "Apollo P-2100" -#: src/xml/xmli18n-tmp.h:4824 +#: src/xml/xmli18n-tmp.h:4832 msgid "Apollo P-2150" msgstr "Apollo P-2150" -#: src/xml/xmli18n-tmp.h:4825 +#: src/xml/xmli18n-tmp.h:4833 msgid "Apollo P-2200" msgstr "Apollo P-2200" -#: src/xml/xmli18n-tmp.h:4826 +#: src/xml/xmli18n-tmp.h:4834 msgid "Apollo P-2250" msgstr "Apollo P-2250" -#: src/xml/xmli18n-tmp.h:4827 +#: src/xml/xmli18n-tmp.h:4835 msgid "Apollo P-2500" msgstr "Apollo P-2500" -#: src/xml/xmli18n-tmp.h:4828 +#: src/xml/xmli18n-tmp.h:4836 msgid "Apollo P-2550" msgstr "Apollo P-2550" -#: src/xml/xmli18n-tmp.h:4829 +#: src/xml/xmli18n-tmp.h:4837 msgid "Apollo P-2600" msgstr "Apollo P-2600" -#: src/xml/xmli18n-tmp.h:4830 +#: src/xml/xmli18n-tmp.h:4838 msgid "Apollo P-2650" msgstr "Apollo P-2650" -#: src/xml/xmli18n-tmp.h:4831 +#: src/xml/xmli18n-tmp.h:4839 msgid "Apple Color StyleWriter 4100" msgstr "Apple Color StyleWriter 4100" -#: src/xml/xmli18n-tmp.h:4832 +#: src/xml/xmli18n-tmp.h:4840 msgid "Apple Color StyleWriter 4500" msgstr "Apple Color StyleWriter 4500" -#: src/xml/xmli18n-tmp.h:4833 +#: src/xml/xmli18n-tmp.h:4841 msgid "Apple Color StyleWriter 6500" msgstr "Apple Color StyleWriter 6500" -#: src/xml/xmli18n-tmp.h:4834 +#: src/xml/xmli18n-tmp.h:4842 msgid "Apple LaserWriter Select 360" msgstr "Apple LaserWriter Select 360" -#: src/xml/xmli18n-tmp.h:4835 +#: src/xml/xmli18n-tmp.h:4843 msgid "Brother DCP-1200" msgstr "Brother DCP-1200" -#: src/xml/xmli18n-tmp.h:4836 +#: src/xml/xmli18n-tmp.h:4844 msgid "Brother DCP-8045D" msgstr "Brother DCP-8045D" -#: src/xml/xmli18n-tmp.h:4837 +#: src/xml/xmli18n-tmp.h:4845 msgid "Brother HL-1040" msgstr "Brother HL-1040" -#: src/xml/xmli18n-tmp.h:4838 +#: src/xml/xmli18n-tmp.h:4846 msgid "Brother HL-1050" msgstr "Brother HL-1050" -#: src/xml/xmli18n-tmp.h:4839 +#: src/xml/xmli18n-tmp.h:4847 msgid "Brother HL-1060" msgstr "Brother HL-1060" -#: src/xml/xmli18n-tmp.h:4840 +#: src/xml/xmli18n-tmp.h:4848 msgid "Brother HL-1070" msgstr "Brother HL-1070" -#: src/xml/xmli18n-tmp.h:4841 +#: src/xml/xmli18n-tmp.h:4849 msgid "Brother HL-10V" msgstr "Brother HL-10V" -#: src/xml/xmli18n-tmp.h:4842 +#: src/xml/xmli18n-tmp.h:4850 msgid "Brother HL-10h" msgstr "Brother HL-10h" -#: src/xml/xmli18n-tmp.h:4843 +#: src/xml/xmli18n-tmp.h:4851 msgid "Brother HL-1240" msgstr "Brother HL-1240" -#: src/xml/xmli18n-tmp.h:4844 +#: src/xml/xmli18n-tmp.h:4852 msgid "Brother HL-1250" msgstr "Brother HL-1250" -#: src/xml/xmli18n-tmp.h:4845 +#: src/xml/xmli18n-tmp.h:4853 msgid "Brother HL-1260" msgstr "Brother HL-1260" -#: src/xml/xmli18n-tmp.h:4846 +#: src/xml/xmli18n-tmp.h:4854 msgid "Brother HL-1270N" msgstr "Brother HL-1270N" -#: src/xml/xmli18n-tmp.h:4847 +#: src/xml/xmli18n-tmp.h:4855 msgid "Brother HL-1430" msgstr "Brother HL-1430" -#: src/xml/xmli18n-tmp.h:4848 +#: src/xml/xmli18n-tmp.h:4856 msgid "Brother HL-1440" msgstr "Brother HL-1440" -#: src/xml/xmli18n-tmp.h:4849 +#: src/xml/xmli18n-tmp.h:4857 msgid "Brother HL-1450" msgstr "Brother HL-1450" -#: src/xml/xmli18n-tmp.h:4850 +#: src/xml/xmli18n-tmp.h:4858 msgid "Brother HL-1470N" msgstr "Brother HL-1470N" -#: src/xml/xmli18n-tmp.h:4851 +#: src/xml/xmli18n-tmp.h:4859 msgid "Brother HL-1650" msgstr "Brother HL-1650" -#: src/xml/xmli18n-tmp.h:4852 +#: src/xml/xmli18n-tmp.h:4860 msgid "Brother HL-1660e" msgstr "Brother HL-1660e" -#: src/xml/xmli18n-tmp.h:4853 +#: src/xml/xmli18n-tmp.h:4861 msgid "Brother HL-1670N" msgstr "Brother HL-1670N" -#: src/xml/xmli18n-tmp.h:4854 +#: src/xml/xmli18n-tmp.h:4862 msgid "Brother HL-1850" msgstr "Brother HL-1850" -#: src/xml/xmli18n-tmp.h:4855 +#: src/xml/xmli18n-tmp.h:4863 msgid "Brother HL-1870N" msgstr "Brother HL-1870N" -#: src/xml/xmli18n-tmp.h:4856 +#: src/xml/xmli18n-tmp.h:4864 msgid "Brother HL-2030" msgstr "Brother HL-2030" -#: src/xml/xmli18n-tmp.h:4857 +#: src/xml/xmli18n-tmp.h:4865 msgid "Brother HL-2035" msgstr "Brother HL-2035" -#: src/xml/xmli18n-tmp.h:4858 +#: src/xml/xmli18n-tmp.h:4866 msgid "Brother HL-2060" msgstr "Brother HL-2060" -#: src/xml/xmli18n-tmp.h:4859 +#: src/xml/xmli18n-tmp.h:4867 msgid "Brother HL-2460" msgstr "Brother HL-2460" -#: src/xml/xmli18n-tmp.h:4860 +#: src/xml/xmli18n-tmp.h:4868 msgid "Brother HL-2460N" msgstr "Brother HL-2460N" -#: src/xml/xmli18n-tmp.h:4861 +#: src/xml/xmli18n-tmp.h:4869 msgid "Brother HL-4Ve" msgstr "Brother HL-4Ve" -#: src/xml/xmli18n-tmp.h:4862 +#: src/xml/xmli18n-tmp.h:4870 msgid "Brother HL-5030" msgstr "Brother HL-5030" -#: src/xml/xmli18n-tmp.h:4863 +#: src/xml/xmli18n-tmp.h:4871 msgid "Brother HL-5040" msgstr "Brother HL-5040" -#: src/xml/xmli18n-tmp.h:4864 +#: src/xml/xmli18n-tmp.h:4872 msgid "Brother HL-5050" msgstr "Brother HL-5050" -#: src/xml/xmli18n-tmp.h:4865 +#: src/xml/xmli18n-tmp.h:4873 msgid "Brother HL-5070N" msgstr "Brother HL-5070N" -#: src/xml/xmli18n-tmp.h:4866 +#: src/xml/xmli18n-tmp.h:4874 msgid "Brother HL-5140" msgstr "Brother HL-5140" -#: src/xml/xmli18n-tmp.h:4867 +#: src/xml/xmli18n-tmp.h:4875 msgid "Brother HL-5150D" msgstr "Brother HL-5150D" -#: src/xml/xmli18n-tmp.h:4868 +#: src/xml/xmli18n-tmp.h:4876 msgid "Brother HL-5170DN" msgstr "Brother HL-5170DN" -#: src/xml/xmli18n-tmp.h:4869 +#: src/xml/xmli18n-tmp.h:4877 msgid "Brother HL-630" msgstr "Brother HL-630" -#: src/xml/xmli18n-tmp.h:4870 +#: src/xml/xmli18n-tmp.h:4878 msgid "Brother HL-660" msgstr "Brother HL-660" -#: src/xml/xmli18n-tmp.h:4871 +#: src/xml/xmli18n-tmp.h:4879 msgid "Brother HL-7050" msgstr "Brother HL-7050" -#: src/xml/xmli18n-tmp.h:4872 +#: src/xml/xmli18n-tmp.h:4880 msgid "Brother HL-7050N" msgstr "Brother HL-7050N" -#: src/xml/xmli18n-tmp.h:4873 +#: src/xml/xmli18n-tmp.h:4881 msgid "Brother HL-760" msgstr "Brother HL-760" -#: src/xml/xmli18n-tmp.h:4874 +#: src/xml/xmli18n-tmp.h:4882 msgid "Brother HL-960" msgstr "Brother HL-960" -#: src/xml/xmli18n-tmp.h:4875 +#: src/xml/xmli18n-tmp.h:4883 msgid "Brother MFC-6550MC" msgstr "Brother MFC-6550MC" -#: src/xml/xmli18n-tmp.h:4876 +#: src/xml/xmli18n-tmp.h:4884 msgid "Brother MFC-8300" msgstr "Brother MFC-8300" -#: src/xml/xmli18n-tmp.h:4877 +#: src/xml/xmli18n-tmp.h:4885 msgid "Brother MFC-9500" msgstr "Brother MFC-9500" -#: src/xml/xmli18n-tmp.h:4878 +#: src/xml/xmli18n-tmp.h:4886 msgid "Brother MFC-9600" msgstr "Brother MFC-9600" -#: src/xml/xmli18n-tmp.h:4879 +#: src/xml/xmli18n-tmp.h:4887 msgid "Canon GP 335" msgstr "Canon GP 335" -#: src/xml/xmli18n-tmp.h:4880 +#: src/xml/xmli18n-tmp.h:4888 msgid "Canon LBP-4sx" msgstr "Canon LBP-4sx" -#: src/xml/xmli18n-tmp.h:4881 +#: src/xml/xmli18n-tmp.h:4889 msgid "Canon LBP-430" msgstr "Canon LBP-430" -#: src/xml/xmli18n-tmp.h:4882 +#: src/xml/xmli18n-tmp.h:4890 msgid "Canon LBP-1000" msgstr "Canon LBP-1000" -#: src/xml/xmli18n-tmp.h:4883 +#: src/xml/xmli18n-tmp.h:4891 msgid "Canon LBP-1260" msgstr "Canon LBP-1260" -#: src/xml/xmli18n-tmp.h:4884 +#: src/xml/xmli18n-tmp.h:4892 msgid "Canon LBP-1760" msgstr "Canon LBP-1760" -#: src/xml/xmli18n-tmp.h:4885 +#: src/xml/xmli18n-tmp.h:4893 msgid "Canon LBP-3360" msgstr "Canon LBP-3360" -#: src/xml/xmli18n-tmp.h:4886 +#: src/xml/xmli18n-tmp.h:4894 msgid "Canon imageRunner 330s" msgstr "Canon imageRunner 330s" -#: src/xml/xmli18n-tmp.h:4887 +#: src/xml/xmli18n-tmp.h:4895 msgid "Citizen ProJet II" msgstr "Citizen ProJet II" -#: src/xml/xmli18n-tmp.h:4888 +#: src/xml/xmli18n-tmp.h:4896 msgid "DEC 1800" msgstr "DEC 1800" -#: src/xml/xmli18n-tmp.h:4889 +#: src/xml/xmli18n-tmp.h:4897 msgid "DEC LN17" msgstr "DEC LN17" -#: src/xml/xmli18n-tmp.h:4890 +#: src/xml/xmli18n-tmp.h:4898 msgid "Epson ActionLaser 1100" msgstr "Epson ActionLaser 1100" -#: src/xml/xmli18n-tmp.h:4891 +#: src/xml/xmli18n-tmp.h:4899 msgid "Epson ActionLaser II" msgstr "Epson ActionLaser II" -#: src/xml/xmli18n-tmp.h:4892 +#: src/xml/xmli18n-tmp.h:4900 msgid "Epson AL-C2000" msgstr "Epson AL-C2000" -#: src/xml/xmli18n-tmp.h:4893 +#: src/xml/xmli18n-tmp.h:4901 msgid "Epson AL-C2000 PS3" msgstr "Epson AL-C2000 PS3" -#: src/xml/xmli18n-tmp.h:4894 +#: src/xml/xmli18n-tmp.h:4902 msgid "Epson AL-C8500" msgstr "Epson AL-C8500" -#: src/xml/xmli18n-tmp.h:4895 +#: src/xml/xmli18n-tmp.h:4903 msgid "Epson AL-C8500PS" msgstr "Epson AL-C8500PS" -#: src/xml/xmli18n-tmp.h:4896 +#: src/xml/xmli18n-tmp.h:4904 msgid "Epson AL-C8600" msgstr "Epson AL-C8600" -#: src/xml/xmli18n-tmp.h:4897 +#: src/xml/xmli18n-tmp.h:4905 msgid "Epson AL-C8600 PS3" msgstr "Epson AL-C8600 PS3" -#: src/xml/xmli18n-tmp.h:4898 +#: src/xml/xmli18n-tmp.h:4906 msgid "Epson EPL-5200" msgstr "Epson EPL-5200" -#: src/xml/xmli18n-tmp.h:4899 +#: src/xml/xmli18n-tmp.h:4907 msgid "Epson EPL-5200+" msgstr "Epson EPL-5200+" -#: src/xml/xmli18n-tmp.h:4900 +#: src/xml/xmli18n-tmp.h:4908 msgid "Epson EPL-5700" msgstr "Epson EPL-5700" -#: src/xml/xmli18n-tmp.h:4901 +#: src/xml/xmli18n-tmp.h:4909 msgid "Epson EPL-5700PS" msgstr "Epson EPL-5700PS" -#: src/xml/xmli18n-tmp.h:4902 +#: src/xml/xmli18n-tmp.h:4910 msgid "Epson EPL-5800" msgstr "Epson EPL-5800" -#: src/xml/xmli18n-tmp.h:4903 +#: src/xml/xmli18n-tmp.h:4911 msgid "Epson EPL-5800PS" msgstr "Epson EPL-5800PS" -#: src/xml/xmli18n-tmp.h:4904 +#: src/xml/xmli18n-tmp.h:4912 msgid "Epson EPL-5900" msgstr "Epson EPL-5900" -#: src/xml/xmli18n-tmp.h:4905 +#: src/xml/xmli18n-tmp.h:4913 msgid "Epson EPL-5900 PS3" msgstr "Epson EPL-5900 PS3" -#: src/xml/xmli18n-tmp.h:4906 +#: src/xml/xmli18n-tmp.h:4914 msgid "Epson EPL-6100" msgstr "Epson EPL-6100" -#: src/xml/xmli18n-tmp.h:4907 +#: src/xml/xmli18n-tmp.h:4915 msgid "Epson EPL-6100 PS3" msgstr "Epson EPL-6100 PS3" -#: src/xml/xmli18n-tmp.h:4908 +#: src/xml/xmli18n-tmp.h:4916 msgid "Epson EPL-7100" msgstr "Epson EPL-7100" -#: src/xml/xmli18n-tmp.h:4909 +#: src/xml/xmli18n-tmp.h:4917 msgid "Epson EPL-N2050" msgstr "Epson EPL-N2050" -#: src/xml/xmli18n-tmp.h:4910 +#: src/xml/xmli18n-tmp.h:4918 msgid "Epson EPL-N2050+" msgstr "Epson EPL-N2050+" -#: src/xml/xmli18n-tmp.h:4911 +#: src/xml/xmli18n-tmp.h:4919 msgid "Epson EPL-N2050PS" msgstr "Epson EPL-N2050PS" -#: src/xml/xmli18n-tmp.h:4912 +#: src/xml/xmli18n-tmp.h:4920 msgid "Epson EPL-N2050PS+" msgstr "Epson EPL-N2050PS+" -#: src/xml/xmli18n-tmp.h:4913 +#: src/xml/xmli18n-tmp.h:4921 msgid "Epson EPL-N2120" msgstr "Epson EPL-N2120" -#: src/xml/xmli18n-tmp.h:4914 +#: src/xml/xmli18n-tmp.h:4922 msgid "Epson EPL-N2500" msgstr "Epson EPL-N2500" -#: src/xml/xmli18n-tmp.h:4915 +#: src/xml/xmli18n-tmp.h:4923 msgid "Epson EPL-N2500 PS3" msgstr "Epson EPL-N2500 PS3" -#: src/xml/xmli18n-tmp.h:4916 +#: src/xml/xmli18n-tmp.h:4924 msgid "Epson EPL-N2750" msgstr "Epson EPL-N2750" -#: src/xml/xmli18n-tmp.h:4917 +#: src/xml/xmli18n-tmp.h:4925 msgid "Epson EPL-N2750PS" msgstr "Epson EPL-N2750PS" -#: src/xml/xmli18n-tmp.h:4918 +#: src/xml/xmli18n-tmp.h:4926 msgid "Fujitsu PrintPartner 10V" msgstr "Fujitsu PrintPartner 10V" -#: src/xml/xmli18n-tmp.h:4919 +#: src/xml/xmli18n-tmp.h:4927 msgid "Fujitsu PrintPartner 16DV" msgstr "Fujitsu PrintPartner 16DV" -#: src/xml/xmli18n-tmp.h:4920 +#: src/xml/xmli18n-tmp.h:4928 msgid "Fujitsu PrintPartner 20W" msgstr "Fujitsu PrintPartner 20W" -#: src/xml/xmli18n-tmp.h:4921 +#: src/xml/xmli18n-tmp.h:4929 msgid "Fujitsu PrintPartner 8000" msgstr "Fujitsu PrintPartner 8000" -#: src/xml/xmli18n-tmp.h:4922 +#: src/xml/xmli18n-tmp.h:4930 msgid "Generic PCL 4 Printer" msgstr "Imprimante générique PCL 4" -#: src/xml/xmli18n-tmp.h:4923 +#: src/xml/xmli18n-tmp.h:4931 msgid "Generic PCL 4 LF Printer" msgstr "Imprimante générique PCL 4 LF" -#: src/xml/xmli18n-tmp.h:4924 +#: src/xml/xmli18n-tmp.h:4932 msgid "Generic PCL 5 Printer" msgstr "Imprimante générique PCL 5" -#: src/xml/xmli18n-tmp.h:4925 +#: src/xml/xmli18n-tmp.h:4933 msgid "Generic PCL 5 LF Printer" msgstr "Imprimante générique PCL 5 LF" -#: src/xml/xmli18n-tmp.h:4926 +#: src/xml/xmli18n-tmp.h:4934 msgid "Generic PCL 5c Printer" msgstr "Imprimante générique PCL5 c" -#: src/xml/xmli18n-tmp.h:4927 +#: src/xml/xmli18n-tmp.h:4935 msgid "Generic PCL 5c LF Printer" msgstr "Imprimante générique PCL 5c LF" -#: src/xml/xmli18n-tmp.h:4928 +#: src/xml/xmli18n-tmp.h:4936 msgid "Generic PCL 5e Printer" msgstr "Imprimante générique PCL 5e" -#: src/xml/xmli18n-tmp.h:4929 +#: src/xml/xmli18n-tmp.h:4937 msgid "Generic PCL 5e LF Printer" msgstr "Imprimante générique PCL 5e LF" -#: src/xml/xmli18n-tmp.h:4930 +#: src/xml/xmli18n-tmp.h:4938 msgid "Generic PCL 6/PCL XL Printer" msgstr "Imprimante générique PCL 6/PCL XL" -#: src/xml/xmli18n-tmp.h:4931 +#: src/xml/xmli18n-tmp.h:4939 msgid "Generic PCL 6/PCL XL LF Printer" msgstr "Imprimante générique PCL 6/PCL XL LF" -#: src/xml/xmli18n-tmp.h:4932 +#: src/xml/xmli18n-tmp.h:4940 msgid "Gestetner 10512" msgstr "Gestetner 10512" -#: src/xml/xmli18n-tmp.h:4933 +#: src/xml/xmli18n-tmp.h:4941 msgid "Gestetner 2212" msgstr "Gestetner 2212" -#: src/xml/xmli18n-tmp.h:4934 +#: src/xml/xmli18n-tmp.h:4942 msgid "Gestetner 2712" msgstr "Gestetner 2712" -#: src/xml/xmli18n-tmp.h:4935 +#: src/xml/xmli18n-tmp.h:4943 msgid "Gestetner 3212" msgstr "Gestetner 3212" -#: src/xml/xmli18n-tmp.h:4936 +#: src/xml/xmli18n-tmp.h:4944 msgid "Gestetner 3502" msgstr "Gestetner 3502" -#: src/xml/xmli18n-tmp.h:4937 +#: src/xml/xmli18n-tmp.h:4945 msgid "Gestetner 3532/4235g" msgstr "Gestetner 3532/4235g" -#: src/xml/xmli18n-tmp.h:4938 +#: src/xml/xmli18n-tmp.h:4946 msgid "Gestetner 4502" msgstr "Gestetner 4502" -#: src/xml/xmli18n-tmp.h:4939 +#: src/xml/xmli18n-tmp.h:4947 msgid "Gestetner 4532/4245g" msgstr "Gestetner 4532/4245g" -#: src/xml/xmli18n-tmp.h:4940 +#: src/xml/xmli18n-tmp.h:4948 msgid "Gestetner 6002" msgstr "Gestetner 6002" -#: src/xml/xmli18n-tmp.h:4941 +#: src/xml/xmli18n-tmp.h:4949 msgid "Gestetner 7502" msgstr "Gestetner 7502" -#: src/xml/xmli18n-tmp.h:4942 +#: src/xml/xmli18n-tmp.h:4950 msgid "Gestetner 9002" msgstr "Gestetner 9002" -#: src/xml/xmli18n-tmp.h:4943 +#: src/xml/xmli18n-tmp.h:4951 msgid "Gestetner DSm415" msgstr "Gestetner DSm415" -#: src/xml/xmli18n-tmp.h:4944 +#: src/xml/xmli18n-tmp.h:4952 msgid "Gestetner DSm615" msgstr "Gestetner DSm615" -#: src/xml/xmli18n-tmp.h:4945 +#: src/xml/xmli18n-tmp.h:4953 msgid "Gestetner DSm616" msgstr "Gestetner DSm616" -#: src/xml/xmli18n-tmp.h:4946 +#: src/xml/xmli18n-tmp.h:4954 msgid "Gestetner DSm618" msgstr "Gestetner DSm618" -#: src/xml/xmli18n-tmp.h:4947 +#: src/xml/xmli18n-tmp.h:4955 msgid "Gestetner DSm618d" msgstr "Gestetner DSm618d" -#: src/xml/xmli18n-tmp.h:4948 +#: src/xml/xmli18n-tmp.h:4956 msgid "Gestetner DSm620" msgstr "Gestetner DSm620" -#: src/xml/xmli18n-tmp.h:4949 +#: src/xml/xmli18n-tmp.h:4957 msgid "Gestetner DSm620d" msgstr "Gestetner DSm620d" -#: src/xml/xmli18n-tmp.h:4950 +#: src/xml/xmli18n-tmp.h:4958 msgid "Gestetner DSm622" msgstr "Gestetner DSm622" -#: src/xml/xmli18n-tmp.h:4951 +#: src/xml/xmli18n-tmp.h:4959 msgid "Gestetner DSm627" msgstr "Gestetner DSm627" -#: src/xml/xmli18n-tmp.h:4952 +#: src/xml/xmli18n-tmp.h:4960 msgid "Gestetner DSm635/635G" msgstr "Gestetner DSm635/635G" -#: src/xml/xmli18n-tmp.h:4953 +#: src/xml/xmli18n-tmp.h:4961 msgid "Gestetner DSm645/645G" msgstr "Gestetner DSm645/645G" -#: src/xml/xmli18n-tmp.h:4954 +#: src/xml/xmli18n-tmp.h:4962 msgid "Gestetner DSm651" msgstr "Gestetner DSm651" -#: src/xml/xmli18n-tmp.h:4955 +#: src/xml/xmli18n-tmp.h:4963 msgid "Gestetner DSm660" msgstr "Gestetner DSm660" -#: src/xml/xmli18n-tmp.h:4956 +#: src/xml/xmli18n-tmp.h:4964 msgid "Gestetner DSm675" msgstr "Gestetner DSm675" -#: src/xml/xmli18n-tmp.h:4957 +#: src/xml/xmli18n-tmp.h:4965 msgid "Gestetner DSm725" msgstr "Gestetner DSm725" -#: src/xml/xmli18n-tmp.h:4958 +#: src/xml/xmli18n-tmp.h:4966 msgid "Gestetner DSm730" msgstr "Gestetner DSm730" -#: src/xml/xmli18n-tmp.h:4959 +#: src/xml/xmli18n-tmp.h:4967 msgid "Gestetner DSm735/735G" msgstr "Gestetner DSm735/735G" -#: src/xml/xmli18n-tmp.h:4960 +#: src/xml/xmli18n-tmp.h:4968 msgid "Gestetner DSm745/745G" msgstr "Gestetner DSm745/745G" -#: src/xml/xmli18n-tmp.h:4961 +#: src/xml/xmli18n-tmp.h:4969 msgid "Gestetner MP1100/DSm7110" msgstr "Gestetner MP1100/DSm7110" -#: src/xml/xmli18n-tmp.h:4962 +#: src/xml/xmli18n-tmp.h:4970 msgid "Gestetner MP1350/DSm7135" msgstr "Gestetner MP1350/DSm7135" -#: src/xml/xmli18n-tmp.h:4963 +#: src/xml/xmli18n-tmp.h:4971 msgid "Gestetner MP1600/DSm716" msgstr "Gestetner MP1600/DSm716" -#: src/xml/xmli18n-tmp.h:4964 +#: src/xml/xmli18n-tmp.h:4972 msgid "Gestetner MP2000/DSm721d" msgstr "Gestetner MP2000/DSm721d" -#: src/xml/xmli18n-tmp.h:4965 +#: src/xml/xmli18n-tmp.h:4973 msgid "Gestetner MP2500/DSm625" msgstr "Gestetner MP2500/DSm625" -#: src/xml/xmli18n-tmp.h:4966 +#: src/xml/xmli18n-tmp.h:4974 msgid "Gestetner MP3500/DSm735e" msgstr "Gestetner MP3500/DSm735e" -#: src/xml/xmli18n-tmp.h:4967 +#: src/xml/xmli18n-tmp.h:4975 msgid "Gestetner MP4500/DSm745e" msgstr "Gestetner MP4500/DSm745e" -#: src/xml/xmli18n-tmp.h:4968 +#: src/xml/xmli18n-tmp.h:4976 msgid "Gestetner MP5500/DSm755" msgstr "Gestetner MP5500/DSm755" -#: src/xml/xmli18n-tmp.h:4969 +#: src/xml/xmli18n-tmp.h:4977 msgid "Gestetner MP6500/DSm765" msgstr "Gestetner MP6500/DSm765" -#: src/xml/xmli18n-tmp.h:4970 +#: src/xml/xmli18n-tmp.h:4978 msgid "Gestetner MP7500/DSm775" msgstr "Gestetner MP7500/DSm775" -#: src/xml/xmli18n-tmp.h:4971 +#: src/xml/xmli18n-tmp.h:4979 msgid "Gestetner MP9000/DSm790" msgstr "Gestetner MP9000/DSm790" -#: src/xml/xmli18n-tmp.h:4972 +#: src/xml/xmli18n-tmp.h:4980 msgid "Gestetner MP 161/DSm416" msgstr "Gestetner MP 161/DSm416" -#: src/xml/xmli18n-tmp.h:4973 +#: src/xml/xmli18n-tmp.h:4981 msgid "Gestetner MP 2510/DSm725e" msgstr "Gestetner MP 2510/DSm725e" -#: src/xml/xmli18n-tmp.h:4974 +#: src/xml/xmli18n-tmp.h:4982 msgid "Gestetner MP 2550" msgstr "Gestetner MP 2550" -#: src/xml/xmli18n-tmp.h:4975 +#: src/xml/xmli18n-tmp.h:4983 msgid "Gestetner MP 2550B" msgstr "Gestetner MP 2550B" -#: src/xml/xmli18n-tmp.h:4976 +#: src/xml/xmli18n-tmp.h:4984 msgid "Gestetner MP 3010/DSm730e" msgstr "Gestetner MP 3010/DSm730e" -#: src/xml/xmli18n-tmp.h:4977 +#: src/xml/xmli18n-tmp.h:4985 msgid "Gestetner MP 3350" msgstr "Gestetner MP 3350" -#: src/xml/xmli18n-tmp.h:4978 +#: src/xml/xmli18n-tmp.h:4986 msgid "Gestetner MP 3350B" msgstr "Gestetner MP 3350B" -#: src/xml/xmli18n-tmp.h:4979 +#: src/xml/xmli18n-tmp.h:4987 msgid "Gestetner MP 4000" msgstr "Gestetner MP 4000" -#: src/xml/xmli18n-tmp.h:4980 +#: src/xml/xmli18n-tmp.h:4988 msgid "Gestetner MP 4000B" msgstr "Gestetner MP 4000B" -#: src/xml/xmli18n-tmp.h:4981 +#: src/xml/xmli18n-tmp.h:4989 msgid "Gestetner MP 5000" msgstr "Gestetner MP 5000" -#: src/xml/xmli18n-tmp.h:4982 +#: src/xml/xmli18n-tmp.h:4990 msgid "Gestetner MP 5000B" msgstr "Gestetner MP 5000B" -#: src/xml/xmli18n-tmp.h:4983 +#: src/xml/xmli18n-tmp.h:4991 msgid "HP Business Inkjet 2200" msgstr "HP Business Inkjet 2200" -#: src/xml/xmli18n-tmp.h:4984 +#: src/xml/xmli18n-tmp.h:4992 msgid "HP Business Inkjet 2230" msgstr "HP Business Inkjet 2230" -#: src/xml/xmli18n-tmp.h:4985 +#: src/xml/xmli18n-tmp.h:4993 msgid "HP Business Inkjet 2250" msgstr "HP Business Inkjet 2250" -#: src/xml/xmli18n-tmp.h:4986 +#: src/xml/xmli18n-tmp.h:4994 msgid "HP Business Inkjet 2250TN" msgstr "HP Business Inkjet 2250TN" -#: src/xml/xmli18n-tmp.h:4987 +#: src/xml/xmli18n-tmp.h:4995 msgid "HP Business Inkjet 2280" msgstr "HP Business Inkjet 2280" -#: src/xml/xmli18n-tmp.h:4988 +#: src/xml/xmli18n-tmp.h:4996 msgid "HP Color Inkjet Printer CP1160" msgstr "HP Color Inkjet Printer CP1160" -#: src/xml/xmli18n-tmp.h:4989 +#: src/xml/xmli18n-tmp.h:4997 msgid "HP Color Inkjet Printer CP1700" msgstr "HP Color Inkjet Printer CP1700" -#: src/xml/xmli18n-tmp.h:4990 +#: src/xml/xmli18n-tmp.h:4998 msgid "HP Color LaserJet 2500" msgstr "HP Color LaserJet 2500" -#: src/xml/xmli18n-tmp.h:4991 +#: src/xml/xmli18n-tmp.h:4999 msgid "HP Color LaserJet 4500" msgstr "HP Color LaserJet 4500" -#: src/xml/xmli18n-tmp.h:4992 +#: src/xml/xmli18n-tmp.h:5000 msgid "HP Color LaserJet 4550" msgstr "HP Color LaserJet 4550" -#: src/xml/xmli18n-tmp.h:4993 +#: src/xml/xmli18n-tmp.h:5001 msgid "HP Color LaserJet 4600" msgstr "HP Color LaserJet 4600" -#: src/xml/xmli18n-tmp.h:4994 +#: src/xml/xmli18n-tmp.h:5002 msgid "HP Color LaserJet 5" msgstr "HP Color LaserJet 5" -#: src/xml/xmli18n-tmp.h:4995 +#: src/xml/xmli18n-tmp.h:5003 msgid "HP Color LaserJet 5000" msgstr "HP Color LaserJet 5000" -#: src/xml/xmli18n-tmp.h:4996 +#: src/xml/xmli18n-tmp.h:5004 msgid "HP Color LaserJet 5500" msgstr "HP Color LaserJet 5500" -#: src/xml/xmli18n-tmp.h:4997 +#: src/xml/xmli18n-tmp.h:5005 msgid "HP Color LaserJet 8550GN" msgstr "HP Color LaserJet 8550GN" -#: src/xml/xmli18n-tmp.h:4998 +#: src/xml/xmli18n-tmp.h:5006 msgid "HP DesignJet 230" msgstr "HP DesignJet 230" -#: src/xml/xmli18n-tmp.h:4999 +#: src/xml/xmli18n-tmp.h:5007 msgid "HP DesignJet 250C" msgstr "HP DesignJet 250C" -#: src/xml/xmli18n-tmp.h:5000 +#: src/xml/xmli18n-tmp.h:5008 msgid "HP DesignJet 430" msgstr "HP DesignJet 430" -#: src/xml/xmli18n-tmp.h:5001 +#: src/xml/xmli18n-tmp.h:5009 msgid "HP DesignJet 450C" msgstr "HP DesignJet 450C" -#: src/xml/xmli18n-tmp.h:5002 +#: src/xml/xmli18n-tmp.h:5010 msgid "HP DesignJet 455CA" msgstr "HP DesignJet 455CA" -#: src/xml/xmli18n-tmp.h:5003 +#: src/xml/xmli18n-tmp.h:5011 msgid "HP DesignJet 488CA" msgstr "HP DesignJet 488CA" -#: src/xml/xmli18n-tmp.h:5004 +#: src/xml/xmli18n-tmp.h:5012 msgid "HP DesignJet 700" msgstr "HP DesignJet 700" -#: src/xml/xmli18n-tmp.h:5005 +#: src/xml/xmli18n-tmp.h:5013 msgid "HP DesignJet 750C Plus" msgstr "HP DesignJet 750C Plus" -#: src/xml/xmli18n-tmp.h:5006 +#: src/xml/xmli18n-tmp.h:5014 msgid "HP DesignJet 750C" msgstr "HP DesignJet 750C" -#: src/xml/xmli18n-tmp.h:5007 +#: src/xml/xmli18n-tmp.h:5015 msgid "HP DesignJet 2500CP" msgstr "HP DesignJet 2500CP" -#: src/xml/xmli18n-tmp.h:5008 +#: src/xml/xmli18n-tmp.h:5016 msgid "HP DesignJet 3500CP" msgstr "HP DesignJet 3500CP" -#: src/xml/xmli18n-tmp.h:5009 +#: src/xml/xmli18n-tmp.h:5017 msgid "HP DesignJet ColorPro CAD" msgstr "HP DesignJet ColorPro CAD" -#: src/xml/xmli18n-tmp.h:5010 +#: src/xml/xmli18n-tmp.h:5018 msgid "HP DeskJet 400" msgstr "HP DeskJet 400" -#: src/xml/xmli18n-tmp.h:5011 +#: src/xml/xmli18n-tmp.h:5019 msgid "HP DeskJet 420C" msgstr "HP DeskJet 420C" -#: src/xml/xmli18n-tmp.h:5012 +#: src/xml/xmli18n-tmp.h:5020 msgid "HP DeskJet 450" msgstr "HP DeskJet 450" -#: src/xml/xmli18n-tmp.h:5013 +#: src/xml/xmli18n-tmp.h:5021 msgid "HP DeskJet 500" msgstr "HP DeskJet 500" -#: src/xml/xmli18n-tmp.h:5014 +#: src/xml/xmli18n-tmp.h:5022 msgid "HP DeskJet 500C" msgstr "HP DeskJet 500C" -#: src/xml/xmli18n-tmp.h:5015 +#: src/xml/xmli18n-tmp.h:5023 msgid "HP DeskJet 505J Plus" msgstr "HP DeskJet 505J Plus" -#: src/xml/xmli18n-tmp.h:5016 +#: src/xml/xmli18n-tmp.h:5024 msgid "HP DeskJet 510" msgstr "HP DeskJet 510" -#: src/xml/xmli18n-tmp.h:5017 +#: src/xml/xmli18n-tmp.h:5025 msgid "HP DeskJet 520" msgstr "HP DeskJet 520" -#: src/xml/xmli18n-tmp.h:5018 +#: src/xml/xmli18n-tmp.h:5026 msgid "HP DeskJet 540C" msgstr "HP DeskJet 540C" -#: src/xml/xmli18n-tmp.h:5019 +#: src/xml/xmli18n-tmp.h:5027 msgid "HP DeskJet 550C" msgstr "HP DeskJet 550C" -#: src/xml/xmli18n-tmp.h:5020 +#: src/xml/xmli18n-tmp.h:5028 msgid "HP DeskJet 5550" msgstr "HP DeskJet 5500" -#: src/xml/xmli18n-tmp.h:5021 +#: src/xml/xmli18n-tmp.h:5029 msgid "HP DeskJet 5551" msgstr "HP DeskJet 5551" -#: src/xml/xmli18n-tmp.h:5022 +#: src/xml/xmli18n-tmp.h:5030 msgid "HP DeskJet 560C" msgstr "HP DeskJet 560C" -#: src/xml/xmli18n-tmp.h:5023 +#: src/xml/xmli18n-tmp.h:5031 msgid "HP DeskJet 600" msgstr "HP DeskJet 600" -#: src/xml/xmli18n-tmp.h:5024 +#: src/xml/xmli18n-tmp.h:5032 msgid "HP DeskJet 600C" msgstr "HP DeskJet 600C" -#: src/xml/xmli18n-tmp.h:5025 +#: src/xml/xmli18n-tmp.h:5033 msgid "HP DeskJet 610C" msgstr "HP DeskJet 610C" -#: src/xml/xmli18n-tmp.h:5026 +#: src/xml/xmli18n-tmp.h:5034 msgid "HP DeskJet 610CL" msgstr "HP DeskJet 610CL" -#: src/xml/xmli18n-tmp.h:5027 +#: src/xml/xmli18n-tmp.h:5035 msgid "HP DeskJet 6122" msgstr "HP DeskJet 6122" -#: src/xml/xmli18n-tmp.h:5028 +#: src/xml/xmli18n-tmp.h:5036 msgid "HP DeskJet 6127" msgstr "HP DeskJet 6127" -#: src/xml/xmli18n-tmp.h:5029 +#: src/xml/xmli18n-tmp.h:5037 msgid "HP DeskJet 612C" msgstr "HP DeskJet 612C" -#: src/xml/xmli18n-tmp.h:5030 +#: src/xml/xmli18n-tmp.h:5038 msgid "HP DeskJet 640C" msgstr "HP DeskJet 640C" -#: src/xml/xmli18n-tmp.h:5031 +#: src/xml/xmli18n-tmp.h:5039 msgid "HP DeskJet 648C" msgstr "HP DeskJet 648C" -#: src/xml/xmli18n-tmp.h:5032 +#: src/xml/xmli18n-tmp.h:5040 msgid "HP DeskJet 660C" msgstr "HP DeskJet 660C" -#: src/xml/xmli18n-tmp.h:5033 +#: src/xml/xmli18n-tmp.h:5041 msgid "HP DeskJet 670C" msgstr "HP DeskJet 670C" -#: src/xml/xmli18n-tmp.h:5034 +#: src/xml/xmli18n-tmp.h:5042 msgid "HP DeskJet 670TV" msgstr "HP DeskJet 670TV" -#: src/xml/xmli18n-tmp.h:5035 +#: src/xml/xmli18n-tmp.h:5043 msgid "HP DeskJet 672C" msgstr "HP DeskJet 672C" -#: src/xml/xmli18n-tmp.h:5036 +#: src/xml/xmli18n-tmp.h:5044 msgid "HP DeskJet 680C" msgstr "HP DeskJet 680C" -#: src/xml/xmli18n-tmp.h:5037 +#: src/xml/xmli18n-tmp.h:5045 msgid "HP DeskJet 682C" msgstr "HP DeskJet 682C" -#: src/xml/xmli18n-tmp.h:5038 +#: src/xml/xmli18n-tmp.h:5046 msgid "HP DeskJet 690C" msgstr "HP DeskJet 690C" -#: src/xml/xmli18n-tmp.h:5039 +#: src/xml/xmli18n-tmp.h:5047 msgid "HP DeskJet 692C" msgstr "HP DeskJet 692C" -#: src/xml/xmli18n-tmp.h:5040 +#: src/xml/xmli18n-tmp.h:5048 msgid "HP DeskJet 693C" msgstr "HP DeskJet 693C" -#: src/xml/xmli18n-tmp.h:5041 +#: src/xml/xmli18n-tmp.h:5049 msgid "HP DeskJet 694C" msgstr "HP DeskJet 694C" -#: src/xml/xmli18n-tmp.h:5042 +#: src/xml/xmli18n-tmp.h:5050 msgid "HP DeskJet 695C" msgstr "HP DeskJet 695C" -#: src/xml/xmli18n-tmp.h:5043 +#: src/xml/xmli18n-tmp.h:5051 msgid "HP DeskJet 697C" msgstr "HP DeskJet 697C" -#: src/xml/xmli18n-tmp.h:5044 +#: src/xml/xmli18n-tmp.h:5052 msgid "HP DeskJet 810C" msgstr "HP DeskJet 810C" -#: src/xml/xmli18n-tmp.h:5045 +#: src/xml/xmli18n-tmp.h:5053 msgid "HP DeskJet 812C" msgstr "HP DeskJet 812C" -#: src/xml/xmli18n-tmp.h:5046 +#: src/xml/xmli18n-tmp.h:5054 msgid "HP DeskJet 815C" msgstr "HP DeskJet 815C" -#: src/xml/xmli18n-tmp.h:5047 +#: src/xml/xmli18n-tmp.h:5055 msgid "HP DeskJet 816C" msgstr "HP DeskJet 816C" -#: src/xml/xmli18n-tmp.h:5048 +#: src/xml/xmli18n-tmp.h:5056 msgid "HP DeskJet 825C" msgstr "HP DeskJet 825C" -#: src/xml/xmli18n-tmp.h:5049 +#: src/xml/xmli18n-tmp.h:5057 msgid "HP DeskJet 830C" msgstr "HP DeskJet 830C" -#: src/xml/xmli18n-tmp.h:5050 +#: src/xml/xmli18n-tmp.h:5058 msgid "HP DeskJet 832C" msgstr "HP DeskJet 832C" -#: src/xml/xmli18n-tmp.h:5051 +#: src/xml/xmli18n-tmp.h:5059 msgid "HP DeskJet 840C" msgstr "HP DeskJet 840C" -#: src/xml/xmli18n-tmp.h:5052 +#: src/xml/xmli18n-tmp.h:5060 msgid "HP DeskJet 841C" msgstr "HP DeskJet 841C" -#: src/xml/xmli18n-tmp.h:5053 +#: src/xml/xmli18n-tmp.h:5061 msgid "HP DeskJet 842C" msgstr "HP DeskJet 842C" -#: src/xml/xmli18n-tmp.h:5054 +#: src/xml/xmli18n-tmp.h:5062 msgid "HP DeskJet 843C" msgstr "HP DeskJet 843C" -#: src/xml/xmli18n-tmp.h:5055 +#: src/xml/xmli18n-tmp.h:5063 msgid "HP DeskJet 845C" msgstr "HP DeskJet 845C" -#: src/xml/xmli18n-tmp.h:5056 +#: src/xml/xmli18n-tmp.h:5064 msgid "HP DeskJet 850C" msgstr "HP DeskJet 850C" -#: src/xml/xmli18n-tmp.h:5057 +#: src/xml/xmli18n-tmp.h:5065 msgid "HP DeskJet 855C" msgstr "HP DeskJet 855C" -#: src/xml/xmli18n-tmp.h:5058 +#: src/xml/xmli18n-tmp.h:5066 msgid "HP DeskJet 870C" msgstr "HP DeskJet 870C" -#: src/xml/xmli18n-tmp.h:5059 +#: src/xml/xmli18n-tmp.h:5067 msgid "HP DeskJet 880C" msgstr "HP DeskJet 880C" -#: src/xml/xmli18n-tmp.h:5060 +#: src/xml/xmli18n-tmp.h:5068 msgid "HP DeskJet 882C" msgstr "HP DeskJet 882C" -#: src/xml/xmli18n-tmp.h:5061 +#: src/xml/xmli18n-tmp.h:5069 msgid "HP DeskJet 890C" msgstr "HP DeskJet 890C" -#: src/xml/xmli18n-tmp.h:5062 +#: src/xml/xmli18n-tmp.h:5070 msgid "HP DeskJet 895C" msgstr "HP DeskJet 895C" -#: src/xml/xmli18n-tmp.h:5063 +#: src/xml/xmli18n-tmp.h:5071 msgid "HP DeskJet 916C" msgstr "HP DeskJet 916C" -#: src/xml/xmli18n-tmp.h:5064 +#: src/xml/xmli18n-tmp.h:5072 msgid "HP DeskJet 920C" msgstr "HP DeskJet 920C" -#: src/xml/xmli18n-tmp.h:5065 +#: src/xml/xmli18n-tmp.h:5073 msgid "HP DeskJet 9300" msgstr "HP DeskJet 9300" -#: src/xml/xmli18n-tmp.h:5066 +#: src/xml/xmli18n-tmp.h:5074 msgid "HP DeskJet 930C" msgstr "HP DeskJet 930C" -#: src/xml/xmli18n-tmp.h:5067 +#: src/xml/xmli18n-tmp.h:5075 msgid "HP DeskJet 932C" msgstr "HP DeskJet 932C" -#: src/xml/xmli18n-tmp.h:5068 +#: src/xml/xmli18n-tmp.h:5076 msgid "HP DeskJet 933C" msgstr "HP DeskJet 933C" -#: src/xml/xmli18n-tmp.h:5069 +#: src/xml/xmli18n-tmp.h:5077 msgid "HP DeskJet 934C" msgstr "HP DeskJet 934C" -#: src/xml/xmli18n-tmp.h:5070 +#: src/xml/xmli18n-tmp.h:5078 msgid "HP DeskJet 935C" msgstr "HP DeskJet 935C" -#: src/xml/xmli18n-tmp.h:5071 +#: src/xml/xmli18n-tmp.h:5079 msgid "HP DeskJet 940C" msgstr "HP DeskJet 940C" -#: src/xml/xmli18n-tmp.h:5072 +#: src/xml/xmli18n-tmp.h:5080 msgid "HP DeskJet 948C" msgstr "HP DeskJet 948C" -#: src/xml/xmli18n-tmp.h:5073 +#: src/xml/xmli18n-tmp.h:5081 msgid "HP DeskJet 950C" msgstr "HP DeskJet 950C" -#: src/xml/xmli18n-tmp.h:5074 +#: src/xml/xmli18n-tmp.h:5082 msgid "HP DeskJet 952C" msgstr "HP DeskJet 952C" -#: src/xml/xmli18n-tmp.h:5075 +#: src/xml/xmli18n-tmp.h:5083 msgid "HP DeskJet 955C" msgstr "HP DeskJet 955C" -#: src/xml/xmli18n-tmp.h:5076 +#: src/xml/xmli18n-tmp.h:5084 msgid "HP DeskJet 957C" msgstr "HP DeskJet 957C" -#: src/xml/xmli18n-tmp.h:5077 +#: src/xml/xmli18n-tmp.h:5085 msgid "HP DeskJet 959C" msgstr "HP DeskJet 959C" -#: src/xml/xmli18n-tmp.h:5078 +#: src/xml/xmli18n-tmp.h:5086 msgid "HP DeskJet 960C" msgstr "HP DeskJet 960C" -#: src/xml/xmli18n-tmp.h:5079 +#: src/xml/xmli18n-tmp.h:5087 msgid "HP DeskJet 970C" msgstr "HP DeskJet 970C" -#: src/xml/xmli18n-tmp.h:5080 +#: src/xml/xmli18n-tmp.h:5088 msgid "HP DeskJet 975C" msgstr "HP DeskJet 975C" -#: src/xml/xmli18n-tmp.h:5081 +#: src/xml/xmli18n-tmp.h:5089 msgid "HP DeskJet 980C" msgstr "HP DeskJet 980C" -#: src/xml/xmli18n-tmp.h:5082 +#: src/xml/xmli18n-tmp.h:5090 msgid "HP DeskJet 990C" msgstr "HP DeskJet 990C" -#: src/xml/xmli18n-tmp.h:5083 +#: src/xml/xmli18n-tmp.h:5091 msgid "HP DeskJet 995C" msgstr "HP DeskJet 995C" -#: src/xml/xmli18n-tmp.h:5084 +#: src/xml/xmli18n-tmp.h:5092 msgid "HP DeskJet 1100C" msgstr "HP DeskJet 1100C" -#: src/xml/xmli18n-tmp.h:5085 +#: src/xml/xmli18n-tmp.h:5093 msgid "HP DeskJet 1120C" msgstr "HP DeskJet 1120C" -#: src/xml/xmli18n-tmp.h:5086 +#: src/xml/xmli18n-tmp.h:5094 msgid "HP DeskJet 1125C" msgstr "HP DeskJet 1125C" -#: src/xml/xmli18n-tmp.h:5087 +#: src/xml/xmli18n-tmp.h:5095 msgid "HP DeskJet 1200C" msgstr "HP DeskJet 1200C" -#: src/xml/xmli18n-tmp.h:5088 +#: src/xml/xmli18n-tmp.h:5096 msgid "HP DeskJet 1220C" msgstr "HP DeskJet 1220C" -#: src/xml/xmli18n-tmp.h:5089 +#: src/xml/xmli18n-tmp.h:5097 msgid "HP DeskJet 1600C" msgstr "HP DeskJet 1600C" -#: src/xml/xmli18n-tmp.h:5090 +#: src/xml/xmli18n-tmp.h:5098 msgid "HP DeskJet 1600CM" msgstr "HP DeskJet 1600CM" -#: src/xml/xmli18n-tmp.h:5091 +#: src/xml/xmli18n-tmp.h:5099 msgid "HP DeskJet 2000" msgstr "HP DeskJet 2000" -#: src/xml/xmli18n-tmp.h:5092 +#: src/xml/xmli18n-tmp.h:5100 msgid "HP DeskJet 2500" msgstr "HP DeskJet 2500" -#: src/xml/xmli18n-tmp.h:5093 +#: src/xml/xmli18n-tmp.h:5101 msgid "HP DeskJet 2500CM" msgstr "HP DeskJet 2500CM" -#: src/xml/xmli18n-tmp.h:5094 +#: src/xml/xmli18n-tmp.h:5102 msgid "HP DeskJet 340C" msgstr "HP DeskJet 340C" -#: src/xml/xmli18n-tmp.h:5095 +#: src/xml/xmli18n-tmp.h:5103 msgid "HP DeskJet 3810" msgstr "HP DeskJet 3810" -#: src/xml/xmli18n-tmp.h:5096 +#: src/xml/xmli18n-tmp.h:5104 msgid "HP DeskJet 3816" msgstr "HP DeskJet 3816" -#: src/xml/xmli18n-tmp.h:5097 +#: src/xml/xmli18n-tmp.h:5105 msgid "HP DeskJet 3820" msgstr "HP DeskJet 3820" -#: src/xml/xmli18n-tmp.h:5098 +#: src/xml/xmli18n-tmp.h:5106 msgid "HP DeskJet 3822" msgstr "HP DeskJet 3822" -#: src/xml/xmli18n-tmp.h:5099 +#: src/xml/xmli18n-tmp.h:5107 msgid "HP LaserJet 2" msgstr "HP LaserJet 2" -#: src/xml/xmli18n-tmp.h:5100 +#: src/xml/xmli18n-tmp.h:5108 msgid "HP LaserJet 2D" msgstr "HP LaserJet 2D" -#: src/xml/xmli18n-tmp.h:5101 +#: src/xml/xmli18n-tmp.h:5109 msgid "HP LaserJet 2P Plus" msgstr "HP LaserJet 2P Plus" -#: src/xml/xmli18n-tmp.h:5102 +#: src/xml/xmli18n-tmp.h:5110 msgid "HP LaserJet 2P" msgstr "HP LaserJet 2P" -#: src/xml/xmli18n-tmp.h:5103 +#: src/xml/xmli18n-tmp.h:5111 msgid "HP LaserJet 3" msgstr "HP LaserJet 3" -#: src/xml/xmli18n-tmp.h:5104 +#: src/xml/xmli18n-tmp.h:5112 msgid "HP LaserJet 3D" msgstr "HP LaserJet 3D" -#: src/xml/xmli18n-tmp.h:5105 +#: src/xml/xmli18n-tmp.h:5113 msgid "HP LaserJet 3P w/ PCL5" msgstr "HP LaserJet 3P w/ PCL5" -#: src/xml/xmli18n-tmp.h:5106 +#: src/xml/xmli18n-tmp.h:5114 msgid "HP LaserJet 3P w/PS" msgstr "HP LaserJet 3P w/PS" -#: src/xml/xmli18n-tmp.h:5107 +#: src/xml/xmli18n-tmp.h:5115 msgid "HP LaserJet 4 Plus" msgstr "HP LaserJet 4 Plus" -#: src/xml/xmli18n-tmp.h:5108 +#: src/xml/xmli18n-tmp.h:5116 msgid "HP LaserJet 4" msgstr "HP LaserJet 4" -#: src/xml/xmli18n-tmp.h:5109 +#: src/xml/xmli18n-tmp.h:5117 msgid "HP LaserJet 4L" msgstr "HP LaserJet 4L" -#: src/xml/xmli18n-tmp.h:5110 +#: src/xml/xmli18n-tmp.h:5118 msgid "HP LaserJet 4M" msgstr "HP LaserJet 4M" -#: src/xml/xmli18n-tmp.h:5111 +#: src/xml/xmli18n-tmp.h:5119 msgid "HP LaserJet 4ML" msgstr "HP LaserJet 4ML" -#: src/xml/xmli18n-tmp.h:5112 +#: src/xml/xmli18n-tmp.h:5120 msgid "HP LaserJet 4P" msgstr "HP LaserJet 4O" -#: src/xml/xmli18n-tmp.h:5113 +#: src/xml/xmli18n-tmp.h:5121 msgid "HP LaserJet 4Si" msgstr "HP LaserJet 4Si" -#: src/xml/xmli18n-tmp.h:5114 +#: src/xml/xmli18n-tmp.h:5122 msgid "HP LaserJet 4V" msgstr "HP LaserJet 4V" -#: src/xml/xmli18n-tmp.h:5115 +#: src/xml/xmli18n-tmp.h:5123 msgid "HP LaserJet 5" msgstr "HP LaserJet 5" -#: src/xml/xmli18n-tmp.h:5116 +#: src/xml/xmli18n-tmp.h:5124 msgid "HP LaserJet 5L" msgstr "HP LaserJet 5L" -#: src/xml/xmli18n-tmp.h:5117 +#: src/xml/xmli18n-tmp.h:5125 msgid "HP LaserJet 5M" msgstr "HP LaserJet 5M" -#: src/xml/xmli18n-tmp.h:5118 +#: src/xml/xmli18n-tmp.h:5126 msgid "HP LaserJet 5MP" msgstr "HP LaserJet 5MP" -#: src/xml/xmli18n-tmp.h:5119 +#: src/xml/xmli18n-tmp.h:5127 msgid "HP LaserJet 5P" msgstr "HP LaserJet 5P" -#: src/xml/xmli18n-tmp.h:5120 +#: src/xml/xmli18n-tmp.h:5128 msgid "HP LaserJet 5Si" msgstr "HP LaserJet 5Si" -#: src/xml/xmli18n-tmp.h:5121 +#: src/xml/xmli18n-tmp.h:5129 msgid "HP LaserJet 6" msgstr "HP LaserJet 6" -#: src/xml/xmli18n-tmp.h:5122 +#: src/xml/xmli18n-tmp.h:5130 msgid "HP LaserJet 6L" msgstr "HP LaserJet 6L" -#: src/xml/xmli18n-tmp.h:5123 +#: src/xml/xmli18n-tmp.h:5131 msgid "HP LaserJet 6MP" msgstr "HP LaserJet 6MP" -#: src/xml/xmli18n-tmp.h:5124 +#: src/xml/xmli18n-tmp.h:5132 msgid "HP LaserJet 6P" msgstr "HP LaserJet 6P" -#: src/xml/xmli18n-tmp.h:5125 +#: src/xml/xmli18n-tmp.h:5133 msgid "HP LaserJet 1010" msgstr "HP LaserJet 1010" -#: src/xml/xmli18n-tmp.h:5126 +#: src/xml/xmli18n-tmp.h:5134 msgid "HP LaserJet 1012" msgstr "HP LaserJet 1012" -#: src/xml/xmli18n-tmp.h:5127 +#: src/xml/xmli18n-tmp.h:5135 msgid "HP LaserJet 1015" msgstr "HP LaserJet 1015" -#: src/xml/xmli18n-tmp.h:5128 +#: src/xml/xmli18n-tmp.h:5136 msgid "HP LaserJet 1022" msgstr "HP LaserJet 1022" -#: src/xml/xmli18n-tmp.h:5129 +#: src/xml/xmli18n-tmp.h:5137 msgid "HP LaserJet 1100" msgstr "HP LaserJet 1100" -#: src/xml/xmli18n-tmp.h:5130 +#: src/xml/xmli18n-tmp.h:5138 msgid "HP LaserJet 1100A" msgstr "HP LaserJet 1100A" -#: src/xml/xmli18n-tmp.h:5131 +#: src/xml/xmli18n-tmp.h:5139 msgid "HP LaserJet 1150" msgstr "HP LaserJet 1150" -#: src/xml/xmli18n-tmp.h:5132 +#: src/xml/xmli18n-tmp.h:5140 msgid "HP LaserJet 1160" msgstr "HP LaserJet 1160" -#: src/xml/xmli18n-tmp.h:5133 +#: src/xml/xmli18n-tmp.h:5141 msgid "HP LaserJet 1200" msgstr "HP LaserJet 1200" -#: src/xml/xmli18n-tmp.h:5134 +#: src/xml/xmli18n-tmp.h:5142 msgid "HP LaserJet 1220" msgstr "HP LaserJet 1120" -#: src/xml/xmli18n-tmp.h:5135 +#: src/xml/xmli18n-tmp.h:5143 msgid "HP LaserJet 1300" msgstr "HP LaserJet 1300" -#: src/xml/xmli18n-tmp.h:5136 +#: src/xml/xmli18n-tmp.h:5144 msgid "HP LaserJet 1320" msgstr "HP LaserJet 1320" -#: src/xml/xmli18n-tmp.h:5137 +#: src/xml/xmli18n-tmp.h:5145 msgid "HP LaserJet 2100" msgstr "HP LaserJet 2100" -#: src/xml/xmli18n-tmp.h:5138 +#: src/xml/xmli18n-tmp.h:5146 msgid "HP LaserJet 2100M" msgstr "HP LaserJet 2100M" -#: src/xml/xmli18n-tmp.h:5139 +#: src/xml/xmli18n-tmp.h:5147 msgid "HP LaserJet 2200" msgstr "HP LaserJet 2200" -#: src/xml/xmli18n-tmp.h:5140 +#: src/xml/xmli18n-tmp.h:5148 msgid "HP LaserJet 2300" msgstr "HP LaserJet 2300" -#: src/xml/xmli18n-tmp.h:5141 +#: src/xml/xmli18n-tmp.h:5149 msgid "HP LaserJet 2410" msgstr "HP LaserJet 2410" -#: src/xml/xmli18n-tmp.h:5142 +#: src/xml/xmli18n-tmp.h:5150 msgid "HP LaserJet 2420" msgstr "HP LaserJet 2420" -#: src/xml/xmli18n-tmp.h:5143 +#: src/xml/xmli18n-tmp.h:5151 msgid "HP LaserJet 2430" msgstr "HP LaserJet 2430" -#: src/xml/xmli18n-tmp.h:5144 +#: src/xml/xmli18n-tmp.h:5152 msgid "HP LaserJet 3015" msgstr "HP LaserJet 3015" -#: src/xml/xmli18n-tmp.h:5145 +#: src/xml/xmli18n-tmp.h:5153 msgid "HP LaserJet 3020" msgstr "HP LaserJet 3020" -#: src/xml/xmli18n-tmp.h:5146 +#: src/xml/xmli18n-tmp.h:5154 msgid "HP LaserJet 3030" msgstr "HP LaserJet 3030" -#: src/xml/xmli18n-tmp.h:5147 +#: src/xml/xmli18n-tmp.h:5155 msgid "HP LaserJet 3050" msgstr "HP LaserJet 3050" -#: src/xml/xmli18n-tmp.h:5148 +#: src/xml/xmli18n-tmp.h:5156 msgid "HP LaserJet 3052" msgstr "HP LaserJet 3052" -#: src/xml/xmli18n-tmp.h:5149 +#: src/xml/xmli18n-tmp.h:5157 msgid "HP LaserJet 3055" msgstr "HP LaserJet 3055" -#: src/xml/xmli18n-tmp.h:5150 +#: src/xml/xmli18n-tmp.h:5158 msgid "HP LaserJet 3200" msgstr "HP LaserJet 3200" -#: src/xml/xmli18n-tmp.h:5151 +#: src/xml/xmli18n-tmp.h:5159 msgid "HP LaserJet 3200m" msgstr "HP LaserJet 3200m" -#: src/xml/xmli18n-tmp.h:5152 +#: src/xml/xmli18n-tmp.h:5160 msgid "HP LaserJet 3200se" msgstr "HP LaserJet 3200se" -#: src/xml/xmli18n-tmp.h:5153 +#: src/xml/xmli18n-tmp.h:5161 msgid "HP LaserJet 3300 MFP" msgstr "HP LaserJet 3300 MFP" -#: src/xml/xmli18n-tmp.h:5154 +#: src/xml/xmli18n-tmp.h:5162 msgid "HP LaserJet 3310 MFP" msgstr "HP LaserJet 3310 MFP" -#: src/xml/xmli18n-tmp.h:5155 +#: src/xml/xmli18n-tmp.h:5163 msgid "HP LaserJet 3320 MFP" msgstr "HP LaserJet 3320 MFP" -#: src/xml/xmli18n-tmp.h:5156 +#: src/xml/xmli18n-tmp.h:5164 msgid "HP LaserJet 3320N MFP" msgstr "HP LaserJet 3320N MFP" -#: src/xml/xmli18n-tmp.h:5157 +#: src/xml/xmli18n-tmp.h:5165 msgid "HP LaserJet 3330 MFP" msgstr "HP LaserJet 3330 MFP" -#: src/xml/xmli18n-tmp.h:5158 +#: src/xml/xmli18n-tmp.h:5166 msgid "HP LaserJet 3380" msgstr "HP LaserJet 3380" -#: src/xml/xmli18n-tmp.h:5159 +#: src/xml/xmli18n-tmp.h:5167 msgid "HP LaserJet 3390" msgstr "HP LaserJet 3390" -#: src/xml/xmli18n-tmp.h:5160 +#: src/xml/xmli18n-tmp.h:5168 msgid "HP LaserJet 3392" msgstr "HP LaserJet 3392" -#: src/xml/xmli18n-tmp.h:5161 +#: src/xml/xmli18n-tmp.h:5169 msgid "HP LaserJet 4000" msgstr "HP LaserJet 4000" -#: src/xml/xmli18n-tmp.h:5162 +#: src/xml/xmli18n-tmp.h:5170 msgid "HP LaserJet 4050" msgstr "HP LaserJet 4050" -#: src/xml/xmli18n-tmp.h:5163 +#: src/xml/xmli18n-tmp.h:5171 msgid "HP LaserJet 4100" msgstr "HP LaserJet 4100" -#: src/xml/xmli18n-tmp.h:5164 +#: src/xml/xmli18n-tmp.h:5172 msgid "HP LaserJet 4200" msgstr "HP LaserJet 4200" -#: src/xml/xmli18n-tmp.h:5165 +#: src/xml/xmli18n-tmp.h:5173 msgid "HP LaserJet 4240" msgstr "HP LaserJet 4240" -#: src/xml/xmli18n-tmp.h:5166 +#: src/xml/xmli18n-tmp.h:5174 msgid "HP LaserJet 4250" msgstr "HP LaserJet 4250" -#: src/xml/xmli18n-tmp.h:5167 +#: src/xml/xmli18n-tmp.h:5175 msgid "HP LaserJet 4300" msgstr "HP LaserJet 4300" -#: src/xml/xmli18n-tmp.h:5168 +#: src/xml/xmli18n-tmp.h:5176 msgid "HP LaserJet 4345 mfp" msgstr "HP LaserJet 4345 mfp" -#: src/xml/xmli18n-tmp.h:5169 +#: src/xml/xmli18n-tmp.h:5177 msgid "HP LaserJet 4350" msgstr "HP LaserJet 4350" -#: src/xml/xmli18n-tmp.h:5170 +#: src/xml/xmli18n-tmp.h:5178 msgid "HP LaserJet 5000" msgstr "HP LaserJet 5000" -#: src/xml/xmli18n-tmp.h:5171 +#: src/xml/xmli18n-tmp.h:5179 msgid "HP LaserJet 5100" msgstr "HP LaserJet 5100" -#: src/xml/xmli18n-tmp.h:5172 +#: src/xml/xmli18n-tmp.h:5180 msgid "HP LaserJet 5200" msgstr "HP LaserJet 5200" -#: src/xml/xmli18n-tmp.h:5173 +#: src/xml/xmli18n-tmp.h:5181 msgid "HP LaserJet 5200L" msgstr "HP LaserJet 5200L" -#: src/xml/xmli18n-tmp.h:5174 +#: src/xml/xmli18n-tmp.h:5182 msgid "HP LaserJet 8000" msgstr "HP LaserJet 8000" -#: src/xml/xmli18n-tmp.h:5175 +#: src/xml/xmli18n-tmp.h:5183 msgid "HP LaserJet 8100" msgstr "HP LaserJet 8100" -#: src/xml/xmli18n-tmp.h:5176 +#: src/xml/xmli18n-tmp.h:5184 msgid "HP LaserJet 8150" msgstr "HP LaserJet 8150" -#: src/xml/xmli18n-tmp.h:5177 +#: src/xml/xmli18n-tmp.h:5185 msgid "HP LaserJet 9000" msgstr "HP LaserJet 9000" -#: src/xml/xmli18n-tmp.h:5178 +#: src/xml/xmli18n-tmp.h:5186 msgid "HP LaserJet 9040" msgstr "HP LaserJet 9040" -#: src/xml/xmli18n-tmp.h:5179 +#: src/xml/xmli18n-tmp.h:5187 msgid "HP LaserJet 9040 MFP" msgstr "HP LaserJet 9040 MFP" -#: src/xml/xmli18n-tmp.h:5180 +#: src/xml/xmli18n-tmp.h:5188 msgid "HP LaserJet 9050" msgstr "HP LaserJet 9050" -#: src/xml/xmli18n-tmp.h:5181 +#: src/xml/xmli18n-tmp.h:5189 msgid "HP LaserJet 9050 MFP" msgstr "HP LaserJet 9050 MFP" -#: src/xml/xmli18n-tmp.h:5182 +#: src/xml/xmli18n-tmp.h:5190 msgid "HP LaserJet M3027 MFP" msgstr "HP LaserJet M3027 MFP" -#: src/xml/xmli18n-tmp.h:5183 +#: src/xml/xmli18n-tmp.h:5191 msgid "HP LaserJet M3035 MFP" msgstr "HP LaserJet M3035 MFP" -#: src/xml/xmli18n-tmp.h:5184 +#: src/xml/xmli18n-tmp.h:5192 msgid "HP LaserJet M4345 MFP" msgstr "HP LaserJet M4345 MFP" -#: src/xml/xmli18n-tmp.h:5185 +#: src/xml/xmli18n-tmp.h:5193 msgid "HP LaserJet M5025 MFP" msgstr "HP LaserJet M5025 MFP" -#: src/xml/xmli18n-tmp.h:5186 +#: src/xml/xmli18n-tmp.h:5194 msgid "HP LaserJet M5035 MFP" msgstr "HP LaserJet M5035 MFP" -#: src/xml/xmli18n-tmp.h:5187 +#: src/xml/xmli18n-tmp.h:5195 msgid "HP LaserJet P2010" msgstr "HP LaserJet P2010" -#: src/xml/xmli18n-tmp.h:5188 +#: src/xml/xmli18n-tmp.h:5196 msgid "HP LaserJet P2015" msgstr "HP LaserJet P2015" -#: src/xml/xmli18n-tmp.h:5189 +#: src/xml/xmli18n-tmp.h:5197 msgid "HP LaserJet P3004" msgstr "HP LaserJet P3004" -#: src/xml/xmli18n-tmp.h:5190 +#: src/xml/xmli18n-tmp.h:5198 msgid "HP LaserJet P3005" msgstr "HP LaserJet P3005" -#: src/xml/xmli18n-tmp.h:5191 +#: src/xml/xmli18n-tmp.h:5199 msgid "HP Mopier 240" msgstr "HP Mopier 240" -#: src/xml/xmli18n-tmp.h:5192 +#: src/xml/xmli18n-tmp.h:5200 msgid "HP Mopier 320" msgstr "HP Mopier 320" -#: src/xml/xmli18n-tmp.h:5193 +#: src/xml/xmli18n-tmp.h:5201 msgid "HP OfficeJet 300" msgstr "HP OfficeJet 300" -#: src/xml/xmli18n-tmp.h:5194 +#: src/xml/xmli18n-tmp.h:5202 msgid "HP OfficeJet 330" msgstr "HP OfficeJet 330" -#: src/xml/xmli18n-tmp.h:5195 +#: src/xml/xmli18n-tmp.h:5203 msgid "HP OfficeJet 350" msgstr "HP OfficeJet 350" -#: src/xml/xmli18n-tmp.h:5196 +#: src/xml/xmli18n-tmp.h:5204 msgid "HP OfficeJet 500" msgstr "HP OfficeJet 500" -#: src/xml/xmli18n-tmp.h:5197 +#: src/xml/xmli18n-tmp.h:5205 msgid "HP OfficeJet 520" msgstr "HP OfficeJet 520" -#: src/xml/xmli18n-tmp.h:5198 +#: src/xml/xmli18n-tmp.h:5206 msgid "HP OfficeJet 570" msgstr "HP OfficeJet 570" -#: src/xml/xmli18n-tmp.h:5199 +#: src/xml/xmli18n-tmp.h:5207 msgid "HP OfficeJet 580" msgstr "HP OfficeJet 580" -#: src/xml/xmli18n-tmp.h:5200 +#: src/xml/xmli18n-tmp.h:5208 msgid "HP OfficeJet 590" msgstr "HP OfficeJet 590" -#: src/xml/xmli18n-tmp.h:5201 +#: src/xml/xmli18n-tmp.h:5209 msgid "HP OfficeJet 600" msgstr "HP OfficeJet 600" -#: src/xml/xmli18n-tmp.h:5202 +#: src/xml/xmli18n-tmp.h:5210 msgid "HP OfficeJet 610" msgstr "HP OfficeJet 610" -#: src/xml/xmli18n-tmp.h:5203 +#: src/xml/xmli18n-tmp.h:5211 msgid "HP OfficeJet 625" msgstr "HP OfficeJet 625" -#: src/xml/xmli18n-tmp.h:5204 +#: src/xml/xmli18n-tmp.h:5212 msgid "HP OfficeJet 630" msgstr "HP OfficeJet 630" -#: src/xml/xmli18n-tmp.h:5205 +#: src/xml/xmli18n-tmp.h:5213 msgid "HP OfficeJet 635" msgstr "HP OfficeJet 635" -#: src/xml/xmli18n-tmp.h:5206 +#: src/xml/xmli18n-tmp.h:5214 msgid "HP OfficeJet 700" msgstr "HP OfficeJet 700" -#: src/xml/xmli18n-tmp.h:5207 +#: src/xml/xmli18n-tmp.h:5215 msgid "HP OfficeJet 710" msgstr "HP OfficeJet 710" -#: src/xml/xmli18n-tmp.h:5208 +#: src/xml/xmli18n-tmp.h:5216 msgid "HP OfficeJet 720" msgstr "HP OfficeJet 720" -#: src/xml/xmli18n-tmp.h:5209 +#: src/xml/xmli18n-tmp.h:5217 msgid "HP OfficeJet 725" msgstr "HP OfficeJet 725" -#: src/xml/xmli18n-tmp.h:5210 +#: src/xml/xmli18n-tmp.h:5218 msgid "HP OfficeJet 5105" msgstr "HP OfficeJet 5105" -#: src/xml/xmli18n-tmp.h:5211 +#: src/xml/xmli18n-tmp.h:5219 msgid "HP OfficeJet 5110" msgstr "HP OfficeJet 5110" -#: src/xml/xmli18n-tmp.h:5212 +#: src/xml/xmli18n-tmp.h:5220 msgid "HP OfficeJet 5110xi" msgstr "HP OfficeJet 5110xi" -#: src/xml/xmli18n-tmp.h:5213 +#: src/xml/xmli18n-tmp.h:5221 msgid "HP OfficeJet 6105" msgstr "HP OfficeJet 6105" -#: src/xml/xmli18n-tmp.h:5214 +#: src/xml/xmli18n-tmp.h:5222 msgid "HP OfficeJet 6110" msgstr "HP OfficeJet 6110" -#: src/xml/xmli18n-tmp.h:5215 +#: src/xml/xmli18n-tmp.h:5223 msgid "HP OfficeJet 7110" msgstr "HP OfficeJet 7110" -#: src/xml/xmli18n-tmp.h:5216 +#: src/xml/xmli18n-tmp.h:5224 msgid "HP OfficeJet 7130" msgstr "HP OfficeJet 7130" -#: src/xml/xmli18n-tmp.h:5217 +#: src/xml/xmli18n-tmp.h:5225 msgid "HP OfficeJet 7140" msgstr "HP OfficeJet 7140" -#: src/xml/xmli18n-tmp.h:5218 +#: src/xml/xmli18n-tmp.h:5226 msgid "HP OfficeJet D125" msgstr "HP OfficeJet D125" -#: src/xml/xmli18n-tmp.h:5219 +#: src/xml/xmli18n-tmp.h:5227 msgid "HP OfficeJet D135" msgstr "HP OfficeJet D135" -#: src/xml/xmli18n-tmp.h:5220 +#: src/xml/xmli18n-tmp.h:5228 msgid "HP OfficeJet D145" msgstr "HP OfficeJet D145" -#: src/xml/xmli18n-tmp.h:5221 +#: src/xml/xmli18n-tmp.h:5229 msgid "HP OfficeJet D155" msgstr "HP OfficeJet D155" -#: src/xml/xmli18n-tmp.h:5222 +#: src/xml/xmli18n-tmp.h:5230 msgid "HP OfficeJet G55" msgstr "HP OfficeJet G55" -#: src/xml/xmli18n-tmp.h:5223 +#: src/xml/xmli18n-tmp.h:5231 msgid "HP OfficeJet G85" msgstr "HP OfficeJet G85" -#: src/xml/xmli18n-tmp.h:5224 +#: src/xml/xmli18n-tmp.h:5232 msgid "HP OfficeJet G95" msgstr "HP OfficeJet G95" -#: src/xml/xmli18n-tmp.h:5225 +#: src/xml/xmli18n-tmp.h:5233 msgid "HP OfficeJet K60" msgstr "HP OfficeJet K60" -#: src/xml/xmli18n-tmp.h:5226 +#: src/xml/xmli18n-tmp.h:5234 msgid "HP OfficeJet K60xi" msgstr "HP OfficeJet K60xi" -#: src/xml/xmli18n-tmp.h:5227 +#: src/xml/xmli18n-tmp.h:5235 msgid "HP OfficeJet K80" msgstr "HP OfficeJet K80" -#: src/xml/xmli18n-tmp.h:5228 +#: src/xml/xmli18n-tmp.h:5236 msgid "HP OfficeJet K80xi" msgstr "HP OfficeJet K80xi" -#: src/xml/xmli18n-tmp.h:5229 +#: src/xml/xmli18n-tmp.h:5237 msgid "HP OfficeJet LX" msgstr "HP OfficeJet LX" -#: src/xml/xmli18n-tmp.h:5230 +#: src/xml/xmli18n-tmp.h:5238 msgid "HP OfficeJet Pro 1150C" msgstr "HP OfficeJet Pro 1150C" -#: src/xml/xmli18n-tmp.h:5231 +#: src/xml/xmli18n-tmp.h:5239 msgid "HP OfficeJet Pro 1170C" msgstr "HP OfficeJet Pro 1170C" -#: src/xml/xmli18n-tmp.h:5232 +#: src/xml/xmli18n-tmp.h:5240 msgid "HP OfficeJet Pro 1175C" msgstr "HP OfficeJet Pro 1175C" -#: src/xml/xmli18n-tmp.h:5233 +#: src/xml/xmli18n-tmp.h:5241 msgid "HP OfficeJet R40" msgstr "HP OfficeJet R40" -#: src/xml/xmli18n-tmp.h:5234 +#: src/xml/xmli18n-tmp.h:5242 msgid "HP OfficeJet R45" msgstr "HP OfficeJet R45" -#: src/xml/xmli18n-tmp.h:5235 +#: src/xml/xmli18n-tmp.h:5243 msgid "HP OfficeJet R60" msgstr "HP OfficeJet R60" -#: src/xml/xmli18n-tmp.h:5236 +#: src/xml/xmli18n-tmp.h:5244 msgid "HP OfficeJet R65" msgstr "HP OfficeJet R65" -#: src/xml/xmli18n-tmp.h:5237 +#: src/xml/xmli18n-tmp.h:5245 msgid "HP OfficeJet R80" msgstr "HP OfficeJet R80" -#: src/xml/xmli18n-tmp.h:5238 +#: src/xml/xmli18n-tmp.h:5246 msgid "HP OfficeJet T45" msgstr "HP OfficeJet T45" -#: src/xml/xmli18n-tmp.h:5239 +#: src/xml/xmli18n-tmp.h:5247 msgid "HP OfficeJet T65" msgstr "HP OfficeJet T65" -#: src/xml/xmli18n-tmp.h:5240 +#: src/xml/xmli18n-tmp.h:5248 msgid "HP OfficeJet V40" msgstr "HP OfficeJet V40" -#: src/xml/xmli18n-tmp.h:5241 +#: src/xml/xmli18n-tmp.h:5249 msgid "HP OfficeJet V40xi" msgstr "HP OfficeJet V40xi" -#: src/xml/xmli18n-tmp.h:5242 +#: src/xml/xmli18n-tmp.h:5250 msgid "HP OfficeJet" msgstr "HP OfficeJet" -#: src/xml/xmli18n-tmp.h:5243 +#: src/xml/xmli18n-tmp.h:5251 msgid "HP PSC 370" msgstr "HP PSC 370" -#: src/xml/xmli18n-tmp.h:5244 +#: src/xml/xmli18n-tmp.h:5252 msgid "HP PSC 380" msgstr "HP PSC 380" -#: src/xml/xmli18n-tmp.h:5245 +#: src/xml/xmli18n-tmp.h:5253 msgid "HP PSC 500" msgstr "HP PSC 500" -#: src/xml/xmli18n-tmp.h:5246 +#: src/xml/xmli18n-tmp.h:5254 msgid "HP PSC 750" msgstr "HP PSC 750" -#: src/xml/xmli18n-tmp.h:5247 +#: src/xml/xmli18n-tmp.h:5255 msgid "HP PSC 950" msgstr "HP PSC 950" -#: src/xml/xmli18n-tmp.h:5248 +#: src/xml/xmli18n-tmp.h:5256 msgid "HP PSC 950xi" msgstr "HP PSC 950xi" -#: src/xml/xmli18n-tmp.h:5249 +#: src/xml/xmli18n-tmp.h:5257 msgid "HP PSC 2110" msgstr "HP PSC 2110" -#: src/xml/xmli18n-tmp.h:5250 +#: src/xml/xmli18n-tmp.h:5258 msgid "HP PSC 2150" msgstr "HP PSC 2150" -#: src/xml/xmli18n-tmp.h:5251 +#: src/xml/xmli18n-tmp.h:5259 msgid "HP PSC 2210" msgstr "HP PSC 2210" -#: src/xml/xmli18n-tmp.h:5252 +#: src/xml/xmli18n-tmp.h:5260 msgid "HP PhotoSmart 7150" msgstr "HP PhotoSmart 7150" -#: src/xml/xmli18n-tmp.h:5253 +#: src/xml/xmli18n-tmp.h:5261 msgid "HP PhotoSmart 7345" msgstr "HP PhotoSmart 7345" -#: src/xml/xmli18n-tmp.h:5254 +#: src/xml/xmli18n-tmp.h:5262 msgid "HP PhotoSmart 7350" msgstr "HP PhotoSmart 7350" -#: src/xml/xmli18n-tmp.h:5255 +#: src/xml/xmli18n-tmp.h:5263 msgid "HP PhotoSmart 7550" msgstr "HP PhotoSmart 7550" -#: src/xml/xmli18n-tmp.h:5256 +#: src/xml/xmli18n-tmp.h:5264 msgid "HP PhotoSmart P100" msgstr "HP PhotoSmart P100" -#: src/xml/xmli18n-tmp.h:5257 +#: src/xml/xmli18n-tmp.h:5265 msgid "HP PhotoSmart P130" msgstr "HP PhotoSmart P130" -#: src/xml/xmli18n-tmp.h:5258 +#: src/xml/xmli18n-tmp.h:5266 msgid "HP PhotoSmart P230" msgstr "HP PhotoSmart P230" -#: src/xml/xmli18n-tmp.h:5259 +#: src/xml/xmli18n-tmp.h:5267 msgid "HP PhotoSmart P1000" msgstr "HP PhotoSmart P1000" -#: src/xml/xmli18n-tmp.h:5260 +#: src/xml/xmli18n-tmp.h:5268 msgid "HP PhotoSmart P1100" msgstr "HP PhotoSmart P1100" -#: src/xml/xmli18n-tmp.h:5261 +#: src/xml/xmli18n-tmp.h:5269 msgid "HP PhotoSmart P1115" msgstr "HP PhotoSmart P1115" -#: src/xml/xmli18n-tmp.h:5262 +#: src/xml/xmli18n-tmp.h:5270 msgid "HP PhotoSmart P1215" msgstr "HP PhotoSmart P1215" -#: src/xml/xmli18n-tmp.h:5263 +#: src/xml/xmli18n-tmp.h:5271 msgid "HP PhotoSmart P1218" msgstr "HP PhotoSmart P1218" -#: src/xml/xmli18n-tmp.h:5264 +#: src/xml/xmli18n-tmp.h:5272 msgid "HP PhotoSmart P1315" msgstr "HP PhotoSmart P1315" -#: src/xml/xmli18n-tmp.h:5265 +#: src/xml/xmli18n-tmp.h:5273 msgid "HP e-printer e20" msgstr "HP e-printer e20" -#: src/xml/xmli18n-tmp.h:5266 +#: src/xml/xmli18n-tmp.h:5274 msgid "IBM 4019" msgstr "IBM 4019" -#: src/xml/xmli18n-tmp.h:5267 +#: src/xml/xmli18n-tmp.h:5275 msgid "IBM 4029 030 LaserPrinter 10" msgstr "IBM 4029 030 LaserPrinter 10" -#: src/xml/xmli18n-tmp.h:5268 +#: src/xml/xmli18n-tmp.h:5276 msgid "IBM 4312" msgstr "IBM 4312" -#: src/xml/xmli18n-tmp.h:5269 +#: src/xml/xmli18n-tmp.h:5277 msgid "IBM Infoprint 12" msgstr "IBM Infoprint 12" -#: src/xml/xmli18n-tmp.h:5270 +#: src/xml/xmli18n-tmp.h:5278 msgid "IBM Page Printer 3112" msgstr "IBM Page Printer 3112" -#: src/xml/xmli18n-tmp.h:5271 +#: src/xml/xmli18n-tmp.h:5279 msgid "Infotec 4353 MF" msgstr "Infotec 4353 MF" -#: src/xml/xmli18n-tmp.h:5272 +#: src/xml/xmli18n-tmp.h:5280 msgid "Infotec 4452 MF" msgstr "Infotec 4452 MF" -#: src/xml/xmli18n-tmp.h:5273 +#: src/xml/xmli18n-tmp.h:5281 msgid "Infotec 4651 MF" msgstr "Infotec 4651 MF" -#: src/xml/xmli18n-tmp.h:5274 +#: src/xml/xmli18n-tmp.h:5282 msgid "Infotec IS2022" msgstr "Infotec IS2022" -#: src/xml/xmli18n-tmp.h:5275 +#: src/xml/xmli18n-tmp.h:5283 msgid "Infotec IS2027" msgstr "Infotec IS2027" -#: src/xml/xmli18n-tmp.h:5276 +#: src/xml/xmli18n-tmp.h:5284 msgid "Infotec IS2032" msgstr "Infotec IS2032" -#: src/xml/xmli18n-tmp.h:5277 +#: src/xml/xmli18n-tmp.h:5285 msgid "Infotec IS2035" msgstr "Infotec IS2035" -#: src/xml/xmli18n-tmp.h:5278 +#: src/xml/xmli18n-tmp.h:5286 msgid "Infotec IS2045" msgstr "Infotec IS2045" -#: src/xml/xmli18n-tmp.h:5279 +#: src/xml/xmli18n-tmp.h:5287 msgid "Infotec IS2090" msgstr "Infotec IS2090" -#: src/xml/xmli18n-tmp.h:5280 +#: src/xml/xmli18n-tmp.h:5288 msgid "Infotec IS2105" msgstr "Infotec IS2105" -#: src/xml/xmli18n-tmp.h:5281 +#: src/xml/xmli18n-tmp.h:5289 msgid "Infotec IS 2015" msgstr "Infotec IS 2015" -#: src/xml/xmli18n-tmp.h:5282 +#: src/xml/xmli18n-tmp.h:5290 msgid "Infotec IS 2018" msgstr "Infotec IS 2018" -#: src/xml/xmli18n-tmp.h:5283 +#: src/xml/xmli18n-tmp.h:5291 msgid "Infotec IS 2018D" msgstr "Infotec IS 2018D" -#: src/xml/xmli18n-tmp.h:5284 +#: src/xml/xmli18n-tmp.h:5292 msgid "Infotec IS 2060" msgstr "Infotec IS 2060" -#: src/xml/xmli18n-tmp.h:5285 +#: src/xml/xmli18n-tmp.h:5293 msgid "Infotec IS 2075" msgstr "Infotec IS 2075" -#: src/xml/xmli18n-tmp.h:5286 +#: src/xml/xmli18n-tmp.h:5294 msgid "Infotec IS 2122" msgstr "Infotec IS 2122" -#: src/xml/xmli18n-tmp.h:5287 +#: src/xml/xmli18n-tmp.h:5295 msgid "Infotec IS 2127" msgstr "Infotec IS 2127" -#: src/xml/xmli18n-tmp.h:5288 +#: src/xml/xmli18n-tmp.h:5296 msgid "Infotec IS 2132" msgstr "Infotec IS 2132" -#: src/xml/xmli18n-tmp.h:5289 +#: src/xml/xmli18n-tmp.h:5297 msgid "Infotec IS 2135" msgstr "Infotec IS 2135" -#: src/xml/xmli18n-tmp.h:5290 +#: src/xml/xmli18n-tmp.h:5298 msgid "Infotec IS 2145" msgstr "Infotec IS 2145" -#: src/xml/xmli18n-tmp.h:5291 +#: src/xml/xmli18n-tmp.h:5299 msgid "Infotec IS 2151" msgstr "Infotec IS 2151" -#: src/xml/xmli18n-tmp.h:5292 +#: src/xml/xmli18n-tmp.h:5300 msgid "Infotec IS 2160" msgstr "Infotec IS 2160" -#: src/xml/xmli18n-tmp.h:5293 +#: src/xml/xmli18n-tmp.h:5301 msgid "Infotec IS 2175" msgstr "Infotec IS 2175" -#: src/xml/xmli18n-tmp.h:5294 +#: src/xml/xmli18n-tmp.h:5302 msgid "Infotec IS 2215" msgstr "Infotec IS 2215" -#: src/xml/xmli18n-tmp.h:5295 +#: src/xml/xmli18n-tmp.h:5303 msgid "Infotec IS 2216" msgstr "Infotec IS 2216" -#: src/xml/xmli18n-tmp.h:5296 +#: src/xml/xmli18n-tmp.h:5304 msgid "Infotec IS 2220" msgstr "Infotec IS 2220" -#: src/xml/xmli18n-tmp.h:5297 +#: src/xml/xmli18n-tmp.h:5305 msgid "Infotec IS 2220D" msgstr "Infotec IS 2220D" -#: src/xml/xmli18n-tmp.h:5298 +#: src/xml/xmli18n-tmp.h:5306 msgid "Infotec IS 2225" msgstr "Infotec IS 2225" -#: src/xml/xmli18n-tmp.h:5299 +#: src/xml/xmli18n-tmp.h:5307 msgid "Infotec IS 2230" msgstr "Infotec IS 2230" -#: src/xml/xmli18n-tmp.h:5300 +#: src/xml/xmli18n-tmp.h:5308 msgid "Infotec IS 2235" msgstr "Infotec IS 2235" -#: src/xml/xmli18n-tmp.h:5301 +#: src/xml/xmli18n-tmp.h:5309 msgid "Infotec IS 2245" msgstr "Infotec IS 2245" -#: src/xml/xmli18n-tmp.h:5302 +#: src/xml/xmli18n-tmp.h:5310 msgid "Infotec IS 2255" msgstr "Infotec IS 2255" -#: src/xml/xmli18n-tmp.h:5303 +#: src/xml/xmli18n-tmp.h:5311 msgid "Infotec IS 2265" msgstr "Infotec IS 2265" -#: src/xml/xmli18n-tmp.h:5304 +#: src/xml/xmli18n-tmp.h:5312 msgid "Infotec IS 2275" msgstr "Infotec IS 2275" -#: src/xml/xmli18n-tmp.h:5305 +#: src/xml/xmli18n-tmp.h:5313 msgid "Infotec IS 2316" msgstr "Infotec IS 2316" -#: src/xml/xmli18n-tmp.h:5306 +#: src/xml/xmli18n-tmp.h:5314 msgid "Infotec IS 2320" msgstr "Infotec IS 2320" -#: src/xml/xmli18n-tmp.h:5307 +#: src/xml/xmli18n-tmp.h:5315 msgid "Infotec IS 2325" msgstr "Infotec IS 2325" -#: src/xml/xmli18n-tmp.h:5308 +#: src/xml/xmli18n-tmp.h:5316 msgid "Infotec IS 2416" msgstr "Infotec IS 2416" -#: src/xml/xmli18n-tmp.h:5309 +#: src/xml/xmli18n-tmp.h:5317 msgid "Infotec IS 2425" msgstr "Infotec IS 2425" -#: src/xml/xmli18n-tmp.h:5310 +#: src/xml/xmli18n-tmp.h:5318 msgid "Infotec IS 2430" msgstr "Infotec IS 2430" -#: src/xml/xmli18n-tmp.h:5311 +#: src/xml/xmli18n-tmp.h:5319 msgid "Infotec IS 2435" msgstr "Infotec IS 2435" -#: src/xml/xmli18n-tmp.h:5312 +#: src/xml/xmli18n-tmp.h:5320 msgid "Infotec IS 2445" msgstr "Infotec IS 2445" -#: src/xml/xmli18n-tmp.h:5313 +#: src/xml/xmli18n-tmp.h:5321 msgid "Infotec IS 3090" msgstr "Infotec IS 3090" -#: src/xml/xmli18n-tmp.h:5314 +#: src/xml/xmli18n-tmp.h:5322 msgid "Infotec IS 3110" msgstr "Infotec IS 3110" -#: src/xml/xmli18n-tmp.h:5315 +#: src/xml/xmli18n-tmp.h:5323 msgid "Infotec IS 3135" msgstr "Infotec IS 3135" -#: src/xml/xmli18n-tmp.h:5316 +#: src/xml/xmli18n-tmp.h:5324 msgid "Infotec MP 2550" msgstr "Infotec MP 2550" -#: src/xml/xmli18n-tmp.h:5317 +#: src/xml/xmli18n-tmp.h:5325 msgid "Infotec MP 2550B" msgstr "Infotec MP 2550B" -#: src/xml/xmli18n-tmp.h:5318 +#: src/xml/xmli18n-tmp.h:5326 msgid "Infotec MP 3350" msgstr "Infotec MP 3350" -#: src/xml/xmli18n-tmp.h:5319 +#: src/xml/xmli18n-tmp.h:5327 msgid "Infotec MP 3350B" msgstr "Infotec MP 3350B" -#: src/xml/xmli18n-tmp.h:5320 +#: src/xml/xmli18n-tmp.h:5328 msgid "Infotec MP 4000" msgstr "Infotec MP 4000" -#: src/xml/xmli18n-tmp.h:5321 +#: src/xml/xmli18n-tmp.h:5329 msgid "Infotec MP 4000B" msgstr "Infotec MP 4000B" -#: src/xml/xmli18n-tmp.h:5322 +#: src/xml/xmli18n-tmp.h:5330 msgid "Infotec MP 5000" msgstr "Infotec MP 5000" -#: src/xml/xmli18n-tmp.h:5323 +#: src/xml/xmli18n-tmp.h:5331 msgid "Infotec MP 5000B" msgstr "Infotec MP 5000B" -#: src/xml/xmli18n-tmp.h:5324 +#: src/xml/xmli18n-tmp.h:5332 msgid "Kyocera CS-1815" msgstr "Kyocera CS-1815" -#: src/xml/xmli18n-tmp.h:5325 +#: src/xml/xmli18n-tmp.h:5333 msgid "Kyocera F-1010" msgstr "Kyocera F-1010" -#: src/xml/xmli18n-tmp.h:5326 +#: src/xml/xmli18n-tmp.h:5334 msgid "Kyocera FS-600 - KPDL-2" msgstr "Kyocera FS-600 - KPDL-2" -#: src/xml/xmli18n-tmp.h:5327 +#: src/xml/xmli18n-tmp.h:5335 msgid "Kyocera FS-600" msgstr "Kyocera FS-600" -#: src/xml/xmli18n-tmp.h:5328 +#: src/xml/xmli18n-tmp.h:5336 msgid "Kyocera FS-680" msgstr "Kyocera FS-680" -#: src/xml/xmli18n-tmp.h:5329 +#: src/xml/xmli18n-tmp.h:5337 msgid "Kyocera FS-800" msgstr "Kyocera FS-800" -#: src/xml/xmli18n-tmp.h:5330 +#: src/xml/xmli18n-tmp.h:5338 msgid "Kyocera FS-920" msgstr "Kyocera FS-920" -#: src/xml/xmli18n-tmp.h:5331 +#: src/xml/xmli18n-tmp.h:5339 msgid "Kyocera FS-1000" msgstr "Kyocera FS-1000" -#: src/xml/xmli18n-tmp.h:5332 +#: src/xml/xmli18n-tmp.h:5340 msgid "Kyocera FS-1000+" msgstr "Kyocera FS-1000+" -#: src/xml/xmli18n-tmp.h:5333 +#: src/xml/xmli18n-tmp.h:5341 msgid "Kyocera FS-1010" msgstr "Kyocera FS-1010" -#: src/xml/xmli18n-tmp.h:5334 +#: src/xml/xmli18n-tmp.h:5342 msgid "Kyocera FS-1018MFP" msgstr "Kyocera FS-1018MFP" -#: src/xml/xmli18n-tmp.h:5335 +#: src/xml/xmli18n-tmp.h:5343 msgid "Kyocera FS-1020D" msgstr "Kyocera FS-1020D" -#: src/xml/xmli18n-tmp.h:5336 +#: src/xml/xmli18n-tmp.h:5344 msgid "Kyocera FS-1030D" msgstr "Kyocera FS-1030D" -#: src/xml/xmli18n-tmp.h:5337 +#: src/xml/xmli18n-tmp.h:5345 msgid "Kyocera FS-1050" msgstr "Kyocera FS-1050" -#: src/xml/xmli18n-tmp.h:5338 +#: src/xml/xmli18n-tmp.h:5346 msgid "Kyocera FS-1118MFP" msgstr "Kyocera FS-1118MFP" -#: src/xml/xmli18n-tmp.h:5339 +#: src/xml/xmli18n-tmp.h:5347 msgid "Kyocera FS-1200" msgstr "Kyocera FS-1200" -#: src/xml/xmli18n-tmp.h:5340 +#: src/xml/xmli18n-tmp.h:5348 msgid "Kyocera FS-1600" msgstr "Kyocera FS-1600" -#: src/xml/xmli18n-tmp.h:5341 +#: src/xml/xmli18n-tmp.h:5349 msgid "Kyocera FS-1600+" msgstr "Kyocera FS-1600+" -#: src/xml/xmli18n-tmp.h:5342 +#: src/xml/xmli18n-tmp.h:5350 msgid "Kyocera FS-1700" msgstr "Kyocera FS-1700" -#: src/xml/xmli18n-tmp.h:5343 +#: src/xml/xmli18n-tmp.h:5351 msgid "Kyocera FS-1700+" msgstr "Kyocera FS-1700+" -#: src/xml/xmli18n-tmp.h:5344 +#: src/xml/xmli18n-tmp.h:5352 msgid "Kyocera FS-1714M" msgstr "Kyocera FS-1714M" -#: src/xml/xmli18n-tmp.h:5345 +#: src/xml/xmli18n-tmp.h:5353 msgid "Kyocera FS-1750" msgstr "Kyocera FS-1750" -#: src/xml/xmli18n-tmp.h:5346 +#: src/xml/xmli18n-tmp.h:5354 msgid "Kyocera FS-1800" msgstr "Kyocera FS-1800" -#: src/xml/xmli18n-tmp.h:5347 +#: src/xml/xmli18n-tmp.h:5355 msgid "Kyocera FS-1800+" msgstr "Kyocera FS-1800+" -#: src/xml/xmli18n-tmp.h:5348 +#: src/xml/xmli18n-tmp.h:5356 msgid "Kyocera FS-1900" msgstr "Kyocera FS-1900" -#: src/xml/xmli18n-tmp.h:5349 +#: src/xml/xmli18n-tmp.h:5357 msgid "Kyocera FS-1920" msgstr "Kyocera FS-1920" -#: src/xml/xmli18n-tmp.h:5350 +#: src/xml/xmli18n-tmp.h:5358 msgid "Kyocera FS-2000D" msgstr "Kyocera FS-2000D" -#: src/xml/xmli18n-tmp.h:5351 +#: src/xml/xmli18n-tmp.h:5359 msgid "Kyocera FS-3500" msgstr "Kyocera FS-3500" -#: src/xml/xmli18n-tmp.h:5352 +#: src/xml/xmli18n-tmp.h:5360 msgid "Kyocera FS-3600" msgstr "Kyocera FS-3600" -#: src/xml/xmli18n-tmp.h:5353 +#: src/xml/xmli18n-tmp.h:5361 msgid "Kyocera FS-3600+" msgstr "Kyocera FS-3600+" -#: src/xml/xmli18n-tmp.h:5354 +#: src/xml/xmli18n-tmp.h:5362 msgid "Kyocera FS-3700" msgstr "Kyocera FS-3700" -#: src/xml/xmli18n-tmp.h:5355 +#: src/xml/xmli18n-tmp.h:5363 msgid "Kyocera FS-3700+" msgstr "Kyocera FS-3700+" -#: src/xml/xmli18n-tmp.h:5356 +#: src/xml/xmli18n-tmp.h:5364 msgid "Kyocera FS-3718M" msgstr "Kyocera FS-3718M" -#: src/xml/xmli18n-tmp.h:5357 +#: src/xml/xmli18n-tmp.h:5365 msgid "Kyocera FS-3750" msgstr "Kyocera FS-3750" -#: src/xml/xmli18n-tmp.h:5358 +#: src/xml/xmli18n-tmp.h:5366 msgid "Kyocera FS-3800" msgstr "Kyocera FS-3800" -#: src/xml/xmli18n-tmp.h:5359 +#: src/xml/xmli18n-tmp.h:5367 msgid "Kyocera FS-3820N" msgstr "Kyocera FS-3820N" -#: src/xml/xmli18n-tmp.h:5360 +#: src/xml/xmli18n-tmp.h:5368 msgid "Kyocera FS-3830N" msgstr "Kyocera FS-3830N" -#: src/xml/xmli18n-tmp.h:5361 +#: src/xml/xmli18n-tmp.h:5369 msgid "Kyocera FS-3900DN" msgstr "Kyocera FS-3900DN" -#: src/xml/xmli18n-tmp.h:5362 +#: src/xml/xmli18n-tmp.h:5370 msgid "Kyocera FS-4000DN" msgstr "Kyocera FS-4000DN" -#: src/xml/xmli18n-tmp.h:5363 +#: src/xml/xmli18n-tmp.h:5371 msgid "Kyocera FS-5800C" msgstr "Kyocera FS-5800C" -#: src/xml/xmli18n-tmp.h:5364 +#: src/xml/xmli18n-tmp.h:5372 msgid "Kyocera FS-5900C" msgstr "Kyocera FS-5900C" -#: src/xml/xmli18n-tmp.h:5365 +#: src/xml/xmli18n-tmp.h:5373 msgid "Kyocera FS-6020" msgstr "Kyocera FS-6020" -#: src/xml/xmli18n-tmp.h:5366 +#: src/xml/xmli18n-tmp.h:5374 msgid "Kyocera FS-6026" msgstr "Kyocera FS-6026" -#: src/xml/xmli18n-tmp.h:5367 +#: src/xml/xmli18n-tmp.h:5375 msgid "Kyocera FS-6300" msgstr "Kyocera FS-6300" -#: src/xml/xmli18n-tmp.h:5368 +#: src/xml/xmli18n-tmp.h:5376 msgid "Kyocera FS-6500" msgstr "Kyocera FS-6500" -#: src/xml/xmli18n-tmp.h:5369 +#: src/xml/xmli18n-tmp.h:5377 msgid "Kyocera FS-6500+" msgstr "Kyocera FS-6500+" -#: src/xml/xmli18n-tmp.h:5370 +#: src/xml/xmli18n-tmp.h:5378 msgid "Kyocera FS-6700" msgstr "Kyocera FS-6700" -#: src/xml/xmli18n-tmp.h:5371 +#: src/xml/xmli18n-tmp.h:5379 msgid "Kyocera FS-6750" msgstr "Kyocera FS-6750" -#: src/xml/xmli18n-tmp.h:5372 +#: src/xml/xmli18n-tmp.h:5380 msgid "Kyocera FS-6900" msgstr "Kyocera FS-6900" -#: src/xml/xmli18n-tmp.h:5373 +#: src/xml/xmli18n-tmp.h:5381 msgid "Kyocera FS-6950DN" msgstr "Kyocera FS-6950DN" -#: src/xml/xmli18n-tmp.h:5374 +#: src/xml/xmli18n-tmp.h:5382 msgid "Kyocera FS-7000" msgstr "Kyocera FS-7000" -#: src/xml/xmli18n-tmp.h:5375 +#: src/xml/xmli18n-tmp.h:5383 msgid "Kyocera FS-7000+" msgstr "Kyocera FS-7000+" -#: src/xml/xmli18n-tmp.h:5376 +#: src/xml/xmli18n-tmp.h:5384 msgid "Kyocera FS-7028M" msgstr "Kyocera FS-7028M" -#: src/xml/xmli18n-tmp.h:5377 +#: src/xml/xmli18n-tmp.h:5385 msgid "Kyocera FS-8000C" msgstr "Kyocera FS-9100DN" -#: src/xml/xmli18n-tmp.h:5378 +#: src/xml/xmli18n-tmp.h:5386 msgid "Kyocera FS-9000" msgstr "Kyocera FS-9000" -#: src/xml/xmli18n-tmp.h:5379 +#: src/xml/xmli18n-tmp.h:5387 msgid "Kyocera FS-9100DN" msgstr "Kyocera FS-9100DN" -#: src/xml/xmli18n-tmp.h:5380 +#: src/xml/xmli18n-tmp.h:5388 msgid "Kyocera FS-9130DN" msgstr "Kyocera FS-9130DN" -#: src/xml/xmli18n-tmp.h:5381 +#: src/xml/xmli18n-tmp.h:5389 msgid "Kyocera FS-9500DN" msgstr "Kyocera FS-9500DN" -#: src/xml/xmli18n-tmp.h:5382 +#: src/xml/xmli18n-tmp.h:5390 msgid "Kyocera FS-9530DN" msgstr "Kyocera FS-9530DN" -#: src/xml/xmli18n-tmp.h:5383 +#: src/xml/xmli18n-tmp.h:5391 msgid "Kyocera KM-1510" msgstr "Kyocera KM-1510" -#: src/xml/xmli18n-tmp.h:5384 +#: src/xml/xmli18n-tmp.h:5392 msgid "Kyocera KM-1530" msgstr "Kyocera KM-1530" -#: src/xml/xmli18n-tmp.h:5385 +#: src/xml/xmli18n-tmp.h:5393 msgid "Kyocera KM-1810" msgstr "Kyocera KM-1810" -#: src/xml/xmli18n-tmp.h:5386 +#: src/xml/xmli18n-tmp.h:5394 msgid "Kyocera KM-1815" msgstr "Kyocera KM-1815" -#: src/xml/xmli18n-tmp.h:5387 +#: src/xml/xmli18n-tmp.h:5395 msgid "Kyocera KM-1820" msgstr "Kyocera KM-1820" -#: src/xml/xmli18n-tmp.h:5388 +#: src/xml/xmli18n-tmp.h:5396 msgid "Kyocera KM-2030" msgstr "Kyocera KM-2030" -#: src/xml/xmli18n-tmp.h:5389 +#: src/xml/xmli18n-tmp.h:5397 msgid "Kyocera KM-2530" msgstr "Kyocera KM-2530" -#: src/xml/xmli18n-tmp.h:5390 +#: src/xml/xmli18n-tmp.h:5398 msgid "Kyocera KM-3050" msgstr "Kyocera KM-3050" -#: src/xml/xmli18n-tmp.h:5391 +#: src/xml/xmli18n-tmp.h:5399 msgid "Kyocera KM-3530" msgstr "Kyocera KM-3530" -#: src/xml/xmli18n-tmp.h:5392 +#: src/xml/xmli18n-tmp.h:5400 msgid "Kyocera KM-4050" msgstr "Kyocera KM-4050" -#: src/xml/xmli18n-tmp.h:5393 +#: src/xml/xmli18n-tmp.h:5401 msgid "Kyocera KM-4230" msgstr "Kyocera KM-4230" -#: src/xml/xmli18n-tmp.h:5394 +#: src/xml/xmli18n-tmp.h:5402 msgid "Kyocera KM-4230/5230" msgstr "Kyocera KM-4230/5230" -#: src/xml/xmli18n-tmp.h:5395 +#: src/xml/xmli18n-tmp.h:5403 msgid "Kyocera KM-4530" msgstr "Kyocera KM-4530" -#: src/xml/xmli18n-tmp.h:5396 +#: src/xml/xmli18n-tmp.h:5404 msgid "Kyocera KM-5050" msgstr "Kyocera KM-5050" -#: src/xml/xmli18n-tmp.h:5397 +#: src/xml/xmli18n-tmp.h:5405 msgid "Kyocera KM-5230" msgstr "Kyocera KM-5230" -#: src/xml/xmli18n-tmp.h:5398 +#: src/xml/xmli18n-tmp.h:5406 msgid "Kyocera KM-5530" msgstr "Kyocera KM-5530" -#: src/xml/xmli18n-tmp.h:5399 +#: src/xml/xmli18n-tmp.h:5407 msgid "Kyocera KM-6030" msgstr "Kyocera KM-6030" -#: src/xml/xmli18n-tmp.h:5400 +#: src/xml/xmli18n-tmp.h:5408 msgid "Kyocera KM-6230" msgstr "Kyocera KM-6230" -#: src/xml/xmli18n-tmp.h:5401 +#: src/xml/xmli18n-tmp.h:5409 msgid "Kyocera KM-8030" msgstr "Kyocera KM-8030" -#: src/xml/xmli18n-tmp.h:5402 +#: src/xml/xmli18n-tmp.h:5410 msgid "Lanier 5622" msgstr "Lanier 5622" -#: src/xml/xmli18n-tmp.h:5403 +#: src/xml/xmli18n-tmp.h:5411 msgid "Lanier 5627" msgstr "Lanier 5627" -#: src/xml/xmli18n-tmp.h:5404 +#: src/xml/xmli18n-tmp.h:5412 msgid "Lanier 5632" msgstr "Lanier 5632" -#: src/xml/xmli18n-tmp.h:5405 +#: src/xml/xmli18n-tmp.h:5413 msgid "Lanier 5635" msgstr "Lanier 5635" -#: src/xml/xmli18n-tmp.h:5406 +#: src/xml/xmli18n-tmp.h:5414 msgid "Lanier 5645" msgstr "Lanier 5645" -#: src/xml/xmli18n-tmp.h:5407 +#: src/xml/xmli18n-tmp.h:5415 msgid "Lanier LD0105" msgstr "Lanier LD0105" -#: src/xml/xmli18n-tmp.h:5408 +#: src/xml/xmli18n-tmp.h:5416 msgid "Lanier LD015" msgstr "Lanier LD015" -#: src/xml/xmli18n-tmp.h:5409 +#: src/xml/xmli18n-tmp.h:5417 msgid "Lanier LD035" msgstr "Lanier LD035" -#: src/xml/xmli18n-tmp.h:5410 +#: src/xml/xmli18n-tmp.h:5418 msgid "Lanier LD045" msgstr "Lanier LD045" -#: src/xml/xmli18n-tmp.h:5411 +#: src/xml/xmli18n-tmp.h:5419 msgid "Lanier LD060" msgstr "Lanier LD060" -#: src/xml/xmli18n-tmp.h:5412 +#: src/xml/xmli18n-tmp.h:5420 msgid "Lanier LD075" msgstr "Lanier LD075" -#: src/xml/xmli18n-tmp.h:5413 +#: src/xml/xmli18n-tmp.h:5421 msgid "Lanier LD090" msgstr "Lanier LD090" -#: src/xml/xmli18n-tmp.h:5414 +#: src/xml/xmli18n-tmp.h:5422 msgid "Lanier LD115" msgstr "Lanier LD115" -#: src/xml/xmli18n-tmp.h:5415 +#: src/xml/xmli18n-tmp.h:5423 msgid "Lanier LD116" msgstr "Lanier LD116" -#: src/xml/xmli18n-tmp.h:5416 +#: src/xml/xmli18n-tmp.h:5424 msgid "Lanier LD118" msgstr "Lanier LD118" -#: src/xml/xmli18n-tmp.h:5417 +#: src/xml/xmli18n-tmp.h:5425 msgid "Lanier LD118d" msgstr "Lanier LD118d" -#: src/xml/xmli18n-tmp.h:5418 +#: src/xml/xmli18n-tmp.h:5426 msgid "Lanier LD120" msgstr "Lanier LD120" -#: src/xml/xmli18n-tmp.h:5419 +#: src/xml/xmli18n-tmp.h:5427 msgid "Lanier LD120d" msgstr "Lanier LD120d" -#: src/xml/xmli18n-tmp.h:5420 +#: src/xml/xmli18n-tmp.h:5428 msgid "Lanier LD122" msgstr "Lanier LD122" -#: src/xml/xmli18n-tmp.h:5421 +#: src/xml/xmli18n-tmp.h:5429 msgid "Lanier LD127" msgstr "Lanier LD127" -#: src/xml/xmli18n-tmp.h:5422 +#: src/xml/xmli18n-tmp.h:5430 msgid "Lanier LD132" msgstr "Lanier LD132" -#: src/xml/xmli18n-tmp.h:5423 +#: src/xml/xmli18n-tmp.h:5431 msgid "Lanier LD135" msgstr "Lanier LD135" -#: src/xml/xmli18n-tmp.h:5424 +#: src/xml/xmli18n-tmp.h:5432 msgid "Lanier LD145" msgstr "Lanier LD145" -#: src/xml/xmli18n-tmp.h:5425 +#: src/xml/xmli18n-tmp.h:5433 msgid "Lanier LD151" msgstr "Lanier LD151" -#: src/xml/xmli18n-tmp.h:5426 +#: src/xml/xmli18n-tmp.h:5434 msgid "Lanier LD160" msgstr "Lanier LD160" -#: src/xml/xmli18n-tmp.h:5427 +#: src/xml/xmli18n-tmp.h:5435 msgid "Lanier LD175" msgstr "Lanier LD175" -#: src/xml/xmli18n-tmp.h:5428 +#: src/xml/xmli18n-tmp.h:5436 msgid "Lanier LD225" msgstr "Lanier LD225" -#: src/xml/xmli18n-tmp.h:5429 +#: src/xml/xmli18n-tmp.h:5437 msgid "Lanier LD230" msgstr "Lanier LD230" -#: src/xml/xmli18n-tmp.h:5430 +#: src/xml/xmli18n-tmp.h:5438 msgid "Lanier LD235" msgstr "Lanier LD235" -#: src/xml/xmli18n-tmp.h:5431 +#: src/xml/xmli18n-tmp.h:5439 msgid "Lanier LD245" msgstr "Lanier LD245" -#: src/xml/xmli18n-tmp.h:5432 +#: src/xml/xmli18n-tmp.h:5440 msgid "Lanier MP2500/LD125" msgstr "Lanier MP2500/LD125" -#: src/xml/xmli18n-tmp.h:5433 +#: src/xml/xmli18n-tmp.h:5441 msgid "Lanier MP 1100/LD1100" msgstr "Lanier MP 1100/LD1100" -#: src/xml/xmli18n-tmp.h:5434 +#: src/xml/xmli18n-tmp.h:5442 msgid "Lanier MP 1350/LD1135" msgstr "Lanier MP 1350/LD1135" -#: src/xml/xmli18n-tmp.h:5435 +#: src/xml/xmli18n-tmp.h:5443 msgid "Lanier MP 1600/LD316" msgstr "Lanier MP 1600/LD316" -#: src/xml/xmli18n-tmp.h:5436 +#: src/xml/xmli18n-tmp.h:5444 msgid "Lanier MP 161/LD016" msgstr "Lanier MP 161/LD016" -#: src/xml/xmli18n-tmp.h:5437 +#: src/xml/xmli18n-tmp.h:5445 msgid "Lanier MP 2000/LD320d" msgstr "Lanier MP 2000/LD320d" -#: src/xml/xmli18n-tmp.h:5438 +#: src/xml/xmli18n-tmp.h:5446 msgid "Lanier MP 2510/LD325" msgstr "Lanier MP 2510/LD325" -#: src/xml/xmli18n-tmp.h:5439 +#: src/xml/xmli18n-tmp.h:5447 msgid "Lanier MP 2550B/LD425B" msgstr "Lanier MP 2550B/LD425B" -#: src/xml/xmli18n-tmp.h:5440 +#: src/xml/xmli18n-tmp.h:5448 msgid "Lanier MP 2550/LD425" msgstr "Lanier MP 2550/LD425" -#: src/xml/xmli18n-tmp.h:5441 +#: src/xml/xmli18n-tmp.h:5449 msgid "Lanier MP 3010/LD330" msgstr "Lanier MP 3010/LD330" -#: src/xml/xmli18n-tmp.h:5442 +#: src/xml/xmli18n-tmp.h:5450 msgid "Lanier MP 3350B/LD433B" msgstr "Lanier MP 3350B/LD433B" -#: src/xml/xmli18n-tmp.h:5443 +#: src/xml/xmli18n-tmp.h:5451 msgid "Lanier MP 3350/LD433" msgstr "Lanier MP 3350/LD433" -#: src/xml/xmli18n-tmp.h:5444 +#: src/xml/xmli18n-tmp.h:5452 msgid "Lanier MP 3500/LD335" msgstr "Lanier MP 3500/LD335" -#: src/xml/xmli18n-tmp.h:5445 +#: src/xml/xmli18n-tmp.h:5453 msgid "Lanier MP 4000B/LD040B" msgstr "Lanier MP 4000B/LD040B" -#: src/xml/xmli18n-tmp.h:5446 +#: src/xml/xmli18n-tmp.h:5454 msgid "Lanier MP 4000/LD040" msgstr "Lanier MP 4000/LD040" -#: src/xml/xmli18n-tmp.h:5447 +#: src/xml/xmli18n-tmp.h:5455 msgid "Lanier MP 4500/LD345" msgstr "Lanier MP 4500/LD345" -#: src/xml/xmli18n-tmp.h:5448 +#: src/xml/xmli18n-tmp.h:5456 msgid "Lanier MP 5000B/LD050B" msgstr "Lanier MP 5000B/LD050B" -#: src/xml/xmli18n-tmp.h:5449 +#: src/xml/xmli18n-tmp.h:5457 msgid "Lanier MP 5000/LD050" msgstr "Lanier MP 5000/LD050" -#: src/xml/xmli18n-tmp.h:5450 +#: src/xml/xmli18n-tmp.h:5458 msgid "Lanier MP 5500/LD255" msgstr "Lanier MP 5500/LD255" -#: src/xml/xmli18n-tmp.h:5451 +#: src/xml/xmli18n-tmp.h:5459 msgid "Lanier MP 6500/LD265" msgstr "Lanier MP 6500/LD265" -#: src/xml/xmli18n-tmp.h:5452 +#: src/xml/xmli18n-tmp.h:5460 msgid "Lanier MP 7500/LD275" msgstr "Lanier MP 7500/LD275" -#: src/xml/xmli18n-tmp.h:5453 +#: src/xml/xmli18n-tmp.h:5461 msgid "Lanier MP 9000/LD190" msgstr "Lanier MP 9000/LD190" -#: src/xml/xmli18n-tmp.h:5454 +#: src/xml/xmli18n-tmp.h:5462 msgid "Lexmark 4076" msgstr "Lexmark 4076" -#: src/xml/xmli18n-tmp.h:5455 +#: src/xml/xmli18n-tmp.h:5463 msgid "Lexmark Optra E" msgstr "Lexmark Optra E" -#: src/xml/xmli18n-tmp.h:5456 +#: src/xml/xmli18n-tmp.h:5464 msgid "Lexmark Optra E+" msgstr "Lexmark Optra E+" -#: src/xml/xmli18n-tmp.h:5457 +#: src/xml/xmli18n-tmp.h:5465 msgid "Lexmark Optra E220" msgstr "Lexmark Optra E220" -#: src/xml/xmli18n-tmp.h:5458 +#: src/xml/xmli18n-tmp.h:5466 msgid "Lexmark Optra E321" msgstr "Lexmark Optra E321" -#: src/xml/xmli18n-tmp.h:5459 +#: src/xml/xmli18n-tmp.h:5467 msgid "Lexmark Optra E323" msgstr "Lexmark Optra E323" -#: src/xml/xmli18n-tmp.h:5460 +#: src/xml/xmli18n-tmp.h:5468 msgid "Lexmark Valuewriter 300" msgstr "Lexmark Valuewriter 300" -#: src/xml/xmli18n-tmp.h:5461 +#: src/xml/xmli18n-tmp.h:5469 msgid "Minolta PagePro 6" msgstr "Minolta PagePro 6" -#: src/xml/xmli18n-tmp.h:5462 +#: src/xml/xmli18n-tmp.h:5470 msgid "Minolta PagePro 6e" msgstr "Minolta PagePro 6e" -#: src/xml/xmli18n-tmp.h:5463 +#: src/xml/xmli18n-tmp.h:5471 msgid "Minolta PagePro 6ex" msgstr "Minolta PagePro 6ex" -#: src/xml/xmli18n-tmp.h:5464 +#: src/xml/xmli18n-tmp.h:5472 msgid "Minolta PagePro 8" msgstr "Minolta PagePro 8" -#: src/xml/xmli18n-tmp.h:5465 +#: src/xml/xmli18n-tmp.h:5473 msgid "Minolta PagePro 8L" msgstr "Minolta PagePro 8L" -#: src/xml/xmli18n-tmp.h:5466 +#: src/xml/xmli18n-tmp.h:5474 msgid "Minolta PagePro 1100" msgstr "Minolta PagePro 1100" -#: src/xml/xmli18n-tmp.h:5467 +#: src/xml/xmli18n-tmp.h:5475 msgid "NEC SuperScript 660i" msgstr "NEC SuperScript 660i" -#: src/xml/xmli18n-tmp.h:5468 +#: src/xml/xmli18n-tmp.h:5476 msgid "NEC SuperScript 860" msgstr "NEC SuperScript 860" -#: src/xml/xmli18n-tmp.h:5469 +#: src/xml/xmli18n-tmp.h:5477 msgid "NEC SuperScript 870" msgstr "NEC SuperScript 870" -#: src/xml/xmli18n-tmp.h:5470 +#: src/xml/xmli18n-tmp.h:5478 msgid "NEC SuperScript 1260" msgstr "NEC SuperScript 1260" -#: src/xml/xmli18n-tmp.h:5471 +#: src/xml/xmli18n-tmp.h:5479 msgid "NEC SuperScript 1400" msgstr "NEC SuperScript 1400" -#: src/xml/xmli18n-tmp.h:5472 +#: src/xml/xmli18n-tmp.h:5480 msgid "NEC SuperScript 1800" msgstr "NEC SuperScript 1800" -#: src/xml/xmli18n-tmp.h:5473 +#: src/xml/xmli18n-tmp.h:5481 msgid "NRG 10515/10518/10512" msgstr "NRG 10515/10518/10512" -#: src/xml/xmli18n-tmp.h:5474 +#: src/xml/xmli18n-tmp.h:5482 msgid "NRG 2205/2238/2212" msgstr "NRG 2205/2238/2212" -#: src/xml/xmli18n-tmp.h:5475 +#: src/xml/xmli18n-tmp.h:5483 msgid "NRG 2705/2738/2712" msgstr "NRG 2705/2738/2712" -#: src/xml/xmli18n-tmp.h:5476 +#: src/xml/xmli18n-tmp.h:5484 msgid "NRG 3205/3238/3212" msgstr "NRG 3205/3238/3212" -#: src/xml/xmli18n-tmp.h:5477 +#: src/xml/xmli18n-tmp.h:5485 msgid "NRG 3525/3508/3502" msgstr "NRG 3525/3508/3502" -#: src/xml/xmli18n-tmp.h:5478 +#: src/xml/xmli18n-tmp.h:5486 msgid "NRG 3545/3518/3532" msgstr "NRG 3545/3518/3532" -#: src/xml/xmli18n-tmp.h:5479 +#: src/xml/xmli18n-tmp.h:5487 msgid "NRG 4525/4508/4502" msgstr "NRG 4525/4508/4502" -#: src/xml/xmli18n-tmp.h:5480 +#: src/xml/xmli18n-tmp.h:5488 msgid "NRG 4545/4518/4532" msgstr "NRG 4545/4518/4532" -#: src/xml/xmli18n-tmp.h:5481 +#: src/xml/xmli18n-tmp.h:5489 msgid "NRG 6002/6005/6008" msgstr "NRG 6002/6005/6008" -#: src/xml/xmli18n-tmp.h:5482 +#: src/xml/xmli18n-tmp.h:5490 msgid "NRG 7502/7505/7508" msgstr "NRG 7502/7505/7508" -#: src/xml/xmli18n-tmp.h:5483 +#: src/xml/xmli18n-tmp.h:5491 msgid "NRG 9005/9008/9002" msgstr "NRG 9005/9008/9002" -#: src/xml/xmli18n-tmp.h:5484 +#: src/xml/xmli18n-tmp.h:5492 msgid "NRG DSm415" msgstr "NRG DSm415" -#: src/xml/xmli18n-tmp.h:5485 +#: src/xml/xmli18n-tmp.h:5493 msgid "NRG DSm615" msgstr "NRG DSm615" -#: src/xml/xmli18n-tmp.h:5486 +#: src/xml/xmli18n-tmp.h:5494 msgid "NRG DSm616" msgstr "NRG DSm616" -#: src/xml/xmli18n-tmp.h:5487 +#: src/xml/xmli18n-tmp.h:5495 msgid "NRG DSm618" msgstr "NRG DSm618" -#: src/xml/xmli18n-tmp.h:5488 +#: src/xml/xmli18n-tmp.h:5496 msgid "NRG DSm618d" msgstr "NRG DSm618d" -#: src/xml/xmli18n-tmp.h:5489 +#: src/xml/xmli18n-tmp.h:5497 msgid "NRG DSm620" msgstr "NRG DSm620" -#: src/xml/xmli18n-tmp.h:5490 +#: src/xml/xmli18n-tmp.h:5498 msgid "NRG DSm620d" msgstr "NRG DSm620d" -#: src/xml/xmli18n-tmp.h:5491 +#: src/xml/xmli18n-tmp.h:5499 msgid "NRG DSm622" msgstr "NRG DSm622" -#: src/xml/xmli18n-tmp.h:5492 +#: src/xml/xmli18n-tmp.h:5500 msgid "NRG DSm627" msgstr "NRG DSm627" -#: src/xml/xmli18n-tmp.h:5493 +#: src/xml/xmli18n-tmp.h:5501 msgid "NRG DSm632" msgstr "NRG DSm632" -#: src/xml/xmli18n-tmp.h:5494 +#: src/xml/xmli18n-tmp.h:5502 msgid "NRG DSm635" msgstr "NRG DSm635" -#: src/xml/xmli18n-tmp.h:5495 +#: src/xml/xmli18n-tmp.h:5503 msgid "NRG DSm645" msgstr "NRG DSm645" -#: src/xml/xmli18n-tmp.h:5496 +#: src/xml/xmli18n-tmp.h:5504 msgid "NRG DSm651" msgstr "NRG DSm651" -#: src/xml/xmli18n-tmp.h:5497 +#: src/xml/xmli18n-tmp.h:5505 msgid "NRG DSm660" msgstr "NRG DSm660" -#: src/xml/xmli18n-tmp.h:5498 +#: src/xml/xmli18n-tmp.h:5506 msgid "NRG DSm675" msgstr "NRG DSm675" -#: src/xml/xmli18n-tmp.h:5499 +#: src/xml/xmli18n-tmp.h:5507 msgid "NRG DSm725" msgstr "NRG DSm725" -#: src/xml/xmli18n-tmp.h:5500 +#: src/xml/xmli18n-tmp.h:5508 msgid "NRG DSm730" msgstr "NRG DSm730" -#: src/xml/xmli18n-tmp.h:5501 +#: src/xml/xmli18n-tmp.h:5509 msgid "NRG DSm735" msgstr "NRG DSm735" -#: src/xml/xmli18n-tmp.h:5502 +#: src/xml/xmli18n-tmp.h:5510 msgid "NRG DSm745" msgstr "NRG DSm745" -#: src/xml/xmli18n-tmp.h:5503 +#: src/xml/xmli18n-tmp.h:5511 msgid "NRG MP 1100" msgstr "NRG MP 1100" -#: src/xml/xmli18n-tmp.h:5504 +#: src/xml/xmli18n-tmp.h:5512 msgid "NRG MP 1350" msgstr "NRG MP 1350" -#: src/xml/xmli18n-tmp.h:5505 +#: src/xml/xmli18n-tmp.h:5513 msgid "NRG MP 1600" msgstr "NRG MP 1600" -#: src/xml/xmli18n-tmp.h:5506 +#: src/xml/xmli18n-tmp.h:5514 msgid "NRG MP 161" msgstr "NRG MP 161" -#: src/xml/xmli18n-tmp.h:5507 +#: src/xml/xmli18n-tmp.h:5515 msgid "NRG MP 2000" msgstr "NRG MP 2000" -#: src/xml/xmli18n-tmp.h:5508 +#: src/xml/xmli18n-tmp.h:5516 msgid "NRG MP 2500" msgstr "NRG MP 2500" -#: src/xml/xmli18n-tmp.h:5509 +#: src/xml/xmli18n-tmp.h:5517 msgid "NRG MP 2510" msgstr "NRG MP 2510" -#: src/xml/xmli18n-tmp.h:5510 +#: src/xml/xmli18n-tmp.h:5518 msgid "NRG MP 2550" msgstr "NRG MP 2550" -#: src/xml/xmli18n-tmp.h:5511 +#: src/xml/xmli18n-tmp.h:5519 msgid "NRG MP 2550B" msgstr "NRG MP 2550B" -#: src/xml/xmli18n-tmp.h:5512 +#: src/xml/xmli18n-tmp.h:5520 msgid "NRG MP 3010" msgstr "NRG MP 3010" -#: src/xml/xmli18n-tmp.h:5513 +#: src/xml/xmli18n-tmp.h:5521 msgid "NRG MP 3350" msgstr "NRG MP 3350" -#: src/xml/xmli18n-tmp.h:5514 +#: src/xml/xmli18n-tmp.h:5522 msgid "NRG MP 3350B" msgstr "NRG MP 3350B" -#: src/xml/xmli18n-tmp.h:5515 +#: src/xml/xmli18n-tmp.h:5523 msgid "NRG MP 3500" msgstr "NRG MP 3500" -#: src/xml/xmli18n-tmp.h:5516 +#: src/xml/xmli18n-tmp.h:5524 msgid "NRG MP 4000" msgstr "NRG MP 4000" -#: src/xml/xmli18n-tmp.h:5517 +#: src/xml/xmli18n-tmp.h:5525 msgid "NRG MP 4000B" msgstr "NRG MP 4000B" -#: src/xml/xmli18n-tmp.h:5518 +#: src/xml/xmli18n-tmp.h:5526 msgid "NRG MP 4500" msgstr "NRG MP 4500" -#: src/xml/xmli18n-tmp.h:5519 +#: src/xml/xmli18n-tmp.h:5527 msgid "NRG MP 5000" msgstr "NRG MP 5000" -#: src/xml/xmli18n-tmp.h:5520 +#: src/xml/xmli18n-tmp.h:5528 msgid "NRG MP 5000B" msgstr "NRG MP 5000B" -#: src/xml/xmli18n-tmp.h:5521 +#: src/xml/xmli18n-tmp.h:5529 msgid "NRG MP 5500" msgstr "NRG MP 5500" -#: src/xml/xmli18n-tmp.h:5522 +#: src/xml/xmli18n-tmp.h:5530 msgid "NRG MP 6500" msgstr "NRG MP 6500" -#: src/xml/xmli18n-tmp.h:5523 +#: src/xml/xmli18n-tmp.h:5531 msgid "NRG MP 7500" msgstr "NRG MP 7500" -#: src/xml/xmli18n-tmp.h:5524 +#: src/xml/xmli18n-tmp.h:5532 msgid "NRG MP 9000" msgstr "NRG MP 9000" -#: src/xml/xmli18n-tmp.h:5525 +#: src/xml/xmli18n-tmp.h:5533 msgid "Oki B401d" msgstr "" -#: src/xml/xmli18n-tmp.h:5526 +#: src/xml/xmli18n-tmp.h:5534 msgid "Oki B4350" msgstr "Oki B4350" -#: src/xml/xmli18n-tmp.h:5527 +#: src/xml/xmli18n-tmp.h:5535 msgid "Oki OL400" msgstr "Oki OL400" -#: src/xml/xmli18n-tmp.h:5528 +#: src/xml/xmli18n-tmp.h:5536 msgid "Oki OL400e" msgstr "Oki OL400e" -#: src/xml/xmli18n-tmp.h:5529 +#: src/xml/xmli18n-tmp.h:5537 msgid "Oki OL400ex" msgstr "Oki OL400ex" -#: src/xml/xmli18n-tmp.h:5530 +#: src/xml/xmli18n-tmp.h:5538 msgid "Oki OL410e" msgstr "Oki OL410e" -#: src/xml/xmli18n-tmp.h:5531 +#: src/xml/xmli18n-tmp.h:5539 msgid "Oki OL600e" msgstr "Oki OL600e" -#: src/xml/xmli18n-tmp.h:5532 +#: src/xml/xmli18n-tmp.h:5540 msgid "Oki OL610e/S" msgstr "Oki OL610e/S" -#: src/xml/xmli18n-tmp.h:5533 +#: src/xml/xmli18n-tmp.h:5541 msgid "Oki OL800" msgstr "Oki OL800" -#: src/xml/xmli18n-tmp.h:5534 +#: src/xml/xmli18n-tmp.h:5542 msgid "Oki OL810ex" msgstr "Oki OL810ex" -#: src/xml/xmli18n-tmp.h:5535 +#: src/xml/xmli18n-tmp.h:5543 msgid "Oki Okipage 6e" msgstr "Oki Okipage 6e" -#: src/xml/xmli18n-tmp.h:5536 +#: src/xml/xmli18n-tmp.h:5544 msgid "Oki Okipage 6ex" msgstr "Oki Okipage 6ex" -#: src/xml/xmli18n-tmp.h:5537 +#: src/xml/xmli18n-tmp.h:5545 msgid "Oki Okipage 8p" msgstr "Oki Okipage 8p" -#: src/xml/xmli18n-tmp.h:5538 +#: src/xml/xmli18n-tmp.h:5546 msgid "Oki Okipage 10e" msgstr "Oki Okipage 10e" -#: src/xml/xmli18n-tmp.h:5539 +#: src/xml/xmli18n-tmp.h:5547 msgid "Oki Okipage 10ex" msgstr "Oki Okipage 10ex" -#: src/xml/xmli18n-tmp.h:5540 +#: src/xml/xmli18n-tmp.h:5548 msgid "Oki Okipage 14ex" msgstr "Oki Okipage 14ex" -#: src/xml/xmli18n-tmp.h:5541 +#: src/xml/xmli18n-tmp.h:5549 msgid "Oki Super 6e" msgstr "Oki Super 6e" -#: src/xml/xmli18n-tmp.h:5542 +#: src/xml/xmli18n-tmp.h:5550 msgid "Olivetti JP350S" msgstr "Olivetti JP350S" -#: src/xml/xmli18n-tmp.h:5543 +#: src/xml/xmli18n-tmp.h:5551 msgid "Olivetti PG 306" msgstr "Olivetti PG 306" -#: src/xml/xmli18n-tmp.h:5544 +#: src/xml/xmli18n-tmp.h:5552 msgid "PCPI 1030" msgstr "PCPI 1030" -#: src/xml/xmli18n-tmp.h:5545 +#: src/xml/xmli18n-tmp.h:5553 msgid "Panasonic KX-P4410" msgstr "Panasonic KX-P4410" -#: src/xml/xmli18n-tmp.h:5546 +#: src/xml/xmli18n-tmp.h:5554 msgid "Panasonic KX-P4450" msgstr "Panasonic KX-P4450" -#: src/xml/xmli18n-tmp.h:5547 +#: src/xml/xmli18n-tmp.h:5555 msgid "Panasonic KX-P6150" msgstr "Panasonic KX-P6150" -#: src/xml/xmli18n-tmp.h:5548 +#: src/xml/xmli18n-tmp.h:5556 msgid "Panasonic KX-P6500" msgstr "Panasonic KX-P6500" -#: src/xml/xmli18n-tmp.h:5549 +#: src/xml/xmli18n-tmp.h:5557 msgid "Raven LP-410" msgstr "Raven LP-410" -#: src/xml/xmli18n-tmp.h:5550 +#: src/xml/xmli18n-tmp.h:5558 msgid "Ricoh Aficio 1022" msgstr "Ricoh Aficio 1022" -#: src/xml/xmli18n-tmp.h:5551 +#: src/xml/xmli18n-tmp.h:5559 msgid "Ricoh Aficio 1027" msgstr "Ricoh Aficio 1027" -#: src/xml/xmli18n-tmp.h:5552 +#: src/xml/xmli18n-tmp.h:5560 msgid "Ricoh Aficio 1032" msgstr "Ricoh Aficio 1032" -#: src/xml/xmli18n-tmp.h:5553 +#: src/xml/xmli18n-tmp.h:5561 msgid "Ricoh Aficio 1035" msgstr "Ricoh Aficio 1035" -#: src/xml/xmli18n-tmp.h:5554 +#: src/xml/xmli18n-tmp.h:5562 msgid "Ricoh Aficio 1045" msgstr "Ricoh Aficio 1045" -#: src/xml/xmli18n-tmp.h:5555 +#: src/xml/xmli18n-tmp.h:5563 msgid "Ricoh Aficio 1060" msgstr "Ricoh Aficio 1060" -#: src/xml/xmli18n-tmp.h:5556 +#: src/xml/xmli18n-tmp.h:5564 msgid "Ricoh Aficio 1075" msgstr "Ricoh Aficio 1075" -#: src/xml/xmli18n-tmp.h:5557 +#: src/xml/xmli18n-tmp.h:5565 msgid "Ricoh Aficio 1515" msgstr "Ricoh Aficio 1515" -#: src/xml/xmli18n-tmp.h:5558 +#: src/xml/xmli18n-tmp.h:5566 msgid "Ricoh Aficio 2015" msgstr "Ricoh Aficio 2015" -#: src/xml/xmli18n-tmp.h:5559 +#: src/xml/xmli18n-tmp.h:5567 msgid "Ricoh Aficio 2016" msgstr "Ricoh Aficio 2016" -#: src/xml/xmli18n-tmp.h:5560 +#: src/xml/xmli18n-tmp.h:5568 msgid "Ricoh Aficio 2018" msgstr "Ricoh Aficio 2018" -#: src/xml/xmli18n-tmp.h:5561 +#: src/xml/xmli18n-tmp.h:5569 msgid "Ricoh Aficio 2018D" msgstr "Ricoh Aficio 2018D" -#: src/xml/xmli18n-tmp.h:5562 +#: src/xml/xmli18n-tmp.h:5570 msgid "Ricoh Aficio 2020" msgstr "Ricoh Aficio 2020" -#: src/xml/xmli18n-tmp.h:5563 +#: src/xml/xmli18n-tmp.h:5571 msgid "Ricoh Aficio 2020D" msgstr "Ricoh Aficio 2020D" -#: src/xml/xmli18n-tmp.h:5564 +#: src/xml/xmli18n-tmp.h:5572 msgid "Ricoh Aficio 2022" msgstr "Ricoh Aficio 2022" -#: src/xml/xmli18n-tmp.h:5565 +#: src/xml/xmli18n-tmp.h:5573 msgid "Ricoh Aficio 2027" msgstr "Ricoh Aficio 2027" -#: src/xml/xmli18n-tmp.h:5566 +#: src/xml/xmli18n-tmp.h:5574 msgid "Ricoh Aficio 2032" msgstr "Ricoh Aficio 2032" -#: src/xml/xmli18n-tmp.h:5567 +#: src/xml/xmli18n-tmp.h:5575 msgid "Ricoh Aficio 2035" msgstr "Ricoh Aficio 2035" -#: src/xml/xmli18n-tmp.h:5568 +#: src/xml/xmli18n-tmp.h:5576 msgid "Ricoh Aficio 2035e" msgstr "Ricoh Aficio 2035e" -#: src/xml/xmli18n-tmp.h:5569 +#: src/xml/xmli18n-tmp.h:5577 msgid "Ricoh Aficio 2045" msgstr "Ricoh Aficio 2045" -#: src/xml/xmli18n-tmp.h:5570 +#: src/xml/xmli18n-tmp.h:5578 msgid "Ricoh Aficio 2045e" msgstr "Ricoh Aficio 2045e" -#: src/xml/xmli18n-tmp.h:5571 +#: src/xml/xmli18n-tmp.h:5579 msgid "Ricoh Aficio 2051" msgstr "Ricoh Aficio 2051" -#: src/xml/xmli18n-tmp.h:5572 +#: src/xml/xmli18n-tmp.h:5580 msgid "Ricoh Aficio 2060" msgstr "Ricoh Aficio 2060" -#: src/xml/xmli18n-tmp.h:5573 +#: src/xml/xmli18n-tmp.h:5581 msgid "Ricoh Aficio 2075" msgstr "Ricoh Aficio 2075" -#: src/xml/xmli18n-tmp.h:5574 +#: src/xml/xmli18n-tmp.h:5582 msgid "Ricoh Aficio 2090" msgstr "Ricoh Aficio 2090" -#: src/xml/xmli18n-tmp.h:5575 +#: src/xml/xmli18n-tmp.h:5583 msgid "Ricoh Aficio 2105" msgstr "Ricoh Aficio 2105" -#: src/xml/xmli18n-tmp.h:5576 +#: src/xml/xmli18n-tmp.h:5584 msgid "Ricoh Aficio 220" msgstr "Ricoh Aficio 220" -#: src/xml/xmli18n-tmp.h:5577 +#: src/xml/xmli18n-tmp.h:5585 msgid "Ricoh Aficio 3025" msgstr "Ricoh Aficio 3025" -#: src/xml/xmli18n-tmp.h:5578 +#: src/xml/xmli18n-tmp.h:5586 msgid "Ricoh Aficio 3030" msgstr "Ricoh Aficio 3030" -#: src/xml/xmli18n-tmp.h:5579 +#: src/xml/xmli18n-tmp.h:5587 msgid "Ricoh Aficio 3035" msgstr "Ricoh Aficio 3035" -#: src/xml/xmli18n-tmp.h:5580 +#: src/xml/xmli18n-tmp.h:5588 msgid "Ricoh Aficio 3045" msgstr "Ricoh Aficio 3045" -#: src/xml/xmli18n-tmp.h:5581 +#: src/xml/xmli18n-tmp.h:5589 msgid "Ricoh Aficio 401" msgstr "Ricoh Aficio 401" -#: src/xml/xmli18n-tmp.h:5582 +#: src/xml/xmli18n-tmp.h:5590 msgid "Ricoh Aficio 700" msgstr "Ricoh Aficio 700" -#: src/xml/xmli18n-tmp.h:5583 +#: src/xml/xmli18n-tmp.h:5591 msgid "Ricoh Aficio MP 1100" msgstr "Ricoh Aficio MP 1100" -#: src/xml/xmli18n-tmp.h:5584 +#: src/xml/xmli18n-tmp.h:5592 msgid "Ricoh Aficio MP 1350" msgstr "Ricoh Aficio MP 1350" -#: src/xml/xmli18n-tmp.h:5585 +#: src/xml/xmli18n-tmp.h:5593 msgid "Ricoh Aficio MP 1600" msgstr "Ricoh Aficio MP 1600" -#: src/xml/xmli18n-tmp.h:5586 +#: src/xml/xmli18n-tmp.h:5594 msgid "Ricoh Aficio MP 161" msgstr "Ricoh Aficio MP 161" -#: src/xml/xmli18n-tmp.h:5587 +#: src/xml/xmli18n-tmp.h:5595 msgid "Ricoh Aficio MP 2000" msgstr "Ricoh Aficio MP 2000" -#: src/xml/xmli18n-tmp.h:5588 +#: src/xml/xmli18n-tmp.h:5596 msgid "Ricoh Aficio MP 2500" msgstr "Ricoh Aficio MP 2500" -#: src/xml/xmli18n-tmp.h:5589 +#: src/xml/xmli18n-tmp.h:5597 msgid "Ricoh Aficio MP 2510" msgstr "Ricoh Aficio MP 2510" -#: src/xml/xmli18n-tmp.h:5590 +#: src/xml/xmli18n-tmp.h:5598 msgid "Ricoh Aficio MP 2550" msgstr "Ricoh Aficio MP 2550" -#: src/xml/xmli18n-tmp.h:5591 +#: src/xml/xmli18n-tmp.h:5599 msgid "Ricoh Aficio MP 2550B" msgstr "Ricoh Aficio MP 2550B" -#: src/xml/xmli18n-tmp.h:5592 +#: src/xml/xmli18n-tmp.h:5600 msgid "Ricoh Aficio MP 3010" msgstr "Ricoh Aficio MP 3010" -#: src/xml/xmli18n-tmp.h:5593 +#: src/xml/xmli18n-tmp.h:5601 msgid "Ricoh Aficio MP 3350" msgstr "Ricoh Aficio MP 3350" -#: src/xml/xmli18n-tmp.h:5594 +#: src/xml/xmli18n-tmp.h:5602 msgid "Ricoh Aficio MP 3350B" msgstr "Ricoh Aficio MP 3350B" -#: src/xml/xmli18n-tmp.h:5595 +#: src/xml/xmli18n-tmp.h:5603 msgid "Ricoh Aficio MP 3500" msgstr "Ricoh Aficio MP 3500" -#: src/xml/xmli18n-tmp.h:5596 +#: src/xml/xmli18n-tmp.h:5604 msgid "Ricoh Aficio MP 4000" msgstr "Ricoh Aficio MP 4000" -#: src/xml/xmli18n-tmp.h:5597 +#: src/xml/xmli18n-tmp.h:5605 msgid "Ricoh Aficio MP 4000B" msgstr "Ricoh Aficio MP 4000B" -#: src/xml/xmli18n-tmp.h:5598 +#: src/xml/xmli18n-tmp.h:5606 msgid "Ricoh Aficio MP 4500" msgstr "Ricoh Aficio MP 4500" -#: src/xml/xmli18n-tmp.h:5599 +#: src/xml/xmli18n-tmp.h:5607 msgid "Ricoh Aficio MP 5000" msgstr "Ricoh Aficio MP 5000" -#: src/xml/xmli18n-tmp.h:5600 +#: src/xml/xmli18n-tmp.h:5608 msgid "Ricoh Aficio MP 5000B" msgstr "Ricoh Aficio MP 5000B" -#: src/xml/xmli18n-tmp.h:5601 +#: src/xml/xmli18n-tmp.h:5609 msgid "Ricoh Aficio MP 5500" msgstr "Ricoh Aficio MP 5500" -#: src/xml/xmli18n-tmp.h:5602 +#: src/xml/xmli18n-tmp.h:5610 msgid "Ricoh Aficio MP 6500" msgstr "Ricoh Aficio MP 6500" -#: src/xml/xmli18n-tmp.h:5603 +#: src/xml/xmli18n-tmp.h:5611 msgid "Ricoh Aficio MP 7500" msgstr "Ricoh Aficio MP 7500" -#: src/xml/xmli18n-tmp.h:5604 +#: src/xml/xmli18n-tmp.h:5612 msgid "Ricoh Aficio MP 9000" msgstr "Ricoh Aficio MP 9000" -#: src/xml/xmli18n-tmp.h:5605 +#: src/xml/xmli18n-tmp.h:5613 msgid "Samsung ML-85" msgstr "Samsung ML-85" -#: src/xml/xmli18n-tmp.h:5606 +#: src/xml/xmli18n-tmp.h:5614 msgid "Samsung ML-1250" msgstr "Samsung ML-1250" -#: src/xml/xmli18n-tmp.h:5607 +#: src/xml/xmli18n-tmp.h:5615 msgid "Samsung ML-1450" msgstr "Samsung ML-1450" -#: src/xml/xmli18n-tmp.h:5608 +#: src/xml/xmli18n-tmp.h:5616 msgid "Samsung ML-1450PS" msgstr "Samsung ML-1450PS" -#: src/xml/xmli18n-tmp.h:5609 +#: src/xml/xmli18n-tmp.h:5617 msgid "Samsung ML-1650" msgstr "Samsung ML-1650" -#: src/xml/xmli18n-tmp.h:5610 +#: src/xml/xmli18n-tmp.h:5618 msgid "Samsung ML-1651N" msgstr "Samsung ML-1651N" -#: src/xml/xmli18n-tmp.h:5611 +#: src/xml/xmli18n-tmp.h:5619 msgid "Samsung ML-1750" msgstr "Samsung ML-1750" -#: src/xml/xmli18n-tmp.h:5612 +#: src/xml/xmli18n-tmp.h:5620 msgid "Samsung ML-2150" msgstr "Samsung ML-2150" -#: src/xml/xmli18n-tmp.h:5613 +#: src/xml/xmli18n-tmp.h:5621 msgid "Samsung ML-2150PS" msgstr "Samsung ML-2150PS" -#: src/xml/xmli18n-tmp.h:5614 +#: src/xml/xmli18n-tmp.h:5622 msgid "Samsung ML-2151N" msgstr "Samsung ML-2151N" -#: src/xml/xmli18n-tmp.h:5615 +#: src/xml/xmli18n-tmp.h:5623 msgid "Samsung ML-2151NPS" msgstr "Samsung ML-2151NPS" -#: src/xml/xmli18n-tmp.h:5616 +#: src/xml/xmli18n-tmp.h:5624 msgid "Samsung ML-2152W" msgstr "Samsung ML-2152W" -#: src/xml/xmli18n-tmp.h:5617 +#: src/xml/xmli18n-tmp.h:5625 msgid "Samsung ML-2152WPS" msgstr "Samsung ML-2152WPS" -#: src/xml/xmli18n-tmp.h:5618 +#: src/xml/xmli18n-tmp.h:5626 msgid "Samsung ML-2250" msgstr "Samsung ML-2250" -#: src/xml/xmli18n-tmp.h:5619 +#: src/xml/xmli18n-tmp.h:5627 msgid "Samsung ML-2550" msgstr "Samsung ML-2550" -#: src/xml/xmli18n-tmp.h:5620 +#: src/xml/xmli18n-tmp.h:5628 msgid "Samsung ML-2551N" msgstr "Samsung ML-2551N" -#: src/xml/xmli18n-tmp.h:5621 +#: src/xml/xmli18n-tmp.h:5629 msgid "Samsung ML-2552W" msgstr "Samsung ML-2552W" -#: src/xml/xmli18n-tmp.h:5622 +#: src/xml/xmli18n-tmp.h:5630 msgid "Samsung ML-4600" msgstr "Samsung ML-4600" -#: src/xml/xmli18n-tmp.h:5623 +#: src/xml/xmli18n-tmp.h:5631 msgid "Samsung ML-5000a" msgstr "Samsung ML-5000a" -#: src/xml/xmli18n-tmp.h:5624 +#: src/xml/xmli18n-tmp.h:5632 msgid "Samsung ML-6000" msgstr "\"Samsung ML-6000" -#: src/xml/xmli18n-tmp.h:5625 +#: src/xml/xmli18n-tmp.h:5633 msgid "Samsung ML-6100" msgstr "Samsung ML-6100" -#: src/xml/xmli18n-tmp.h:5626 +#: src/xml/xmli18n-tmp.h:5634 msgid "Samsung ML-7000" msgstr "Samsung ML-7000" -#: src/xml/xmli18n-tmp.h:5627 +#: src/xml/xmli18n-tmp.h:5635 msgid "Samsung ML-7000N" msgstr "Samsung ML-7000N" -#: src/xml/xmli18n-tmp.h:5628 +#: src/xml/xmli18n-tmp.h:5636 msgid "Samsung ML-7000P" msgstr "Samsung ML-7000P" -#: src/xml/xmli18n-tmp.h:5629 +#: src/xml/xmli18n-tmp.h:5637 msgid "Samsung ML-7050" msgstr "Samsung ML-7050" -#: src/xml/xmli18n-tmp.h:5630 +#: src/xml/xmli18n-tmp.h:5638 msgid "Samsung ML-7300" msgstr "Samsung ML-7300" -#: src/xml/xmli18n-tmp.h:5631 +#: src/xml/xmli18n-tmp.h:5639 msgid "Samsung ML-7300N" msgstr "Samsung ML-7300N" -#: src/xml/xmli18n-tmp.h:5632 +#: src/xml/xmli18n-tmp.h:5640 msgid "Samsung QL-5100A" msgstr "Samsung QL-5100A" -#: src/xml/xmli18n-tmp.h:5633 +#: src/xml/xmli18n-tmp.h:5641 msgid "Samsung QL-6050" msgstr "Samsung QL-6050" -#: src/xml/xmli18n-tmp.h:5634 +#: src/xml/xmli18n-tmp.h:5642 msgid "Savin 2522" msgstr "Savin 2522" -#: src/xml/xmli18n-tmp.h:5635 +#: src/xml/xmli18n-tmp.h:5643 msgid "Savin 2527" msgstr "Savin 2527" -#: src/xml/xmli18n-tmp.h:5636 +#: src/xml/xmli18n-tmp.h:5644 msgid "Savin 2532" msgstr "Savin 2532" -#: src/xml/xmli18n-tmp.h:5637 +#: src/xml/xmli18n-tmp.h:5645 msgid "Savin 2535/2235" msgstr "Savin 2535/2235" -#: src/xml/xmli18n-tmp.h:5638 +#: src/xml/xmli18n-tmp.h:5646 msgid "Savin 2545/2245" msgstr "Savin 2545/2245" -#: src/xml/xmli18n-tmp.h:5639 +#: src/xml/xmli18n-tmp.h:5647 msgid "Savin 2560" msgstr "Savin 2560" -#: src/xml/xmli18n-tmp.h:5640 +#: src/xml/xmli18n-tmp.h:5648 msgid "Savin 2575" msgstr "Savin 2575" -#: src/xml/xmli18n-tmp.h:5641 +#: src/xml/xmli18n-tmp.h:5649 msgid "Savin 3515" msgstr "Savin 3515" -#: src/xml/xmli18n-tmp.h:5642 +#: src/xml/xmli18n-tmp.h:5650 msgid "Savin 40105" msgstr "Savin 40105" -#: src/xml/xmli18n-tmp.h:5643 +#: src/xml/xmli18n-tmp.h:5651 msgid "Savin 4015" msgstr "Savin 4015" -#: src/xml/xmli18n-tmp.h:5644 +#: src/xml/xmli18n-tmp.h:5652 msgid "Savin 4018" msgstr "Savin 4018" -#: src/xml/xmli18n-tmp.h:5645 +#: src/xml/xmli18n-tmp.h:5653 msgid "Savin 4018d" msgstr "Savin 4018d" -#: src/xml/xmli18n-tmp.h:5646 +#: src/xml/xmli18n-tmp.h:5654 msgid "Savin 4022" msgstr "Savin 4022" -#: src/xml/xmli18n-tmp.h:5647 +#: src/xml/xmli18n-tmp.h:5655 msgid "Savin 4027" msgstr "Savin 4027" -#: src/xml/xmli18n-tmp.h:5648 +#: src/xml/xmli18n-tmp.h:5656 msgid "Savin 4035/4135g" msgstr "Savin 4035/4135g" -#: src/xml/xmli18n-tmp.h:5649 +#: src/xml/xmli18n-tmp.h:5657 msgid "Savin 4035e/4135eG" msgstr "Savin 4035e/4135eG" -#: src/xml/xmli18n-tmp.h:5650 +#: src/xml/xmli18n-tmp.h:5658 msgid "Savin 4045/4145g" msgstr "Savin 4045/4145g" -#: src/xml/xmli18n-tmp.h:5651 +#: src/xml/xmli18n-tmp.h:5659 msgid "Savin 4045e/4145eG" msgstr "Savin 4045e/4145eG" -#: src/xml/xmli18n-tmp.h:5652 +#: src/xml/xmli18n-tmp.h:5660 msgid "Savin 4051" msgstr "Savin 4051" -#: src/xml/xmli18n-tmp.h:5653 +#: src/xml/xmli18n-tmp.h:5661 msgid "Savin 4060" msgstr "Savin 4060" -#: src/xml/xmli18n-tmp.h:5654 +#: src/xml/xmli18n-tmp.h:5662 msgid "Savin 4075" msgstr "Savin 4075" -#: src/xml/xmli18n-tmp.h:5655 +#: src/xml/xmli18n-tmp.h:5663 msgid "Savin 4090" msgstr "Savin 4090" -#: src/xml/xmli18n-tmp.h:5656 +#: src/xml/xmli18n-tmp.h:5664 msgid "Savin 7025" msgstr "Savin 7025" -#: src/xml/xmli18n-tmp.h:5657 +#: src/xml/xmli18n-tmp.h:5665 msgid "Savin 8016" msgstr "Savin 8016" -#: src/xml/xmli18n-tmp.h:5658 +#: src/xml/xmli18n-tmp.h:5666 msgid "Savin 8020" msgstr "Savin 8020" -#: src/xml/xmli18n-tmp.h:5659 +#: src/xml/xmli18n-tmp.h:5667 msgid "Savin 8020d" msgstr "Savin 8020d" -#: src/xml/xmli18n-tmp.h:5660 +#: src/xml/xmli18n-tmp.h:5668 msgid "Savin 8025" msgstr "Savin 8025" -#: src/xml/xmli18n-tmp.h:5661 +#: src/xml/xmli18n-tmp.h:5669 msgid "Savin 8025e" msgstr "Savin 8025e" -#: src/xml/xmli18n-tmp.h:5662 +#: src/xml/xmli18n-tmp.h:5670 msgid "Savin 8030" msgstr "Savin 8030" -#: src/xml/xmli18n-tmp.h:5663 +#: src/xml/xmli18n-tmp.h:5671 msgid "Savin 8030e" msgstr "Savin 8030e" -#: src/xml/xmli18n-tmp.h:5664 +#: src/xml/xmli18n-tmp.h:5672 msgid "Savin 8035/8035g" msgstr "Savin 8035/8035g" -#: src/xml/xmli18n-tmp.h:5665 +#: src/xml/xmli18n-tmp.h:5673 msgid "Savin 8035e" msgstr "Savin 8035e" -#: src/xml/xmli18n-tmp.h:5666 +#: src/xml/xmli18n-tmp.h:5674 msgid "Savin 8045/8045g" msgstr "Savin 8045/8045g" -#: src/xml/xmli18n-tmp.h:5667 +#: src/xml/xmli18n-tmp.h:5675 msgid "Savin 8045e" msgstr "Savin 8045e" -#: src/xml/xmli18n-tmp.h:5668 +#: src/xml/xmli18n-tmp.h:5676 msgid "Savin 8055" msgstr "Savin 8055" -#: src/xml/xmli18n-tmp.h:5669 +#: src/xml/xmli18n-tmp.h:5677 msgid "Savin 8065" msgstr "Savin 8065" -#: src/xml/xmli18n-tmp.h:5670 +#: src/xml/xmli18n-tmp.h:5678 msgid "Savin 8075" msgstr "Savin 8075" -#: src/xml/xmli18n-tmp.h:5671 +#: src/xml/xmli18n-tmp.h:5679 msgid "Savin 8090" msgstr "Savin 8090" -#: src/xml/xmli18n-tmp.h:5672 +#: src/xml/xmli18n-tmp.h:5680 msgid "Savin 8110" msgstr "Savin 8110" -#: src/xml/xmli18n-tmp.h:5673 +#: src/xml/xmli18n-tmp.h:5681 msgid "Savin 8135" msgstr "Savin 8135" -#: src/xml/xmli18n-tmp.h:5674 +#: src/xml/xmli18n-tmp.h:5682 msgid "Savin 816" msgstr "Savin 816" -#: src/xml/xmli18n-tmp.h:5675 +#: src/xml/xmli18n-tmp.h:5683 msgid "Savin 9016" msgstr "Savin 9016" -#: src/xml/xmli18n-tmp.h:5676 +#: src/xml/xmli18n-tmp.h:5684 msgid "Savin 9021d" msgstr "Savin 9021d" -#: src/xml/xmli18n-tmp.h:5677 +#: src/xml/xmli18n-tmp.h:5685 msgid "Savin 9025" msgstr "Savin 9025" -#: src/xml/xmli18n-tmp.h:5678 +#: src/xml/xmli18n-tmp.h:5686 msgid "Savin 9025b" msgstr "Savin 9025b" -#: src/xml/xmli18n-tmp.h:5679 +#: src/xml/xmli18n-tmp.h:5687 msgid "Savin 9033" msgstr "Savin 9033" -#: src/xml/xmli18n-tmp.h:5680 +#: src/xml/xmli18n-tmp.h:5688 msgid "Savin 9033b" msgstr "Savin 9033b" -#: src/xml/xmli18n-tmp.h:5681 +#: src/xml/xmli18n-tmp.h:5689 msgid "Savin 9040" msgstr "Savin 9040" -#: src/xml/xmli18n-tmp.h:5682 +#: src/xml/xmli18n-tmp.h:5690 msgid "Savin 9040b" msgstr "Savin 9040b" -#: src/xml/xmli18n-tmp.h:5683 +#: src/xml/xmli18n-tmp.h:5691 msgid "Savin 9050" msgstr "Savin 9050" -#: src/xml/xmli18n-tmp.h:5684 +#: src/xml/xmli18n-tmp.h:5692 msgid "Savin 9050b" msgstr "Savin 9050b" -#: src/xml/xmli18n-tmp.h:5685 +#: src/xml/xmli18n-tmp.h:5693 msgid "Seiko SpeedJET 200" msgstr "Seiko SpeedJET 200" -#: src/xml/xmli18n-tmp.h:5686 +#: src/xml/xmli18n-tmp.h:5694 msgid "Sharp AR-161" msgstr "Sharp AR-161" -#: src/xml/xmli18n-tmp.h:5687 +#: src/xml/xmli18n-tmp.h:5695 msgid "Sharp AR-M257" msgstr "Sharp AR-M257" -#: src/xml/xmli18n-tmp.h:5688 +#: src/xml/xmli18n-tmp.h:5696 msgid "Sony IJP-V100" msgstr "Sony IJP-V100" -#: src/xml/xmli18n-tmp.h:5689 +#: src/xml/xmli18n-tmp.h:5697 msgid "Star LS-04" msgstr "Star LS-04" -#: src/xml/xmli18n-tmp.h:5690 +#: src/xml/xmli18n-tmp.h:5698 msgid "Star LaserPrinter 8" msgstr "Star LaserPrinter 8" -#: src/xml/xmli18n-tmp.h:5691 +#: src/xml/xmli18n-tmp.h:5699 msgid "Tally MT908" msgstr "Tally MT908" -#: src/xml/xmli18n-tmp.h:5692 +#: src/xml/xmli18n-tmp.h:5700 msgid "Tektronix Phaser 750DP" msgstr "Tektronix Phaser 750DP" -#: src/xml/xmli18n-tmp.h:5693 +#: src/xml/xmli18n-tmp.h:5701 msgid "Tektronix Phaser 750DX" msgstr "Tektronix Phaser 750DX" -#: src/xml/xmli18n-tmp.h:5694 +#: src/xml/xmli18n-tmp.h:5702 msgid "Tektronix Phaser 750N" msgstr "Tektronix Phaser 750N" -#: src/xml/xmli18n-tmp.h:5695 +#: src/xml/xmli18n-tmp.h:5703 msgid "Tektronix Phaser 750P" msgstr "Tektronix Phaser 750P" -#: src/xml/xmli18n-tmp.h:5696 +#: src/xml/xmli18n-tmp.h:5704 msgid "Xerox Able 1406" msgstr "Xerox Able 1406" -#: src/xml/xmli18n-tmp.h:5697 +#: src/xml/xmli18n-tmp.h:5705 msgid "Xerox DocuPrint 4508" msgstr "Xerox DocuPrint 4508" -#: src/xml/xmli18n-tmp.h:5698 +#: src/xml/xmli18n-tmp.h:5706 msgid "Xerox DocuPrint C20" msgstr "Xerox DocuPrint C20" -#: src/xml/xmli18n-tmp.h:5699 +#: src/xml/xmli18n-tmp.h:5707 msgid "Xerox DocuPrint N4512" msgstr "Xerox DocuPrint N4512" -#: src/xml/xmli18n-tmp.h:5700 +#: src/xml/xmli18n-tmp.h:5708 msgid "Xerox DocuPrint N4512PS" msgstr "Xerox DocuPrint N4512PS" -#: src/xml/xmli18n-tmp.h:5701 +#: src/xml/xmli18n-tmp.h:5709 msgid "Xerox DocuPrint P12" msgstr "Xerox DocuPrint P12" -#: src/xml/xmli18n-tmp.h:5702 +#: src/xml/xmli18n-tmp.h:5710 msgid "Xerox DocuPrint P1202" msgstr "Xerox DocuPrint P1202" -#: src/xml/xmli18n-tmp.h:5703 +#: src/xml/xmli18n-tmp.h:5711 msgid "Xerox DocuPrint P8e" msgstr "Xerox DocuPrint P8e" -#: src/xml/xmli18n-tmp.h:5704 +#: src/xml/xmli18n-tmp.h:5712 msgid "Xerox Document Centre 400" msgstr "Xerox Document Centre 400" -#: src/xml/xmli18n-tmp.h:5705 +#: src/xml/xmli18n-tmp.h:5713 msgid "Xerox Phaser 2135" msgstr "Xerox Phaser 2135" -#: src/xml/xmli18n-tmp.h:5706 +#: src/xml/xmli18n-tmp.h:5714 msgid "Xerox Phaser 4400B" msgstr "Xerox Phaser 4400B" -#: src/xml/xmli18n-tmp.h:5707 +#: src/xml/xmli18n-tmp.h:5715 msgid "Xerox Phaser 4400DT" msgstr "Xerox Phaser 4400DT" -#: src/xml/xmli18n-tmp.h:5708 +#: src/xml/xmli18n-tmp.h:5716 msgid "Xerox Phaser 4400DX" msgstr "Xerox Phaser 4400DX" -#: src/xml/xmli18n-tmp.h:5709 +#: src/xml/xmli18n-tmp.h:5717 msgid "Xerox Phaser 4400N" msgstr "Xerox Phaser 4400N" -#: src/xml/xmli18n-tmp.h:5710 +#: src/xml/xmli18n-tmp.h:5718 msgid "Xerox Phaser 4500B" msgstr "Xerox Phaser 4500B" -#: src/xml/xmli18n-tmp.h:5711 +#: src/xml/xmli18n-tmp.h:5719 msgid "Xerox Phaser 4500DT" msgstr "Xerox Phaser 4500DT" -#: src/xml/xmli18n-tmp.h:5712 +#: src/xml/xmli18n-tmp.h:5720 msgid "Xerox Phaser 4500DX" msgstr "Xerox Phaser 4500DX" -#: src/xml/xmli18n-tmp.h:5713 +#: src/xml/xmli18n-tmp.h:5721 msgid "Xerox Phaser 4500N" msgstr "Xerox Phaser 4500N" -#: src/xml/xmli18n-tmp.h:5714 +#: src/xml/xmli18n-tmp.h:5722 msgid "Xerox Phaser 4510B" msgstr "Xerox Phaser 4510B" -#: src/xml/xmli18n-tmp.h:5715 +#: src/xml/xmli18n-tmp.h:5723 msgid "Xerox Phaser 4510DT" msgstr "Xerox Phaser 4510DT" -#: src/xml/xmli18n-tmp.h:5716 +#: src/xml/xmli18n-tmp.h:5724 msgid "Xerox Phaser 4510DX" msgstr "Xerox Phaser 4510DX" -#: src/xml/xmli18n-tmp.h:5717 +#: src/xml/xmli18n-tmp.h:5725 msgid "Xerox Phaser 4510N" msgstr "Xerox Phaser 4510N" -#: src/xml/xmli18n-tmp.h:5718 +#: src/xml/xmli18n-tmp.h:5726 msgid "Xerox Phaser 5500B" msgstr "Xerox Phaser 5500B" -#: src/xml/xmli18n-tmp.h:5719 +#: src/xml/xmli18n-tmp.h:5727 msgid "Xerox Phaser 5500DN" msgstr "Xerox Phaser 5500DN" -#: src/xml/xmli18n-tmp.h:5720 +#: src/xml/xmli18n-tmp.h:5728 msgid "Xerox Phaser 5500DT" msgstr "Xerox Phaser 5500DT" -#: src/xml/xmli18n-tmp.h:5721 +#: src/xml/xmli18n-tmp.h:5729 msgid "Xerox Phaser 5500DX" msgstr "Xerox Phaser 5500DX" -#: src/xml/xmli18n-tmp.h:5722 +#: src/xml/xmli18n-tmp.h:5730 msgid "Xerox Phaser 5500N" msgstr "Xerox Phaser 5500N" -#: src/xml/xmli18n-tmp.h:5723 +#: src/xml/xmli18n-tmp.h:5731 msgid "Xerox Phaser 6130N" msgstr "Xerox Phaser 6130N" -#: src/xml/xmli18n-tmp.h:5724 +#: src/xml/xmli18n-tmp.h:5732 msgid "Xerox Phaser 6180DN" msgstr "Xerox Phaser 6180DN" -#: src/xml/xmli18n-tmp.h:5725 +#: src/xml/xmli18n-tmp.h:5733 msgid "Xerox Phaser 6180MFP-D" msgstr "Xerox Phaser 6180MFP-D" -#: src/xml/xmli18n-tmp.h:5726 +#: src/xml/xmli18n-tmp.h:5734 msgid "Xerox Phaser 6200B" msgstr "Xerox Phaser 6200B" -#: src/xml/xmli18n-tmp.h:5727 +#: src/xml/xmli18n-tmp.h:5735 msgid "Xerox Phaser 6200DP" msgstr "Xerox Phaser 6200DP" -#: src/xml/xmli18n-tmp.h:5728 +#: src/xml/xmli18n-tmp.h:5736 msgid "Xerox Phaser 6200DX" msgstr "Xerox Phaser 6200DX" -#: src/xml/xmli18n-tmp.h:5729 +#: src/xml/xmli18n-tmp.h:5737 msgid "Xerox Phaser 6200N" msgstr "Xerox Phaser 6200N" -#: src/xml/xmli18n-tmp.h:5730 +#: src/xml/xmli18n-tmp.h:5738 msgid "Xerox Phaser 6250B" msgstr "Xerox Phaser 6250B" -#: src/xml/xmli18n-tmp.h:5731 +#: src/xml/xmli18n-tmp.h:5739 msgid "Xerox Phaser 6250DP" msgstr "Xerox Phaser 6250DP" -#: src/xml/xmli18n-tmp.h:5732 +#: src/xml/xmli18n-tmp.h:5740 msgid "Xerox Phaser 6250DT" msgstr "Xerox Phaser 6250DT" -#: src/xml/xmli18n-tmp.h:5733 +#: src/xml/xmli18n-tmp.h:5741 msgid "Xerox Phaser 6250DX" msgstr "Xerox Phaser 6250DX" -#: src/xml/xmli18n-tmp.h:5734 +#: src/xml/xmli18n-tmp.h:5742 msgid "Xerox Phaser 6250N" msgstr "Xerox Phaser 6250N" -#: src/xml/xmli18n-tmp.h:5735 +#: src/xml/xmli18n-tmp.h:5743 msgid "Xerox Phaser 6300DN" msgstr "Xerox Phaser 6300DN" -#: src/xml/xmli18n-tmp.h:5736 +#: src/xml/xmli18n-tmp.h:5744 msgid "Xerox Phaser 6300N" msgstr "Xerox Phaser 6300N" -#: src/xml/xmli18n-tmp.h:5737 +#: src/xml/xmli18n-tmp.h:5745 msgid "Xerox Phaser 6350DP" msgstr "Xerox Phaser 6350DP" -#: src/xml/xmli18n-tmp.h:5738 +#: src/xml/xmli18n-tmp.h:5746 msgid "Xerox Phaser 6350DT" msgstr "Xerox Phaser 6350DT" -#: src/xml/xmli18n-tmp.h:5739 +#: src/xml/xmli18n-tmp.h:5747 msgid "Xerox Phaser 6350DX" msgstr "Xerox Phaser 6350DX" -#: src/xml/xmli18n-tmp.h:5740 +#: src/xml/xmli18n-tmp.h:5748 msgid "Xerox Phaser 6360DN" msgstr "Xerox Phaser 6360DN" -#: src/xml/xmli18n-tmp.h:5741 +#: src/xml/xmli18n-tmp.h:5749 msgid "Xerox Phaser 6360DX" msgstr "Xerox Phaser 6360DX" -#: src/xml/xmli18n-tmp.h:5742 +#: src/xml/xmli18n-tmp.h:5750 msgid "Xerox Phaser 7300B" msgstr "Xerox Phaser 7300B" -#: src/xml/xmli18n-tmp.h:5743 +#: src/xml/xmli18n-tmp.h:5751 msgid "Xerox Phaser 7300DN" msgstr "Xerox Phaser 7300DN" -#: src/xml/xmli18n-tmp.h:5744 +#: src/xml/xmli18n-tmp.h:5752 msgid "Xerox Phaser 7300DT" msgstr "Xerox Phaser 7300DT" -#: src/xml/xmli18n-tmp.h:5745 +#: src/xml/xmli18n-tmp.h:5753 msgid "Xerox Phaser 7300DX" msgstr "Xerox Phaser 7300DX" -#: src/xml/xmli18n-tmp.h:5746 +#: src/xml/xmli18n-tmp.h:5754 msgid "Xerox Phaser 7300N" msgstr "Xerox Phaser 7300N" -#: src/xml/xmli18n-tmp.h:5747 +#: src/xml/xmli18n-tmp.h:5755 msgid "Xerox Phaser 7400DN" msgstr "Xerox Phaser 7400DN" -#: src/xml/xmli18n-tmp.h:5748 +#: src/xml/xmli18n-tmp.h:5756 msgid "Xerox Phaser 7400DT" msgstr "Xerox Phaser 7400DT" -#: src/xml/xmli18n-tmp.h:5749 +#: src/xml/xmli18n-tmp.h:5757 msgid "Xerox Phaser 7400DX" msgstr "Xerox Phaser 7400DX" -#: src/xml/xmli18n-tmp.h:5750 +#: src/xml/xmli18n-tmp.h:5758 msgid "Xerox Phaser 7400DXF" msgstr "Xerox Phaser 7400DXF" -#: src/xml/xmli18n-tmp.h:5751 +#: src/xml/xmli18n-tmp.h:5759 msgid "Xerox Phaser 7400N" msgstr "Xerox Phaser 7400N" -#: src/xml/xmli18n-tmp.h:5752 +#: src/xml/xmli18n-tmp.h:5760 msgid "Xerox Phaser 7700DN" msgstr "Xerox Phaser 7700DN" -#: src/xml/xmli18n-tmp.h:5753 +#: src/xml/xmli18n-tmp.h:5761 msgid "Xerox Phaser 7700DX" msgstr "Xerox Phaser 7700DX" -#: src/xml/xmli18n-tmp.h:5754 +#: src/xml/xmli18n-tmp.h:5762 msgid "Xerox Phaser 7700GX" msgstr "Xerox Phaser 7700GX" -#: src/xml/xmli18n-tmp.h:5755 +#: src/xml/xmli18n-tmp.h:5763 msgid "Xerox Phaser 7750B" msgstr "Xerox Phaser 7750B" -#: src/xml/xmli18n-tmp.h:5756 +#: src/xml/xmli18n-tmp.h:5764 msgid "Xerox Phaser 7750DN" msgstr "Xerox Phaser 7750DN" -#: src/xml/xmli18n-tmp.h:5757 +#: src/xml/xmli18n-tmp.h:5765 msgid "Xerox Phaser 7750DXF" msgstr "Xerox Phaser 7750DXF" -#: src/xml/xmli18n-tmp.h:5758 +#: src/xml/xmli18n-tmp.h:5766 msgid "Xerox Phaser 7750GX" msgstr "Xerox Phaser 7750GX" -#: src/xml/xmli18n-tmp.h:5759 +#: src/xml/xmli18n-tmp.h:5767 msgid "Xerox Phaser 7760DN" msgstr "Xerox Phaser 7760DN" -#: src/xml/xmli18n-tmp.h:5760 +#: src/xml/xmli18n-tmp.h:5768 msgid "Xerox Phaser 7760DX" msgstr "Xerox Phaser 7760DX" -#: src/xml/xmli18n-tmp.h:5761 +#: src/xml/xmli18n-tmp.h:5769 msgid "Xerox Phaser 7760GX" msgstr "Xerox Phaser 7760GX" -#: src/xml/xmli18n-tmp.h:5762 +#: src/xml/xmli18n-tmp.h:5770 msgid "Xerox Phaser 8400B" msgstr "Xerox Phaser 8400B" -#: src/xml/xmli18n-tmp.h:5763 +#: src/xml/xmli18n-tmp.h:5771 msgid "Xerox Phaser 8400BD" msgstr "Xerox Phaser 8400BD" -#: src/xml/xmli18n-tmp.h:5764 +#: src/xml/xmli18n-tmp.h:5772 msgid "Xerox Phaser 8400DP" msgstr "Xerox Phaser 8400DP" -#: src/xml/xmli18n-tmp.h:5765 +#: src/xml/xmli18n-tmp.h:5773 msgid "Xerox Phaser 8400DX" msgstr "Xerox Phaser 8400DX" -#: src/xml/xmli18n-tmp.h:5766 +#: src/xml/xmli18n-tmp.h:5774 msgid "Xerox Phaser 8400N" msgstr "Xerox Phaser 8400N" -#: src/xml/xmli18n-tmp.h:5767 +#: src/xml/xmli18n-tmp.h:5775 msgid "Xerox Phaser 8500DN" msgstr "Xerox Phaser 8500DN" -#: src/xml/xmli18n-tmp.h:5768 +#: src/xml/xmli18n-tmp.h:5776 msgid "Xerox Phaser 8500N" msgstr "Xerox Phaser 8500N" -#: src/xml/xmli18n-tmp.h:5769 +#: src/xml/xmli18n-tmp.h:5777 msgid "Xerox Phaser 8550DP" msgstr "Xerox Phaser 8550DP" -#: src/xml/xmli18n-tmp.h:5770 +#: src/xml/xmli18n-tmp.h:5778 msgid "Xerox Phaser 8550DT" msgstr "Xerox Phaser 8550DT" -#: src/xml/xmli18n-tmp.h:5771 +#: src/xml/xmli18n-tmp.h:5779 msgid "Xerox Phaser 8550DX" msgstr "Xerox Phaser 8550DX" -#: src/xml/xmli18n-tmp.h:5772 +#: src/xml/xmli18n-tmp.h:5780 msgid "Xerox Phaser 8560DN" msgstr "Xerox Phaser 8560DN" -#: src/xml/xmli18n-tmp.h:5773 +#: src/xml/xmli18n-tmp.h:5781 msgid "Xerox WorkCentre 7345" msgstr "Xerox WorkCentre 7345" -#: src/xml/xmli18n-tmp.h:5774 +#: src/xml/xmli18n-tmp.h:5782 msgid "Xerox WorkCentre M118" msgstr "Xerox WorkCentre M118" -#: src/xml/xmli18n-tmp.h:5775 +#: src/xml/xmli18n-tmp.h:5783 msgid "Compaq IJ1200" msgstr "Compaq IJ1200" -#: src/xml/xmli18n-tmp.h:5776 +#: src/xml/xmli18n-tmp.h:5784 msgid "Lexmark X73" msgstr "Lexmark X73" -#: src/xml/xmli18n-tmp.h:5777 +#: src/xml/xmli18n-tmp.h:5785 msgid "Lexmark Z42" msgstr "Lexmark Z42" -#: src/xml/xmli18n-tmp.h:5778 +#: src/xml/xmli18n-tmp.h:5786 msgid "Lexmark Z43" msgstr "Lexmark Z43" -#: src/xml/xmli18n-tmp.h:5779 +#: src/xml/xmli18n-tmp.h:5787 msgid "Lexmark Z52" msgstr "Lexmark Z52" -#: src/xml/xmli18n-tmp.h:5780 +#: src/xml/xmli18n-tmp.h:5788 msgid "Lexmark Z53" msgstr "Lexmark Z53" -#: src/xml/xmli18n-tmp.h:5781 +#: src/xml/xmli18n-tmp.h:5789 msgid "Olympus P-10" msgstr "Olympus P-10" -#: src/xml/xmli18n-tmp.h:5782 +#: src/xml/xmli18n-tmp.h:5790 msgid "Olympus P-11" msgstr "Olympus P-11" -#: src/xml/xmli18n-tmp.h:5783 +#: src/xml/xmli18n-tmp.h:5791 msgid "Olympus P-200" msgstr "Olympus P-200" -#: src/xml/xmli18n-tmp.h:5784 +#: src/xml/xmli18n-tmp.h:5792 msgid "Olympus P-300" msgstr "Olympus P-300" -#: src/xml/xmli18n-tmp.h:5785 +#: src/xml/xmli18n-tmp.h:5793 msgid "Olympus P-300E" msgstr "Olympus P-300E" -#: src/xml/xmli18n-tmp.h:5786 +#: src/xml/xmli18n-tmp.h:5794 msgid "Olympus P-300U" msgstr "Olympus P-3000" -#: src/xml/xmli18n-tmp.h:5787 +#: src/xml/xmli18n-tmp.h:5795 msgid "Olympus P-330E" msgstr "Olympus P-330E" -#: src/xml/xmli18n-tmp.h:5788 +#: src/xml/xmli18n-tmp.h:5796 msgid "Olympus P-330NE" msgstr "Olympus P-330NE" -#: src/xml/xmli18n-tmp.h:5789 +#: src/xml/xmli18n-tmp.h:5797 msgid "Olympus P-400" msgstr "Olympus P-400" -#: src/xml/xmli18n-tmp.h:5790 +#: src/xml/xmli18n-tmp.h:5798 msgid "Olympus P-440" msgstr "Olympus P-440" -#: src/xml/xmli18n-tmp.h:5791 +#: src/xml/xmli18n-tmp.h:5799 msgid "Olympus P-S100" msgstr "Olympus P-S100" -#: src/xml/xmli18n-tmp.h:5792 +#: src/xml/xmli18n-tmp.h:5800 msgid "Canon CP-10" msgstr "Canon CP-10" -#: src/xml/xmli18n-tmp.h:5793 +#: src/xml/xmli18n-tmp.h:5801 msgid "Canon CP-100" msgstr "Canon CP-100" -#: src/xml/xmli18n-tmp.h:5794 +#: src/xml/xmli18n-tmp.h:5802 msgid "Canon CP-200" msgstr "Canon CP-200" -#: src/xml/xmli18n-tmp.h:5795 +#: src/xml/xmli18n-tmp.h:5803 msgid "Canon CP-220" msgstr "Canon CP-220" -#: src/xml/xmli18n-tmp.h:5796 +#: src/xml/xmli18n-tmp.h:5804 msgid "Canon CP-300" msgstr "Canon CP-300" -#: src/xml/xmli18n-tmp.h:5797 +#: src/xml/xmli18n-tmp.h:5805 msgid "Canon CP-330" msgstr "Canon CP-330" -#: src/xml/xmli18n-tmp.h:5798 +#: src/xml/xmli18n-tmp.h:5806 msgid "Canon SELPHY CP400" msgstr "" -#: src/xml/xmli18n-tmp.h:5799 +#: src/xml/xmli18n-tmp.h:5807 msgid "Canon SELPHY CP500" msgstr "" -#: src/xml/xmli18n-tmp.h:5800 +#: src/xml/xmli18n-tmp.h:5808 msgid "Canon SELPHY CP510" msgstr "" -#: src/xml/xmli18n-tmp.h:5801 +#: src/xml/xmli18n-tmp.h:5809 msgid "Canon SELPHY CP520" msgstr "" -#: src/xml/xmli18n-tmp.h:5802 +#: src/xml/xmli18n-tmp.h:5810 msgid "Canon SELPHY CP530" msgstr "" -#: src/xml/xmli18n-tmp.h:5803 +#: src/xml/xmli18n-tmp.h:5811 msgid "Canon SELPHY CP600" msgstr "" -#: src/xml/xmli18n-tmp.h:5804 +#: src/xml/xmli18n-tmp.h:5812 msgid "Canon SELPHY CP710" msgstr "" -#: src/xml/xmli18n-tmp.h:5805 +#: src/xml/xmli18n-tmp.h:5813 msgid "Canon SELPHY CP720" msgstr "" -#: src/xml/xmli18n-tmp.h:5806 +#: src/xml/xmli18n-tmp.h:5814 msgid "Canon SELPHY CP730" msgstr "" -#: src/xml/xmli18n-tmp.h:5807 +#: src/xml/xmli18n-tmp.h:5815 msgid "Canon SELPHY CP740" msgstr "" -#: src/xml/xmli18n-tmp.h:5808 +#: src/xml/xmli18n-tmp.h:5816 msgid "Canon SELPHY CP750" msgstr "" -#: src/xml/xmli18n-tmp.h:5809 +#: src/xml/xmli18n-tmp.h:5817 msgid "Canon SELPHY CP760" msgstr "" -#: src/xml/xmli18n-tmp.h:5810 +#: src/xml/xmli18n-tmp.h:5818 msgid "Canon SELPHY CP770" msgstr "" -#: src/xml/xmli18n-tmp.h:5811 +#: src/xml/xmli18n-tmp.h:5819 msgid "Canon SELPHY CP780" msgstr "" -#: src/xml/xmli18n-tmp.h:5812 +#: src/xml/xmli18n-tmp.h:5820 msgid "Canon SELPHY CP790" msgstr "" -#: src/xml/xmli18n-tmp.h:5813 +#: src/xml/xmli18n-tmp.h:5821 msgid "Canon SELPHY CP800" msgstr "" -#: src/xml/xmli18n-tmp.h:5814 +#: src/xml/xmli18n-tmp.h:5822 msgid "Canon SELPHY CP810" msgstr "" -#: src/xml/xmli18n-tmp.h:5815 +#: src/xml/xmli18n-tmp.h:5823 msgid "Canon SELPHY CP900" msgstr "" -#: src/xml/xmli18n-tmp.h:5816 +#: src/xml/xmli18n-tmp.h:5824 msgid "Canon SELPHY ES1" msgstr "Canon SELPHY ES1" -#: src/xml/xmli18n-tmp.h:5817 +#: src/xml/xmli18n-tmp.h:5825 msgid "Canon SELPHY ES2" msgstr "Canon SELPHY ES2" -#: src/xml/xmli18n-tmp.h:5818 +#: src/xml/xmli18n-tmp.h:5826 msgid "Canon SELPHY ES3" msgstr "" -#: src/xml/xmli18n-tmp.h:5819 +#: src/xml/xmli18n-tmp.h:5827 msgid "Canon SELPHY ES20" msgstr "Canon SELPHY ES20" -#: src/xml/xmli18n-tmp.h:5820 +#: src/xml/xmli18n-tmp.h:5828 msgid "Canon SELPHY ES30" msgstr "" -#: src/xml/xmli18n-tmp.h:5821 +#: src/xml/xmli18n-tmp.h:5829 msgid "Canon SELPHY ES40" msgstr "" -#: src/xml/xmli18n-tmp.h:5822 +#: src/xml/xmli18n-tmp.h:5830 msgid "Sony UP-DP10" msgstr "Sony UP-DP10" -#: src/xml/xmli18n-tmp.h:5823 +#: src/xml/xmli18n-tmp.h:5831 msgid "Sony UP-DR150" msgstr "Sony UP-DR150" -#: src/xml/xmli18n-tmp.h:5824 +#: src/xml/xmli18n-tmp.h:5832 msgid "Sony DPP-EX5" msgstr "Sony DPP-EX5" -#: src/xml/xmli18n-tmp.h:5825 +#: src/xml/xmli18n-tmp.h:5833 msgid "Sony DPP-EX7" msgstr "Sony DPP-EX7" -#: src/xml/xmli18n-tmp.h:5826 +#: src/xml/xmli18n-tmp.h:5834 msgid "Sony UP-DR100" msgstr "Sony UP-DR100" -#: src/xml/xmli18n-tmp.h:5827 +#: src/xml/xmli18n-tmp.h:5835 msgid "Sony UP-DR200" msgstr "" -#: src/xml/xmli18n-tmp.h:5828 +#: src/xml/xmli18n-tmp.h:5836 msgid "Fujifilm Printpix-CX-400" msgstr "Fujifilm Printpix-CX-400" -#: src/xml/xmli18n-tmp.h:5829 +#: src/xml/xmli18n-tmp.h:5837 msgid "Fujifilm Printpix-CX-550" msgstr "Fujifilm Printpix-CX-550" -#: src/xml/xmli18n-tmp.h:5830 +#: src/xml/xmli18n-tmp.h:5838 msgid "Fujifilm FinePix-NX-500" msgstr "Fujifilm FinePix-NX-500" -#: src/xml/xmli18n-tmp.h:5831 +#: src/xml/xmli18n-tmp.h:5839 msgid "Kodak Easyshare-Printer-Dock" msgstr "Kodak Easyshare-Printer-Dock" -#: src/xml/xmli18n-tmp.h:5832 +#: src/xml/xmli18n-tmp.h:5840 msgid "Kodak EasyShare-G600-Printer-Dock" msgstr "Kodak EasyShare-G600-Printer-Dock" -#: src/xml/xmli18n-tmp.h:5833 +#: src/xml/xmli18n-tmp.h:5841 msgid "Kodak PD-4000" msgstr "Kodak PD-4000" -#: src/xml/xmli18n-tmp.h:5834 +#: src/xml/xmli18n-tmp.h:5842 msgid "Kodak PD-6000" msgstr "Kodak PD-6000" -#: src/xml/xmli18n-tmp.h:5835 +#: src/xml/xmli18n-tmp.h:5843 msgid "Kodak Photo-Printer" msgstr "Kodak Photo-Printer" -#: src/xml/xmli18n-tmp.h:5836 +#: src/xml/xmli18n-tmp.h:5844 msgid "Kodak Photo-Printer-500" msgstr "Kodak Photo-Printer-500" -#: src/xml/xmli18n-tmp.h:5837 +#: src/xml/xmli18n-tmp.h:5845 msgid "Kodak Printer-Dock-Plus" msgstr "Kodak Printer-Dock-Plus" -#: src/xml/xmli18n-tmp.h:5838 +#: src/xml/xmli18n-tmp.h:5846 msgid "Kodak Printer-Dock-Plus-S3" msgstr "Kodak Printer-Dock-Plus-S3" -#: src/xml/xmli18n-tmp.h:5839 +#: src/xml/xmli18n-tmp.h:5847 msgid "Kodak 6800" msgstr "" -#: src/xml/xmli18n-tmp.h:5840 +#: src/xml/xmli18n-tmp.h:5848 msgid "Kodak 6850" msgstr "" -#: src/xml/xmli18n-tmp.h:5841 +#: src/xml/xmli18n-tmp.h:5849 msgid "Kodak 605" msgstr "" -#: src/xml/xmli18n-tmp.h:5842 +#: src/xml/xmli18n-tmp.h:5850 msgid "Kodak 1400" msgstr "" -#: src/xml/xmli18n-tmp.h:5843 +#: src/xml/xmli18n-tmp.h:5851 msgid "Kodak 805" msgstr "" -#: src/xml/xmli18n-tmp.h:5844 +#: src/xml/xmli18n-tmp.h:5852 msgid "Kodak 9810" msgstr "" -#: src/xml/xmli18n-tmp.h:5845 +#: src/xml/xmli18n-tmp.h:5853 msgid "Kodak 8500" msgstr "" -#: src/xml/xmli18n-tmp.h:5846 +#: src/xml/xmli18n-tmp.h:5854 msgid "Mitsubishi CP-3020D" msgstr "" -#: src/xml/xmli18n-tmp.h:5847 +#: src/xml/xmli18n-tmp.h:5855 msgid "Mitsubishi CP-3020DU" msgstr "" -#: src/xml/xmli18n-tmp.h:5848 +#: src/xml/xmli18n-tmp.h:5856 msgid "Mitsubishi CP-3020DE" msgstr "" -#: src/xml/xmli18n-tmp.h:5849 +#: src/xml/xmli18n-tmp.h:5857 msgid "Mitsubishi CP-3020DA" msgstr "" -#: src/xml/xmli18n-tmp.h:5850 +#: src/xml/xmli18n-tmp.h:5858 msgid "Mitsubishi CP-3020DAE" msgstr "" -#: src/xml/xmli18n-tmp.h:5851 +#: src/xml/xmli18n-tmp.h:5859 msgid "Mitsubishi CP-9550D" msgstr "" -#: src/xml/xmli18n-tmp.h:5852 +#: src/xml/xmli18n-tmp.h:5860 msgid "Mitsubishi CP-9550DW" msgstr "" -#: src/xml/xmli18n-tmp.h:5853 +#: src/xml/xmli18n-tmp.h:5861 msgid "Mitsubishi CP-9810D" msgstr "" -#: src/xml/xmli18n-tmp.h:5854 +#: src/xml/xmli18n-tmp.h:5862 msgid "Mitsubishi CP-9810DW" msgstr "" -#: src/xml/xmli18n-tmp.h:5855 +#: src/xml/xmli18n-tmp.h:5863 msgid "Mitsubishi CP-D70DW" msgstr "" -#: src/xml/xmli18n-tmp.h:5856 +#: src/xml/xmli18n-tmp.h:5864 msgid "Mitsubishi CP-D707DW" msgstr "" -#: src/xml/xmli18n-tmp.h:5857 +#: src/xml/xmli18n-tmp.h:5865 msgid "Mitsubishi CP-K60DW" msgstr "" -#: src/xml/xmli18n-tmp.h:5858 +#: src/xml/xmli18n-tmp.h:5866 msgid "Shinko CHC-S9045" msgstr "Shinko CHC-S9045" -#: src/xml/xmli18n-tmp.h:5859 +#: src/xml/xmli18n-tmp.h:5867 msgid "Shinko CHC-S2145" msgstr "" -#: src/xml/xmli18n-tmp.h:5860 +#: src/xml/xmli18n-tmp.h:5868 msgid "Sinfonia CHC-S2145" msgstr "" -#: src/xml/xmli18n-tmp.h:5861 +#: src/xml/xmli18n-tmp.h:5869 msgid "Dai Nippon Printing DS40" msgstr "Dai Nippon Printing DS40" -#: src/xml/xmli18n-tmp.h:5862 +#: src/xml/xmli18n-tmp.h:5870 msgid "Dai Nippon Printing DS80" msgstr "Dai Nippon Printing DS80" -#: src/xml/xmli18n-tmp.h:5863 +#: src/xml/xmli18n-tmp.h:5871 msgid "Dai Nippon Printing DSRX1" msgstr "" -#: src/xml/xmli18n-tmp.h:5864 +#: src/xml/xmli18n-tmp.h:5872 msgid "Citizen CX" msgstr "" -#: src/xml/xmli18n-tmp.h:5865 +#: src/xml/xmli18n-tmp.h:5873 msgid "Citizen CX-W" msgstr "" -#: src/xml/xmli18n-tmp.h:5866 +#: src/xml/xmli18n-tmp.h:5874 msgid "Citizen CY" msgstr "" -#: src/xml/xmli18n-tmp.h:5867 +#: src/xml/xmli18n-tmp.h:5875 msgid "Citizen CW-01" msgstr "" -#: src/xml/xmli18n-tmp.h:5868 +#: src/xml/xmli18n-tmp.h:5876 msgid "Citizen OP900" msgstr "" -#: src/xml/xmli18n-tmp.h:5869 +#: src/xml/xmli18n-tmp.h:5877 msgid "Citizen CW-02" msgstr "" -#: src/xml/xmli18n-tmp.h:5870 +#: src/xml/xmli18n-tmp.h:5878 msgid "Citizen OP900II" msgstr "" -#: src/xml/xmli18n-tmp.h:5871 +#: src/xml/xmli18n-tmp.h:5879 msgid "Mitsubishi CP-3800DW" msgstr "" -#: src/xml/xmli18n-tmp.h:5872 +#: src/xml/xmli18n-tmp.h:5880 msgid "RAW DATA 16 bit" msgstr "Données brutes (raw) 16 bits" -#: src/xml/xmli18n-tmp.h:5873 +#: src/xml/xmli18n-tmp.h:5881 msgid "RAW DATA 8 bit" msgstr "Données brutes (raw) 8 bits" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/hello-debhelper.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/hello-debhelper.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/hello-debhelper.po 2014-02-24 08:06:51.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/hello-debhelper.po 2014-03-24 09:26:18.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:11+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:29+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: src/hello.c:98 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/hello.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/hello.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/hello.po 2014-02-24 08:06:51.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/hello.po 2014-03-24 09:26:18.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:11+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:29+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: src/hello.c:98 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/help2man.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/help2man.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/help2man.po 2014-02-24 08:06:44.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/help2man.po 2014-03-24 09:26:10.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:23+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:33+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: help2man:73 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/human-theme.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/human-theme.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/human-theme.po 2014-02-24 08:06:55.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/human-theme.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,30 +0,0 @@ -# French translation for human-theme -# Copyright (c) 2006 Rosetta Contributors and Canonical Ltd 2006 -# This file is distributed under the same license as the human-theme package. -# FIRST AUTHOR , 2006. -# -msgid "" -msgstr "" -"Project-Id-Version: human-theme\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-06-23 11:36+0000\n" -"PO-Revision-Date: 2009-07-17 10:15+0000\n" -"Last-Translator: Bruno Patri \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 13:14+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: ../index.theme.in.h:1 -msgid "Ubuntu default theme" -msgstr "Thème par défaut d'Ubuntu" - -#: ../Human-Clearlooks/index.theme.in.h:1 -msgid "Human-Clearlooks" -msgstr "Human-Clearlooks" - -#: ../DarkRoom/index.theme.in.h:1 -msgid "DarkRoom" -msgstr "DarkRoom" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/hunspell.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/hunspell.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/hunspell.po 2014-02-24 08:06:53.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/hunspell.po 2014-03-24 09:26:19.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:19+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:37+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: src/tools/hunspell.cxx:205 src/tools/hunspell.cxx:313 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-anthy.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-anthy.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-anthy.po 2014-02-24 08:06:59.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-anthy.po 2014-03-24 09:26:25.000000000 +0000 @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: ibus-anthy 1.5\n" "Report-Msgid-Bugs-To: http://code.google.com/p/ibus/issues/entry\n" -"POT-Creation-Date: 2014-02-17 13:48+0000\n" -"PO-Revision-Date: 2014-02-18 11:48+0000\n" +"POT-Creation-Date: 2014-03-11 03:52+0000\n" +"PO-Revision-Date: 2014-03-11 23:11+0000\n" "Last-Translator: Julien Humbert \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:14+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:47+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: ../engine/engine.py:207 ../setup/main.py:393 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-chewing.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-chewing.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-chewing.po 2014-02-24 08:06:59.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-chewing.po 2014-03-24 09:26:26.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: ibus-chewing\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-16 22:50+1000\n" +"POT-Creation-Date: 2014-02-01 12:23+0800\n" "PO-Revision-Date: 2013-08-08 11:56+0000\n" "Last-Translator: Pierre Slamich \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:14+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:48+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../src/IBusChewingEngine.gob:367 msgid " No default value, skipped." diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-hangul.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-hangul.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-hangul.po 2014-02-24 08:06:59.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-hangul.po 2014-03-24 09:26:25.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:13+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:47+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../setup/keycapturedialog.py:15 msgid "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-pinyin.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-pinyin.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-pinyin.po 2014-02-24 08:06:59.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-pinyin.po 2014-03-24 09:26:25.000000000 +0000 @@ -1,155 +1,157 @@ -# French translation for ibus-pinyin -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the ibus-pinyin package. -# FIRST AUTHOR , 2010. +# French translations for PACKAGE package +# Traductions françaises du paquet PACKAGE. +# Copyright (C) 2012 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Ma Jiehong , 2012. # msgid "" msgstr "" -"Project-Id-Version: ibus-pinyin\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-17 13:49+0000\n" -"PO-Revision-Date: 2013-06-03 14:41+0000\n" -"Last-Translator: SPARTAN-11510 \n" -"Language-Team: French \n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-02-27 12:00+0000\n" +"PO-Revision-Date: 2014-03-01 02:50+0000\n" +"Last-Translator: Ma Jiehong \n" +"Language-Team: French\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:12+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:45+0000\n" +"X-Generator: Launchpad (build 16967)\n" +"Language: fr\n" -#: ../src/PYMain.cc:95 +#: ../src/PYMain.cc:106 msgid "Pinyin input method" -msgstr "" +msgstr "Méthode de saisie Pinyin" -#: ../src/PYMain.cc:104 +#: ../src/PYMain.cc:115 msgid "Pinyin (debug)" -msgstr "" +msgstr "Pinyin (débug)" -#: ../src/PYMain.cc:105 +#: ../src/PYMain.cc:116 msgid "Pinyin input method (debug)" -msgstr "" +msgstr "Méthode de saisie Pinyin (débug)" -#: ../src/PYMain.cc:114 +#: ../src/PYMain.cc:127 msgid "Bopomofo (debug)" -msgstr "" +msgstr "Bopomofo (débug)" -#: ../src/PYMain.cc:115 +#: ../src/PYMain.cc:128 msgid "Bopomofo input method (debug)" -msgstr "" +msgstr "Méthode de saisie Bopomofo (débug)" -#: ../src/PYPinyinProperties.cc:42 ../setup/ibus-pinyin-preferences.ui.h:5 +#: ../src/PYPinyinProperties.cc:46 ../setup/ibus-pinyin-preferences.ui.h:5 msgid "Chinese" -msgstr "" +msgstr "Chinois" -#: ../src/PYPinyinProperties.cc:49 +#: ../src/PYPinyinProperties.cc:53 msgid "Full/Half width" -msgstr "" +msgstr "Chasse" -#: ../src/PYPinyinProperties.cc:56 +#: ../src/PYPinyinProperties.cc:60 msgid "Full/Half width punctuation" -msgstr "" +msgstr "Chasse de la ponctuation pleine/demie" -#: ../src/PYPinyinProperties.cc:63 +#: ../src/PYPinyinProperties.cc:67 msgid "Simplfied/Traditional Chinese" -msgstr "Chinois Simplifié/Traditionnel" +msgstr "Chinois simplifié/traditionnel" -#: ../src/PYPinyinProperties.cc:66 ../src/PYPinyinProperties.cc:68 +#: ../src/PYPinyinProperties.cc:70 ../src/PYPinyinProperties.cc:72 #: ../setup/ibus-pinyin-preferences.ui.h:1 msgid "Preferences" -msgstr "" +msgstr "Préférences" -#: ../setup/main.py:389 ../setup/ibus-pinyin-preferences.ui.h:50 +#: ../setup/main.py:382 ../setup/ibus-pinyin-preferences.ui.h:50 #, no-c-format, python-format msgid "IBus Pinyin %s" -msgstr "" +msgstr "Ibus Pinyin %s" #: ../setup/ibus-pinyin-preferences.ui.h:2 msgid "Language:" -msgstr "" +msgstr "Langue :" #: ../setup/ibus-pinyin-preferences.ui.h:3 msgid "Half/full width:" -msgstr "" +msgstr "Chasse :" #: ../setup/ibus-pinyin-preferences.ui.h:4 msgid "Punctuations:" -msgstr "" +msgstr "Chasse de la ponctuation :" #: ../setup/ibus-pinyin-preferences.ui.h:6 msgid "English" -msgstr "" +msgstr "Anglais" #: ../setup/ibus-pinyin-preferences.ui.h:7 msgid "Full" -msgstr "" +msgstr "Pleine" #: ../setup/ibus-pinyin-preferences.ui.h:8 msgid "Half" -msgstr "" +msgstr "Demie" #: ../setup/ibus-pinyin-preferences.ui.h:9 msgid "Chinese:" -msgstr "" +msgstr "Chinois" #: ../setup/ibus-pinyin-preferences.ui.h:10 msgid "Simplified" -msgstr "" +msgstr "Simplifié" #: ../setup/ibus-pinyin-preferences.ui.h:11 msgid "Traditional" -msgstr "" +msgstr "Traditionnel" #: ../setup/ibus-pinyin-preferences.ui.h:12 msgid "Initial state" -msgstr "" +msgstr "État initial" #: ../setup/ibus-pinyin-preferences.ui.h:13 msgid "Orientation of candidates:" -msgstr "" +msgstr "Orientation des candidats :" #: ../setup/ibus-pinyin-preferences.ui.h:14 msgid "Number of candidates:" -msgstr "" +msgstr "Nombre de candidats :" #: ../setup/ibus-pinyin-preferences.ui.h:15 msgid "UI" -msgstr "" +msgstr "UI" #: ../setup/ibus-pinyin-preferences.ui.h:16 msgid "General" -msgstr "" +msgstr "Général" #: ../setup/ibus-pinyin-preferences.ui.h:17 msgid "Full pinyin" -msgstr "" +msgstr "Pinyin complet" #: ../setup/ibus-pinyin-preferences.ui.h:18 msgid "Double pinyin" -msgstr "" +msgstr "Pinyin double" #: ../setup/ibus-pinyin-preferences.ui.h:19 msgid "Show raw input of Double Pinyin" -msgstr "" +msgstr "Montrer le pinyin non formaté du pinyin double" #: ../setup/ibus-pinyin-preferences.ui.h:20 msgid "Incomplete pinyin" -msgstr "" +msgstr "Pinyin incomplet" #: ../setup/ibus-pinyin-preferences.ui.h:21 msgid "Pinyin mode" -msgstr "" +msgstr "Mode Pinyin" #: ../setup/ibus-pinyin-preferences.ui.h:22 msgid "[Shift] select candidate" -msgstr "" +msgstr "[Shift] sélectionne le candidat" #: ../setup/ibus-pinyin-preferences.ui.h:23 msgid "[-] [=] flip page" -msgstr "" +msgstr "[-] [=] change de page" #: ../setup/ibus-pinyin-preferences.ui.h:24 msgid "[,] [.] flip page" -msgstr "" +msgstr "[,] [.] change de page" #: ../setup/ibus-pinyin-preferences.ui.h:25 msgid "Auto commit" @@ -157,107 +159,107 @@ #: ../setup/ibus-pinyin-preferences.ui.h:26 msgid "Input Custom" -msgstr "" +msgstr "Personalisation" #: ../setup/ibus-pinyin-preferences.ui.h:27 msgid "Enable correct pinyin" -msgstr "" +msgstr "Activer la correction automatique du pinyin" #: ../setup/ibus-pinyin-preferences.ui.h:28 msgid "Correct pinyin" -msgstr "" +msgstr "Correction automatique du pinyin" #: ../setup/ibus-pinyin-preferences.ui.h:29 msgid "Pinyin mode" -msgstr "" +msgstr "Mode Pinyin" #: ../setup/ibus-pinyin-preferences.ui.h:30 msgid "Incomplete Bopomofo" -msgstr "" +msgstr "Bopomofo incomplet" #: ../setup/ibus-pinyin-preferences.ui.h:31 msgid "Keyboard Mapping:" -msgstr "" +msgstr "Type de clavier :" #: ../setup/ibus-pinyin-preferences.ui.h:32 msgid "Bopomofo mode" -msgstr "" +msgstr "Mode Bopomofo" #: ../setup/ibus-pinyin-preferences.ui.h:33 msgid "Selection Keys:" -msgstr "" +msgstr "Touches de sélection :" #: ../setup/ibus-pinyin-preferences.ui.h:34 msgid "Enable Guidekey for Candidates Selection" -msgstr "" +msgstr "Activer le guide de sélection des candidats" #: ../setup/ibus-pinyin-preferences.ui.h:35 msgid "Enable Auxiliary Select Keys F1 .. F10" -msgstr "" +msgstr "Activer les touches auxiliaires (F1…F10)" #: ../setup/ibus-pinyin-preferences.ui.h:36 msgid "Enable Auxiliary Select Keys Numbers on Keypad" -msgstr "" +msgstr "Activer la sélection auxiliaire au pavé numérique" #: ../setup/ibus-pinyin-preferences.ui.h:37 msgid "Selection mode" -msgstr "" +msgstr "Mode de sélection" #: ../setup/ibus-pinyin-preferences.ui.h:38 msgid "Feature of Enter key:" -msgstr "" +msgstr "Action de la toucher Entrer :" #: ../setup/ibus-pinyin-preferences.ui.h:39 msgid "Commit first candidate" -msgstr "" +msgstr "Valider le premier candidat" #: ../setup/ibus-pinyin-preferences.ui.h:40 msgid "Commit original text" -msgstr "" +msgstr "Valider le texte brut" #: ../setup/ibus-pinyin-preferences.ui.h:41 msgid "Other" -msgstr "" +msgstr "Autre" #: ../setup/ibus-pinyin-preferences.ui.h:42 msgid "Bopomofo mode" -msgstr "" +msgstr "Mode Bopomofo" #: ../setup/ibus-pinyin-preferences.ui.h:43 msgid "Enable fuzzy syllable" -msgstr "" +msgstr "Activer les syllabes floues" #: ../setup/ibus-pinyin-preferences.ui.h:44 msgid "Fuzzy syllable" -msgstr "" +msgstr "Syllabes floues" #: ../setup/ibus-pinyin-preferences.ui.h:45 msgid "Use custom phrases" -msgstr "" +msgstr "Utiliser des phrases personnalisées" #: ../setup/ibus-pinyin-preferences.ui.h:46 msgid "Edit custom phrases" -msgstr "" +msgstr "Éditer les phrases perso…" #: ../setup/ibus-pinyin-preferences.ui.h:47 msgid "Dictionary option" -msgstr "" +msgstr "Dictionnaire" #: ../setup/ibus-pinyin-preferences.ui.h:48 msgid "Dictionary" -msgstr "" +msgstr "Dictionnaire" #: ../setup/ibus-pinyin-preferences.ui.h:51 msgid "Pinyin input method for IBus" -msgstr "" +msgstr "Méthode de saisie Pinyin pour IBus" #: ../setup/ibus-pinyin-preferences.ui.h:52 msgid "Copyright (c) 2009-2010 Peng Huang" -msgstr "" +msgstr "Copyright (c) 2009-2010 Peng Huang" #: ../setup/ibus-pinyin-preferences.ui.h:53 msgid "http://ibus.googlecode.com" -msgstr "" +msgstr "http://ibus.googlecode.com" #: ../setup/ibus-pinyin-preferences.ui.h:54 msgid "" @@ -271,55 +273,64 @@ "koterpilla, Zerng07\n" "" msgstr "" +"\n" +"Autheurs :\n" +"Peng Huang\n" +"BYVoid\n" +"Peng Wu\n" +"\n" +"Contributeurs :\n" +"koterpilla, Zerng07\n" +"" #: ../setup/ibus-pinyin-preferences.ui.h:63 msgid "About" msgstr "À propos" #: ../setup/ibus-pinyin-preferences.ui.h:64 -msgid "MSPY" -msgstr "MSPY" +msgid "Standard" +msgstr "Standard" #: ../setup/ibus-pinyin-preferences.ui.h:65 -msgid "ZRM" -msgstr "ZRM" +msgid "GinYieh" +msgstr "GinYieh" #: ../setup/ibus-pinyin-preferences.ui.h:66 -msgid "ABC" -msgstr "ABC" +msgid "Eten" +msgstr "Eten" #: ../setup/ibus-pinyin-preferences.ui.h:67 -msgid "ZGPY" -msgstr "ZGPY" +msgid "IBM" +msgstr "IBM" #: ../setup/ibus-pinyin-preferences.ui.h:68 -msgid "PYJJ" -msgstr "PYJJ" +msgid "MSPY" +msgstr "MSPY" #: ../setup/ibus-pinyin-preferences.ui.h:69 -msgid "XHE" -msgstr "" +msgid "ZRM" +msgstr "ZRM" #: ../setup/ibus-pinyin-preferences.ui.h:70 -msgid "Horizontal" -msgstr "" +msgid "ABC" +msgstr "ABC" #: ../setup/ibus-pinyin-preferences.ui.h:71 -msgid "Vertical" -msgstr "" +msgid "ZGPY" +msgstr "ZGPY" #: ../setup/ibus-pinyin-preferences.ui.h:72 -msgid "Standard" -msgstr "" +msgid "PYJJ" +msgstr "PYJJ" #: ../setup/ibus-pinyin-preferences.ui.h:73 -msgid "GinYieh" -msgstr "" +msgid "XHE" +msgstr "XHE" #: ../setup/ibus-pinyin-preferences.ui.h:74 -msgid "Eten" -msgstr "" +msgid "Horizontal" +msgstr "Horizontal" #: ../setup/ibus-pinyin-preferences.ui.h:75 -msgid "IBM" -msgstr "" +msgid "Vertical" +msgstr "Vertical" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-table.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-table.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-table.po 2014-02-24 08:06:59.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-table.po 2014-03-24 09:26:25.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:13+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:47+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: engine/table.py:1255 msgid "Chinese Mode" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-unikey.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-unikey.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ibus-unikey.po 2014-02-24 08:07:00.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ibus-unikey.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,185 +0,0 @@ -# French translation for ibus-unikey -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the ibus-unikey package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: ibus-unikey\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-06-11 17:18+0700\n" -"PO-Revision-Date: 2011-10-30 12:39+0000\n" -"Last-Translator: Pierre Slamich \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 14:13+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: src/engine.cpp:680 -msgid "Enable spell check" -msgstr "Activer la correction orthographique" - -#: src/engine.cpp:681 -msgid "If enable, you can decrease mistake when typing" -msgstr "Si activé, vous pouvez diminuer les erreurs lors de la frappe" - -#: src/engine.cpp:696 -msgid "Auto restore keys with invalid words" -msgstr "" - -#: src/engine.cpp:697 -msgid "" -"When typing a word not in Vietnamese,\n" -"it will auto restore keystroke into original" -msgstr "" - -#: src/engine.cpp:712 -msgid "Use oà, uý (instead of òa, úy)" -msgstr "" - -#: src/engine.cpp:729 -msgid "Allow type with more freedom" -msgstr "" - -#: src/engine.cpp:745 -msgid "Enable Macro" -msgstr "" - -#: src/engine.cpp:761 -msgid "Process W at word begin" -msgstr "" - -#: src/engine.cpp:777 -msgid "Capture mouse event" -msgstr "" - -#: src/engine.cpp:778 -msgid "Auto send PreEdit string to Application when mouse move or click" -msgstr "" - -#: src/engine.cpp:800 -msgid "Run Setup..." -msgstr "" - -#: src/engine.cpp:801 -msgid "Run setup utility for IBus-Unikey" -msgstr "" - -#: src/engine.cpp:824 -msgid "Choose input method" -msgstr "" - -#: src/engine.cpp:844 -msgid "Choose output charset" -msgstr "" - -#: src/engine.cpp:858 -msgid "Options" -msgstr "Paramètres" - -#: src/engine.cpp:859 -msgid "Options for Unikey" -msgstr "" - -#: src/utils.cpp:14 -msgid "" -"Vietnamese Input Method Engine for IBus using Unikey Engine\n" -"Usage:\n" -" - Choose input method, output charset, options in language bar.\n" -" - There are 4 input methods: Telex, Vni, STelex (simple telex) and STelex2 " -"(which same as STelex, the difference is it use w as ư).\n" -" - And 7 output charsets: Unicode (UTF-8), TCVN3, VNI Win, VIQR, CString, " -"NCR Decimal and NCR Hex.\n" -" - Use + or + to restore keystrokes.\n" -" - Use to commit a word." -msgstr "" - -#: setup/setup-main.glade:27 -msgid "IBus-Unikey Setup" -msgstr "" - -#: setup/setup-main.glade:58 -msgid "Input method:" -msgstr "" - -#: setup/setup-main.glade:69 -msgid "Output charset: " -msgstr "" - -#: setup/setup-main.glade:131 -msgid "Input/Output" -msgstr "" - -#: setup/setup-main.glade:155 -msgid "Enable _spell check" -msgstr "" - -#: setup/setup-main.glade:168 -msgid "Auto _restore keys with invalid words" -msgstr "" - -#: setup/setup-main.glade:181 -msgid "Use oà, _uý (instead of òa, úy)" -msgstr "" - -#: setup/setup-main.glade:194 -msgid "Allow type with more _freedom" -msgstr "" - -#: setup/setup-main.glade:210 -msgid "Enable _macro" -msgstr "" - -#: setup/setup-main.glade:223 -msgid "_Edit macro" -msgstr "" - -#: setup/setup-main.glade:242 -msgid "Process _W at word begin" -msgstr "" - -#: setup/setup-main.glade:255 -msgid "Capture _mouse event" -msgstr "" - -#: setup/setup-main.glade:273 -msgid "Options" -msgstr "Options" - -#: setup/setup-macro.glade:15 -msgid "Macro table definition" -msgstr "" - -#: setup/setup-macro.glade:46 -msgid "Word" -msgstr "Mot" - -#: setup/setup-macro.glade:62 -msgid "Replace with" -msgstr "Remplacer par" - -#: setup/setup-macro.glade:102 -msgid "Delete _all" -msgstr "" - -#: setup/setup-macro.glade:126 -msgid "_Import..." -msgstr "_Importer..." - -#: setup/setup-macro.glade:140 -msgid "_Export..." -msgstr "_Exporter..." - -#: setup/dlg_macro_table.cpp:13 -msgid "(replace text)" -msgstr "" - -#: setup/dlg_macro_table.cpp:346 -msgid "Choose file to import" -msgstr "" - -#: setup/dlg_macro_table.cpp:396 -msgid "Choose file to export" -msgstr "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/im-config.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/im-config.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/im-config.po 2014-02-24 08:07:01.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/im-config.po 2014-03-24 09:26:27.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:32+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:08+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../im-config:15 msgid "system configuration" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/indent.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/indent.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/indent.po 2014-02-24 08:06:44.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/indent.po 2014-03-24 09:26:10.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:23+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:33+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: src/args.c:611 msgid "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/isoquery.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/isoquery.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/isoquery.po 2014-02-24 08:06:58.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/isoquery.po 2014-03-24 09:26:24.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: isoquery\n" "Report-Msgid-Bugs-To: toddy@debian.org\n" -"POT-Creation-Date: 2011-06-01 23:46+0200\n" -"PO-Revision-Date: 2011-06-15 01:34+0000\n" +"POT-Creation-Date: 2012-01-07 23:33+0100\n" +"PO-Revision-Date: 2014-02-24 07:35+0000\n" "Last-Translator: Christian Perrier \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 14:02+0000\n" -"X-Generator: Launchpad (build 16869)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:43+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: isoquery/cmdline_parser.py:30 @@ -105,8 +105,8 @@ msgstr "isoquery %(version)s" #: isoquery/cmdline_parser.py:127 -msgid "Copyright © 2007-2011 Tobias Quathamer" -msgstr "Copyright © 2007-2011 Tobias Quathamer" +msgid "Copyright © 2007-2012 Tobias Quathamer" +msgstr "Copyright © 2007-2012 Tobias Quathamer" #. TRANSLATORS: Please change the uppercase words as appropriate for #. your language. diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/JabberBot.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/JabberBot.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/JabberBot.po 2014-02-24 08:06:48.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/JabberBot.po 2014-03-24 09:26:14.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:59+0000\n" +"X-Generator: Launchpad (build 16967)\n" #, python-format msgid "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/jade.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/jade.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/jade.po 2014-02-24 08:06:46.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/jade.po 2014-03-24 09:26:12.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:38+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:51+0000\n" +"X-Generator: Launchpad (build 16967)\n" msgid "cannot open output file %1 (%2)" msgstr "Impossible d'ouvrir le fichier de sortie %1 (%2)" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/kbd.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/kbd.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/kbd.po 2014-02-24 08:06:51.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/kbd.po 2014-03-24 09:26:18.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:11+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:29+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: src/chvt.c:28 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/kerneloops.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/kerneloops.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/kerneloops.po 2014-02-24 08:06:58.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/kerneloops.po 2014-03-24 09:26:24.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:10+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:42+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: kerneloops-applet.c:170 kerneloops-applet.c:212 msgid "Always" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/keystone.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/keystone.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/keystone.po 2014-02-24 08:07:02.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/keystone.po 2014-03-24 09:26:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Keystone\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/keystone\n" -"POT-Creation-Date: 2013-12-28 06:00+0000\n" +"POT-Creation-Date: 2014-03-02 06:00+0000\n" "PO-Revision-Date: 2014-01-07 04:57+0000\n" "Last-Translator: Paquelier Alain \n" "Language-Team: French " @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:38+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:17+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Generated-By: Babel 1.3\n" #: keystone/clean.py:23 @@ -40,15 +40,16 @@ msgid "%(property_name)s is not a %(display_expected_type)s" msgstr "%(property_name)s n'est pas de type %(display_expected_type)s" -#: keystone/cli.py:81 keystone/cli.py:117 -msgid "This extension does not provide migrations." -msgstr "Cette extension ne gère pas les migrations." +#: keystone/cli.py:80 keystone/cli.py:118 +#, python-format +msgid "%s extension does not exist." +msgstr "" -#: keystone/exception.py:50 +#: keystone/exception.py:48 msgid "missing exception kwargs (programmer error)" msgstr "exception kwargs manquante (erreur du programmeur)" -#: keystone/exception.py:80 +#: keystone/exception.py:78 #, python-format msgid "" "Expecting to find %(attribute)s in %(target)s. The server could not comply " @@ -59,7 +60,7 @@ "compte la requête, celle-ci étant soit mal formée, soit incorrecte. Le " "client est supposé être à l'origine de l'erreur." -#: keystone/exception.py:89 +#: keystone/exception.py:87 msgid "" "Timestamp not in expected format. The server could not comply with the " "request since it is either malformed or otherwise incorrect. The client is " @@ -69,7 +70,7 @@ "requête puisqu'elle est mal formulée ou incorrecte. Le client est présumé " "être dans l'erreur." -#: keystone/exception.py:98 +#: keystone/exception.py:96 #, python-format msgid "" "String length exceeded.The length of string '%(string)s' exceeded the limit " @@ -78,7 +79,7 @@ "Chaîne trop longue. La longueur de la chaîne '%(string)s' dépasse la limite " "de la colonne %(type)s(CHAR(%(length)d))." -#: keystone/exception.py:104 +#: keystone/exception.py:102 #, python-format msgid "" "Request attribute %(attribute)s must be less than or equal to %(size)i. The " @@ -90,112 +91,147 @@ "de l'attribut est invalide (trop grande). Le client est supposé être à " "l'origine de l'erreur." -#: keystone/exception.py:125 +#: keystone/exception.py:112 +msgid "" +"The certificates you requested are not available. It is likely that this " +"server does not use PKI tokens otherwise this is the result of " +"misconfiguration." +msgstr "" + +#: keystone/exception.py:131 msgid "The request you have made requires authentication." msgstr "La requête que vous avez faite nécessite une authentification." -#: keystone/exception.py:131 +#: keystone/exception.py:137 msgid "Authentication plugin error." msgstr "Erreur du greffon d'authentification." -#: keystone/exception.py:139 +#: keystone/exception.py:145 msgid "Attempted to authenticate with an unsupported method." msgstr "Tentative d'authentification par une méthode non reconnue." -#: keystone/exception.py:147 +#: keystone/exception.py:153 msgid "Additional authentications steps required." msgstr "D'autres étapes d'authentification sont nécessaires." -#: keystone/exception.py:155 +#: keystone/exception.py:161 msgid "You are not authorized to perform the requested action." msgstr "Vous n'êtes pas autorisé à effectuer cette action." -#: keystone/exception.py:162 +#: keystone/exception.py:168 #, python-format msgid "You are not authorized to perform the requested action, %(action)s." msgstr "Vous n'êtes pas autorisé à effectuer l'action, %(action)s." -#: keystone/exception.py:167 +#: keystone/exception.py:173 +#, python-format +msgid "" +"Could not change immutable attribute %(attribute)s in target %(target)s" +msgstr "" + +#: keystone/exception.py:178 #, python-format msgid "Could not find, %(target)s." msgstr "Impossible de trouver, %(target)s." -#: keystone/exception.py:173 +#: keystone/exception.py:184 #, python-format msgid "Could not find endpoint, %(endpoint_id)s." msgstr "Impossible de trouver le point final, %(endpoint_id)s." -#: keystone/exception.py:180 +#: keystone/exception.py:191 msgid "An unhandled exception has occurred: Could not find metadata." msgstr "Une erreur est survenue : impossible de trouver les métadonnées." -#: keystone/exception.py:185 +#: keystone/exception.py:196 #, python-format msgid "Could not find policy, %(policy_id)s." msgstr "Impossible de trouver la règle, %(policy_id)s." -#: keystone/exception.py:189 +#: keystone/exception.py:200 #, python-format msgid "Could not find role, %(role_id)s." msgstr "Impossible de trouver le rôle, %(role_id)s." -#: keystone/exception.py:193 +#: keystone/exception.py:204 +#, python-format +msgid "Could not find region, %(region_id)s." +msgstr "" + +#: keystone/exception.py:208 #, python-format msgid "Could not find service, %(service_id)s." msgstr "Impossible de trouver le service, %(service_id)s." -#: keystone/exception.py:197 +#: keystone/exception.py:212 #, python-format msgid "Could not find domain, %(domain_id)s." msgstr "Impossible de trouver le domaine, %(domain_id)s." -#: keystone/exception.py:201 +#: keystone/exception.py:216 #, python-format msgid "Could not find project, %(project_id)s." msgstr "Impossible de toruver le projet, %(project_id)s." -#: keystone/exception.py:205 +#: keystone/exception.py:220 #, python-format msgid "Could not find token, %(token_id)s." msgstr "" -#: keystone/exception.py:209 +#: keystone/exception.py:224 #, python-format msgid "Could not find user, %(user_id)s." msgstr "Impossible de trouver l'utilisateur, %(user_id)s." -#: keystone/exception.py:213 +#: keystone/exception.py:228 #, python-format msgid "Could not find group, %(group_id)s." msgstr "Impossible de trouver le groupe, %(group_id)s." -#: keystone/exception.py:217 +#: keystone/exception.py:232 +#, python-format +msgid "Could not find mapping, %(mapping_id)s." +msgstr "" + +#: keystone/exception.py:236 #, python-format msgid "Could not find trust, %(trust_id)s." msgstr "" -#: keystone/exception.py:221 +#: keystone/exception.py:240 #, python-format msgid "Could not find credential, %(credential_id)s." msgstr "" -#: keystone/exception.py:225 +#: keystone/exception.py:244 #, python-format msgid "Could not find version, %(version)s." msgstr "Impossible de trouver la version, %(version)s." -#: keystone/exception.py:229 +#: keystone/exception.py:248 +#, python-format +msgid "Could not find IdentityProvider, %(idp_id)s." +msgstr "" + +#: keystone/exception.py:252 +#, python-format +msgid "" +"Could not find federated protocol %(protocol_id)s for IdentityProvider, " +"%(idp_id)s" +msgstr "" + +#: keystone/exception.py:257 #, python-format msgid "Conflict occurred attempting to store %(type)s. %(details)s" msgstr "" "Un conflit est survenu pendant la tentative de sauvegarde de %(type)s. " "%(details)s" -#: keystone/exception.py:236 +#: keystone/exception.py:264 msgid "Request is too large." msgstr "" -#: keystone/exception.py:242 +#: keystone/exception.py:270 #, python-format msgid "" "An unexpected error prevented the server from fulfilling your request. " @@ -204,139 +240,317 @@ "Une erreur inattendue a empêché le serveur de satisfaire à votre requête. " "%(exception)s" -#: keystone/exception.py:249 +#: keystone/exception.py:277 +msgid "" +"Expected signing certificates are not available on the server. Please check " +"Keystone configuration." +msgstr "" + +#: keystone/exception.py:282 #, python-format msgid "Malformed endpoint URL (%(endpoint)s), see ERROR log for details." msgstr "" "Adresse URL mal formée (%(endpoint)s), voir le log ERROR pour plus de " "détails." -#: keystone/exception.py:254 +#: keystone/exception.py:287 msgid "The action you have requested has not been implemented." msgstr "L'action que vous demandez n'a pas été implémentée." -#: keystone/exception.py:261 +#: keystone/exception.py:294 #, python-format msgid "The Keystone configuration file %(config_file)s could not be found." msgstr "" -#: keystone/notifications.py:97 +#: keystone/exception.py:300 +#, python-format +msgid "" +"%(mod_name)s doesn't provide database migrations. The migration repository " +"path at %(path)s doesn't exist or isn't a directory." +msgstr "" + +#: keystone/notifications.py:119 +#, python-format +msgid "" +"%(event)s is not a valid notification event, must be one of: %(actions)s" +msgstr "" + +#: keystone/notifications.py:128 +#, python-format +msgid "Method not callable: %s" +msgstr "" + +#: keystone/notifications.py:136 +#, python-format +msgid "Callback: `%(callback)s` subscribed to event `%(event)s`." +msgstr "" + +#: keystone/notifications.py:155 +#, python-format +msgid "" +"Invoking callback %(cb_name)s for event %(service)s %(resource_type)s " +"%(operation)s for%(payload)s" +msgstr "" + +#: keystone/notifications.py:218 #, python-format msgid "Failed to send %(res_id)s %(event_type)s notification" msgstr "" -#: keystone/assignment/controllers.py:70 +#: keystone/notifications.py:289 +#, python-format +msgid "CADF Event: %s" +msgstr "" + +#: keystone/notifications.py:302 +#, python-format +msgid "Failed to send %(action)s %(event_type)s notification" +msgstr "" + +#: keystone/assignment/controllers.py:71 #, python-format msgid "Authentication failed: %s" msgstr "" -#: keystone/assignment/controllers.py:104 -#: keystone/assignment/controllers.py:217 keystone/identity/controllers.py:130 +#: keystone/assignment/controllers.py:105 +#: keystone/assignment/controllers.py:219 keystone/identity/controllers.py:129 msgid "Name field is required and cannot be empty" msgstr "" -#: keystone/assignment/controllers.py:158 +#: keystone/assignment/controllers.py:142 +#, python-format +msgid "User %(user_id)s in project %(project_id)s doesn't exist." +msgstr "" + +#: keystone/assignment/controllers.py:160 msgid "Marker could not be found" msgstr "" -#: keystone/assignment/controllers.py:169 +#: keystone/assignment/controllers.py:171 msgid "Invalid limit value" msgstr "" -#: keystone/assignment/controllers.py:612 +#: keystone/assignment/controllers.py:473 msgid "Specify a domain or project, not both" msgstr "" -#: keystone/assignment/controllers.py:617 +#: keystone/assignment/controllers.py:478 msgid "Specify a user or group, not both" msgstr "" -#: keystone/assignment/controllers.py:847 +#: keystone/assignment/controllers.py:691 #, python-format msgid "" "Group %(group)s not found for role-assignment - %(target)s with Role: " "%(role)s" msgstr "" -#: keystone/assignment/core.py:224 +#: keystone/assignment/core.py:240 #, python-format msgid "Creating the default role %s because it does not exist." msgstr "Création du rôle par défaut %s parce qu'il n'existe pas encore." -#: keystone/assignment/core.py:683 keystone/identity/core.py:256 -#: keystone/identity/core.py:268 +#: keystone/assignment/core.py:268 +#, python-format +msgid "Removing role %s failed because it does not exist." +msgstr "" + +#: keystone/assignment/core.py:330 +msgid "delete the default domain" +msgstr "" + +#: keystone/assignment/core.py:341 +msgid "cannot delete a domain that is enabled, please disable it first." +msgstr "" + +#: keystone/assignment/core.py:378 +#, python-format +msgid "" +"Project %(projectid)s not found when deleting domain contents for " +"%(domainid)s, continuing with cleanup." +msgstr "" + +#: keystone/assignment/core.py:391 +#, python-format +msgid "" +"Group %(groupid)s not found when deleting domain contents for %(domainid)s, " +"continuing with cleanup." +msgstr "" + +#: keystone/assignment/core.py:403 +#, python-format +msgid "" +"User %(userid)s not found when deleting domain contents for %(domainid)s, " +"continuing with cleanup." +msgstr "" + +#: keystone/assignment/core.py:501 +#, python-format +msgid "Group %s not found, no tokens to invalidate." +msgstr "" + +#: keystone/assignment/core.py:539 +#, python-format +msgid "Project (%s)" +msgstr "Projet (%s)" + +#: keystone/assignment/core.py:541 +#, python-format +msgid "Domain (%s)" +msgstr "Domaine (%s)" + +#: keystone/assignment/core.py:543 +msgid "Unknown Target" +msgstr "Cible inconnue" + +#: keystone/assignment/core.py:544 +#, python-format +msgid "" +"Group (%(group)s), referenced in assignment for %(target)s, not found - " +"ignoring." +msgstr "" + +#: keystone/assignment/core.py:985 keystone/common/controller.py:261 +#: keystone/identity/core.py:228 #, python-format msgid "Expected dict or list: %s" msgstr "Dictionnaire ou liste attendu : %s" -#: keystone/assignment/backends/kvs.py:140 -#: keystone/assignment/backends/ldap.py:449 -#: keystone/assignment/backends/sql.py:333 -#: keystone/assignment/backends/sql.py:340 +#: keystone/assignment/backends/kvs.py:201 +#: keystone/assignment/backends/ldap.py:580 +#: keystone/assignment/backends/sql.py:351 #, python-format msgid "Cannot remove role that has not been granted, %s" msgstr "Impossible de supprimer un rôle qui n'a pas été accordé, %s" -#: keystone/assignment/backends/ldap.py:428 +#: keystone/assignment/backends/ldap.py:110 +msgid "Domain metadata not supported by LDAP" +msgstr "" + +#: keystone/assignment/backends/ldap.py:199 +#: keystone/assignment/backends/ldap.py:247 keystone/common/ldap/core.py:331 +#: keystone/identity/backends/kvs.py:116 keystone/identity/backends/kvs.py:223 #, python-format -msgid "Role %s not found" -msgstr "Role %s introuvable" +msgid "Duplicate ID, %s." +msgstr "ID en double, %s." + +#: keystone/assignment/backends/ldap.py:207 keystone/common/ldap/core.py:321 +#: keystone/identity/backends/kvs.py:124 keystone/identity/backends/kvs.py:151 +#: keystone/identity/backends/kvs.py:230 keystone/identity/backends/kvs.py:258 +#, python-format +msgid "Duplicate name, %s." +msgstr "Nom en double, %s." + +#: keystone/assignment/backends/ldap.py:249 +#: keystone/assignment/backends/ldap.py:257 +#: keystone/assignment/backends/ldap.py:261 +msgid "Domains are read-only against LDAP" +msgstr "" -#: keystone/assignment/backends/sql.py:104 +#: keystone/assignment/backends/ldap.py:314 +#: keystone/assignment/backends/sql.py:135 msgid "Inherited roles can only be assigned to domains" msgstr "Les rôles hérités ne peuvent être assignés qu'aux domaines." -#: keystone/auth/controllers.py:75 +#: keystone/assignment/backends/ldap.py:553 +#, python-format +msgid "User %(user_id)s already has role %(role_id)s in tenant %(tenant_id)s" +msgstr "" + +#: keystone/assignment/backends/ldap.py:559 +#, python-format +msgid "Role %s not found" +msgstr "Role %s introuvable" + +#: keystone/assignment/backends/ldap.py:666 +#, python-format +msgid "Cannot duplicate name %s" +msgstr "" + +#: keystone/assignment/backends/sql.py:122 +#, python-format +msgid "" +"Unexpected combination of grant attributes - User, Group, Project, Domain: %s" +msgstr "" + +#: keystone/assignment/backends/sql.py:291 +msgid "Must specify either domain or project" +msgstr "" + +#: keystone/assignment/backends/sql.py:372 +#, python-format +msgid "Unexpected assignment type encountered, %s" +msgstr "" + +#: keystone/auth/controllers.py:56 +#, python-format +msgid "" +"Cannot load an auth-plugin by class-name without a \"method\" attribute " +"defined: %s" +msgstr "" + +#: keystone/auth/controllers.py:64 +#, python-format +msgid "" +"Driver requested method %(req)s does not match plugin name %(plugin)s." +msgstr "" + +#: keystone/auth/controllers.py:69 +#, python-format +msgid "Auth Plugin %s does not have a \"method\" attribute." +msgstr "" + +#: keystone/auth/controllers.py:73 +#, python-format +msgid "" +"Auth plugin %(plugin)s is requesting previously registered method %(method)s" +msgstr "" + +#: keystone/auth/controllers.py:114 #, python-format msgid "Project is disabled: %s" msgstr "Le projet est désactivé : %s" -#: keystone/auth/controllers.py:81 keystone/auth/plugins/password.py:42 -#: keystone/token/core.py:77 keystone/token/core.py:93 +#: keystone/auth/controllers.py:120 keystone/auth/plugins/password.py:40 +#: keystone/token/core.py:79 keystone/token/core.py:95 #, python-format msgid "Domain is disabled: %s" msgstr "Le domaine est désactivé : %s" -#: keystone/auth/controllers.py:87 keystone/auth/plugins/password.py:48 -#: keystone/token/core.py:69 -#, python-format -msgid "User is disabled: %s" -msgstr "L'utilisateur est désactivé : %s" - -#: keystone/auth/controllers.py:267 +#: keystone/auth/controllers.py:277 msgid "Scoping to both domain and project is not allowed" msgstr "Etendre à la fois au domaine et au projet n'est pas permis" -#: keystone/auth/controllers.py:270 +#: keystone/auth/controllers.py:280 msgid "Scoping to both domain and trust is not allowed" msgstr "Etendre à la fois au domaine et à la confiance n'est pas permis" -#: keystone/auth/controllers.py:273 +#: keystone/auth/controllers.py:283 msgid "Scoping to both project and trust is not allowed" msgstr "Etendre à la fois au projet et à la confiance n'est pas permis" -#: keystone/auth/controllers.py:360 +#: keystone/auth/controllers.py:375 #, python-format msgid "" "User %(user_id)s doesn't have access to default project %(project_id)s. The " "token will be unscoped rather than scoped to the project." msgstr "" -#: keystone/auth/controllers.py:367 +#: keystone/auth/controllers.py:382 #, python-format msgid "" "User %(user_id)s's default project %(project_id)s is disabled. The token " "will be unscoped rather than scoped to the project." msgstr "" -#: keystone/auth/controllers.py:376 +#: keystone/auth/controllers.py:391 #, python-format msgid "" "User %(user_id)s's default project %(project_id)s not found. The token will " "be unscoped rather than scoped to the project." msgstr "" -#: keystone/auth/controllers.py:407 +#: keystone/auth/controllers.py:422 msgid "User not found" msgstr "Utilisateur introuvable" @@ -349,161 +563,135 @@ msgid "Unable to lookup user %s" msgstr "Impossible de rechercher l'utilisateur %s" -#: keystone/auth/plugins/external.py:105 -msgid "" -"keystone.auth.external.ExternalDefault is deprecated infavor of " -"keystone.auth.external.Default" -msgstr "" -"keystone.auth.external.ExternalDefault est abandonné au profit de " -"keystone.auth.external.Default" - -#: keystone/auth/plugins/external.py:113 -msgid "" -"keystone.auth.external.ExternalDomain is deprecated infavor of " -"keystone.auth.external.Domain" -msgstr "" -"keystone.auth.external.ExternalDomain est abandonné au profit de " -"keystone.auth.external.Domain" - -#: keystone/auth/plugins/oauth1.py:55 +#: keystone/auth/plugins/oauth1.py:54 msgid "Access token is expired" msgstr "" -#: keystone/auth/plugins/oauth1.py:75 -#: keystone/contrib/oauth1/controllers.py:269 -msgid "There should not be any non-oauth parameters" +#: keystone/auth/plugins/oauth1.py:68 +msgid "Could not validate the access token" msgstr "" -#: keystone/auth/plugins/password.py:120 +#: keystone/auth/plugins/password.py:46 keystone/token/core.py:71 +#, python-format +msgid "User is disabled: %s" +msgstr "L'utilisateur est désactivé : %s" + +#: keystone/auth/plugins/password.py:122 msgid "Invalid username or password" msgstr "Nom d'utilisateur ou mot de passe non valide" -#: keystone/catalog/core.py:42 +#: keystone/auth/plugins/saml2.py:88 +msgid "Federation token is expired" +msgstr "" + +#: keystone/catalog/core.py:41 #, python-format msgid "Malformed endpoint %(url)s - unknown key %(keyerror)s" msgstr "" -#: keystone/catalog/core.py:47 +#: keystone/catalog/core.py:46 #, python-format msgid "" "Malformed endpoint %(url)s - unknown key %(keyerror)s(are you missing " "brackets ?)" msgstr "" -#: keystone/catalog/core.py:53 +#: keystone/catalog/core.py:52 #, python-format msgid "" "Malformed endpoint %s - incomplete format (are you missing a type notifier ?)" msgstr "" -#: keystone/catalog/backends/templated.py:107 +#: keystone/catalog/backends/templated.py:105 #, python-format msgid "Unable to open template file %s" msgstr "Impossible d'ouvrir le fichier modèle %s" -#: keystone/common/base64utils.py:207 keystone/common/base64utils.py:280 -#: keystone/common/base64utils.py:334 +#: keystone/common/authorization.py:73 +msgid "RBAC: Invalid user data in v3 token" +msgstr "" + +#: keystone/common/authorization.py:78 +msgid "RBAC: Proceeding without project" +msgstr "RBAC : Exécution sans projet" + +#: keystone/common/authorization.py:96 +msgid "RBAC: Invalid user data in v2 token" +msgstr "" + +#: keystone/common/authorization.py:101 +msgid "RBAC: Proceeding without tenant" +msgstr "" + +#: keystone/common/base64utils.py:203 keystone/common/base64utils.py:276 +#: keystone/common/base64utils.py:330 msgid "pad must be single character" msgstr "" -#: keystone/common/base64utils.py:213 +#: keystone/common/base64utils.py:209 #, python-format msgid "text is multiple of 4, but pad \"%s\" occurs before 2nd to last char" msgstr "" -#: keystone/common/base64utils.py:217 +#: keystone/common/base64utils.py:213 #, python-format msgid "text is multiple of 4, but pad \"%s\" occurs before non-pad last char" msgstr "" -#: keystone/common/base64utils.py:223 +#: keystone/common/base64utils.py:219 #, python-format msgid "text is not a multiple of 4, but contains pad \"%s\"" msgstr "" -#: keystone/common/base64utils.py:242 keystone/common/base64utils.py:263 +#: keystone/common/base64utils.py:238 keystone/common/base64utils.py:259 msgid "padded base64url text must be multiple of 4 characters" msgstr "" -#: keystone/common/cms.py:42 -#, python-format -msgid "Verify error: %s" -msgstr "Vérifiez l'erreur : %s" - -#: keystone/common/cms.py:134 -msgid "" -"Signing error: Unable to load certificate - ensure you've configured PKI " -"with 'keystone-manage pki_setup'" -msgstr "" -"Erreur de signature : Impossible de charger le certificat - assurez-vous " -"d'avoir configuré PKI avec 'keystone-manage pki_setup'" - -#: keystone/common/cms.py:138 -#, python-format -msgid "Signing error: %s" -msgstr "Erreur de signature : %s" - -#: keystone/common/controller.py:39 +#: keystone/common/controller.py:38 #, python-format msgid "RBAC: Authorizing %(action)s(%(kwargs)s)" msgstr "RBAC : autorisation de %(action)s(%(kwargs)s)" -#: keystone/common/controller.py:46 -msgid "RBAC: Invalid token" +#: keystone/common/controller.py:45 +msgid "RBAC: using auth context from the request environment" msgstr "" -#: keystone/common/controller.py:60 keystone/common/controller.py:81 -msgid "RBAC: Invalid user" -msgstr "RBAC : Utilisateur invalide" - -#: keystone/common/controller.py:66 -msgid "RBAC: Proceeding without project" -msgstr "RBAC : Exécution sans projet" +#: keystone/common/controller.py:50 +msgid "RBAC: building auth context from the incoming auth token" +msgstr "" -#: keystone/common/controller.py:86 -msgid "RBAC: Proceeding without tenant" +#: keystone/common/controller.py:54 keystone/middleware/core.py:231 +msgid "RBAC: Invalid token" msgstr "" -#: keystone/common/controller.py:128 keystone/common/controller.py:215 -#: keystone/common/controller.py:487 +#: keystone/common/controller.py:83 keystone/common/controller.py:174 +#: keystone/common/controller.py:562 msgid "RBAC: Bypassing authorization" msgstr "RBAC : Contournement d'autorisation" -#: keystone/common/controller.py:173 keystone/common/controller.py:213 -#: keystone/common/controller.py:503 +#: keystone/common/controller.py:130 keystone/common/controller.py:172 +#: keystone/common/controller.py:580 msgid "RBAC: Authorization granted" msgstr "RBAC : Autorisation accordée" -#: keystone/common/controller.py:203 +#: keystone/common/controller.py:160 #, python-format msgid "RBAC: Adding query filter params (%s)" msgstr "RBAC : Ajout des paramètres de filtres de requête (%s)" -#: keystone/common/controller.py:275 -#, python-format -msgid "Project (%s)" -msgstr "Projet (%s)" - -#: keystone/common/controller.py:277 -#, python-format -msgid "Domain (%s)" -msgstr "Domaine (%s)" +#: keystone/common/controller.py:533 +msgid "Invalid token in _get_domain_id_for_request" +msgstr "Token invalide dans _get_domain_id_for_request" -#: keystone/common/controller.py:279 -msgid "Unknown Target" -msgstr "Cible inconnue" +#: keystone/common/dependency.py:81 +msgid "event_callbacks must be a dict" +msgstr "" -#: keystone/common/controller.py:280 +#: keystone/common/dependency.py:86 #, python-format -msgid "" -"Group (%(group)s), referenced in assignment for %(target)s, not found - " -"ignoring." +msgid "event_callbacks[%s] must be a dict" msgstr "" -#: keystone/common/controller.py:458 -msgid "Invalid token in _get_domain_id_for_request" -msgstr "Token invalide dans _get_domain_id_for_request" - #: keystone/common/pemutils.py:221 #, python-format msgid "" @@ -540,16 +728,20 @@ "failed to base64 decode %(pem_type)s PEM at position%(position)d: %(err_msg)s" msgstr "" +#: keystone/common/serializer.py:201 +msgid "Multiple truncation attributes found" +msgstr "" + #: keystone/common/utils.py:76 #, python-format msgid "Truncating user password to %s characters." msgstr "Le mot de passe de l'utilisateur va être limité à %s caractères." -#: keystone/common/utils.py:185 keystone/credential/controllers.py:42 +#: keystone/common/utils.py:194 keystone/credential/controllers.py:41 msgid "Invalid blob in credential" msgstr "" -#: keystone/common/utils.py:264 +#: keystone/common/utils.py:273 msgid "" "Error setting up the debug environment. Verify that the option --debug-url " "has the format : and that a debugger processes is listening on " @@ -603,184 +795,249 @@ msgid "Authorization failed. %(exception)s from %(remote_addr)s" msgstr "" -#: keystone/common/wsgi.py:462 keystone/tests/test_wsgi.py:282 +#: keystone/common/wsgi.py:287 +#, python-format +msgid "%s field is required and cannot be empty" +msgstr "" + +#: keystone/common/wsgi.py:299 +msgid "Invalid token in _get_trust_id_for_request" +msgstr "" + +#: keystone/common/wsgi.py:478 keystone/tests/test_wsgi.py:252 msgid "The resource could not be found." msgstr "La ressource est introuvable." -#: keystone/common/cache/core.py:50 +#: keystone/common/cache/core.py:53 #, python-format msgid "CACHE_GET: Key: \"%(key)r\" Value: \"%(value)r\"" msgstr "" -#: keystone/common/cache/core.py:56 +#: keystone/common/cache/core.py:59 #, python-format msgid "CACHE_GET_MULTI: \"%(keys)r\" Values: \"%(values)r\"" msgstr "" -#: keystone/common/cache/core.py:61 +#: keystone/common/cache/core.py:64 #, python-format msgid "CACHE_SET: Key: \"%(key)r\" Value: \"%(value)r\"" msgstr "" -#: keystone/common/cache/core.py:66 +#: keystone/common/cache/core.py:69 #, python-format msgid "CACHE_SET_MULTI: \"%r\"" msgstr "" -#: keystone/common/cache/core.py:71 +#: keystone/common/cache/core.py:74 #, python-format msgid "CACHE_DELETE: \"%r\"" msgstr "" -#: keystone/common/cache/core.py:74 +#: keystone/common/cache/core.py:77 #, python-format msgid "CACHE_DELETE_MULTI: \"%r\"" msgstr "" -#: keystone/common/cache/core.py:92 +#: keystone/common/cache/core.py:95 #, python-format msgid "" "Unable to build cache config-key. Expected format \":\". " "Skipping unknown format: %s" msgstr "" -#: keystone/common/cache/core.py:100 +#: keystone/common/cache/core.py:103 #, python-format msgid "Keystone Cache Config: %s" msgstr "Configuration du cache Keystone : %s" -#: keystone/common/cache/core.py:115 +#: keystone/common/cache/core.py:118 msgid "region not type dogpile.cache.CacheRegion" msgstr "La région n'est pas de type dogpile.cache.CacheRegion" -#: keystone/common/cache/core.py:148 +#: keystone/common/cache/core.py:151 #, python-format msgid "Adding cache-proxy '%s' to backend." msgstr "" -#: keystone/common/environment/__init__.py:53 +#: keystone/common/cache/backends/mongo.py:230 +msgid "db_hosts value is required" +msgstr "" + +#: keystone/common/cache/backends/mongo.py:235 +msgid "database db_name is required" +msgstr "" + +#: keystone/common/cache/backends/mongo.py:240 +msgid "cache_collection name is required" +msgstr "" + +#: keystone/common/cache/backends/mongo.py:251 +msgid "integer value expected for w (write concern attribute)" +msgstr "" + +#: keystone/common/cache/backends/mongo.py:259 +msgid "replicaset_name required when use_replica is True" +msgstr "" + +#: keystone/common/cache/backends/mongo.py:274 +msgid "integer value expected for mongo_ttl_seconds" +msgstr "" + +#: keystone/common/cache/backends/mongo.py:300 +msgid "no ssl support available" +msgstr "" + +#: keystone/common/cache/backends/mongo.py:309 +#, python-format +msgid "" +"Invalid ssl_cert_reqs value of %s, must be one of \"NONE\", \"OPTIONAL\", " +"\"REQUIRED\"" +msgstr "" + +#: keystone/common/cache/backends/mongo.py:402 +#, python-format +msgid "" +"TTL index already exists on db collection <%(c_name)s>, remove index " +"<%(indx_name)s> first to make updated mongo_ttl_seconds value to be " +"effective" +msgstr "" + +#: keystone/common/environment/__init__.py:51 #, python-format msgid "Environment configured as: %s" msgstr "Environnement configuré en tant que : %s" -#: keystone/common/environment/eventlet_server.py:50 +#: keystone/common/environment/eventlet_server.py:51 #, python-format msgid "Starting %(arg0)s on %(host)s:%(port)s" msgstr "Démarrage de %(arg0)s sur %(host)s:%(port)s" -#: keystone/common/environment/eventlet_server.py:112 +#: keystone/common/environment/eventlet_server.py:122 msgid "Server error" msgstr "Erreur serveur" -#: keystone/common/kvs/core.py:61 +#: keystone/common/kvs/core.py:62 #, python-format msgid "Registering Dogpile Backend %(backend_path)s as %(backend_name)s" msgstr "" -#: keystone/common/kvs/core.py:69 +#: keystone/common/kvs/core.py:70 #, python-format msgid "Lock Timeout occurred for key, %(target)s" msgstr "" -#: keystone/common/kvs/core.py:104 +#: keystone/common/kvs/core.py:105 #, python-format msgid "KVS region %s is already configured. Cannot reconfigure." msgstr "" -#: keystone/common/kvs/core.py:120 +#: keystone/common/kvs/core.py:121 #, python-format msgid "Importing class %s as KVS proxy." msgstr "" -#: keystone/common/kvs/core.py:128 +#: keystone/common/kvs/core.py:129 #, python-format msgid "%s is not a dogpile.proxy.ProxyBackend" msgstr "" -#: keystone/common/kvs/core.py:132 +#: keystone/common/kvs/core.py:133 #, python-format msgid "Adding proxy '%(proxy)s' to KVS %(name)s." msgstr "" -#: keystone/common/kvs/core.py:139 +#: keystone/common/kvs/core.py:140 #, python-format msgid "Key Value Store not configured: %s" msgstr "" -#: keystone/common/kvs/core.py:162 +#: keystone/common/kvs/core.py:157 +#, python-format +msgid "" +"Non-expiring keys not supported/required by %(region)s backend; unable to " +"set key_mangler for backend: %(err)s" +msgstr "" + +#: keystone/common/kvs/core.py:183 #, python-format msgid "Using %(func)s as KVS region %(name)s key_mangler" msgstr "" -#: keystone/common/kvs/core.py:172 +#: keystone/common/kvs/core.py:193 msgid "`key_mangler` option must be a function reference" msgstr "" -#: keystone/common/kvs/core.py:174 +#: keystone/common/kvs/core.py:195 #, python-format msgid "Using default dogpile sha1_mangle_key as KVS region %s key_mangler" msgstr "" -#: keystone/common/kvs/core.py:183 +#: keystone/common/kvs/core.py:205 #, python-format msgid "KVS region %s key_mangler disabled." msgstr "" -#: keystone/common/kvs/core.py:211 +#: keystone/common/kvs/core.py:234 #, python-format msgid "KVS region configuration for %(name)s: %(config)r" msgstr "" -#: keystone/common/kvs/core.py:324 +#: keystone/common/kvs/core.py:347 #, python-format msgid "Lock key must match target key: %(lock)s != %(target)s" msgstr "" -#: keystone/common/kvs/core.py:328 +#: keystone/common/kvs/core.py:351 msgid "Must be called within an active lock context." msgstr "" -#: keystone/common/kvs/core.py:352 +#: keystone/common/kvs/core.py:375 #, python-format msgid "KVS lock acquired for: %s" msgstr "" -#: keystone/common/kvs/core.py:371 +#: keystone/common/kvs/core.py:394 #, python-format msgid "KVS lock released for: %s" msgstr "" -#: keystone/common/kvs/core.py:373 +#: keystone/common/kvs/core.py:396 #, python-format msgid "KVS lock released (timeout reached) for: %s" msgstr "" #: keystone/common/kvs/backends/memcached.py:71 #, python-format -msgid "Maximum lock attempts on %s occured." +msgid "Maximum lock attempts on %s occurred." msgstr "" -#: keystone/common/kvs/backends/memcached.py:106 +#: keystone/common/kvs/backends/memcached.py:110 #, python-format -msgid "Backend `%s` is not a valid dogpile memcached backend." +msgid "" +"Backend `%(driver)s` is not a valid memcached backend. Valid drivers: " +"%(driver_list)s" +msgstr "" + +#: keystone/common/kvs/backends/memcached.py:181 +msgid "`key_mangler` functions must be callable." msgstr "" -#: keystone/common/ldap/core.py:77 +#: keystone/common/ldap/core.py:76 #, python-format -msgid "Invalid LDAP deref option: %s. Choose one of: " -msgstr "Option LDAP deref invalide : %s. Choisissez parmi : " +msgid "Invalid LDAP deref option: %(option)s. Choose one of: %(options)s" +msgstr "" -#: keystone/common/ldap/core.py:85 +#: keystone/common/ldap/core.py:86 #, python-format msgid "Invalid LDAP TLS certs option: %(option)s. Choose one of: %(options)s" msgstr "" -#: keystone/common/ldap/core.py:97 +#: keystone/common/ldap/core.py:98 #, python-format msgid "Invalid LDAP scope: %(scope)s. Choose one of: %(options)s" msgstr "" -#: keystone/common/ldap/core.py:213 +#: keystone/common/ldap/core.py:214 #, python-format msgid "" "Invalid additional attribute mapping: \"%s\". Format must be " @@ -789,50 +1046,39 @@ "Mappage d'attributs additionnels invalide : \"%s\". Le format doit être " ":" -#: keystone/common/ldap/core.py:219 +#: keystone/common/ldap/core.py:220 #, python-format msgid "" "Invalid additional attribute mapping: \"%(item)s\". Value \"%(attr_map)s\" " "must use one of %(keys)s." msgstr "" -#: keystone/common/ldap/core.py:305 keystone/identity/backends/kvs.py:180 -#: keystone/identity/backends/kvs.py:208 -#, python-format -msgid "Duplicate name, %s." -msgstr "Nom en double, %s." - -#: keystone/common/ldap/core.py:315 keystone/identity/backends/kvs.py:173 -#, python-format -msgid "Duplicate ID, %s." -msgstr "ID en double, %s." - -#: keystone/common/ldap/core.py:321 +#: keystone/common/ldap/core.py:300 #, python-format msgid "LDAP %s create" msgstr "" -#: keystone/common/ldap/core.py:407 +#: keystone/common/ldap/core.py:305 #, python-format msgid "LDAP %s update" msgstr "" -#: keystone/common/ldap/core.py:423 -#, python-format -msgid "Cannot change %(option_name)s %(attr)s" -msgstr "mpossible de changer %(option_name)s %(attr)s" - -#: keystone/common/ldap/core.py:455 +#: keystone/common/ldap/core.py:310 #, python-format msgid "LDAP %s delete" msgstr "" -#: keystone/common/ldap/core.py:484 +#: keystone/common/ldap/core.py:431 +#, python-format +msgid "Cannot change %(option_name)s %(attr)s" +msgstr "mpossible de changer %(option_name)s %(attr)s" + +#: keystone/common/ldap/core.py:488 #, python-format msgid "LDAP init: url=%s" msgstr "Initialisation de LDAP : url=%s" -#: keystone/common/ldap/core.py:485 +#: keystone/common/ldap/core.py:489 #, python-format msgid "" "LDAP init: use_tls=%(use_tls)s\n" @@ -847,47 +1093,47 @@ "tls_req_cert=%(tls_req_cert)s\n" "tls_avail=%(tls_avail)s\n" -#: keystone/common/ldap/core.py:504 +#: keystone/common/ldap/core.py:508 msgid "Invalid TLS / LDAPS combination" msgstr "Combinaison TLS / LDAPS invalide" -#: keystone/common/ldap/core.py:508 +#: keystone/common/ldap/core.py:512 #, python-format msgid "Invalid LDAP TLS_AVAIL option: %s. TLS not available" msgstr "" -#: keystone/common/ldap/core.py:518 +#: keystone/common/ldap/core.py:522 #, python-format msgid "tls_cacertfile %s not found or is not a file" msgstr "tls_cacertfile %s est introuvable ou n'est pas un fichier" -#: keystone/common/ldap/core.py:530 +#: keystone/common/ldap/core.py:534 #, python-format msgid "tls_cacertdir %s not found or is not a directory" msgstr "tls_cacertdir %s est introuvable ou n'est pas un dossier" -#: keystone/common/ldap/core.py:537 +#: keystone/common/ldap/core.py:541 #, python-format msgid "LDAP TLS: invalid TLS_REQUIRE_CERT Option=%s" msgstr "" -#: keystone/common/ldap/core.py:551 +#: keystone/common/ldap/core.py:555 #, python-format msgid "LDAP bind: dn=%s" msgstr "" -#: keystone/common/ldap/core.py:565 +#: keystone/common/ldap/core.py:569 #, python-format msgid "LDAP add: dn=%(dn)s, attrs=%(attrs)s" msgstr "" -#: keystone/common/ldap/core.py:576 +#: keystone/common/ldap/core.py:580 #, python-format msgid "" "LDAP search: dn=%(dn)s, scope=%(scope)s, query=%(query)s, attrs=%(attrlist)s" msgstr "" -#: keystone/common/ldap/core.py:629 +#: keystone/common/ldap/core.py:633 msgid "" "LDAP Server does not support paging. Disable paging in keystone.conf to " "avoid this message." @@ -895,111 +1141,163 @@ "Le serveur LDAP ne supporte pas la pagination. Désactivez la pagination dans " "keystone.conf pour éviter ce message." -#: keystone/common/ldap/core.py:645 +#: keystone/common/ldap/core.py:649 #, python-format msgid "LDAP modify: dn=%(dn)s, modlist=%(modlist)s" msgstr "" -#: keystone/common/ldap/core.py:651 +#: keystone/common/ldap/core.py:655 #, python-format msgid "LDAP delete: dn=%s" msgstr "" -#: keystone/common/ldap/core.py:656 +#: keystone/common/ldap/core.py:660 #, python-format msgid "LDAP delete_ext: dn=%(dn)s, serverctrls=%(serverctrls)s" msgstr "" -#: keystone/common/sql/migration.py:57 -#: keystone/openstack/common/db/sqlalchemy/migration.py:220 +#: keystone/common/sql/core.py:189 +msgid "" +"Cannot truncate a driver call without hints list as first parameter after " +"self " +msgstr "" + +#: keystone/common/sql/migration.py:55 +#: keystone/openstack/common/db/sqlalchemy/migration.py:191 msgid "version should be an integer" msgstr "version doit être un entier" -#: keystone/common/sql/migrate_repo/versions/033_migrate_ec2credentials_table_credentials.py:61 +#: keystone/common/sql/migrate_repo/versions/033_migrate_ec2credentials_table_credentials.py:59 #, python-format msgid "" "Credential %(access)s already exists with different secret in %(table)s table" msgstr "" -#: keystone/common/sql/migrate_repo/versions/033_migrate_ec2credentials_table_credentials.py:71 +#: keystone/common/sql/migrate_repo/versions/033_migrate_ec2credentials_table_credentials.py:69 #, python-format msgid "" "Credential %(access)s already exists with different project in %(table)s " "table" msgstr "" -#: keystone/contrib/ec2/controllers.py:254 +#: keystone/contrib/ec2/controllers.py:305 msgid "Token belongs to another user" msgstr "" -#: keystone/contrib/ec2/controllers.py:287 +#: keystone/contrib/ec2/controllers.py:333 msgid "Credential belongs to another user" msgstr "" -#: keystone/contrib/endpoint_filter/backends/sql.py:53 +#: keystone/contrib/endpoint_filter/backends/sql.py:54 #, python-format msgid "Endpoint %(endpoint_id)s not found in project %(project_id)s" msgstr "" -#: keystone/contrib/oauth1/controllers.py:70 +#: keystone/contrib/example/core.py:63 keystone/contrib/example/core.py:72 +#, python-format +msgid "" +"Received the following notification: service %(service)s, resource_type: " +"%(resource_type)s, operation %(operation)s payload %(payload)s" +msgstr "" + +#: keystone/contrib/federation/utils.py:196 +msgid "Could not map user" +msgstr "" + +#: keystone/contrib/federation/utils.py:225 +#, python-format +msgid "Ignoring user name %s" +msgstr "" + +#: keystone/contrib/kds/cli/api.py:48 +#, python-format +msgid "Serving on http://%(host)s:%(port)d" +msgstr "" + +#: keystone/contrib/kds/common/exception.py:24 +msgid "An unknown exception occurred" +msgstr "" + +#: keystone/contrib/kds/common/exception.py:42 +#, python-format +msgid "" +"Failed to load the '%(backend)s' backend because it is not allowed. Allowed " +"backends are: %(allowed)s" +msgstr "" + +#: keystone/contrib/kds/common/exception.py:47 +#, python-format +msgid "Cannot set key data for %(name)s: %(reason)s" +msgstr "" + +#: keystone/contrib/oauth1/controllers.py:69 msgid "Cannot change consumer secret" msgstr "" -#: keystone/contrib/oauth1/controllers.py:143 -#: keystone/contrib/oauth1/backends/sql.py:279 +#: keystone/contrib/oauth1/controllers.py:142 +#: keystone/contrib/oauth1/backends/sql.py:284 msgid "User IDs do not match" msgstr "Les identifiants utilisateur ne correspondent pas" -#: keystone/contrib/oauth1/controllers.py:150 +#: keystone/contrib/oauth1/controllers.py:149 msgid "Could not find role" msgstr "Impossible de trouver le rôle" -#: keystone/contrib/oauth1/controllers.py:198 -msgid "Non-oauth parameter - project, do not match" +#: keystone/contrib/oauth1/controllers.py:192 +msgid "Invalid signature" msgstr "" -#: keystone/contrib/oauth1/controllers.py:248 -#: keystone/contrib/oauth1/controllers.py:325 +#: keystone/contrib/oauth1/controllers.py:241 +#: keystone/contrib/oauth1/controllers.py:311 msgid "Request token is expired" msgstr "" -#: keystone/contrib/oauth1/controllers.py:273 +#: keystone/contrib/oauth1/controllers.py:255 +msgid "There should not be any non-oauth parameters" +msgstr "" + +#: keystone/contrib/oauth1/controllers.py:259 msgid "provided consumer key does not match stored consumer key" msgstr "" -#: keystone/contrib/oauth1/controllers.py:277 +#: keystone/contrib/oauth1/controllers.py:263 msgid "provided verifier does not match stored verifier" msgstr "" -#: keystone/contrib/oauth1/controllers.py:281 +#: keystone/contrib/oauth1/controllers.py:267 msgid "provided request key does not match stored request key" msgstr "" -#: keystone/contrib/oauth1/controllers.py:285 +#: keystone/contrib/oauth1/controllers.py:271 msgid "Request Token does not have an authorizing user id" msgstr "" -#: keystone/contrib/oauth1/controllers.py:341 +#: keystone/contrib/oauth1/controllers.py:327 msgid "authorizing user does not have role required" msgstr "" -#: keystone/contrib/oauth1/controllers.py:356 +#: keystone/contrib/oauth1/controllers.py:342 msgid "User is not a member of the requested project" msgstr "" -#: keystone/contrib/oauth1/backends/sql.py:91 +#: keystone/contrib/oauth1/backends/sql.py:94 msgid "Consumer not found" msgstr "" -#: keystone/contrib/oauth1/backends/sql.py:195 +#: keystone/contrib/oauth1/backends/sql.py:198 msgid "Request token not found" msgstr "" -#: keystone/contrib/oauth1/backends/sql.py:259 +#: keystone/contrib/oauth1/backends/sql.py:264 msgid "Access token not found" msgstr "" -#: keystone/identity/controllers.py:133 +#: keystone/credential/core.py:119 +#, python-format +msgid "Deletion of credential is not required: %s" +msgstr "" + +#: keystone/identity/controllers.py:132 msgid "Enabled field must be a boolean" msgstr "" @@ -1007,54 +1305,84 @@ msgid "Enabled field should be a boolean" msgstr "" -#: keystone/identity/controllers.py:204 +#: keystone/identity/controllers.py:200 #, python-format msgid "Unable to remove user %(user)s from %(tenant)s." msgstr "" -#: keystone/identity/controllers.py:223 +#: keystone/identity/controllers.py:219 #, python-format msgid "Unable to add user %(user)s to %(tenant)s." msgstr "" -#: keystone/identity/core.py:105 +#: keystone/identity/core.py:104 #, python-format msgid "Invalid domain name (%s) found in config file name" msgstr "" "Nom de domaine invalide (%s) trouvé dans le nom du fichier de configuration" -#: keystone/identity/core.py:129 +#: keystone/identity/core.py:128 #, python-format msgid "Unable to locate domain config directory: %s" msgstr "Impossible de localiser le dossier de configuration du domaine : %s" -#: keystone/identity/core.py:142 +#: keystone/identity/core.py:141 #, python-format msgid "Ignoring file (%s) while scanning domain config directory" msgstr "" -#: keystone/identity/core.py:183 +#: keystone/identity/core.py:182 msgid "" "Running an experimental and unsupported configuration " "(domain_specific_drivers_enabled = True); this will result in known issues." msgstr "" -#: keystone/identity/backends/kvs.py:129 keystone/identity/backends/kvs.py:138 +#: keystone/identity/backends/kvs.py:71 keystone/identity/backends/kvs.py:73 +#: keystone/identity/backends/ldap.py:56 keystone/identity/backends/ldap.py:58 +#: keystone/identity/backends/ldap.py:64 keystone/identity/backends/ldap.py:66 +#: keystone/identity/backends/pam.py:48 keystone/identity/backends/pam.py:65 +#: keystone/identity/backends/sql.py:111 keystone/identity/backends/sql.py:113 +msgid "Invalid user / password" +msgstr "" + +#: keystone/identity/backends/kvs.py:177 keystone/identity/backends/kvs.py:186 +#: keystone/identity/backends/sql.py:197 keystone/identity/backends/sql.py:208 msgid "User not found in group" msgstr "Utilisateur introuvable dans le groupe" -#: keystone/identity/backends/ldap.py:161 +#: keystone/identity/backends/ldap.py:95 keystone/identity/backends/sql.py:159 +msgid "Cannot change user ID" +msgstr "" + +#: keystone/identity/backends/ldap.py:98 +msgid "Cannot change user name" +msgstr "" + +#: keystone/identity/backends/ldap.py:166 #, python-format msgid "" "Group member '%(user_dn)s' not found in '%(group_id)s'. The user should be " "removed from the group. The user will be ignored." msgstr "" -#: keystone/identity/backends/ldap.py:302 +#: keystone/identity/backends/ldap.py:307 #, python-format msgid "User %(user_id)s is already a member of group %(group_id)s" msgstr "L'utilisateur %(user_id)s est déjà membre du groupe %(group_id)s" +#: keystone/middleware/core.py:236 +msgid "Auth token not in the request header. Will not build auth context." +msgstr "" + +#: keystone/middleware/core.py:241 +msgid "Auth context already exists in the request environment" +msgstr "" + +#: keystone/middleware/core.py:246 +#, python-format +msgid "RBAC: auth_context: %s" +msgstr "" + #: keystone/openstack/common/eventlet_backdoor.py:140 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" @@ -1079,6 +1407,16 @@ msgid "Reloading cached file %s" msgstr "" +#: keystone/openstack/common/gettextutils.py:252 +msgid "Message objects do not support addition." +msgstr "" + +#: keystone/openstack/common/gettextutils.py:261 +msgid "" +"Message objects do not support str() because they may contain non-ascii " +"characters. Please use unicode() or translate() instead." +msgstr "" + #: keystone/openstack/common/lockutils.py:103 #, python-format msgid "Could not release the acquired lock `%s`" @@ -1124,17 +1462,17 @@ msgid "Deprecated: %s" msgstr "" -#: keystone/openstack/common/log.py:402 +#: keystone/openstack/common/log.py:404 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: keystone/openstack/common/log.py:453 +#: keystone/openstack/common/log.py:455 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: keystone/openstack/common/log.py:623 +#: keystone/openstack/common/log.py:625 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -1157,49 +1495,49 @@ msgid "in dynamic looping call" msgstr "" -#: keystone/openstack/common/policy.py:73 +#: keystone/openstack/common/policy.py:75 msgid "JSON file containing policy" msgstr "" -#: keystone/openstack/common/policy.py:76 +#: keystone/openstack/common/policy.py:78 msgid "Rule enforced when requested rule is not found" msgstr "" -#: keystone/openstack/common/policy.py:90 +#: keystone/openstack/common/policy.py:92 #, python-format msgid "Policy doesn't allow %s to be performed." msgstr "" -#: keystone/openstack/common/policy.py:175 +#: keystone/openstack/common/policy.py:182 #, python-format msgid "Rules must be an instance of dict or Rules, got %s instead" msgstr "" -#: keystone/openstack/common/policy.py:205 +#: keystone/openstack/common/policy.py:212 msgid "Rules successfully reloaded" msgstr "" -#: keystone/openstack/common/policy.py:251 +#: keystone/openstack/common/policy.py:258 #, python-format msgid "Rule %s will be now enforced" msgstr "" -#: keystone/openstack/common/policy.py:266 +#: keystone/openstack/common/policy.py:273 #, python-format msgid "Rule [%s] doesn't exist" msgstr "" -#: keystone/openstack/common/policy.py:474 +#: keystone/openstack/common/policy.py:481 #, python-format msgid "Failed to understand rule %s" msgstr "" -#: keystone/openstack/common/policy.py:484 +#: keystone/openstack/common/policy.py:491 #, python-format msgid "No handler for matches of kind %s" msgstr "" -#: keystone/openstack/common/policy.py:754 +#: keystone/openstack/common/policy.py:761 #, python-format msgid "Failed to understand rule %r" msgstr "" @@ -1331,12 +1669,12 @@ msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s" msgstr "" -#: keystone/openstack/common/strutils.py:182 +#: keystone/openstack/common/strutils.py:188 #, python-format msgid "Invalid string format: %s" msgstr "" -#: keystone/openstack/common/strutils.py:189 +#: keystone/openstack/common/strutils.py:195 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -1369,24 +1707,33 @@ msgid "Length of %(given)d is too long, max = %(maximum)d" msgstr "" -#: keystone/openstack/common/db/exception.py:42 +#: keystone/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: keystone/openstack/common/db/sqlalchemy/migration.py:252 -msgid "Upgrade DB using Essex release first." +#: keystone/openstack/common/db/sqlalchemy/migration.py:221 +msgid "" +"The database is not under version control, but has tables. Please stamp the " +"current version of the schema manually." msgstr "" -#: keystone/openstack/common/db/sqlalchemy/session.py:553 +#: keystone/openstack/common/db/sqlalchemy/session.py:615 msgid "DB exception wrapped." msgstr "" -#: keystone/openstack/common/db/sqlalchemy/session.py:621 +#: keystone/openstack/common/db/sqlalchemy/session.py:684 #, python-format msgid "Database server has gone away: %s" msgstr "" -#: keystone/openstack/common/db/sqlalchemy/session.py:704 +#: keystone/openstack/common/db/sqlalchemy/session.py:764 +msgid "" +"This application has not enabled MySQL traditional mode, which means silent " +"data corruption may occur. Please encourage the application developers to " +"enable this mode." +msgstr "" + +#: keystone/openstack/common/db/sqlalchemy/session.py:789 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -1436,577 +1783,31 @@ msgid "Unsupported id columns type" msgstr "" -#: keystone/openstack/common/notifier/api.py:129 -#, python-format -msgid "%s not in valid priorities" -msgstr "" - -#: keystone/openstack/common/notifier/api.py:145 -#, python-format -msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" -msgstr "" - -#: keystone/openstack/common/notifier/api.py:164 -#, python-format -msgid "Failed to load notifier %s. These notifications will not be sent." -msgstr "" - -#: keystone/openstack/common/notifier/rpc_notifier.py:45 -#: keystone/openstack/common/notifier/rpc_notifier2.py:51 -#, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" -msgstr "" - -#: keystone/openstack/common/rpc/__init__.py:103 -#, python-format -msgid "" -"A RPC is being made while holding a lock. The locks currently held are " -"%(locks)s. This is probably a bug. Please report it. Include the following: " -"[%(stack)s]." -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:73 -msgid "Pool creating new connection" -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:200 -#, python-format -msgid "" -"No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s" -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:203 -#, python-format -msgid "_call_waiters: %s" -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:210 -#, python-format -msgid "" -"Number of call waiters is greater than warning threshold: %d. There could be " -"a MulticallProxyWaiter leak." -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:288 -#, python-format -msgid "unpacked context: %s" -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:339 -#, python-format -msgid "UNIQUE_ID is %s." -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:432 -#, python-format -msgid "received %s" -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:440 -#, python-format -msgid "no method for message: %s" -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:441 -#, python-format -msgid "No method for message: %s" -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:469 -#: keystone/openstack/common/rpc/impl_zmq.py:280 -#, python-format -msgid "Expected exception during message handling (%s)" -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:477 -#: keystone/openstack/common/rpc/impl_zmq.py:286 -msgid "Exception during message handling" -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:551 -#, python-format -msgid "Making synchronous call on %s ..." -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:554 -#, python-format -msgid "MSG_ID is %s" -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:580 -#, python-format -msgid "Making asynchronous cast on %s..." -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:589 -msgid "Making asynchronous fanout cast..." -msgstr "" - -#: keystone/openstack/common/rpc/amqp.py:617 -#, python-format -msgid "Sending %(event_type)s on %(topic)s" -msgstr "" - -#: keystone/openstack/common/rpc/common.py:76 -msgid "An unknown RPC related exception occurred." -msgstr "" - -#: keystone/openstack/common/rpc/common.py:88 -msgid "Exception in string format operation" -msgstr "" - -#: keystone/openstack/common/rpc/common.py:106 -#, python-format -msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." -msgstr "" - -#: keystone/openstack/common/rpc/common.py:123 -#, python-format -msgid "" -"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method: " -"\"%(method)s\" info: \"%(info)s\"" -msgstr "" - -#: keystone/openstack/common/rpc/common.py:140 -#: keystone/openstack/common/rpc/common.py:141 -#: keystone/openstack/common/rpc/common.py:142 -msgid "" -msgstr "" - -#: keystone/openstack/common/rpc/common.py:146 -#, python-format -msgid "Found duplicate message(%(msg_id)s). Skipping it." -msgstr "" - -#: keystone/openstack/common/rpc/common.py:150 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: keystone/openstack/common/rpc/common.py:154 -#, python-format -msgid "Specified RPC version, %(version)s, not supported by this endpoint." -msgstr "" - -#: keystone/openstack/common/rpc/common.py:159 -#, python-format -msgid "" -"Specified RPC envelope version, %(version)s, not supported by this endpoint." -msgstr "" - -#: keystone/openstack/common/rpc/common.py:164 -#, python-format -msgid "Specified RPC version cap, %(version_cap)s, is too low" -msgstr "" - -#: keystone/openstack/common/rpc/common.py:288 -#, python-format -msgid "Returning exception %s to caller" -msgstr "" - -#: keystone/openstack/common/rpc/impl_kombu.py:156 -msgid "Failed to process message ... skipping it." -msgstr "" - -#: keystone/openstack/common/rpc/impl_kombu.py:160 -msgid "Failed to process message ... will requeue." -msgstr "" - -#: keystone/openstack/common/rpc/impl_kombu.py:495 -#, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" -msgstr "" - -#: keystone/openstack/common/rpc/impl_kombu.py:517 -#, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" -msgstr "" - -#: keystone/openstack/common/rpc/impl_kombu.py:554 -#, python-format -msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_kombu.py:568 -#, python-format -msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." -msgstr "" - -#: keystone/openstack/common/rpc/impl_kombu.py:622 -#: keystone/openstack/common/rpc/impl_qpid.py:573 -#, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_kombu.py:640 -#: keystone/openstack/common/rpc/impl_qpid.py:588 -#, python-format -msgid "Timed out waiting for RPC response: %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_kombu.py:644 -#: keystone/openstack/common/rpc/impl_qpid.py:592 -#, python-format -msgid "Failed to consume message from queue: %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_kombu.py:683 -#: keystone/openstack/common/rpc/impl_qpid.py:627 -#, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_qpid.py:87 -#, python-format -msgid "Invalid value for qpid_topology_version: %d" -msgstr "" - -#: keystone/openstack/common/rpc/impl_qpid.py:191 -msgid "Failed to process message... skipping it." -msgstr "" - -#: keystone/openstack/common/rpc/impl_qpid.py:515 -#, python-format -msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" -msgstr "" - -#: keystone/openstack/common/rpc/impl_qpid.py:521 -#, python-format -msgid "Connected to AMQP server on %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_qpid.py:534 -msgid "Re-established AMQP queues" -msgstr "" - -#: keystone/openstack/common/rpc/impl_qpid.py:600 -msgid "Error processing message. Skipping it." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:96 -msgid "JSON serialization failed." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:101 -#, python-format -msgid "Deserializing: %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:136 -#, python-format -msgid "Connecting to %(addr)s with %(type)s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:137 -#, python-format -msgid "-> Subscribed to %(subscribe)s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:138 -#, python-format -msgid "-> bind: %(bind)s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:146 -msgid "Could not open socket." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:158 -#, python-format -msgid "Subscribing to %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:195 -msgid "ZeroMQ socket could not be closed." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:200 -msgid "You cannot recv on this socket." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:205 -msgid "You cannot send on this socket." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:267 -#, python-format -msgid "Running func with context: %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:305 -msgid "Sending reply" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:339 -msgid "RPC message did not include method." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:371 -msgid "Registering reactor" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:383 -msgid "In reactor registered" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:388 -msgid "Consuming socket" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:438 -#, python-format -msgid "Creating proxy for topic: %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:444 -msgid "Topic contained dangerous characters." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:476 -msgid "Topic socket file creation failed." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:482 -#, python-format -msgid "" -"Local per-topic backlog buffer full for topic %(topic)s. Dropping message." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:498 -#, python-format -msgid "Required IPC directory does not exist at %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:507 -#, python-format -msgid "Permission denied to IPC directory at %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:510 -msgid "" -"Could not create ZeroMQ receiver daemon. Socket may already be in use." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:544 -#, python-format -msgid "CONSUMER RECEIVED DATA: %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:563 -msgid "ZMQ Envelope version unsupported or unknown." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:591 -msgid "Skipping topic registration. Already registered." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:598 -#, python-format -msgid "Consumer is a zmq.%s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:650 -msgid "Creating payload" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:663 -msgid "Creating queue socket for reply waiter" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:676 -msgid "Sending cast" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:679 -msgid "Cast sent; Waiting reply" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:682 -#, python-format -msgid "Received message: %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:683 -msgid "Unpacking response" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:692 -msgid "Unsupported or unknown ZMQ envelope returned." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:699 -msgid "RPC Message Invalid." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:722 -#, python-format -msgid "%(msg)s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:725 -#, python-format -msgid "Sending message(s) to: %s" -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:729 -msgid "No matchmaker results. Not casting." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:732 -msgid "No match from matchmaker." -msgstr "" - -#: keystone/openstack/common/rpc/impl_zmq.py:814 -#, python-format -msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead" -msgstr "" - -#: keystone/openstack/common/rpc/matchmaker.py:45 -msgid "Match not found by MatchMaker." -msgstr "" - -#: keystone/openstack/common/rpc/matchmaker.py:79 -msgid "Matchmaker does not implement registration or heartbeat." -msgstr "" - -#: keystone/openstack/common/rpc/matchmaker.py:215 -#, python-format -msgid "Matchmaker unregistered: %(key)s, %(host)s" -msgstr "" - -#: keystone/openstack/common/rpc/matchmaker.py:227 -msgid "Register before starting heartbeat." -msgstr "" - -#: keystone/openstack/common/rpc/matchmaker_ring.py:75 -#: keystone/openstack/common/rpc/matchmaker_ring.py:93 -#, python-format -msgid "No key defining hosts for topic '%s', see ringfile" -msgstr "" - -#: keystone/openstack/common/rpc/service.py:47 -#, python-format -msgid "Creating Consumer connection for Service %s" -msgstr "" - -#: keystone/policy/backends/rules.py:100 +#: keystone/policy/backends/rules.py:98 #, python-format msgid "enforce %(action)s: %(credentials)s" msgstr "" -#: keystone/tests/core.py:136 +#: keystone/tests/core.py:146 #, python-format msgid "Failed to checkout %s" msgstr "Échec de la vérification de %s" -#: keystone/tests/fakeldap.py:162 -#, python-format -msgid "FakeLdap initialize url=%s" -msgstr "" - -#: keystone/tests/fakeldap.py:174 -#, python-format -msgid "FakeLdap bind dn=%s" -msgstr "" - -#: keystone/tests/fakeldap.py:181 -#, python-format -msgid "FakeLdap bind fail: dn=%s not found" -msgstr "" - -#: keystone/tests/fakeldap.py:188 -#, python-format -msgid "FakeLdap bind fail: password for dn=%s not found" -msgstr "" - -#: keystone/tests/fakeldap.py:193 -#, python-format -msgid "FakeLdap bind fail: password for dn=%s does not match" -msgstr "" - -#: keystone/tests/fakeldap.py:213 -#, python-format -msgid "FakeLdap add item: dn=%(dn)s, attrs=%(attrs)s" -msgstr "" - -#: keystone/tests/fakeldap.py:216 -#, python-format -msgid "FakeLdap add item failed: dn=%s is already in store." -msgstr "" - -#: keystone/tests/fakeldap.py:230 keystone/tests/fakeldap.py:244 +#: keystone/tests/fakeldap.py:249 #, python-format msgid "FakeLdap delete item: dn=%s" msgstr "" -#: keystone/tests/fakeldap.py:234 keystone/tests/fakeldap.py:248 -#, python-format -msgid "FakeLdap delete item failed: dn=%s not found." -msgstr "" - -#: keystone/tests/fakeldap.py:263 -#, python-format -msgid "FakeLdap modify item: dn=%(dn)s attrs=%(attrs)s" -msgstr "" - -#: keystone/tests/fakeldap.py:268 -#, python-format -msgid "FakeLdap modify item failed: dn=%s not found." -msgstr "" - -#: keystone/tests/fakeldap.py:284 -#, python-format -msgid "FakeLdap modify item failed: item has no attribute \"%s\" to delete" -msgstr "" - -#: keystone/tests/fakeldap.py:293 -#, python-format -msgid "" -"FakeLdap modify item failed: item has no attribute \"%(k)s\" with value " -"\"%(v)s\" to delete" -msgstr "" - -#: keystone/tests/fakeldap.py:299 -#, python-format -msgid "FakeLdap modify item failed: unknown command %s" -msgstr "" - -#: keystone/tests/fakeldap.py:301 -#, python-format -msgid "modify_s action %s not implemented" -msgstr "" - -#: keystone/tests/fakeldap.py:320 -#, python-format -msgid "FakeLdap search at dn=%(dn)s scope=%(scope)s query=%(query)s" -msgstr "" - -#: keystone/tests/fakeldap.py:326 -msgid "FakeLdap search fail: dn not found for SCOPE_BASE" -msgstr "" - -#: keystone/tests/fakeldap.py:340 -#, python-format -msgid "Search scope %s not implemented." -msgstr "" - -#: keystone/token/controllers.py:380 +#: keystone/token/controllers.py:359 #, python-format msgid "User %(u_id)s is unauthorized for tenant %(t_id)s" msgstr "" -#: keystone/token/controllers.py:397 keystone/token/controllers.py:400 +#: keystone/token/controllers.py:376 keystone/token/controllers.py:379 msgid "Token does not belong to specified tenant." msgstr "" -#: keystone/token/core.py:84 +#: keystone/token/core.py:86 #, python-format msgid "Tenant is disabled: %s" msgstr "" @@ -2029,82 +1830,115 @@ "'PKI'" msgstr "" -#: keystone/token/provider.py:193 +#: keystone/token/provider.py:194 #, python-format msgid "Unexpected error or malformed token determining token expiry: %s" msgstr "" -#: keystone/token/provider.py:200 keystone/token/providers/common.py:548 -#: keystone/token/providers/common.py:558 -msgid "Failed to validate token" +#: keystone/token/provider.py:197 +msgid "The token is malformed or expired." msgstr "" -#: keystone/token/backends/kvs.py:37 +#: keystone/token/backends/kvs.py:55 msgid "" -"kvs token backend is DEPRECATED. Use keystone.token.backends.sql or " -"keystone.token.backend.memcache instead." +"It is recommended to only use the base key-value-store implementation for " +"the token driver for testing purposes. Please use " +"keystone.token.backends.memcache.Token or keystone.token.backends.sql.Token " +"instead." msgstr "" -#: keystone/token/backends/memcache.py:142 +#: keystone/token/backends/kvs.py:130 #, python-format -msgid "" -"Successful set of token-index-list for user-key \"%(user_key)s\", #%(count)d " -"records" +msgid "Unknown token version %s" msgstr "" -#: keystone/token/backends/memcache.py:152 +#: keystone/token/backends/kvs.py:169 #, python-format -msgid "" -"Failed to set token-index-list for user-key \"%(user_key)s\". Attempt " -"%(cas_retry)d of %(cas_retry_max)d" +msgid "Token `%(token_id)s` is expired, removing from `%(user_key)s`." msgstr "" -#: keystone/token/backends/memcache.py:161 -msgid "Unable to add token user list" +#: keystone/token/backends/kvs.py:178 +#, python-format +msgid "Token `%(token_id)s` is revoked, removing from `%(user_key)s`." msgstr "" -#: keystone/token/backends/memcache.py:170 -msgid "Unable to add token to revocation list." +#: keystone/token/backends/kvs.py:203 +#, python-format +msgid "Token `%s` is expired, not adding to the revocation list." msgstr "" -#: keystone/token/providers/common.py:184 -msgid "Trustor is disabled." +#: keystone/token/backends/kvs.py:223 +#, python-format +msgid "" +"Reinitializing revocation list due to error in loading revocation list from " +"backend. Expected `list` type got `%(type)s`. Old revocation list data: " +"%(list)r" msgstr "" -#: keystone/token/providers/common.py:248 -msgid "Trustee has no delegated roles." +#: keystone/token/backends/kvs.py:237 +#, python-format +msgid "" +"Removing `%s` from revocation list due to invalid expires data in revocation " +"list." +msgstr "" + +#: keystone/token/backends/kvs.py:268 +#, python-format +msgid "" +"Invalid token entry expected tuple of `(, )` got: " +"`%(item)r`" +msgstr "" + +#: keystone/token/backends/kvs.py:277 +#, python-format +msgid "Invalid expires time on token `%(token_id)s`: %(expires)r" msgstr "" -#: keystone/token/providers/common.py:257 +#: keystone/token/providers/common.py:182 +#: keystone/token/providers/common.py:285 #, python-format msgid "User %(user_id)s has no access to project %(project_id)s" msgstr "" -#: keystone/token/providers/common.py:262 +#: keystone/token/providers/common.py:187 +#: keystone/token/providers/common.py:290 #, python-format msgid "User %(user_id)s has no access to domain %(domain_id)s" msgstr "" -#: keystone/token/providers/common.py:312 +#: keystone/token/providers/common.py:212 +msgid "Trustor is disabled." +msgstr "" + +#: keystone/token/providers/common.py:276 +msgid "Trustee has no delegated roles." +msgstr "" + +#: keystone/token/providers/common.py:340 msgid "User is not a trustee." msgstr "" -#: keystone/token/providers/common.py:402 +#: keystone/token/providers/common.py:435 msgid "Oauth is disabled." msgstr "" -#: keystone/token/providers/common.py:476 +#: keystone/token/providers/common.py:536 msgid "Non-default domain is not supported" msgstr "Le domaine par défaut est le seul pris en charge." -#: keystone/token/providers/common.py:484 +#: keystone/token/providers/common.py:544 msgid "Domain scoped token is not supported" msgstr "" -#: keystone/token/providers/pki.py:42 +#: keystone/token/providers/common.py:611 +#: keystone/token/providers/common.py:621 +msgid "Failed to validate token" +msgstr "" + +#: keystone/token/providers/pki.py:41 msgid "Unable to sign token" msgstr "" -#: keystone/token/providers/pki.py:43 +#: keystone/token/providers/pki.py:42 msgid "Unable to sign token." msgstr "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/kubuntu-patched-l10n.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/kubuntu-patched-l10n.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/kubuntu-patched-l10n.po 2014-02-24 08:07:04.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/kubuntu-patched-l10n.po 2014-03-24 09:26:30.000000000 +0000 @@ -7,15 +7,19 @@ msgstr "" "Project-Id-Version: kubuntu-patched-l10n\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-10-10 15:32+0100\n" +"POT-Creation-Date: 2014-02-28 15:23+0100\n" "PO-Revision-Date: 2013-04-28 16:28+0000\n" "Last-Translator: gisele perreault \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 15:01+0000\n" -"X-Generator: Launchpad (build 16869)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:39+0000\n" +"X-Generator: Launchpad (build 16967)\n" + +#: app/kipiinterface.cpp:256 +msgid "Install Plugins" +msgstr "" #: projects/k3baudioburndialog.cpp:287 projects/k3bmixedburndialog.cpp:293 msgid "" @@ -101,6 +105,44 @@ "libmad). Certaines distributions permettent l'installation de la prise en " "charge MP3 via un outil de mise à jour en ligne." +#: k3bsystemproblemdialog.cpp:538 +msgid "System locale charset is ANSI_X3.4-1968" +msgstr "" + +#: k3bsystemproblemdialog.cpp:539 +msgid "" +"Your system's locale charset (i.e. the charset used to encode filenames) is " +"set to ANSI_X3.4-1968. It is highly unlikely that this has been done " +"intentionally. Most likely the locale is not set at all. An invalid setting " +"will result in problems when creating data projects." +msgstr "" + +#: k3bsystemproblemdialog.cpp:543 +msgid "" +"To properly set the locale charset make sure the LC_* environment variables " +"are set. Normally the distribution setup tools take care of this." +msgstr "" + +#: k3bsystemproblemdialog.cpp:556 +msgid "Running K3b as root user" +msgstr "" + +#: k3bsystemproblemdialog.cpp:557 +msgid "" +"It is not recommended to run K3b under the root user account. This " +"introduces unnecessary security risks." +msgstr "" + +#: k3bsystemproblemdialog.cpp:559 +msgid "" +"Run K3b from a proper user account and setup the device and external tool " +"permissions appropriately." +msgstr "" + +#: k3bsystemproblemdialog.cpp:562 +msgid "The latter can be done via \"Modify Permissions...\"." +msgstr "" + #: k3bsystemproblemdialog.cpp:592 msgid "No problems found in system configuration." msgstr "Aucun problème n'a été trouvé dans votre configuration système." @@ -151,7 +193,11 @@ msgid "Could not start normalize-audio." msgstr "Impossible de démarrer normalize-audio." -#: kcmlocale.cpp:1395 +#: drkonqidialog.cpp:188 +msgid "Automatically submit a crash report" +msgstr "" + +#: kcmlocale.cpp:1346 msgctxt "@status message widget" msgid "" "You tried to remove your active system language, this is not supported." @@ -177,7 +223,7 @@ msgid "Enable autostart handling" msgstr "Activer la gestion de l'auto-démarrage" -#: image.cpp:181 +#: image.cpp:174 msgctxt "@action:button" msgid "Install Default Wallpapers..." msgstr "Installer les Papiers-Peints par Défaut..." @@ -207,6 +253,10 @@ msgid "Kubuntu.org News" msgstr "Nouvelles Kubuntu.org" +#: src/akregator_part.cpp:194 +msgid "Kubuntu Wire" +msgstr "" + #: kilelauncher.cpp:407 msgid "" "This is possibly due to old tools configuration; you can restore default " @@ -220,13 +270,3 @@ #: main.cpp:187 msgid "Debian policy compatibility, not used" msgstr "Compatibilté avec la politique Debian, non utilisée" - -#: kubuntu-firefox-installer-13.04ubuntu3/src/firefox.desktop:3 -msgctxt "Name" -msgid "Mozilla Firefox Browser Installer" -msgstr "Installateur du navigateur web Mozilla Firefox" - -#: kubuntu-firefox-installer-13.04ubuntu3/src/firefox.desktop:4 -msgctxt "GenericName" -msgid "Mozilla Firefox Browser Installer" -msgstr "Installateur du navigateur web Mozilla Firefox" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/landscape-client.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/landscape-client.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/landscape-client.po 2014-02-24 08:06:55.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/landscape-client.po 2014-03-24 09:26:21.000000000 +0000 @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-02-17 13:54+0000\n" +"POT-Creation-Date: 2014-02-24 12:49+0000\n" "PO-Revision-Date: 2013-05-05 13:01+0000\n" "Last-Translator: Pierre Slamich \n" "Language-Team: français <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:33+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:55+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: \n" #: ../landscape/ui/controller/app.py:49 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/language-selector.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/language-selector.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/language-selector.po 2014-02-24 08:06:52.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/language-selector.po 2014-03-24 09:26:18.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: language-selector\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-02-13 22:52+0000\n" +"POT-Creation-Date: 2014-03-19 01:18+0000\n" "PO-Revision-Date: 2013-06-10 05:22+0000\n" "Last-Translator: Sylvie Gallet \n" "Language-Team: French \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 12:15+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:33+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #. Hack for Chinese langpack split @@ -85,12 +85,12 @@ msgstr "Aucun" #: ../LanguageSelector/gtk/GtkLanguageSelector.py:504 -#: ../LanguageSelector/gtk/GtkLanguageSelector.py:708 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:709 msgid "Software database is broken" msgstr "La base de données des logiciels est corrompue" #: ../LanguageSelector/gtk/GtkLanguageSelector.py:505 -#: ../LanguageSelector/gtk/GtkLanguageSelector.py:709 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:710 msgid "" "It is impossible to install or remove any software. Please use the package " "manager \"Synaptic\" or run \"sudo apt-get install -f\" in a terminal to fix " @@ -114,8 +114,8 @@ "selector/+filebug" #: ../LanguageSelector/gtk/GtkLanguageSelector.py:571 -#: ../LanguageSelector/gtk/GtkLanguageSelector.py:606 -#: ../LanguageSelector/gtk/GtkLanguageSelector.py:610 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:607 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:611 msgid "Could not install the full language support" msgstr "Impossible d'installer la prise en charge complète de la langue" @@ -131,15 +131,15 @@ "de Logiciels (cliquez sur l'icône la plus à droite de la barre du haut et " "sélectionnez « Paramètres système… -> Sources de Logiciels »)." -#: ../LanguageSelector/gtk/GtkLanguageSelector.py:607 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:608 msgid "Failed to authorize to install packages." msgstr "Échec de l'autorisation de l’installation des paquets." -#: ../LanguageSelector/gtk/GtkLanguageSelector.py:665 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:666 msgid "The language support is not installed completely" msgstr "La prise en charge de la langue n'est pas complètement installée" -#: ../LanguageSelector/gtk/GtkLanguageSelector.py:666 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:667 msgid "" "Some translations or writing aids available for your chosen languages are " "not installed yet. Do you want to install them now?" @@ -148,19 +148,19 @@ "langues que vous avez choisies ne sont pas encore installées. Voulez-vous " "les installer maintenant ?" -#: ../LanguageSelector/gtk/GtkLanguageSelector.py:669 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:670 msgid "_Remind Me Later" msgstr "Me le _rappeler plus tard" -#: ../LanguageSelector/gtk/GtkLanguageSelector.py:670 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:671 msgid "_Install" msgstr "_Installer" -#: ../LanguageSelector/gtk/GtkLanguageSelector.py:673 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:674 msgid "Details" msgstr "Détails" -#: ../LanguageSelector/gtk/GtkLanguageSelector.py:933 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:934 #, python-format msgid "" "Failed to apply the '%s' format\n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ldm.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ldm.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ldm.po 2014-02-24 08:06:58.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ldm.po 2014-03-24 09:26:24.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:03+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:35+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: ../src/plugin.c:20 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ld.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ld.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ld.po 2014-02-24 08:06:38.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ld.po 2014-03-24 09:26:04.000000000 +0000 @@ -9,14 +9,14 @@ "Project-Id-Version: ld 2.21.53\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" "POT-Creation-Date: 2011-10-25 11:20+0100\n" -"PO-Revision-Date: 2014-02-19 02:52+0000\n" +"PO-Revision-Date: 2014-03-05 07:48+0000\n" "Last-Translator: Grégoire Scano \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:39+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:41+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: emultempl/armcoff.em:73 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/lftp.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/lftp.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/lftp.po 2014-02-24 08:06:44.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/lftp.po 2014-03-24 09:26:11.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:28+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:39+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: lib/argmatch.c:133 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libapt-inst1.5.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libapt-inst1.5.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libapt-inst1.5.po 2014-02-24 08:06:36.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libapt-inst1.5.po 2014-03-24 09:26:02.000000000 +0000 @@ -9,14 +9,14 @@ "Project-Id-Version: fr\n" "Report-Msgid-Bugs-To: APT Development Team \n" "POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2014-02-17 19:34+0000\n" +"PO-Revision-Date: 2014-02-28 15:25+0000\n" "Last-Translator: Christian Perrier \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:32+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:32+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: apt-inst/contrib/extracttar.cc:114 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libapt-pkg4.12.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libapt-pkg4.12.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libapt-pkg4.12.po 2014-02-24 08:06:36.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libapt-pkg4.12.po 2014-03-24 09:26:02.000000000 +0000 @@ -9,14 +9,14 @@ "Project-Id-Version: fr\n" "Report-Msgid-Bugs-To: APT Development Team \n" "POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2014-02-17 18:52+0000\n" +"PO-Revision-Date: 2014-02-28 14:47+0000\n" "Last-Translator: Christian Perrier \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:32+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:32+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: methods/bzip2.cc:60 methods/gzip.cc:52 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libc.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libc.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libc.po 2014-02-24 08:06:59.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libc.po 2014-03-24 09:26:26.000000000 +0000 @@ -7,17 +7,17 @@ # kerb , 2008, 2009. msgid "" msgstr "" -"Project-Id-Version: libc-2.17.90.20130724\n" +"Project-Id-Version: libc-2.18.90.20140105\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-12-16 13:13+0000\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-02-22 03:30+0000\n" "Last-Translator: kerb \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:16+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:51+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: argp/argp-help.c:227 @@ -159,8 +159,8 @@ #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -174,9 +174,9 @@ #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -192,8 +192,8 @@ #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -401,60 +401,60 @@ msgid "unknown" msgstr "inconnu" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "Système d'exploitation inconnu" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", Système d'exploitation ABI : %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "Ne peut ouvrir le fichier de cache %s\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "la procédure mmap sur le fichier de cache a échouée\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Fichier n'est pas un fichier de cache.\n" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "%d libs trouvé dans le cache « %s »\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Ne peut créer un fichier de cache temporaire %s" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "Échec d'écriture des données du cache" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "Échec de la modification des droits d'accès de %s à %#o" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "Échec du changement de nom de %s vers %s" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "ne peut créer une liste panorama" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "objet partagé non ouvert" @@ -487,11 +487,11 @@ msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Filtres non supportés avec LD_TRACE_PRELINKING" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "PROBLÈME DANS LE CHARGEUR DE LIENS DYNAMIQUES!!!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "erreur lors du chargement des librairies partagées" @@ -515,162 +515,162 @@ msgid "cannot allocate name record" msgstr "ne peut allouer un enregistrement de nom" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "ne peut créer le cache pour le chemin de recherche" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "ne peut créer une copie RUNPATH/RPATH" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "ne peut créer un tableau des chemins de recherche" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "ne peut évaluer par stat() l'objet partagé" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "ne peut ouvrir le fichier de périphérique rempli de zéros" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "ne peut créer un descripteur d'objet partagé" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "ne peut lire les données du fichier" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "Commande de chargement sur une page ELF qui n'est pas alignée" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "Commande de chargement sur une adresse ELF incorrectement alignée" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "ne peut allouer une structure de données TLS pour un thread initial" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "ne peut traiter les données TLS" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "le fichier objet n'a pas de segment chargeable" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "échec d'adressage (mapping) du segment de l'objet partagé" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "ne peut dynamiquement charger un exécutable" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "ne peut modifier les protections de mémoire" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "ne peut adresser des pages remplies de zéros" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "le fichier objet n'a pas de section dynamique" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "l'objet partagé ne peut pas être ouvert via dlopen()" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "ne peut allouer de la mémoire pour une en-tête de programme" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "appelant invalide" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "" "ne peut activer une pile exécutable comme l'objet partagé le requiert" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "ne peut pas fermer le descripteur de fichier" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "fichier trop court" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "en-tête ELF invalide" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "l'encodage des données du fichier ELF n'est pas big-endian" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "l'encodage des données du fichier ELF n'est pas little-endian" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "" "l'identifiant de version du fichier ELF ne concorde pas avec la version " "courante" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "Système d'exploitation du fichier ELF ABI invalide" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "Version du fichier ELF ABI invalide" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "remplissage sans zéro dans e_ident" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "Erreur interne" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "Version du fichier ELF ne concorde pas avec la version courante" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "Seuls ET_DYN et ET_EXEC peuvent être chargés" -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "« Phentize » du fichier ELF ne concorde pas avec la taille prévue" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "mauvaise classe ELF : ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "mauvaise classe ELF : ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "Ne peut ouvrir le fichier d'objet partagé" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "erreur de réaffectation" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "erreur de recherche de symbole" @@ -688,43 +688,43 @@ msgid "cannot load any more object with static TLS" msgstr "ne peut pas charger plus d'objets avec TLS statique" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "mode invalide pour dlopen()" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "plus d'espace de nommage disponible pour dlmopen()" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "espace de nommage cible invalide dans dlmopen()" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "ne peut allouer de la mémoire dans un bloc statique TLS" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "ne peut rendre le segment inscritible pour une réaffectation" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "%s : aucun PLTREL trouvé dans l'objet %s\n" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "" "%s : manque de mémoire pour stocker les résultats de la réaffectation pour " "%s\n" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "ne peut restaurer le segment prot après reloc" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "" "ne peut appliquer les protections additionnelle de mémoire après la " @@ -735,7 +735,7 @@ msgstr "" "RTLD_NEXT est utilisé dans du code qui n'est pas chargé dynamiquement" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "ne peut créer les structures de données TLS" @@ -1005,38 +1005,38 @@ msgid "unrecognized option" msgstr "option non reconnue" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "Pour en savoir davantage, faites : \\`ldd --help'." -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "arguments de fichier manquants" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "Aucun fichier ou dossier de ce type" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "n'est pas un fichier régulier" -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "attention : vous n'avez pas la permission d'exécution pour" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tn'est pas un exécutable dynamique" -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "a quitté avec un code retour inconnu" -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "erreur : vous n'avez pas de permission de lecture pour" @@ -1461,7 +1461,7 @@ msgid "list all known coded character sets" msgstr "Liste tous les jeux de code de caractères" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "Contrôle de sortie :" @@ -1470,8 +1470,8 @@ msgstr "omission de caractères invalides à la sortie" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "FICHIER" @@ -1548,18 +1548,17 @@ #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" "\n" " " msgstr "" -"La liste suivante contient tous les jeux des codes de caractères connus. " -"Ceci\n" +"La liste suivante contient tous les jeux de code de caractères connus. Ceci\n" "ne signifie pas nécessairement que toutes les combinaisons de ces noms " "peuvent\n" -"être utilisées dans les paramètres « FROM » et « TO » des commandes. Un jeu " +"être utilisées dans les paramètres des commandes FROM et TO en ligne. Un jeu " "de codes de\n" "caractères peut être affiché avec différents noms (aliases).\n" "\n" @@ -1574,7 +1573,7 @@ msgid "[DIR...]" msgstr "[RÉPERTOIRE...]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "PATH" @@ -1601,7 +1600,7 @@ msgid "Directory arguments required when using --nostdlib" msgstr "Arguments de répertoires requis avec --nostdlib" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "aucun fichier de sortie généré en raison d'avertissements émis" @@ -1742,8 +1741,8 @@ msgid "invalid definition" msgstr "définition invalide" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "mauvais argument" @@ -1801,14 +1800,14 @@ msgid "no symbolic name given for end of range" msgstr "pas de nom symbolique fourni pour la fin de l'intervalle" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1830,15 +1829,15 @@ msgid "%s: error in state machine" msgstr "%s : erreur de l'automate à états finis" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s : fin prématurée du fichier" @@ -1857,7 +1856,7 @@ "nombre d'octets pour une séquence d'octets de début et de fin de plage n'est " "pas le même : %d vs %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "nom invalide pour un intervalle de caractères" @@ -1880,8 +1879,8 @@ msgid "resulting bytes for range not representable." msgstr "les octets résultants pour la plage ne sont pas représentables." -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1944,123 +1943,123 @@ msgid "%s: numeric country code `%d' not valid" msgstr "%s : code numérique invalide pour le pays « %d »" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s : champ « %s » déclaré plus d'une fois" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s : caractère inconnu dans le champ « %s »" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s : ligne « END » incomplète" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s : erreur de syntaxe" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "« %.*s » déjà défini dans la table des caractères" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "« %.*s » déjà défini dans le dossier" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "« %.*s » déjà défini comme symbole de classement (collation)" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "« %.*s » déjà défini comme élément de classement (collation)" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s : « forward » et « backward » sont mutuellement exclusifs" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s : « %s » mentionné plus d'une fois dans la définition du poids %d" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s : trop de règles; la 1ère entrée n'a que %d" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s : pas assez de règles de tri" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s : chaîne de poids vide non permise" -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "" "%s : les poids doivent utiliser les mêmes symboles d'ellipse que les noms" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s : trop de valeurs" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "L'ordre de « %.*s » est déjà défini dans %s :%Zu" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "" "%s : le symbole de départ et de fin d'une plage doit être en caractères" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "" "%s: byte sequences of first and last character must have the same length" @@ -2068,7 +2067,7 @@ "%s : séquences d'octets du 1er et dernier caractère doivent avoir la même " "longueur" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "" "%s: byte sequence of first character of range is not lower than that of the " @@ -2077,14 +2076,14 @@ "%s : séquence d'octet du 1er caractère d'un intervalle n'est pas plus petit " "que celle du dernier caractère" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "" "%s : plage de l'ellipse symbolique ne doit pas être suivie directement de « " "order_start »" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "" "%s: symbolic range ellipsis must not be directly followed by `order_end'" @@ -2092,23 +2091,23 @@ "%s : plage de l'ellipse symbolique ne doit pas être suivie directement de « " "order_end »" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "" "« %s » et « %.*s » sont des noms invalides pour un intervalle symbolique" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s : ordre de « %.*s » déjà défini comme %s:%Zu" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s : « %s » doit être un caractère" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "" "%s: `position' must be used for a specific level in all sections or none" @@ -2116,379 +2115,379 @@ "%s : « position » doit être utilisé pour un niveau spécifique dans toutes " "les sections ou aucune" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "Symbole « %s » n'est pas défini" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "Symbole « %s » a le même encodage que" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "Symbole « %s »" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "Pas de définition de type « UNDEFINED »" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "trop d'erreurs; abandon" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "%s : conditions imbriquées non supportées" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" -msgstr "%s : plus puis 1 'else'" +msgid "%s: more than one 'else'" +msgstr "%s : plus d'un 'else'" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s : double définition de « %s »" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s : double déclaration de section « %s »" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s : caractère inconnu dans le nom du symbole de collation" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s : caractère inconnu dans la définition équivalent d'un nom" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s : caractère inconnu dans la définition équivalente d'une valeur" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s : symbole inconnu « %s » dans une définition équivalente" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "Erreur lors de l'ajout d'un symbole de collation équivalent" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "Double définitions du script « %s »" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s : nom de section inconnu `% *s'" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s : définitions d'ordre multiple de la section « %s »" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s : nombre invalide de règles de tri" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s : définitions d'ordre multiple pour une section sans nom" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s : mot clé « order_end » manquant" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s : ordre de fusionnement de symboles %.*s n'est pas encore défini" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s : ordre de fusionnement d'éléments %.*s n'est pas encore défini" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "%s : ne peut réordonner après %.*s : symbole inconnu" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s : mot clé « reorder-end » manquant" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s : section « %.*s » inconnue" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s : symbole erroné <%.*s>" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s : ne peut avoir « %s » à la fin d'une plage d'ellipse" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s : description de catégorie vide non permise" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s : mot clé « reorder-sections-end » manquant" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "%s : '%s' sans correspondance 'ifdef' ou 'ifndef'" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "%s : 'endif' sans 'ifdef' ou 'ifndef' correspondant" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "Pas de nom de jeu caractères spéecifié dans la table des caractères" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "" "Le caractère L'\\u%0*x» de la classe « %s » doit être dans la classe « %s »" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "" "Le caractère L'\\u%0*x» de la classe « %s » ne doit pas être dans la classe " "« %s »" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "Erreur interne dans %s, ligne %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "Caractère « %s » de la classe « %s » doit être dans la classe « %s »" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "" "Caractère « %s » de la classe « %s » ne doit pas être dans la classe « %s »" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid " character not in class `%s'" msgstr "Le caractère n'est pas dans la classe « %s »" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid " character must not be in class `%s'" msgstr "Le caractère ne doit pas être dans la classe « %s »" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character not defined in character map" msgstr "Caractère non défini dans la table des caractères" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "catégorie « digit » n'a pas d'entrées dans les groupe des dizaines" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "" "Pas de chiffre défini et aucun des noms standards dans la table des " "caractères" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "" "Pas tous les caractères utilisés dans « outdigit » sont disponibles dans la " "table des caractères" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "" "Pas tous les caractères utilisés dans « outdigit » sont disponibles dans le " "dossier" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "Classe de caractères « %s » déjà définie" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "" "Limite d'implantation : pas plus de %Zd classes de caractères permises" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "Table de caractères « %s » déjà définie" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "" "Limite d'implantation : pas plus de %d tables de caractères sont permises" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s : champ « %s » ne contient pas exactement 10 entrées" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value of range is smaller than from-value " msgstr "" "Valeur-finale de l'intervalle est plus petite que la valeur-départ " "" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "" "Début et fin de l'intervalle de la séquence de caractères doivent avoir la " "même longueur" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "" "Valeur finale de la séquence des caractères est plus petite que la valeur de " "départ" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "Fin prématurée de la définition de « translit_ignore »" -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "Erreur de syntaxe" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "" "%s : erreur de syntaxe dans la définition d'une nouvelle classe de caractères" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "" "%s : erreur de syntaxe dans la définition d'une nouvelle table de caractères" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "Plage de l'ellipse doit être marqué par 2 opérandes du même type" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "" "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "" "Les valeurs d'une plage de noms symboliques d'une ellipse absolue « .... » " "ne doivent pas être utilisés" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "" "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "" "Les valeurs d'une plage UCS doivent utiliser une ellipse symbolique en " "hexadécimal « .. »" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "" "with character code range values one must use the absolute ellipsis `...'" msgstr "" "Les valeurs d'une plage de caractères doivent utiliser une ellipse absolu « " "... »" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "Double définitions de la table « %s »" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "" "%s : la section « transit_start » n'est pas terminée par « translit_end »" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s : double définition de « default_missing »" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "Le définition précédente était ici" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "" "%s : aucune définition « default_missing » pour les non représentables" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "" "%s : caractère « %s » non défini alors qu'attendu comme valeur par défaut" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "" "%s : caractère « %s » dans la table des caractères n'est pas représentable " "par un seul octet" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "" "%s: character `%s' needed as default value not representable with one byte" @@ -2496,7 +2495,7 @@ "%s : caractère « %s » nécessaire comme valeur par défaut n'est pas " "représentable par un seul octet" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "" "no output digits defined and none of the standard names in the charmap" @@ -2504,24 +2503,24 @@ "Pas de chiffre défini et aucun des noms standards dans la table des " "caractères" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "" "%s : le particularisme local « %s » ne dispose pas des données de " "transposition" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s : table pour la classe « %s » : %lu octets\n" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s : table de caractères « %s » : %lu octets\n" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s : table de largeur : %lu octets\n" @@ -2531,7 +2530,7 @@ msgid "%s: no identification for category `%s'" msgstr "%s : pas d'identification pour la catégorie « %s »" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s : double définition de version de catégorie" @@ -2576,22 +2575,22 @@ msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s : valeurs du champ « %s » doivent être dans la gamme %d..%d" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s : valeur du champ « %s » doit être un caractère simple" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s : « -1 » doit être la dernière entrée du champ « %s »" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s : valeurs du champ « %s » doivent être plus petites que 127" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "Le taux de conversion ne peut être zéro" @@ -2680,16 +2679,16 @@ msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s : valeurs du champ « %s » ne doivent pas être plus grandes que %d" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s : trop peu de valeurs pour le champ « %s »" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "point virgule de terminaison superflu" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s : trop de valeurs pour le champ « %s »" @@ -2802,85 +2801,93 @@ msgid "while preparing output" msgstr "lors de la préparation de la sortie" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Fichiers d'entrée :" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "Les noms symboliques des caractères définis dans le FICHIER" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "Les définitions des sources ont été repérées dans le FICHIER" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "" "FICHIER contient la table d'adressage des noms symboliques vers les valeurs " "UCS4" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "Créer la sortie même si des messages d'avertissement sont affichées" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "Création des tables selon le vieux format" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "Préfixe optionnel du fichier de sortie" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "se conformer de façon stricte à la norme POSIX" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "Supprimer les messages d'avertissement et d'information" -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "Afficher d'autres messages" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "Contrôle d'archive :" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "Ne pas ajouter de nouvelles données à l'archive" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "" "Ajouter à l'archive des variables de particularisation désignées par " "paramètres" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "Remplacement du contenu de l'archive existante" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "" "Retrait de l'archive des variables de particularisation désignées par " "paramètres" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "Liste du contenu de l'archive" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "fichier locale.alias à consulter lors de la création de l'archive" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "Génère en petit endian" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "Génère en grand endian" + +#: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "Compiler les particularismes locaux" -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2890,28 +2897,28 @@ "[--add-to-archive|--delete-from-archive] FICHIER...\n" "--list-archive [FICHIER]" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "ne peut créer le dossier pour les fichiers de sortie" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "ERREUR FATALE : le système ne peut définir « _POSIX2_LOCALEDEF »" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "Ne peut ouvrir le fichier des particularisations « %s »" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "Ne peut écrire dans les fichiers de sortie vers « %s »" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2924,192 +2931,192 @@ "\t\t du chemin des particularisations : %s\n" "%s" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "Dépendance circulaires entre les définitions de locales" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "Ne peut ajouter une locale déjà lu « %s » une seconde fois" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "ne peut créer un fichier temporaire: %s" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "ne peut initialiser le fichier d'archive" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "ne peut modifier la taille du fichier d'archive" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "ne peut mapper l'en-tête de l'archive" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "échec de création d'une nouvelle archive de particularisation" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "" "ne peut changer les protections de la nouvelle archive de particularisation" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "ne peut lire les données de l'archive locale" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "ne peut mapper l'archive de particularisation" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "ne peut verrouiller la nouvelle archive" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "" "ne peut augmenter la taille du fichier de l'archive de particularisation" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "" "ne peut modifier les protections de l'archive des particularisations dont la " "taille a changé" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "ne peut changer le nom de la nouvelle archive" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "ne peut ouvrir l'archive des particularisations « %s »" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "ne peut évaluer par `stat' l'archive des particularisations « %s »" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "ne peut verrouiller l'archive des particularisations « %s »" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "ne peut lire l'en-tête de l'archive" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "particularisation « %s » existe déjà" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "ne peut l'ajouter à l'archive des particularisations" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "alias du fichier des particularisations « %s » non trouvé" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "Ajout de %s\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "échec d'évaluation par stat() de « %s » : %s : ignoré" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "« %s » n'est pas un dossier ; ignoré" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "ne peut ouvrir le dossier « %s » : %s : ignoré" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "jeu incomplet de fichiers de particularisation dans « %s »" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "ne peut lire tous les fichiers dans « %s » : ignoré" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "particularisation « %s » n'est pas dans l'archive" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "L'argument de « %s » doit être un caractère simple" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "" "Erreur de syntaxe : pas à l'intérieur d'une section de définition localisée" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "Ne peut ouvrir le fichier de sortie « %s » de catégorie « %s »" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "Échec lors de l'écriture des données de catégorie « %s »" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "Ne peut créer le fichier de sortie « %s » de catégorie « %s »" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "l'argument de chaîne attendu pour `copy'" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "Nom de locale doit être composé de caractères portables" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "" "Aucun autre mot clé ne doit être spécifié lorsque « copy » est utilisé" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "« %1$s » la définition ne se termine pas par « END %1$s »" @@ -3170,23 +3177,23 @@ msgid "needs to be installed setuid `root'" msgstr "nécessite d'être installé avec setuid `root'" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "La mémoire est consistente, la librairie est fautive.\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "Mémoire écrasée avant le bloc alloué\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "Mémoire écrasée après la fin du bloc alloué\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "Bloc libéré deux fois\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "Statut de « mcheck_status » erroné, la librarie est erronée.\n" @@ -3972,12 +3979,12 @@ msgid "yp_update: cannot get server address\n" msgstr "yp_update : ne peut obtenir l'adresse du serveur\n" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "N'a pas trouvé « %s » dans la cache de la liste des hôtes !" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "Recharge « %s » dans le cache hôte !" @@ -4244,7 +4251,7 @@ msgid "setgroups failed" msgstr "échec de setgroups" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4275,22 +4282,22 @@ msgid "no more memory for database '%s'" msgstr "plus de mémoire disponible pour la base de données '%s'" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "N'a pas trouvé « %s » dans le cache du netgroupe !" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "Recharge « %s » dans le cache netgroupe !" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "N'a pas trouvé « %s (%s,%s,%s) » dans le cache du groupe !" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Recharge « %s (%s,%s,%s) » dans le cache netgroupe !" @@ -4345,7 +4352,7 @@ msgid "Name Service Cache Daemon." msgstr "« Daemon » du cache du service de noms." -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "Mauvais nombre d'arguments" @@ -4404,6 +4411,21 @@ msgid "secure services not implemented anymore" msgstr "les services de sécurité ne sont plus implémentés" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"Tables supportées:\n" +"%s\n" +"\n" +"Pour les instructions de rapport de bug, SVP voyez là : \n" +"%s.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4732,16 +4754,16 @@ msgid "Enumeration not supported on %s\n" msgstr "Énumération non supportée sur %s\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "Base de données inconnue" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "Base de données supportées :\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "Base de données inconnue : « %s »\n" @@ -5189,8 +5211,9 @@ "Enfant ayant terminé anormalement et n'ayant pas créé un fichier coeur" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" -msgstr "Enfant ayant terminé anormalement et ayant créé un fichier coeur" +msgid "Child has terminated abnormally and created a core file" +msgstr "" +"Processus fils ayant terminé anormalement et ayant créé un fichier coeur" #: stdio-common/psiginfo-data.h:38 msgid "Traced child has trapped" @@ -5715,8 +5738,23 @@ msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "-Y path\t\tnom de répertoire pour trouver un préprocesseur C (cpp)\n" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "-5\t\tmode de compatibilité SysVr4\n" + #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr "--help\t\tdonne cette liste d'aide\n" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr "--version\tAffiche la version du programme\n" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -6650,7 +6688,7 @@ #. TRANS Go home and have a glass of warm, dairy-fresh milk. #: sysdeps/gnu/errlist.c:985 msgid "Computer bought the farm" -msgstr "L'ordinateur a cassé sa pipe" +msgstr "L'ordinateur a acheté la ferme" #. TRANS This error code has no purpose. #: sysdeps/gnu/errlist.c:994 @@ -6994,77 +7032,74 @@ msgid "cannot read header from `%s'" msgstr "Ne peut lire l'en-tête de « %s »" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "Il manque un lettre de l'alphabet au début" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "a moins de 3 lettres alphabétiques" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "a plus de 6 lettres alphabétiques" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "diffère du standard POSIX" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%s : attention : zone \"%s\" abréviation \"%s\" %s\n" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] " -"zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -"%s : usage est %s [ --version ] [ --help ] [ -v ] [ -c " -"[AnnéeBasse,]AnnéeHaute ] nom_fuseau_horaire ...\n" +"%s : usage %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] " +"nom_fuseau_horaire ...\n" "\n" "Rapporter les bugs à %s.\n" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" msgstr "%s : argument -c intempestif %s\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s : argument -t intempestif %s\n" + +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "Erreur d'écriture sur la sortie standard" -#: timezone/zdump.c:439 -#, c-format -msgid "" -"%s: use of -v on system with floating time_t other than float or double\n" -msgstr "" -"%s : usage de -v sur un système avec time_t flottant autre que float ou " -"double\n" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s : mémoire épuisée : %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "« %s », ligne %d : %s" +msgid "\"%s\", line %d: " +msgstr "\"%s\", ligne %d: " -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (règles de « %s », ligne %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "AVERTISSEMENT : " -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p " @@ -7079,321 +7114,330 @@ "\n" "Rapporter les bugs à %s.\n" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "spécification approximative de zic_t au moment de la compilation" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s : option -d spécifiée plus d'une fois\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s : option -l spécifiée plus d'une fois\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s : option -p spécifiée plus d'une fois\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s : option -y spécifiée plus d'une fois\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s : option -L spécifiée plus d'une fois\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "lien à lien" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "Échec de création du lien direct, création d'un lien symbolique" -#: timezone/zic.c:637 +#: timezone/zic.c:660 +#, c-format +msgid "%s: Can't read %s: %s\n" +msgstr "%s : Ne peut lire %s: %s\n" + +#: timezone/zic.c:668 timezone/zic.c:1533 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s : ne peut établir un lien entre %s et %s : %s\n" +msgid "%s: Can't create %s: %s\n" +msgstr "%s : ne peut créer %s : %s\n" + +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s : erreur de lecture de %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s : erreur d'écriture de %s\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "Échec de création du lien, la copie est utilisée" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "Même nom de règle dans plusieurs fichiers" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "Zone sans règle" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "%s est dans une zone sans règle" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "entrée standard" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s : ne peut ouvrir %s : %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "Ligne trop longue" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "Ligne d'entrée de type inconnu" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "" "%s : ligne de type « Leap » dans un fichier qui n'a pas\n" "de délai en secondes %s\n" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s : panique : valeur %d de type « l_value » invalide\n" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s : erreur de lecture de %s\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s : erreur lors de la fermeture de %s : %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "ligne de continuation attendue, non repérée" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "Débordement du temps alloué" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "24 : 00 non pris en charge par les versions de zic antérieures à1998" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "" "valeurs au-delà de 24 heures non prises en charge par les versions de zic " "antérieures à 2007" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "Mauvais nombre de champs sur la ligne de type « Rule »" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "Règle sans nom" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "Temps sauvegardé invalide" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "Mauvais nombre de champs sur la ligne de type « Zone »" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "La ligne \"Zone %s\" et l'option -l sont mutuellement exclusifs" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "La ligne « Zone %s » et l'option -p sont mutuellement exclusifs" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "Double noms de zone %s (fichier « %s », ligne %d)" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "" "Mauvais nombre de champs sur la ligne de type continuation de « Zone »" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" -msgstr "Adressage relatif GMT invalide" +#: timezone/zic.c:1047 +msgid "invalid UT offset" +msgstr "décalage de l'UTC invalide" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "Format d'abréviation invalide" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "" "Zone continuation line end time is not after end time of previous line" msgstr "" "Temps final de la ligne de continuation du fuseau horaire est antérieur\n" "au temps final de la ligne précédente" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "Mauvais nombre de champs sur la ligne de type « Leap »" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "Année bissextile invalide" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "Nom de mois invalide" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "Jour du mois invalide" # time/zic.c:1120A -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "Temps défini avant le zéro" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "valeur de temps trop petite" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "valeur de temps trop grande" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "Heure du jour invalide" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "champ CORRECTION non permis dans la ligne de type « Leap »" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "" "Champ « Rolling/Stationary » non permis sur la ligne de type « Leap »" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "Mauvais nombre de champs sur la ligne de type « Link »" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "Champ « FROM » vide dans la ligne de type « Link »" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "Champ « TO » vide dans la ligne de type « Link »" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "Année initiale invalide" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "Année finale invalide" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "année initiale plus grande que l'année finale" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "une seule année fournie" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "Nom du jour de semaine invalide" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s : ne peut enlever %s : %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s : ne peut créer %s : %s\n" - -#: timezone/zic.c:1683 -#, c-format -msgid "%s: Error writing %s\n" -msgstr "%s : erreur d'écriture de %s\n" - -#: timezone/zic.c:1966 +#: timezone/zic.c:2105 msgid "no POSIX environment variable for zone" msgstr "pas de variable d'environnement POSIX pour zone" -#: timezone/zic.c:2133 +#: timezone/zic.c:2111 +#, c-format +msgid "%s: pre-%d clients may mishandle distant timestamps" +msgstr "%s: pre-%d clients peuvent mal gérer les timestamps distant" + +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" msgstr "" "Ne peut déterminer l'abréviation du fuseau horaire à utiliser\n" "juste après telle date" -#: timezone/zic.c:2177 +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "trop de types localisés pour la représentation du temps" + +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "trop de transitions définies ? !" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "" "Erreur interne - addtype() appellé avec un mauvais bloc de type « isdst »" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "" "Erreur interne - addtype() appellé avec un mauvais bloc de type « ttisstd »" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "" "Erreur interne - addtype() appellé avec un mauvais bloc de type « ttisgmt »" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "trop de types localisés pour la représentation du temps" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "UTC décalage en dehors de la plage" +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "décalage de l'UTC en dehors de la plage" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "trop de délai en secondes" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "Répétition du délai une seconde fois" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "Résultat anarchique résultant de l'exécution de la commande" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s : la commande était « %s », le résultat était %d\n" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "Nombre impair de caractères apostrophe" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "Utiliser 2/29 pour les années non-bissextiles" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "" "rule goes past start/end of month--will not work with pre-2004 versions of " "zic" @@ -7401,36 +7445,31 @@ "la règle en dehors de début/fin du mois--ne fonctionnera pas avec les " "versions de zic antérieures à 2004" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "" "l'abréviation du nom de fuseau horaire n'a pas de caractère alphabétique au " "début" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "" "l'abréviation du nom de fuseau horaire a moins de 3 caractères alphabétiques" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "" "l'abréviation du nom de fuseau horaire a trop de caractères alphabétiques" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "l'abréviation du nom de fuseau horaire diffère du standard POSIX" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "trop ou de trop longues abréviations de fuseaux horaires" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s : ne peut créer le dossier %s : %s\n" - -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "%s : %d n'a pas fait correctement l'expansion de la valeur signée\n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libcwidget3.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libcwidget3.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libcwidget3.po 2014-02-24 08:06:58.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libcwidget3.po 2014-03-24 09:26:24.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:03+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:35+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: src/cwidget/config/column_definition.cc:273 msgid "Bad format parameter" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libelf.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libelf.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libelf.po 2014-02-24 08:06:44.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libelf.po 2014-03-24 09:26:11.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:30+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:41+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../lib/errors.h:25 msgid "no error" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libexif-12.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libexif-12.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libexif-12.po 2014-02-24 08:06:45.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libexif-12.po 2014-03-24 09:26:11.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:30+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:41+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: \n" #: libexif/canon/mnote-canon-entry.c:40 libexif/fuji/mnote-fuji-entry.c:35 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libgnutls26.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libgnutls26.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libgnutls26.po 2014-02-24 08:06:59.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libgnutls26.po 2014-03-24 09:26:24.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: libgnutls 2.8.5\n" "Report-Msgid-Bugs-To: bug-gnutls@gnu.org\n" -"POT-Creation-Date: 2014-02-17 08:13+0000\n" +"POT-Creation-Date: 2014-03-04 09:28+0000\n" "PO-Revision-Date: 2013-08-08 09:21+0000\n" "Last-Translator: Pascal Maugendre \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:10+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:43+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: gnutls_errors.c:54 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libgpg-error.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libgpg-error.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libgpg-error.po 2014-02-24 08:06:45.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libgpg-error.po 2014-03-24 09:26:12.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:34+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:45+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: src/err-sources.h:28 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libgphoto2-2.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libgphoto2-2.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libgphoto2-2.po 2014-02-24 08:06:45.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libgphoto2-2.po 2014-03-24 09:26:12.000000000 +0000 @@ -18,8 +18,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 11:34+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:46+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: camlibs/adc65/adc65.c:243 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libgphoto2_port-0.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libgphoto2_port-0.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libgphoto2_port-0.po 2014-02-24 08:06:45.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libgphoto2_port-0.po 2014-03-24 09:26:12.000000000 +0000 @@ -18,8 +18,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 11:35+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:46+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: libgphoto2_port/gphoto2-port-info-list.c:214 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libgsf.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libgsf.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libgsf.po 2014-02-24 08:06:45.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libgsf.po 2014-03-24 09:26:12.000000000 +0000 @@ -17,8 +17,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:35+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:46+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: ../gsf/gsf-blob.c:114 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libhdate.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libhdate.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libhdate.po 2014-02-24 08:06:54.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libhdate.po 2014-03-24 09:26:19.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:27+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:47+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: src/hdate_strings.c:186 src/hdate_strings.c:190 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libidn.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libidn.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libidn.po 2014-02-24 08:06:45.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libidn.po 2014-03-24 09:26:12.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:35+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:47+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: lib/strerror-idna.c:82 lib/strerror-pr29.c:66 lib/strerror-punycode.c:66 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libnih.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libnih.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libnih.po 2014-02-24 08:07:00.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libnih.po 2014-03-24 09:26:26.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:23+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:58+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: nih/command.c:61 msgid "display list of commands" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libvirt.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libvirt.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libvirt.po 2014-02-24 08:06:56.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libvirt.po 2014-03-24 09:26:22.000000000 +0000 @@ -23,48 +23,48 @@ msgstr "" "Project-Id-Version: libvirt\n" "Report-Msgid-Bugs-To: libvir-list@redhat.com\n" -"POT-Creation-Date: 2014-01-16 17:11+0800\n" -"PO-Revision-Date: 2014-02-15 13:34+0000\n" -"Last-Translator: Jean Marc \n" +"POT-Creation-Date: 2014-03-02 22:25+0800\n" +"PO-Revision-Date: 2014-03-18 10:14+0000\n" +"Last-Translator: veillard \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:41+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:04+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" -#: daemon/libvirtd-config.c:58 daemon/libvirtd-config.c:77 +#: daemon/libvirtd.c:590 daemon/libvirtd.c:609 #, c-format msgid "failed to allocate memory for %s config list" msgstr "Impossible d'allouer de la mémoire pour la liste de configuration %s" -#: daemon/libvirtd-config.c:84 daemon/libvirtd-config.c:105 +#: daemon/libvirtd.c:614 daemon/libvirtd.c:637 #, c-format msgid "remoteReadConfigFile: %s: %s: must be a string or list of strings" msgstr "" "remoteReadConfigFile : %s : %s : doit être une chaîne de caractères ou une " "liste de chaînes de caractères" -#: daemon/libvirtd-config.c:122 src/locking/lock_daemon_config.c:46 +#: daemon/libvirtd.c:653 #, c-format msgid "remoteReadConfigFile: %s: %s: invalid type: got %s; expected %s" msgstr "" "remoteReadConfigFile : %s : %s : type invalide : reçu %s ; attendu %s" -#: daemon/libvirtd-config.c:182 +#: daemon/libvirtd.c:714 #, c-format msgid "remoteReadConfigFile: %s: %s: unsupported auth %s" msgstr "" "remoteReadConfigFile : %s : %s : authentification non prise en charge %s" -#: daemon/libvirtd.c:223 +#: daemon/libvirtd.c:226 #, c-format msgid "%s: error: unable to determine if daemon is running: %s\n" msgstr "" "%s : erreur : impossible de déterminer si le daemon fonctionne : %s\n" -#: daemon/libvirtd.c:229 src/locking/lock_daemon.c:356 +#: daemon/libvirtd.c:256 #, c-format msgid "" "%s: error: %s. Check /var/log/messages or run without --daemon for more " @@ -73,33 +73,33 @@ "%s : erreur : %s. Vérifiez dans /var/log/messages ou exécutez le programme " "sans --daemon pour obtenir plus d'informations.\n" -#: daemon/libvirtd.c:472 daemon/libvirtd.c:477 +#: daemon/libvirtd.c:446 daemon/libvirtd.c:451 #, c-format msgid "Failed to parse mode '%s'" -msgstr "Impossible d'analyser le mode « %s »" +msgstr "Impossible d'analyser le mode « %s »" -#: daemon/libvirtd.c:586 +#: daemon/libvirtd.c:595 msgid "This libvirtd build does not support TLS" msgstr "Ce binaire de libvirt ne prend pas en charge TLS" -#: daemon/libvirtd.c:767 +#: daemon/libvirtd.c:1100 msgid "additional privileges are required" msgstr "des privilèges supplémentaires sont requis" -#: daemon/libvirtd.c:773 +#: daemon/libvirtd.c:1106 msgid "failed to set reduced privileges" msgstr "Impossible de définir les privilèges restreints" -#: daemon/libvirtd.c:911 +#: daemon/libvirtd.c:1157 msgid "Driver state initialization failed" msgstr "L'initialisation de l'état du pilote a échouée" -#: daemon/libvirtd.c:1018 +#: daemon/libvirtd.c:1027 #, c-format msgid "Unable to migrate %s to %s" msgstr "Impossible de migrer %s vers %s" -#: daemon/libvirtd.c:1040 +#: daemon/libvirtd.c:1049 #, c-format msgid "" "\n" @@ -119,7 +119,7 @@ "libvirt management daemon:\n" msgstr "" -#: daemon/libvirtd.c:1059 +#: daemon/libvirtd.c:1068 #, c-format msgid "" "\n" @@ -142,7 +142,7 @@ "\n" msgstr "" -#: daemon/libvirtd.c:1086 +#: daemon/libvirtd.c:1095 msgid "" "\n" " Default paths:\n" @@ -180,619 +180,591 @@ " $XDG_RUNTIME_DIR/libvirt/libvirtd.pid\n" "\n" -#: daemon/libvirtd.c:1142 daemon/libvirtd.c:1156 -#: src/locking/lock_daemon.c:1177 src/locking/sanlock_helper.c:76 -#: src/lxc/lxc_controller.c:2287 src/security/virt-aa-helper.c:1186 -#: src/storage/parthelper.c:77 src/util/iohelper.c:236 src/util/iohelper.c:242 +#: daemon/libvirtd.c:1290 src/lxc/lxc_controller.c:1541 +#: src/security/virt-aa-helper.c:1164 src/storage/parthelper.c:75 +#: src/util/iohelper.c:227 src/util/iohelper.c:234 #, c-format msgid "%s: initialization failed\n" -msgstr "%s : l'initialisation a échoué\n" +msgstr "%s : l'initialisation a échouée\n" -#: daemon/libvirtd.c:1150 +#: daemon/libvirtd.c:1159 #, c-format msgid "%s: cannot identify driver directory\n" msgstr "%s : impossible d'identifier le répertoire des pilotes\n" -#: daemon/libvirtd.c:1160 +#: daemon/libvirtd.c:1169 #, c-format msgid "%s: expected driver directory '%s' is missing\n" msgstr "%s : le répertoire des pilotes « %s » n'existe pas\n" -#: daemon/libvirtd.c:1202 +#: daemon/libvirtd.c:1327 msgid "Invalid value for timeout" msgstr "Valeur invalide pour le délai d'attente" -#: daemon/libvirtd.c:1210 daemon/libvirtd.c:1218 daemon/libvirtd.c:1330 -#: src/locking/lock_daemon.c:1415 +#: daemon/libvirtd.c:1335 daemon/libvirtd.c:1343 msgid "Can't allocate memory" msgstr "Impossible d'allouer de la mémoire" -#: daemon/libvirtd.c:1245 src/locking/lock_daemon.c:1230 +#: daemon/libvirtd.c:1364 msgid "Can't create initial configuration" msgstr "Impossible de créer la configuration initiale" -#: daemon/libvirtd.c:1254 src/locking/lock_daemon.c:1239 +#: daemon/libvirtd.c:1373 msgid "Can't determine config path" msgstr "Impossibile de déterminer le chemin de config" -#: daemon/libvirtd.c:1264 src/locking/lock_daemon.c:1249 +#: daemon/libvirtd.c:1273 src/locking/lock_daemon.c:1294 #, c-format msgid "Can't load config file: %s: %s" msgstr "Impossible de charger le fichier de configuration : %s : %s" -#: daemon/libvirtd.c:1267 src/locking/lock_daemon.c:1252 +#: daemon/libvirtd.c:1276 src/locking/lock_daemon.c:1297 #, c-format msgid "Can't load config file: %s" msgstr "Impossible de charger le fichier de configuration : %s" -#: daemon/libvirtd.c:1273 +#: daemon/libvirtd.c:1282 msgid "Exiting due to failure to migrate profile" msgstr "Fin du programme suite à l'échec de migration du profil" -#: daemon/libvirtd.c:1279 +#: daemon/libvirtd.c:1387 #, c-format msgid "invalid host UUID: %s" -msgstr "hôte invalide. UUID : %s" +msgstr "hôte invalide. UUID : %s" -#: daemon/libvirtd.c:1284 src/locking/lock_daemon.c:1257 +#: daemon/libvirtd.c:1392 msgid "Can't initialize logging" msgstr "Impossible d'initialiser la journalisation" -#: daemon/libvirtd.c:1289 +#: daemon/libvirtd.c:1298 msgid "Can't initialize access manager" msgstr "Impossible d'initialiser le gestionnaire d'accès" -#: daemon/libvirtd.c:1296 src/locking/lock_daemon.c:1264 +#: daemon/libvirtd.c:1399 msgid "Can't determine pid file path." msgstr "Impossible de déterminer le chemin du fichier pid." -#: daemon/libvirtd.c:1305 src/locking/lock_daemon.c:1271 +#: daemon/libvirtd.c:1407 msgid "Can't determine socket paths" msgstr "Impossible de déterminer les chemins de socket" -#: daemon/libvirtd.c:1315 src/locking/lock_daemon.c:1281 +#: daemon/libvirtd.c:1415 #, c-format msgid "cannot change to root directory: %s" msgstr "ne peut pas changer de répertoire racine: %s" -#: daemon/libvirtd.c:1321 src/locking/lock_daemon.c:1287 +#: daemon/libvirtd.c:1421 #, c-format msgid "Failed to fork as daemon: %s" msgstr "Impossible de cloner en tant que démon : %s" -#: daemon/libvirtd.c:1337 src/locking/lock_daemon.c:1299 +#: daemon/libvirtd.c:1434 msgid "Can't determine user directory" msgstr "Impossible de déterminer le répertoire de l'utilisateur" -#: daemon/libvirtd.c:1348 src/locking/lock_daemon.c:1311 +#: daemon/libvirtd.c:1448 #, c-format msgid "unable to create rundir %s: %s" msgstr "Impossible de créer le répertoire d'exécution %s : %s" -#: daemon/qemu_dispatch.h:38 daemon/qemu_dispatch.h:102 daemon/remote.c:869 -#: daemon/remote.c:1064 daemon/remote.c:1114 daemon/remote.c:1174 -#: daemon/remote.c:1227 daemon/remote.c:1287 daemon/remote.c:1342 -#: daemon/remote.c:1405 daemon/remote.c:1456 daemon/remote.c:1502 -#: daemon/remote.c:1559 daemon/remote.c:1601 daemon/remote.c:1664 -#: daemon/remote.c:1704 daemon/remote.c:1756 daemon/remote.c:1838 -#: daemon/remote.c:1893 daemon/remote.c:1942 daemon/remote.c:2005 -#: daemon/remote.c:2068 daemon/remote.c:2132 daemon/remote.c:2204 -#: daemon/remote.c:2273 daemon/remote.c:2315 daemon/remote.c:3107 -#: daemon/remote.c:3157 daemon/remote.c:3198 daemon/remote.c:3276 -#: daemon/remote.c:3313 daemon/remote.c:3346 daemon/remote.c:3395 -#: daemon/remote.c:3441 daemon/remote.c:3482 daemon/remote.c:3533 -#: daemon/remote.c:3591 daemon/remote.c:3645 daemon/remote.c:3694 -#: daemon/remote.c:3741 daemon/remote.c:3781 daemon/remote.c:3826 -#: daemon/remote.c:3888 daemon/remote.c:3960 daemon/remote.c:4021 -#: daemon/remote.c:4087 daemon/remote.c:4156 daemon/remote.c:4216 -#: daemon/remote.c:4280 daemon/remote.c:4339 daemon/remote.c:4398 -#: daemon/remote.c:4457 daemon/remote.c:4516 daemon/remote.c:4576 -#: daemon/remote.c:4634 daemon/remote.c:4680 daemon/remote.c:4731 -#: daemon/remote.c:4785 daemon/remote.c:4842 daemon/remote.c:4903 -#: daemon/remote.c:4973 daemon/remote.c:5034 daemon/remote.c:5092 -#: daemon/remote.c:5143 daemon/remote.c:5198 daemon/remote.c:5247 -#: daemon/remote.c:5300 daemon/remote.c:5374 daemon/remote_dispatch.h:143 -#: daemon/remote_dispatch.h:213 daemon/remote_dispatch.h:347 -#: daemon/remote_dispatch.h:397 daemon/remote_dispatch.h:448 -#: daemon/remote_dispatch.h:498 daemon/remote_dispatch.h:568 -#: daemon/remote_dispatch.h:616 daemon/remote_dispatch.h:667 -#: daemon/remote_dispatch.h:719 daemon/remote_dispatch.h:767 -#: daemon/remote_dispatch.h:818 daemon/remote_dispatch.h:866 -#: daemon/remote_dispatch.h:914 daemon/remote_dispatch.h:1118 -#: daemon/remote_dispatch.h:1180 daemon/remote_dispatch.h:1242 -#: daemon/remote_dispatch.h:1304 daemon/remote_dispatch.h:1366 -#: daemon/remote_dispatch.h:1428 daemon/remote_dispatch.h:1490 -#: daemon/remote_dispatch.h:1552 daemon/remote_dispatch.h:1614 -#: daemon/remote_dispatch.h:1676 daemon/remote_dispatch.h:1779 -#: daemon/remote_dispatch.h:1827 daemon/remote_dispatch.h:1875 -#: daemon/remote_dispatch.h:1923 daemon/remote_dispatch.h:1971 -#: daemon/remote_dispatch.h:2019 daemon/remote_dispatch.h:2067 -#: daemon/remote_dispatch.h:2115 daemon/remote_dispatch.h:2163 -#: daemon/remote_dispatch.h:2211 daemon/remote_dispatch.h:2302 -#: daemon/remote_dispatch.h:2354 daemon/remote_dispatch.h:2406 -#: daemon/remote_dispatch.h:2461 daemon/remote_dispatch.h:2518 -#: daemon/remote_dispatch.h:2571 daemon/remote_dispatch.h:2648 -#: daemon/remote_dispatch.h:2704 daemon/remote_dispatch.h:2760 -#: daemon/remote_dispatch.h:2815 daemon/remote_dispatch.h:2894 -#: daemon/remote_dispatch.h:2946 daemon/remote_dispatch.h:3022 -#: daemon/remote_dispatch.h:3077 daemon/remote_dispatch.h:3151 -#: daemon/remote_dispatch.h:3201 daemon/remote_dispatch.h:3253 -#: daemon/remote_dispatch.h:3305 daemon/remote_dispatch.h:3357 -#: daemon/remote_dispatch.h:3410 daemon/remote_dispatch.h:3467 -#: daemon/remote_dispatch.h:3545 daemon/remote_dispatch.h:3647 -#: daemon/remote_dispatch.h:3771 daemon/remote_dispatch.h:3827 -#: daemon/remote_dispatch.h:3909 daemon/remote_dispatch.h:3998 -#: daemon/remote_dispatch.h:4054 daemon/remote_dispatch.h:4133 -#: daemon/remote_dispatch.h:4213 daemon/remote_dispatch.h:4445 -#: daemon/remote_dispatch.h:4501 daemon/remote_dispatch.h:4557 -#: daemon/remote_dispatch.h:4613 daemon/remote_dispatch.h:4666 -#: daemon/remote_dispatch.h:4721 daemon/remote_dispatch.h:4784 -#: daemon/remote_dispatch.h:4840 daemon/remote_dispatch.h:4896 -#: daemon/remote_dispatch.h:4973 daemon/remote_dispatch.h:5025 -#: daemon/remote_dispatch.h:5077 daemon/remote_dispatch.h:5127 -#: daemon/remote_dispatch.h:5179 daemon/remote_dispatch.h:5364 -#: daemon/remote_dispatch.h:5419 daemon/remote_dispatch.h:5518 -#: daemon/remote_dispatch.h:5574 daemon/remote_dispatch.h:5630 -#: daemon/remote_dispatch.h:5824 daemon/remote_dispatch.h:5901 -#: daemon/remote_dispatch.h:5995 daemon/remote_dispatch.h:6047 -#: daemon/remote_dispatch.h:6100 daemon/remote_dispatch.h:6157 -#: daemon/remote_dispatch.h:6230 daemon/remote_dispatch.h:6342 -#: daemon/remote_dispatch.h:6394 daemon/remote_dispatch.h:6446 -#: daemon/remote_dispatch.h:6498 daemon/remote_dispatch.h:6550 -#: daemon/remote_dispatch.h:6602 daemon/remote_dispatch.h:6653 -#: daemon/remote_dispatch.h:6700 daemon/remote_dispatch.h:6749 -#: daemon/remote_dispatch.h:6802 daemon/remote_dispatch.h:6859 -#: daemon/remote_dispatch.h:6912 daemon/remote_dispatch.h:6965 -#: daemon/remote_dispatch.h:7014 daemon/remote_dispatch.h:7068 -#: daemon/remote_dispatch.h:7145 daemon/remote_dispatch.h:7197 -#: daemon/remote_dispatch.h:7249 daemon/remote_dispatch.h:7303 -#: daemon/remote_dispatch.h:7364 daemon/remote_dispatch.h:7425 -#: daemon/remote_dispatch.h:7485 daemon/remote_dispatch.h:7540 -#: daemon/remote_dispatch.h:7595 daemon/remote_dispatch.h:7651 -#: daemon/remote_dispatch.h:7710 daemon/remote_dispatch.h:7765 -#: daemon/remote_dispatch.h:7823 daemon/remote_dispatch.h:7884 -#: daemon/remote_dispatch.h:7945 daemon/remote_dispatch.h:8004 -#: daemon/remote_dispatch.h:8056 daemon/remote_dispatch.h:8108 -#: daemon/remote_dispatch.h:8160 daemon/remote_dispatch.h:8215 -#: daemon/remote_dispatch.h:8273 daemon/remote_dispatch.h:8329 -#: daemon/remote_dispatch.h:8390 daemon/remote_dispatch.h:8454 -#: daemon/remote_dispatch.h:8516 daemon/remote_dispatch.h:8578 -#: daemon/remote_dispatch.h:8662 daemon/remote_dispatch.h:8735 -#: daemon/remote_dispatch.h:8803 daemon/remote_dispatch.h:8861 -#: daemon/remote_dispatch.h:8918 daemon/remote_dispatch.h:8976 -#: daemon/remote_dispatch.h:9028 daemon/remote_dispatch.h:9080 -#: daemon/remote_dispatch.h:9132 daemon/remote_dispatch.h:9183 -#: daemon/remote_dispatch.h:9229 daemon/remote_dispatch.h:9275 -#: daemon/remote_dispatch.h:9322 daemon/remote_dispatch.h:9376 -#: daemon/remote_dispatch.h:9426 daemon/remote_dispatch.h:9481 -#: daemon/remote_dispatch.h:9537 daemon/remote_dispatch.h:9592 -#: daemon/remote_dispatch.h:9644 daemon/remote_dispatch.h:9694 -#: daemon/remote_dispatch.h:9746 daemon/remote_dispatch.h:9800 -#: daemon/remote_dispatch.h:9852 daemon/remote_dispatch.h:9902 -#: daemon/remote_dispatch.h:9957 daemon/remote_dispatch.h:10013 -#: daemon/remote_dispatch.h:10069 daemon/remote_dispatch.h:10125 -#: daemon/remote_dispatch.h:10181 daemon/remote_dispatch.h:10236 -#: daemon/remote_dispatch.h:10288 daemon/remote_dispatch.h:10338 -#: daemon/remote_dispatch.h:10390 daemon/remote_dispatch.h:10442 -#: daemon/remote_dispatch.h:10496 daemon/remote_dispatch.h:10546 -#: daemon/remote_dispatch.h:10599 daemon/remote_dispatch.h:10653 -#: daemon/remote_dispatch.h:10730 daemon/remote_dispatch.h:10786 -#: daemon/remote_dispatch.h:10853 daemon/remote_dispatch.h:10905 -#: daemon/remote_dispatch.h:10958 daemon/remote_dispatch.h:11011 -#: daemon/remote_dispatch.h:11063 daemon/remote_dispatch.h:11117 -#: daemon/remote_dispatch.h:11221 daemon/remote_dispatch.h:11269 -#: daemon/remote_dispatch.h:11392 daemon/remote_dispatch.h:11457 -#: daemon/remote_dispatch.h:11508 daemon/remote_dispatch.h:11561 -#: daemon/remote_dispatch.h:11610 daemon/remote_dispatch.h:11663 -#: daemon/remote_dispatch.h:11718 daemon/remote_dispatch.h:11770 -#: daemon/remote_dispatch.h:11820 daemon/remote_dispatch.h:11874 -#: daemon/remote_dispatch.h:11949 daemon/remote_dispatch.h:12004 -#: daemon/remote_dispatch.h:12056 daemon/remote_dispatch.h:12106 -#: daemon/remote_dispatch.h:12158 daemon/remote_dispatch.h:12210 -#: daemon/remote_dispatch.h:12262 daemon/remote_dispatch.h:12316 -#: daemon/remote_dispatch.h:12368 daemon/remote_dispatch.h:12418 -#: daemon/remote_dispatch.h:12470 daemon/remote_dispatch.h:12525 -#: daemon/remote_dispatch.h:12581 daemon/remote_dispatch.h:12640 -#: daemon/remote_dispatch.h:12696 daemon/remote_dispatch.h:12752 -#: daemon/remote_dispatch.h:12830 daemon/remote_dispatch.h:12897 -#: daemon/remote_dispatch.h:12949 daemon/remote_dispatch.h:13002 -#: daemon/remote_dispatch.h:13060 daemon/remote_dispatch.h:13113 -#: daemon/remote_dispatch.h:13165 daemon/remote_dispatch.h:13217 -#: daemon/remote_dispatch.h:13272 daemon/remote_dispatch.h:13331 -#: daemon/remote_dispatch.h:13391 daemon/remote_dispatch.h:13445 -#: daemon/remote_dispatch.h:13516 daemon/remote_dispatch.h:13574 -#: daemon/remote_dispatch.h:13630 daemon/remote_dispatch.h:13685 -#: daemon/remote_dispatch.h:13738 daemon/remote_dispatch.h:13795 -#: daemon/remote_dispatch.h:13845 daemon/remote_dispatch.h:13899 -#: daemon/remote_dispatch.h:13967 daemon/remote_dispatch.h:14019 -#: src/rpc/virnetserverclient.c:1551 +#: daemon/qemu_dispatch.h:36 daemon/remote.c:663 daemon/remote.c:873 +#: daemon/remote.c:927 daemon/remote.c:982 daemon/remote.c:1046 +#: daemon/remote.c:1104 daemon/remote.c:1174 daemon/remote.c:1227 +#: daemon/remote.c:1274 daemon/remote.c:1320 daemon/remote.c:1391 +#: daemon/remote.c:1477 daemon/remote.c:1534 daemon/remote.c:1585 +#: daemon/remote.c:1649 daemon/remote.c:1715 daemon/remote.c:1793 +#: daemon/remote.c:1868 daemon/remote.c:1910 daemon/remote.c:2670 +#: daemon/remote.c:2723 daemon/remote.c:2764 daemon/remote.c:2842 +#: daemon/remote.c:2879 daemon/remote.c:2912 daemon/remote.c:2961 +#: daemon/remote.c:3007 daemon/remote.c:3048 daemon/remote.c:3099 +#: daemon/remote.c:3159 daemon/remote.c:3213 daemon/remote.c:3262 +#: daemon/remote.c:3310 daemon/remote.c:3350 daemon/remote_dispatch.h:163 +#: daemon/remote_dispatch.h:213 daemon/remote_dispatch.h:261 +#: daemon/remote_dispatch.h:313 daemon/remote_dispatch.h:365 +#: daemon/remote_dispatch.h:417 daemon/remote_dispatch.h:470 +#: daemon/remote_dispatch.h:547 daemon/remote_dispatch.h:601 +#: daemon/remote_dispatch.h:656 daemon/remote_dispatch.h:735 +#: daemon/remote_dispatch.h:787 daemon/remote_dispatch.h:841 +#: daemon/remote_dispatch.h:896 daemon/remote_dispatch.h:948 +#: daemon/remote_dispatch.h:998 daemon/remote_dispatch.h:1050 +#: daemon/remote_dispatch.h:1102 daemon/remote_dispatch.h:1154 +#: daemon/remote_dispatch.h:1293 daemon/remote_dispatch.h:1371 +#: daemon/remote_dispatch.h:1473 daemon/remote_dispatch.h:1531 +#: daemon/remote_dispatch.h:1591 daemon/remote_dispatch.h:1658 +#: daemon/remote_dispatch.h:1714 daemon/remote_dispatch.h:1792 +#: daemon/remote_dispatch.h:2002 daemon/remote_dispatch.h:2058 +#: daemon/remote_dispatch.h:2114 daemon/remote_dispatch.h:2170 +#: daemon/remote_dispatch.h:2223 daemon/remote_dispatch.h:2278 +#: daemon/remote_dispatch.h:2341 daemon/remote_dispatch.h:2397 +#: daemon/remote_dispatch.h:2453 daemon/remote_dispatch.h:2508 +#: daemon/remote_dispatch.h:2560 daemon/remote_dispatch.h:2612 +#: daemon/remote_dispatch.h:2662 daemon/remote_dispatch.h:2714 +#: daemon/remote_dispatch.h:2856 daemon/remote_dispatch.h:2911 +#: daemon/remote_dispatch.h:2988 daemon/remote_dispatch.h:3044 +#: daemon/remote_dispatch.h:3194 daemon/remote_dispatch.h:3271 +#: daemon/remote_dispatch.h:3343 daemon/remote_dispatch.h:3396 +#: daemon/remote_dispatch.h:3453 daemon/remote_dispatch.h:3544 +#: daemon/remote_dispatch.h:3596 daemon/remote_dispatch.h:3648 +#: daemon/remote_dispatch.h:3700 daemon/remote_dispatch.h:3751 +#: daemon/remote_dispatch.h:3798 daemon/remote_dispatch.h:3847 +#: daemon/remote_dispatch.h:3900 daemon/remote_dispatch.h:3957 +#: daemon/remote_dispatch.h:4010 daemon/remote_dispatch.h:4063 +#: daemon/remote_dispatch.h:4112 daemon/remote_dispatch.h:4166 +#: daemon/remote_dispatch.h:4248 daemon/remote_dispatch.h:4300 +#: daemon/remote_dispatch.h:4354 daemon/remote_dispatch.h:4416 +#: daemon/remote_dispatch.h:4477 daemon/remote_dispatch.h:4532 +#: daemon/remote_dispatch.h:4587 daemon/remote_dispatch.h:4643 +#: daemon/remote_dispatch.h:4705 daemon/remote_dispatch.h:4767 +#: daemon/remote_dispatch.h:4827 daemon/remote_dispatch.h:4879 +#: daemon/remote_dispatch.h:4931 daemon/remote_dispatch.h:4986 +#: daemon/remote_dispatch.h:5044 daemon/remote_dispatch.h:5100 +#: daemon/remote_dispatch.h:5161 daemon/remote_dispatch.h:5225 +#: daemon/remote_dispatch.h:5287 daemon/remote_dispatch.h:5362 +#: daemon/remote_dispatch.h:5432 daemon/remote_dispatch.h:5490 +#: daemon/remote_dispatch.h:5547 daemon/remote_dispatch.h:5605 +#: daemon/remote_dispatch.h:5657 daemon/remote_dispatch.h:5709 +#: daemon/remote_dispatch.h:5761 daemon/remote_dispatch.h:5815 +#: daemon/remote_dispatch.h:5865 daemon/remote_dispatch.h:5916 +#: daemon/remote_dispatch.h:5966 daemon/remote_dispatch.h:6014 +#: daemon/remote_dispatch.h:6062 daemon/remote_dispatch.h:6113 +#: daemon/remote_dispatch.h:6165 daemon/remote_dispatch.h:6213 +#: daemon/remote_dispatch.h:6266 daemon/remote_dispatch.h:6314 +#: daemon/remote_dispatch.h:6361 daemon/remote_dispatch.h:6407 +#: daemon/remote_dispatch.h:6453 daemon/remote_dispatch.h:6500 +#: daemon/remote_dispatch.h:6554 daemon/remote_dispatch.h:6604 +#: daemon/remote_dispatch.h:6659 daemon/remote_dispatch.h:6715 +#: daemon/remote_dispatch.h:6770 daemon/remote_dispatch.h:6822 +#: daemon/remote_dispatch.h:6872 daemon/remote_dispatch.h:6924 +#: daemon/remote_dispatch.h:6974 daemon/remote_dispatch.h:7038 +#: daemon/remote_dispatch.h:7102 daemon/remote_dispatch.h:7166 +#: daemon/remote_dispatch.h:7230 daemon/remote_dispatch.h:7294 +#: daemon/remote_dispatch.h:7358 daemon/remote_dispatch.h:7422 +#: daemon/remote_dispatch.h:7486 daemon/remote_dispatch.h:7550 +#: daemon/remote_dispatch.h:7612 daemon/remote_dispatch.h:7666 +#: daemon/remote_dispatch.h:7718 daemon/remote_dispatch.h:7768 +#: daemon/remote_dispatch.h:7823 daemon/remote_dispatch.h:7879 +#: daemon/remote_dispatch.h:7935 daemon/remote_dispatch.h:7991 +#: daemon/remote_dispatch.h:8047 daemon/remote_dispatch.h:8102 +#: daemon/remote_dispatch.h:8154 daemon/remote_dispatch.h:8204 +#: daemon/remote_dispatch.h:8256 daemon/remote_dispatch.h:8310 +#: daemon/remote_dispatch.h:8360 daemon/remote_dispatch.h:8412 +#: daemon/remote_dispatch.h:8489 daemon/remote_dispatch.h:8545 +#: daemon/remote_dispatch.h:8614 daemon/remote_dispatch.h:8667 +#: daemon/remote_dispatch.h:8720 daemon/remote_dispatch.h:8772 +#: daemon/remote_dispatch.h:8826 daemon/remote_dispatch.h:8910 +#: daemon/remote_dispatch.h:8958 daemon/remote_dispatch.h:9059 +#: daemon/remote_dispatch.h:9126 daemon/remote_dispatch.h:9175 +#: daemon/remote_dispatch.h:9222 daemon/remote_dispatch.h:9270 +#: daemon/remote_dispatch.h:9318 daemon/remote_dispatch.h:9366 +#: daemon/remote_dispatch.h:9414 daemon/remote_dispatch.h:9462 +#: daemon/remote_dispatch.h:9510 daemon/remote_dispatch.h:9558 +#: daemon/remote_dispatch.h:9606 daemon/remote_dispatch.h:9654 +#: daemon/remote_dispatch.h:9704 daemon/remote_dispatch.h:9757 +#: daemon/remote_dispatch.h:9812 daemon/remote_dispatch.h:9864 +#: daemon/remote_dispatch.h:9914 daemon/remote_dispatch.h:9989 +#: daemon/remote_dispatch.h:10064 daemon/remote_dispatch.h:10119 +#: daemon/remote_dispatch.h:10171 daemon/remote_dispatch.h:10221 +#: daemon/remote_dispatch.h:10273 daemon/remote_dispatch.h:10325 +#: daemon/remote_dispatch.h:10377 daemon/remote_dispatch.h:10431 +#: daemon/remote_dispatch.h:10483 daemon/remote_dispatch.h:10533 +#: daemon/remote_dispatch.h:10585 daemon/remote_dispatch.h:10640 +#: daemon/remote_dispatch.h:10696 daemon/remote_dispatch.h:10755 +#: daemon/remote_dispatch.h:10811 daemon/remote_dispatch.h:10867 +#: daemon/remote_dispatch.h:10923 daemon/remote_dispatch.h:10992 +#: daemon/remote_dispatch.h:11044 daemon/remote_dispatch.h:11097 +#: daemon/remote_dispatch.h:11155 daemon/remote_dispatch.h:11208 +#: daemon/remote_dispatch.h:11260 daemon/remote_dispatch.h:11312 +#: daemon/remote_dispatch.h:11367 daemon/remote_dispatch.h:11426 +#: daemon/remote_dispatch.h:11486 daemon/remote_dispatch.h:11540 +#: daemon/remote_dispatch.h:11611 daemon/remote_dispatch.h:11669 +#: daemon/remote_dispatch.h:11725 daemon/remote_dispatch.h:11780 +#: daemon/remote_dispatch.h:11833 daemon/remote_dispatch.h:11890 +#: daemon/remote_dispatch.h:11942 daemon/remote_dispatch.h:12010 msgid "connection not open" msgstr "la connexion n'est pas ouverte" -#: daemon/remote.c:61 src/remote/remote_driver.c:60 +#: daemon/remote.c:63 src/remote/remote_driver.c:57 #, c-format msgid "conversion from hyper to %s overflowed" msgstr "conversion de hyper à %s débordé" -#: daemon/remote.c:776 src/locking/lock_daemon.c:786 -#: src/util/virnetdevmacvlan.c:80 +#: daemon/remote.c:1036 src/locking/lock_daemon.c:786 +#: src/util/virnetdevmacvlan.c:80 src/util/virnetdevveth.c:47 msgid "unable to init mutex" msgstr "" -#: daemon/remote.c:805 +#: daemon/remote.c:599 msgid "connection already open" msgstr "connexion déjà ouverte" -#: daemon/remote.c:811 +#: daemon/remote.c:605 msgid "keepalive support is required to connect" msgstr "" "la prise en charge du maintien de session est nécessaire pour la connexion" -#: daemon/remote.c:947 daemon/remote.c:1032 src/remote/remote_driver.c:1568 -#: src/remote/remote_driver.c:1653 +#: daemon/remote.c:747 daemon/remote.c:837 src/remote/remote_driver.c:1336 +#: src/remote/remote_driver.c:1415 #, c-format msgid "unknown parameter type: %d" msgstr "type de paramètre inconnu : %d" -#: daemon/remote.c:983 daemon/remote.c:1069 daemon/remote.c:1179 -#: daemon/remote.c:1351 daemon/remote.c:1949 daemon/remote.c:2012 -#: daemon/remote.c:2075 daemon/remote.c:2139 daemon/remote.c:2211 -#: daemon/remote.c:2320 daemon/remote.c:3833 daemon/remote.c:3893 -#: daemon/remote.c:4583 +#: daemon/remote.c:783 daemon/remote.c:878 daemon/remote.c:932 +#: daemon/remote.c:1113 daemon/remote.c:1592 daemon/remote.c:1656 +#: daemon/remote.c:1722 daemon/remote.c:1800 daemon/remote.c:1915 msgid "nparams too large" msgstr "nombre de paramètres trop grand" -#: daemon/remote.c:996 src/remote/remote_driver.c:1616 +#: daemon/remote.c:798 src/remote/remote_driver.c:1376 #, c-format msgid "Parameter %s too big for destination" msgstr "Paramètre %s trop gros pour la destination" -#: daemon/remote.c:1125 src/remote/remote_driver.c:1406 -#: src/remote/remote_driver.c:1420 src/remote/remote_driver.c:1469 +#: daemon/remote.c:1382 src/remote/remote_driver.c:1572 +#: src/remote/remote_driver.c:1586 src/remote/remote_driver.c:1635 #, c-format msgid "Too many domains '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:1233 +#: daemon/remote.c:988 msgid "maxStats > REMOTE_DOMAIN_MEMORY_STATS_MAX" msgstr "maxStats > REMOTE_DOMAIN_MEMORY_STATS_MAX" -#: daemon/remote.c:1300 daemon/remote.c:1417 +#: daemon/remote.c:1059 daemon/remote.c:1186 msgid "size > maximum buffer size" msgstr "taille > taille maximale du tampon" -#: daemon/remote.c:1526 +#: daemon/remote.c:1783 msgid "failed to copy security label" msgstr "Impossible de copier le module de sécurité" -#: daemon/remote.c:1609 +#: daemon/remote.c:1328 msgid "ncpumaps > REMOTE_VCPUINFO_MAX" msgstr "ncpumaps > REMOTE_VCPUINFO_MAX" -#: daemon/remote.c:1615 daemon/remote.c:1770 +#: daemon/remote.c:1334 daemon/remote.c:1405 msgid "maxinfo * maplen > REMOTE_CPUMAPS_MAX" msgstr "maxinfo * maplen > REMOTE_CPUMAPS_MAX" -#: daemon/remote.c:1764 +#: daemon/remote.c:1399 msgid "maxinfo > REMOTE_VCPUINFO_MAX" msgstr "maxinfo > REMOTE_VCPUINFO_MAX" -#: daemon/remote.c:2448 +#: daemon/remote.c:2047 msgid "client tried invalid SASL init request" msgstr "le client a lancé une requête d'initialisation SASL invalide" -#: daemon/remote.c:2496 daemon/remote.c:2645 daemon/remote.c:2743 -#: daemon/remote.c:2759 daemon/remote.c:2773 daemon/remote.c:2787 -#: daemon/remote.c:2907 daemon/remote.c:3052 daemon/remote.c:3081 -#: src/util/virerror.c:985 +#: daemon/remote.c:2093 daemon/remote.c:2245 daemon/remote.c:2343 +#: daemon/remote.c:2359 daemon/remote.c:2373 daemon/remote.c:2387 +#: daemon/remote.c:2478 daemon/remote.c:2615 daemon/remote.c:2644 +#: src/util/virterror.c:1020 msgid "authentication failed" -msgstr "échec de l'authentification" +msgstr "l'authentification a échoué" -#: daemon/remote.c:2523 +#: daemon/remote.c:2120 #, c-format msgid "negotiated SSF %d was not strong enough" msgstr "le SSF %d negocié n'était pas assez robuste" -#: daemon/remote.c:2576 daemon/remote.c:2674 +#: daemon/remote.c:2176 daemon/remote.c:2274 msgid "client tried invalid SASL start request" msgstr "le client a envoyé une requête de démarrage SASL non prise en charge" -#: daemon/remote.c:2594 +#: daemon/remote.c:2194 #, c-format msgid "sasl start reply data too long %d" msgstr "données de réponse SASL de démarrage trop longues %d" -#: daemon/remote.c:2691 +#: daemon/remote.c:2291 #, c-format msgid "sasl step reply data too long %d" msgstr "données réponse SASL d'étape trop longues %d" -#: daemon/remote.c:2830 daemon/remote.c:2959 +#: daemon/remote.c:2430 daemon/remote.c:2527 msgid "client tried invalid PolicyKit init request" msgstr "" "le client a envoyé une requête d'initialisation PolicyKit non prise en charge" -#: daemon/remote.c:2876 +#: daemon/remote.c:3133 #, c-format msgid "Policy kit denied action %s from pid %lld, uid %d: %s" msgstr "Policy kit a interdit l'action %s du pid %lld, uid %d : %s" -#: daemon/remote.c:2903 +#: daemon/remote.c:3160 msgid "authentication cancelled by user" msgstr "authenfication annulée par l'utilisateur" -#: daemon/remote.c:2905 +#: daemon/remote.c:3162 #, c-format msgid "polkit: %s" msgstr "polkit : %s" -#: daemon/remote.c:2965 +#: daemon/remote.c:2532 msgid "cannot get peer socket identity" -msgstr "Impossible d'obtenir l'identité du socket du client" +msgstr "Impossible d'obtenir l'identité du connecteur réseau du client" -#: daemon/remote.c:2981 +#: daemon/remote.c:2546 #, c-format msgid "Failed to lookup policy kit caller: %s" msgstr "La recherche de l'appelant de PolicyKit a échouée : %s" -#: daemon/remote.c:2988 +#: daemon/remote.c:2553 #, c-format msgid "Failed to create polkit action %s" msgstr "Impossible de créer l'action polkit %s" -#: daemon/remote.c:2998 +#: daemon/remote.c:2563 #, c-format msgid "Failed to create polkit context %s" msgstr "Impossible de créer le contexte polkit %s" -#: daemon/remote.c:3016 +#: daemon/remote.c:2581 #, c-format msgid "Policy kit failed to check authorization %d %s" msgstr "PolicyKit n'est pas parvenu à vérifier l'autorisation %d %s" -#: daemon/remote.c:3030 +#: daemon/remote.c:3287 #, c-format msgid "Policy kit denied action %s from pid %lld, uid %d, result: %s" msgstr "Policy kit a interdit l'action %s du pid %lld, uid %d, résultat : %s" -#: daemon/remote.c:3079 +#: daemon/remote.c:2642 msgid "client tried unsupported PolicyKit init request" msgstr "" "le client a envoyé une requête d'initialisation PolicyKit non prise en charge" -#: daemon/remote.c:3164 daemon/remote.c:3359 -#, c-format -msgid "domain event %d already registered" -msgstr "l'événement du domaine %d est déjà enregistré" - -#: daemon/remote.c:3205 daemon/remote.c:3409 +#: daemon/remote.c:2771 daemon/remote.c:2975 #, c-format msgid "domain event %d not registered" msgstr "l'événement du domaine %d n'est pas enregistré" -#: daemon/remote.c:3354 daemon/remote.c:3403 +#: daemon/remote.c:2920 daemon/remote.c:2969 #, c-format msgid "unsupported event ID %d" msgstr "l'ID d'événement %d n'est pas supporté" -#: daemon/remote.c:3897 +#: daemon/remote.c:3863 +#, c-format +msgid "domain event callback %d not registered" +msgstr "" + +#: daemon/remote.c:4355 msgid "ncpus too large" msgstr "ncpus trop grand" -#: daemon/remote.c:3969 +#: daemon/remote.c:4427 msgid "maxerrors too large" msgstr "maxerrors trop grand" -#: daemon/remote.c:4035 daemon/remote.c:4104 src/remote/remote_driver.c:6042 -#: src/remote/remote_driver.c:6109 +#: daemon/remote.c:4493 daemon/remote.c:4562 src/remote/remote_driver.c:6552 +#: src/remote/remote_driver.c:6619 #, c-format msgid "Too many domain snapshots '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4167 src/remote/remote_driver.c:3443 +#: daemon/remote.c:4625 src/remote/remote_driver.c:3609 #, c-format msgid "Too many storage pools '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4230 src/remote/remote_driver.c:3510 +#: daemon/remote.c:4688 src/remote/remote_driver.c:3676 #, c-format msgid "Too many storage volumes '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4291 src/remote/remote_driver.c:2879 +#: daemon/remote.c:4749 src/remote/remote_driver.c:3045 #, c-format msgid "Too many networks '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4350 src/remote/remote_driver.c:3041 +#: daemon/remote.c:4808 src/remote/remote_driver.c:3207 #, c-format msgid "Too many interfaces '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4409 src/remote/remote_driver.c:3107 +#: daemon/remote.c:4867 src/remote/remote_driver.c:3273 #, c-format msgid "Too many node devices '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4468 src/remote/remote_driver.c:3173 +#: daemon/remote.c:4926 src/remote/remote_driver.c:3339 #, c-format msgid "Too many network filters '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4527 src/remote/remote_driver.c:3239 +#: daemon/remote.c:4985 src/remote/remote_driver.c:3405 #, c-format msgid "Too many secrets '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4744 src/remote/remote_driver.c:6296 +#: daemon/remote.c:5202 src/remote/remote_driver.c:6806 #, c-format msgid "Too many job stats '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4791 daemon/remote.c:4848 daemon/remote.c:4909 -#: daemon/remote.c:4979 daemon/remote.c:5040 daemon/remote.c:5098 -#: src/remote/remote_driver.c:6343 src/remote/remote_driver.c:6409 -#: src/remote/remote_driver.c:6491 src/remote/remote_driver.c:6577 -#: src/remote/remote_driver.c:6649 src/remote/remote_driver.c:6721 +#: daemon/remote.c:5249 daemon/remote.c:5306 daemon/remote.c:5367 +#: daemon/remote.c:5437 daemon/remote.c:5498 daemon/remote.c:5556 +#: src/remote/remote_driver.c:6853 src/remote/remote_driver.c:6919 +#: src/remote/remote_driver.c:7001 src/remote/remote_driver.c:7087 +#: src/remote/remote_driver.c:7159 src/remote/remote_driver.c:7231 #, c-format msgid "Too many migration parameters '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:5155 +#: daemon/remote.c:5613 #, c-format msgid "Too many CPU models '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:5312 +#: daemon/remote.c:5770 #, c-format msgid "unsupported network event ID %d" msgstr "" -#: daemon/remote.c:5386 +#: daemon/remote.c:5844 #, c-format msgid "network event callback %d not registered" msgstr "" -#: daemon/remote_dispatch.h:1124 +#: daemon/remote_dispatch.h:1167 msgid "maxnames > REMOTE_DOMAIN_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1186 daemon/remote_dispatch.h:1434 +#: daemon/remote_dispatch.h:1229 daemon/remote_dispatch.h:1477 msgid "maxnames > REMOTE_INTERFACE_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1248 daemon/remote_dispatch.h:1496 +#: daemon/remote_dispatch.h:1291 daemon/remote_dispatch.h:1539 msgid "maxnames > REMOTE_NETWORK_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1310 daemon/remote_dispatch.h:1682 +#: daemon/remote_dispatch.h:1353 daemon/remote_dispatch.h:1725 msgid "maxnames > REMOTE_STORAGE_POOL_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1372 +#: daemon/remote_dispatch.h:1415 msgid "maxids > REMOTE_DOMAIN_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1558 +#: daemon/remote_dispatch.h:1601 msgid "maxnames > REMOTE_NWFILTER_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1620 +#: daemon/remote_dispatch.h:1663 msgid "maxuuids > REMOTE_SECRET_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:8668 daemon/remote_dispatch.h:8741 +#: daemon/remote_dispatch.h:8711 daemon/remote_dispatch.h:8784 msgid "maxnames > REMOTE_DOMAIN_SNAPSHOT_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:10792 +#: daemon/remote_dispatch.h:8551 msgid "maxnames > REMOTE_NODE_DEVICE_CAPS_LIST_MAX" msgstr "maxnames > REMOTE_NODE_DEVICE_CAPS_LIST_MAX" -#: daemon/remote_dispatch.h:11123 +#: daemon/remote_dispatch.h:8832 msgid "maxcells > REMOTE_NODE_MAX_CELLS" msgstr "maxcells > REMOTE_NODE_MAX_CELLS" -#: daemon/remote_dispatch.h:11398 +#: daemon/remote_dispatch.h:11441 msgid "maxnames > REMOTE_NODE_DEVICE_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:12836 +#: daemon/remote_dispatch.h:12879 msgid "maxnames > REMOTE_STORAGE_VOL_LIST_MAX" msgstr "" -#: daemon/stream.c:233 +#: daemon/stream.c:237 msgid "stream had unexpected termination" msgstr "le flux a eu une fin inattendue" -#: daemon/stream.c:236 +#: daemon/stream.c:240 msgid "stream had I/O failure" msgstr "le flux a eu des erreurs d'E/S" -#: daemon/stream.c:615 +#: daemon/stream.c:622 msgid "stream aborted at client request" msgstr "flux interrompu à la demande du client" -#: daemon/stream.c:619 +#: daemon/stream.c:626 #, c-format msgid "stream aborted with unexpected status %d" msgstr "flux interrompu avec un statut %d inattendu" -#: gnulib/lib/gai_strerror.c:57 +#: gnulib/lib/gai_strerror.c:60 msgid "Address family for hostname not supported" msgstr "Famille d'adresse pour le nom d'hôte non prise en charge" -#: gnulib/lib/gai_strerror.c:58 +#: gnulib/lib/gai_strerror.c:61 msgid "Temporary failure in name resolution" msgstr "Échec temporaire dans la résolution de nom" -#: gnulib/lib/gai_strerror.c:59 +#: gnulib/lib/gai_strerror.c:62 msgid "Bad value for ai_flags" msgstr "Valeur invalide pour ai_flags" -#: gnulib/lib/gai_strerror.c:60 +#: gnulib/lib/gai_strerror.c:63 msgid "Non-recoverable failure in name resolution" msgstr "Échec non récupérable dans la résolution de nom" -#: gnulib/lib/gai_strerror.c:61 +#: gnulib/lib/gai_strerror.c:64 msgid "ai_family not supported" msgstr "ai_family non pris en charge" -#: gnulib/lib/gai_strerror.c:62 +#: gnulib/lib/gai_strerror.c:65 msgid "Memory allocation failure" msgstr "Échec d'allocation de mémoire" -#: gnulib/lib/gai_strerror.c:63 +#: gnulib/lib/gai_strerror.c:66 msgid "No address associated with hostname" msgstr "Aucune adresse associée avec le nom d'hôte" -#: gnulib/lib/gai_strerror.c:64 +#: gnulib/lib/gai_strerror.c:67 msgid "Name or service not known" msgstr "Nom ou service inconu" -#: gnulib/lib/gai_strerror.c:65 +#: gnulib/lib/gai_strerror.c:68 msgid "Servname not supported for ai_socktype" msgstr "Servname n'est pas pris en charge pour ai_socktype" -#: gnulib/lib/gai_strerror.c:66 +#: gnulib/lib/gai_strerror.c:69 msgid "ai_socktype not supported" msgstr "ai_socktype non pris en charge" -#: gnulib/lib/gai_strerror.c:67 +#: gnulib/lib/gai_strerror.c:70 msgid "System error" msgstr "Erreur système" -#: gnulib/lib/gai_strerror.c:68 +#: gnulib/lib/gai_strerror.c:71 msgid "Argument buffer too small" msgstr "Tampon des arguments trop petit" -#: gnulib/lib/gai_strerror.c:70 +#: gnulib/lib/gai_strerror.c:73 msgid "Processing request in progress" msgstr "Traitement de la requête en cours" -#: gnulib/lib/gai_strerror.c:71 +#: gnulib/lib/gai_strerror.c:74 msgid "Request canceled" msgstr "Requête annulée" -#: gnulib/lib/gai_strerror.c:72 +#: gnulib/lib/gai_strerror.c:75 msgid "Request not canceled" msgstr "Requête non annulée" -#: gnulib/lib/gai_strerror.c:73 +#: gnulib/lib/gai_strerror.c:76 msgid "All requests done" msgstr "Toutes les requêtes sont achevées" -#: gnulib/lib/gai_strerror.c:74 +#: gnulib/lib/gai_strerror.c:77 msgid "Interrupted by a signal" msgstr "Interruption par un signal" -#: gnulib/lib/gai_strerror.c:75 +#: gnulib/lib/gai_strerror.c:78 msgid "Parameter string not correctly encoded" msgstr "Encodage de la chaîne de paramètres invalide" -#: gnulib/lib/gai_strerror.c:87 src/esx/esx_vi.c:4472 -#: src/hyperv/hyperv_wmi.c:323 src/rpc/virnetclientprogram.c:184 -#: src/rpc/virnetclientstream.c:197 +#: gnulib/lib/gai_strerror.c:90 src/esx/esx_vi.c:4031 +#: src/hyperv/hyperv_wmi.c:325 src/rpc/virnetclientprogram.c:183 +#: src/rpc/virnetclientstream.c:218 msgid "Unknown error" msgstr "Erreur inconnue" @@ -895,16 +867,156 @@ msgid "Cannot find security driver '%s'" msgstr "Pilote de sécurité « %s » introuvable" -#: src/conf/capabilities.c:1009 +#: src/storage/storage_backend_scsi.c:524 +#: src/storage/storage_backend_scsi.c:566 +#, c-format +msgid "Failed to opendir path '%s'" +msgstr "" + +#: src/bhyve/bhyve_command.c:70 src/util/vircgroup.c:483 +#: src/util/virstoragefile.c:1210 +#, c-format +msgid "Unable to open '%s'" +msgstr "" + +#: src/bhyve/bhyve_command.c:76 src/util/virnetdevtap.c:63 +msgid "Unable to query tap interface name" +msgstr "" + +#: src/bhyve/bhyve_command.c:98 +msgid "Unable to iterate over TAP devices" +msgstr "" + +#: src/bhyve/bhyve_command.c:117 +msgid "domain should have one and only one net defined" +msgstr "" + +#: src/qemu/qemu_command.c:226 +#, c-format +msgid "Network type %d is not supported" +msgstr "" + +#: src/bhyve/bhyve_command.c:190 src/bhyve/bhyve_command.c:298 +msgid "domain should have one and only one disk defined" +msgstr "" + +#: src/bhyve/bhyve_command.c:198 +msgid "unsupported disk bus type" +msgstr "" + +#: src/bhyve/bhyve_command.c:204 src/bhyve/bhyve_command.c:306 +msgid "unsupported disk device" +msgstr "" + +#: src/bhyve/bhyve_command.c:210 src/bhyve/bhyve_command.c:312 +msgid "unsupported disk type" +msgstr "" + +#: src/bhyve/bhyve_driver.c:126 src/lxc/lxc_driver.c:135 +#: src/libxl/libxl_driver.c:94 src/qemu/qemu_driver.c:220 +#: src/test/test_driver.c:496 +#, c-format +msgid "no domain with matching uuid '%s' (%s)" +msgstr "" + +#: src/bhyve/bhyve_driver.c:156 +#, c-format +msgid "Unexpected bhyve URI path '%s', try bhyve:///system" +msgstr "" + +#: src/bhyve/bhyve_driver.c:163 +msgid "bhyve state driver is not active" +msgstr "" + +#: src/lxc/lxc_driver.c:2600 +#, c-format +msgid "Unknown release: %s" +msgstr "" + +#: src/lxc/lxc_driver.c:508 +msgid "Cannot undefine transient domain" +msgstr "" + +#: src/lxc/lxc_driver.c:267 src/lxc/lxc_driver.c:321 src/lxc/lxc_driver.c:346 +#: src/lxc/lxc_driver.c:370 src/lxc/lxc_driver.c:502 src/lxc/lxc_driver.c:559 +#: src/lxc/lxc_driver.c:625 src/lxc/lxc_driver.c:652 src/lxc/lxc_driver.c:681 +#: src/lxc/lxc_driver.c:706 src/lxc/lxc_driver.c:738 src/lxc/lxc_driver.c:802 +#: src/lxc/lxc_driver.c:903 src/lxc/lxc_driver.c:1008 +#: src/lxc/lxc_driver.c:1993 src/lxc/lxc_driver.c:2251 +#: src/lxc/lxc_driver.c:3409 src/lxc/lxc_driver.c:3464 +#: src/lxc/lxc_driver.c:3491 src/lxc/lxc_driver.c:3659 +#: src/lxc/lxc_driver.c:3724 src/libxl/libxl_driver.c:1342 +#: src/libxl/libxl_driver.c:1400 src/libxl/libxl_driver.c:1456 +#: src/libxl/libxl_driver.c:1502 src/libxl/libxl_driver.c:1545 +#: src/libxl/libxl_driver.c:1600 src/libxl/libxl_driver.c:1939 +#: src/libxl/libxl_driver.c:2037 src/libxl/libxl_driver.c:2127 +#: src/libxl/libxl_driver.c:2173 src/libxl/libxl_driver.c:2207 +#: src/libxl/libxl_driver.c:2705 src/libxl/libxl_driver.c:3447 +#: src/libxl/libxl_driver.c:3475 src/vmware/vmware_driver.c:595 +#, c-format +msgid "No domain with matching uuid '%s'" +msgstr "Aucun domaine ne correspond à l'UUID '%s'" + +#: src/qemu/qemu_driver.c:1169 src/qemu/qemu_driver.c:8403 +#: src/qemu/qemu_driver.c:8664 +#, c-format +msgid "no domain with matching name '%s'" +msgstr "" + +#: src/lxc/lxc_driver.c:2005 src/libxl/libxl_driver.c:2711 +#: src/vmware/vmware_driver.c:601 +msgid "Domain is already running" +msgstr "Le domaine est déjà actif" + +#: src/lxc/lxc_container.c:459 +#, c-format +msgid "Failed to mkdir %s" +msgstr "" + +#: src/lxc/lxc_driver.c:1830 +#, c-format +msgid "Failed to open '%s'" +msgstr "" + +#: src/bhyve/bhyve_process.c:79 +msgid "Failed to build pidfile path" +msgstr "" + +#: src/bhyve/bhyve_process.c:86 +#, c-format +msgid "Cannot remove state PID file %s" +msgstr "" + +#: src/bhyve/bhyve_process.c:122 +#, c-format +msgid "Guest failed to load: %d" +msgstr "" + +#: src/qemu/qemu_process.c:3156 +#, c-format +msgid "Domain %s didn't show up" +msgstr "" + +#: src/bhyve/bhyve_process.c:178 +#, c-format +msgid "Invalid PID %d for VM" +msgstr "" + +#: src/bhyve/bhyve_process.c:211 +#, c-format +msgid "Guest failed to stop: %d" +msgstr "" + +#: src/conf/capabilities.c:1017 #, c-format msgid "Cpu '%u' in node '%zu' is out of range of the provided bitmap" msgstr "" -#: src/conf/cpu_conf.c:191 +#: src/conf/cpu_conf.c:132 msgid "XML does not contain expected 'cpu' element" -msgstr "Le XML ne contient pas l'élément « cpu » attendu" +msgstr "Le XML ne contient pas l'élément « cpu » attendu" -#: src/conf/cpu_conf.c:202 +#: src/conf/cpu_conf.c:145 msgid "" "'arch' element element cannot be used inside 'cpu' element with 'match' " "attribute'" @@ -921,20 +1033,20 @@ msgid "Invalid mode attribute '%s'" msgstr "Attribut mode invalide « %s »" -#: src/conf/cpu_conf.c:253 +#: src/conf/cpu_conf.c:169 msgid "Invalid match attribute for CPU specification" -msgstr "Attribut « match » invalide pour la spécification CPU" +msgstr "Attribut « match » invalide pour la spécification CPU" -#: src/conf/cpu_conf.c:264 +#: src/conf/cpu_conf.c:179 msgid "Missing CPU architecture" msgstr "Architecture CPU manquante" -#: src/conf/cpu_conf.c:269 src/conf/domain_conf.c:11885 +#: src/conf/cpu_conf.c:269 src/conf/domain_conf.c:12075 #, c-format msgid "Unknown architecture %s" msgstr "Architecture %s inconnue" -#: src/conf/cpu_conf.c:279 src/cpu/cpu_powerpc.c:221 src/cpu/cpu_x86.c:943 +#: src/conf/cpu_conf.c:187 src/cpu/cpu_x86.c:949 msgid "Missing CPU model name" msgstr "Nom du modèle de CPU manquant" @@ -951,56 +1063,56 @@ msgid "vendor id is invalid" msgstr "vendor_id est invalide" -#: src/conf/cpu_conf.c:318 +#: src/conf/cpu_conf.c:194 msgid "CPU vendor specified without CPU model" msgstr "fabriquant de CPU spécifié sans modèle de CPU" -#: src/conf/cpu_conf.c:330 +#: src/conf/cpu_conf.c:206 msgid "Missing 'sockets' attribute in CPU topology" -msgstr "L'attribut « sockets » est manquant dans la topologie CPU" +msgstr "L'attribut « sockets » est manquant dans la topologie CPU" -#: src/conf/cpu_conf.c:339 +#: src/conf/cpu_conf.c:215 msgid "Missing 'cores' attribute in CPU topology" -msgstr "L'attribut « core » est manquant dans la topologie CPU" +msgstr "L'attribut « core » est manquant dans la topologie CPU" -#: src/conf/cpu_conf.c:348 +#: src/conf/cpu_conf.c:224 msgid "Missing 'threads' attribute in CPU topology" -msgstr "L'attribut « threads » est manquant dans la topologie CPU" +msgstr "L'attribut « threads » est manquant dans la topologie CPU" -#: src/conf/cpu_conf.c:355 +#: src/conf/cpu_conf.c:231 msgid "Invalid CPU topology" -msgstr "Élément « CPU topology » invalide" +msgstr "Élément « CPU topology » invalide" -#: src/conf/cpu_conf.c:366 src/conf/cpu_conf.c:581 +#: src/conf/cpu_conf.c:243 src/conf/cpu_conf.c:433 msgid "Non-empty feature list specified without CPU model" msgstr "Liste de fonctions non-vide spécifiée sans le modèle de CPU" -#: src/conf/cpu_conf.c:395 +#: src/conf/cpu_conf.c:270 msgid "Invalid CPU feature policy" -msgstr "Élément « CPU feature policy » invalide" +msgstr "Élément « CPU feature policy » invalide" -#: src/conf/cpu_conf.c:405 +#: src/conf/cpu_conf.c:280 msgid "Invalid CPU feature name" -msgstr "Élément « CPU feature name » invalide" +msgstr "Élément « CPU feature name » invalide" -#: src/conf/cpu_conf.c:412 src/conf/cpu_conf.c:678 +#: src/conf/cpu_conf.c:287 src/conf/cpu_conf.c:502 #, c-format msgid "CPU feature `%s' specified more than once" -msgstr "Fonction CPU « %s » spécifiée plus d'une fois" +msgstr "Fonction CPU « %s » spécifiée plus d'une fois" -#: src/conf/cpu_conf.c:428 +#: src/conf/cpu_conf.c:303 msgid "NUMA topology defined without NUMA cells" msgstr "Topologie NUMA définie sans cellules NUMA" -#: src/conf/cpu_conf.c:446 +#: src/conf/cpu_conf.c:322 msgid "Missing 'cpus' attribute in NUMA cell" msgstr "Attribut 'cpus' manquant dans la cellule NUMA" -#: src/conf/cpu_conf.c:460 +#: src/conf/cpu_conf.c:339 msgid "Missing 'memory' attribute in NUMA cell" msgstr "Attribut 'memory' manquant dans la cellule NUMA" -#: src/conf/cpu_conf.c:467 +#: src/conf/cpu_conf.c:346 msgid "Invalid 'memory' attribute in NUMA cell" msgstr "Attribut 'memory' invalide dans la cellule NUMA" @@ -1009,30 +1121,30 @@ msgid "Unexpected CPU mode %d" msgstr "Mode CPU %d inattendu" -#: src/conf/cpu_conf.c:536 +#: src/conf/cpu_conf.c:400 #, c-format msgid "Unexpected CPU match policy %d" -msgstr "Élément « CPU match policy » %d inattendu" +msgstr "Élément « CPU match policy » %d inattendu" #: src/conf/cpu_conf.c:593 #, c-format msgid "Unexpected CPU fallback value: %d" msgstr "Valeur de CPU de repli invalide : %d" -#: src/conf/cpu_conf.c:624 src/cpu/cpu_x86.c:685 +#: src/conf/cpu_conf.c:457 src/cpu/cpu_x86.c:669 msgid "Missing CPU feature name" -msgstr "Élément « CPU feature name » manquant" +msgstr "Élément « CPU feature name » manquant" -#: src/conf/cpu_conf.c:634 +#: src/conf/cpu_conf.c:467 #, c-format msgid "Unexpected CPU feature policy %d" -msgstr "Élément « CPU feature policy » %d inattendu" +msgstr "Élément « CPU feature policy » %d inattendu" -#: src/conf/cpu_conf.c:726 +#: src/conf/cpu_conf.c:539 msgid "Target CPU does not match source" msgstr "Le CPU cible ne correspond pas à la source" -#: src/conf/cpu_conf.c:732 +#: src/conf/cpu_conf.c:545 #, c-format msgid "Target CPU type %s does not match source %s" msgstr "Le type %s du CPU cible ne correspond pas à la source %s" @@ -1042,17 +1154,17 @@ msgid "Target CPU mode %s does not match source %s" msgstr "Le mode %s du CPU cible ne correspond pas à la source %s" -#: src/conf/cpu_conf.c:748 +#: src/conf/cpu_conf.c:553 #, c-format msgid "Target CPU arch %s does not match source %s" msgstr "L'architecture %s du CPU cible ne correspond pas à la source %s" -#: src/conf/cpu_conf.c:756 +#: src/conf/cpu_conf.c:560 #, c-format msgid "Target CPU model %s does not match source %s" msgstr "Le modèle %s du CPU cible ne correspond pas à la source %s" -#: src/conf/cpu_conf.c:763 +#: src/conf/cpu_conf.c:567 #, c-format msgid "Target CPU vendor %s does not match source %s" msgstr "Le fabriquant %s du CPU cible ne correspond pas à la source %s" @@ -1062,196 +1174,239 @@ msgid "Target CPU vendor id %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:777 +#: src/conf/cpu_conf.c:574 #, c-format msgid "Target CPU sockets %d does not match source %d" msgstr "Les %d sockets du CPU cible ne correspond pas à la source %d" -#: src/conf/cpu_conf.c:784 +#: src/conf/cpu_conf.c:581 #, c-format msgid "Target CPU cores %d does not match source %d" msgstr "Les cores du CPU cible %d ne correspond pas à la source %d" -#: src/conf/cpu_conf.c:791 +#: src/conf/cpu_conf.c:588 #, c-format msgid "Target CPU threads %d does not match source %d" msgstr "Les threads du CPU cible %d ne correspond pas à la source %d" -#: src/conf/cpu_conf.c:798 +#: src/conf/cpu_conf.c:595 #, c-format msgid "Target CPU feature count %zu does not match source %zu" msgstr "" "Le nombre de fonctionnalités du CPU cible %zu ne correspond pas à celui de " "la source %zu" -#: src/conf/cpu_conf.c:806 +#: src/conf/cpu_conf.c:603 #, c-format msgid "Target CPU feature %s does not match source %s" msgstr "" "La fonctionnalité du CPU cible %s ne correspond pas à celle de la source %s" -#: src/conf/cpu_conf.c:813 +#: src/conf/cpu_conf.c:610 #, c-format msgid "Target CPU feature policy %s does not match source %s" msgstr "" "La politique caractéristique du CPU cible %s ne correspond pas à la source %s" -#: src/conf/device_conf.c:68 +#: src/conf/domain_conf.c:1942 msgid "Cannot parse
'domain' attribute" -msgstr "Impossible d'analyser l'attribut « domain »
" +msgstr "Impossible de parcourir l'attribut de
« domain »" -#: src/conf/device_conf.c:75 src/conf/domain_conf.c:3170 -#: src/conf/domain_conf.c:3224 src/conf/domain_conf.c:3365 +#: src/conf/domain_conf.c:1949 src/conf/domain_conf.c:2016 +#: src/conf/domain_conf.c:2068 src/conf/domain_conf.c:2158 msgid "Cannot parse
'bus' attribute" -msgstr "Impossible d'analyser l'attribut « bus »
" +msgstr "Impossible de parcourir l'attribut de
« bus »" -#: src/conf/device_conf.c:82 src/conf/domain_conf.c:3324 +#: src/conf/domain_conf.c:1956 src/conf/domain_conf.c:2117 msgid "Cannot parse
'slot' attribute" -msgstr "Impossible d'analyser l'attribut « slot »
" +msgstr "Impossible de parcourir l'attribut de
« slot »" -#: src/conf/device_conf.c:89 +#: src/conf/domain_conf.c:1963 msgid "Cannot parse
'function' attribute" -msgstr "Impossible d'analyser l'attribut « function »
" +msgstr "Impossible de parcourir l'attribut de
« function »" -#: src/conf/device_conf.c:96 +#: src/conf/domain_conf.c:1970 #, c-format msgid "Unknown value '%s' for
'multifunction' attribute" msgstr "Valeur inconnue « %s » pour l'attribut « multifunction »
" -#: src/conf/device_conf.c:103 +#: src/conf/domain_conf.c:1977 msgid "Insufficient specification for PCI address" msgstr "Spécification insufisante pour l'adresse PCI" -#: src/conf/domain_conf.c:923 +#: src/conf/domain_conf.c:643 #, c-format msgid "could not parse weight %s" msgstr "impossible d'analyser le poids %s" -#: src/conf/domain_conf.c:936 +#: src/conf/domain_conf.c:947 +#, c-format +msgid "could not parse read bytes sec %s" +msgstr "" + +#: src/conf/domain_conf.c:956 +#, c-format +msgid "could not parse write bytes sec %s" +msgstr "" + +#: src/conf/domain_conf.c:965 +#, c-format +msgid "could not parse read iops sec %s" +msgstr "" + +#: src/conf/domain_conf.c:974 +#, c-format +msgid "could not parse write iops sec %s" +msgstr "" + +#: src/conf/domain_conf.c:656 msgid "missing per-device path" msgstr "chemin « par périphérique » manquant" -#: src/conf/domain_conf.c:2234 src/xen/xm_internal.c:985 +#: src/conf/domain_conf.c:12060 src/xen/xm_internal.c:1116 #, c-format msgid "domain '%s' is already defined with uuid %s" msgstr "Le domaine « %s » est déjà défini avec l'uuid %s" -#: src/conf/domain_conf.c:2243 +#: src/conf/domain_conf.c:2312 #, c-format msgid "domain '%s' is already active" msgstr "" -#: src/conf/domain_conf.c:2249 +#: src/conf/domain_conf.c:2318 #, c-format msgid "domain '%s' is already being started" msgstr "" -#: src/conf/domain_conf.c:2265 +#: src/conf/domain_conf.c:12083 #, c-format msgid "domain '%s' already exists with uuid %s" msgstr "Le domaine « %s » existe déjà avec l'uuid %s" -#: src/conf/domain_conf.c:2392 src/lxc/lxc_driver.c:2562 -#: src/lxc/lxc_driver.c:2636 src/libxl/libxl_driver.c:4000 -#: src/openvz/openvz_driver.c:1981 src/qemu/qemu_driver.c:1686 -#: src/qemu/qemu_driver.c:1698 src/qemu/qemu_driver.c:1770 -#: src/qemu/qemu_driver.c:1871 src/qemu/qemu_driver.c:1986 -#: src/qemu/qemu_driver.c:2035 src/qemu/qemu_driver.c:2122 -#: src/qemu/qemu_driver.c:2387 src/qemu/qemu_driver.c:2398 -#: src/qemu/qemu_driver.c:2462 src/qemu/qemu_driver.c:2605 -#: src/qemu/qemu_driver.c:3203 src/qemu/qemu_driver.c:3261 -#: src/qemu/qemu_driver.c:3538 src/qemu/qemu_driver.c:3646 -#: src/qemu/qemu_driver.c:3731 src/qemu/qemu_driver.c:3796 -#: src/qemu/qemu_driver.c:3873 src/qemu/qemu_driver.c:4944 -#: src/qemu/qemu_driver.c:5710 src/qemu/qemu_driver.c:8974 -#: src/qemu/qemu_driver.c:9036 src/qemu/qemu_driver.c:9112 -#: src/qemu/qemu_driver.c:9265 src/qemu/qemu_driver.c:9612 -#: src/qemu/qemu_driver.c:9734 src/qemu/qemu_driver.c:11059 -#: src/qemu/qemu_driver.c:11098 src/qemu/qemu_driver.c:11232 -#: src/qemu/qemu_driver.c:11289 src/qemu/qemu_driver.c:11339 -#: src/qemu/qemu_driver.c:11394 src/qemu/qemu_driver.c:11453 -#: src/qemu/qemu_driver.c:11765 src/qemu/qemu_driver.c:12331 -#: src/qemu/qemu_driver.c:13744 src/qemu/qemu_driver.c:13753 -#: src/qemu/qemu_driver.c:13901 src/qemu/qemu_driver.c:13982 -#: src/qemu/qemu_driver.c:14091 src/qemu/qemu_driver.c:14231 -#: src/qemu/qemu_driver.c:14259 src/qemu/qemu_driver.c:14349 -#: src/qemu/qemu_driver.c:14460 src/qemu/qemu_driver.c:14679 -#: src/qemu/qemu_driver.c:14806 src/qemu/qemu_driver.c:15193 -#: src/qemu/qemu_driver.c:15544 src/qemu/qemu_driver.c:15603 -#: src/qemu/qemu_driver.c:15651 src/qemu/qemu_driver.c:15691 -#: src/qemu/qemu_driver.c:15762 src/qemu/qemu_driver.c:15784 -#: src/qemu/qemu_driver.c:15834 src/qemu/qemu_driver.c:15856 -#: src/qemu/qemu_migration.c:2080 src/qemu/qemu_migration.c:4070 -#: src/test/test_driver.c:6392 src/uml/uml_driver.c:2561 -#: src/xen/xen_driver.c:2636 src/xen/xm_internal.c:675 +#: src/lxc/lxc_driver.c:2820 src/lxc/lxc_driver.c:3020 +#: src/lxc/lxc_driver.c:3147 src/lxc/lxc_driver.c:3296 +#: src/lxc/lxc_driver.c:3787 src/qemu/qemu_driver.c:1401 +#: src/qemu/qemu_driver.c:1420 src/qemu/qemu_driver.c:1472 +#: src/qemu/qemu_driver.c:1529 src/qemu/qemu_driver.c:1585 +#: src/qemu/qemu_driver.c:1638 src/qemu/qemu_driver.c:1708 +#: src/qemu/qemu_driver.c:1840 src/qemu/qemu_driver.c:1951 +#: src/qemu/qemu_driver.c:1962 src/qemu/qemu_driver.c:2033 +#: src/qemu/qemu_driver.c:2194 src/qemu/qemu_driver.c:2696 +#: src/qemu/qemu_driver.c:2755 src/qemu/qemu_driver.c:2968 +#: src/qemu/qemu_driver.c:3079 src/qemu/qemu_driver.c:3170 +#: src/qemu/qemu_driver.c:3322 src/qemu/qemu_driver.c:3603 +#: src/qemu/qemu_driver.c:4438 src/qemu/qemu_driver.c:6043 +#: src/qemu/qemu_driver.c:6262 src/qemu/qemu_driver.c:6470 +#: src/qemu/qemu_driver.c:6632 src/qemu/qemu_driver.c:6949 +#: src/qemu/qemu_driver.c:7220 src/qemu/qemu_driver.c:7363 +#: src/qemu/qemu_driver.c:7428 src/qemu/qemu_driver.c:7451 +#: src/qemu/qemu_driver.c:7513 src/qemu/qemu_driver.c:7541 +#: src/qemu/qemu_driver.c:7726 src/qemu/qemu_driver.c:7796 +#: src/qemu/qemu_driver.c:7913 src/qemu/qemu_driver.c:8460 +#: src/qemu/qemu_driver.c:8940 src/qemu/qemu_driver.c:8975 +#: src/qemu/qemu_driver.c:9037 src/qemu/qemu_driver.c:9095 +#: src/qemu/qemu_driver.c:9204 src/qemu/qemu_driver.c:9482 +#: src/qemu/qemu_driver.c:10716 src/qemu/qemu_driver.c:10725 +#: src/qemu/qemu_driver.c:10864 src/qemu/qemu_driver.c:10970 +#: src/qemu/qemu_driver.c:10984 src/qemu/qemu_driver.c:11070 +#: src/qemu/qemu_driver.c:11165 src/qemu/qemu_driver.c:11324 +#: src/qemu/qemu_migration.c:2323 src/uml/uml_driver.c:2395 +#: src/xen/xen_driver.c:2132 src/xen/xen_hypervisor.c:1159 +#: src/xen/xen_hypervisor.c:1240 src/xen/xen_hypervisor.c:1359 +#: src/xen/xm_internal.c:715 msgid "domain is not running" msgstr "le domaine n'est pas actif" -#: src/conf/domain_conf.c:2399 +#: src/conf/domain_conf.c:2468 msgid "transient domains do not have any persistent config" msgstr "Les domaines temporaires n'ont pas de configuration persistante" -#: src/conf/domain_conf.c:2405 +#: src/conf/domain_conf.c:2474 msgid "Get persistent config failed" msgstr "Échec de l'obtention de la configuration persistante" -#: src/conf/domain_conf.c:2773 +#: src/conf/domain_conf.c:2842 #, c-format msgid "Multiple '%s' controllers with index '%d'" msgstr "Multiples contrôleurs « %s » avec index « %d »" -#: src/conf/domain_conf.c:2797 +#: src/conf/domain_conf.c:2866 msgid "hypervisor type must be specified" msgstr "" -#: src/conf/domain_conf.c:2804 +#: src/conf/domain_conf.c:7311 msgid "init binary must be specified" msgstr "le binaire init doit être indiqué" -#: src/conf/domain_conf.c:2831 +#: src/conf/domain_conf.c:7542 msgid "Only the first console can be a serial port" msgstr "Seule la première console peut être un port série" -#: src/conf/domain_conf.c:3054 +#: src/conf/domain_conf.c:2956 +#, c-format +msgid "timer %s doesn't support setting of timer tickpolicy" +msgstr "" + +#: src/conf/domain_conf.c:2968 +msgid "" +"setting of timer catchup policies is only supported with tickpolicy='catchup'" +msgstr "" + +#: src/conf/domain_conf.c:2976 +#, c-format +msgid "timer %s doesn't support setting of timer frequency" +msgstr "" + +#: src/conf/domain_conf.c:2984 +#, c-format +msgid "timer %s doesn't support setting of timer mode" +msgstr "" + +#: src/conf/domain_conf.c:2995 +#, c-format +msgid "timer %s doesn't support setting of timer track" +msgstr "" + +#: src/conf/domain_conf.c:11073 #, c-format msgid "unexpected rom bar value %d" msgstr "valeur de la barre rom inattendue %d" -#: src/conf/domain_conf.c:3137 +#: src/conf/domain_conf.c:1914 #, c-format msgid "unknown address type '%d'" -msgstr "type d'adresse « %d » inconnu" +msgstr "type d'adresse « %d » inconnu" -#: src/conf/domain_conf.c:3163 src/conf/domain_conf.c:3217 -#: src/conf/domain_conf.c:3317 +#: src/conf/domain_conf.c:2009 src/conf/domain_conf.c:2061 +#: src/conf/domain_conf.c:2110 msgid "Cannot parse
'controller' attribute" -msgstr "Impossible d'analyser l'attribut « controller »
" +msgstr "Impossible de parcourir l'attribut de
« controller »" -#: src/conf/domain_conf.c:3177 +#: src/conf/domain_conf.c:3302 msgid "Cannot parse
'target' attribute" msgstr "Impossible d'analyser l'attribut « target »
" -#: src/conf/domain_conf.c:3184 +#: src/conf/domain_conf.c:2023 msgid "Cannot parse
'unit' attribute" -msgstr "Impossible d'analyser l'attribut « unit »
" +msgstr "Impossible de parcourir l'attribut de
« unit »" -#: src/conf/domain_conf.c:3231 src/conf/domain_conf.c:3355 +#: src/conf/domain_conf.c:2075 src/conf/domain_conf.c:2148 msgid "Cannot parse
'port' attribute" -msgstr "Impossible d'analyser l'attribut « port »
" +msgstr "Impossible de parcourir l'attribut
« port »" -#: src/conf/domain_conf.c:3263 +#: src/conf/domain_conf.c:3388 msgid "Cannot parse
'cssid' attribute" msgstr "Impossible d'analyser l'attribut « cssid »
" -#: src/conf/domain_conf.c:3269 +#: src/conf/domain_conf.c:3394 msgid "Cannot parse
'ssid' attribute" msgstr "Impossible d'analyser l'attribut « ssid »
" -#: src/conf/domain_conf.c:3275 +#: src/conf/domain_conf.c:3400 msgid "Cannot parse
'devno' attribute" msgstr "Impossible d'analyser l'attribut « devno »
" -#: src/conf/domain_conf.c:3280 +#: src/conf/domain_conf.c:3405 #, c-format msgid "" "Invalid specification for virtio ccw address: cssid='%s' ssid='%s' devno='%s'" @@ -1259,674 +1414,674 @@ "Spécification pour l'adresse ccw virtio invalide : cssid='%s' ssid='%s' " "devno='%s'" -#: src/conf/domain_conf.c:3288 +#: src/conf/domain_conf.c:3413 msgid "Invalid partial specification for virtio ccw address" msgstr "Spécification partielle invalide pour l'adresse ccw virtio" -#: src/conf/domain_conf.c:3390 +#: src/conf/domain_conf.c:3515 msgid "Cannot parse
'reg' attribute" msgstr "Impossible d'analyser l'attribut « reg »
" -#: src/conf/domain_conf.c:3418 +#: src/conf/domain_conf.c:2184 msgid "Cannot parse 'startport' attribute" msgstr "Impossible d'analyser l'attribut « startport » " -#: src/conf/domain_conf.c:3441 +#: src/conf/domain_conf.c:2311 msgid "missing boot order attribute" msgstr "attribut ordre de démarrage absent" -#: src/conf/domain_conf.c:3446 +#: src/conf/domain_conf.c:2316 #, c-format msgid "incorrect boot order '%s', expecting positive integer" msgstr "ordre de démarrage « %s » inconnu, un entier positif est attendu" -#: src/conf/domain_conf.c:3454 +#: src/conf/domain_conf.c:3579 #, c-format msgid "boot order '%s' used for more than one device" msgstr "ordre de démarrage « %s » utilisé par plus d'un périphérique" -#: src/conf/domain_conf.c:3487 +#: src/conf/domain_conf.c:3612 msgid "Cannot parse
'iobase' attribute" msgstr "" -#: src/conf/domain_conf.c:3494 +#: src/conf/domain_conf.c:3619 msgid "Cannot parse
'irq' attribute" msgstr "" -#: src/conf/domain_conf.c:3570 +#: src/conf/domain_conf.c:5979 #, c-format msgid "unknown rom bar value '%s'" msgstr "valeur de la barre rom « %s » inconnue" -#: src/conf/domain_conf.c:3586 +#: src/conf/domain_conf.c:2247 #, c-format msgid "unknown address type '%s'" msgstr "type d'adresse '%s' inconnue" -#: src/conf/domain_conf.c:3591 +#: src/conf/domain_conf.c:2252 msgid "No type specified for device address" msgstr "Aucun type spécifié pour l'adresse de pérphérique" -#: src/conf/domain_conf.c:3644 +#: src/conf/domain_conf.c:2286 msgid "Unknown device address type" msgstr "Type d'adresse de périphérique inconnu" -#: src/conf/domain_conf.c:3691 +#: src/conf/domain_conf.c:3816 #, c-format msgid "Unknown startup policy '%s'" msgstr "Politique de démarrage « %s » inconnue" -#: src/conf/domain_conf.c:3721 +#: src/conf/domain_conf.c:5719 #, c-format msgid "cannot parse vendor id %s" msgstr "impossible d'analyser l'ID du constructeur %s" -#: src/conf/domain_conf.c:3728 +#: src/conf/domain_conf.c:5726 msgid "usb vendor needs id" msgstr "le constructeur USB requiert l'ID" -#: src/conf/domain_conf.c:3739 +#: src/conf/domain_conf.c:5737 #, c-format msgid "cannot parse product %s" msgstr "impossible d'analyser le produit %s" -#: src/conf/domain_conf.c:3747 +#: src/conf/domain_conf.c:5745 msgid "usb product needs id" msgstr "le produit USB requiert l'ID" -#: src/conf/domain_conf.c:3758 +#: src/conf/domain_conf.c:5756 #, c-format msgid "cannot parse bus %s" msgstr "impossible d'analyser le bus %s" -#: src/conf/domain_conf.c:3765 +#: src/conf/domain_conf.c:5763 msgid "usb address needs bus id" msgstr "l'adresse USB requiert un ID de bus" -#: src/conf/domain_conf.c:3774 +#: src/conf/domain_conf.c:5772 #, c-format msgid "cannot parse device %s" msgstr "impossible d'analyser le périphérique %s" -#: src/conf/domain_conf.c:3782 +#: src/conf/domain_conf.c:5780 msgid "usb address needs device id" msgstr "l'adresse USB requiert un ID de périphérique" -#: src/conf/domain_conf.c:3787 +#: src/conf/domain_conf.c:5785 #, c-format msgid "unknown usb source type '%s'" msgstr "type de source USB « %s » inconnu" -#: src/conf/domain_conf.c:3797 +#: src/conf/domain_conf.c:5795 msgid "vendor cannot be 0." msgstr "le fabriquant ne peut être 0." -#: src/conf/domain_conf.c:3803 +#: src/conf/domain_conf.c:5801 msgid "missing vendor" msgstr "fabriquant manquant" -#: src/conf/domain_conf.c:3808 +#: src/conf/domain_conf.c:5806 msgid "missing product" msgstr "produit manquant" -#: src/conf/domain_conf.c:3842 +#: src/conf/domain_conf.c:5840 #, c-format msgid "unsupported element '%s' of 'origstates'" msgstr "élément « %s » de « origstates » non-pris en charge" -#: src/conf/domain_conf.c:3878 src/conf/domain_conf.c:5664 -#: src/conf/domain_conf.c:6568 +#: src/conf/domain_conf.c:2970 src/conf/domain_conf.c:3553 +#: src/conf/domain_conf.c:5876 #, c-format msgid "Unable to parse devaddr parameter '%s'" msgstr "Impossible d'analyser le paramètre devaddr « %s »" -#: src/conf/domain_conf.c:3891 +#: src/conf/domain_conf.c:5889 #, c-format msgid "unknown pci source type '%s'" msgstr "type de source pci « %s » inconnu" -#: src/conf/domain_conf.c:3919 +#: src/conf/domain_conf.c:4044 msgid "more than one source addresses is specified for scsi hostdev" msgstr "plus d'une source d'adresses est spécifiée pour scsi hostdev" -#: src/conf/domain_conf.c:3928 +#: src/conf/domain_conf.c:4053 msgid "" "'bus', 'target', and 'unit' must be specified for scsi hostdev source address" msgstr "" "« bus », « target » et « unit » doivent être spécifiés pour l'adresse source " "scsi hostdev" -#: src/conf/domain_conf.c:3935 +#: src/conf/domain_conf.c:4060 #, c-format msgid "cannot parse bus '%s'" msgstr "impossible d'analyser le bus « %s »" -#: src/conf/domain_conf.c:3941 +#: src/conf/domain_conf.c:4066 #, c-format msgid "cannot parse target '%s'" msgstr "impossible d'analyser la cible « %s »" -#: src/conf/domain_conf.c:3947 +#: src/conf/domain_conf.c:4072 #, c-format msgid "cannot parse unit '%s'" msgstr "impossible d'analyser l'unité « %s »" -#: src/conf/domain_conf.c:3955 +#: src/conf/domain_conf.c:4080 msgid "more than one adapters is specified for scsi hostdev source" msgstr "plus d'un adaptateur a été spécifié pour la source scsi hostdev" -#: src/conf/domain_conf.c:3962 +#: src/conf/domain_conf.c:4087 msgid "'adapter' must be specified for scsi hostdev source" msgstr "« adaptateur » doit être spécifié pour la source scsi hostdev" -#: src/conf/domain_conf.c:3969 +#: src/conf/domain_conf.c:4094 #, c-format msgid "unsupported element '%s' of scsi hostdev source" msgstr "élément « %s » de la source scsi hostdev non-pris en charge" -#: src/conf/domain_conf.c:3979 +#: src/conf/domain_conf.c:4104 msgid "'adapter' and 'address' must be specified for scsi hostdev source" msgstr "" "« adapter » et « address » doivent être spécifiés pour la source scsi hostdev" -#: src/conf/domain_conf.c:4165 src/conf/domain_conf.c:4269 +#: src/conf/domain_conf.c:4290 src/conf/domain_conf.c:4394 #, c-format msgid "unknown host device source address type '%s'" msgstr "type d'adresse source « %s » du périphérique hôte inconnu" -#: src/conf/domain_conf.c:4171 src/conf/domain_conf.c:4275 +#: src/conf/domain_conf.c:4296 src/conf/domain_conf.c:4400 msgid "missing source address type" msgstr "type d'adresse source manquant" -#: src/conf/domain_conf.c:4177 src/conf/domain_conf.c:4281 +#: src/conf/domain_conf.c:4302 src/conf/domain_conf.c:4406 msgid "Missing element in hostdev device" msgstr "Élément manquant sur le périphérique hostdev" -#: src/conf/domain_conf.c:4184 +#: src/conf/domain_conf.c:4309 msgid "Setting startupPolicy is only allowed for USB devices" msgstr "" "La définition de startupPolicy est uniquement autorisée pour les " "périphériques USB" -#: src/conf/domain_conf.c:4193 +#: src/conf/domain_conf.c:4318 msgid "sgio is only supported for scsi host device" msgstr "sgio est pris en charge pour les périphériques hôtes scsi uniquement" -#: src/conf/domain_conf.c:4200 +#: src/conf/domain_conf.c:4325 #, c-format msgid "unknown sgio mode '%s'" msgstr "mode sgio « %s » inconnu" -#: src/conf/domain_conf.c:4215 +#: src/conf/domain_conf.c:4340 #, c-format msgid "Unknown PCI device has been specified" msgstr "Le périphérique PCI inconnu a été spécifié" -#: src/conf/domain_conf.c:4235 src/conf/domain_conf.c:4312 +#: src/conf/domain_conf.c:4360 src/conf/domain_conf.c:4437 #, c-format msgid "address type='%s' not supported in hostdev interfaces" msgstr "" "address type='%s' n'est pas pris en charge sur les interfaces hostdev" -#: src/conf/domain_conf.c:4290 +#: src/conf/domain_conf.c:4415 msgid "Missing element in hostdev storage device" msgstr "Élément manquant sur le périphérique de stockage hostdev" -#: src/conf/domain_conf.c:4298 +#: src/conf/domain_conf.c:4423 msgid "Missing element in hostdev character device" msgstr "Élément manquant sur le périphérique de caractères hostdev" -#: src/conf/domain_conf.c:4306 +#: src/conf/domain_conf.c:4431 msgid "Missing element in hostdev net device" msgstr "Élément manquant sur le périphérique net hostdev" -#: src/conf/domain_conf.c:4365 +#: src/conf/domain_conf.c:4490 #, c-format msgid "Unknown disk name '%s' and no address specified" msgstr "Nom de disque « %s » inconnu et aucune adresse n'a été spécifiée" -#: src/conf/domain_conf.c:4452 +#: src/conf/domain_conf.c:6143 msgid "invalid security type" msgstr "type de sécurité invalide" -#: src/conf/domain_conf.c:4466 src/conf/domain_conf.c:4693 +#: src/conf/domain_conf.c:6155 #, c-format msgid "invalid security relabel value %s" msgstr "valeur de réétiquetage de sécurité %s invalide" -#: src/conf/domain_conf.c:4474 +#: src/conf/domain_conf.c:6163 msgid "dynamic label type must use resource relabeling" msgstr "" "le type d'étiquetage dynamique doit utiliser le réétiquetage des ressources" -#: src/conf/domain_conf.c:4480 +#: src/conf/domain_conf.c:4605 msgid "resource relabeling is not compatible with 'none' label type" msgstr "" "le réétiquetage de ressources n'est pas compatible avec le type d'étiquetage " "« none » (aucun)" -#: src/conf/domain_conf.c:4512 +#: src/conf/domain_conf.c:6182 msgid "security label is missing" msgstr "l'étiquette de sécurité est manquante" -#: src/conf/domain_conf.c:4527 +#: src/conf/domain_conf.c:6196 msgid "security imagelabel is missing" msgstr "imagelabel de sécurité est manquant" -#: src/conf/domain_conf.c:4604 +#: src/conf/domain_conf.c:4729 msgid "missing security model in domain seclabel" msgstr "le modèle de sécurité est manquant dans le domaine seclabel" -#: src/conf/domain_conf.c:4614 +#: src/conf/domain_conf.c:4739 msgid "missing security model when using multiple labels" msgstr "" "modèle de sécurité manquant lors de l'utilisation de multiples étiquettes" -#: src/conf/domain_conf.c:4680 +#: src/conf/domain_conf.c:4805 msgid "label overrides require relabeling to be enabled at the domain level" msgstr "" "les remplacements d'étiquettes nécessitent que le réétiquetage soit activé " "au niveau du domaine" -#: src/conf/domain_conf.c:4717 +#: src/conf/domain_conf.c:4842 #, c-format msgid "Cannot specify a label if relabelling is turned off. model=%s" msgstr "" "Impossible de spécifier une étiquette si le réétiquetage est éteint. model=%s" -#: src/conf/domain_conf.c:4774 +#: src/conf/domain_conf.c:2468 msgid "Missing 'key' element for lease" msgstr "Élément « clé » manquant à louer" -#: src/conf/domain_conf.c:4779 +#: src/conf/domain_conf.c:2473 msgid "Missing 'target' element for lease" msgstr "" -#: src/conf/domain_conf.c:4786 +#: src/conf/domain_conf.c:2480 #, c-format msgid "Malformed lease target offset %s" msgstr "" -#: src/conf/domain_conf.c:4834 +#: src/conf/domain_conf.c:4959 msgid "'pool' and 'volume' must be specified together for 'pool' type source" msgstr "" "« pool » et « volume » doivent être spécifiés ensemble pour la source du " "type de « pool »" -#: src/conf/domain_conf.c:4842 +#: src/conf/domain_conf.c:4967 #, c-format msgid "unknown source mode '%s' for volume type disk" msgstr "" -#: src/conf/domain_conf.c:4888 +#: src/conf/domain_conf.c:5013 msgid "missing network source protocol type" msgstr "" -#: src/conf/domain_conf.c:4894 +#: src/conf/domain_conf.c:2590 #, c-format msgid "unknown protocol type '%s'" msgstr "Type de protocole '%s' inconnu" -#: src/conf/domain_conf.c:4901 +#: src/conf/domain_conf.c:2597 msgid "missing name for disk source" msgstr "Nom manquant pour le disque source" -#: src/conf/domain_conf.c:4917 +#: src/conf/domain_conf.c:5042 #, c-format msgid "unknown protocol transport type '%s'" msgstr "type de transport de protocole « %s » inconnu" -#: src/conf/domain_conf.c:4928 +#: src/conf/domain_conf.c:5053 msgid "missing socket for unix transport" msgstr "socket manquant pour le transport unix" -#: src/conf/domain_conf.c:4935 +#: src/conf/domain_conf.c:5060 #, c-format msgid "transport '%s' does not support socket attribute" msgstr "" -#: src/conf/domain_conf.c:4946 +#: src/conf/domain_conf.c:2615 msgid "missing name for host" msgstr "nom manquant pour l'hôte" -#: src/conf/domain_conf.c:4965 src/conf/domain_conf.c:14669 +#: src/conf/domain_conf.c:2630 src/conf/domain_conf.c:9800 #, c-format msgid "unexpected disk type %s" msgstr "type de disque %s inattendu" -#: src/conf/domain_conf.c:5062 +#: src/conf/domain_conf.c:2554 #, c-format msgid "unknown disk type '%s'" msgstr "Type de disque '%s' inconnu" -#: src/conf/domain_conf.c:5114 +#: src/conf/domain_conf.c:5239 msgid "invalid geometry settings (cyls)" msgstr "paramètres de géométrie invalides (cyls)" -#: src/conf/domain_conf.c:5120 +#: src/conf/domain_conf.c:5245 msgid "invalid geometry settings (heads)" msgstr "paramètres de géométrie invalides (heads)" -#: src/conf/domain_conf.c:5126 +#: src/conf/domain_conf.c:5251 msgid "invalid geometry settings (secs)" msgstr "paramètres de géométrie invalides (secs)" -#: src/conf/domain_conf.c:5134 +#: src/conf/domain_conf.c:5259 #, c-format msgid "invalid translation value '%s'" msgstr "valeur de traduction « %s » invalide" -#: src/conf/domain_conf.c:5146 +#: src/conf/domain_conf.c:5271 #, c-format msgid "invalid logical block size '%s'" msgstr "taille du bloc logique « %s » invalide" -#: src/conf/domain_conf.c:5156 +#: src/conf/domain_conf.c:5281 #, c-format msgid "invalid physical block size '%s'" msgstr "taille du bloc physique « %s » invalide" -#: src/conf/domain_conf.c:5184 +#: src/conf/domain_conf.c:5309 msgid "mirror requires file name" msgstr "le miroir requiert un nom de fichier" -#: src/conf/domain_conf.c:5197 +#: src/conf/domain_conf.c:2666 msgid "missing username for auth" msgstr "nom d'utilisateur manquant pour auth" -#: src/conf/domain_conf.c:5209 +#: src/conf/domain_conf.c:2678 msgid "missing type for secret" msgstr "type manquant pour secret" -#: src/conf/domain_conf.c:5216 +#: src/conf/domain_conf.c:2684 #, c-format msgid "invalid secret type %s" msgstr "type de secret %s invalide" -#: src/conf/domain_conf.c:5226 +#: src/conf/domain_conf.c:5351 msgid "only one of uuid and usage can be specified" msgstr "seul l'uuid ou seule l'utilisation peut être spécifié(e)" -#: src/conf/domain_conf.c:5232 +#: src/conf/domain_conf.c:5357 msgid "either uuid or usage should be specified for a secret" msgstr "" "soit l'uuid, soit l'utilisation devrait être spécifié(e) comme secret" -#: src/conf/domain_conf.c:5242 +#: src/conf/domain_conf.c:2702 #, c-format msgid "malformed uuid %s" msgstr "uuid malformé %s" -#: src/conf/domain_conf.c:5296 +#: src/conf/domain_conf.c:2756 msgid "total and read/write bytes_sec cannot be set at the same time" msgstr "" -#: src/conf/domain_conf.c:5306 +#: src/conf/domain_conf.c:2766 msgid "total and read/write iops_sec cannot be set at the same time" msgstr "" -#: src/conf/domain_conf.c:5341 +#: src/conf/domain_conf.c:5466 msgid "disk vendor is more than 8 characters" msgstr "le constructeur de disque fait plus de 8 caractères" -#: src/conf/domain_conf.c:5347 +#: src/conf/domain_conf.c:5472 msgid "disk vendor is not printable string" msgstr "le constructeur de disque n'est pas une chaîne imprimable" -#: src/conf/domain_conf.c:5356 +#: src/conf/domain_conf.c:5481 msgid "disk product is more than 16 characters" msgstr "le produit du disque fait plus de 16 caractères" -#: src/conf/domain_conf.c:5362 +#: src/conf/domain_conf.c:5487 msgid "disk product is not printable string" msgstr "Le produit du disque n'est pas une chaîne imprimable" -#: src/conf/domain_conf.c:5374 +#: src/conf/domain_conf.c:5499 #, c-format msgid "invalid secret type '%s'" msgstr "type de secret « %s » invalide" -#: src/conf/domain_conf.c:5383 +#: src/conf/domain_conf.c:2802 #, c-format msgid "unknown disk device '%s'" msgstr "périphérique disque « %s » inconnu" -#: src/conf/domain_conf.c:5434 +#: src/conf/domain_conf.c:2828 #, c-format msgid "Invalid floppy device name: %s" msgstr "Nom de périphérique disquette invalide : %s" -#: src/conf/domain_conf.c:5450 +#: src/conf/domain_conf.c:2843 #, c-format msgid "Invalid harddisk device name: %s" msgstr "Nom de périphérique disque dur invalide : %s" -#: src/conf/domain_conf.c:5458 src/conf/snapshot_conf.c:125 +#: src/conf/domain_conf.c:2851 src/conf/domain_conf.c:12255 #, c-format msgid "unknown disk snapshot setting '%s'" msgstr "paramètre de l'instantané du disque « %s » inconnu" -#: src/conf/domain_conf.c:5469 +#: src/conf/domain_conf.c:5594 msgid "rawio or sgio can be used only with device='lun'" msgstr "rawio ou sgio peuvent uniquement être utilisés avec device='lun'" -#: src/conf/domain_conf.c:5482 +#: src/conf/domain_conf.c:5607 #, c-format msgid "unknown disk rawio setting '%s'" msgstr "paramètre rawio de disque « %s » inconnu" -#: src/conf/domain_conf.c:5491 +#: src/conf/domain_conf.c:5616 #, c-format msgid "unknown disk sgio mode '%s'" msgstr "mode sgio de disque « %s » inconnu" -#: src/conf/domain_conf.c:5499 +#: src/conf/domain_conf.c:2862 #, c-format msgid "unknown disk bus type '%s'" msgstr "Type de bus disque « %s » inconnu" -#: src/conf/domain_conf.c:5524 +#: src/conf/domain_conf.c:5649 #, c-format msgid "unknown disk tray status '%s'" msgstr "statut du plateau de disques « %s » inconnu" -#: src/conf/domain_conf.c:5531 +#: src/conf/domain_conf.c:5656 msgid "tray is only valid for cdrom and floppy" msgstr "" "le plateau est uniquement valide pour le lecteur de CD-ROM et le lecteur de " "disquettes" -#: src/conf/domain_conf.c:5543 +#: src/conf/domain_conf.c:5668 #, c-format msgid "unknown disk removable status '%s'" msgstr "" -#: src/conf/domain_conf.c:5549 +#: src/conf/domain_conf.c:5674 msgid "removable is only valid for usb disks" msgstr "" -#: src/conf/domain_conf.c:5561 +#: src/conf/domain_conf.c:2887 #, c-format msgid "Invalid bus type '%s' for floppy disk" msgstr "Type de bus « %s » invalide pour un lecteur de disquette" -#: src/conf/domain_conf.c:5567 +#: src/conf/domain_conf.c:2893 #, c-format msgid "Invalid bus type '%s' for disk" msgstr "Type de bus « %s » invalide pour un disque" -#: src/conf/domain_conf.c:5574 +#: src/conf/domain_conf.c:2900 #, c-format msgid "unknown disk cache mode '%s'" -msgstr "mode de mise en cache du disque « %s » inconnu" +msgstr "mode de mise en cache du disque « %s » inconnu" -#: src/conf/domain_conf.c:5581 +#: src/conf/domain_conf.c:2907 #, c-format msgid "unknown disk error policy '%s'" msgstr "politique d'erreur de disque « %s » inconnue" -#: src/conf/domain_conf.c:5590 +#: src/conf/domain_conf.c:2916 #, c-format msgid "unknown disk read error policy '%s'" msgstr "politique d'erreur de lecture de disque « %s » inconnue" -#: src/conf/domain_conf.c:5599 +#: src/conf/domain_conf.c:2925 #, c-format msgid "unknown disk io mode '%s'" msgstr "mode d'E/S de disque « %s » inconnu" -#: src/conf/domain_conf.c:5609 +#: src/conf/domain_conf.c:2933 msgid "disk ioeventfd mode supported only for virtio bus" msgstr "" "mode de disque ioeventfd uniquement pris en charge pour le bus virtio" -#: src/conf/domain_conf.c:5616 +#: src/conf/domain_conf.c:2941 #, c-format msgid "unknown disk ioeventfd mode '%s'" msgstr "mode de disque ioeventfd « %s » inconnu" -#: src/conf/domain_conf.c:5626 +#: src/conf/domain_conf.c:2951 msgid "disk event_idx mode supported only for virtio bus" msgstr "" "mode de disque event_idx uniquement pris en charge pour le bus virtio" -#: src/conf/domain_conf.c:5634 +#: src/conf/domain_conf.c:2959 #, c-format msgid "unknown disk event_idx mode '%s'" msgstr "mode de disque event_idx « %s » inconnu" -#: src/conf/domain_conf.c:5645 +#: src/conf/domain_conf.c:5770 #, c-format msgid "unknown disk copy_on_read mode '%s'" msgstr "mode de disque copy_on_read « %s » inconnu" -#: src/conf/domain_conf.c:5655 +#: src/conf/domain_conf.c:5780 #, c-format msgid "unknown disk discard mode '%s'" msgstr "mode de disque abandon « %s » inconnu" -#: src/conf/domain_conf.c:5680 +#: src/conf/domain_conf.c:2985 #, c-format msgid "unknown startupPolicy value '%s'" msgstr "valeur startupPolicy « %s » inconnue" -#: src/conf/domain_conf.c:5687 +#: src/conf/domain_conf.c:5812 #, c-format msgid "Setting disk %s is not allowed for disk of network type" msgstr "" -#: src/conf/domain_conf.c:5697 +#: src/conf/domain_conf.c:5822 msgid "Setting disk 'requisite' is allowed only for cdrom or floppy" msgstr "" -#: src/conf/domain_conf.c:5730 src/conf/domain_conf.c:6160 +#: src/conf/domain_conf.c:5855 src/conf/domain_conf.c:6285 #, c-format msgid "unknown driver format value '%s'" msgstr "valeur du format du pilote « %s » inconnue" -#: src/conf/domain_conf.c:5740 +#: src/conf/domain_conf.c:5865 #, c-format msgid "unknown mirror format value '%s'" msgstr "valeur du format du miroir « %s » inconnue" -#: src/conf/domain_conf.c:5823 +#: src/conf/domain_conf.c:5948 #, c-format msgid "could not parse element %s" msgstr "impossible d'analyser l'élément %s" -#: src/conf/domain_conf.c:5827 +#: src/conf/domain_conf.c:5952 #, c-format msgid "missing element %s" msgstr "élément %s manquant" -#: src/conf/domain_conf.c:5891 +#: src/conf/domain_conf.c:3110 #, c-format msgid "Unknown controller type '%s'" msgstr "Type de contrôleur '%s' inconnu" -#: src/conf/domain_conf.c:5901 +#: src/conf/domain_conf.c:3119 #, c-format msgid "Cannot parse controller index %s" msgstr "Impossible d'analyser l'index de contrôleur %s" -#: src/conf/domain_conf.c:5910 +#: src/conf/domain_conf.c:3128 #, c-format msgid "Unknown model type '%s'" msgstr "Type de modèle '%s' inconnu" -#: src/conf/domain_conf.c:5928 +#: src/conf/domain_conf.c:6053 #, c-format msgid "Malformed 'queues' value '%s'" msgstr "valeur « %s » des « queues » (files) malformée" -#: src/conf/domain_conf.c:5943 +#: src/conf/domain_conf.c:3146 #, c-format msgid "Invalid ports: %s" msgstr "Ports invalides: %s" -#: src/conf/domain_conf.c:5958 +#: src/conf/domain_conf.c:3161 #, c-format msgid "Invalid vectors: %s" msgstr "Vecteurs invalides: %s" -#: src/conf/domain_conf.c:5997 +#: src/conf/domain_conf.c:6122 msgid "pci-root and pcie-root controllers should not have an address" msgstr "" -#: src/conf/domain_conf.c:6003 +#: src/conf/domain_conf.c:6128 msgid "pci-root and pcie-root controllers should have index 0" msgstr "" -#: src/conf/domain_conf.c:6029 +#: src/conf/domain_conf.c:3179 msgid "Controllers must use the 'pci' address type" msgstr "Les contrôleurs doivent utiliser le type d'adresse « pci »" -#: src/conf/domain_conf.c:6085 +#: src/conf/domain_conf.c:3219 #, c-format msgid "unknown filesystem type '%s'" msgstr "type de système de fichiers « %s » inconnu" -#: src/conf/domain_conf.c:6096 +#: src/conf/domain_conf.c:3230 #, c-format msgid "unknown accessmode '%s'" msgstr "mode d'accès '%s' inconnu" -#: src/conf/domain_conf.c:6152 +#: src/conf/domain_conf.c:3266 #, c-format msgid "unknown fs driver type '%s'" msgstr "type de pilote fs « %s » inconnu" -#: src/conf/domain_conf.c:6168 +#: src/conf/domain_conf.c:6293 #, c-format msgid "unknown filesystem write policy '%s'" msgstr "politique d'écriture « %s » du système de fichiers inconnue" -#: src/conf/domain_conf.c:6191 +#: src/conf/domain_conf.c:6316 msgid "missing 'usage' attribute for RAM filesystem" msgstr "attribut « utilisation » manquant pour le système de fichiers RAM" -#: src/conf/domain_conf.c:6196 +#: src/conf/domain_conf.c:6321 #, c-format msgid "cannot parse usage '%s' for RAM filesystem" msgstr "" "impossible d'analyser l'utilisation de « %s » pour le système de fichier RAM" -#: src/conf/domain_conf.c:6258 +#: src/conf/domain_conf.c:3328 msgid "missing type attribute in interface's element" msgstr "attribut de type manquant dans l'élément de l'interface" -#: src/conf/domain_conf.c:6263 +#: src/conf/domain_conf.c:3333 #, c-format msgid "unknown type '%s' in interface's element" msgstr "type « %s » inconnu dans l'élément de l'interface" -#: src/conf/domain_conf.c:6271 +#: src/conf/domain_conf.c:3340 #, c-format msgid "unsupported type '%s' in interface's element" msgstr "" "type « %s » non pris en charge dans l'élément de l'interface" -#: src/conf/domain_conf.c:6292 +#: src/conf/domain_conf.c:6417 #, c-format msgid "" " element unsupported for type='%s' in interface's " @@ -1935,385 +2090,393 @@ "élément non pris en charge pour type='%s' dans l'élément " " de l'interface" -#: src/conf/domain_conf.c:6306 +#: src/conf/domain_conf.c:6431 #, c-format msgid "Unknown mode '%s' in interface element" msgstr "Mode « %s » inconnu dans l'élément de l'interface" -#: src/conf/domain_conf.c:6337 +#: src/conf/domain_conf.c:6462 #, c-format msgid "Unable to parse class id '%s'" msgstr "Impossible d'analyser l'ID de classe « %s »" -#: src/conf/domain_conf.c:6421 +#: src/conf/domain_conf.c:3438 #, c-format msgid "unknown interface type '%s'" msgstr "type d'interface '%s' inconnu" -#: src/conf/domain_conf.c:6472 +#: src/conf/domain_conf.c:6597 #, c-format msgid " element unsupported for " msgstr "élément non pris en charge pour " -#: src/conf/domain_conf.c:6514 +#: src/conf/domain_conf.c:6639 msgid "" "Invalid specification of multiple s in a single " msgstr "" "Spécification de multiples dans une seule invalide" -#: src/conf/domain_conf.c:6550 src/qemu/qemu_command.c:10560 +#: src/conf/domain_conf.c:3541 src/qemu/qemu_command.c:6158 #, c-format msgid "unable to parse mac address '%s'" msgstr "impossible d'analyser l'adresse mac « %s »" -#: src/conf/domain_conf.c:6556 +#: src/conf/domain_conf.c:6681 #, c-format msgid "expected unicast mac address, found multicast '%s'" msgstr "adresse monodiffusion mac attendue, multidiffusion « %s » trouvée" -#: src/conf/domain_conf.c:6589 +#: src/conf/domain_conf.c:3568 msgid "Network interfaces must use 'pci' address type" msgstr "Les interfaces réseaux doivent utiliser le type d'adresse 'pci'" -#: src/conf/domain_conf.c:6597 +#: src/conf/domain_conf.c:3576 msgid "" "No 'network' attribute specified with " msgstr "" "Aucun attribut « network » spécifié avec " -#: src/conf/domain_conf.c:6623 +#: src/conf/domain_conf.c:3608 msgid "" "No 'bridge' attribute specified with " msgstr "" "Aucun attribut « bridge » spécifié avec " -#: src/conf/domain_conf.c:6640 +#: src/conf/domain_conf.c:3628 msgid "No 'port' attribute specified with socket interface" msgstr "Aucun attribut « port » spécifié avec l'interface du socket" -#: src/conf/domain_conf.c:6646 +#: src/conf/domain_conf.c:3633 msgid "Cannot parse 'port' attribute with socket interface" msgstr "" "Impossible d'analyser l'attribut « port » avec l'interface du socket" -#: src/conf/domain_conf.c:6655 +#: src/conf/domain_conf.c:3641 msgid "No 'address' attribute specified with socket interface" msgstr "" "Aucun attribut « address » spécifié avec l'interface du socket" -#: src/conf/domain_conf.c:6668 +#: src/conf/domain_conf.c:3653 msgid "" "No 'name' attribute specified with " msgstr "" "Aucun attribut « name » spécifié avec " -#: src/conf/domain_conf.c:6679 +#: src/conf/domain_conf.c:3663 msgid "No 'dev' attribute specified with " msgstr "" "Aucun attribut « dev » spécifié avec " -#: src/conf/domain_conf.c:6688 +#: src/conf/domain_conf.c:6813 msgid "Unknown mode has been specified" msgstr "Un mode inconnu a été spécifié" -#: src/conf/domain_conf.c:6748 +#: src/conf/domain_conf.c:3709 msgid "Model name contains invalid characters" msgstr "Le nom du modèle contient des caractères invalides" -#: src/conf/domain_conf.c:6762 +#: src/conf/domain_conf.c:3723 #, c-format msgid "Unknown interface has been specified" msgstr "Interface inconnue spécifiée" -#: src/conf/domain_conf.c:6774 +#: src/conf/domain_conf.c:3735 #, c-format msgid "Unknown interface has been specified" msgstr "Interface inconnue spécifiée" -#: src/conf/domain_conf.c:6785 +#: src/conf/domain_conf.c:3746 #, c-format msgid "unknown interface ioeventfd mode '%s'" msgstr "mode ioeventfd « %s » de l'interface inconnu" -#: src/conf/domain_conf.c:6795 +#: src/conf/domain_conf.c:3756 #, c-format msgid "unknown interface event_idx mode '%s'" msgstr "mode event_idx « %s » de l'interface inconnu" -#: src/conf/domain_conf.c:6805 +#: src/conf/domain_conf.c:6930 #, c-format msgid "'queues' attribute must be positive number: %s" msgstr "l'attribut « queues » doit être un nombre positif : %s" -#: src/conf/domain_conf.c:6817 +#: src/conf/domain_conf.c:3768 #, c-format msgid "unknown interface link state '%s'" msgstr "état « %s » du lien de l'interface inconnu" -#: src/conf/domain_conf.c:6843 +#: src/conf/domain_conf.c:3794 msgid "sndbuf must be a positive integer" msgstr "sndbuf doit être un entier positif" -#: src/conf/domain_conf.c:6887 +#: src/conf/domain_conf.c:3842 #, c-format msgid "target type must be specified for %s device" msgstr "le type de cible doit être spécifié pour le périphérique %s" -#: src/conf/domain_conf.c:6955 +#: src/conf/domain_conf.c:7080 #, c-format msgid "unknown target type '%s' specified for character device" msgstr "" "type de cible « %s » inconnu spécifié pour le périphérique de caractères" -#: src/conf/domain_conf.c:6972 +#: src/conf/domain_conf.c:3928 msgid "guestfwd channel does not define a target address" msgstr "le canal guestfwd ne définit pas d'adresse cible" -#: src/conf/domain_conf.c:6982 +#: src/conf/domain_conf.c:3943 msgid "guestfwd channel only supports IPv4 addresses" msgstr "le canal guestfwd prend uniquement en charge les adresses IPv4" -#: src/conf/domain_conf.c:6989 +#: src/conf/domain_conf.c:3950 msgid "guestfwd channel does not define a target port" msgstr "le canal guestfwd ne définit pas de port cible" -#: src/conf/domain_conf.c:6996 src/conf/domain_conf.c:7020 -#: src/conf/storage_conf.c:633 +#: src/conf/domain_conf.c:3957 src/conf/domain_conf.c:3981 +#: src/conf/storage_conf.c:439 #, c-format msgid "Invalid port number: %s" msgstr "Numéro de port invalide: %s" -#: src/conf/domain_conf.c:7094 +#: src/conf/domain_conf.c:4053 #, c-format msgid "Unknown source mode '%s'" msgstr "Mode source '%s' inconnu" -#: src/conf/domain_conf.c:7150 src/conf/domain_conf.c:7232 +#: src/conf/domain_conf.c:4086 src/conf/domain_conf.c:4169 msgid "Missing source path attribute for char device" msgstr "" "Attribut du chemin source manquant pour le périphérique de caractères" -#: src/conf/domain_conf.c:7162 src/conf/domain_conf.c:7180 +#: src/conf/domain_conf.c:4104 src/conf/domain_conf.c:4121 msgid "Missing source host attribute for char device" msgstr "" "Attribut de l'hôte source manquant pour le périphérique de caractères" -#: src/conf/domain_conf.c:7168 src/conf/domain_conf.c:7186 -#: src/conf/domain_conf.c:7211 +#: src/conf/domain_conf.c:4109 src/conf/domain_conf.c:4126 +#: src/conf/domain_conf.c:4151 msgid "Missing source service attribute for char device" msgstr "" "Attribut du service source manquant pour le périphérique de caractères" -#: src/conf/domain_conf.c:7202 +#: src/conf/domain_conf.c:4142 #, c-format msgid "Unknown protocol '%s'" msgstr "Protocole inconnu '%s'" -#: src/conf/domain_conf.c:7333 src/conf/domain_conf.c:7483 +#: src/conf/domain_conf.c:7379 +msgid "Missing source channel attribute for char device" +msgstr "" + +#: src/conf/domain_conf.c:7384 +msgid "Invalid character in source channel for char device" +msgstr "" + +#: src/conf/domain_conf.c:4272 src/conf/domain_conf.c:4416 #, c-format msgid "unknown type presented to host for character device: %s" msgstr "" "type présenté à l'hôte pour le périphérique de caractères inconnu : %s" -#: src/conf/domain_conf.c:7341 +#: src/conf/domain_conf.c:4280 #, c-format msgid "unknown character device type: %s" msgstr "type de périphérique de caractères inconnu : %s" -#: src/conf/domain_conf.c:7369 +#: src/conf/domain_conf.c:4309 msgid "spicevmc device type only supports virtio" msgstr "le type de périphérique spicevmc prend en charge virtio uniquement" -#: src/conf/domain_conf.c:7385 src/qemu/qemu_command.c:9705 +#: src/conf/domain_conf.c:7535 src/qemu/qemu_command.c:9759 msgid "usb-serial requires address of usb type" msgstr "usb-serial requiert l'adresse du type USB" -#: src/conf/domain_conf.c:7416 +#: src/conf/domain_conf.c:4349 msgid "missing smartcard device mode" msgstr "mode de périphérique smartcard manquant" -#: src/conf/domain_conf.c:7421 +#: src/conf/domain_conf.c:4354 #, c-format msgid "unknown smartcard device mode: %s" msgstr "mode de périphérique smartcard inconnu : %s" -#: src/conf/domain_conf.c:7438 src/conf/domain_conf.c:7467 +#: src/conf/domain_conf.c:4371 src/conf/domain_conf.c:4400 msgid "host-certificates mode needs exactly three certificates" msgstr "le mode host-certificates nécessite exactement trois certificats" -#: src/conf/domain_conf.c:7458 +#: src/conf/domain_conf.c:4391 #, c-format msgid "expecting absolute path: %s" msgstr "chemin absolu attendu : %s" -#: src/conf/domain_conf.c:7477 +#: src/conf/domain_conf.c:4410 msgid "passthrough mode requires a character device type attribute" msgstr "" "le mode passthrough nécessite un attribut de type de périphérique de " "caractères" -#: src/conf/domain_conf.c:7502 +#: src/conf/domain_conf.c:4434 msgid "unknown smartcard mode" msgstr "mode smartcard inconnu" -#: src/conf/domain_conf.c:7511 +#: src/conf/domain_conf.c:4443 msgid "Controllers must use the 'ccid' address type" msgstr "Les contrôleurs doivent utiliser le type d'adresse « ccid »" -#: src/conf/domain_conf.c:7559 +#: src/conf/domain_conf.c:7709 #, c-format msgid "Unknown TPM frontend model '%s'" msgstr "Modèle frontal TPM « %s » inconnu" -#: src/conf/domain_conf.c:7572 +#: src/conf/domain_conf.c:7722 msgid "only one TPM backend is supported" msgstr "un seul arrière-plan TPM est pris en charge" -#: src/conf/domain_conf.c:7578 +#: src/conf/domain_conf.c:7728 msgid "missing TPM device backend" msgstr "l'arrière-plan du périphérique TPM est manquant" -#: src/conf/domain_conf.c:7584 +#: src/conf/domain_conf.c:7734 msgid "missing TPM device backend type" msgstr "le type de l'arrière-plan du périphérique TPM est manquant" -#: src/conf/domain_conf.c:7590 +#: src/conf/domain_conf.c:7740 #, c-format msgid "Unknown TPM backend type '%s'" msgstr "type de l'arrière-plan TPM « %s » inconnu" -#: src/conf/domain_conf.c:7644 +#: src/conf/domain_conf.c:4479 msgid "missing input device type" msgstr "type de périphérique d'entrée manquant" -#: src/conf/domain_conf.c:7650 +#: src/conf/domain_conf.c:4485 #, c-format msgid "unknown input device type '%s'" msgstr "type de périphérique d'entrée « %s » inconnu" -#: src/conf/domain_conf.c:7657 +#: src/conf/domain_conf.c:4492 #, c-format msgid "unknown input bus type '%s'" msgstr "type de bus d'entrée « %s » inconnu" -#: src/conf/domain_conf.c:7665 +#: src/conf/domain_conf.c:4500 #, c-format msgid "ps2 bus does not support %s input device" msgstr "le bus ps2 ne prend pas en charge le périphérique d'entrée %s" -#: src/conf/domain_conf.c:7671 src/conf/domain_conf.c:7678 +#: src/conf/domain_conf.c:4506 src/conf/domain_conf.c:4513 #, c-format msgid "unsupported input bus %s" msgstr "le bus d'entrée %s n'est pas pris en charge" -#: src/conf/domain_conf.c:7683 +#: src/conf/domain_conf.c:4518 #, c-format msgid "xen bus does not support %s input device" msgstr "le bus xen ne prend pas en charge le périphérique d'entrée %s" -#: src/conf/domain_conf.c:7706 src/conf/domain_conf.c:9378 +#: src/conf/domain_conf.c:4541 src/conf/domain_conf.c:6084 msgid "Invalid address for a USB device" msgstr "Adresse invalide pour un périphérique USB" -#: src/conf/domain_conf.c:7737 +#: src/conf/domain_conf.c:4574 msgid "missing hub device type" msgstr "type du périphérique concentrateur manquant" -#: src/conf/domain_conf.c:7743 +#: src/conf/domain_conf.c:4580 #, c-format msgid "unknown hub device type '%s'" msgstr "type de périphérique concentrateur « %s » inconnu" -#: src/conf/domain_conf.c:7786 +#: src/conf/domain_conf.c:4625 msgid "missing timer name" msgstr "nom de l'horloge manquant" -#: src/conf/domain_conf.c:7791 +#: src/conf/domain_conf.c:4630 #, c-format msgid "unknown timer name '%s'" msgstr "Nom d'horloge « %s » inconnu" -#: src/conf/domain_conf.c:7803 +#: src/conf/domain_conf.c:4642 #, c-format msgid "unknown timer present value '%s'" msgstr "valeur actuelle « %s » de l'horloge inconnue" -#: src/conf/domain_conf.c:7813 +#: src/conf/domain_conf.c:4652 #, c-format msgid "unknown timer tickpolicy '%s'" msgstr "tickpolicy de l'horloge « %s » inconnu" -#: src/conf/domain_conf.c:7823 +#: src/conf/domain_conf.c:4662 #, c-format msgid "unknown timer track '%s'" msgstr "" -#: src/conf/domain_conf.c:7833 +#: src/conf/domain_conf.c:4672 msgid "invalid timer frequency" msgstr "fréquence de l'horloge invalide" -#: src/conf/domain_conf.c:7842 +#: src/conf/domain_conf.c:4681 #, c-format msgid "unknown timer mode '%s'" msgstr "" -#: src/conf/domain_conf.c:7855 +#: src/conf/domain_conf.c:4694 msgid "invalid catchup threshold" msgstr "" -#: src/conf/domain_conf.c:7864 +#: src/conf/domain_conf.c:4703 msgid "invalid catchup slew" msgstr "" -#: src/conf/domain_conf.c:7873 +#: src/conf/domain_conf.c:4712 msgid "invalid catchup limit" msgstr "" -#: src/conf/domain_conf.c:7926 +#: src/conf/domain_conf.c:4765 #, c-format msgid "cannot parse password validity time '%s', expect YYYY-MM-DDTHH:MM:SS" msgstr "" "impossible d'analyser le temps de validité du mot de passe « %s », AAAA-MM-" "JJTHH:MM:SS est attendu" -#: src/conf/domain_conf.c:7945 +#: src/conf/domain_conf.c:4784 #, c-format msgid "unknown connected value %s" msgstr "valeur connectée %s inconnue" -#: src/conf/domain_conf.c:7956 +#: src/conf/domain_conf.c:4795 msgid "VNC supports connected='keep' only" msgstr "VNC prend uniquement en charge connected='keep'" -#: src/conf/domain_conf.c:7980 +#: src/conf/domain_conf.c:4817 msgid "graphics listen type must be specified" msgstr "le type d'écoute des graphismes doit être spécifié" -#: src/conf/domain_conf.c:7986 +#: src/conf/domain_conf.c:4823 #, c-format msgid "unknown graphics listen type '%s'" msgstr "type d'écoute des graphismes « %s » inconnu" -#: src/conf/domain_conf.c:8006 +#: src/conf/domain_conf.c:4843 msgid "network attribute not allowed when listen type is not network" msgstr "" "attribut réseau non autorisé lorsque le type d'écoute n'est pas network" -#: src/conf/domain_conf.c:8017 +#: src/conf/domain_conf.c:8172 #, c-format msgid "Invalid fromConfig value: %s" msgstr "Valeur fromConfig invalide : %s" -#: src/conf/domain_conf.c:8058 +#: src/conf/domain_conf.c:4885 msgid "missing graphics device type" msgstr "type de périphérique graphique manquant" -#: src/conf/domain_conf.c:8064 +#: src/conf/domain_conf.c:4891 #, c-format msgid "unknown graphics device type '%s'" msgstr "type de périphérique graphique « %s » inconnu" -#: src/conf/domain_conf.c:8129 +#: src/conf/domain_conf.c:4958 #, c-format msgid "" "graphics listen attribute %s must match address attribute of first listen " @@ -2322,834 +2485,839 @@ "l'attribut d'écoute des graphismes %s doit correspondre à l'attribut du " "premier élément d'écoute (%s a été trouvé)" -#: src/conf/domain_conf.c:8147 +#: src/conf/domain_conf.c:4974 #, c-format msgid "cannot parse vnc port %s" msgstr "impossible d'analyser le port vnc %s" -#: src/conf/domain_conf.c:8177 +#: src/conf/domain_conf.c:8332 #, c-format msgid "cannot parse vnc WebSocket port %s" msgstr "impossible d'analyser le port WebSocket vnc %s" -#: src/conf/domain_conf.c:8190 src/qemu/qemu_command.c:11354 +#: src/conf/domain_conf.c:8345 src/qemu/qemu_command.c:11409 #, c-format msgid "unknown vnc display sharing policy '%s'" msgstr "politique de partage de l'affichage vnc « %s » inconnue" -#: src/conf/domain_conf.c:8215 src/conf/domain_conf.c:8282 +#: src/conf/domain_conf.c:5015 src/conf/domain_conf.c:5076 #, c-format msgid "unknown fullscreen value '%s'" msgstr "valeur de plein écran « %s » inconnue" -#: src/conf/domain_conf.c:8234 +#: src/conf/domain_conf.c:5033 #, c-format msgid "cannot parse rdp port %s" msgstr "impossible d'analyser le port rdp %s" -#: src/conf/domain_conf.c:8303 +#: src/conf/domain_conf.c:5094 #, c-format msgid "cannot parse spice port %s" msgstr "impossible d'analyser le port spice %s" -#: src/conf/domain_conf.c:8316 +#: src/conf/domain_conf.c:5107 #, c-format msgid "cannot parse spice tlsPort %s" msgstr "" -#: src/conf/domain_conf.c:8336 +#: src/conf/domain_conf.c:8491 #, c-format msgid "unknown default spice channel mode %s" msgstr "mode du canal spice par défaut %s" -#: src/conf/domain_conf.c:8372 +#: src/conf/domain_conf.c:5144 msgid "spice channel missing name/mode" msgstr "nom ou mode du canal spice manquant" -#: src/conf/domain_conf.c:8380 +#: src/conf/domain_conf.c:5152 #, c-format msgid "unknown spice channel name %s" msgstr "nom du canal spice %s inconnu" -#: src/conf/domain_conf.c:8388 +#: src/conf/domain_conf.c:5160 #, c-format msgid "unknown spice channel mode %s" msgstr "mode du canal spice %s inconnu" -#: src/conf/domain_conf.c:8404 +#: src/conf/domain_conf.c:5176 msgid "spice image missing compression" msgstr "compression de l'image spice manquante" -#: src/conf/domain_conf.c:8411 +#: src/conf/domain_conf.c:5183 #, c-format msgid "unknown spice image compression %s" msgstr "compression %s de l'image spice inconnue" -#: src/conf/domain_conf.c:8425 +#: src/conf/domain_conf.c:5197 msgid "spice jpeg missing compression" msgstr "compression jpeg spice manquante" -#: src/conf/domain_conf.c:8432 +#: src/conf/domain_conf.c:5204 #, c-format msgid "unknown spice jpeg compression %s" msgstr "compression jpeg spice %s inconnue" -#: src/conf/domain_conf.c:8446 +#: src/conf/domain_conf.c:5218 msgid "spice zlib missing compression" msgstr "compression zlib spice manquante" -#: src/conf/domain_conf.c:8453 +#: src/conf/domain_conf.c:5225 #, c-format msgid "unknown spice zlib compression %s" msgstr "compression zlib spice %s inconnue" -#: src/conf/domain_conf.c:8467 +#: src/conf/domain_conf.c:5239 msgid "spice playback missing compression" msgstr "" -#: src/conf/domain_conf.c:8474 +#: src/conf/domain_conf.c:5246 msgid "unknown spice playback compression" msgstr "" -#: src/conf/domain_conf.c:8488 +#: src/conf/domain_conf.c:5260 msgid "spice streaming missing mode" msgstr "mode de la diffusion spice manquant" -#: src/conf/domain_conf.c:8494 +#: src/conf/domain_conf.c:5266 msgid "unknown spice streaming mode" msgstr "mode de la diffusion spice inconnu" -#: src/conf/domain_conf.c:8508 +#: src/conf/domain_conf.c:5280 msgid "spice clipboard missing copypaste" msgstr "" -#: src/conf/domain_conf.c:8515 +#: src/conf/domain_conf.c:5287 #, c-format msgid "unknown copypaste value '%s'" msgstr "" -#: src/conf/domain_conf.c:8528 +#: src/conf/domain_conf.c:8683 +msgid "spice filetransfer missing enable" +msgstr "" + +#: src/conf/domain_conf.c:8690 +#, c-format +msgid "unknown enable value '%s'" +msgstr "" + +#: src/conf/domain_conf.c:8703 msgid "spice mouse missing mode" msgstr "mode de la souris spice manquant" -#: src/conf/domain_conf.c:8534 +#: src/conf/domain_conf.c:8709 #, c-format msgid "unknown mouse mode value '%s'" msgstr "valeur du mode de la souris « %s » inconnue" -#: src/conf/domain_conf.c:8575 +#: src/conf/domain_conf.c:8750 #, c-format msgid "unknown codec type '%s'" msgstr "type de code « %s » inconnu" -#: src/conf/domain_conf.c:8608 +#: src/conf/domain_conf.c:5330 #, c-format msgid "unknown sound model '%s'" msgstr "modèle de son « %s » inconnu" -#: src/conf/domain_conf.c:8675 +#: src/conf/domain_conf.c:5366 msgid "watchdog must contain model name" msgstr "" -#: src/conf/domain_conf.c:8681 +#: src/conf/domain_conf.c:5372 #, c-format msgid "unknown watchdog model '%s'" msgstr "" -#: src/conf/domain_conf.c:8692 +#: src/conf/domain_conf.c:5383 #, c-format msgid "unknown watchdog action '%s'" msgstr "" -#: src/conf/domain_conf.c:8730 +#: src/conf/domain_conf.c:8905 msgid "missing RNG device model" msgstr "modèle de périphérique RNG manquant" -#: src/conf/domain_conf.c:8735 +#: src/conf/domain_conf.c:8910 #, c-format msgid "unknown RNG model '%s'" msgstr "modèle de RNG « %s » inconnu" -#: src/conf/domain_conf.c:8743 +#: src/conf/domain_conf.c:8918 msgid "invalid RNG rate bytes value" msgstr "valeur des octets de la fréquence RNG invalide" -#: src/conf/domain_conf.c:8750 +#: src/conf/domain_conf.c:8925 msgid "invalid RNG rate period value" msgstr "valeur de la période de fréquence RNG invalide" -#: src/conf/domain_conf.c:8759 +#: src/conf/domain_conf.c:8934 msgid "only one RNG backend is supported" msgstr "" -#: src/conf/domain_conf.c:8765 +#: src/conf/domain_conf.c:8940 msgid "missing RNG device backend model" msgstr "" -#: src/conf/domain_conf.c:8771 +#: src/conf/domain_conf.c:8946 #, c-format msgid "unknown RNG backend model '%s'" msgstr "" -#: src/conf/domain_conf.c:8782 +#: src/conf/domain_conf.c:8957 #, c-format msgid "file '%s' is not a supported random source" msgstr "le fichier « %s » n'est pas une source aléatoire prise en charge" -#: src/conf/domain_conf.c:8791 +#: src/conf/domain_conf.c:8966 msgid "missing EGD backend type" msgstr "" -#: src/conf/domain_conf.c:8801 +#: src/conf/domain_conf.c:8976 #, c-format msgid "unknown backend type '%s' for egd" msgstr "" -#: src/conf/domain_conf.c:8849 +#: src/conf/domain_conf.c:5419 msgid "balloon memory must contain model name" msgstr "la mémoire ballon doit contenir le nom du modèle" -#: src/conf/domain_conf.c:8855 +#: src/conf/domain_conf.c:5424 #, c-format msgid "unknown memory balloon model '%s'" msgstr "modèle de mémoire ballon « %s » inconnue" -#: src/conf/domain_conf.c:8862 +#: src/conf/domain_conf.c:9037 msgid "invalid statistics collection period" msgstr "" -#: src/conf/domain_conf.c:8912 +#: src/conf/domain_conf.c:5451 msgid "XML does not contain expected 'sysinfo' element" msgstr "Le XML ne contient pas l'élément « sysinfo » attendu" -#: src/conf/domain_conf.c:8922 +#: src/conf/domain_conf.c:5463 msgid "sysinfo must contain a type attribute" msgstr "sysinfo doit contenir un attribut de type" -#: src/conf/domain_conf.c:8927 +#: src/conf/domain_conf.c:5468 #, c-format msgid "unknown sysinfo type '%s'" msgstr "type sysinfo « %s » inconnu" -#: src/conf/domain_conf.c:8958 +#: src/conf/domain_conf.c:9133 msgid "Invalid BIOS 'date' format" msgstr "Format « date » du BIOS invalide" -#: src/conf/domain_conf.c:8980 +#: src/conf/domain_conf.c:9155 msgid "malformed uuid element" msgstr "élément UUID malformé" -#: src/conf/domain_conf.c:8987 +#: src/conf/domain_conf.c:7889 msgid "UUID mismatch between and " msgstr "Incohérence de l'UUID entre et " -#: src/conf/domain_conf.c:9163 +#: src/conf/domain_conf.c:5646 #, c-format msgid "unknown video model '%s'" msgstr "modèle vidéo « %s » inconnu" -#: src/conf/domain_conf.c:9169 +#: src/conf/domain_conf.c:5652 msgid "missing video model and cannot determine default" msgstr "" "modèle vidéo manquant et impossible de déterminer la valeur par défaut" -#: src/conf/domain_conf.c:9177 +#: src/conf/domain_conf.c:9352 msgid "ram attribute only supported for type of qxl" msgstr "" -#: src/conf/domain_conf.c:9182 src/conf/domain_conf.c:9192 +#: src/conf/domain_conf.c:5660 #, c-format msgid "cannot parse video ram '%s'" msgstr "" -#: src/conf/domain_conf.c:9202 +#: src/conf/domain_conf.c:5670 #, c-format msgid "cannot parse video heads '%s'" msgstr "impossible d'analyser les têtes vidéos « %s »" -#: src/conf/domain_conf.c:9249 +#: src/conf/domain_conf.c:5921 #, c-format msgid "unknown hostdev mode '%s'" msgstr "mode hostdev « %s » inconnu" -#: src/conf/domain_conf.c:9269 +#: src/conf/domain_conf.c:9444 #, c-format msgid "Unexpected hostdev mode %d" msgstr "mode hostdev %d inattendu" -#: src/conf/domain_conf.c:9286 +#: src/conf/domain_conf.c:6003 msgid "PCI host devices must use 'pci' address type" msgstr "" "Les périphériques hôte PCI doivent utiliser le type d'adresse « pci »" -#: src/conf/domain_conf.c:9295 +#: src/conf/domain_conf.c:9470 msgid "SCSI host devices must have address specified" msgstr "adresse doit être spécifié pour les périphériques hôte SCSI" -#: src/conf/domain_conf.c:9337 +#: src/conf/domain_conf.c:6039 #, c-format msgid "unknown redirdev bus '%s'" msgstr "bus redirdev « %s » inconnu" -#: src/conf/domain_conf.c:9348 +#: src/conf/domain_conf.c:6050 #, c-format msgid "unknown redirdev character device type '%s'" msgstr "type de périphérique de caractères redirdev « %s » inconnu" -#: src/conf/domain_conf.c:9353 +#: src/conf/domain_conf.c:6055 msgid "missing type in redirdev" msgstr "type manquant dans redirdev" -#: src/conf/domain_conf.c:9429 +#: src/conf/domain_conf.c:9604 #, c-format msgid "Incorrect USB version format %s" msgstr "format de la version USB %s incorrect" -#: src/conf/domain_conf.c:9439 +#: src/conf/domain_conf.c:9614 #, c-format msgid "Cannot parse USB version %s" msgstr "Impossible d'analyser la version USB %s" -#: src/conf/domain_conf.c:9472 +#: src/conf/domain_conf.c:9647 #, c-format msgid "Cannot parse USB Class code %s" msgstr "Impossible d'analyser le code de la classe USB %s" -#: src/conf/domain_conf.c:9478 +#: src/conf/domain_conf.c:9653 #, c-format msgid "Invalid USB Class code %s" msgstr "Code de la classe USB %s invalide" -#: src/conf/domain_conf.c:9489 +#: src/conf/domain_conf.c:9664 #, c-format msgid "Cannot parse USB vendor ID %s" msgstr "Impossible d'analyser l'ID de constructeur USB %s" -#: src/conf/domain_conf.c:9500 +#: src/conf/domain_conf.c:9675 #, c-format msgid "Cannot parse USB product ID %s" msgstr "Impossible d'analyser l'ID de produit USB %s" -#: src/conf/domain_conf.c:9525 +#: src/conf/domain_conf.c:9700 msgid "Invalid allow value, either 'yes' or 'no'" msgstr "Valeur allow invalide, soit « oui » ou « non »" -#: src/conf/domain_conf.c:9530 +#: src/conf/domain_conf.c:9705 msgid "Missing allow attribute for USB redirection filter" msgstr "Attribut allow pour le filtre de redirection USB manquant" -#: src/conf/domain_conf.c:9603 +#: src/conf/domain_conf.c:9778 #, c-format msgid "unknown %s action: %s" msgstr "action %s inconnue : %s" -#: src/conf/domain_conf.c:9623 +#: src/conf/domain_conf.c:9798 #, c-format msgid "unknown PM state value %s" msgstr "valeur de l'état PM %s inconnue" -#: src/conf/domain_conf.c:9646 +#: src/conf/domain_conf.c:6243 tools/virsh.c:12067 msgid "(device_definition)" msgstr "(device_definition)" -#: src/conf/domain_conf.c:9664 +#: src/conf/domain_conf.c:9839 #, c-format msgid "unknown device type '%s'" msgstr "" -#: src/conf/domain_conf.c:10560 +#: src/conf/domain_conf.c:6653 msgid "unknown virt type" msgstr "type virt inconnu" -#: src/conf/domain_conf.c:10571 +#: src/conf/domain_conf.c:6664 #, c-format msgid "no emulator for domain %s os type %s on architecture %s" msgstr "" "aucun émulateur pour le domaine %s, type de système d'exploitation %s sur " "architecture %s" -#: src/conf/domain_conf.c:10597 +#: src/conf/domain_conf.c:6692 msgid "cannot count boot devices" msgstr "impossible de compter les périphériques d'initialisation" -#: src/conf/domain_conf.c:10608 +#: src/conf/domain_conf.c:6703 msgid "" "per-device boot elements cannot be used together with os/boot elements" msgstr "" -#: src/conf/domain_conf.c:10618 +#: src/conf/domain_conf.c:6713 msgid "missing boot device" msgstr "périphérique de démarrage manquant" -#: src/conf/domain_conf.c:10623 +#: src/conf/domain_conf.c:6718 #, c-format msgid "unknown boot device '%s'" msgstr "périphérique de démarrage '%s' inconnu" -#: src/conf/domain_conf.c:10656 +#: src/conf/domain_conf.c:6746 msgid "need at least one serial port for useserial" msgstr "au moins un port série est nécessaire pour useserial" -#: src/conf/domain_conf.c:10674 +#: src/conf/domain_conf.c:10835 msgid "invalid value for rebootTimeout, must be in range [-1,65535]" msgstr "" "valeur invalide pour rebootTimeout, doit se trouver dans la gamme [-1,65535]" -#: src/conf/domain_conf.c:10738 +#: src/conf/domain_conf.c:10899 msgid "You must map the root user of container" msgstr "" -#: src/conf/domain_conf.c:10799 +#: src/conf/domain_conf.c:10960 msgid "vcpu id must be an unsigned integer or -1" msgstr "l'ID de vcpu doit être un entier non-signé ou -1" -#: src/conf/domain_conf.c:10803 +#: src/conf/domain_conf.c:10964 msgid "vcpu id value -1 is not allowed for vcpupin" msgstr "la valeur d'ID de vcpu -1 n'est pas autorisée pour vcpupin" -#: src/conf/domain_conf.c:10810 +#: src/conf/domain_conf.c:6797 msgid "vcpu id must be less than maxvcpus" msgstr "l'ID de vcpu doit être moindre que maxvcpus" -#: src/conf/domain_conf.c:10830 +#: src/conf/domain_conf.c:6819 msgid "missing cpuset for vcpupin" msgstr "cpuset manquant pour vcpupin" -#: src/conf/domain_conf.c:10945 +#: src/conf/domain_conf.c:11135 msgid "missing resource partition attribute" msgstr "attribut de la partition des ressources manquant" -#: src/conf/domain_conf.c:11021 +#: src/conf/domain_conf.c:6863 msgid "missing domain type attribute" msgstr "attribut du type de domaine manquant" -#: src/conf/domain_conf.c:11027 +#: src/conf/domain_conf.c:6869 #, c-format msgid "invalid domain type %s" msgstr "type de domaine %s invalide" -#: src/conf/domain_conf.c:11035 +#: src/conf/domain_conf.c:6877 #, c-format msgid "unexpected domain type %s, expecting %s" msgstr "type de domaine %s inattendu, %s attendu" -#: src/conf/domain_conf.c:11060 +#: src/conf/domain_conf.c:6902 #, c-format msgid "unexpected domain type %s, expecting one of these: %s" msgstr "type de domaine %s inattendu, attente de l'un de : %s" -#: src/conf/domain_conf.c:11084 src/conf/network_conf.c:1972 -#: src/conf/secret_conf.c:190 src/openvz/openvz_conf.c:1077 -#: src/xenxs/xen_xm.c:216 +#: src/conf/domain_conf.c:6926 src/conf/network_conf.c:848 +#: src/conf/secret_conf.c:180 src/openvz/openvz_conf.c:971 msgid "Failed to generate UUID" msgstr "Echec de la génération de l'UUID" -#: src/conf/domain_conf.c:11091 src/conf/network_conf.c:1979 -#: src/conf/nwfilter_conf.c:2565 src/conf/secret_conf.c:196 -#: src/conf/storage_conf.c:910 +#: src/conf/domain_conf.c:6933 src/conf/domain_conf.c:7882 +#: src/conf/network_conf.c:855 src/conf/nwfilter_conf.c:2448 +#: src/conf/secret_conf.c:186 src/conf/storage_conf.c:670 msgid "malformed uuid element" msgstr "UUID de l'élément non conforme" -#: src/conf/domain_conf.c:11101 +#: src/conf/domain_conf.c:11291 msgid "Domain title can't contain newlines" msgstr "Le titre du domaine ne peut pas contenir de newlines" -#: src/conf/domain_conf.c:11126 +#: src/conf/domain_conf.c:11316 #, c-format msgid "Invalid memory core dump attribute value '%s'" msgstr "Valeur de l'attribut du vidage de cœur de la mémoire « %s » invalide" -#: src/conf/domain_conf.c:11138 +#: src/conf/domain_conf.c:11328 #, c-format msgid "current memory '%lluk' exceeds maximum '%lluk'" msgstr "la mémoire « %lluk » actuelle dépasse le maximum « %lluk »" -#: src/conf/domain_conf.c:11167 +#: src/conf/domain_conf.c:6965 msgid "cannot extract blkiotune nodes" msgstr "impossible d'extraire les nœuds blkiotune" -#: src/conf/domain_conf.c:11183 +#: src/conf/domain_conf.c:11373 #, c-format -msgid "duplicate device weight path '%s'" +msgid "duplicate blkio device path '%s'" msgstr "" -#: src/conf/domain_conf.c:11211 +#: src/conf/domain_conf.c:7009 msgid "maximum vcpus must be an integer" msgstr "le nombre maximum de vcpu doit être un entier" -#: src/conf/domain_conf.c:11219 +#: src/conf/domain_conf.c:11409 #, c-format msgid "invalid maximum number of vCPUs '%lu'" msgstr "nombre maximum de vCPU « %lu » invalide" -#: src/conf/domain_conf.c:11227 +#: src/conf/domain_conf.c:7025 msgid "current vcpus must be an integer" msgstr "les vcpu actuels doivent être un entier" -#: src/conf/domain_conf.c:11235 +#: src/conf/domain_conf.c:11425 #, c-format msgid "invalid current number of vCPUs '%lu'" msgstr "nombre actuel de vCPU « %lu » invalide" -#: src/conf/domain_conf.c:11241 +#: src/conf/domain_conf.c:7039 #, c-format msgid "maxvcpus must not be less than current vcpus (%d < %lu)" msgstr "" "maxvcpus ne doit pas être inférieur au nombre de vcpu actuel (%d < %lu)" -#: src/conf/domain_conf.c:11253 +#: src/conf/domain_conf.c:11443 #, c-format msgid "Unsupported CPU placement mode '%s'" msgstr "Mode de placement du CPU « %s » non-pris en charge" -#: src/conf/domain_conf.c:11276 +#: src/conf/domain_conf.c:11466 msgid "can't parse cputune shares value" msgstr "impossible d'analyser la valeur des partages cputunes" -#: src/conf/domain_conf.c:11283 +#: src/conf/domain_conf.c:11473 msgid "can't parse cputune period value" msgstr "impossible d'analyser la valeur de la période cputune" -#: src/conf/domain_conf.c:11290 +#: src/conf/domain_conf.c:11480 msgid "Value of cputune period must be in range [1000, 1000000]" msgstr "" -#: src/conf/domain_conf.c:11298 +#: src/conf/domain_conf.c:11488 msgid "can't parse cputune quota value" msgstr "impossible d'analyser la valeur du quota cputune" -#: src/conf/domain_conf.c:11306 +#: src/conf/domain_conf.c:11496 msgid "Value of cputune quota must be in range [1000, 18446744073709551]" msgstr "" -#: src/conf/domain_conf.c:11314 +#: src/conf/domain_conf.c:11504 msgid "can't parse cputune emulator period value" msgstr "impossible d'analyser la valeur de la période de l'émulateur cputune" -#: src/conf/domain_conf.c:11322 +#: src/conf/domain_conf.c:11512 msgid "Value of cputune emulator_period must be in range [1000, 1000000]" msgstr "" -#: src/conf/domain_conf.c:11330 +#: src/conf/domain_conf.c:11520 msgid "can't parse cputune emulator quota value" msgstr "impossible d'analyser la valeur du quota de l'émulateur cputune" -#: src/conf/domain_conf.c:11338 +#: src/conf/domain_conf.c:11528 msgid "" "Value of cputune emulator_quota must be in range [1000, 18446744073709551]" msgstr "" -#: src/conf/domain_conf.c:11351 +#: src/conf/domain_conf.c:7080 msgid "vcpupin nodes must be less than maxvcpus" msgstr "les nœuds vcpupin doivent être inférieurs à maxvcpus" -#: src/conf/domain_conf.c:11366 +#: src/conf/domain_conf.c:7095 msgid "duplicate vcpupin for same vcpu" msgstr "vcpupin dupliqué pour le même vcpu" -#: src/conf/domain_conf.c:11413 +#: src/conf/domain_conf.c:11603 msgid "cannot extract emulatorpin nodes" msgstr "impossible d'extraire les nœuds emulatorpin" -#: src/conf/domain_conf.c:11425 +#: src/conf/domain_conf.c:11615 msgid "only one emulatorpin is supported" msgstr "un seul emulatorpin est pris en charge" -#: src/conf/domain_conf.c:11444 +#: src/conf/domain_conf.c:7107 msgid "cannot extract numatune nodes" msgstr "impossible d'extraire les nœuds numatune" -#: src/conf/domain_conf.c:11450 +#: src/conf/domain_conf.c:11640 msgid "only one numatune is supported" msgstr "un seul numatune est pris en charge" -#: src/conf/domain_conf.c:11469 +#: src/conf/domain_conf.c:7137 #, c-format msgid "Unsupported NUMA memory tuning mode '%s'" msgstr "Mode de réglage de la mémoire NUMA « %s » non-pris en charge" -#: src/conf/domain_conf.c:11498 +#: src/conf/domain_conf.c:11688 #, c-format msgid "Unsupported memory placement mode '%s'" msgstr "Mode de placement de la mémoire « %s » non-pris en charge" -#: src/conf/domain_conf.c:11520 +#: src/conf/domain_conf.c:11710 msgid "nodeset for NUMA memory tuning must be set if 'placement' is 'static'" msgstr "" "si « placement » est « static », nodeset doit être défini pour le réglage de " "la mémoire NUMA" -#: src/conf/domain_conf.c:11541 +#: src/conf/domain_conf.c:11731 #, c-format msgid "unsupported XML element %s" msgstr "élément XML %s non-pris en charge" -#: src/conf/domain_conf.c:11561 +#: src/conf/domain_conf.c:11751 msgid "cannot extract resource nodes" msgstr "impossible d'extraire les nœuds de ressources" -#: src/conf/domain_conf.c:11567 +#: src/conf/domain_conf.c:11757 msgid "only one resource element is supported" msgstr "un seul élément de ressources est pris en charge" -#: src/conf/domain_conf.c:11583 +#: src/conf/domain_conf.c:11773 #, c-format msgid "unexpected feature '%s'" msgstr "" -#: src/conf/domain_conf.c:11593 +#: src/conf/domain_conf.c:11783 #, c-format msgid "unknown value for attribute eoi: '%s'" msgstr "" -#: src/conf/domain_conf.c:11616 +#: src/conf/domain_conf.c:11806 #, c-format msgid "unknown state attribute '%s' of feature '%s'" msgstr "" -#: src/conf/domain_conf.c:11644 +#: src/conf/domain_conf.c:11834 #, c-format msgid "unsupported HyperV Enlightenment feature: %s" msgstr "fonctionnalité HyperV Enlightenment non-prise en charge : %s" -#: src/conf/domain_conf.c:11656 src/conf/domain_conf.c:11677 +#: src/conf/domain_conf.c:11846 src/conf/domain_conf.c:11867 #, c-format msgid "missing 'state' attribute for HyperV Enlightenment feature '%s'" msgstr "" "attribut 'state' de la fonctionnalité HyperV Enlightenment « %s » manquant" -#: src/conf/domain_conf.c:11664 src/conf/domain_conf.c:11685 +#: src/conf/domain_conf.c:11854 src/conf/domain_conf.c:11875 #, c-format msgid "invalid value of state argument for HyperV Enlightenment feature '%s'" msgstr "" "valeur de l'argument de l'état de la fonctionnalité HyperV Enlightenment " "« %s » invalide" -#: src/conf/domain_conf.c:11696 +#: src/conf/domain_conf.c:11886 msgid "invalid HyperV spinlock retry count" msgstr "" -#: src/conf/domain_conf.c:11702 +#: src/conf/domain_conf.c:11892 msgid "HyperV spinlock retry count must be at least 4095" msgstr "" -#: src/conf/domain_conf.c:11759 +#: src/conf/domain_conf.c:7184 #, c-format msgid "unknown clock offset '%s'" msgstr "" -#: src/conf/domain_conf.c:11775 +#: src/conf/domain_conf.c:11965 #, c-format msgid "unknown clock adjustment '%s'" msgstr "ajustement de l'horloge « %s » inconnu" -#: src/conf/domain_conf.c:11803 +#: src/conf/domain_conf.c:11993 #, c-format msgid "unknown clock basis '%s'" msgstr "base de l'horloge « %s » inconnue" -#: src/conf/domain_conf.c:11816 +#: src/conf/domain_conf.c:7202 msgid "missing 'timezone' attribute for clock with offset='timezone'" msgstr "attribut de l'horloge « timezone » avec offset='timezone' manquant" -#: src/conf/domain_conf.c:11827 +#: src/conf/domain_conf.c:12017 msgid "invalid basedate" msgstr "basedate invalide" -#: src/conf/domain_conf.c:11858 +#: src/conf/domain_conf.c:7235 msgid "no OS type" msgstr "pas de type de système d'exploitation" -#: src/conf/domain_conf.c:11893 +#: src/conf/domain_conf.c:12083 #, c-format msgid "No guest options available for arch '%s'" msgstr "Pas d'option d'invité disponible pour l'architecture « %s »" -#: src/conf/domain_conf.c:11902 +#: src/conf/domain_conf.c:12092 #, c-format msgid "No os type '%s' available for arch '%s'" msgstr "" "Pas de type de système d'exploitation « %s » disponible pour l'architecture " "« %s »" -#: src/conf/domain_conf.c:11913 src/xenxs/xen_xm.c:293 +#: src/conf/domain_conf.c:7270 src/xenxs/xen_xm.c:259 #, c-format msgid "no supported architecture for os type '%s'" msgstr "" "pas d'architecture prise en charge pour le type de système d'exploitation " "« %s »" -#: src/conf/domain_conf.c:11952 +#: src/conf/domain_conf.c:12142 msgid "No data supplied for element" msgstr "Aucune donnée fournie à l'élément " -#: src/conf/domain_conf.c:12025 src/conf/domain_conf.c:12034 +#: src/conf/domain_conf.c:12215 src/conf/domain_conf.c:12224 msgid "Can't add another USB controller: USB is disabled for this domain" msgstr "" "Impossible d'ajouter un autre contrôleur USB : USB désactivé pour ce domaine" -#: src/conf/domain_conf.c:12051 +#: src/conf/domain_conf.c:12241 msgid "No master USB controller specified" msgstr "Aucun contrôleur USB maître spécifié" -#: src/conf/domain_conf.c:12058 +#: src/conf/domain_conf.c:7380 msgid "cannot extract device leases" msgstr "" -#: src/conf/domain_conf.c:12194 +#: src/conf/domain_conf.c:7505 msgid "cannot extract console devices" msgstr "impossible d'extraire les périphériques de consoles" -#: src/conf/domain_conf.c:12272 +#: src/conf/domain_conf.c:12462 msgid "Can't add USB input device. USB bus is disabled" msgstr "" "Impossible d'ajouter le périphérique d'entrée USB. Le bus USB est désactivé" -#: src/conf/domain_conf.c:12370 +#: src/conf/domain_conf.c:12557 msgid "Only one primary video device is supported" msgstr "Un seul périphérique vidéo principale peut être pris en charge" -#: src/conf/domain_conf.c:12396 +#: src/conf/domain_conf.c:7735 msgid "cannot determine default video type" msgstr "impossible de déterminer le type de vidéo par défaut" -#: src/conf/domain_conf.c:12426 +#: src/conf/domain_conf.c:12613 msgid "Can't add host USB device: USB is disabled in this host" msgstr "" "Impossible d'ajouter le périphérique USB hôte : USB désactivé sur cet hôte" -#: src/conf/domain_conf.c:12445 +#: src/conf/domain_conf.c:7772 msgid "only a single watchdog device is supported" msgstr "" -#: src/conf/domain_conf.c:12465 +#: src/conf/domain_conf.c:7792 msgid "only a single memory balloon device is supported" msgstr "" -#: src/conf/domain_conf.c:12484 +#: src/conf/domain_conf.c:12671 msgid "only a single RNG device is supported" msgstr "un seul périphérique RNG est pris en charge" -#: src/conf/domain_conf.c:12501 +#: src/conf/domain_conf.c:12688 msgid "only a single TPM device is supported" msgstr "un seul périphérique TPM est pris en charge" -#: src/conf/domain_conf.c:12517 +#: src/conf/domain_conf.c:12704 msgid "only a single nvram device is supported" msgstr "un seul périphérique nvram est pris en charge" -#: src/conf/domain_conf.c:12542 +#: src/conf/domain_conf.c:12729 msgid "Can't add USB hub: USB is disabled for this domain" msgstr "" "Impossible d'ajouter le concentrateur USB : USB désactivé sur ce domaine" -#: src/conf/domain_conf.c:12566 +#: src/conf/domain_conf.c:12753 msgid "Can't add redirected USB device: USB is disabled for this domain" msgstr "" "Impossible d'ajouter le périphérique USB redirigé : USB est désactivé sur ce " "domaine" -#: src/conf/domain_conf.c:12581 +#: src/conf/domain_conf.c:12768 msgid "only one set of redirection filter rule is supported" msgstr "" "un seul ensemble de règles de filtre de redirection est pris en charge" -#: src/conf/domain_conf.c:12602 +#: src/conf/domain_conf.c:12789 msgid "only a single panic device is supported" msgstr "" -#: src/conf/domain_conf.c:12644 +#: src/conf/domain_conf.c:12831 msgid "uid and gid should be mapped both" msgstr "" -#: src/conf/domain_conf.c:12662 +#: src/conf/domain_conf.c:12849 msgid "Maximum CPUs greater than topology limit" msgstr "Nombre maximum de CPU supérieur à la limite de la topologie" -#: src/conf/domain_conf.c:12668 +#: src/conf/domain_conf.c:7864 msgid "Number of CPUs in exceeds the count" msgstr "Le nombre de CPU dans dépasse le compte " -#: src/conf/domain_conf.c:12690 +#: src/conf/domain_conf.c:7901 #, c-format msgid "unknown smbios mode '%s'" msgstr "mode smbios inconnu '%s'" -#: src/conf/domain_conf.c:12755 +#: src/conf/domain_conf.c:7963 msgid "no domain config" msgstr "pas de configuration de domaine" -#: src/conf/domain_conf.c:12769 +#: src/conf/domain_conf.c:7977 msgid "missing domain state" msgstr "état du domaine manquant" -#: src/conf/domain_conf.c:12774 +#: src/conf/domain_conf.c:7982 #, c-format msgid "invalid domain state '%s'" msgstr "état de domaine « %s » invalide" -#: src/conf/domain_conf.c:12783 +#: src/conf/domain_conf.c:7991 #, c-format msgid "invalid domain state reason '%s'" msgstr "raison de l'état du domaine « %s » invalide" -#: src/conf/domain_conf.c:12794 +#: src/conf/domain_conf.c:8002 msgid "invalid pid" msgstr "pid invalide" -#: src/conf/domain_conf.c:12808 +#: src/conf/domain_conf.c:8016 #, c-format msgid "Unknown taint flag %s" msgstr "" -#: src/conf/domain_conf.c:12843 src/security/virt-aa-helper.c:654 -#: tools/virsh-domain-monitor.c:98 tools/virsh-domain-monitor.c:531 -#: tools/virsh-domain-monitor.c:638 tools/virsh-domain-monitor.c:760 -#: tools/virsh-domain.c:2396 tools/virsh-domain.c:3034 -#: tools/virsh-domain.c:5317 tools/virsh-domain.c:9109 -#: tools/virsh-domain.c:9279 tools/virsh-domain.c:9346 -#: tools/virsh-domain.c:9828 tools/virsh-domain.c:9931 +#: src/conf/domain_conf.c:8050 src/security/virt-aa-helper.c:641 +#: tools/virsh.c:1369 tools/virsh.c:1516 tools/virsh.c:1725 +#: tools/virsh.c:11753 tools/virsh.c:11821 tools/virsh.c:12061 +#: tools/virsh.c:12551 tools/virsh.c:13024 msgid "(domain_definition)" msgstr "(domain_definition)" -#: src/conf/domain_conf.c:12889 +#: src/conf/domain_conf.c:8087 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "élément racine <%s> inattendu, attendu" -#: src/conf/domain_conf.c:12924 +#: src/conf/domain_conf.c:8120 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "élément racine <%s> inattendu, attendu" -#: src/conf/domain_conf.c:12973 +#: src/conf/domain_conf.c:8168 #, c-format msgid "Target timer %s does not match source %s" msgstr "L'horloge cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:12981 +#: src/conf/domain_conf.c:8176 #, c-format msgid "Target timer presence %d does not match source %d" msgstr "La présence de l'horloge cible %d ne correspond pas à la source %d" -#: src/conf/domain_conf.c:12989 +#: src/conf/domain_conf.c:8184 #, c-format msgid "Target TSC frequency %lu does not match source %lu" msgstr "La fréquence TSC cible %lu ne correspond pas à la source %lu" -#: src/conf/domain_conf.c:12996 +#: src/conf/domain_conf.c:8191 #, c-format msgid "Target TSC mode %s does not match source %s" msgstr "Le mode TSC cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13013 +#: src/conf/domain_conf.c:8212 #, c-format msgid "Target device address type %s does not match source %s" msgstr "" "Le type de l'adresse du périphérique cible %s ne correspond pas à la source " "%s" -#: src/conf/domain_conf.c:13026 +#: src/conf/domain_conf.c:8225 #, c-format msgid "" "Target device PCI address %04x:%02x:%02x.%02x does not match source " @@ -3158,14 +3326,14 @@ "L'adresse PCI du périphérique cible %04x:%02x:%02x.%02x ne correspond pas à " "la source %04x:%02x:%02x.%02x" -#: src/conf/domain_conf.c:13041 +#: src/conf/domain_conf.c:8239 #, c-format msgid "Target device drive address %d:%d:%d does not match source %d:%d:%d" msgstr "" "L'adresse du lecteur du périphérique cible %d:%d:%d ne correspond pas à la " "source %d:%d:%d" -#: src/conf/domain_conf.c:13056 +#: src/conf/domain_conf.c:8253 #, c-format msgid "" "Target device virtio serial address %d:%d:%d does not match source %d:%d:%d" @@ -3173,855 +3341,859 @@ "L'adresse série virtio du périphérique cible %d:%d:%d ne correspond pas à la " "source %d:%d:%d" -#: src/conf/domain_conf.c:13070 +#: src/conf/domain_conf.c:8266 #, c-format msgid "Target device ccid address %d:%d does not match source %d:%d" msgstr "" "L'adresse ccid du périphérique cible %d:%d ne correspond pas à la source " "%d:%d" -#: src/conf/domain_conf.c:13084 +#: src/conf/domain_conf.c:13271 #, c-format msgid "Target device isa address %d:%d does not match source %d:%d" msgstr "" -#: src/conf/domain_conf.c:13105 +#: src/conf/domain_conf.c:8290 #, c-format msgid "Target disk device %s does not match source %s" msgstr "Le périphérique de disque cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13113 +#: src/conf/domain_conf.c:8298 #, c-format msgid "Target disk bus %s does not match source %s" msgstr "Le bus du disque cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13121 +#: src/conf/domain_conf.c:8306 #, c-format msgid "Target disk %s does not match source %s" msgstr "Le disque cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13128 +#: src/conf/domain_conf.c:8313 #, c-format msgid "Target disk serial %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13135 +#: src/conf/domain_conf.c:8320 msgid "Target disk access mode does not match source" msgstr "Le mode d'accès du disque cible ne correspond pas à la source" -#: src/conf/domain_conf.c:13152 +#: src/conf/domain_conf.c:8341 #, c-format msgid "Target controller type %s does not match source %s" msgstr "Le type de contrôleur cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13160 +#: src/conf/domain_conf.c:8349 #, c-format msgid "Target controller index %d does not match source %d" msgstr "L'index de contrôleur cible %d ne correspond pas à la source %d" -#: src/conf/domain_conf.c:13167 +#: src/conf/domain_conf.c:8356 #, c-format msgid "Target controller model %d does not match source %d" msgstr "Le modèle de contrôleur cible %d ne correspond pas à la source %d" -#: src/conf/domain_conf.c:13175 +#: src/conf/domain_conf.c:8364 #, c-format msgid "Target controller ports %d does not match source %d" msgstr "" "Les ports de contrôleurs cibles %d ne correspondent pas à la source %d" -#: src/conf/domain_conf.c:13182 +#: src/conf/domain_conf.c:8371 #, c-format msgid "Target controller vectors %d does not match source %d" msgstr "" "Les vecteurs de contrôleurs cibles %d ne correspondent pas à la source %d" -#: src/conf/domain_conf.c:13201 +#: src/conf/domain_conf.c:8394 #, c-format msgid "Target filesystem guest target %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13208 +#: src/conf/domain_conf.c:8401 msgid "Target filesystem access mode does not match source" msgstr "" "Le mode d'accès du système de fichiers cible ne correspond pas à la cible" -#: src/conf/domain_conf.c:13228 +#: src/conf/domain_conf.c:13415 #, c-format msgid "Target network card mac %s does not match source %s" msgstr "La carte réseau mac cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13237 +#: src/conf/domain_conf.c:8433 #, c-format msgid "Target network card model %s does not match source %s" msgstr "Le modèle de carte réseau cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13255 +#: src/conf/domain_conf.c:8455 #, c-format msgid "Target input device type %s does not match source %s" msgstr "" "Le type de périphérique d'entrée cible %s ne correspond pas à la cible %s" -#: src/conf/domain_conf.c:13263 +#: src/conf/domain_conf.c:8463 #, c-format msgid "Target input device bus %s does not match source %s" msgstr "" "Le bus du périphérique d'entrée cible %s ne correspond pas à la cible %s" -#: src/conf/domain_conf.c:13282 +#: src/conf/domain_conf.c:8486 #, c-format msgid "Target sound card model %s does not match source %s" msgstr "Le modèle de carte son cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13301 +#: src/conf/domain_conf.c:8509 #, c-format msgid "Target video card model %s does not match source %s" msgstr "Le modèle de carte vidéo cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13309 +#: src/conf/domain_conf.c:13496 #, c-format msgid "Target video card ram %u does not match source %u" msgstr "" -#: src/conf/domain_conf.c:13316 +#: src/conf/domain_conf.c:8517 #, c-format msgid "Target video card vram %u does not match source %u" msgstr "La carte vidéo cible vram %u ne correspond pas à la source %u" -#: src/conf/domain_conf.c:13323 +#: src/conf/domain_conf.c:8524 #, c-format msgid "Target video card heads %u does not match source %u" msgstr "La carte vidéo cible heads %u ne correspond pas à la source %u" -#: src/conf/domain_conf.c:13331 +#: src/conf/domain_conf.c:8532 msgid "Target video card acceleration does not match source" msgstr "L'accélération de la carte vidéo cible ne correspond pas à la source" -#: src/conf/domain_conf.c:13338 +#: src/conf/domain_conf.c:8539 #, c-format msgid "Target video card 2d accel %u does not match source %u" msgstr "La carte vidéo cible 2d accel %u ne correspond à la source %u" -#: src/conf/domain_conf.c:13345 +#: src/conf/domain_conf.c:8546 #, c-format msgid "Target video card 3d accel %u does not match source %u" msgstr "La carte vidéo cible 3d accel %u ne correspond pas à la source %u" -#: src/conf/domain_conf.c:13364 +#: src/conf/domain_conf.c:8569 #, c-format msgid "Target host device mode %s does not match source %s" msgstr "" "Le mode du périphérique hôte cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13373 +#: src/conf/domain_conf.c:8578 #, c-format msgid "Target host device subsystem %s does not match source %s" msgstr "" "Le sous-système du périphérique hôte cible %s ne correspond pas à la source " "%s" -#: src/conf/domain_conf.c:13403 +#: src/conf/domain_conf.c:8617 src/conf/domain_conf.c:8639 #, c-format msgid "Target serial port %d does not match source %d" msgstr "Le port série cible %d ne correspond pas à la source %d" -#: src/conf/domain_conf.c:13421 +#: src/conf/domain_conf.c:13608 #, c-format msgid "Target parallel port %d does not match source %d" msgstr "Le port parallèle cible %d ne correspond pas à la source %d" -#: src/conf/domain_conf.c:13439 +#: src/conf/domain_conf.c:8661 #, c-format msgid "Target channel type %s does not match source %s" msgstr "Le type de canal cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13449 +#: src/conf/domain_conf.c:8671 #, c-format msgid "Target channel name %s does not match source %s" msgstr "Le nom de canal cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13458 +#: src/conf/domain_conf.c:13645 msgid "" "Changing device type to/from spicevmc would change default target channel " "name" msgstr "" -#: src/conf/domain_conf.c:13469 +#: src/conf/domain_conf.c:8682 #, c-format msgid "Target channel addr %s does not match source %s" msgstr "Le canal cible addr %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13491 +#: src/conf/domain_conf.c:8708 #, c-format msgid "Target console type %s does not match source %s" msgstr "Le type de console cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13510 +#: src/conf/domain_conf.c:8731 #, c-format msgid "Target watchdog model %s does not match source %s" msgstr "Le modèle de surveillance cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13529 +#: src/conf/domain_conf.c:8754 #, c-format msgid "Target balloon model %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13551 +#: src/conf/domain_conf.c:13738 #, c-format msgid "Target domain RNG device count '%d' does not match source count '%d'" msgstr "" -#: src/conf/domain_conf.c:13559 +#: src/conf/domain_conf.c:13746 #, c-format msgid "Target RNG model '%s' does not match source '%s'" msgstr "" -#: src/conf/domain_conf.c:13578 +#: src/conf/domain_conf.c:8777 #, c-format msgid "Target hub device type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13598 +#: src/conf/domain_conf.c:13785 #, c-format msgid "" "Target USB redirection filter rule count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13609 +#: src/conf/domain_conf.c:13796 msgid "Target USB Class code does not match source" msgstr "" -#: src/conf/domain_conf.c:13615 +#: src/conf/domain_conf.c:13802 msgid "Target USB vendor ID does not match source" msgstr "L'ID du constructeur USB cible ne correspond pas à la source" -#: src/conf/domain_conf.c:13621 +#: src/conf/domain_conf.c:13808 msgid "Target USB product ID does not match source" msgstr "L'ID du produit USB cible ne correspond pas à la source" -#: src/conf/domain_conf.c:13627 +#: src/conf/domain_conf.c:13814 msgid "Target USB version does not match source" msgstr "La version USB cible ne correspond pas à la source" -#: src/conf/domain_conf.c:13633 +#: src/conf/domain_conf.c:13820 #, c-format msgid "Target USB allow '%s' does not match source '%s'" msgstr "" -#: src/conf/domain_conf.c:13653 +#: src/conf/domain_conf.c:13840 #, c-format msgid "State of feature '%s' differs: source: '%s', destination: '%s'" msgstr "" -#: src/conf/domain_conf.c:13665 +#: src/conf/domain_conf.c:13852 #, c-format msgid "State of APIC EOI differs: source: '%s', destination: '%s'" msgstr "" -#: src/conf/domain_conf.c:13680 +#: src/conf/domain_conf.c:13867 #, c-format msgid "" "State of HyperV enlightenment feature '%s' differs: source: '%s', " "destination: '%s'" msgstr "" -#: src/conf/domain_conf.c:13695 +#: src/conf/domain_conf.c:13882 #, c-format msgid "HyperV spinlock retry count differs: source: '%u', destination: '%u'" msgstr "" -#: src/conf/domain_conf.c:13721 +#: src/conf/domain_conf.c:13908 #, c-format msgid "" "Target domain panic device count '%d' does not match source count '%d'" msgstr "" -#: src/conf/domain_conf.c:13743 +#: src/conf/domain_conf.c:8805 #, c-format msgid "Target domain virt type %s does not match source %s" msgstr "Le type de domain cible virt %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13755 +#: src/conf/domain_conf.c:8817 #, c-format msgid "Target domain uuid %s does not match source %s" msgstr "L'uuid du domaine cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13766 +#: src/conf/domain_conf.c:13953 #, c-format msgid "Target domain name '%s' does not match source '%s'" msgstr "Le nom de domaine cible « %s » ne correspond pas à la source « %s »" -#: src/conf/domain_conf.c:13773 +#: src/conf/domain_conf.c:13960 #, c-format msgid "Target domain max memory %lld does not match source %lld" msgstr "" -#: src/conf/domain_conf.c:13779 +#: src/conf/domain_conf.c:13966 #, c-format msgid "Target domain current memory %lld does not match source %lld" msgstr "" "La mémoire actuelle du domaine cible %lld ne correspond pas à la source %lld" -#: src/conf/domain_conf.c:13785 +#: src/conf/domain_conf.c:13972 #, c-format msgid "Target domain huge page backing %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:13793 +#: src/conf/domain_conf.c:13980 #, c-format msgid "Target domain vCPU count %d does not match source %d" msgstr "" "Le compte de vCPU du domaine cible %d ne correspond pas à la source %d" -#: src/conf/domain_conf.c:13799 +#: src/conf/domain_conf.c:13986 #, c-format msgid "Target domain vCPU max %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:13806 src/conf/domain_conf.c:13819 +#: src/conf/domain_conf.c:8857 src/conf/domain_conf.c:8869 #, c-format msgid "Target domain OS type %s does not match source %s" msgstr "" "Le type de système d'exploitation du domaine cible %s ne correspond pas à la " "source %s" -#: src/conf/domain_conf.c:13812 +#: src/conf/domain_conf.c:8863 #, c-format msgid "Target domain architecture %s does not match source %s" msgstr "L'architecture du domaine cible %s ne correpond pas à la source %s" -#: src/conf/domain_conf.c:13826 +#: src/conf/domain_conf.c:8876 #, c-format msgid "Target domain SMBIOS mode %s does not match source %s" msgstr "Le mode SMBIOS du domaine cible %s ne correspond pas à la source %s" -#: src/conf/domain_conf.c:13837 +#: src/conf/domain_conf.c:8891 msgid "Target domain timers do not match source" msgstr "Les horloges du domaine ne correspondent pas à la source" -#: src/conf/domain_conf.c:13855 +#: src/conf/domain_conf.c:14042 #, c-format msgid "Target domain disk count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13866 +#: src/conf/domain_conf.c:14053 #, c-format msgid "Target domain controller count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13879 +#: src/conf/domain_conf.c:14066 #, c-format msgid "Target domain filesystem count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13891 +#: src/conf/domain_conf.c:14078 #, c-format msgid "Target domain net card count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13903 +#: src/conf/domain_conf.c:14090 #, c-format msgid "Target domain input device count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13915 +#: src/conf/domain_conf.c:14102 #, c-format msgid "Target domain sound card count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13927 +#: src/conf/domain_conf.c:14114 #, c-format msgid "Target domain video card count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13939 +#: src/conf/domain_conf.c:14126 #, c-format msgid "Target domain host device count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13952 +#: src/conf/domain_conf.c:14139 #, c-format msgid "Target domain smartcard count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13965 +#: src/conf/domain_conf.c:14152 #, c-format msgid "Target domain serial port count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13978 +#: src/conf/domain_conf.c:14165 #, c-format msgid "Target domain parallel port count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13991 +#: src/conf/domain_conf.c:14178 #, c-format msgid "Target domain channel count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14004 +#: src/conf/domain_conf.c:14191 #, c-format msgid "Target domain console count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14017 +#: src/conf/domain_conf.c:14204 #, c-format msgid "Target domain hub device count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14030 +#: src/conf/domain_conf.c:14217 #, c-format msgid "" "Target domain USB redirection filter count %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:14044 +#: src/conf/domain_conf.c:9064 #, c-format msgid "Target domain watchdog count %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:14057 +#: src/conf/domain_conf.c:9076 #, c-format msgid "Target domain memory balloon count %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:14402 +#: src/conf/domain_conf.c:14589 #, c-format msgid "unexpected %s action: %d" msgstr "action %s inattendue : %d" -#: src/conf/domain_conf.c:14720 +#: src/conf/domain_conf.c:9685 #, c-format msgid "unexpected disk type %d" msgstr "type de disque %d inattendu" -#: src/conf/domain_conf.c:14725 +#: src/conf/domain_conf.c:9690 #, c-format msgid "unexpected disk device %d" msgstr "périphérique de disque %d inattendu" -#: src/conf/domain_conf.c:14730 +#: src/conf/domain_conf.c:9695 #, c-format msgid "unexpected disk bus %d" msgstr "bus de disque %d inattendu" -#: src/conf/domain_conf.c:14735 +#: src/conf/domain_conf.c:9700 #, c-format msgid "unexpected disk cache mode %d" msgstr "mode de cache du disque %d inattendu" -#: src/conf/domain_conf.c:14740 +#: src/conf/domain_conf.c:9705 #, c-format msgid "unexpected disk io mode %d" msgstr "mode io du disque %d inattendu" -#: src/conf/domain_conf.c:14745 +#: src/conf/domain_conf.c:14932 #, c-format msgid "Unexpected disk sgio mode '%d'" msgstr "mode sgio du disque « %d » inattendu" -#: src/conf/domain_conf.c:14941 +#: src/conf/domain_conf.c:9897 #, c-format msgid "unexpected controller type %d" msgstr "type de contrôleur %d inattendu" -#: src/conf/domain_conf.c:14950 +#: src/conf/domain_conf.c:9906 #, c-format msgid "unexpected model type %d" msgstr "type de modèle %d inattendu" -#: src/conf/domain_conf.c:15036 +#: src/conf/domain_conf.c:9958 #, c-format msgid "unexpected filesystem type %d" msgstr "type de système de fichiers %d inattendu" -#: src/conf/domain_conf.c:15042 +#: src/conf/domain_conf.c:9964 #, c-format msgid "unexpected accessmode %d" msgstr "accessmode %d inattendu" -#: src/conf/domain_conf.c:15127 +#: src/conf/domain_conf.c:15314 #, c-format msgid "unexpected pci hostdev driver name type %d" msgstr "type de nom du pilote pci hostdev %d inattendu" -#: src/conf/domain_conf.c:15173 +#: src/conf/domain_conf.c:15360 msgid "PCI address Formatting failed" msgstr "Échec du formatage de l'adresse PCI" -#: src/conf/domain_conf.c:15200 src/conf/domain_conf.c:15233 -#: src/conf/domain_conf.c:16482 src/conf/domain_conf.c:16491 -#: src/qemu/qemu_hotplug.c:3363 +#: src/conf/domain_conf.c:11016 #, c-format msgid "unexpected hostdev type %d" msgstr "type hostdev %d inattendu" -#: src/conf/domain_conf.c:15257 src/conf/domain_conf.c:15330 -#: src/conf/domain_conf.c:16266 -#, c-format -msgid "unexpected net type %d" -msgstr "type net %d inattendu" - -#: src/conf/domain_conf.c:15284 +#: src/conf/domain_conf.c:10056 #, c-format msgid "unexpected source mode %d" msgstr "mode source %d inattendu" -#: src/conf/domain_conf.c:15304 +#: src/conf/domain_conf.c:15490 #, c-format -msgid "unexpected net type %s" -msgstr "type net %s inattendu" +msgid "unexpected actual net type %s" +msgstr "" + +#: src/conf/domain_conf.c:10028 src/conf/domain_conf.c:10091 +#: src/conf/domain_conf.c:10822 +#, c-format +msgid "unexpected net type %d" +msgstr "type net %d inattendu" + +#: src/conf/domain_conf.c:15562 +#, c-format +msgid "unexpected actual net type %d" +msgstr "" -#: src/conf/domain_conf.c:15495 +#: src/conf/domain_conf.c:10251 #, c-format msgid "unexpected char type %d" msgstr "type de caractère %d inattendu" -#: src/conf/domain_conf.c:15597 +#: src/conf/domain_conf.c:10352 #, c-format msgid "unexpected char device type %d" msgstr "type de périphérique de caractères %d inattendu" -#: src/conf/domain_conf.c:15616 +#: src/conf/domain_conf.c:10371 msgid "Could not format channel target type" msgstr "Impossible de formater le type cible du canal" -#: src/conf/domain_conf.c:15626 +#: src/conf/domain_conf.c:10381 msgid "Unable to format guestfwd port" msgstr "Impossible de formater le port guestfwd" -#: src/conf/domain_conf.c:15703 src/conf/domain_conf.c:15734 -#: src/qemu/qemu_command.c:8780 +#: src/conf/domain_conf.c:10441 src/conf/domain_conf.c:10472 +#: src/qemu/qemu_command.c:4553 #, c-format msgid "unexpected smartcard type %d" msgstr "type de smartcard %d inattendu" -#: src/conf/domain_conf.c:15751 +#: src/conf/domain_conf.c:16022 #, c-format msgid "unexpected codec type %d" msgstr "type de codec %d inattendu" -#: src/conf/domain_conf.c:15804 src/xenxs/xen_sxpr.c:2112 +#: src/conf/domain_conf.c:10490 src/xenxs/xen_sxpr.c:1978 #, c-format msgid "unexpected sound model %d" msgstr "modèle de son %d inattendu" -#: src/conf/domain_conf.c:15847 +#: src/conf/domain_conf.c:10518 #, c-format msgid "unexpected memballoon model %d" msgstr "modèle memballoon %d inattendu" -#: src/conf/domain_conf.c:15912 +#: src/conf/domain_conf.c:10558 #, c-format msgid "unexpected watchdog model %d" msgstr "modèle de surveillance %d inattendu" -#: src/conf/domain_conf.c:15918 +#: src/conf/domain_conf.c:10564 #, c-format msgid "unexpected watchdog action %d" msgstr "action de surveillance %d inattendue" -#: src/conf/domain_conf.c:16038 +#: src/conf/domain_conf.c:10605 #, c-format msgid "unexpected video model %d" msgstr "modèle vidéo %d inattendu" -#: src/conf/domain_conf.c:16079 src/xenxs/xen_sxpr.c:2149 +#: src/conf/domain_conf.c:10642 src/xenxs/xen_sxpr.c:2006 #, c-format msgid "unexpected input type %d" msgstr "type d'entrée %d inattendu" -#: src/conf/domain_conf.c:16084 +#: src/conf/domain_conf.c:10647 #, c-format msgid "unexpected input bus type %d" msgstr "type de bus d'entrée %d inattendu" -#: src/conf/domain_conf.c:16112 +#: src/conf/domain_conf.c:10675 #, c-format msgid "unexpected timer name %d" msgstr "nom d'horloge %d inattendu" -#: src/conf/domain_conf.c:16128 +#: src/conf/domain_conf.c:10691 #, c-format msgid "unexpected timer tickpolicy %d" msgstr "politique tickpolicy de l'horloge %d inattendue" -#: src/conf/domain_conf.c:16142 +#: src/conf/domain_conf.c:10705 #, c-format msgid "unexpected timer track %d" msgstr "" -#: src/conf/domain_conf.c:16160 +#: src/conf/domain_conf.c:10723 #, c-format msgid "unexpected timer mode %d" msgstr "mode de l'horloge %d inattendu" -#: src/conf/domain_conf.c:16473 src/conf/domain_conf.c:16498 +#: src/conf/domain_conf.c:11007 #, c-format msgid "unexpected hostdev mode %d" msgstr "mode hostdev %d inattendu" -#: src/conf/domain_conf.c:16606 +#: src/conf/domain_conf.c:11113 #, c-format msgid "unexpected hub type %d" msgstr "" -#: src/conf/domain_conf.c:16698 +#: src/conf/domain_conf.c:11165 #, c-format msgid "unexpected domain type %d" msgstr "type de domaine %d inattendu" -#: src/conf/domain_conf.c:16883 +#: src/conf/domain_conf.c:11298 msgid "failed to format cpuset for vcpupin" msgstr "échec du formatage de cpuset pour vcpupin" -#: src/conf/domain_conf.c:16897 +#: src/conf/domain_conf.c:17191 msgid "failed to format cpuset for emulator" msgstr "échec du formatage de cpuset pour l'émulateur" -#: src/conf/domain_conf.c:16926 +#: src/conf/domain_conf.c:11320 msgid "failed to format nodeset for NUMA memory tuning" msgstr "échec du formatage de nodeset pour le réglage de la mémoire NUMA" -#: src/conf/domain_conf.c:16995 +#: src/conf/domain_conf.c:11378 #, c-format msgid "unexpected boot device type %d" msgstr "type de périphérique de démarrage %d inattendu" -#: src/conf/domain_conf.c:17029 +#: src/conf/domain_conf.c:11406 #, c-format msgid "unexpected smbios mode %d" msgstr "mode smbios %d inattendu" -#: src/conf/domain_conf.c:17071 +#: src/conf/domain_conf.c:17365 #, c-format msgid "unexpected feature %zu" msgstr "" -#: src/conf/domain_conf.c:17092 +#: src/conf/domain_conf.c:17386 #, c-format msgid "Unexpected state of feature '%s'" msgstr "" -#: src/conf/domain_conf.c:17509 +#: src/conf/domain_conf.c:17812 msgid "Device configuration is not compatible: Domain has no USB bus support" msgstr "" "La configuration du périphérique est incompatible : le domaine ne prend pas " "en charge le bus USB" -#: src/conf/domain_conf.c:17531 src/conf/network_conf.c:2832 -#: src/conf/nwfilter_conf.c:2719 src/util/virdnsmasq.c:547 +#: src/conf/domain_conf.c:11705 src/conf/network_conf.c:1408 +#: src/conf/nwfilter_conf.c:2601 src/util/dnsmasq.c:529 #, c-format msgid "cannot create config directory '%s'" msgstr "impossible de créer le répertoire de configuration « %s »" -#: src/conf/domain_conf.c:17670 +#: src/conf/domain_conf.c:11850 #, c-format msgid "unexpected domain %s already exists" msgstr "le domaine inattendu %s existe déjà" -#: src/conf/domain_conf.c:17710 src/conf/network_conf.c:3050 -#: src/conf/network_conf.c:3083 src/conf/nwfilter_conf.c:3093 -#: src/conf/storage_conf.c:1854 +#: src/conf/domain_conf.c:11890 src/conf/network_conf.c:1508 +#: src/conf/nwfilter_conf.c:2915 src/conf/storage_conf.c:1486 #, c-format msgid "Failed to open dir '%s'" msgstr "Échec de l'ouverture du répertoire « %s »" -#: src/conf/domain_conf.c:17780 +#: src/conf/domain_conf.c:11954 #, c-format msgid "cannot remove config %s" msgstr "impossible de supprimer la configuration %s" -#: src/conf/domain_conf.c:18135 +#: src/conf/domain_conf.c:18455 #, c-format msgid "unable to visit backing chain file %s" msgstr "" -#: src/conf/domain_conf.c:18236 +#: src/conf/domain_conf.c:13347 #, c-format msgid "invalid domain state: %d" msgstr "état du domaine invalide : %d" -#: src/conf/domain_conf.c:18683 +#: src/conf/domain_conf.c:19011 #, c-format msgid "Copying definition of '%d' type is not implemented yet." msgstr "" -#: src/conf/domain_conf.c:18965 +#: src/conf/domain_conf.c:19293 #, c-format msgid "no device found with alias %s" msgstr "" -#: src/conf/domain_conf.c:19057 src/conf/domain_conf.c:19139 +#: src/conf/domain_conf.c:19385 src/conf/domain_conf.c:19467 msgid "unknown metadata type" msgstr "" -#: src/conf/domain_conf.c:19064 +#: src/conf/domain_conf.c:19392 msgid "Requested metadata element is not present" msgstr "" -#: src/conf/domain_conf.c:19104 +#: src/conf/domain_conf.c:19432 msgid "(metadata_xml)" msgstr "" -#: src/conf/domain_event.c:401 +#: src/conf/domain_event.c:400 #, c-format msgid "Class %s must derive from virDomainEvent" msgstr "" -#: src/conf/interface_conf.c:122 +#: src/conf/interface_conf.c:126 msgid "interface has no name" msgstr "l'interface n'a pas de nom" -#: src/conf/interface_conf.c:138 +#: src/conf/interface_conf.c:142 msgid "interface mtu value is improper" msgstr "la valeur mtu de l'interface est incorrecte" -#: src/conf/interface_conf.c:162 +#: src/conf/interface_conf.c:166 #, c-format msgid "unknown interface startmode %s" msgstr "startmode de l'interface %s inconnu" -#: src/conf/interface_conf.c:194 +#: src/conf/interface_conf.c:198 #, c-format msgid "unknown bonding mode %s" msgstr "mode de liaison %s inconnu" -#: src/conf/interface_conf.c:215 +#: src/conf/interface_conf.c:219 #, c-format msgid "unknown mii bonding carrier %s" msgstr "" -#: src/conf/interface_conf.c:238 +#: src/conf/interface_conf.c:242 #, c-format msgid "unknown arp bonding validate %s" msgstr "" -#: src/conf/interface_conf.c:264 +#: src/conf/interface_conf.c:268 #, c-format msgid "unknown dhcp peerdns value %s" msgstr "valeur dhcp peerdns %s inconnue" -#: src/conf/interface_conf.c:290 +#: src/conf/interface_conf.c:294 msgid "Invalid ip address prefix value" msgstr "Valeur du préfixe de l'adresse IP invalide" -#: src/conf/interface_conf.c:436 +#: src/conf/interface_conf.c:454 msgid "protocol misses the family attribute" msgstr "" -#: src/conf/interface_conf.c:455 +#: src/conf/interface_conf.c:473 #, c-format msgid "unsupported protocol family '%s'" msgstr "" -#: src/conf/interface_conf.c:530 +#: src/conf/interface_conf.c:547 msgid "bond has no interfaces" msgstr "" -#: src/conf/interface_conf.c:577 +#: src/conf/interface_conf.c:596 msgid "bond interface miimon freq missing or invalid" msgstr "" -#: src/conf/interface_conf.c:585 +#: src/conf/interface_conf.c:604 msgid "bond interface miimon downdelay invalid" msgstr "" -#: src/conf/interface_conf.c:593 +#: src/conf/interface_conf.c:613 msgid "bond interface miimon updelay invalid" msgstr "" -#: src/conf/interface_conf.c:609 +#: src/conf/interface_conf.c:632 msgid "bond interface arpmon interval missing or invalid" msgstr "" -#: src/conf/interface_conf.c:617 +#: src/conf/interface_conf.c:641 msgid "bond interface arpmon target missing" msgstr "" -#: src/conf/interface_conf.c:635 +#: src/conf/interface_conf.c:662 msgid "vlan interface misses the tag attribute" msgstr "" -#: src/conf/interface_conf.c:643 +#: src/conf/interface_conf.c:670 msgid "vlan interface misses name attribute" msgstr "" -#: src/conf/interface_conf.c:660 +#: src/conf/interface_conf.c:687 msgid "interface misses the type attribute" msgstr "" -#: src/conf/interface_conf.c:666 +#: src/conf/interface_conf.c:693 #, c-format msgid "unknown interface type %s" msgstr "type d'interface %s inconnu" -#: src/conf/interface_conf.c:685 +#: src/conf/interface_conf.c:714 #, c-format msgid "interface has unsupported type '%s'" msgstr "" -#: src/conf/interface_conf.c:722 +#: src/conf/interface_conf.c:751 msgid "bridge interface misses the bridge element" msgstr "" -#: src/conf/interface_conf.c:734 +#: src/conf/interface_conf.c:763 #, c-format msgid "bridge interface stp should be on or off got %s" msgstr "" -#: src/conf/interface_conf.c:765 +#: src/conf/interface_conf.c:793 msgid "bond interface misses the bond element" msgstr "" -#: src/conf/interface_conf.c:786 +#: src/conf/interface_conf.c:814 msgid "vlan interface misses the vlan element" msgstr "" -#: src/conf/interface_conf.c:814 +#: src/conf/interface_conf.c:842 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/interface_conf.c:841 +#: src/conf/interface_conf.c:869 msgid "(interface_definition)" msgstr "" -#: src/conf/interface_conf.c:924 +#: src/conf/interface_conf.c:950 msgid "bond arp monitoring has no target" msgstr "" -#: src/conf/interface_conf.c:953 +#: src/conf/interface_conf.c:978 msgid "vlan misses the tag name" msgstr "" -#: src/conf/interface_conf.c:1036 +#: src/conf/interface_conf.c:1060 msgid "virInterfaceDefFormat unknown startmode" msgstr "" -#: src/conf/interface_conf.c:1051 +#: src/conf/interface_conf.c:1074 msgid "virInterfaceDefFormat NULL def" msgstr "" -#: src/conf/interface_conf.c:1057 +#: src/conf/interface_conf.c:1080 msgid "virInterfaceDefFormat missing interface name" msgstr "" -#: src/conf/interface_conf.c:1063 +#: src/conf/interface_conf.c:1086 #, c-format msgid "unexpected interface type %d" msgstr "" -#: src/conf/interface_conf.c:1264 src/conf/network_conf.c:360 -#: src/conf/node_device_conf.c:184 src/conf/nwfilter_conf.c:3027 -#: src/conf/storage_conf.c:1779 src/libxl/libxl_driver.c:840 -#: src/parallels/parallels_driver.c:894 src/qemu/qemu_driver.c:585 -#: src/remote/remote_driver.c:943 src/test/test_driver.c:719 -#: src/test/test_driver.c:1421 src/xen/xen_driver.c:448 +#: src/conf/domain_conf.c:1543 src/conf/interface_conf.c:1288 +#: src/conf/network_conf.c:227 src/conf/node_device_conf.c:195 +#: src/conf/nwfilter_conf.c:2844 src/conf/storage_conf.c:1409 +#: src/libxl/libxl_driver.c:880 src/openvz/openvz_conf.c:474 +#: src/qemu/qemu_driver.c:420 src/remote/remote_driver.c:778 +#: src/rpc/virnetclientstream.c:151 src/rpc/virnetserver.c:377 +#: src/test/test_driver.c:526 src/test/test_driver.c:766 +#: src/xen/xen_driver.c:321 msgid "cannot initialize mutex" -msgstr "impossible d'initialiser le mutex" +msgstr "Impossible d'initialiser le mutex" -#: src/conf/netdev_bandwidth_conf.c:44 src/conf/netdev_bandwidth_conf.c:128 +#: src/conf/netdev_bandwidth_conf.c:46 src/conf/netdev_bandwidth_conf.c:113 msgid "invalid argument supplied" msgstr "" @@ -4053,11 +4225,11 @@ msgid "could not convert bandwidth floor value '%s'" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:139 +#: src/conf/netdev_bandwidth_conf.c:122 msgid "Only one child element allowed" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:147 +#: src/conf/netdev_bandwidth_conf.c:130 msgid "Only one child element allowed" msgstr "" @@ -4131,35 +4303,35 @@ msgid "missing required virtualport type" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:81 +#: src/conf/netdev_vport_profile_conf.c:94 msgid "cannot parse value of managerid parameter" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:86 +#: src/conf/netdev_vport_profile_conf.c:100 msgid "value of managerid out of range" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:98 +#: src/conf/netdev_vport_profile_conf.c:108 msgid "cannot parse value of typeid parameter" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:103 +#: src/conf/netdev_vport_profile_conf.c:114 msgid "value for typeid out of range" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:115 +#: src/conf/netdev_vport_profile_conf.c:122 msgid "cannot parse value of typeidversion parameter" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:120 +#: src/conf/netdev_vport_profile_conf.c:128 msgid "value of typeidversion out of range" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:130 +#: src/conf/netdev_vport_profile_conf.c:138 msgid "cannot parse instanceid parameter as a uuid" msgstr "impossible d'analyser le paramètre interfaceid en tant qu'uuid" -#: src/conf/netdev_vport_profile_conf.c:139 +#: src/conf/netdev_vport_profile_conf.c:165 msgid "profileid parameter too long" msgstr "paramètre profileid trop long" @@ -4167,8 +4339,7 @@ msgid "cannot parse interfaceid parameter as a uuid" msgstr "Impossible d'analyser le paramètre interfaceid en tant qu'uuid" -#: src/conf/netdev_vport_profile_conf.c:159 -#: src/util/virnetdevvportprofile.c:159 +#: src/conf/netdev_vport_profile_conf.c:144 msgid "cannot generate a random uuid for instanceid" msgstr "impossible de créer un UUID aléatoire pour interfaceid" @@ -4177,952 +4348,957 @@ msgid "cannot generate a random uuid for interfaceid" msgstr "Impossible de générer un UUID aléatoire pour interfaceid" -#: src/conf/network_conf.c:307 +#: src/conf/network_conf.c:329 #, c-format msgid "cannot save persistent config of transient network '%s'" msgstr "" -#: src/conf/network_conf.c:318 +#: src/conf/network_conf.c:340 #, c-format msgid "cannot save live config of inactive network '%s'" msgstr "" -#: src/conf/network_conf.c:488 +#: src/conf/network_conf.c:510 msgid "NULL NetworkDef" msgstr "" -#: src/conf/network_conf.c:522 +#: src/conf/network_conf.c:544 msgid "network is not running" msgstr "" -#: src/conf/network_conf.c:529 +#: src/conf/network_conf.c:551 msgid "cannot change persistent config of a transient network" msgstr "" -#: src/conf/network_conf.c:636 +#: src/conf/network_conf.c:658 #, c-format msgid "Missing 'start' attribute in dhcp range for network '%s'" msgstr "" -#: src/conf/network_conf.c:645 +#: src/conf/network_conf.c:667 #, c-format msgid "Missing 'end' attribute in dhcp range for network '%s'" msgstr "" -#: src/conf/network_conf.c:655 +#: src/conf/network_conf.c:390 #, c-format msgid "Invalid dhcp range '%s' to '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:684 +#: src/conf/network_conf.c:706 #, c-format msgid "" "Invalid to specify MAC address '%s' in network '%s' IPv6 static host " "definition" msgstr "" -#: src/conf/network_conf.c:691 +#: src/conf/network_conf.c:416 #, c-format msgid "Cannot parse MAC address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:697 +#: src/conf/network_conf.c:719 #, c-format msgid "expected unicast mac address, found multicast '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:709 +#: src/conf/network_conf.c:731 #, c-format msgid "Invalid character '%c' in id '%s' of network '%s'" msgstr "" -#: src/conf/network_conf.c:717 +#: src/conf/network_conf.c:739 #, c-format msgid "Cannot use host name '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:725 +#: src/conf/network_conf.c:747 #, c-format msgid "Invalid IP address in static host definition for network '%s'" msgstr "" -#: src/conf/network_conf.c:735 +#: src/conf/network_conf.c:757 #, c-format msgid "" "At least one of name, mac, or ip attribute must be specified for static host " "definition in network '%s' " msgstr "" -#: src/conf/network_conf.c:747 +#: src/conf/network_conf.c:769 #, c-format msgid "" "Static host definition in IPv6 network '%s' must have id or name attribute" msgstr "" -#: src/conf/network_conf.c:754 +#: src/conf/network_conf.c:776 #, c-format msgid "" "Static host definition in IPv4 network '%s' must have mac or name attribute" msgstr "" -#: src/conf/network_conf.c:761 +#: src/conf/network_conf.c:440 #, c-format msgid "Missing IP address in static host definition for network '%s'" msgstr "" -#: src/conf/network_conf.c:862 +#: src/conf/network_conf.c:884 #, c-format msgid "Missing IP address in network '%s' DNS HOST record" msgstr "" -#: src/conf/network_conf.c:869 +#: src/conf/network_conf.c:891 #, c-format msgid "Invalid IP address in network '%s' DNS HOST record" msgstr "" -#: src/conf/network_conf.c:886 src/conf/network_conf.c:895 +#: src/conf/network_conf.c:908 src/conf/network_conf.c:917 #, c-format msgid "Missing hostname in network '%s' DNS HOST record" msgstr "" -#: src/conf/network_conf.c:902 +#: src/conf/network_conf.c:924 #, c-format msgid "Missing ip and hostname in network '%s' DNS HOST record" msgstr "" -#: src/conf/network_conf.c:923 +#: src/conf/network_conf.c:945 #, c-format msgid "Missing required service attribute in DNS SRV record of network %s" msgstr "" -#: src/conf/network_conf.c:929 +#: src/conf/network_conf.c:951 #, c-format msgid "Service name '%s' in network %s is too long, limit is %d bytes" msgstr "" -#: src/conf/network_conf.c:936 +#: src/conf/network_conf.c:958 #, c-format msgid "" "Missing required protocol attribute in dns srv record '%s' of network %s" msgstr "" -#: src/conf/network_conf.c:946 +#: src/conf/network_conf.c:968 #, c-format msgid "Invalid protocol attribute value '%s' in DNS SRV record of network %s" msgstr "" -#: src/conf/network_conf.c:961 +#: src/conf/network_conf.c:983 #, c-format msgid "Missing or invalid port attribute in network %s" msgstr "" -#: src/conf/network_conf.c:969 +#: src/conf/network_conf.c:991 #, c-format msgid "Missing or invalid priority attribute in network %s" msgstr "" -#: src/conf/network_conf.c:977 +#: src/conf/network_conf.c:999 #, c-format msgid "Missing or invalid weight attribute in network %s" msgstr "" -#: src/conf/network_conf.c:987 +#: src/conf/network_conf.c:1009 #, c-format msgid "" "Missing required service attribute or protocol in DNS SRV record of network " "%s" msgstr "" -#: src/conf/network_conf.c:1006 +#: src/conf/network_conf.c:1028 #, c-format msgid "missing required name attribute in DNS TXT record of network %s" msgstr "" -#: src/conf/network_conf.c:1012 +#: src/conf/network_conf.c:1034 #, c-format msgid "prohibited space character in DNS TXT record name '%s' of network %s" msgstr "" -#: src/conf/network_conf.c:1018 +#: src/conf/network_conf.c:1040 #, c-format msgid "" "missing required value attribute in DNS TXT record named '%s' of network %s" msgstr "" -#: src/conf/network_conf.c:1025 +#: src/conf/network_conf.c:1047 #, c-format msgid "Missing required name or value in DNS TXT record of network %s" msgstr "" -#: src/conf/network_conf.c:1060 +#: src/conf/network_conf.c:1082 #, c-format msgid "Invalid dns forwardPlainNames setting '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1070 +#: src/conf/network_conf.c:1092 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1082 +#: src/conf/network_conf.c:1104 #, c-format msgid "Invalid forwarder IP address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1094 +#: src/conf/network_conf.c:1116 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1114 +#: src/conf/network_conf.c:1136 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1134 +#: src/conf/network_conf.c:1156 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1188 +#: src/conf/network_conf.c:1210 #, c-format msgid "Missing required address attribute in network '%s'" msgstr "" -#: src/conf/network_conf.c:1194 +#: src/conf/network_conf.c:1216 #, c-format msgid "Invalid address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1203 +#: src/conf/network_conf.c:1225 #, c-format msgid "Invalid netmask '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1211 +#: src/conf/network_conf.c:1233 #, c-format msgid "" "Invalid ULong value specified for prefix in definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1225 +#: src/conf/network_conf.c:1247 #, c-format msgid "%s family specified for non-IPv4 address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1232 +#: src/conf/network_conf.c:1254 #, c-format msgid "" "Invalid netmask '%s' for address '%s' in network '%s' (both must be IPv4)" msgstr "" -#: src/conf/network_conf.c:1239 +#: src/conf/network_conf.c:1261 #, c-format msgid "Network '%s' IP address cannot have both a prefix and a netmask" msgstr "" -#: src/conf/network_conf.c:1245 +#: src/conf/network_conf.c:1267 #, c-format msgid "Invalid IPv4 prefix '%lu' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1252 +#: src/conf/network_conf.c:1274 #, c-format msgid "Family 'ipv6' specified for non-IPv6 address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1258 +#: src/conf/network_conf.c:1280 #, c-format msgid "netmask not allowed for IPv6 address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1264 +#: src/conf/network_conf.c:1286 #, c-format msgid "Invalid IPv6 prefix '%lu' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1270 +#: src/conf/network_conf.c:1292 #, c-format msgid "Unrecognized family '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1287 +#: src/conf/network_conf.c:1309 #, c-format msgid "Unsupported element in an IPv6 element in network '%s'" msgstr "" -#: src/conf/network_conf.c:1343 +#: src/conf/network_conf.c:1365 #, c-format msgid "Invalid prefix specified in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1353 +#: src/conf/network_conf.c:1375 #, c-format msgid "Invalid metric specified in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1362 +#: src/conf/network_conf.c:1384 #, c-format msgid "Invalid metric value, must be > 0 in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1374 +#: src/conf/network_conf.c:1396 #, c-format msgid "" "Missing required address attribute in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1382 +#: src/conf/network_conf.c:1404 #, c-format msgid "" "Missing required gateway attribute in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1390 +#: src/conf/network_conf.c:1412 #, c-format msgid "Bad network address '%s' in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1398 +#: src/conf/network_conf.c:1420 #, c-format msgid "Bad gateway address '%s' in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1410 +#: src/conf/network_conf.c:1432 #, c-format msgid "" "No family specified for non-IPv4 address '%s' in route definition of network " "'%s'" msgstr "" -#: src/conf/network_conf.c:1412 +#: src/conf/network_conf.c:1434 #, c-format msgid "" "IPv4 family specified for non-IPv4 address '%s' in route definition of " "network '%s'" msgstr "" -#: src/conf/network_conf.c:1420 +#: src/conf/network_conf.c:1442 #, c-format msgid "" "No family specified for non-IPv4 gateway '%s' in route definition of network " "'%s'" msgstr "" -#: src/conf/network_conf.c:1422 +#: src/conf/network_conf.c:1444 #, c-format msgid "" "IPv4 family specified for non-IPv4 gateway '%s' in route definition of " "network '%s'" msgstr "" -#: src/conf/network_conf.c:1430 +#: src/conf/network_conf.c:1452 #, c-format msgid "Bad netmask address '%s' in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1437 +#: src/conf/network_conf.c:1459 #, c-format msgid "" "Network '%s' has invalid netmask '%s' for address '%s' (both must be IPv4)" msgstr "" -#: src/conf/network_conf.c:1445 +#: src/conf/network_conf.c:1467 #, c-format msgid "Route definition '%s' cannot have both a prefix and a netmask" msgstr "" -#: src/conf/network_conf.c:1453 +#: src/conf/network_conf.c:1475 #, c-format msgid "" "Invalid prefix %u specified in route definition of network '%s', must be 0 - " "32" msgstr "" -#: src/conf/network_conf.c:1462 +#: src/conf/network_conf.c:1484 #, c-format msgid "" "ipv6 family specified for non-IPv6 address '%s' in route definition of " "network '%s'" msgstr "" -#: src/conf/network_conf.c:1469 +#: src/conf/network_conf.c:1491 #, c-format msgid "" "Specifying netmask invalid for IPv6 address '%s' in route definition of " "network '%s'" msgstr "" -#: src/conf/network_conf.c:1476 +#: src/conf/network_conf.c:1498 #, c-format msgid "" "ipv6 specified for non-IPv6 gateway address '%s' in route definition of " "network '%s'" msgstr "" -#: src/conf/network_conf.c:1483 +#: src/conf/network_conf.c:1505 #, c-format msgid "" "Invalid prefix %u specified in route definition of network '%s', must be 0 - " "128" msgstr "" -#: src/conf/network_conf.c:1491 +#: src/conf/network_conf.c:1513 #, c-format msgid "Unrecognized family '%s' in route definition of network'%s'" msgstr "" -#: src/conf/network_conf.c:1501 +#: src/conf/network_conf.c:1523 #, c-format msgid "" "error converting address '%s' with netmask '%s' to network-address in route " "definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1511 +#: src/conf/network_conf.c:1533 #, c-format msgid "" "error converting address '%s' with prefix %u to network-address in route " "definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1520 +#: src/conf/network_conf.c:1542 #, c-format msgid "" "address '%s' in route definition of network '%s' is not a network address" msgstr "" -#: src/conf/network_conf.c:1565 +#: src/conf/network_conf.c:1587 msgid "Missing required name attribute in portgroup" msgstr "" -#: src/conf/network_conf.c:1617 +#: src/conf/network_conf.c:1639 #, c-format msgid "" "The element can only be used when 'mode' is 'nat' in network " "%s" msgstr "" -#: src/conf/network_conf.c:1626 src/conf/network_conf.c:1771 +#: src/conf/network_conf.c:1648 src/conf/network_conf.c:1793 #, c-format msgid "invalid
element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1631 +#: src/conf/network_conf.c:1653 #, c-format msgid "" "Only one
element is allowed in in in network %s" msgstr "" -#: src/conf/network_conf.c:1638 +#: src/conf/network_conf.c:1660 #, c-format msgid "" "missing 'start' attribute in
element in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1645 +#: src/conf/network_conf.c:1667 #, c-format msgid "" "missing 'end' attribute in
element in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1653 +#: src/conf/network_conf.c:1675 #, c-format msgid "Bad ipv4 start address '%s' in in in network '%s'" msgstr "" -#: src/conf/network_conf.c:1660 +#: src/conf/network_conf.c:1682 #, c-format msgid "Bad ipv4 end address '%s' in in in network '%s'" msgstr "" -#: src/conf/network_conf.c:1669 +#: src/conf/network_conf.c:1691 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1674 +#: src/conf/network_conf.c:1696 #, c-format msgid "" "Only one element is allowed in in in network %s" msgstr "" -#: src/conf/network_conf.c:1682 +#: src/conf/network_conf.c:1704 #, c-format msgid "" "Missing or invalid 'start' attribute in in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1690 +#: src/conf/network_conf.c:1712 #, c-format msgid "" "Missing or invalid 'end' attribute in in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1732 +#: src/conf/network_conf.c:955 #, c-format msgid "unknown forwarding type '%s'" msgstr "" -#: src/conf/network_conf.c:1751 +#: src/conf/network_conf.c:1773 #, c-format msgid "Unknown forward in network %s" msgstr "" -#: src/conf/network_conf.c:1763 +#: src/conf/network_conf.c:1785 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1779 +#: src/conf/network_conf.c:1801 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1787 +#: src/conf/network_conf.c:1809 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1792 +#: src/conf/network_conf.c:1814 #, c-format msgid "Only one element is allowed in of network %s" msgstr "" -#: src/conf/network_conf.c:1804 +#: src/conf/network_conf.c:1826 #, c-format msgid "" "
, , and elements in of network %s are " "mutually exclusive" msgstr "" -#: src/conf/network_conf.c:1813 +#: src/conf/network_conf.c:1835 #, c-format msgid "" "the 'dev' attribute cannot be used when
or sub-" "elements are present in network %s" msgstr "" -#: src/conf/network_conf.c:1835 +#: src/conf/network_conf.c:1857 #, c-format msgid "" "Missing required dev attribute in element of network %s" msgstr "" -#: src/conf/network_conf.c:1847 +#: src/conf/network_conf.c:1869 #, c-format msgid "" " must match first in network %s" msgstr "" -#: src/conf/network_conf.c:1870 +#: src/conf/network_conf.c:1892 #, c-format msgid "missing address type in network %s" msgstr "" -#: src/conf/network_conf.c:1877 +#: src/conf/network_conf.c:1899 #, c-format msgid "unknown address type '%s' in network %s" msgstr "" -#: src/conf/network_conf.c:1894 +#: src/conf/network_conf.c:1916 #, c-format msgid "unsupported address type '%s' in network %s" msgstr "" -#: src/conf/network_conf.c:1904 +#: src/conf/network_conf.c:1926 #, c-format msgid "Only one element is allowed in of network %s" msgstr "" -#: src/conf/network_conf.c:1914 +#: src/conf/network_conf.c:1936 #, c-format msgid "Missing required dev attribute in element of network '%s'" msgstr "" -#: src/conf/network_conf.c:1995 +#: src/conf/network_conf.c:2017 #, c-format msgid "Invalid ipv6 setting '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:2025 +#: src/conf/network_conf.c:879 #, c-format msgid "Invalid bridge mac address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:2032 +#: src/conf/network_conf.c:2054 #, c-format msgid "Invalid multicast bridge mac address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:2148 +#: src/conf/network_conf.c:2170 #, c-format msgid "unreachable static route gateway '%s' specified for network '%s'" msgstr "" -#: src/conf/network_conf.c:2177 +#: src/conf/network_conf.c:1027 #, c-format msgid "%s forwarding requested, but no IP address provided for network '%s'" msgstr "" -#: src/conf/network_conf.c:2185 +#: src/conf/network_conf.c:1034 #, c-format msgid "" "multiple forwarding interfaces specified for network '%s', only one is " "supported" msgstr "" -#: src/conf/network_conf.c:2198 +#: src/conf/network_conf.c:2220 #, c-format msgid "bridge name not allowed in %s mode (network '%s')" msgstr "" -#: src/conf/network_conf.c:2207 +#: src/conf/network_conf.c:1054 #, c-format msgid "" "bridge delay/stp options only allowed in route, nat, and isolated mode, not " "in %s (network '%s')" msgstr "" -#: src/conf/network_conf.c:2214 +#: src/conf/network_conf.c:2236 #, c-format msgid "" "A network with forward mode='%s' can specify a bridge name or a forward dev, " "but not both (network '%s')" msgstr "" -#: src/conf/network_conf.c:2246 +#: src/conf/network_conf.c:1084 msgid "(network_definition)" msgstr "" -#: src/conf/network_conf.c:2273 +#: src/conf/network_conf.c:1111 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/network_conf.c:2616 +#: src/conf/network_conf.c:2332 +#, c-format +msgid "Unknown forwardPlainNames type %d in network" +msgstr "" + +#: src/conf/network_conf.c:1298 #, c-format msgid "Unknown forward type %d in network '%s'" msgstr "" -#: src/conf/network_conf.c:2645 +#: src/conf/network_conf.c:2673 #, c-format msgid "unexpected hostdev driver name type %d " msgstr "" -#: src/conf/network_conf.c:2903 +#: src/conf/network_conf.c:2941 msgid "(network status)" msgstr "" -#: src/conf/network_conf.c:2908 +#: src/conf/network_conf.c:2946 msgid "Could not find any 'network' element in status file" msgstr "" -#: src/conf/network_conf.c:2919 src/conf/network_conf.c:3003 +#: src/conf/network_conf.c:1462 #, c-format msgid "Network config filename '%s' does not match network name '%s'" msgstr "" -"Le nom du fichier de configuration « %s » ne correspond pas au nom du réseau " -"« %s »" +"Le nom du fichier de configuration « %s » ne correspond pas au nom du réseau " +"« %s »" -#: src/conf/network_conf.c:2947 +#: src/conf/network_conf.c:2985 #, c-format msgid "Malformed 'floor_sum' attribute: %s" msgstr "" -#: src/conf/network_conf.c:3130 src/util/virdnsmasq.c:268 +#: src/conf/network_conf.c:1555 src/util/dnsmasq.c:266 #, c-format msgid "cannot remove config file '%s'" msgstr "" -#: src/conf/network_conf.c:3193 +#: src/conf/network_conf.c:1624 #, c-format msgid "Bridge generation exceeded max id %d" msgstr "" -#: src/conf/network_conf.c:3211 +#: src/conf/network_conf.c:1642 #, c-format msgid "bridge name '%s' already in use." msgstr "" -#: src/conf/network_conf.c:3245 +#: src/conf/network_conf.c:3308 #, c-format msgid "can't update '%s' section of network '%s'" msgstr "" -#: src/conf/network_conf.c:3252 +#: src/conf/network_conf.c:3315 #, c-format msgid "unrecognized network update command code %d" msgstr "" -#: src/conf/network_conf.c:3262 +#: src/conf/network_conf.c:3325 #, c-format msgid "unexpected element <%s>, expecting <%s>, while updating network '%s'" msgstr "" -#: src/conf/network_conf.c:3317 +#: src/conf/network_conf.c:3380 #, c-format msgid "" "couldn't update dhcp host entry - no element found at index %d in " "network '%s'" msgstr "" -#: src/conf/network_conf.c:3340 +#: src/conf/network_conf.c:3403 #, c-format msgid "" "couldn't update dhcp host entry - no element found in network '%s'" msgstr "" -#: src/conf/network_conf.c:3388 +#: src/conf/network_conf.c:3451 #, c-format msgid "" "couldn't locate an existing dhcp host entry with \"mac='%s'\" in network '%s'" msgstr "" -#: src/conf/network_conf.c:3416 +#: src/conf/network_conf.c:3479 #, c-format msgid "" "there is an existing dhcp host entry in network '%s' that matches \"\"" msgstr "" -#: src/conf/network_conf.c:3447 +#: src/conf/network_conf.c:3510 #, c-format msgid "couldn't locate a matching dhcp host entry in network '%s'" msgstr "" -#: src/conf/network_conf.c:3493 +#: src/conf/network_conf.c:3556 msgid "dhcp ranges cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3517 +#: src/conf/network_conf.c:3580 #, c-format msgid "" "there is an existing dhcp range entry in network '%s' that matches \"\"" msgstr "" -#: src/conf/network_conf.c:3536 +#: src/conf/network_conf.c:3599 #, c-format msgid "couldn't locate a matching dhcp range entry in network '%s'" msgstr "" -#: src/conf/network_conf.c:3586 +#: src/conf/network_conf.c:3649 msgid "forward interface entries cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3595 +#: src/conf/network_conf.c:3658 msgid "missing dev attribute in element" msgstr "" -#: src/conf/network_conf.c:3612 +#: src/conf/network_conf.c:3675 #, c-format msgid "" "there is an existing interface entry in network '%s' that matches " "\"\"" msgstr "" -#: src/conf/network_conf.c:3629 +#: src/conf/network_conf.c:3692 #, c-format msgid "" "couldn't find an interface entry in network '%s' matching " msgstr "" -#: src/conf/network_conf.c:3638 +#: src/conf/network_conf.c:3701 #, c-format msgid "" "unable to delete interface '%s' in network '%s'. It is currently being used " "by %d domains." msgstr "" -#: src/conf/network_conf.c:3705 +#: src/conf/network_conf.c:3768 #, c-format msgid "" "couldn't find a portgroup entry in network '%s' matching " msgstr "" -#: src/conf/network_conf.c:3713 +#: src/conf/network_conf.c:3776 #, c-format msgid "" "there is an existing portgroup entry in network '%s' that matches " "\"\"" msgstr "" -#: src/conf/network_conf.c:3727 +#: src/conf/network_conf.c:3790 #, c-format msgid "" "a different portgroup entry in network '%s' is already set as the default. " "Only one default is allowed." msgstr "" -#: src/conf/network_conf.c:3787 +#: src/conf/network_conf.c:3850 msgid "DNS HOST records cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3820 +#: src/conf/network_conf.c:3883 #, c-format msgid "" "there is already at least one DNS HOST record with a matching field in " "network %s" msgstr "" -#: src/conf/network_conf.c:3835 +#: src/conf/network_conf.c:3898 #, c-format msgid "couldn't locate a matching DNS HOST record in network %s" msgstr "" -#: src/conf/network_conf.c:3841 +#: src/conf/network_conf.c:3904 #, c-format msgid "multiple matching DNS HOST records were found in network %s" msgstr "" -#: src/conf/network_conf.c:3881 +#: src/conf/network_conf.c:3944 msgid "DNS SRV records cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3906 +#: src/conf/network_conf.c:3969 #, c-format msgid "" "there is already at least one DNS SRV record matching all specified fields " "in network %s" msgstr "" -#: src/conf/network_conf.c:3921 +#: src/conf/network_conf.c:3984 #, c-format msgid "couldn't locate a matching DNS SRV record in network %s" msgstr "" -#: src/conf/network_conf.c:3927 +#: src/conf/network_conf.c:3990 #, c-format msgid "" "multiple DNS SRV records matching all specified fields were found in network " "%s" msgstr "" -#: src/conf/network_conf.c:3965 +#: src/conf/network_conf.c:4028 msgid "DNS TXT records cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3985 +#: src/conf/network_conf.c:4048 #, c-format msgid "there is already a DNS TXT record with name '%s' in network %s" msgstr "" -#: src/conf/network_conf.c:4000 +#: src/conf/network_conf.c:4063 #, c-format msgid "couldn't locate a matching DNS TXT record in network %s" msgstr "" -#: src/conf/network_conf.c:4032 +#: src/conf/network_conf.c:4095 msgid "network_update_xml" msgstr "" -#: src/conf/network_conf.c:4082 +#: src/conf/network_conf.c:4145 msgid "can't update unrecognized section of network" msgstr "" -#: src/conf/network_conf.c:4204 +#: src/conf/network_conf.c:1697 #, c-format msgid "network '%s' is already defined with uuid %s" msgstr "" -#: src/conf/network_conf.c:4213 +#: src/conf/network_conf.c:1706 #, c-format msgid "network is already active as '%s'" msgstr "" -#: src/conf/network_conf.c:4227 +#: src/conf/network_conf.c:1720 #, c-format msgid "network '%s' already exists with uuid %s" msgstr "" -#: src/conf/node_device_conf.c:579 +#: src/conf/node_device_conf.c:564 #, c-format msgid "no block device path supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:599 +#: src/conf/node_device_conf.c:584 #, c-format msgid "missing storage capability type for '%s'" msgstr "" -#: src/conf/node_device_conf.c:621 +#: src/conf/node_device_conf.c:606 #, c-format msgid "no removable media size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:622 +#: src/conf/node_device_conf.c:607 #, c-format msgid "invalid removable media size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:632 +#: src/conf/node_device_conf.c:617 #, c-format msgid "unknown storage capability type '%s' for '%s'" msgstr "" -#: src/conf/node_device_conf.c:644 +#: src/conf/node_device_conf.c:629 #, c-format msgid "no size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:645 +#: src/conf/node_device_conf.c:630 #, c-format msgid "invalid size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:671 src/conf/node_device_conf.c:749 +#: src/conf/node_device_conf.c:656 src/conf/node_device_conf.c:732 #, c-format msgid "no SCSI host ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:672 src/conf/node_device_conf.c:750 +#: src/conf/node_device_conf.c:657 src/conf/node_device_conf.c:733 #, c-format msgid "invalid SCSI host ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:677 +#: src/conf/node_device_conf.c:662 #, c-format msgid "no SCSI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:678 +#: src/conf/node_device_conf.c:663 #, c-format msgid "invalid SCSI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:683 +#: src/conf/node_device_conf.c:668 #, c-format msgid "no SCSI target ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:684 +#: src/conf/node_device_conf.c:669 #, c-format msgid "invalid SCSI target ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:689 +#: src/conf/node_device_conf.c:674 #, c-format msgid "no SCSI LUN ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:690 +#: src/conf/node_device_conf.c:675 #, c-format msgid "invalid SCSI LUN ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:717 +#: src/conf/node_device_conf.c:702 #, c-format msgid "no target name supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:763 +#: src/conf/node_device_conf.c:746 #, c-format msgid "missing SCSI host capability type for '%s'" msgstr "" @@ -5137,97 +5313,97 @@ msgid "no WWPN supplied for '%s', and auto-generation failed" msgstr "" -#: src/conf/node_device_conf.c:809 +#: src/conf/node_device_conf.c:784 #, c-format msgid "unknown SCSI host capability type '%s' for '%s'" msgstr "" -#: src/conf/node_device_conf.c:843 +#: src/conf/node_device_conf.c:818 #, c-format msgid "no network interface supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:858 +#: src/conf/node_device_conf.c:833 #, c-format msgid "invalid network type supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:885 +#: src/conf/node_device_conf.c:860 #, c-format msgid "no USB interface number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:886 +#: src/conf/node_device_conf.c:861 #, c-format msgid "invalid USB interface number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:891 +#: src/conf/node_device_conf.c:866 #, c-format msgid "no USB interface class supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:892 +#: src/conf/node_device_conf.c:867 #, c-format msgid "invalid USB interface class supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:897 +#: src/conf/node_device_conf.c:872 #, c-format msgid "no USB interface subclass supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:898 +#: src/conf/node_device_conf.c:873 #, c-format msgid "invalid USB interface subclass supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:903 +#: src/conf/node_device_conf.c:878 #, c-format msgid "no USB interface protocol supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:904 +#: src/conf/node_device_conf.c:879 #, c-format msgid "invalid USB interface protocol supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:952 +#: src/conf/node_device_conf.c:927 #, c-format msgid "no USB bus number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:953 +#: src/conf/node_device_conf.c:928 #, c-format msgid "invalid USB bus number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:958 +#: src/conf/node_device_conf.c:933 #, c-format msgid "no USB device number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:959 +#: src/conf/node_device_conf.c:934 #, c-format msgid "invalid USB device number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:964 +#: src/conf/node_device_conf.c:939 #, c-format msgid "no USB vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:965 +#: src/conf/node_device_conf.c:940 #, c-format msgid "invalid USB vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:970 +#: src/conf/node_device_conf.c:945 #, c-format msgid "no USB product ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:971 +#: src/conf/node_device_conf.c:946 #, c-format msgid "invalid USB product ID supplied for '%s'" msgstr "" @@ -5241,242 +5417,242 @@ msgid "invalid iommuGroup number attribute '%s'" msgstr "" -#: src/conf/node_device_conf.c:1054 +#: src/conf/node_device_conf.c:972 #, c-format msgid "no PCI domain ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1055 +#: src/conf/node_device_conf.c:973 #, c-format msgid "invalid PCI domain ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1060 +#: src/conf/node_device_conf.c:978 #, c-format msgid "no PCI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1061 +#: src/conf/node_device_conf.c:979 #, c-format msgid "invalid PCI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1066 +#: src/conf/node_device_conf.c:984 #, c-format msgid "no PCI slot ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1067 +#: src/conf/node_device_conf.c:985 #, c-format msgid "invalid PCI slot ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1072 +#: src/conf/node_device_conf.c:990 #, c-format msgid "no PCI function ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1073 +#: src/conf/node_device_conf.c:991 #, c-format msgid "invalid PCI function ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1078 +#: src/conf/node_device_conf.c:996 #, c-format msgid "no PCI vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1079 +#: src/conf/node_device_conf.c:997 #, c-format msgid "invalid PCI vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1084 +#: src/conf/node_device_conf.c:1002 #, c-format msgid "no PCI product ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1085 +#: src/conf/node_device_conf.c:1003 #, c-format msgid "invalid PCI product ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1125 +#: src/conf/node_device_conf.c:1037 #, c-format msgid "no system UUID supplied for '%s'" msgstr "aucun UUID système fourni pour '%s'" -#: src/conf/node_device_conf.c:1131 +#: src/conf/node_device_conf.c:1043 #, c-format msgid "malformed uuid element for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1164 +#: src/conf/node_device_conf.c:1077 msgid "missing capability type" msgstr "" -#: src/conf/node_device_conf.c:1170 +#: src/conf/node_device_conf.c:1083 #, c-format msgid "unknown capability type '%s'" msgstr "" -#: src/conf/node_device_conf.c:1210 +#: src/conf/node_device_conf.c:1120 #, c-format msgid "unknown capability type '%d' for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1263 +#: src/conf/node_device_conf.c:1176 #, c-format msgid "no device capabilities for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1301 +#: src/conf/node_device_conf.c:1210 #, c-format msgid "unexpected root element <%s> expecting " msgstr "" -#: src/conf/node_device_conf.c:1330 +#: src/conf/node_device_conf.c:1238 msgid "(node_device_definition)" msgstr "" -#: src/conf/node_device_conf.c:1384 +#: src/conf/node_device_conf.c:1285 msgid "Device is not a fibre channel HBA" msgstr "" -#: src/conf/node_device_conf.c:1409 +#: src/conf/node_device_conf.c:1314 #, c-format msgid "Could not find parent device for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1429 +#: src/conf/node_device_conf.c:1334 #, c-format msgid "Parent device %s is not capable of vport operations" msgstr "" -#: src/conf/nwfilter_conf.c:991 +#: src/conf/nwfilter_conf.c:996 msgid "ipset name is too long" msgstr "" -#: src/conf/nwfilter_conf.c:997 +#: src/conf/nwfilter_conf.c:1002 msgid "ipset name contains invalid characters" msgstr "" -#: src/conf/nwfilter_conf.c:1029 +#: src/conf/nwfilter_conf.c:1034 msgid "malformed ipset flags" msgstr "" -#: src/conf/nwfilter_conf.c:2018 +#: src/conf/nwfilter_conf.c:1914 #, c-format msgid "%s has illegal value %s" msgstr "" -#: src/conf/nwfilter_conf.c:2051 src/conf/nwfilter_conf.c:2317 +#: src/conf/nwfilter_conf.c:1949 src/conf/nwfilter_conf.c:2194 msgid "rule node requires action attribute" msgstr "" -#: src/conf/nwfilter_conf.c:2324 +#: src/conf/nwfilter_conf.c:2201 msgid "unknown rule action attribute value" msgstr "" -#: src/conf/nwfilter_conf.c:2331 +#: src/conf/nwfilter_conf.c:2208 msgid "rule node requires direction attribute" msgstr "" -#: src/conf/nwfilter_conf.c:2338 +#: src/conf/nwfilter_conf.c:2215 msgid "unknown rule direction attribute value" msgstr "" -#: src/conf/nwfilter_conf.c:2413 +#: src/conf/nwfilter_conf.c:2292 #, c-format msgid "Name of chain is longer than %u characters" msgstr "" -#: src/conf/nwfilter_conf.c:2421 +#: src/conf/nwfilter_conf.c:2300 msgid "Chain name contains invalid characters" msgstr "" -#: src/conf/nwfilter_conf.c:2459 +#: src/conf/nwfilter_conf.c:2337 #, c-format msgid "" "Invalid chain name '%s'. Please use a chain name called '%s' or any of the " "following prefixes: " msgstr "" -#: src/conf/nwfilter_conf.c:2505 +#: src/conf/nwfilter_conf.c:2385 msgid "filter has no name" msgstr "" -#: src/conf/nwfilter_conf.c:2513 +#: src/conf/nwfilter_conf.c:2393 #, c-format msgid "Could not parse chain priority '%s'" msgstr "" -#: src/conf/nwfilter_conf.c:2520 +#: src/conf/nwfilter_conf.c:2400 #, c-format msgid "Priority '%d' is outside valid range of [%d,%d]" msgstr "" -#: src/conf/nwfilter_conf.c:2559 src/conf/storage_conf.c:904 -#: src/storage/storage_backend.c:456 +#: src/conf/nwfilter_conf.c:2442 src/conf/storage_conf.c:664 +#: src/storage/storage_backend.c:431 msgid "unable to generate uuid" msgstr "impossible de générer l'UUID" -#: src/conf/nwfilter_conf.c:2625 +#: src/conf/nwfilter_conf.c:2505 msgid "unknown root element for nw filter" msgstr "" -#: src/conf/nwfilter_conf.c:2650 +#: src/conf/nwfilter_conf.c:2655 msgid "(nwfilter_definition)" msgstr "" -#: src/conf/nwfilter_conf.c:2978 +#: src/conf/nwfilter_conf.c:2801 #, c-format msgid "filter with same UUID but different name ('%s') already exists" msgstr "" -#: src/conf/nwfilter_conf.c:2989 +#: src/conf/nwfilter_conf.c:2812 msgid "filter would introduce a loop" msgstr "" -#: src/conf/nwfilter_conf.c:3061 +#: src/conf/nwfilter_conf.c:2880 #, c-format msgid "network filter config filename '%s' does not match name '%s'" msgstr "" -#: src/conf/nwfilter_conf.c:3136 src/conf/storage_conf.c:1905 +#: src/conf/nwfilter_conf.c:2957 src/conf/storage_conf.c:1536 #, c-format msgid "cannot create config directory %s" msgstr "" -#: src/conf/nwfilter_conf.c:3149 src/conf/storage_conf.c:1924 +#: src/conf/nwfilter_conf.c:2970 src/conf/storage_conf.c:1555 msgid "failed to generate XML" msgstr "impossible de créer XML" -#: src/conf/nwfilter_conf.c:3168 src/conf/storage_conf.c:1942 +#: src/conf/nwfilter_conf.c:2986 src/conf/storage_conf.c:1569 #, c-format msgid "no config file for %s" msgstr "aucun fichier de configuration pour %s" -#: src/conf/nwfilter_conf.c:3174 src/conf/storage_conf.c:1948 +#: src/conf/nwfilter_conf.c:2992 src/conf/storage_conf.c:1575 #, c-format msgid "cannot remove config for %s" msgstr "impossible de retirer la configuration pour %s" -#: src/conf/nwfilter_conf.c:3249 +#: src/conf/nwfilter_conf.c:3065 #, c-format msgid "formatter for %s %s reported error" msgstr "" -#: src/conf/nwfilter_params.c:110 +#: src/conf/nwfilter_params.c:114 msgid "Variable value contains invalid character" msgstr "" -#: src/conf/nwfilter_params.c:346 src/conf/nwfilter_params.c:597 +#: src/conf/nwfilter_params.c:321 src/conf/nwfilter_params.c:462 #, c-format msgid "Could not find value for variable '%s'" msgstr "" -#: src/conf/nwfilter_params.c:371 +#: src/conf/nwfilter_params.c:333 msgid "" "Cardinality of list items must be the same for processing them in parallel" msgstr "" @@ -5500,22 +5676,22 @@ msgid "Could not get iterator index for (internal) iterator ID %u" msgstr "" -#: src/conf/nwfilter_params.c:589 +#: src/conf/nwfilter_params.c:454 #, c-format msgid "Could not find variable '%s' in iterator" msgstr "" -#: src/conf/nwfilter_params.c:605 +#: src/conf/nwfilter_params.c:470 #, c-format msgid "Could not get nth (%u) value of variable '%s'" msgstr "" -#: src/conf/nwfilter_params.c:751 +#: src/conf/nwfilter_params.c:619 #, c-format msgid "Could not put variable '%s' into hashmap" msgstr "" -#: src/conf/nwfilter_params.c:898 +#: src/conf/nwfilter_params.c:746 msgid "missing filter parameter table" msgstr "" @@ -5541,53 +5717,53 @@ msgid "could not find event callback %d for deletion" msgstr "" -#: src/conf/object_event.c:402 +#: src/conf/domain_event.c:377 msgid "event callback already tracked" msgstr "" -#: src/conf/object_event.c:579 +#: src/conf/domain_event.c:621 msgid "unable to initialize state mutex" msgstr "impossible d'initialiser l'état mutex" -#: src/conf/object_event.c:626 +#: src/conf/object_event.c:624 #, c-format msgid "Class %s must derive from virObjectEvent" msgstr "" -#: src/conf/object_event.c:884 +#: src/conf/domain_event.c:644 msgid "could not initialize domain event timer" msgstr "impossible d'initialiser l'horloge d'événements du domaine" -#: src/conf/object_event.c:974 +#: src/conf/object_event.c:977 #, c-format msgid "event callback function %p not registered" msgstr "" -#: src/conf/object_event.c:1022 +#: src/conf/object_event.c:1025 #, c-format msgid "event callback id %d not registered" msgstr "" -#: src/conf/secret_conf.c:64 src/conf/secret_conf.c:125 -#: src/conf/secret_conf.c:253 src/conf/secret_conf.c:284 +#: src/conf/secret_conf.c:61 src/conf/secret_conf.c:113 +#: src/conf/secret_conf.c:243 src/conf/secret_conf.c:267 #, c-format msgid "unexpected secret usage type %d" msgstr "" -#: src/conf/secret_conf.c:80 +#: src/conf/secret_conf.c:77 msgid "unknown secret usage type" msgstr "" -#: src/conf/secret_conf.c:86 +#: src/conf/secret_conf.c:83 #, c-format msgid "unknown secret usage type %s" msgstr "" -#: src/conf/secret_conf.c:100 +#: src/conf/secret_conf.c:97 msgid "volume usage specified, but volume path is missing" msgstr "" -#: src/conf/secret_conf.c:109 +#: src/conf/secret_conf.c:106 msgid "Ceph usage specified, but name is missing" msgstr "" @@ -5595,177 +5771,180 @@ msgid "iSCSI usage specified, but target is missing" msgstr "" -#: src/conf/secret_conf.c:142 +#: src/conf/secret_conf.c:130 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/secret_conf.c:166 +#: src/conf/secret_conf.c:156 msgid "invalid value of 'ephemeral'" msgstr "" -#: src/conf/secret_conf.c:180 +#: src/conf/secret_conf.c:170 msgid "invalid value of 'private'" msgstr "" -#: src/conf/secret_conf.c:224 +#: src/conf/secret_conf.c:214 msgid "(definition_of_secret)" msgstr "" -#: src/conf/snapshot_conf.c:116 +#: src/conf/domain_conf.c:12246 msgid "missing name from disk snapshot element" msgstr "" -#: src/conf/snapshot_conf.c:161 +#: src/conf/snapshot_conf.c:137 +#, c-format +msgid "unknown disk snapshot type '%s'" +msgstr "" + +#: src/conf/snapshot_conf.c:167 #, c-format msgid "unknown disk snapshot driver '%s'" msgstr "" -#: src/conf/snapshot_conf.c:215 +#: src/conf/domain_conf.c:12328 msgid "a redefined snapshot must have a name" msgstr "" -#: src/conf/snapshot_conf.c:228 +#: src/conf/domain_conf.c:12347 msgid "missing creationTime from existing snapshot" msgstr "" -#: src/conf/snapshot_conf.c:240 +#: src/conf/domain_conf.c:12359 msgid "missing state from existing snapshot" msgstr "" -#: src/conf/snapshot_conf.c:246 +#: src/conf/domain_conf.c:12365 #, c-format msgid "Invalid state '%s' in domain snapshot XML" msgstr "" -#: src/conf/snapshot_conf.c:263 src/conf/snapshot_conf.c:443 +#: src/conf/domain_conf.c:12380 src/conf/domain_conf.c:12471 msgid "missing domain in snapshot" msgstr "" -#: src/conf/snapshot_conf.c:286 +#: src/conf/snapshot_conf.c:293 #, c-format msgid "unknown memory snapshot setting '%s'" msgstr "" -#: src/conf/snapshot_conf.c:293 +#: src/conf/snapshot_conf.c:300 #, c-format msgid "memory filename '%s' requires external snapshot" msgstr "" -#: src/conf/snapshot_conf.c:300 +#: src/conf/snapshot_conf.c:307 msgid "external memory snapshots require a filename" msgstr "" -#: src/conf/snapshot_conf.c:313 +#: src/conf/snapshot_conf.c:320 msgid "memory state cannot be saved with offline or disk-only snapshot" msgstr "" -#: src/conf/snapshot_conf.c:333 +#: src/conf/domain_conf.c:12413 msgid "unable to handle disk requests in snapshot" msgstr "" -#: src/conf/snapshot_conf.c:340 +#: src/conf/domain_conf.c:12420 msgid "Could not find 'active' element" msgstr "" -#: src/conf/snapshot_conf.c:372 +#: src/conf/domain_conf.c:12318 msgid "domainsnapshot" msgstr "" -#: src/conf/snapshot_conf.c:401 tools/virsh-snapshot.c:785 -#: tools/virsh-snapshot.c:828 tools/virsh-snapshot.c:946 -#: tools/virsh-snapshot.c:1639 +#: src/conf/domain_conf.c:12307 tools/virsh.c:14325 tools/virsh.c:14652 msgid "(domain_snapshot)" msgstr "" -#: src/conf/snapshot_conf.c:449 +#: src/conf/domain_conf.c:12477 msgid "too many disk snapshot requests for domain" msgstr "" -#: src/conf/snapshot_conf.c:470 +#: src/conf/domain_conf.c:12500 #, c-format msgid "no disk named '%s'" msgstr "" -#: src/conf/snapshot_conf.c:476 +#: src/conf/domain_conf.c:12507 #, c-format msgid "disk '%s' specified twice" msgstr "" -#: src/conf/snapshot_conf.c:499 +#: src/conf/domain_conf.c:12521 #, c-format msgid "disk '%s' must use snapshot mode '%s'" msgstr "" -#: src/conf/snapshot_conf.c:506 +#: src/conf/domain_conf.c:12528 #, c-format msgid "file '%s' for disk '%s' requires use of external snapshot mode" msgstr "" -#: src/conf/snapshot_conf.c:556 +#: src/conf/snapshot_conf.c:562 #, c-format msgid "cannot generate external snapshot name for disk '%s' on a '%s' device" msgstr "" -#: src/conf/snapshot_conf.c:564 +#: src/conf/domain_conf.c:12582 #, c-format msgid "cannot generate external snapshot name for disk '%s' without source" msgstr "" -#: src/conf/snapshot_conf.c:571 +#: src/conf/domain_conf.c:12589 #, c-format msgid "" "source for disk '%s' is not a regular file; refusing to generate external " "snapshot name" msgstr "" -#: src/conf/snapshot_conf.c:585 +#: src/conf/domain_conf.c:12603 msgid "integer overflow" msgstr "" -#: src/conf/snapshot_conf.c:733 +#: src/conf/domain_conf.c:12736 #, c-format msgid "unexpected domain snapshot %s already exists" msgstr "" -#: src/conf/snapshot_conf.c:1159 +#: src/qemu/qemu_driver.c:9643 #, c-format msgid "cannot set snapshot %s as its own parent" msgstr "" -#: src/conf/snapshot_conf.c:1166 +#: src/qemu/qemu_driver.c:9650 #, c-format msgid "parent %s for snapshot %s not found" msgstr "" -#: src/conf/snapshot_conf.c:1173 +#: src/qemu/qemu_driver.c:9657 #, c-format msgid "parent %s would create cycle to %s" msgstr "" -#: src/conf/snapshot_conf.c:1191 +#: src/conf/snapshot_conf.c:1198 #, c-format msgid "disk-only flag for snapshot %s requires disk-snapshot state" msgstr "" -#: src/conf/snapshot_conf.c:1201 +#: src/qemu/qemu_driver.c:9675 #, c-format msgid "definition for snapshot %s must use uuid %s" msgstr "" -#: src/conf/snapshot_conf.c:1213 +#: src/qemu/qemu_driver.c:9686 #, c-format msgid "" "cannot change between online and offline snapshot state in snapshot %s" msgstr "" -#: src/conf/snapshot_conf.c:1222 +#: src/qemu/qemu_driver.c:9694 #, c-format msgid "" "cannot change between disk snapshot and system checkpoint in snapshot %s" msgstr "" -#: src/conf/storage_conf.c:294 +#: src/conf/storage_conf.c:226 src/storage/storage_backend.c:998 #, c-format msgid "missing backend for pool type %d" msgstr "arrière-plan pour le type %d de pool manquant" @@ -5782,10 +5961,10 @@ msgid "invalid auth secret uuid" msgstr "" -#: src/conf/storage_conf.c:531 +#: src/conf/storage_conf.c:483 #, c-format msgid "unknown auth type '%s'" -msgstr "type auth « %s » inconnu" +msgstr "type auth « %s » inconnu" #: src/conf/storage_conf.c:539 msgid "missing auth username attribute" @@ -5795,7 +5974,7 @@ msgid "element 'name' is mandatory for RBD pool" msgstr "" -#: src/conf/storage_conf.c:605 +#: src/conf/storage_conf.c:427 #, c-format msgid "unknown pool format type %s" msgstr "" @@ -5804,7 +5983,7 @@ msgid "missing storage pool host name" msgstr "" -#: src/conf/storage_conf.c:659 +#: src/conf/storage_conf.c:464 msgid "missing storage pool source device path" msgstr "" @@ -5819,23 +5998,23 @@ "adapter 'type'" msgstr "" -#: src/conf/storage_conf.c:749 +#: src/conf/storage_conf.c:516 msgid "(storage_source_specification)" msgstr "" -#: src/conf/storage_conf.c:758 +#: src/conf/storage_conf.c:528 msgid "root element was not source" msgstr "" -#: src/conf/storage_conf.c:810 +#: src/conf/storage_conf.c:578 msgid "malformed octal mode" msgstr "mode octal non conforme" -#: src/conf/storage_conf.c:824 +#: src/conf/storage_conf.c:589 msgid "malformed owner element" msgstr "propriétaire de l'élément non conforme" -#: src/conf/storage_conf.c:838 +#: src/conf/storage_conf.c:600 msgid "malformed group element" msgstr "groupe de l'élément non conforme" @@ -5843,21 +6022,21 @@ msgid "storage pool missing type attribute" msgstr "" -#: src/conf/storage_conf.c:875 src/storage/storage_driver.c:503 -#: src/test/test_driver.c:4730 +#: src/conf/storage_conf.c:632 src/storage/storage_driver.c:454 +#: src/test/test_driver.c:4060 #, c-format msgid "unknown storage pool type %s" msgstr "" -#: src/conf/storage_conf.c:896 +#: src/conf/storage_conf.c:656 msgid "missing pool source name element" msgstr "" -#: src/conf/storage_conf.c:918 +#: src/conf/storage_conf.c:680 msgid "missing storage pool source host name" msgstr "" -#: src/conf/storage_conf.c:926 +#: src/conf/storage_conf.c:688 msgid "missing storage pool source path" msgstr "" @@ -5869,15 +6048,15 @@ msgid "'wwnn' and 'wwpn' must be specified for adapter type 'fchost'" msgstr "" -#: src/conf/storage_conf.c:962 +#: src/conf/storage_conf.c:706 msgid "missing storage pool source adapter name" msgstr "" -#: src/conf/storage_conf.c:972 +#: src/conf/storage_conf.c:715 msgid "missing storage pool source device name" msgstr "" -#: src/conf/storage_conf.c:988 +#: src/conf/storage_conf.c:722 msgid "missing storage pool target path" msgstr "" @@ -5886,24 +6065,24 @@ msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/storage_conf.c:1049 +#: src/conf/storage_conf.c:775 msgid "(storage_pool_definition)" msgstr "" -#: src/conf/storage_conf.c:1143 +#: src/conf/storage_conf.c:850 #, c-format msgid "unknown pool format number %d" msgstr "" -#: src/conf/storage_conf.c:1197 src/conf/storage_conf.c:1985 +#: src/conf/storage_conf.c:891 src/conf/storage_conf.c:1613 msgid "unexpected pool type" msgstr "type de pool inattendu" -#: src/conf/storage_conf.c:1261 +#: src/conf/storage_conf.c:995 msgid "malformed capacity element" msgstr "capacité de l'élément non conforme" -#: src/conf/storage_conf.c:1297 +#: src/conf/storage_conf.c:1031 msgid "missing volume name element" msgstr "" @@ -5912,11 +6091,11 @@ msgid "unknown volume type '%s'" msgstr "" -#: src/conf/storage_conf.c:1318 +#: src/conf/storage_conf.c:1042 msgid "missing capacity element" msgstr "capacité de l'élément manquante" -#: src/conf/storage_conf.c:1344 src/conf/storage_conf.c:1374 +#: src/conf/storage_conf.c:1071 src/conf/storage_conf.c:1102 #, c-format msgid "unknown volume format type %s" msgstr "" @@ -5935,84 +6114,84 @@ msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/storage_conf.c:1476 +#: src/conf/storage_conf.c:1156 msgid "(storage_volume_definition)" msgstr "" -#: src/conf/storage_conf.c:1525 +#: src/conf/storage_conf.c:1192 #, c-format msgid "unknown volume format number %d" msgstr "" -#: src/conf/storage_conf.c:1813 +#: src/conf/storage_conf.c:1443 #, c-format msgid "Storage pool config filename '%s' does not match pool name '%s'" msgstr "" -#: src/conf/storage_conf.c:2036 +#: src/conf/storage_conf.c:1664 #, c-format msgid "pool '%s' is already defined with uuid %s" msgstr "" -#: src/conf/storage_conf.c:2045 +#: src/conf/storage_conf.c:1673 #, c-format msgid "pool is already active as '%s'" msgstr "" -#: src/conf/storage_conf.c:2059 +#: src/conf/storage_conf.c:1687 #, c-format msgid "pool '%s' already exists with uuid %s" msgstr "" -#: src/conf/storage_conf.c:2151 +#: src/conf/storage_conf.c:1763 #, c-format msgid "Storage source conflict with pool: '%s'" msgstr "" -#: src/conf/storage_encryption_conf.c:89 +#: src/conf/storage_encryption_conf.c:92 msgid "unknown volume encryption secret type" msgstr "" -#: src/conf/storage_encryption_conf.c:95 +#: src/conf/storage_encryption_conf.c:98 #, c-format msgid "unknown volume encryption secret type %s" msgstr "" -#: src/conf/storage_encryption_conf.c:107 +#: src/conf/storage_encryption_conf.c:110 #, c-format msgid "malformed volume encryption uuid '%s'" msgstr "" -#: src/conf/storage_encryption_conf.c:114 +#: src/conf/storage_encryption_conf.c:117 msgid "missing volume encryption uuid" msgstr "" -#: src/conf/storage_encryption_conf.c:142 +#: src/conf/storage_encryption_conf.c:146 msgid "unknown volume encryption format" msgstr "" -#: src/conf/storage_encryption_conf.c:148 +#: src/conf/storage_encryption_conf.c:152 #, c-format msgid "unknown volume encryption format type %s" msgstr "" -#: src/conf/storage_encryption_conf.c:186 +#: src/conf/storage_encryption_conf.c:192 msgid "unknown root element for volume encryption information" msgstr "" -#: src/conf/storage_encryption_conf.c:216 +#: src/conf/storage_encryption_conf.c:222 msgid "unexpected volume encryption secret type" msgstr "" -#: src/conf/storage_encryption_conf.c:236 +#: src/conf/storage_encryption_conf.c:242 msgid "unexpected encryption format" msgstr "" -#: src/conf/storage_encryption_conf.c:263 +#: src/conf/storage_encryption_conf.c:269 msgid "Cannot open /dev/urandom" msgstr "" -#: src/conf/storage_encryption_conf.c:274 +#: src/conf/storage_encryption_conf.c:280 msgid "Cannot read from /dev/urandom" msgstr "" @@ -6036,85 +6215,84 @@ msgid "Unable to init device stream mutex" msgstr "" -#: src/conf/virchrdev.c:358 src/conf/virchrdev.c:420 src/vmx/vmx.c:2087 -#: src/vmx/vmx.c:2282 +#: src/vmx/vmx.c:2054 src/vmx/vmx.c:2229 #, c-format msgid "Unsupported device type '%s'" msgstr "" -#: src/cpu/cpu.c:62 src/cpu/cpu_map.c:91 +#: src/cpu/cpu.c:54 src/cpu/cpu_map.c:90 msgid "undefined hardware architecture" msgstr "" -#: src/cpu/cpu.c:89 src/cpu/cpu.c:318 +#: src/cpu/cpu.c:81 src/cpu/cpu.c:309 msgid "(CPU_definition)" msgstr "" -#: src/cpu/cpu.c:98 +#: src/cpu/cpu.c:90 msgid "no CPU model specified" msgstr "aucun modèle de CPU spécifié" -#: src/cpu/cpu.c:126 +#: src/cpu/cpu.c:118 #, c-format msgid "cannot compare CPUs of %s architecture" msgstr "" -#: src/cpu/cpu.c:154 src/cpu/cpu.c:387 +#: src/cpu/cpu.c:146 src/cpu/cpu.c:379 msgid "nonzero nmodels doesn't match with NULL models" msgstr "" -#: src/cpu/cpu.c:160 +#: src/cpu/cpu.c:152 msgid "invalid CPU definition" msgstr "" -#: src/cpu/cpu.c:169 +#: src/cpu/cpu.c:161 #, c-format msgid "cannot decode CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:200 +#: src/cpu/cpu.c:192 #, c-format msgid "cannot encode CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:225 +#: src/cpu/cpu.c:218 #, c-format msgid "cannot free CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:246 +#: src/cpu/cpu.c:239 #, c-format msgid "cannot get node CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:270 +#: src/cpu/cpu.c:262 #, c-format msgid "cannot compute guest CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:305 +#: src/cpu/cpu.c:296 msgid "nonzero ncpus doesn't match with NULL xmlCPUs" msgstr "" -#: src/cpu/cpu.c:310 src/cpu/cpu.c:381 +#: src/cpu/cpu.c:301 src/cpu/cpu.c:373 msgid "No CPUs given" msgstr "" -#: src/cpu/cpu.c:376 +#: src/cpu/cpu.c:368 msgid "nonzero ncpus doesn't match with NULL cpus" msgstr "" -#: src/cpu/cpu.c:396 +#: src/cpu/cpu.c:388 #, c-format msgid "cannot compute baseline CPU of %s architecture" msgstr "" -#: src/cpu/cpu.c:418 +#: src/cpu/cpu.c:410 #, c-format msgid "cannot update guest CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:439 +#: src/cpu/cpu.c:433 #, c-format msgid "cannot check guest CPU data for %s architecture" msgstr "" @@ -6140,51 +6318,50 @@ msgstr "" #: src/cpu/cpu_generic.c:129 src/cpu/cpu_powerpc.c:476 -#: src/cpu/cpu_powerpc.c:580 src/cpu/cpu_x86.c:1505 +#: src/cpu/cpu_powerpc.c:580 src/cpu/cpu_x86.c:1509 #, c-format msgid "CPU model %s is not supported by hypervisor" msgstr "Le modèle de CPU « %s » n'est pas pris en charge par l'hyperviseur" -#: src/cpu/cpu_generic.c:151 +#: src/cpu/cpu_generic.c:158 #, c-format msgid "CPUs have incompatible architectures: '%s' != '%s'" msgstr "" -#: src/cpu/cpu_generic.c:159 +#: src/cpu/cpu_generic.c:165 #, c-format msgid "CPU models don't match: '%s' != '%s'" msgstr "" -#: src/cpu/cpu_map.c:97 +#: src/cpu/cpu_map.c:96 msgid "no callback provided" msgstr "" -#: src/cpu/cpu_map.c:103 +#: src/cpu/cpu_map.c:102 #, c-format msgid "cannot parse CPU map file: %s" msgstr "" -#: src/cpu/cpu_map.c:121 +#: src/cpu/cpu_map.c:120 #, c-format msgid "cannot find CPU map for %s architecture" msgstr "" -#: src/cpu/cpu_map.c:128 +#: src/cpu/cpu_map.c:127 #, c-format msgid "cannot parse CPU map for %s architecture" msgstr "" -#: src/cpu/cpu_powerpc.c:155 src/cpu/cpu_powerpc.c:574 src/cpu/cpu_x86.c:809 -#: src/cpu/cpu_x86.c:856 +#: src/cpu/cpu_x86.c:812 src/cpu/cpu_x86.c:862 #, c-format msgid "Unknown CPU model %s" msgstr "" -#: src/cpu/cpu_powerpc.c:182 src/cpu/cpu_x86.c:515 +#: src/cpu/cpu_x86.c:548 msgid "Missing CPU vendor name" msgstr "" -#: src/cpu/cpu_powerpc.c:188 src/cpu/cpu_x86.c:521 +#: src/cpu/cpu_x86.c:554 #, c-format msgid "CPU vendor %s already defined" msgstr "" @@ -6194,12 +6371,12 @@ msgid "CPU model %s already defined" msgstr "" -#: src/cpu/cpu_powerpc.c:235 src/cpu/cpu_x86.c:979 +#: src/cpu/cpu_x86.c:985 #, c-format msgid "Invalid vendor element in CPU model %s" msgstr "" -#: src/cpu/cpu_powerpc.c:242 src/cpu/cpu_x86.c:986 +#: src/cpu/cpu_x86.c:992 #, c-format msgid "Unknown vendor %s referenced by CPU model %s" msgstr "" @@ -6209,12 +6386,12 @@ msgid "Missing or invalid PVR value in CPU model %s" msgstr "" -#: src/cpu/cpu_powerpc.c:377 src/cpu/cpu_x86.c:1314 +#: src/cpu/cpu_powerpc.c:377 src/cpu/cpu_x86.c:1344 #, c-format msgid "CPU arch %s does not match host arch" msgstr "" -#: src/cpu/cpu_powerpc.c:395 src/cpu/cpu_x86.c:1330 +#: src/cpu/cpu_powerpc.c:395 src/cpu/cpu_x86.c:1360 #, c-format msgid "host CPU vendor does not match required CPU vendor %s" msgstr "" @@ -6229,40 +6406,40 @@ msgid "Cannot find CPU model with PVR 0x%08x" msgstr "" -#: src/cpu/cpu_powerpc.c:550 src/cpu/cpu_x86.c:2032 +#: src/cpu/cpu_powerpc.c:550 src/cpu/cpu_x86.c:2063 #, c-format msgid "Unexpected CPU mode: %d" msgstr "" -#: src/cpu/cpu_powerpc.c:590 src/cpu/cpu_x86.c:1903 +#: src/cpu/cpu_x86.c:1644 msgid "CPUs are incompatible" msgstr "" -#: src/cpu/cpu_powerpc.c:599 src/cpu/cpu_x86.c:1856 src/cpu/cpu_x86.c:1886 +#: src/cpu/cpu_x86.c:1597 src/cpu/cpu_x86.c:1627 #, c-format msgid "Unknown CPU vendor %s" msgstr "" -#: src/cpu/cpu_powerpc.c:606 src/cpu/cpu_x86.c:1869 +#: src/cpu/cpu_x86.c:1610 #, c-format msgid "CPU vendor %s of model %s differs from vendor %s" msgstr "" -#: src/cpu/cpu_powerpc.c:615 src/cpu/cpu_x86.c:1891 +#: src/cpu/cpu_x86.c:1632 msgid "CPU vendors do not match" msgstr "" -#: src/cpu/cpu_x86.c:528 +#: src/cpu/cpu_x86.c:561 #, c-format msgid "Missing vendor string for CPU vendor %s" msgstr "" -#: src/cpu/cpu_x86.c:534 +#: src/cpu/cpu_x86.c:566 #, c-format msgid "Invalid CPU vendor string '%s'" msgstr "" -#: src/cpu/cpu_x86.c:691 src/cpu/cpu_x86.c:1101 +#: src/cpu/cpu_x86.c:675 #, c-format msgid "CPU feature %s already defined" msgstr "" @@ -6272,474 +6449,463 @@ msgid "Invalid cpuid[%zu] in %s feature" msgstr "" -#: src/cpu/cpu_x86.c:830 src/cpu/cpu_x86.c:868 src/cpu/cpu_x86.c:1949 +#: src/cpu/cpu_x86.c:833 src/cpu/cpu_x86.c:874 src/cpu/cpu_x86.c:1693 #, c-format msgid "Unknown CPU feature %s" msgstr "" -#: src/cpu/cpu_x86.c:954 +#: src/cpu/cpu_x86.c:960 #, c-format msgid "Missing ancestor's name in CPU model %s" msgstr "" -#: src/cpu/cpu_x86.c:961 +#: src/cpu/cpu_x86.c:967 #, c-format msgid "Ancestor model %s not found for CPU model %s" msgstr "" -#: src/cpu/cpu_x86.c:1002 +#: src/cpu/cpu_x86.c:1008 #, c-format msgid "Missing feature name for CPU model %s" msgstr "" -#: src/cpu/cpu_x86.c:1008 +#: src/cpu/cpu_x86.c:1014 #, c-format msgid "Feature %s required by CPU model %s not found" msgstr "" -#: src/cpu/cpu_x86.c:1217 +#: src/cpu/cpu_x86.c:1247 msgid "CPU data" msgstr "" -#: src/cpu/cpu_x86.c:1219 +#: src/cpu/cpu_x86.c:1249 msgid "cannot parse CPU data" msgstr "" -#: src/cpu/cpu_x86.c:1227 +#: src/cpu/cpu_x86.c:1257 msgid "no x86 CPU data found" msgstr "" -#: src/cpu/cpu_x86.c:1235 +#: src/cpu/cpu_x86.c:1265 #, c-format msgid "failed to parse cpuid[%zu]" msgstr "" -#: src/cpu/cpu_x86.c:1349 +#: src/cpu/cpu_x86.c:1379 msgid "Host CPU provides forbidden features" msgstr "" -#: src/cpu/cpu_x86.c:1363 +#: src/cpu/cpu_x86.c:1393 msgid "Host CPU does not provide required features" msgstr "" -#: src/cpu/cpu_x86.c:1385 +#: src/cpu/cpu_x86.c:1415 msgid "Host CPU does not strictly match guest CPU: Extra features" msgstr "" -#: src/cpu/cpu_x86.c:1465 -#, c-format -msgid "%s not a known CPU model" -msgstr "" - -#: src/cpu/cpu_x86.c:1564 +#: src/cpu/cpu_x86.c:1346 msgid "Cannot find suitable CPU model for given data" msgstr "" -#: src/cpu/cpu_x86.c:1685 +#: src/cpu/cpu_x86.c:1441 #, c-format msgid "CPU vendor %s not found" msgstr "" -#: src/driver.c:79 +#: src/driver.c:64 #, c-format msgid "failed to load module %s %s" msgstr "" -#: src/driver.c:89 +#: src/driver.c:74 #, c-format msgid "Missing module registration symbol %s" msgstr "" -#: src/driver.c:94 +#: src/driver.c:79 #, c-format msgid "Failed module registration %s" msgstr "" -#: src/esx/esx_driver.c:217 +#: src/esx/esx_driver.c:215 #, c-format msgid "" "File name '%s' doesn't have expected format " "'/vmfs/volumes//'" msgstr "" -#: src/esx/esx_driver.c:232 +#: src/esx/esx_driver.c:230 #, c-format msgid "File name '%s' refers to non-existing datastore '%s'" msgstr "" -#: src/esx/esx_driver.c:252 src/esx/esx_driver.c:355 +#: src/esx/esx_driver.c:252 src/esx/esx_driver.c:354 #, c-format msgid "Could not handle file name '%s'" msgstr "" -#: src/esx/esx_driver.c:410 +#: src/esx/esx_driver.c:409 #, c-format msgid "Could not lookup controller model for '%s'" msgstr "" -#: src/esx/esx_driver.c:428 +#: src/esx/esx_driver.c:427 #, c-format msgid "Found unexpected controller model '%s' for disk '%s'" msgstr "" -#: src/esx/esx_driver.c:493 +#: src/esx/esx_driver.c:498 #, c-format msgid "" "Bit 29 (Long Mode) of HostSystem property 'hardware.cpuFeature[].edx' with " "value '%s' has unexpected value '%c', expecting '0' or '1'" msgstr "" -#: src/esx/esx_driver.c:654 src/esx/esx_driver.c:4394 -#: src/esx/esx_driver.c:4487 src/esx/esx_network_driver.c:256 -#: src/esx/esx_network_driver.c:635 src/esx/esx_storage_backend_vmfs.c:577 -#: src/esx/esx_util.c:53 src/esx/esx_util.c:234 src/esx/esx_vi.c:55 -#: src/esx/esx_vi.c:386 src/esx/esx_vi.c:458 src/esx/esx_vi.c:800 -#: src/esx/esx_vi.c:1238 src/esx/esx_vi.c:1442 src/esx/esx_vi.c:1478 -#: src/esx/esx_vi.c:1494 src/esx/esx_vi.c:1517 src/esx/esx_vi.c:1557 -#: src/esx/esx_vi.c:1586 src/esx/esx_vi.c:1619 src/esx/esx_vi.c:1674 -#: src/esx/esx_vi.c:1699 src/esx/esx_vi.c:1755 src/esx/esx_vi.c:2002 -#: src/esx/esx_vi.c:2207 src/esx/esx_vi.c:2233 src/esx/esx_vi.c:2269 -#: src/esx/esx_vi.c:2303 src/esx/esx_vi.c:2340 src/esx/esx_vi.c:2445 -#: src/esx/esx_vi.c:2614 src/esx/esx_vi.c:2659 src/esx/esx_vi.c:2724 -#: src/esx/esx_vi.c:2779 src/esx/esx_vi.c:2914 src/esx/esx_vi.c:2982 -#: src/esx/esx_vi.c:3070 src/esx/esx_vi.c:3136 src/esx/esx_vi.c:3185 -#: src/esx/esx_vi.c:3293 src/esx/esx_vi.c:3349 src/esx/esx_vi.c:3446 -#: src/esx/esx_vi.c:3646 src/esx/esx_vi.c:3758 src/esx/esx_vi.c:3814 -#: src/esx/esx_vi.c:3871 src/esx/esx_vi.c:3922 src/esx/esx_vi.c:3966 -#: src/esx/esx_vi.c:4015 src/esx/esx_vi.c:4064 src/esx/esx_vi.c:4108 -#: src/esx/esx_vi.c:4160 src/esx/esx_vi.c:4222 src/esx/esx_vi.c:4341 -#: src/esx/esx_vi.c:4778 src/esx/esx_vi.c:4873 src/esx/esx_vi.c:5005 -#: src/esx/esx_vi.c:5085 src/esx/esx_vi_methods.c:44 -#: src/esx/esx_vi_methods.c:240 src/esx/esx_vi_types.c:47 -#: src/esx/esx_vi_types.c:106 src/esx/esx_vi_types.c:200 -#: src/esx/esx_vi_types.c:251 src/esx/esx_vi_types.c:293 -#: src/esx/esx_vi_types.c:347 src/esx/esx_vi_types.c:619 -#: src/esx/esx_vi_types.c:638 src/esx/esx_vi_types.c:718 -#: src/esx/esx_vi_types.c:946 src/esx/esx_vi_types.c:1017 -#: src/esx/esx_vi_types.c:1232 src/esx/esx_vi_types.c:1265 -#: src/esx/esx_vi_types.c:1286 src/esx/esx_vi_types.c:1310 -#: src/esx/esx_vi_types.c:1485 src/esx/esx_vi_types.c:1525 -#: src/esx/esx_vi_types.c:1659 src/esx/esx_vi_types.c:1725 -#: src/esx/esx_vi_types.c:1755 src/hyperv/hyperv_util.c:45 -#: src/hyperv/hyperv_wmi.c:129 src/hyperv/hyperv_wmi.c:623 -#: src/hyperv/hyperv_wmi.c:658 src/vmx/vmx.c:1799 src/vmx/vmx.c:1872 -#: src/vmx/vmx.c:1987 src/vmx/vmx.c:2341 src/vmx/vmx.c:2457 src/vmx/vmx.c:2675 -#: src/vmx/vmx.c:2864 src/vmx/vmx.c:2966 src/vmx/vmx.c:3352 src/vmx/vmx.c:3529 +#: src/esx/esx_driver.c:685 src/esx/esx_driver.c:4439 +#: src/esx/esx_driver.c:4532 src/esx/esx_storage_driver.c:669 +#: src/esx/esx_util.c:56 src/esx/esx_util.c:275 src/esx/esx_vi.c:355 +#: src/esx/esx_vi.c:401 src/esx/esx_vi.c:640 src/esx/esx_vi.c:1112 +#: src/esx/esx_vi.c:1317 src/esx/esx_vi.c:1353 src/esx/esx_vi.c:1369 +#: src/esx/esx_vi.c:1392 src/esx/esx_vi.c:1432 src/esx/esx_vi.c:1461 +#: src/esx/esx_vi.c:1495 src/esx/esx_vi.c:1550 src/esx/esx_vi.c:1576 +#: src/esx/esx_vi.c:1622 src/esx/esx_vi.c:1650 src/esx/esx_vi.c:1889 +#: src/esx/esx_vi.c:2065 src/esx/esx_vi.c:2091 src/esx/esx_vi.c:2127 +#: src/esx/esx_vi.c:2161 src/esx/esx_vi.c:2198 src/esx/esx_vi.c:2303 +#: src/esx/esx_vi.c:2480 src/esx/esx_vi.c:2525 src/esx/esx_vi.c:2590 +#: src/esx/esx_vi.c:2644 src/esx/esx_vi.c:2779 src/esx/esx_vi.c:2847 +#: src/esx/esx_vi.c:2934 src/esx/esx_vi.c:3000 src/esx/esx_vi.c:3049 +#: src/esx/esx_vi.c:3157 src/esx/esx_vi.c:3213 src/esx/esx_vi.c:3310 +#: src/esx/esx_vi.c:3507 src/esx/esx_vi.c:3615 src/esx/esx_vi.c:3673 +#: src/esx/esx_vi.c:3730 src/esx/esx_vi.c:3785 src/esx/esx_vi.c:3902 +#: src/esx/esx_vi.c:4232 src/esx/esx_vi.c:4312 src/esx/esx_vi_methods.c:44 +#: src/esx/esx_vi_methods.c:240 src/esx/esx_vi_types.c:102 +#: src/esx/esx_vi_types.c:196 src/esx/esx_vi_types.c:243 +#: src/esx/esx_vi_types.c:285 src/esx/esx_vi_types.c:338 +#: src/esx/esx_vi_types.c:608 src/esx/esx_vi_types.c:669 +#: src/esx/esx_vi_types.c:885 src/esx/esx_vi_types.c:952 +#: src/esx/esx_vi_types.c:1173 src/esx/esx_vi_types.c:1213 +#: src/esx/esx_vi_types.c:1243 src/esx/esx_vi_types.c:1377 +#: src/esx/esx_vi_types.c:1417 src/esx/esx_vi_types.c:1551 +#: src/esx/esx_vi_types.c:1617 src/esx/esx_vi_types.c:1647 +#: src/hyperv/hyperv_util.c:48 src/hyperv/hyperv_wmi.c:129 +#: src/hyperv/hyperv_wmi.c:627 src/hyperv/hyperv_wmi.c:662 src/vmx/vmx.c:1763 +#: src/vmx/vmx.c:1838 src/vmx/vmx.c:1946 src/vmx/vmx.c:2303 src/vmx/vmx.c:2524 +#: src/vmx/vmx.c:2725 src/vmx/vmx.c:2829 src/vmx/vmx.c:3212 src/vmx/vmx.c:3262 +#: src/vmx/vmx.c:3352 src/vmx/vmx.c:3436 msgid "Invalid argument" msgstr "Argument invalide" -#: src/esx/esx_driver.c:669 src/esx/esx_driver.c:790 -#: src/hyperv/hyperv_driver.c:147 src/phyp/phyp_driver.c:933 -#: src/xenapi/xenapi_driver.c:143 +#: src/esx/esx_driver.c:704 src/esx/esx_driver.c:834 +#: src/hyperv/hyperv_driver.c:153 src/phyp/phyp_driver.c:1013 +#: src/xenapi/xenapi_driver.c:145 msgid "Username request failed" msgstr "" -#: src/esx/esx_driver.c:677 src/esx/esx_driver.c:798 -#: src/hyperv/hyperv_driver.c:155 src/phyp/phyp_driver.c:1014 -#: src/xenapi/xenapi_driver.c:152 +#: src/esx/esx_driver.c:712 src/esx/esx_driver.c:842 +#: src/hyperv/hyperv_driver.c:161 src/phyp/phyp_driver.c:1094 +#: src/xenapi/xenapi_driver.c:154 msgid "Password request failed" msgstr "" -#: src/esx/esx_driver.c:707 +#: src/esx/esx_driver.c:743 #, c-format msgid "%s is neither an ESX 3.5, 4.x nor 5.x host" msgstr "" -#: src/esx/esx_driver.c:714 +#: src/esx/esx_driver.c:750 #, c-format msgid "%s isn't a GSX 2.0 host" msgstr "" -#: src/esx/esx_driver.c:774 +#: src/esx/esx_driver.c:815 msgid "Path has to specify the datacenter and compute resource" msgstr "" -#: src/esx/esx_driver.c:826 +#: src/esx/esx_driver.c:871 #, c-format msgid "%s is neither a vCenter 2.5, 4.x nor 5.x server" msgstr "" -#: src/esx/esx_driver.c:936 src/hyperv/hyperv_driver.c:100 +#: src/esx/esx_driver.c:981 src/hyperv/hyperv_driver.c:100 #, c-format msgid "" "Transport '%s' in URI scheme is not supported, try again without the " "transport part" msgstr "" -#: src/esx/esx_driver.c:950 src/hyperv/hyperv_driver.c:108 +#: src/esx/esx_driver.c:995 src/hyperv/hyperv_driver.c:108 msgid "URI is missing the server part" msgstr "" -#: src/esx/esx_driver.c:957 src/hyperv/hyperv_driver.c:115 +#: src/esx/esx_driver.c:1002 src/hyperv/hyperv_driver.c:115 msgid "Missing or invalid auth pointer" msgstr "" -#: src/esx/esx_driver.c:1010 +#: src/esx/esx_driver.c:1061 msgid "This host is not managed by a vCenter" msgstr "" -#: src/esx/esx_driver.c:1017 +#: src/esx/esx_driver.c:1068 #, c-format msgid "vCenter IP address %s too big for destination" msgstr "" -#: src/esx/esx_driver.c:1030 +#: src/esx/esx_driver.c:1081 #, c-format msgid "" "This host is managed by a vCenter with IP address %s, but a mismachting " "vCenter '%s' (%s) has been specified" msgstr "" -#: src/esx/esx_driver.c:1188 src/vbox/vbox_MSCOMGlue.c:437 +#: src/esx/esx_driver.c:1247 src/vbox/vbox_MSCOMGlue.c:434 #, c-format msgid "Could not parse version number from '%s'" msgstr "" -#: src/esx/esx_driver.c:1248 +#: src/esx/esx_driver.c:1313 msgid "Missing or empty 'hostName' property" msgstr "" -#: src/esx/esx_driver.c:1386 +#: src/esx/esx_driver.c:1463 #, c-format msgid "CPU Model %s too long for destination" msgstr "" -#: src/esx/esx_driver.c:1475 +#: src/esx/esx_driver.c:1552 #, c-format msgid "Failed to parse positive integer from '%s'" msgstr "" -#: src/esx/esx_driver.c:1576 src/hyperv/hyperv_driver.c:460 +#: src/esx/esx_driver.c:1653 src/hyperv/hyperv_driver.c:474 #, c-format msgid "No domain with ID %d" msgstr "" -#: src/esx/esx_driver.c:1664 +#: src/esx/esx_driver.c:1741 #, c-format msgid "No domain with name '%s'" msgstr "" -#: src/esx/esx_driver.c:1722 src/esx/esx_driver.c:1837 -#: src/esx/esx_driver.c:1888 src/esx/esx_driver.c:1944 +#: src/esx/esx_driver.c:1799 src/esx/esx_driver.c:1912 +#: src/esx/esx_driver.c:1957 src/esx/esx_driver.c:2013 msgid "Domain is not powered on" msgstr "" -#: src/esx/esx_driver.c:1735 +#: src/esx/esx_driver.c:1812 #, c-format msgid "Could not suspend domain: %s" msgstr "" -#: src/esx/esx_driver.c:1779 +#: src/esx/esx_driver.c:1856 msgid "Domain is not suspended" msgstr "" -#: src/esx/esx_driver.c:1793 +#: src/esx/esx_driver.c:1870 #, c-format msgid "Could not resume domain: %s" msgstr "" -#: src/esx/esx_driver.c:1957 +#: src/esx/esx_driver.c:2026 #, c-format msgid "Could not destroy domain: %s" msgstr "" -#: src/esx/esx_driver.c:2024 +#: src/esx/esx_driver.c:2097 #, c-format msgid "Got invalid memory size %d" msgstr "" -#: src/esx/esx_driver.c:2073 src/esx/esx_driver.c:2980 +#: src/esx/esx_driver.c:2146 src/esx/esx_driver.c:3063 msgid "Domain is not powered off" msgstr "" -#: src/esx/esx_driver.c:2097 +#: src/esx/esx_driver.c:2170 #, c-format msgid "Could not set max-memory to %lu kilobytes: %s" msgstr "" -#: src/esx/esx_driver.c:2154 +#: src/esx/esx_driver.c:2227 #, c-format msgid "Could not set memory to %lu kilobytes: %s" msgstr "" -#: src/esx/esx_driver.c:2390 src/esx/esx_driver.c:2400 +#: src/esx/esx_driver.c:2463 src/esx/esx_driver.c:2473 #, c-format msgid "QueryPerf returned object with unexpected type '%s'" msgstr "" -#: src/esx/esx_driver.c:2517 src/esx/esx_driver.c:2601 -#: src/phyp/phyp_driver.c:1366 src/phyp/phyp_driver.c:3610 -#: src/vbox/vbox_tmpl.c:2125 src/vbox/vbox_tmpl.c:2183 -#: src/xenapi/xenapi_driver.c:1141 src/xenapi/xenapi_driver.c:1313 +#: src/esx/esx_driver.c:2590 src/esx/esx_driver.c:2674 +#: src/phyp/phyp_driver.c:1447 src/phyp/phyp_driver.c:3720 +#: src/vbox/vbox_tmpl.c:2081 src/vbox/vbox_tmpl.c:2139 +#: src/xenapi/xenapi_driver.c:1118 src/xenapi/xenapi_driver.c:1288 #, c-format msgid "unsupported flags: (0x%x)" msgstr "" -#: src/esx/esx_driver.c:2523 +#: src/esx/esx_driver.c:2596 msgid "Requested number of virtual CPUs must at least be 1" msgstr "" -#: src/esx/esx_driver.c:2539 +#: src/esx/esx_driver.c:2612 #, c-format msgid "" "Requested number of virtual CPUs is greater than max allowable number of " "virtual CPUs for the domain: %d > %d" msgstr "" -#: src/esx/esx_driver.c:2566 +#: src/esx/esx_driver.c:2639 #, c-format msgid "Could not set number of virtual CPUs to %d: %s" msgstr "" -#: src/esx/esx_driver.c:2784 src/esx/esx_driver.c:2827 -#: src/vmware/vmware_driver.c:981 +#: src/esx/esx_driver.c:2867 src/esx/esx_driver.c:2910 #, c-format msgid "Unsupported config format '%s'" msgstr "" -#: src/esx/esx_driver.c:2994 +#: src/esx/esx_driver.c:3077 #, c-format msgid "Could not start domain: %s" msgstr "" -#: src/esx/esx_driver.c:3079 +#: src/esx/esx_driver.c:3161 msgid "Domain already exists, editing existing domains is not supported yet" msgstr "" -#: src/esx/esx_driver.c:3115 src/vmware/vmware_conf.c:401 +#: src/esx/esx_driver.c:3197 src/vmware/vmware_conf.c:365 msgid "" "Domain XML doesn't contain any disks, cannot deduce datastore and path for " "VMX file" msgstr "" -#: src/esx/esx_driver.c:3130 src/vmware/vmware_conf.c:416 +#: src/esx/esx_driver.c:3212 src/vmware/vmware_conf.c:380 msgid "" "Domain XML doesn't contain any file-based harddisks, cannot deduce datastore " "and path for VMX file" msgstr "" -#: src/esx/esx_driver.c:3137 src/vmware/vmware_conf.c:423 +#: src/esx/esx_driver.c:3219 src/vmware/vmware_conf.c:387 msgid "" "First file-based harddisk has no source, cannot deduce datastore and path " "for VMX file" msgstr "" -#: src/esx/esx_driver.c:3149 src/vmware/vmware_conf.c:434 +#: src/esx/esx_driver.c:3231 src/vmware/vmware_conf.c:398 #, c-format msgid "Expecting source '%s' of first file-based harddisk to be a VMDK image" msgstr "" -#: src/esx/esx_driver.c:3215 +#: src/esx/esx_driver.c:3301 #, c-format msgid "Could not define domain: %s" msgstr "" -#: src/esx/esx_driver.c:3290 +#: src/esx/esx_driver.c:3376 msgid "Domain is not suspended or powered off" msgstr "" -#: src/esx/esx_driver.c:3433 +#: src/esx/esx_driver.c:3521 msgid "" "Cannot enable general autostart option without affecting other domains" msgstr "" -#: src/esx/esx_driver.c:3636 +#: src/esx/esx_driver.c:3724 #, c-format msgid "Shares level has unknown value %d" msgstr "" -#: src/esx/esx_driver.c:3715 +#: src/esx/esx_driver.c:3794 #, c-format msgid "Could not set reservation to %lld MHz, expecting positive value" msgstr "" -#: src/esx/esx_driver.c:3728 +#: src/esx/esx_driver.c:3808 #, c-format msgid "" "Could not set limit to %lld MHz, expecting positive value or -1 (unlimited)" msgstr "" -#: src/esx/esx_driver.c:3768 +#: src/esx/esx_driver.c:3848 #, c-format msgid "" "Could not set shares to %d, expecting positive value or -1 (low), -2 " "(normal) or -3 (high)" msgstr "" -#: src/esx/esx_driver.c:3788 +#: src/esx/esx_driver.c:3872 #, c-format msgid "Could not change scheduler parameters: %s" msgstr "" -#: src/esx/esx_driver.c:3873 +#: src/esx/esx_driver.c:3958 msgid "Migration not possible without a vCenter" msgstr "" -#: src/esx/esx_driver.c:3879 +#: src/esx/esx_driver.c:3964 msgid "Renaming domains on migration not supported" msgstr "" -#: src/esx/esx_driver.c:3893 +#: src/esx/esx_driver.c:3982 msgid "Only vpxmigr:// migration URIs are supported" msgstr "" -#: src/esx/esx_driver.c:3899 +#: src/esx/esx_driver.c:3988 msgid "Migration source and destination have to refer to the same vCenter" msgstr "" -#: src/esx/esx_driver.c:3909 +#: src/esx/esx_driver.c:3998 msgid "Migration URI has to specify resource pool and host system" msgstr "" -#: src/esx/esx_driver.c:3944 +#: src/esx/esx_driver.c:4033 #, c-format msgid "Could not migrate domain, validation reported a problem: %s" msgstr "" -#: src/esx/esx_driver.c:3948 +#: src/esx/esx_driver.c:4037 msgid "Could not migrate domain, validation reported a problem" msgstr "" -#: src/esx/esx_driver.c:3970 +#: src/esx/esx_driver.c:4059 #, c-format msgid "Could not migrate domain, migration task finished with an error: %s" msgstr "" -#: src/esx/esx_driver.c:4045 +#: src/esx/esx_driver.c:4134 msgid "Could not retrieve memory usage of resource pool" msgstr "" -#: src/esx/esx_driver.c:4232 src/vbox/vbox_tmpl.c:5976 +#: src/esx/esx_driver.c:4278 src/vbox/vbox_tmpl.c:5888 msgid "disk snapshots not supported yet" msgstr "" -#: src/esx/esx_driver.c:4249 +#: src/esx/esx_driver.c:4295 #, c-format msgid "Snapshot '%s' already exists" msgstr "" -#: src/esx/esx_driver.c:4266 +#: src/esx/esx_driver.c:4311 #, c-format msgid "Could not create snapshot: %s" msgstr "" -#: src/esx/esx_driver.c:4610 src/qemu/qemu_driver.c:13095 -#: src/test/test_driver.c:6713 src/vbox/vbox_tmpl.c:6417 +#: src/esx/esx_driver.c:4655 src/qemu/qemu_driver.c:10098 +#: src/vbox/vbox_tmpl.c:6333 #, c-format msgid "snapshot '%s' does not have a parent" msgstr "" -#: src/esx/esx_driver.c:4758 +#: src/esx/esx_driver.c:4734 #, c-format msgid "Could not revert to snapshot '%s': %s" msgstr "" -#: src/esx/esx_driver.c:4824 +#: src/esx/esx_driver.c:4800 #, c-format msgid "Could not delete snapshot '%s': %s" msgstr "" -#: src/esx/esx_driver.c:4895 +#: src/esx/esx_driver.c:4871 #, c-format msgid "Could not change memory parameters: %s" msgstr "" @@ -6835,12 +7001,11 @@ msgid "iSCSI storage pool does not support volume wiping" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:98 -#: src/esx/esx_storage_backend_vmfs.c:511 +#: src/esx/esx_storage_driver.c:88 src/esx/esx_storage_driver.c:569 msgid "DatastoreInfo has unexpected type" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:499 +#: src/esx/esx_storage_driver.c:557 #, c-format msgid "Datastore has unexpected type '%s'" msgstr "" @@ -6850,54 +7015,50 @@ "QueryVirtualDiskUuid not available, cannot lookup storage volume by UUID" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:880 -#: src/esx/esx_storage_backend_vmfs.c:1106 +#: src/esx/esx_storage_driver.c:999 src/esx/esx_storage_driver.c:1233 msgid "Creating non-file volumes is not supported" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:889 -#: src/esx/esx_storage_backend_vmfs.c:1115 +#: src/esx/esx_storage_driver.c:1008 src/esx/esx_storage_driver.c:1242 #, c-format msgid "Volume name '%s' doesn't have expected format '/'" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:896 -#: src/esx/esx_storage_backend_vmfs.c:1122 +#: src/esx/esx_storage_driver.c:1015 src/esx/esx_storage_driver.c:1249 #, c-format msgid "Volume name '%s' has unsupported suffix, expecting '.vmdk'" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:970 +#: src/esx/esx_storage_driver.c:1095 msgid "Unsupported capacity-to-allocation relation" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:998 +#: src/esx/esx_storage_driver.c:1121 #, c-format msgid "Could not create volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1024 -#: src/esx/esx_storage_backend_vmfs.c:1216 +#: src/esx/esx_storage_driver.c:1149 src/esx/esx_storage_driver.c:1351 #, c-format msgid "Creation of %s volumes is not supported" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1190 +#: src/esx/esx_storage_driver.c:1323 #, c-format msgid "Could not copy volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1271 +#: src/esx/esx_storage_driver.c:1411 #, c-format msgid "Could not delete volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1314 +#: src/esx/esx_storage_driver.c:1460 #, c-format msgid "Could not wipe volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1442 +#: src/esx/esx_storage_driver.c:1595 #, c-format msgid "File '%s' has unknown type" msgstr "Le fichier '%s' est de type inconnu" @@ -6907,7 +7068,7 @@ msgid "Could not find storage pool with uuid '%s'" msgstr "" -#: src/esx/esx_storage_driver.c:317 +#: src/esx/esx_storage_driver.c:607 msgid "Cannot deactivate storage pool autostart" msgstr "" @@ -6921,32 +7082,32 @@ msgid "Could not find storage volume with key '%s'" msgstr "" -#: src/esx/esx_util.c:72 src/hyperv/hyperv_util.c:64 +#: src/esx/esx_util.c:91 src/hyperv/hyperv_util.c:83 #, c-format msgid "" "Query parameter 'transport' has unexpected value '%s' (should be http|https)" msgstr "" -#: src/esx/esx_util.c:86 +#: src/esx/esx_util.c:109 #, c-format msgid "" "Query parameter 'no_verify' has unexpected value '%s' (should be 0 or 1)" msgstr "" -#: src/esx/esx_util.c:96 +#: src/esx/esx_util.c:119 #, c-format msgid "" "Query parameter 'auto_answer' has unexpected value '%s' (should be 0 or 1)" msgstr "" -#: src/esx/esx_util.c:122 +#: src/esx/esx_util.c:145 #, c-format msgid "" "Query parameter 'proxy' contains unexpected type '%s' (should be " "(http|socks(|4|4a|5))" msgstr "" -#: src/esx/esx_util.c:136 +#: src/esx/esx_util.c:163 msgid "Query parameter 'proxy' doesn't contain a hostname" msgstr "" @@ -6956,78 +7117,78 @@ "Query parameter 'proxy' has unexpected port value '%s' (should be [1..65535])" msgstr "" -#: src/esx/esx_util.c:246 +#: src/esx/esx_util.c:287 #, c-format msgid "" "Datastore path '%s' doesn't have expected format '[] '" msgstr "" -#: src/esx/esx_util.c:326 +#: src/esx/esx_util.c:370 #, c-format msgid "IP address lookup for host '%s' failed: %s" msgstr "" -#: src/esx/esx_util.c:333 +#: src/esx/esx_util.c:377 #, c-format msgid "No IP address for host '%s' found: %s" msgstr "" -#: src/esx/esx_util.c:343 +#: src/esx/esx_util.c:387 #, c-format msgid "Formatting IP address for host '%s' failed: %s" msgstr "" -#: src/esx/esx_util.c:363 src/esx/esx_vi.c:2507 src/hyperv/hyperv_driver.c:889 -#: src/hyperv/hyperv_wmi.c:629 src/vmx/vmx.c:724 +#: src/esx/esx_util.c:407 src/esx/esx_vi.c:2369 src/hyperv/hyperv_driver.c:909 +#: src/hyperv/hyperv_wmi.c:633 src/vmx/vmx.c:697 #, c-format msgid "Could not parse UUID from string '%s'" msgstr "" -#: src/esx/esx_vi.c:254 +#: src/esx/esx_vi.c:226 #, c-format msgid "curl_easy_perform() returned an error: %s (%d) : %s" msgstr "" -#: src/esx/esx_vi.c:264 +#: src/esx/esx_vi.c:236 #, c-format msgid "" "curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned an error: %s (%d) : %s" msgstr "" -#: src/esx/esx_vi.c:272 +#: src/esx/esx_vi.c:244 msgid "" "curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned a negative response code" msgstr "" -#: src/esx/esx_vi.c:284 +#: src/esx/esx_vi.c:256 #, c-format msgid "" "curl_easy_getinfo(CURLINFO_REDIRECT_URL) returned an error: %s (%d) : %s" msgstr "" -#: src/esx/esx_vi.c:290 +#: src/esx/esx_vi.c:262 #, c-format msgid "The server redirects from '%s' to '%s'" msgstr "" -#: src/esx/esx_vi.c:295 +#: src/esx/esx_vi.c:267 #, c-format msgid "The server redirects from '%s'" msgstr "" -#: src/esx/esx_vi.c:308 src/esx/esx_vi_methods.c:165 +#: src/esx/esx_vi.c:280 src/esx/esx_vi_methods.c:165 msgid "Invalid call" msgstr "Appel invalide" -#: src/esx/esx_vi.c:316 +#: src/esx/esx_vi.c:288 msgid "Could not initialize CURL" msgstr "" -#: src/esx/esx_vi.c:335 +#: src/esx/esx_vi.c:307 msgid "Could not build CURL header list" msgstr "" -#: src/esx/esx_vi.c:370 +#: src/esx/esx_vi.c:341 msgid "Could not initialize CURL mutex" msgstr "" @@ -7035,55 +7196,55 @@ msgid "Download length it too large" msgstr "" -#: src/esx/esx_vi.c:425 +#: src/esx/esx_vi.c:374 #, c-format msgid "HTTP response code %d for download from '%s'" msgstr "" -#: src/esx/esx_vi.c:478 +#: src/esx/esx_vi.c:420 #, c-format msgid "HTTP response code %d for upload to '%s'" msgstr "" -#: src/esx/esx_vi.c:513 +#: src/esx/esx_vi.c:455 #, c-format msgid "Trying to lock unknown SharedCURL lock %d" msgstr "" -#: src/esx/esx_vi.c:541 +#: src/esx/esx_vi.c:483 #, c-format msgid "Trying to unlock unknown SharedCURL lock %d" msgstr "" -#: src/esx/esx_vi.c:558 +#: src/esx/esx_vi.c:500 msgid "Trying to free SharedCURL object that is still in use" msgstr "" -#: src/esx/esx_vi.c:578 +#: src/esx/esx_vi.c:520 msgid "Cannot share uninitialized CURL handle" msgstr "" -#: src/esx/esx_vi.c:584 +#: src/esx/esx_vi.c:526 msgid "Cannot share CURL handle that is already shared" msgstr "" -#: src/esx/esx_vi.c:593 +#: src/esx/esx_vi.c:535 msgid "Could not initialize CURL (share)" msgstr "" -#: src/esx/esx_vi.c:610 +#: src/esx/esx_vi.c:552 msgid "Could not initialize a CURL (share) mutex" msgstr "" -#: src/esx/esx_vi.c:633 +#: src/esx/esx_vi.c:571 msgid "Cannot unshare uninitialized CURL handle" msgstr "" -#: src/esx/esx_vi.c:639 +#: src/esx/esx_vi.c:577 msgid "Cannot unshare CURL handle that is not shared" msgstr "" -#: src/esx/esx_vi.c:644 +#: src/esx/esx_vi.c:582 msgid "CURL (share) mismatch" msgstr "" @@ -7116,291 +7277,290 @@ msgid "CURL (multi) mismatch" msgstr "" -#: src/esx/esx_vi.c:818 +#: src/esx/esx_vi.c:660 msgid "Could not initialize session mutex" msgstr "" -#: src/esx/esx_vi.c:844 +#: src/esx/esx_vi.c:690 #, c-format msgid "" "Expecting VI API major/minor version '2.5', '4.x' or '5.x' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:854 +#: src/esx/esx_vi.c:700 #, c-format msgid "Expecting GSX major/minor version '2.0' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:876 +#: src/esx/esx_vi.c:726 #, c-format msgid "" "Expecting ESX major/minor version '3.5', '4.x' or '5.x' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:898 +#: src/esx/esx_vi.c:752 #, c-format msgid "" "Expecting VPX major/minor version '2.5', '4.x' or '5.x' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:905 +#: src/esx/esx_vi.c:759 #, c-format msgid "" "Expecting product 'gsx' or 'esx' or 'embeddedEsx' or 'vpx' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:912 +#: src/esx/esx_vi.c:766 #, c-format msgid "Expecting VI API type 'HostAgent' or 'VirtualCenter' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:962 src/esx/esx_vi.c:1116 src/esx/esx_vi.c:1206 +#: src/esx/esx_vi.c:820 src/esx/esx_vi.c:986 src/esx/esx_vi.c:1080 msgid "Could not retrieve resource pool" msgstr "" -#: src/esx/esx_vi.c:1002 +#: src/esx/esx_vi.c:872 #, c-format msgid "Path '%s' does not specify a datacenter" msgstr "" -#: src/esx/esx_vi.c:1046 +#: src/esx/esx_vi.c:916 #, c-format msgid "Could not find datacenter specified in '%s'" msgstr "" -#: src/esx/esx_vi.c:1060 +#: src/esx/esx_vi.c:930 #, c-format msgid "Path '%s' does not specify a compute resource" msgstr "" -#: src/esx/esx_vi.c:1109 +#: src/esx/esx_vi.c:979 #, c-format msgid "Could not find compute resource specified in '%s'" msgstr "" -#: src/esx/esx_vi.c:1132 +#: src/esx/esx_vi.c:1002 #, c-format msgid "Path '%s' does not specify a host system" msgstr "" -#: src/esx/esx_vi.c:1143 +#: src/esx/esx_vi.c:1013 #, c-format msgid "Path '%s' ends with an excess item" msgstr "" -#: src/esx/esx_vi.c:1159 +#: src/esx/esx_vi.c:1033 #, c-format msgid "Could not find host system specified in '%s'" msgstr "" -#: src/esx/esx_vi.c:1272 +#: src/esx/esx_vi.c:1145 msgid "(esx execute response)" msgstr "" -#: src/esx/esx_vi.c:1290 +#: src/esx/esx_vi.c:1163 #, c-format msgid "" "HTTP response code %d for call to '%s'. Fault is unknown, XPath evaluation " "failed" msgstr "" -#: src/esx/esx_vi.c:1298 +#: src/esx/esx_vi.c:1171 #, c-format msgid "" "HTTP response code %d for call to '%s'. Fault is unknown, deserialization " "failed" msgstr "" -#: src/esx/esx_vi.c:1305 +#: src/esx/esx_vi.c:1178 #, c-format msgid "HTTP response code %d for call to '%s'. Fault: %s - %s" msgstr "" -#: src/esx/esx_vi.c:1325 +#: src/esx/esx_vi.c:1200 #, c-format msgid "XPath evaluation of response for call to '%s' failed" msgstr "" -#: src/esx/esx_vi.c:1337 src/esx/esx_vi.c:1352 +#: src/esx/esx_vi.c:1212 src/esx/esx_vi.c:1227 #, c-format msgid "Call to '%s' returned an empty result, expecting a non-empty result" msgstr "" -#: src/esx/esx_vi.c:1342 src/esx/esx_vi.c:1363 +#: src/esx/esx_vi.c:1217 src/esx/esx_vi.c:1238 #, c-format msgid "Call to '%s' returned a list, expecting exactly one item" msgstr "" -#: src/esx/esx_vi.c:1377 +#: src/esx/esx_vi.c:1252 #, c-format msgid "Call to '%s' returned something, expecting an empty result" msgstr "" -#: src/esx/esx_vi.c:1386 +#: src/esx/esx_vi.c:1261 msgid "Invalid argument (occurrence)" msgstr "" -#: src/esx/esx_vi.c:1392 +#: src/esx/esx_vi.c:1267 #, c-format msgid "HTTP response code %d for call to '%s'" msgstr "" -#: src/esx/esx_vi.c:1450 src/esx/esx_vi_types.c:933 +#: src/esx/esx_vi.c:1325 src/esx/esx_vi_types.c:870 #, c-format msgid "Expecting type '%s' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:1464 src/esx/esx_vi.c:1536 src/esx/esx_vi_types.c:366 -#: src/esx/esx_vi_types.c:1063 +#: src/esx/esx_vi.c:1339 src/esx/esx_vi.c:1411 src/esx/esx_vi_types.c:357 +#: src/esx/esx_vi_types.c:1004 #, c-format msgid "Unknown value '%s' for %s" msgstr "" -#: src/esx/esx_vi.c:1629 +#: src/esx/esx_vi.c:1505 #, c-format msgid "Expecting type to begin with 'ArrayOf' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:1638 src/esx/esx_vi.c:1710 src/esx/esx_vi_types.c:307 +#: src/esx/esx_vi.c:1514 src/esx/esx_vi.c:1587 src/esx/esx_vi_types.c:299 #, c-format msgid "Wrong XML element type %d" msgstr "" -#: src/esx/esx_vi.c:1900 +#: src/esx/esx_vi.c:1789 msgid "Invalid call, no mutex" msgstr "appel invalide, aucun mutex" -#: src/esx/esx_vi.c:1907 +#: src/esx/esx_vi.c:1796 msgid "Invalid call, no session" msgstr "" -#: src/esx/esx_vi.c:1966 +#: src/esx/esx_vi.c:1855 msgid "Key of the current session differs from the key at last login" msgstr "" -#: src/esx/esx_vi.c:2021 src/esx/esx_vi.c:2033 src/esx/esx_vi.c:2047 -#: src/esx/esx_vi.c:2056 +#: src/esx/esx_vi.c:1908 src/esx/esx_vi.c:1920 src/esx/esx_vi.c:1934 #, c-format msgid "Invalid lookup of '%s' from '%s'" msgstr "" -#: src/esx/esx_vi.c:2062 +#: src/esx/esx_vi.c:1940 #, c-format msgid "Invalid lookup from '%s'" msgstr "" -#: src/esx/esx_vi.c:2103 +#: src/esx/esx_vi.c:1971 #, c-format msgid "Could not lookup '%s' from '%s'" msgstr "" -#: src/esx/esx_vi.c:2109 +#: src/esx/esx_vi.c:1977 #, c-format msgid "Could not lookup '%s' list from '%s'" msgstr "" -#: src/esx/esx_vi.c:2115 +#: src/esx/esx_vi.c:1983 msgid "Invalid occurrence value" msgstr "" -#: src/esx/esx_vi.c:2169 +#: src/esx/esx_vi.c:2027 #, c-format msgid "Missing '%s' property while looking for ManagedEntityStatus" msgstr "" -#: src/esx/esx_vi.c:2192 +#: src/esx/esx_vi.c:2050 msgid "Missing 'runtime.powerState' property" msgstr "Propriété 'runtime.powerState' manquante" -#: src/esx/esx_vi.c:2253 src/esx/esx_vi.c:2286 src/esx/esx_vi.c:2322 -#: src/esx/esx_vi.c:2358 +#: src/esx/esx_vi.c:2111 src/esx/esx_vi.c:2144 src/esx/esx_vi.c:2180 +#: src/esx/esx_vi.c:2216 #, c-format msgid "Missing '%s' property" msgstr "Propriété '%s' manquante" -#: src/esx/esx_vi.c:2429 +#: src/esx/esx_vi.c:2287 msgid "ObjectContent does not reference a virtual machine" msgstr "" -#: src/esx/esx_vi.c:2437 +#: src/esx/esx_vi.c:2295 #, c-format msgid "Could not parse positive integer from '%s'" msgstr "" -#: src/esx/esx_vi.c:2463 +#: src/esx/esx_vi.c:2325 msgid "Domain name contains invalid escape sequence" msgstr "" -#: src/esx/esx_vi.c:2473 +#: src/esx/esx_vi.c:2335 msgid "Could not get name of virtual machine" msgstr "" -#: src/esx/esx_vi.c:2501 +#: src/esx/esx_vi.c:2363 msgid "Could not get UUID of virtual machine" msgstr "" -#: src/esx/esx_vi.c:2642 +#: src/esx/esx_vi.c:2508 #, c-format msgid "Could not find snapshot with name '%s'" msgstr "" -#: src/esx/esx_vi.c:2677 +#: src/esx/esx_vi.c:2543 #, c-format msgid "Could not find domain snapshot with internal name '%s'" msgstr "" -#: src/esx/esx_vi.c:2743 +#: src/esx/esx_vi.c:2608 #, c-format msgid "Could not find domain with UUID '%s'" msgstr "" -#: src/esx/esx_vi.c:2818 +#: src/esx/esx_vi.c:2683 #, c-format msgid "Could not find domain with name '%s'" msgstr "" -#: src/esx/esx_vi.c:2871 +#: src/esx/esx_vi.c:2736 msgid "Other tasks are pending for this domain" msgstr "" -#: src/esx/esx_vi.c:2952 +#: src/esx/esx_vi.c:2817 #, c-format msgid "Could not find datastore with name '%s'" msgstr "" -#: src/esx/esx_vi.c:3039 +#: src/esx/esx_vi.c:2904 #, c-format msgid "Could not find datastore containing absolute path '%s'" msgstr "" -#: src/esx/esx_vi.c:3110 +#: src/esx/esx_vi.c:2974 msgid "Could not lookup datastore host mount" msgstr "" -#: src/esx/esx_vi.c:3386 +#: src/esx/esx_vi.c:3250 msgid "Domain has no current snapshot" msgstr "" -#: src/esx/esx_vi.c:3393 +#: src/esx/esx_vi.c:3257 msgid "Could not lookup root snapshot list" msgstr "" -#: src/esx/esx_vi.c:3477 +#: src/esx/esx_vi.c:3345 #, c-format msgid "Datastore path '%s' doesn't reference a file" msgstr "" -#: src/esx/esx_vi.c:3567 src/esx/esx_vi.c:3717 +#: src/esx/esx_vi.c:3432 #, c-format msgid "Could not search in datastore '%s': %s" msgstr "" -#: src/esx/esx_vi.c:3586 +#: src/esx/esx_vi.c:3451 #, c-format msgid "No storage volume with key or path '%s'" msgstr "" -#: src/esx/esx_vi.c:3846 +#: src/esx/esx_vi.c:3705 msgid "Could not retrieve the AutoStartDefaults object" msgstr "" @@ -7419,47 +7579,47 @@ msgid "Could not find HostVirtualSwitch with name '%s'" msgstr "" -#: src/esx/esx_vi.c:4258 src/esx/esx_vi.c:4292 +#: src/esx/esx_vi.c:3821 src/esx/esx_vi.c:3855 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', no " "possible answers" msgstr "" -#: src/esx/esx_vi.c:4266 +#: src/esx/esx_vi.c:3829 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', " "possible answers are %s, but no default answer is specified" msgstr "" -#: src/esx/esx_vi.c:4287 +#: src/esx/esx_vi.c:3850 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', " "possible answers are %s" msgstr "" -#: src/esx/esx_vi.c:4402 +#: src/esx/esx_vi.c:3957 msgid "" "Cancelable task is blocked by an unanswered question but cancellation failed" msgstr "" -#: src/esx/esx_vi.c:4407 +#: src/esx/esx_vi.c:3962 msgid "Non-cancelable task is blocked by an unanswered question" msgstr "" -#: src/esx/esx_vi.c:4538 +#: src/esx/esx_vi.c:4099 #, c-format msgid "HostCpuIdInfo register '%s' has an unexpected length" msgstr "" -#: src/esx/esx_vi.c:4552 +#: src/esx/esx_vi.c:4113 #, c-format msgid "HostCpuIdInfo register '%s' has an unexpected format" msgstr "" -#: src/esx/esx_vi.c:4605 +#: src/esx/esx_vi.c:4164 msgid "Unexpected product version" msgstr "" @@ -7476,12 +7636,12 @@ msgid "Target not found" msgstr "" -#: src/esx/esx_vi.c:5091 +#: src/esx/esx_vi.c:4318 #, c-format msgid "Missing 'name' property in %s lookup" msgstr "" -#: src/esx/esx_vi.c:5125 +#: src/esx/esx_vi.c:4351 #, c-format msgid "Could not find %s with name '%s'" msgstr "" @@ -7491,7 +7651,7 @@ msgid "Could not find %s" msgstr "" -#: src/esx/esx_vi_types.c:89 src/esx/esx_vi_types.c:778 +#: src/esx/esx_vi_types.c:85 src/esx/esx_vi_types.c:730 #, c-format msgid "%s object has invalid dynamic type" msgstr "" @@ -7501,230 +7661,228 @@ msgid "Call to %s for unexpected type '%s', expected '%s'" msgstr "" -#: src/esx/esx_vi_types.c:359 +#: src/esx/esx_vi_types.c:350 #, c-format msgid "XML node doesn't contain text, expecting an %s value" msgstr "" -#: src/esx/esx_vi_types.c:373 +#: src/esx/esx_vi_types.c:364 #, c-format msgid "Value '%s' is not representable as %s" msgstr "" -#: src/esx/esx_vi_types.c:498 src/esx/esx_vi_types.c:761 +#: src/esx/esx_vi_types.c:489 src/esx/esx_vi_types.c:713 #, c-format msgid "%s object is missing the required '%s' property" msgstr "" -#: src/esx/esx_vi_types.c:555 src/esx/esx_vi_types.c:701 +#: src/esx/esx_vi_types.c:215 src/esx/esx_vi_types.c:228 +#: src/esx/esx_vi_types.c:546 src/esx/esx_vi_types.c:652 #, c-format msgid "Call to %s for unexpected type '%s'" msgstr "" -#: src/esx/esx_vi_types.c:736 +#: src/esx/esx_vi_types.c:688 #, c-format msgid "Unknown value '%s' for %s 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:963 src/esx/esx_vi_types.c:1029 +#: src/esx/esx_vi_types.c:902 src/esx/esx_vi_types.c:964 msgid "Could not copy an XML node" msgstr "" -#: src/esx/esx_vi_types.c:1040 +#: src/esx/esx_vi_types.c:975 msgid "AnyType is missing 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1048 +#: src/esx/esx_vi_types.c:983 #, c-format msgid "Unknown value '%s' for AnyType 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1071 +#: src/esx/esx_vi_types.c:1012 #, c-format msgid "Value '%s' is out of %s range" msgstr "" -#: src/esx/esx_vi_types.c:1087 +#: src/esx/esx_vi_types.c:1028 #, c-format msgid "Unknown value '%s' for xsd:boolean" msgstr "" -#: src/esx/esx_vi_types.c:1498 +#: src/esx/esx_vi_types.c:1390 msgid "XML node doesn't contain text, expecting an xsd:dateTime value" msgstr "" -#: src/esx/esx_vi_types.c:1531 +#: src/esx/esx_vi_types.c:1423 #, c-format msgid "xsd:dateTime value '%s' too long for destination" msgstr "" -#: src/esx/esx_vi_types.c:1553 src/esx/esx_vi_types.c:1563 -#: src/esx/esx_vi_types.c:1576 src/esx/esx_vi_types.c:1590 +#: src/esx/esx_vi_types.c:1445 src/esx/esx_vi_types.c:1455 +#: src/esx/esx_vi_types.c:1468 src/esx/esx_vi_types.c:1482 #, c-format msgid "xsd:dateTime value '%s' has unexpected format" msgstr "" -#: src/esx/esx_vi_types.c:1673 +#: src/esx/esx_vi_types.c:1565 msgid "MethodFault is missing 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1768 +#: src/esx/esx_vi_types.c:1660 msgid "ManagedObjectReference is missing 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1846 +#: src/esx/esx_vi_types.c:679 src/esx/esx_vi_types.c:1738 #, c-format msgid "%s is missing 'type' property" msgstr "" -#: src/fdstream.c:96 src/fdstream.c:133 src/fdstream.c:215 src/fdstream.c:377 -#: src/fdstream.c:429 +#: src/fdstream.c:75 src/fdstream.c:111 src/fdstream.c:192 src/fdstream.c:302 +#: src/fdstream.c:354 msgid "stream is not open" msgstr "" -#: src/fdstream.c:103 src/fdstream.c:140 +#: src/fdstream.c:82 src/fdstream.c:118 msgid "stream does not have a callback registered" msgstr "" -#: src/fdstream.c:222 +#: src/fdstream.c:199 msgid "stream already has a callback registered" msgstr "" -#: src/fdstream.c:232 +#: src/fdstream.c:209 msgid "cannot register file watch on stream" msgstr "" -#: src/fdstream.c:311 +#: src/fdstream.c:256 #, c-format msgid "I/O helper exited with status %d" msgstr "" -#: src/fdstream.c:315 +#: src/fdstream.c:260 msgid "I/O helper exited abnormally" msgstr "" -#: src/fdstream.c:371 +#: src/fdstream.c:296 msgid "Too many bytes to write to stream" msgstr "" -#: src/fdstream.c:386 src/fdstream.c:405 +#: src/fdstream.c:311 src/fdstream.c:330 msgid "cannot write to stream" msgstr "" -#: src/fdstream.c:423 +#: src/fdstream.c:348 msgid "Too many bytes to read from stream" msgstr "" -#: src/fdstream.c:455 +#: src/fdstream.c:380 msgid "cannot read from stream" msgstr "" -#: src/fdstream.c:501 src/locking/lock_daemon.c:142 -#: src/locking/lock_daemon.c:185 src/qemu/qemu_capabilities.c:2823 -#: src/util/vireventpoll.c:682 src/util/virnodesuspend.c:66 -#: src/util/virobject.c:221 +#: src/fdstream.c:428 src/rpc/virnetsocket.c:139 src/util/event_poll.c:671 msgid "Unable to initialize mutex" msgstr "Impossible d'initialiser le mutex" -#: src/fdstream.c:531 +#: src/fdstream.c:458 msgid "Unable to open UNIX socket" msgstr "" -#: src/fdstream.c:574 +#: src/fdstream.c:501 msgid "UNIX domain sockets are not supported on this platform" msgstr "" -#: src/fdstream.c:604 +#: src/fdstream.c:529 #, c-format msgid "Unable to open stream for '%s'" msgstr "" -#: src/fdstream.c:611 +#: src/fdstream.c:536 #, c-format msgid "Unable to access stream for '%s'" msgstr "" -#: src/fdstream.c:619 src/util/iohelper.c:65 +#: src/fdstream.c:544 src/util/iohelper.c:63 #, c-format msgid "Unable to seek %s to %llu" msgstr "" -#: src/fdstream.c:636 +#: src/fdstream.c:561 #, c-format msgid "%s: Cannot request read and write flags together" msgstr "" -#: src/fdstream.c:643 src/lxc/lxc_process.c:1157 +#: src/fdstream.c:568 src/lxc/lxc_driver.c:1837 msgid "Unable to create pipe" msgstr "" -#: src/fdstream.c:695 +#: src/fdstream.c:619 #, c-format msgid "Attempt to create %s without specifying mode" msgstr "Tentative de créer %s sans spécifier de mode" -#: src/hyperv/hyperv_driver.c:165 +#: src/hyperv/hyperv_driver.c:171 msgid "Could not create openwsman client" msgstr "" -#: src/hyperv/hyperv_driver.c:171 +#: src/hyperv/hyperv_driver.c:177 msgid "Could not initialize openwsman transport" msgstr "" -#: src/hyperv/hyperv_driver.c:192 +#: src/hyperv/hyperv_driver.c:198 #, c-format msgid "%s is not a Hyper-V server" msgstr "" -#: src/hyperv/hyperv_driver.c:249 src/hyperv/hyperv_driver.c:286 -#: src/hyperv/hyperv_driver.c:305 +#: src/hyperv/hyperv_driver.c:258 src/hyperv/hyperv_driver.c:300 +#: src/hyperv/hyperv_driver.c:319 #, c-format msgid "Could not lookup %s" msgstr "" -#: src/hyperv/hyperv_driver.c:332 +#: src/hyperv/hyperv_driver.c:346 #, c-format msgid "CPU model %s too long for destination" msgstr "Le modèle de CPU « %s » est trop long pour la destination" -#: src/hyperv/hyperv_driver.c:496 src/hyperv/hyperv_wmi.c:675 +#: src/hyperv/hyperv_driver.c:510 src/hyperv/hyperv_wmi.c:679 #, c-format msgid "No domain with UUID %s" msgstr "Aucun domaine avec l'UUID %s" -#: src/hyperv/hyperv_driver.c:529 +#: src/hyperv/hyperv_driver.c:543 #, c-format msgid "No domain with name %s" msgstr "" -#: src/hyperv/hyperv_driver.c:557 +#: src/hyperv/hyperv_driver.c:571 msgid "Domain is not active" msgstr "" -#: src/hyperv/hyperv_driver.c:586 +#: src/hyperv/hyperv_driver.c:600 msgid "Domain is not paused" msgstr "" -#: src/hyperv/hyperv_driver.c:618 src/hyperv/hyperv_driver.c:1155 +#: src/hyperv/hyperv_driver.c:632 src/hyperv/hyperv_driver.c:1193 msgid "Domain is not active or is in state transition" msgstr "" -#: src/hyperv/hyperv_driver.c:689 src/hyperv/hyperv_driver.c:710 -#: src/hyperv/hyperv_driver.c:732 src/hyperv/hyperv_driver.c:829 -#: src/hyperv/hyperv_driver.c:850 src/hyperv/hyperv_driver.c:872 +#: src/hyperv/hyperv_driver.c:707 src/hyperv/hyperv_driver.c:728 +#: src/hyperv/hyperv_driver.c:750 src/hyperv/hyperv_driver.c:849 +#: src/hyperv/hyperv_driver.c:870 src/hyperv/hyperv_driver.c:892 #, c-format msgid "Could not lookup %s for domain %s" msgstr "" -#: src/hyperv/hyperv_driver.c:1032 +#: src/hyperv/hyperv_driver.c:1070 msgid "Domain is already active or is in state transition" msgstr "" -#: src/hyperv/hyperv_driver.c:1210 +#: src/hyperv/hyperv_driver.c:1248 msgid "Domain has no managed save image" msgstr "" -#: src/hyperv/hyperv_driver.c:1404 +#: src/hyperv/hyperv_driver.c:1308 #, c-format msgid "openwsman error: %s" msgstr "" @@ -7750,7 +7908,7 @@ "SOAP fault during %s: code '%s', subcode '%s', reason '%s', detail '%s'" msgstr "" -#: src/hyperv/hyperv_wmi.c:144 src/hyperv/hyperv_wmi.c:422 +#: src/hyperv/hyperv_wmi.c:144 src/hyperv/hyperv_wmi.c:426 msgid "Could not initialize options" msgstr "" @@ -7774,111 +7932,111 @@ msgid "Could not deserialize pull response item" msgstr "" -#: src/hyperv/hyperv_wmi.c:256 src/hyperv/hyperv_wmi.c:297 +#: src/hyperv/hyperv_wmi.c:258 src/hyperv/hyperv_wmi.c:299 msgid "Could not free deserialized data" msgstr "" -#: src/hyperv/hyperv_wmi.c:317 +#: src/hyperv/hyperv_wmi.c:319 msgid "Completed with no error" msgstr "" -#: src/hyperv/hyperv_wmi.c:320 src/hyperv/hyperv_wmi.c:356 +#: src/hyperv/hyperv_wmi.c:322 src/hyperv/hyperv_wmi.c:358 msgid "Not supported" msgstr "" -#: src/hyperv/hyperv_wmi.c:326 +#: src/hyperv/hyperv_wmi.c:328 msgid "Cannot complete within timeout period" msgstr "" -#: src/hyperv/hyperv_wmi.c:329 src/hyperv/hyperv_wmi.c:350 +#: src/hyperv/hyperv_wmi.c:331 src/hyperv/hyperv_wmi.c:352 msgid "Failed" msgstr "" -#: src/hyperv/hyperv_wmi.c:332 src/hyperv/hyperv_wmi.c:365 +#: src/hyperv/hyperv_wmi.c:334 src/hyperv/hyperv_wmi.c:367 msgid "Invalid parameter" msgstr "" -#: src/hyperv/hyperv_wmi.c:335 +#: src/hyperv/hyperv_wmi.c:337 msgid "In use" msgstr "" -#: src/hyperv/hyperv_wmi.c:338 +#: src/hyperv/hyperv_wmi.c:340 msgid "Transition started" msgstr "" -#: src/hyperv/hyperv_wmi.c:341 +#: src/hyperv/hyperv_wmi.c:343 msgid "Invalid state transition" msgstr "" -#: src/hyperv/hyperv_wmi.c:344 +#: src/hyperv/hyperv_wmi.c:346 msgid "Timeout parameter not supported" msgstr "" -#: src/hyperv/hyperv_wmi.c:347 +#: src/hyperv/hyperv_wmi.c:349 msgid "Busy" msgstr "" -#: src/hyperv/hyperv_wmi.c:353 +#: src/hyperv/hyperv_wmi.c:355 msgid "Access denied" msgstr "" -#: src/hyperv/hyperv_wmi.c:359 +#: src/hyperv/hyperv_wmi.c:361 msgid "Status is unknown" msgstr "" -#: src/hyperv/hyperv_wmi.c:362 +#: src/hyperv/hyperv_wmi.c:364 msgid "Timeout" msgstr "" -#: src/hyperv/hyperv_wmi.c:368 +#: src/hyperv/hyperv_wmi.c:370 msgid "System is in use" msgstr "" -#: src/hyperv/hyperv_wmi.c:371 +#: src/hyperv/hyperv_wmi.c:373 msgid "Invalid state for this operation" msgstr "" -#: src/hyperv/hyperv_wmi.c:374 +#: src/hyperv/hyperv_wmi.c:376 msgid "Incorrect data type" msgstr "" -#: src/hyperv/hyperv_wmi.c:377 +#: src/hyperv/hyperv_wmi.c:379 msgid "System is not available" msgstr "" -#: src/hyperv/hyperv_wmi.c:380 tools/virsh.c:2202 tools/virsh.c:2247 -#: tools/virsh.c:2793 tools/virsh.c:2799 tools/virsh-domain.c:4615 -#: tools/virsh-domain.c:6250 tools/virsh-pool.c:1319 tools/virsh-pool.c:1413 -#: tools/virsh-snapshot.c:447 tools/virsh-volume.c:1548 +#: src/hyperv/hyperv_wmi.c:382 tools/virsh.c:3006 tools/virsh.c:9228 +#: tools/virsh.c:9315 tools/virsh.c:10697 tools/virsh.c:13296 +#: tools/virsh.c:13835 tools/virsh.c:13978 tools/virsh.c:16897 +#: tools/virsh.c:17006 tools/virsh.c:17421 tools/virsh.c:17427 msgid "Out of memory" msgstr "" -#: src/hyperv/hyperv_wmi.c:383 +#: src/hyperv/hyperv_wmi.c:385 msgid "Unknown return code" msgstr "" -#: src/hyperv/hyperv_wmi.c:442 src/hyperv/hyperv_wmi.c:459 -#: src/hyperv/hyperv_wmi.c:476 +#: src/hyperv/hyperv_wmi.c:446 src/hyperv/hyperv_wmi.c:463 +#: src/hyperv/hyperv_wmi.c:480 #, c-format msgid "Could not lookup %s for %s invocation" msgstr "" -#: src/hyperv/hyperv_wmi.c:449 +#: src/hyperv/hyperv_wmi.c:453 #, c-format msgid "Could not parse return code from '%s'" msgstr "" -#: src/hyperv/hyperv_wmi.c:501 +#: src/hyperv/hyperv_wmi.c:505 #, c-format msgid "Concrete job for %s invocation is in error state" msgstr "" -#: src/hyperv/hyperv_wmi.c:507 +#: src/hyperv/hyperv_wmi.c:511 #, c-format msgid "Concrete job for %s invocation is in unknown state" msgstr "" -#: src/hyperv/hyperv_wmi.c:514 +#: src/hyperv/hyperv_wmi.c:518 #, c-format msgid "Invocation of %s returned an error: %s (%d)" msgstr "" @@ -7895,25 +8053,17 @@ msgid "failed to re-init netcf" msgstr "" -#: src/interface/interface_backend_netcf.c:229 -#: src/interface/interface_backend_netcf.c:347 -#: src/interface/interface_backend_netcf.c:443 -#: src/interface/interface_backend_netcf.c:626 -#: src/interface/interface_backend_netcf.c:720 +#: src/interface/netcf_driver.c:110 src/interface/netcf_driver.c:280 #, c-format msgid "couldn't find interface named '%s': %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:234 -#: src/interface/interface_backend_netcf.c:725 -#: src/interface/interface_backend_udev.c:493 -#: src/interface/interface_backend_udev.c:1018 -#: src/interface/interface_backend_udev.c:1150 +#: src/interface/netcf_driver.c:115 src/interface/netcf_driver.c:285 #, c-format msgid "couldn't find interface named '%s'" msgstr "" -#: src/interface/interface_backend_netcf.c:253 +#: src/interface/netcf_driver.c:556 #, c-format msgid "failed to get status of interface %s: %s%s%s" msgstr "" @@ -7925,35 +8075,31 @@ msgid "failed to get number of host interfaces: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:331 -#: src/interface/interface_backend_netcf.c:422 -#: src/interface/interface_backend_netcf.c:609 +#: src/interface/netcf_driver.c:214 #, c-format msgid "failed to list host interfaces: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:761 +#: src/interface/netcf_driver.c:313 #, c-format msgid "couldn't find interface with MAC address '%s': %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:768 -#: src/interface/interface_backend_udev.c:546 +#: src/interface/netcf_driver.c:320 #, c-format msgid "couldn't find interface with MAC address '%s'" msgstr "" -#: src/interface/interface_backend_netcf.c:774 +#: src/interface/netcf_driver.c:326 msgid "multiple interfaces with matching MAC address" msgstr "" -#: src/interface/interface_backend_netcf.c:822 -#: src/interface/interface_backend_netcf.c:885 +#: src/interface/netcf_driver.c:366 src/interface/netcf_driver.c:423 #, c-format msgid "could not get interface XML description: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:927 +#: src/interface/netcf_driver.c:457 #, c-format msgid "failed to undefine interface %s: %s%s%s" msgstr "" @@ -7962,7 +8108,7 @@ msgid "interface is already running" msgstr "" -#: src/interface/interface_backend_netcf.c:980 +#: src/interface/netcf_driver.c:491 #, c-format msgid "failed to create (start) interface %s: %s%s%s" msgstr "" @@ -7971,22 +8117,22 @@ msgid "interface is not running" msgstr "" -#: src/interface/interface_backend_netcf.c:1033 +#: src/interface/netcf_driver.c:525 #, c-format msgid "failed to destroy (stop) interface %s: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1098 +#: src/interface/netcf_driver.c:585 #, c-format msgid "failed to begin transaction: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1124 +#: src/interface/netcf_driver.c:608 #, c-format msgid "failed to commit transaction: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1150 +#: src/interface/netcf_driver.c:631 #, c-format msgid "failed to rollback transaction: %s%s%s" msgstr "" @@ -8188,378 +8334,382 @@ msgid "read only access prevents %s" msgstr "" -#: src/libvirt.c:363 -msgid "libvirt.so is not safe to use from setuid programs" -msgstr "" - -#: src/libvirt.c:548 src/libvirt.c:576 src/libvirt.c:604 src/libvirt.c:632 -#: src/libvirt.c:660 src/libvirt.c:688 src/libvirt.c:718 src/libvirt.c:747 +#: src/libvirt.c:586 src/libvirt.c:619 src/libvirt.c:652 src/libvirt.c:685 +#: src/libvirt.c:718 src/libvirt.c:751 src/libvirt.c:787 src/libvirt.c:827 #, c-format msgid "Too many drivers, cannot register %s" msgstr "" -#: src/libvirt.c:789 +#: src/libvirt.c:376 +msgid "libvirt.so is not safe to use from setuid programs" +msgstr "" + +#: src/libvirt.c:747 #, c-format msgid "Initialization of %s state driver failed: %s" msgstr "" -#: src/libvirt.c:791 +#: src/libvirt.c:749 msgid "Unknown problem" msgstr "" -#: src/libvirt.c:985 +#: src/libvirt.c:1002 msgid "Expected a list for 'uri_aliases' config parameter" msgstr "" -#: src/libvirt.c:997 +#: src/libvirt.c:1014 msgid "Expected a string for 'uri_aliases' config parameter list entry" msgstr "" -#: src/libvirt.c:1003 +#: src/libvirt.c:1020 #, c-format msgid "" "Malformed 'uri_aliases' config entry '%s', expected 'alias=uri://host/path'" msgstr "" -#: src/libvirt.c:1011 +#: src/libvirt.c:969 #, c-format msgid "" "Malformed 'uri_aliases' config entry '%s', aliases may only contain 'a-Z, 0-" "9, _, -'" msgstr "" -#: src/libvirt.c:1063 +#: src/libvirt.c:1021 msgid "Expected a string for 'uri_default' config parameter" msgstr "" -#: src/libvirt.c:1098 +#: src/libvirt.c:1056 msgid "An explicit URI must be provided when setuid" msgstr "" -#: src/libvirt.c:1182 +#: src/libvirt.c:1189 #, c-format msgid "libvirt was built without the '%s' driver" msgstr "" -#: src/libvirt.c:2135 src/libvirt.c:10828 src/libvirt.c:12563 -#: src/libvirt.c:15173 src/libvirt.c:16720 +#: src/libvirt.c:2091 src/libvirt.c:10858 src/libvirt.c:12593 +#: src/libvirt.c:15205 src/libvirt.c:16752 #, c-format msgid "uuidstr in %s must be a valid UUID" msgstr "" -#: src/libvirt.c:2580 src/libvirt.c:2671 +#: src/libvirt.c:2482 src/libvirt.c:2576 msgid "could not build absolute output file path" msgstr "" -#: src/libvirt.c:2659 src/libvirt.c:2786 src/libvirt.c:2927 +#: src/libvirt.c:2565 src/libvirt.c:2709 src/libvirt.c:2863 +#: src/libvirt.c:16017 src/libvirt.c:16846 msgid "running and paused flags are mutually exclusive" msgstr "" -#: src/libvirt.c:2721 src/libvirt.c:2798 src/libvirt.c:2863 src/libvirt.c:2939 +#: src/libvirt.c:2635 src/libvirt.c:2720 src/libvirt.c:2791 src/libvirt.c:2874 msgid "could not build absolute input file path" msgstr "" -#: src/libvirt.c:2852 +#: src/libvirt.c:2780 msgid "virDomainSaveImageGetXMLDesc with secure flag" msgstr "" -#: src/libvirt.c:3003 +#: src/libvirt.c:2946 msgid "crash and live flags are mutually exclusive" msgstr "" -#: src/libvirt.c:3009 +#: src/libvirt.c:2952 msgid "crash and reset flags are mutually exclusive" msgstr "" -#: src/libvirt.c:3015 +#: src/libvirt.c:2958 msgid "live and reset flags are mutually exclusive" msgstr "" -#: src/libvirt.c:3026 +#: src/libvirt.c:2969 msgid "could not build absolute core file path" msgstr "" -#: src/libvirt.c:3086 src/libvirt.c:19196 src/libvirt.c:19260 +#: src/libvirt.c:3042 src/libvirt.c:19229 src/libvirt.c:19293 #, c-format msgid "stream in %s must match connection of domain '%s'" msgstr "" -#: src/libvirt.c:3485 +#: src/libvirt.c:3444 #, c-format msgid "result too large: %llu" msgstr "" -#: src/libvirt.c:3723 +#: src/libvirt.c:3603 #, c-format msgid "string parameter name '%.*s' too long" msgstr "" -#: src/libvirt.c:3732 +#: src/libvirt.c:3613 #, c-format msgid "NULL string parameter '%s'" msgstr "" -#: src/libvirt.c:3738 +#: src/libvirt.c:3620 #, c-format msgid "string parameter '%s' unsupported" msgstr "" -#: src/libvirt.c:3861 src/libvirt.c:4105 src/libvirt.c:7633 src/libvirt.c:9406 -#: src/libvirt.c:9613 src/libvirt.c:9743 src/libvirt.c:10097 -#: src/libvirt.c:20159 +#: src/libvirt.c:3820 src/libvirt.c:4064 src/libvirt.c:7602 src/libvirt.c:9437 +#: src/libvirt.c:9643 src/libvirt.c:9773 src/libvirt.c:10127 +#: src/libvirt.c:20193 #, c-format msgid "flags 'affect live' and 'affect config' in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:4292 +#: src/libvirt.c:4092 msgid "virDomainGetXMLDesc with secure flag" msgstr "" -#: src/libvirt.c:4471 +#: src/libvirt.c:4278 msgid "domainMigratePrepare did not set uri" msgstr "domainMigratePrepare n'a pas paramétré URI" -#: src/libvirt.c:4594 src/qemu/qemu_migration.c:3570 +#: src/libvirt.c:4390 src/qemu/qemu_migration.c:1944 msgid "domainMigratePrepare2 did not set uri" msgstr "" -#: src/libvirt.c:4795 src/qemu/qemu_migration.c:3776 +#: src/libvirt.c:4588 src/libvirt.c:4843 src/qemu/qemu_migration.c:3662 +#: src/qemu/qemu_migration.c:3909 +msgid "finish step ignored that migration was cancelled" +msgstr "" + +#: src/libvirt.c:4536 src/qemu/qemu_migration.c:2082 msgid "domainMigratePrepare3 did not set uri" msgstr "" -#: src/libvirt.c:5010 +#: src/libvirt.c:4980 #, c-format msgid "unable to parse server from dconnuri in %s" msgstr "" -#: src/libvirt.c:5032 src/libvirt.c:5126 src/libvirt.c:5550 src/libvirt.c:5562 -#: src/libvirt.c:5736 src/libvirt.c:5749 +#: src/libvirt.c:4712 src/libvirt.c:4784 src/libvirt.c:5164 src/libvirt.c:5176 msgid "Unable to change target guest XML during migration" msgstr "" -#: src/libvirt.c:5038 +#: src/libvirt.c:4717 msgid "Unable to override peer2peer migration URI" msgstr "" -#: src/libvirt.c:5245 src/libvirt.c:5471 src/libvirt.c:5648 src/libvirt.c:5865 -#: src/libvirt.c:6022 src/libvirt.c:6131 +#: src/libvirt.c:5214 src/libvirt.c:5440 src/libvirt.c:5617 src/libvirt.c:5834 +#: src/libvirt.c:5991 src/libvirt.c:6100 #, c-format msgid "" "flags 'shared disk' and 'shared incremental' in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:5255 src/libvirt.c:5481 src/libvirt.c:5664 src/libvirt.c:5875 +#: src/libvirt.c:5224 src/libvirt.c:5450 src/libvirt.c:5633 src/libvirt.c:5844 msgid "offline migration is not supported by the source host" msgstr "" -#: src/libvirt.c:5262 src/libvirt.c:5488 src/libvirt.c:5671 -#: src/qemu/qemu_migration.c:3993 +#: src/libvirt.c:5231 src/libvirt.c:5457 src/libvirt.c:5640 +#: src/qemu/qemu_migration.c:4050 msgid "offline migration is not supported by the destination host" msgstr "" -#: src/libvirt.c:5302 src/libvirt.c:5525 src/libvirt.c:5686 +#: src/libvirt.c:4938 src/libvirt.c:5139 msgid "cannot enforce change protection" msgstr "" -#: src/libvirt.c:5308 src/libvirt.c:5531 +#: src/libvirt.c:4944 src/libvirt.c:5145 msgid "cannot perform tunnelled migration without using peer2peer flag" msgstr "" -#: src/libvirt.c:5655 +#: src/libvirt.c:5624 msgid "use virDomainMigrateToURI3 for peer-to-peer migration" msgstr "" -#: src/libvirt.c:5706 src/qemu/qemu_migration.c:3986 +#: src/libvirt.c:5675 src/qemu/qemu_migration.c:4043 msgid "" "Migration APIs with extensible parameters are not supported but extended " "parameters were passed" msgstr "" -#: src/libvirt.c:5902 src/libvirt.c:6050 +#: src/libvirt.c:5871 src/libvirt.c:6019 msgid "direct migration is not supported by the connection driver" msgstr "" -#: src/libvirt.c:6155 +#: src/libvirt.c:6124 msgid "Peer-to-peer migration is not supported by the connection driver" msgstr "" -#: src/libvirt.c:6173 +#: src/libvirt.c:6142 msgid "" "Peer-to-peer migration with extensible parameters is not supported but " "extended parameters were passed" msgstr "" -#: src/libvirt.c:6183 +#: src/libvirt.c:6152 msgid "Direct migration is not supported by the connection driver" msgstr "" -#: src/libvirt.c:6190 +#: src/libvirt.c:6159 msgid "Direct migration does not support extensible parameters" msgstr "" -#: src/libvirt.c:6441 src/libvirt.c:6587 src/libvirt.c:6870 +#: src/libvirt.c:6410 src/libvirt.c:6556 src/libvirt.c:6839 #, c-format msgid "conn in %s must match stream connection" msgstr "" -#: src/libvirt.c:7171 +#: src/libvirt.c:7140 #, c-format msgid "cpuNum in %s only accepts %d as a negative value" msgstr "" -#: src/libvirt.c:7258 +#: src/libvirt.c:7227 #, c-format msgid "cellNum in %s only accepts %d as a negative value" msgstr "" -#: src/libvirt.c:7811 src/libvirt.c:7950 +#: src/libvirt.c:7782 src/libvirt.c:7923 #, c-format msgid "size in %s must not exceed %zu" msgstr "" -#: src/libvirt.c:8397 +#: src/libvirt.c:8370 #, c-format msgid "flags in %s must include VIR_MEMORY_VIRTUAL or VIR_MEMORY_PHYSICAL" msgstr "" -#: src/libvirt.c:9141 +#: src/libvirt.c:9168 #, c-format msgid "nkeycodes in %s must be <= %d" msgstr "" -#: src/libvirt.c:9333 +#: src/libvirt.c:9360 #, c-format msgid "" "flags 'VIR_DOMAIN_VCPU_MAXIMUM' and 'VIR_DOMAIN_VCPU_GUEST' in '%s' are " "mutually exclusive" msgstr "" -#: src/libvirt.c:9342 src/libvirt.c:9469 src/libvirt.c:9541 +#: src/libvirt.c:9369 src/libvirt.c:9499 src/libvirt.c:9571 #, c-format msgid "input too large: %u" msgstr "" -#: src/libvirt.c:9604 src/libvirt.c:9816 +#: src/libvirt.c:9634 src/libvirt.c:9846 #, c-format msgid "input too large: %d * %d" msgstr "" -#: src/libvirt.c:10019 +#: src/libvirt.c:10049 #, c-format msgid "metadata title in %s can't contain newlines" msgstr "" -#: src/libvirt.c:13667 src/libvirt.c:13733 +#: src/libvirt.c:13698 src/libvirt.c:13764 #, c-format msgid "stream in %s must match connection of volume '%s'" msgstr "" -#: src/libvirt.c:14108 +#: src/libvirt.c:14140 #, c-format msgid "capacity in %s cannot be zero without 'delta' or 'shrink' flags set" msgstr "" -#: src/libvirt.c:15917 +#: src/libvirt.c:14269 msgid "data sources cannot be used for non-blocking streams" msgstr "" -#: src/libvirt.c:16010 +#: src/libvirt.c:14371 msgid "data sinks cannot be used for non-blocking streams" msgstr "" -#: src/libvirt.c:17622 +#: src/libvirt.c:17655 #, c-format msgid "domain '%s' in %s must match connection" msgstr "" -#: src/libvirt.c:17631 src/libvirt.c:17751 +#: src/libvirt.c:17664 src/libvirt.c:17784 #, c-format msgid "eventID in %s must be less than %d" msgstr "" -#: src/libvirt.c:17741 +#: src/libvirt.c:17774 #, c-format msgid "network '%s' in %s must match connection" msgstr "" -#: src/libvirt.c:17857 src/libvirt.c:19008 +#: src/libvirt.c:17890 src/libvirt.c:19041 #, c-format msgid "running and paused flags in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:18152 +#: src/libvirt.c:18185 #, c-format msgid "use of 'current' flag in %s requires 'redefine' flag" msgstr "" -#: src/libvirt.c:18160 +#: src/libvirt.c:18193 #, c-format msgid "'redefine' and 'no metadata' flags in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:18168 +#: src/libvirt.c:18201 #, c-format msgid "'redefine' and 'halt' flags in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:18218 +#: src/libvirt.c:16354 msgid "virDomainSnapshotGetXMLDesc with secure flag" msgstr "" -#: src/libvirt.c:19070 +#: src/libvirt.c:19103 #, c-format msgid "children and children_only flags in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:19626 +#: src/libvirt.c:19660 #, c-format msgid "use of flags in %s requires a copy job" msgstr "" -#: src/libvirt.c:19789 +#: src/libvirt.c:17318 #, c-format msgid "Unable to access file descriptor %d" msgstr "" -#: src/libvirt.c:19795 +#: src/libvirt.c:19829 #, c-format msgid "fd %d in %s must be a socket" msgstr "" -#: src/libvirt.c:19805 +#: src/libvirt.c:19839 msgid "fd passing is not supported by this connection" msgstr "" -#: src/libvirt.c:19957 +#: src/libvirt.c:19991 msgid "A close callback is already registered" msgstr "" -#: src/libvirt.c:20010 +#: src/libvirt.c:20044 msgid "A different callback was requested" msgstr "" -#: src/libvirt.c:20284 +#: src/libvirt.c:20318 #, c-format msgid "ncpus in %s must be 1 when start_cpu is -1" msgstr "" -#: src/libvirt.c:20299 +#: src/libvirt.c:20333 #, c-format msgid "input too large: %u * %u" msgstr "" -#: src/libvirt-lxc.c:208 src/security/security_selinux.c:742 -#: src/security/security_selinux.c:849 +#: src/security/security_selinux.c:302 src/security/security_selinux.c:370 #, c-format msgid "unable to get PID %d security context" msgstr "" -#: src/libvirt-lxc.c:215 src/security/security_selinux.c:856 +#: src/security/security_selinux.c:377 #, c-format msgid "security label exceeds maximum length: %d" msgstr "" -#: src/libvirt-lxc.c:227 src/security/security_selinux.c:870 +#: src/security/security_selinux.c:390 msgid "error calling security_getenforce()" msgstr "" @@ -8643,20 +8793,20 @@ msgid "Cannot set ownerUUID data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:969 +#: src/locking/lock_daemon.c:1007 msgid "Missing magic data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:1069 +#: src/locking/lock_daemon.c:1113 #, c-format msgid "Unable to save state file %s" msgstr "" -#: src/locking/lock_daemon.c:1076 +#: src/locking/lock_daemon.c:1120 msgid "Unable to restart self" msgstr "" -#: src/locking/lock_daemon.c:1094 +#: src/locking/lock_daemon.c:1138 #, c-format msgid "" "\n" @@ -8674,7 +8824,7 @@ "libvirt lock management daemon:\n" msgstr "" -#: src/locking/lock_daemon.c:1110 +#: src/locking/lock_daemon.c:1154 #, c-format msgid "" "\n" @@ -8691,7 +8841,7 @@ "\n" msgstr "" -#: src/locking/lock_daemon.c:1127 +#: src/locking/lock_daemon.c:1171 msgid "" "\n" " Default paths:\n" @@ -8707,6 +8857,10 @@ "\n" msgstr "" +#: src/locking/lock_daemon.c:1324 +msgid "Can't determine restart state file path" +msgstr "" + #: src/locking/lock_daemon_dispatch.c:57 #: src/locking/lock_daemon_dispatch.c:115 #: src/locking/lock_daemon_dispatch.c:164 @@ -8749,7 +8903,7 @@ msgid "lock owner details have already been registered" msgstr "" -#: src/locking/lock_driver_lockd.c:106 src/locking/lock_driver_sanlock.c:106 +#: src/locking/lock_driver_sanlock.c:95 #, c-format msgid "Unable to access config file %s" msgstr "" @@ -8801,12 +8955,12 @@ msgid "Missing path or lockspace for lease resource" msgstr "" -#: src/locking/lock_driver_lockd.c:704 src/locking/lock_driver_sanlock.c:905 +#: src/locking/lock_driver_sanlock.c:689 msgid "" "Read/write, exclusive access, disks were present, but no leases specified" msgstr "" -#: src/locking/lock_driver_sanlock.c:207 src/locking/lock_driver_sanlock.c:216 +#: src/locking/lock_driver_sanlock.c:163 #, c-format msgid "Lockspace path '%s' exceeded %d characters" msgstr "" @@ -8818,45 +8972,42 @@ "directory" msgstr "" -#: src/locking/lock_driver_sanlock.c:247 src/locking/lock_driver_sanlock.c:670 -#: src/util/virlockspace.c:274 +#: src/locking/lock_driver_sanlock.c:177 src/locking/lock_driver_sanlock.c:550 #, c-format msgid "Unable to create lockspace %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:257 src/locking/lock_driver_sanlock.c:312 -#: src/locking/lock_driver_sanlock.c:680 src/storage/storage_backend.c:294 -#: src/util/virfile.c:1814 src/util/virfile.c:2108 +#: src/storage/storage_backend.c:281 src/util/util.c:764 src/util/util.c:807 #, c-format msgid "cannot chown '%s' to (%u, %u)" msgstr "" -#: src/locking/lock_driver_sanlock.c:267 src/locking/lock_driver_sanlock.c:690 +#: src/locking/lock_driver_sanlock.c:186 src/locking/lock_driver_sanlock.c:559 #, c-format msgid "Unable to query sector size %s: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:271 src/locking/lock_driver_sanlock.c:694 +#: src/locking/lock_driver_sanlock.c:190 src/locking/lock_driver_sanlock.c:563 #, c-format msgid "Unable to query sector size %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:281 +#: src/locking/lock_driver_sanlock.c:200 #, c-format msgid "Unable to allocate lockspace %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:288 +#: src/locking/lock_driver_sanlock.c:207 #, c-format msgid "Unable to save lockspace %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:296 +#: src/locking/lock_driver_sanlock.c:215 #, c-format msgid "Unable to initialize lockspace %s: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:300 +#: src/locking/lock_driver_sanlock.c:219 #, c-format msgid "Unable to initialize lockspace %s" msgstr "" @@ -8866,191 +9017,184 @@ msgid "cannot chmod '%s' to 0660" msgstr "" -#: src/locking/lock_driver_sanlock.c:356 +#: src/locking/lock_driver_sanlock.c:236 #, c-format msgid "Unable to add lockspace %s: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:360 +#: src/locking/lock_driver_sanlock.c:240 #, c-format msgid "Unable to add lockspace %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:414 +#: src/locking/lock_driver_sanlock.c:292 msgid "Automatic disk lease mode enabled, but no host ID is set" msgstr "" -#: src/locking/lock_driver_sanlock.c:456 +#: src/locking/lock_driver_sanlock.c:334 msgid "Sanlock plugin is not initialized" msgstr "" -#: src/locking/lock_driver_sanlock.c:462 +#: src/locking/lock_driver_sanlock.c:340 #, c-format msgid "Unsupported object type %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:479 src/locking/lock_driver_sanlock.c:914 -#, c-format -msgid "Domain name '%s' exceeded %d characters" -msgstr "" - -#: src/locking/lock_driver_sanlock.c:527 +#: src/locking/lock_driver_sanlock.c:405 msgid "String length too small to store md5 checksum" msgstr "" -#: src/locking/lock_driver_sanlock.c:533 +#: src/locking/lock_driver_sanlock.c:411 msgid "Unable to compute md5 checksum" msgstr "" -#: src/locking/lock_driver_sanlock.c:563 +#: src/locking/lock_driver_sanlock.c:441 #, c-format msgid "Resource name '%s' exceeds %d characters" msgstr "" -#: src/locking/lock_driver_sanlock.c:572 src/locking/lock_driver_sanlock.c:632 +#: src/locking/lock_driver_sanlock.c:450 src/locking/lock_driver_sanlock.c:512 #, c-format msgid "Lease path '%s' exceeds %d characters" msgstr "" -#: src/locking/lock_driver_sanlock.c:581 src/locking/lock_driver_sanlock.c:641 +#: src/locking/lock_driver_sanlock.c:459 src/locking/lock_driver_sanlock.c:521 #, c-format msgid "Resource lockspace '%s' exceeds %d characters" msgstr "" -#: src/locking/lock_driver_sanlock.c:615 +#: src/locking/lock_driver_sanlock.c:492 msgid "Unexpected lock parameters for disk resource" msgstr "" -#: src/locking/lock_driver_sanlock.c:704 +#: src/locking/lock_driver_sanlock.c:573 #, c-format msgid "Unable to allocate lease %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:711 +#: src/locking/lock_driver_sanlock.c:580 #, c-format msgid "Unable to save lease %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:719 +#: src/locking/lock_driver_sanlock.c:588 #, c-format msgid "Unable to initialize lease %s: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:723 +#: src/locking/lock_driver_sanlock.c:592 #, c-format msgid "Unable to initialize lease %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:754 +#: src/locking/lock_driver_sanlock.c:623 #, c-format msgid "Too many resources %d for object" msgstr "" -#: src/locking/lock_driver_sanlock.c:809 +#: src/locking/lock_driver_sanlock.c:806 #, c-format msgid "Failure action %s is not supported by sanlock" msgstr "" -#: src/locking/lock_driver_sanlock.c:839 +#: src/locking/lock_driver_sanlock.c:836 #, c-format msgid "Sanlock helper path is longer than %d: '%s'" msgstr "" -#: src/locking/lock_driver_sanlock.c:845 +#: src/locking/lock_driver_sanlock.c:842 #, c-format msgid "Sanlock helper arguments are longer than %d: '%s'" msgstr "" -#: src/locking/lock_driver_sanlock.c:854 +#: src/locking/lock_driver_sanlock.c:851 #, c-format msgid "Failed to register lock failure action: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:858 +#: src/locking/lock_driver_sanlock.c:855 msgid "Failed to register lock failure action" msgstr "" -#: src/locking/lock_driver_sanlock.c:878 +#: src/locking/lock_driver_sanlock.c:875 msgid "sanlock is too old to support lock failure action" msgstr "" -#: src/locking/lock_driver_sanlock.c:925 +#: src/locking/lock_driver_sanlock.c:711 #, c-format msgid "Unable to parse lock state %s: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:929 +#: src/locking/lock_driver_sanlock.c:715 #, c-format msgid "Unable to parse lock state %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:950 +#: src/locking/lock_driver_sanlock.c:736 #, c-format msgid "Failed to open socket to sanlock daemon: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:954 +#: src/locking/lock_driver_sanlock.c:740 msgid "Failed to open socket to sanlock daemon" msgstr "" -#: src/locking/lock_driver_sanlock.c:974 +#: src/locking/lock_driver_sanlock.c:751 #, c-format msgid "Failed to acquire lock: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:977 +#: src/locking/lock_driver_sanlock.c:754 msgid "Failed to acquire lock" msgstr "" -#: src/locking/lock_driver_sanlock.c:998 +#: src/locking/lock_driver_sanlock.c:775 #, c-format msgid "Failed to restrict process: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:1001 +#: src/locking/lock_driver_sanlock.c:778 msgid "Failed to restrict process" msgstr "" -#: src/locking/lock_driver_sanlock.c:1047 -#: src/locking/lock_driver_sanlock.c:1091 +#: src/locking/lock_driver_sanlock.c:824 src/locking/lock_driver_sanlock.c:867 #, c-format msgid "Failed to inquire lock: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:1050 -#: src/locking/lock_driver_sanlock.c:1094 +#: src/locking/lock_driver_sanlock.c:827 src/locking/lock_driver_sanlock.c:870 msgid "Failed to inquire lock" msgstr "" -#: src/locking/lock_driver_sanlock.c:1062 +#: src/locking/lock_driver_sanlock.c:838 #, c-format msgid "Failed to release lock: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:1065 +#: src/locking/lock_driver_sanlock.c:841 msgid "Failed to release lock" msgstr "" -#: src/locking/lock_manager.c:45 src/locking/lock_manager.c:53 +#: src/locking/lock_manager.c:49 src/locking/lock_manager.c:57 #, c-format msgid "Missing '%s' field in lock manager driver" msgstr "" -#: src/locking/lock_manager.c:162 +#: src/locking/lock_manager.c:146 #, c-format msgid "Plugin %s not accessible" msgstr "" -#: src/locking/lock_manager.c:170 +#: src/locking/lock_manager.c:154 #, c-format msgid "Failed to load plugin %s: %s" msgstr "" -#: src/locking/lock_manager.c:177 +#: src/locking/lock_manager.c:161 msgid "Missing plugin initialization symbol 'virLockDriverImpl'" msgstr "" -#: src/locking/lock_manager.c:214 +#: src/locking/lock_manager.c:199 msgid "this platform is missing dlopen" msgstr "" @@ -9073,20 +9217,20 @@ msgid "failed to convert cpumask" msgstr "" -#: src/lxc/lxc_cgroup.c:89 src/qemu/qemu_cgroup.c:569 +#: src/lxc/lxc_cgroup.c:89 src/qemu/qemu_cgroup.c:602 msgid "failed to convert memory nodemask" msgstr "" -#: src/lxc/lxc_cgroup.c:200 +#: src/lxc/lxc_cgroup.c:221 msgid "cannot get the path of MEMORY cgroup controller" msgstr "" -#: src/lxc/lxc_cgroup.c:443 src/qemu/qemu_cgroup.c:663 +#: src/lxc/lxc_cgroup.c:464 src/qemu/qemu_cgroup.c:696 #, c-format msgid "Resource partition '%s' must start with '/'" msgstr "" -#: src/lxc/lxc_fuse.c:149 src/util/vircgroup.c:2780 +#: src/lxc/lxc_fuse.c:149 src/util/vircgroup.c:3311 #, c-format msgid "Cannot open %s" msgstr "" @@ -9104,24 +9248,24 @@ msgid "Cannot create %s" msgstr "" -#: src/lxc/lxc_hostdev.c:97 src/qemu/qemu_hostdev.c:854 +#: src/lxc/lxc_hostdev.c:97 src/qemu/qemu_hostdev.c:864 #, c-format msgid "USB device %s is in use by domain %s" msgstr "" -#: src/lxc/lxc_hostdev.c:101 src/qemu/qemu_hostdev.c:858 +#: src/lxc/lxc_hostdev.c:101 src/qemu/qemu_hostdev.c:868 #, c-format msgid "USB device %s is already in use" msgstr "" -#: src/lxc/lxc_hostdev.c:183 src/qemu/qemu_hostdev.c:940 +#: src/lxc/lxc_hostdev.c:183 src/qemu/qemu_hostdev.c:950 #, c-format msgid "" "Multiple USB devices for %x:%x were found, but none of them is at bus:%u " "device:%u" msgstr "" -#: src/lxc/lxc_hostdev.c:188 src/qemu/qemu_hostdev.c:945 +#: src/lxc/lxc_hostdev.c:188 src/qemu/qemu_hostdev.c:955 #, c-format msgid "Multiple USB devices for %x:%x, use
to specify one" msgstr "" @@ -9136,6 +9280,81 @@ msgid "Unsupported hostdev mode %s" msgstr "" +#: src/lxc/lxc_native.c:204 +msgid "Missing lxc.rootfs configuration" +msgstr "" + +#: src/lxc/lxc_native.c:228 +#, c-format +msgid "can't convert relative size: '%s'" +msgstr "" + +#: src/lxc/lxc_native.c:240 +#, c-format +msgid "failed to convert size: '%s'" +msgstr "" + +#: src/lxc/lxc_native.c:287 +msgid "missing tmpfs size, set the size option" +msgstr "" + +#: src/lxc/lxc_native.c:433 +msgid "Missing 'link' attribute for NIC" +msgstr "" + +#: src/lxc/lxc_native.c:573 +#, c-format +msgid "failed to parse int: '%s'" +msgstr "" + +#: src/lxc/lxc_native.c:614 +#, c-format +msgid "invalid lxc.id_map: '%s'" +msgstr "" + +#: src/lxc/lxc_native.c:700 src/lxc/lxc_native.c:828 +#, c-format +msgid "failed to parse integer: '%s'" +msgstr "" + +#: src/lxc/lxc_native.c:749 +#, c-format +msgid "invalid %s value: '%s'" +msgstr "" + +#: src/lxc/lxc_native.c:775 +#, c-format +msgid "failed to parse device weight: '%s'" +msgstr "" + +#: src/lxc/lxc_native.c:781 +#, c-format +msgid "failed to parse read_bps_device: '%s'" +msgstr "" + +#: src/lxc/lxc_native.c:788 +#, c-format +msgid "failed to parse write_bps_device: '%s'" +msgstr "" + +#: src/lxc/lxc_native.c:795 +#, c-format +msgid "failed to parse read_iops_device: '%s'" +msgstr "" + +#: src/lxc/lxc_native.c:802 +#, c-format +msgid "failed to parse write_iops_device: '%s'" +msgstr "" + +#: src/qemu/qemu_command.c:6674 +msgid "failed to generate uuid" +msgstr "Impossible de générer l'UUID" + +#: src/lxc/lxc_native.c:898 +msgid "lxc.mount found, use lxc.mount.entry lines instead" +msgstr "" + #: src/lxc/lxc_container.c:158 #, c-format msgid "Malformed ctrl-alt-del setting '%s'" @@ -9150,23 +9369,23 @@ msgid "Expected a /dev path for '%s'" msgstr "" -#: src/lxc/lxc_container.c:275 +#: src/lxc/lxc_container.c:147 msgid "setsid failed" msgstr "" -#: src/lxc/lxc_container.c:281 +#: src/lxc/lxc_container.c:153 msgid "ioctl(TIOCSTTY) failed" msgstr "" -#: src/lxc/lxc_container.c:287 +#: src/lxc/lxc_container.c:168 msgid "dup2(stdin) failed" msgstr "" -#: src/lxc/lxc_container.c:293 +#: src/lxc/lxc_container.c:174 msgid "dup2(stdout) failed" msgstr "" -#: src/lxc/lxc_container.c:299 +#: src/lxc/lxc_container.c:180 msgid "dup2(stderr) failed" msgstr "" @@ -9180,7 +9399,7 @@ msgid "Cannot duplicate fd %d onto fd %d" msgstr "" -#: src/lxc/lxc_container.c:363 src/util/vircommand.c:528 +#: src/lxc/lxc_container.c:363 src/util/vircommand.c:531 #: tools/virt-login-shell.c:350 msgid "sysconf(_SC_OPEN_MAX) failed" msgstr "" @@ -9194,7 +9413,7 @@ msgid "Failed to unmount '%s' and could not detach subtree '%s'" msgstr "" -#: src/lxc/lxc_container.c:573 +#: src/lxc/lxc_container.c:1031 #, c-format msgid "Failed to unmount '%s' and could not unmount old root '%s'" msgstr "" @@ -9208,18 +9427,17 @@ msgid "Unsupported root filesystem type %s" msgstr "" -#: src/lxc/lxc_container.c:646 +#: src/lxc/lxc_container.c:333 msgid "Failed to make root private" msgstr "" -#: src/lxc/lxc_container.c:655 src/lxc/lxc_container.c:675 -#: src/lxc/lxc_container.c:1084 src/lxc/lxc_container.c:1364 -#: src/lxc/lxc_container.c:1428 +#: src/lxc/lxc_container.c:344 src/lxc/lxc_container.c:366 +#: src/lxc/lxc_container.c:613 src/lxc/lxc_container.c:874 #, c-format msgid "Failed to create %s" msgstr "" -#: src/lxc/lxc_container.c:664 +#: src/lxc/lxc_container.c:353 #, c-format msgid "Failed to mount empty tmpfs at %s" msgstr "" @@ -9229,7 +9447,7 @@ msgid "Failed to bind %s to new root %s" msgstr "" -#: src/lxc/lxc_container.c:691 +#: src/lxc/lxc_container.c:382 #, c-format msgid "Failed to make new root %s readonly" msgstr "" @@ -9239,11 +9457,11 @@ msgid "Failed to chdir into %s" msgstr "" -#: src/lxc/lxc_container.c:709 +#: src/lxc/lxc_container.c:400 msgid "Failed to pivot root" msgstr "" -#: src/lxc/lxc_container.c:772 +#: src/lxc/lxc_container.c:984 msgid "Failed to read /proc/mounts" msgstr "" @@ -9252,11 +9470,6 @@ msgid "Failed to make mount %s readonly" msgstr "" -#: src/lxc/lxc_container.c:855 -#, c-format -msgid "Failed to mkdir %s" -msgstr "" - #: src/lxc/lxc_container.c:873 #, c-format msgid "Failed to mount %s on %s type %s flags=%x" @@ -9281,7 +9494,7 @@ msgid "Failed to mount %s on /dev" msgstr "" -#: src/lxc/lxc_container.c:981 +#: src/lxc/lxc_container.c:511 msgid "Cannot create /dev/pts" msgstr "" @@ -9299,12 +9512,12 @@ msgid "Failed to bind /dev/pts/ptmx on to /dev/ptmx" msgstr "" -#: src/lxc/lxc_container.c:1039 +#: src/lxc/lxc_container.c:583 #, c-format msgid "Failed to symlink %s to %s" msgstr "" -#: src/lxc/lxc_container.c:1048 +#: src/lxc/lxc_container.c:591 #, c-format msgid "Failed to symlink %s to /dev/console" msgstr "" @@ -9329,66 +9542,66 @@ msgid "Failed to close bind target %s" msgstr "" -#: src/lxc/lxc_container.c:1110 +#: src/lxc/lxc_container.c:620 #, c-format msgid "Failed to bind mount directory %s to %s" msgstr "" -#: src/lxc/lxc_container.c:1119 src/lxc/lxc_container.c:1444 +#: src/lxc/lxc_container.c:629 #, c-format msgid "Failed to make directory %s readonly" msgstr "" -#: src/lxc/lxc_container.c:1146 +#: src/lxc/lxc_container.c:656 #, c-format msgid "Unable to open filesystem %s" msgstr "" -#: src/lxc/lxc_container.c:1152 +#: src/lxc/lxc_container.c:662 msgid "Unable to create blkid library handle" msgstr "" -#: src/lxc/lxc_container.c:1157 +#: src/lxc/lxc_container.c:667 #, c-format msgid "Unable to associate device %s with blkid library" msgstr "" -#: src/lxc/lxc_container.c:1173 +#: src/lxc/lxc_container.c:683 #, c-format msgid "Too many filesystems detected for %s" msgstr "" -#: src/lxc/lxc_container.c:1177 +#: src/lxc/lxc_container.c:687 #, c-format msgid "Unable to detect filesystem for %s" msgstr "" -#: src/lxc/lxc_container.c:1185 +#: src/lxc/lxc_container.c:695 #, c-format msgid "Unable to find filesystem type for %s" msgstr "" -#: src/lxc/lxc_container.c:1255 src/util/iohelper.c:151 +#: src/lxc/lxc_container.c:768 src/util/iohelper.c:151 #, c-format msgid "Unable to read %s" msgstr "" -#: src/lxc/lxc_container.c:1285 +#: src/lxc/lxc_container.c:798 #, c-format msgid "%s has unexpected '*' before last line" msgstr "" -#: src/lxc/lxc_container.c:1309 +#: src/lxc/lxc_container.c:821 #, c-format msgid "Failed to mount device %s to %s" msgstr "" -#: src/lxc/lxc_container.c:1332 +#: src/lxc/lxc_container.c:844 #, c-format msgid "Failed to mount device %s to %s, unable to detect filesystem" msgstr "" -#: src/lxc/lxc_container.c:1377 +#: src/lxc/lxc_container.c:886 #, c-format msgid "Failed to mount device %s to %s as %s" msgstr "" @@ -9398,12 +9611,12 @@ msgid "Failed to mount directory %s as tmpfs" msgstr "" -#: src/lxc/lxc_container.c:1483 +#: src/lxc/lxc_container.c:935 #, c-format msgid "Unexpected filesystem type %s" msgstr "" -#: src/lxc/lxc_container.c:1488 +#: src/lxc/lxc_container.c:940 #, c-format msgid "Cannot mount filesystem type %s" msgstr "" @@ -9423,30 +9636,30 @@ msgid "Failed to resolve symlink at %s" msgstr "" -#: src/lxc/lxc_container.c:1749 +#: src/lxc/lxc_container.c:1148 #, c-format msgid "Failed to remove capabilities: %d" msgstr "" -#: src/lxc/lxc_container.c:1755 +#: src/lxc/lxc_container.c:1154 #, c-format msgid "Failed to apply capabilities: %d" msgstr "" -#: src/lxc/lxc_container.c:1801 +#: src/lxc/lxc_container.c:1195 msgid "lxcChild() passed invalid vm definition" msgstr "" -#: src/lxc/lxc_container.c:1810 +#: src/lxc/lxc_container.c:1246 msgid "Failed to read the container continue message" msgstr "" -#: src/lxc/lxc_container.c:1844 +#: src/lxc/lxc_container.c:1228 #, c-format msgid "Failed to open tty %s" msgstr "" -#: src/lxc/lxc_container.c:1860 +#: src/lxc/lxc_container.c:1238 #, c-format msgid "cannot find init path '%s' relative to container root" msgstr "" @@ -9463,7 +9676,7 @@ msgid "Kernel doesn't support user namespace" msgstr "" -#: src/lxc/lxc_container.c:2038 +#: src/lxc/lxc_container.c:1372 msgid "Failed to run clone container" msgstr "" @@ -9472,7 +9685,7 @@ msgid "Failed to change owner of %s to %u:%u" msgstr "" -#: src/lxc/lxc_conf.c:86 src/qemu/qemu_conf.c:624 src/uml/uml_conf.c:76 +#: src/lxc/lxc_conf.c:81 src/qemu/qemu_driver.c:263 src/uml/uml_conf.c:91 msgid "cannot get the host uuid" msgstr "impossible d'obtenir l'uuid de l'hôte" @@ -9523,12 +9736,12 @@ msgid "disk driver %s is not supported" msgstr "" -#: src/lxc/lxc_controller.c:799 +#: src/lxc/lxc_controller.c:687 #, c-format msgid "failed to apply capabilities: %d" msgstr "" -#: src/lxc/lxc_controller.c:881 src/lxc/lxc_controller.c:918 +#: src/lxc/lxc_controller.c:878 msgid "Unable to add epoll fd" msgstr "" @@ -9536,19 +9749,19 @@ msgid "Unable to remove epoll fd" msgstr "" -#: src/lxc/lxc_controller.c:960 +#: src/lxc/lxc_controller.c:888 msgid "Unable to wait on epoll" msgstr "" -#: src/lxc/lxc_controller.c:1018 +#: src/lxc/lxc_controller.c:960 msgid "Unable to read container pty" msgstr "" -#: src/lxc/lxc_controller.c:1046 +#: src/lxc/lxc_controller.c:988 msgid "Unable to write to container pty" msgstr "" -#: src/lxc/lxc_controller.c:1108 +#: src/lxc/lxc_controller.c:870 msgid "Unable to create epoll fd" msgstr "" @@ -9556,7 +9769,7 @@ msgid "Unable to watch epoll FD" msgstr "" -#: src/lxc/lxc_controller.c:1128 src/lxc/lxc_controller.c:1138 +#: src/lxc/lxc_controller.c:1115 src/lxc/lxc_controller.c:1125 msgid "Unable to watch host console PTY" msgstr "" @@ -9565,7 +9778,7 @@ msgid "unable write to %s" msgstr "" -#: src/lxc/lxc_controller.c:1251 src/lxc/lxc_controller.c:1945 +#: src/lxc/lxc_controller.c:1370 #, c-format msgid "Failed to make path %s" msgstr "" @@ -9575,33 +9788,32 @@ msgid "Failed to mount devfs on %s type %s (%s)" msgstr "" -#: src/lxc/lxc_controller.c:1316 +#: src/lxc/lxc_container.c:552 #, c-format msgid "Failed to make device %s" msgstr "" #: src/lxc/lxc_controller.c:1366 src/lxc/lxc_controller.c:1444 #: src/lxc/lxc_controller.c:1523 src/lxc/lxc_controller.c:1680 -#: src/lxc/lxc_driver.c:3056 src/lxc/lxc_driver.c:3322 -#: src/lxc/lxc_driver.c:3407 src/lxc/lxc_driver.c:3515 +#: src/lxc/lxc_driver.c:4046 src/lxc/lxc_driver.c:4267 +#: src/lxc/lxc_driver.c:4336 src/lxc/lxc_driver.c:4408 #, c-format msgid "Unable to access %s" msgstr "" -#: src/lxc/lxc_controller.c:1372 src/lxc/lxc_driver.c:3328 +#: src/lxc/lxc_controller.c:1372 src/lxc/lxc_driver.c:4273 #, c-format msgid "USB source %s was not a character device" msgstr "" -#: src/lxc/lxc_controller.c:1381 src/lxc/lxc_driver.c:3337 +#: src/lxc/lxc_controller.c:1381 src/lxc/lxc_driver.c:3874 #, c-format msgid "Unable to create %s" msgstr "" #: src/lxc/lxc_controller.c:1389 src/lxc/lxc_controller.c:1469 #: src/lxc/lxc_controller.c:1548 src/lxc/lxc_controller.c:1708 -#: src/lxc/lxc_driver.c:3091 src/lxc/lxc_driver.c:3345 -#: src/lxc/lxc_driver.c:3445 src/lxc/lxc_driver.c:3553 +#: src/lxc/lxc_driver.c:3889 #, c-format msgid "Unable to create device %s" msgstr "" @@ -9626,39 +9838,39 @@ msgstr "" #: src/lxc/lxc_controller.c:1582 src/lxc/lxc_controller.c:1610 -#: src/lxc/lxc_controller.c:1642 src/lxc/lxc_driver.c:3656 -#: src/lxc/lxc_driver.c:4077 +#: src/lxc/lxc_controller.c:1642 src/lxc/lxc_driver.c:4523 +#: src/lxc/lxc_driver.c:4910 #, c-format msgid "Unsupported host device mode %s" msgstr "" -#: src/lxc/lxc_controller.c:1665 src/lxc/lxc_driver.c:3039 +#: src/lxc/lxc_controller.c:1665 src/lxc/lxc_driver.c:4029 msgid "Can't setup disk for non-block device" msgstr "" -#: src/lxc/lxc_controller.c:1670 src/lxc/lxc_driver.c:3044 +#: src/lxc/lxc_controller.c:1670 src/lxc/lxc_driver.c:4034 msgid "Can't setup disk without media" msgstr "" -#: src/lxc/lxc_controller.c:1686 src/lxc/lxc_driver.c:3062 +#: src/lxc/lxc_controller.c:1686 #, c-format msgid "Disk source %s must be a character/block device" msgstr "" -#: src/lxc/lxc_controller.c:1816 +#: src/lxc/lxc_controller.c:1208 #, c-format msgid "Unable to request personality for %s on %s" msgstr "" -#: src/lxc/lxc_controller.c:1908 +#: src/lxc/lxc_controller.c:1352 msgid "Cannot unshare mount namespace" msgstr "" -#: src/lxc/lxc_controller.c:1914 +#: src/lxc/lxc_controller.c:1358 msgid "Failed to switch root mount into slave mode" msgstr "" -#: src/lxc/lxc_controller.c:1960 +#: src/lxc/lxc_controller.c:1381 #, c-format msgid "Failed to mount devpts on %s" msgstr "" @@ -9667,594 +9879,623 @@ msgid "Kernel does not support private devpts" msgstr "" -#: src/lxc/lxc_controller.c:2011 src/lxc/lxc_process.c:1128 +#: src/lxc/lxc_controller.c:1405 src/lxc/lxc_controller.c:1414 +#: src/lxc/lxc_driver.c:1806 msgid "Failed to allocate tty" msgstr "" -#: src/lxc/lxc_controller.c:2139 +#: src/lxc/lxc_controller.c:1302 msgid "sockpair failed" msgstr "" -#: src/lxc/lxc_controller.c:2145 +#: src/lxc/lxc_controller.c:1308 msgid "socketpair failed" msgstr "" -#: src/lxc/lxc_controller.c:2207 +#: src/lxc/lxc_controller.c:1439 msgid "Unable to send container continue message" msgstr "" -#: src/lxc/lxc_controller.c:2213 +#: src/lxc/lxc_controller.c:1445 msgid "error receiving signal from container" msgstr "" -#: src/lxc/lxc_controller.c:2439 +#: src/lxc/lxc_controller.c:1664 #, c-format msgid "Unable to write pid file '%s/%s.pid'" msgstr "" -#: src/lxc/lxc_controller.c:2453 +#: src/lxc/lxc_controller.c:1678 msgid "Unable to change to root dir" msgstr "" -#: src/lxc/lxc_controller.c:2459 +#: src/lxc/lxc_controller.c:1684 msgid "Unable to become session leader" msgstr "" -#: src/lxc/lxc_driver.c:132 src/libxl/libxl_driver.c:94 -#: src/qemu/qemu_driver.c:220 src/test/test_driver.c:496 -#, c-format -msgid "no domain with matching uuid '%s' (%s)" -msgstr "" - -#: src/lxc/lxc_driver.c:168 +#: src/lxc/lxc_driver.c:159 #, c-format msgid "Unexpected LXC URI path '%s', try lxc:///" msgstr "" -#: src/lxc/lxc_driver.c:176 +#: src/lxc/lxc_driver.c:167 msgid "lxc state driver is not active" msgstr "" -#: src/lxc/lxc_driver.c:249 +#: src/lxc/lxc_driver.c:238 #, c-format msgid "No domain with matching id %d" msgstr "" -#: src/lxc/lxc_driver.c:279 src/vmware/vmware_driver.c:710 -#, c-format -msgid "No domain with matching uuid '%s'" -msgstr "Aucun domaine ne correspond à l'UUID '%s'" - -#: src/lxc/lxc_driver.c:306 +#: src/lxc/lxc_driver.c:293 #, c-format msgid "No domain with matching name '%s'" msgstr "" -#: src/lxc/lxc_driver.c:465 src/lxc/lxc_driver.c:1026 -#: src/lxc/lxc_driver.c:1128 +#: src/lxc/lxc_driver.c:449 src/lxc/lxc_driver.c:1999 +#: src/lxc/lxc_driver.c:2077 msgid "System lacks NETNS support" msgstr "" -#: src/lxc/lxc_driver.c:524 -msgid "Cannot undefine transient domain" -msgstr "" - -#: src/lxc/lxc_driver.c:583 +#: src/lxc/lxc_driver.c:577 msgid "Cannot read cputime for domain" msgstr "" -#: src/lxc/lxc_driver.c:687 +#: src/lxc/lxc_driver.c:712 msgid "Cannot set max memory lower than current memory" msgstr "" -#: src/lxc/lxc_driver.c:715 +#: src/lxc/lxc_driver.c:744 msgid "Cannot set memory higher than max memory" msgstr "" -#: src/lxc/lxc_driver.c:721 src/lxc/lxc_driver.c:1394 -#: src/lxc/lxc_driver.c:2232 src/lxc/lxc_driver.c:2461 -#: src/lxc/lxc_driver.c:2510 src/lxc/lxc_driver.c:2721 -#: src/lxc/lxc_driver.c:2801 src/lxc/lxc_driver.c:4499 -#: src/libxl/libxl_driver.c:1313 src/libxl/libxl_driver.c:1365 -#: src/libxl/libxl_driver.c:1417 src/libxl/libxl_driver.c:1464 -#: src/libxl/libxl_driver.c:1502 src/libxl/libxl_driver.c:1869 -#: src/libxl/libxl_driver.c:1981 src/libxl/libxl_driver.c:2060 -#: src/libxl/libxl_driver.c:2339 src/libxl/libxl_driver.c:2563 -#: src/libxl/libxl_driver.c:3297 src/libxl/libxl_driver.c:3401 -#: src/libxl/libxl_driver.c:3505 src/libxl/libxl_driver.c:3784 -#: src/libxl/libxl_driver.c:3848 src/libxl/libxl_driver.c:3925 -#: src/libxl/libxl_driver.c:4096 src/openvz/openvz_driver.c:598 -#: src/openvz/openvz_driver.c:636 tools/virsh-domain.c:9099 -#: tools/virsh-domain.c:9272 +#: src/lxc/lxc_driver.c:750 src/lxc/lxc_driver.c:2257 +#: src/lxc/lxc_driver.c:3415 src/lxc/lxc_driver.c:3665 +#: src/lxc/lxc_driver.c:3730 src/libxl/libxl_driver.c:1346 +#: src/libxl/libxl_driver.c:1405 src/libxl/libxl_driver.c:1462 +#: src/libxl/libxl_driver.c:1508 src/libxl/libxl_driver.c:1551 +#: src/libxl/libxl_driver.c:1944 src/libxl/libxl_driver.c:2042 +#: src/libxl/libxl_driver.c:2132 src/libxl/libxl_driver.c:2404 +#: src/libxl/libxl_driver.c:2501 src/libxl/libxl_driver.c:3253 +#: src/libxl/libxl_driver.c:3548 src/libxl/libxl_driver.c:3615 +#: src/libxl/libxl_driver.c:3706 src/openvz/openvz_driver.c:523 +#: src/openvz/openvz_driver.c:561 msgid "Domain is not running" msgstr "Le domaine n'est pas actif" -#: src/lxc/lxc_driver.c:727 +#: src/lxc/lxc_driver.c:768 msgid "Failed to set memory for domain" msgstr "" -#: src/lxc/lxc_driver.c:788 src/lxc/lxc_driver.c:903 -#: src/qemu/qemu_driver.c:7918 src/qemu/qemu_driver.c:8041 -#: src/qemu/qemu_driver.c:8398 +#: src/qemu/qemu_driver.c:6476 src/qemu/qemu_driver.c:6638 msgid "cgroup memory controller is not mounted" msgstr "" -#: src/lxc/lxc_driver.c:819 src/qemu/qemu_driver.c:7950 +#: src/lxc/lxc_driver.c:822 src/qemu/qemu_driver.c:8361 msgid "" "memory hard_limit tunable value must be lower than or equal to " "swap_hard_limit" msgstr "" -#: src/lxc/lxc_driver.c:829 src/qemu/qemu_driver.c:7960 +#: src/lxc/lxc_driver.c:832 src/qemu/qemu_driver.c:8371 #, c-format msgid "unable to set memory %s tunable" msgstr "" -#: src/lxc/lxc_driver.c:1032 src/libxl/libxl_driver.c:2767 -#: src/vmware/vmware_driver.c:719 -msgid "Domain is already running" -msgstr "Le domaine est déjà actif" +#: src/libxl/libxl_driver.c:2587 src/libxl/libxl_driver.c:2630 +#: src/qemu/qemu_driver.c:4482 src/qemu/qemu_driver.c:4526 +#: src/xen/xen_driver.c:1274 src/xen/xen_driver.c:1323 +#, c-format +msgid "unsupported config type %s" +msgstr "" -#: src/lxc/lxc_driver.c:1195 src/qemu/qemu_driver.c:5009 -#: src/qemu/qemu_driver.c:5061 +#: src/qemu/qemu_driver.c:3334 src/qemu/qemu_driver.c:3847 #, c-format msgid "unknown virt type in domain definition '%d'" msgstr "" -#: src/lxc/lxc_driver.c:1219 src/lxc/lxc_driver.c:2655 -#: src/lxc/lxc_driver.c:4505 +#: src/lxc/lxc_driver.c:1252 src/lxc/lxc_driver.c:3490 +#: src/lxc/lxc_driver.c:5338 msgid "Init pid is not yet available" msgstr "" -#: src/lxc/lxc_driver.c:1226 src/qemu/qemu_driver.c:5032 -#: src/qemu/qemu_driver.c:5095 +#: src/qemu/qemu_driver.c:3870 msgid "Failed to get security label" msgstr "" -#: src/lxc/lxc_driver.c:1262 src/qemu/qemu_driver.c:5136 +#: src/qemu/qemu_driver.c:3902 #, c-format msgid "security model string exceeds max %d bytes" msgstr "" -#: src/lxc/lxc_driver.c:1271 src/qemu/qemu_driver.c:5146 +#: src/qemu/qemu_driver.c:3912 #, c-format msgid "security DOI string exceeds max %d bytes" msgstr "" -#: src/lxc/lxc_driver.c:1463 src/qemu/qemu_driver.c:392 +#: src/qemu/qemu_driver.c:232 msgid "Failed to initialize security drivers" msgstr "" -#: src/lxc/lxc_driver.c:1668 +#: src/lxc/lxc_driver.c:2669 src/lxc/lxc_driver.c:2826 +#: src/lxc/lxc_driver.c:3026 src/qemu/qemu_driver.c:5866 +#: src/qemu/qemu_driver.c:6955 src/qemu/qemu_driver.c:7226 +msgid "cgroup CPU controller is not mounted" +msgstr "" + +#: src/lxc/lxc_driver.c:2156 src/qemu/qemu_driver.c:7567 #, c-format -msgid "Unknown release: %s" +msgid "unable to parse blkio device '%s' '%s'" msgstr "" -#: src/lxc/lxc_driver.c:1710 src/lxc/lxc_driver.c:1835 -#: src/lxc/lxc_driver.c:1967 src/qemu/qemu_driver.c:7411 -#: src/qemu/qemu_driver.c:8583 src/qemu/qemu_driver.c:8841 -msgid "cgroup CPU controller is not mounted" +#: src/lxc/lxc_driver.c:2194 src/qemu/qemu_driver.c:7607 +#, c-format +msgid "Unknown parameter %s" msgstr "" -#: src/lxc/lxc_driver.c:2064 src/lxc/lxc_driver.c:2159 -#: src/qemu/qemu_driver.c:7595 src/qemu/qemu_driver.c:7742 +#: src/lxc/lxc_driver.c:3152 src/lxc/lxc_driver.c:3301 +#: src/qemu/qemu_driver.c:6048 src/qemu/qemu_driver.c:6267 msgid "blkio cgroup isn't mounted" msgstr "" -#: src/lxc/lxc_driver.c:2074 src/lxc/lxc_driver.c:2093 -#: src/qemu/qemu_driver.c:7608 src/qemu/qemu_driver.c:7656 +#: src/qemu/qemu_driver.c:7369 src/qemu/qemu_driver.c:7434 +#: src/qemu/qemu_driver.c:7520 src/test/test_driver.c:2825 +#, c-format +msgid "invalid path: %s" +msgstr "chemin invalide : %s" + +#: src/qemu/qemu_driver.c:7441 src/qemu/qemu_driver.c:7527 +#: src/qemu/qemu_hotplug.c:75 +#, c-format +msgid "missing disk device alias name for %s" +msgstr "" + +#: src/lxc/lxc_driver.c:2351 src/lxc/lxc_driver.c:2375 +msgid "domain stats query failed" +msgstr "" + +#: src/lxc/lxc_driver.c:3189 src/lxc/lxc_driver.c:3223 +#: src/qemu/qemu_driver.c:6085 src/qemu/qemu_driver.c:6162 msgid "out of blkio weight range." msgstr "" -#: src/lxc/lxc_driver.c:2249 +#: src/lxc/lxc_driver.c:2560 src/qemu/qemu_driver.c:7779 +#, c-format +msgid "Unknown blkio parameter %s" +msgstr "" + +#: src/lxc/lxc_driver.c:3054 src/lxc/lxc_driver.c:3068 +#: src/lxc/lxc_driver.c:3081 src/lxc/lxc_driver.c:3339 +#: src/lxc/lxc_driver.c:3362 src/libxl/libxl_driver.c:3646 +#: src/libxl/libxl_driver.c:3657 src/qemu/qemu_driver.c:6305 +#: src/qemu/qemu_driver.c:6344 src/qemu/qemu_driver.c:6366 +#: src/qemu/qemu_driver.c:6406 src/qemu/qemu_driver.c:6677 +#: src/qemu/qemu_driver.c:6687 src/qemu/qemu_driver.c:6697 +#: src/qemu/qemu_driver.c:6731 src/qemu/qemu_driver.c:6747 +#: src/qemu/qemu_driver.c:6763 src/qemu/qemu_driver.c:7254 +#: src/qemu/qemu_driver.c:7268 src/qemu/qemu_driver.c:7281 +#: src/qemu/qemu_driver.c:7579 src/qemu/qemu_driver.c:7593 +#: src/qemu/qemu_driver.c:7607 src/qemu/qemu_driver.c:7621 +#: src/qemu/qemu_driver.c:7635 src/qemu/qemu_driver.c:7649 +#: src/qemu/qemu_driver.c:7663 src/qemu/qemu_driver.c:7677 +#: src/qemu/qemu_driver.c:11362 src/qemu/qemu_driver.c:11373 +#: src/qemu/qemu_driver.c:11384 src/qemu/qemu_driver.c:11395 +#: src/qemu/qemu_driver.c:11406 src/qemu/qemu_driver.c:11417 +#: src/test/test_driver.c:2726 +#, c-format +msgid "Field name '%s' too long" +msgstr "" + +#: src/lxc/lxc_driver.c:3432 #, c-format msgid "Invalid path, '%s' is not a known interface" msgstr "" -#: src/lxc/lxc_driver.c:2304 +#: src/lxc/lxc_driver.c:3497 msgid "Cannot set autostart for transient domain" msgstr "" -#: src/lxc/lxc_driver.c:2327 +#: src/lxc/lxc_driver.c:3520 #, c-format msgid "Cannot create autostart directory %s" msgstr "" -#: src/lxc/lxc_driver.c:2334 src/libxl/libxl_driver.c:3742 -#: src/qemu/qemu_driver.c:7359 src/uml/uml_driver.c:2435 +#: src/lxc/lxc_driver.c:3527 src/libxl/libxl_driver.c:3503 +#: src/qemu/qemu_driver.c:5796 src/uml/uml_driver.c:2275 #, c-format msgid "Failed to create symlink '%s to '%s'" msgstr "" -#: src/lxc/lxc_driver.c:2341 src/libxl/libxl_driver.c:3749 -#: src/network/bridge_driver.c:3084 src/qemu/qemu_driver.c:7366 -#: src/storage/storage_driver.c:1171 src/uml/uml_driver.c:2442 +#: src/lxc/lxc_driver.c:3534 src/libxl/libxl_driver.c:3510 +#: src/network/bridge_driver.c:2608 src/qemu/qemu_driver.c:5803 +#: src/storage/storage_driver.c:1063 src/uml/uml_driver.c:2282 #, c-format msgid "Failed to delete symlink '%s'" msgstr "" -#: src/lxc/lxc_driver.c:2468 +#: src/lxc/lxc_driver.c:3672 msgid "Suspend operation failed" msgstr "" -#: src/lxc/lxc_driver.c:2517 +#: src/lxc/lxc_driver.c:3737 msgid "Resume operation failed" msgstr "" -#: src/lxc/lxc_driver.c:2583 src/uml/uml_driver.c:2582 +#: src/lxc/lxc_driver.c:3808 src/uml/uml_driver.c:2416 #, c-format msgid "cannot find console device '%s'" msgstr "" -#: src/lxc/lxc_driver.c:2584 src/uml/uml_driver.c:2583 +#: src/lxc/lxc_driver.c:3809 src/uml/uml_driver.c:2417 msgid "default" msgstr "" -#: src/lxc/lxc_driver.c:2590 src/libxl/libxl_driver.c:4018 -#: src/qemu/qemu_driver.c:13937 src/uml/uml_driver.c:2589 -#: src/xen/xen_driver.c:2664 +#: src/lxc/lxc_driver.c:3815 src/qemu/qemu_driver.c:10898 +#: src/uml/uml_driver.c:2423 src/xen/xen_driver.c:2160 #, c-format msgid "character device %s is not using a PTY" msgstr "" -#: src/lxc/lxc_driver.c:2621 +#: src/lxc/lxc_driver.c:3456 #, c-format msgid "signum value %d is out of range" msgstr "" -#: src/lxc/lxc_driver.c:2649 +#: src/lxc/lxc_driver.c:3484 msgid "Only the init process may be killed" msgstr "" -#: src/lxc/lxc_driver.c:2665 +#: src/lxc/lxc_driver.c:3500 #, c-format msgid "Unable to send %d signal to process %d" msgstr "" -#: src/lxc/lxc_driver.c:2727 src/lxc/lxc_driver.c:2807 +#: src/lxc/lxc_driver.c:3570 src/lxc/lxc_driver.c:3647 msgid "Init process ID is not yet known" msgstr "" -#: src/lxc/lxc_driver.c:2744 src/lxc/lxc_driver.c:2824 +#: src/lxc/lxc_driver.c:3585 src/lxc/lxc_driver.c:3662 msgid "Container does not provide an initctl pipe" msgstr "" -#: src/lxc/lxc_driver.c:2757 src/lxc/lxc_driver.c:2837 +#: src/lxc/lxc_driver.c:3598 src/lxc/lxc_driver.c:3675 #, c-format msgid "Unable to send SIGTERM to init pid %llu" msgstr "" -#: src/lxc/lxc_driver.c:2867 src/libxl/libxl_driver.c:3123 +#: src/libxl/libxl_driver.c:3067 src/qemu/qemu_driver.c:5363 #, c-format msgid "target %s already exists." msgstr "" -#: src/lxc/lxc_driver.c:2889 src/qemu/qemu_driver.c:6640 +#: src/lxc/lxc_driver.c:3726 src/qemu/qemu_driver.c:6658 msgid "device is already in the domain configuration" msgstr "" -#: src/lxc/lxc_driver.c:2900 src/libxl/libxl_driver.c:3134 +#: src/libxl/libxl_driver.c:3080 src/qemu/qemu_driver.c:5414 msgid "persistent attach of device is not supported" msgstr "" -#: src/lxc/lxc_driver.c:2924 src/lxc/lxc_driver.c:2980 -#: src/lxc/lxc_driver.c:3773 src/qemu/qemu_driver.c:6727 -#: src/qemu/qemu_hotplug.c:3393 +#: src/lxc/lxc_driver.c:3761 src/lxc/lxc_driver.c:3817 +#: src/lxc/lxc_driver.c:4636 src/qemu/qemu_driver.c:6759 +#: src/qemu/qemu_hotplug.c:3396 #, c-format msgid "multiple devices matching mac address %s found" msgstr "" -#: src/lxc/lxc_driver.c:2929 src/lxc/lxc_driver.c:2985 -#: src/qemu/qemu_driver.c:6732 +#: src/lxc/lxc_driver.c:3766 src/lxc/lxc_driver.c:3822 +#: src/qemu/qemu_driver.c:6764 msgid "no matching network device was found" msgstr "" -#: src/lxc/lxc_driver.c:2943 src/libxl/libxl_driver.c:3256 +#: src/libxl/libxl_driver.c:3205 src/qemu/qemu_driver.c:5535 msgid "persistent update of device is not supported" msgstr "" -#: src/lxc/lxc_driver.c:2968 src/libxl/libxl_driver.c:3172 -#: src/qemu/qemu_driver.c:6716 +#: src/libxl/libxl_driver.c:3118 src/qemu/qemu_driver.c:5434 #, c-format msgid "no target device %s" msgstr "" -#: src/lxc/lxc_driver.c:2997 src/qemu/qemu_driver.c:6743 -#: src/qemu/qemu_driver.c:6767 src/qemu/qemu_hotplug.c:1383 -#: src/qemu/qemu_hotplug.c:3619 +#: src/lxc/lxc_driver.c:3834 src/qemu/qemu_driver.c:6775 +#: src/qemu/qemu_driver.c:6799 src/qemu/qemu_hotplug.c:1386 +#: src/qemu/qemu_hotplug.c:3622 msgid "device not present in domain configuration" msgstr "" -#: src/lxc/lxc_driver.c:3008 src/libxl/libxl_driver.c:3180 +#: src/libxl/libxl_driver.c:3125 src/qemu/qemu_driver.c:5463 msgid "persistent detach of device is not supported" msgstr "" -#: src/lxc/lxc_driver.c:3033 src/lxc/lxc_driver.c:3152 -#: src/lxc/lxc_driver.c:3713 src/lxc/lxc_driver.c:3910 -#: src/lxc/lxc_driver.c:3969 -msgid "Cannot attach disk until init PID is known" +#: src/lxc/lxc_driver.c:3921 +#, c-format +msgid "Unexpected device type %d" msgstr "" -#: src/lxc/lxc_driver.c:3050 src/libxl/libxl_driver.c:2993 -#: src/qemu/qemu_driver.c:6613 src/qemu/qemu_hotplug.c:251 -#: src/qemu/qemu_hotplug.c:492 src/qemu/qemu_hotplug.c:616 -#: src/uml/uml_driver.c:2137 +#: src/lxc/lxc_driver.c:3979 #, c-format -msgid "target %s already exists" +msgid "Unable to remove device %s" +msgstr "" + +#: src/lxc/lxc_driver.c:4017 src/lxc/lxc_driver.c:4122 +#: src/lxc/lxc_driver.c:4580 src/lxc/lxc_driver.c:4762 +#: src/lxc/lxc_driver.c:4811 +msgid "Cannot attach disk until init PID is known" msgstr "" -#: src/lxc/lxc_driver.c:3110 src/lxc/lxc_driver.c:3312 -#: src/lxc/lxc_driver.c:3460 src/lxc/lxc_driver.c:3568 -#: src/lxc/lxc_driver.c:3733 src/lxc/lxc_driver.c:3859 -#: src/lxc/lxc_driver.c:3930 src/lxc/lxc_driver.c:3989 +#: src/lxc/lxc_driver.c:4023 src/lxc/lxc_driver.c:4059 +#: src/lxc/lxc_driver.c:4510 src/lxc/lxc_driver.c:4599 +#: src/lxc/lxc_driver.c:4716 src/lxc/lxc_driver.c:4777 +#: src/lxc/lxc_driver.c:4826 msgid "devices cgroup isn't mounted" msgstr "" -#: src/lxc/lxc_driver.c:3120 src/lxc/lxc_driver.c:3468 -#: src/lxc/lxc_driver.c:3576 +#: src/libxl/libxl_driver.c:2934 src/qemu/qemu_hotplug.c:203 +#: src/qemu/qemu_hotplug.c:433 src/qemu/qemu_hotplug.c:556 +#: src/uml/uml_driver.c:1984 +#, c-format +msgid "target %s already exists" +msgstr "" + +#: src/lxc/lxc_driver.c:4052 #, c-format -msgid "cannot allow device %s for domain %s" +msgid "Disk source %s must be a block device" msgstr "" -#: src/lxc/lxc_driver.c:3174 src/lxc/lxc_process.c:435 +#: src/lxc/lxc_driver.c:1366 msgid "No bridge name specified" msgstr "" -#: src/lxc/lxc_driver.c:3199 src/lxc/lxc_process.c:402 -#: src/qemu/qemu_command.c:314 src/qemu/qemu_hotplug.c:1716 +#: src/qemu/qemu_command.c:200 #, c-format msgid "Network '%s' is not active." msgstr "" -#: src/lxc/lxc_driver.c:3235 +#: src/lxc/lxc_driver.c:4205 msgid "Network device type is not supported" msgstr "" -#: src/lxc/lxc_driver.c:3287 +#: src/lxc/lxc_driver.c:4252 msgid "host USB device already exists" msgstr "" -#: src/lxc/lxc_driver.c:3395 src/lxc/lxc_driver.c:3503 +#: src/lxc/lxc_driver.c:4324 src/lxc/lxc_driver.c:4396 msgid "Missing storage block path" msgstr "" -#: src/lxc/lxc_driver.c:3401 src/lxc/lxc_driver.c:3509 +#: src/lxc/lxc_driver.c:4330 src/lxc/lxc_driver.c:4402 msgid "host device already exists" msgstr "" -#: src/lxc/lxc_driver.c:3414 src/lxc/lxc_driver.c:3522 +#: src/lxc/lxc_driver.c:4343 src/lxc/lxc_driver.c:4415 #, c-format msgid "Hostdev source %s must be a block device" msgstr "" -#: src/lxc/lxc_driver.c:3433 src/lxc/lxc_driver.c:3541 -#, c-format -msgid "Unable to create directory for device %s" -msgstr "" - -#: src/lxc/lxc_driver.c:3606 src/lxc/lxc_driver.c:3627 -#: src/lxc/lxc_driver.c:4028 src/lxc/lxc_driver.c:4048 +#: src/lxc/lxc_driver.c:4467 src/lxc/lxc_driver.c:4488 +#: src/lxc/lxc_driver.c:4861 src/lxc/lxc_driver.c:4881 #, c-format msgid "Unsupported host device type %s" msgstr "" -#: src/lxc/lxc_driver.c:3643 src/lxc/lxc_driver.c:4064 +#: src/lxc/lxc_driver.c:4504 src/lxc/lxc_driver.c:4897 msgid "Cannot attach hostdev until init PID is known" msgstr "" -#: src/lxc/lxc_driver.c:3693 src/libxl/libxl_driver.c:3105 -#: src/uml/uml_driver.c:2218 +#: src/libxl/libxl_driver.c:3049 src/qemu/qemu_driver.c:5184 +#: src/uml/uml_driver.c:2066 #, c-format msgid "device type '%s' cannot be attached" msgstr "" -#: src/lxc/lxc_driver.c:3721 src/libxl/libxl_driver.c:3053 -#: src/qemu/qemu_hotplug.c:3005 src/uml/uml_driver.c:2268 +#: src/libxl/libxl_driver.c:2997 src/qemu/qemu_hotplug.c:1505 +#: src/qemu/qemu_hotplug.c:1608 src/uml/uml_driver.c:2115 #, c-format msgid "disk %s not found" msgstr "" -#: src/lxc/lxc_driver.c:3741 src/lxc/lxc_driver.c:3871 -#: src/lxc/lxc_driver.c:3938 src/lxc/lxc_driver.c:3997 -#, c-format -msgid "Unable to remove device %s" -msgstr "" - -#: src/lxc/lxc_driver.c:3778 src/qemu/qemu_hotplug.c:3399 +#: src/lxc/lxc_driver.c:4641 src/qemu/qemu_hotplug.c:3402 #, c-format msgid "network device %s not found" msgstr "" -#: src/lxc/lxc_driver.c:3803 +#: src/lxc/lxc_driver.c:4666 msgid "Only bridged veth devices can be detached" msgstr "" -#: src/lxc/lxc_driver.c:3843 +#: src/lxc/lxc_driver.c:4705 msgid "usb device not found" msgstr "" -#: src/lxc/lxc_driver.c:3918 src/lxc/lxc_driver.c:3977 +#: src/lxc/lxc_driver.c:4770 src/lxc/lxc_driver.c:4819 #, c-format msgid "hostdev %s not found" msgstr "" -#: src/lxc/lxc_driver.c:4106 src/libxl/libxl_driver.c:3153 -#: src/xen/xm_internal.c:1381 +#: src/libxl/libxl_driver.c:3099 src/xen/xm_internal.c:1547 #, c-format msgid "device type '%s' cannot be detached" msgstr "" -#: src/lxc/lxc_driver.c:4148 src/lxc/lxc_driver.c:4274 -#: src/lxc/lxc_driver.c:4384 src/qemu/qemu_driver.c:6918 -#: src/qemu/qemu_driver.c:7065 src/qemu/qemu_driver.c:7200 +#: src/qemu/qemu_driver.c:5591 msgid "cannot do live update a device on inactive domain" msgstr "" -#: src/lxc/lxc_driver.c:4159 src/lxc/lxc_driver.c:4282 -#: src/lxc/lxc_driver.c:4392 src/libxl/libxl_driver.c:3304 -#: src/libxl/libxl_driver.c:3408 src/libxl/libxl_driver.c:3512 -#: src/qemu/qemu_driver.c:6926 src/qemu/qemu_driver.c:7073 -#: src/qemu/qemu_driver.c:7208 +#: src/libxl/libxl_driver.c:3260 src/qemu/qemu_driver.c:5599 msgid "cannot modify device on transient domain" msgstr "" -#: src/lxc/lxc_driver.c:4324 +#: src/lxc/lxc_driver.c:5157 msgid "Unable to modify live devices" msgstr "" -#: src/lxc/lxc_driver.c:4533 src/libxl/libxl_driver.c:1079 -#: src/qemu/qemu_command.c:7858 src/qemu/qemu_driver.c:1210 -#: src/xen/xen_driver.c:640 +#: src/qemu/qemu_command.c:3696 src/qemu/qemu_driver.c:983 msgid "Host SMBIOS information is not available" msgstr "" -#: src/lxc/lxc_process.c:279 src/network/bridge_driver.c:1870 -#: src/qemu/qemu_command.c:395 src/qemu/qemu_driver.c:9429 -#: src/qemu/qemu_hotplug.c:2167 src/util/virnetdevmacvlan.c:938 +#: src/lxc/lxc_driver.c:5415 +msgid "domain is not active" +msgstr "" + +#: src/lxc/lxc_driver.c:5650 src/qemu/qemu_driver.c:16124 +msgid "cgroup CPUACCT controller is not mounted" +msgstr "" + +#: src/lxc/lxc_driver.c:1226 src/network/bridge_driver.c:1780 +#: src/qemu/qemu_command.c:270 src/util/virnetdevmacvlan.c:583 #, c-format msgid "cannot set bandwidth limits on %s" msgstr "" -#: src/lxc/lxc_process.c:314 +#: src/lxc/lxc_driver.c:1262 msgid "Unable to set network bandwidth on direct interfaces" msgstr "" -#: src/lxc/lxc_process.c:328 +#: src/lxc/lxc_driver.c:1276 msgid "Unable to set port profile on direct interfaces" msgstr "" -#: src/lxc/lxc_process.c:460 +#: src/lxc/lxc_driver.c:1394 #, c-format msgid "Unsupported network type %s" msgstr "" -#: src/lxc/lxc_process.c:584 +#: src/lxc/lxc_process.c:582 #, c-format msgid "Unable to stat %s" msgstr "" -#: src/lxc/lxc_process.c:687 +#: src/lxc/lxc_driver.c:1465 #, c-format msgid "Invalid PID %d for container" msgstr "" -#: src/lxc/lxc_process.c:708 -msgid "Some processes refused to die" +#: src/lxc/lxc_process.c:710 +msgid "Unable to kill all processes" msgstr "" #: src/lxc/lxc_process.c:716 +msgid "Unable to thaw all processes" +msgstr "" + +#: src/lxc/lxc_process.c:730 +msgid "Some processes refused to die" +msgstr "" + +#: src/lxc/lxc_process.c:738 #, c-format msgid "Processes %d refused to die" msgstr "" -#: src/lxc/lxc_process.c:855 +#: src/lxc/lxc_process.c:878 msgid "Failure while reading log output" msgstr "" -#: src/lxc/lxc_process.c:876 +#: src/lxc/lxc_process.c:899 #, c-format msgid "Out of space while reading log output: %s" msgstr "" -#: src/lxc/lxc_process.c:891 +#: src/lxc/lxc_process.c:914 #, c-format msgid "Timed out while reading log output: %s" msgstr "" -#: src/lxc/lxc_process.c:911 +#: src/lxc/lxc_process.c:934 #, c-format msgid "Unable to open log file %s" msgstr "" -#: src/lxc/lxc_process.c:918 +#: src/lxc/lxc_process.c:941 #, c-format msgid "Unable to seek log file %s to %llu" msgstr "" -#: src/lxc/lxc_process.c:1010 +#: src/lxc/lxc_driver.c:1747 msgid "Unable to find 'cpuacct' cgroups controller mount" msgstr "" -#: src/lxc/lxc_process.c:1017 +#: src/lxc/lxc_driver.c:1753 msgid "Unable to find 'devices' cgroups controller mount" msgstr "" -#: src/lxc/lxc_process.c:1024 +#: src/lxc/lxc_driver.c:1759 msgid "Unable to find 'memory' cgroups controller mount" msgstr "" -#: src/lxc/lxc_process.c:1031 +#: src/lxc/lxc_driver.c:1765 #, c-format msgid "Cannot create log directory '%s'" msgstr "" -#: src/lxc/lxc_process.c:1122 +#: src/lxc/lxc_driver.c:1800 msgid "Only PTY console types are supported" msgstr "" -#: src/lxc/lxc_process.c:1150 -#, c-format -msgid "Failed to open '%s'" -msgstr "" - -#: src/lxc/lxc_process.c:1211 src/lxc/lxc_process.c:1231 -#: src/lxc/lxc_process.c:1240 src/lxc/lxc_process.c:1276 +#: src/lxc/lxc_driver.c:1898 #, c-format msgid "guest failed to start: %s" msgstr "" -#: src/lxc/lxc_process.c:1217 +#: src/lxc/lxc_driver.c:1872 msgid "could not close handshake fd" msgstr "" -#: src/lxc/lxc_process.c:1243 +#: src/lxc/lxc_driver.c:1885 #, c-format msgid "Failed to read pid file %s/%s.pid" msgstr "" -#: src/lxc/lxc_process.c:1257 src/lxc/lxc_process.c:1468 +#: src/lxc/lxc_process.c:1280 src/lxc/lxc_process.c:1490 #, c-format msgid "No valid cgroup for machine %s" msgstr "" -#: src/lxc/lxc_process.c:1324 +#: src/lxc/lxc_driver.c:1937 msgid "could not close logfile" msgstr "" -#: src/lxc/lxc_process.c:1397 src/libxl/libxl_driver.c:122 -#: src/qemu/qemu_driver.c:290 src/uml/uml_driver.c:194 +#: src/lxc/lxc_driver.c:2329 src/libxl/libxl_driver.c:171 +#: src/qemu/qemu_driver.c:166 src/uml/uml_driver.c:168 #, c-format msgid "Failed to autostart VM '%s': %s" -msgstr "Impossible de démarrer automatiquement la VM « %s » : %s" +msgstr "Impossible de démarrer automatiquement la VM « %s » : %s" + +#: src/qemu/qemu_domain.c:789 +msgid "cannot acquire state change lock" +msgstr "" + +#: src/qemu/qemu_domain.c:797 +msgid "cannot acquire job mutex" +msgstr "" -#: src/libxl/libxl_domain.c:418 +#: src/lxc/lxc_driver.c:1645 #, c-format msgid "failed to open logfile %s" msgstr "" -#: src/libxl/libxl_domain.c:428 +#: src/libxl/libxl_domain.c:522 #, c-format msgid "cannot create libxenlight logger for domain %s" msgstr "" -#: src/libxl/libxl_domain.c:435 +#: src/libxl/libxl_domain.c:529 msgid "Failed libxl context initialization" msgstr "" -#: src/libxl/libxl_driver.c:124 src/qemu/qemu_driver.c:284 -#: src/qemu/qemu_driver.c:292 src/qemu/qemu_hostdev.c:1218 -#: src/qemu/qemu_hostdev.c:1243 src/qemu/qemu_hostdev.c:1288 -#: src/secret/secret_driver.c:498 src/uml/uml_driver.c:195 -#: src/util/virerror.c:257 src/xenapi/xenapi_utils.c:265 tools/virsh.c:282 -#: tools/virsh-domain-monitor.c:57 +#: src/libxl/libxl_driver.c:173 src/qemu/qemu_driver.c:160 +#: src/qemu/qemu_driver.c:168 src/qemu/qemu_hostdev.c:382 +#: src/qemu/qemu_hostdev.c:401 src/qemu/qemu_hostdev.c:429 +#: src/secret/secret_driver.c:505 src/uml/uml_driver.c:169 +#: src/xenapi/xenapi_utils.c:282 tools/virsh.c:530 msgid "unknown error" msgstr "" -#: src/libxl/libxl_driver.c:144 src/libxl/libxl_driver.c:3585 +#: src/libxl/libxl_driver.c:189 src/libxl/libxl_driver.c:3386 msgid "libxl_get_physinfo_info failed" msgstr "" -#: src/libxl/libxl_driver.c:150 +#: src/libxl/libxl_driver.c:205 #, c-format msgid "machine type %s too big for destination" msgstr "" @@ -10264,514 +10505,516 @@ msgid "Failed to open domain image file '%s'" msgstr "" -#: src/libxl/libxl_driver.c:204 +#: src/libxl/libxl_driver.c:251 msgid "failed to read libxl header" msgstr "" -#: src/libxl/libxl_driver.c:209 src/qemu/qemu_driver.c:5215 +#: src/libxl/libxl_driver.c:256 src/qemu/qemu_driver.c:3965 msgid "image magic is incorrect" msgstr "" -#: src/libxl/libxl_driver.c:215 src/qemu/qemu_driver.c:5241 +#: src/libxl/libxl_driver.c:262 src/qemu/qemu_driver.c:3991 #, c-format msgid "image version is not supported (%d > %d)" msgstr "" -#: src/libxl/libxl_driver.c:222 src/qemu/qemu_driver.c:5248 +#: src/libxl/libxl_driver.c:269 src/qemu/qemu_driver.c:3998 #, c-format msgid "invalid XML length: %d" msgstr "" -#: src/libxl/libxl_driver.c:230 src/qemu/qemu_driver.c:5257 +#: src/libxl/libxl_driver.c:279 src/qemu/qemu_driver.c:4009 msgid "failed to read XML" msgstr "" -#: src/libxl/libxl_driver.c:334 -#, c-format -msgid "Unable to cleanup domain %d" +#: src/libxl/libxl_driver.c:542 +msgid "Failed to create thread to handle domain shutdown" msgstr "" -#: src/libxl/libxl_driver.c:485 src/libxl/libxl_driver.c:2409 +#: src/libxl/libxl_driver.c:562 src/libxl/libxl_driver.c:2456 #, c-format msgid "Failed to pin vcpu '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:589 src/qemu/qemu_driver.c:5654 +#: src/libxl/libxl_driver.c:660 src/qemu/qemu_driver.c:4380 #, c-format msgid "" "cannot restore domain '%s' uuid %s from a file which belongs to domain '%s' " "uuid %s" msgstr "" -#: src/libxl/libxl_driver.c:614 +#: src/libxl/libxl_driver.c:684 #, c-format msgid "libxenlight failed to get free memory for domain '%s'" msgstr "" -#: src/libxl/libxl_driver.c:638 +#: src/libxl/libxl_driver.c:700 #, c-format msgid "libxenlight failed to create new domain '%s'" msgstr "" -#: src/libxl/libxl_driver.c:642 +#: src/libxl/libxl_driver.c:704 #, c-format msgid "libxenlight failed to restore domain '%s'" msgstr "" -#: src/libxl/libxl_driver.c:654 +#: src/libxl/libxl_driver.c:716 msgid "libxenlight failed to store userdata" msgstr "" -#: src/libxl/libxl_driver.c:847 +#: src/libxl/libxl_driver.c:996 msgid "VNC" msgstr "" -#: src/libxl/libxl_driver.c:861 +#: src/libxl/libxl_driver.c:1010 #, c-format msgid "failed to create log dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:868 +#: src/libxl/libxl_driver.c:1017 #, c-format msgid "failed to create state dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:875 +#: src/libxl/libxl_driver.c:1024 #, c-format msgid "failed to create lib dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:882 +#: src/libxl/libxl_driver.c:1031 #, c-format msgid "failed to create save dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:897 +#: src/libxl/libxl_driver.c:1038 +#, c-format +msgid "failed to create dump dir '%s': %s" +msgstr "" + +#: src/libxl/libxl_driver.c:986 msgid "cannot create capabilities for libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1002 +#: src/libxl/libxl_driver.c:1091 msgid "libxenlight state driver is not active" msgstr "" -#: src/libxl/libxl_driver.c:1012 src/xen/xen_driver.c:422 +#: src/libxl/libxl_driver.c:1101 src/xen/xen_driver.c:289 #, c-format msgid "unexpected Xen URI path '%s', try xen:///" msgstr "" -#: src/libxl/libxl_driver.c:1322 +#: src/libxl/libxl_driver.c:1355 #, c-format msgid "Failed to suspend domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1374 +#: src/libxl/libxl_driver.c:1414 #, c-format msgid "Failed to resume domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1424 +#: src/libxl/libxl_driver.c:1469 #, c-format msgid "Failed to shutdown domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1471 +#: src/libxl/libxl_driver.c:1515 #, c-format msgid "Failed to reboot domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1511 src/libxl/libxl_driver.c:1831 -#: src/libxl/libxl_driver.c:2010 +#: src/libxl/libxl_driver.c:1560 src/libxl/libxl_driver.c:1897 +#: src/libxl/libxl_driver.c:2072 #, c-format msgid "Failed to destroy domain '%d'" msgstr "" -#: src/libxl/libxl_driver.c:1616 +#: src/libxl/libxl_driver.c:1677 msgid "cannot set memory on an inactive domain" msgstr "" -#: src/libxl/libxl_driver.c:1623 src/libxl/libxl_driver.c:2216 +#: src/lxc/lxc_driver.c:2807 src/lxc/lxc_driver.c:3166 +#: src/lxc/lxc_driver.c:3315 src/libxl/libxl_driver.c:1684 +#: src/libxl/libxl_driver.c:2276 src/qemu/qemu_driver.c:1847 +#: src/qemu/qemu_driver.c:3328 src/qemu/qemu_driver.c:3464 +#: src/qemu/qemu_driver.c:6062 src/qemu/qemu_driver.c:6281 +#: src/qemu/qemu_driver.c:6490 src/qemu/qemu_driver.c:6652 +#: src/qemu/qemu_driver.c:6936 src/qemu/qemu_driver.c:11172 msgid "cannot change persistent config of a transient domain" msgstr "" -#: src/libxl/libxl_driver.c:1639 +#: src/libxl/libxl_driver.c:1698 #, c-format msgid "Failed to set maximum memory for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1660 src/qemu/qemu_driver.c:2252 -#: src/uml/uml_driver.c:1837 +#: src/libxl/libxl_driver.c:1719 src/qemu/qemu_driver.c:1879 +#: src/uml/uml_driver.c:1707 msgid "cannot set memory higher than max memory" msgstr "" -#: src/libxl/libxl_driver.c:1669 +#: src/libxl/libxl_driver.c:1728 #, c-format msgid "Failed to set memory for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1726 +#: src/libxl/libxl_driver.c:1787 #, c-format msgid "libxl_domain_info failed for domain '%d'" msgstr "" -#: src/libxl/libxl_driver.c:1786 +#: src/libxl/libxl_driver.c:1852 #, c-format msgid "Domain '%d' has to be running because libxenlight will suspend it" msgstr "" -#: src/libxl/libxl_driver.c:1794 +#: src/libxl/libxl_driver.c:1860 #, c-format msgid "Failed to create domain save file '%s'" msgstr "" -#: src/libxl/libxl_driver.c:1809 +#: src/libxl/libxl_driver.c:1875 msgid "Failed to write save file header" msgstr "" -#: src/libxl/libxl_driver.c:1815 +#: src/libxl/libxl_driver.c:1881 msgid "Failed to write xml description" msgstr "" -#: src/libxl/libxl_driver.c:1821 +#: src/libxl/libxl_driver.c:1887 #, c-format msgid "Failed to save domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1841 src/libxl/libxl_driver.c:1944 +#: src/libxl/libxl_driver.c:1911 src/libxl/libxl_driver.c:2003 msgid "cannot close file" msgstr "" -#: src/libxl/libxl_driver.c:1858 src/libxl/libxl_driver.c:1910 -#: src/test/test_driver.c:2230 src/test/test_driver.c:2343 -#: src/xen/xen_driver.c:1198 src/xen/xen_driver.c:1321 +#: src/libxl/libxl_driver.c:1928 src/libxl/libxl_driver.c:1977 +#: src/test/test_driver.c:1747 src/test/test_driver.c:1860 +#: src/xen/xen_driver.c:1051 src/xen/xen_driver.c:1075 msgid "xml modification unsupported" msgstr "" -#: src/libxl/libxl_driver.c:1991 +#: src/libxl/libxl_driver.c:2052 #, c-format msgid "Before dumping core, failed to suspend domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:2002 +#: src/libxl/libxl_driver.c:2063 #, c-format msgid "Failed to dump core of domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:2028 +#: src/libxl/libxl_driver.c:2093 #, c-format msgid "After dumping core, failed to resume domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:2065 src/qemu/qemu_driver.c:3266 -#: src/test/test_driver.c:6398 +#: src/libxl/libxl_driver.c:2137 src/qemu/qemu_driver.c:2760 msgid "cannot do managed save for transient domain" msgstr "" -#: src/libxl/libxl_driver.c:2193 src/libxl/libxl_driver.c:2332 -#: src/test/test_driver.c:2646 src/xen/xen_driver.c:1373 +#: src/libxl/libxl_driver.c:2250 src/libxl/libxl_driver.c:2397 +#: src/qemu/qemu_driver.c:3791 src/test/test_driver.c:2133 +#: src/test/test_driver.c:2189 src/xen/xen_driver.c:1117 #, c-format msgid "invalid flag combination: (0x%x)" msgstr "" -#: src/libxl/libxl_driver.c:2198 +#: src/libxl/libxl_driver.c:2255 msgid "nvcpus is zero" msgstr "" -#: src/libxl/libxl_driver.c:2210 +#: src/libxl/libxl_driver.c:2270 msgid "cannot set vcpus on an inactive domain" msgstr "" -#: src/libxl/libxl_driver.c:2222 src/xen/xend_internal.c:1816 -#: src/xen/xm_internal.c:690 +#: src/libxl/libxl_driver.c:2282 src/qemu/qemu_driver.c:3341 +#: src/xen/xend_internal.c:2220 src/xen/xm_internal.c:731 msgid "could not determine max vcpus for the domain" msgstr "" -#: src/libxl/libxl_driver.c:2232 src/qemu/qemu_driver.c:4177 -#: src/xen/xend_internal.c:1821 src/xen/xm_internal.c:699 +#: src/libxl/libxl_driver.c:2292 src/qemu/qemu_driver.c:3351 +#: src/xen/xend_internal.c:2225 src/xen/xm_internal.c:740 #, c-format msgid "" "requested vcpus is greater than max allowable vcpus for the domain: %d > %d" msgstr "" -#: src/libxl/libxl_driver.c:2268 src/libxl/libxl_driver.c:2277 +#: src/libxl/libxl_driver.c:2330 src/libxl/libxl_driver.c:2339 #, c-format msgid "Failed to set vcpus for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:2346 +#: src/libxl/libxl_driver.c:2411 src/qemu/qemu_driver.c:3805 +#: src/qemu/qemu_driver.c:11340 src/test/test_driver.c:2149 msgid "domain is transient" msgstr "" -#: src/libxl/libxl_driver.c:2383 +#: src/libxl/libxl_driver.c:2619 msgid "domain is inactive" msgstr "" -#: src/libxl/libxl_driver.c:2419 +#: src/libxl/libxl_driver.c:2655 #, c-format msgid "Failed to delete vcpupin xml for vcpu '%d'" msgstr "" -#: src/libxl/libxl_driver.c:2437 +#: src/libxl/libxl_driver.c:2462 msgid "failed to update or add vcpupin xml" msgstr "" -#: src/libxl/libxl_driver.c:2571 +#: src/libxl/libxl_driver.c:2509 #, c-format msgid "Failed to list vcpus for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:2647 src/libxl/libxl_driver.c:2691 -#: src/qemu/qemu_driver.c:5760 src/qemu/qemu_driver.c:5808 -#: src/xen/xen_driver.c:1603 src/xen/xen_driver.c:1656 -#, c-format -msgid "unsupported config type %s" -msgstr "" - -#: src/libxl/libxl_driver.c:2657 +#: src/libxl/libxl_driver.c:2600 msgid "parsing xm config failed" msgstr "" -#: src/libxl/libxl_driver.c:2868 src/qemu/qemu_driver.c:6256 -#: src/uml/uml_driver.c:2097 src/vmware/vmware_driver.c:762 +#: src/libxl/libxl_driver.c:2807 src/qemu/qemu_driver.c:4972 +#: src/uml/uml_driver.c:1944 src/vmware/vmware_driver.c:644 msgid "cannot undefine transient domain" msgstr "" -#: src/libxl/libxl_driver.c:2880 src/qemu/qemu_driver.c:6281 +#: src/libxl/libxl_driver.c:2819 src/qemu/qemu_driver.c:4997 msgid "Failed to remove domain managed save image" msgstr "" -#: src/libxl/libxl_driver.c:2885 src/qemu/qemu_driver.c:6287 -#: src/test/test_driver.c:3141 tools/virsh-domain.c:3161 +#: src/libxl/libxl_driver.c:2824 src/qemu/qemu_driver.c:5003 +#: tools/virsh.c:2045 msgid "Refusing to undefine while domain managed save image exists" msgstr "" -#: src/libxl/libxl_driver.c:2941 src/qemu/qemu_driver.c:6512 -#: src/qemu/qemu_hotplug.c:734 +#: src/libxl/libxl_driver.c:2882 src/qemu/qemu_hotplug.c:67 #, c-format msgid "No device with bus '%s' and target '%s'" msgstr "" -#: src/libxl/libxl_driver.c:2948 src/qemu/qemu_hotplug.c:82 +#: src/libxl/libxl_driver.c:2889 src/qemu/qemu_hotplug.c:82 #, c-format msgid "Removable media not supported for %s device" msgstr "" -#: src/libxl/libxl_driver.c:2958 +#: src/libxl/libxl_driver.c:2899 #, c-format msgid "libxenlight failed to change media for disk '%s'" msgstr "" -#: src/libxl/libxl_driver.c:2999 src/qemu/qemu_hotplug.c:635 -#: src/uml/uml_driver.c:2144 +#: src/libxl/libxl_driver.c:2940 src/qemu/qemu_hotplug.c:574 +#: src/uml/uml_driver.c:1991 msgid "disk source path is missing" msgstr "" -#: src/libxl/libxl_driver.c:3012 +#: src/libxl/libxl_driver.c:2955 #, c-format msgid "libxenlight failed to attach disk '%s'" msgstr "" -#: src/libxl/libxl_driver.c:3021 src/qemu/qemu_hotplug.c:781 -#: src/uml/uml_driver.c:2213 +#: src/libxl/libxl_driver.c:2964 src/qemu/qemu_driver.c:5089 +#: src/uml/uml_driver.c:2061 #, c-format msgid "disk bus '%s' cannot be hotplugged." msgstr "" -#: src/libxl/libxl_driver.c:3027 src/qemu/qemu_hotplug.c:787 +#: src/libxl/libxl_driver.c:2970 src/qemu/qemu_driver.c:5094 #, c-format msgid "disk device type '%s' cannot be hotplugged" msgstr "" -#: src/libxl/libxl_driver.c:3065 +#: src/libxl/libxl_driver.c:3009 #, c-format msgid "libxenlight failed to detach disk '%s'" msgstr "" -#: src/libxl/libxl_driver.c:3075 +#: src/libxl/libxl_driver.c:3019 #, c-format msgid "disk bus '%s' cannot be hot unplugged." msgstr "" -#: src/libxl/libxl_driver.c:3081 +#: src/libxl/libxl_driver.c:3025 #, c-format msgid "device type '%s' cannot hot unplugged" msgstr "" -#: src/libxl/libxl_driver.c:3205 src/qemu/qemu_driver.c:6551 +#: src/libxl/libxl_driver.c:3150 src/qemu/qemu_driver.c:5305 #, c-format msgid "disk bus '%s' cannot be updated." msgstr "" -#: src/libxl/libxl_driver.c:3212 +#: src/libxl/libxl_driver.c:3157 src/qemu/qemu_driver.c:5342 #, c-format msgid "device type '%s' cannot be updated" msgstr "" -#: src/libxl/libxl_driver.c:3233 src/openvz/openvz_driver.c:2021 -#: src/qemu/qemu_driver.c:6810 +#: src/libxl/libxl_driver.c:3178 src/qemu/qemu_driver.c:5483 #, c-format msgid "target %s doesn't exist." msgstr "" -#: src/libxl/libxl_driver.c:3239 src/qemu/qemu_driver.c:6817 +#: src/libxl/libxl_driver.c:3184 src/qemu/qemu_driver.c:5490 msgid "this disk doesn't support update" msgstr "" -#: src/libxl/libxl_driver.c:3614 src/libxl/libxl_conf.c:142 +#: src/libxl/libxl_driver.c:3868 src/libxl/libxl_conf.c:143 msgid "libxl_get_numainfo failed" msgstr "" -#: src/libxl/libxl_driver.c:3621 src/nodeinfo.c:1605 src/nodeinfo.c:1759 +#: src/nodeinfo.c:828 #, c-format msgid "start cell %d out of range (0-%d)" msgstr "" -#: src/libxl/libxl_driver.c:3720 src/qemu/qemu_driver.c:7337 -#: src/uml/uml_driver.c:2413 +#: src/libxl/libxl_driver.c:3481 src/qemu/qemu_driver.c:5774 +#: src/uml/uml_driver.c:2253 msgid "cannot set autostart for transient domain" msgstr "" -#: src/libxl/libxl_driver.c:3735 src/qemu/qemu_driver.c:7352 -#: src/storage/storage_driver.c:1156 src/uml/uml_driver.c:2428 +#: src/libxl/libxl_driver.c:3496 src/qemu/qemu_driver.c:5789 +#: src/storage/storage_driver.c:1048 src/uml/uml_driver.c:2268 #, c-format msgid "cannot create autostart directory %s" msgstr "" -#: src/libxl/libxl_driver.c:3810 +#: src/libxl/libxl_driver.c:3555 src/libxl/libxl_driver.c:3623 +#: src/libxl/libxl_driver.c:3714 #, c-format msgid "Failed to get scheduler id for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:3858 src/libxl/libxl_driver.c:3935 +#: src/libxl/libxl_driver.c:3630 src/libxl/libxl_driver.c:3721 msgid "Only 'credit' scheduler is supported" msgstr "" -#: src/libxl/libxl_driver.c:3864 src/libxl/libxl_driver.c:3941 +#: src/libxl/libxl_driver.c:3636 src/libxl/libxl_driver.c:3727 #, c-format msgid "Failed to get scheduler parameters for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:3957 +#: src/libxl/libxl_driver.c:3759 #, c-format msgid "Failed to set scheduler parameters for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:3988 src/xen/xen_driver.c:2643 +#: src/xen/xen_driver.c:2139 msgid "Named device aliases are not supported" msgstr "" -#: src/libxl/libxl_driver.c:4011 src/qemu/qemu_driver.c:13930 +#: src/qemu/qemu_driver.c:10891 #, c-format msgid "cannot find character device %s" msgstr "" -#: src/libxl/libxl_driver.c:4038 src/qemu/qemu_driver.c:13950 +#: src/libxl/libxl_driver.c:4306 src/qemu/qemu_driver.c:14575 msgid "Active console session exists for this domain" msgstr "" -#: src/libxl/libxl_driver.c:4144 +#: src/libxl/libxl_driver.c:4412 msgid "unable to get numa affinity" msgstr "" -#: src/libxl/libxl_driver.c:4154 +#: src/libxl/libxl_driver.c:4422 #, c-format msgid "Node %zu out of range" msgstr "" -#: src/libxl/libxl_conf.c:110 +#: src/libxl/libxl_conf.c:913 msgid "Failed to get node physical info from libxenlight" msgstr "" -#: src/libxl/libxl_conf.c:148 +#: src/libxl/libxl_conf.c:149 msgid "libxl_get_cpu_topology failed" msgstr "" -#: src/libxl/libxl_conf.c:255 +#: src/libxl/libxl_conf.c:919 msgid "Failed to get version info from libxenlight" msgstr "" -#: src/libxl/libxl_conf.c:264 src/libxl/libxl_conf.c:1043 -#: src/storage/storage_backend.c:1628 -#: src/storage/storage_backend_logical.c:207 +#: src/storage/storage_backend.c:1447 +#: src/storage/storage_backend_logical.c:209 #, c-format msgid "Failed to compile regex %s" msgstr "impossible de compiler le regex %s" -#: src/libxl/libxl_conf.c:458 +#: src/libxl/libxl_conf.c:462 #, c-format msgid "libxenlight failed to resolve security label '%s'" msgstr "" -#: src/libxl/libxl_conf.c:466 +#: src/libxl/libxl_conf.c:375 #, c-format msgid "libxenlight failed to parse UUID '%s'" msgstr "" -#: src/libxl/libxl_conf.c:485 +#: src/libxl/libxl_conf.c:489 msgid "unknown chrdev type" msgstr "" -#: src/libxl/libxl_conf.c:556 src/qemu/qemu_command.c:5981 +#: src/qemu/qemu_command.c:2898 #, c-format msgid "unsupported chardev '%s'" msgstr "" -#: src/libxl/libxl_conf.c:651 +#: src/libxl/libxl_conf.c:655 msgid "Only one serial device is supported by libxl" msgstr "" -#: src/libxl/libxl_conf.c:661 +#: src/libxl/libxl_conf.c:665 msgid "Parallel devices are not supported by libxl" msgstr "" -#: src/libxl/libxl_conf.c:745 src/libxl/libxl_conf.c:770 -#: src/libxl/libxl_conf.c:780 src/libxl/libxl_conf.c:792 +#: src/libxl/libxl_conf.c:749 src/libxl/libxl_conf.c:774 +#: src/libxl/libxl_conf.c:784 src/libxl/libxl_conf.c:796 #, c-format msgid "libxenlight does not support disk format %s with disk driver %s" msgstr "" -#: src/libxl/libxl_conf.c:802 +#: src/libxl/libxl_conf.c:535 #, c-format msgid "libxenlight does not support disk driver %s" msgstr "" -#: src/libxl/libxl_conf.c:822 +#: src/libxl/libxl_conf.c:551 msgid "libxenlight does not support transient disks" msgstr "" -#: src/libxl/libxl_conf.c:899 +#: src/libxl/libxl_conf.c:903 #, c-format msgid "libxenlight does not support network device type %s" msgstr "" -#: src/libxl/libxl_conf.c:1086 +#: src/libxl/libxl_conf.c:1092 #, c-format msgid "Failed to create log file '%s': %s" msgstr "" -#: src/libxl/libxl_conf.c:1096 +#: src/libxl/libxl_conf.c:1102 msgid "cannot create logger for libxenlight, disabling driver" msgstr "" -#: src/libxl/libxl_conf.c:1101 +#: src/libxl/libxl_conf.c:1107 msgid "" "cannot initialize libxenlight context, probably not running in a Xen Dom0, " "disabling driver" msgstr "" -#: src/libxl/libxl_conf.c:1107 +#: src/libxl/libxl_conf.c:1113 msgid "cannot version information from libxenlight, disabling driver" msgstr "" -#: src/libxl/libxl_conf.c:1117 +#: src/libxl/libxl_conf.c:1123 msgid "Unable to configure libxl's memory management parameters" msgstr "" -#: src/network/bridge_driver.c:130 +#: src/network/bridge_driver.c:134 #, c-format msgid "no network with matching uuid '%s' (%s)" msgstr "" -#: src/network/bridge_driver.c:786 +#: src/network/bridge_driver.c:843 #, c-format msgid "" "Publicly routable address %s is prohibited. The version of dnsmasq on this " @@ -10782,350 +11025,362 @@ "in RFC1918/RFC3484/RFC4193)." msgstr "" -#: src/network/bridge_driver.c:861 +#: src/network/bridge_driver.c:918 msgid "For IPv4, multiple DHCP definitions cannot be specified." msgstr "" -#: src/network/bridge_driver.c:874 +#: src/network/bridge_driver.c:931 #, c-format msgid "" "The version of dnsmasq on this host (%d.%d) doesn't adequately support IPv6 " "dhcp range or dhcp host specification. Version %d.%d or later is required." msgstr "" -#: src/network/bridge_driver.c:887 +#: src/network/bridge_driver.c:944 msgid "For IPv6, multiple DHCP definitions cannot be specified." msgstr "" -#: src/network/bridge_driver.c:1059 +#: src/network/bridge_driver.c:1116 #, c-format msgid "couldn't write dnsmasq config file '%s'" msgstr "" -#: src/network/bridge_driver.c:1091 src/network/bridge_driver.c:1097 -#: src/network/bridge_driver.c:1108 src/network/bridge_driver.c:1408 -#: src/network/bridge_driver.c:1414 +#: src/network/bridge_driver.c:688 src/network/bridge_driver.c:694 +#: src/network/bridge_driver.c:706 src/network/bridge_driver.c:773 +#: src/network/bridge_driver.c:779 #, c-format msgid "cannot create directory %s" msgstr "" -#: src/network/bridge_driver.c:1301 +#: src/network/bridge_driver.c:1358 #, c-format msgid "bridge '%s' has an invalid prefix" msgstr "" -#: src/network/bridge_driver.c:1362 +#: src/network/bridge_driver.c:847 #, c-format msgid "couldn't write radvd config file '%s'" msgstr "" -#: src/network/bridge_driver.c:1400 +#: src/network/bridge_driver.c:765 #, c-format msgid "Cannot find %s - Possibly the package isn't installed" msgstr "" -#: src/network/bridge_driver.c:1630 +#: src/network/bridge_driver.c:1523 #, c-format msgid "cannot write to %s to disable IPv6 on bridge %s" msgstr "" -#: src/network/bridge_driver.c:1650 src/network/bridge_driver.c:1664 +#: src/network/bridge_driver.c:1545 src/network/bridge_driver.c:1561 #, c-format msgid "cannot disable %s" msgstr "" -#: src/network/bridge_driver.c:1683 +#: src/network/bridge_driver.c:1675 #, c-format msgid "bridge '%s' has an invalid netmask or IP address" msgstr "" -#: src/network/bridge_driver.c:1726 +#: src/network/bridge_driver.c:1783 #, c-format msgid "network '%s' has an invalid netmask or IP address in route definition" msgstr "" -#: src/network/bridge_driver.c:1844 +#: src/network/bridge_driver.c:1765 msgid "failed to enable IP forwarding" msgstr "" -#: src/network/bridge_driver.c:2002 +#: src/network/bridge_driver.c:1914 msgid "network is already active" msgstr "" -#: src/network/bridge_driver.c:2107 src/network/bridge_driver.c:2658 -#: src/network/bridge_driver.c:2730 src/network/bridge_driver.c:2888 -#: src/network/bridge_driver.c:2922 src/network/bridge_driver.c:3046 -#: src/parallels/parallels_network.c:477 src/parallels/parallels_network.c:528 -#: src/parallels/parallels_network.c:594 src/test/test_driver.c:3803 +#: src/network/bridge_driver.c:2016 src/network/bridge_driver.c:2344 +#: src/network/bridge_driver.c:2431 src/network/bridge_driver.c:2454 +#: src/network/bridge_driver.c:2493 src/network/bridge_driver.c:2548 +#: src/network/bridge_driver.c:2573 msgid "no network with matching uuid" msgstr "" -#: src/network/bridge_driver.c:2133 src/network/bridge_driver.c:3262 -#: src/network/bridge_driver.c:3633 src/network/bridge_driver.c:3811 -#: src/network/bridge_driver.c:3965 src/parallels/parallels_network.c:501 +#: src/network/bridge_driver.c:2039 src/network/bridge_driver.c:2706 +#: src/network/bridge_driver.c:2920 src/network/bridge_driver.c:3021 +#: src/network/bridge_driver.c:3108 #, c-format msgid "no network with matching name '%s'" msgstr "" -#: src/network/bridge_driver.c:2414 +#: src/network/bridge_driver.c:2491 +#, c-format +msgid "Unsupported element in network %s with forward mode='%s'" +msgstr "" + +#: src/network/bridge_driver.c:2499 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" -#: src/network/bridge_driver.c:2422 +#: src/network/bridge_driver.c:2507 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" -#: src/network/bridge_driver.c:2430 +#: src/network/bridge_driver.c:2515 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" -#: src/network/bridge_driver.c:2448 +#: src/network/bridge_driver.c:2523 +#, c-format +msgid "" +"Unsupported network-wide element in network %s with forward " +"mode='%s'" +msgstr "" + +#: src/network/bridge_driver.c:2541 msgid "" "Multiple IPv4 dhcp sections found -- dhcp is supported only for a single " "IPv4 address on each network" msgstr "" -#: src/network/bridge_driver.c:2461 +#: src/network/bridge_driver.c:2554 msgid "" "Multiple IPv6 dhcp sections found -- dhcp is supported only for a single " "IPv6 address on each network" msgstr "" -#: src/network/bridge_driver.c:2505 +#: src/network/bridge_driver.c:2598 #, c-format msgid "" "network '%s' has multiple default elements (%s and %s), but only " "one default is allowed" msgstr "" -#: src/network/bridge_driver.c:2523 +#: src/network/bridge_driver.c:2616 #, c-format msgid "" " element specified for network %s, whose type doesn't support vlan " "configuration" msgstr "" -#: src/network/bridge_driver.c:2931 +#: src/network/bridge_driver.c:2460 msgid "network is not active" msgstr "" -#: src/network/bridge_driver.c:3001 src/test/test_driver.c:3945 +#: src/network/bridge_driver.c:2522 src/test/test_driver.c:3291 #, c-format msgid "network '%s' does not have a bridge name." msgstr "" -#: src/network/bridge_driver.c:3055 +#: src/network/bridge_driver.c:2579 msgid "cannot set autostart for transient network" msgstr "" -#: src/network/bridge_driver.c:3070 +#: src/network/bridge_driver.c:2594 #, c-format msgid "cannot create autostart directory '%s'" msgstr "" -#: src/network/bridge_driver.c:3077 src/storage/storage_driver.c:1163 +#: src/network/bridge_driver.c:2601 src/storage/storage_driver.c:1055 #, c-format msgid "Failed to create symlink '%s' to '%s'" msgstr "" -#: src/network/bridge_driver.c:3172 +#: src/network/bridge_driver.c:3265 #, c-format msgid "Could not get Virtual functions on %s" msgstr "" -#: src/network/bridge_driver.c:3179 +#: src/network/bridge_driver.c:3272 #, c-format msgid "No Vf's present on SRIOV PF %s" msgstr "" -#: src/network/bridge_driver.c:3200 +#: src/network/bridge_driver.c:3293 msgid "Direct mode types require interface names" msgstr "" -#: src/network/bridge_driver.c:3341 +#: src/network/bridge_driver.c:3436 #, c-format msgid "" " not supported for network '%s' which uses a bridge " "device" msgstr "" -#: src/network/bridge_driver.c:3368 src/network/bridge_driver.c:3524 +#: src/network/bridge_driver.c:2860 #, c-format msgid "" "network '%s' requires exclusive access to interfaces, but none are available" msgstr "" -#: src/network/bridge_driver.c:3394 +#: src/network/bridge_driver.c:3489 #, c-format msgid "unrecognized driver name value %d in network '%s'" msgstr "" -#: src/network/bridge_driver.c:3418 +#: src/network/bridge_driver.c:3513 #, c-format msgid "" " not supported for network '%s' which uses an SR-IOV " "Virtual Function via PCI passthrough" msgstr "" -#: src/network/bridge_driver.c:3469 +#: src/network/bridge_driver.c:3564 #, c-format msgid "" " not supported for network '%s' which uses a macvtap " "device" msgstr "" -#: src/network/bridge_driver.c:3482 +#: src/network/bridge_driver.c:2822 src/network/bridge_driver.c:2935 +#: src/network/bridge_driver.c:3036 #, c-format msgid "" "network '%s' uses a direct mode, but has no forward dev and no interface pool" msgstr "" -#: src/network/bridge_driver.c:3555 +#: src/network/bridge_driver.c:3650 #, c-format msgid "" "an interface connecting to network '%s' is requesting a vlan tag, but that " "is not supported for this type of network" msgstr "" -#: src/network/bridge_driver.c:3561 +#: src/network/bridge_driver.c:3656 #, c-format msgid "" "an interface of type '%s' is requesting a vlan tag, but that is not " "supported for this type of connection" msgstr "" -#: src/network/bridge_driver.c:3652 +#: src/network/bridge_driver.c:3761 #, c-format msgid "" "network '%s' uses a direct or hostdev mode, but has no forward dev and no " "interface pool" msgstr "" -#: src/network/bridge_driver.c:3664 src/network/bridge_driver.c:3844 +#: src/network/bridge_driver.c:2928 src/network/bridge_driver.c:3029 msgid "the interface uses a direct mode, but has no source dev" msgstr "" -#: src/network/bridge_driver.c:3681 src/network/bridge_driver.c:3860 +#: src/network/bridge_driver.c:2953 src/network/bridge_driver.c:3052 #, c-format msgid "network '%s' doesn't have dev='%s' in use by domain" msgstr "" -#: src/network/bridge_driver.c:3698 +#: src/network/bridge_driver.c:2969 #, c-format msgid "network '%s' claims dev='%s' is already in use by a different domain" msgstr "" -#: src/network/bridge_driver.c:3715 src/network/bridge_driver.c:3876 +#: src/network/bridge_driver.c:3824 src/network/bridge_driver.c:3999 msgid "the interface uses a hostdev mode, but has no hostdev" msgstr "" -#: src/network/bridge_driver.c:3733 src/network/bridge_driver.c:3892 +#: src/network/bridge_driver.c:3842 src/network/bridge_driver.c:4015 #, c-format msgid "" "network '%s' doesn't have PCI device %04x:%02x:%02x.%x in use by domain" msgstr "" -#: src/network/bridge_driver.c:3750 +#: src/network/bridge_driver.c:3859 #, c-format msgid "" "network '%s' claims the PCI device at domain=%d bus=%d slot=%d function=%d " "is already in use by a different domain" msgstr "" -#: src/network/bridge_driver.c:3832 +#: src/network/bridge_driver.c:3955 #, c-format msgid "" "network '%s' uses a direct/hostdev mode, but has no forward dev and no " "interface pool" msgstr "" -#: src/network/bridge_driver.c:3979 +#: src/network/bridge_driver.c:3122 #, c-format msgid "network '%s' doesn't have an IPv4 address" msgstr "" -#: src/network/bridge_driver.c:4001 +#: src/network/bridge_driver.c:3144 #, c-format msgid "network '%s' has no associated interface or bridge" msgstr "" -#: src/network/bridge_driver.c:4055 +#: src/network/bridge_driver.c:4183 #, c-format msgid "" "Invalid use of 'floor' on interface with MAC address %s - network '%s' has " "no inbound QoS set" msgstr "" -#: src/network/bridge_driver.c:4075 +#: src/network/bridge_driver.c:4203 #, c-format msgid "" "Cannot plug '%s' interface into '%s' because it would overcommit 'peak' on " "network '%s'" msgstr "" -#: src/network/bridge_driver.c:4086 +#: src/network/bridge_driver.c:4214 #, c-format msgid "" "Cannot plug '%s' interface into '%s' because it would overcommit 'average' " "on network '%s'" msgstr "" -#: src/network/bridge_driver.c:4152 +#: src/network/bridge_driver.c:4280 #, c-format msgid "Cannot set bandwidth on interface '%s' of type %d" msgstr "" -#: src/network/bridge_driver.c:4160 +#: src/network/bridge_driver.c:4288 msgid "Could not generate next class ID" msgstr "" -#: src/network/bridge_driver_linux.c:117 +#: src/network/bridge_driver.c:1654 #, c-format msgid "Network is already in use by interface %s" msgstr "" -#: src/network/bridge_driver_linux.c:141 src/network/bridge_driver_linux.c:378 +#: src/network/bridge_driver.c:897 src/network/bridge_driver.c:1071 #, c-format msgid "Invalid prefix or netmask for '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:152 +#: src/network/bridge_driver.c:909 #, c-format msgid "failed to add iptables rule to allow forwarding from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:165 +#: src/network/bridge_driver.c:923 #, c-format msgid "failed to add iptables rule to allow forwarding to '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:211 +#: src/network/bridge_driver.c:959 #, c-format msgid "failed to add iptables rule to enable masquerading to %s" msgstr "" -#: src/network/bridge_driver_linux.c:215 +#: src/network/bridge_driver.c:960 msgid "failed to add iptables rule to enable masquerading" msgstr "" -#: src/network/bridge_driver_linux.c:228 +#: src/network/bridge_driver.c:973 #, c-format msgid "failed to add iptables rule to enable UDP masquerading to %s" msgstr "" -#: src/network/bridge_driver_linux.c:232 +#: src/network/bridge_driver.c:974 msgid "failed to add iptables rule to enable UDP masquerading" msgstr "" -#: src/network/bridge_driver_linux.c:245 +#: src/network/bridge_driver.c:987 #, c-format msgid "failed to add iptables rule to enable TCP masquerading to %s" msgstr "" -#: src/network/bridge_driver_linux.c:249 +#: src/network/bridge_driver.c:988 msgid "failed to add iptables rule to enable TCP masquerading" msgstr "" @@ -11149,32 +11404,32 @@ msgid "failed to add iptables rule to prevent local multicast masquerading" msgstr "" -#: src/network/bridge_driver_linux.c:389 +#: src/network/bridge_driver.c:1083 #, c-format msgid "failed to add iptables rule to allow routing from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:400 +#: src/network/bridge_driver.c:1095 #, c-format msgid "failed to add iptables rule to allow routing to '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:453 +#: src/network/bridge_driver.c:1149 #, c-format msgid "failed to add ip6tables rule to block outbound traffic from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:460 +#: src/network/bridge_driver.c:1157 #, c-format msgid "failed to add ip6tables rule to block inbound traffic to '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:468 +#: src/network/bridge_driver.c:1166 #, c-format msgid "failed to add ip6tables rule to allow cross bridge traffic on '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:480 src/network/bridge_driver_linux.c:487 +#: src/network/bridge_driver.c:1175 src/network/bridge_driver.c:1183 #, c-format msgid "failed to add ip6tables rule to allow DNS requests from '%s'" msgstr "" @@ -11184,7 +11439,7 @@ msgid "failed to add ip6tables rule to allow DHCP6 requests from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:555 src/network/bridge_driver_linux.c:562 +#: src/network/bridge_driver.c:1236 src/network/bridge_driver.c:1244 #, c-format msgid "failed to add iptables rule to allow DHCP requests from '%s'" msgstr "" @@ -11194,51 +11449,51 @@ msgid "failed to add iptables rule to allow DHCP replies to '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:590 src/network/bridge_driver_linux.c:597 +#: src/network/bridge_driver.c:1267 src/network/bridge_driver.c:1275 #, c-format msgid "failed to add iptables rule to allow DNS requests from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:606 +#: src/network/bridge_driver.c:1285 #, c-format msgid "failed to add iptables rule to allow TFTP requests from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:615 +#: src/network/bridge_driver.c:1295 #, c-format msgid "failed to add iptables rule to block outbound traffic from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:622 +#: src/network/bridge_driver.c:1303 #, c-format msgid "failed to add iptables rule to block inbound traffic to '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:630 +#: src/network/bridge_driver.c:1312 #, c-format msgid "failed to add iptables rule to allow cross bridge traffic on '%s'" msgstr "" -#: src/node_device/node_device_driver.c:93 +#: src/node_device/node_device_driver.c:88 #, c-format msgid "cannot resolve driver link %s" msgstr "" -#: src/node_device/node_device_driver.c:311 -#: src/node_device/node_device_driver.c:344 -#: src/node_device/node_device_driver.c:382 -#: src/node_device/node_device_driver.c:416 src/test/test_driver.c:5904 -#: src/test/test_driver.c:5930 src/test/test_driver.c:5964 -#: src/test/test_driver.c:5995 +#: src/node_device/node_device_driver.c:275 +#: src/node_device/node_device_driver.c:305 +#: src/node_device/node_device_driver.c:341 +#: src/node_device/node_device_driver.c:372 src/test/test_driver.c:5181 +#: src/test/test_driver.c:5207 src/test/test_driver.c:5243 +#: src/test/test_driver.c:5274 #, c-format msgid "no node device with matching name '%s'" msgstr "" -#: src/node_device/node_device_driver.c:357 src/test/test_driver.c:5939 +#: src/node_device/node_device_driver.c:316 src/test/test_driver.c:5218 msgid "no parent for this device" msgstr "" -#: src/node_device/node_device_driver.c:449 +#: src/node_device/node_device_driver.c:491 msgid "Could not get current time" msgstr "" @@ -11247,45 +11502,43 @@ msgid "DBus not available, disabling HAL driver: %s" msgstr "" -#: src/node_device/node_device_hal.c:666 +#: src/node_device/node_device_hal.c:728 msgid "libhal_ctx_new returned NULL" msgstr "" -#: src/node_device/node_device_hal.c:671 +#: src/node_device/node_device_hal.c:743 msgid "libhal_ctx_set_dbus_connection failed" msgstr "" -#: src/node_device/node_device_hal.c:675 +#: src/node_device/node_device_hal.c:747 msgid "libhal_ctx_init failed, haldaemon is probably not running" msgstr "" -#: src/node_device/node_device_hal.c:700 +#: src/node_device/node_device_hal.c:782 msgid "setting up HAL callbacks failed" msgstr "" -#: src/node_device/node_device_hal.c:706 src/node_device/node_device_hal.c:770 +#: src/node_device/node_device_hal.c:788 src/node_device/node_device_hal.c:849 msgid "libhal_get_all_devices failed" msgstr "" -#: src/node_device/node_device_hal.c:719 src/qemu/qemu_migration.c:1249 -#: src/qemu/qemu_migration.c:1644 src/qemu/qemu_migration.c:1679 -#: src/qemu/qemu_migration.c:1685 src/qemu/qemu_migration.c:1761 -#: src/qemu/qemu_migration.c:3187 +#: src/node_device/node_device_hal.c:801 src/qemu/qemu_migration.c:880 +#: src/qemu/qemu_migration.c:903 src/qemu/qemu_migration.c:909 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: src/node_device/node_device_linux_sysfs.c:57 +#: src/node_device/node_device_linux_sysfs.c:138 #, c-format msgid "Failed to read WWPN for host%d" msgstr "" -#: src/node_device/node_device_linux_sysfs.c:65 +#: src/node_device/node_device_linux_sysfs.c:147 #, c-format msgid "Failed to read WWNN for host%d" msgstr "" -#: src/node_device/node_device_linux_sysfs.c:73 +#: src/node_device/node_device_linux_sysfs.c:155 #, c-format msgid "Failed to read fabric WWN for host%d" msgstr "" @@ -11310,17 +11563,17 @@ msgid "Failed to parse value of npiv_vports_inuse '%s'" msgstr "" -#: src/node_device/node_device_udev.c:66 +#: src/node_device/node_device_udev.c:64 #, c-format msgid "Failed to convert '%s' to unsigned long long" msgstr "" -#: src/node_device/node_device_udev.c:84 src/util/virpci.c:2276 +#: src/node_device/node_device_udev.c:82 src/util/pci.c:1768 #, c-format msgid "Failed to convert '%s' to unsigned int" msgstr "" -#: src/node_device/node_device_udev.c:101 +#: src/node_device/node_device_udev.c:99 #, c-format msgid "Failed to convert '%s' to int" msgstr "" @@ -11332,240 +11585,240 @@ "with sysname '%s'" msgstr "" -#: src/node_device/node_device_udev.c:216 +#: src/node_device/node_device_udev.c:218 #, c-format msgid "" "Failed to allocate memory for sysfs attribute value for sysfs attribute '%s' " "on device with sysname '%s'" msgstr "" -#: src/node_device/node_device_udev.c:334 +#: src/node_device/node_device_udev.c:336 #, c-format msgid "Buffer error when generating device name for device with sysname '%s'" msgstr "" -#: src/node_device/node_device_udev.c:685 +#: src/node_device/node_device_udev.c:654 #, c-format msgid "SCSI host found, but its udev name '%s' does not begin with 'host'" msgstr "" -#: src/node_device/node_device_udev.c:848 +#: src/node_device/node_device_udev.c:822 #, c-format msgid "Failed to process SCSI device with sysfs path '%s'" msgstr "" -#: src/node_device/node_device_udev.c:1262 +#: src/node_device/node_device_udev.c:1194 #, c-format msgid "Unknown device type %d" msgstr "" -#: src/node_device/node_device_udev.c:1313 +#: src/node_device/node_device_udev.c:1245 #, c-format msgid "Could not get syspath for parent of '%s'" msgstr "" -#: src/node_device/node_device_udev.c:1381 -#: src/node_device/node_device_udev.c:1640 +#: src/node_device/node_device_udev.c:1327 +#: src/node_device/node_device_udev.c:1591 #, c-format msgid "Failed to create device for '%s'" msgstr "" -#: src/node_device/node_device_udev.c:1435 +#: src/node_device/node_device_udev.c:1379 #, c-format msgid "udev scan devices returned %d" msgstr "" -#: src/node_device/node_device_udev.c:1511 +#: src/node_device/node_device_udev.c:1455 #, c-format msgid "" "File descriptor returned by udev %d does not match node device file " "descriptor %d" msgstr "" -#: src/node_device/node_device_udev.c:1518 +#: src/node_device/node_device_udev.c:1462 msgid "udev_monitor_receive_device returned NULL" msgstr "" -#: src/node_device/node_device_udev.c:1557 +#: src/node_device/node_device_udev.c:1501 #, c-format msgid "Failed to get udev device for syspath '%s' or '%s'" msgstr "" -#: src/node_device/node_device_udev.c:1676 +#: src/node_device/node_device_udev.c:1625 #, c-format msgid "Failed to initialize libpciaccess: %s" msgstr "" -#: src/node_device/node_device_udev.c:1698 +#: src/node_device/node_device_udev.c:1649 msgid "Failed to initialize mutex for driverState" msgstr "" -#: src/node_device/node_device_udev.c:1720 +#: src/node_device/node_device_udev.c:1670 msgid "udev_monitor_new_from_netlink returned NULL" msgstr "" -#: src/nodeinfo.c:66 +#: src/nodeinfo.c:68 msgid "Cannot obtain CPU count" msgstr "" -#: src/nodeinfo.c:91 +#: src/nodeinfo.c:93 msgid "cannot obtain memory size" msgstr "" -#: src/nodeinfo.c:129 src/nodeinfo.c:827 +#: src/nodeinfo.c:137 src/nodeinfo.c:817 #, c-format -msgid "nparams in %s must be %d" +msgid "nparams in %s must be equal to %d" msgstr "" -#: src/nodeinfo.c:142 src/nodeinfo.c:162 +#: src/nodeinfo.c:145 src/nodeinfo.c:178 src/nodeinfo.c:244 src/nodeinfo.c:264 #, c-format msgid "sysctl failed for '%s'" msgstr "" -#: src/nodeinfo.c:150 src/nodeinfo.c:168 +#: src/nodeinfo.c:163 src/nodeinfo.c:862 +#, c-format +msgid "Invalid cpuNum in %s" +msgstr "" + +#: src/nodeinfo.c:188 src/nodeinfo.c:252 src/nodeinfo.c:270 #, c-format msgid "Field '%s' too long for destination" msgstr "" -#: src/nodeinfo.c:221 src/nodeinfo.c:264 src/nodeinfo.c:989 -#: src/nodeinfo.c:1061 src/nodeinfo.c:1112 src/uml/uml_driver.c:2507 -#: src/util/vircommand.c:325 src/util/virpci.c:1853 +#: src/nodeinfo.c:231 src/nodeinfo.c:908 +#, c-format +msgid "nparams in %s must be %d" +msgstr "" + +#: src/nodeinfo.c:106 src/nodeinfo.c:152 src/nodeinfo.c:617 src/nodeinfo.c:652 +#: src/nodeinfo.c:716 src/uml/uml_driver.c:2344 src/util/command.c:265 +#: src/util/pci.c:1594 #, c-format msgid "cannot open %s" msgstr "" -#: src/nodeinfo.c:226 src/nodeinfo.c:270 +#: src/nodeinfo.c:111 src/nodeinfo.c:158 #, c-format msgid "cannot read from %s" msgstr "" -#: src/nodeinfo.c:231 +#: src/nodeinfo.c:116 #, c-format msgid "could not convert '%s' to an integer" msgstr "" -#: src/nodeinfo.c:353 +#: src/nodeinfo.c:327 #, c-format msgid "cannot opendir %s" msgstr "" -#: src/nodeinfo.c:382 src/nodeinfo.c:442 src/nodeinfo.c:611 +#: src/nodeinfo.c:363 #, c-format msgid "problem reading %s" msgstr "" -#: src/nodeinfo.c:417 +#: src/nodeinfo.c:514 msgid "CPU socket topology has changed" msgstr "" -#: src/nodeinfo.c:463 src/nodeinfo.c:673 +#: src/nodeinfo.c:560 src/nodeinfo.c:770 #, c-format msgid "problem closing %s" msgstr "" -#: src/nodeinfo.c:500 src/nodeinfo.c:523 src/nodeinfo.c:549 +#: src/nodeinfo.c:597 src/nodeinfo.c:620 src/nodeinfo.c:646 msgid "parsing cpu MHz from cpuinfo" msgstr "" -#: src/nodeinfo.c:637 +#: src/nodeinfo.c:734 msgid "no CPUs found" msgstr "" -#: src/nodeinfo.c:642 +#: src/nodeinfo.c:373 msgid "no sockets found" msgstr "" -#: src/nodeinfo.c:647 +#: src/nodeinfo.c:378 msgid "no threads found" msgstr "" -#: src/nodeinfo.c:705 -#, c-format -msgid "nparams in %s must be equal to %d" -msgstr "" - -#: src/nodeinfo.c:737 src/nodeinfo.c:746 src/nodeinfo.c:755 src/nodeinfo.c:764 -msgid "Field kernel cpu time too long for destination" -msgstr "" - -#: src/nodeinfo.c:781 -#, c-format -msgid "Invalid cpuNum in %s" +#: src/nodeinfo.c:786 +msgid "kernel cpu time field is too long for the destination" msgstr "" -#: src/nodeinfo.c:851 +#: src/nodeinfo.c:558 msgid "no prefix found" msgstr "" -#: src/nodeinfo.c:870 +#: src/nodeinfo.c:577 msgid "Field kernel memory too long for destination" msgstr "" -#: src/nodeinfo.c:884 +#: src/nodeinfo.c:591 msgid "no available memory line found" msgstr "" -#: src/nodeinfo.c:911 src/nodeinfo.c:1358 +#: src/nodeinfo.c:992 src/nodeinfo.c:1441 #, c-format msgid "failed to parse %s" msgstr "" -#: src/nodeinfo.c:1021 src/nodeinfo.c:1028 +#: src/nodeinfo.c:1102 src/nodeinfo.c:1109 msgid "cannot obtain CPU freq" msgstr "" -#: src/nodeinfo.c:1043 +#: src/nodeinfo.c:633 msgid "node info not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1071 +#: src/nodeinfo.c:662 msgid "node CPU stats not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1099 +#: src/nodeinfo.c:1182 #, c-format msgid "cellNum in %s must be less than or equal to %d" msgstr "" -#: src/nodeinfo.c:1126 +#: src/nodeinfo.c:728 msgid "node memory stats not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1157 +#: src/nodeinfo.c:1240 msgid "host cpu counting not supported on this node" msgstr "" -#: src/nodeinfo.c:1167 +#: src/nodeinfo.c:1250 msgid "host cpu counting not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1206 +#: src/nodeinfo.c:1289 msgid "node cpumap not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1235 src/util/virutil.c:1600 +#: src/nodeinfo.c:1318 src/util/virutil.c:1600 #, c-format msgid "failed to set %s" msgstr "" -#: src/nodeinfo.c:1265 +#: src/nodeinfo.c:1348 #, c-format msgid "Parameter '%s' is not supported by this kernel" msgstr "" -#: src/nodeinfo.c:1313 +#: src/nodeinfo.c:1396 msgid "node set memory parameters not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1512 +#: src/nodeinfo.c:1591 msgid "node get memory parameters not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1614 src/nodeinfo.c:1629 +#: src/nodeinfo.c:1693 src/nodeinfo.c:1708 msgid "Cannot determine free memory" msgstr "" -#: src/nodeinfo.c:1663 +#: src/nodeinfo.c:1742 msgid "node cpu info not implemented on this platform" msgstr "" @@ -11616,8 +11869,7 @@ msgid "Job submission failed on interface '%s'" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1634 -#: src/nwfilter/nwfilter_learnipaddr.c:694 +#: src/nwfilter/nwfilter_learnipaddr.c:788 msgid "" "IP parameter must be provided since snooping the IP address does not work " "possibly due to missing tools" @@ -11678,9 +11930,8 @@ msgid "open(\"%s\")" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1910 src/qemu/qemu_driver.c:2991 -#: src/qemu/qemu_driver.c:3009 src/qemu/qemu_driver.c:3678 -#: src/vbox/vbox_tmpl.c:9265 +#: src/qemu/qemu_driver.c:2570 src/qemu/qemu_driver.c:2590 +#: src/qemu/qemu_driver.c:3113 src/vbox/vbox_tmpl.c:9096 #, c-format msgid "unable to close %s" msgstr "" @@ -11719,17 +11970,17 @@ msgid "DBus matches could not be installed. Disabling nwfilter driver" msgstr "" -#: src/nwfilter/nwfilter_driver.c:364 src/nwfilter/nwfilter_driver.c:602 -#: src/nwfilter/nwfilter_driver.c:653 +#: src/nwfilter/nwfilter_driver.c:233 src/nwfilter/nwfilter_driver.c:383 +#: src/nwfilter/nwfilter_driver.c:431 msgid "no nwfilter with matching uuid" msgstr "" -#: src/nwfilter/nwfilter_driver.c:393 +#: src/nwfilter/nwfilter_driver.c:259 #, c-format msgid "no nwfilter with matching name '%s'" msgstr "" -#: src/nwfilter/nwfilter_driver.c:612 +#: src/nwfilter/nwfilter_driver.c:390 msgid "nwfilter is in use" msgstr "" @@ -11738,28 +11989,28 @@ msgid "Buffer too small to print variable '%s' into" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:308 +#: src/nwfilter/nwfilter_ebiptables_driver.c:275 msgid "buffer too small for IP address" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:322 +#: src/nwfilter/nwfilter_ebiptables_driver.c:289 msgid "buffer too small for IPv6 address" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:333 +#: src/nwfilter/nwfilter_ebiptables_driver.c:300 msgid "Buffer too small for MAC address" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:345 -#: src/nwfilter/nwfilter_ebiptables_driver.c:375 +#: src/nwfilter/nwfilter_ebiptables_driver.c:312 +#: src/nwfilter/nwfilter_ebiptables_driver.c:342 msgid "Buffer too small for uint8 type" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:355 +#: src/nwfilter/nwfilter_ebiptables_driver.c:322 msgid "Buffer too small for uint32 type" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:365 +#: src/nwfilter/nwfilter_ebiptables_driver.c:332 msgid "Buffer too small for uint16 type" msgstr "" @@ -11771,53 +12022,53 @@ msgid "Buffer too small for IPSETFLAGS type" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:424 +#: src/nwfilter/nwfilter_ebiptables_driver.c:349 #, c-format msgid "Unhandled datatype %x" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:1347 +#: src/nwfilter/nwfilter_ebiptables_driver.c:1224 #, c-format msgid "cannot create rule since %s tool is missing." msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:2065 +#: src/nwfilter/nwfilter_ebiptables_driver.c:1942 msgid "cannot create rule since ebtables tool is missing." msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:2166 +#: src/nwfilter/nwfilter_ebiptables_driver.c:2043 #, c-format msgid "" "STP filtering in %s direction with source MAC address set is not supported" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:2733 +#: src/nwfilter/nwfilter_ebiptables_driver.c:2598 msgid "illegal protocol type" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3247 -#: src/nwfilter/nwfilter_ebiptables_driver.c:3344 -#: src/nwfilter/nwfilter_ebiptables_driver.c:3478 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3112 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3208 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3323 msgid "cannot create rules since ebtables tool is missing." msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3306 -#: src/nwfilter/nwfilter_ebiptables_driver.c:3454 -#: src/nwfilter/nwfilter_ebiptables_driver.c:3524 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3171 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3297 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3369 msgid "Some rules could not be created." msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3629 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3474 #, c-format msgid "To enable ip%stables filtering for the VM do 'echo 1 > %s'" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3951 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3796 #, c-format msgid "Some rules could not be created for interface %s%s%s" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:4091 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3936 msgid "error while executing CLI commands" msgstr "" @@ -11852,31 +12103,31 @@ msgid "Could not determine iptables version from string %s" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:4412 +#: src/nwfilter/nwfilter_ebiptables_driver.c:4077 msgid "essential tools to support ip(6)tables firewalls could not be located" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:4419 +#: src/nwfilter/nwfilter_ebiptables_driver.c:4086 msgid "firewall tools were not found or cannot be used" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:164 +#: src/nwfilter/nwfilter_gentech_driver.c:160 msgid "Could not add variable 'MAC' to hashmap" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:178 +#: src/nwfilter/nwfilter_gentech_driver.c:174 msgid "Could not add variable 'IP' to hashmap" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:424 -#: src/nwfilter/nwfilter_gentech_driver.c:535 -#: src/nwfilter/nwfilter_gentech_driver.c:851 +#: src/nwfilter/nwfilter_gentech_driver.c:426 +#: src/nwfilter/nwfilter_gentech_driver.c:523 +#: src/nwfilter/nwfilter_gentech_driver.c:810 #, c-format msgid "Filter '%s' is in use." msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:471 -#: src/nwfilter/nwfilter_gentech_driver.c:577 +#: src/nwfilter/nwfilter_gentech_driver.c:474 +#: src/nwfilter/nwfilter_gentech_driver.c:566 #, c-format msgid "referenced filter '%s' is missing" msgstr "" @@ -11893,110 +12144,110 @@ "elements: %s" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:833 -#: src/nwfilter/nwfilter_gentech_driver.c:1059 -#: src/nwfilter/nwfilter_gentech_driver.c:1085 -#: src/nwfilter/nwfilter_gentech_driver.c:1110 +#: src/nwfilter/nwfilter_gentech_driver.c:792 +#: src/nwfilter/nwfilter_gentech_driver.c:1012 +#: src/nwfilter/nwfilter_gentech_driver.c:1038 +#: src/nwfilter/nwfilter_gentech_driver.c:1063 #, c-format msgid "Could not get access to ACL tech driver '%s'" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:844 +#: src/nwfilter/nwfilter_gentech_driver.c:803 #, c-format msgid "Could not find filter '%s'" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:1188 +#: src/nwfilter/nwfilter_gentech_driver.c:1184 #, c-format msgid "Failure while applying current filter on VM %s" msgstr "" -#: src/nwfilter/nwfilter_learnipaddr.c:151 +#: src/nwfilter/nwfilter_learnipaddr.c:154 msgid "mutex initialization failed" msgstr "initialisation du mutex échouée" -#: src/nwfilter/nwfilter_learnipaddr.c:158 +#: src/nwfilter/nwfilter_learnipaddr.c:161 #, c-format msgid "interface name %s does not fit into buffer " msgstr "" -#: src/nwfilter/nwfilter_learnipaddr.c:611 +#: src/nwfilter/nwfilter_learnipaddr.c:706 #, c-format msgid "Failed to add IP address %s to IP address cache for interface %s" msgstr "" -#: src/nwfilter/nwfilter_learnipaddr.c:630 +#: src/nwfilter/nwfilter_learnipaddr.c:724 #, c-format msgid "encountered an error on interface %s index %d" msgstr "" -#: src/nwfilter/nwfilter_learnipaddr.c:715 +#: src/nwfilter/nwfilter_learnipaddr.c:816 #, c-format msgid "Destination buffer for ifname ('%s') not large enough" msgstr "" -#: src/nwfilter/nwfilter_learnipaddr.c:723 +#: src/nwfilter/nwfilter_learnipaddr.c:824 #, c-format msgid "Destination buffer for linkdev ('%s') not large enough" msgstr "" -#: src/nwfilter/nwfilter_learnipaddr.c:776 +#: src/nwfilter/nwfilter_learnipaddr.c:876 msgid "" "IP parameter must be given since libvirt was not compiled with IP address " "learning support" msgstr "" -#: src/openvz/openvz_conf.c:122 +#: src/openvz/openvz_conf.c:124 msgid "Could not extract vzctl version" msgstr "" -#: src/openvz/openvz_conf.c:222 +#: src/openvz/openvz_conf.c:198 #, c-format msgid "Could not read 'IP_ADDRESS' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:252 +#: src/openvz/openvz_conf.c:230 #, c-format msgid "Could not read 'NETIF' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:278 +#: src/openvz/openvz_conf.c:256 msgid "Too long network device name" msgstr "" -#: src/openvz/openvz_conf.c:287 +#: src/openvz/openvz_conf.c:265 #, c-format msgid "Network ifname %s too long for destination" msgstr "" -#: src/openvz/openvz_conf.c:295 +#: src/openvz/openvz_conf.c:273 msgid "Too long bridge device name" msgstr "" -#: src/openvz/openvz_conf.c:304 +#: src/openvz/openvz_conf.c:282 #, c-format msgid "Bridge name %s too long for destination" msgstr "" -#: src/openvz/openvz_conf.c:312 +#: src/openvz/openvz_conf.c:290 msgid "Wrong length MAC address" msgstr "" -#: src/openvz/openvz_conf.c:317 +#: src/openvz/openvz_conf.c:295 #, c-format msgid "MAC address %s too long for destination" msgstr "" -#: src/openvz/openvz_conf.c:322 +#: src/openvz/openvz_conf.c:300 msgid "Wrong MAC address" msgstr "" -#: src/openvz/openvz_conf.c:396 +#: src/openvz/openvz_conf.c:373 #, c-format msgid "Could not read 'OSTEMPLATE' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:411 +#: src/openvz/openvz_conf.c:387 #, c-format msgid "Could not read 'VE_PRIVATE' from config for container %d" msgstr "" @@ -12022,50 +12273,50 @@ "Could not parse barrier and limit of '%s' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:580 src/openvz/openvz_conf.c:1160 -#: src/openvz/openvz_driver.c:1931 +#: src/openvz/openvz_conf.c:464 src/openvz/openvz_conf.c:1054 +#: src/openvz/openvz_driver.c:1651 msgid "Failed to parse vzlist output" msgstr "" -#: src/openvz/openvz_conf.c:602 src/parallels/parallels_driver.c:676 +#: src/openvz/openvz_conf.c:511 msgid "UUID in config file malformed" msgstr "" -#: src/openvz/openvz_conf.c:614 +#: src/openvz/openvz_conf.c:523 #, c-format msgid "Could not read config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:1015 +#: src/openvz/openvz_conf.c:909 #, c-format msgid "invalid uuid %s" msgstr "uuid %s invalide" -#: src/openvz/openvz_conf.c:1122 +#: src/openvz/openvz_conf.c:1016 msgid "Failed to scan configuration directory" msgstr "" -#: src/openvz/openvz_driver.c:139 +#: src/openvz/openvz_driver.c:110 msgid "Container is not defined" msgstr "" -#: src/openvz/openvz_driver.c:164 +#: src/openvz/openvz_driver.c:173 msgid "only one filesystem supported" msgstr "" -#: src/openvz/openvz_driver.c:173 +#: src/openvz/openvz_driver.c:182 msgid "filesystem is not of type 'template' or 'mount'" msgstr "" -#: src/openvz/openvz_driver.c:184 src/openvz/openvz_driver.c:2080 +#: src/openvz/openvz_driver.c:193 msgid "Could not convert domain name to VEID" msgstr "" -#: src/openvz/openvz_driver.c:190 +#: src/openvz/openvz_driver.c:199 msgid "Could not copy default config" msgstr "" -#: src/openvz/openvz_driver.c:196 +#: src/openvz/openvz_driver.c:205 msgid "Could not set the source dir for the filesystem" msgstr "" @@ -12073,24 +12324,30 @@ msgid "Can't set soft limit without hard limit" msgstr "" -#: src/openvz/openvz_driver.c:273 src/openvz/openvz_driver.c:426 -#: src/openvz/openvz_driver.c:474 src/openvz/openvz_driver.c:548 -#: src/openvz/openvz_driver.c:592 src/openvz/openvz_driver.c:630 -#: src/openvz/openvz_driver.c:673 src/openvz/openvz_driver.c:736 -#: src/openvz/openvz_driver.c:1193 src/openvz/openvz_driver.c:1242 -#: src/openvz/openvz_driver.c:1272 src/openvz/openvz_driver.c:1367 -#: src/openvz/openvz_driver.c:2073 src/uml/uml_driver.c:1724 -#: src/uml/uml_driver.c:1862 src/uml/uml_driver.c:1911 -#: src/uml/uml_driver.c:1943 src/uml/uml_driver.c:2006 -#: src/uml/uml_driver.c:2088 src/uml/uml_driver.c:2375 -#: src/uml/uml_driver.c:2404 src/uml/uml_driver.c:2482 -#: src/vbox/vbox_tmpl.c:2075 src/vbox/vbox_tmpl.c:2135 -#: src/vbox/vbox_tmpl.c:5355 src/vbox/vbox_tmpl.c:5452 -#: src/vbox/vbox_tmpl.c:5681 src/vbox/vbox_tmpl.c:8811 -#: src/vbox/vbox_tmpl.c:9183 src/vmware/vmware_driver.c:426 -#: src/vmware/vmware_driver.c:499 src/vmware/vmware_driver.c:548 -#: src/vmware/vmware_driver.c:592 src/vmware/vmware_driver.c:955 -#: src/vmware/vmware_driver.c:1083 src/vmware/vmware_driver.c:1121 +#: src/libxl/libxl_driver.c:1625 src/libxl/libxl_driver.c:1656 +#: src/libxl/libxl_driver.c:1776 src/libxl/libxl_driver.c:1823 +#: src/libxl/libxl_driver.c:2264 src/libxl/libxl_driver.c:2383 +#: src/libxl/libxl_driver.c:2440 src/libxl/libxl_driver.c:2496 +#: src/libxl/libxl_driver.c:2560 src/libxl/libxl_driver.c:3240 +#: src/libxl/libxl_driver.c:3543 src/libxl/libxl_driver.c:3610 +#: src/libxl/libxl_driver.c:3701 src/openvz/openvz_driver.c:351 +#: src/openvz/openvz_driver.c:399 src/openvz/openvz_driver.c:473 +#: src/openvz/openvz_driver.c:517 src/openvz/openvz_driver.c:555 +#: src/openvz/openvz_driver.c:598 src/openvz/openvz_driver.c:649 +#: src/openvz/openvz_driver.c:1126 src/openvz/openvz_driver.c:1175 +#: src/openvz/openvz_driver.c:1205 src/openvz/openvz_driver.c:1298 +#: src/uml/uml_driver.c:1609 src/uml/uml_driver.c:1732 +#: src/uml/uml_driver.c:1778 src/uml/uml_driver.c:1807 +#: src/uml/uml_driver.c:1859 src/uml/uml_driver.c:1938 +#: src/uml/uml_driver.c:2221 src/uml/uml_driver.c:2247 +#: src/uml/uml_driver.c:2322 src/vbox/vbox_tmpl.c:2031 +#: src/vbox/vbox_tmpl.c:2091 src/vbox/vbox_tmpl.c:5261 +#: src/vbox/vbox_tmpl.c:5355 src/vbox/vbox_tmpl.c:5592 +#: src/vbox/vbox_tmpl.c:8657 src/vbox/vbox_tmpl.c:9022 +#: src/vmware/vmware_driver.c:330 src/vmware/vmware_driver.c:387 +#: src/vmware/vmware_driver.c:436 src/vmware/vmware_driver.c:480 +#: src/vmware/vmware_driver.c:835 src/vmware/vmware_driver.c:913 +#: src/vmware/vmware_driver.c:948 msgid "no domain with matching uuid" msgstr "Aucun domaine ne correspond à l'UUID" @@ -12099,43 +12356,43 @@ msgid "Hostname of '%s' is unset" msgstr "" -#: src/openvz/openvz_driver.c:439 +#: src/openvz/openvz_driver.c:364 #, c-format msgid "cannot read cputime for domain %d" msgstr "" -#: src/openvz/openvz_driver.c:683 src/openvz/openvz_driver.c:746 -#: src/vmware/vmware_driver.c:435 src/vmware/vmware_driver.c:507 -#: src/vmware/vmware_driver.c:605 +#: src/openvz/openvz_driver.c:608 src/openvz/openvz_driver.c:659 +#: src/vmware/vmware_driver.c:336 src/vmware/vmware_driver.c:395 +#: src/vmware/vmware_driver.c:491 msgid "domain is not in running state" msgstr "" -#: src/openvz/openvz_driver.c:822 +#: src/openvz/openvz_driver.c:749 msgid "Container ID is not specified" msgstr "" -#: src/openvz/openvz_driver.c:852 +#: src/openvz/openvz_driver.c:785 msgid "Could not generate eth name for container" msgstr "" -#: src/openvz/openvz_driver.c:863 +#: src/openvz/openvz_driver.c:797 msgid "Could not generate veth name" msgstr "" -#: src/openvz/openvz_driver.c:927 +#: src/openvz/openvz_driver.c:878 msgid "Could not configure network" msgstr "" -#: src/openvz/openvz_driver.c:938 +#: src/openvz/openvz_driver.c:889 msgid "cannot replace NETIF config" msgstr "" -#: src/openvz/openvz_driver.c:970 +#: src/openvz/openvz_driver.c:921 #, c-format msgid "Already an OPENVZ VM active with the id '%s'" msgstr "" -#: src/openvz/openvz_driver.c:982 src/openvz/openvz_driver.c:1073 +#: src/openvz/openvz_driver.c:932 src/openvz/openvz_driver.c:1014 msgid "Error creating initial configuration" msgstr "" @@ -12143,11 +12400,11 @@ msgid "Could not set disk quota" msgstr "" -#: src/openvz/openvz_driver.c:996 src/openvz/openvz_driver.c:1087 +#: src/openvz/openvz_driver.c:940 src/openvz/openvz_driver.c:1020 msgid "Could not set UUID" msgstr "Impossible de sélectionner l'UUID" -#: src/openvz/openvz_driver.c:1005 src/vbox/vbox_tmpl.c:5144 +#: src/openvz/openvz_driver.c:949 src/vbox/vbox_tmpl.c:5054 msgid "current vcpu count must equal maximum" msgstr "" @@ -12156,33 +12413,33 @@ msgid "Could not set number of vCPUs" msgstr "" -#: src/openvz/openvz_driver.c:1019 +#: src/openvz/openvz_driver.c:963 msgid "Could not set memory size" msgstr "" -#: src/openvz/openvz_driver.c:1057 +#: src/openvz/openvz_driver.c:1001 #, c-format msgid "Already an OPENVZ VM defined with the id '%s'" msgstr "" -#: src/openvz/openvz_driver.c:1141 +#: src/openvz/openvz_driver.c:1074 msgid "no domain with matching id" msgstr "" -#: src/openvz/openvz_driver.c:1150 src/vmware/vmware_driver.c:315 +#: src/openvz/openvz_driver.c:1083 src/vmware/vmware_driver.c:217 msgid "domain is not in shutoff state" msgstr "" -#: src/openvz/openvz_driver.c:1278 +#: src/openvz/openvz_driver.c:1211 msgid "Could not read container config" msgstr "" -#: src/openvz/openvz_driver.c:1302 src/qemu/qemu_driver.c:1240 +#: src/openvz/openvz_driver.c:1235 src/qemu/qemu_driver.c:1010 #, c-format msgid "unknown type '%s'" msgstr "" -#: src/openvz/openvz_driver.c:1312 src/openvz/openvz_driver.c:1357 +#: src/openvz/openvz_driver.c:1244 src/openvz/openvz_driver.c:1288 #, c-format msgid "unsupported flags (0x%x)" msgstr "" @@ -12191,25 +12448,25 @@ msgid "Number of vCPUs should be >= 1" msgstr "" -#: src/openvz/openvz_driver.c:1428 +#: src/openvz/openvz_driver.c:1357 #, c-format msgid "unexpected OpenVZ URI path '%s', try openvz:///system" msgstr "" -#: src/openvz/openvz_driver.c:1435 +#: src/openvz/openvz_driver.c:1364 msgid "OpenVZ control file /proc/vz does not exist" msgstr "" -#: src/openvz/openvz_driver.c:1441 +#: src/openvz/openvz_driver.c:1370 msgid "OpenVZ control file /proc/vz is not accessible" msgstr "" -#: src/openvz/openvz_driver.c:1538 src/openvz/openvz_driver.c:1593 +#: src/openvz/openvz_driver.c:1465 src/openvz/openvz_driver.c:1520 #, c-format msgid "Could not parse VPS ID %s" msgstr "" -#: src/openvz/openvz_driver.c:1549 src/openvz/openvz_driver.c:1606 +#: src/openvz/openvz_driver.c:1476 src/openvz/openvz_driver.c:1535 msgid "failed to close file" msgstr "" @@ -12236,18 +12493,51 @@ msgid "Failed to set %s for %s: %d" msgstr "" -#: src/openvz/openvz_driver.c:1975 src/parallels/parallels_driver.c:67 -#: src/parallels/parallels_driver.c:1142 src/qemu/qemu_driver.c:1380 -#: src/test/test_driver.c:2601 src/uml/uml_driver.c:1757 -#: src/uml/uml_driver.c:1786 src/uml/uml_driver.c:1822 -#: src/uml/uml_driver.c:2187 src/uml/uml_driver.c:2307 -#: src/uml/uml_driver.c:2552 src/vmware/vmware_driver.c:756 +#: src/lxc/lxc_driver.c:3781 src/libxl/libxl_driver.c:2801 +#: src/qemu/qemu_driver.c:1144 src/qemu/qemu_driver.c:1196 +#: src/qemu/qemu_driver.c:1220 src/qemu/qemu_driver.c:1244 +#: src/qemu/qemu_driver.c:1396 src/qemu/qemu_driver.c:1463 +#: src/qemu/qemu_driver.c:1520 src/qemu/qemu_driver.c:1567 +#: src/qemu/qemu_driver.c:1629 src/qemu/qemu_driver.c:1690 +#: src/qemu/qemu_driver.c:1757 src/qemu/qemu_driver.c:1784 +#: src/qemu/qemu_driver.c:1816 src/qemu/qemu_driver.c:1945 +#: src/qemu/qemu_driver.c:2022 src/qemu/qemu_driver.c:2068 +#: src/qemu/qemu_driver.c:2155 src/qemu/qemu_driver.c:2188 +#: src/qemu/qemu_driver.c:2690 src/qemu/qemu_driver.c:2749 +#: src/qemu/qemu_driver.c:2800 src/qemu/qemu_driver.c:2834 +#: src/qemu/qemu_driver.c:2958 src/qemu/qemu_driver.c:3295 +#: src/qemu/qemu_driver.c:3433 src/qemu/qemu_driver.c:3588 +#: src/qemu/qemu_driver.c:3686 src/qemu/qemu_driver.c:3777 +#: src/qemu/qemu_driver.c:3841 src/qemu/qemu_driver.c:4421 +#: src/qemu/qemu_driver.c:4748 src/qemu/qemu_driver.c:4966 +#: src/qemu/qemu_driver.c:5574 src/qemu/qemu_driver.c:5741 +#: src/qemu/qemu_driver.c:5768 src/qemu/qemu_driver.c:7422 +#: src/qemu/qemu_driver.c:7507 src/qemu/qemu_driver.c:7720 +#: src/qemu/qemu_driver.c:7782 src/qemu/qemu_driver.c:7830 +#: src/qemu/qemu_driver.c:7898 src/qemu/qemu_driver.c:7995 +#: src/qemu/qemu_driver.c:8357 src/qemu/qemu_driver.c:8446 +#: src/qemu/qemu_driver.c:8627 src/qemu/qemu_driver.c:8698 +#: src/qemu/qemu_driver.c:8916 src/qemu/qemu_driver.c:8966 +#: src/qemu/qemu_driver.c:9028 src/qemu/qemu_driver.c:9084 +#: src/qemu/qemu_driver.c:9141 src/qemu/qemu_driver.c:9618 +#: src/qemu/qemu_driver.c:9868 src/qemu/qemu_driver.c:9899 +#: src/qemu/qemu_driver.c:9937 src/qemu/qemu_driver.c:9977 +#: src/qemu/qemu_driver.c:10019 src/qemu/qemu_driver.c:10054 +#: src/qemu/qemu_driver.c:10084 src/qemu/qemu_driver.c:10127 +#: src/qemu/qemu_driver.c:10162 src/qemu/qemu_driver.c:10232 +#: src/qemu/qemu_driver.c:10593 src/qemu/qemu_driver.c:10710 +#: src/qemu/qemu_driver.c:10858 src/qemu/qemu_driver.c:10964 +#: src/qemu/qemu_driver.c:11064 src/qemu/qemu_driver.c:11142 +#: src/qemu/qemu_driver.c:11293 src/test/test_driver.c:2119 +#: src/uml/uml_driver.c:1637 src/uml/uml_driver.c:1662 +#: src/uml/uml_driver.c:1695 src/uml/uml_driver.c:2038 +#: src/uml/uml_driver.c:2156 src/uml/uml_driver.c:2389 +#: src/vmware/vmware_driver.c:638 #, c-format msgid "no domain with matching uuid '%s'" msgstr "aucun domaine ne correspond à l'UUID '%s'" -#: src/openvz/openvz_driver.c:1998 src/qemu/qemu_driver.c:9282 -#: src/test/test_driver.c:3433 +#: src/qemu/qemu_driver.c:7743 src/test/test_driver.c:2880 #, c-format msgid "invalid path, '%s' is not a known interface" msgstr "" @@ -12279,13 +12569,6 @@ msgid "Unexpected Parallels URI path '%s', try parallels:///system" msgstr "" -#: src/parallels/parallels_driver.c:1169 src/qemu/qemu_driver.c:1406 -#: src/qemu/qemu_driver.c:10228 src/qemu/qemu_driver.c:10639 -#: src/qemu/qemu_driver.c:10682 -#, c-format -msgid "no domain with matching name '%s'" -msgstr "" - #: src/parallels/parallels_driver.c:1366 #, c-format msgid "domain '%s' not %s" @@ -12532,8 +12815,7 @@ msgid "pool '%s' not found" msgstr "" -#: src/parallels/parallels_storage.c:99 src/parallels/parallels_storage.c:339 -#: src/storage/storage_backend_fs.c:835 +#: src/storage/storage_backend_fs.c:821 #, c-format msgid "cannot open path '%s'" msgstr "" @@ -12542,7 +12824,7 @@ msgid "Can't generate UUID" msgstr "" -#: src/parallels/parallels_storage.c:247 +#: src/conf/storage_conf.c:752 msgid "unknown root element for storage pool" msgstr "" @@ -12559,7 +12841,7 @@ msgid "Failed to load pool configs" msgstr "" -#: src/parallels/parallels_storage.c:681 src/storage/storage_backend_fs.c:919 +#: src/storage/storage_backend_fs.c:905 #, c-format msgid "cannot statvfs path '%s'" msgstr "" @@ -12568,90 +12850,60 @@ msgid "Only local directories are supported" msgstr "" -#: src/parallels/parallels_storage.c:766 src/storage/storage_driver.c:706 -#: src/storage/storage_driver.c:925 +#: src/parallels/parallels_storage.c:766 src/storage/storage_driver.c:705 +#: src/storage/storage_driver.c:924 #, c-format msgid "storage pool '%s' is still active" msgstr "" -#: src/parallels/parallels_storage.c:805 src/storage/storage_driver.c:771 -#: src/storage/storage_driver.c:821 src/test/test_driver.c:4702 -#: src/test/test_driver.c:4873 src/test/test_driver.c:4909 -#: src/test/test_driver.c:4980 +#: src/test/test_driver.c:4032 src/test/test_driver.c:4204 +#: src/test/test_driver.c:4240 src/test/test_driver.c:4311 #, c-format msgid "storage pool '%s' is already active" msgstr "" -#: src/parallels/parallels_storage.c:835 src/parallels/parallels_storage.c:872 -#: src/parallels/parallels_storage.c:1019 -#: src/parallels/parallels_storage.c:1054 -#: src/parallels/parallels_storage.c:1096 -#: src/parallels/parallels_storage.c:1291 -#: src/parallels/parallels_storage.c:1332 -#: src/parallels/parallels_storage.c:1471 -#: src/parallels/parallels_storage.c:1529 -#: src/parallels/parallels_storage.c:1574 -#: src/parallels/parallels_storage.c:1613 src/storage/storage_driver.c:862 -#: src/storage/storage_driver.c:982 src/storage/storage_driver.c:1210 -#: src/storage/storage_driver.c:1252 src/storage/storage_driver.c:1307 -#: src/storage/storage_driver.c:1371 src/storage/storage_driver.c:1523 -#: src/storage/storage_driver.c:1608 src/storage/storage_driver.c:1751 -#: src/storage/storage_driver.c:1757 src/storage/storage_driver.c:1914 -#: src/storage/storage_driver.c:1980 src/storage/storage_driver.c:2049 -#: src/storage/storage_driver.c:2360 src/storage/storage_driver.c:2428 -#: src/storage/storage_driver.c:2488 src/storage/storage_driver.c:2539 -#: src/test/test_driver.c:4938 src/test/test_driver.c:5015 -#: src/test/test_driver.c:5170 src/test/test_driver.c:5206 -#: src/test/test_driver.c:5316 src/test/test_driver.c:5433 -#: src/test/test_driver.c:5511 src/test/test_driver.c:5608 -#: src/test/test_driver.c:5686 src/test/test_driver.c:5734 -#: src/test/test_driver.c:5774 +#: src/test/test_driver.c:4269 src/test/test_driver.c:4346 +#: src/test/test_driver.c:4501 src/test/test_driver.c:4536 +#: src/test/test_driver.c:4582 src/test/test_driver.c:4696 +#: src/test/test_driver.c:4780 src/test/test_driver.c:4883 +#: src/test/test_driver.c:4961 src/test/test_driver.c:5009 +#: src/test/test_driver.c:5049 #, c-format msgid "storage pool '%s' is not active" msgstr "" -#: src/parallels/parallels_storage.c:988 src/storage/storage_driver.c:1146 -#: src/test/test_driver.c:5137 +#: src/storage/storage_driver.c:1038 src/test/test_driver.c:4468 msgid "pool has no config file" msgstr "le pool ne possède aucun fichier de configuration" -#: src/parallels/parallels_storage.c:1104 -#: src/parallels/parallels_storage.c:1349 -#: src/parallels/parallels_storage.c:1465 -#: src/parallels/parallels_storage.c:1523 -#: src/parallels/parallels_storage.c:1568 -#: src/parallels/parallels_storage.c:1607 src/storage/storage_driver.c:1379 -#: src/storage/storage_driver.c:1534 src/storage/storage_driver.c:1768 -#: src/storage/storage_driver.c:1922 src/storage/storage_driver.c:1988 -#: src/storage/storage_driver.c:2060 src/storage/storage_driver.c:2368 -#: src/storage/storage_driver.c:2436 src/storage/storage_driver.c:2496 -#: src/storage/storage_driver.c:2547 src/test/test_driver.c:5324 -#: src/test/test_driver.c:5528 src/test/test_driver.c:5601 -#: src/test/test_driver.c:5679 src/test/test_driver.c:5727 -#: src/test/test_driver.c:5767 +#: src/storage/storage_driver.c:1184 src/storage/storage_driver.c:1462 +#: src/storage/storage_driver.c:1607 src/storage/storage_driver.c:1669 +#: src/storage/storage_driver.c:1886 src/storage/storage_driver.c:1946 +#: src/storage/storage_driver.c:2024 src/storage/storage_driver.c:2080 +#: src/storage/storage_driver.c:2127 src/test/test_driver.c:4590 +#: src/test/test_driver.c:4797 src/test/test_driver.c:4876 +#: src/test/test_driver.c:4954 src/test/test_driver.c:5002 +#: src/test/test_driver.c:5042 #, c-format msgid "no storage vol with matching name '%s'" msgstr "" -#: src/parallels/parallels_storage.c:1148 src/test/test_driver.c:5369 +#: src/test/test_driver.c:4633 #, c-format msgid "no storage vol with matching key '%s'" msgstr "" -#: src/parallels/parallels_storage.c:1180 src/test/test_driver.c:5404 +#: src/test/test_driver.c:4667 #, c-format msgid "no storage vol with matching path '%s'" msgstr "" -#: src/parallels/parallels_storage.c:1217 -#: src/parallels/parallels_storage.c:1342 src/test/test_driver.c:5443 -#: src/test/test_driver.c:5521 +#: src/storage/storage_driver.c:1322 src/test/test_driver.c:4706 +#: src/test/test_driver.c:4790 msgid "storage vol already exists" msgstr "le volume de stockage existe déjà" -#: src/parallels/parallels_storage.c:1226 -#: src/parallels/parallels_storage.c:1358 src/test/test_driver.c:5451 -#: src/test/test_driver.c:5537 +#: src/test/test_driver.c:4714 src/test/test_driver.c:4806 #, c-format msgid "Not enough free space in pool for volume '%s'" msgstr "" @@ -12665,228 +12917,226 @@ msgid "Can't remove file '%s'" msgstr "" -#: src/phyp/phyp_driver.c:122 src/phyp/phyp_driver.c:135 -#: src/phyp/phyp_driver.c:160 src/phyp/phyp_driver.c:173 -#: src/phyp/phyp_driver.c:680 src/phyp/phyp_driver.c:719 +#: src/phyp/phyp_driver.c:121 src/phyp/phyp_driver.c:134 +#: src/phyp/phyp_driver.c:159 src/phyp/phyp_driver.c:172 +#: src/phyp/phyp_driver.c:679 src/phyp/phyp_driver.c:718 msgid "unable to wait on libssh2 socket" msgstr "" -#: src/phyp/phyp_driver.c:406 +#: src/phyp/phyp_driver.c:430 #, c-format msgid "Cannot parse number from '%s'" msgstr "" -#: src/phyp/phyp_driver.c:437 src/phyp/phyp_driver.c:443 +#: src/phyp/phyp_driver.c:461 src/phyp/phyp_driver.c:467 msgid "Unable to write information to local file." msgstr "" -#: src/phyp/phyp_driver.c:449 src/phyp/phyp_driver.c:727 +#: src/phyp/phyp_driver.c:473 src/phyp/phyp_driver.c:784 #, c-format msgid "Could not close %s" msgstr "" -#: src/phyp/phyp_driver.c:508 +#: src/phyp/phyp_driver.c:546 #, c-format msgid "Failed to read from %s" msgstr "" -#: src/phyp/phyp_driver.c:774 +#: src/phyp/phyp_driver.c:840 msgid "Unable to determine number of domains." msgstr "" -#: src/phyp/phyp_driver.c:925 src/phyp/phyp_driver.c:1006 +#: src/phyp/phyp_driver.c:1005 src/phyp/phyp_driver.c:1086 msgid "No authentication callback provided." msgstr "" -#: src/phyp/phyp_driver.c:946 +#: src/phyp/phyp_driver.c:1026 #, c-format msgid "Error while getting %s address info" msgstr "" -#: src/phyp/phyp_driver.c:963 +#: src/phyp/phyp_driver.c:1043 #, c-format msgid "Failed to connect to %s" msgstr "" -#: src/phyp/phyp_driver.c:983 +#: src/phyp/phyp_driver.c:1063 msgid "Failure establishing SSH session." msgstr "" -#: src/phyp/phyp_driver.c:1025 +#: src/phyp/phyp_driver.c:1105 msgid "Authentication failed" msgstr "" -#: src/phyp/phyp_driver.c:1081 +#: src/phyp/phyp_driver.c:1160 msgid "Missing server name in phyp:// URI" msgstr "" -#: src/phyp/phyp_driver.c:1112 +#: src/phyp/phyp_driver.c:1202 msgid "Error parsing 'path'. Invalid characters." msgstr "" -#: src/phyp/phyp_driver.c:1119 +#: src/phyp/phyp_driver.c:1209 msgid "Error while opening SSH session." msgstr "" -#: src/phyp/phyp_driver.c:1505 src/phyp/phyp_driver.c:1550 -#: src/phyp/phyp_driver.c:1722 +#: src/phyp/phyp_driver.c:1590 src/phyp/phyp_driver.c:1635 +#: src/phyp/phyp_driver.c:1813 msgid "Unable to get VIOS profile name." msgstr "" -#: src/phyp/phyp_driver.c:1545 src/phyp/phyp_driver.c:1687 +#: src/phyp/phyp_driver.c:1630 src/phyp/phyp_driver.c:1778 msgid "Unable to get VIOS name" msgstr "" -#: src/phyp/phyp_driver.c:1555 +#: src/phyp/phyp_driver.c:1640 msgid "Unable to get free slot number" msgstr "" -#: src/phyp/phyp_driver.c:1697 src/phyp/phyp_driver.c:1701 +#: src/phyp/phyp_driver.c:1788 src/phyp/phyp_driver.c:1792 msgid "Unable to create new virtual adapter" msgstr "" -#: src/phyp/phyp_driver.c:1781 +#: src/phyp/phyp_driver.c:1872 msgid "" "Possibly you don't have IBM Tools installed in your LPAR.Contact your " "support to enable this feature." msgstr "" -#: src/phyp/phyp_driver.c:1912 +#: src/phyp/phyp_driver.c:2003 #, c-format msgid "Unable to create Volume: %s" msgstr "" -#: src/phyp/phyp_driver.c:1962 src/phyp/phyp_driver.c:2215 -#: src/phyp/phyp_driver.c:2654 +#: src/phyp/phyp_driver.c:2054 src/phyp/phyp_driver.c:2307 +#: src/phyp/phyp_driver.c:2756 msgid "Unable to determine storage pool's name." msgstr "" -#: src/phyp/phyp_driver.c:1967 src/phyp/phyp_driver.c:2659 +#: src/phyp/phyp_driver.c:2059 src/phyp/phyp_driver.c:2761 msgid "Unable to determine storage pool's uuid." msgstr "" -#: src/phyp/phyp_driver.c:1973 src/phyp/phyp_driver.c:2665 +#: src/phyp/phyp_driver.c:2065 src/phyp/phyp_driver.c:2767 msgid "Unable to determine storage pools's size." msgstr "" -#: src/phyp/phyp_driver.c:1986 src/phyp/phyp_driver.c:2678 +#: src/phyp/phyp_driver.c:2078 src/phyp/phyp_driver.c:2780 msgid "Unable to determine storage pools's source adapter." msgstr "" -#: src/phyp/phyp_driver.c:1991 +#: src/phyp/phyp_driver.c:2083 msgid "Error parsing volume XML." msgstr "" -#: src/phyp/phyp_driver.c:1997 +#: src/phyp/phyp_driver.c:2089 msgid "StoragePool name already exists." msgstr "" -#: src/phyp/phyp_driver.c:2006 +#: src/phyp/phyp_driver.c:2097 msgid "Key must be empty, Power Hypervisor will create one for you." msgstr "" -#: src/phyp/phyp_driver.c:2011 +#: src/phyp/phyp_driver.c:2102 msgid "Capacity cannot be empty." msgstr "" -#: src/phyp/phyp_driver.c:2186 +#: src/phyp/phyp_driver.c:2278 msgid "Unable to determine storage sp's name." msgstr "" -#: src/phyp/phyp_driver.c:2191 +#: src/phyp/phyp_driver.c:2283 msgid "Unable to determine storage sp's uuid." msgstr "" -#: src/phyp/phyp_driver.c:2196 +#: src/phyp/phyp_driver.c:2288 msgid "Unable to determine storage sps's size." msgstr "" -#: src/phyp/phyp_driver.c:2208 +#: src/phyp/phyp_driver.c:2300 msgid "Unable to determine storage sps's source adapter." msgstr "" -#: src/phyp/phyp_driver.c:2406 +#: src/phyp/phyp_driver.c:2507 #, c-format msgid "Unable to destroy Storage Pool: %s" msgstr "" -#: src/phyp/phyp_driver.c:2436 +#: src/phyp/phyp_driver.c:2435 msgid "Only 'scsi_host' adapter is supported" msgstr "" -#: src/phyp/phyp_driver.c:2452 +#: src/phyp/phyp_driver.c:2546 #, c-format msgid "Unable to create Storage Pool: %s" msgstr "" -#: src/phyp/phyp_driver.c:3247 +#: src/phyp/phyp_driver.c:3357 msgid "Unable to determine domain's name." msgstr "" -#: src/phyp/phyp_driver.c:3252 +#: src/phyp/phyp_driver.c:3362 msgid "Unable to generate random uuid." msgstr "Impossible de générer un UUID aléatoire." -#: src/phyp/phyp_driver.c:3258 +#: src/phyp/phyp_driver.c:3368 msgid "Unable to determine domain's max memory." msgstr "" -#: src/phyp/phyp_driver.c:3264 +#: src/phyp/phyp_driver.c:3374 msgid "Unable to determine domain's memory." msgstr "" -#: src/phyp/phyp_driver.c:3270 +#: src/phyp/phyp_driver.c:3380 msgid "Unable to determine domain's CPU." msgstr "" -#: src/phyp/phyp_driver.c:3473 +#: src/phyp/phyp_driver.c:3583 msgid "" "Field on the domain XML file is missing or has invalid value." msgstr "" -#: src/phyp/phyp_driver.c:3480 +#: src/phyp/phyp_driver.c:3590 msgid "" "Field on the domain XML file is missing or has invalid value." msgstr "" -#: src/phyp/phyp_driver.c:3487 +#: src/phyp/phyp_driver.c:3597 msgid "Domain XML must contain at least one element." msgstr "" -#: src/phyp/phyp_driver.c:3493 +#: src/phyp/phyp_driver.c:3603 msgid "Field under on the domain XML file is missing." msgstr "" -#: src/phyp/phyp_driver.c:3509 +#: src/phyp/phyp_driver.c:3619 #, c-format msgid "Unable to create LPAR. Reason: '%s'" msgstr "" -#: src/phyp/phyp_driver.c:3514 +#: src/phyp/phyp_driver.c:3624 msgid "Unable to add LPAR to the table" msgstr "" -#: src/phyp/phyp_driver.c:3618 +#: src/phyp/phyp_driver.c:3728 msgid "You are trying to set a number of CPUs bigger than the max possible." msgstr "" -#: src/phyp/phyp_driver.c:3642 +#: src/phyp/phyp_driver.c:3752 msgid "" "Possibly you don't have IBM Tools installed in your LPAR. Contact your " "support to enable this feature." msgstr "" -#: src/qemu/qemu_agent.c:180 src/qemu/qemu_command.c:242 -#: src/qemu/qemu_monitor.c:280 +#: src/qemu/qemu_monitor.c:226 msgid "failed to create socket" msgstr "" -#: src/qemu/qemu_agent.c:186 src/qemu/qemu_monitor.c:801 +#: src/qemu/qemu_monitor.c:701 msgid "Unable to put monitor into non-blocking mode" msgstr "" -#: src/qemu/qemu_agent.c:193 src/qemu/qemu_agent.c:259 -#: src/qemu/qemu_monitor.c:796 +#: src/qemu/qemu_monitor.c:696 msgid "Unable to set monitor close-on-exec flag" msgstr "" @@ -12895,7 +13145,7 @@ msgid "Agent path %s too big for destination" msgstr "" -#: src/qemu/qemu_agent.c:228 src/qemu/qemu_monitor.c:306 +#: src/qemu/qemu_monitor.c:252 msgid "failed to connect to monitor socket" msgstr "" @@ -12903,22 +13153,22 @@ msgid "monitor socket did not show up" msgstr "" -#: src/qemu/qemu_agent.c:253 src/qemu/qemu_monitor.c:331 +#: src/qemu/qemu_monitor.c:277 #, c-format msgid "Unable to open monitor path %s" msgstr "" -#: src/qemu/qemu_agent.c:315 src/qemu/qemu_monitor_json.c:164 +#: src/qemu/qemu_monitor_json.c:122 #, c-format msgid "Parsed JSON reply '%s' isn't an object" msgstr "" -#: src/qemu/qemu_agent.c:346 src/qemu/qemu_monitor_json.c:185 +#: src/qemu/qemu_monitor_json.c:143 #, c-format msgid "Unexpected JSON reply '%s'" msgstr "" -#: src/qemu/qemu_agent.c:350 src/qemu/qemu_monitor_json.c:189 +#: src/qemu/qemu_monitor_json.c:147 #, c-format msgid "Unknown JSON reply '%s'" msgstr "" @@ -12936,50 +13186,50 @@ msgid "Cannot connect to agent socket" msgstr "" -#: src/qemu/qemu_agent.c:498 src/qemu/qemu_monitor.c:516 +#: src/qemu/qemu_monitor.c:430 msgid "Unable to write to monitor" msgstr "" -#: src/qemu/qemu_agent.c:536 src/qemu/qemu_monitor.c:554 +#: src/qemu/qemu_monitor.c:470 msgid "Unable to read from monitor" msgstr "" -#: src/qemu/qemu_agent.c:591 src/qemu/qemu_monitor.c:620 +#: src/qemu/qemu_monitor.c:525 #, c-format msgid "event from unexpected fd %d!=%d / watch %d!=%d" msgstr "" -#: src/qemu/qemu_agent.c:631 src/qemu/qemu_monitor.c:656 +#: src/qemu/qemu_monitor.c:560 msgid "End of file from monitor" msgstr "" -#: src/qemu/qemu_agent.c:639 src/qemu/qemu_monitor.c:665 +#: src/qemu/qemu_monitor.c:568 msgid "Invalid file descriptor while waiting for monitor" msgstr "" -#: src/qemu/qemu_agent.c:645 src/qemu/qemu_monitor.c:671 +#: src/qemu/qemu_monitor.c:574 #, c-format msgid "Unhandled event %d for monitor fd %d" msgstr "" -#: src/qemu/qemu_agent.c:659 src/qemu/qemu_monitor.c:705 +#: src/qemu/qemu_monitor.c:588 msgid "Error while processing monitor IO" msgstr "" -#: src/qemu/qemu_agent.c:716 src/qemu/qemu_monitor.c:763 +#: src/qemu/qemu_monitor.c:646 msgid "EOF notify callback must be supplied" msgstr "" -#: src/qemu/qemu_agent.c:729 src/qemu/qemu_monitor.c:782 +#: src/qemu/qemu_monitor.c:663 msgid "cannot initialize monitor condition" msgstr "" -#: src/qemu/qemu_agent.c:748 src/qemu/qemu_monitor.c:867 +#: src/qemu/qemu_monitor.c:687 #, c-format msgid "unable to handle monitor type: %s" msgstr "" -#: src/qemu/qemu_agent.c:769 src/qemu/qemu_monitor.c:818 +#: src/qemu/qemu_monitor.c:713 msgid "unable to register monitor events" msgstr "" @@ -12991,8 +13241,7 @@ msgid "Unable to wait on agent monitor condition" msgstr "" -#: src/qemu/qemu_agent.c:939 src/qemu/qemu_agent.c:1004 -#: src/qemu/qemu_monitor_json.c:275 +#: src/qemu/qemu_monitor_json.c:239 msgid "Missing monitor reply object" msgstr "" @@ -13015,12 +13264,12 @@ msgid "unable to execute QEMU agent command '%s': %s" msgstr "" -#: src/qemu/qemu_agent.c:1153 src/qemu/qemu_monitor_json.c:426 +#: src/qemu/qemu_monitor_json.c:388 #, c-format msgid "argument key '%s' is too short, missing type prefix" msgstr "" -#: src/qemu/qemu_agent.c:1211 src/qemu/qemu_monitor_json.c:489 +#: src/qemu/qemu_monitor_json.c:442 #, c-format msgid "unsupported data type '%c' for arg '%s'" msgstr "" @@ -13071,93 +13320,94 @@ msgid "Cannot offline enough CPUs" msgstr "" -#: src/qemu/qemu_bridge_filter.c:42 +#: src/qemu/qemu_bridge_filter.c:43 #, c-format msgid "failed to add ebtables rule to set default policy to drop on '%s'" msgstr "" -#: src/qemu/qemu_bridge_filter.c:58 +#: src/qemu/qemu_bridge_filter.c:59 #, c-format msgid "cannot filter mac addresses on bridge '%s'" msgstr "" -#: src/qemu/qemu_bridge_filter.c:78 src/qemu/qemu_bridge_filter.c:99 +#: src/qemu/qemu_bridge_filter.c:79 src/qemu/qemu_bridge_filter.c:100 #, c-format msgid "failed to add ebtables rule to allow routing to '%s'" msgstr "" -#: src/qemu/qemu_capabilities.c:452 +#: src/qemu/qemu_capabilities.c:285 src/qemu/qemu_capabilities.c:1330 +#: src/qemu/qemu_capabilities.c:1413 #, c-format msgid "Cannot find QEMU binary %s" msgstr "" -#: src/qemu/qemu_capabilities.c:1173 +#: src/qemu/qemu_capabilities.c:1179 msgid "this qemu binary requires libvirt to be compiled with yajl" msgstr "" -#: src/qemu/qemu_capabilities.c:1317 src/util/virdnsmasq.c:688 +#: src/qemu/qemu_capabilities.c:1323 src/util/virdnsmasq.c:688 #, c-format msgid "cannot parse %s version number in '%.*s'" msgstr "" -#: src/qemu/qemu_capabilities.c:1568 +#: src/qemu/qemu_capabilities.c:1575 msgid "Malformed QEMU device list string, missing quote" msgstr "" -#: src/qemu/qemu_capabilities.c:1622 +#: src/qemu/qemu_capabilities.c:1629 msgid "Malformed QEMU device list string, missing '='" msgstr "" -#: src/qemu/qemu_capabilities.c:1740 +#: src/qemu/qemu_capabilities.c:1407 #, c-format msgid "Cannot find suitable emulator for %s" msgstr "" -#: src/qemu/qemu_capabilities.c:2052 +#: src/qemu/qemu_capabilities.c:2059 msgid "unable to probe for add-fd" msgstr "" -#: src/qemu/qemu_capabilities.c:2493 +#: src/qemu/qemu_capabilities.c:2501 #, c-format msgid "Unknown QEMU arch %s" msgstr "" -#: src/qemu/qemu_capabilities.c:2731 +#: src/qemu/qemu_capabilities.c:2745 #, c-format msgid "Failed to kill process %lld: %s" msgstr "" -#: src/qemu/qemu_capabilities.c:2758 +#: src/qemu/qemu_capabilities.c:2772 #, c-format msgid "Cannot check QEMU binary %s" msgstr "" -#: src/qemu/qemu_capabilities.c:2769 +#: src/qemu/qemu_capabilities.c:2783 #, c-format msgid "QEMU binary %s is not executable" msgstr "" -#: src/qemu/qemu_cgroup.c:389 +#: src/qemu/qemu_cgroup.c:311 src/qemu/qemu_cgroup.c:334 msgid "Block I/O tuning is not available on this host" msgstr "" -#: src/qemu/qemu_cgroup.c:425 +#: src/qemu/qemu_cgroup.c:373 msgid "Memory cgroup is not available on this host" msgstr "" -#: src/qemu/qemu_cgroup.c:592 src/qemu/qemu_cgroup.c:835 +#: src/qemu/qemu_cgroup.c:625 src/qemu/qemu_cgroup.c:868 msgid "failed to convert cpu mask" msgstr "" -#: src/qemu/qemu_cgroup.c:616 +#: src/qemu/qemu_cgroup.c:388 msgid "CPU tuning is not available on this host" msgstr "" -#: src/qemu/qemu_cgroup.c:736 +#: src/qemu/qemu_cgroup.c:769 msgid "Cannot setup cgroups until process is started" msgstr "" -#: src/qemu/qemu_cgroup.c:861 src/qemu/qemu_cgroup.c:941 +#: src/qemu/qemu_cgroup.c:894 src/qemu/qemu_cgroup.c:974 msgid "cgroup cpu is required for scheduler tuning" msgstr "" @@ -13165,25 +13415,20 @@ msgid "failed to retrieve file descriptor for interface" msgstr "" -#: src/qemu/qemu_command.c:338 -#, c-format -msgid "Network type %d is not supported" -msgstr "" - #: src/qemu/qemu_command.c:386 #, c-format msgid "failed to add ebtables rule to allow MAC address on '%s'" msgstr "" -#: src/qemu/qemu_command.c:487 +#: src/qemu/qemu_command.c:312 msgid "vhost-net is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:499 +#: src/qemu/qemu_command.c:323 msgid "vhost-net is only supported for virtio network interfaces" msgstr "" -#: src/qemu/qemu_command.c:517 +#: src/qemu/qemu_command.c:339 msgid "vhost-net was requested for an interface, but is unavailable" msgstr "" @@ -13194,12 +13439,12 @@ "domain %s" msgstr "" -#: src/qemu/qemu_command.c:649 +#: src/qemu/qemu_command.c:420 #, c-format msgid "cannot convert disk '%s' to bus/device index" msgstr "" -#: src/qemu/qemu_command.c:681 +#: src/qemu/qemu_command.c:449 #, c-format msgid "Unsupported disk name mapping for bus '%s'" msgstr "" @@ -13225,15 +13470,15 @@ msgid "Unable to determine model for scsi controller" msgstr "" -#: src/qemu/qemu_command.c:828 +#: src/qemu/qemu_command.c:513 msgid "Unable to determine device index for network device" msgstr "" -#: src/qemu/qemu_command.c:852 +#: src/qemu/qemu_command.c:540 msgid "Unable to determine device index for hostdev device" msgstr "" -#: src/qemu/qemu_command.c:877 +#: src/qemu/qemu_command.c:567 msgid "Unable to determine device index for redirected device" msgstr "" @@ -13353,7 +13598,7 @@ "device on function 0)" msgstr "" -#: src/qemu/qemu_command.c:2170 +#: src/qemu/qemu_command.c:947 msgid "Only PCI device addresses with function=0 are supported" msgstr "" @@ -13361,11 +13606,11 @@ msgid "No more available PCI slots" msgstr "" -#: src/qemu/qemu_command.c:2398 +#: src/qemu/qemu_command.c:1135 msgid "Primary IDE controller must have PCI address 0:0:1.1" msgstr "" -#: src/qemu/qemu_command.c:2418 +#: src/qemu/qemu_command.c:1158 msgid "PIIX3 USB controller must have PCI address 0:0:1.2" msgstr "" @@ -13373,7 +13618,7 @@ msgid "PCI address 0:0:2.0 is in use, QEMU needs it for primary video" msgstr "" -#: src/qemu/qemu_command.c:2483 +#: src/qemu/qemu_command.c:1193 msgid "Primary video card must have PCI address 0:0:2.0" msgstr "" @@ -13389,11 +13634,11 @@ msgid "Primary video card must have PCI address 0:0:1.0" msgstr "" -#: src/qemu/qemu_command.c:2909 +#: src/qemu/qemu_command.c:1273 msgid "virtio only support device address type 'PCI'" msgstr "" -#: src/qemu/qemu_command.c:2972 src/qemu/qemu_command.c:5445 +#: src/qemu/qemu_command.c:2972 src/qemu/qemu_command.c:5455 msgid "non-primary video device must be type of 'qxl'" msgstr "" @@ -13410,12 +13655,12 @@ "Could not find PCI controller with index %u required for device at address %s" msgstr "" -#: src/qemu/qemu_command.c:3056 +#: src/qemu/qemu_command.c:1373 msgid "" "Only PCI device addresses with function=0 are supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:3062 +#: src/qemu/qemu_command.c:1379 msgid "'multifunction=on' is not supported with this QEMU binary" msgstr "" @@ -13431,7 +13676,7 @@ msgid "rombar and romfile not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:3172 +#: src/qemu/qemu_command.c:1430 #, c-format msgid "driver serial '%s' contains unsafe characters" msgstr "" @@ -13477,12 +13722,12 @@ msgid "invalid name '%s' for iSCSI disk" msgstr "" -#: src/qemu/qemu_command.c:3524 +#: src/qemu/qemu_command.c:5748 src/qemu/qemu_command.c:6890 #, c-format msgid "cannot parse nbd filename '%s'" msgstr "" -#: src/qemu/qemu_command.c:3569 +#: src/qemu/qemu_command.c:3569 src/storage/storage_backend_gluster.c:536 #, c-format msgid "failed to parse port number '%s'" msgstr "" @@ -13514,34 +13759,34 @@ msgid "':' not allowed in RBD source volume name '%s'" msgstr "" -#: src/qemu/qemu_command.c:3934 src/qemu/qemu_command.c:4292 -#: src/qemu/qemu_command.c:8580 src/uml/uml_conf.c:408 +#: src/qemu/qemu_command.c:1635 src/qemu/qemu_command.c:1924 +#: src/qemu/qemu_command.c:4222 src/uml/uml_conf.c:429 #, c-format msgid "unsupported disk type '%s'" msgstr "" -#: src/qemu/qemu_command.c:3942 +#: src/qemu/qemu_command.c:1643 msgid "unexpected address type for scsi disk" msgstr "" -#: src/qemu/qemu_command.c:3951 +#: src/qemu/qemu_command.c:1652 msgid "SCSI controller only supports 1 bus" msgstr "" -#: src/qemu/qemu_command.c:3961 +#: src/qemu/qemu_command.c:1662 msgid "unexpected address type for ide disk" msgstr "" -#: src/qemu/qemu_command.c:3967 src/qemu/qemu_command.c:3983 +#: src/qemu/qemu_command.c:1668 src/qemu/qemu_command.c:1684 #, c-format msgid "Only 1 %s controller is supported" msgstr "" -#: src/qemu/qemu_command.c:3977 +#: src/qemu/qemu_command.c:1678 msgid "unexpected address type for fdc disk" msgstr "" -#: src/qemu/qemu_command.c:3989 +#: src/qemu/qemu_command.c:1690 #, c-format msgid "Only 1 %s bus is supported" msgstr "" @@ -13550,12 +13795,12 @@ msgid "target must be 0 for controller fdc" msgstr "" -#: src/qemu/qemu_command.c:4027 src/qemu/qemu_command.c:8589 +#: src/qemu/qemu_command.c:1715 src/qemu/qemu_command.c:4232 #, c-format msgid "unsupported disk driver type for '%s'" msgstr "" -#: src/qemu/qemu_command.c:4034 src/qemu/qemu_command.c:8595 +#: src/qemu/qemu_command.c:1721 src/qemu/qemu_command.c:4238 msgid "cannot create virtual FAT disks in read-write mode" msgstr "" @@ -13563,20 +13808,20 @@ msgid "tray status 'open' is invalid for block type volume" msgstr "" -#: src/qemu/qemu_command.c:4050 src/qemu/qemu_command.c:8549 +#: src/qemu/qemu_command.c:4050 src/qemu/qemu_command.c:8606 msgid "tray status 'open' is invalid for block type disk" msgstr "" -#: src/qemu/qemu_command.c:4105 src/xenxs/xen_sxpr.c:1829 -#: src/xenxs/xen_xm.c:1238 +#: src/qemu/qemu_command.c:1790 src/xenxs/xen_sxpr.c:1747 +#: src/xenxs/xen_xm.c:1189 msgid "transient disks not supported yet" msgstr "" -#: src/qemu/qemu_command.c:4144 +#: src/qemu/qemu_command.c:1813 msgid "disk cache mode 'directsync' is not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:4150 +#: src/qemu/qemu_command.c:1819 msgid "disk cache mode 'unsafe' is not supported by this QEMU" msgstr "" @@ -13588,11 +13833,11 @@ msgid "discard is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:4216 +#: src/qemu/qemu_command.c:1863 msgid "disk aio mode not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:4231 src/qemu/qemu_driver.c:14967 +#: src/qemu/qemu_command.c:4231 src/qemu/qemu_driver.c:15592 msgid "block I/O throttling not supported with this QEMU binary" msgstr "" @@ -13670,7 +13915,7 @@ msgid "This QEMU doesn't support '-device usb-storage'" msgstr "" -#: src/qemu/qemu_command.c:4563 +#: src/qemu/qemu_command.c:1964 #, c-format msgid "unsupported disk bus '%s' with device setup" msgstr "" @@ -13680,11 +13925,11 @@ "This QEMU doesn't support setting the removable flag of USB storage devices" msgstr "" -#: src/qemu/qemu_command.c:4630 +#: src/qemu/qemu_command.c:1993 msgid "only supports mount filesystem type" msgstr "" -#: src/qemu/qemu_command.c:4636 +#: src/qemu/qemu_command.c:1999 msgid "Filesystem driver type not supported" msgstr "" @@ -13700,11 +13945,11 @@ msgid "readonly filesystem is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:4706 +#: src/qemu/qemu_command.c:2035 msgid "can only passthrough directories" msgstr "" -#: src/qemu/qemu_command.c:4781 src/qemu/qemu_command.c:5411 +#: src/qemu/qemu_command.c:2102 #, c-format msgid "%s not supported in this QEMU binary" msgstr "" @@ -13731,25 +13976,25 @@ msgid "wrong function called for pci-root/pcie-root" msgstr "" -#: src/qemu/qemu_command.c:4933 +#: src/qemu/qemu_command.c:2172 #, c-format msgid "Unknown controller type: %s" msgstr "" -#: src/qemu/qemu_command.c:5021 +#: src/qemu/qemu_command.c:2254 msgid "unrecognized virtio-net-pci 'tx' option" msgstr "" -#: src/qemu/qemu_command.c:5026 +#: src/qemu/qemu_command.c:2259 msgid "virtio-net-pci 'tx' option not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:5088 src/xenxs/xen_sxpr.c:1879 +#: src/qemu/qemu_command.c:5088 src/xenxs/xen_sxpr.c:1881 #, c-format msgid "scripts are not supported on interfaces of type %s" msgstr "" -#: src/qemu/qemu_command.c:5214 src/qemu/qemu_command.c:9274 +#: src/qemu/qemu_command.c:2409 src/qemu/qemu_command.c:5231 msgid "missing watchdog model" msgstr "" @@ -13762,841 +14007,840 @@ msgid "nvram address type must be spaprvio" msgstr "" -#: src/qemu/qemu_command.c:5339 src/qemu/qemu_command.c:9235 +#: src/qemu/qemu_command.c:2489 src/qemu/qemu_command.c:5193 msgid "invalid sound model" msgstr "" -#: src/qemu/qemu_command.c:5358 +#: src/qemu/qemu_command.c:5368 msgid "" "The ich9-intel-hda audio controller is not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:5438 src/qemu/qemu_command.c:9071 +#: src/qemu/qemu_command.c:5055 #, c-format msgid "video type %s is not supported with QEMU" msgstr "" -#: src/qemu/qemu_command.c:5451 src/qemu/qemu_command.c:9133 -#: src/qemu/qemu_command.c:9162 +#: src/qemu/qemu_command.c:5128 msgid "only one video card is currently supported" msgstr "" -#: src/qemu/qemu_command.c:5463 src/qemu/qemu_command.c:9088 +#: src/qemu/qemu_command.c:2557 src/qemu/qemu_command.c:5067 #, c-format msgid "value for 'vram' must be less than '%u'" msgstr "" -#: src/qemu/qemu_command.c:5469 src/qemu/qemu_command.c:9094 +#: src/qemu/qemu_command.c:5479 src/qemu/qemu_command.c:9148 #, c-format msgid "value for 'ram' must be less than '%u'" msgstr "valeur pour 'ram' doit être plus petit que '%u'" -#: src/qemu/qemu_command.c:5513 +#: src/qemu/qemu_command.c:2600 #, c-format msgid "Failed opening %s" msgstr "" -#: src/qemu/qemu_command.c:5544 +#: src/qemu/qemu_command.c:5554 #, c-format msgid "invalid PCI passthrough type '%s'" msgstr "" -#: src/qemu/qemu_command.c:5598 +#: src/qemu/qemu_command.c:2681 #, c-format msgid "Redirection bus %s is not supported by QEMU" msgstr "" -#: src/qemu/qemu_command.c:5605 +#: src/qemu/qemu_command.c:2688 msgid "USB redirection is not supported by this version of QEMU" msgstr "" -#: src/qemu/qemu_command.c:5617 +#: src/qemu/qemu_command.c:5627 msgid "USB redirection filter is not supported by this version of QEMU" msgstr "" -#: src/qemu/qemu_command.c:5655 +#: src/qemu/qemu_command.c:5665 msgid "USB redirection booting is not supported by this version of QEMU" msgstr "" -#: src/qemu/qemu_command.c:5688 src/qemu/qemu_command.c:5770 +#: src/qemu/qemu_command.c:2721 src/qemu/qemu_command.c:2791 msgid "USB host device is missing bus/device information" msgstr "" -#: src/qemu/qemu_command.c:5727 +#: src/qemu/qemu_command.c:2754 #, c-format msgid "hub type %s not supported" msgstr "" -#: src/qemu/qemu_command.c:5734 +#: src/qemu/qemu_command.c:2761 msgid "usb-hub not supported by QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:5763 +#: src/qemu/qemu_command.c:5773 msgid "This QEMU doesn't not support missing USB devices" msgstr "" -#: src/qemu/qemu_command.c:5805 +#: src/qemu/qemu_command.c:5816 msgid "this qemu doesn't support 'readonly' for -drive" msgstr "" -#: src/qemu/qemu_command.c:5841 +#: src/qemu/qemu_command.c:5852 msgid "" "target must be 0 for scsi host device if its controller model is 'lsilogic'" msgstr "" -#: src/qemu/qemu_command.c:5848 +#: src/qemu/qemu_command.c:5859 msgid "" "unit must be not more than 7 for scsi host device if its controller model is " "'lsilogic'" msgstr "" -#: src/qemu/qemu_command.c:5972 +#: src/qemu/qemu_command.c:2889 msgid "spicevmc not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:6109 +#: src/qemu/qemu_command.c:5993 +msgid "spiceport not supported in this QEMU binary" +msgstr "" + +#: src/qemu/qemu_command.c:3026 msgid "Cannot use virtio serial for parallel/serial devices" msgstr "" -#: src/qemu/qemu_command.c:6121 +#: src/qemu/qemu_command.c:3036 msgid "virtio serial device has invalid address type" msgstr "" -#: src/qemu/qemu_command.c:6138 +#: src/qemu/qemu_command.c:3054 #, c-format msgid "Unsupported spicevmc target name '%s'" msgstr "" -#: src/qemu/qemu_command.c:6182 +#: src/qemu/qemu_command.c:6207 msgid "Cannot use slcp with devices other than console" msgstr "" -#: src/qemu/qemu_command.c:6213 +#: src/qemu/qemu_command.c:6238 msgid "this qemu doesn't support the rng-random backend" msgstr "" -#: src/qemu/qemu_command.c:6230 +#: src/qemu/qemu_command.c:6255 msgid "this qemu doesn't support the rng-egd backend" msgstr "" -#: src/qemu/qemu_command.c:6271 +#: src/qemu/qemu_command.c:6296 #, c-format msgid "this qemu doesn't support RNG device type '%s'" msgstr "" -#: src/qemu/qemu_command.c:6349 +#: src/qemu/qemu_command.c:6374 #, c-format msgid "The QEMU executable %s does not support TPM backend type %s" msgstr "" -#: src/qemu/qemu_command.c:6369 +#: src/qemu/qemu_command.c:6394 #, c-format msgid "The QEMU executable %s does not support TPM model %s" msgstr "" -#: src/qemu/qemu_command.c:6494 -#, c-format -msgid "unsupported clock basis '%s'" -msgstr "" - -#: src/qemu/qemu_command.c:6515 src/qemu/qemu_command.c:7984 +#: src/qemu/qemu_command.c:3198 src/qemu/qemu_command.c:3815 +#: src/xenxs/xen_sxpr.c:2113 src/xenxs/xen_xm.c:1577 #, c-format msgid "unsupported clock offset '%s'" msgstr "" -#: src/qemu/qemu_command.c:6529 +#: src/qemu/qemu_command.c:3212 #, c-format msgid "unsupported rtc timer track '%s'" msgstr "" -#: src/qemu/qemu_command.c:6553 +#: src/qemu/qemu_command.c:3236 #, c-format msgid "unsupported rtc timer tickpolicy '%s'" msgstr "" -#: src/qemu/qemu_command.c:6619 +#: src/qemu/qemu_command.c:3285 msgid "CPU specification not supported by hypervisor" msgstr "" -#: src/qemu/qemu_command.c:6636 +#: src/qemu/qemu_command.c:6665 #, c-format msgid "guest and host CPU are not compatible: %s" msgstr "" -#: src/qemu/qemu_command.c:6640 +#: src/qemu/qemu_command.c:3299 msgid "guest CPU is not compatible with host CPU" msgstr "" -#: src/qemu/qemu_command.c:6665 +#: src/qemu/qemu_command.c:6694 #, c-format msgid "CPU mode '%s' is not supported by QEMU binary" msgstr "Le mode CPU « %s » n'est pas pris en charge par le binaire QEMU" -#: src/qemu/qemu_command.c:6671 +#: src/qemu/qemu_command.c:6700 #, c-format msgid "CPU mode '%s' is only supported with kvm" msgstr "Le mode CPU « %s » n'est pris en charge que par kvm" -#: src/qemu/qemu_command.c:6843 +#: src/qemu/qemu_command.c:6875 msgid "the QEMU binary does not support kqemu" msgstr "" -#: src/qemu/qemu_command.c:6856 +#: src/qemu/qemu_command.c:6888 msgid "the QEMU binary does not support kvm" msgstr "" -#: src/qemu/qemu_command.c:6867 +#: src/qemu/qemu_command.c:6899 #, c-format msgid "the QEMU binary does not support %s" msgstr "" -#: src/qemu/qemu_command.c:6905 src/qemu/qemu_command.c:6940 +#: src/qemu/qemu_command.c:6937 src/qemu/qemu_command.c:6972 msgid "dump-guest-core is not available with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:6912 src/qemu/qemu_command.c:6955 +#: src/qemu/qemu_command.c:6944 src/qemu/qemu_command.c:6987 msgid "disable shared memory is not available with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:6999 +#: src/qemu/qemu_command.c:3411 msgid "" "setting current vcpu count less than maximum is not supported with this QEMU " "binary" msgstr "" -#: src/qemu/qemu_command.c:7037 +#: src/qemu/qemu_command.c:7069 msgid "disjoint NUMA cpu ranges are not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:7078 +#: src/qemu/qemu_command.c:7110 msgid "vnc graphics are not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:7103 src/qemu/qemu_command.c:7267 +#: src/qemu/qemu_command.c:4813 src/qemu/qemu_command.c:4955 msgid "network-based listen not possible, network driver not present" msgstr "" -#: src/qemu/qemu_command.c:7109 src/qemu/qemu_command.c:7273 +#: src/qemu/qemu_command.c:4819 src/qemu/qemu_command.c:4961 #, c-format msgid "listen network '%s' had no usable address" msgstr "" -#: src/qemu/qemu_command.c:7144 +#: src/qemu/qemu_command.c:7176 msgid "VNC WebSockets are not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:7154 +#: src/qemu/qemu_command.c:7186 msgid "vnc display sharing policy is not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:7226 +#: src/qemu/qemu_command.c:4934 msgid "spice graphics are not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:7236 +#: src/qemu/qemu_command.c:7268 msgid "" "spice TLS port set in XML configuration, but TLS is disabled in qemu.conf" msgstr "" -#: src/qemu/qemu_command.c:7333 +#: src/qemu/qemu_command.c:7365 msgid "" "spice secure channels set in XML configuration, but TLS port is not provided" msgstr "" -#: src/qemu/qemu_command.c:7344 +#: src/qemu/qemu_command.c:7376 msgid "" "spice insecure channels set in XML configuration, but plain port is not " "provided" msgstr "" -#: src/qemu/qemu_command.c:7357 +#: src/qemu/qemu_command.c:7389 msgid "" "spice defaultMode secure requested in XML configuration but TLS port not " "provided" msgstr "" -#: src/qemu/qemu_command.c:7366 +#: src/qemu/qemu_command.c:7398 msgid "" "spice defaultMode insecure requested in XML configuration but plain port not " "provided" msgstr "" -#: src/qemu/qemu_command.c:7435 +#: src/qemu/qemu_command.c:7431 +msgid "This QEMU can't disable file transfers through spice" +msgstr "" + +#: src/qemu/qemu_command.c:4897 #, c-format msgid "sdl not supported by '%s'" msgstr "" -#: src/qemu/qemu_command.c:7471 +#: src/qemu/qemu_command.c:5035 #, c-format msgid "unsupported graphics type '%s'" msgstr "" -#: src/qemu/qemu_command.c:7516 src/qemu/qemu_hotplug.c:867 +#: src/qemu/qemu_command.c:7557 src/qemu/qemu_hotplug.c:867 #, c-format msgid "Multiqueue network is not supported for: %s" msgstr "" -#: src/qemu/qemu_command.c:7782 +#: src/qemu/qemu_command.c:3622 msgid "hugetlbfs filesystem is not mounted" msgstr "" -#: src/qemu/qemu_command.c:7787 +#: src/qemu/qemu_command.c:3627 msgid "hugepages are disabled by administrator config" msgstr "" -#: src/qemu/qemu_command.c:7792 +#: src/qemu/qemu_command.c:3632 #, c-format msgid "hugepage backing not supported by '%s'" msgstr "" -#: src/qemu/qemu_command.c:7802 +#: src/qemu/qemu_command.c:7858 msgid "memory locking not supported by QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:7836 +#: src/qemu/qemu_command.c:3674 #, c-format msgid "qemu emulator '%s' does not support xen" msgstr "" -#: src/qemu/qemu_command.c:7849 +#: src/qemu/qemu_command.c:3687 #, c-format msgid "the QEMU binary %s does not support smbios settings" msgstr "" -#: src/qemu/qemu_command.c:7867 +#: src/qemu/qemu_command.c:3705 #, c-format msgid "Domain '%s' sysinfo are not available" msgstr "" -#: src/qemu/qemu_command.c:7919 src/qemu/qemu_hotplug.c:1406 +#: src/qemu/qemu_command.c:3750 msgid "qemu does not support -device" msgstr "" -#: src/qemu/qemu_command.c:7924 +#: src/qemu/qemu_command.c:3755 msgid "qemu does not support SGA" msgstr "" -#: src/qemu/qemu_command.c:7929 +#: src/qemu/qemu_command.c:3760 msgid "need at least one serial port to use SGA" msgstr "" -#: src/qemu/qemu_command.c:8000 +#: src/qemu/qemu_command.c:3831 #, c-format msgid "unsupported timer type (name) '%s'" msgstr "" -#: src/qemu/qemu_command.c:8024 src/qemu/qemu_command.c:8035 +#: src/qemu/qemu_command.c:3851 src/qemu/qemu_command.c:3862 #, c-format msgid "unsupported rtc tickpolicy '%s'" msgstr "" -#: src/qemu/qemu_command.c:8063 src/qemu/qemu_command.c:8072 +#: src/qemu/qemu_command.c:3886 src/qemu/qemu_command.c:3895 #, c-format msgid "unsupported pit tickpolicy '%s'" msgstr "" -#: src/qemu/qemu_command.c:8094 +#: src/qemu/qemu_command.c:3917 msgid "pit timer is not supported" msgstr "" -#: src/qemu/qemu_command.c:8128 +#: src/qemu/qemu_command.c:8185 msgid "setting ACPI S3 not supported" msgstr "" -#: src/qemu/qemu_command.c:8139 +#: src/qemu/qemu_command.c:8196 msgid "setting ACPI S4 not supported" msgstr "" -#: src/qemu/qemu_command.c:8161 +#: src/qemu/qemu_command.c:3950 msgid "hypervisor lacks deviceboot feature" msgstr "" -#: src/qemu/qemu_command.c:8219 +#: src/qemu/qemu_command.c:8276 msgid "reboot timeout is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:8270 +#: src/qemu/qemu_command.c:8327 msgid "dtb is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:8301 +#: src/qemu/qemu_command.c:8358 msgid "64-bit PCI hole setting is only for root PCI controllers" msgstr "" -#: src/qemu/qemu_command.c:8308 +#: src/qemu/qemu_command.c:8365 #, c-format msgid "Setting the 64-bit PCI hole size is not supported for machine '%s'" msgstr "" -#: src/qemu/qemu_command.c:8314 +#: src/qemu/qemu_command.c:8371 msgid "64-bit PCI hole size setting is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:8331 src/qemu/qemu_hotplug.c:708 +#: src/qemu/qemu_command.c:4016 src/qemu/qemu_driver.c:5059 #, c-format msgid "unsupported driver name '%s' for disk '%s'" msgstr "" -#: src/qemu/qemu_command.c:8363 +#: src/qemu/qemu_command.c:4037 msgid "SATA is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:8387 +#: src/qemu/qemu_command.c:8444 msgid "Multiple legacy USB controllers are not supported" msgstr "" -#: src/qemu/qemu_command.c:8459 src/qemu/qemu_command.c:8560 +#: src/qemu/qemu_command.c:4111 src/qemu/qemu_command.c:4202 #, c-format msgid "unsupported usb disk type for '%s'" msgstr "" -#: src/qemu/qemu_command.c:8607 +#: src/qemu/qemu_command.c:8664 msgid "network disks are only supported with -drive" msgstr "" -#: src/qemu/qemu_command.c:8645 +#: src/qemu/qemu_command.c:4320 msgid "filesystem passthrough not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:8700 +#: src/qemu/qemu_command.c:4473 msgid "this QEMU binary lacks multiple smartcard support" msgstr "" -#: src/qemu/qemu_command.c:8711 src/qemu/qemu_command.c:8723 +#: src/qemu/qemu_command.c:4484 src/qemu/qemu_command.c:4496 msgid "this QEMU binary lacks smartcard host mode support" msgstr "" -#: src/qemu/qemu_command.c:8733 +#: src/qemu/qemu_command.c:4506 #, c-format msgid "invalid certificate name: %s" msgstr "" -#: src/qemu/qemu_command.c:8744 +#: src/qemu/qemu_command.c:4517 #, c-format msgid "invalid database name: %s" msgstr "" -#: src/qemu/qemu_command.c:8759 +#: src/qemu/qemu_command.c:4532 msgid "this QEMU binary lacks smartcard passthrough mode support" msgstr "" -#: src/qemu/qemu_command.c:8862 +#: src/qemu/qemu_command.c:4641 msgid "guestfwd requires QEMU to support -chardev & -device" msgstr "" -#: src/qemu/qemu_command.c:8883 src/qemu/qemu_command.c:8943 +#: src/qemu/qemu_command.c:4669 src/qemu/qemu_command.c:4708 msgid "virtio channel requires QEMU to support -device" msgstr "" -#: src/qemu/qemu_command.c:8919 +#: src/qemu/qemu_command.c:8978 msgid "sclp console requires QEMU to support -device" msgstr "" -#: src/qemu/qemu_command.c:8924 +#: src/qemu/qemu_command.c:8983 msgid "sclp console requires QEMU to support s390-sclp" msgstr "" -#: src/qemu/qemu_command.c:8964 +#: src/qemu/qemu_command.c:4733 #, c-format msgid "unsupported console target type %s" msgstr "" -#: src/qemu/qemu_command.c:9020 +#: src/qemu/qemu_command.c:4774 msgid "only 1 graphics device is supported" msgstr "" -#: src/qemu/qemu_command.c:9025 +#: src/qemu/qemu_command.c:9079 msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported" msgstr "" -#: src/qemu/qemu_command.c:9064 +#: src/qemu/qemu_command.c:5048 msgid "This QEMU does not support QXL graphics adapters" msgstr "" -#: src/qemu/qemu_command.c:9118 +#: src/qemu/qemu_command.c:5113 #, c-format msgid "video type %s is only valid as primary video card" msgstr "" -#: src/qemu/qemu_command.c:9155 +#: src/qemu/qemu_command.c:5101 #, c-format msgid "video type %s is not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:9243 +#: src/qemu/qemu_command.c:5164 src/qemu/qemu_command.c:5200 msgid "this QEMU binary lacks hda support" msgstr "" -#: src/qemu/qemu_command.c:9290 +#: src/qemu/qemu_command.c:5247 msgid "invalid watchdog action" msgstr "" -#: src/qemu/qemu_command.c:9332 +#: src/qemu/qemu_command.c:9386 msgid "" "booting from assigned devices is only supported for PCI, USB and SCSI devices" msgstr "" -#: src/qemu/qemu_command.c:9341 +#: src/qemu/qemu_command.c:9395 msgid "" "booting from PCI devices assigned with VFIO is not supported with this " "version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9348 +#: src/qemu/qemu_command.c:5293 msgid "" "booting from assigned PCI devices is not supported with this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9357 +#: src/qemu/qemu_command.c:9411 msgid "" "booting from assigned USB devices is not supported with this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9364 +#: src/qemu/qemu_command.c:9418 msgid "" "booting from assigned SCSI devices is not supported with this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9398 src/qemu/qemu_hotplug.c:1169 +#: src/qemu/qemu_command.c:9452 src/qemu/qemu_hotplug.c:1172 msgid "VFIO PCI device assignment is not supported by this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9438 src/qemu/qemu_monitor_text.c:1829 +#: src/qemu/qemu_command.c:5350 src/qemu/qemu_monitor_text.c:1961 msgid "PCI device assignment is not supported by this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9464 src/qemu/qemu_hotplug.c:1548 +#: src/qemu/qemu_command.c:9518 src/qemu/qemu_hotplug.c:1551 msgid "SCSI passthrough is not supported by this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9478 +#: src/qemu/qemu_command.c:5364 msgid "TCP migration is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9495 +#: src/qemu/qemu_command.c:5381 msgid "STDIO migration is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9502 +#: src/qemu/qemu_command.c:5388 msgid "EXEC migration is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9510 +#: src/qemu/qemu_command.c:5396 msgid "FD migration is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9519 +#: src/qemu/qemu_command.c:5405 msgid "UNIX migration is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9526 +#: src/qemu/qemu_command.c:5412 msgid "unknown migration protocol" msgstr "" -#: src/qemu/qemu_command.c:9545 +#: src/qemu/qemu_command.c:5427 #, c-format msgid "" "Memory balloon device type '%s' is not supported by this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9578 +#: src/qemu/qemu_command.c:9632 msgid "nvram device is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9593 +#: src/qemu/qemu_command.c:9647 msgid "nvram device is only supported for PPC64" msgstr "" -#: src/qemu/qemu_command.c:9619 +#: src/qemu/qemu_command.c:9673 msgid "QEMU does not support seccomp sandboxes" msgstr "" -#: src/qemu/qemu_command.c:9634 +#: src/qemu/qemu_command.c:9688 msgid "your QEMU is too old to support pvpanic" msgstr "" -#: src/qemu/qemu_command.c:9698 +#: src/qemu/qemu_command.c:9752 msgid "usb-serial is not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:10016 +#: src/qemu/qemu_command.c:5645 #, c-format msgid "malformed keyword arguments in '%s'" msgstr "" -#: src/qemu/qemu_command.c:10176 src/qemu/qemu_command.c:11481 +#: src/qemu/qemu_command.c:5807 src/qemu/qemu_command.c:6919 #, c-format msgid "cannot parse sheepdog filename '%s'" msgstr "" -#: src/qemu/qemu_command.c:10203 +#: src/qemu/qemu_command.c:10257 #, c-format msgid "pseries systems do not support ide devices '%s'" msgstr "" -#: src/qemu/qemu_command.c:10256 +#: src/qemu/qemu_command.c:5894 #, c-format msgid "cannot parse drive index '%s'" msgstr "" -#: src/qemu/qemu_command.c:10262 +#: src/qemu/qemu_command.c:5902 #, c-format msgid "cannot parse drive bus '%s'" msgstr "" -#: src/qemu/qemu_command.c:10268 +#: src/qemu/qemu_command.c:5910 #, c-format msgid "cannot parse drive unit '%s'" msgstr "" -#: src/qemu/qemu_command.c:10277 +#: src/qemu/qemu_command.c:5919 #, c-format msgid "cannot parse io mode '%s'" msgstr "" -#: src/qemu/qemu_command.c:10286 +#: src/qemu/qemu_command.c:10340 #, c-format msgid "cannot parse cylinders value'%s'" msgstr "" -#: src/qemu/qemu_command.c:10296 +#: src/qemu/qemu_command.c:10350 #, c-format msgid "cannot parse heads value'%s'" msgstr "" -#: src/qemu/qemu_command.c:10306 +#: src/qemu/qemu_command.c:10360 #, c-format msgid "cannot parse sectors value'%s'" msgstr "" -#: src/qemu/qemu_command.c:10318 +#: src/qemu/qemu_command.c:10372 #, c-format msgid "cannot parse translation value'%s'" msgstr "" -#: src/qemu/qemu_command.c:10332 +#: src/qemu/qemu_command.c:5931 #, c-format msgid "missing file parameter in drive '%s'" msgstr "" -#: src/qemu/qemu_command.c:10343 +#: src/qemu/qemu_command.c:5944 #, c-format msgid "missing index/unit/bus parameter in drive '%s'" msgstr "" -#: src/qemu/qemu_command.c:10388 +#: src/qemu/qemu_command.c:5993 #, c-format msgid "invalid device name '%s'" msgstr "" -#: src/qemu/qemu_command.c:10429 +#: src/qemu/qemu_command.c:6029 #, c-format msgid "cannot parse NIC vlan in '%s'" msgstr "" -#: src/qemu/qemu_command.c:10441 +#: src/qemu/qemu_command.c:6041 #, c-format msgid "cannot find NIC definition for vlan %d" msgstr "" -#: src/qemu/qemu_command.c:10498 +#: src/qemu/qemu_command.c:6098 #, c-format msgid "cannot parse vlan in '%s'" msgstr "" -#: src/qemu/qemu_command.c:10528 +#: src/qemu/qemu_command.c:6128 #, c-format msgid "cannot parse NIC definition '%s'" msgstr "" -#: src/qemu/qemu_command.c:10578 +#: src/qemu/qemu_command.c:6176 #, c-format msgid "cannot parse sndbuf size in '%s'" msgstr "" -#: src/qemu/qemu_command.c:10617 +#: src/qemu/qemu_command.c:6212 #, c-format msgid "unknown PCI device syntax '%s'" msgstr "" -#: src/qemu/qemu_command.c:10624 +#: src/qemu/qemu_command.c:6220 #, c-format msgid "cannot extract PCI device bus '%s'" msgstr "" -#: src/qemu/qemu_command.c:10630 +#: src/qemu/qemu_command.c:6227 #, c-format msgid "cannot extract PCI device slot '%s'" msgstr "" -#: src/qemu/qemu_command.c:10636 +#: src/qemu/qemu_command.c:6234 #, c-format msgid "cannot extract PCI device function '%s'" msgstr "" -#: src/qemu/qemu_command.c:10670 +#: src/qemu/qemu_command.c:6269 #, c-format msgid "unknown USB device syntax '%s'" msgstr "" -#: src/qemu/qemu_command.c:10678 +#: src/qemu/qemu_command.c:6278 #, c-format msgid "cannot extract USB device vendor '%s'" msgstr "" -#: src/qemu/qemu_command.c:10684 +#: src/qemu/qemu_command.c:6285 #, c-format msgid "cannot extract USB device product '%s'" msgstr "" -#: src/qemu/qemu_command.c:10690 +#: src/qemu/qemu_command.c:6292 #, c-format msgid "cannot extract USB device bus '%s'" msgstr "" -#: src/qemu/qemu_command.c:10696 +#: src/qemu/qemu_command.c:6299 #, c-format msgid "cannot extract USB device address '%s'" msgstr "" -#: src/qemu/qemu_command.c:10788 +#: src/qemu/qemu_command.c:6408 #, c-format msgid "cannot find port number in character device %s" msgstr "" -#: src/qemu/qemu_command.c:10814 +#: src/qemu/qemu_command.c:6448 #, c-format msgid "unknown character device syntax %s" msgstr "" -#: src/qemu/qemu_command.c:10890 +#: src/qemu/qemu_command.c:10944 #, c-format msgid "%s platform doesn't support CPU features'" msgstr "" -#: src/qemu/qemu_command.c:10916 +#: src/qemu/qemu_command.c:10971 msgid "conflicting occurrences of kvmclock feature" msgstr "" -#: src/qemu/qemu_command.c:10957 +#: src/qemu/qemu_command.c:11012 #, c-format msgid "unsupported HyperV Enlightenment feature '%s'" msgstr "" -#: src/qemu/qemu_command.c:10967 +#: src/qemu/qemu_command.c:11022 #, c-format msgid "HyperV feature '%s' should not have a value" msgstr "" -#: src/qemu/qemu_command.c:10978 +#: src/qemu/qemu_command.c:11033 msgid "missing HyperV spinlock retry count" msgstr "" -#: src/qemu/qemu_command.c:10984 +#: src/qemu/qemu_command.c:11039 msgid "cannot parse HyperV spinlock retry count" msgstr "" -#: src/qemu/qemu_command.c:11029 +#: src/qemu/qemu_command.c:6541 #, c-format msgid "unknown CPU syntax '%s'" msgstr "" -#: src/qemu/qemu_command.c:11102 +#: src/qemu/qemu_command.c:6620 #, c-format msgid "cannot parse CPU topology '%s'" msgstr "" -#: src/qemu/qemu_command.c:11165 +#: src/qemu/qemu_command.c:6661 msgid "no emulator path found" msgstr "" -#: src/qemu/qemu_command.c:11178 -msgid "failed to generate uuid" -msgstr "Impossible de générer l'UUID" - -#: src/qemu/qemu_command.c:11226 +#: src/qemu/qemu_command.c:6723 #, c-format msgid "missing value for %s argument" msgstr "" -#: src/qemu/qemu_command.c:11286 +#: src/qemu/qemu_command.c:6783 #, c-format msgid "missing VNC port number in '%s'" msgstr "" -#: src/qemu/qemu_command.c:11294 +#: src/qemu/qemu_command.c:6790 #, c-format msgid "cannot parse VNC port '%s'" msgstr "" -#: src/qemu/qemu_command.c:11332 +#: src/qemu/qemu_command.c:11387 #, c-format msgid "cannot parse VNC WebSocket port '%s'" msgstr "" -#: src/qemu/qemu_command.c:11364 +#: src/qemu/qemu_command.c:11419 msgid "missing vnc sharing policy" msgstr "" -#: src/qemu/qemu_command.c:11389 +#: src/qemu/qemu_command.c:6817 #, c-format msgid "cannot parse memory level '%s'" msgstr "" -#: src/qemu/qemu_command.c:11401 +#: src/qemu/qemu_command.c:6829 #, c-format msgid "cannot parse UUID '%s'" msgstr "impossible d'analyser l'UUID '%s'" -#: src/qemu/qemu_command.c:11510 +#: src/qemu/qemu_command.c:11565 #, c-format msgid "Cannot assign address for device name '%s'" msgstr "" -#: src/qemu/qemu_command.c:11574 +#: src/qemu/qemu_command.c:11629 msgid "cannot parse reboot-timeout value" msgstr "" -#: src/qemu/qemu_command.c:11828 +#: src/qemu/qemu_command.c:7193 #, c-format msgid "unknown video adapter type '%s'" msgstr "" -#: src/qemu/qemu_command.c:11887 +#: src/qemu/qemu_command.c:11945 #, c-format msgid "invalid value for disable_s3 parameter: '%s'" msgstr "" -#: src/qemu/qemu_command.c:11904 +#: src/qemu/qemu_command.c:11962 #, c-format msgid "invalid value for disable_s4 parameter: '%s'" msgstr "" -#: src/qemu/qemu_command.c:11923 +#: src/qemu/qemu_command.c:11981 #, c-format msgid "cannot parse nvram's address '%s'" msgstr "" -#: src/qemu/qemu_command.c:11956 +#: src/qemu/qemu_command.c:7260 msgid "CEPH_ARGS was set without an rbd disk" msgstr "" -#: src/qemu/qemu_command.c:11963 +#: src/qemu/qemu_command.c:7267 #, c-format msgid "could not parse CEPH_ARGS '%s'" msgstr "" -#: src/qemu/qemu_command.c:11999 +#: src/qemu/qemu_command.c:7302 #, c-format msgid "found no rbd hosts in CEPH_ARGS '%s'" msgstr "" -#: src/qemu/qemu_command.c:12204 +#: src/qemu/qemu_command.c:7511 #, c-format msgid "Unable to resolve %s for pid %u" msgstr "" -#: src/qemu/qemu_conf.c:240 +#: src/qemu/qemu_conf.c:108 msgid "unable to find hugetlbfs mountpoint" msgstr "" @@ -14650,16 +14894,16 @@ "%s: migration_port_max: port must be between the minimal port %d and 65535" msgstr "" -#: src/qemu/qemu_conf.c:510 +#: src/qemu/qemu_conf.c:292 msgid "cgroup_controllers must be a list of strings" msgstr "" -#: src/qemu/qemu_conf.c:517 +#: src/qemu/qemu_conf.c:298 #, c-format msgid "Unknown cgroup controller '%s'" msgstr "" -#: src/qemu/qemu_conf.c:537 +#: src/qemu/qemu_conf.c:333 msgid "cgroup_device_acl must be a list of strings" msgstr "" @@ -14668,25 +14912,25 @@ msgid "Unable to get minor number of device '%s'" msgstr "" -#: src/qemu/qemu_conf.c:815 +#: src/qemu/qemu_conf.c:816 #, c-format msgid "" "sgio of shared disk 'pool=%s' 'volume=%s' conflicts with other active domains" msgstr "" -#: src/qemu/qemu_conf.c:821 +#: src/qemu/qemu_conf.c:822 #, c-format msgid "sgio of shared disk '%s' conflicts with other active domains" msgstr "" -#: src/qemu/qemu_conf.c:826 +#: src/qemu/qemu_conf.c:827 #, c-format msgid "" "sgio of shared scsi host device '%s-%d-%d-%d' conflicts with other active " "domains" msgstr "" -#: src/qemu/qemu_conf.c:1198 src/storage/storage_backend_fs.c:290 +#: src/qemu/qemu_conf.c:1202 src/storage/storage_backend_fs.c:290 #: src/storage/storage_backend_fs.c:380 src/storage/storage_backend_fs.c:476 #: src/storage/storage_backend_iscsi.c:60 #: src/storage/storage_backend_iscsi.c:581 @@ -14695,35 +14939,35 @@ msgid "Expected exactly 1 host for the storage pool" msgstr "" -#: src/qemu/qemu_conf.c:1223 +#: src/qemu/qemu_conf.c:1227 #, c-format msgid "unexpected iscsi volume name '%s'" msgstr "" -#: src/qemu/qemu_conf.c:1335 +#: src/qemu/qemu_conf.c:1329 #, c-format msgid "storage pool '%s' containing volume '%s' is not active" msgstr "" -#: src/qemu/qemu_conf.c:1358 +#: src/qemu/qemu_conf.c:1352 msgid "disk source mode is only valid when storage pool is of iscsi type" msgstr "" -#: src/qemu/qemu_conf.c:1379 src/qemu/qemu_conf.c:1413 +#: src/qemu/qemu_conf.c:1373 src/qemu/qemu_conf.c:1407 msgid "'startupPolicy' is only valid for 'file' type volume" msgstr "" -#: src/qemu/qemu_conf.c:1401 +#: src/qemu/qemu_conf.c:1395 #, c-format msgid "unexpected storage volume type '%s' for storage pool type '%s'" msgstr "" -#: src/qemu/qemu_conf.c:1448 +#: src/qemu/qemu_conf.c:1442 #, c-format msgid "using '%s' pools for backing 'volume' disks isn't yet supported" msgstr "" -#: src/qemu/qemu_conf.c:1491 +#: src/qemu/qemu_conf.c:1475 msgid "Snapshots are not yet supported with 'pool' volumes" msgstr "" @@ -14731,7 +14975,7 @@ msgid "Unable to init qemu driver mutexes" msgstr "" -#: src/qemu/qemu_domain.c:259 +#: src/qemu/qemu_domain.c:244 msgid "Unexpected QEMU monitor still active during domain deletion" msgstr "" @@ -14739,35 +14983,35 @@ msgid "Unexpected QEMU agent still active during domain deletion" msgstr "" -#: src/qemu/qemu_domain.c:372 +#: src/qemu/qemu_domain.c:335 msgid "no monitor path" msgstr "" -#: src/qemu/qemu_domain.c:396 +#: src/qemu/qemu_domain.c:362 #, c-format msgid "unsupported monitor type '%s'" msgstr "" -#: src/qemu/qemu_domain.c:425 +#: src/qemu/qemu_domain.c:393 msgid "failed to parse qemu capabilities flags" msgstr "" -#: src/qemu/qemu_domain.c:438 +#: src/qemu/qemu_domain.c:406 #, c-format msgid "Unknown qemu capabilities flag %s" msgstr "" -#: src/qemu/qemu_domain.c:458 +#: src/qemu/qemu_domain.c:426 #, c-format msgid "Unknown job type %s" msgstr "" -#: src/qemu/qemu_domain.c:471 +#: src/qemu/qemu_domain.c:439 #, c-format msgid "Unknown async job type %s" msgstr "" -#: src/qemu/qemu_domain.c:482 +#: src/qemu/qemu_domain.c:450 #, c-format msgid "Unknown job phase %s" msgstr "" @@ -14776,1328 +15020,1326 @@ msgid "failed to parse qemu device list" msgstr "" -#: src/qemu/qemu_domain.c:556 src/test/test_driver.c:224 +#: src/qemu/qemu_domain.c:505 #, c-format msgid "Failed to register xml namespace '%s'" msgstr "" -#: src/qemu/qemu_domain.c:577 +#: src/qemu/qemu_domain.c:528 msgid "No qemu command-line argument specified" msgstr "" -#: src/qemu/qemu_domain.c:603 +#: src/qemu/qemu_domain.c:554 msgid "No qemu environment name specified" msgstr "" -#: src/qemu/qemu_domain.c:608 +#: src/qemu/qemu_domain.c:559 msgid "Empty qemu environment name specified" msgstr "" -#: src/qemu/qemu_domain.c:613 +#: src/qemu/qemu_domain.c:564 msgid "Invalid environment name, it must begin with a letter or underscore" msgstr "" -#: src/qemu/qemu_domain.c:618 +#: src/qemu/qemu_domain.c:569 msgid "" "Invalid environment name, it must contain only alphanumerics and underscore" msgstr "" -#: src/qemu/qemu_domain.c:1101 -msgid "cannot acquire state change lock" -msgstr "" - -#: src/qemu/qemu_domain.c:1105 +#: src/qemu/qemu_domain.c:793 msgid "cannot acquire state change lock due to max_queued limit" msgstr "" -#: src/qemu/qemu_domain.c:1109 -msgid "cannot acquire job mutex" -msgstr "" - -#: src/qemu/qemu_domain.c:1150 +#: src/qemu/qemu_domain.c:1172 #, c-format msgid "unexpected async job %d" msgstr "" -#: src/qemu/qemu_domain.c:1245 +#: src/qemu/qemu_domain.c:929 msgid "domain is no longer running" msgstr "" -#: src/qemu/qemu_domain.c:1450 +#: src/qemu/qemu_domain.c:1086 src/qemu/qemu_driver.c:8875 msgid "cannot get host CPU capabilities" msgstr "" -#: src/qemu/qemu_domain.c:1713 src/uml/uml_driver.c:1070 +#: src/libxl/libxl_driver.c:949 src/qemu/qemu_domain.c:1218 +#: src/uml/uml_driver.c:1019 #, c-format msgid "failed to create logfile %s" msgstr "" -#: src/qemu/qemu_domain.c:1718 +#: src/qemu/qemu_domain.c:1223 #, c-format msgid "failed to set close-on-exec flag on %s" msgstr "" -#: src/qemu/qemu_domain.c:1725 +#: src/qemu/qemu_domain.c:1751 #, c-format msgid "failed to truncate %s" msgstr "" -#: src/qemu/qemu_domain.c:1782 +#: src/lxc/lxc_driver.c:1661 src/qemu/qemu_domain.c:1273 #, c-format msgid "unable to seek to end of log for %s" msgstr "" -#: src/qemu/qemu_domain.c:1786 +#: src/lxc/lxc_driver.c:1665 src/qemu/qemu_domain.c:1277 #, c-format msgid "unable to seek to %lld from start for %s" msgstr "" -#: src/qemu/qemu_domain.c:1814 +#: src/qemu/qemu_domain.c:1307 #, c-format msgid "Unable to write to domain logfile %s" msgstr "" -#: src/qemu/qemu_domain.c:1837 src/storage/storage_backend.c:982 -#: src/storage/storage_backend_fs.c:1231 +#: src/qemu/qemu_domain.c:1334 src/storage/storage_backend.c:783 msgid "unable to find kvm-img or qemu-img" msgstr "" -#: src/qemu/qemu_domain.c:1862 +#: src/qemu/qemu_domain.c:1365 #, c-format msgid "cannot create snapshot directory '%s'" msgstr "" -#: src/qemu/qemu_domain.c:1922 +#: src/qemu/qemu_domain.c:1438 #, c-format msgid "Disk device '%s' does not support snapshotting" msgstr "" -#: src/qemu/qemu_domain.c:2147 +#: src/qemu/qemu_domain.c:2173 #, c-format msgid "no source device %s" msgstr "" -#: src/qemu/qemu_domain.c:2313 +#: src/qemu/qemu_domain.c:2339 #, c-format msgid "Backing file '%s' of image '%s' is missing." msgstr "" -#: src/qemu/qemu_driver.c:247 src/test/test_driver.c:6486 +#: src/qemu/qemu_driver.c:9944 src/qemu/qemu_driver.c:9984 +#: src/qemu/qemu_driver.c:10091 src/qemu/qemu_driver.c:10169 +#: src/qemu/qemu_driver.c:10239 src/qemu/qemu_driver.c:10600 #, c-format msgid "no domain snapshot with matching name '%s'" msgstr "" -#: src/qemu/qemu_driver.c:282 +#: src/qemu/qemu_driver.c:158 #, c-format msgid "Failed to start job on VM '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:422 +#: src/qemu/qemu_driver.c:313 #, c-format msgid "Failed to allocate memory for snapshot directory for domain %s" msgstr "" -#: src/qemu/qemu_driver.c:435 +#: src/qemu/qemu_driver.c:323 #, c-format msgid "Failed to open snapshot directory %s for domain %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:450 +#: src/qemu/qemu_driver.c:338 msgid "Failed to allocate memory for path" msgstr "" -#: src/qemu/qemu_driver.c:456 +#: src/qemu/qemu_driver.c:345 #, c-format msgid "Failed to read snapshot file %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:468 +#: src/qemu/qemu_driver.c:356 #, c-format msgid "Failed to parse snapshot XML from file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:489 +#: src/qemu/qemu_driver.c:377 #, c-format msgid "Too many snapshots claiming to be current for domain %s" msgstr "" -#: src/qemu/qemu_driver.c:495 src/test/test_driver.c:1055 +#: src/qemu/qemu_driver.c:383 #, c-format msgid "Snapshots have inconsistent relations for domain %s" msgstr "" -#: src/qemu/qemu_driver.c:619 +#: src/libxl/libxl_driver.c:926 src/qemu/qemu_driver.c:512 #, c-format msgid "Failed to create state dir '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:624 +#: src/libxl/libxl_driver.c:932 src/qemu/qemu_driver.c:518 #, c-format msgid "Failed to create lib dir '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:629 +#: src/qemu/qemu_driver.c:524 #, c-format msgid "Failed to create cache dir '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:634 src/qemu/qemu_driver.c:639 +#: src/libxl/libxl_driver.c:938 src/qemu/qemu_driver.c:530 +#: src/qemu/qemu_driver.c:536 #, c-format msgid "Failed to create save dir '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:644 +#: src/qemu/qemu_driver.c:542 #, c-format msgid "Failed to create dump dir '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:664 +#: src/qemu/qemu_conf.c:407 #, c-format msgid "failed to enable mac filter in '%s'" msgstr "" -#: src/qemu/qemu_driver.c:671 +#: src/qemu/qemu_conf.c:415 #, c-format msgid "failed to add rule to drop all frames in '%s'" msgstr "" -#: src/qemu/qemu_driver.c:681 +#: src/qemu/qemu_driver.c:680 msgid "display" msgstr "" -#: src/qemu/qemu_driver.c:687 +#: src/qemu/qemu_driver.c:686 msgid "webSocket" msgstr "" -#: src/qemu/qemu_driver.c:693 +#: src/qemu/qemu_driver.c:692 msgid "migration" msgstr "" -#: src/qemu/qemu_driver.c:719 +#: src/qemu/qemu_driver.c:590 #, c-format msgid "unable to set ownership of '%s' to user %d:%d" msgstr "" -#: src/qemu/qemu_driver.c:726 src/qemu/qemu_driver.c:733 -#: src/qemu/qemu_driver.c:740 +#: src/qemu/qemu_driver.c:596 src/qemu/qemu_driver.c:602 +#: src/qemu/qemu_driver.c:608 #, c-format msgid "unable to set ownership of '%s' to %d:%d" msgstr "" -#: src/qemu/qemu_driver.c:777 +#: src/qemu/qemu_driver.c:629 #, c-format msgid "unable to create hugepage path %s" msgstr "" -#: src/qemu/qemu_driver.c:785 +#: src/qemu/qemu_driver.c:636 #, c-format msgid "unable to set ownership on %s to %d:%d" msgstr "" -#: src/qemu/qemu_driver.c:1064 +#: src/qemu/qemu_driver.c:863 msgid "qemu state driver is not active" msgstr "" -#: src/qemu/qemu_driver.c:1071 +#: src/qemu/qemu_driver.c:869 #, c-format msgid "no QEMU URI path given, try %s" msgstr "" -#: src/qemu/qemu_driver.c:1080 +#: src/qemu/qemu_driver.c:880 #, c-format msgid "unexpected QEMU URI path '%s', try qemu:///system" msgstr "" -#: src/qemu/qemu_driver.c:1087 +#: src/qemu/qemu_driver.c:887 #, c-format msgid "unexpected QEMU URI path '%s', try qemu:///session" msgstr "" -#: src/qemu/qemu_driver.c:1172 src/util/iohelper.c:59 src/util/virfile.c:570 -#: src/util/virfile.c:611 src/util/virfile.c:690 src/util/virnetdevtap.c:345 +#: src/lxc/lxc_controller.c:109 src/lxc/lxc_controller.c:162 +#: src/qemu/qemu_driver.c:960 src/util/iohelper.c:57 #, c-format msgid "Unable to open %s" msgstr "" -#: src/qemu/qemu_driver.c:1352 src/uml/uml_driver.c:1635 -#: src/uml/uml_driver.c:1679 src/vbox/vbox_tmpl.c:1261 -#: src/vbox/vbox_tmpl.c:1585 src/vbox/vbox_tmpl.c:1637 -#: src/vbox/vbox_tmpl.c:1691 src/vbox/vbox_tmpl.c:1749 -#: src/vbox/vbox_tmpl.c:1800 src/vbox/vbox_tmpl.c:1874 -#: src/vbox/vbox_tmpl.c:2157 +#: src/qemu/qemu_driver.c:1117 src/uml/uml_driver.c:1531 +#: src/uml/uml_driver.c:1567 src/vbox/vbox_tmpl.c:1233 +#: src/vbox/vbox_tmpl.c:1520 src/vbox/vbox_tmpl.c:1572 +#: src/vbox/vbox_tmpl.c:1623 src/vbox/vbox_tmpl.c:1676 +#: src/vbox/vbox_tmpl.c:1727 src/vbox/vbox_tmpl.c:1803 +#: src/vbox/vbox_tmpl.c:2113 #, c-format msgid "no domain with matching id %d" msgstr "aucun domaine ayant un id %d correspondant" -#: src/qemu/qemu_driver.c:1716 src/qemu/qemu_driver.c:1777 +#: src/qemu/qemu_driver.c:1715 src/qemu/qemu_driver.c:1776 msgid "domain is pmsuspended" msgstr "" -#: src/qemu/qemu_driver.c:1785 src/qemu/qemu_migration.c:2756 -#: src/qemu/qemu_migration.c:4492 src/qemu/qemu_process.c:593 -#: src/qemu/qemu_process.c:4119 +#: src/qemu/qemu_driver.c:1481 src/qemu/qemu_migration.c:2674 +#: src/qemu/qemu_migration.c:2801 src/qemu/qemu_process.c:406 +#: src/qemu/qemu_process.c:3287 msgid "resume operation failed" msgstr "" -#: src/qemu/qemu_driver.c:1848 src/qemu/qemu_driver.c:1954 -#: src/qemu/qemu_driver.c:4193 src/qemu/qemu_driver.c:4931 -#: src/qemu/qemu_driver.c:11575 src/qemu/qemu_driver.c:11602 -#: src/qemu/qemu_driver.c:15635 src/qemu/qemu_driver.c:15768 -#: src/qemu/qemu_driver.c:15846 +#: src/qemu/qemu_driver.c:1847 src/qemu/qemu_driver.c:1953 +#: src/qemu/qemu_driver.c:4207 src/qemu/qemu_driver.c:4945 +#: src/qemu/qemu_driver.c:12048 src/qemu/qemu_driver.c:12075 +#: src/qemu/qemu_driver.c:16210 src/qemu/qemu_driver.c:16343 +#: src/qemu/qemu_driver.c:16421 msgid "QEMU guest agent is not available due to an error" msgstr "" -#: src/qemu/qemu_driver.c:1859 src/qemu/qemu_driver.c:1960 -#: src/qemu/qemu_driver.c:4200 src/qemu/qemu_driver.c:4938 -#: src/qemu/qemu_driver.c:11581 src/qemu/qemu_driver.c:11609 -#: src/qemu/qemu_driver.c:15642 src/qemu/qemu_driver.c:15775 -#: src/qemu/qemu_driver.c:15840 +#: src/qemu/qemu_driver.c:1858 src/qemu/qemu_driver.c:1959 +#: src/qemu/qemu_driver.c:4214 src/qemu/qemu_driver.c:4952 +#: src/qemu/qemu_driver.c:12054 src/qemu/qemu_driver.c:12082 +#: src/qemu/qemu_driver.c:16217 src/qemu/qemu_driver.c:16350 +#: src/qemu/qemu_driver.c:16415 msgid "QEMU guest agent is not configured" msgstr "" -#: src/qemu/qemu_driver.c:1927 +#: src/qemu/qemu_driver.c:1926 msgid "flags for acpi power button and guest agent are mutually exclusive" msgstr "" -#: src/qemu/qemu_driver.c:1968 +#: src/qemu/qemu_driver.c:1576 msgid "Reboot is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:1974 +#: src/qemu/qemu_driver.c:1601 msgid "Reboot is not supported without the JSON monitor" msgstr "" -#: src/qemu/qemu_driver.c:2232 +#: src/qemu/qemu_driver.c:1859 msgid "cannot resize the maximum memory on an active domain" msgstr "impossible de modifier la mémoire maximale sur un domaine actif" -#: src/qemu/qemu_driver.c:2269 +#: src/qemu/qemu_driver.c:2276 msgid "" "Unable to change memory of active domain without the balloon device and " "guest OS balloon driver" msgstr "" -#: src/qemu/qemu_driver.c:2347 +#: src/qemu/qemu_driver.c:2354 msgid "unable to set balloon driver collection period" msgstr "" -#: src/qemu/qemu_driver.c:2440 +#: src/qemu/qemu_driver.c:2007 #, c-format msgid "cannot translate keycode %u of %s codeset to rfb keycode" msgstr "" -#: src/qemu/qemu_driver.c:2502 src/uml/uml_driver.c:1876 +#: src/qemu/qemu_driver.c:2079 src/uml/uml_driver.c:1743 msgid "cannot read cputime for domain" msgstr "" -#: src/qemu/qemu_driver.c:2704 +#: src/qemu/qemu_driver.c:2288 #, c-format msgid "failed to write header to domain save file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2712 src/qemu/qemu_driver.c:5609 +#: src/qemu/qemu_driver.c:2296 src/qemu/qemu_driver.c:4334 #, c-format msgid "failed to write xml to '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2736 +#: src/qemu/qemu_driver.c:4078 #, c-format msgid "Invalid compressed save format %d" msgstr "" -#: src/qemu/qemu_driver.c:2852 +#: src/qemu/qemu_driver.c:2377 #, c-format msgid "Failed to create file '%s': couldn't determine fs type" msgstr "" -#: src/qemu/qemu_driver.c:2854 +#: src/qemu/qemu_driver.c:2861 #, c-format msgid "Failed to open file '%s': couldn't determine fs type" msgstr "" -#: src/qemu/qemu_driver.c:2872 +#: src/qemu/qemu_driver.c:2398 #, c-format msgid "Error from child process creating '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2873 +#: src/qemu/qemu_driver.c:2880 #, c-format msgid "Error from child process opening '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2894 src/storage/storage_backend.c:432 +#: src/qemu/qemu_driver.c:2362 src/qemu/qemu_driver.c:2386 #, c-format msgid "Failed to create file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2895 src/util/virfile.c:1280 -#: src/util/virstoragefile.c:902 src/util/virstoragefile.c:1060 +#: src/util/util.c:451 #, c-format msgid "Failed to open file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2960 src/qemu/qemu_driver.c:3432 -#: src/qemu/qemu_driver.c:5183 +#: src/qemu/qemu_driver.c:2539 src/qemu/qemu_driver.c:2869 +#: src/qemu/qemu_driver.c:3947 msgid "bypass cache unsupported by this system" msgstr "" -#: src/qemu/qemu_driver.c:3004 +#: src/qemu/qemu_driver.c:2586 #, c-format msgid "unable to write %s" msgstr "" -#: src/qemu/qemu_driver.c:3065 src/qemu/qemu_driver.c:3556 -#: src/qemu/qemu_driver.c:11781 src/qemu/qemu_driver.c:12484 -#: src/qemu/qemu_driver.c:13404 src/qemu/qemu_driver.c:13456 -#: src/qemu/qemu_driver.c:14124 src/qemu/qemu_hotplug.c:465 -#: src/qemu/qemu_hotplug.c:996 src/qemu/qemu_migration.c:3245 -#: src/qemu/qemu_migration.c:3563 src/qemu/qemu_migration.c:4001 -#: src/qemu/qemu_migration.c:4412 src/qemu/qemu_process.c:568 -#: src/qemu/qemu_process.c:581 +#: src/qemu/qemu_driver.c:2476 src/qemu/qemu_driver.c:2986 +#: src/qemu/qemu_driver.c:9220 src/qemu/qemu_driver.c:9502 +#: src/qemu/qemu_driver.c:10366 src/qemu/qemu_driver.c:10417 +#: src/qemu/qemu_hotplug.c:408 src/qemu/qemu_hotplug.c:761 +#: src/qemu/qemu_migration.c:1622 src/qemu/qemu_migration.c:1937 +#: src/qemu/qemu_migration.c:2261 src/qemu/qemu_migration.c:2612 +#: src/qemu/qemu_process.c:384 src/qemu/qemu_process.c:397 msgid "guest unexpectedly quit" msgstr "" -#: src/qemu/qemu_driver.c:3098 +#: src/qemu/qemu_driver.c:2510 msgid "failed to get domain xml" msgstr "" -#: src/qemu/qemu_driver.c:3183 src/qemu/qemu_driver.c:3275 +#: src/qemu/qemu_driver.c:2673 msgid "Invalid save image format specified in configuration file" msgstr "" -#: src/qemu/qemu_driver.c:3189 src/qemu/qemu_driver.c:3281 -#: src/qemu/qemu_driver.c:12512 +#: src/qemu/qemu_driver.c:2679 msgid "" "Compression program for image format in configuration file isn't available" msgstr "" -#: src/qemu/qemu_driver.c:3372 +#: src/qemu/qemu_driver.c:3379 #, c-format msgid "Failed to remove managed save file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:3394 +#: src/qemu/qemu_driver.c:3401 msgid "dump-guest-memory is not supported" msgstr "" -#: src/qemu/qemu_driver.c:3460 +#: src/qemu/qemu_driver.c:3467 #, c-format msgid "unable to close file %s" msgstr "" -#: src/qemu/qemu_driver.c:3493 +#: src/qemu/qemu_driver.c:2923 msgid "Invalid dump image format specified in configuration file, using raw" msgstr "" -#: src/qemu/qemu_driver.c:3499 +#: src/qemu/qemu_driver.c:2928 msgid "" "Compression program for dump image format in configuration file isn't " "available, using raw" msgstr "" -#: src/qemu/qemu_driver.c:3596 +#: src/qemu/qemu_driver.c:3024 msgid "resuming after dump failed" msgstr "" -#: src/qemu/qemu_driver.c:3654 +#: src/qemu/qemu_driver.c:3087 msgid "currently is supported only taking screenshots of screen ID 0" msgstr "" -#: src/qemu/qemu_driver.c:3663 src/qemu/qemu_driver.c:9744 -#: src/vbox/vbox_tmpl.c:9209 +#: src/qemu/qemu_driver.c:3670 src/qemu/qemu_driver.c:10168 +#: src/vbox/vbox_tmpl.c:9213 #, c-format msgid "mkostemp(\"%s\") failed" msgstr "" -#: src/qemu/qemu_driver.c:3684 src/vbox/vbox_tmpl.c:9274 +#: src/qemu/qemu_driver.c:3119 src/vbox/vbox_tmpl.c:9102 msgid "unable to open stream" msgstr "" -#: src/qemu/qemu_driver.c:3741 src/qemu/qemu_driver.c:3805 +#: src/qemu/qemu_driver.c:3180 msgid "Dump failed" msgstr "" -#: src/qemu/qemu_driver.c:3749 +#: src/qemu/qemu_driver.c:3188 msgid "Resuming after dump failed" msgstr "" -#: src/qemu/qemu_driver.c:4000 +#: src/qemu/qemu_driver.c:4007 msgid "qemu didn't unplug the vCPUs properly" msgstr "" -#: src/qemu/qemu_driver.c:4008 src/qemu/qemu_process.c:1957 +#: src/qemu/qemu_process.c:1350 #, c-format msgid "got wrong number of vCPU pids from QEMU monitor. got %d, wanted %d" msgstr "" -#: src/qemu/qemu_driver.c:4028 +#: src/qemu/qemu_driver.c:4035 #, c-format msgid "unable to add vcpu %zu task %d to cgroup" msgstr "" -#: src/qemu/qemu_driver.c:4059 +#: src/qemu/qemu_driver.c:4066 #, c-format msgid "failed to set cpuset.cpus in cgroup for vcpu %zu" msgstr "" -#: src/qemu/qemu_driver.c:4068 +#: src/qemu/qemu_driver.c:4075 #, c-format msgid "failed to set cpu affinity for vcpu %zu" msgstr "" -#: src/qemu/qemu_driver.c:4114 +#: src/qemu/qemu_driver.c:3259 msgid "cannot change vcpu count of this domain" msgstr "" -#: src/qemu/qemu_driver.c:4141 src/test/test_driver.c:2651 -#: src/xen/xen_driver.c:1378 +#: src/qemu/qemu_driver.c:3283 src/test/test_driver.c:2194 +#: src/xen/xen_driver.c:1122 #, c-format msgid "argument out of range: %d" msgstr "" -#: src/qemu/qemu_driver.c:4171 +#: src/qemu/qemu_driver.c:3316 msgid "cannot adjust maximum on running domain" msgstr "" -#: src/qemu/qemu_driver.c:4186 +#: src/qemu/qemu_driver.c:4200 msgid "changing of maximum vCPU count isn't supported via guest agent" msgstr "" -#: src/qemu/qemu_driver.c:4206 +#: src/qemu/qemu_driver.c:4220 #, c-format msgid "" "requested vcpu count is greater than the count of enabled vcpus in the " "domain: %d > %d" msgstr "" -#: src/qemu/qemu_driver.c:4231 +#: src/qemu/qemu_driver.c:4245 #, c-format msgid "failed to set state of cpu %d via guest agent" msgstr "" -#: src/qemu/qemu_driver.c:4320 +#: src/qemu/qemu_driver.c:3456 #, c-format msgid "vcpu number out of range %d > %d" msgstr "" -#: src/qemu/qemu_driver.c:4331 src/qemu/qemu_driver.c:4605 +#: src/qemu/qemu_driver.c:4345 src/qemu/qemu_driver.c:4619 msgid "Empty cpu list for pinning" msgstr "" -#: src/qemu/qemu_driver.c:4345 src/qemu/qemu_driver.c:4670 -#: src/qemu/qemu_process.c:2121 +#: src/qemu/qemu_driver.c:3495 src/qemu/qemu_process.c:1578 msgid "cpu affinity is not supported" msgstr "" -#: src/qemu/qemu_driver.c:4364 src/qemu/qemu_driver.c:4625 +#: src/qemu/qemu_driver.c:4378 src/qemu/qemu_driver.c:4639 msgid "failed to update vcpupin" msgstr "" -#: src/qemu/qemu_driver.c:4375 +#: src/qemu/qemu_driver.c:4389 #, c-format msgid "failed to set cpuset.cpus in cgroup for vcpu %d" msgstr "" -#: src/qemu/qemu_driver.c:4382 +#: src/qemu/qemu_driver.c:4396 #, c-format msgid "failed to set cpu affinity for vcpu %d" msgstr "" -#: src/qemu/qemu_driver.c:4391 +#: src/qemu/qemu_driver.c:3502 msgid "failed to delete vcpupin xml of a running domain" msgstr "" -#: src/qemu/qemu_driver.c:4416 +#: src/qemu/qemu_driver.c:3524 msgid "failed to delete vcpupin xml of a persistent domain" msgstr "" -#: src/qemu/qemu_driver.c:4432 +#: src/qemu/qemu_driver.c:3531 msgid "failed to update or add vcpupin xml of a persistent domain" msgstr "" -#: src/qemu/qemu_driver.c:4588 +#: src/qemu/qemu_driver.c:4602 msgid "" "Changing affinity for emulator thread dynamically is not allowed when CPU " "placement is 'auto'" msgstr "" -#: src/qemu/qemu_driver.c:4640 +#: src/qemu/qemu_driver.c:4654 msgid "failed to set cpuset.cpus in cgroup for emulator threads" msgstr "" -#: src/qemu/qemu_driver.c:4647 +#: src/qemu/qemu_driver.c:4661 msgid "failed to set cpu affinity for emulator threads" msgstr "" -#: src/qemu/qemu_driver.c:4656 +#: src/qemu/qemu_driver.c:4670 msgid "failed to delete emulatorpin xml of a running domain" msgstr "" -#: src/qemu/qemu_driver.c:4683 +#: src/qemu/qemu_driver.c:4697 msgid "failed to delete emulatorpin xml of a persistent domain" msgstr "" -#: src/qemu/qemu_driver.c:4690 +#: src/qemu/qemu_driver.c:4704 msgid "failed to update or add emulatorpin xml of a persistent domain" msgstr "" -#: src/qemu/qemu_driver.c:4809 +#: src/qemu/qemu_driver.c:3693 msgid "cannot list vcpu pinning for an inactive domain" msgstr "" -#: src/qemu/qemu_driver.c:4840 +#: src/qemu/qemu_driver.c:3724 msgid "cannot get vCPU placement & pCPU time" msgstr "" -#: src/qemu/qemu_driver.c:4868 +#: src/qemu/qemu_driver.c:3742 msgid "cpu affinity is not available" msgstr "" -#: src/qemu/qemu_driver.c:4921 +#: src/qemu/qemu_driver.c:4935 msgid "" "vCPU count provided by the guest agent can only be requested for live " "domains" msgstr "" -#: src/qemu/qemu_driver.c:5203 src/qemu/qemu_driver.c:5223 +#: src/qemu/qemu_driver.c:3973 #, c-format msgid "cannot remove corrupt file: %s" msgstr "" -#: src/qemu/qemu_driver.c:5210 +#: src/qemu/qemu_driver.c:3960 msgid "failed to read qemu header" msgstr "" -#: src/qemu/qemu_driver.c:5219 +#: src/qemu/qemu_driver.c:3969 msgid "save image is incomplete" msgstr "" -#: src/qemu/qemu_driver.c:5265 src/qemu/qemu_driver.c:5396 +#: src/qemu/qemu_driver.c:4017 src/qemu/qemu_driver.c:4121 #, c-format msgid "cannot close file: %s" msgstr "" -#: src/qemu/qemu_driver.c:5420 +#: src/qemu/qemu_driver.c:4145 msgid "failed to resume domain" msgstr "" -#: src/qemu/qemu_driver.c:5596 +#: src/qemu/qemu_driver.c:4319 msgid "new xml too large to fit in file" msgstr "" -#: src/qemu/qemu_driver.c:5603 +#: src/qemu/qemu_driver.c:4328 #, c-format msgid "cannot seek in '%s'" msgstr "" -#: src/qemu/qemu_driver.c:6039 +#: src/qemu/qemu_driver.c:4687 #, c-format msgid "cannot remove managed save file %s" msgstr "" -#: src/qemu/qemu_driver.c:6113 +#: src/qemu/qemu_driver.c:4757 msgid "domain is already running" msgstr "" -#: src/qemu/qemu_driver.c:6182 src/qemu/qemu_driver.c:12681 -#: src/qemu/qemu_driver.c:13282 +#: src/qemu/qemu_driver.c:6199 src/qemu/qemu_driver.c:13306 +#: src/qemu/qemu_driver.c:13907 msgid "domain has active block copy job" msgstr "" -#: src/qemu/qemu_driver.c:6264 src/test/test_driver.c:3154 +#: src/qemu/qemu_driver.c:4980 #, c-format msgid "cannot delete inactive domain with %d snapshots" msgstr "" -#: src/qemu/qemu_driver.c:6345 +#: src/qemu/qemu_driver.c:6362 #, c-format msgid "'%s' controller cannot be hot plugged." msgstr "" -#: src/qemu/qemu_driver.c:6412 +#: src/qemu/qemu_driver.c:6429 #, c-format msgid "live attach of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:6437 +#: src/qemu/qemu_driver.c:6454 #, c-format msgid "'%s' controller cannot be hot unplugged." msgstr "" -#: src/qemu/qemu_driver.c:6472 +#: src/qemu/qemu_driver.c:6489 #, c-format msgid "live detach of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:6589 +#: src/qemu/qemu_driver.c:6606 #, c-format msgid "live update of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:6654 +#: src/qemu/qemu_driver.c:5401 #, c-format msgid "Lease %s in lockspace %s already exists" msgstr "" -#: src/qemu/qemu_driver.c:6670 +#: src/qemu/qemu_driver.c:6688 src/qemu/qemu_driver.c:6710 msgid "Target already exists" msgstr "" -#: src/qemu/qemu_driver.c:6690 +#: src/qemu/qemu_driver.c:6721 #, c-format msgid "persistent attach of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:6755 src/qemu/qemu_hotplug.c:3593 +#: src/qemu/qemu_driver.c:5455 src/qemu/qemu_hotplug.c:2262 #, c-format msgid "Lease %s in lockspace %s does not exist" msgstr "" -#: src/qemu/qemu_driver.c:6786 +#: src/qemu/qemu_driver.c:6821 +msgid "no matching filesystem device was found" +msgstr "" + +#: src/qemu/qemu_driver.c:6831 #, c-format msgid "persistent detach of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:6844 src/qemu/qemu_driver.c:6850 +#: src/qemu/qemu_driver.c:6889 src/qemu/qemu_driver.c:6895 #, c-format msgid "couldn't find matching device with mac address %s" msgstr "" -#: src/qemu/qemu_driver.c:6866 +#: src/qemu/qemu_driver.c:6911 #, c-format msgid "persistent update of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:7506 -#, c-format -msgid "unable to parse device weight '%s'" -msgstr "" - -#: src/qemu/qemu_driver.c:7805 src/qemu/qemu_driver.c:7840 -#: src/util/virtypedparam.c:193 src/util/virtypedparam.c:251 -#, c-format -msgid "Field name '%s' too long" -msgstr "" - -#: src/qemu/qemu_driver.c:8159 +#: src/qemu/qemu_driver.c:8570 msgid "change of nodeset for running domain requires strict numa mode" msgstr "" -#: src/qemu/qemu_driver.c:8175 +#: src/qemu/qemu_driver.c:8587 msgid "Failed to get cpuset bit values" msgstr "" -#: src/qemu/qemu_driver.c:8180 +#: src/qemu/qemu_driver.c:8592 msgid "Failed to set temporary cpuset bit values" msgstr "" -#: src/qemu/qemu_driver.c:8187 src/qemu/qemu_driver.c:8198 +#: src/qemu/qemu_driver.c:8599 src/qemu/qemu_driver.c:8610 msgid "Failed to format nodeset" msgstr "" -#: src/qemu/qemu_driver.c:8268 +#: src/qemu/qemu_driver.c:8680 msgid "cgroup cpuset controller is not mounted" msgstr "" -#: src/qemu/qemu_driver.c:8283 +#: src/qemu/qemu_driver.c:8695 #, c-format msgid "unsupported numa_mode: '%d'" msgstr "" -#: src/qemu/qemu_driver.c:8290 +#: src/qemu/qemu_driver.c:8702 msgid "can't change numa mode for running domain" msgstr "" -#: src/qemu/qemu_driver.c:8517 +#: src/qemu/qemu_driver.c:8929 #, c-format msgid "value of '%s' is out of range [%lld, %lld]" msgstr "" -#: src/qemu/qemu_driver.c:8946 +#: src/qemu/qemu_driver.c:7333 msgid "empty path" msgstr "" -#: src/qemu/qemu_driver.c:8954 +#: src/qemu/qemu_driver.c:7339 #, c-format msgid "size must be less than %llu" msgstr "" -#: src/qemu/qemu_driver.c:8980 src/qemu/qemu_driver.c:9042 -#: src/qemu/qemu_driver.c:9119 src/test/test_driver.c:3377 -#, c-format -msgid "invalid path: %s" -msgstr "chemin invalide : %s" - -#: src/qemu/qemu_driver.c:9049 src/qemu/qemu_driver.c:9126 -#: src/qemu/qemu_hotplug.c:75 -#, c-format -msgid "missing disk device alias name for %s" +#: src/qemu/qemu_driver.c:9439 src/qemu/qemu_driver.c:9518 +#: src/test/test_driver.c:3367 +msgid "summary statistics are not supported yet" msgstr "" -#: src/qemu/qemu_driver.c:9296 +#: src/qemu/qemu_driver.c:7757 msgid "interface stats not implemented on this platform" msgstr "" -#: src/qemu/qemu_driver.c:9355 src/qemu/qemu_driver.c:9363 -#: src/qemu/qemu_driver.c:9518 +#: src/qemu/qemu_driver.c:9779 src/qemu/qemu_driver.c:9787 +#: src/qemu/qemu_driver.c:9942 #, c-format msgid "Can't find device %s" msgstr "" -#: src/qemu/qemu_driver.c:9623 +#: src/qemu/qemu_driver.c:10047 msgid "cannot get RSS for domain" msgstr "" -#: src/qemu/qemu_driver.c:9664 src/qemu/qemu_driver.c:9822 -#: src/uml/uml_driver.c:2491 +#: src/qemu/qemu_driver.c:7836 src/qemu/qemu_driver.c:8001 +#: src/uml/uml_driver.c:2328 msgid "NULL or empty path" msgstr "" -#: src/qemu/qemu_driver.c:9671 src/uml/uml_driver.c:2498 +#: src/qemu/qemu_driver.c:7843 src/uml/uml_driver.c:2335 #, c-format msgid "invalid path '%s'" msgstr "" -#: src/qemu/qemu_driver.c:9687 +#: src/qemu/qemu_driver.c:7863 #, c-format msgid "%s: failed to seek or read" msgstr "" -#: src/qemu/qemu_driver.c:9725 +#: src/qemu/qemu_driver.c:7904 msgid "flags parameter must be VIR_MEMORY_VIRTUAL or VIR_MEMORY_PHYSICAL" msgstr "" -#: src/qemu/qemu_driver.c:9768 +#: src/qemu/qemu_driver.c:7949 #, c-format msgid "failed to read temporary file created with template %s" msgstr "" -#: src/qemu/qemu_driver.c:9829 +#: src/qemu/qemu_driver.c:8008 #, c-format msgid "invalid path %s not assigned to domain" msgstr "" -#: src/qemu/qemu_driver.c:9835 +#: src/qemu/qemu_driver.c:8014 #, c-format msgid "disk %s does not currently have a source assigned" msgstr "" -#: src/qemu/qemu_driver.c:9857 +#: src/conf/domain_conf.c:13218 src/qemu/qemu_driver.c:8042 #, c-format msgid "no disk format for %s and probing is disabled" msgstr "" -#: src/qemu/qemu_driver.c:9869 src/storage/storage_backend.c:1170 -#: src/storage/storage_backend.c:1204 src/util/virstoragefile.c:907 -#: src/util/virstoragefile.c:983 +#: src/qemu/qemu_driver.c:8061 src/storage/storage_backend.c:1018 +#: src/storage/storage_backend.c:1046 src/storage/storage_backend.c:1166 +#: src/util/storage_file.c:744 src/util/storage_file.c:840 #, c-format msgid "cannot stat file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:9891 +#: src/qemu/qemu_driver.c:8083 #, c-format msgid "failed to seek to end of %s" msgstr "" -#: src/qemu/qemu_driver.c:10069 src/qemu/qemu_driver.c:10452 -#: src/qemu/qemu_driver.c:10505 +#: src/qemu/qemu_driver.c:8241 src/qemu/qemu_driver.c:8581 msgid "PrepareTunnel called but no TUNNELLED flag set" msgstr "" -#: src/qemu/qemu_driver.c:10075 src/qemu/qemu_driver.c:10130 -#: src/qemu/qemu_driver.c:10176 +#: src/qemu/qemu_driver.c:8252 src/qemu/qemu_driver.c:8292 +#: src/qemu/qemu_driver.c:8347 #, c-format msgid "Cannot use migrate v2 protocol with lock manager %s" msgstr "" -#: src/qemu/qemu_driver.c:10123 src/qemu/qemu_driver.c:10339 -#: src/qemu/qemu_driver.c:10406 +#: src/qemu/qemu_driver.c:8302 src/qemu/qemu_driver.c:8535 msgid "Tunnelled migration requested but invalid RPC method called" msgstr "" -#: src/qemu/qemu_driver.c:10776 src/xen/xen_driver.c:2458 +#: src/qemu/qemu_driver.c:8769 src/xen/xen_driver.c:1970 #, c-format msgid "device %s is not a PCI device" msgstr "" -#: src/qemu/qemu_driver.c:10827 +#: src/qemu/qemu_driver.c:11267 msgid "" -"neither VFIO nor kvm device assignment is currently supported on this system" +"neither VFIO nor KVM device assignment is currently supported on this system" +msgstr "" + +#: src/qemu/qemu_driver.c:11276 +msgid "VFIO device assignment is currently not supported on this system" +msgstr "" + +#: src/qemu/qemu_driver.c:11285 +msgid "KVM device assignment is currently not supported on this system" msgstr "" -#: src/qemu/qemu_driver.c:10838 src/xen/xen_driver.c:2492 +#: src/qemu/qemu_driver.c:11293 src/xen/xen_driver.c:2490 #, c-format msgid "unknown driver name '%s'" msgstr "" -#: src/qemu/qemu_driver.c:10904 +#: src/qemu/qemu_driver.c:11359 #, c-format msgid "PCI device %s is still in use by domain %s" msgstr "" -#: src/qemu/qemu_driver.c:10908 +#: src/qemu/qemu_driver.c:11363 #, c-format msgid "PCI device %s is still in use" msgstr "" -#: src/qemu/qemu_driver.c:11240 +#: src/qemu/qemu_driver.c:8983 msgid "no job is active on the domain" msgstr "" -#: src/qemu/qemu_driver.c:11244 +#: src/qemu/qemu_driver.c:8987 msgid "cannot abort incoming migration; use virDomainDestroy instead" msgstr "" -#: src/qemu/qemu_driver.c:11297 +#: src/qemu/qemu_driver.c:9045 msgid "domain is not being migrated" msgstr "" -#: src/qemu/qemu_driver.c:11352 src/qemu/qemu_driver.c:11407 +#: src/qemu/qemu_driver.c:11807 src/qemu/qemu_driver.c:11862 msgid "Compressed migration is not supported by QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:11685 +#: src/qemu/qemu_driver.c:12158 #, c-format msgid "unknown image format of '%s' and format probing is disabled" msgstr "" -#: src/qemu/qemu_driver.c:11814 src/qemu/qemu_driver.c:12589 +#: src/qemu/qemu_driver.c:9254 src/qemu/qemu_driver.c:9561 msgid "resuming after snapshot failed" msgstr "" -#: src/qemu/qemu_driver.c:11856 +#: src/qemu/qemu_driver.c:12329 #, c-format msgid "" "external inactive snapshots are not supported on 'network' disks using '%s' " "protocol" msgstr "" -#: src/qemu/qemu_driver.c:11867 src/qemu/qemu_driver.c:11915 +#: src/qemu/qemu_driver.c:12340 src/qemu/qemu_driver.c:12428 #, c-format msgid "external inactive snapshots are not supported on '%s' disks" msgstr "" -#: src/qemu/qemu_driver.c:11891 +#: src/qemu/qemu_driver.c:12357 +msgid "" +"external active snapshots are not supported on scsi passthrough devices" +msgstr "" + +#: src/qemu/qemu_driver.c:12392 +#, c-format +msgid "" +"external active snapshots are not supported on 'network' disks using '%s' " +"protocol" +msgstr "" + +#: src/qemu/qemu_driver.c:12404 #, c-format msgid "external active snapshots are not supported on '%s' disks" msgstr "" -#: src/qemu/qemu_driver.c:11960 src/qemu/qemu_driver.c:14508 +#: src/qemu/qemu_driver.c:9318 #, c-format msgid "unable to stat for disk %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:11965 +#: src/qemu/qemu_driver.c:12479 #, c-format msgid "missing existing file for disk %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:11971 +#: src/qemu/qemu_driver.c:9324 #, c-format msgid "" "external snapshot file for disk %s already exists and is not a block device: " "%s" msgstr "" -#: src/qemu/qemu_driver.c:12024 +#: src/qemu/qemu_driver.c:12534 #, c-format msgid "" "internal inactive snapshots are not supported on 'network' disks using '%s' " "protocol" msgstr "" -#: src/qemu/qemu_driver.c:12035 +#: src/qemu/qemu_driver.c:12545 #, c-format msgid "internal inactive snapshots are not supported on '%s' disks" msgstr "" -#: src/qemu/qemu_driver.c:12062 +#: src/qemu/qemu_driver.c:12572 msgid "reuse is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:12076 +#: src/qemu/qemu_driver.c:9284 #, c-format msgid "" "active qemu domains require external disk snapshots; disk %s requested " "internal" msgstr "" -#: src/qemu/qemu_driver.c:12094 +#: src/qemu/qemu_driver.c:9292 #, c-format msgid "internal snapshot for disk %s unsupported for storage type %s" msgstr "" -#: src/qemu/qemu_driver.c:12109 +#: src/qemu/qemu_driver.c:9310 #, c-format msgid "external snapshot format for disk %s is unsupported: %s" msgstr "" -#: src/qemu/qemu_driver.c:12129 src/qemu/qemu_driver.c:12205 +#: src/qemu/qemu_driver.c:9338 src/qemu/qemu_driver.c:9378 msgid "unexpected code path" msgstr "" -#: src/qemu/qemu_driver.c:12138 +#: src/qemu/qemu_driver.c:12648 msgid "" "internal checkpoints require at least one disk to be selected for snapshot" msgstr "" -#: src/qemu/qemu_driver.c:12146 +#: src/qemu/qemu_driver.c:12656 msgid "" "disk-only snapshots require at least one disk to be selected for snapshot" msgstr "" -#: src/qemu/qemu_driver.c:12156 +#: src/qemu/qemu_driver.c:12666 msgid "" "mixing internal and external targets for a snapshot is not yet supported" msgstr "" -#: src/qemu/qemu_driver.c:12171 +#: src/qemu/qemu_driver.c:12681 msgid "atomic live snapshot of multiple disks is unsupported" msgstr "" -#: src/qemu/qemu_driver.c:12340 +#: src/qemu/qemu_driver.c:12786 +#, c-format +msgid "snapshots on volumes using '%s' protocol are not supported" +msgstr "" + +#: src/qemu/qemu_driver.c:12795 +#, c-format +msgid "snapshots are not supported on '%s' volumes" +msgstr "" + +#: src/qemu/qemu_driver.c:12817 src/qemu/qemu_driver.c:12992 +msgid "domain crashed while taking the snapshot" +msgstr "" + +#: src/qemu/qemu_driver.c:12954 msgid "live disk snapshot not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:12506 +#: src/qemu/qemu_driver.c:13131 msgid "Invalid snapshot image format specified in configuration file" msgstr "" -#: src/qemu/qemu_driver.c:12653 +#: src/qemu/qemu_driver.c:13278 msgid "quiesce requires disk-only" msgstr "" -#: src/qemu/qemu_driver.c:12676 src/qemu/qemu_migration.c:1404 +#: src/qemu/qemu_driver.c:2448 src/qemu/qemu_driver.c:9624 +#: src/qemu/qemu_migration.c:799 msgid "domain is marked for auto destroy" msgstr "" -#: src/qemu/qemu_driver.c:12687 src/test/test_driver.c:6900 +#: src/qemu/qemu_driver.c:9629 msgid "cannot halt after transient domain snapshot" msgstr "" -#: src/qemu/qemu_driver.c:12704 +#: src/qemu/qemu_driver.c:13329 #, c-format msgid "invalid snapshot name '%s': name can't contain '/'" msgstr "" -#: src/qemu/qemu_driver.c:12712 +#: src/qemu/qemu_driver.c:13337 #, c-format msgid "invalid snapshot name '%s': name can't start with '.'" msgstr "" -#: src/qemu/qemu_driver.c:12725 +#: src/qemu/qemu_driver.c:13350 msgid "live snapshot creation is supported only with external checkpoints" msgstr "" -#: src/qemu/qemu_driver.c:12839 +#: src/qemu/qemu_driver.c:13464 #, c-format msgid "unable to save metadata for snapshot %s" msgstr "" -#: src/qemu/qemu_driver.c:13124 src/test/test_driver.c:6740 +#: src/qemu/qemu_driver.c:10133 msgid "the domain does not have a current snapshot" msgstr "" -#: src/qemu/qemu_driver.c:13295 src/test/test_driver.c:7150 +#: src/qemu/qemu_driver.c:10250 msgid "" "transient domain needs to request run or pause to revert to inactive snapshot" msgstr "" -#: src/qemu/qemu_driver.c:13301 +#: src/qemu/qemu_driver.c:10256 msgid "revert to external disk snapshot not supported yet" msgstr "" -#: src/qemu/qemu_driver.c:13308 src/test/test_driver.c:7158 +#: src/qemu/qemu_driver.c:10263 #, c-format msgid "snapshot '%s' lacks domain '%s' rollback info" msgstr "" -#: src/qemu/qemu_driver.c:13318 +#: src/qemu/qemu_driver.c:10273 msgid "must respawn qemu to start inactive snapshot" msgstr "" -#: src/qemu/qemu_driver.c:13653 +#: src/qemu/qemu_driver.c:10615 #, c-format msgid "deletion of %d external disk snapshots not supported yet" msgstr "" -#: src/qemu/qemu_driver.c:13680 +#: src/qemu/qemu_driver.c:10642 #, c-format msgid "failed to set snapshot '%s' as current" msgstr "" -#: src/qemu/qemu_driver.c:13808 +#: src/qemu/qemu_driver.c:10774 #, c-format msgid "No monitor connection for pid %u" msgstr "" -#: src/qemu/qemu_driver.c:13813 +#: src/qemu/qemu_driver.c:10780 #, c-format msgid "Cannot connect to monitor connection of type '%s' for pid %u" msgstr "" -#: src/qemu/qemu_driver.c:14005 +#: src/qemu/qemu_driver.c:14630 #, c-format msgid "cannot find channel %s" msgstr "" -#: src/qemu/qemu_driver.c:14012 +#: src/qemu/qemu_driver.c:14637 #, c-format msgid "channel %s is not using a UNIX socket" msgstr "" -#: src/qemu/qemu_driver.c:14025 +#: src/qemu/qemu_driver.c:14650 msgid "Active channel stream exists for this domain" msgstr "" -#: src/qemu/qemu_driver.c:14058 +#: src/qemu/qemu_driver.c:10942 msgid "No device found for specified path" msgstr "" -#: src/qemu/qemu_driver.c:14101 +#: src/qemu/qemu_driver.c:14726 #, c-format msgid "disk '%s' not ready for pivot yet" msgstr "" -#: src/qemu/qemu_driver.c:14206 +#: src/qemu/qemu_driver.c:14831 msgid "resuming after drive-reopen failed" msgstr "" -#: src/qemu/qemu_driver.c:14240 +#: src/qemu/qemu_driver.c:14865 msgid "block jobs not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:14244 +#: src/qemu/qemu_driver.c:14869 msgid "partial block pull not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:14249 +#: src/qemu/qemu_driver.c:14874 msgid "" "setting bandwidth at start of block pull not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:14270 src/qemu/qemu_driver.c:14471 +#: src/qemu/qemu_driver.c:14895 src/qemu/qemu_driver.c:15096 #, c-format msgid "disk '%s' already in active block copy job" msgstr "" -#: src/qemu/qemu_driver.c:14278 +#: src/qemu/qemu_driver.c:14903 #, c-format msgid "pivot of disk '%s' requires an active copy job" msgstr "" -#: src/qemu/qemu_driver.c:14479 +#: src/qemu/qemu_driver.c:15104 msgid "block copy is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:14488 +#: src/qemu/qemu_driver.c:15113 msgid "domain is not transient" msgstr "" -#: src/qemu/qemu_driver.c:14499 +#: src/qemu/qemu_driver.c:15124 #, c-format msgid "disk '%s' has backing file, so raw shallow copy is not possible" msgstr "" -#: src/qemu/qemu_driver.c:14513 +#: src/qemu/qemu_driver.c:15138 #, c-format msgid "missing destination file for disk %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:14520 +#: src/qemu/qemu_driver.c:15145 #, c-format msgid "" "external destination file for disk %s already exists and is not a block " "device: %s" msgstr "" -#: src/qemu/qemu_driver.c:14537 +#: src/qemu/qemu_driver.c:15162 #, c-format msgid "unrecognized format '%s'" msgstr "" -#: src/qemu/qemu_driver.c:14684 +#: src/qemu/qemu_driver.c:15309 msgid "online commit not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:14695 +#: src/qemu/qemu_driver.c:15320 #, c-format msgid "disk %s has no source file to be committed" msgstr "" -#: src/qemu/qemu_driver.c:14710 +#: src/qemu/qemu_driver.c:15335 #, c-format msgid "could not find top '%s' in chain for '%s'" msgstr "" -#: src/qemu/qemu_driver.c:14716 +#: src/qemu/qemu_driver.c:15341 #, c-format msgid "top '%s' in chain for '%s' has no backing file" msgstr "" -#: src/qemu/qemu_driver.c:14725 +#: src/qemu/qemu_driver.c:15350 #, c-format msgid "could not find base '%s' below '%s' in chain for '%s'" msgstr "" -#: src/qemu/qemu_driver.c:14736 +#: src/qemu/qemu_driver.c:15361 #, c-format msgid "base '%s' is not immediately below '%s' in chain for '%s'" msgstr "" -#: src/qemu/qemu_driver.c:14814 +#: src/qemu/qemu_driver.c:11078 #, c-format msgid "No graphics backend with index %d" msgstr "" -#: src/qemu/qemu_driver.c:14826 +#: src/qemu/qemu_driver.c:11090 #, c-format msgid "Can only open VNC or SPICE graphics backends, not %s" msgstr "" -#: src/qemu/qemu_driver.c:14919 +#: src/qemu/qemu_driver.c:15544 #, c-format msgid "block I/O throttle limit value must be less than %llu" msgstr "" -#: src/qemu/qemu_driver.c:14953 +#: src/qemu/qemu_driver.c:11220 msgid "total and read/write of bytes_sec cannot be set at the same time" msgstr "" -#: src/qemu/qemu_driver.c:14960 +#: src/qemu/qemu_driver.c:11227 msgid "total and read/write of iops_sec cannot be set at the same time" msgstr "" -#: src/qemu/qemu_driver.c:15011 +#: src/qemu/qemu_driver.c:11246 msgid "Write to config file failed" msgstr "" -#: src/qemu/qemu_driver.c:15322 src/qemu/qemu_driver.c:15336 -msgid "unable to get cpu account" -msgstr "" - -#: src/qemu/qemu_driver.c:15397 src/qemu/qemu_driver.c:15473 +#: src/qemu/qemu_driver.c:15972 src/qemu/qemu_driver.c:16047 +#: src/util/vircgroup.c:2884 msgid "cpuacct parse error" msgstr "" -#: src/qemu/qemu_driver.c:15450 +#: src/qemu/qemu_driver.c:16025 src/util/vircgroup.c:2862 #, c-format msgid "start_cpu %d larger than maximum of %d" msgstr "" -#: src/qemu/qemu_driver.c:15550 -msgid "cgroup CPUACCT controller is not mounted" -msgstr "" - -#: src/qemu/qemu_driver.c:15580 +#: src/qemu/qemu_driver.c:16155 msgid "Duration not supported. Use 0 for now" msgstr "" -#: src/qemu/qemu_driver.c:15588 +#: src/qemu/qemu_driver.c:16163 #, c-format msgid "Unknown suspend target: %u" msgstr "" -#: src/qemu/qemu_driver.c:15611 +#: src/qemu/qemu_driver.c:16186 msgid "Unable to suspend domain due to missing system_wakeup monitor command" msgstr "" -#: src/qemu/qemu_driver.c:15621 +#: src/qemu/qemu_driver.c:16196 msgid "S3 state is disabled for this domain" msgstr "" -#: src/qemu/qemu_driver.c:15628 +#: src/qemu/qemu_driver.c:16203 msgid "S4 state is disabled for this domain" msgstr "" -#: src/qemu/qemu_driver.c:15699 +#: src/qemu/qemu_driver.c:16274 msgid "Unable to wake up domain due to missing system_wakeup monitor command" msgstr "" -#: src/qemu/qemu_driver.c:15819 +#: src/qemu/qemu_driver.c:16394 msgid "Specifying mount point is not supported for now" msgstr "" -#: src/qemu/qemu_hostdev.c:367 +#: src/qemu/qemu_hostdev.c:377 #, c-format msgid "" "virtualport type %s is currently not supported on interfaces of type hostdev" msgstr "" -#: src/qemu/qemu_hostdev.c:406 src/qemu/qemu_hostdev.c:481 +#: src/qemu/qemu_hostdev.c:416 src/qemu/qemu_hostdev.c:491 msgid "" "Interface type hostdev is currently supported on SR-IOV Virtual Functions " "only" msgstr "" -#: src/qemu/qemu_hostdev.c:420 +#: src/qemu/qemu_hostdev.c:430 #, c-format msgid "" "direct setting of the vlan tag is not allowed for hostdev devices using %s " "mode" msgstr "" -#: src/qemu/qemu_hostdev.c:433 +#: src/qemu/qemu_hostdev.c:443 msgid "vlan trunking is not supported by SR-IOV network devices" msgstr "" -#: src/qemu/qemu_hostdev.c:439 +#: src/qemu/qemu_hostdev.c:449 #, c-format msgid "vlan can only be set for SR-IOV VFs, but %s is not a VF" msgstr "" -#: src/qemu/qemu_hostdev.c:604 +#: src/qemu/qemu_hostdev.c:614 msgid "host doesn't support passthrough of host PCI devices" msgstr "" -#: src/qemu/qemu_hostdev.c:614 +#: src/qemu/qemu_hostdev.c:624 msgid "host doesn't support VFIO PCI passthrough" msgstr "" -#: src/qemu/qemu_hostdev.c:622 +#: src/qemu/qemu_hostdev.c:632 msgid "host doesn't support legacy PCI passthrough" msgstr "" -#: src/qemu/qemu_hostdev.c:678 +#: src/qemu/qemu_hostdev.c:189 #, c-format msgid "PCI device %s is not assignable" msgstr "" -#: src/qemu/qemu_hostdev.c:690 +#: src/qemu/qemu_hostdev.c:201 #, c-format msgid "PCI device %s is in use by domain %s" msgstr "" -#: src/qemu/qemu_hostdev.c:694 +#: src/qemu/qemu_hostdev.c:205 #, c-format msgid "PCI device %s is already in use" msgstr "" -#: src/qemu/qemu_hostdev.c:1092 +#: src/qemu/qemu_hostdev.c:1102 msgid "SCSI host device doesn't support managed mode" msgstr "" -#: src/qemu/qemu_hostdev.c:1123 +#: src/qemu/qemu_hostdev.c:1136 #, c-format -msgid "SCSI device %s is in use by domain %s" +msgid "SCSI device %s is already in use by other domain(s) as '%s'" msgstr "" -#: src/qemu/qemu_hostdev.c:1127 -#, c-format -msgid "SCSI device %s is already in use" -msgstr "" - -#: src/qemu/qemu_hostdev.c:1217 +#: src/qemu/qemu_hostdev.c:381 #, c-format msgid "Failed to re-attach PCI device: %s" msgstr "" -#: src/qemu/qemu_hostdev.c:1242 +#: src/qemu/qemu_hostdev.c:1259 #, c-format msgid "Failed to allocate PCI device list: %s" msgstr "" -#: src/qemu/qemu_hostdev.c:1287 +#: src/qemu/qemu_hostdev.c:428 #, c-format msgid "Failed to reset PCI device: %s" msgstr "" @@ -16106,21 +16348,21 @@ msgid "Unable to eject media" msgstr "" -#: src/qemu/qemu_hotplug.c:363 +#: src/qemu/qemu_hotplug.c:311 #, c-format msgid "target %s:%d already exists" msgstr "" -#: src/qemu/qemu_hotplug.c:394 +#: src/qemu/qemu_hotplug.c:328 msgid "USB controller hotplug unsupported in this QEMU binary" msgstr "" -#: src/qemu/qemu_hotplug.c:511 +#: src/qemu/qemu_hotplug.c:451 #, c-format msgid "unexpected disk address type %s" msgstr "" -#: src/qemu/qemu_hotplug.c:555 +#: src/qemu/qemu_hotplug.c:479 #, c-format msgid "SCSI controller %d was missing its PCI address" msgstr "" @@ -16129,7 +16371,7 @@ msgid "disk device='lun' is not supported for usb bus" msgstr "" -#: src/qemu/qemu_hotplug.c:858 +#: src/qemu/qemu_hotplug.c:658 msgid "installed qemu version does not support host_net_add" msgstr "" @@ -16137,332 +16379,334 @@ msgid "virtio-s390 net device cannot be hotplugged." msgstr "" -#: src/qemu/qemu_hotplug.c:934 +#: src/qemu/qemu_hotplug.c:711 msgid "Unable to attach network devices without vlan" msgstr "" -#: src/qemu/qemu_hotplug.c:1033 +#: src/qemu/qemu_hotplug.c:797 msgid "device alias not found: cannot set link state to down" msgstr "" -#: src/qemu/qemu_hotplug.c:1045 +#: src/qemu/qemu_hotplug.c:809 msgid "setting of link state not supported: Link is up" msgstr "" -#: src/qemu/qemu_hotplug.c:1221 +#: src/qemu/qemu_hotplug.c:923 msgid "guest unexpectedly quit during hotplug" msgstr "" -#: src/qemu/qemu_hotplug.c:1327 +#: src/qemu/qemu_hotplug.c:1330 msgid "attaching serial console is not supported" msgstr "" -#: src/qemu/qemu_hotplug.c:1333 +#: src/qemu/qemu_hotplug.c:1336 msgid "chardev already exists" msgstr "" -#: src/qemu/qemu_hotplug.c:1369 +#: src/qemu/qemu_hotplug.c:1372 msgid "detaching serial console is not supported" msgstr "" -#: src/qemu/qemu_hotplug.c:1559 +#: src/qemu/qemu_hotplug.c:1562 #, c-format msgid "Unable to prepare scsi hostdev: %s:%d:%d:%d" msgstr "" -#: src/qemu/qemu_hotplug.c:1633 src/qemu/qemu_hotplug.c:3329 +#: src/qemu/qemu_hotplug.c:1092 src/qemu/qemu_hotplug.c:2145 #, c-format msgid "hostdev mode '%s' not supported" msgstr "" -#: src/qemu/qemu_hotplug.c:1659 src/qemu/qemu_hotplug.c:3302 +#: src/qemu/qemu_hotplug.c:1133 src/qemu/qemu_hotplug.c:2159 #, c-format msgid "hostdev subsys type '%s' not supported" msgstr "" -#: src/qemu/qemu_hotplug.c:1693 +#: src/qemu/qemu_hotplug.c:1696 msgid "interface is missing bridge name" msgstr "" -#: src/qemu/qemu_hotplug.c:1706 +#: src/qemu/qemu_hotplug.c:1709 #, c-format msgid "Couldn't find network '%s'" msgstr "" -#: src/qemu/qemu_hotplug.c:1728 +#: src/qemu/qemu_hotplug.c:1731 #, c-format msgid "Interface type %d has no bridge name" msgstr "" -#: src/qemu/qemu_hotplug.c:1756 +#: src/qemu/qemu_hotplug.c:1759 #, c-format msgid "bridge %s doesn't exist" msgstr "" -#: src/qemu/qemu_hotplug.c:1780 +#: src/qemu/qemu_hotplug.c:1783 #, c-format msgid "unable to recover former state by adding port to bridge %s" msgstr "" -#: src/qemu/qemu_hotplug.c:1807 +#: src/qemu/qemu_hotplug.c:1810 #, c-format msgid "filters not supported on interfaces of type %s" msgstr "" -#: src/qemu/qemu_hotplug.c:1818 +#: src/qemu/qemu_hotplug.c:1821 #, c-format msgid "" "failed to add new filter rules to '%s' - attempting to restore old rules" msgstr "" -#: src/qemu/qemu_hotplug.c:1842 +#: src/qemu/qemu_hotplug.c:1173 msgid "can't change link state: device alias not found" msgstr "" -#: src/qemu/qemu_hotplug.c:1881 +#: src/qemu/qemu_hotplug.c:1203 msgid "cannot find existing network device to modify" msgstr "" -#: src/qemu/qemu_hotplug.c:1889 +#: src/qemu/qemu_hotplug.c:1892 #, c-format msgid "cannot change config of '%s' network type" msgstr "" -#: src/qemu/qemu_hotplug.c:1912 +#: src/qemu/qemu_hotplug.c:1915 #, c-format msgid "cannot change network interface mac address from %s to %s" msgstr "" -#: src/qemu/qemu_hotplug.c:1921 +#: src/qemu/qemu_hotplug.c:1924 #, c-format msgid "cannot modify network device model from %s to %s" msgstr "" -#: src/qemu/qemu_hotplug.c:1934 +#: src/qemu/qemu_hotplug.c:1937 msgid "cannot modify virtio network device driver attributes" msgstr "" -#: src/qemu/qemu_hotplug.c:1948 +#: src/qemu/qemu_hotplug.c:1951 msgid "cannot modify network device script attribute" msgstr "" -#: src/qemu/qemu_hotplug.c:1957 +#: src/qemu/qemu_hotplug.c:1960 msgid "cannot modify network device tap name" msgstr "" -#: src/qemu/qemu_hotplug.c:1975 +#: src/qemu/qemu_hotplug.c:1978 msgid "cannot modify network device guest PCI address" msgstr "" -#: src/qemu/qemu_hotplug.c:1984 +#: src/qemu/qemu_hotplug.c:1987 msgid "cannot modify network device alias" msgstr "" -#: src/qemu/qemu_hotplug.c:1989 +#: src/qemu/qemu_hotplug.c:1992 msgid "cannot modify network device rom bar setting" msgstr "" -#: src/qemu/qemu_hotplug.c:1994 +#: src/qemu/qemu_hotplug.c:1997 msgid "cannot modify network rom file" msgstr "" -#: src/qemu/qemu_hotplug.c:1999 +#: src/qemu/qemu_hotplug.c:2002 msgid "cannot modify network device boot index setting" msgstr "" -#: src/qemu/qemu_hotplug.c:2026 +#: src/qemu/qemu_hotplug.c:2029 #, c-format msgid "cannot change network interface type to '%s'" msgstr "" -#: src/qemu/qemu_hotplug.c:2084 src/qemu/qemu_hotplug.c:2157 +#: src/qemu/qemu_hotplug.c:1269 #, c-format msgid "unable to change config on '%s' network type" msgstr "" -#: src/qemu/qemu_hotplug.c:2269 +#: src/qemu/qemu_hotplug.c:1327 msgid "cannot find existing graphics device to modify" msgstr "" -#: src/qemu/qemu_hotplug.c:2275 +#: src/qemu/qemu_hotplug.c:2278 msgid "cannot change the number of listen addresses" msgstr "" -#: src/qemu/qemu_hotplug.c:2285 +#: src/qemu/qemu_hotplug.c:2288 msgid "cannot change the type of listen address" msgstr "" -#: src/qemu/qemu_hotplug.c:2294 +#: src/qemu/qemu_hotplug.c:1347 msgid "cannot change listen address setting on vnc graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2295 +#: src/qemu/qemu_hotplug.c:1400 msgid "cannot change listen address setting on spice graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2304 +#: src/qemu/qemu_hotplug.c:1352 msgid "cannot change listen network setting on vnc graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2305 +#: src/qemu/qemu_hotplug.c:1405 msgid "cannot change listen network setting on spice graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2323 +#: src/qemu/qemu_hotplug.c:1342 msgid "cannot change port settings on vnc graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2328 +#: src/qemu/qemu_hotplug.c:1357 msgid "cannot change keymap setting on vnc graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2368 +#: src/qemu/qemu_hotplug.c:1395 msgid "cannot change port settings on spice graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2374 +#: src/qemu/qemu_hotplug.c:1411 msgid "cannot change keymap setting on spice graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2415 +#: src/qemu/qemu_hotplug.c:1444 #, c-format msgid "unable to change config on '%s' graphics type" msgstr "" -#: src/qemu/qemu_hotplug.c:2706 +#: src/qemu/qemu_hotplug.c:2709 #, c-format msgid "failed to remove ebtables rule on '%s'" msgstr "" -#: src/qemu/qemu_hotplug.c:2781 +#: src/qemu/qemu_hotplug.c:2784 #, c-format msgid "don't know how to remove a %s device" msgstr "" -#: src/qemu/qemu_hotplug.c:2833 +#: src/qemu/qemu_hotplug.c:2836 msgid "Unable to wait on unplug condition" msgstr "" -#: src/qemu/qemu_hotplug.c:2866 src/qemu/qemu_hotplug.c:3122 +#: src/qemu/qemu_hotplug.c:1513 src/qemu/qemu_hotplug.c:1760 +#: src/qemu/qemu_hotplug.c:1995 #, c-format msgid "cannot hot unplug multifunction PCI device: %s" msgstr "" -#: src/qemu/qemu_hotplug.c:2876 +#: src/qemu/qemu_hotplug.c:2879 msgid "device cannot be detached without a valid CCW address" msgstr "" -#: src/qemu/qemu_hotplug.c:2883 +#: src/qemu/qemu_hotplug.c:2886 msgid "device cannot be detached without a valid PCI address" msgstr "" -#: src/qemu/qemu_hotplug.c:2938 +#: src/qemu/qemu_hotplug.c:1614 #, c-format msgid "Underlying qemu does not support %s disk removal" msgstr "" -#: src/qemu/qemu_hotplug.c:2945 +#: src/qemu/qemu_hotplug.c:2948 #, c-format msgid "disk '%s' is in an active block copy job" msgstr "" -#: src/qemu/qemu_hotplug.c:3020 src/uml/uml_driver.c:2331 +#: src/qemu/qemu_driver.c:5210 src/uml/uml_driver.c:2177 msgid "This type of disk cannot be hot unplugged" msgstr "" -#: src/qemu/qemu_hotplug.c:3024 +#: src/qemu/qemu_driver.c:5214 #, c-format msgid "disk device type '%s' cannot be detached" msgstr "" -#: src/qemu/qemu_hotplug.c:3095 +#: src/qemu/qemu_hotplug.c:3098 #, c-format msgid "controller %s:%d not found" msgstr "" -#: src/qemu/qemu_hotplug.c:3107 +#: src/qemu/qemu_hotplug.c:3110 #, c-format msgid "device with '%s' address cannot be detached" msgstr "" -#: src/qemu/qemu_hotplug.c:3114 +#: src/qemu/qemu_hotplug.c:3117 #, c-format msgid "device with invalid '%s' address cannot be detached" msgstr "" -#: src/qemu/qemu_hotplug.c:3129 +#: src/qemu/qemu_hotplug.c:1767 msgid "device cannot be detached: device is busy" msgstr "" -#: src/qemu/qemu_hotplug.c:3176 +#: src/qemu/qemu_hotplug.c:3179 #, c-format msgid "cannot hot unplug multifunction PCI device: %.4x:%.2x:%.2x.%.1x" msgstr "" -#: src/qemu/qemu_hotplug.c:3185 src/qemu/qemu_hotplug.c:3423 +#: src/qemu/qemu_hotplug.c:1530 src/qemu/qemu_hotplug.c:1754 +#: src/qemu/qemu_hotplug.c:1849 src/qemu/qemu_hotplug.c:2003 msgid "device cannot be detached without a PCI address" msgstr "" -#: src/qemu/qemu_hotplug.c:3212 src/qemu/qemu_hotplug.c:3243 +#: src/qemu/qemu_hotplug.c:2101 msgid "device cannot be detached without a device alias" msgstr "" -#: src/qemu/qemu_hotplug.c:3218 src/qemu/qemu_hotplug.c:3249 +#: src/qemu/qemu_hotplug.c:2107 msgid "device cannot be detached with this QEMU version" msgstr "" -#: src/qemu/qemu_hotplug.c:3340 +#: src/qemu/qemu_hotplug.c:1985 #, c-format msgid "host pci device %.4x:%.2x:%.2x.%.1x not found" msgstr "" -#: src/qemu/qemu_hotplug.c:3347 +#: src/qemu/qemu_hotplug.c:2093 #, c-format msgid "host usb device %03d.%03d not found" msgstr "" -#: src/qemu/qemu_hotplug.c:3351 +#: src/qemu/qemu_hotplug.c:3354 #, c-format msgid "host usb device vendor=0x%.4x product=0x%.4x not found" msgstr "" -#: src/qemu/qemu_hotplug.c:3357 +#: src/qemu/qemu_hotplug.c:3360 #, c-format msgid "host scsi device %s:%d:%d.%d not found" msgstr "" -#: src/qemu/qemu_hotplug.c:3416 +#: src/qemu/qemu_hotplug.c:3419 msgid "device cannot be detached without a CCW address" msgstr "" -#: src/qemu/qemu_hotplug.c:3429 +#: src/qemu/qemu_hotplug.c:1855 #, c-format msgid "cannot hot unplug multifunction PCI device :%s" msgstr "" -#: src/qemu/qemu_hotplug.c:3437 +#: src/qemu/qemu_hotplug.c:1862 msgid "unable to determine original VLAN" msgstr "" -#: src/qemu/qemu_hotplug.c:3520 +#: src/qemu/qemu_hotplug.c:2199 msgid "Graphics password only supported for VNC" msgstr "" -#: src/qemu/qemu_hotplug.c:3546 +#: src/qemu/qemu_hotplug.c:2225 msgid "Expiry of passwords is not supported" msgstr "" -#: src/qemu/qemu_migration.c:235 +#: src/qemu/qemu_migration.c:164 #, c-format msgid "unable to read server cert %s" msgstr "" -#: src/qemu/qemu_migration.c:242 +#: src/qemu/qemu_migration.c:171 #, c-format msgid "cannot initialize cert object: %s" msgstr "" -#: src/qemu/qemu_migration.c:253 +#: src/qemu/qemu_migration.c:182 #, c-format msgid "cannot load cert data from %s: %s" msgstr "" @@ -16472,19 +16716,19 @@ msgid "Unable to run command to get OVS port data for interface %s" msgstr "" -#: src/qemu/qemu_migration.c:402 +#: src/qemu/qemu_migration.c:277 msgid "Unable to obtain host UUID" msgstr "Impossible d'obtenir l'UUID de l'hôte" -#: src/qemu/qemu_migration.c:423 +#: src/qemu/qemu_migration.c:298 msgid "Migration graphics data already present" msgstr "" -#: src/qemu/qemu_migration.c:450 +#: src/qemu/qemu_migration.c:324 msgid "Migration lockstate data already present" msgstr "" -#: src/qemu/qemu_migration.c:480 +#: src/qemu/qemu_migration.c:355 msgid "Migration persistent data already present" msgstr "" @@ -16492,24 +16736,24 @@ msgid "Network migration data already present" msgstr "" -#: src/qemu/qemu_migration.c:680 +#: src/qemu/qemu_migration.c:470 msgid "missing type attribute in migration data" msgstr "" -#: src/qemu/qemu_migration.c:685 src/qemu/qemu_migration.c:1808 +#: src/qemu/qemu_migration.c:475 #, c-format msgid "unknown graphics type %s" msgstr "" -#: src/qemu/qemu_migration.c:692 +#: src/qemu/qemu_migration.c:482 msgid "missing port attribute in migration data" msgstr "" -#: src/qemu/qemu_migration.c:698 +#: src/qemu/qemu_migration.c:488 msgid "missing tlsPort attribute in migration data" msgstr "" -#: src/qemu/qemu_migration.c:704 +#: src/qemu/qemu_migration.c:494 msgid "missing listen attribute in migration data" msgstr "" @@ -16521,60 +16765,60 @@ msgid "missing vporttype attribute in migration data" msgstr "" -#: src/qemu/qemu_migration.c:793 +#: src/qemu/qemu_migration.c:531 msgid "missing name element in migration data" msgstr "" -#: src/qemu/qemu_migration.c:798 +#: src/qemu/qemu_migration.c:536 #, c-format msgid "Incoming cookie data had unexpected name %s vs %s" msgstr "" -#: src/qemu/qemu_migration.c:808 +#: src/qemu/qemu_migration.c:546 msgid "missing uuid element in migration data" msgstr "" -#: src/qemu/qemu_migration.c:814 +#: src/qemu/qemu_migration.c:552 #, c-format msgid "Incoming cookie data had unexpected UUID %s vs %s" msgstr "" -#: src/qemu/qemu_migration.c:822 +#: src/qemu/qemu_migration.c:560 msgid "missing hostname element in migration data" msgstr "" -#: src/qemu/qemu_migration.c:827 src/qemu/qemu_migration.c:844 +#: src/qemu/qemu_migration.c:565 src/qemu/qemu_migration.c:582 #, c-format msgid "Attempt to migrate guest to the same host %s" msgstr "Tentative de migrer un invité vers le même hôte %s" -#: src/qemu/qemu_migration.c:834 +#: src/qemu/qemu_migration.c:572 msgid "missing hostuuid element in migration data" msgstr "" -#: src/qemu/qemu_migration.c:839 +#: src/qemu/qemu_migration.c:577 msgid "malformed hostuuid element in migration data" msgstr "" -#: src/qemu/qemu_migration.c:860 +#: src/qemu/qemu_migration.c:598 msgid "missing feature name" msgstr "" -#: src/qemu/qemu_migration.c:866 +#: src/qemu/qemu_migration.c:604 #, c-format msgid "Unknown migration cookie feature %s" msgstr "" -#: src/qemu/qemu_migration.c:874 +#: src/qemu/qemu_migration.c:612 #, c-format msgid "Unsupported migration cookie feature %s" msgstr "" -#: src/qemu/qemu_migration.c:892 +#: src/qemu/qemu_migration.c:630 msgid "Missing lock driver name in migration cookie" msgstr "" -#: src/qemu/qemu_migration.c:904 +#: src/qemu/qemu_migration.c:642 #, c-format msgid "Too many domain elements in migration cookie: %d" msgstr "" @@ -16584,262 +16828,262 @@ msgid "Malformed nbd port '%s'" msgstr "" -#: src/qemu/qemu_migration.c:966 +#: src/qemu/qemu_migration.c:678 msgid "(qemu_migration_cookie)" msgstr "" -#: src/qemu/qemu_migration.c:1037 +#: src/qemu/qemu_migration.c:740 msgid "Migration cookie was not NULL terminated" msgstr "" -#: src/qemu/qemu_migration.c:1057 +#: src/qemu/qemu_migration.c:760 #, c-format msgid "Missing %s lock state for migration cookie" msgstr "" -#: src/qemu/qemu_migration.c:1064 +#: src/qemu/qemu_migration.c:767 #, c-format msgid "Source host lock driver %s different from target %s" msgstr "" -#: src/qemu/qemu_migration.c:1251 src/qemu/qemu_migration.c:1685 -#: src/qemu/qemu_migration.c:3189 +#: src/qemu/qemu_migration.c:2368 src/qemu/qemu_migration.c:2441 +#, c-format +msgid "Failed to resume guest %s after failure" +msgstr "" + +#: src/qemu/qemu_migration.c:909 msgid "canceled by client" msgstr "" -#: src/qemu/qemu_migration.c:1416 +#: src/qemu/qemu_migration.c:804 #, c-format msgid "cannot migrate domain with %d snapshots" msgstr "" -#: src/qemu/qemu_migration.c:1426 +#: src/qemu/qemu_migration.c:1473 msgid "cannot migrate domain with I/O error" msgstr "" -#: src/qemu/qemu_migration.c:1434 +#: src/qemu/qemu_migration.c:1481 msgid "domain has an active block job" msgstr "" -#: src/qemu/qemu_migration.c:1455 +#: src/qemu/qemu_migration.c:1502 msgid "domain has assigned non-USB host devices" msgstr "" -#: src/qemu/qemu_migration.c:1493 +#: src/qemu/qemu_migration.c:1540 msgid "Migration may lead to data corruption if disks use cache != none" msgstr "" -#: src/qemu/qemu_migration.c:1547 +#: src/qemu/qemu_migration.c:1594 msgid "Compressed migration is not supported by target QEMU binary" msgstr "" -#: src/qemu/qemu_migration.c:1551 +#: src/qemu/qemu_migration.c:1598 msgid "Compressed migration is not supported by source QEMU binary" msgstr "" -#: src/qemu/qemu_migration.c:1644 +#: src/qemu/qemu_migration.c:880 msgid "is not active" msgstr "" -#: src/qemu/qemu_migration.c:1679 +#: src/qemu/qemu_migration.c:903 msgid "unexpectedly failed" msgstr "" -#: src/qemu/qemu_migration.c:1704 src/qemu/qemu_migration.c:3257 +#: src/qemu/qemu_migration.c:927 src/qemu/qemu_migration.c:1634 msgid "migration job" msgstr "" -#: src/qemu/qemu_migration.c:1707 +#: src/qemu/qemu_migration.c:930 msgid "domain save job" msgstr "" -#: src/qemu/qemu_migration.c:1710 +#: src/qemu/qemu_migration.c:933 msgid "domain core dump job" msgstr "" -#: src/qemu/qemu_migration.c:1713 +#: src/qemu/qemu_migration.c:936 msgid "job" msgstr "" -#: src/qemu/qemu_migration.c:1733 +#: src/qemu/qemu_migration.c:950 msgid "Lost connection to destination host" msgstr "" -#: src/qemu/qemu_migration.c:1761 +#: src/qemu/qemu_migration.c:1808 msgid "failed due to I/O error" msgstr "" -#: src/qemu/qemu_migration.c:1823 +#: src/qemu/qemu_migration.c:1870 #, c-format msgid "invalid tlsPort number: %s" msgstr "" -#: src/qemu/qemu_migration.c:1875 src/util/virnetdevopenvswitch.c:253 +#: src/qemu/qemu_migration.c:1922 src/util/virnetdevopenvswitch.c:253 #, c-format msgid "Unable to run command to set OVS port data for interface %s" msgstr "" -#: src/qemu/qemu_migration.c:2016 src/qemu/qemu_migration.c:2192 +#: src/qemu/qemu_migration.c:2063 src/qemu/qemu_migration.c:2242 msgid "offline migration cannot handle non-shared storage" msgstr "" -#: src/qemu/qemu_migration.c:2022 src/qemu/qemu_migration.c:2198 +#: src/qemu/qemu_migration.c:2069 src/qemu/qemu_migration.c:2248 msgid "offline migration must be specified with the persistent flag set" msgstr "" -#: src/qemu/qemu_migration.c:2028 src/qemu/qemu_migration.c:2204 +#: src/qemu/qemu_migration.c:2075 src/qemu/qemu_migration.c:2254 msgid "tunnelled offline migration does not make sense" msgstr "" -#: src/qemu/qemu_migration.c:2107 src/qemu/qemu_migration.c:2437 +#: src/qemu/qemu_driver.c:8483 src/qemu/qemu_migration.c:1207 msgid "domain disappeared" msgstr "" -#: src/qemu/qemu_migration.c:2295 +#: src/qemu/qemu_migration.c:2349 msgid "qemu isn't capable of IPv6" msgstr "" -#: src/qemu/qemu_migration.c:2300 +#: src/qemu/qemu_migration.c:2354 msgid "host isn't capable of IPv6" msgstr "" -#: src/qemu/qemu_migration.c:2357 src/qemu/qemu_migration.c:3451 +#: src/qemu/qemu_migration.c:1149 src/qemu/qemu_migration.c:1829 msgid "cannot create pipe for tunnelled migration" msgstr "" -#: src/qemu/qemu_migration.c:2375 +#: src/qemu/qemu_migration.c:1169 msgid "cannot pass pipe for tunnelled migration" msgstr "" -#: src/qemu/qemu_migration.c:2504 +#: src/qemu/qemu_driver.c:8246 src/qemu/qemu_driver.c:8586 msgid "tunnelled migration requested but NULL stream passed" msgstr "" -#: src/qemu/qemu_migration.c:2566 +#: src/qemu/qemu_migration.c:1315 msgid "" "hostname on destination resolved to localhost, but migration requires an FQDN" msgstr "" -#: src/qemu/qemu_migration.c:2586 +#: src/qemu/qemu_migration.c:1337 msgid "only tcp URIs are supported for KVM/QEMU migrations" msgstr "" -#: src/qemu/qemu_migration.c:2602 +#: src/qemu/qemu_migration.c:2661 #, c-format msgid "unable to parse URI: %s" msgstr "" -#: src/qemu/qemu_migration.c:2608 +#: src/qemu/qemu_migration.c:2667 #, c-format msgid "missing host in migration URI: %s" msgstr "" -#: src/qemu/qemu_migration.c:2665 +#: src/qemu/qemu_driver.c:8236 src/qemu/qemu_driver.c:8308 +#: src/qemu/qemu_driver.c:8541 src/qemu/qemu_driver.c:8576 msgid "no domain XML passed" msgstr "" -#: src/qemu/qemu_migration.c:2910 +#: src/qemu/qemu_migration.c:2959 msgid "poll failed in migration tunnel" msgstr "" -#: src/qemu/qemu_migration.c:2928 +#: src/qemu/qemu_migration.c:2977 msgid "failed to read from wakeup fd" msgstr "" -#: src/qemu/qemu_migration.c:2950 +#: src/qemu/qemu_migration.c:1449 msgid "tunnelled migration failed to read from qemu" msgstr "" -#: src/qemu/qemu_migration.c:2994 +#: src/qemu/qemu_migration.c:3043 msgid "Unable to make pipe" msgstr "" -#: src/qemu/qemu_migration.c:3010 +#: src/qemu/qemu_migration.c:1495 msgid "Unable to create migration thread" msgstr "" -#: src/qemu/qemu_migration.c:3032 +#: src/qemu/qemu_migration.c:3081 msgid "failed to wakeup migration tunnel" msgstr "" -#: src/qemu/qemu_migration.c:3086 +#: src/qemu/qemu_migration.c:3135 #, c-format msgid "Unable to set FD %d blocking" msgstr "" -#: src/qemu/qemu_migration.c:3145 +#: src/qemu/qemu_migration.c:1553 #, c-format msgid "Migration with lock driver %s requires cookie support" msgstr "" -#: src/qemu/qemu_migration.c:3265 +#: src/qemu/qemu_migration.c:1642 msgid "failed to accept connection from qemu" msgstr "" -#: src/qemu/qemu_migration.c:3428 +#: src/qemu/qemu_migration.c:1807 msgid "Source qemu is too old to support tunnelled migration" msgstr "" -#: src/qemu/qemu_migration.c:3950 +#: src/qemu/qemu_migration.c:4007 #, c-format msgid "Failed to connect to remote libvirt URI %s: %s" msgstr "" -#: src/qemu/qemu_migration.c:3978 +#: src/qemu/qemu_migration.c:2254 msgid "Destination libvirt does not support peer-to-peer migration protocol" msgstr "" -#: src/qemu/qemu_migration.c:4122 src/qemu/qemu_migration.c:4204 -#, c-format -msgid "Failed to resume guest %s after failure" -msgstr "" - -#: src/qemu/qemu_migration.c:4272 +#: src/qemu/qemu_migration.c:2502 msgid "received unexpected cookie with P2P migration" msgstr "" -#: src/qemu/qemu_migration.c:4284 +#: src/qemu/qemu_migration.c:2513 msgid "Unexpected dconnuri parameter with non-peer2peer migration" msgstr "" -#: src/qemu/qemu_migration.c:4322 +#: src/qemu/qemu_migration.c:4350 #, c-format msgid "Port profile Associate failed for %s" msgstr "" -#: src/qemu/qemu_migration.c:4468 +#: src/qemu/qemu_migration.c:2650 msgid "can't get vmdef" msgstr "" -#: src/qemu/qemu_migration.c:4673 +#: src/qemu/qemu_migration.c:2914 msgid "Unable to set cloexec flag" msgstr "" -#: src/qemu/qemu_migration.c:4768 +#: src/qemu/qemu_migration.c:3001 #, c-format msgid "migration protocol going backwards %s => %s" msgstr "" -#: src/qemu/qemu_migration.c:4803 +#: src/qemu/qemu_migration.c:3035 #, c-format msgid "domain '%s' is not processing incoming migration" msgstr "" -#: src/qemu/qemu_migration.c:4805 +#: src/qemu/qemu_migration.c:3037 #, c-format msgid "domain '%s' is not being migrated" msgstr "" -#: src/qemu/qemu_monitor.c:288 +#: src/qemu/qemu_monitor.c:234 #, c-format msgid "Monitor path %s too big for destination" msgstr "" -#: src/qemu/qemu_monitor.c:387 +#: src/qemu/qemu_monitor.c:304 #, c-format msgid "Process %d %p %p [[[[%s]]][[[%s]]]" msgstr "" -#: src/qemu/qemu_monitor.c:485 +#: src/qemu/qemu_monitor.c:399 msgid "Monitor does not support sending of file descriptors" msgstr "" @@ -16858,7 +17102,7 @@ msgid "Qemu monitor was closed" msgstr "" -#: src/qemu/qemu_monitor.c:964 +#: src/qemu/qemu_monitor.c:793 msgid "Unable to wait on monitor condition" msgstr "" @@ -16870,187 +17114,172 @@ msgid "Memory balloon model must be virtio to get memballoon path" msgstr "" -#: src/qemu/qemu_monitor.c:1076 +#: src/qemu/qemu_monitor.c:1083 msgid "" "Property 'guest-stats-polling-interval' not found on memory balloon driver." msgstr "" -#: src/qemu/qemu_monitor.c:1119 +#: src/qemu/qemu_monitor.c:1126 msgid "Unable to unescape command" msgstr "" -#: src/qemu/qemu_monitor.c:1363 src/qemu/qemu_monitor.c:1389 -#: src/qemu/qemu_monitor.c:1409 src/qemu/qemu_monitor.c:1450 -#: src/qemu/qemu_monitor.c:1469 src/qemu/qemu_monitor.c:1489 -#: src/qemu/qemu_monitor.c:1528 src/qemu/qemu_monitor.c:1548 -#: src/qemu/qemu_monitor.c:1569 src/qemu/qemu_monitor.c:1592 -#: src/qemu/qemu_monitor.c:1646 src/qemu/qemu_monitor.c:1700 -#: src/qemu/qemu_monitor.c:1736 src/qemu/qemu_monitor.c:1787 -#: src/qemu/qemu_monitor.c:1833 src/qemu/qemu_monitor.c:1865 -#: src/qemu/qemu_monitor.c:1887 src/qemu/qemu_monitor.c:1906 -#: src/qemu/qemu_monitor.c:1927 src/qemu/qemu_monitor.c:1950 -#: src/qemu/qemu_monitor.c:1973 src/qemu/qemu_monitor.c:1995 -#: src/qemu/qemu_monitor.c:2015 src/qemu/qemu_monitor.c:2035 -#: src/qemu/qemu_monitor.c:2055 src/qemu/qemu_monitor.c:2076 -#: src/qemu/qemu_monitor.c:2098 src/qemu/qemu_monitor.c:2118 -#: src/qemu/qemu_monitor.c:2144 src/qemu/qemu_monitor.c:2177 -#: src/qemu/qemu_monitor.c:2207 src/qemu/qemu_monitor.c:2245 -#: src/qemu/qemu_monitor.c:2306 src/qemu/qemu_monitor.c:2329 -#: src/qemu/qemu_monitor.c:2348 src/qemu/qemu_monitor.c:2412 -#: src/qemu/qemu_monitor.c:2433 src/qemu/qemu_monitor.c:2454 -#: src/qemu/qemu_monitor.c:2477 src/qemu/qemu_monitor.c:2500 -#: src/qemu/qemu_monitor.c:2521 src/qemu/qemu_monitor.c:2543 -#: src/qemu/qemu_monitor.c:2565 src/qemu/qemu_monitor.c:2603 -#: src/qemu/qemu_monitor.c:2633 src/qemu/qemu_monitor.c:2674 -#: src/qemu/qemu_monitor.c:2708 src/qemu/qemu_monitor.c:2753 -#: src/qemu/qemu_monitor.c:2781 src/qemu/qemu_monitor.c:2823 -#: src/qemu/qemu_monitor.c:2844 src/qemu/qemu_monitor.c:2865 -#: src/qemu/qemu_monitor.c:2891 src/qemu/qemu_monitor.c:2912 -#: src/qemu/qemu_monitor.c:2931 src/qemu/qemu_monitor.c:2950 -#: src/qemu/qemu_monitor.c:2973 src/qemu/qemu_monitor.c:3007 -#: src/qemu/qemu_monitor.c:3028 src/qemu/qemu_monitor.c:3047 -#: src/qemu/qemu_monitor.c:3066 src/qemu/qemu_monitor.c:3085 -#: src/qemu/qemu_monitor.c:3111 src/qemu/qemu_monitor.c:3280 -#: src/qemu/qemu_monitor.c:3426 src/qemu/qemu_monitor.c:3452 -#: src/qemu/qemu_monitor.c:3476 src/qemu/qemu_monitor.c:3497 -#: src/qemu/qemu_monitor.c:3527 src/qemu/qemu_monitor.c:3549 -#: src/qemu/qemu_monitor.c:3571 src/qemu/qemu_monitor.c:3596 -#: src/qemu/qemu_monitor.c:3619 src/qemu/qemu_monitor.c:3641 -#: src/qemu/qemu_monitor.c:3664 src/qemu/qemu_monitor.c:3685 -#: src/qemu/qemu_monitor.c:3709 src/qemu/qemu_monitor.c:3727 -#: src/qemu/qemu_monitor.c:3749 src/qemu/qemu_monitor.c:3771 -#: src/qemu/qemu_monitor.c:3790 src/qemu/qemu_monitor.c:3812 -#: src/qemu/qemu_monitor.c:3834 src/qemu/qemu_monitor.c:3855 -#: src/qemu/qemu_monitor.c:3875 src/qemu/qemu_monitor.c:3896 -#: src/qemu/qemu_monitor.c:3952 +#: src/qemu/qemu_monitor.c:971 src/qemu/qemu_monitor.c:1018 +#: src/qemu/qemu_monitor.c:1038 src/qemu/qemu_monitor.c:1079 +#: src/qemu/qemu_monitor.c:1098 src/qemu/qemu_monitor.c:1118 +#: src/qemu/qemu_monitor.c:1157 src/qemu/qemu_monitor.c:1177 +#: src/qemu/qemu_monitor.c:1198 src/qemu/qemu_monitor.c:1218 +#: src/qemu/qemu_monitor.c:1246 src/qemu/qemu_monitor.c:1282 +#: src/qemu/qemu_monitor.c:1335 src/qemu/qemu_monitor.c:1381 +#: src/qemu/qemu_monitor.c:1413 src/qemu/qemu_monitor.c:1435 +#: src/qemu/qemu_monitor.c:1454 src/qemu/qemu_monitor.c:1475 +#: src/qemu/qemu_monitor.c:1498 src/qemu/qemu_monitor.c:1521 +#: src/qemu/qemu_monitor.c:1543 src/qemu/qemu_monitor.c:1563 +#: src/qemu/qemu_monitor.c:1583 src/qemu/qemu_monitor.c:1606 +#: src/qemu/qemu_monitor.c:1634 src/qemu/qemu_monitor.c:1667 +#: src/qemu/qemu_monitor.c:1699 src/qemu/qemu_monitor.c:1741 +#: src/qemu/qemu_monitor.c:1806 src/qemu/qemu_monitor.c:1831 +#: src/qemu/qemu_monitor.c:1881 src/qemu/qemu_monitor.c:1902 +#: src/qemu/qemu_monitor.c:1923 src/qemu/qemu_monitor.c:1946 +#: src/qemu/qemu_monitor.c:1969 src/qemu/qemu_monitor.c:1990 +#: src/qemu/qemu_monitor.c:2012 src/qemu/qemu_monitor.c:2034 +#: src/qemu/qemu_monitor.c:2072 src/qemu/qemu_monitor.c:2103 +#: src/qemu/qemu_monitor.c:2142 src/qemu/qemu_monitor.c:2167 +#: src/qemu/qemu_monitor.c:2204 src/qemu/qemu_monitor.c:2225 +#: src/qemu/qemu_monitor.c:2246 src/qemu/qemu_monitor.c:2272 +#: src/qemu/qemu_monitor.c:2292 src/qemu/qemu_monitor.c:2311 +#: src/qemu/qemu_monitor.c:2330 src/qemu/qemu_monitor.c:2353 +#: src/qemu/qemu_monitor.c:2387 src/qemu/qemu_monitor.c:2408 +#: src/qemu/qemu_monitor.c:2427 src/qemu/qemu_monitor.c:2446 +#: src/qemu/qemu_monitor.c:2465 src/qemu/qemu_monitor.c:2489 +#: src/qemu/qemu_monitor.c:2556 src/qemu/qemu_monitor.c:2681 msgid "monitor must not be NULL" msgstr "" -#: src/qemu/qemu_monitor.c:1431 +#: src/qemu/qemu_monitor.c:1060 msgid "both monitor and running must not be NULL" msgstr "" -#: src/qemu/qemu_monitor.c:1509 +#: src/qemu/qemu_monitor.c:1138 msgid "monitor || name must not be NULL" msgstr "" -#: src/qemu/qemu_monitor.c:1598 src/qemu/qemu_monitor.c:2061 -#: src/qemu/qemu_monitor.c:2082 src/qemu/qemu_monitor.c:2126 -#: src/qemu/qemu_monitor.c:3458 src/qemu/qemu_monitor.c:3482 -#: src/qemu/qemu_monitor.c:3503 src/qemu/qemu_monitor.c:3533 -#: src/qemu/qemu_monitor.c:3555 src/qemu/qemu_monitor.c:3577 -#: src/qemu/qemu_monitor.c:3602 src/qemu/qemu_monitor.c:3625 -#: src/qemu/qemu_monitor.c:3647 src/qemu/qemu_monitor.c:3670 -#: src/qemu/qemu_monitor.c:3691 src/qemu/qemu_monitor.c:3733 -#: src/qemu/qemu_monitor.c:3755 src/qemu/qemu_monitor.c:3777 -#: src/qemu/qemu_monitor.c:3796 src/qemu/qemu_monitor.c:3818 -#: src/qemu/qemu_monitor.c:3840 src/qemu/qemu_monitor.c:3861 -#: src/qemu/qemu_monitor.c:3881 src/qemu/qemu_monitor.c:3902 -#: src/qemu/qemu_monitor.c:3958 +#: src/qemu/qemu_monitor.c:1605 src/qemu/qemu_monitor.c:2068 +#: src/qemu/qemu_monitor.c:2089 src/qemu/qemu_monitor.c:2133 +#: src/qemu/qemu_monitor.c:3465 src/qemu/qemu_monitor.c:3489 +#: src/qemu/qemu_monitor.c:3510 src/qemu/qemu_monitor.c:3540 +#: src/qemu/qemu_monitor.c:3562 src/qemu/qemu_monitor.c:3584 +#: src/qemu/qemu_monitor.c:3609 src/qemu/qemu_monitor.c:3632 +#: src/qemu/qemu_monitor.c:3654 src/qemu/qemu_monitor.c:3677 +#: src/qemu/qemu_monitor.c:3698 src/qemu/qemu_monitor.c:3740 +#: src/qemu/qemu_monitor.c:3762 src/qemu/qemu_monitor.c:3784 +#: src/qemu/qemu_monitor.c:3803 src/qemu/qemu_monitor.c:3825 +#: src/qemu/qemu_monitor.c:3847 src/qemu/qemu_monitor.c:3868 +#: src/qemu/qemu_monitor.c:3888 src/qemu/qemu_monitor.c:3909 +#: src/qemu/qemu_monitor.c:3965 msgid "JSON monitor is required" msgstr "" -#: src/qemu/qemu_monitor.c:1617 +#: src/qemu/qemu_monitor.c:1624 #, c-format msgid "unknown block IO status: %s" msgstr "" -#: src/qemu/qemu_monitor.c:1676 +#: src/qemu/qemu_monitor_json.c:1437 #, c-format msgid "cannot find info for device '%s'" msgstr "" -#: src/qemu/qemu_monitor.c:1810 +#: src/qemu/qemu_monitor.c:1358 #, c-format msgid "unsupported protocol type %s" msgstr "" -#: src/qemu/qemu_monitor.c:2251 +#: src/qemu/qemu_monitor.c:1747 #, c-format msgid "file offset must be a multiple of %llu" msgstr "" -#: src/qemu/qemu_monitor.c:2357 +#: src/qemu/qemu_monitor.c:2364 msgid "dump-guest-memory is not supported in text mode" msgstr "" -#: src/qemu/qemu_monitor.c:2571 +#: src/qemu/qemu_monitor.c:2040 msgid "fd must be valid" msgstr "" -#: src/qemu/qemu_monitor.c:2577 src/qemu/qemu_monitor.c:2645 +#: src/qemu/qemu_monitor.c:2046 #, c-format msgid "qemu is not using a unix socket monitor, cannot send fd %s" msgstr "" -#: src/qemu/qemu_monitor.c:2639 +#: src/qemu/qemu_monitor.c:2646 msgid "fd and fdset must be valid" msgstr "" -#: src/qemu/qemu_monitor.c:2654 +#: src/qemu/qemu_monitor.c:2661 msgid "add fd requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:2682 +#: src/qemu/qemu_monitor.c:2689 msgid "remove fd requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:2723 +#: src/qemu/qemu_monitor.c:2730 msgid "JSON monitor should be using AddNetdev" msgstr "" -#: src/qemu/qemu_monitor.c:2759 +#: src/qemu/qemu_monitor.c:2766 msgid "JSON monitor should be using RemoveNetdev" msgstr "" -#: src/qemu/qemu_monitor.c:2897 +#: src/qemu/qemu_monitor.c:2904 msgid "JSON monitor should be using AddDrive" msgstr "" -#: src/qemu/qemu_monitor.c:3120 +#: src/qemu/qemu_monitor.c:3127 msgid "disk snapshot requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:3143 src/qemu/qemu_monitor.c:3191 -#: src/qemu/qemu_monitor.c:3312 +#: src/qemu/qemu_monitor.c:3150 src/qemu/qemu_monitor.c:3198 +#: src/qemu/qemu_monitor.c:3319 #, c-format msgid "bandwidth must be less than %llu" msgstr "" -#: src/qemu/qemu_monitor.c:3154 +#: src/qemu/qemu_monitor.c:3161 msgid "drive-mirror requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:3170 +#: src/qemu/qemu_monitor.c:3177 msgid "transaction requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:3201 +#: src/qemu/qemu_monitor.c:3208 msgid "block-commit requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:3220 +#: src/qemu/qemu_monitor.c:3227 msgid "drive pivot requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:3323 +#: src/qemu/qemu_monitor.c:3330 msgid "block jobs require JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:3924 +#: src/qemu/qemu_monitor.c:3931 msgid "failed to duplicate log fd" msgstr "" -#: src/qemu/qemu_monitor_json.c:252 +#: src/qemu/qemu_monitor_json.c:212 msgid "Unable to append command 'id' string" msgstr "" -#: src/qemu/qemu_monitor_json.c:348 src/qemu/qemu_monitor_json.c:366 +#: src/qemu/qemu_monitor_json.c:312 src/qemu/qemu_monitor_json.c:330 #, c-format msgid "unable to execute QEMU command '%s'" msgstr "" -#: src/qemu/qemu_monitor_json.c:352 +#: src/qemu/qemu_monitor_json.c:316 #, c-format msgid "unable to execute QEMU command '%s': %s" msgstr "" @@ -17060,7 +17289,7 @@ msgid "argument key '%s' must not have null value" msgstr "" -#: src/qemu/qemu_monitor_json.c:545 +#: src/qemu/qemu_monitor_json.c:500 #, c-format msgid "unexpected empty keyword in %s" msgstr "" @@ -17070,35 +17299,35 @@ msgid "Human monitor command is not available to run %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:968 +#: src/qemu/qemu_monitor_json.c:750 msgid "human monitor command was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1096 +#: src/qemu/qemu_monitor_json.c:932 msgid "query-status reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1102 +#: src/qemu/qemu_monitor_json.c:938 msgid "query-status reply was missing running state" msgstr "" -#: src/qemu/qemu_monitor_json.c:1199 +#: src/qemu/qemu_monitor_json.c:1035 msgid "cpu reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1205 +#: src/qemu/qemu_monitor_json.c:1041 msgid "cpu information was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:1211 +#: src/qemu/qemu_monitor_json.c:1047 msgid "cpu information was empty" msgstr "" -#: src/qemu/qemu_monitor_json.c:1223 src/qemu/qemu_monitor_json.c:2977 +#: src/qemu/qemu_monitor_json.c:1062 src/qemu/qemu_monitor_json.c:2589 msgid "character device information was missing array element" msgstr "" -#: src/qemu/qemu_monitor_json.c:1298 +#: src/qemu/qemu_monitor_json.c:1150 msgid "info kvm reply was missing return data" msgstr "" @@ -17106,63 +17335,63 @@ msgid "info kvm reply missing 'enabled' field" msgstr "" -#: src/qemu/qemu_monitor_json.c:1355 +#: src/qemu/qemu_monitor_json.c:1207 src/qemu/qemu_monitor_json.c:1262 msgid "info balloon reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1362 +#: src/qemu/qemu_monitor_json.c:1214 msgid "info balloon reply was missing balloon data" msgstr "" #: src/qemu/qemu_monitor_json.c:1455 src/qemu/qemu_monitor_json.c:4664 -#: src/qemu/qemu_monitor_json.c:4707 src/qemu/qemu_monitor_json.c:5582 +#: src/qemu/qemu_monitor_json.c:4707 src/qemu/qemu_monitor_json.c:5583 msgid "qom-get reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1539 +#: src/qemu/qemu_monitor_json.c:1385 msgid "block info reply was missing device list" msgstr "" -#: src/qemu/qemu_monitor_json.c:1551 src/qemu/qemu_monitor_json.c:1557 +#: src/qemu/qemu_monitor_json.c:1395 src/qemu/qemu_monitor_json.c:1401 msgid "block info device entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:1574 src/qemu/qemu_monitor_json.c:1581 +#: src/qemu/qemu_monitor_json.c:1414 src/qemu/qemu_monitor_json.c:1421 #, c-format msgid "cannot read %s value" msgstr "" -#: src/qemu/qemu_monitor_json.c:1655 src/qemu/qemu_monitor_json.c:1795 -#: src/qemu/qemu_monitor_json.c:1870 +#: src/qemu/qemu_monitor_json.c:1497 src/qemu/qemu_monitor_json.c:1636 +#: src/qemu/qemu_monitor_json.c:1711 msgid "blockstats reply was missing device list" msgstr "" -#: src/qemu/qemu_monitor_json.c:1665 src/qemu/qemu_monitor_json.c:1671 -#: src/qemu/qemu_monitor_json.c:1803 src/qemu/qemu_monitor_json.c:1881 -#: src/qemu/qemu_monitor_json.c:1887 +#: src/qemu/qemu_monitor_json.c:1507 src/qemu/qemu_monitor_json.c:1513 +#: src/qemu/qemu_monitor_json.c:1644 src/qemu/qemu_monitor_json.c:1722 +#: src/qemu/qemu_monitor_json.c:1728 msgid "blockstats device entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:1689 src/qemu/qemu_monitor_json.c:1810 -#: src/qemu/qemu_monitor_json.c:1912 +#: src/qemu/qemu_monitor_json.c:1531 src/qemu/qemu_monitor_json.c:1651 +#: src/qemu/qemu_monitor_json.c:1753 msgid "blockstats stats entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:1695 src/qemu/qemu_monitor_json.c:1701 -#: src/qemu/qemu_monitor_json.c:1710 src/qemu/qemu_monitor_json.c:1716 -#: src/qemu/qemu_monitor_json.c:1722 src/qemu/qemu_monitor_json.c:1731 -#: src/qemu/qemu_monitor_json.c:1740 src/qemu/qemu_monitor_json.c:1749 -#: src/qemu/qemu_monitor_json.c:1918 +#: src/qemu/qemu_monitor_json.c:1537 src/qemu/qemu_monitor_json.c:1543 +#: src/qemu/qemu_monitor_json.c:1552 src/qemu/qemu_monitor_json.c:1558 +#: src/qemu/qemu_monitor_json.c:1564 src/qemu/qemu_monitor_json.c:1573 +#: src/qemu/qemu_monitor_json.c:1582 src/qemu/qemu_monitor_json.c:1591 +#: src/qemu/qemu_monitor_json.c:1759 #, c-format msgid "cannot read %s statistic" msgstr "" -#: src/qemu/qemu_monitor_json.c:1757 src/qemu/qemu_monitor_json.c:1926 +#: src/qemu/qemu_monitor_json.c:1599 src/qemu/qemu_monitor_json.c:1767 #, c-format msgid "cannot find statistics for device '%s'" msgstr "" -#: src/qemu/qemu_monitor_json.c:1905 +#: src/qemu/qemu_monitor_json.c:1746 msgid "blockstats parent entry was not in expected format" msgstr "" @@ -17170,45 +17399,45 @@ msgid "query-migrate-cache-size reply was missing 'return' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:2364 +#: src/qemu/qemu_monitor_json.c:2147 msgid "info migration reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:2370 +#: src/qemu/qemu_monitor_json.c:2153 msgid "info migration reply was missing return status" msgstr "" -#: src/qemu/qemu_monitor_json.c:2377 src/qemu/qemu_monitor_text.c:1439 -#: src/qemu/qemu_monitor_text.c:1447 +#: src/qemu/qemu_monitor_json.c:2159 src/qemu/qemu_monitor_text.c:1541 +#: src/qemu/qemu_monitor_text.c:1548 #, c-format msgid "unexpected migration status in %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:2396 +#: src/qemu/qemu_monitor_json.c:2167 msgid "migration was active, but no RAM info was set" msgstr "" -#: src/qemu/qemu_monitor_json.c:2403 +#: src/qemu/qemu_monitor_json.c:2174 msgid "migration was active, but RAM 'transferred' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2410 +#: src/qemu/qemu_monitor_json.c:2180 msgid "migration was active, but RAM 'remaining' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2417 +#: src/qemu/qemu_monitor_json.c:2186 msgid "migration was active, but RAM 'total' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2435 +#: src/qemu/qemu_monitor_json.c:2198 msgid "disk migration was active, but 'transferred' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2444 +#: src/qemu/qemu_monitor_json.c:2205 msgid "disk migration was active, but 'remaining' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2453 +#: src/qemu/qemu_monitor_json.c:2212 msgid "disk migration was active, but 'total' data was missing" msgstr "" @@ -17258,19 +17487,19 @@ msgid "incomplete return information" msgstr "" -#: src/qemu/qemu_monitor_json.c:2961 +#: src/qemu/qemu_monitor_json.c:2573 msgid "character device reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:2967 +#: src/qemu/qemu_monitor_json.c:2579 msgid "character device information was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:2983 src/qemu/qemu_monitor_json.c:2989 +#: src/qemu/qemu_monitor_json.c:2595 src/qemu/qemu_monitor_json.c:2601 msgid "character device information was missing filename" msgstr "" -#: src/qemu/qemu_monitor_json.c:3000 src/qemu/qemu_monitor_text.c:2212 +#: src/qemu/qemu_monitor_json.c:2614 src/qemu/qemu_monitor_text.c:2398 #, c-format msgid "failed to save chardev path '%s'" msgstr "" @@ -17279,7 +17508,7 @@ msgid "query-pci not supported in JSON mode" msgstr "" -#: src/qemu/qemu_monitor_json.c:3135 +#: src/qemu/qemu_monitor_json.c:2854 msgid "" "deleting disk is not supported. This may leak data if disk is reassigned" msgstr "" @@ -17289,27 +17518,27 @@ msgid "keycode %zu is invalid: 0x%X" msgstr "" -#: src/qemu/qemu_monitor_json.c:3511 +#: src/qemu/qemu_monitor_json.c:3139 msgid "entry was missing 'device'" msgstr "" -#: src/qemu/qemu_monitor_json.c:3520 +#: src/qemu/qemu_monitor_json.c:3148 msgid "entry was missing 'type'" msgstr "" -#: src/qemu/qemu_monitor_json.c:3534 +#: src/qemu/qemu_monitor_json.c:3158 msgid "entry was missing 'speed'" msgstr "" -#: src/qemu/qemu_monitor_json.c:3541 +#: src/qemu/qemu_monitor_json.c:3165 msgid "entry was missing 'offset'" msgstr "" -#: src/qemu/qemu_monitor_json.c:3547 +#: src/qemu/qemu_monitor_json.c:3171 msgid "entry was missing 'len'" msgstr "" -#: src/qemu/qemu_monitor_json.c:3570 +#: src/qemu/qemu_monitor_json.c:3193 msgid "reply was missing return data" msgstr "" @@ -17317,11 +17546,11 @@ msgid "unrecognized format of block job information" msgstr "" -#: src/qemu/qemu_monitor_json.c:3582 +#: src/qemu/qemu_monitor_json.c:3205 msgid "unable to determine array size" msgstr "" -#: src/qemu/qemu_monitor_json.c:3590 +#: src/qemu/qemu_monitor_json.c:3213 msgid "missing array element" msgstr "" @@ -17335,31 +17564,31 @@ msgid "only modern block pull supports speed: %llu" msgstr "" -#: src/qemu/qemu_monitor_json.c:3668 src/qemu/qemu_monitor_json.c:3829 -#: src/qemu/qemu_monitor_json.c:3862 +#: src/qemu/qemu_monitor_json.c:3261 src/qemu/qemu_monitor_json.c:3437 +#: src/qemu/qemu_monitor_json.c:3470 src/qemu/qemu_monitor_text.c:3349 #, c-format msgid "No active operation on device: %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:3672 +#: src/qemu/qemu_monitor_json.c:3264 src/qemu/qemu_monitor_text.c:3341 #, c-format msgid "Device %s in use" msgstr "" -#: src/qemu/qemu_monitor_json.c:3675 src/qemu/qemu_monitor_json.c:3832 -#: src/qemu/qemu_monitor_json.c:3865 +#: src/qemu/qemu_monitor_json.c:3267 src/qemu/qemu_monitor_json.c:3440 +#: src/qemu/qemu_monitor_json.c:3473 src/qemu/qemu_monitor_text.c:3361 #, c-format msgid "Operation is not supported for device: %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:3679 src/qemu/qemu_monitor_text.c:2993 -#: src/qemu/qemu_monitor_text.c:3092 +#: src/qemu/qemu_monitor_json.c:3270 src/qemu/qemu_monitor_text.c:3421 +#: src/qemu/qemu_monitor_text.c:3497 src/qemu/qemu_monitor_text.c:3603 #, c-format msgid "Command '%s' is not found" msgstr "" -#: src/qemu/qemu_monitor_json.c:3682 src/qemu/qemu_monitor_json.c:3835 -#: src/qemu/qemu_monitor_json.c:3868 +#: src/qemu/qemu_monitor_json.c:3273 src/qemu/qemu_monitor_json.c:3443 +#: src/qemu/qemu_monitor_json.c:3476 msgid "Unexpected error" msgstr "" @@ -17368,7 +17597,7 @@ msgid "block_io_throttle field '%s' missing in qemu's output" msgstr "" -#: src/qemu/qemu_monitor_json.c:3746 +#: src/qemu/qemu_monitor_json.c:3327 msgid " block_io_throttle reply was missing device list" msgstr "" @@ -17380,7 +17609,7 @@ msgid "block_io_throttle inserted entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:3793 +#: src/qemu/qemu_monitor_json.c:3402 #, c-format msgid "cannot find throttling info for device '%s'" msgstr "" @@ -17582,267 +17811,267 @@ msgid "%s array element does not contain data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5325 +#: src/qemu/qemu_monitor_json.c:5326 #, c-format msgid "Unsupported char device type '%d'" msgstr "" -#: src/qemu/qemu_monitor_json.c:5377 +#: src/qemu/qemu_monitor_json.c:5378 msgid "chardev-add reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5383 +#: src/qemu/qemu_monitor_json.c:5384 msgid "chardev-add reply was missing pty path" msgstr "" -#: src/qemu/qemu_monitor_json.c:5473 +#: src/qemu/qemu_monitor_json.c:5474 msgid "missing cpuid-register in CPU data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5478 +#: src/qemu/qemu_monitor_json.c:5479 msgid "missing or invalid cpuid-input-eax in CPU data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5483 +#: src/qemu/qemu_monitor_json.c:5484 msgid "missing or invalid features in CPU data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5498 +#: src/qemu/qemu_monitor_json.c:5499 #, c-format msgid "unknown CPU register '%s'" msgstr "" -#: src/qemu/qemu_monitor_json.c:5547 src/qemu/qemu_monitor_json.c:5588 +#: src/qemu/qemu_monitor_json.c:5548 src/qemu/qemu_monitor_json.c:5589 #, c-format msgid "%s CPU property did not return an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:5639 +#: src/qemu/qemu_monitor_json.c:5640 #, c-format msgid "CPU definition retrieval isn't supported for '%s'" msgstr "" -#: src/qemu/qemu_monitor_text.c:178 +#: src/qemu/qemu_monitor_text.c:173 msgid "Password request seen, but no handler available" msgstr "" -#: src/qemu/qemu_monitor_text.c:319 +#: src/qemu/qemu_monitor_text.c:321 #, c-format msgid "Unable to extract disk path from %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:422 +#: src/qemu/qemu_monitor_text.c:433 #, c-format msgid "unexpected reply from info status: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:464 +#: src/qemu/qemu_monitor_text.c:482 msgid "'set_link' not supported by this qemu" msgstr "" -#: src/qemu/qemu_monitor_text.c:471 +#: src/qemu/qemu_monitor_text.c:489 msgid "device name rejected" msgstr "" -#: src/qemu/qemu_monitor_text.c:681 src/qemu/qemu_monitor_text.c:687 +#: src/qemu/qemu_monitor_text.c:726 src/qemu/qemu_monitor_text.c:732 #, c-format msgid "unexpected balloon information '%s'" msgstr "" -#: src/qemu/qemu_monitor_text.c:743 +#: src/qemu/qemu_monitor_text.c:794 msgid "info block not supported by this qemu" msgstr "" -#: src/qemu/qemu_monitor_text.c:862 src/qemu/qemu_monitor_text.c:986 +#: src/qemu/qemu_monitor_text.c:896 src/qemu/qemu_monitor_text.c:1023 msgid "'info blockstats' not supported by this qemu" -msgstr "« info blockstats » n'est pas pris en charge par cette qemu" +msgstr "« info blockstats » n'est pas pris en charge par cette qemu" -#: src/qemu/qemu_monitor_text.c:960 +#: src/qemu/qemu_monitor_text.c:994 #, c-format msgid "no stats found for device %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1037 +#: src/qemu/qemu_monitor_text.c:1074 msgid "unable to query block extent with this QEMU" msgstr "" -#: src/qemu/qemu_monitor_text.c:1107 +#: src/qemu/qemu_monitor_text.c:1151 msgid "setting VNC password failed" msgstr "" -#: src/qemu/qemu_monitor_text.c:1263 +#: src/qemu/qemu_monitor_text.c:1330 #, c-format msgid "could not eject media on %s: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1300 src/qemu/qemu_monitor_text.c:1307 +#: src/qemu/qemu_monitor_text.c:1374 src/qemu/qemu_monitor_text.c:1381 #, c-format msgid "could not change media on %s: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1461 +#: src/qemu/qemu_monitor_text.c:1561 #, c-format msgid "cannot parse migration data transferred statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1474 +#: src/qemu/qemu_monitor_text.c:1574 #, c-format msgid "cannot parse migration data remaining statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1487 +#: src/qemu/qemu_monitor_text.c:1587 #, c-format msgid "cannot parse migration data total statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1504 +#: src/qemu/qemu_monitor_text.c:1603 #, c-format msgid "cannot parse disk migration data transferred statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1517 +#: src/qemu/qemu_monitor_text.c:1616 #, c-format msgid "cannot parse disk migration data remaining statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1530 +#: src/qemu/qemu_monitor_text.c:1629 #, c-format msgid "cannot parse disk migration data total statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1586 +#: src/qemu/qemu_monitor_text.c:1690 #, c-format msgid "migration to '%s' failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1593 +#: src/qemu/qemu_monitor_text.c:1697 #, c-format msgid "migration to '%s' not supported by this qemu: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1668 +#: src/qemu/qemu_monitor_text.c:1786 #, c-format msgid "unable to add USB disk %s: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1699 +#: src/qemu/qemu_monitor_text.c:1822 msgid "adding usb device failed" msgstr "" -#: src/qemu/qemu_monitor_text.c:1835 src/qemu/qemu_monitor_text.c:1910 +#: src/qemu/qemu_monitor_text.c:1967 src/qemu/qemu_monitor_text.c:2054 #, c-format msgid "parsing pci_add reply failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1880 +#: src/qemu/qemu_monitor_text.c:2019 #, c-format msgid "adding %s disk failed %s: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1960 +#: src/qemu/qemu_monitor_text.c:2111 #, c-format msgid "failed to detach PCI device, invalid address %.4x:%.2x:%.2x: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1992 +#: src/qemu/qemu_monitor_text.c:2148 #, c-format msgid "qemu does not support sending of file handles: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1999 +#: src/qemu/qemu_monitor_text.c:2155 #, c-format msgid "unable to send file handle '%s': %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2030 +#: src/qemu/qemu_monitor_text.c:2191 #, c-format msgid "qemu does not support closing of file handles: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2059 +#: src/qemu/qemu_monitor_text.c:2225 #, c-format msgid "unable to add host net: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2254 +#: src/qemu/qemu_monitor_text.c:2445 #, c-format msgid "adding %s disk controller failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2339 src/qemu/qemu_monitor_text.c:2590 +#: src/qemu/qemu_monitor_text.c:2537 src/qemu/qemu_monitor_text.c:2814 msgid "drive hotplug is not supported" msgstr "" -#: src/qemu/qemu_monitor_text.c:2351 +#: src/qemu/qemu_monitor_text.c:2549 #, c-format msgid "adding %s disk failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2406 +#: src/qemu/qemu_monitor_text.c:2604 #, c-format msgid "cannot parse value for %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2511 +#: src/qemu/qemu_monitor_text.c:2721 #, c-format msgid "detaching %s device failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2554 +#: src/qemu/qemu_monitor_text.c:2771 #, c-format msgid "adding %s device failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2596 +#: src/qemu/qemu_monitor_text.c:2820 msgid "open disk image file failed" msgstr "" -#: src/qemu/qemu_monitor_text.c:2630 +#: src/qemu/qemu_monitor_text.c:2861 msgid "" "deleting drive is not supported. This may leak data if disk is reassigned" msgstr "" -#: src/qemu/qemu_monitor_text.c:2642 +#: src/qemu/qemu_monitor_text.c:2873 #, c-format msgid "deleting %s drive failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2677 +#: src/qemu/qemu_monitor_text.c:2915 msgid "setting disk password is not supported" msgstr "" -#: src/qemu/qemu_monitor_text.c:2681 +#: src/qemu/qemu_monitor_text.c:2919 msgid "the disk password is incorrect" msgstr "" -#: src/qemu/qemu_monitor_text.c:2710 +#: src/qemu/qemu_monitor_text.c:2953 src/qemu/qemu_monitor_text.c:3106 #, c-format msgid "Failed to take snapshot: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2715 +#: src/qemu/qemu_monitor_text.c:2958 msgid "this domain does not have a device to take snapshots" msgstr "" -#: src/qemu/qemu_monitor_text.c:2753 +#: src/qemu/qemu_monitor_text.c:3002 msgid "this domain does not have a device to load snapshots" msgstr "" -#: src/qemu/qemu_monitor_text.c:2758 +#: src/qemu/qemu_monitor_text.c:3007 #, c-format msgid "the snapshot '%s' does not exist, and was not loaded" msgstr "" -#: src/qemu/qemu_monitor_text.c:2805 +#: src/qemu/qemu_monitor_text.c:3060 msgid "this domain does not have a device to delete snapshots" msgstr "" -#: src/qemu/qemu_monitor_text.c:2905 +#: src/qemu/qemu_monitor_text.c:3218 #, c-format msgid "failed to send key '%s'" msgstr "" -#: src/qemu/qemu_monitor_text.c:3073 +#: src/qemu/qemu_monitor_text.c:3580 #, c-format msgid "No info for device '%s'" msgstr "" @@ -17861,69 +18090,69 @@ msgid "Failed to clear security context for agent for %s" msgstr "" -#: src/qemu/qemu_process.c:381 +#: src/qemu/qemu_process.c:202 #, c-format msgid "no disk found with path %s" msgstr "" -#: src/qemu/qemu_process.c:404 +#: src/qemu/qemu_process.c:225 #, c-format msgid "no disk found with alias %s" msgstr "" -#: src/qemu/qemu_process.c:424 +#: src/qemu/qemu_process.c:245 #, c-format msgid "disk %s does not have any encryption information" msgstr "" -#: src/qemu/qemu_process.c:432 +#: src/qemu/qemu_process.c:253 msgid "cannot find secrets without a connection" msgstr "" -#: src/qemu/qemu_process.c:440 src/storage/storage_backend.c:490 +#: src/qemu/qemu_process.c:261 src/storage/storage_backend.c:465 msgid "secret storage not supported" msgstr "" -#: src/qemu/qemu_process.c:449 +#: src/qemu/qemu_process.c:270 #, c-format msgid "invalid for volume %s" msgstr "" -#: src/qemu/qemu_process.c:467 +#: src/qemu/qemu_process.c:288 #, c-format msgid "format='qcow' passphrase for %s must not contain a '\\0'" msgstr "" -#: src/qemu/qemu_process.c:640 +#: src/qemu/qemu_process.c:447 msgid "Failed to create reboot thread, killing domain" msgstr "" -#: src/qemu/qemu_process.c:1397 +#: src/qemu/qemu_process.c:877 #, c-format msgid "Failed to set security context for monitor for %s" msgstr "" -#: src/qemu/qemu_process.c:1429 +#: src/qemu/qemu_process.c:910 #, c-format msgid "Failed to clear security context for monitor for %s" msgstr "" -#: src/qemu/qemu_process.c:1533 +#: src/qemu/qemu_process.c:976 #, c-format msgid "Failure while reading %s log output" msgstr "" -#: src/qemu/qemu_process.c:1540 +#: src/qemu/qemu_process.c:998 #, c-format msgid "Out of space while reading %s log output: %s" msgstr "" -#: src/qemu/qemu_process.c:1547 +#: src/qemu/qemu_process.c:1005 #, c-format msgid "Process exited while reading %s log output: %s" msgstr "" -#: src/qemu/qemu_process.c:1562 +#: src/qemu/qemu_process.c:1020 #, c-format msgid "Timed out while reading %s log output: %s" msgstr "" @@ -17933,12 +18162,12 @@ msgid "Process exited prior to exec: %s" msgstr "" -#: src/qemu/qemu_process.c:1712 +#: src/qemu/qemu_process.c:1107 #, c-format msgid "no assigned pty for device %s" msgstr "" -#: src/qemu/qemu_process.c:1914 +#: src/qemu/qemu_process.c:1300 #, c-format msgid "process exited while connecting to monitor: %s" msgstr "" @@ -17951,56 +18180,56 @@ msgid "Cannot setup CPU affinity until process is started" msgstr "" -#: src/qemu/qemu_process.c:2088 +#: src/qemu/qemu_process.c:1537 msgid "Setting of link state is not supported by this qemu" msgstr "" -#: src/qemu/qemu_process.c:2097 +#: src/qemu/qemu_process.c:1546 #, c-format msgid "Couldn't set link state on interface: %s" msgstr "" -#: src/qemu/qemu_process.c:2486 +#: src/qemu/qemu_process.c:1947 #, c-format msgid "cannot find PCI address for VirtIO disk %s" msgstr "" -#: src/qemu/qemu_process.c:2500 +#: src/qemu/qemu_process.c:1961 #, c-format msgid "cannot find PCI address for %s NIC" msgstr "" -#: src/qemu/qemu_process.c:2514 +#: src/qemu/qemu_process.c:1975 #, c-format msgid "cannot find PCI address for controller %s" msgstr "" -#: src/qemu/qemu_process.c:2528 +#: src/qemu/qemu_process.c:1989 #, c-format msgid "cannot find PCI address for video adapter %s" msgstr "" -#: src/qemu/qemu_process.c:2542 +#: src/qemu/qemu_process.c:2003 #, c-format msgid "cannot find PCI address for sound adapter %s" msgstr "" -#: src/qemu/qemu_process.c:2555 +#: src/qemu/qemu_process.c:2016 #, c-format msgid "cannot find PCI address for watchdog %s" msgstr "" -#: src/qemu/qemu_process.c:2567 +#: src/qemu/qemu_process.c:2028 #, c-format msgid "cannot find PCI address for balloon %s" msgstr "" -#: src/qemu/qemu_process.c:2619 +#: src/qemu/qemu_process.c:2147 #, c-format msgid "Unable to pre-create chardev file '%s'" msgstr "" -#: src/qemu/qemu_process.c:3362 +#: src/qemu/qemu_process.c:2843 msgid "Could not create thread. QEMU initialization might be incomplete" msgstr "" @@ -18018,8 +18247,8 @@ msgid "host doesn't support paravirtual spinlocks" msgstr "" -#: src/qemu/qemu_process.c:3632 src/qemu/qemu_process.c:4497 -#: src/uml/uml_driver.c:1036 +#: src/qemu/qemu_process.c:2909 src/qemu/qemu_process.c:3579 +#: src/uml/uml_driver.c:983 msgid "VM is already active" msgstr "" @@ -18027,8 +18256,8 @@ msgid "Unable to set huge path in security driver" msgstr "" -#: src/qemu/qemu_process.c:3751 src/qemu/qemu_process.c:4521 -#: src/uml/uml_driver.c:1058 +#: src/qemu/qemu_process.c:3005 src/qemu/qemu_process.c:3595 +#: src/uml/uml_driver.c:1005 #, c-format msgid "cannot create log directory %s" msgstr "" @@ -18040,11 +18269,11 @@ "modules." msgstr "" -#: src/qemu/qemu_process.c:3825 +#: src/qemu/qemu_process.c:3054 msgid "Failed to build pidfile path." msgstr "" -#: src/qemu/qemu_process.c:3832 +#: src/qemu/qemu_process.c:3061 #, c-format msgid "Cannot remove stale PID file %s" msgstr "" @@ -18053,12 +18282,7 @@ msgid "Raw I/O is not supported on this platform" msgstr "" -#: src/qemu/qemu_process.c:3947 -#, c-format -msgid "Domain %s didn't show up" -msgstr "" - -#: src/qemu/qemu_process.c:4000 +#: src/qemu/qemu_process.c:3203 #, c-format msgid "cannot stat fd %d" msgstr "" @@ -18073,273 +18297,277 @@ msgid "failed to remove ebtables rule to allow MAC address on '%s'" msgstr "" -#: src/remote/remote_client_bodies.h:17 src/remote/remote_client_bodies.h:2348 -#: src/remote/remote_client_bodies.h:2387 -#: src/remote/remote_client_bodies.h:2484 -#: src/remote/remote_client_bodies.h:2723 -#: src/remote/remote_client_bodies.h:2757 -#: src/remote/remote_client_bodies.h:3145 -#: src/remote/remote_client_bodies.h:5556 src/remote/remote_driver.c:1998 +#: src/remote/remote_client_bodies.h:17 src/remote/remote_client_bodies.h:1219 +#: src/remote/remote_client_bodies.h:1258 +#: src/remote/remote_client_bodies.h:1326 +#: src/remote/remote_client_bodies.h:1498 +#: src/remote/remote_client_bodies.h:1532 +#: src/remote/remote_client_bodies.h:1868 +#: src/remote/remote_client_bodies.h:4967 #, c-format msgid "%s length greater than maximum: %d > %d" msgstr "" -#: src/remote/remote_client_bodies.h:292 src/remote/remote_client_bodies.h:309 -#: src/remote/remote_client_bodies.h:352 src/remote/remote_client_bodies.h:369 -#: src/remote/remote_client_bodies.h:412 src/remote/remote_client_bodies.h:429 -#: src/remote/remote_client_bodies.h:472 src/remote/remote_client_bodies.h:489 -#: src/remote/remote_client_bodies.h:532 src/remote/remote_client_bodies.h:549 -#: src/remote/remote_client_bodies.h:592 src/remote/remote_client_bodies.h:609 -#: src/remote/remote_client_bodies.h:652 src/remote/remote_client_bodies.h:669 -#: src/remote/remote_client_bodies.h:712 src/remote/remote_client_bodies.h:729 -#: src/remote/remote_client_bodies.h:772 src/remote/remote_client_bodies.h:789 -#: src/remote/remote_client_bodies.h:3881 -#: src/remote/remote_client_bodies.h:3900 -#: src/remote/remote_client_bodies.h:3943 -#: src/remote/remote_client_bodies.h:3962 -#: src/remote/remote_client_bodies.h:4960 -#: src/remote/remote_client_bodies.h:4978 -#: src/remote/remote_client_bodies.h:5162 -#: src/remote/remote_client_bodies.h:5181 -#: src/remote/remote_client_bodies.h:5914 -#: src/remote/remote_client_bodies.h:5932 +#: src/remote/remote_client_bodies.h:2378 +#: src/remote/remote_client_bodies.h:2397 +#: src/remote/remote_client_bodies.h:2441 +#: src/remote/remote_client_bodies.h:2460 +#: src/remote/remote_client_bodies.h:3185 +#: src/remote/remote_client_bodies.h:3202 +#: src/remote/remote_client_bodies.h:3246 +#: src/remote/remote_client_bodies.h:3263 +#: src/remote/remote_client_bodies.h:3307 +#: src/remote/remote_client_bodies.h:3324 +#: src/remote/remote_client_bodies.h:3368 +#: src/remote/remote_client_bodies.h:3385 +#: src/remote/remote_client_bodies.h:3429 +#: src/remote/remote_client_bodies.h:3446 +#: src/remote/remote_client_bodies.h:3490 +#: src/remote/remote_client_bodies.h:3507 +#: src/remote/remote_client_bodies.h:3551 +#: src/remote/remote_client_bodies.h:3568 +#: src/remote/remote_client_bodies.h:3612 +#: src/remote/remote_client_bodies.h:3629 +#: src/remote/remote_client_bodies.h:3673 +#: src/remote/remote_client_bodies.h:3690 +#: src/remote/remote_client_bodies.h:4189 +#: src/remote/remote_client_bodies.h:4207 +#: src/remote/remote_client_bodies.h:4362 +#: src/remote/remote_client_bodies.h:4381 +#: src/remote/remote_client_bodies.h:5325 +#: src/remote/remote_client_bodies.h:5343 #, c-format msgid "too many remote undefineds: %d > %d" msgstr "" -#: src/remote/remote_driver.c:401 +#: src/remote/remote_driver.c:549 #, c-format msgid "Failed to parse value of URI component %s" msgstr "" -#: src/remote/remote_driver.c:473 +#: src/remote/remote_driver.c:354 #, c-format msgid "using unix socket and remote server '%s' is not supported." msgstr "" -#: src/remote/remote_driver.c:490 +#: src/remote/remote_driver.c:638 msgid "" "remote_open: transport in URL not recognised (should be " "tls|unix|ssh|ext|tcp|libssh2)" msgstr "" -#: src/remote/remote_driver.c:511 +#: src/remote/remote_driver.c:659 msgid "Only Unix socket URI transport is allowed in setuid mode" msgstr "" -#: src/remote/remote_driver.c:628 +#: src/remote/remote_driver.c:539 msgid "remote_open: for 'ext' transport, command is required" msgstr "remote_open : pour le transport « ext », une commande est requise" -#: src/remote/remote_driver.c:647 +#: src/remote/remote_driver.c:795 msgid "GNUTLS support not available in this build" msgstr "" -#: src/remote/remote_driver.c:672 +#: src/remote/remote_driver.c:820 msgid "" "Connecting to session instance without socket path is not supported by the " "libssh2 connection driver" msgstr "" -#: src/remote/remote_driver.c:729 +#: src/remote/remote_driver.c:877 #, c-format msgid "" "Unable to locate libvirtd daemon in %s (to override, set $LIBVIRTD_PATH to " "the name of the libvirtd binary)" msgstr "" -#: src/remote/remote_driver.c:751 +#: src/remote/remote_driver.c:899 msgid "" "Connecting to session instance without socket path is not supported by the " "ssh connection driver" msgstr "" -#: src/remote/remote_driver.c:793 +#: src/remote/remote_driver.c:651 msgid "transport methods unix, ssh and ext are not supported under Windows" msgstr "" "les méthodes de transport uni, xxh et ext, ne sont pas prises en charge sous " "Windows" -#: src/remote/remote_driver.c:1252 +#: src/remote/remote_driver.c:1078 msgid "remoteNodeGetCPUStats: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1271 src/remote/remote_driver.c:1335 +#: src/remote/remote_driver.c:1097 src/remote/remote_driver.c:1161 #, c-format msgid "Stats %s too big for destination" msgstr "" -#: src/remote/remote_driver.c:1316 +#: src/remote/remote_driver.c:1142 msgid "remoteNodeGetMemoryStats: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1367 +#: src/remote/remote_driver.c:1194 #, c-format msgid "too many NUMA cells: %d > %d" msgstr "" -#: src/remote/remote_driver.c:1599 +#: src/remote/remote_driver.c:1365 msgid "returned number of parameters exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1685 +#: src/remote/remote_driver.c:1851 msgid "returned number of disk errors exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1733 +#: src/remote/remote_driver.c:1462 msgid "remoteDomainBlockStatsFlags: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1928 src/remote/remote_driver.c:2098 +#: src/remote/remote_driver.c:1609 src/remote/remote_driver.c:1682 #, c-format msgid "vCPU count exceeds maximum: %d > %d" msgstr "" -#: src/remote/remote_driver.c:1936 src/remote/remote_driver.c:2040 -#: src/remote/remote_driver.c:2105 +#: src/remote/remote_driver.c:1617 src/remote/remote_driver.c:1689 #, c-format msgid "vCPU map buffer length exceeds maximum: %d > %d" msgstr "" -#: src/remote/remote_driver.c:1957 src/remote/remote_driver.c:2122 +#: src/remote/remote_driver.c:1638 src/remote/remote_driver.c:1706 #, c-format msgid "host reports too many vCPUs: %d > %d" msgstr "" -#: src/remote/remote_driver.c:1964 src/remote/remote_driver.c:2060 -#: src/remote/remote_driver.c:2128 +#: src/remote/remote_driver.c:1645 src/remote/remote_driver.c:1712 #, c-format msgid "host reports map buffer length exceeds maximum: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2178 +#: src/remote/remote_driver.c:2344 #, c-format msgid "security label exceeds maximum: %zu" msgstr "" -#: src/remote/remote_driver.c:2223 +#: src/remote/remote_driver.c:1762 #, c-format msgid "security label exceeds maximum: %zd" msgstr "" -#: src/remote/remote_driver.c:2295 +#: src/remote/remote_driver.c:2461 #, c-format msgid "security model exceeds maximum: %zu" msgstr "" -#: src/remote/remote_driver.c:2304 +#: src/remote/remote_driver.c:2470 #, c-format msgid "security doi exceeds maximum: %zu" msgstr "" -#: src/remote/remote_driver.c:2391 +#: src/remote/remote_driver.c:1928 msgid "caller ignores cookie or cookielen" msgstr "" -#: src/remote/remote_driver.c:2400 src/remote/remote_driver.c:5453 -#: src/remote/remote_driver.c:6445 +#: src/remote/remote_driver.c:1937 src/remote/remote_driver.c:3988 msgid "caller ignores uri_out" msgstr "" -#: src/remote/remote_driver.c:2533 +#: src/remote/remote_driver.c:2040 #, c-format msgid "too many memory stats requested: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2577 +#: src/remote/remote_driver.c:2084 #, c-format msgid "block peek request too large for remote protocol, %zi > %d" msgstr "" -#: src/remote/remote_driver.c:2598 src/remote/remote_driver.c:2649 +#: src/remote/remote_driver.c:2105 src/remote/remote_driver.c:2156 msgid "returned buffer is not same size as requested" msgstr "" -#: src/remote/remote_driver.c:2629 +#: src/remote/remote_driver.c:2136 #, c-format msgid "memory peek request too large for remote protocol, %zi > %d" msgstr "" -#: src/remote/remote_driver.c:2774 +#: src/remote/remote_driver.c:2940 #, c-format msgid "nparams count exceeds maximum: %u > %u" msgstr "" -#: src/remote/remote_driver.c:2780 +#: src/remote/remote_driver.c:2946 #, c-format msgid "ncpus count exceeds maximum: %u > %u" msgstr "" -#: src/remote/remote_driver.c:2805 +#: src/remote/remote_driver.c:2971 msgid "remoteDomainGetCPUStats: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:3720 +#: src/remote/remote_driver.c:2556 #, c-format msgid "unknown authentication type %s" msgstr "" -#: src/remote/remote_driver.c:3729 +#: src/remote/remote_driver.c:2565 #, c-format msgid "requested authentication type %s rejected" msgstr "" -#: src/remote/remote_driver.c:3768 +#: src/remote/remote_driver.c:2604 #, c-format msgid "unsupported authentication type %d" msgstr "" -#: src/remote/remote_driver.c:4056 +#: src/remote/remote_driver.c:2886 src/remote/remote_driver.c:2956 msgid "Failed to make auth credentials" msgstr "" -#: src/remote/remote_driver.c:4067 +#: src/remote/remote_driver.c:2967 msgid "No authentication callback available" msgstr "" -#: src/remote/remote_driver.c:4073 src/remote/remote_driver.c:4391 +#: src/remote/remote_driver.c:2965 src/remote/remote_driver.c:3092 msgid "Failed to collect auth credentials" msgstr "" -#: src/remote/remote_driver.c:4179 +#: src/remote/remote_driver.c:2859 #, c-format msgid "SASL mechanism %s not supported by server" msgstr "" -#: src/remote/remote_driver.c:4209 +#: src/remote/remote_driver.c:2907 #, c-format msgid "SASL negotiation data too long: %zu bytes" msgstr "" -#: src/remote/remote_driver.c:4308 +#: src/remote/remote_driver.c:3019 #, c-format msgid "negotiation SSF %d was not strong enough" msgstr "" -#: src/remote/remote_driver.c:4968 +#: src/remote/remote_driver.c:3503 msgid "no internalFlags support" msgstr "" -#: src/remote/remote_driver.c:5385 src/remote/remote_driver.c:5444 -#: src/remote/remote_driver.c:5527 src/remote/remote_driver.c:5588 -#: src/remote/remote_driver.c:5647 src/remote/remote_driver.c:6366 -#: src/remote/remote_driver.c:6436 src/remote/remote_driver.c:6534 -#: src/remote/remote_driver.c:6606 src/remote/remote_driver.c:6679 +#: src/remote/remote_driver.c:3920 src/remote/remote_driver.c:3979 +#: src/remote/remote_driver.c:4061 src/remote/remote_driver.c:4122 +#: src/remote/remote_driver.c:4181 msgid "caller ignores cookieout or cookieoutlen" msgstr "" -#: src/remote/remote_driver.c:5733 +#: src/remote/remote_driver.c:6243 #, c-format msgid "Too many model names '%d' for limit '%d'" msgstr "" -#: src/remote/remote_driver.c:5808 +#: src/remote/remote_driver.c:4275 msgid "" "the caller doesn't support keepalive protocol; perhaps it's missing event " "loop implementation" msgstr "" -#: src/rpc/virkeepalive.c:254 +#: src/rpc/virkeepalive.c:337 msgid "keepalive interval already set" msgstr "" @@ -18348,7 +18576,7 @@ msgid "keepalive interval %d too large" msgstr "" -#: src/rpc/virnetclient.c:309 +#: src/rpc/virnetclient.c:280 msgid "unable to make pipe" msgstr "" @@ -18360,135 +18588,135 @@ msgid "Unable to enable keepalives without async IO support" msgstr "" -#: src/rpc/virnetclient.c:710 src/rpc/virnetclient.c:1727 +#: src/rpc/virnetclient.c:540 src/rpc/virnetclient.c:1556 msgid "failed to wake up polling thread" msgstr "" -#: src/rpc/virnetclient.c:821 +#: src/rpc/virnetclient.c:645 msgid "Unable to read TLS confirmation" msgstr "" -#: src/rpc/virnetclient.c:826 +#: src/rpc/virnetclient.c:650 msgid "server verification (of our certificate or IP address) failed" msgstr "" -#: src/rpc/virnetclient.c:978 +#: src/rpc/virnetclient.c:801 #, c-format msgid "no call waiting for reply with prog %d vers %d serial %d" msgstr "" -#: src/rpc/virnetclient.c:1147 +#: src/rpc/virnetclient.c:954 #, c-format msgid "got unexpected RPC call prog %d vers %d proc %d type %d" msgstr "" -#: src/rpc/virnetclient.c:1530 +#: src/rpc/virnetclient.c:1402 msgid "poll on socket failed" msgstr "" -#: src/rpc/virnetclient.c:1557 +#: src/rpc/virnetclient.c:1382 msgid "read on wakeup fd failed" msgstr "" -#: src/rpc/virnetclient.c:1601 +#: src/rpc/virnetclient.c:1450 msgid "received hangup / error event on socket" msgstr "" -#: src/rpc/virnetclient.c:1745 +#: src/rpc/virnetclient.c:1565 msgid "failed to wait on condition" msgstr "" -#: src/rpc/virnetclient.c:1874 +#: src/rpc/virnetclient.c:1691 msgid "Attempt to send an asynchronous message with a synchronous reply" msgstr "Tentative d'envoyer un message asynchrone avec une réponse synchrone" -#: src/rpc/virnetclient.c:1881 +#: src/rpc/virnetclient.c:1697 msgid "Attempt to send a non-blocking message with a synchronous reply" msgstr "" "Tentative d'envoyer un message non bloquant avec une réponse synchrone" -#: src/rpc/virnetclient.c:1891 +#: src/rpc/virnetclient.c:1716 msgid "cannot initialize condition variable" msgstr "Impossible d'initialiser la variable condition" -#: src/rpc/virnetclient.c:1956 +#: src/rpc/virnetclient.c:1710 msgid "client socket is closed" msgstr "" -#: src/rpc/virnetclientprogram.c:222 +#: src/rpc/virnetclientprogram.c:221 #, c-format msgid "program mismatch in event (actual %x, expected %x)" msgstr "" -#: src/rpc/virnetclientprogram.c:228 +#: src/rpc/virnetclientprogram.c:227 #, c-format msgid "version mismatch in event (actual %x, expected %x)" msgstr "" -#: src/rpc/virnetclientprogram.c:234 +#: src/rpc/virnetclientprogram.c:233 #, c-format msgid "status mismatch in event (actual %x, expected %x)" msgstr "" -#: src/rpc/virnetclientprogram.c:240 +#: src/rpc/virnetclientprogram.c:239 #, c-format msgid "type mismatch in event (actual %x, expected %x)" msgstr "" -#: src/rpc/virnetclientprogram.c:248 +#: src/rpc/virnetclientprogram.c:247 #, c-format msgid "No event expected with procedure %x" msgstr "" -#: src/rpc/virnetclientprogram.c:305 src/rpc/virnetclientprogram.c:364 +#: src/rpc/virnetclientprogram.c:308 src/rpc/virnetclientprogram.c:369 #, c-format msgid "Cannot duplicate FD %d" msgstr "" -#: src/rpc/virnetclientprogram.c:311 src/rpc/virnetclientprogram.c:370 -#: src/rpc/virnetmessage.c:559 +#: src/rpc/virnetclientprogram.c:314 src/rpc/virnetclientprogram.c:375 +#: src/rpc/virnetmessage.c:514 #, c-format msgid "Cannot set close-on-exec %d" msgstr "" -#: src/rpc/virnetclientprogram.c:337 +#: src/rpc/virnetclientprogram.c:340 #, c-format msgid "Unexpected message type %d" msgstr "" -#: src/rpc/virnetclientprogram.c:342 +#: src/rpc/virnetclientprogram.c:345 #, c-format msgid "Unexpected message proc %d != %d" msgstr "" -#: src/rpc/virnetclientprogram.c:348 +#: src/rpc/virnetclientprogram.c:351 #, c-format msgid "Unexpected message serial %d != %d" msgstr "" -#: src/rpc/virnetclientprogram.c:387 +#: src/rpc/virnetclientprogram.c:392 #, c-format msgid "Unexpected message status %d" msgstr "" -#: src/rpc/virnetclientstream.c:433 +#: src/rpc/virnetclientstream.c:456 msgid "multiple stream callbacks not supported" msgstr "" -#: src/rpc/virnetclientstream.c:469 src/rpc/virnetclientstream.c:491 +#: src/rpc/virnetclientstream.c:492 src/rpc/virnetclientstream.c:514 msgid "no stream callback registered" msgstr "" -#: src/rpc/virnetmessage.c:120 +#: src/rpc/virnetmessage.c:122 msgid "Unable to decode message length" msgstr "" -#: src/rpc/virnetmessage.c:127 +#: src/rpc/virnetmessage.c:129 #, c-format msgid "packet %d bytes received from server too small, want %d" msgstr "" -#: src/rpc/virnetmessage.c:137 +#: src/rpc/virnetmessage.c:139 #, c-format msgid "packet %d bytes received from server too large, want %d" msgstr "" @@ -18497,74 +18725,74 @@ msgid "Unable to decode header until len is received" msgstr "" -#: src/rpc/virnetmessage.c:190 +#: src/rpc/virnetmessage.c:184 msgid "Unable to decode message header" msgstr "" -#: src/rpc/virnetmessage.c:234 src/rpc/virnetmessage.c:378 -#: src/rpc/virnetmessage.c:458 src/rpc/virnetmessage.c:483 +#: src/rpc/virnetmessage.c:226 src/rpc/virnetmessage.c:355 +#: src/rpc/virnetmessage.c:420 src/rpc/virnetmessage.c:445 msgid "Unable to encode message length" msgstr "" -#: src/rpc/virnetmessage.c:239 +#: src/rpc/virnetmessage.c:231 msgid "Unable to encode message header" msgstr "" -#: src/rpc/virnetmessage.c:250 +#: src/rpc/virnetmessage.c:242 msgid "Unable to re-encode message length" msgstr "" -#: src/rpc/virnetmessage.c:275 +#: src/rpc/virnetmessage.c:267 #, c-format msgid "Too many FDs to send %d, expected %d maximum" msgstr "" -#: src/rpc/virnetmessage.c:281 +#: src/rpc/virnetmessage.c:273 msgid "Unable to encode number of FDs" msgstr "" -#: src/rpc/virnetmessage.c:306 +#: src/rpc/virnetmessage.c:298 msgid "Unable to decode number of FDs" msgstr "" -#: src/rpc/virnetmessage.c:313 +#: src/rpc/virnetmessage.c:305 #, c-format msgid "Received too many FDs %d, expected %d maximum" msgstr "" -#: src/rpc/virnetmessage.c:352 +#: src/rpc/virnetmessage.c:342 msgid "Unable to encode message payload" msgstr "" -#: src/rpc/virnetmessage.c:406 +#: src/rpc/virnetmessage.c:383 msgid "Unable to decode message payload" msgstr "" -#: src/rpc/virnetmessage.c:433 +#: src/rpc/virnetmessage.c:407 #, c-format msgid "Stream data too long to send (%zu bytes needed, %zu bytes available)" msgstr "" -#: src/rpc/virnetmessage.c:532 +#: src/rpc/virnetmessage.c:488 msgid "Library function returned error but did not set virError" msgstr "" -#: src/rpc/virnetmessage.c:546 +#: src/rpc/virnetmessage.c:501 #, c-format msgid "No FD available at slot %zu" msgstr "" -#: src/rpc/virnetmessage.c:552 +#: src/rpc/virnetmessage.c:507 #, c-format msgid "Unable to duplicate FD %d" msgstr "" -#: src/rpc/virnetsaslcontext.c:86 src/rpc/virnetsaslcontext.c:108 +#: src/rpc/virnetsaslcontext.c:61 src/rpc/virnetsaslcontext.c:91 #, c-format msgid "failed to initialize SASL library: %d (%s)" msgstr "" -#: src/rpc/virnetsaslcontext.c:144 src/rpc/virnettlscontext.c:383 +#: src/rpc/virnetsaslcontext.c:137 src/rpc/virnettlscontext.c:360 #, c-format msgid "Malformed TLS whitelist regular expression '%s'" msgstr "" @@ -18574,164 +18802,162 @@ msgid "SASL client identity '%s' not allowed in whitelist" msgstr "" -#: src/rpc/virnetsaslcontext.c:157 +#: src/rpc/virnetsaslcontext.c:150 msgid "Client's username is not on the list of allowed clients" msgstr "" -#: src/rpc/virnetsaslcontext.c:191 src/rpc/virnetsaslcontext.c:228 +#: src/rpc/virnetsaslcontext.c:218 src/rpc/virnetsaslcontext.c:264 #, c-format msgid "Failed to create SASL client context: %d (%s)" msgstr "" -#: src/rpc/virnetsaslcontext.c:250 +#: src/rpc/virnetsaslcontext.c:293 #, c-format msgid "cannot set external SSF %d (%s)" msgstr "" -#: src/rpc/virnetsaslcontext.c:271 +#: src/rpc/virnetsaslcontext.c:314 #, c-format msgid "cannot query SASL username on connection %d (%s)" msgstr "" "Impossible d'envoyer une requête nom d'utilisateur SASL lors de la connexion " "%d (%s)" -#: src/rpc/virnetsaslcontext.c:278 +#: src/rpc/virnetsaslcontext.c:321 msgid "no client username was found" msgstr "aucun nom d'utilisateur client n'a été trouvé" -#: src/rpc/virnetsaslcontext.c:299 +#: src/rpc/virnetsaslcontext.c:342 #, c-format msgid "cannot query SASL ssf on connection %d (%s)" msgstr "" "Impossible d'envoyer une requête SSF SASL lors de la connexion %d (%s)" -#: src/rpc/virnetsaslcontext.c:335 +#: src/rpc/virnetsaslcontext.c:378 #, c-format msgid "cannot set security props %d (%s)" msgstr "" -#: src/rpc/virnetsaslcontext.c:359 +#: src/rpc/virnetsaslcontext.c:402 #, c-format msgid "cannot get security props %d (%s)" msgstr "" -#: src/rpc/virnetsaslcontext.c:387 +#: src/rpc/virnetsaslcontext.c:430 #, c-format msgid "cannot list SASL mechanisms %d (%s)" msgstr "Impossible de lister les mécanismes SASL %d (%s)" -#: src/rpc/virnetsaslcontext.c:437 src/rpc/virnetsaslcontext.c:532 -#: src/rpc/virnetsaslcontext.c:577 +#: src/rpc/virnetsaslcontext.c:483 src/rpc/virnetsaslcontext.c:578 +#: src/rpc/virnetsaslcontext.c:623 #, c-format msgid "Failed to start SASL negotiation: %d (%s)" msgstr "" -#: src/rpc/virnetsaslcontext.c:486 +#: src/rpc/virnetsaslcontext.c:532 #, c-format msgid "Failed to step SASL negotiation: %d (%s)" msgstr "" -#: src/rpc/virnetsaslcontext.c:610 src/rpc/virnetsaslcontext.c:649 +#: src/rpc/virnetsaslcontext.c:656 src/rpc/virnetsaslcontext.c:695 #, c-format msgid "SASL data length %zu too long, max %zu" msgstr "" -#: src/rpc/virnetsaslcontext.c:624 +#: src/rpc/virnetsaslcontext.c:670 #, c-format msgid "failed to encode SASL data: %d (%s)" msgstr "" -#: src/rpc/virnetsaslcontext.c:662 +#: src/rpc/virnetsaslcontext.c:708 #, c-format msgid "failed to decode SASL data: %d (%s)" msgstr "" -#: src/rpc/virnetsocket.c:159 +#: src/rpc/virnetsocket.c:123 msgid "Unable to set close-on-exec flag" msgstr "" -#: src/rpc/virnetsocket.c:164 +#: src/rpc/virnetsocket.c:128 msgid "Unable to enable non-blocking flag" msgstr "" -#: src/rpc/virnetsocket.c:186 +#: src/rpc/virnetsocket.c:160 msgid "Unable to disable nagle algorithm" msgstr "" -#: src/rpc/virnetsocket.c:239 src/rpc/virnetsocket.c:454 +#: src/rpc/virnetsocket.c:213 src/rpc/virnetsocket.c:410 #, c-format msgid "Unable to resolve address '%s' service '%s': %s" msgstr "" -#: src/rpc/virnetsocket.c:252 src/rpc/virnetsocket.c:465 +#: src/rpc/virnetsocket.c:226 src/rpc/virnetsocket.c:421 msgid "Unable to create socket" msgstr "" -#: src/rpc/virnetsocket.c:258 +#: src/rpc/virnetsocket.c:232 msgid "Unable to enable port reuse" msgstr "" -#: src/rpc/virnetsocket.c:275 +#: src/rpc/virnetsocket.c:249 msgid "Unable to force bind to IPv6 only" msgstr "" -#: src/rpc/virnetsocket.c:283 src/rpc/virnetsocket.c:311 +#: src/rpc/virnetsocket.c:257 src/rpc/virnetsocket.c:287 msgid "Unable to bind to port" msgstr "" -#: src/rpc/virnetsocket.c:294 src/rpc/virnetsocket.c:419 -#: src/rpc/virnetsocket.c:490 src/rpc/virnetsocket.c:573 -#: src/rpc/virnetsocket.c:894 src/rpc/virnetsocket.c:946 -#: src/rpc/virnetsocket.c:1737 +#: src/rpc/virnetsocket.c:268 src/rpc/virnetsocket.c:444 +#: src/rpc/virnetsocket.c:523 src/rpc/virnetsocket.c:1272 msgid "Unable to get local socket name" msgstr "" -#: src/rpc/virnetsocket.c:349 src/rpc/virnetsocket.c:537 +#: src/rpc/virnetsocket.c:325 src/rpc/virnetsocket.c:491 msgid "Failed to create socket" msgstr "" -#: src/rpc/virnetsocket.c:356 src/rpc/virnetsocket.c:543 +#: src/rpc/virnetsocket.c:332 src/rpc/virnetsocket.c:497 #, c-format msgid "Path %s too long for unix socket" msgstr "Le chemin %s est trop long pour une socket Unix" -#: src/rpc/virnetsocket.c:369 +#: src/rpc/virnetsocket.c:345 #, c-format msgid "Failed to bind socket to '%s'" msgstr "" -#: src/rpc/virnetsocket.c:380 +#: src/rpc/virnetsocket.c:356 #, c-format msgid "Failed to change ownership of '%s' to %d:%d" msgstr "" -#: src/rpc/virnetsocket.c:404 src/rpc/virnetsocket.c:593 +#: src/rpc/virnetsocket.c:380 src/rpc/virnetsocket.c:543 msgid "UNIX sockets are not supported on this platform" msgstr "" -#: src/rpc/virnetsocket.c:483 +#: src/rpc/virnetsocket.c:437 #, c-format msgid "unable to connect to server at '%s:%s'" msgstr "" -#: src/rpc/virnetsocket.c:496 +#: src/rpc/virnetsocket.c:450 msgid "Unable to get remote socket name" msgstr "" -#: src/rpc/virnetsocket.c:532 +#: src/rpc/virnetsocket.c:486 msgid "Auto-spawn of daemon requested, but no binary specified" msgstr "" -#: src/rpc/virnetsocket.c:566 +#: src/rpc/virnetsocket.c:516 #, c-format msgid "Failed to connect socket to '%s'" msgstr "" -#: src/rpc/virnetsocket.c:615 src/rpc/virnetsocket.c:621 +#: src/rpc/virnetsocket.c:565 src/rpc/virnetsocket.c:571 msgid "unable to create socket pair" msgstr "" -#: src/rpc/virnetsocket.c:659 +#: src/rpc/virnetsocket.c:609 msgid "Tunnelling sockets not supported on this platform" msgstr "" @@ -18791,11 +19017,11 @@ msgid "Cannot disable close-on-exec flag on pipe %d" msgstr "" -#: src/rpc/virnetsocket.c:1079 +#: src/rpc/virnetsocket.c:787 msgid "Unable to copy socket file handle" msgstr "" -#: src/rpc/virnetsocket.c:1133 src/rpc/virnetsocket.c:1183 +#: src/rpc/virnetsocket.c:837 msgid "Failed to get client socket identity" msgstr "" @@ -18811,7 +19037,7 @@ msgid "Failed to get client socket PID" msgstr "" -#: src/rpc/virnetsocket.c:1244 +#: src/rpc/virnetsocket.c:855 msgid "Client socket identity not available" msgstr "" @@ -18819,176 +19045,176 @@ msgid "Unable to query peer security context" msgstr "" -#: src/rpc/virnetsocket.c:1443 +#: src/rpc/virnetsocket.c:985 #, c-format msgid "Cannot recv data: %s" msgstr "" -#: src/rpc/virnetsocket.c:1446 +#: src/rpc/virnetsocket.c:988 msgid "Cannot recv data" msgstr "" -#: src/rpc/virnetsocket.c:1451 +#: src/rpc/virnetsocket.c:993 #, c-format msgid "End of file while reading data: %s" msgstr "" -#: src/rpc/virnetsocket.c:1454 +#: src/rpc/virnetsocket.c:996 msgid "End of file while reading data" msgstr "" -#: src/rpc/virnetsocket.c:1491 +#: src/rpc/virnetsocket.c:1023 msgid "Cannot write data" msgstr "" -#: src/rpc/virnetsocket.c:1496 +#: src/rpc/virnetsocket.c:1028 msgid "End of file while writing data" msgstr "" -#: src/rpc/virnetsocket.c:1639 +#: src/rpc/virnetsocket.c:1174 msgid "Sending file descriptors is not supported on this socket" msgstr "" -#: src/rpc/virnetsocket.c:1650 +#: src/rpc/virnetsocket.c:1185 #, c-format msgid "Failed to send file descriptor %d" msgstr "" -#: src/rpc/virnetsocket.c:1673 +#: src/rpc/virnetsocket.c:1208 msgid "Receiving file descriptors is not supported on this socket" msgstr "" -#: src/rpc/virnetsocket.c:1683 +#: src/rpc/virnetsocket.c:1218 msgid "Failed to recv file descriptor" msgstr "" -#: src/rpc/virnetsocket.c:1700 +#: src/rpc/virnetsocket.c:1235 msgid "Unable to listen on socket" msgstr "" -#: src/rpc/virnetsocket.c:1731 +#: src/rpc/virnetsocket.c:1266 msgid "Unable to accept client" msgstr "" -#: src/rpc/virnetserver.c:262 +#: src/rpc/virnetserver.c:245 #, c-format msgid "Too many active clients (%zu), dropping connection from %s" msgstr "" -#: src/rpc/virnetserver.c:460 +#: src/rpc/virnetserver.c:461 msgid "Missing min_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:465 +#: src/rpc/virnetserver.c:466 msgid "Missing max_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:470 +#: src/rpc/virnetserver.c:471 msgid "Missing priority_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:475 +#: src/rpc/virnetserver.c:476 msgid "Missing max_clients data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:480 +#: src/rpc/virnetserver.c:481 msgid "Missing keepaliveInterval data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:485 +#: src/rpc/virnetserver.c:486 msgid "Missing keepaliveCount data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:490 +#: src/rpc/virnetserver.c:491 msgid "Missing keepaliveRequired data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:497 +#: src/rpc/virnetserver.c:498 msgid "Malformed mdnsGroupName data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:511 +#: src/rpc/virnetserver.c:512 msgid "Missing services data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:518 +#: src/rpc/virnetserver.c:519 msgid "Malformed services data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:527 +#: src/rpc/virnetserver.c:528 msgid "Missing service data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:544 +#: src/rpc/virnetserver.c:545 msgid "Missing clients data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:551 +#: src/rpc/virnetserver.c:552 msgid "Malformed clients data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:560 +#: src/rpc/virnetserver.c:561 msgid "Missing client data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:601 +#: src/rpc/virnetserver.c:602 msgid "Cannot set min_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:607 +#: src/rpc/virnetserver.c:608 msgid "Cannot set max_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:613 +#: src/rpc/virnetserver.c:614 msgid "Cannot set priority_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:618 +#: src/rpc/virnetserver.c:619 msgid "Cannot set max_clients data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:623 +#: src/rpc/virnetserver.c:624 msgid "Cannot set keepaliveInterval data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:628 +#: src/rpc/virnetserver.c:629 msgid "Cannot set keepaliveCount data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:633 +#: src/rpc/virnetserver.c:634 msgid "Cannot set keepaliveRequired data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:640 +#: src/rpc/virnetserver.c:641 msgid "Cannot set mdnsGroupName data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:803 +#: src/rpc/virnetserver.c:804 msgid "Libvirt" msgstr "" -#: src/rpc/virnetserver.c:804 +#: src/rpc/virnetserver.c:805 msgid "Virtual machines need to be saved" msgstr "" -#: src/rpc/virnetserver.c:869 +#: src/rpc/virnetserver.c:489 msgid "Failed to read from signal pipe" msgstr "" -#: src/rpc/virnetserver.c:886 +#: src/rpc/virnetserver.c:506 #, c-format msgid "Unexpected signal received: %d" msgstr "" -#: src/rpc/virnetserver.c:901 +#: src/rpc/virnetserver.c:521 msgid "Unable to create signal pipe" msgstr "" -#: src/rpc/virnetserver.c:910 +#: src/rpc/virnetserver.c:530 msgid "Failed to add signal handle watch" msgstr "" -#: src/rpc/virnetserver.c:1084 +#: src/rpc/virnetserver.c:708 msgid "Failed to register shutdown timeout" msgstr "Impossible d'enregistrer le temps d'arrêt limite" @@ -19012,17 +19238,17 @@ msgid "Missing privateData field in JSON state document" msgstr "" -#: src/rpc/virnetserverclient.c:1106 src/rpc/virnetserverclient.c:1286 +#: src/rpc/virnetserverclient.c:788 src/rpc/virnetserverclient.c:947 #, c-format msgid "unexpected zero/negative length request %lld" msgstr "" -#: src/rpc/virnetservermdns.c:291 +#: src/rpc/virnetservermdns.c:289 #, c-format msgid "Failed to add watch for fd %d events %d" msgstr "" -#: src/rpc/virnetservermdns.c:344 src/util/virtime.c:244 +#: src/rpc/virnetservermdns.c:344 src/util/virtime.c:247 msgid "Unable to get current time" msgstr "" @@ -19031,7 +19257,7 @@ msgid "Failed to add timer with timeout %lld" msgstr "" -#: src/rpc/virnetservermdns.c:457 +#: src/rpc/virnetservermdns.c:459 #, c-format msgid "Failed to create mDNS client: %s" msgstr "" @@ -19040,37 +19266,37 @@ msgid "avahi not available at build time" msgstr "" -#: src/rpc/virnetserverprogram.c:238 +#: src/rpc/virnetserverprogram.c:222 #, c-format msgid "Cannot find program %d version %d" msgstr "" -#: src/rpc/virnetserverprogram.c:290 +#: src/rpc/virnetserverprogram.c:274 #, c-format msgid "program mismatch (actual %x, expected %x)" msgstr "" -#: src/rpc/virnetserverprogram.c:297 +#: src/rpc/virnetserverprogram.c:281 #, c-format msgid "version mismatch (actual %x, expected %x)" msgstr "la version ne correspond pas (actuelle %x, attendue %x)" -#: src/rpc/virnetserverprogram.c:327 +#: src/rpc/virnetserverprogram.c:311 #, c-format msgid "Unexpected message type %u" msgstr "" -#: src/rpc/virnetserverprogram.c:384 +#: src/rpc/virnetserverprogram.c:367 #, c-format msgid "Unexpected message status %u" msgstr "" -#: src/rpc/virnetserverprogram.c:393 +#: src/rpc/virnetserverprogram.c:376 #, c-format msgid "unknown procedure: %d" msgstr "procédure inconnue : %d" -#: src/rpc/virnetserverprogram.c:407 +#: src/rpc/virnetserverprogram.c:390 msgid "authentication required" msgstr "authentification requise" @@ -19197,7 +19423,7 @@ msgid "failed to retrieve password" msgstr "" -#: src/rpc/virnetsshsession.c:748 src/util/virerror.c:987 +#: src/util/virterror.c:1022 #, c-format msgid "authentication failed: %s" msgstr "l'authentification a échoué : %s" @@ -19319,103 +19545,103 @@ msgid "write failed: %s" msgstr "" -#: src/rpc/virnettlscontext.c:116 +#: src/rpc/virnettlscontext.c:91 #, c-format msgid "Cannot read %s '%s'" msgstr "" -#: src/rpc/virnettlscontext.c:139 +#: src/rpc/virnettlscontext.c:114 msgid "cannot get current time" msgstr "" -#: src/rpc/virnettlscontext.c:146 +#: src/rpc/virnettlscontext.c:121 #, c-format msgid "The CA certificate %s has expired" msgstr "" -#: src/rpc/virnettlscontext.c:148 +#: src/rpc/virnettlscontext.c:123 #, c-format msgid "The server certificate %s has expired" msgstr "" -#: src/rpc/virnettlscontext.c:149 +#: src/rpc/virnettlscontext.c:124 #, c-format msgid "The client certificate %s has expired" msgstr "" -#: src/rpc/virnettlscontext.c:157 +#: src/rpc/virnettlscontext.c:132 #, c-format msgid "The CA certificate %s is not yet active" msgstr "" -#: src/rpc/virnettlscontext.c:159 +#: src/rpc/virnettlscontext.c:134 #, c-format msgid "The server certificate %s is not yet active" msgstr "" -#: src/rpc/virnettlscontext.c:160 +#: src/rpc/virnettlscontext.c:135 #, c-format msgid "The client certificate %s is not yet active" msgstr "" -#: src/rpc/virnettlscontext.c:190 +#: src/rpc/virnettlscontext.c:165 #, c-format msgid "" "The certificate %s basic constraints show a CA, but we need one for a server" msgstr "" -#: src/rpc/virnettlscontext.c:191 +#: src/rpc/virnettlscontext.c:166 #, c-format msgid "" "The certificate %s basic constraints show a CA, but we need one for a client" msgstr "" -#: src/rpc/virnettlscontext.c:198 +#: src/rpc/virnettlscontext.c:173 #, c-format msgid "The certificate %s basic constraints do not show a CA" msgstr "" -#: src/rpc/virnettlscontext.c:205 +#: src/rpc/virnettlscontext.c:180 #, c-format msgid "The certificate %s is missing basic constraints for a CA" msgstr "" -#: src/rpc/virnettlscontext.c:211 +#: src/rpc/virnettlscontext.c:186 #, c-format msgid "Unable to query certificate %s basic constraints %s" msgstr "" -#: src/rpc/virnettlscontext.c:238 +#: src/rpc/virnettlscontext.c:213 #, c-format msgid "Unable to query certificate %s key usage %s" msgstr "" -#: src/rpc/virnettlscontext.c:248 +#: src/rpc/virnettlscontext.c:223 #, c-format msgid "Certificate %s usage does not permit certificate signing" msgstr "" -#: src/rpc/virnettlscontext.c:260 +#: src/rpc/virnettlscontext.c:235 #, c-format msgid "Certificate %s usage does not permit digital signature" msgstr "" -#: src/rpc/virnettlscontext.c:271 +#: src/rpc/virnettlscontext.c:246 #, c-format msgid "Certificate %s usage does not permit key encipherment" msgstr "" -#: src/rpc/virnettlscontext.c:312 src/rpc/virnettlscontext.c:324 +#: src/rpc/virnettlscontext.c:287 src/rpc/virnettlscontext.c:301 #, c-format msgid "Unable to query certificate %s key purpose %s" msgstr "" -#: src/rpc/virnettlscontext.c:347 +#: src/rpc/virnettlscontext.c:324 #, c-format msgid "Certificate %s purpose does not allow use for with a TLS server" msgstr "" -#: src/rpc/virnettlscontext.c:359 +#: src/rpc/virnettlscontext.c:336 #, c-format msgid "Certificate %s purpose does not allow use for with a TLS client" msgstr "" @@ -19428,56 +19654,56 @@ "with --verbose option." msgstr "" -#: src/rpc/virnettlscontext.c:419 +#: src/rpc/virnettlscontext.c:396 #, c-format msgid "Certificate %s owner does not match the hostname %s" msgstr "" -#: src/rpc/virnettlscontext.c:470 +#: src/rpc/virnettlscontext.c:446 #, c-format msgid "Unable to verify server certificate %s against CA certificate %s" msgstr "" -#: src/rpc/virnettlscontext.c:471 +#: src/rpc/virnettlscontext.c:447 #, c-format msgid "Unable to verify client certificate %s against CA certificate %s" msgstr "" -#: src/rpc/virnettlscontext.c:477 src/rpc/virnettlscontext.c:1009 +#: src/rpc/virnettlscontext.c:453 src/rpc/virnettlscontext.c:964 msgid "Invalid certificate" msgstr "" -#: src/rpc/virnettlscontext.c:480 src/rpc/virnettlscontext.c:1012 +#: src/rpc/virnettlscontext.c:456 src/rpc/virnettlscontext.c:967 msgid "The certificate is not trusted." msgstr "" -#: src/rpc/virnettlscontext.c:483 src/rpc/virnettlscontext.c:1015 +#: src/rpc/virnettlscontext.c:459 src/rpc/virnettlscontext.c:970 msgid "The certificate hasn't got a known issuer." msgstr "" -#: src/rpc/virnettlscontext.c:486 src/rpc/virnettlscontext.c:1018 +#: src/rpc/virnettlscontext.c:462 src/rpc/virnettlscontext.c:973 msgid "The certificate has been revoked." msgstr "" -#: src/rpc/virnettlscontext.c:490 src/rpc/virnettlscontext.c:1022 +#: src/rpc/virnettlscontext.c:466 src/rpc/virnettlscontext.c:977 msgid "The certificate uses an insecure algorithm" msgstr "" -#: src/rpc/virnettlscontext.c:494 +#: src/rpc/virnettlscontext.c:470 #, c-format msgid "Our own certificate %s failed validation against %s: %s" msgstr "" -#: src/rpc/virnettlscontext.c:516 src/rpc/virnettlscontext.c:1048 +#: src/rpc/virnettlscontext.c:493 src/rpc/virnettlscontext.c:1003 msgid "Unable to initialize certificate" msgstr "Impossible d'initialiser le certificat" -#: src/rpc/virnettlscontext.c:528 +#: src/rpc/virnettlscontext.c:505 #, c-format msgid "Unable to import server certificate %s" msgstr "" -#: src/rpc/virnettlscontext.c:529 +#: src/rpc/virnettlscontext.c:506 #, c-format msgid "Unable to import client certificate %s" msgstr "" @@ -19487,88 +19713,88 @@ msgid "Unable to import CA certificate list %s" msgstr "" -#: src/rpc/virnettlscontext.c:644 +#: src/rpc/virnettlscontext.c:581 #, c-format msgid "Unable to set x509 CA certificate: %s: %s" msgstr "" -#: src/rpc/virnettlscontext.c:662 +#: src/rpc/virnettlscontext.c:599 #, c-format msgid "Unable to set x509 certificate revocation list: %s: %s" msgstr "" -#: src/rpc/virnettlscontext.c:687 +#: src/rpc/virnettlscontext.c:624 #, c-format msgid "Unable to set x509 key and certificate: %s, %s: %s" msgstr "" -#: src/rpc/virnettlscontext.c:735 +#: src/rpc/virnettlscontext.c:680 #, c-format msgid "Unable to allocate x509 credentials: %s" msgstr "" -#: src/rpc/virnettlscontext.c:756 +#: src/rpc/virnettlscontext.c:701 #, c-format msgid "Unable to initialize diffie-hellman parameters: %s" msgstr "" -#: src/rpc/virnettlscontext.c:763 +#: src/rpc/virnettlscontext.c:708 #, c-format msgid "Unable to generate diffie-hellman parameters: %s" msgstr "" -#: src/rpc/virnettlscontext.c:1003 +#: src/rpc/virnettlscontext.c:958 #, c-format msgid "Unable to verify TLS peer: %s" msgstr "" -#: src/rpc/virnettlscontext.c:1026 +#: src/rpc/virnettlscontext.c:981 #, c-format msgid "Certificate failed validation: %s" msgstr "" -#: src/rpc/virnettlscontext.c:1033 +#: src/rpc/virnettlscontext.c:988 msgid "Only x509 certificates are supported" msgstr "Seuls les certificats x509 sont pris en charge" -#: src/rpc/virnettlscontext.c:1039 +#: src/rpc/virnettlscontext.c:994 msgid "The certificate has no peers" msgstr "Le certificat n'a pas de pair" -#: src/rpc/virnettlscontext.c:1054 +#: src/rpc/virnettlscontext.c:1009 msgid "Unable to load certificate" msgstr "Impossible de charger le certificat" -#: src/rpc/virnettlscontext.c:1069 +#: src/rpc/virnettlscontext.c:1024 #, c-format msgid "Failed to get certificate %s distinguished name: %s" msgstr "" -#: src/rpc/virnettlscontext.c:1143 +#: src/rpc/virnettlscontext.c:1096 msgid "Failed to verify peer's certificate" msgstr "" -#: src/rpc/virnettlscontext.c:1217 +#: src/rpc/virnettlscontext.c:1195 #, c-format msgid "Failed to initialize TLS session: %s" msgstr "" -#: src/rpc/virnettlscontext.c:1227 +#: src/rpc/virnettlscontext.c:1205 #, c-format msgid "Failed to set TLS session priority %s" msgstr "" -#: src/rpc/virnettlscontext.c:1236 +#: src/rpc/virnettlscontext.c:1214 #, c-format msgid "Failed set TLS x509 credentials: %s" msgstr "" -#: src/rpc/virnettlscontext.c:1368 +#: src/rpc/virnettlscontext.c:1356 #, c-format msgid "TLS handshake failed %s" msgstr "" -#: src/rpc/virnettlscontext.c:1400 +#: src/rpc/virnettlscontext.c:1388 msgid "invalid cipher size for TLS session" msgstr "" @@ -19577,177 +19803,175 @@ msgid "mkostemp('%s') failed" msgstr "" -#: src/secret/secret_driver.c:184 +#: src/secret/secret_driver.c:180 #, c-format msgid "fchmod('%s') failed" msgstr "" -#: src/secret/secret_driver.c:190 +#: src/secret/secret_driver.c:186 #, c-format msgid "error writing to '%s'" msgstr "" -#: src/secret/secret_driver.c:195 +#: src/secret/secret_driver.c:191 #, c-format msgid "error closing '%s'" msgstr "" -#: src/secret/secret_driver.c:201 +#: src/secret/secret_driver.c:197 #, c-format msgid "rename(%s, %s) failed" msgstr "" -#: src/secret/secret_driver.c:248 +#: src/secret/secret_driver.c:247 #, c-format msgid "cannot create '%s'" msgstr "" -#: src/secret/secret_driver.c:355 +#: src/secret/secret_driver.c:354 #, c-format msgid " does not match secret file name '%s'" msgstr "" -#: src/secret/secret_driver.c:382 src/secret/secret_driver.c:481 +#: src/secret/secret_driver.c:381 src/secret/secret_driver.c:488 #, c-format msgid "cannot open '%s'" msgstr "" -#: src/secret/secret_driver.c:386 src/storage/storage_backend_gluster.c:210 -#: src/util/virfile.c:508 +#: src/secret/secret_driver.c:385 #, c-format msgid "cannot stat '%s'" msgstr "" -#: src/secret/secret_driver.c:391 +#: src/secret/secret_driver.c:390 #, c-format msgid "'%s' file does not fit in memory" msgstr "le fichier « %s » ne tient pas en mémoire" -#: src/secret/secret_driver.c:398 +#: src/secret/secret_driver.c:399 #, c-format msgid "cannot read '%s'" msgstr "" -#: src/secret/secret_driver.c:405 +#: src/secret/secret_driver.c:406 #, c-format msgid "invalid base64 in '%s'" msgstr "" -#: src/secret/secret_driver.c:497 +#: src/secret/secret_driver.c:504 #, c-format msgid "Error reading secret: %s" msgstr "" -#: src/secret/secret_driver.c:725 src/secret/secret_driver.c:904 -#: src/secret/secret_driver.c:941 src/secret/secret_driver.c:999 -#: src/secret/secret_driver.c:1046 +#: src/secret/secret_driver.c:637 src/secret/secret_driver.c:809 +#: src/secret/secret_driver.c:845 src/secret/secret_driver.c:900 +#: src/secret/secret_driver.c:946 #, c-format msgid "no secret with matching uuid '%s'" msgstr "" -#: src/secret/secret_driver.c:755 +#: src/secret/secret_driver.c:664 #, c-format msgid "no secret with matching usage '%s'" msgstr "" -#: src/secret/secret_driver.c:803 +#: src/secret/secret_driver.c:706 #, c-format msgid "a secret with UUID %s already defined for use with %s" msgstr "" -#: src/secret/secret_driver.c:821 +#: src/secret/secret_driver.c:726 #, c-format msgid "a secret with UUID %s is already defined for use with %s" msgstr "" -#: src/secret/secret_driver.c:828 +#: src/secret/secret_driver.c:733 msgid "cannot change private flag on existing secret" msgstr "" -#: src/secret/secret_driver.c:876 +#: src/secret/secret_driver.c:781 msgid "list of secrets is inconsistent" msgstr "" -#: src/secret/secret_driver.c:1010 +#: src/secret/secret_driver.c:908 #, c-format msgid "secret '%s' does not have a value" msgstr "" -#: src/secret/secret_driver.c:1017 +#: src/secret/secret_driver.c:915 msgid "secret is private" msgstr "" -#: src/security/security_apparmor.c:93 +#: src/security/security_apparmor.c:85 #, c-format msgid "Failed to read AppArmor profiles list '%s'" msgstr "" -#: src/security/security_apparmor.c:140 +#: src/security/security_apparmor.c:134 #, c-format msgid "Failed to read '%s'" msgstr "" -#: src/security/security_apparmor.c:245 +#: src/security/security_apparmor.c:242 msgid "could not find libvirtd" msgstr "" -#: src/security/security_apparmor.c:286 src/security/security_apparmor.c:314 -#: src/security/security_apparmor.c:715 +#: src/security/security_apparmor.c:279 src/security/security_apparmor.c:303 +#: src/security/security_apparmor.c:321 src/security/security_apparmor.c:643 #, c-format msgid "cannot update AppArmor profile '%s'" msgstr "" -#: src/security/security_apparmor.c:362 +#: src/security/security_apparmor.c:348 #, c-format msgid "template '%s' does not exist" msgstr "" -#: src/security/security_apparmor.c:423 +#: src/security/security_apparmor.c:404 msgid "Cannot set a base label with AppArmour" msgstr "" -#: src/security/security_apparmor.c:430 src/security/security_selinux.c:594 +#: src/security/security_apparmor.c:412 src/security/security_selinux.c:185 msgid "security label already defined for VM" msgstr "" -#: src/security/security_apparmor.c:450 +#: src/security/security_apparmor.c:442 #, c-format msgid "cannot load AppArmor profile '%s'" msgstr "" -#: src/security/security_apparmor.c:507 +#: src/security/security_apparmor.c:493 msgid "error copying profile name" msgstr "" -#: src/security/security_apparmor.c:513 +#: src/security/security_apparmor.c:499 msgid "error calling profile_status()" msgstr "" -#: src/security/security_apparmor.c:559 +#: src/security/security_apparmor.c:538 #, c-format msgid "could not remove profile for '%s'" msgstr "" -#: src/security/security_apparmor.c:586 src/security/security_apparmor.c:627 -#: src/security/security_selinux.c:1982 src/security/security_selinux.c:2016 -#: src/security/security_selinux.c:2053 src/security/security_selinux.c:2085 -#: src/security/security_selinux.c:2135 src/security/security_selinux.c:2176 +#: src/security/security_apparmor.c:560 src/security/security_selinux.c:1042 +#: src/security/security_selinux.c:1071 src/security/security_selinux.c:1106 +#: src/security/security_selinux.c:1173 src/security/security_selinux.c:1210 #, c-format msgid "" "security label driver mismatch: '%s' model configured for domain, but " "hypervisor driver is '%s'." msgstr "" -#: src/security/security_apparmor.c:596 +#: src/security/security_apparmor.c:570 msgid "error calling aa_change_profile()" msgstr "" -#: src/security/security_apparmor.c:703 +#: src/security/security_apparmor.c:631 #, c-format msgid "'%s' does not exist" msgstr "« %s » n'existe pas" -#: src/security/security_apparmor.c:743 +#: src/security/security_apparmor.c:667 #, c-format msgid "Invalid security label '%s'" msgstr "" @@ -19775,31 +19999,31 @@ msgid "unable to set user and group to '%ld:%ld' on '%s'" msgstr "" -#: src/security/security_dac.c:307 +#: src/security/security_dac.c:143 #, c-format msgid "cannot resolve symlink %s" msgstr "" -#: src/security/security_dac.c:1043 src/security/security_selinux.c:600 +#: src/security/security_selinux.c:191 msgid "security image label already defined for VM" msgstr "" -#: src/security/security_dac.c:1051 src/security/security_selinux.c:607 +#: src/security/security_selinux.c:198 #, c-format msgid "security label model %s is not supported with selinux" msgstr "" -#: src/security/security_dac.c:1061 +#: src/security/security_dac.c:1065 #, c-format msgid "missing label for static security driver in domain %s" msgstr "" -#: src/security/security_dac.c:1073 +#: src/security/security_dac.c:1077 #, c-format msgid "cannot generate dac user and group id for domain %s" msgstr "" -#: src/security/security_dac.c:1083 src/security/security_selinux.c:678 +#: src/security/security_dac.c:1087 src/security/security_selinux.c:685 #, c-format msgid "unexpected security label type '%s'" msgstr "" @@ -19809,7 +20033,7 @@ msgid "Security driver %s not enabled" msgstr "" -#: src/security/security_driver.c:90 +#: src/security/security_driver.c:71 #, c-format msgid "Security driver %s not found" msgstr "" @@ -19908,12 +20132,12 @@ msgid "cannot read SELinux virtual domain context file '%s'" msgstr "" -#: src/security/security_selinux.c:520 +#: src/security/security_selinux.c:145 #, c-format msgid "cannot read SELinux virtual image context file %s" msgstr "" -#: src/security/security_selinux.c:618 +#: src/security/security_selinux.c:206 src/security/security_selinux.c:1115 #, c-format msgid "unable to allocate socket security context '%s'" msgstr "" @@ -19922,79 +20146,80 @@ msgid "unable to get selinux context range" msgstr "" -#: src/security/security_selinux.c:760 +#: src/security/security_selinux.c:767 #, c-format msgid "MCS level for existing domain label %s already reserved" msgstr "" -#: src/security/security_selinux.c:907 +#: src/security/security_selinux.c:424 #, c-format msgid "unable to set security context '%s' on '%s'" msgstr "" -#: src/security/security_selinux.c:916 +#: src/security/security_selinux.c:433 #, c-format msgid "" "Setting security context '%s' on '%s' not supported. Consider setting " "virt_use_nfs" msgstr "" -#: src/security/security_selinux.c:972 +#: src/security/security_selinux.c:475 #, c-format msgid "unable to set security context '%s' on fd %d" msgstr "" -#: src/security/security_selinux.c:1819 src/security/security_selinux.c:2233 +#: src/security/security_selinux.c:923 src/security/security_selinux.c:1268 #, c-format msgid "unknown smartcard type %d" msgstr "" -#: src/security/security_selinux.c:1992 +#: src/security/security_selinux.c:1052 #, c-format msgid "Invalid security label %s" msgstr "" -#: src/security/security_selinux.c:2026 +#: src/security/security_selinux.c:1081 #, c-format msgid "unable to set security context '%s'" msgstr "" -#: src/security/security_selinux.c:2094 +#: src/security/security_selinux.c:1122 #, c-format msgid "unable to get current process context '%s'" msgstr "" -#: src/security/security_selinux.c:2105 src/security/security_selinux.c:2146 +#: src/security/security_selinux.c:1129 src/security/security_selinux.c:1145 +#: src/security/security_selinux.c:1184 #, c-format msgid "unable to set socket security context '%s'" msgstr "" -#: src/security/security_selinux.c:2186 +#: src/security/security_selinux.c:1220 #, c-format msgid "unable to clear socket security context '%s'" msgstr "" -#: src/security/security_selinux.c:2354 +#: src/security/security_selinux.c:2366 #, c-format msgid "cannot stat tap fd %d" msgstr "" -#: src/security/security_selinux.c:2360 +#: src/security/security_selinux.c:2372 #, c-format msgid "tap fd %d is not character device" msgstr "" -#: src/security/security_selinux.c:2366 +#: src/security/security_selinux.c:2378 #, c-format msgid "cannot lookup default selinux label for tap fd %d" msgstr "" -#: src/security/security_selinux.c:2400 +#: src/security/security_selinux.c:2412 #, c-format msgid "unable to create selinux context for: %s" msgstr "" -#: src/security/virt-aa-helper.c:103 +#: src/security/virt-aa-helper.c:90 #, c-format msgid "" "\n" @@ -20027,22 +20252,22 @@ " -u | --uuid uuid (nom du profil)\n" "\n" -#: src/security/virt-aa-helper.c:116 +#: src/security/virt-aa-helper.c:103 msgid "" "This command is intended to be used by libvirtd and not used directly.\n" msgstr "" -#: src/security/virt-aa-helper.c:124 +#: src/security/virt-aa-helper.c:111 #, c-format msgid "%s: error: %s%c" msgstr "" -#: src/security/virt-aa-helper.c:136 +#: src/security/virt-aa-helper.c:123 #, c-format msgid "%s: warning: %s%c" msgstr "" -#: src/security/virt-aa-helper.c:142 +#: src/security/virt-aa-helper.c:129 #, c-format msgid "" "%s:\n" @@ -20051,131 +20276,132 @@ "%s:\n" "%s%c" -#: src/security/virt-aa-helper.c:159 +#: src/security/virt-aa-helper.c:146 msgid "could not find replacement string" msgstr "" -#: src/security/virt-aa-helper.c:164 +#: src/security/virt-aa-helper.c:151 msgid "could not allocate memory for string" msgstr "" -#: src/security/virt-aa-helper.c:176 src/security/virt-aa-helper.c:184 +#: src/security/virt-aa-helper.c:163 src/security/virt-aa-helper.c:171 msgid "not enough space in target buffer" msgstr "" -#: src/security/virt-aa-helper.c:192 +#: src/security/virt-aa-helper.c:179 msgid "error replacing string" msgstr "" -#: src/security/virt-aa-helper.c:214 +#: src/security/virt-aa-helper.c:201 msgid "invalid flag" msgstr "" -#: src/security/virt-aa-helper.c:222 +#: src/security/virt-aa-helper.c:209 msgid "profile name exceeds maximum length" msgstr "" -#: src/security/virt-aa-helper.c:227 +#: src/security/virt-aa-helper.c:214 msgid "profile does not exist" msgstr "" -#: src/security/virt-aa-helper.c:236 +#: src/security/virt-aa-helper.c:223 msgid "failed to run apparmor_parser" msgstr "" -#: src/security/virt-aa-helper.c:240 +#: src/security/virt-aa-helper.c:227 msgid "unable to unload already unloaded profile" msgstr "" -#: src/security/virt-aa-helper.c:242 +#: src/security/virt-aa-helper.c:229 msgid "apparmor_parser exited with error" msgstr "" -#: src/security/virt-aa-helper.c:279 src/security/virt-aa-helper.c:284 -#: src/security/virt-aa-helper.c:395 +#: src/security/virt-aa-helper.c:266 src/security/virt-aa-helper.c:271 +#: src/security/virt-aa-helper.c:382 msgid "could not allocate memory for profile" msgstr "" -#: src/security/virt-aa-helper.c:291 src/security/virt-aa-helper.c:390 +#: src/security/virt-aa-helper.c:278 src/security/virt-aa-helper.c:377 msgid "invalid length for new profile" msgstr "" -#: src/security/virt-aa-helper.c:303 +#: src/security/virt-aa-helper.c:290 msgid "failed to create include file" msgstr "" -#: src/security/virt-aa-helper.c:309 src/security/virt-aa-helper.c:415 +#: src/security/virt-aa-helper.c:296 src/security/virt-aa-helper.c:402 msgid "failed to write to profile" msgstr "" -#: src/security/virt-aa-helper.c:314 src/security/virt-aa-helper.c:420 +#: src/security/virt-aa-helper.c:301 src/security/virt-aa-helper.c:407 msgid "failed to close or write to profile" msgstr "" -#: src/security/virt-aa-helper.c:345 src/security/virt-aa-helper.c:1230 +#: src/security/virt-aa-helper.c:332 src/security/virt-aa-helper.c:1208 msgid "profile exists" msgstr "" -#: src/security/virt-aa-helper.c:350 +#: src/security/virt-aa-helper.c:337 msgid "template name exceeds maximum length" msgstr "" -#: src/security/virt-aa-helper.c:355 +#: src/security/virt-aa-helper.c:342 msgid "template does not exist" msgstr "" -#: src/security/virt-aa-helper.c:360 +#: src/security/virt-aa-helper.c:347 msgid "failed to read AppArmor template" msgstr "" -#: src/security/virt-aa-helper.c:365 src/security/virt-aa-helper.c:370 +#: src/security/virt-aa-helper.c:352 src/security/virt-aa-helper.c:357 msgid "no replacement string in template" msgstr "" -#: src/security/virt-aa-helper.c:376 +#: src/security/virt-aa-helper.c:363 msgid "could not allocate memory for profile name" msgstr "" -#: src/security/virt-aa-helper.c:382 +#: src/security/virt-aa-helper.c:369 msgid "could not allocate memory for profile files" msgstr "" -#: src/security/virt-aa-helper.c:409 +#: src/security/virt-aa-helper.c:396 msgid "failed to create profile" msgstr "" -#: src/security/virt-aa-helper.c:560 +#: src/security/virt-aa-helper.c:547 msgid "bad pathname" msgstr "" -#: src/security/virt-aa-helper.c:575 +#: src/security/virt-aa-helper.c:562 msgid "path does not exist, skipping file type checks" msgstr "" -#: src/security/virt-aa-helper.c:615 +#: src/security/virt-aa-helper.c:602 msgid "Invalid context" msgstr "" -#: src/security/virt-aa-helper.c:621 +#: src/security/virt-aa-helper.c:608 msgid "Could not find " msgstr "" -#: src/security/virt-aa-helper.c:628 +#: src/security/virt-aa-helper.c:615 msgid "Could not find " msgstr "Impossible de trouver l'" -#: src/security/virt-aa-helper.c:660 +#: src/security/virt-aa-helper.c:647 msgid "unexpected root element, expecting " msgstr "" -#: src/security/virt-aa-helper.c:670 +#: src/security/virt-aa-helper.c:657 msgid "os.type is not 'hvm'" msgstr "" -#: src/security/virt-aa-helper.c:705 src/security/virt-aa-helper.c:721 -#: src/security/virt-aa-helper.c:816 src/security/virt-aa-helper.c:825 -#: src/security/virt-aa-helper.c:900 src/security/virt-aa-helper.c:1212 -#: src/security/virt-aa-helper.c:1216 src/security/virt-aa-helper.c:1276 +#: src/security/virt-aa-helper.c:670 src/security/virt-aa-helper.c:707 +#: src/security/virt-aa-helper.c:721 src/security/virt-aa-helper.c:815 +#: src/security/virt-aa-helper.c:824 src/security/virt-aa-helper.c:899 +#: src/security/virt-aa-helper.c:1190 src/security/virt-aa-helper.c:1194 +#: src/security/virt-aa-helper.c:1254 msgid "could not allocate memory" msgstr "" @@ -20183,15 +20409,15 @@ msgid "Failed to create XML config object" msgstr "" -#: src/security/virt-aa-helper.c:729 +#: src/security/virt-aa-helper.c:728 msgid "could not parse XML" msgstr "" -#: src/security/virt-aa-helper.c:734 +#: src/security/virt-aa-helper.c:733 msgid "could not find name in XML" msgstr "" -#: src/security/virt-aa-helper.c:739 +#: src/security/virt-aa-helper.c:738 msgid "bad name" msgstr "" @@ -20207,67 +20433,67 @@ msgid "skipped restricted file" msgstr "" -#: src/security/virt-aa-helper.c:905 +#: src/security/virt-aa-helper.c:904 msgid "given uuid does not match XML uuid" msgstr "" -#: src/security/virt-aa-helper.c:1058 +#: src/security/virt-aa-helper.c:1036 msgid "failed to allocate file buffer" msgstr "" -#: src/security/virt-aa-helper.c:1107 +#: src/security/virt-aa-helper.c:1085 msgid "could not allocate memory for disk" msgstr "" -#: src/security/virt-aa-helper.c:1122 src/security/virt-aa-helper.c:1142 +#: src/security/virt-aa-helper.c:1100 src/security/virt-aa-helper.c:1120 msgid "invalid UUID" msgstr "UUID invalide" -#: src/security/virt-aa-helper.c:1125 +#: src/security/virt-aa-helper.c:1103 msgid "error copying UUID" msgstr "erreur de copie de l'UUID" -#: src/security/virt-aa-helper.c:1134 +#: src/security/virt-aa-helper.c:1112 msgid "unsupported option" msgstr "" -#: src/security/virt-aa-helper.c:1139 +#: src/security/virt-aa-helper.c:1117 msgid "bad command" msgstr "" -#: src/security/virt-aa-helper.c:1152 +#: src/security/virt-aa-helper.c:1130 msgid "could not read xml file" msgstr "" -#: src/security/virt-aa-helper.c:1156 +#: src/security/virt-aa-helper.c:1134 msgid "could not get VM definition" msgstr "" -#: src/security/virt-aa-helper.c:1161 +#: src/security/virt-aa-helper.c:1139 msgid "invalid VM definition" msgstr "" -#: src/security/virt-aa-helper.c:1193 +#: src/security/virt-aa-helper.c:1171 msgid "could not set PATH" msgstr "" -#: src/security/virt-aa-helper.c:1197 +#: src/security/virt-aa-helper.c:1175 msgid "could not set IFS" msgstr "" -#: src/security/virt-aa-helper.c:1208 +#: src/security/virt-aa-helper.c:1186 msgid "could not parse arguments" msgstr "" -#: src/security/virt-aa-helper.c:1255 +#: src/security/virt-aa-helper.c:1233 msgid "failed to allocate buffer" msgstr "impossible d'allouer un tampon" -#: src/security/virt-aa-helper.c:1286 +#: src/security/virt-aa-helper.c:1264 msgid "could not create profile" msgstr "" -#: src/storage/parthelper.c:84 +#: src/storage/parthelper.c:82 #, c-format msgid "syntax: %s DEVICE [-g]\n" msgstr "" @@ -20282,258 +20508,267 @@ msgid "unable to access disk %s\n" msgstr "" -#: src/storage/storage_backend.c:153 +#: src/storage/storage_backend.c:141 #, c-format msgid "could not open input path '%s'" msgstr "" -#: src/storage/storage_backend.c:187 +#: src/storage/storage_backend.c:179 #, c-format msgid "failed reading from file '%s'" msgstr "" -#: src/storage/storage_backend.c:204 src/storage/storage_backend.c:333 +#: src/storage/storage_backend.c:196 src/storage/storage_backend.c:318 #, c-format msgid "cannot extend file '%s'" msgstr "" -#: src/storage/storage_backend.c:211 +#: src/storage/storage_backend.c:203 #, c-format msgid "failed writing to file '%s'" msgstr "" -#: src/storage/storage_backend.c:221 src/storage/storage_backend.c:386 +#: src/storage/storage_backend.c:213 src/storage/storage_backend.c:365 #, c-format msgid "cannot sync data to file '%s'" msgstr "" -#: src/storage/storage_backend.c:230 src/storage/storage_backend.c:307 -#: src/storage/storage_backend_logical.c:774 +#: src/storage/storage_backend.c:222 src/storage/storage_backend.c:293 +#: src/storage/storage_backend_logical.c:734 #, c-format msgid "cannot close file '%s'" msgstr "" -#: src/storage/storage_backend.c:263 +#: src/storage/storage_backend.c:276 msgid "metadata preallocation is not supported for block volumes" msgstr "" -#: src/storage/storage_backend.c:270 src/storage/storage_backend_fs.c:780 -#: src/storage/storage_backend_fs.c:797 src/storage/storage_backend_fs.c:1044 +#: src/storage/storage_backend.c:257 src/storage/storage_backend.c:407 +#: src/storage/storage_backend_fs.c:761 src/storage/storage_backend_fs.c:788 +#: src/storage/storage_backend_fs.c:1042 #, c-format msgid "cannot create path '%s'" msgstr "" -#: src/storage/storage_backend.c:285 src/util/virfile.c:1803 -#: src/util/virfile.c:2102 src/util/virfile.c:2209 +#: src/storage/storage_backend.c:272 src/util/util.c:757 src/util/util.c:801 +#: src/util/util.c:1034 #, c-format msgid "stat of '%s' failed" msgstr "" -#: src/storage/storage_backend.c:301 src/storage/storage_backend.c:608 -#: src/util/virfile.c:1825 src/util/virfile.c:2116 src/util/virfile.c:2222 +#: src/storage/storage_backend.c:287 src/storage/storage_backend.c:601 +#: src/util/util.c:774 src/util/util.c:815 src/util/util.c:1047 #, c-format msgid "cannot set mode of '%s' to %04o" msgstr "" -#: src/storage/storage_backend.c:353 +#: src/storage/storage_backend.c:366 #, c-format msgid "cannot allocate %llu bytes in file '%s'" msgstr "" -#: src/storage/storage_backend.c:378 +#: src/storage/storage_backend.c:346 src/storage/storage_backend.c:355 #, c-format msgid "cannot fill file '%s'" msgstr "" -#: src/storage/storage_backend.c:410 +#: src/storage/storage_backend.c:423 msgid "metadata preallocation is not supported for raw volumes" msgstr "" -#: src/storage/storage_backend.c:417 src/storage/storage_backend_disk.c:634 -#: src/storage/storage_backend_logical.c:715 -#: src/storage/storage_backend_rbd.c:466 +#: src/storage/storage_backend.c:391 src/storage/storage_backend_disk.c:648 +#: src/storage/storage_backend_logical.c:683 msgid "storage pool does not support encrypted volumes" msgstr "" -#: src/storage/storage_backend.c:467 +#: src/storage/storage_backend.c:442 msgid "too many conflicts when generating an uuid" msgstr "trop de conflits lors de la génération d'un UUID" -#: src/storage/storage_backend.c:497 +#: src/storage/storage_backend.c:472 msgid "secrets already defined" msgstr "" -#: src/storage/storage_backend.c:591 +#: src/storage/storage_backend.c:585 #, c-format msgid "failed to create %s" msgstr "" -#: src/storage/storage_backend.c:601 +#: src/storage/storage_backend.c:595 #, c-format msgid "cannot chown %s to (%u, %u)" msgstr "" -#: src/storage/storage_backend.c:671 +#: src/storage/storage_backend.c:637 #, c-format msgid "unable to parse qemu-img output '%s'" msgstr "" -#: src/storage/storage_backend.c:723 +#: src/storage/storage_backend.c:736 #, c-format msgid "Feature %s not supported with compat level %s" msgstr "" -#: src/storage/storage_backend.c:787 src/storage/storage_backend.c:821 +#: src/storage/storage_backend.c:688 src/storage/storage_backend.c:694 #, c-format msgid "unknown storage vol type %d" msgstr "type de volume de stockage %d inconnu" -#: src/storage/storage_backend.c:794 +#: src/storage/storage_backend.c:807 msgid "metadata preallocation only available with qcow2" msgstr "" -#: src/storage/storage_backend.c:799 +#: src/storage/storage_backend.c:812 msgid "compatibility option only available with qcow2" msgstr "" -#: src/storage/storage_backend.c:804 +#: src/storage/storage_backend.c:817 msgid "format features only available with qcow2" msgstr "" -#: src/storage/storage_backend.c:811 +#: src/storage/storage_backend.c:824 msgid "missing input volume target path" msgstr "" -#: src/storage/storage_backend.c:836 +#: src/storage/storage_backend.c:849 msgid "metadata preallocation conflicts with backing store" msgstr "" -#: src/storage/storage_backend.c:848 +#: src/storage/storage_backend.c:711 msgid "a different backing store cannot be specified." msgstr "" -#: src/storage/storage_backend.c:854 +#: src/storage/storage_backend.c:718 #, c-format msgid "unknown storage vol backing store type %d" msgstr "" -#: src/storage/storage_backend.c:871 +#: src/storage/storage_backend.c:737 #, c-format msgid "inaccessible backing store volume %s" msgstr "" -#: src/storage/storage_backend.c:883 +#: src/storage/storage_backend.c:749 #, c-format msgid "qcow volume encryption unsupported with volume format %s" msgstr "" -#: src/storage/storage_backend.c:891 +#: src/storage/storage_backend.c:757 #, c-format msgid "unsupported volume encryption format %d" msgstr "" -#: src/storage/storage_backend.c:897 +#: src/storage/storage_backend.c:763 msgid "too many secrets for qcow encryption" msgstr "" -#: src/storage/storage_backend.c:1022 +#: src/storage/storage_backend.c:1035 msgid "metadata preallocation is not supported with qcow-create" msgstr "" -#: src/storage/storage_backend.c:1029 +#: src/storage/storage_backend.c:877 msgid "cannot copy from volume with qcow-create" msgstr "" -#: src/storage/storage_backend.c:1035 +#: src/storage/storage_backend.c:883 #, c-format msgid "unsupported storage vol type %d" msgstr "type de volume de stockage %d non pris en charge" -#: src/storage/storage_backend.c:1041 +#: src/storage/storage_backend.c:889 msgid "copy-on-write image not supported with qcow-create" msgstr "" -#: src/storage/storage_backend.c:1047 +#: src/storage/storage_backend.c:895 msgid "encrypted volumes not supported with qcow-create" msgstr "" -#: src/storage/storage_backend.c:1077 +#: src/storage/storage_backend.c:927 #, c-format msgid "Unknown file create tool type '%d'." msgstr "" -#: src/storage/storage_backend.c:1125 +#: src/storage/storage_backend.c:975 msgid "creation of non-raw file images is not supported without qemu-img." msgstr "" -#: src/storage/storage_backend.c:1149 +#: src/storage/storage_backend.c:1162 #, c-format msgid "missing backend for pool type %d (%s)" msgstr "" -#: src/storage/storage_backend.c:1197 -#: src/storage/storage_backend_gluster.c:257 +#: src/storage/storage_backend.c:1186 +#, c-format +msgid "missing storage backend for network files using %s protocol" +msgstr "" + +#: src/storage/storage_backend.c:1191 +#, c-format +msgid "missing storage backend for '%s' storage" +msgstr "" + +#: src/storage/storage_backend.c:1039 #, c-format msgid "cannot open volume '%s'" msgstr "" -#: src/storage/storage_backend.c:1232 +#: src/storage/storage_backend.c:1276 #, c-format msgid "unable to set blocking mode for '%s'" msgstr "" -#: src/storage/storage_backend.c:1244 +#: src/storage/storage_backend.c:1075 #, c-format msgid "unexpected storage mode for '%s'" msgstr "" -#: src/storage/storage_backend.c:1364 +#: src/storage/storage_backend.c:1199 #, c-format msgid "cannot seek to end of file '%s'" msgstr "" -#: src/storage/storage_backend.c:1393 +#: src/storage/storage_backend.c:1220 #, c-format msgid "cannot get file context of '%s'" msgstr "" -#: src/storage/storage_backend.c:1459 +#: src/storage/storage_backend.c:1290 #, c-format msgid "cannot seek to beginning of file '%s'" msgstr "" -#: src/storage/storage_backend.c:1466 +#: src/storage/storage_backend.c:1297 #, c-format msgid "cannot read beginning of file '%s'" msgstr "" -#: src/storage/storage_backend.c:1540 +#: src/storage/storage_backend.c:1362 #, c-format msgid "cannot read dir '%s'" msgstr "" -#: src/storage/storage_backend.c:1654 +#: src/storage/storage_backend.c:1478 msgid "cannot read fd" msgstr "impossible de lire fd" -#: src/storage/storage_backend.c:1761 +#: src/storage/storage_backend.c:1593 msgid "cannot open file using fd" msgstr "" -#: src/storage/storage_backend.c:1792 +#: src/storage/storage_backend.c:1836 msgid "read error on pipe" msgstr "" -#: src/storage/storage_backend.c:1821 src/storage/storage_backend.c:1834 +#: src/storage/storage_backend.c:1654 src/storage/storage_backend.c:1666 #, c-format msgid "%s not implemented on Win32" msgstr "" -#: src/storage/storage_backend_disk.c:101 +#: src/storage/storage_backend_disk.c:110 msgid "cannot parse device start location" msgstr "impossible d'analyser la zone d'amorçage du périphérique" -#: src/storage/storage_backend_disk.c:108 +#: src/storage/storage_backend_disk.c:117 msgid "cannot parse device end location" msgstr "impossible d'analyser le périphérique et l'emplacement" @@ -20546,96 +20781,95 @@ msgid "device path '%s' doesn't exist" msgstr "" -#: src/storage/storage_backend_disk.c:389 src/storage/storage_backend_fs.c:761 +#: src/storage/storage_backend_disk.c:398 src/storage/storage_backend_fs.c:740 msgid "Overwrite and no overwrite flags are mutually exclusive" msgstr "" -#: src/storage/storage_backend_disk.c:405 +#: src/storage/storage_backend_disk.c:414 msgid "Error checking for disk label" msgstr "" -#: src/storage/storage_backend_disk.c:408 +#: src/storage/storage_backend_disk.c:417 msgid "Disk label already present" msgstr "" -#: src/storage/storage_backend_disk.c:467 +#: src/storage/storage_backend_disk.c:466 msgid "Invalid partition type" msgstr "" -#: src/storage/storage_backend_disk.c:476 +#: src/storage/storage_backend_disk.c:475 msgid "extended partition already exists" msgstr "" -#: src/storage/storage_backend_disk.c:505 +#: src/storage/storage_backend_disk.c:510 msgid "no extended partition found and no primary partition available" msgstr "" -#: src/storage/storage_backend_disk.c:511 +#: src/storage/storage_backend_disk.c:516 msgid "unknown partition type" msgstr "" -#: src/storage/storage_backend_disk.c:593 +#: src/storage/storage_backend_disk.c:600 msgid "no large enough free extent" msgstr "pas d'extent libre suffisamment grand" -#: src/storage/storage_backend_disk.c:711 +#: src/storage/storage_backend_disk.c:731 #, c-format msgid "Couldn't read volume target path '%s'" msgstr "" -#: src/storage/storage_backend_disk.c:724 +#: src/storage/storage_backend_disk.c:744 #, c-format msgid "Volume path '%s' did not start with parent pool source device name." msgstr "" -#: src/storage/storage_backend_disk.c:734 +#: src/storage/storage_backend_disk.c:754 #, c-format msgid "cannot parse partition number from target '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:97 src/util/virstoragefile.c:923 -#: src/util/virstoragefile.c:1000 +#: src/util/storage_file.c:765 src/util/storage_file.c:861 #, c-format msgid "cannot read header '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:129 +#: src/storage/storage_backend_fs.c:117 #, c-format msgid "cannot probe backing volume format: %s" msgstr "" -#: src/storage/storage_backend_fs.c:216 +#: src/storage/storage_backend_fs.c:196 #, c-format msgid "invalid netfs path (no /): %s" msgstr "" -#: src/storage/storage_backend_fs.c:222 +#: src/storage/storage_backend_fs.c:202 #, c-format msgid "invalid netfs path (ends in /): %s" msgstr "" -#: src/storage/storage_backend_fs.c:280 src/test/test_driver.c:4749 +#: src/storage/storage_backend_fs.c:280 src/test/test_driver.c:4755 msgid "hostname must be specified for netfs sources" msgstr "" -#: src/storage/storage_backend_fs.c:338 +#: src/storage/storage_backend_fs.c:304 #, c-format msgid "cannot read mount list '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:385 src/storage/storage_backend_fs.c:481 -#: src/storage/storage_backend_iscsi.c:645 -#: src/storage/storage_backend_iscsi.c:804 +#: src/storage/storage_backend_fs.c:392 src/storage/storage_backend_fs.c:457 +#: src/storage/storage_backend_iscsi.c:628 +#: src/storage/storage_backend_iscsi.c:660 msgid "missing source host" msgstr "hôte source non spécifié" -#: src/storage/storage_backend_fs.c:390 +#: src/storage/storage_backend_fs.c:397 msgid "missing source path" msgstr "chemin source non spécifié" -#: src/storage/storage_backend_fs.c:396 src/storage/storage_backend_fs.c:492 -#: src/storage/storage_backend_iscsi.c:652 -#: src/storage/storage_backend_iscsi.c:811 +#: src/storage/storage_backend_fs.c:403 src/storage/storage_backend_fs.c:468 +#: src/storage/storage_backend_iscsi.c:635 +#: src/storage/storage_backend_iscsi.c:667 msgid "missing source device" msgstr "périphérique source non spécifié" @@ -20644,66 +20878,66 @@ msgid "Target '%s' is already mounted" msgstr "" -#: src/storage/storage_backend_fs.c:486 +#: src/storage/storage_backend_fs.c:462 msgid "missing source dir" msgstr "répertoire source non spécifié" -#: src/storage/storage_backend_fs.c:575 +#: src/storage/storage_backend_fs.c:554 #, c-format msgid "Not capable of probing for filesystem of type %s" msgstr "" -#: src/storage/storage_backend_fs.c:584 +#: src/storage/storage_backend_fs.c:563 #, c-format msgid "Failed to create filesystem probe for device %s" msgstr "" -#: src/storage/storage_backend_fs.c:606 +#: src/storage/storage_backend_fs.c:587 #, c-format msgid "Existing filesystem of type '%s' found on device '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:614 +#: src/storage/storage_backend_fs.c:595 msgid "Found additional probes to run, filesystem probing may be incorrect" msgstr "" -#: src/storage/storage_backend_fs.c:636 +#: src/storage/storage_backend_fs.c:617 msgid "probing for filesystems is unsupported by this build" msgstr "" -#: src/storage/storage_backend_fs.c:661 +#: src/storage/storage_backend_fs.c:642 #, c-format msgid "Failed to make filesystem of type '%s' on device '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:676 +#: src/storage/storage_backend_fs.c:655 #, c-format msgid "" "mkfs is not supported on this platform: Failed to make filesystem of type " "'%s' on device '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:694 +#: src/storage/storage_backend_fs.c:673 #, c-format msgid "No source device specified when formatting pool '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:705 +#: src/storage/storage_backend_fs.c:684 #, c-format msgid "Source device does not exist when formatting pool '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:770 +#: src/storage/storage_backend_fs.c:751 #, c-format msgid "path '%s' is not absolute" msgstr "" -#: src/storage/storage_backend_fs.c:902 +#: src/storage/storage_backend_fs.c:888 #, c-format msgid "cannot probe backing volume info: %s" msgstr "" -#: src/storage/storage_backend_fs.c:981 +#: src/storage/storage_backend_fs.c:974 #, c-format msgid "failed to remove pool '%s'" msgstr "" @@ -20713,21 +20947,21 @@ msgid "volume target path '%s' already exists" msgstr "" -#: src/storage/storage_backend_fs.c:1034 +#: src/storage/storage_backend_fs.c:1028 msgid "cannot copy from volume to a directory volume" msgstr "" -#: src/storage/storage_backend_fs.c:1065 +#: src/storage/storage_backend_fs.c:1062 msgid "" "storage pool does not support building encrypted volumes from other volumes" msgstr "" -#: src/storage/storage_backend_fs.c:1085 +#: src/storage/storage_backend_fs.c:1082 msgid "creation of non-raw images is not supported without qemu-img" msgstr "" "la création d'images non brutes n'est pas prise en charge sans qemu-img" -#: src/storage/storage_backend_fs.c:1143 +#: src/storage/storage_backend_fs.c:1134 #, c-format msgid "cannot unlink file '%s'" msgstr "" @@ -20771,69 +21005,92 @@ msgid "unable to read '%s'" msgstr "" -#: src/storage/storage_backend_gluster.c:341 +#: src/storage/storage_backend_gluster.c:367 #, c-format msgid "cannot open path '%s' in '%s'" msgstr "" -#: src/storage/storage_backend_gluster.c:358 +#: src/storage/storage_backend_gluster.c:384 #, c-format msgid "failed to read directory '%s' in '%s'" msgstr "" -#: src/storage/storage_backend_gluster.c:364 +#: src/storage/storage_backend_gluster.c:390 #, c-format msgid "cannot statvfs path '%s' in '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:130 +#: src/storage/storage_backend_gluster.c:429 +#, c-format +msgid "removing of '%s' volumes is not supported by the gluster backend: %s" +msgstr "" + +#: src/storage/storage_backend_gluster.c:443 +#, c-format +msgid "cannot remove gluster volume file '%s'" +msgstr "" + +#: src/storage/storage_backend_gluster.c:457 +#, c-format +msgid "cannot remove gluster volume dir '%s'" +msgstr "" + +#: src/storage/storage_backend_gluster.c:525 +#, c-format +msgid "invalid path of gluster volume: '%s'" +msgstr "" + +#: src/storage/storage_backend_gluster.c:554 +#, c-format +msgid "failed to set gluster volfile server '%s'" +msgstr "" + +#: src/storage/storage_backend_gluster.c:561 +#, c-format +msgid "failed to initialize gluster connection to server: '%s'" +msgstr "" + +#: src/storage/storage_backend_iscsi.c:168 msgid "cannot find session" msgstr "impossible de trouver la session" -#: src/storage/storage_backend_iscsi.c:156 +#: src/storage/storage_backend_iscsi.c:192 #, c-format msgid "Could not allocate memory for output of '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:171 +#: src/storage/storage_backend_iscsi.c:207 #, c-format msgid "" "Failed to open stream for file descriptor when reading output from '%s': '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:183 +#: src/storage/storage_backend_iscsi.c:219 #, c-format msgid "Unexpected line > %d characters when parsing output of '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:201 +#: src/storage/storage_backend_iscsi.c:237 #, c-format msgid "Missing space when parsing output of '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:259 +#: src/storage/storage_backend_iscsi.c:305 #, c-format msgid "Failed to run command '%s' to create new iscsi interface" msgstr "" -#: src/storage/storage_backend_iscsi.c:278 +#: src/storage/storage_backend_iscsi.c:315 #, c-format msgid "Failed to run command '%s' to update iscsi interface with IQN '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:372 -#: src/storage/storage_backend_scsi.c:507 src/util/virutil.c:1842 -#: src/util/virutil.c:1936 -#, c-format -msgid "Failed to opendir path '%s'" -msgstr "" - -#: src/storage/storage_backend_iscsi.c:407 +#: src/storage/storage_backend_iscsi.c:408 #, c-format msgid "Failed to get host number for iSCSI session with path '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:415 +#: src/storage/storage_backend_iscsi.c:416 #, c-format msgid "Failed to find LUs on host %u" msgstr "" @@ -20867,13 +21124,13 @@ msgstr "" #: src/storage/storage_backend_iscsi.c:755 -#: src/storage/storage_backend_rbd.c:96 +#: src/storage/storage_backend_rbd.c:99 #, c-format msgid "no secret matches uuid '%s'" msgstr "" #: src/storage/storage_backend_iscsi.c:759 -#: src/storage/storage_backend_rbd.c:100 +#: src/storage/storage_backend_rbd.c:103 #, c-format msgid "no secret matches usage value '%s'" msgstr "" @@ -20882,11 +21139,11 @@ msgid "malformed volume extent stripes value" msgstr "" -#: src/storage/storage_backend_logical.c:166 +#: src/storage/storage_backend_logical.c:168 msgid "malformed volume extent length value" msgstr "valeur de la longueur de l'extent du volume non conforme" -#: src/storage/storage_backend_logical.c:171 +#: src/storage/storage_backend_logical.c:173 msgid "malformed volume extent size value" msgstr "valeur de la taille de l'extent du volume non conforme" @@ -20898,372 +21155,370 @@ msgid "malformed volume extent devices value" msgstr "" -#: src/storage/storage_backend_logical.c:242 +#: src/storage/storage_backend_logical.c:245 msgid "malformed volume extent offset value" msgstr "valeur de décalage de l'extent du volume non conforme" -#: src/storage/storage_backend_logical.c:446 +#: src/storage/storage_backend_logical.c:434 msgid "failed to get source from sourceList" msgstr "" -#: src/storage/storage_backend_logical.c:505 +#: src/storage/storage_backend_logical.c:511 #, c-format msgid "cannot open device '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:511 +#: src/storage/storage_backend_logical.c:517 #, c-format msgid "cannot clear device header of '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:518 +#: src/storage/storage_backend_logical.c:524 #, c-format msgid "cannot flush header of device'%s'" msgstr "" -#: src/storage/storage_backend_logical.c:525 +#: src/storage/storage_backend_logical.c:531 #, c-format msgid "cannot close device '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:760 +#: src/storage/storage_backend_logical.c:720 #, c-format msgid "cannot set file owner '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:767 +#: src/storage/storage_backend_logical.c:727 #, c-format msgid "cannot set file mode '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:782 +#: src/storage/storage_backend_logical.c:743 #, c-format msgid "cannot find newly created volume '%s'" msgstr "" -#: src/storage/storage_backend_mpath.c:223 +#: src/storage/storage_backend_mpath.c:232 #, c-format msgid "Failed to get %s minor number" msgstr "" -#: src/storage/storage_backend_rbd.c:71 +#: src/storage/storage_backend_rbd.c:74 msgid "failed to initialize RADOS" msgstr "" -#: src/storage/storage_backend_rbd.c:77 +#: src/storage/storage_backend_rbd.c:80 msgid "'ceph' authentication not supported for autostarted pools" msgstr "" -#: src/storage/storage_backend_rbd.c:112 +#: src/storage/storage_backend_rbd.c:115 #, c-format msgid "" "could not get the value of the secret for username '%s' using uuid '%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:118 +#: src/storage/storage_backend_rbd.c:121 #, c-format msgid "" "could not get the value of the secret for username '%s' using usage value " "'%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:132 +#: src/storage/storage_backend_rbd.c:135 msgid "failed to decode the RADOS key" msgstr "" -#: src/storage/storage_backend_rbd.c:139 src/storage/storage_backend_rbd.c:148 -#: src/storage/storage_backend_rbd.c:161 src/storage/storage_backend_rbd.c:195 +#: src/storage/storage_backend_rbd.c:142 src/storage/storage_backend_rbd.c:151 +#: src/storage/storage_backend_rbd.c:164 src/storage/storage_backend_rbd.c:198 #, c-format msgid "failed to set RADOS option: %s" msgstr "" -#: src/storage/storage_backend_rbd.c:156 +#: src/storage/storage_backend_rbd.c:159 msgid "failed to create the RADOS cluster" msgstr "" -#: src/storage/storage_backend_rbd.c:182 +#: src/storage/storage_backend_rbd.c:185 msgid "received malformed monitor, check the XML definition" msgstr "" -#: src/storage/storage_backend_rbd.c:203 +#: src/storage/storage_backend_rbd.c:220 #, c-format msgid "failed to connect to the RADOS monitor on: %s" msgstr "" -#: src/storage/storage_backend_rbd.c:254 src/storage/storage_backend_rbd.c:549 +#: src/storage/storage_backend_rbd.c:243 #, c-format -msgid "failed to open the RBD image '%s'" +msgid "failed to create the RBD IoCTX. Does the pool '%s' exist?" msgstr "" -#: src/storage/storage_backend_rbd.c:262 -msgid "failed to stat the RBD image" +#: src/storage/storage_backend_rbd.c:283 src/storage/storage_backend_rbd.c:605 +#, c-format +msgid "failed to open the RBD image '%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:312 src/storage/storage_backend_rbd.c:418 -#: src/storage/storage_backend_rbd.c:459 src/storage/storage_backend_rbd.c:505 -#: src/storage/storage_backend_rbd.c:542 +#: src/storage/storage_backend_rbd.c:291 #, c-format -msgid "failed to create the RBD IoCTX. Does the pool '%s' exist?" +msgid "failed to stat the RBD image '%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:320 +#: src/storage/storage_backend_rbd.c:347 msgid "failed to stat the RADOS cluster" msgstr "" -#: src/storage/storage_backend_rbd.c:327 +#: src/storage/storage_backend_rbd.c:354 #, c-format msgid "failed to stat the RADOS pool '%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:349 +#: src/storage/storage_backend_rbd.c:376 msgid "A problem occurred while listing RBD images" msgstr "" -#: src/storage/storage_backend_rbd.c:408 +#: src/storage/storage_backend_rbd.c:436 msgid "This storage backend does not supported zeroed removal of volumes" msgstr "" -#: src/storage/storage_backend_rbd.c:425 +#: src/storage/storage_backend_rbd.c:449 #, c-format msgid "failed to remove volume '%s/%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:472 +#: src/storage/storage_backend_rbd.c:536 #, c-format msgid "failed to create volume '%s/%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:556 +#: src/storage/storage_backend_rbd.c:612 #, c-format msgid "failed to resize the RBD image '%s'" msgstr "échec de la modification de taille de l'image RBD « %s »" -#: src/storage/storage_backend_scsi.c:65 +#: src/storage/storage_backend_scsi.c:66 #, c-format msgid "Could not find typefile '%s'" msgstr "" -#: src/storage/storage_backend_scsi.c:77 +#: src/storage/storage_backend_scsi.c:78 #, c-format msgid "Could not read typefile '%s'" msgstr "" -#: src/storage/storage_backend_scsi.c:89 +#: src/storage/storage_backend_scsi.c:90 #, c-format msgid "Device type '%s' is not an integer" msgstr "" -#: src/storage/storage_backend_scsi.c:269 +#: src/storage/storage_backend_scsi.c:270 #, c-format msgid "Failed to update volume for '%s'" msgstr "" -#: src/storage/storage_backend_scsi.c:318 -#: src/storage/storage_backend_scsi.c:399 +#: src/storage/storage_backend_scsi.c:322 +#: src/storage/storage_backend_scsi.c:411 #, c-format msgid "Failed to opendir sysfs path '%s'" msgstr "" -#: src/storage/storage_backend_scsi.c:362 +#: src/storage/storage_backend_scsi.c:369 #, c-format msgid "Failed to parse block name %s" msgstr "" -#: src/storage/storage_backend_scsi.c:445 +#: src/storage/storage_backend_scsi.c:457 #, c-format msgid "Failed to determine if %u:%u:%u:%u is a Direct-Access LUN" msgstr "" -#: src/storage/storage_backend_scsi.c:549 +#: src/storage/storage_backend_scsi.c:609 #, c-format msgid "Could not open '%s' to trigger host scan" msgstr "" -#: src/storage/storage_backend_scsi.c:560 +#: src/storage/storage_backend_scsi.c:620 #, c-format msgid "Write to '%s' to trigger host scan failed" msgstr "" -#: src/storage/storage_backend_scsi.c:590 -#: src/storage/storage_backend_scsi.c:597 +#: src/storage/storage_backend_scsi.c:564 +#: src/storage/storage_backend_scsi.c:571 #, c-format msgid "Invalid adapter name '%s' for SCSI pool" msgstr "" -#: src/storage/storage_backend_scsi.c:619 +#: src/storage/storage_backend_scsi.c:593 #, c-format msgid "Failed to find SCSI host with wwnn='%s', wwpn='%s'" msgstr "" -#: src/storage/storage_backend_scsi.c:646 +#: src/storage/storage_backend_scsi.c:620 msgid "'parent' for vHBA not specified, and cannot find one on this host" msgstr "" -#: src/storage/storage_backend_sheepdog.c:162 +#: src/storage/storage_backend_sheepdog.c:120 +msgid "Missing disk info when adding volume" +msgstr "" + +#: src/storage/storage_backend_sheepdog.c:241 msgid "Sheepdog does not support encrypted volumes" msgstr "" -#: src/storage/storage_driver.c:87 +#: src/storage/storage_driver.c:78 #, c-format msgid "Missing backend %d" msgstr "" -#: src/storage/storage_driver.c:95 +#: src/storage/storage_driver.c:86 #, c-format msgid "Failed to initialize storage pool '%s': %s" msgstr "" -#: src/storage/storage_driver.c:97 src/storage/storage_driver.c:110 -#: src/storage/storage_driver.c:124 +#: src/storage/storage_driver.c:88 src/storage/storage_driver.c:101 +#: src/storage/storage_driver.c:115 msgid "no error message found" msgstr "" -#: src/storage/storage_driver.c:108 src/storage/storage_driver.c:122 +#: src/storage/storage_driver.c:99 src/storage/storage_driver.c:113 #, c-format msgid "Failed to autostart storage pool '%s': %s" msgstr "" -#: src/storage/storage_driver.c:273 src/storage/storage_driver.c:697 -#: src/storage/storage_driver.c:759 src/storage/storage_driver.c:809 -#: src/storage/storage_driver.c:850 src/storage/storage_driver.c:913 -#: src/storage/storage_driver.c:970 src/storage/storage_driver.c:1029 -#: src/storage/storage_driver.c:1072 src/storage/storage_driver.c:1105 -#: src/storage/storage_driver.c:1137 src/storage/storage_driver.c:1201 -#: src/storage/storage_driver.c:1243 src/storage/storage_driver.c:1297 -#: src/storage/storage_driver.c:1365 src/storage/storage_driver.c:1602 -#: src/storage/storage_driver.c:1738 +#: src/storage/storage_driver.c:272 src/storage/storage_driver.c:696 +#: src/storage/storage_driver.c:758 src/storage/storage_driver.c:808 +#: src/storage/storage_driver.c:849 src/storage/storage_driver.c:912 +#: src/storage/storage_driver.c:969 src/storage/storage_driver.c:1028 +#: src/storage/storage_driver.c:1071 src/storage/storage_driver.c:1104 +#: src/storage/storage_driver.c:1136 src/storage/storage_driver.c:1200 +#: src/storage/storage_driver.c:1242 src/storage/storage_driver.c:1296 +#: src/storage/storage_driver.c:1364 src/storage/storage_driver.c:1601 +#: src/storage/storage_driver.c:1737 #, c-format msgid "no storage pool with matching uuid %s" msgstr "" -#: src/storage/storage_driver.c:302 src/storage/storage_driver.c:330 -#: src/storage/storage_driver.c:1516 src/storage/storage_driver.c:1744 -#: src/storage/storage_driver.c:1907 src/storage/storage_driver.c:1973 -#: src/storage/storage_driver.c:2042 src/storage/storage_driver.c:2353 -#: src/storage/storage_driver.c:2421 src/storage/storage_driver.c:2481 -#: src/storage/storage_driver.c:2532 +#: src/storage/storage_driver.c:1439 #, c-format msgid "no storage pool with matching name '%s'" msgstr "" -#: src/storage/storage_driver.c:513 src/test/test_driver.c:4759 +#: src/storage/storage_driver.c:464 src/test/test_driver.c:4092 #, c-format msgid "pool type '%s' does not support source discovery" msgstr "" -#: src/storage/storage_driver.c:713 src/storage/storage_driver.c:868 -#: src/storage/storage_driver.c:932 src/storage/storage_driver.c:988 +#: src/storage/storage_driver.c:644 src/storage/storage_driver.c:788 +#: src/storage/storage_driver.c:845 src/storage/storage_driver.c:898 #, c-format msgid "pool '%s' has asynchronous jobs running." msgstr "" -#: src/storage/storage_driver.c:723 +#: src/storage/storage_driver.c:654 #, c-format msgid "Failed to delete autostart link '%s': %s" -msgstr "Impossible de supprimer le lien de démarrage automatique « %s » : %s" +msgstr "Impossible de supprimer le lien de démarrage automatique « %s » : %s" -#: src/storage/storage_driver.c:939 +#: src/storage/storage_driver.c:852 msgid "pool does not support pool deletion" msgstr "" -#: src/storage/storage_driver.c:1429 +#: src/storage/storage_driver.c:1428 #, c-format msgid "no storage vol with matching key %s" msgstr "" -#: src/storage/storage_driver.c:1490 +#: src/storage/storage_driver.c:1489 #, c-format msgid "no storage vol with matching path %s" msgstr "" -#: src/storage/storage_driver.c:1544 src/storage/storage_driver.c:1804 -#: src/storage/storage_driver.c:1932 src/storage/storage_driver.c:1998 -#: src/storage/storage_driver.c:2070 src/storage/storage_driver.c:2378 +#: src/storage/storage_driver.c:1495 src/storage/storage_driver.c:1614 +#: src/storage/storage_driver.c:1676 src/storage/storage_driver.c:1893 +#: src/storage/storage_driver.c:1953 #, c-format msgid "volume '%s' is still being allocated." msgstr "" -#: src/storage/storage_driver.c:1551 +#: src/storage/storage_driver.c:1960 msgid "storage pool does not support vol deletion" msgstr "le pool de stockage ne prend pas en charge la suppression de volume" -#: src/storage/storage_driver.c:1624 +#: src/storage/storage_driver.c:1623 #, c-format msgid "'%s'" msgstr "" -#: src/storage/storage_driver.c:1634 +#: src/storage/storage_driver.c:1334 msgid "storage pool does not support volume creation" msgstr "le pool de stockage ne prend pas en charge la création de volume" -#: src/storage/storage_driver.c:1782 +#: src/storage/storage_driver.c:1473 #, c-format msgid "storage volume name '%s' already in use." msgstr "" -#: src/storage/storage_driver.c:1798 +#: src/storage/storage_driver.c:1489 msgid "storage pool does not support volume creation from an existing volume" msgstr "" -#: src/storage/storage_driver.c:2084 +#: src/storage/storage_driver.c:2087 msgid "can't shrink capacity below existing allocation" msgstr "" -#: src/storage/storage_driver.c:2092 +#: src/storage/storage_driver.c:2095 msgid "" "Can't shrink capacity below current capacity with shrink flag explicitly " "specified" msgstr "" -#: src/storage/storage_driver.c:2099 +#: src/storage/storage_driver.c:2102 msgid "Not enough space left on storage pool" msgstr "" -#: src/storage/storage_driver.c:2105 +#: src/storage/storage_driver.c:2108 msgid "storage pool does not support changing of volume capacity" msgstr "" -#: src/storage/storage_driver.c:2154 +#: src/storage/storage_driver.c:1724 #, c-format msgid "Failed to truncate volume with path '%s' to 0 bytes" msgstr "" -#: src/storage/storage_driver.c:2163 +#: src/storage/storage_driver.c:1733 #, c-format msgid "Failed to truncate volume with path '%s' to %ju bytes" msgstr "" -#: src/storage/storage_driver.c:2191 +#: src/storage/storage_driver.c:1761 #, c-format msgid "Failed to seek to position %ju in volume with path '%s'" msgstr "" -#: src/storage/storage_driver.c:2204 +#: src/storage/storage_driver.c:1774 #, c-format msgid "Failed to write %zu bytes to storage volume with path '%s'" msgstr "" -#: src/storage/storage_driver.c:2218 +#: src/storage/storage_driver.c:1788 #, c-format msgid "cannot sync data to volume with path '%s'" msgstr "" -#: src/storage/storage_driver.c:2249 +#: src/storage/storage_driver.c:1816 #, c-format msgid "Failed to open storage volume with path '%s'" msgstr "" -#: src/storage/storage_driver.c:2256 +#: src/storage/storage_driver.c:1823 #, c-format msgid "Failed to stat storage volume with path '%s'" msgstr "" -#: src/storage/storage_driver.c:2290 +#: src/storage/storage_driver.c:2293 #, c-format msgid "unsupported algorithm %d" msgstr "" -#: src/storage/storage_driver.c:2342 +#: src/storage/storage_driver.c:2345 #, c-format msgid "wiping algorithm %d not supported" msgstr "" @@ -21293,7 +21548,7 @@ msgid "domain with managedsave data can only have runstate 'shutoff'" msgstr "" -#: src/test/test_driver.c:531 +#: src/test/test_driver.c:347 #, c-format msgid "Exceeded max iface limit %d" msgstr "" @@ -21303,36 +21558,36 @@ msgid "resolving %s filename" msgstr "" -#: src/test/test_driver.c:931 +#: src/test/test_driver.c:804 msgid "invalid node cpu nodes value" msgstr "" -#: src/test/test_driver.c:940 +#: src/test/test_driver.c:813 msgid "invalid node cpu sockets value" msgstr "" -#: src/test/test_driver.c:949 +#: src/test/test_driver.c:822 msgid "invalid node cpu cores value" msgstr "" -#: src/test/test_driver.c:958 +#: src/test/test_driver.c:831 msgid "invalid node cpu threads value" msgstr "" -#: src/test/test_driver.c:971 +#: src/test/test_driver.c:843 msgid "invalid node cpu active value" msgstr "" -#: src/test/test_driver.c:979 +#: src/test/test_driver.c:851 msgid "invalid node cpu mhz value" msgstr "" -#: src/test/test_driver.c:987 src/xenxs/xen_xm.c:703 +#: src/test/test_driver.c:859 src/xenxs/xen_xm.c:655 #, c-format msgid "Model %s too big for destination" msgstr "" -#: src/test/test_driver.c:999 +#: src/test/test_driver.c:871 msgid "invalid node memory value" msgstr "" @@ -21344,7 +21599,7 @@ msgid "missing username in /node/auth/user field" msgstr "" -#: src/test/test_driver.c:1447 +#: src/test/test_driver.c:786 msgid "Root element is not 'node'" msgstr "" @@ -21360,61 +21615,61 @@ msgid "authentication failed, see test XML for the correct username/password" msgstr "" -#: src/test/test_driver.c:1574 +#: src/test/test_driver.c:1125 msgid "testOpen: supply a path or use test:///default" msgstr "testOpen : donnez un chemin d'accès ou utilisez test:///default" -#: src/test/test_driver.c:1957 +#: src/test/test_driver.c:1482 #, c-format msgid "domain '%s' not paused" msgstr "" -#: src/test/test_driver.c:2000 src/test/test_driver.c:2044 +#: src/test/test_driver.c:1525 src/test/test_driver.c:1566 #, c-format msgid "domain '%s' not running" msgstr "" -#: src/test/test_driver.c:2165 src/test/test_driver.c:2759 -#: src/test/test_driver.c:3383 src/test/test_driver.c:3439 +#: src/test/test_driver.c:1682 src/test/test_driver.c:2300 +#: src/test/test_driver.c:2831 src/test/test_driver.c:2886 msgid "getting time of day" msgstr "récupération de l'heure du jour" -#: src/test/test_driver.c:2248 +#: src/test/test_driver.c:1765 #, c-format msgid "saving domain '%s' failed to allocate space for metadata" msgstr "" -#: src/test/test_driver.c:2255 +#: src/test/test_driver.c:1772 #, c-format msgid "saving domain '%s' to '%s': open failed" msgstr "" -#: src/test/test_driver.c:2262 src/test/test_driver.c:2268 -#: src/test/test_driver.c:2274 src/test/test_driver.c:2281 +#: src/test/test_driver.c:1779 src/test/test_driver.c:1785 +#: src/test/test_driver.c:1791 src/test/test_driver.c:1798 #, c-format msgid "saving domain '%s' to '%s': write failed" msgstr "" -#: src/test/test_driver.c:2351 +#: src/test/test_driver.c:1866 #, c-format msgid "cannot read domain image '%s'" msgstr "" -#: src/test/test_driver.c:2357 +#: src/test/test_driver.c:1872 #, c-format msgid "incomplete save header in '%s'" msgstr "" -#: src/test/test_driver.c:2363 +#: src/test/test_driver.c:1878 msgid "mismatched header magic" msgstr "" -#: src/test/test_driver.c:2368 +#: src/test/test_driver.c:1883 #, c-format msgid "failed to read metadata length in '%s'" msgstr "" -#: src/test/test_driver.c:2374 +#: src/test/test_driver.c:1889 msgid "length of metadata out of range" msgstr "" @@ -21423,22 +21678,22 @@ msgid "incomplete metadata in '%s'" msgstr "" -#: src/test/test_driver.c:2453 +#: src/test/test_driver.c:1970 #, c-format msgid "domain '%s' coredump: failed to open %s" msgstr "" -#: src/test/test_driver.c:2459 +#: src/test/test_driver.c:1976 #, c-format msgid "domain '%s' coredump: failed to write header to %s" msgstr "" -#: src/test/test_driver.c:2465 +#: src/test/test_driver.c:1982 #, c-format msgid "domain '%s' coredump: write failed: %s" msgstr "" -#: src/test/test_driver.c:2666 +#: src/test/test_driver.c:2209 msgid "cannot hotplug vcpus for an inactive domain" msgstr "" @@ -21447,87 +21702,103 @@ msgid "requested cpu amount exceeds maximum (%d > %d)" msgstr "" -#: src/test/test_driver.c:2751 +#: src/test/test_driver.c:2292 msgid "cannot list vcpus for an inactive domain" msgstr "" -#: src/test/test_driver.c:2838 +#: src/libxl/libxl_driver.c:2446 src/test/test_driver.c:2378 msgid "cannot pin vcpus on an inactive domain" msgstr "" -#: src/test/test_driver.c:2844 +#: src/test/test_driver.c:2384 msgid "requested vcpu is higher than allocated vcpus" msgstr "" -#: src/test/test_driver.c:3054 +#: src/test/test_driver.c:2525 msgid "Range exceeds available cells" msgstr "" -#: src/test/test_driver.c:3090 +#: src/test/test_driver.c:2561 #, c-format msgid "Domain '%s' is already running" msgstr "" -#: src/test/test_driver.c:3760 +#: src/test/test_driver.c:3172 #, c-format msgid "Network '%s' is still running" msgstr "" -#: src/test/test_driver.c:3848 +#: src/test/test_driver.c:3205 #, c-format msgid "Network '%s' is already running" msgstr "" -#: src/test/test_driver.c:4213 +#: src/test/test_driver.c:3560 msgid "there is another transaction running." msgstr "" -#: src/test/test_driver.c:4241 +#: src/test/test_driver.c:4247 msgid "no transaction running, nothing to be committed." msgstr "" -#: src/test/test_driver.c:4269 +#: src/test/test_driver.c:3614 msgid "no transaction running, nothing to rollback." msgstr "" -#: src/test/test_driver.c:4789 +#: src/test/test_driver.c:4122 msgid "storage pool already exists" msgstr "le pool de stockage existe déjà" -#: src/test/test_driver.c:5248 +#: src/storage/storage_driver.c:632 src/storage/storage_driver.c:690 +#: src/storage/storage_driver.c:736 src/storage/storage_driver.c:773 +#: src/storage/storage_driver.c:830 src/storage/storage_driver.c:883 +#: src/storage/storage_driver.c:939 src/storage/storage_driver.c:978 +#: src/storage/storage_driver.c:1092 src/storage/storage_driver.c:1125 +#: src/storage/storage_driver.c:1170 src/storage/storage_driver.c:1303 +#: src/storage/storage_driver.c:1433 src/storage/storage_driver.c:1593 +#: src/storage/storage_driver.c:1655 src/storage/storage_driver.c:1872 +#: src/storage/storage_driver.c:1929 src/storage/storage_driver.c:2010 +#: src/storage/storage_driver.c:2066 src/storage/storage_driver.c:2113 msgid "no storage pool with matching uuid" msgstr "aucun pool de stockage avec un UUID correspondant" -#: src/test/test_driver.c:5254 +#: src/storage/storage_driver.c:782 src/storage/storage_driver.c:892 +#: src/storage/storage_driver.c:1098 src/storage/storage_driver.c:1131 +#: src/storage/storage_driver.c:1176 src/storage/storage_driver.c:1309 +#: src/storage/storage_driver.c:1446 src/storage/storage_driver.c:1452 +#: src/storage/storage_driver.c:1599 src/storage/storage_driver.c:1661 +#: src/storage/storage_driver.c:1878 src/storage/storage_driver.c:1935 +#: src/storage/storage_driver.c:2016 src/storage/storage_driver.c:2072 +#: src/storage/storage_driver.c:2119 msgid "storage pool is not active" msgstr "le pool de stockage n'est pas actif" -#: src/test/test_driver.c:7168 +#: src/test/test_driver.c:7174 msgid "must respawn guest to start inactive snapshot" msgstr "" -#: src/uml/uml_conf.c:178 +#: src/uml/uml_conf.c:191 msgid "IP address not supported for ethernet interface" msgstr "" -#: src/uml/uml_conf.c:185 +#: src/uml/uml_conf.c:203 msgid "TCP server networking type not supported" msgstr "" -#: src/uml/uml_conf.c:190 +#: src/uml/uml_conf.c:208 msgid "TCP client networking type not supported" msgstr "" -#: src/uml/uml_conf.c:205 +#: src/uml/uml_conf.c:223 #, c-format msgid "Network '%s' not found" msgstr "" -#: src/uml/uml_conf.c:236 +#: src/uml/uml_conf.c:253 msgid "internal networking type not supported" msgstr "" -#: src/uml/uml_conf.c:241 +#: src/uml/uml_conf.c:258 msgid "direct networking type not supported" msgstr "" @@ -21539,144 +21810,144 @@ msgid "interface script execution not supported by this driver" msgstr "" -#: src/uml/uml_conf.c:311 +#: src/uml/uml_conf.c:327 msgid "only TCP listen is supported for chr device" msgstr "" -#: src/uml/uml_conf.c:327 +#: src/uml/uml_conf.c:345 #, c-format msgid "failed to open chardev file: %s" msgstr "" -#: src/uml/uml_conf.c:348 +#: src/uml/uml_conf.c:366 #, c-format msgid "unsupported chr device type %d" msgstr "" -#: src/uml/uml_driver.c:530 +#: src/uml/uml_driver.c:471 msgid "cannot initialize inotify" msgstr "" -#: src/uml/uml_driver.c:536 +#: src/uml/uml_driver.c:477 #, c-format msgid "Failed to create monitor directory %s: %s" msgstr "" -#: src/uml/uml_driver.c:547 +#: src/uml/uml_driver.c:546 #, c-format msgid "Failed to create inotify watch on %s: %s" msgstr "" -#: src/uml/uml_driver.c:578 +#: src/uml/uml_driver.c:514 msgid "umlStartup: out of memory" msgstr "" -#: src/uml/uml_driver.c:832 +#: src/uml/uml_driver.c:776 #, c-format msgid "failed to read pid: %s" msgstr "" -#: src/uml/uml_driver.c:853 +#: src/uml/uml_driver.c:798 #, c-format msgid "Unix path %s too long for destination" msgstr "" -#: src/uml/uml_driver.c:883 +#: src/uml/uml_driver.c:828 msgid "cannot open socket" msgstr "" -#: src/uml/uml_driver.c:893 +#: src/uml/uml_driver.c:838 msgid "cannot bind socket" msgstr "" -#: src/uml/uml_driver.c:947 +#: src/uml/uml_driver.c:892 #, c-format msgid "cannot send too long command %s (%d bytes)" msgstr "" -#: src/uml/uml_driver.c:953 +#: src/uml/uml_driver.c:898 #, c-format msgid "Command %s too long for destination" msgstr "" -#: src/uml/uml_driver.c:960 +#: src/uml/uml_driver.c:905 #, c-format msgid "cannot send command %s" msgstr "" -#: src/uml/uml_driver.c:973 +#: src/uml/uml_driver.c:918 #, c-format msgid "cannot read reply %s" msgstr "" -#: src/uml/uml_driver.c:979 +#: src/uml/uml_driver.c:924 #, c-format msgid "incomplete reply %s" msgstr "" -#: src/uml/uml_driver.c:1042 +#: src/uml/uml_driver.c:989 msgid "no kernel specified" msgstr "" -#: src/uml/uml_driver.c:1051 +#: src/uml/uml_driver.c:998 #, c-format msgid "Cannot find UML kernel %s" msgstr "" -#: src/uml/uml_driver.c:1079 +#: src/uml/uml_driver.c:1028 msgid "Unable to set VM logfile close-on-exec flag" msgstr "" -#: src/uml/uml_driver.c:1218 +#: src/uml/uml_driver.c:1167 #, c-format msgid "unexpected UML URI path '%s', try uml:///system" msgstr "" -#: src/uml/uml_driver.c:1225 +#: src/uml/uml_driver.c:1174 #, c-format msgid "unexpected UML URI path '%s', try uml:///session" msgstr "" -#: src/uml/uml_driver.c:1234 +#: src/uml/uml_driver.c:1183 msgid "uml state driver is not active" msgstr "" -#: src/uml/uml_driver.c:1517 +#: src/uml/uml_driver.c:1435 #, c-format msgid "cannot parse version %s" msgstr "" -#: src/uml/uml_driver.c:1645 +#: src/uml/uml_driver.c:1538 msgid "shutdown operation failed" msgstr "" -#: src/uml/uml_driver.c:1795 +#: src/uml/uml_driver.c:1668 msgid "cannot set max memory lower than current memory" msgstr "" -#: src/uml/uml_driver.c:1831 +#: src/qemu/qemu_driver.c:1896 src/uml/uml_driver.c:1701 msgid "cannot set memory of an active domain" msgstr "" -#: src/uml/uml_driver.c:2196 +#: src/uml/uml_driver.c:2044 msgid "cannot attach device on inactive domain" msgstr "" -#: src/uml/uml_driver.c:2242 src/uml/uml_driver.c:2356 -#: src/vbox/vbox_tmpl.c:5635 src/vbox/vbox_tmpl.c:5650 -#: src/vbox/vbox_tmpl.c:5798 +#: src/uml/uml_driver.c:2090 src/uml/uml_driver.c:2202 +#: src/vbox/vbox_tmpl.c:5538 src/vbox/vbox_tmpl.c:5553 +#: src/vbox/vbox_tmpl.c:5709 msgid "cannot modify the persistent configuration of a domain" msgstr "" -#: src/uml/uml_driver.c:2316 +#: src/uml/uml_driver.c:2162 msgid "cannot detach device on inactive domain" msgstr "" -#: src/uml/uml_driver.c:2335 +#: src/qemu/qemu_driver.c:5267 src/uml/uml_driver.c:2181 msgid "This type of device cannot be hot unplugged" msgstr "" -#: src/uml/uml_driver.c:2518 tools/virsh-volume.c:665 +#: src/uml/uml_driver.c:2355 tools/virsh.c:10107 #, c-format msgid "cannot read %s" msgstr "" @@ -21713,59 +21984,59 @@ msgid "unable to fsync %s" msgstr "" -#: src/util/iohelper.c:195 +#: src/util/iohelper.c:186 #, c-format msgid "Unable to close %s" msgstr "" -#: src/util/iohelper.c:209 +#: src/util/iohelper.c:200 #, c-format msgid "%s: try --help for more details" msgstr "" -#: src/util/iohelper.c:211 +#: src/util/iohelper.c:202 #, c-format msgid "" "Usage: %s FILENAME OFLAGS MODE OFFSET LENGTH DELETE\n" " or: %s FILENAME LENGTH FD\n" msgstr "" -#: src/util/iohelper.c:253 +#: src/util/iohelper.c:245 #, c-format msgid "%s: malformed file flags %s" msgstr "" -#: src/util/iohelper.c:258 +#: src/util/iohelper.c:250 #, c-format msgid "%s: malformed file mode %s" msgstr "" -#: src/util/iohelper.c:263 +#: src/util/iohelper.c:255 #, c-format msgid "%s: malformed file offset %s" msgstr "" -#: src/util/iohelper.c:268 +#: src/util/iohelper.c:260 #, c-format msgid "%s: malformed delete flag %s" msgstr "" -#: src/util/iohelper.c:276 +#: src/util/iohelper.c:268 #, c-format msgid "%s: malformed fd %s" msgstr "" -#: src/util/iohelper.c:290 +#: src/util/iohelper.c:282 #, c-format msgid "%s: unable to determine access mode of fd %d" msgstr "" -#: src/util/iohelper.c:299 +#: src/util/iohelper.c:291 #, c-format msgid "%s: malformed file length %s" msgstr "" -#: src/util/iohelper.c:317 +#: src/util/iohelper.c:309 #, c-format msgid "%s: unknown failure with %s\n" msgstr "" @@ -21779,17 +22050,17 @@ msgid "Unable to initialize audit layer" msgstr "" -#: src/util/virauth.c:168 +#: src/util/authhelper.c:41 #, c-format msgid "Enter username for %s [%s]" msgstr "" -#: src/util/virauth.c:173 +#: src/util/authhelper.c:46 #, c-format msgid "Enter username for %s" msgstr "" -#: src/util/virauth.c:244 +#: src/util/authhelper.c:87 #, c-format msgid "Enter %s's password for %s" msgstr "" @@ -21809,228 +22080,285 @@ msgid "Failed to parse bitmap '%s'" msgstr "" -#: src/util/vircgroup.c:133 +#: src/util/vircgroup.c:139 msgid "Cannot open /proc/cgroups" msgstr "" -#: src/util/vircgroup.c:168 +#: src/util/vircgroup.c:174 msgid "Error while reading /proc/cgroups" msgstr "" -#: src/util/vircgroup.c:306 +#: src/util/cgroup.c:113 msgid "Unable to open /proc/mounts" msgstr "" -#: src/util/vircgroup.c:344 +#: src/util/vircgroup.c:350 #, c-format msgid "Missing '/' separator in cgroup mount '%s'" msgstr "" -#: src/util/vircgroup.c:365 +#: src/util/vircgroup.c:371 #, c-format msgid "Cannot stat %s" msgstr "" -#: src/util/vircgroup.c:477 src/util/virstoragefile.c:1210 -#, c-format -msgid "Unable to open '%s'" -msgstr "" - -#: src/util/vircgroup.c:595 +#: src/util/vircgroup.c:601 #, c-format msgid "Controller '%s' is not wanted, but '%s' is co-mounted" msgstr "" -#: src/util/vircgroup.c:620 +#: src/util/vircgroup.c:626 msgid "At least one cgroup controller is required" msgstr "" -#: src/util/vircgroup.c:642 +#: src/util/cgroup.c:251 #, c-format msgid "Could not find placement for controller %s at %s" msgstr "" -#: src/util/vircgroup.c:677 +#: src/util/vircgroup.c:683 #, c-format msgid "Invalid value '%s' for '%s'" msgstr "" -#: src/util/vircgroup.c:682 +#: src/util/vircgroup.c:688 #, c-format msgid "Unable to write to '%s'" msgstr "" -#: src/util/vircgroup.c:712 +#: src/util/vircgroup.c:718 #, c-format msgid "Unable to read from '%s'" msgstr "" -#: src/util/vircgroup.c:782 src/util/vircgroup.c:809 +#: src/util/vircgroup.c:788 src/util/vircgroup.c:815 #, c-format msgid "Unable to parse '%s' as an integer" msgstr "" -#: src/util/vircgroup.c:930 +#: src/util/vircgroup.c:936 #, c-format msgid "Failed to create controller %s for group" msgstr "" -#: src/util/vircgroup.c:1073 +#: src/util/vircgroup.c:1079 #, c-format msgid "Controller %d out of range" msgstr "" -#: src/util/vircgroup.c:1079 +#: src/util/vircgroup.c:1085 #, c-format msgid "Controller '%s' not mounted" msgstr "" -#: src/util/vircgroup.c:1106 +#: src/util/vircgroup.c:1112 #, c-format msgid "Cannot parse '%s' as an integer" msgstr "" -#: src/util/vircgroup.c:1255 +#: src/util/vircgroup.c:1261 #, c-format msgid "Partition path '%s' must start with '/'" msgstr "" -#: src/util/vircgroup.c:1760 +#: src/util/vircgroup.c:1766 msgid "No controllers are mounted" msgstr "" -#: src/util/vircgroup.c:1766 +#: src/util/vircgroup.c:1772 #, c-format msgid "Controller '%s' is not mounted" msgstr "" -#: src/util/vircgroup.c:1773 +#: src/util/vircgroup.c:1779 #, c-format msgid "Controller '%s' is not enabled for group" msgstr "" -#: src/util/vircgroup.c:1852 src/util/vircgroup.c:2307 -#: src/util/vircgroup.c:2405 +#: src/util/vircgroup.c:1854 +#, c-format +msgid "Cannot parse byte %sstat '%s'" +msgstr "" + +#: src/util/vircgroup.c:1864 +#, c-format +msgid "Sum of byte %sstat overflows" +msgstr "" + +#: src/util/vircgroup.c:1875 +#, c-format +msgid "Cannot parse %srequest stat '%s'" +msgstr "" + +#: src/util/vircgroup.c:1885 +#, c-format +msgid "Sum of %srequest stat overflows" +msgstr "" + +#: src/util/vircgroup.c:1942 src/util/vircgroup.c:2079 +#: src/util/vircgroup.c:2124 src/util/vircgroup.c:2169 +#: src/util/vircgroup.c:2213 src/util/vircgroup.c:2262 +#: src/util/vircgroup.c:2716 src/util/vircgroup.c:2814 #, c-format msgid "Path '%s' is not accessible" msgstr "" -#: src/util/vircgroup.c:1859 +#: src/util/vircgroup.c:1949 src/util/vircgroup.c:2086 +#: src/util/vircgroup.c:2131 src/util/vircgroup.c:2176 +#: src/util/vircgroup.c:2220 src/util/vircgroup.c:2269 #, c-format msgid "Path '%s' must be a block device" msgstr "" -#: src/util/vircgroup.c:1893 src/util/vircgroup.c:1992 -#: src/util/vircgroup.c:2054 +#: src/util/vircgroup.c:1969 +#, c-format +msgid "Cannot find byte stats for block device '%s'" +msgstr "" + +#: src/util/vircgroup.c:1976 +#, c-format +msgid "Cannot find request stats for block device '%s'" +msgstr "" + +#: src/util/vircgroup.c:1984 +#, c-format +msgid "Cannot find byte %sstats for block device '%s'" +msgstr "" + +#: src/util/vircgroup.c:1991 src/util/vircgroup.c:2005 +#, c-format +msgid "Cannot parse %sstat '%s'" +msgstr "" + +#: src/util/vircgroup.c:1998 +#, c-format +msgid "Cannot find request %sstats for block device '%s'" +msgstr "" + +#: src/util/vircgroup.c:2302 src/util/vircgroup.c:2401 +#: src/util/vircgroup.c:2463 #, c-format msgid "Memory '%llu' must be less than %llu" msgstr "" -#: src/util/vircgroup.c:2455 +#: src/util/vircgroup.c:2916 src/util/vircgroup.c:2930 +msgid "unable to get cpu account" +msgstr "" + +#: src/util/vircgroup.c:2986 #, c-format msgid "cfs_period '%llu' must be in range (1000, 1000000)" msgstr "" -#: src/util/vircgroup.c:2500 +#: src/util/vircgroup.c:3031 #, c-format msgid "cfs_quota '%lld' must be in range (1000, %llu)" msgstr "" -#: src/util/vircgroup.c:2531 +#: src/util/cgroup.c:683 #, c-format msgid "Unable to open %s (%d)" msgstr "Impossible d'ouvrir %s (%d)" -#: src/util/vircgroup.c:2542 +#: src/util/cgroup.c:694 #, c-format msgid "Failed to readdir for %s (%d)" msgstr "" -#: src/util/vircgroup.c:2563 +#: src/util/cgroup.c:715 #, c-format msgid "Unable to remove %s (%d)" msgstr "" -#: src/util/vircgroup.c:2650 src/util/vircgroup.c:2660 src/util/virfile.c:1617 +#: src/util/vircgroup.c:3181 src/util/vircgroup.c:3191 src/util/virfile.c:1617 #, c-format msgid "Failed to read %s" msgstr "" -#: src/util/vircgroup.c:2672 +#: src/util/vircgroup.c:3203 #, c-format msgid "Failed to kill process %lu" msgstr "" -#: src/util/vircgroup.c:2880 +#: src/util/vircgroup.c:3411 #, c-format msgid "Could not find directory separator in %s" msgstr "" -#: src/util/vircgroup.c:2892 +#: src/util/vircgroup.c:3423 msgid "Could not find any mounted controllers" msgstr "" -#: src/util/vircgroup.c:2940 +#: src/util/vircgroup.c:3471 #, c-format msgid "Cannot parse user stat '%s'" msgstr "" -#: src/util/vircgroup.c:2947 +#: src/util/vircgroup.c:3478 #, c-format msgid "Cannot parse sys stat '%s'" msgstr "" -#: src/util/vircgroup.c:2958 +#: src/util/vircgroup.c:3489 msgid "Cannot determine system clock HZ" msgstr "" -#: src/util/vircgroup.c:3007 src/util/vircgroup.c:3039 +#: src/util/vircgroup.c:3538 src/util/vircgroup.c:3570 #, c-format msgid "Unable to create directory %s" msgstr "" -#: src/util/vircgroup.c:3018 +#: src/lxc/lxc_container.c:484 #, c-format msgid "Failed to mount %s on %s type %s" msgstr "" -#: src/util/vircgroup.c:3048 +#: src/util/vircgroup.c:3579 #, c-format msgid "Failed to bind cgroup '%s' on '%s'" msgstr "" -#: src/util/vircgroup.c:3064 +#: src/util/vircgroup.c:3595 #, c-format msgid "Unable to symlink directory %s to %s" msgstr "" -#: src/util/vircgroup.c:3126 src/util/vircgroup.c:3135 -#: src/util/vircgroup.c:3148 src/util/vircgroup.c:3160 -#: src/util/vircgroup.c:3171 src/util/vircgroup.c:3182 -#: src/util/vircgroup.c:3196 src/util/vircgroup.c:3213 -#: src/util/vircgroup.c:3230 src/util/vircgroup.c:3249 -#: src/util/vircgroup.c:3259 src/util/vircgroup.c:3270 -#: src/util/vircgroup.c:3280 src/util/vircgroup.c:3290 -#: src/util/vircgroup.c:3300 src/util/vircgroup.c:3311 -#: src/util/vircgroup.c:3321 src/util/vircgroup.c:3331 -#: src/util/vircgroup.c:3341 src/util/vircgroup.c:3351 -#: src/util/vircgroup.c:3361 src/util/vircgroup.c:3371 -#: src/util/vircgroup.c:3381 src/util/vircgroup.c:3391 -#: src/util/vircgroup.c:3401 src/util/vircgroup.c:3411 -#: src/util/vircgroup.c:3421 src/util/vircgroup.c:3431 -#: src/util/vircgroup.c:3441 src/util/vircgroup.c:3450 -#: src/util/vircgroup.c:3463 src/util/vircgroup.c:3475 -#: src/util/vircgroup.c:3486 src/util/vircgroup.c:3499 -#: src/util/vircgroup.c:3511 src/util/vircgroup.c:3522 -#: src/util/vircgroup.c:3532 src/util/vircgroup.c:3542 -#: src/util/vircgroup.c:3552 src/util/vircgroup.c:3562 -#: src/util/vircgroup.c:3572 src/util/vircgroup.c:3581 -#: src/util/vircgroup.c:3590 src/util/vircgroup.c:3600 -#: src/util/vircgroup.c:3610 src/util/vircgroup.c:3619 -#: src/util/vircgroup.c:3629 src/util/vircgroup.c:3639 -#: src/util/vircgroup.c:3649 src/util/vircgroup.c:3660 -#: src/util/vircgroup.c:3670 src/util/vircgroup.c:3680 -#: src/util/vircgroup.c:3691 +#: src/util/vircgroup.c:3636 +#, c-format +msgid "Unable to open dir '%s'" +msgstr "" + +#: src/util/vircgroup.c:3727 src/util/vircgroup.c:3736 +#: src/util/vircgroup.c:3749 src/util/vircgroup.c:3761 +#: src/util/vircgroup.c:3772 src/util/vircgroup.c:3783 +#: src/util/vircgroup.c:3797 src/util/vircgroup.c:3814 +#: src/util/vircgroup.c:3831 src/util/vircgroup.c:3850 +#: src/util/vircgroup.c:3860 src/util/vircgroup.c:3871 +#: src/util/vircgroup.c:3881 src/util/vircgroup.c:3894 +#: src/util/vircgroup.c:3908 src/util/vircgroup.c:3918 +#: src/util/vircgroup.c:3928 src/util/vircgroup.c:3939 +#: src/util/vircgroup.c:3949 src/util/vircgroup.c:3959 +#: src/util/vircgroup.c:3969 src/util/vircgroup.c:3979 +#: src/util/vircgroup.c:3989 src/util/vircgroup.c:3999 +#: src/util/vircgroup.c:4009 src/util/vircgroup.c:4019 +#: src/util/vircgroup.c:4029 src/util/vircgroup.c:4039 +#: src/util/vircgroup.c:4049 src/util/vircgroup.c:4059 +#: src/util/vircgroup.c:4069 src/util/vircgroup.c:4079 +#: src/util/vircgroup.c:4089 src/util/vircgroup.c:4099 +#: src/util/vircgroup.c:4109 src/util/vircgroup.c:4118 +#: src/util/vircgroup.c:4131 src/util/vircgroup.c:4143 +#: src/util/vircgroup.c:4154 src/util/vircgroup.c:4167 +#: src/util/vircgroup.c:4179 src/util/vircgroup.c:4190 +#: src/util/vircgroup.c:4200 src/util/vircgroup.c:4210 +#: src/util/vircgroup.c:4220 src/util/vircgroup.c:4230 +#: src/util/vircgroup.c:4240 src/util/vircgroup.c:4249 +#: src/util/vircgroup.c:4258 src/util/vircgroup.c:4268 +#: src/util/vircgroup.c:4278 src/util/vircgroup.c:4287 +#: src/util/vircgroup.c:4297 src/util/vircgroup.c:4307 +#: src/util/vircgroup.c:4317 src/util/vircgroup.c:4328 +#: src/util/vircgroup.c:4339 src/util/vircgroup.c:4349 +#: src/util/vircgroup.c:4359 src/util/vircgroup.c:4370 +#: src/util/vircgroup.c:4391 src/util/vircgroup.c:4403 msgid "Control groups not supported on this platform" msgstr "" @@ -22050,214 +22378,213 @@ msgid "Trying to remove mismatching close callback for domain %s" msgstr "" -#: src/util/vircommand.c:227 +#: src/util/command.c:167 msgid "cannot block signals" msgstr "" -#: src/util/vircommand.c:246 src/util/vircommand.c:589 +#: src/util/command.c:186 src/util/command.c:492 msgid "cannot fork child process" msgstr "" -#: src/util/vircommand.c:258 src/util/vircommand.c:303 +#: src/util/command.c:198 src/util/command.c:243 msgid "cannot unblock signals" msgstr "" -#: src/util/vircommand.c:363 +#: src/util/command.c:1946 msgid "Unable to notify parent process" msgstr "" -#: src/util/vircommand.c:373 +#: src/util/command.c:1968 msgid "Unable to wait on parent process" msgstr "" -#: src/util/vircommand.c:376 +#: src/util/command.c:1970 msgid "libvirtd quit during handshake" msgstr "" -#: src/util/vircommand.c:381 +#: src/util/vircommand.c:384 #, c-format msgid "Unexpected confirm code '%c' from parent" msgstr "" -#: src/util/vircommand.c:418 +#: src/util/command.c:327 #, c-format msgid "Cannot find '%s' in path" msgstr "" -#: src/util/vircommand.c:436 +#: src/util/command.c:345 msgid "cannot create pipe" msgstr "" -#: src/util/vircommand.c:443 src/util/vircommand.c:470 +#: src/util/command.c:352 src/util/command.c:377 msgid "Failed to set non-blocking file descriptor flag" msgstr "" "Impossible de définir le drapeau descripteur de fichiers « non-blocking »" -#: src/util/vircommand.c:463 +#: src/util/command.c:370 msgid "Failed to create pipe" msgstr "" -#: src/util/vircommand.c:538 +#: src/util/command.c:437 #, c-format msgid "failed to preserve fd %d" msgstr "" -#: src/util/vircommand.c:545 +#: src/util/command.c:444 msgid "failed to setup stdin file handle" msgstr "" -#: src/util/vircommand.c:550 +#: src/util/command.c:449 msgid "failed to setup stdout file handle" msgstr "" -#: src/util/vircommand.c:555 +#: src/util/command.c:454 msgid "failed to setup stderr file handle" msgstr "" -#: src/util/vircommand.c:576 +#: src/util/command.c:479 msgid "cannot become session leader" msgstr "" -#: src/util/vircommand.c:582 +#: src/util/command.c:485 msgid "cannot change to root directory" msgstr "" -#: src/util/vircommand.c:599 +#: src/util/command.c:502 #, c-format msgid "could not write pidfile %s for %d" msgstr "" -#: src/util/vircommand.c:618 +#: src/util/command.c:523 msgid "Could not disable SIGPIPE" msgstr "" -#: src/util/vircommand.c:642 +#: src/util/vircommand.c:645 #, c-format msgid "unable to set SELinux security context '%s' for '%s'" msgstr "" -#: src/util/vircommand.c:655 +#: src/util/vircommand.c:658 #, c-format msgid "unable to set AppArmor profile '%s' for '%s'" msgstr "" -#: src/util/vircommand.c:681 +#: src/util/command.c:1938 #, c-format msgid "Unable to change to %s" msgstr "" -#: src/util/vircommand.c:691 +#: src/util/command.c:534 msgid "Could not re-enable SIGPIPE" msgstr "" -#: src/util/vircommand.c:704 +#: src/util/command.c:554 #, c-format msgid "cannot execute binary %s" msgstr "" -#: src/util/vircommand.c:765 +#: src/util/command.c:615 msgid "virRun is not implemented for WIN32" msgstr "" -#: src/util/vircommand.c:777 +#: src/util/command.c:637 msgid "virExec is not implemented for WIN32" msgstr "" -#: src/util/vircommand.c:1815 src/util/vircommand.c:1827 -#: src/util/vircommand.c:2014 src/util/vircommand.c:2062 -#: src/util/vircommand.c:2213 src/util/vircommand.c:2333 -#: src/util/vircommand.c:2476 src/util/vircommand.c:2542 +#: src/util/command.c:1526 src/util/command.c:1745 src/util/command.c:1793 +#: src/util/command.c:2021 src/util/command.c:2167 src/util/command.c:2356 +#: src/util/command.c:2415 msgid "invalid use of command API" msgstr "" -#: src/util/vircommand.c:1916 +#: src/util/command.c:1643 msgid "unable to poll on child" msgstr "" -#: src/util/vircommand.c:1943 +#: src/util/command.c:1670 msgid "unable to read child stdout" msgstr "" -#: src/util/vircommand.c:1944 +#: src/util/command.c:1671 msgid "unable to read child stderr" msgstr "" -#: src/util/vircommand.c:1973 +#: src/util/command.c:1699 msgid "unable to write to child input" msgstr "" -#: src/util/vircommand.c:2028 +#: src/util/command.c:1759 msgid "Executing new processes is not supported on Win32 platform" msgstr "" -#: src/util/vircommand.c:2084 +#: src/util/command.c:1815 msgid "cannot mix caller fds with blocking execution" msgstr "" -#: src/util/vircommand.c:2090 +#: src/util/command.c:1821 msgid "cannot mix string I/O with daemon" msgstr "" -#: src/util/vircommand.c:2226 +#: src/util/command.c:1831 msgid "unable to open pipe" msgstr "" -#: src/util/vircommand.c:2236 +#: src/util/command.c:2033 msgid "cannot mix string I/O with asynchronous command" msgstr "" -#: src/util/vircommand.c:2242 +#: src/util/vircommand.c:2245 #, c-format msgid "command is already running as pid %lld" msgstr "" -#: src/util/vircommand.c:2249 +#: src/util/command.c:2046 msgid "daemonized command cannot use virCommandRunAsync" msgstr "" -#: src/util/vircommand.c:2254 +#: src/util/command.c:2051 #, c-format msgid "daemonized command cannot set working directory %s" msgstr "" -#: src/util/vircommand.c:2260 +#: src/util/command.c:2057 msgid "creation of pid file requires daemonized command" msgstr "" -#: src/util/vircommand.c:2293 +#: src/util/vircommand.c:2308 msgid "Unable to create thread to process command's IO" msgstr "" -#: src/util/vircommand.c:2339 +#: src/util/command.c:2173 msgid "command is not yet running" msgstr "" -#: src/util/vircommand.c:2356 +#: src/util/vircommand.c:2379 msgid "Error while processing command's IO" msgstr "" -#: src/util/vircommand.c:2373 +#: src/util/vircommand.c:2396 #, c-format msgid "Child process (%s) unexpected %s%s%s" msgstr "" -#: src/util/vircommand.c:2482 src/util/vircommand.c:2548 +#: src/util/command.c:2362 src/util/command.c:2421 msgid "Handshake is already complete" msgstr "" -#: src/util/vircommand.c:2490 +#: src/util/command.c:2369 msgid "Unable to wait for child process" msgstr "" -#: src/util/vircommand.c:2493 +#: src/util/vircommand.c:2516 msgid "Child quit during startup handshake" msgstr "" -#: src/util/vircommand.c:2513 +#: src/util/command.c:2386 msgid "No error message from child failure" msgstr "" -#: src/util/vircommand.c:2554 +#: src/util/command.c:2427 msgid "Unable to notify child process" msgstr "" @@ -22266,51 +22593,51 @@ msgid "%s:%d: %s" msgstr "%s:%d: %s" -#: src/util/virconf.c:360 +#: src/util/conf.c:355 msgid "unterminated number" msgstr "nombre sans fin" -#: src/util/virconf.c:393 src/util/virconf.c:414 src/util/virconf.c:426 +#: src/util/conf.c:388 src/util/conf.c:412 src/util/conf.c:427 msgid "unterminated string" msgstr "chaîne sans fin" -#: src/util/virconf.c:454 src/util/virconf.c:524 +#: src/util/conf.c:458 src/util/conf.c:528 msgid "expecting a value" msgstr "valeur attendue" -#: src/util/virconf.c:465 +#: src/util/conf.c:469 msgid "lists not allowed in VMX format" msgstr "" -#: src/util/virconf.c:486 +#: src/util/conf.c:490 msgid "expecting a separator in list" msgstr "séparateur attendu dans la liste" -#: src/util/virconf.c:509 +#: src/util/conf.c:513 msgid "list is not closed with ]" -msgstr "la liste n'est pas terminée avec « ] »" +msgstr "la liste n'est pas terminée avec « ] »" -#: src/util/virconf.c:516 +#: src/util/conf.c:520 msgid "numbers not allowed in VMX format" msgstr "" -#: src/util/virconf.c:558 +#: src/util/conf.c:563 msgid "expecting a name" msgstr "nom attendu" -#: src/util/virconf.c:619 +#: src/util/conf.c:627 msgid "expecting a separator" msgstr "séparateur attendu" -#: src/util/virconf.c:650 +#: src/util/conf.c:658 msgid "expecting an assignment" msgstr "affectation attendue" -#: src/util/virconf.c:946 +#: src/util/conf.c:953 msgid "failed to open file" msgstr "impossible d'ouvrir le fichier" -#: src/util/virconf.c:956 +#: src/util/conf.c:963 msgid "failed to save content" msgstr "impossible d'enregistrer le contenu" @@ -22396,12 +22723,12 @@ msgid "DBus support not compiled into this binary" msgstr "" -#: src/util/virdnsmasq.c:253 src/util/virdnsmasq.c:437 +#: src/util/dnsmasq.c:251 src/util/dnsmasq.c:417 #, c-format msgid "cannot write config file '%s'" msgstr "" -#: src/util/virdnsmasq.c:594 +#: src/util/dnsmasq.c:576 #, c-format msgid "Failed to make dnsmasq (PID: %d) reload config files." msgstr "" @@ -22426,15 +22753,15 @@ msgid "failed to run '%s --help': %s" msgstr "" -#: src/util/vireventpoll.c:638 +#: src/util/event_poll.c:627 msgid "Unable to poll on file handles" msgstr "" -#: src/util/vireventpoll.c:688 +#: src/util/event_poll.c:677 msgid "Unable to setup wakeup pipe" msgstr "" -#: src/util/vireventpoll.c:696 +#: src/util/event_poll.c:685 #, c-format msgid "Unable to add handle %d to event loop" msgstr "" @@ -22443,26 +22770,26 @@ msgid "invalid use with no flags" msgstr "" -#: src/util/virfile.c:210 +#: src/util/virfile.c:150 msgid "O_DIRECT unsupported on this platform" msgstr "" -#: src/util/virfile.c:220 +#: src/util/virfile.c:167 #, c-format msgid "invalid fd %d for %s" msgstr "" -#: src/util/virfile.c:226 +#: src/util/virfile.c:173 #, c-format msgid "unexpected mode %x for %s" msgstr "" -#: src/util/virfile.c:233 +#: src/util/virfile.c:180 #, c-format msgid "unable to create pipe for %s" msgstr "" -#: src/util/virfile.c:260 +#: src/util/virfile.c:200 msgid "unable to close pipe" msgstr "" @@ -22470,27 +22797,27 @@ msgid "virFileWrapperFd unsupported on this platform" msgstr "" -#: src/util/virfile.c:431 src/util/virfile.c:477 +#: src/util/virfile.c:354 #, c-format msgid "cannot create file '%s'" msgstr "" -#: src/util/virfile.c:437 +#: src/util/virfile.c:360 #, c-format msgid "cannot write data to file '%s'" msgstr "" -#: src/util/virfile.c:443 +#: src/util/virfile.c:366 #, c-format msgid "cannot sync file '%s'" msgstr "" -#: src/util/virfile.c:449 src/util/virfile.c:483 +#: src/util/virfile.c:372 #, c-format msgid "cannot save file '%s'" msgstr "" -#: src/util/virfile.c:455 +#: src/util/virfile.c:378 #, c-format msgid "cannot rename file '%s' as '%s'" msgstr "" @@ -22512,11 +22839,11 @@ msgid "Unable to get free loop device via ioctl" msgstr "" -#: src/util/virfile.c:592 +#: src/lxc/lxc_controller.c:93 msgid "Unable to read /dev" msgstr "" -#: src/util/virfile.c:622 +#: src/lxc/lxc_controller.c:120 #, c-format msgid "Unable to get loop status on %s" msgstr "" @@ -22525,16 +22852,16 @@ msgid "Unable to iterate over loop devices" msgstr "" -#: src/util/virfile.c:638 +#: src/lxc/lxc_controller.c:131 msgid "Unable to find a free loop device in /dev" msgstr "" -#: src/util/virfile.c:696 +#: src/lxc/lxc_controller.c:168 #, c-format msgid "Unable to attach %s to loop device" msgstr "" -#: src/util/virfile.c:703 +#: src/lxc/lxc_controller.c:175 msgid "Unable to mark loop device as autoclear" msgstr "" @@ -22595,7 +22922,7 @@ msgid "Cannot delete directory '%s'" msgstr "" -#: src/util/virfile.c:1287 +#: src/util/util.c:458 #, c-format msgid "Failed to read file '%s'" msgstr "" @@ -22609,7 +22936,7 @@ msgid "Unable to determine mount table on this platform" msgstr "" -#: src/util/virfile.c:1861 +#: src/util/util.c:866 #, c-format msgid "failed to create socket needed for '%s'" msgstr "" @@ -22623,53 +22950,53 @@ msgid "child process failed to send fd to parent" msgstr "" -#: src/util/virfile.c:1952 src/util/virfile.c:2169 +#: src/util/util.c:901 src/util/util.c:994 #, c-format msgid "failed to wait for child creating '%s'" msgstr "" -#: src/util/virfile.c:2095 +#: src/util/util.c:794 #, c-format msgid "failed to create directory '%s'" msgstr "" -#: src/util/virfile.c:2199 +#: src/util/util.c:1024 #, c-format msgid "child failed to create directory '%s'" msgstr "" -#: src/util/virfile.c:2215 +#: src/util/util.c:1040 #, c-format msgid "cannot chown '%s' to group %u" msgstr "" -#: src/util/virfile.c:2254 +#: src/util/util.c:1078 msgid "virFileOpenAs is not implemented for WIN32" msgstr "" -#: src/util/virfile.c:2267 +#: src/util/util.c:1090 msgid "virDirCreate is not implemented for WIN32" msgstr "" -#: src/util/virfile.c:2622 +#: src/util/virfile.c:2651 msgid "Could not write to stream" msgstr "" -#: src/util/virhash.c:43 +#: src/util/hash.c:40 msgid "Hash operation not allowed during iteration" msgstr "" -#: src/util/virhook.c:105 +#: src/util/hooks.c:101 #, c-format msgid "Invalid hook name for #%d" msgstr "" -#: src/util/virhook.c:112 src/util/virhook.c:265 +#: src/util/hooks.c:108 src/util/hooks.c:249 #, c-format msgid "Failed to build path for %s hook" msgstr "" -#: src/util/virhook.c:252 +#: src/util/hooks.c:236 #, c-format msgid "Hook for %s, failed to find operation #%d" msgstr "" @@ -22690,25 +23017,25 @@ msgid "Identity attribute is already set" msgstr "" -#: src/util/virinitctl.c:148 +#: src/util/virinitctl.c:143 #, c-format msgid "Cannot open init control %s" msgstr "" -#: src/util/virinitctl.c:155 +#: src/util/virinitctl.c:150 #, c-format msgid "Failed to send request to init control %s" msgstr "" -#: src/util/viriptables.c:337 +#: src/util/iptables.c:297 msgid "Only IPv4 or IPv6 addresses can be used with iptables" msgstr "" -#: src/util/viriptables.c:343 +#: src/util/iptables.c:303 msgid "Failure to mask address" msgstr "" -#: src/util/viriptables.c:790 src/util/viriptables.c:938 +#: src/util/iptables.c:767 #, c-format msgid "Attempted to NAT '%s'. NAT is only supported for IPv4." msgstr "" @@ -22720,11 +23047,11 @@ msgid "Invalid port range '%u-%u'." msgstr "" -#: src/util/virjson.c:988 +#: src/util/json.c:927 msgid "Unable to create JSON parser" msgstr "" -#: src/util/virjson.c:1000 +#: src/util/json.c:939 #, c-format msgid "cannot parse json %s: %s" msgstr "" @@ -22734,11 +23061,11 @@ msgid "cannot parse json %s: unterminated string/map/array" msgstr "" -#: src/util/virjson.c:1120 +#: src/util/json.c:1051 msgid "Unable to create JSON formatter" msgstr "" -#: src/util/virjson.c:1149 src/util/virjson.c:1156 +#: src/util/json.c:1081 src/util/json.c:1087 msgid "No JSON parser implementation is available" msgstr "" @@ -22752,13 +23079,12 @@ msgid "Unable to open/create resource %s" msgstr "" -#: src/util/virlockspace.c:146 src/util/virlockspace.c:200 -#: src/util/virpidfile.c:394 +#: src/util/virpidfile.c:328 #, c-format msgid "Failed to set close-on-exec flag '%s'" msgstr "" -#: src/util/virlockspace.c:153 src/util/virpidfile.c:402 +#: src/util/virpidfile.c:336 #, c-format msgid "Unable to check status of pid file '%s'" msgstr "" @@ -22852,19 +23178,18 @@ msgid "owner %lld does not hold the resource lock" msgstr "" -#: src/util/virnetdev.c:70 src/util/virnetdev.c:536 -#: src/util/virnetdevbridge.c:95 src/util/virnetdevbridge.c:392 -#: src/util/virnetdevbridge.c:462 src/util/virnetdevtap.c:194 -#: src/util/virnetdevtap.c:255 +#: src/util/virnetdev.c:62 src/util/virnetdev.c:486 +#: src/util/virnetdevbridge.c:61 src/util/virnetdevtap.c:146 +#: src/util/virnetdevtap.c:204 #, c-format msgid "Network interface name '%s' is too long" msgstr "" -#: src/util/virnetdev.c:78 src/util/virnetdevbridge.c:89 +#: src/util/virnetdev.c:69 src/util/virnetdevbridge.c:69 msgid "Cannot open network interface control socket" msgstr "" -#: src/util/virnetdev.c:84 +#: src/util/virnetdev.c:75 src/util/virnetdevbridge.c:75 msgid "Cannot set close-on-exec flag for socket" msgstr "" @@ -22872,99 +23197,99 @@ msgid "Network device configuration is not supported on this platform" msgstr "" -#: src/util/virnetdev.c:135 +#: src/util/virnetdev.c:115 #, c-format msgid "Unable to check interface flags for %s" msgstr "" -#: src/util/virnetdev.c:149 +#: src/util/virnetdev.c:129 #, c-format msgid "Unable to check interface %s" msgstr "" -#: src/util/virnetdev.c:180 src/util/virnetdev.c:268 src/util/virnetdev.c:286 +#: src/util/virnetdev.c:159 src/util/virnetdev.c:213 src/util/virnetdev.c:231 #, c-format msgid "Cannot get interface MAC on '%s'" msgstr "" -#: src/util/virnetdev.c:189 src/util/virnetdev.c:223 src/util/virnetdev.c:239 +#: src/util/virnetdev.c:168 src/util/virnetdev.c:184 #, c-format msgid "Cannot set interface MAC on '%s'" msgstr "" -#: src/util/virnetdev.c:322 +#: src/util/virnetdev.c:269 #, c-format msgid "Unable to preserve mac for %s" msgstr "" -#: src/util/virnetdev.c:361 src/util/virnetdev.c:1732 +#: src/util/virnetdev.c:310 #, c-format msgid "Cannot parse MAC address from '%s'" msgstr "" -#: src/util/virnetdev.c:396 src/util/virnetdev.c:411 +#: src/util/virnetdev.c:345 src/util/virnetdev.c:360 #, c-format msgid "Cannot get interface MTU on '%s'" msgstr "" -#: src/util/virnetdev.c:442 src/util/virnetdev.c:457 +#: src/util/virnetdev.c:391 src/util/virnetdev.c:406 #, c-format msgid "Cannot set interface MTU on '%s'" msgstr "" -#: src/util/virnetdev.c:546 +#: src/util/virnetdev.c:493 #, c-format msgid "Unable to rename '%s' to '%s'" msgstr "" -#: src/util/virnetdev.c:561 +#: src/util/virnetdev.c:508 #, c-format msgid "Cannot rename interface '%s' to '%s' on this platform" msgstr "" -#: src/util/virnetdev.c:591 src/util/virnetdev.c:651 src/util/virnetdev.c:668 +#: src/util/virnetdev.c:538 src/util/virnetdev.c:598 src/util/virnetdev.c:615 #, c-format msgid "Cannot get interface flags on '%s'" msgstr "" -#: src/util/virnetdev.c:605 src/util/virnetdev.c:622 +#: src/util/virnetdev.c:552 src/util/virnetdev.c:569 #, c-format msgid "Cannot set interface flags on '%s'" msgstr "" -#: src/util/virnetdev.c:693 src/util/virnetdev.c:746 +#: src/util/virnetdev.c:640 src/util/virnetdev.c:689 msgid "Unable to open control socket" msgstr "" -#: src/util/virnetdev.c:702 src/util/virnetdev.c:752 +#: src/util/virnetdev.c:649 src/util/virnetdev.c:695 #, c-format msgid "invalid interface name %s" msgstr "" -#: src/util/virnetdev.c:709 +#: src/util/virnetdev.c:656 #, c-format msgid "Unable to get index for interface %s" msgstr "" -#: src/util/virnetdev.c:729 +#: src/util/virnetdev.c:672 msgid "Unable to get interface index on this platform" msgstr "" -#: src/util/virnetdev.c:759 +#: src/util/virnetdev.c:702 #, c-format msgid "Unable to get VLAN for interface %s" msgstr "" -#: src/util/virnetdev.c:776 +#: src/util/virnetdev.c:719 msgid "Unable to get VLAN on this platform" msgstr "" -#: src/util/virnetdev.c:964 +#: src/util/virnetdev.c:837 #, c-format msgid "Unable to get IPv4 address for interface %s" msgstr "" -#: src/util/virnetdev.c:984 +#: src/util/virnetdev.c:857 msgid "Unable to get IPv4 address on this platform" msgstr "" @@ -22973,7 +23298,7 @@ msgid "could not get MAC address of interface %s" msgstr "" -#: src/util/virnetdev.c:1063 +#: src/util/virnetdev.c:935 msgid "Unable to check interface config on this platform" msgstr "" @@ -23005,20 +23330,18 @@ msgid "Unable to get virtual function info on this platform" msgstr "" -#: src/util/virnetdev.c:1428 +#: src/util/virnetdevvportprofile.c:245 #, c-format msgid "error dumping %s (%d) interface" msgstr "" -#: src/util/virnetdev.c:1453 src/util/virnetdev.c:1575 -#: src/util/virnetdevmacvlan.c:211 src/util/virnetdevmacvlan.c:288 -#: src/util/virnetdevvportprofile.c:754 +#: src/util/virnetdevmacvlan.c:208 src/util/virnetdevmacvlan.c:294 +#: src/util/virnetdevvportprofile.c:275 src/util/virnetdevvportprofile.c:562 msgid "malformed netlink response message" msgstr "" -#: src/util/virnetdev.c:1458 src/util/virnetdev.c:1580 -#: src/util/virnetdevmacvlan.c:216 src/util/virnetdevmacvlan.c:293 -#: src/util/virnetdevvportprofile.c:759 +#: src/util/virnetdevmacvlan.c:216 src/util/virnetdevmacvlan.c:302 +#: src/util/virnetdevvportprofile.c:283 src/util/virnetdevvportprofile.c:570 msgid "allocated netlink buffer is too small" msgstr "" @@ -23072,19 +23395,19 @@ msgid "Bridge '%s' has no QoS set, therefore unable to set 'floor' on '%s'" msgstr "" -#: src/util/virnetdevbridge.c:138 src/util/virnetdevbridge.c:149 -#: src/util/virnetdevbridge.c:156 +#: src/util/virnetdevbridge.c:118 src/util/virnetdevbridge.c:129 +#: src/util/virnetdevbridge.c:136 #, c-format msgid "Unable to set bridge %s %s" msgstr "" -#: src/util/virnetdevbridge.c:188 src/util/virnetdevbridge.c:200 -#: src/util/virnetdevbridge.c:210 +#: src/util/virnetdevbridge.c:170 src/util/virnetdevbridge.c:182 +#: src/util/virnetdevbridge.c:192 #, c-format msgid "Unable to get bridge %s %s" msgstr "" -#: src/util/virnetdevbridge.c:242 src/util/virnetdevbridge.c:281 +#: src/util/virnetdevbridge.c:224 src/util/virnetdevbridge.c:238 #, c-format msgid "Unable to create bridge %s" msgstr "" @@ -23093,7 +23416,7 @@ msgid "Unable to create bridge device" msgstr "" -#: src/util/virnetdevbridge.c:305 src/util/virnetdevbridge.c:341 +#: src/util/virnetdevbridge.c:262 src/util/virnetdevbridge.c:276 #, c-format msgid "Unable to delete bridge %s" msgstr "" @@ -23103,19 +23426,17 @@ msgid "Unable to remove bridge %s" msgstr "" -#: src/util/virnetdevbridge.c:368 src/util/virnetdevbridge.c:437 +#: src/util/virnetdevbridge.c:303 src/util/virnetdevbridge.c:350 #, c-format msgid "Unable to get interface index for %s" msgstr "" -#: src/util/virnetdevbridge.c:374 src/util/virnetdevbridge.c:399 -#: src/util/virnetdevbridge.c:410 +#: src/util/virnetdevbridge.c:309 src/util/virnetdevbridge.c:323 #, c-format msgid "Unable to add bridge %s port %s" msgstr "" -#: src/util/virnetdevbridge.c:444 src/util/virnetdevbridge.c:469 -#: src/util/virnetdevbridge.c:480 +#: src/util/virnetdevbridge.c:357 src/util/virnetdevbridge.c:371 #, c-format msgid "Unable to remove bridge %s port %s" msgstr "" @@ -23125,22 +23446,22 @@ msgid "Unable to set STP delay on %s" msgstr "" -#: src/util/virnetdevbridge.c:629 src/util/virnetdevbridge.c:663 +#: src/util/virnetdevbridge.c:510 #, c-format msgid "Unable to get STP delay on %s on this platform" msgstr "" -#: src/util/virnetdevbridge.c:646 src/util/virnetdevbridge.c:681 +#: src/util/virnetdevbridge.c:528 #, c-format msgid "Unable to get STP on %s on this platform" msgstr "" -#: src/util/virnetdevbridge.c:655 +#: src/util/virnetdevbridge.c:502 #, c-format msgid "Unable to set STP delay on %s on this platform" msgstr "" -#: src/util/virnetdevbridge.c:673 +#: src/util/virnetdevbridge.c:520 #, c-format msgid "Unable to set STP on %s on this platform" msgstr "" @@ -23150,57 +23471,56 @@ msgid "error creating %s type of interface attach to %s" msgstr "" -#: src/util/virnetdevmacvlan.c:267 +#: src/util/virnetdevmacvlan.c:270 #, c-format msgid "error destroying %s interface" msgstr "" -#: src/util/virnetdevmacvlan.c:320 +#: src/util/virnetdevmacvlan.c:329 msgid "buffer for ifindex path is too small" msgstr "" -#: src/util/virnetdevmacvlan.c:328 +#: src/util/virnetdevmacvlan.c:337 #, c-format msgid "cannot open macvtap file %s to determine interface index" msgstr "" -#: src/util/virnetdevmacvlan.c:335 +#: src/util/virnetdevmacvlan.c:344 msgid "cannot determine macvtap's tap device interface index" msgstr "" -#: src/util/virnetdevmacvlan.c:347 +#: src/util/virnetdevmacvlan.c:356 msgid "internal buffer for tap device is too small" msgstr "" -#: src/util/virnetdevmacvlan.c:364 +#: src/util/virnetdevmacvlan.c:373 #, c-format msgid "cannot open macvtap tap device %s" msgstr "" -#: src/util/virnetdevmacvlan.c:398 +#: src/util/virnetdevmacvlan.c:407 msgid "cannot get interface flags on macvtap tap" msgstr "" -#: src/util/virnetdevmacvlan.c:407 +#: src/util/virnetdevmacvlan.c:416 msgid "cannot clean IFF_VNET_HDR flag on macvtap tap" msgstr "" -#: src/util/virnetdevmacvlan.c:411 +#: src/util/virnetdevmacvlan.c:420 msgid "cannot get feature flags on macvtap tap" msgstr "" -#: src/util/virnetdevmacvlan.c:416 +#: src/util/virnetdevmacvlan.c:425 msgid "cannot set IFF_VNET_HDR flag on macvtap tap" msgstr "" -#: src/util/virnetdevmacvlan.c:864 +#: src/util/virnetdevmacvlan.c:517 #, c-format msgid "Unable to create macvlan device %s" msgstr "" -#: src/util/virnetdevmacvlan.c:1069 src/util/virnetdevmacvlan.c:1076 -#: src/util/virnetdevmacvlan.c:1094 src/util/virnetdevmacvlan.c:1106 -#: src/util/virnetdevmacvlan.c:1118 src/util/virnetdevmacvlan.c:1130 +#: src/util/virnetdevmacvlan.c:653 src/util/virnetdevmacvlan.c:660 +#: src/util/virnetdevmacvlan.c:678 src/util/virnetdevmacvlan.c:690 msgid "Cannot create macvlan devices on this platform" msgstr "" @@ -23214,11 +23534,7 @@ msgid "Unable to delete port %s from OVS" msgstr "" -#: src/util/virnetdevtap.c:63 -msgid "Unable to query tap interface name" -msgstr "" - -#: src/util/virnetdevtap.c:168 src/util/virnetdevtap.c:246 +#: src/util/virnetdevtap.c:131 src/util/virnetdevtap.c:195 msgid "Unable to open /dev/net/tun, is tun module loaded?" msgstr "" @@ -23226,21 +23542,21 @@ msgid "Multiqueue devices are not supported on this system" msgstr "" -#: src/util/virnetdevtap.c:202 +#: src/util/virnetdevtap.c:154 #, c-format msgid "Unable to create tap device %s" msgstr "" -#: src/util/virnetdevtap.c:218 +#: src/util/virnetdevtap.c:162 #, c-format msgid "Unable to set tap device %s to persistent" msgstr "" -#: src/util/virnetdevtap.c:262 +#: src/util/virnetdevtap.c:211 msgid "Unable to associate TAP device" msgstr "" -#: src/util/virnetdevtap.c:268 +#: src/util/virnetdevtap.c:217 msgid "Unable to make TAP device non-persistent" msgstr "" @@ -23258,11 +23574,11 @@ msgid "Unable to remove tap device %s" msgstr "" -#: src/util/virnetdevtap.c:395 +#: src/util/virnetdevtap.c:233 msgid "Unable to create TAP devices on this platform" msgstr "" -#: src/util/virnetdevtap.c:401 +#: src/util/virnetdevtap.c:239 msgid "Unable to delete TAP devices on this platform" msgstr "" @@ -23271,16 +23587,16 @@ msgid "Unable to use MAC address starting with reserved value 0xFE - '%s' - " msgstr "" -#: src/util/virnetdevveth.c:78 +#: src/util/virnetdevveth.c:91 msgid "No free veth devices available" msgstr "" -#: src/util/virnetdevveth.c:178 +#: src/util/virnetdevveth.c:195 #, c-format msgid "Failed to allocate free veth pair after %d attempts" msgstr "" -#: src/util/virnetdevveth.c:215 +#: src/util/virnetdevveth.c:233 #, c-format msgid "Failed to delete veth device %s" msgstr "" @@ -23338,71 +23654,71 @@ msgid "corrupted profileid string" msgstr "" -#: src/util/virnetdevvportprofile.c:468 +#: src/util/virnetdevvportprofile.c:154 msgid "error parsing pid of lldpad" msgstr "" -#: src/util/virnetdevvportprofile.c:473 +#: src/util/virnetdevvportprofile.c:159 #, c-format msgid "Error opening file %s" msgstr "" -#: src/util/virnetdevvportprofile.c:508 +#: src/util/virnetdevvportprofile.c:314 msgid "error parsing IFLA_PORT_SELF part" msgstr "" -#: src/util/virnetdevvportprofile.c:513 +#: src/util/virnetdevvportprofile.c:318 msgid "IFLA_PORT_SELF is missing" msgstr "" -#: src/util/virnetdevvportprofile.c:526 +#: src/util/virnetdevvportprofile.c:330 msgid "error while iterating over IFLA_VF_PORTS part" msgstr "" -#: src/util/virnetdevvportprofile.c:534 +#: src/util/virnetdevvportprofile.c:336 msgid "error parsing IFLA_VF_PORT part" msgstr "" -#: src/util/virnetdevvportprofile.c:553 +#: src/util/virnetdevvportprofile.c:354 msgid "Could not find netlink response with expected parameters" msgstr "" -#: src/util/virnetdevvportprofile.c:559 +#: src/util/virnetdevvportprofile.c:359 msgid "IFLA_VF_PORTS is missing" msgstr "" -#: src/util/virnetdevvportprofile.c:574 +#: src/util/virnetdevvportprofile.c:373 msgid "no IFLA_PORT_RESPONSE found in netlink message" msgstr "" -#: src/util/virnetdevvportprofile.c:733 +#: src/util/virnetdevvportprofile.c:536 #, c-format msgid "error during virtual port configuration of ifindex %d" msgstr "" -#: src/util/virnetdevvportprofile.c:806 +#: src/util/virnetdevvportprofile.c:618 msgid "buffer for root interface name is too small" msgstr "" -#: src/util/virnetdevvportprofile.c:861 +#: src/util/virnetdevvportprofile.c:674 msgid "sending of PortProfileRequest failed." msgstr "" -#: src/util/virnetdevvportprofile.c:891 +#: src/util/virnetdevvportprofile.c:695 #, c-format msgid "error %d during port-profile setlink on interface %s (%d)" msgstr "" -#: src/util/virnetdevvportprofile.c:903 +#: src/util/virnetdevvportprofile.c:709 msgid "port-profile setlink timed out" msgstr "" -#: src/util/virnetdevvportprofile.c:991 src/util/virnetdevvportprofile.c:1105 +#: src/util/virnetdevvportprofile.c:793 src/util/virnetdevvportprofile.c:925 #, c-format msgid "operation type %d not supported" msgstr "" -#: src/util/virnetdevvportprofile.c:1252 src/util/virnetdevvportprofile.c:1264 +#: src/util/virnetdevvportprofile.c:1062 src/util/virnetdevvportprofile.c:1073 msgid "Virtual port profile association not supported on this platform" msgstr "" @@ -23416,7 +23732,7 @@ msgid "invalid protocol argument: %d" msgstr "" -#: src/util/virnetlink.c:203 +#: src/util/netlink.c:81 msgid "cannot allocate nlhandle for netlink" msgstr "" @@ -23433,7 +23749,7 @@ msgid "cannot add netlink membership" msgstr "" -#: src/util/virnetlink.c:237 +#: src/util/netlink.c:99 msgid "cannot send to netlink socket" msgstr "" @@ -23441,11 +23757,11 @@ msgid "error in poll call" msgstr "" -#: src/util/virnetlink.c:253 +#: src/util/netlink.c:116 msgid "no valid netlink response was received" msgstr "" -#: src/util/virnetlink.c:262 +#: src/util/netlink.c:124 msgid "nl_recv failed" msgstr "" @@ -23477,31 +23793,31 @@ msgid "libnl was not available at build time" msgstr "" -#: src/util/virnetlink.c:735 src/util/virpci.c:2628 +#: src/util/virnetlink.c:735 src/util/virpci.c:2670 msgid "not supported on non-linux platforms" msgstr "" -#: src/util/virnodesuspend.c:89 +#: src/util/virnodesuspend.c:99 msgid "Suspend duration is too short" msgstr "" -#: src/util/virnodesuspend.c:194 +#: src/util/virnodesuspend.c:202 msgid "Suspend operation already in progress" msgstr "" -#: src/util/virnodesuspend.c:202 +#: src/util/virnodesuspend.c:210 msgid "Suspend-to-RAM" msgstr "" -#: src/util/virnodesuspend.c:210 +#: src/util/virnodesuspend.c:218 msgid "Suspend-to-Disk" msgstr "" -#: src/util/virnodesuspend.c:218 +#: src/util/virnodesuspend.c:226 msgid "Hybrid-Suspend" msgstr "" -#: src/util/virnodesuspend.c:225 +#: src/util/virnodesuspend.c:233 msgid "Invalid suspend target" msgstr "" @@ -23517,20 +23833,20 @@ msgid "numad is not available on this host" msgstr "" -#: src/util/virnuma.c:121 +#: src/lxc/lxc_controller.c:252 src/qemu/qemu_process.c:1386 msgid "Host kernel is not aware of NUMA." msgstr "" -#: src/util/virnuma.c:133 +#: src/util/virnuma.c:134 #, c-format -msgid "Nodeset is out of range, host cannot support NUMA node bigger than %d" +msgid "NUMA node %d is out of range" msgstr "" -#: src/util/virnuma.c:157 +#: src/lxc/lxc_controller.c:293 src/qemu/qemu_process.c:1427 msgid "NUMA memory tuning in 'preferred' mode only supports single node" msgstr "" -#: src/util/virnuma.c:171 +#: src/qemu/qemu_process.c:1441 msgid "Invalid mode for memory NUMA tuning." msgstr "" @@ -23542,7 +23858,7 @@ msgid "Failed to request maximum NUMA node id" msgstr "" -#: src/util/virnuma.c:338 +#: src/qemu/qemu_process.c:1456 msgid "libvirt is compiled without NUMA tuning support" msgstr "" @@ -23556,355 +23872,376 @@ msgid "Class %s must derive from virObjectLockable" msgstr "" -#: src/util/virpci.c:241 +#: src/util/virpci.c:247 #, c-format msgid "Invalid device %s driver file %s is not a symlink" msgstr "" -#: src/util/virpci.c:247 +#: src/util/virpci.c:253 #, c-format msgid "Unable to resolve device %s driver symlink %s" msgstr "" -#: src/util/virpci.c:278 +#: src/util/pci.c:728 #, c-format msgid "Failed to open config space file '%s'" msgstr "" -#: src/util/virpci.c:364 +#: src/util/virpci.c:370 #, c-format msgid "Unusual value in %s/devices/%s/class: %s" msgstr "" -#: src/util/virpci.c:778 +#: src/util/pci.c:624 #, c-format msgid "Active %s devices on bus with %s, not doing bus reset" msgstr "" -#: src/util/virpci.c:788 src/util/virpci.c:2201 +#: src/util/pci.c:634 src/util/pci.c:1678 #, c-format msgid "Failed to find parent device for %s" msgstr "" -#: src/util/virpci.c:803 src/util/virpci.c:852 +#: src/util/pci.c:647 src/util/pci.c:693 #, c-format msgid "Failed to read PCI config space for %s" msgstr "" -#: src/util/virpci.c:824 src/util/virpci.c:874 +#: src/util/pci.c:667 src/util/pci.c:713 #, c-format msgid "Failed to restore PCI config space for %s" msgstr "" -#: src/util/virpci.c:910 +#: src/util/pci.c:753 #, c-format msgid "Not resetting active device %s" msgstr "" -#: src/util/virpci.c:958 +#: src/util/pci.c:780 #, c-format msgid "Unable to reset PCI device %s: %s" msgstr "" -#: src/util/virpci.c:961 +#: src/util/pci.c:782 msgid "no FLR, PM reset or bus reset available" msgstr "" -#: src/util/virpci.c:1047 +#: src/util/virpci.c:1011 +#, c-format +msgid "Failed to load PCI stub module %s: administratively prohibited" +msgstr "" + +#: src/util/virpci.c:1016 +#, c-format +msgid "Failed to load PCI stub module %s" +msgstr "" + +#: src/util/pci.c:906 #, c-format msgid "Failed to unbind PCI device '%s' from %s" msgstr "" -#: src/util/virpci.c:1065 +#: src/util/pci.c:924 #, c-format msgid "Failed to remove slot for PCI device '%s' from %s" msgstr "" -#: src/util/virpci.c:1089 +#: src/util/pci.c:948 #, c-format msgid "Failed to trigger a re-probe for PCI device '%s'" msgstr "" -#: src/util/virpci.c:1153 +#: src/util/pci.c:1006 #, c-format msgid "Failed to add PCI device ID '%s' to %s" msgstr "" -#: src/util/virpci.c:1179 -#, c-format -msgid "Failed to unbind PCI device '%s'" -msgstr "" - -#: src/util/virpci.c:1196 +#: src/util/pci.c:1059 #, c-format msgid "Failed to add slot for PCI device '%s' to %s" msgstr "" -#: src/util/virpci.c:1209 +#: src/util/pci.c:1071 #, c-format msgid "Failed to bind PCI device '%s' to %s" msgstr "" -#: src/util/virpci.c:1232 +#: src/util/pci.c:1094 #, c-format msgid "Failed to remove PCI ID '%s' from %s" msgstr "" -#: src/util/virpci.c:1288 -#, c-format -msgid "Failed to load PCI stub module %s" -msgstr "" - -#: src/util/virpci.c:1295 +#: src/util/pci.c:1131 #, c-format msgid "Not detaching active device %s" msgstr "" -#: src/util/virpci.c:1320 +#: src/util/pci.c:1150 #, c-format msgid "Not reattaching active device %s" msgstr "" -#: src/util/virpci.c:1517 +#: src/util/pci.c:1321 #, c-format msgid "dev->name buffer overflow: %.4x:%.2x:%.2x.%.1x" msgstr "" -#: src/util/virpci.c:1527 +#: src/util/pci.c:1333 #, c-format msgid "Device %s not found: could not access %s" msgstr "" -#: src/util/virpci.c:1537 +#: src/util/pci.c:1343 #, c-format msgid "Failed to read product/vendor ID for %s" msgstr "" -#: src/util/virpci.c:1546 +#: src/util/pci.c:1352 #, c-format msgid "dev->id buffer overflow: %s %s" msgstr "" -#: src/util/virpci.c:1720 src/util/virusb.c:449 +#: src/util/pci.c:1490 #, c-format msgid "Device %s is already in use" msgstr "" -#: src/util/virpci.c:1920 +#: src/util/virpci.c:1962 #, c-format msgid "Found invalid device link '%s' in '%s'" msgstr "" -#: src/util/virpci.c:1930 +#: src/util/virpci.c:1972 #, c-format msgid "Failed to read directory entry for %s" msgstr "" -#: src/util/virpci.c:2079 src/util/virpci.c:2123 +#: src/util/virpci.c:2121 src/util/virpci.c:2165 #, c-format msgid "Unable to resolve device %s iommu_group symlink %s" msgstr "" -#: src/util/virpci.c:2087 +#: src/util/virpci.c:2129 #, c-format msgid "device %s iommu_group symlink %s has invalid group number %s" msgstr "" -#: src/util/virpci.c:2117 +#: src/util/virpci.c:2159 #, c-format msgid "Invalid device %s iommu_group file %s is not a symlink" msgstr "" -#: src/util/virpci.c:2256 +#: src/util/pci.c:1733 #, c-format msgid "Device %s is behind a switch lacking ACS and cannot be assigned" msgstr "" -#: src/util/virpci.c:2353 +#: src/util/virpci.c:2395 #, c-format msgid "Failed to resolve device link '%s'" msgstr "" -#: src/util/virpci.c:2364 +#: src/util/pci.c:1844 #, c-format msgid "Failed to parse PCI config address '%s'" msgstr "" -#: src/util/virpci.c:2440 +#: src/util/virpci.c:2482 #, c-format msgid "Failed to get SRIOV function from device link '%s'" msgstr "" -#: src/util/virpci.c:2507 +#: src/util/pci.c:2004 #, c-format msgid "Error getting physical function's '%s' virtual_functions" msgstr "" -#: src/util/virpidfile.c:387 +#: src/util/virpidfile.c:321 #, c-format msgid "Failed to open pid file '%s'" msgstr "" -#: src/util/virpidfile.c:410 +#: src/util/virpidfile.c:344 #, c-format msgid "Failed to acquire pid file '%s'" msgstr "" -#: src/util/virpidfile.c:440 +#: src/util/virpidfile.c:374 #, c-format msgid "Failed to write to pid file '%s'" msgstr "" -#: src/util/virportallocator.c:120 +#: src/util/virportallocator.c:132 #, c-format -msgid "Failed to query port %zu" +msgid "Unknown family %d" msgstr "" -#: src/util/virportallocator.c:133 +#: src/util/virportallocator.c:142 msgid "Unable to open test socket" msgstr "" -#: src/util/virportallocator.c:139 +#: src/util/virportallocator.c:149 msgid "Unable to set socket reuse addr flag" msgstr "" -#: src/util/virportallocator.c:146 +#: src/util/virportallocator.c:156 +msgid "Unable to set IPV6_V6ONLY flag" +msgstr "" + +#: src/util/virportallocator.c:165 #, c-format -msgid "Unable to bind to port %zu" +msgid "Unable to bind to port %d" msgstr "" -#: src/util/virportallocator.c:156 +#: src/util/virportallocator.c:191 +#, c-format +msgid "Failed to query port %zu" +msgstr "" + +#: src/util/virportallocator.c:207 #, c-format msgid "Failed to reserve port %zu" msgstr "" -#: src/util/virportallocator.c:166 +#: src/util/virportallocator.c:217 #, c-format msgid "Unable to find an unused port in range '%s' (%d-%d)" msgstr "" -#: src/util/virportallocator.c:195 +#: src/util/virportallocator.c:245 #, c-format msgid "Failed to release port %d" msgstr "" -#: src/util/virprocess.c:65 +#: src/util/command.c:1563 #, c-format msgid "exit status %d" msgstr "" -#: src/util/virprocess.c:68 +#: src/util/command.c:1566 #, c-format msgid "fatal signal %d" msgstr "" -#: src/util/virprocess.c:71 +#: src/util/command.c:1569 #, c-format msgid "invalid value %d" msgstr "" -#: src/util/virprocess.c:166 src/util/virprocess.c:176 +#: src/util/virprocess.c:171 src/util/virprocess.c:181 #, c-format msgid "unable to wait for process %lld" msgstr "" -#: src/util/virprocess.c:185 +#: src/util/virprocess.c:190 #, c-format msgid "Child process (%lld) unexpected %s" msgstr "" -#: src/util/virprocess.c:302 src/util/virprocess.c:314 +#: src/util/virprocess.c:307 src/util/virprocess.c:319 #, c-format msgid "Failed to terminate process %lld with SIG%s" msgstr "" -#: src/util/virprocess.c:366 src/util/virprocess.c:384 +#: src/util/processinfo.c:75 src/util/processinfo.c:91 #, c-format msgid "cannot set CPU affinity on process %d" msgstr "" -#: src/util/virprocess.c:428 src/util/virprocess.c:447 +#: src/util/processinfo.c:136 src/util/processinfo.c:150 #, c-format msgid "cannot get CPU affinity of process %d" msgstr "" -#: src/util/virprocess.c:466 -msgid "setting process affinity isn't supported on FreeBSD yet" -msgstr "" - -#: src/util/virprocess.c:491 src/util/virprocess.c:500 +#: src/util/processinfo.c:170 src/util/processinfo.c:180 msgid "Process CPU affinity is not supported on this platform" msgstr "" -#: src/util/virprocess.c:559 +#: src/util/virprocess.c:590 msgid "Expected at least one file descriptor" msgstr "" -#: src/util/virprocess.c:571 +#: src/util/virprocess.c:602 msgid "Unable to join domain namespace" msgstr "" -#: src/util/virprocess.c:583 +#: src/util/virprocess.c:614 #, c-format msgid "Cannot get namespaces for %llu" msgstr "" -#: src/util/virprocess.c:593 +#: src/util/virprocess.c:624 msgid "Cannot set namespaces" msgstr "" -#: src/util/virprocess.c:628 +#: src/util/virprocess.c:659 #, c-format msgid "cannot limit locked memory to %llu" msgstr "" -#: src/util/virprocess.c:635 +#: src/util/virprocess.c:666 #, c-format msgid "cannot limit locked memory of process %lld to %llu" msgstr "" -#: src/util/virprocess.c:650 src/util/virprocess.c:691 -#: src/util/virprocess.c:739 src/util/virutil.c:2008 src/util/virutil.c:2016 -#: src/util/virutil.c:2024 src/util/virutil.c:2034 src/util/virutil.c:2043 -#: src/util/virutil.c:2050 +#: src/util/virprocess.c:681 src/util/virprocess.c:722 +#: src/util/virprocess.c:770 src/util/virutil.c:2011 src/util/virutil.c:2019 +#: src/util/virutil.c:2027 src/util/virutil.c:2037 src/util/virutil.c:2046 +#: src/util/virutil.c:2053 msgid "Not supported on this platform" msgstr "" -#: src/util/virprocess.c:669 +#: src/util/virprocess.c:700 #, c-format msgid "cannot limit number of subprocesses to %u" msgstr "" -#: src/util/virprocess.c:676 +#: src/util/virprocess.c:707 #, c-format msgid "cannot limit number of subprocesses of process %lld to %u" msgstr "" -#: src/util/virprocess.c:717 +#: src/util/virprocess.c:748 #, c-format msgid "cannot limit number of open files to %u" msgstr "" -#: src/util/virprocess.c:724 +#: src/util/virprocess.c:755 #, c-format msgid "cannot limit number of open files of process %lld to %u" msgstr "" -#: src/util/virprocess.c:773 src/util/virprocess.c:780 -#: src/util/virprocess.c:789 +#: src/util/virprocess.c:804 src/util/virprocess.c:811 +#: src/util/virprocess.c:820 #, c-format msgid "Cannot find start time in %s" msgstr "" -#: src/util/virprocess.c:799 +#: src/util/virprocess.c:830 #, c-format msgid "Cannot parse start time %s in %s" msgstr "" -#: src/util/virprocess.c:827 +#: src/util/virprocess.c:858 msgid "Unable to query process ID start time" msgstr "" +#: src/util/virprocess.c:898 +msgid "Kernel does not provide mount namespace" +msgstr "" + +#: src/util/virprocess.c:904 +msgid "Unable to enter mount namespace" +msgstr "" + +#: src/util/virprocess.c:940 +msgid "Cannot create pipe for child" +msgstr "" + +#: src/util/virprocess.c:982 +msgid "Mount namespaces are not available on this platform" +msgstr "" + #: src/util/virrandom.c:171 msgid "argument virt_type must not be NULL" msgstr "" @@ -23913,57 +24250,57 @@ msgid "Unsupported virt type" msgstr "" -#: src/util/virsexpr.c:244 +#: src/util/sexpr.c:245 #, c-format msgid "unknown s-expression kind %d" msgstr "" -#: src/util/virscsi.c:96 +#: src/util/virscsi.c:100 #, c-format msgid "Cannot parse adapter '%s'" msgstr "" -#: src/util/virscsi.c:122 src/util/virscsi.c:165 src/util/virsysinfo.c:228 +#: src/util/virscsi.c:128 src/util/virscsi.c:173 src/util/virsysinfo.c:228 #: src/util/virsysinfo.c:345 src/util/virsysinfo.c:473 #: src/util/virsysinfo.c:488 #, c-format msgid "Failed to open %s" msgstr "" -#: src/util/virscsi.c:218 +#: src/util/virscsi.c:231 #, c-format msgid "SCSI device '%s': could not access %s" msgstr "" -#: src/util/virscsi.c:354 +#: src/util/virscsi.c:383 #, c-format msgid "Device %s already exists" msgstr "" -#: src/util/virsocketaddr.c:89 src/util/virsocketaddr.c:304 +#: src/util/virsocketaddr.c:95 src/util/virsocketaddr.c:188 msgid "Missing address" msgstr "" -#: src/util/virsocketaddr.c:99 +#: src/util/virsocketaddr.c:104 #, c-format msgid "Cannot parse socket address '%s': %s" msgstr "" -#: src/util/virsocketaddr.c:128 +#: src/util/virsocketaddr.c:111 #, c-format msgid "No socket addresses found for '%s'" msgstr "" -#: src/util/virsocketaddr.c:328 +#: src/util/virsocketaddr.c:212 #, c-format msgid "Cannot convert socket address to string: %s" msgstr "" -#: src/util/virstatslinux.c:61 +#: src/util/stats_linux.c:54 msgid "Could not open /proc/net/dev" msgstr "" -#: src/util/virstatslinux.c:117 src/xen/xen_hypervisor.c:1474 +#: src/util/stats_linux.c:110 msgid "/proc/net/dev: Interface not found" msgstr "" @@ -23982,22 +24319,22 @@ msgid "Can't canonicalize path '%s'" msgstr "" -#: src/util/virstoragefile.c:780 +#: src/util/storage_file.c:870 #, c-format msgid "unknown storage file format %d" msgstr "" -#: src/util/virstoragefile.c:918 +#: src/util/storage_file.c:760 #, c-format msgid "cannot set to start of '%s'" msgstr "" -#: src/util/virstoragefile.c:995 +#: src/util/storage_file.c:851 #, c-format msgid "cannot seek to start of '%s'" msgstr "" -#: src/util/virstoragefile.c:1052 +#: src/conf/domain_conf.c:13235 #, c-format msgid "backing store for %s is self-referential" msgstr "" @@ -24021,12 +24358,12 @@ msgid "Unable to save '%s'" msgstr "" -#: src/util/virstoragefile.c:1298 +#: src/util/storage_file.c:974 #, c-format msgid "Invalid relative path '%s'" msgstr "" -#: src/util/virstoragefile.c:1316 +#: src/util/storage_file.c:992 #, c-format msgid "cannot determine filesystem for '%s'" msgstr "" @@ -24041,814 +24378,824 @@ msgid "Unable to get SCSI key for %s" msgstr "" -#: src/util/virsysinfo.c:517 +#: src/util/virstring.c:704 +#, c-format +msgid "Error while compiling regular expression '%s': %s" +msgstr "" + +#: src/util/virstring.c:711 +#, c-format +msgid "Regular expression '%s' must have exactly 1 match group, not %zu" +msgstr "" + +#: src/util/sysinfo.c:127 msgid "Host sysinfo extraction not supported on this platform" msgstr "" -#: src/util/virsysinfo.c:831 +#: src/util/sysinfo.c:464 #, c-format msgid "Failed to find path for %s binary" msgstr "" -#: src/util/virsysinfo.c:1039 +#: src/util/sysinfo.c:680 #, c-format msgid "unexpected sysinfo type model %d" msgstr "" -#: src/util/virsysinfo.c:1072 +#: src/util/sysinfo.c:713 msgid "Target sysinfo does not match source" msgstr "" -#: src/util/virsysinfo.c:1078 +#: src/util/sysinfo.c:719 #, c-format msgid "Target sysinfo %s does not match source %s" msgstr "" -#: src/util/virsysinfo.c:1088 +#: src/util/sysinfo.c:729 #, c-format msgid "Target sysinfo %s %s does not match source %s" msgstr "" -#: src/util/virerror.c:171 +#: src/util/virterror.c:226 msgid "An error occurred, but the cause is unknown" msgstr "" -#: src/util/virerror.c:255 tools/virsh-domain-monitor.c:48 +#: src/util/virerror.c:256 tools/virsh-domain-monitor.c:46 msgid "no error" msgstr "" -#: src/util/virerror.c:539 +#: src/util/virterror.c:572 msgid "warning" msgstr "attention" -#: src/util/virerror.c:542 tools/virsh-domain-monitor.c:130 +#: src/util/virterror.c:575 tools/virsh.c:16932 msgid "error" msgstr "erreur" -#: src/util/virerror.c:674 +#: src/util/virterror.c:705 msgid "No error message provided" msgstr "Pas de message d'erreur fourni" -#: src/util/virerror.c:733 +#: src/util/virerror.c:740 #, c-format msgid "internal error: %s" msgstr "" -#: src/util/virerror.c:735 +#: src/util/virterror.c:770 msgid "internal error" msgstr "erreur interne" -#: src/util/virerror.c:738 tools/virsh.c:676 +#: src/util/virterror.c:773 tools/virsh.c:12077 msgid "out of memory" msgstr "plus de mémoire disponible" -#: src/util/virerror.c:742 +#: src/util/virterror.c:777 msgid "this function is not supported by the connection driver" msgstr "" -#: src/util/virerror.c:744 +#: src/util/virterror.c:779 #, c-format msgid "this function is not supported by the connection driver: %s" msgstr "" -#: src/util/virerror.c:748 +#: src/util/virterror.c:783 msgid "no connection driver available" msgstr "" -#: src/util/virerror.c:750 +#: src/util/virterror.c:785 #, c-format msgid "no connection driver available for %s" msgstr "" -#: src/util/virerror.c:754 +#: src/util/virterror.c:789 msgid "invalid connection pointer in" msgstr "pointeur de connexion invalide dans" -#: src/util/virerror.c:756 +#: src/util/virterror.c:791 #, c-format msgid "invalid connection pointer in %s" msgstr "pointeur de connexion invalide dans %s" -#: src/util/virerror.c:760 +#: src/util/virterror.c:795 msgid "invalid domain pointer in" msgstr "pointeur de domaine invalide dans" -#: src/util/virerror.c:762 +#: src/util/virterror.c:797 #, c-format msgid "invalid domain pointer in %s" msgstr "pointeur de domaine invalide dans %s" -#: src/util/virerror.c:766 src/xen/xen_hypervisor.c:2919 +#: src/util/virterror.c:801 msgid "invalid argument" msgstr "" -#: src/util/virerror.c:768 +#: src/util/virterror.c:803 #, c-format msgid "invalid argument: %s" msgstr "" -#: src/util/virerror.c:772 +#: src/util/virterror.c:807 #, c-format msgid "operation failed: %s" msgstr "opération échouée : %s" -#: src/util/virerror.c:774 +#: src/util/virterror.c:809 msgid "operation failed" msgstr "opération échouée" -#: src/util/virerror.c:778 +#: src/util/virterror.c:813 #, c-format msgid "GET operation failed: %s" msgstr "opération GET échouée : %s" -#: src/util/virerror.c:780 +#: src/util/virterror.c:815 msgid "GET operation failed" msgstr "opération GET échouée" -#: src/util/virerror.c:784 +#: src/util/virterror.c:819 #, c-format msgid "POST operation failed: %s" msgstr "opération POST échouée : %s" -#: src/util/virerror.c:786 +#: src/util/virterror.c:821 msgid "POST operation failed" msgstr "opération POST échouée" -#: src/util/virerror.c:789 +#: src/util/virterror.c:824 #, c-format msgid "got unknown HTTP error code %d" msgstr "réception d'un code d'erreur HTTP %d inconnu" -#: src/util/virerror.c:793 +#: src/util/virterror.c:828 #, c-format msgid "unknown host %s" msgstr "hôte %s inconnu" -#: src/util/virerror.c:795 +#: src/util/virterror.c:830 msgid "unknown host" msgstr "hôte inconnu" -#: src/util/virerror.c:799 +#: src/util/virterror.c:834 #, c-format msgid "failed to serialize S-Expr: %s" msgstr "impossible de sérialiser S-Expr : %s" -#: src/util/virerror.c:801 +#: src/util/virterror.c:836 msgid "failed to serialize S-Expr" msgstr "impossible de sérialiser S-Expr" -#: src/util/virerror.c:805 +#: src/util/virterror.c:840 msgid "could not use Xen hypervisor entry" msgstr "impossible d'utiliser l'entrée de l'hyperviseur Xen" -#: src/util/virerror.c:807 +#: src/util/virterror.c:842 #, c-format msgid "could not use Xen hypervisor entry %s" msgstr "impossible d'utiliser l'entrée de l'hyperviseur Xen %s" -#: src/util/virerror.c:811 +#: src/util/virterror.c:846 msgid "could not connect to Xen Store" msgstr "impossible de se connecter au magasin Xen" -#: src/util/virerror.c:813 +#: src/util/virterror.c:848 #, c-format msgid "could not connect to Xen Store %s" msgstr "impossible de se connecter au magasin Xen %s" -#: src/util/virerror.c:816 +#: src/util/virterror.c:851 #, c-format msgid "failed Xen syscall %s" msgstr "" -#: src/util/virerror.c:820 +#: src/util/virterror.c:855 msgid "unknown OS type" msgstr "type de SE inconnu" -#: src/util/virerror.c:822 +#: src/util/virterror.c:857 #, c-format msgid "unknown OS type %s" msgstr "type de SE inconnu %s" -#: src/util/virerror.c:825 +#: src/util/virterror.c:860 msgid "missing kernel information" msgstr "noyau non spécifié" -#: src/util/virerror.c:829 +#: src/util/virterror.c:864 msgid "missing root device information" msgstr "périphérique racine non spécifié" -#: src/util/virerror.c:831 +#: src/util/virterror.c:866 #, c-format msgid "missing root device information in %s" msgstr "périphérique racine non spécifié dans %s" -#: src/util/virerror.c:835 +#: src/util/virterror.c:870 msgid "missing source information for device" msgstr "source non spécifiée pour le périphérique" -#: src/util/virerror.c:837 +#: src/util/virterror.c:872 #, c-format msgid "missing source information for device %s" msgstr "source non spécifiée pour le périphérique %s" -#: src/util/virerror.c:841 +#: src/util/virterror.c:876 msgid "missing target information for device" msgstr "cible non spécifiée pour le périphérique" -#: src/util/virerror.c:843 +#: src/util/virterror.c:878 #, c-format msgid "missing target information for device %s" msgstr "cible non spécifiée pour le périphérique %s" -#: src/util/virerror.c:847 +#: src/util/virerror.c:854 msgid "missing name information" msgstr "" -#: src/util/virerror.c:849 +#: src/util/virerror.c:856 #, c-format msgid "missing name information in %s" msgstr "" -#: src/util/virerror.c:853 +#: src/util/virterror.c:888 msgid "missing operating system information" msgstr "système d'exploitation non spécifié" -#: src/util/virerror.c:855 +#: src/util/virterror.c:890 #, c-format msgid "missing operating system information for %s" msgstr "système d'exploitation non spécifié pour %s" -#: src/util/virerror.c:859 +#: src/util/virterror.c:894 msgid "missing devices information" msgstr "périphériques non spécifiés" -#: src/util/virerror.c:861 +#: src/util/virterror.c:896 #, c-format msgid "missing devices information for %s" msgstr "périphériques non spécifiés pour %s" -#: src/util/virerror.c:865 +#: src/util/virterror.c:900 msgid "too many drivers registered" msgstr "trop de pilotes enregistrés" -#: src/util/virerror.c:867 +#: src/util/virterror.c:902 #, c-format msgid "too many drivers registered in %s" msgstr "trop de pilotes enregistrés dans %s" -#: src/util/virerror.c:871 +#: src/util/virterror.c:906 msgid "library call failed, possibly not supported" msgstr "échec de l'appel de la bibliothèque, elle n'est peut être pas gérée" -#: src/util/virerror.c:873 +#: src/util/virterror.c:908 #, c-format msgid "library call %s failed, possibly not supported" msgstr "" "échec de l'appel de la bibliothèque %s, elle n'est peut être pas gérée" -#: src/util/virerror.c:877 +#: src/util/virterror.c:912 msgid "XML description is invalid or not well formed" msgstr "" -#: src/util/virerror.c:879 +#: src/util/virterror.c:914 #, c-format msgid "XML error: %s" msgstr "" -#: src/util/virerror.c:883 +#: src/util/virterror.c:918 msgid "this domain exists already" msgstr "ce domaine existe déjà" -#: src/util/virerror.c:885 +#: src/util/virterror.c:920 #, c-format msgid "domain %s exists already" msgstr "le domaine %s existe déjà" -#: src/util/virerror.c:889 +#: src/util/virterror.c:924 msgid "operation forbidden for read only access" msgstr "opération interdite pour l'accès en lecture seule" -#: src/util/virerror.c:891 +#: src/util/virerror.c:898 #, c-format msgid "operation forbidden: %s" msgstr "" -#: src/util/virerror.c:895 +#: src/util/virterror.c:930 msgid "failed to open configuration file for reading" msgstr "impossible d'ouvrir le fichier pour la lecture de la configuration" -#: src/util/virerror.c:897 +#: src/util/virterror.c:932 #, c-format msgid "failed to open %s for reading" msgstr "impossible d'ouvrir %s en lecture" -#: src/util/virerror.c:901 +#: src/util/virterror.c:936 msgid "failed to read configuration file" msgstr "impossible de lire le fichier de configuration" -#: src/util/virerror.c:903 +#: src/util/virterror.c:938 #, c-format msgid "failed to read configuration file %s" msgstr "impossible de lire le fichier de configuration %s" -#: src/util/virerror.c:907 +#: src/util/virterror.c:942 msgid "failed to parse configuration file" msgstr "impossible d'analyser le fichier de configuration" -#: src/util/virerror.c:909 +#: src/util/virterror.c:944 #, c-format msgid "failed to parse configuration file %s" msgstr "impossible d'analyser le fichier de configuration %s" -#: src/util/virerror.c:913 +#: src/util/virterror.c:948 msgid "configuration file syntax error" msgstr "erreur de syntaxe dans le fichier de configuration" -#: src/util/virerror.c:915 +#: src/util/virterror.c:950 #, c-format msgid "configuration file syntax error: %s" msgstr "erreur de syntaxe dans le fichier de configuration : %s" -#: src/util/virerror.c:919 +#: src/util/virterror.c:954 msgid "failed to write configuration file" msgstr "impossible d'écrire le fichier de configuration" -#: src/util/virerror.c:921 +#: src/util/virterror.c:956 #, c-format msgid "failed to write configuration file: %s" msgstr "impossible d'écrire le fichier de configuration : %s" -#: src/util/virerror.c:925 +#: src/util/virterror.c:960 msgid "parser error" msgstr "erreur de l'analyseur" -#: src/util/virerror.c:931 +#: src/util/virterror.c:966 msgid "invalid network pointer in" msgstr "pointeur de réseau invalide dans" -#: src/util/virerror.c:933 +#: src/util/virterror.c:968 #, c-format msgid "invalid network pointer in %s" msgstr "pointeur de réseau invalide dans %s" -#: src/util/virerror.c:937 +#: src/util/virterror.c:972 msgid "this network exists already" msgstr "ce domaine existe déjà" -#: src/util/virerror.c:939 +#: src/util/virterror.c:974 #, c-format msgid "network %s exists already" msgstr "le domaine %s existe déjà" -#: src/util/virerror.c:943 +#: src/util/virterror.c:978 msgid "system call error" msgstr "erreur lors de l'appel système" -#: src/util/virerror.c:949 +#: src/util/virterror.c:984 msgid "RPC error" msgstr "erreur RPC" -#: src/util/virerror.c:955 +#: src/util/virterror.c:990 msgid "GNUTLS call error" msgstr "erreur lors de l'appel système GNUTLS" -#: src/util/virerror.c:961 +#: src/util/virterror.c:996 msgid "Failed to find the network" msgstr "Impossible d'accéder au réseau" -#: src/util/virerror.c:963 +#: src/util/virterror.c:998 #, c-format msgid "Failed to find the network: %s" msgstr "Impossible d'accéder au réseau : %s" -#: src/util/virerror.c:967 +#: src/util/virterror.c:1002 msgid "Domain not found" msgstr "Domaine non trouvé" -#: src/util/virerror.c:969 +#: src/util/virterror.c:1004 #, c-format msgid "Domain not found: %s" msgstr "Domaine non trouvé : %s" -#: src/util/virerror.c:973 +#: src/util/virterror.c:1008 msgid "Network not found" msgstr "Réseau non trouvé" -#: src/util/virerror.c:975 +#: src/util/virterror.c:1010 #, c-format msgid "Network not found: %s" msgstr "Réseau non trouvé : %s" -#: src/util/virerror.c:979 +#: src/util/virterror.c:1014 msgid "invalid MAC address" msgstr "adresse MAC invalide" -#: src/util/virerror.c:981 +#: src/util/virterror.c:1016 #, c-format msgid "invalid MAC address: %s" msgstr "adresse MAC invalide : %s" -#: src/util/virerror.c:991 +#: src/util/virerror.c:998 msgid "authentication cancelled" msgstr "" -#: src/util/virerror.c:993 +#: src/util/virerror.c:1000 #, c-format msgid "authentication cancelled: %s" msgstr "" -#: src/util/virerror.c:997 +#: src/util/virterror.c:1026 msgid "Storage pool not found" msgstr "Pool de stockage introuvable" -#: src/util/virerror.c:999 +#: src/util/virterror.c:1028 #, c-format msgid "Storage pool not found: %s" msgstr "Pool de stockage introuvable : %s" -#: src/util/virerror.c:1003 +#: src/util/virterror.c:1032 msgid "Storage volume not found" msgstr "Volume de stockage introuvable" -#: src/util/virerror.c:1005 +#: src/util/virterror.c:1034 #, c-format msgid "Storage volume not found: %s" msgstr "Volume de stockage introuvable : %s" -#: src/util/virerror.c:1009 +#: src/util/virerror.c:1016 msgid "this storage volume exists already" msgstr "" -#: src/util/virerror.c:1011 +#: src/util/virerror.c:1018 #, c-format msgid "storage volume %s exists already" msgstr "" -#: src/util/virerror.c:1015 +#: src/util/virterror.c:1038 msgid "Storage pool probe failed" msgstr "" -#: src/util/virerror.c:1017 +#: src/util/virterror.c:1040 #, c-format msgid "Storage pool probe failed: %s" msgstr "" -#: src/util/virerror.c:1021 +#: src/util/virterror.c:1044 msgid "Storage pool already built" msgstr "" -#: src/util/virerror.c:1023 +#: src/util/virterror.c:1046 #, c-format msgid "Storage pool already built: %s" msgstr "" -#: src/util/virerror.c:1027 +#: src/util/virterror.c:1050 msgid "invalid storage pool pointer in" msgstr "pointeur de pool de stockage invalide dans" -#: src/util/virerror.c:1029 +#: src/util/virterror.c:1052 #, c-format msgid "invalid storage pool pointer in %s" msgstr "pointeur de pool de stockage invalide dans %s" -#: src/util/virerror.c:1033 +#: src/util/virterror.c:1056 msgid "invalid storage volume pointer in" msgstr "pointeur de volume de stockage invalide dans" -#: src/util/virerror.c:1035 +#: src/util/virterror.c:1058 #, c-format msgid "invalid storage volume pointer in %s" msgstr "pointeur de volume de stockage invalide dans %s" -#: src/util/virerror.c:1039 +#: src/util/virterror.c:1062 msgid "Failed to find a storage driver" msgstr "Impossible de trouver un lecteur de stockage" -#: src/util/virerror.c:1041 +#: src/util/virterror.c:1064 #, c-format msgid "Failed to find a storage driver: %s" msgstr "Impossible de trouver un lecteur de stockage : %s" -#: src/util/virerror.c:1045 +#: src/util/virterror.c:1068 msgid "Failed to find a node driver" msgstr "" -#: src/util/virerror.c:1047 +#: src/util/virterror.c:1070 #, c-format msgid "Failed to find a node driver: %s" msgstr "" -#: src/util/virerror.c:1051 +#: src/util/virterror.c:1074 msgid "invalid node device pointer" msgstr "" -#: src/util/virerror.c:1053 +#: src/util/virterror.c:1076 #, c-format msgid "invalid node device pointer in %s" msgstr "" -#: src/util/virerror.c:1057 +#: src/util/virterror.c:1080 msgid "Node device not found" msgstr "" -#: src/util/virerror.c:1059 +#: src/util/virterror.c:1082 #, c-format msgid "Node device not found: %s" msgstr "" -#: src/util/virerror.c:1063 +#: src/util/virterror.c:1086 msgid "Security model not found" msgstr "" -#: src/util/virerror.c:1065 +#: src/util/virterror.c:1088 #, c-format msgid "Security model not found: %s" msgstr "" -#: src/util/virerror.c:1069 +#: src/util/virterror.c:1092 msgid "Requested operation is not valid" msgstr "" -#: src/util/virerror.c:1071 +#: src/util/virterror.c:1094 #, c-format msgid "Requested operation is not valid: %s" msgstr "" -#: src/util/virerror.c:1075 +#: src/util/virterror.c:1098 msgid "Failed to find the interface" msgstr "" -#: src/util/virerror.c:1077 +#: src/util/virterror.c:1100 #, c-format msgid "Failed to find the interface: %s" msgstr "" -#: src/util/virerror.c:1081 +#: src/util/virterror.c:1104 msgid "Interface not found" msgstr "" -#: src/util/virerror.c:1083 +#: src/util/virterror.c:1106 #, c-format msgid "Interface not found: %s" msgstr "" -#: src/util/virerror.c:1087 +#: src/util/virterror.c:1110 msgid "invalid interface pointer in" msgstr "" -#: src/util/virerror.c:1089 +#: src/util/virterror.c:1112 #, c-format msgid "invalid interface pointer in %s" msgstr "" -#: src/util/virerror.c:1093 +#: src/util/virterror.c:1116 msgid "multiple matching interfaces found" msgstr "" -#: src/util/virerror.c:1095 +#: src/util/virterror.c:1118 #, c-format msgid "multiple matching interfaces found: %s" msgstr "" -#: src/util/virerror.c:1099 +#: src/util/virterror.c:1122 msgid "Failed to find a secret storage driver" msgstr "" -#: src/util/virerror.c:1101 +#: src/util/virterror.c:1124 #, c-format msgid "Failed to find a secret storage driver: %s" msgstr "" -#: src/util/virerror.c:1105 +#: src/util/virterror.c:1128 msgid "Invalid secret" msgstr "" -#: src/util/virerror.c:1107 +#: src/util/virterror.c:1130 #, c-format msgid "Invalid secret: %s" msgstr "" -#: src/util/virerror.c:1111 +#: src/util/virterror.c:1134 msgid "Secret not found" msgstr "" -#: src/util/virerror.c:1113 +#: src/util/virterror.c:1136 #, c-format msgid "Secret not found: %s" msgstr "" -#: src/util/virerror.c:1117 +#: src/util/virterror.c:1140 msgid "Failed to start the nwfilter driver" msgstr "" -#: src/util/virerror.c:1119 +#: src/util/virterror.c:1142 #, c-format msgid "Failed to start the nwfilter driver: %s" msgstr "" -#: src/util/virerror.c:1123 +#: src/util/virterror.c:1146 msgid "Invalid network filter" msgstr "" -#: src/util/virerror.c:1125 +#: src/util/virterror.c:1148 #, c-format msgid "Invalid network filter: %s" msgstr "" -#: src/util/virerror.c:1129 +#: src/util/virterror.c:1152 msgid "Network filter not found" msgstr "" -#: src/util/virerror.c:1131 +#: src/util/virterror.c:1154 #, c-format msgid "Network filter not found: %s" msgstr "" -#: src/util/virerror.c:1135 +#: src/util/virterror.c:1158 msgid "Error while building firewall" msgstr "" -#: src/util/virerror.c:1137 +#: src/util/virterror.c:1160 #, c-format msgid "Error while building firewall: %s" msgstr "" -#: src/util/virerror.c:1141 +#: src/util/virterror.c:1164 msgid "unsupported configuration" msgstr "" -#: src/util/virerror.c:1143 +#: src/util/virterror.c:1166 #, c-format msgid "unsupported configuration: %s" msgstr "" -#: src/util/virerror.c:1147 +#: src/util/virterror.c:1170 msgid "Timed out during operation" msgstr "" -#: src/util/virerror.c:1149 +#: src/util/virterror.c:1172 #, c-format msgid "Timed out during operation: %s" msgstr "" -#: src/util/virerror.c:1153 +#: src/util/virterror.c:1176 msgid "Failed to make domain persistent after migration" msgstr "" -#: src/util/virerror.c:1155 +#: src/util/virterror.c:1178 #, c-format msgid "Failed to make domain persistent after migration: %s" msgstr "" -#: src/util/virerror.c:1159 +#: src/util/virterror.c:1182 msgid "Hook script execution failed" msgstr "" -#: src/util/virerror.c:1161 +#: src/util/virterror.c:1184 #, c-format msgid "Hook script execution failed: %s" msgstr "" -#: src/util/virerror.c:1165 +#: src/util/virterror.c:1188 msgid "Invalid snapshot" msgstr "" -#: src/util/virerror.c:1167 +#: src/util/virterror.c:1190 #, c-format msgid "Invalid snapshot: %s" msgstr "" -#: src/util/virerror.c:1171 +#: src/util/virterror.c:1194 msgid "Domain snapshot not found" msgstr "" -#: src/util/virerror.c:1173 +#: src/util/virterror.c:1196 #, c-format msgid "Domain snapshot not found: %s" msgstr "" -#: src/util/virerror.c:1177 +#: src/util/virterror.c:1200 msgid "invalid stream pointer" msgstr "" -#: src/util/virerror.c:1179 +#: src/util/virterror.c:1202 #, c-format msgid "invalid stream pointer in %s" msgstr "" -#: src/util/virerror.c:1183 +#: src/util/virterror.c:1206 msgid "argument unsupported" msgstr "" -#: src/util/virerror.c:1185 +#: src/util/virterror.c:1208 #, c-format msgid "argument unsupported: %s" msgstr "" -#: src/util/virerror.c:1189 +#: src/util/virterror.c:1212 msgid "revert requires force" msgstr "" -#: src/util/virerror.c:1191 +#: src/util/virterror.c:1214 #, c-format msgid "revert requires force: %s" msgstr "" -#: src/util/virerror.c:1195 +#: src/util/virerror.c:1202 msgid "operation aborted" msgstr "" -#: src/util/virerror.c:1197 +#: src/util/virerror.c:1204 #, c-format msgid "operation aborted: %s" msgstr "" -#: src/util/virerror.c:1201 +#: src/util/virerror.c:1208 msgid "metadata not found" msgstr "" -#: src/util/virerror.c:1203 +#: src/util/virerror.c:1210 #, c-format msgid "metadata not found: %s" msgstr "" -#: src/util/virerror.c:1207 +#: src/util/virerror.c:1214 msgid "Unsafe migration" msgstr "" -#: src/util/virerror.c:1209 +#: src/util/virerror.c:1216 #, c-format msgid "Unsafe migration: %s" msgstr "" -#: src/util/virerror.c:1213 +#: src/util/virerror.c:1220 msgid "numerical overflow" msgstr "" -#: src/util/virerror.c:1215 +#: src/util/virerror.c:1222 #, c-format msgid "numerical overflow: %s" msgstr "" -#: src/util/virerror.c:1219 +#: src/util/virerror.c:1226 msgid "block copy still active" msgstr "" -#: src/util/virerror.c:1221 +#: src/util/virerror.c:1228 #, c-format msgid "block copy still active: %s" msgstr "" -#: src/util/virerror.c:1225 +#: src/util/virerror.c:1232 msgid "Operation not supported" msgstr "" -#: src/util/virerror.c:1227 +#: src/util/virerror.c:1234 #, c-format msgid "Operation not supported: %s" msgstr "" -#: src/util/virerror.c:1231 +#: src/util/virerror.c:1238 msgid "SSH transport error" msgstr "" -#: src/util/virerror.c:1233 +#: src/util/virerror.c:1240 #, c-format msgid "SSH transport error: %s" msgstr "" -#: src/util/virerror.c:1237 +#: src/util/virerror.c:1244 msgid "Guest agent is not responding" msgstr "" -#: src/util/virerror.c:1239 +#: src/util/virerror.c:1246 #, c-format msgid "Guest agent is not responding: %s" msgstr "" -#: src/util/virerror.c:1243 +#: src/util/virerror.c:1250 msgid "resource busy" msgstr "" -#: src/util/virerror.c:1245 +#: src/util/virerror.c:1252 #, c-format msgid "resource busy %s" msgstr "" -#: src/util/virerror.c:1249 +#: src/util/virerror.c:1256 msgid "access denied" msgstr "" -#: src/util/virerror.c:1251 +#: src/util/virerror.c:1258 #, c-format msgid "access denied: %s" msgstr "" -#: src/util/virerror.c:1255 +#: src/util/virerror.c:1262 msgid "error from service" msgstr "" -#: src/util/virerror.c:1257 +#: src/util/virerror.c:1264 #, c-format msgid "error from service: %s" msgstr "" @@ -24883,11 +25230,11 @@ msgid "%s in %s must be zero or greater" msgstr "" -#: src/util/virtime.c:285 +#: src/util/virtime.c:288 msgid "Unable to break out time format" msgstr "" -#: src/util/virtime.c:311 src/util/virtime.c:340 +#: src/util/virtime.c:316 src/util/virtime.c:347 msgid "Unable to format time" msgstr "" @@ -24976,22 +25323,22 @@ msgid "Unable to parse URI %s" msgstr "" -#: src/util/virusb.c:107 +#: src/util/hostusb.c:80 #, c-format msgid "Could not parse usb file %s" msgstr "" -#: src/util/virusb.c:139 +#: src/util/hostusb.c:102 #, c-format msgid "Could not open directory %s" msgstr "" -#: src/util/virusb.c:164 +#: src/util/hostusb.c:129 #, c-format msgid "Failed to parse dir name '%s'" msgstr "" -#: src/util/virusb.c:235 +#: src/util/hostusb.c:147 #, c-format msgid "Did not find USB device %x:%x" msgstr "" @@ -25011,16 +25358,16 @@ msgid "dev->name buffer overflow: %.3d:%.3d" msgstr "" -#: src/util/virusb.c:360 +#: src/util/hostusb.c:193 #, c-format msgid "dev->id buffer overflow: %d %d" msgstr "" -#: src/util/virutil.c:173 +#: src/util/util.c:328 msgid "Unknown poll response." msgstr "" -#: src/util/virutil.c:205 +#: src/util/util.c:362 msgid "poll error" msgstr "" @@ -25039,16 +25386,16 @@ msgid "value too large: %llu%s" msgstr "" -#: src/util/virutil.c:545 +#: src/util/util.c:1913 #, c-format msgid "Disk index %d is negative" msgstr "" -#: src/util/virutil.c:599 +#: src/util/util.c:1969 msgid "failed to determine host name" msgstr "" -#: src/util/virutil.c:697 src/util/virutil.c:702 +#: src/util/util.c:2151 #, c-format msgid "Failed to find user record for uid '%u'" msgstr "" @@ -25095,7 +25442,7 @@ msgid "Unable to determine config directory" msgstr "" -#: src/util/virutil.c:1229 +#: src/util/util.c:2357 msgid "virGetUserDirectory is not available" msgstr "" @@ -25111,19 +25458,19 @@ msgid "virGetUserRuntimeDirectory is not available" msgstr "" -#: src/util/virutil.c:1266 +#: src/util/util.c:2366 msgid "virGetUserName is not available" msgstr "" -#: src/util/virutil.c:1275 +#: src/util/util.c:2375 msgid "virGetUserID is not available" msgstr "" -#: src/util/virutil.c:1285 +#: src/util/util.c:2385 msgid "virGetGroupID is not available" msgstr "" -#: src/util/virutil.c:1297 +#: src/util/util.c:2395 msgid "virSetUIDGID is not available" msgstr "" @@ -25163,7 +25510,7 @@ msgid "failed to parse value of %s" msgstr "" -#: src/util/virutil.c:1772 +#: src/node_device/node_device_driver.c:418 #, c-format msgid "Invalid vport operation (%d)" msgstr "" @@ -25173,17 +25520,17 @@ msgid "vport operation '%s' is not supported for host%d" msgstr "" -#: src/util/virutil.c:1810 +#: src/node_device/node_device_driver.c:469 #, c-format msgid "Write of '%s' to '%s' during vport create/delete failed" msgstr "" -#: src/util/virutil.c:2107 +#: src/util/virutil.c:2110 #, c-format msgid "Failed to parse uid and gid from '%s'" msgstr "" -#: src/util/virxml.c:79 +#: src/util/xml.c:70 msgid "Invalid parameter to virXPathString()" msgstr "Paramètre pour virXPathString() invalide" @@ -25192,40 +25539,40 @@ msgid "'%s' value longer than %zu bytes" msgstr "valeur « %s » plus grande que %zu octets" -#: src/util/virxml.c:146 +#: src/util/xml.c:140 msgid "Invalid parameter to virXPathNumber()" msgstr "Paramètre pour virXPathNumber() invalide" -#: src/util/virxml.c:175 +#: src/util/xml.c:169 msgid "Invalid parameter to virXPathLong()" msgstr "" -#: src/util/virxml.c:281 src/util/virxml.c:398 +#: src/util/xml.c:282 src/util/xml.c:406 msgid "Invalid parameter to virXPathULong()" msgstr "" -#: src/util/virxml.c:445 +#: src/util/xml.c:460 msgid "Invalid parameter to virXPathLongLong()" msgstr "" -#: src/util/virxml.c:505 +#: src/util/xml.c:517 msgid "Invalid parameter to virXPathBoolean()" msgstr "Paramètre pour virXPathBoolean() invalide" -#: src/util/virxml.c:542 +#: src/util/xml.c:554 msgid "Invalid parameter to virXPathNode()" msgstr "Paramètre pour virXPathNode() invalide" -#: src/util/virxml.c:582 +#: src/util/xml.c:594 msgid "Invalid parameter to virXPathNodeSet()" msgstr "Paramètre pour virXPathNodeSet() invalide" -#: src/util/virxml.c:597 +#: src/util/xml.c:609 #, c-format msgid "Incorrect xpath '%s'" msgstr "" -#: src/util/virxml.c:693 +#: src/util/xml.c:706 #, c-format msgid "" "%s:%d: %s%s\n" @@ -25234,18 +25581,18 @@ "%s:%d: %s%s\n" "%s" -#: src/util/virxml.c:701 +#: src/util/xml.c:714 #, c-format msgid "" "at line %d: %s%s\n" "%s" msgstr "" -#: src/util/virxml.c:761 +#: src/util/xml.c:774 msgid "missing root element" msgstr "élément root manquant" -#: src/util/virxml.c:785 +#: src/util/xml.c:798 msgid "failed to parse xml document" msgstr "" @@ -25261,487 +25608,484 @@ msgid "failed to create a new XML namespace" msgstr "" -#: src/vbox/vbox_MSCOMGlue.c:357 src/vbox/vbox_MSCOMGlue.c:382 +#: src/vbox/vbox_MSCOMGlue.c:352 src/vbox/vbox_MSCOMGlue.c:379 #, c-format msgid "Could not query registry value '%s\\%s'" msgstr "" -#: src/vbox/vbox_MSCOMGlue.c:363 +#: src/vbox/vbox_MSCOMGlue.c:358 #, c-format msgid "Registry value '%s\\%s' has unexpected type" msgstr "" -#: src/vbox/vbox_MSCOMGlue.c:369 +#: src/vbox/vbox_MSCOMGlue.c:364 #, c-format msgid "Registry value '%s\\%s' is too short" msgstr "" -#: src/vbox/vbox_MSCOMGlue.c:546 src/vbox/vbox_MSCOMGlue.c:554 +#: src/vbox/vbox_MSCOMGlue.c:545 src/vbox/vbox_MSCOMGlue.c:553 #, c-format msgid "Could not parse IID from '%s', rc = 0x%08x" msgstr "" -#: src/vbox/vbox_MSCOMGlue.c:563 +#: src/vbox/vbox_MSCOMGlue.c:562 #, c-format msgid "Could not create VirtualBox instance, rc = 0x%08x" msgstr "" -#: src/vbox/vbox_MSCOMGlue.c:572 +#: src/vbox/vbox_MSCOMGlue.c:571 #, c-format msgid "Could not create Session instance, rc = 0x%08x" msgstr "" -#: src/vbox/vbox_XPCOMCGlue.c:102 +#: src/vbox/vbox_XPCOMCGlue.c:100 #, c-format msgid "Library '%s' doesn't exist" msgstr "" -#: src/vbox/vbox_XPCOMCGlue.c:143 +#: src/vbox/vbox_XPCOMCGlue.c:145 #, c-format msgid "Could not dlsym %s from '%s': %s" msgstr "" -#: src/vbox/vbox_XPCOMCGlue.c:151 +#: src/vbox/vbox_XPCOMCGlue.c:153 #, c-format msgid "Calling %s from '%s' failed" msgstr "" -#: src/vbox/vbox_driver.c:176 src/vbox/vbox_tmpl.c:1022 +#: src/vbox/vbox_driver.c:166 src/vbox/vbox_tmpl.c:1001 msgid "no VirtualBox driver path specified (try vbox:///session)" msgstr "" -#: src/vbox/vbox_driver.c:183 src/vbox/vbox_tmpl.c:1029 +#: src/vbox/vbox_driver.c:173 src/vbox/vbox_tmpl.c:1008 #, c-format msgid "unknown driver path '%s' specified (try vbox:///session)" msgstr "" -#: src/vbox/vbox_driver.c:190 src/vbox/vbox_tmpl.c:1036 +#: src/vbox/vbox_driver.c:180 src/vbox/vbox_tmpl.c:1015 #, c-format msgid "unknown driver path '%s' specified (try vbox:///system)" msgstr "" -#: src/vbox/vbox_driver.c:196 +#: src/vbox/vbox_driver.c:186 msgid "unable to initialize VirtualBox driver API" msgstr "" -#: src/vbox/vbox_tmpl.c:928 +#: src/vbox/vbox_tmpl.c:905 msgid "nsIEventQueue object is null" msgstr "" -#: src/vbox/vbox_tmpl.c:937 +#: src/vbox/vbox_tmpl.c:914 msgid "IVirtualBox object is null" msgstr "" -#: src/vbox/vbox_tmpl.c:943 +#: src/vbox/vbox_tmpl.c:920 msgid "ISession object is null" msgstr "" -#: src/vbox/vbox_tmpl.c:976 +#: src/vbox/vbox_tmpl.c:980 msgid "Could not extract VirtualBox version" msgstr "" -#: src/vbox/vbox_tmpl.c:1159 +#: src/vbox/vbox_tmpl.c:1132 #, c-format msgid "Could not get list of Domains, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:1197 +#: src/vbox/vbox_tmpl.c:1169 #, c-format msgid "Could not get number of Domains, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:1269 src/vbox/vbox_tmpl.c:1330 -#: src/vbox/vbox_tmpl.c:1401 src/vbox/vbox_tmpl.c:1470 -#: src/vbox/vbox_tmpl.c:1950 src/vbox/vbox_tmpl.c:3719 +#: src/vbox/vbox_tmpl.c:1241 src/vbox/vbox_tmpl.c:1301 +#: src/vbox/vbox_tmpl.c:1371 src/vbox/vbox_tmpl.c:1445 +#: src/vbox/vbox_tmpl.c:1858 src/vbox/vbox_tmpl.c:3684 #, c-format msgid "Could not get list of machines, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:1535 src/vbox/vbox_tmpl.c:1560 -#: src/vbox/vbox_tmpl.c:2036 src/vbox/vbox_tmpl.c:5984 -#: src/vbox/vbox_tmpl.c:6086 src/vbox/vbox_tmpl.c:6190 -#: src/vbox/vbox_tmpl.c:6241 src/vbox/vbox_tmpl.c:6327 -#: src/vbox/vbox_tmpl.c:6359 src/vbox/vbox_tmpl.c:6401 -#: src/vbox/vbox_tmpl.c:6465 src/vbox/vbox_tmpl.c:6526 -#: src/vbox/vbox_tmpl.c:6586 src/vbox/vbox_tmpl.c:6730 -#: src/vbox/vbox_tmpl.c:6888 +#: src/vbox/vbox_tmpl.c:1969 src/vbox/vbox_tmpl.c:5896 +#: src/vbox/vbox_tmpl.c:5998 src/vbox/vbox_tmpl.c:6103 +#: src/vbox/vbox_tmpl.c:6154 src/vbox/vbox_tmpl.c:6243 +#: src/vbox/vbox_tmpl.c:6275 src/vbox/vbox_tmpl.c:6317 +#: src/vbox/vbox_tmpl.c:6381 src/vbox/vbox_tmpl.c:6549 +#: src/vbox/vbox_tmpl.c:6707 msgid "no domain with matching UUID" msgstr "aucun domaine ne correspond à l'UUID" -#: src/vbox/vbox_tmpl.c:1606 +#: src/vbox/vbox_tmpl.c:1541 msgid "error while suspending the domain" msgstr "" -#: src/vbox/vbox_tmpl.c:1612 +#: src/vbox/vbox_tmpl.c:1547 msgid "machine not in running state to suspend it" msgstr "" -#: src/vbox/vbox_tmpl.c:1658 +#: src/vbox/vbox_tmpl.c:1593 msgid "error while resuming the domain" msgstr "" -#: src/vbox/vbox_tmpl.c:1664 +#: src/vbox/vbox_tmpl.c:1599 msgid "machine not paused, so can't resume it" msgstr "" -#: src/vbox/vbox_tmpl.c:1704 +#: src/vbox/vbox_tmpl.c:1636 msgid "machine paused, so can't power it down" msgstr "" -#: src/vbox/vbox_tmpl.c:1708 src/vbox/vbox_tmpl.c:1813 +#: src/vbox/vbox_tmpl.c:1640 src/vbox/vbox_tmpl.c:1740 msgid "machine already powered down" msgstr "" -#: src/vbox/vbox_tmpl.c:1771 +#: src/vbox/vbox_tmpl.c:1698 msgid "machine not running, so can't reboot it" msgstr "" -#: src/vbox/vbox_tmpl.c:1887 +#: src/vbox/vbox_tmpl.c:1816 msgid "memory size can't be changed unless domain is powered down" msgstr "" -#: src/vbox/vbox_tmpl.c:1903 +#: src/vbox/vbox_tmpl.c:1832 src/vbox/vbox_tmpl.c:5047 #, c-format msgid "could not set the memory size of the domain to: %lu Kb, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:2150 +#: src/vbox/vbox_tmpl.c:2106 #, c-format msgid "could not set the number of cpus of the domain to: %u, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:2161 +#: src/vbox/vbox_tmpl.c:2117 #, c-format msgid "can't open session to the domain with id %d" msgstr "" -#: src/vbox/vbox_tmpl.c:2913 +#: src/vbox/vbox_tmpl.c:2770 #, c-format msgid "" "Could not generate medium name for the disk at: controller instance:%u, " "port:%d, slot:%d" msgstr "" -#: src/vbox/vbox_tmpl.c:3458 +#: src/vbox/vbox_tmpl.c:3410 #, c-format msgid "Could not get list of Defined Domains, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:3510 +#: src/vbox/vbox_tmpl.c:3460 #, c-format msgid "Could not get number of Defined Domains, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:3665 +#: src/vbox/vbox_tmpl.c:3630 msgid "OpenRemoteSession/LaunchVMProcess failed, domain can't be started" msgstr "" -#: src/vbox/vbox_tmpl.c:3712 +#: src/vbox/vbox_tmpl.c:3677 msgid "Error while reading the domain name" msgstr "" -#: src/vbox/vbox_tmpl.c:3749 +#: src/vbox/vbox_tmpl.c:3714 msgid "machine is not in poweroff|saved|aborted state, so couldn't start it" msgstr "" -#: src/vbox/vbox_tmpl.c:3884 src/vbox/vbox_tmpl.c:5495 +#: src/vbox/vbox_tmpl.c:3847 src/vbox/vbox_tmpl.c:5398 #, c-format msgid "can't get the uuid of the file to be attached to cdrom: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:3891 src/vbox/vbox_tmpl.c:5504 +#: src/vbox/vbox_tmpl.c:3854 src/vbox/vbox_tmpl.c:5407 #, c-format msgid "could not attach the file to cdrom: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:3948 +#: src/vbox/vbox_tmpl.c:3911 #, c-format msgid "" "can't get the uuid of the file to be attached as harddisk: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:3995 +#: src/vbox/vbox_tmpl.c:3957 #, c-format msgid "could not attach the file as harddisk: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4041 src/vbox/vbox_tmpl.c:5548 +#: src/vbox/vbox_tmpl.c:4003 src/vbox/vbox_tmpl.c:5451 #, c-format msgid "" "can't get the uuid of the file to be attached to floppy drive: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4049 src/vbox/vbox_tmpl.c:5555 +#: src/vbox/vbox_tmpl.c:4011 src/vbox/vbox_tmpl.c:5458 #, c-format msgid "could not attach the file to floppy drive: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4233 +#: src/vbox/vbox_tmpl.c:4191 #, c-format msgid "" "Failed to attach the following disk/dvd/floppy to the machine: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4243 +#: src/vbox/vbox_tmpl.c:4201 #, c-format msgid "" "can't get the uuid of the file to be attached as harddisk/dvd/floppy: %s, " "rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4284 +#: src/vbox/vbox_tmpl.c:4242 #, c-format msgid "" "can't get the port/slot number of harddisk/dvd/floppy to be attached: %s, " "rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4308 +#: src/vbox/vbox_tmpl.c:4265 #, c-format msgid "could not attach the file as harddisk/dvd/floppy: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5129 src/vbox/vbox_tmpl.c:5200 +#: src/vbox/vbox_tmpl.c:5039 src/vbox/vbox_tmpl.c:5107 #, c-format msgid "could not define a domain, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5137 +#: src/vbox/vbox_tmpl.c:5141 #, c-format msgid "could not set the memory size of the domain to: %llu Kb, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5149 +#: src/vbox/vbox_tmpl.c:5059 #, c-format msgid "could not set the number of virtual CPUs to: %u, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5168 +#: src/vbox/vbox_tmpl.c:5077 #, c-format msgid "could not change PAE status to: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5170 src/vbox/vbox_tmpl.c:5182 -#: src/vbox/vbox_tmpl.c:5191 +#: src/vbox/vbox_tmpl.c:5079 src/vbox/vbox_tmpl.c:5090 +#: src/vbox/vbox_tmpl.c:5098 msgid "Enabled" msgstr "" -#: src/vbox/vbox_tmpl.c:5170 src/vbox/vbox_tmpl.c:5182 -#: src/vbox/vbox_tmpl.c:5191 +#: src/vbox/vbox_tmpl.c:5079 src/vbox/vbox_tmpl.c:5090 +#: src/vbox/vbox_tmpl.c:5098 msgid "Disabled" msgstr "" -#: src/vbox/vbox_tmpl.c:5180 +#: src/vbox/vbox_tmpl.c:5088 #, c-format msgid "could not change ACPI status to: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5189 +#: src/vbox/vbox_tmpl.c:5096 #, c-format msgid "could not change APIC status to: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5408 +#: src/vbox/vbox_tmpl.c:5303 #, c-format msgid "could not delete the domain, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5600 +#: src/vbox/vbox_tmpl.c:5503 #, c-format msgid "could not attach shared folder '%s', rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5712 +#: src/vbox/vbox_tmpl.c:5623 #, c-format msgid "could not de-attach the mounted ISO, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5733 +#: src/vbox/vbox_tmpl.c:5644 #, c-format msgid "could not attach the file to floppy drive, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5768 +#: src/vbox/vbox_tmpl.c:5679 #, c-format msgid "could not detach shared folder '%s', rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5820 src/vbox/vbox_tmpl.c:6203 +#: src/vbox/vbox_tmpl.c:5731 src/vbox/vbox_tmpl.c:6116 #, c-format msgid "could not get snapshot count for domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:5838 src/vbox/vbox_tmpl.c:6262 +#: src/vbox/vbox_tmpl.c:5751 src/vbox/vbox_tmpl.c:6177 #, c-format msgid "could not get root snapshot for domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:5851 +#: src/vbox/vbox_tmpl.c:5764 #, c-format msgid "unexpected number of snapshots < %u" msgstr "" -#: src/vbox/vbox_tmpl.c:5859 src/vbox/vbox_tmpl.c:6852 +#: src/vbox/vbox_tmpl.c:5772 src/vbox/vbox_tmpl.c:6671 msgid "could not get children snapshots" msgstr "" -#: src/vbox/vbox_tmpl.c:5868 +#: src/vbox/vbox_tmpl.c:5781 #, c-format msgid "unexpected number of snapshots > %u" msgstr "" -#: src/vbox/vbox_tmpl.c:5914 src/vbox/vbox_tmpl.c:6282 +#: src/vbox/vbox_tmpl.c:5827 src/vbox/vbox_tmpl.c:6197 msgid "could not get snapshot name" msgstr "" -#: src/vbox/vbox_tmpl.c:5929 +#: src/vbox/vbox_tmpl.c:5842 #, c-format msgid "domain %s has no snapshots with name %s" msgstr "" -#: src/vbox/vbox_tmpl.c:5991 src/vbox/vbox_tmpl.c:6657 -#: src/vbox/vbox_tmpl.c:6757 src/vbox/vbox_tmpl.c:6899 +#: src/vbox/vbox_tmpl.c:5903 src/vbox/vbox_tmpl.c:6476 +#: src/vbox/vbox_tmpl.c:6576 src/vbox/vbox_tmpl.c:6718 msgid "could not get domain state" msgstr "" -#: src/vbox/vbox_tmpl.c:6006 src/vbox/vbox_tmpl.c:6673 -#: src/vbox/vbox_tmpl.c:6922 +#: src/vbox/vbox_tmpl.c:5918 src/vbox/vbox_tmpl.c:6492 +#: src/vbox/vbox_tmpl.c:6741 #, c-format msgid "could not open VirtualBox session with domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6028 src/vbox/vbox_tmpl.c:6036 +#: src/vbox/vbox_tmpl.c:5940 src/vbox/vbox_tmpl.c:5948 #, c-format msgid "could not take snapshot of domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6043 src/vbox/vbox_tmpl.c:6749 +#: src/vbox/vbox_tmpl.c:5955 src/vbox/vbox_tmpl.c:6568 #, c-format msgid "could not get current snapshot of domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6101 +#: src/vbox/vbox_tmpl.c:6012 #, c-format msgid "could not get description of snapshot %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6118 +#: src/vbox/vbox_tmpl.c:6028 #, c-format msgid "could not get creation time of snapshot %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6128 src/vbox/vbox_tmpl.c:6411 +#: src/vbox/vbox_tmpl.c:6038 src/vbox/vbox_tmpl.c:6327 #, c-format msgid "could not get parent of snapshot %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6136 src/vbox/vbox_tmpl.c:6425 +#: src/vbox/vbox_tmpl.c:6046 src/vbox/vbox_tmpl.c:6341 #, c-format msgid "could not get name of parent of snapshot %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6152 src/vbox/vbox_tmpl.c:6741 +#: src/vbox/vbox_tmpl.c:6061 src/vbox/vbox_tmpl.c:6560 #, c-format msgid "could not get online state of snapshot %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6366 src/vbox/vbox_tmpl.c:6472 -#: src/vbox/vbox_tmpl.c:6536 +#: src/vbox/vbox_tmpl.c:6282 src/vbox/vbox_tmpl.c:6388 msgid "could not get current snapshot" msgstr "" -#: src/vbox/vbox_tmpl.c:6478 +#: src/vbox/vbox_tmpl.c:6394 msgid "domain has no snapshots" msgstr "" -#: src/vbox/vbox_tmpl.c:6485 src/vbox/vbox_tmpl.c:6547 +#: src/vbox/vbox_tmpl.c:6401 msgid "could not get current snapshot name" msgstr "" -#: src/vbox/vbox_tmpl.c:6616 src/vbox/vbox_tmpl.c:6803 +#: src/vbox/vbox_tmpl.c:6435 src/vbox/vbox_tmpl.c:6622 msgid "could not get snapshot UUID" msgstr "" -#: src/vbox/vbox_tmpl.c:6623 src/vbox/vbox_tmpl.c:6685 -#: src/vbox/vbox_tmpl.c:6695 +#: src/vbox/vbox_tmpl.c:6442 src/vbox/vbox_tmpl.c:6504 +#: src/vbox/vbox_tmpl.c:6514 #, c-format msgid "could not restore snapshot for domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6650 +#: src/vbox/vbox_tmpl.c:6469 msgid "could not get domain UUID" msgstr "impossible d'obtenir l'UUID du domaine" -#: src/vbox/vbox_tmpl.c:6664 +#: src/vbox/vbox_tmpl.c:6483 #, c-format msgid "domain %s is already running" msgstr "" -#: src/vbox/vbox_tmpl.c:6682 +#: src/vbox/vbox_tmpl.c:6501 msgid "cannot restore domain snapshot for running domain" msgstr "" -#: src/vbox/vbox_tmpl.c:6764 +#: src/vbox/vbox_tmpl.c:6583 msgid "cannot revert snapshot of running domain" msgstr "" -#: src/vbox/vbox_tmpl.c:6815 +#: src/vbox/vbox_tmpl.c:6634 msgid "cannot delete domain snapshot for running domain" msgstr "" -#: src/vbox/vbox_tmpl.c:6818 src/vbox/vbox_tmpl.c:6827 +#: src/vbox/vbox_tmpl.c:6637 src/vbox/vbox_tmpl.c:6646 msgid "could not delete snapshot" msgstr "" -#: src/vbox/vbox_tmpl.c:6913 +#: src/vbox/vbox_tmpl.c:6732 msgid "cannot delete snapshots of running domain" msgstr "" -#: src/vbox/vbox_tmpl.c:8383 +#: src/vbox/vbox_tmpl.c:8243 #, c-format msgid "could not get number of volumes in the pool: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:8431 +#: src/vbox/vbox_tmpl.c:8295 #, c-format msgid "could not get the volume list in the pool: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:8513 src/vbox/vbox_tmpl.c:8758 -#: src/vbox/vbox_tmpl.c:8930 src/vbox/vbox_tmpl.c:9004 -#: src/vbox/vbox_tmpl.c:9113 +#: src/vbox/vbox_tmpl.c:8377 src/vbox/vbox_tmpl.c:8608 +#: src/vbox/vbox_tmpl.c:8777 src/vbox/vbox_tmpl.c:8847 +#: src/vbox/vbox_tmpl.c:8954 #, c-format msgid "Could not parse UUID from '%s'" msgstr "Impossible d'analyser l'UUID depuis '%s'" -#: src/vbox/vbox_tmpl.c:9190 +#: src/vbox/vbox_tmpl.c:9029 msgid "unable to get monitor count" msgstr "" -#: src/vbox/vbox_tmpl.c:9197 +#: src/vbox/vbox_tmpl.c:9035 #, c-format msgid "screen ID higher than monitor count (%d)" msgstr "" -#: src/vbox/vbox_tmpl.c:9243 +#: src/vbox/vbox_tmpl.c:9074 msgid "unable to get screen resolution" msgstr "" -#: src/vbox/vbox_tmpl.c:9253 +#: src/vbox/vbox_tmpl.c:9084 msgid "failed to take screenshot" msgstr "" -#: src/vbox/vbox_tmpl.c:9259 +#: src/vbox/vbox_tmpl.c:9090 #, c-format msgid "unable to write data to '%s'" msgstr "" -#: src/vbox/vbox_tmpl.c:9341 +#: src/vbox/vbox_tmpl.c:9345 #, c-format msgid "Could not get list of domains, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:9375 +#: src/vbox/vbox_tmpl.c:9379 msgid "could not get snapshot count for listed domains" msgstr "" @@ -25755,7 +26099,7 @@ msgid "failed to parse %sversion" msgstr "" -#: src/vmware/vmware_conf.c:252 +#: src/vmware/vmware_conf.c:262 msgid "version parsing error" msgstr "" @@ -25763,30 +26107,30 @@ msgid "invalid driver type for version detection" msgstr "" -#: src/vmware/vmware_conf.c:346 +#: src/vmware/vmware_conf.c:307 #, c-format msgid "path '%s' doesn't reference a file" msgstr "" -#: src/vmware/vmware_conf.c:457 +#: src/vmware/vmware_conf.c:423 #, c-format msgid "file %s does not exist" msgstr "" -#: src/vmware/vmware_conf.c:469 +#: src/vmware/vmware_conf.c:435 #, c-format msgid "failed to move file to %s " msgstr "" -#: src/vmware/vmware_conf.c:506 +#: src/vmware/vmware_conf.c:476 msgid "unable to read vmware log file" msgstr "" -#: src/vmware/vmware_conf.c:512 +#: src/vmware/vmware_conf.c:482 msgid "cannot find pid in vmware log file" msgstr "" -#: src/vmware/vmware_conf.c:522 +#: src/vmware/vmware_conf.c:490 msgid "cannot parse pid in vmware log file" msgstr "" @@ -25811,190 +26155,190 @@ msgid "unable to find valid requested VMware backend '%s'" msgstr "" -#: src/vmware/vmware_driver.c:373 src/vmware/vmware_driver.c:655 +#: src/vmware/vmware_driver.c:278 src/vmware/vmware_driver.c:544 #, c-format msgid "Failed to write vmx file '%s'" msgstr "" -#: src/vmware/vmware_driver.c:488 src/vmware/vmware_driver.c:537 +#: src/vmware/vmware_driver.c:376 msgid "" "vmplayer does not support libvirt suspend/resume (vmware pause/unpause) " "operation " msgstr "" -#: src/vmware/vmware_driver.c:556 +#: src/vmware/vmware_driver.c:444 msgid "domain is not in suspend state" msgstr "" -#: src/vmx/vmx.c:622 +#: src/vmx/vmx.c:588 #, c-format msgid "libxml2 doesn't handle %s encoding" msgstr "" -#: src/vmx/vmx.c:631 +#: src/vmx/vmx.c:597 #, c-format msgid "Could not convert from %s to UTF-8 encoding" msgstr "" -#: src/vmx/vmx.c:663 src/vmx/vmx.c:679 src/vmx/vmx.c:701 src/vmx/vmx.c:717 -#: src/vmx/vmx.c:747 src/vmx/vmx.c:758 src/vmx/vmx.c:796 src/vmx/vmx.c:807 +#: src/vmx/vmx.c:629 src/vmx/vmx.c:645 src/vmx/vmx.c:674 src/vmx/vmx.c:690 +#: src/vmx/vmx.c:720 src/vmx/vmx.c:731 src/vmx/vmx.c:769 src/vmx/vmx.c:780 #, c-format msgid "Missing essential config entry '%s'" msgstr "" -#: src/vmx/vmx.c:669 src/vmx/vmx.c:708 src/vmx/vmx.c:773 src/vmx/vmx.c:824 +#: src/vmx/vmx.c:635 src/vmx/vmx.c:681 src/vmx/vmx.c:746 src/vmx/vmx.c:797 #, c-format msgid "Config entry '%s' must be a string" msgstr "" -#: src/vmx/vmx.c:767 +#: src/vmx/vmx.c:740 #, c-format msgid "Config entry '%s' must represent an integer value" msgstr "" -#: src/vmx/vmx.c:818 +#: src/vmx/vmx.c:791 #, c-format msgid "Config entry '%s' must represent a boolean value (true|false)" msgstr "" -#: src/vmx/vmx.c:840 +#: src/vmx/vmx.c:813 msgid "" "Expecting domain XML attribute 'dev' of entry 'devices/disk/target' to start " "with 'sd'" msgstr "" -#: src/vmx/vmx.c:849 src/vmx/vmx.c:889 src/vmx/vmx.c:924 +#: src/vmx/vmx.c:822 src/vmx/vmx.c:862 src/vmx/vmx.c:897 #, c-format msgid "Could not parse valid disk index from '%s'" msgstr "" -#: src/vmx/vmx.c:856 +#: src/vmx/vmx.c:829 #, c-format msgid "SCSI disk index (parsed from '%s') is too large" msgstr "" -#: src/vmx/vmx.c:880 +#: src/vmx/vmx.c:853 msgid "" "Expecting domain XML attribute 'dev' of entry 'devices/disk/target' to start " "with 'hd'" msgstr "" -#: src/vmx/vmx.c:896 +#: src/vmx/vmx.c:869 #, c-format msgid "IDE disk index (parsed from '%s') is too large" msgstr "" -#: src/vmx/vmx.c:915 +#: src/vmx/vmx.c:888 msgid "" "Expecting domain XML attribute 'dev' of entry 'devices/disk/target' to start " "with 'fd'" msgstr "" -#: src/vmx/vmx.c:931 +#: src/vmx/vmx.c:904 #, c-format msgid "Floppy disk index (parsed from '%s') is too large" msgstr "" -#: src/vmx/vmx.c:952 +#: src/vmx/vmx.c:925 #, c-format msgid "Unsupported disk address type '%s'" msgstr "" -#: src/vmx/vmx.c:964 +#: src/vmx/vmx.c:937 msgid "Could not verify disk address" msgstr "" -#: src/vmx/vmx.c:972 +#: src/vmx/vmx.c:945 #, c-format msgid "Disk address %d:%d:%d doesn't match target device '%s'" msgstr "" -#: src/vmx/vmx.c:981 src/vmx/vmx.c:1657 src/vmx/vmx.c:1878 src/vmx/vmx.c:2003 +#: src/vmx/vmx.c:954 src/vmx/vmx.c:1643 src/vmx/vmx.c:1844 src/vmx/vmx.c:1964 #, c-format msgid "SCSI controller index %d out of [0..3] range" msgstr "" -#: src/vmx/vmx.c:988 +#: src/vmx/vmx.c:961 #, c-format msgid "SCSI bus index %d out of [0] range" msgstr "" -#: src/vmx/vmx.c:995 src/vmx/vmx.c:2010 +#: src/vmx/vmx.c:968 src/vmx/vmx.c:1971 #, c-format msgid "SCSI unit index %d out of [0..6,8..15] range" msgstr "" -#: src/vmx/vmx.c:1002 +#: src/vmx/vmx.c:975 #, c-format msgid "IDE controller index %d out of [0] range" msgstr "" -#: src/vmx/vmx.c:1009 src/vmx/vmx.c:2028 +#: src/vmx/vmx.c:982 src/vmx/vmx.c:1991 #, c-format msgid "IDE bus index %d out of [0..1] range" msgstr "" -#: src/vmx/vmx.c:1016 src/vmx/vmx.c:2035 +#: src/vmx/vmx.c:989 src/vmx/vmx.c:1998 #, c-format msgid "IDE unit index %d out of [0..1] range" msgstr "" -#: src/vmx/vmx.c:1023 src/vmx/vmx.c:2058 +#: src/vmx/vmx.c:996 src/vmx/vmx.c:2023 #, c-format msgid "FDC controller index %d out of [0] range" msgstr "" -#: src/vmx/vmx.c:1030 +#: src/vmx/vmx.c:1003 #, c-format msgid "FDC bus index %d out of [0] range" msgstr "" -#: src/vmx/vmx.c:1037 src/vmx/vmx.c:2065 +#: src/vmx/vmx.c:1010 src/vmx/vmx.c:2030 #, c-format msgid "FDC unit index %d out of [0..1] range" msgstr "" -#: src/vmx/vmx.c:1043 +#: src/vmx/vmx.c:1016 #, c-format msgid "Unsupported bus type '%s'" msgstr "" -#: src/vmx/vmx.c:1076 +#: src/vmx/vmx.c:1048 #, c-format msgid "Unknown driver name '%s'" msgstr "" -#: src/vmx/vmx.c:1089 +#: src/vmx/vmx.c:1061 #, c-format msgid "Missing SCSI controller for index %d" msgstr "" -#: src/vmx/vmx.c:1098 +#: src/vmx/vmx.c:1070 #, c-format msgid "" "Inconsistent SCSI controller model ('%s' is not '%s') for SCSI controller " "index %d" msgstr "" -#: src/vmx/vmx.c:1176 +#: src/vmx/vmx.c:1150 #, c-format msgid "" "Disks on SCSI controller %d have inconsistent controller models, cannot " "autodetect model" msgstr "" -#: src/vmx/vmx.c:1192 +#: src/vmx/vmx.c:1166 #, c-format msgid "" "Expecting domain XML attribute 'model' of entry 'controller' to be " "'buslogic' or 'lsilogic' or 'lsisas1068' or 'vmpvscsi' but found '%s'" msgstr "" -#: src/vmx/vmx.c:1249 +#: src/vmx/vmx.c:1218 msgid "virVMXContext has no parseFileName function set" msgstr "" -#: src/vmx/vmx.c:1300 +#: src/vmx/vmx.c:1271 #, c-format msgid "Expecting VMX entry 'config.version' to be 8 but found %lld" msgstr "" @@ -26005,77 +26349,77 @@ "Expecting VMX entry 'virtualHW.version' to be 4, 7, 8 or 9 but found %lld" msgstr "" -#: src/vmx/vmx.c:1335 +#: src/vmx/vmx.c:1306 msgid "VMX entry 'name' contains invalid escape sequence" msgstr "" -#: src/vmx/vmx.c:1349 +#: src/vmx/vmx.c:1320 msgid "VMX entry 'annotation' contains invalid escape sequence" msgstr "" -#: src/vmx/vmx.c:1362 +#: src/vmx/vmx.c:1333 #, c-format msgid "" "Expecting VMX entry 'memsize' to be an unsigned integer (multiple of 4) but " "found %lld" msgstr "" -#: src/vmx/vmx.c:1408 +#: src/vmx/vmx.c:1379 #, c-format msgid "" "Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of " "2) but found %lld" msgstr "" -#: src/vmx/vmx.c:1439 src/vmx/vmx.c:1467 +#: src/vmx/vmx.c:1411 src/vmx/vmx.c:1439 #, c-format msgid "" "Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of " "unsigned integers but found '%s'" msgstr "" -#: src/vmx/vmx.c:1447 +#: src/vmx/vmx.c:1419 #, c-format msgid "VMX entry 'sched.cpu.affinity' contains a %d, this value is too large" msgstr "" -#: src/vmx/vmx.c:1478 +#: src/vmx/vmx.c:1450 #, c-format msgid "" "Expecting VMX entry 'sched.cpu.affinity' to contain at least as many values " "as 'numvcpus' (%lld) but found only %d value(s)" msgstr "" -#: src/vmx/vmx.c:1502 +#: src/vmx/vmx.c:1474 #, c-format msgid "" "Expecting VMX entry 'sched.cpu.shares' to be an unsigned integer or 'low', " "'normal' or 'high' but found '%s'" msgstr "" -#: src/vmx/vmx.c:1649 +#: src/vmx/vmx.c:1634 msgid "Could not add controllers" msgstr "" -#: src/vmx/vmx.c:1916 +#: src/vmx/vmx.c:1882 #, c-format msgid "" "Expecting VMX entry '%s' to be 'buslogic' or 'lsilogic' or 'lsisas1068' or " "'pvscsi' but found '%s'" msgstr "" -#: src/vmx/vmx.c:2049 src/vmx/vmx.c:2080 +#: src/vmx/vmx.c:2014 src/vmx/vmx.c:2047 #, c-format msgid "Unsupported bus type '%s' for device type '%s'" msgstr "" -#: src/vmx/vmx.c:2165 +#: src/vmx/vmx.c:2126 #, c-format msgid "" "Expecting VMX entry '%s' to be 'scsi-hardDisk' or 'disk' but found '%s'" msgstr "" -#: src/vmx/vmx.c:2173 +#: src/vmx/vmx.c:2134 #, c-format msgid "" "Expecting VMX entry '%s' to be 'ata-hardDisk' or 'disk' but found '%s'" @@ -26087,137 +26431,137 @@ "Invalid or not yet handled value '%s' for VMX entry '%s' for device type '%s'" msgstr "" -#: src/vmx/vmx.c:2214 +#: src/vmx/vmx.c:2169 #, c-format msgid "Expecting VMX entry '%s' to be 'cdrom-image' but found '%s'" msgstr "" -#: src/vmx/vmx.c:2289 +#: src/vmx/vmx.c:2236 #, c-format msgid "Could not assign address to disk '%s'" msgstr "" -#: src/vmx/vmx.c:2463 src/vmx/vmx.c:3612 +#: src/vmx/vmx.c:2309 src/vmx/vmx.c:3501 #, c-format msgid "Ethernet controller index %d out of [0..3] range" msgstr "" -#: src/vmx/vmx.c:2520 src/vmx/vmx.c:2530 +#: src/vmx/vmx.c:2368 src/vmx/vmx.c:2378 #, c-format msgid "Expecting VMX entry '%s' to be MAC address but found '%s'" msgstr "" -#: src/vmx/vmx.c:2537 +#: src/vmx/vmx.c:2385 #, c-format msgid "" "Expecting VMX entry '%s' to be 'generated' or 'static' or 'vpx' but found " "'%s'" msgstr "" -#: src/vmx/vmx.c:2554 +#: src/vmx/vmx.c:2402 #, c-format msgid "" "Expecting VMX entry '%s' to be 'vlance' or 'vmxnet' or 'vmxnet3' or 'e1000' " "but found '%s'" msgstr "" -#: src/vmx/vmx.c:2597 +#: src/vmx/vmx.c:2446 src/vmx/vmx.c:2452 #, c-format msgid "No yet handled value '%s' for VMX entry '%s'" msgstr "" -#: src/vmx/vmx.c:2616 +#: src/vmx/vmx.c:2466 #, c-format msgid "Invalid value '%s' for VMX entry '%s'" msgstr "" -#: src/vmx/vmx.c:2681 src/vmx/vmx.c:3720 +#: src/vmx/vmx.c:2530 src/vmx/vmx.c:3603 #, c-format msgid "Serial port index %d out of [0..3] range" msgstr "" -#: src/vmx/vmx.c:2765 +#: src/vmx/vmx.c:2620 #, c-format msgid "VMX entry '%s' doesn't contain a port part" msgstr "" -#: src/vmx/vmx.c:2796 +#: src/vmx/vmx.c:2657 #, c-format msgid "VMX entry '%s' contains unsupported scheme '%s'" msgstr "" -#: src/vmx/vmx.c:2807 +#: src/vmx/vmx.c:2668 #, c-format msgid "Expecting VMX entry '%s' to be 'server' or 'client' but found '%s'" msgstr "" -#: src/vmx/vmx.c:2813 +#: src/vmx/vmx.c:2674 #, c-format msgid "" "Expecting VMX entry '%s' to be 'device', 'file' or 'pipe' or 'network' but " "found '%s'" msgstr "" -#: src/vmx/vmx.c:2870 src/vmx/vmx.c:3826 +#: src/vmx/vmx.c:2731 src/vmx/vmx.c:3709 #, c-format msgid "Parallel port index %d out of [0..2] range" msgstr "" -#: src/vmx/vmx.c:2930 +#: src/vmx/vmx.c:2793 #, c-format msgid "Expecting VMX entry '%s' to be 'device' or 'file' but found '%s'" msgstr "" -#: src/vmx/vmx.c:3019 +#: src/vmx/vmx.c:2884 msgid "virVMXContext has no formatFileName function set" msgstr "" -#: src/vmx/vmx.c:3027 +#: src/vmx/vmx.c:2892 #, c-format msgid "Expecting virt type to be '%s' but found '%s'" msgstr "" -#: src/vmx/vmx.c:3050 +#: src/vmx/vmx.c:2915 #, c-format msgid "" "Expecting domain XML attribute 'arch' of entry 'os/type' to be 'i686' or " "'x86_64' but found '%s'" msgstr "" -#: src/vmx/vmx.c:3064 +#: src/vmx/vmx.c:2928 #, c-format msgid "Unsupported SMBIOS mode '%s'" msgstr "" -#: src/vmx/vmx.c:3129 +#: src/vmx/vmx.c:2992 msgid "No support for domain XML entry 'vcpu' attribute 'current'" msgstr "" -#: src/vmx/vmx.c:3135 +#: src/vmx/vmx.c:2998 #, c-format msgid "" "Expecting domain XML entry 'vcpu' to be an unsigned integer (1 or a multiple " "of 2) but found %d" msgstr "" -#: src/vmx/vmx.c:3157 +#: src/vmx/vmx.c:3020 #, c-format msgid "" "Expecting domain XML attribute 'cpuset' of entry 'vcpu' to contain at least " "%d CPU(s)" msgstr "" -#: src/vmx/vmx.c:3204 +#: src/vmx/vmx.c:3068 #, c-format msgid "Unsupported graphics type '%s'" msgstr "" -#: src/vmx/vmx.c:3256 +#: src/vmx/vmx.c:3125 #, c-format msgid "Unsupported disk device type '%s'" msgstr "" -#: src/vmx/vmx.c:3298 +#: src/vmx/vmx.c:3158 msgid "No support for multiple video devices" msgstr "" @@ -26246,12 +26590,12 @@ msgid "Image file for %s %s '%s' has unsupported suffix, expecting '%s'" msgstr "" -#: src/vmx/vmx.c:3507 +#: src/vmx/vmx.c:3330 #, c-format msgid "%s harddisk '%s' has unsupported cache mode '%s'" msgstr "" -#: src/vmx/vmx.c:3565 +#: src/vmx/vmx.c:3479 #, c-format msgid "Floppy '%s' has unsupported type '%s', expecting '%s' or '%s'" msgstr "" @@ -26261,79 +26605,79 @@ msgid "Only '%s' filesystem type is supported" msgstr "" -#: src/vmx/vmx.c:3627 +#: src/vmx/vmx.c:3516 #, c-format msgid "" "Expecting domain XML entry 'devices/interface/model' to be 'vlance' or " "'vmxnet' or 'vmxnet2' or 'vmxnet3' or 'e1000' but found '%s'" msgstr "" -#: src/vmx/vmx.c:3669 +#: src/vmx/vmx.c:3552 #, c-format msgid "Unsupported net type '%s'" msgstr "" -#: src/vmx/vmx.c:3785 +#: src/vmx/vmx.c:3668 #, c-format msgid "Unsupported character device TCP protocol '%s'" msgstr "" -#: src/vmx/vmx.c:3803 src/vmx/vmx.c:3861 +#: src/vmx/vmx.c:3686 src/vmx/vmx.c:3744 #, c-format msgid "Unsupported character device type '%s'" msgstr "" -#: src/vmx/vmx.c:3878 +#: src/vmx/vmx.c:3761 #, c-format msgid "Unsupported video device type '%s'" msgstr "" -#: src/vmx/vmx.c:3891 +#: src/vmx/vmx.c:3774 msgid "Multi-head video devices are unsupported" msgstr "" -#: src/xen/block_stats.c:184 +#: src/xen/block_stats.c:176 #, c-format msgid "Failed to read any block statistics for domain %d" msgstr "" -#: src/xen/block_stats.c:198 +#: src/xen/block_stats.c:190 #, c-format msgid "Frontend block device not connected for domain %d" msgstr "" -#: src/xen/block_stats.c:209 +#: src/xen/block_stats.c:201 #, c-format msgid "stats->rd_bytes would overflow 64 bit counter for domain %d" msgstr "" -#: src/xen/block_stats.c:218 +#: src/xen/block_stats.c:210 #, c-format msgid "stats->wr_bytes would overflow 64 bit counter for domain %d" msgstr "" -#: src/xen/block_stats.c:336 +#: src/xen/block_stats.c:330 #, c-format msgid "" "invalid path, device names must be in the range sda[1-15] - sdiv[1-15] for " "domain %d" msgstr "" -#: src/xen/block_stats.c:340 +#: src/xen/block_stats.c:334 #, c-format msgid "" "invalid path, device names must be in the range hda[1-63] - hdt[1-63] for " "domain %d" msgstr "" -#: src/xen/block_stats.c:344 +#: src/xen/block_stats.c:338 #, c-format msgid "" "invalid path, device names must be in the range xvda[1-15] - xvdiz[1-15] for " "domain %d" msgstr "" -#: src/xen/block_stats.c:348 +#: src/xen/block_stats.c:342 #, c-format msgid "unsupported path, use xvdN, hdN, or sdN for domain %d" msgstr "" @@ -26356,12 +26700,12 @@ msgid "Cannot change scheduler parameters" msgstr "" -#: src/xen/xen_driver.c:2584 +#: src/xen/xen_driver.c:2080 #, c-format msgid "Device %s has been assigned to guest %d" msgstr "" -#: src/xen/xen_driver.c:2658 +#: src/xen/xen_driver.c:2154 msgid "cannot find default console device" msgstr "" @@ -26386,7 +26730,8 @@ msgid "unsupported in dom interface < 5" msgstr "" -#: src/xen/xen_hypervisor.c:1262 src/xen/xend_internal.c:3051 +#: src/nodeinfo.c:417 src/xen/xen_hypervisor.c:1270 +#: src/xen/xend_internal.c:3609 msgid "Invalid parameter count" msgstr "" @@ -26395,14 +26740,14 @@ msgid "Unknown scheduler %d" msgstr "" -#: src/xen/xen_hypervisor.c:1386 +#: src/xen/xen_hypervisor.c:1409 #, c-format msgid "Credit scheduler weight parameter (%d) is out of range (1-65535)" msgstr "" -"Le paramètre « poids » (%d) du planificateur à répartition de charge est " +"Le paramètre « poids » (%d) du planificateur à répartition de charge est " "hors limites (1-65535)" -#: src/xen/xen_hypervisor.c:1395 +#: src/xen/xen_hypervisor.c:1418 #, c-format msgid "Credit scheduler cap parameter (%d) is out of range (0-65534)" msgstr "" @@ -26424,17 +26769,17 @@ msgid "Unable to issue hypervisor ioctl %lu" msgstr "" -#: src/xen/xen_hypervisor.c:2247 +#: src/xen/xen_hypervisor.c:2444 msgid "could not read CPU flags" msgstr "" -#: src/xen/xen_hypervisor.c:2510 src/xen/xen_hypervisor.c:2521 +#: src/xen/xen_hypervisor.c:2725 src/xen/xen_hypervisor.c:2736 #, c-format msgid "cannot read file %s" msgstr "" -#: src/xen/xen_hypervisor.c:2586 src/xen/xen_hypervisor.c:2592 -#: src/xen/xen_hypervisor.c:3054 +#: src/xen/xen_hypervisor.c:2921 src/xen/xen_hypervisor.c:2927 +#: src/xen/xen_hypervisor.c:3613 msgid "cannot get domain details" msgstr "" @@ -26450,225 +26795,228 @@ msgid "invalid cpumap_t size" msgstr "" -#: src/xen/xen_hypervisor.c:3071 src/xen/xen_hypervisor.c:3079 +#: src/xen/xen_hypervisor.c:3630 src/xen/xen_hypervisor.c:3638 msgid "cannot get VCPUs info" msgstr "" -#: src/xen/xen_inotify.c:89 src/xen/xen_inotify.c:166 +#: src/xen/xen_inotify.c:95 src/xen/xen_inotify.c:171 #, c-format msgid "parsing uuid %s" msgstr "analyse de l'uuid %s" -#: src/xen/xen_inotify.c:111 +#: src/xen/xen_inotify.c:120 msgid "finding dom on config list" msgstr "" -#: src/xen/xen_inotify.c:202 +#: src/xen/xen_inotify.c:207 msgid "Error looking up domain" msgstr "" -#: src/xen/xen_inotify.c:209 src/xen/xen_inotify.c:305 -#: src/xen/xen_inotify.c:312 +#: src/xen/xen_inotify.c:214 src/xen/xen_inotify.c:307 +#: src/xen/xen_inotify.c:314 msgid "Error adding file to config cache" msgstr "" -#: src/xen/xen_inotify.c:255 +#: src/xen/xen_inotify.c:260 msgid "conn, or private data is NULL" msgstr "" -#: src/xen/xen_inotify.c:301 src/xen/xen_inotify.c:324 +#: src/xen/xen_inotify.c:303 src/xen/xen_inotify.c:326 msgid "looking up dom" msgstr "" -#: src/xen/xen_inotify.c:369 +#: src/xen/xen_inotify.c:373 #, c-format msgid "cannot open directory: %s" msgstr "" -#: src/xen/xen_inotify.c:385 +#: src/xen/xen_inotify.c:389 msgid "Error adding file to config list" msgstr "" -#: src/xen/xen_inotify.c:398 +#: src/xen/xen_inotify.c:402 msgid "initializing inotify" msgstr "" -#: src/xen/xen_inotify.c:409 +#: src/xen/xen_inotify.c:413 #, c-format msgid "adding watch on %s" msgstr "" -#: src/xen/xend_internal.c:95 +#: src/xen/xend_internal.c:93 msgid "failed to create a socket" msgstr "impossible de créer un socket" -#: src/xen/xend_internal.c:114 +#: src/xen/xend_internal.c:113 msgid "failed to connect to xend" msgstr "impossible de se connecter à Xen" -#: src/xen/xend_internal.c:161 +#: src/xen/xend_internal.c:160 msgid "failed to read from Xen Daemon" msgstr "impossible de lire depuis le démon Xen" -#: src/xen/xend_internal.c:164 +#: src/xen/xend_internal.c:163 msgid "failed to write to Xen Daemon" msgstr "" -#: src/xen/xend_internal.c:296 +#: src/xen/xend_internal.c:297 msgid "failed to parse Xend response content length" msgstr "" -#: src/xen/xend_internal.c:302 +#: src/xen/xend_internal.c:303 msgid "failed to parse Xend response return code" msgstr "" -#: src/xen/xend_internal.c:315 +#: src/xen/xend_internal.c:307 #, c-format msgid "Xend returned HTTP Content-Length of %d, which exceeds maximum of %d" msgstr "" -#: src/xen/xend_internal.c:372 +#: src/xen/xend_internal.c:367 #, c-format msgid "%d status from xen daemon: %s:%s" msgstr "" -#: src/xen/xend_internal.c:420 src/xen/xend_internal.c:423 -#: src/xen/xend_internal.c:432 +#: src/xen/xend_internal.c:415 src/xen/xend_internal.c:418 +#: src/xen/xend_internal.c:427 #, c-format msgid "xend_post: error from xen daemon: %s" msgstr "" -#: src/xen/xend_internal.c:467 +#: src/xen/xend_internal.c:468 #, c-format msgid "Unexpected HTTP error code %d" msgstr "" -#: src/xen/xend_internal.c:678 +#: src/xen/xend_internal.c:681 #, c-format msgid "unable to resolve hostname '%s': %s" msgstr "" -#: src/xen/xend_internal.c:715 +#: src/xen/xend_internal.c:718 #, c-format msgid "unable to connect to '%s:%s'" msgstr "" -#: src/xen/xend_internal.c:850 +#: src/xen/xend_internal.c:855 msgid "domain information incomplete, missing domid" msgstr "informations de domaine incomplètes, domid manquant" -#: src/xen/xend_internal.c:856 +#: src/xen/xend_internal.c:861 msgid "domain information incorrect domid not numeric" msgstr "informations de domaine incorrectes, domid non numérique" -#: src/xen/xend_internal.c:861 +#: src/xen/xend_internal.c:866 src/xen/xend_internal.c:918 msgid "domain information incomplete, missing uuid" msgstr "informations de domaine incomplètes, UUID manquant" -#: src/xen/xend_internal.c:1108 +#: src/xen/xend_internal.c:1176 msgid "topology syntax error" msgstr "erreur de syntaxe dans la topologie" -#: src/xen/xend_internal.c:1155 +#: src/xen/xend_internal.c:1239 msgid "failed to parse Xend domain information" msgstr "impossible d'analyser les informations du domaine Xen" -#: src/xen/xend_internal.c:1274 src/xen/xend_internal.c:1295 -#: src/xen/xend_internal.c:1318 src/xen/xend_internal.c:1341 -#: src/xen/xend_internal.c:1367 src/xen/xend_internal.c:1423 -#: src/xen/xend_internal.c:1460 +#: src/xen/xend_internal.c:1365 src/xen/xend_internal.c:1391 +#: src/xen/xend_internal.c:1418 src/xen/xend_internal.c:1448 +#: src/xen/xend_internal.c:1485 src/xen/xend_internal.c:1561 +#: src/xen/xend_internal.c:1599 #, c-format msgid "Domain %s isn't running." msgstr "" -#: src/xen/xend_internal.c:1430 +#: src/xen/xend_internal.c:1431 msgid "Cannot save host domain" msgstr "" -#: src/xen/xend_internal.c:1799 +#: src/xen/xend_internal.c:2203 msgid "domain not running" msgstr "" -#: src/xen/xend_internal.c:1806 src/xen/xend_internal.c:2246 -#: src/xen/xend_internal.c:2394 src/xen/xend_internal.c:2496 +#: src/xen/xend_internal.c:2210 src/xen/xend_internal.c:2671 +#: src/xen/xend_internal.c:2839 src/xen/xend_internal.c:2952 msgid "Xend only supports modifying both live and persistent config" msgstr "" -#: src/xen/xend_internal.c:1907 +#: src/xen/xend_internal.c:2299 msgid "failed to add vcpupin xml entry" msgstr "" -#: src/xen/xend_internal.c:1945 src/xen/xm_internal.c:750 +#: src/qemu/qemu_driver.c:3798 src/test/test_driver.c:2142 +#: src/xen/xend_internal.c:2347 src/xen/xm_internal.c:795 msgid "domain not active" msgstr "" -#: src/xen/xend_internal.c:2148 +#: src/xen/xend_internal.c:2149 #, c-format msgid "Domain %s is already running" msgstr "" -#: src/xen/xend_internal.c:2171 +#: src/xen/xend_internal.c:2172 #, c-format msgid "Domain %s did not start" msgstr "" -#: src/xen/xend_internal.c:2226 src/xen/xend_internal.c:2374 -#: src/xen/xend_internal.c:2476 +#: src/xen/xend_internal.c:2644 src/xen/xend_internal.c:2812 +#: src/xen/xend_internal.c:2925 msgid "Cannot modify live config if domain is inactive" msgstr "" -#: src/xen/xend_internal.c:2235 src/xen/xend_internal.c:2383 -#: src/xen/xend_internal.c:2485 +#: src/xen/xend_internal.c:2196 src/xen/xend_internal.c:2650 +#: src/xen/xend_internal.c:2660 src/xen/xend_internal.c:2818 +#: src/xen/xend_internal.c:2828 src/xen/xend_internal.c:2931 +#: src/xen/xend_internal.c:2941 msgid "Xend version does not support modifying persistent config" msgstr "" -#: src/xen/xend_internal.c:2305 src/xen/xend_internal.c:2312 -#: src/xen/xend_internal.c:2422 src/xen/xend_internal.c:2522 +#: src/xen/xend_internal.c:2739 src/xen/xend_internal.c:2746 +#: src/xen/xend_internal.c:2867 src/xen/xend_internal.c:2978 msgid "unsupported device type" msgstr "" -#: src/xen/xend_internal.c:2325 +#: src/xen/xend_internal.c:2759 #, c-format msgid "target '%s' already exists" msgstr "" -#: src/xen/xend_internal.c:2430 +#: src/xen/xend_internal.c:2875 msgid "requested device does not exist" msgstr "" -#: src/xen/xend_internal.c:2554 +#: src/xen/xend_internal.c:3022 msgid "xenDaemonGetAutostart failed to find this domain" msgstr "" -#: src/xen/xend_internal.c:2582 +#: src/xen/xend_internal.c:3062 msgid "xenDaemonSetAutostart failed to find this domain" msgstr "" -#: src/xen/xend_internal.c:2592 +#: src/xen/xend_internal.c:3072 msgid "unexpected value from on_xend_start" msgstr "" -#: src/xen/xend_internal.c:2604 +#: src/xen/xend_internal.c:3087 msgid "sexpr2string failed" msgstr "" -#: src/xen/xend_internal.c:2617 +#: src/xen/xend_internal.c:3100 msgid "Failed to redefine sexpr" msgstr "" -#: src/xen/xend_internal.c:2622 +#: src/xen/xend_internal.c:3105 msgid "on_xend_start not present in sexpr" msgstr "" -#: src/xen/xend_internal.c:2686 +#: src/xen/xend_internal.c:3168 msgid "" "xenDaemonDomainMigrate: Xen does not support renaming domains during " "migration" msgstr "" -"xenDaemonDomainMigrate : Xen ne prend pas en charge le renommage de domaine " -"durant la migration" +"xenDaemonDomainMigrate : Xen ne prend pas en charge que les domaines soient " +"renommés durant la migration" -#: src/xen/xend_internal.c:2696 +#: src/xen/xend_internal.c:3178 msgid "" "xenDaemonDomainMigrate: Xen does not support bandwidth limits during " "migration" @@ -26676,111 +27024,111 @@ "xenDaemonDomainMigrate : Xen ne prend pas en charge la limitation de bande " "passante durant la migration" -#: src/xen/xend_internal.c:2724 +#: src/xen/xend_internal.c:3206 msgid "xenDaemonDomainMigrate: xend cannot migrate paused domains" msgstr "" -#: src/xen/xend_internal.c:2732 +#: src/xen/xend_internal.c:3214 msgid "xenDaemonDomainMigrate: unsupported flag" msgstr "xenDaemonDomainMigrate : indicateur non supporté" -#: src/xen/xend_internal.c:2748 +#: src/xen/xend_internal.c:3232 msgid "" "xenDaemonDomainMigrate: only xenmigr:// migrations are supported by Xen" msgstr "" "xenDaemonDomainMigrate : seules les migrations de xenmigr:// sont supportées " "par Xen" -#: src/xen/xend_internal.c:2755 +#: src/xen/xend_internal.c:3239 msgid "xenDaemonDomainMigrate: a hostname must be specified in the URI" msgstr "xenDaemonDomainMigrate : un nom d'hôte doit être spécifié dans l'URI" -#: src/xen/xend_internal.c:2773 +#: src/xen/xend_internal.c:3259 msgid "xenDaemonDomainMigrate: invalid port number" msgstr "xenDaemonDomainMigrate : numéro de port invalide" -#: src/xen/xend_internal.c:2826 +#: src/xen/xend_internal.c:3331 msgid "failed to build sexpr" msgstr "" -#: src/xen/xend_internal.c:2834 +#: src/xen/xend_internal.c:3339 #, c-format msgid "Failed to create inactive domain %s" msgstr "" -#: src/xen/xend_internal.c:2966 src/xen/xend_internal.c:3030 -#: src/xen/xend_internal.c:3135 +#: src/xen/xend_internal.c:3515 src/xen/xend_internal.c:3588 +#: src/xen/xend_internal.c:3696 msgid "unsupported in xendConfigVersion < 4" msgstr "" -#: src/xen/xend_internal.c:2978 +#: src/xen/xend_internal.c:3527 msgid "node information incomplete, missing scheduler name" msgstr "" -#: src/xen/xend_internal.c:2992 src/xen/xend_internal.c:3098 -#: src/xen/xend_internal.c:3205 +#: src/xen/xend_internal.c:3547 src/xen/xend_internal.c:3656 +#: src/xen/xend_internal.c:3766 msgid "Unknown scheduler" msgstr "" -#: src/xen/xend_internal.c:3043 src/xen/xend_internal.c:3148 +#: src/xen/xend_internal.c:3601 src/xen/xend_internal.c:3709 msgid "Failed to get a scheduler name" msgstr "" -#: src/xen/xend_internal.c:3062 src/xen/xend_internal.c:3184 +#: src/xen/xend_internal.c:3620 src/xen/xend_internal.c:3745 msgid "domain information incomplete, missing cpu_weight" msgstr "" -#: src/xen/xend_internal.c:3067 src/xen/xend_internal.c:3193 +#: src/xen/xend_internal.c:3625 src/xen/xend_internal.c:3754 msgid "domain information incomplete, missing cpu_cap" msgstr "" -#: src/xen/xend_internal.c:3074 +#: src/xen/xend_internal.c:3632 #, c-format msgid "Weight %s too big for destination" msgstr "" -#: src/xen/xend_internal.c:3085 +#: src/xen/xend_internal.c:3643 #, c-format msgid "Cap %s too big for destination" msgstr "" -#: src/xen/xend_internal.c:3253 +#: src/xen/xend_internal.c:3815 msgid "domainBlockPeek is not supported for dom0" msgstr "" -#: src/xen/xend_internal.c:3275 +#: src/xen/xend_internal.c:3836 #, c-format msgid "%s: invalid path" msgstr "" -#: src/xen/xend_internal.c:3284 +#: src/xen/xend_internal.c:3845 #, c-format msgid "failed to open for reading: %s" msgstr "" -#: src/xen/xend_internal.c:3296 +#: src/xen/xend_internal.c:3857 #, c-format msgid "failed to lseek or read from file: %s" msgstr "" -#: src/xen/xend_internal.c:3407 +#: src/xen/xend_internal.c:3998 msgid "hotplug of device type not supported" msgstr "" -#: src/xen/xm_internal.c:205 +#: src/xen/xm_internal.c:221 #, c-format msgid "cannot stat: %s" msgstr "" -#: src/xen/xm_internal.c:266 +#: src/xen/xm_internal.c:285 msgid "xenXMConfigCacheRefresh: virHashAddEntry" msgstr "" -#: src/xen/xm_internal.c:309 +#: src/xen/xm_internal.c:326 msgid "cannot get time of day" msgstr "" -#: src/xen/xm_internal.c:322 +#: src/xen/xm_internal.c:339 #, c-format msgid "cannot read directory %s" msgstr "" @@ -26790,86 +27138,86 @@ msgid "Memory %lu too small, min %lu" msgstr "" -#: src/xen/xm_internal.c:802 +#: src/xen/xm_internal.c:861 msgid "virHashLookup" msgstr "" -#: src/xen/xm_internal.c:807 +#: src/xen/xm_internal.c:866 msgid "can't retrieve config file for domain" msgstr "" -#: src/xen/xm_internal.c:998 +#: src/xen/xm_internal.c:1129 msgid "can't retrieve config filename for domain to overwrite" msgstr "" -#: src/xen/xm_internal.c:1004 +#: src/xen/xm_internal.c:1135 msgid "can't retrieve config entry for domain to overwrite" msgstr "" -#: src/xen/xm_internal.c:1011 src/xen/xm_internal.c:1018 +#: src/xen/xm_internal.c:1142 src/xen/xm_internal.c:1149 msgid "failed to remove old domain from config map" msgstr "" -#: src/xen/xm_internal.c:1036 +#: src/xen/xm_internal.c:1169 msgid "unable to get current time" msgstr "" -#: src/xen/xm_internal.c:1046 src/xen/xm_internal.c:1053 +#: src/xen/xm_internal.c:1181 src/xen/xm_internal.c:1188 msgid "unable to store config file handle" msgstr "" -#: src/xen/xm_internal.c:1236 src/xen/xm_internal.c:1325 +#: src/xen/xm_internal.c:1392 src/xen/xm_internal.c:1489 msgid "Xm driver only supports modifying persistent config" msgstr "" -#: src/xen/xm_internal.c:1274 +#: src/xen/xm_internal.c:1434 msgid "Xm driver only supports adding disk or network devices" msgstr "" -#: src/xen/xm_internal.c:1409 +#: src/xen/xm_internal.c:1574 msgid "block peeking not implemented" msgstr "" -#: src/xen/xm_internal.c:1446 +#: src/xen/xm_internal.c:1609 #, c-format msgid "cannot check link %s points to config %s" msgstr "" -#: src/xen/xm_internal.c:1475 +#: src/xen/xm_internal.c:1638 #, c-format msgid "failed to create link %s to %s" msgstr "" -#: src/xen/xm_internal.c:1483 +#: src/xen/xm_internal.c:1646 #, c-format msgid "failed to remove link %s" msgstr "" -#: src/xen/xs_internal.c:129 +#: src/xen/xs_internal.c:258 msgid "failed to connect to Xen Store" msgstr "Impossible de se connecter au magasin Xen" -#: src/xen/xs_internal.c:149 +#: src/xen/xs_internal.c:282 msgid "adding watch @releaseDomain" msgstr "" -#: src/xen/xs_internal.c:158 +#: src/xen/xs_internal.c:291 msgid "adding watch @introduceDomain" msgstr "" -#: src/xen/xs_internal.c:655 +#: src/xen/xs_internal.c:1141 msgid "watch already tracked" msgstr "" -#: src/xenapi/xenapi_driver.c:125 +#: src/xenapi/xenapi_driver.c:123 msgid "Server name not in URI" msgstr "" -#: src/xenapi/xenapi_driver.c:131 +#: src/xenapi/xenapi_driver.c:129 msgid "Authentication Credentials not found" msgstr "" -#: src/xenapi/xenapi_driver.c:167 +#: src/xenapi/xenapi_driver.c:173 msgid "Capabilities not found" msgstr "" @@ -26881,128 +27229,128 @@ msgid "Failed to allocate xen session" msgstr "" -#: src/xenapi/xenapi_driver.c:324 +#: src/xenapi/xenapi_driver.c:322 msgid "Couldn't parse version info" msgstr "" -#: src/xenapi/xenapi_driver.c:332 +#: src/xenapi/xenapi_driver.c:330 msgid "Couldn't get version info" msgstr "" -#: src/xenapi/xenapi_driver.c:401 +#: src/xenapi/xenapi_driver.c:399 msgid "Unable to get host metric Information" msgstr "" -#: src/xenapi/xenapi_driver.c:423 +#: src/xenapi/xenapi_driver.c:421 msgid "Unable to get Host CPU set" msgstr "" -#: src/xenapi/xenapi_driver.c:446 +#: src/xenapi/xenapi_driver.c:442 msgid "Capabilities not available" msgstr "" -#: src/xenapi/xenapi_driver.c:476 +#: src/xenapi/xenapi_driver.c:472 msgid "DomainID can't fit in 32 bits" msgstr "" -#: src/xenapi/xenapi_driver.c:552 +#: src/xenapi/xenapi_driver.c:548 msgid "Domain Pointer is invalid" msgstr "" -#: src/xenapi/xenapi_driver.c:605 src/xenapi/xenapi_driver.c:647 +#: src/xenapi/xenapi_driver.c:601 src/xenapi/xenapi_driver.c:643 msgid "Domain Pointer not valid" msgstr "" -#: src/xenapi/xenapi_driver.c:682 src/xenapi/xenapi_driver.c:730 -#: src/xenapi/xenapi_driver.c:766 src/xenapi/xenapi_driver.c:805 -#: src/xenapi/xenapi_driver.c:850 src/xenapi/xenapi_driver.c:894 -#: src/xenapi/xenapi_driver.c:943 src/xenapi/xenapi_driver.c:979 -#: src/xenapi/xenapi_driver.c:1011 src/xenapi/xenapi_driver.c:1049 -#: src/xenapi/xenapi_driver.c:1105 src/xenapi/xenapi_driver.c:1149 -#: src/xenapi/xenapi_driver.c:1194 src/xenapi/xenapi_driver.c:1263 -#: src/xenapi/xenapi_driver.c:1321 src/xenapi/xenapi_driver.c:1381 -#: src/xenapi/xenapi_driver.c:1657 src/xenapi/xenapi_driver.c:1755 -#: src/xenapi/xenapi_driver.c:1799 src/xenapi/xenapi_driver.c:1847 +#: src/xenapi/xenapi_driver.c:678 src/xenapi/xenapi_driver.c:725 +#: src/xenapi/xenapi_driver.c:760 src/xenapi/xenapi_driver.c:795 +#: src/xenapi/xenapi_driver.c:833 src/xenapi/xenapi_driver.c:876 +#: src/xenapi/xenapi_driver.c:924 src/xenapi/xenapi_driver.c:959 +#: src/xenapi/xenapi_driver.c:990 src/xenapi/xenapi_driver.c:1027 +#: src/xenapi/xenapi_driver.c:1082 src/xenapi/xenapi_driver.c:1126 +#: src/xenapi/xenapi_driver.c:1170 src/xenapi/xenapi_driver.c:1237 +#: src/xenapi/xenapi_driver.c:1296 src/xenapi/xenapi_driver.c:1354 +#: src/xenapi/xenapi_driver.c:1627 src/xenapi/xenapi_driver.c:1723 +#: src/xenapi/xenapi_driver.c:1765 src/xenapi/xenapi_driver.c:1811 msgid "Domain name is not unique" msgstr "" -#: src/xenapi/xenapi_driver.c:703 +#: src/xenapi/xenapi_driver.c:699 msgid "Couldn't get the Domain Pointer" msgstr "" -#: src/xenapi/xenapi_driver.c:1247 +#: src/xenapi/xenapi_driver.c:1221 msgid "Couldn't fetch Domain Information" msgstr "" -#: src/xenapi/xenapi_driver.c:1252 +#: src/xenapi/xenapi_driver.c:1226 msgid "Couldn't fetch Node Information" msgstr "" -#: src/xenapi/xenapi_driver.c:1536 +#: src/xenapi/xenapi_driver.c:1509 msgid "Unable to parse given mac address" msgstr "" -#: src/xenapi/xenapi_driver.c:1589 +#: src/xenapi/xenapi_driver.c:1561 msgid "Couldn't get VM record" msgstr "" -#: src/xenapi/xenapi_driver.c:1720 +#: src/xenapi/xenapi_driver.c:1688 msgid "Couldn't get VM information from XML" msgstr "" -#: src/xenapi/xenapi_driver.c:1898 +#: src/xenapi/xenapi_driver.c:1862 msgid "Couldn't get host metrics - memory information" msgstr "" -#: src/xenapi/xenapi_driver.c:1904 +#: src/xenapi/xenapi_driver.c:1868 msgid "Couldn't get host metrics" msgstr "" -#: src/xenapi/xenapi_utils.c:109 +#: src/xenapi/xenapi_utils.c:123 msgid "Query parameter 'no_verify' has unexpected value (should be 0 or 1)" msgstr "" -#: src/xenxs/xen_sxpr.c:64 src/xenxs/xen_sxpr.c:1101 +#: src/xenxs/xen_sxpr.c:60 src/xenxs/xen_sxpr.c:1073 msgid "domain information incomplete, missing id" msgstr "informations de domaine incomplètes, ID manquant" -#: src/xenxs/xen_sxpr.c:102 +#: src/xenxs/xen_sxpr.c:98 msgid "domain information incomplete, missing HVM loader" msgstr "informations de domaine incomplètes, chargeur HVM manquant" -#: src/xenxs/xen_sxpr.c:162 +#: src/xenxs/xen_sxpr.c:158 msgid "domain information incomplete, missing kernel & bootloader" msgstr "" "informations de domaine incomplètes, noyau et chargeur de démarrage manquants" -#: src/xenxs/xen_sxpr.c:211 +#: src/xenxs/xen_sxpr.c:199 #, c-format msgid "unknown chr device type '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:236 src/xenxs/xen_sxpr.c:262 src/xenxs/xen_sxpr.c:279 +#: src/xenxs/xen_sxpr.c:225 src/xenxs/xen_sxpr.c:255 src/xenxs/xen_sxpr.c:273 msgid "malformed char device string" msgstr "" -#: src/xenxs/xen_sxpr.c:376 +#: src/xenxs/xen_sxpr.c:375 msgid "domain information incomplete, vbd has no dev" msgstr "informations de domaine incomplètes, vbd n'a pas de dev" -#: src/xenxs/xen_sxpr.c:387 +#: src/xenxs/xen_sxpr.c:386 msgid "domain information incomplete, vbd has no src" msgstr "informations de domaine incomplètes, vbd n'a pas de src" -#: src/xenxs/xen_sxpr.c:396 +#: src/xenxs/xen_sxpr.c:395 msgid "cannot parse vbd filename, missing driver name" msgstr "" "impossible d'analyser le nom de fichier de vdb, nom de pilote manquant" -#: src/xenxs/xen_sxpr.c:410 src/xenxs/xen_xm.c:538 +#: src/xenxs/xen_sxpr.c:409 src/xenxs/xen_xm.c:496 #, c-format msgid "Driver name %s too big for destination" msgstr "" -#: src/xenxs/xen_sxpr.c:425 +#: src/xenxs/xen_sxpr.c:422 msgid "cannot parse vbd filename, missing driver type" msgstr "" "impossible d'analyser le nom de fichier de vdb, type du pilote manquant" @@ -27012,660 +27360,667 @@ msgid "Unknown driver type %s" msgstr "" -#: src/xenxs/xen_sxpr.c:592 src/xenxs/xen_xm.c:743 +#: src/xenxs/xen_sxpr.c:585 src/xenxs/xen_xm.c:695 #, c-format msgid "malformed mac address '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:675 +#: src/xenxs/xen_sxpr.c:663 #, c-format msgid "Sound model %s too big for destination" msgstr "" -#: src/xenxs/xen_sxpr.c:888 +#: src/xenxs/xen_sxpr.c:853 #, c-format msgid "unknown graphics type '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1007 +#: src/xenxs/xen_sxpr.c:976 msgid "missing PCI domain" msgstr "" -#: src/xenxs/xen_sxpr.c:1012 +#: src/xenxs/xen_sxpr.c:981 msgid "missing PCI bus" msgstr "" -#: src/xenxs/xen_sxpr.c:1017 +#: src/xenxs/xen_sxpr.c:986 msgid "missing PCI slot" msgstr "" -#: src/xenxs/xen_sxpr.c:1022 +#: src/xenxs/xen_sxpr.c:991 msgid "missing PCI func" msgstr "" -#: src/xenxs/xen_sxpr.c:1028 +#: src/xenxs/xen_sxpr.c:997 #, c-format msgid "cannot parse PCI domain '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1033 +#: src/xenxs/xen_sxpr.c:1002 #, c-format msgid "cannot parse PCI bus '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1038 +#: src/xenxs/xen_sxpr.c:1007 #, c-format msgid "cannot parse PCI slot '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1043 +#: src/xenxs/xen_sxpr.c:1012 #, c-format msgid "cannot parse PCI func '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1114 src/xenxs/xen_sxpr.c:1121 +#: src/xen/xend_internal.c:905 src/xenxs/xen_sxpr.c:1086 +#: src/xenxs/xen_sxpr.c:1093 msgid "domain information incomplete, missing name" msgstr "informations de domaine incomplètes, nom manquant" -#: src/xenxs/xen_sxpr.c:1177 src/xenxs/xen_sxpr.c:1187 -#: src/xenxs/xen_sxpr.c:1197 +#: src/xenxs/xen_sxpr.c:1160 src/xenxs/xen_sxpr.c:1170 +#: src/xenxs/xen_sxpr.c:1180 #, c-format msgid "unknown lifecycle type %s" msgstr "" -#: src/xenxs/xen_sxpr.c:1223 src/xenxs/xen_sxpr.c:1263 +#: src/xenxs/xen_sxpr.c:1225 src/xenxs/xen_sxpr.c:1265 #, c-format msgid "unknown localtime offset %s" msgstr "" -#: src/xenxs/xen_sxpr.c:1529 src/xenxs/xen_sxpr.c:1588 +#: src/xenxs/xen_sxpr.c:1473 src/xenxs/xen_sxpr.c:1521 #, c-format msgid "unexpected graphics type %d" msgstr "" -#: src/xenxs/xen_sxpr.c:1642 +#: src/libxl/libxl_conf.c:775 src/xenxs/xen_sxpr.c:1564 msgid "unexpected chr device type" msgstr "" -#: src/xenxs/xen_sxpr.c:1698 +#: src/xenxs/xen_sxpr.c:1620 #, c-format msgid "unsupported chr device type '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1737 +#: src/xenxs/xen_sxpr.c:1660 #, c-format msgid "Cannot directly attach floppy %s" msgstr "" -#: src/xenxs/xen_sxpr.c:1749 +#: src/xenxs/xen_sxpr.c:1672 #, c-format msgid "Cannot directly attach CDROM %s" msgstr "" -#: src/xenxs/xen_sxpr.c:1814 src/xenxs/xen_xm.c:1215 +#: src/xenxs/xen_sxpr.c:1732 src/xenxs/xen_xm.c:1166 #, c-format msgid "unsupported disk type %s" msgstr "" -#: src/xenxs/xen_sxpr.c:1872 src/xenxs/xen_xm.c:1357 +#: src/xenxs/xen_sxpr.c:1786 src/xenxs/xen_xm.c:1316 #, c-format msgid "unsupported network type %d" msgstr "" -#: src/xenxs/xen_sxpr.c:1918 src/xenxs/xen_xm.c:1345 +#: src/xenxs/xen_sxpr.c:1827 src/xenxs/xen_xm.c:1304 #, c-format msgid "network %s is not active" msgstr "" -#: src/xenxs/xen_sxpr.c:2020 src/xenxs/xen_sxpr.c:2080 +#: src/xenxs/xen_sxpr.c:1906 src/xenxs/xen_sxpr.c:1956 msgid "managed PCI devices not supported with XenD" msgstr "" -#: src/xenxs/xen_sxpr.c:2228 src/xenxs/xen_sxpr.c:2235 -#: src/xenxs/xen_sxpr.c:2242 +#: src/xenxs/xen_sxpr.c:2083 src/xenxs/xen_sxpr.c:2090 +#: src/xenxs/xen_sxpr.c:2097 #, c-format msgid "unexpected lifecycle value %d" msgstr "" -#: src/xenxs/xen_sxpr.c:2260 +#: src/xenxs/xen_sxpr.c:2130 msgid "no HVM domain loader" msgstr "aucun chargeur de domaine HVM" -#: src/xenxs/xen_sxpr.c:2450 src/xenxs/xen_sxpr.c:2490 -#: src/xenxs/xen_sxpr.c:2506 src/xenxs/xen_xm.c:1652 src/xenxs/xen_xm.c:1685 -#: src/xenxs/xen_xm.c:1702 +#: src/xenxs/xen_sxpr.c:2461 src/xenxs/xen_sxpr.c:2501 +#: src/xenxs/xen_sxpr.c:2517 src/xenxs/xen_xm.c:1656 src/xenxs/xen_xm.c:1689 +#: src/xenxs/xen_xm.c:1706 #, c-format msgid "unsupported clock offset='%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:2473 src/xenxs/xen_sxpr.c:2482 src/xenxs/xen_xm.c:1668 -#: src/xenxs/xen_xm.c:1677 +#: src/xenxs/xen_sxpr.c:2484 src/xenxs/xen_sxpr.c:2493 src/xenxs/xen_xm.c:1672 +#: src/xenxs/xen_xm.c:1681 msgid "unsupported clock adjustment='reset'" msgstr "" -#: src/xenxs/xen_xm.c:62 src/xenxs/xen_xm.c:89 src/xenxs/xen_xm.c:94 -#: src/xenxs/xen_xm.c:121 src/xenxs/xen_xm.c:126 src/xenxs/xen_xm.c:148 +#: src/xenxs/xen_xm.c:60 src/xenxs/xen_xm.c:87 src/xenxs/xen_xm.c:92 +#: src/xenxs/xen_xm.c:114 #, c-format msgid "config value %s was malformed" msgstr "" -#: src/xenxs/xen_xm.c:169 src/xenxs/xen_xm.c:182 +#: src/xenxs/xen_xm.c:135 src/xenxs/xen_xm.c:148 src/xenxs/xen_xm.c:186 #, c-format msgid "config value %s was missing" msgstr "" -#: src/xenxs/xen_xm.c:175 +#: src/xenxs/xen_xm.c:141 #, c-format msgid "config value %s was not a string" msgstr "" -#: src/xenxs/xen_xm.c:209 +#: src/xenxs/xen_xm.c:180 msgid "Arguments must be non null" msgstr "" -#: src/xenxs/xen_xm.c:225 +#: src/xenxs/xen_xm.c:192 #, c-format msgid "config value %s not a string" msgstr "" -#: src/xenxs/xen_xm.c:231 +#: src/xenxs/xen_xm.c:198 #, c-format msgid "%s can't be empty" msgstr "" -#: src/xenxs/xen_xm.c:237 +#: src/xenxs/xen_xm.c:204 #, c-format msgid "%s not parseable" msgstr "" -#: src/xenxs/xen_xm.c:375 +#: src/xenxs/xen_xm.c:351 #, c-format msgid "unexpected value %s for on_poweroff" msgstr "" -#: src/xenxs/xen_xm.c:383 +#: src/xenxs/xen_xm.c:359 #, c-format msgid "unexpected value %s for on_reboot" msgstr "" -#: src/xenxs/xen_xm.c:391 +#: src/xenxs/xen_xm.c:367 #, c-format msgid "unexpected value %s for on_crash" msgstr "" -#: src/xenxs/xen_xm.c:503 +#: src/xenxs/xen_xm.c:461 #, c-format msgid "Source file %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:522 +#: src/xenxs/xen_xm.c:480 #, c-format msgid "Dest file %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:682 +#: src/xenxs/xen_xm.c:633 #, c-format msgid "MAC address %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:690 +#: src/xenxs/xen_xm.c:641 #, c-format msgid "Bridge %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:710 +#: src/xenxs/xen_xm.c:662 #, c-format msgid "Type %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:717 +#: src/xenxs/xen_xm.c:669 #, c-format msgid "Vifname %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:725 +#: src/xenxs/xen_xm.c:677 #, c-format msgid "IP %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:819 +#: src/xenxs/xen_xm.c:777 #, c-format msgid "Domain %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:829 +#: src/xenxs/xen_xm.c:787 #, c-format msgid "Bus %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:839 +#: src/xenxs/xen_xm.c:797 #, c-format msgid "Slot %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:849 +#: src/xenxs/xen_xm.c:807 #, c-format msgid "Function %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:975 +#: src/xenxs/xen_xm.c:931 #, c-format msgid "VFB %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:1153 +#: src/xenxs/xen_xm.c:1157 #, c-format msgid "failed to store %lld to %s" msgstr "" -#: src/xenxs/xen_xm.c:1714 src/xenxs/xen_xm.c:1723 src/xenxs/xen_xm.c:1732 +#: src/xenxs/xen_xm.c:1625 src/xenxs/xen_xm.c:1634 src/xenxs/xen_xm.c:1643 #, c-format msgid "unexpected lifecycle action %d" msgstr "" -#: tools/libvirt-guests.sh.in:92 +#: tools/libvirt-guests.sh.in:98 +#, sh-format +msgid "Unable to connect to libvirt currently. Retrying .. $i" +msgstr "" + +#: tools/libvirt-guests.sh.in:100 #, sh-format msgid "Can't connect to $uri. Skipping." msgstr "" -#: tools/libvirt-guests.sh.in:156 +#: tools/libvirt-guests.init.sh:139 msgid "libvirt-guests is configured not to start any guests on boot" msgstr "" -#: tools/libvirt-guests.sh.in:178 +#: tools/libvirt-guests.init.sh:161 #, sh-format msgid "Ignoring guests on $uri URI" msgstr "" -#: tools/libvirt-guests.sh.in:184 +#: tools/libvirt-guests.init.sh:165 #, sh-format msgid "Resuming guests on $uri URI..." msgstr "" -#: tools/libvirt-guests.sh.in:187 +#: tools/libvirt-guests.init.sh:168 #, sh-format msgid "Resuming guest $name: " msgstr "" -#: tools/libvirt-guests.sh.in:190 +#: tools/libvirt-guests.init.sh:171 msgid "already active" msgstr "" -#: tools/libvirt-guests.sh.in:199 tools/libvirt-guests.sh.in:240 +#: tools/libvirt-guests.init.sh:180 tools/libvirt-guests.init.sh:213 +#: tools/libvirt-guests.init.sh:239 msgid "done" msgstr "" -#: tools/libvirt-guests.sh.in:218 +#: tools/libvirt-guests.init.sh:196 #, sh-format msgid "Suspending $name: " msgstr "" -#: tools/libvirt-guests.sh.in:252 tools/libvirt-guests.sh.in:301 +#: tools/libvirt-guests.sh.in:259 tools/libvirt-guests.sh.in:308 #, sh-format msgid "Starting shutdown on guest: $name" msgstr "" -#: tools/libvirt-guests.sh.in:259 +#: tools/libvirt-guests.sh.in:266 #, sh-format msgid "Waiting for guest %s to shut down, %d seconds left\\n" msgstr "" -#: tools/libvirt-guests.sh.in:262 +#: tools/libvirt-guests.sh.in:269 #, sh-format msgid "Waiting for guest %s to shut down\\n" msgstr "" -#: tools/libvirt-guests.sh.in:284 +#: tools/libvirt-guests.sh.in:291 #, sh-format msgid "Shutdown of guest $name failed to complete in time." msgstr "" -#: tools/libvirt-guests.sh.in:286 tools/libvirt-guests.sh.in:351 +#: tools/libvirt-guests.sh.in:293 tools/libvirt-guests.sh.in:358 #, sh-format msgid "Shutdown of guest $name complete." msgstr "" -#: tools/libvirt-guests.sh.in:325 +#: tools/libvirt-guests.sh.in:332 #, sh-format msgid "Failed to determine state of guest: $guest. Not tracking it anymore." msgstr "" -#: tools/libvirt-guests.sh.in:368 +#: tools/libvirt-guests.sh.in:375 #, sh-format msgid "Waiting for %d guests to shut down, %d seconds left\\n" msgstr "" -#: tools/libvirt-guests.sh.in:371 +#: tools/libvirt-guests.sh.in:378 #, sh-format msgid "Waiting for %d guests to shut down\\n" msgstr "" -#: tools/libvirt-guests.sh.in:396 +#: tools/libvirt-guests.sh.in:403 #, sh-format msgid "Timeout expired while shutting down domains" msgstr "" -#: tools/libvirt-guests.sh.in:423 +#: tools/libvirt-guests.sh.in:430 msgid "SHUTDOWN_TIMEOUT must be equal or greater than 0" msgstr "" -#: tools/libvirt-guests.sh.in:437 +#: tools/libvirt-guests.init.sh:263 #, sh-format msgid "Running guests on $uri URI: " msgstr "" -#: tools/libvirt-guests.sh.in:449 +#: tools/libvirt-guests.init.sh:279 msgid "no running guests." msgstr "" -#: tools/libvirt-guests.sh.in:460 +#: tools/libvirt-guests.sh.in:467 #, sh-format msgid "Not suspending transient guests on URI: $uri: " msgstr "" -#: tools/libvirt-guests.sh.in:471 +#: tools/libvirt-guests.sh.in:478 #, sh-format msgid "Failed to list persistent guests on $uri" msgstr "" -#: tools/libvirt-guests.sh.in:478 +#: tools/libvirt-guests.sh.in:485 msgid "Failed to list transient guests" msgstr "" -#: tools/libvirt-guests.sh.in:495 +#: tools/libvirt-guests.init.sh:290 #, sh-format msgid "Suspending guests on $uri URI..." msgstr "" -#: tools/libvirt-guests.sh.in:497 +#: tools/libvirt-guests.init.sh:292 #, sh-format msgid "Shutting down guests on $uri URI..." msgstr "" -#: tools/libvirt-guests.sh.in:538 +#: tools/libvirt-guests.init.sh:323 msgid "stopped, with saved guests" msgstr "" -#: tools/libvirt-guests.sh.in:542 +#: tools/libvirt-guests.init.sh:327 msgid "started" msgstr "" -#: tools/libvirt-guests.sh.in:545 +#: tools/libvirt-guests.init.sh:329 msgid "stopped, with no saved guests" msgstr "" -#: tools/libvirt-guests.sh.in:555 +#: tools/libvirt-guests.init.sh:339 #, sh-format msgid "" "Usage: $program_name {start|stop|status|restart|condrestart|try-" "restart|reload|force-reload|gueststatus|shutdown}" msgstr "" -#: tools/virsh.c:102 tools/virsh.c:116 +#: tools/virsh.c:412 tools/virsh.c:424 #, c-format msgid "%s: %d: failed to allocate %d bytes" msgstr "%s : %d : impossible d'allouer %d octets" -#: tools/virsh.c:128 +#: tools/virsh.c:438 #, c-format msgid "%s: %d: failed to allocate %lu bytes" msgstr "%s : %d : impossible d'allouer %lu octets" -#: tools/virsh.c:331 tools/virsh.c:397 tools/virsh.c:2891 +#: tools/virsh.c:337 tools/virsh.c:403 tools/virsh.c:3068 msgid "Failed to disconnect from the hypervisor" msgstr "Impossible de se déconnecter de l'hyperviseur" -#: tools/virsh.c:333 tools/virsh.c:399 tools/virsh.c:2893 +#: tools/virsh.c:339 tools/virsh.c:405 tools/virsh.c:3070 msgid "" "One or more references were leaked after disconnect from the hypervisor" msgstr "" -#: tools/virsh.c:342 +#: tools/virsh.c:610 msgid "Failed to reconnect to the hypervisor" msgstr "" -#: tools/virsh.c:344 +#: tools/virsh.c:17128 msgid "failed to connect to the hypervisor" msgstr "impossible de se connecter à l'hyperviseur" -#: tools/virsh.c:348 tools/virsh.c:424 +#: tools/virsh.c:354 tools/virsh.c:430 msgid "Unable to register disconnect callback" msgstr "" -#: tools/virsh.c:350 +#: tools/virsh.c:612 msgid "Reconnected to the hypervisor" msgstr "" -#: tools/virsh.c:363 +#: tools/virsh.c:727 msgid "(re)connect to hypervisor" msgstr "(re)connecter à l'hyperviseur" -#: tools/virsh.c:366 +#: tools/virsh.c:729 msgid "" "Connect to local hypervisor. This is built-in command after shell start up." msgstr "" "Se connecte à l'hyperviseur local. Ceci est une commande interne après le " "démarrage du shell." -#: tools/virsh.c:376 +#: tools/virsh.c:735 msgid "hypervisor connection URI" msgstr "URI de connexion à l'hyperviseur" -#: tools/virsh.c:380 +#: tools/virsh.c:736 msgid "read-only connection" msgstr "connexion en lecture seule" -#: tools/virsh.c:418 +#: tools/virsh.c:770 msgid "Failed to connect to the hypervisor" msgstr "Impossible de se connecter à l'hyperviseur" #. TRANSLATORS: For now, we aren't using LC_MESSAGES, and the user #. * choices really are limited to just 'y', 'n', 'f' and '?' -#: tools/virsh.c:473 +#: tools/virsh.c:479 msgid "Try again? [y,n,f,?]:" msgstr "" -#: tools/virsh.c:479 +#: tools/virsh.c:485 msgid "y - yes, start editor again" msgstr "" -#: tools/virsh.c:480 +#: tools/virsh.c:486 msgid "n - no, throw away my changes" msgstr "" -#: tools/virsh.c:481 +#: tools/virsh.c:487 msgid "f - force, try to redefine again" msgstr "" -#: tools/virsh.c:482 +#: tools/virsh.c:488 msgid "? - print this help" msgstr "" -#: tools/virsh.c:499 +#: tools/virsh.c:505 msgid "This function is not supported on WIN32 platform" msgstr "" -#: tools/virsh.c:523 +#: tools/virsh.c:627 msgid "print help" msgstr "imprimer l'aide" -#: tools/virsh.c:526 +#: tools/virsh.c:628 msgid "" "Prints global help, command specific help, or help for a\n" " group of related commands" msgstr "" -#: tools/virsh.c:535 +#: tools/virsh.c:635 msgid "" "Prints global help, command specific help, or help for a group of related " "commands" msgstr "" -#: tools/virsh.c:549 +#: tools/virsh.c:648 msgid "" "Grouped commands:\n" "\n" msgstr "" -#: tools/virsh.c:552 tools/virsh.c:1212 +#: tools/virsh.c:651 tools/virsh.c:15574 #, c-format msgid " %s (help keyword '%s'):\n" msgstr "" -#: tools/virsh.c:573 +#: tools/virsh.c:669 #, c-format msgid "command or command group '%s' doesn't exist" msgstr "" -#: tools/virsh.c:659 +#: tools/virsh.c:665 msgid "Failed to complete tree listing" msgstr "" -#: tools/virsh.c:681 +#: tools/virsh.c:687 #, c-format msgid "mkostemps: failed to create temporary file: %s" msgstr "" -#: tools/virsh.c:688 +#: tools/virsh.c:13323 #, c-format msgid "write: %s: failed to write to temporary file: %s" msgstr "" -#: tools/virsh.c:696 +#: tools/virsh.c:13331 #, c-format msgid "close: %s: failed to write or close temporary file: %s" msgstr "" -#: tools/virsh.c:737 +#: tools/virsh.c:13372 #, c-format msgid "" "%s: temporary filename contains shell meta or other unacceptable characters " "(is $TMPDIR wrong?)" msgstr "" -#: tools/virsh.c:771 +#: tools/virsh.c:13405 #, c-format msgid "%s: failed to read temporary file: %s" msgstr "" -#: tools/virsh.c:784 +#: tools/virsh.c:13417 msgid "change the current directory" msgstr "" -#: tools/virsh.c:787 +#: tools/virsh.c:13418 msgid "Change the current directory." msgstr "" -#: tools/virsh.c:795 +#: tools/virsh.c:13423 msgid "directory to switch to (default: home or else root)" msgstr "" -#: tools/virsh.c:809 +#: tools/virsh.c:13435 msgid "cd: command valid only in interactive mode" msgstr "" -#: tools/virsh.c:820 +#: tools/virsh.c:13447 #, c-format msgid "cd: %s: %s" msgstr "" -#: tools/virsh.c:834 +#: tools/virsh.c:13459 msgid "print the current directory" msgstr "" -#: tools/virsh.c:837 +#: tools/virsh.c:13460 msgid "Print the current directory." msgstr "" -#: tools/virsh.c:851 +#: tools/virsh.c:13472 #, c-format msgid "pwd: cannot get current directory: %s" msgstr "" -#: tools/virsh.c:855 tools/virsh-domain.c:6383 +#: tools/virsh.c:13476 #, c-format msgid "%s\n" msgstr "%s\n" -#: tools/virsh.c:867 +#: tools/virsh.c:13487 msgid "echo arguments" msgstr "" -#: tools/virsh.c:870 +#: tools/virsh.c:13488 msgid "Echo back arguments, possibly with quoting." msgstr "" -#: tools/virsh.c:878 +#: tools/virsh.c:13493 msgid "escape for shell use" msgstr "" -#: tools/virsh.c:882 +#: tools/virsh.c:13494 msgid "escape for XML use" msgstr "" -#: tools/virsh.c:894 +#: tools/virsh.c:13495 msgid "arguments to echo" msgstr "" -#: tools/virsh.c:929 tools/virsh.c:946 tools/virsh-domain.c:653 -#: tools/virsh-domain.c:920 tools/virsh-pool.c:279 tools/virsh-volume.c:282 -#: tools/virsh-volume.c:559 +#: tools/virsh.c:8497 tools/virsh.c:9717 tools/virsh.c:10016 +#: tools/virsh.c:12468 tools/virsh.c:12948 tools/virsh.c:13529 +#: tools/virsh.c:13546 msgid "Failed to allocate XML buffer" msgstr "" -#: tools/virsh.c:961 +#: tools/virsh.c:13695 msgid "quit this interactive terminal" msgstr "quitter ce terminal interactif" -#: tools/virsh.c:1065 +#: tools/virsh.c:1071 msgid "print help for this function" msgstr "" -#: tools/virsh.c:1097 tools/virsh.c:1919 +#: tools/virsh.c:16507 #, c-format msgid "invalid '=' after option --%s" msgstr "" -#: tools/virsh.c:1107 +#: tools/virsh.c:15474 #, c-format msgid "option --%s already seen" msgstr "" -#: tools/virsh.c:1118 +#: tools/virsh.c:15483 #, c-format msgid "command '%s' doesn't support option --%s" -msgstr "la commande « %s » ne prend pas en charge l'option --%s" +msgstr "la commande « %s » ne prend pas en charge l'option --%s" -#: tools/virsh.c:1165 +#: tools/virsh.c:15527 #, c-format msgid "command '%s' requires <%s> option" -msgstr "la commande « %s » nécessite l'option <%s>" +msgstr "la commande « %s » nécessite l'option <%s>" -#: tools/virsh.c:1166 +#: tools/virsh.c:15528 #, c-format msgid "command '%s' requires --%s option" -msgstr "la commande « %s » nécessite l'option --%s" +msgstr "la commande « %s » nécessite l'option --%s" -#: tools/virsh.c:1209 +#: tools/virsh.c:15571 #, c-format msgid "command group '%s' doesn't exist" msgstr "" -#: tools/virsh.c:1232 +#: tools/virsh.c:15592 #, c-format msgid "command '%s' doesn't exist" -msgstr "la commande « %s » n'existe pas" +msgstr "la commande « %s » n'existe pas" -#: tools/virsh.c:1244 tools/virsh.c:1871 +#: tools/virsh.c:15604 tools/virsh.c:16463 #, c-format msgid "internal error: bad options in command: '%s'" msgstr "" -#: tools/virsh.c:1249 +#: tools/virsh.c:15609 msgid " NAME\n" msgstr " NOM\n" -#: tools/virsh.c:1252 +#: tools/virsh.c:15612 msgid "" "\n" " SYNOPSIS\n" @@ -27673,37 +28028,37 @@ "\n" " SYNOPSIS\n" -#: tools/virsh.c:1265 +#: tools/virsh.c:15625 #, c-format msgid "[--%s ]" msgstr "" -#: tools/virsh.c:1271 +#: tools/virsh.c:15631 #, c-format msgid "[--%s ]" msgstr "" -#: tools/virsh.c:1284 +#: tools/virsh.c:15644 #, c-format msgid "{[--%s] }..." msgstr "" -#: tools/virsh.c:1285 +#: tools/virsh.c:15645 #, c-format msgid "[[--%s] ]..." msgstr "" -#: tools/virsh.c:1287 +#: tools/virsh.c:15647 #, c-format msgid "<%s>..." msgstr "" -#: tools/virsh.c:1288 +#: tools/virsh.c:15648 #, c-format msgid "[<%s>]..." msgstr "" -#: tools/virsh.c:1303 +#: tools/virsh.c:15662 msgid "" "\n" " DESCRIPTION\n" @@ -27711,7 +28066,7 @@ "\n" " DESCRIPTION\n" -#: tools/virsh.c:1309 +#: tools/virsh.c:15668 msgid "" "\n" " OPTIONS\n" @@ -27719,54 +28074,62 @@ "\n" " OPTIONS\n" -#: tools/virsh.c:1317 +#: tools/virsh.c:15676 #, c-format msgid "[--%s] " msgstr "" -#: tools/virsh.c:1318 +#: tools/virsh.c:15677 #, c-format msgid "--%s " msgstr "--%s " -#: tools/virsh.c:1322 +#: tools/virsh.c:15681 #, c-format msgid "--%s " msgstr "--%s " -#: tools/virsh.c:1325 tools/virsh.c:1330 +#: tools/virsh.c:15684 tools/virsh.c:15689 #, c-format msgid "[--%s] " msgstr "" -#: tools/virsh.c:1330 +#: tools/virsh.c:15689 #, c-format msgid "<%s>" msgstr "" -#: tools/virsh.c:1564 +#: tools/virsh.c:1570 msgid "Mandatory option not present" msgstr "" -#: tools/virsh.c:1566 +#: tools/virsh.c:1572 msgid "Option argument is empty" msgstr "" -#: tools/virsh.c:1569 +#: tools/virsh.c:1575 #, c-format msgid "Failed to get option '%s': %s" msgstr "" -#: tools/virsh.c:1719 +#: tools/virsh.c:16052 #, c-format msgid "internal error: virsh %s: no %s VSH_OT_DATA option" msgstr "" -#: tools/virsh.c:1729 +#: tools/virsh.c:1739 +msgid "invalid timeout" +msgstr "" + +#: tools/virsh.c:1745 +msgid "timeout is too big" +msgstr "" + +#: tools/virsh.c:16961 msgid "no valid connection" msgstr "pas de connexion valide" -#: tools/virsh.c:1794 +#: tools/virsh.c:16387 #, c-format msgid "" "\n" @@ -27777,129 +28140,135 @@ "(Temps : %.3f ms)\n" "\n" -#: tools/virsh.c:1865 +#: tools/virsh.c:16457 #, c-format msgid "unknown command: '%s'" -msgstr "commande inconnue : « %s »" +msgstr "commande inconnue : « %s »" -#: tools/virsh.c:1908 +#: tools/virsh.c:16496 #, c-format msgid "expected syntax: --%s <%s>" msgstr "syntaxe attendue : --%s <%s>" -#: tools/virsh.c:1911 +#: tools/virsh.c:16499 msgid "number" msgstr "nombre" -#: tools/virsh.c:1911 +#: tools/virsh.c:16499 msgid "string" msgstr "chaîne" -#: tools/virsh.c:1935 +#: tools/virsh.c:16521 #, c-format msgid "unexpected data '%s'" -msgstr "donnée inattendue « %s »" +msgstr "donnée inattendue « %s »" -#: tools/virsh.c:1957 +#: tools/virsh.c:16543 msgid "optdata" msgstr "" -#: tools/virsh.c:1957 +#: tools/virsh.c:16543 msgid "bool" msgstr "" -#: tools/virsh.c:1958 +#: tools/virsh.c:16544 msgid "(none)" msgstr "" -#: tools/virsh.c:2093 +#: tools/virsh.c:16660 msgid "dangling \\" msgstr "" -#: tools/virsh.c:2106 +#: tools/virsh.c:16673 msgid "missing \"" msgstr "manquant \"" -#: tools/virsh.c:2190 tools/virsh-domain-monitor.c:1276 -#: tools/virsh-domain-monitor.c:1289 tools/virsh-network.c:377 -#: tools/virsh-network.c:383 tools/virsh-network.c:388 -#: tools/virsh-network.c:705 tools/virsh-network.c:711 tools/virsh-pool.c:1064 -#: tools/virsh-pool.c:1075 tools/virsh-pool.c:1558 tools/virsh-pool.c:1564 -#: tools/virsh-snapshot.c:938 tools/virsh-snapshot.c:1023 +#: tools/virsh.c:3373 tools/virsh.c:3386 tools/virsh.c:6686 tools/virsh.c:6692 +#: tools/virsh.c:6697 tools/virsh.c:6893 tools/virsh.c:6916 tools/virsh.c:8966 +#: tools/virsh.c:8977 tools/virsh.c:9452 tools/virsh.c:9461 +#: tools/virsh.c:16889 msgid "yes" msgstr "" -#: tools/virsh.c:2190 tools/virsh-domain-monitor.c:1276 -#: tools/virsh-domain-monitor.c:1289 tools/virsh-network.c:377 -#: tools/virsh-network.c:383 tools/virsh-network.c:388 -#: tools/virsh-network.c:705 tools/virsh-network.c:711 tools/virsh-pool.c:1064 -#: tools/virsh-pool.c:1075 tools/virsh-pool.c:1558 tools/virsh-pool.c:1564 -#: tools/virsh-snapshot.c:938 tools/virsh-snapshot.c:1023 +#: tools/virsh.c:3373 tools/virsh.c:3386 tools/virsh.c:6686 tools/virsh.c:6692 +#: tools/virsh.c:6697 tools/virsh.c:6893 tools/virsh.c:6916 tools/virsh.c:8966 +#: tools/virsh.c:8977 tools/virsh.c:9452 tools/virsh.c:9461 +#: tools/virsh.c:16889 msgid "no" msgstr "" -#: tools/virsh.c:2198 +#: tools/virsh.c:2228 #, c-format msgid "unimplemented parameter type %d" msgstr "" -#: tools/virsh.c:2343 +#: tools/virsh.c:2373 msgid "unable to make terminal raw: console isn't a tty" msgstr "" -#: tools/virsh.c:2353 +#: tools/console.c:326 #, c-format msgid "unable to set tty attributes: %s" msgstr "" -#: tools/virsh.c:2379 +#: tools/virsh.c:17032 msgid "error: " msgstr "erreur : " -#: tools/virsh.c:2429 +#: tools/virsh.c:2500 +#, c-format +msgid "failed to create pipe: %s" +msgstr "" + +#: tools/virsh.c:2558 +#, c-format +msgid "failed to determine loop exit status: %s" +msgstr "" + +#: tools/virsh.c:17085 msgid "VIRSH_DEBUG not set with a valid numeric value" msgstr "" -#: tools/virsh.c:2508 +#: tools/virsh.c:17158 msgid "failed to get the log file information" msgstr "impossible de récupérer les informations du fichier journal" -#: tools/virsh.c:2513 +#: tools/virsh.c:17163 msgid "the log path is not a file" msgstr "le chemin d'accès au journal ne correspond pas à un fichier" -#: tools/virsh.c:2521 +#: tools/virsh.c:17171 msgid "failed to open the log file. check the log file path" msgstr "impossible d'ouvrir le fichier journal. Vérifiez son chemin d'accès" -#: tools/virsh.c:2604 +#: tools/virsh.c:17253 msgid "failed to write the log file" msgstr "impossible d'écrire dans le fichier journal" -#: tools/virsh.c:2621 +#: tools/virsh.c:17268 #, c-format msgid "%s: failed to write log file: %s" msgstr "%s : impossible d'écrire dans le fichier journal : %s" -#: tools/virsh.c:2772 +#: tools/virsh.c:2949 msgid "Bad $VIRSH_HISTSIZE value." msgstr "" -#: tools/virsh.c:2776 +#: tools/virsh.c:2953 #, c-format msgid "$VIRSH_HISTSIZE value should be between 0 and %d" msgstr "" -#: tools/virsh.c:2788 +#: tools/virsh.c:17416 msgid "Could not determine home directory" msgstr "" -#: tools/virsh.c:2818 +#: tools/virsh.c:17445 #, c-format msgid "Failed to create '%s': %s" msgstr "" -#: tools/virsh.c:2929 +#: tools/virsh.c:17551 #, c-format msgid "" "\n" @@ -27923,18 +28292,18 @@ "\n" msgstr "" -#: tools/virsh.c:2946 +#: tools/virsh.c:17568 #, c-format msgid " %s (help keyword '%s')\n" msgstr " %s (mot clef d'aide '%s')\n" -#: tools/virsh.c:2959 +#: tools/virsh.c:17578 msgid "" "\n" " (specify help for details about the commands in the group)\n" msgstr "" -#: tools/virsh.c:2961 +#: tools/virsh.c:17580 msgid "" "\n" " (specify help for details about the command)\n" @@ -27944,12 +28313,12 @@ " (spécifier help pour plus de détails sur la commande)\n" "\n" -#: tools/virsh.c:2972 +#: tools/virsh.c:17591 #, c-format msgid "Virsh command line tool of libvirt %s\n" msgstr "" -#: tools/virsh.c:2973 +#: tools/virsh.c:17592 #, c-format msgid "" "See web site at %s\n" @@ -27958,74 +28327,74 @@ "Consultez le site Web à l'adresse %s\n" "\n" -#: tools/virsh.c:2975 +#: tools/virsh.c:17594 msgid "Compiled with support for:\n" msgstr "" -#: tools/virsh.c:2976 +#: tools/virsh.c:17595 msgid " Hypervisors:" msgstr " Hyperviseurs :" -#: tools/virsh.c:3018 +#: tools/virsh.c:17631 msgid " Networking:" msgstr " Réseau :" -#: tools/virsh.c:3044 +#: tools/virsh.c:17658 msgid " Storage:" msgstr " Stockage :" -#: tools/virsh.c:3077 +#: tools/virsh.c:17682 msgid " Miscellaneous:" msgstr " Divers :" -#: tools/virsh.c:3148 +#: tools/virsh.c:3328 #, c-format msgid "option %s takes a numeric argument" msgstr "" -#: tools/virsh.c:3153 +#: tools/virsh.c:3333 #, c-format msgid "ignoring debug level %d out of range [%d-%d]" msgstr "" -#: tools/virsh.c:3197 +#: tools/virsh.c:17774 #, c-format msgid "Invalid string '%s' for escape sequence" msgstr "" -#: tools/virsh.c:3208 +#: tools/virsh.c:3388 #, c-format msgid "option '-%c'/'--%s' requires an argument" msgstr "" -#: tools/virsh.c:3211 +#: tools/virsh.c:3391 #, c-format msgid "option '-%c' requires an argument" msgstr "" -#: tools/virsh.c:3215 +#: tools/virsh.c:17780 #, c-format msgid "unsupported option '-%c'. See --help." -msgstr "option « -%c » non prise en charge. Voir --help." +msgstr "option « -%c » non prise en charge. Voir --help." -#: tools/virsh.c:3217 +#: tools/virsh.c:3397 #, c-format msgid "unsupported option '%s'. See --help." msgstr "" -#: tools/virsh.c:3220 +#: tools/virsh.c:3400 msgid "unknown option" msgstr "" -#: tools/virsh.c:3338 +#: tools/virsh.c:17837 msgid "Failed to initialize mutex" msgstr "Echec de l'initialisation du mutex" -#: tools/virsh.c:3343 +#: tools/virsh.c:17842 msgid "Failed to initialize libvirt" msgstr "" -#: tools/virsh.c:3370 +#: tools/virsh.c:17871 #, c-format msgid "" "Welcome to %s, the virtualization interactive terminal.\n" @@ -28034,1058 +28403,1001 @@ "Bienvenue dans %s, le terminal de virtualisation interactif.\n" "\n" -#: tools/virsh.c:3373 +#: tools/virsh.c:17874 msgid "" "Type: 'help' for help with commands\n" " 'quit' to quit\n" "\n" msgstr "" -"Taper : « help » pour l'aide ou « help » avec la commande\n" -" « quit » pour quitter\n" +"Taper : « help » pour l'aide ou « help » avec la commande\n" +" « quit » pour quitter\n" "\n" -#: tools/virsh.h:411 +#: tools/virsh.h:426 #, c-format msgid "Options --%s and --%s are mutually exclusive" msgstr "" -#: tools/virsh-console.c:378 +#: tools/console.c:379 msgid "unable to wait on console condition" msgstr "" -#: tools/virsh-domain-monitor.c:50 +#: tools/virsh-domain-monitor.c:47 msgid "unspecified error" msgstr "" -#: tools/virsh-domain-monitor.c:52 +#: tools/virsh-domain-monitor.c:48 msgid "no space" msgstr "" -#: tools/virsh-domain-monitor.c:95 +#: tools/virsh-domain-monitor.c:92 msgid "Failed to retrieve domain XML" msgstr "" -#: tools/virsh-domain-monitor.c:100 +#: tools/virsh-domain-monitor.c:97 msgid "Couldn't parse domain XML" msgstr "" -#: tools/virsh-domain-monitor.c:124 +#: tools/virsh.c:16926 msgid "ok" msgstr "" -#: tools/virsh-domain-monitor.c:126 +#: tools/virsh.c:16928 msgid "background job" msgstr "" -#: tools/virsh-domain-monitor.c:128 +#: tools/virsh.c:16930 msgid "occupied" msgstr "" -#: tools/virsh-domain-monitor.c:135 tools/virsh-domain-monitor.c:293 -#: tools/virsh-domain-monitor.c:1274 tools/virsh-domain-monitor.c:1286 -#: tools/virsh-network.c:381 tools/virsh-pool.c:1072 tools/virsh-pool.c:1087 -#: tools/virsh-pool.c:1089 tools/virsh-pool.c:1090 tools/virsh-pool.c:1091 -#: tools/virsh-pool.c:1556 tools/virsh-volume.c:970 tools/virsh-volume.c:1378 -#: tools/virsh-volume.c:1385 tools/virsh-volume.c:1386 -#: tools/virsh-volume.c:1387 +#: tools/virsh.c:3371 tools/virsh.c:3383 tools/virsh.c:6690 tools/virsh.c:8974 +#: tools/virsh.c:8989 tools/virsh.c:8991 tools/virsh.c:8992 tools/virsh.c:8993 +#: tools/virsh.c:9450 tools/virsh.c:10372 tools/virsh.c:10514 +#: tools/virsh.c:10521 tools/virsh.c:10522 tools/virsh.c:10523 +#: tools/virsh.c:10539 tools/virsh.c:16855 tools/virsh.c:16935 msgid "unknown" msgstr "" -#: tools/virsh-domain-monitor.c:145 tools/virsh-domain.c:123 -#: tools/virsh-pool.c:1106 tools/virsh-pool.c:1539 +#: tools/virsh.c:16749 tools/virsh.c:16951 +msgid "no state" +msgstr "sans état" + +#: tools/virsh.c:9008 tools/virsh.c:9433 tools/virsh.c:16734 +#: tools/virsh.c:16947 msgid "running" msgstr "en cours d'exécution" -#: tools/virsh-domain-monitor.c:147 tools/virsh-domain.c:121 +#: tools/virsh.c:16736 tools/virsh.c:16945 msgid "idle" msgstr "" -#: tools/virsh-domain-monitor.c:149 +#: tools/virsh.c:16738 msgid "paused" msgstr "mis en pause" -#: tools/virsh-domain-monitor.c:151 +#: tools/virsh.c:16740 msgid "in shutdown" msgstr "en arrêt" -#: tools/virsh-domain-monitor.c:153 +#: tools/virsh.c:16742 msgid "shut off" msgstr "fermé" -#: tools/virsh-domain-monitor.c:155 tools/virsh-domain-monitor.c:196 -#: tools/virsh-domain-monitor.c:232 tools/virsh-domain-monitor.c:256 +#: tools/virsh.c:16744 tools/virsh.c:16830 msgid "crashed" msgstr "a échoué" -#: tools/virsh-domain-monitor.c:157 +#: tools/virsh-domain-monitor.c:141 msgid "pmsuspended" msgstr "" -#: tools/virsh-domain-monitor.c:162 tools/virsh-domain.c:127 -msgid "no state" -msgstr "sans état" - -#: tools/virsh-domain-monitor.c:180 +#: tools/virsh.c:16766 msgid "booted" msgstr "" -#: tools/virsh-domain-monitor.c:182 tools/virsh-domain-monitor.c:258 +#: tools/virsh.c:16768 tools/virsh.c:16832 msgid "migrated" msgstr "" -#: tools/virsh-domain-monitor.c:184 +#: tools/virsh.c:16770 msgid "restored" msgstr "" -#: tools/virsh-domain-monitor.c:186 tools/virsh-domain-monitor.c:226 -#: tools/virsh-domain-monitor.c:264 +#: tools/virsh.c:16772 tools/virsh.c:16806 tools/virsh.c:16838 msgid "from snapshot" msgstr "" -#: tools/virsh-domain-monitor.c:188 +#: tools/virsh.c:16774 msgid "unpaused" msgstr "" -#: tools/virsh-domain-monitor.c:190 +#: tools/virsh.c:16776 msgid "migration canceled" msgstr "" -#: tools/virsh-domain-monitor.c:192 +#: tools/virsh.c:16778 msgid "save canceled" msgstr "" -#: tools/virsh-domain-monitor.c:194 +#: tools/virsh-domain-monitor.c:166 msgid "event wakeup" msgstr "" -#: tools/virsh-domain-monitor.c:214 tools/virsh-domain-monitor.c:242 +#: tools/virsh.c:16794 tools/virsh.c:16817 msgid "user" msgstr "" -#: tools/virsh-domain-monitor.c:216 +#: tools/virsh.c:16796 msgid "migrating" msgstr "" -#: tools/virsh-domain-monitor.c:218 +#: tools/virsh.c:16798 msgid "saving" msgstr "" -#: tools/virsh-domain-monitor.c:220 +#: tools/virsh.c:16800 msgid "dumping" msgstr "" -#: tools/virsh-domain-monitor.c:222 +#: tools/virsh.c:16802 msgid "I/O error" msgstr "" -#: tools/virsh-domain-monitor.c:224 +#: tools/virsh.c:16804 msgid "watchdog" msgstr "" -#: tools/virsh-domain-monitor.c:228 +#: tools/virsh.c:16808 msgid "shutting down" msgstr "" -#: tools/virsh-domain-monitor.c:230 +#: tools/virsh-domain-monitor.c:186 msgid "creating snapshot" msgstr "" -#: tools/virsh-domain-monitor.c:252 +#: tools/virsh.c:16826 msgid "shutdown" msgstr "" -#: tools/virsh-domain-monitor.c:254 +#: tools/virsh.c:16828 msgid "destroyed" msgstr "" -#: tools/virsh-domain-monitor.c:260 tools/virsh-domain-monitor.c:1847 -#: tools/virsh-domain-monitor.c:1854 +#: tools/virsh.c:953 tools/virsh.c:16834 msgid "saved" msgstr "" -#: tools/virsh-domain-monitor.c:262 +#: tools/virsh.c:16836 msgid "failed" msgstr "" -#: tools/virsh-domain-monitor.c:274 +#: tools/virsh-domain-monitor.c:211 msgid "panicked" msgstr "" -#: tools/virsh-domain-monitor.c:301 +#: tools/virsh.c:1584 msgid "get memory statistics for a domain" msgstr "" -#: tools/virsh-domain-monitor.c:304 +#: tools/virsh-domain-monitor.c:262 msgid "Get memory statistics for a running domain." msgstr "" -#: tools/virsh-domain-monitor.c:313 tools/virsh-domain-monitor.c:437 -#: tools/virsh-domain-monitor.c:492 tools/virsh-domain-monitor.c:606 -#: tools/virsh-domain-monitor.c:711 tools/virsh-domain-monitor.c:826 -#: tools/virsh-domain-monitor.c:879 tools/virsh-domain-monitor.c:1062 -#: tools/virsh-domain-monitor.c:1204 tools/virsh-domain-monitor.c:1346 -#: tools/virsh-domain.c:168 tools/virsh-domain.c:270 tools/virsh-domain.c:709 -#: tools/virsh-domain.c:963 tools/virsh-domain.c:1019 -#: tools/virsh-domain.c:1243 tools/virsh-domain.c:1506 -#: tools/virsh-domain.c:1685 tools/virsh-domain.c:1891 -#: tools/virsh-domain.c:1989 tools/virsh-domain.c:2155 -#: tools/virsh-domain.c:2225 tools/virsh-domain.c:2322 -#: tools/virsh-domain.c:2509 tools/virsh-domain.c:2696 -#: tools/virsh-domain.c:2742 tools/virsh-domain.c:2826 -#: tools/virsh-domain.c:3452 tools/virsh-domain.c:3921 -#: tools/virsh-domain.c:4041 tools/virsh-domain.c:4100 -#: tools/virsh-domain.c:4443 tools/virsh-domain.c:4573 -#: tools/virsh-domain.c:4721 tools/virsh-domain.c:4764 -#: tools/virsh-domain.c:4850 tools/virsh-domain.c:4931 -#: tools/virsh-domain.c:4974 tools/virsh-domain.c:5187 -#: tools/virsh-domain.c:5225 tools/virsh-domain.c:5436 -#: tools/virsh-domain.c:5545 tools/virsh-domain.c:5832 -#: tools/virsh-domain.c:5951 tools/virsh-domain.c:6272 -#: tools/virsh-domain.c:6603 tools/virsh-domain.c:6660 -#: tools/virsh-domain.c:6832 tools/virsh-domain.c:6989 -#: tools/virsh-domain.c:7027 tools/virsh-domain.c:7129 -#: tools/virsh-domain.c:7244 tools/virsh-domain.c:7341 -#: tools/virsh-domain.c:7443 tools/virsh-domain.c:7642 -#: tools/virsh-domain.c:7789 tools/virsh-domain.c:7939 -#: tools/virsh-domain.c:8068 tools/virsh-domain.c:8206 -#: tools/virsh-domain.c:8574 tools/virsh-domain.c:8852 -#: tools/virsh-domain.c:8906 tools/virsh-domain.c:8968 -#: tools/virsh-domain.c:9020 tools/virsh-domain.c:9064 -#: tools/virsh-domain.c:9251 tools/virsh-domain.c:9324 -#: tools/virsh-domain.c:9384 tools/virsh-domain.c:9547 -#: tools/virsh-domain.c:9648 tools/virsh-domain.c:9750 -#: tools/virsh-domain.c:10120 tools/virsh-domain.c:10235 -#: tools/virsh-domain.c:10295 tools/virsh-domain.c:10446 -#: tools/virsh-snapshot.c:128 tools/virsh-snapshot.c:331 -#: tools/virsh-snapshot.c:523 tools/virsh-snapshot.c:645 -#: tools/virsh-snapshot.c:881 tools/virsh-snapshot.c:1438 -#: tools/virsh-snapshot.c:1702 tools/virsh-snapshot.c:1770 -#: tools/virsh-snapshot.c:1838 tools/virsh-snapshot.c:1931 +#: tools/virsh.c:685 tools/virsh.c:788 tools/virsh.c:973 tools/virsh.c:1021 +#: tools/virsh.c:1068 tools/virsh.c:1243 tools/virsh.c:1309 tools/virsh.c:1474 +#: tools/virsh.c:1590 tools/virsh.c:1646 tools/virsh.c:1693 tools/virsh.c:1773 +#: tools/virsh.c:2199 tools/virsh.c:2473 tools/virsh.c:2523 tools/virsh.c:2577 +#: tools/virsh.c:2905 tools/virsh.c:2958 tools/virsh.c:3108 tools/virsh.c:3146 +#: tools/virsh.c:3184 tools/virsh.c:3222 tools/virsh.c:3261 tools/virsh.c:3299 +#: tools/virsh.c:3437 tools/virsh.c:3520 tools/virsh.c:3717 tools/virsh.c:3925 +#: tools/virsh.c:4031 tools/virsh.c:4275 tools/virsh.c:4369 tools/virsh.c:4403 +#: tools/virsh.c:4490 tools/virsh.c:4580 tools/virsh.c:4660 tools/virsh.c:4837 +#: tools/virsh.c:5338 tools/virsh.c:5595 tools/virsh.c:5886 tools/virsh.c:5931 +#: tools/virsh.c:5974 tools/virsh.c:6058 tools/virsh.c:6082 tools/virsh.c:6138 +#: tools/virsh.c:6245 tools/virsh.c:11728 tools/virsh.c:11797 +#: tools/virsh.c:11852 tools/virsh.c:12161 tools/virsh.c:12240 +#: tools/virsh.c:12310 tools/virsh.c:12509 tools/virsh.c:12644 +#: tools/virsh.c:12989 tools/virsh.c:13566 tools/virsh.c:13785 +#: tools/virsh.c:13915 tools/virsh.c:14047 tools/virsh.c:14185 +#: tools/virsh.c:14358 tools/virsh.c:14722 tools/virsh.c:14784 +#: tools/virsh.c:14841 tools/virsh.c:14915 tools/virsh.c:14986 msgid "domain name, id or uuid" msgstr "nom du domaine, ID ou UUID" -#: tools/virsh-domain-monitor.c:318 +#: tools/virsh-domain-monitor.c:276 msgid "period in seconds to set collection" msgstr "" -#: tools/virsh-domain-monitor.c:322 tools/virsh-domain.c:181 -#: tools/virsh-domain.c:340 tools/virsh-domain.c:751 tools/virsh-domain.c:1076 -#: tools/virsh-domain.c:1255 tools/virsh-domain.c:2340 -#: tools/virsh-domain.c:2526 tools/virsh-domain.c:5558 -#: tools/virsh-domain.c:5841 tools/virsh-domain.c:5964 -#: tools/virsh-domain.c:7257 tools/virsh-domain.c:7354 -#: tools/virsh-domain.c:7463 tools/virsh-domain.c:7654 -#: tools/virsh-domain.c:9560 tools/virsh-domain.c:9661 -#: tools/virsh-domain.c:9767 tools/virsh-domain.c:10133 +#: tools/virsh.c:4035 tools/virsh.c:4278 tools/virsh.c:4492 tools/virsh.c:4582 +#: tools/virsh.c:4665 tools/virsh.c:4846 tools/virsh.c:6259 msgid "affect next boot" msgstr "" -#: tools/virsh-domain-monitor.c:326 tools/virsh-domain.c:185 -#: tools/virsh-domain.c:344 tools/virsh-domain.c:755 tools/virsh-domain.c:1080 -#: tools/virsh-domain.c:1259 tools/virsh-domain.c:2530 -#: tools/virsh-domain.c:5562 tools/virsh-domain.c:5845 -#: tools/virsh-domain.c:5968 tools/virsh-domain.c:7261 -#: tools/virsh-domain.c:7358 tools/virsh-domain.c:7467 -#: tools/virsh-domain.c:7658 tools/virsh-domain.c:9564 -#: tools/virsh-domain.c:9665 tools/virsh-domain.c:9771 -#: tools/virsh-domain.c:10137 +#: tools/virsh.c:4036 tools/virsh.c:4279 tools/virsh.c:4493 tools/virsh.c:4583 +#: tools/virsh.c:4666 tools/virsh.c:4847 tools/virsh.c:6260 msgid "affect running domain" msgstr "" -#: tools/virsh-domain-monitor.c:330 tools/virsh-domain.c:189 -#: tools/virsh-domain.c:348 tools/virsh-domain.c:759 tools/virsh-domain.c:1084 -#: tools/virsh-domain.c:1263 tools/virsh-domain.c:2534 -#: tools/virsh-domain.c:5566 tools/virsh-domain.c:5849 -#: tools/virsh-domain.c:5972 tools/virsh-domain.c:7265 -#: tools/virsh-domain.c:7362 tools/virsh-domain.c:7471 -#: tools/virsh-domain.c:7662 tools/virsh-domain.c:9568 -#: tools/virsh-domain.c:9669 tools/virsh-domain.c:9775 -#: tools/virsh-domain.c:10141 +#: tools/virsh.c:4037 tools/virsh.c:4280 tools/virsh.c:4494 tools/virsh.c:4584 +#: tools/virsh.c:4667 tools/virsh.c:4848 tools/virsh.c:6261 msgid "affect current domain" msgstr "" -#: tools/virsh-domain-monitor.c:371 +#: tools/virsh-domain-monitor.c:329 msgid "Unable to parse integer parameter." msgstr "" -#: tools/virsh-domain-monitor.c:376 +#: tools/virsh-domain-monitor.c:334 #, c-format msgid "Invalid collection period value '%d'" msgstr "" -#: tools/virsh-domain-monitor.c:382 +#: tools/virsh-domain-monitor.c:340 msgid "Unable to change balloon collection period." msgstr "" -#: tools/virsh-domain-monitor.c:391 +#: tools/virsh.c:1610 #, c-format msgid "Failed to get memory statistics for domain %s" msgstr "" -#: tools/virsh-domain-monitor.c:425 +#: tools/virsh.c:1640 msgid "domain block device size information" msgstr "" -#: tools/virsh-domain-monitor.c:428 +#: tools/virsh.c:1641 msgid "Get block device size info for a domain." msgstr "" -#: tools/virsh-domain-monitor.c:442 tools/virsh-domain-monitor.c:884 -#: tools/virsh-domain.c:1024 +#: tools/virsh.c:1069 tools/virsh.c:1647 tools/virsh.c:6246 msgid "block device" msgstr "périphérique en mode bloc" -#: tools/virsh-domain-monitor.c:464 tools/virsh-pool.c:1569 -#: tools/virsh-volume.c:1020 +#: tools/virsh.c:1675 tools/virsh.c:9466 tools/virsh.c:10376 msgid "Capacity:" msgstr "Capacité :" -#: tools/virsh-domain-monitor.c:465 tools/virsh-pool.c:1572 -#: tools/virsh-volume.c:1023 +#: tools/virsh.c:1676 tools/virsh.c:9469 tools/virsh.c:10379 msgid "Allocation:" msgstr "Allocation :" -#: tools/virsh-domain-monitor.c:466 +#: tools/virsh.c:1677 msgid "Physical:" msgstr "" -#: tools/virsh-domain-monitor.c:480 +#: tools/virsh.c:1687 msgid "list all domain blocks" msgstr "" -#: tools/virsh-domain-monitor.c:483 +#: tools/virsh-domain-monitor.c:441 msgid "Get the summary of block devices for a domain." msgstr "" -#: tools/virsh-domain-monitor.c:496 tools/virsh-domain-monitor.c:610 +#: tools/virsh.c:1695 msgid "get inactive rather than running configuration" msgstr "" -#: tools/virsh-domain-monitor.c:500 +#: tools/virsh-domain-monitor.c:458 msgid "additionally display the type and device value" msgstr "" -#: tools/virsh-domain-monitor.c:540 tools/virsh-domain-monitor.c:646 -#: tools/virsh-volume.c:1480 tools/virsh-volume.c:1520 +#: tools/virsh.c:10629 tools/virsh.c:10669 msgid "Type" msgstr "" -#: tools/virsh-domain-monitor.c:541 +#: tools/virsh-domain-monitor.c:499 msgid "Device" msgstr "" -#: tools/virsh-domain-monitor.c:541 tools/virsh-domain-monitor.c:543 +#: tools/virsh.c:1733 msgid "Target" msgstr "" -#: tools/virsh-domain-monitor.c:541 tools/virsh-domain-monitor.c:543 -#: tools/virsh-domain-monitor.c:647 +#: tools/virsh.c:1733 msgid "Source" msgstr "" -#: tools/virsh-domain-monitor.c:597 +#: tools/virsh-domain-monitor.c:563 msgid "list all domain virtual interfaces" msgstr "" -#: tools/virsh-domain-monitor.c:598 +#: tools/virsh-domain-monitor.c:564 msgid "Get the summary of virtual interfaces for a domain." msgstr "" -#: tools/virsh-domain-monitor.c:646 +#: tools/virsh-domain-monitor.c:612 msgid "Interface" msgstr "" -#: tools/virsh-domain-monitor.c:647 +#: tools/virsh-domain-monitor.c:613 msgid "Model" msgstr "" -#: tools/virsh-domain-monitor.c:647 +#: tools/virsh-domain-monitor.c:613 msgid "MAC" msgstr "" -#: tools/virsh-domain-monitor.c:699 +#: tools/virsh.c:1468 msgid "get link state of a virtual interface" msgstr "" -#: tools/virsh-domain-monitor.c:702 +#: tools/virsh.c:1469 msgid "Get link state of a domain's virtual interface." msgstr "" -#: tools/virsh-domain-monitor.c:716 tools/virsh-domain.c:2327 -#: tools/virsh-domain.c:2514 +#: tools/virsh.c:1310 tools/virsh.c:1475 msgid "interface device (MAC Address)" msgstr "" -#: tools/virsh-domain-monitor.c:724 +#: tools/virsh.c:1476 msgid "Get persistent interface state" msgstr "" -#: tools/virsh-domain-monitor.c:756 tools/virsh-domain.c:2383 +#: tools/virsh.c:1356 tools/virsh.c:1512 msgid "Failed to get domain description xml" msgstr "" -#: tools/virsh-domain-monitor.c:761 tools/virsh-domain.c:2399 +#: tools/virsh.c:1372 tools/virsh.c:1519 msgid "Failed to parse domain description xml" msgstr "" -#: tools/virsh-domain-monitor.c:775 +#: tools/virsh-domain-monitor.c:741 msgid "Failed to extract interface information" msgstr "" -#: tools/virsh-domain-monitor.c:781 +#: tools/virsh-domain-monitor.c:747 #, c-format msgid "Interface (mac: %s) not found." msgstr "" -#: tools/virsh-domain-monitor.c:783 +#: tools/virsh-domain-monitor.c:749 #, c-format msgid "Interface (dev: %s) not found." msgstr "" -#: tools/virsh-domain-monitor.c:814 +#: tools/virsh.c:1015 msgid "domain control interface state" msgstr "" -#: tools/virsh-domain-monitor.c:817 +#: tools/virsh.c:1016 msgid "Returns state of a control interface to the domain." msgstr "" -#: tools/virsh-domain-monitor.c:866 +#: tools/virsh.c:1061 msgid "get device block stats for a domain" msgstr "" "retourner les statistiques d'un périphérique en mode bloc pour un domaine" -#: tools/virsh-domain-monitor.c:869 +#: tools/virsh.c:1062 msgid "" "Get device block stats for a running domain. See man page or use --human for " "explanation of fields" msgstr "" -#: tools/virsh-domain-monitor.c:888 +#: tools/virsh.c:1070 msgid "print a more human readable output" msgstr "" -#: tools/virsh-domain-monitor.c:903 +#: tools/virsh.c:1084 msgid "number of read operations:" msgstr "" -#: tools/virsh-domain-monitor.c:905 +#: tools/virsh.c:1086 msgid "number of bytes read:" msgstr "" -#: tools/virsh-domain-monitor.c:907 +#: tools/virsh.c:1088 msgid "number of write operations:" msgstr "" -#: tools/virsh-domain-monitor.c:909 +#: tools/virsh.c:1090 msgid "number of bytes written:" msgstr "" -#: tools/virsh-domain-monitor.c:911 +#: tools/virsh.c:1092 msgid "error count:" msgstr "" -#: tools/virsh-domain-monitor.c:913 +#: tools/virsh.c:1094 msgid "number of flush operations:" msgstr "" -#: tools/virsh-domain-monitor.c:915 +#: tools/virsh.c:1096 msgid "total duration of reads (ns):" msgstr "" -#: tools/virsh-domain-monitor.c:917 +#: tools/virsh.c:1098 msgid "total duration of writes (ns):" msgstr "" -#: tools/virsh-domain-monitor.c:919 +#: tools/virsh.c:1100 msgid "total duration of flushes (ns):" msgstr "" -#: tools/virsh-domain-monitor.c:967 tools/virsh-domain-monitor.c:987 +#: tools/virsh.c:1152 tools/virsh.c:1172 #, c-format msgid "Failed to get block stats %s %s" msgstr "Impossible d'obtenir les statistiques du bloc %s %s" -#: tools/virsh-domain-monitor.c:974 tools/virsh-domain-monitor.c:993 +#: tools/virsh.c:1159 tools/virsh.c:1178 #, c-format msgid "Device: %s\n" msgstr "" -#: tools/virsh-domain-monitor.c:1050 +#: tools/virsh-domain-monitor.c:960 +#, c-format +msgid "Failed to get block stats for domain '%s' device '%s'" +msgstr "" + +#: tools/virsh.c:1237 msgid "get network interface stats for a domain" msgstr "obtenir les statistiques d'une interface réseau pour un domaine" -#: tools/virsh-domain-monitor.c:1053 +#: tools/virsh.c:1238 msgid "Get network interface stats for a running domain." msgstr "" "Obtenir les statistiques d'une interface réseau pour un domaine en cours " "d'exécution." -#: tools/virsh-domain-monitor.c:1067 +#: tools/virsh.c:1244 msgid "interface device" msgstr "périphérique d'interface" -#: tools/virsh-domain-monitor.c:1087 +#: tools/virsh.c:1267 #, c-format msgid "Failed to get interface stats %s %s" msgstr "" "Impossible de récupérer les statistiques relatives à l'interface %s %s" -#: tools/virsh-domain-monitor.c:1127 +#: tools/virsh-domain-monitor.c:1100 msgid "Show errors on block devices" msgstr "" -#: tools/virsh-domain-monitor.c:1130 +#: tools/virsh-domain-monitor.c:1103 msgid "Show block device errors" msgstr "" -#: tools/virsh-domain-monitor.c:1139 +#: tools/virsh-domain-monitor.c:1112 msgid "domain name, id, or uuid" msgstr "nom de domaine, id, ou uuid" -#: tools/virsh-domain-monitor.c:1170 +#: tools/virsh-domain-monitor.c:1143 msgid "No errors found\n" msgstr "" -#: tools/virsh-domain-monitor.c:1192 +#: tools/virsh.c:3293 msgid "domain information" msgstr "informations du domaine" -#: tools/virsh-domain-monitor.c:1195 +#: tools/virsh.c:3294 msgid "Returns basic information about the domain." msgstr "Renvoyer un résumé des informations sur le domaine." -#: tools/virsh-domain-monitor.c:1228 tools/virsh-domain-monitor.c:1230 +#: tools/virsh.c:3325 tools/virsh.c:3327 msgid "Id:" msgstr "ID :" -#: tools/virsh-domain-monitor.c:1231 tools/virsh-network.c:370 -#: tools/virsh-pool.c:1520 tools/virsh-snapshot.c:920 -#: tools/virsh-volume.c:1010 +#: tools/virsh.c:3328 tools/virsh.c:9414 tools/virsh.c:10353 msgid "Name:" msgstr "Nom :" -#: tools/virsh-domain-monitor.c:1234 tools/virsh-network.c:373 -#: tools/virsh-pool.c:1523 +#: tools/virsh.c:3331 tools/virsh.c:9417 msgid "UUID:" msgstr "UUID :" -#: tools/virsh-domain-monitor.c:1237 +#: tools/virsh.c:3334 msgid "OS Type:" msgstr "Type de SE :" -#: tools/virsh-domain-monitor.c:1242 tools/virsh-domain.c:5476 -#: tools/virsh-domain.c:5505 tools/virsh-pool.c:1530 tools/virsh-pool.c:1534 -#: tools/virsh-pool.c:1538 tools/virsh-pool.c:1542 tools/virsh-pool.c:1546 -#: tools/virsh-snapshot.c:956 +#: tools/virsh.c:3339 tools/virsh.c:3969 tools/virsh.c:3998 tools/virsh.c:9424 +#: tools/virsh.c:9428 tools/virsh.c:9432 tools/virsh.c:9436 tools/virsh.c:9440 msgid "State:" msgstr "État :" -#: tools/virsh-domain-monitor.c:1245 tools/virsh-host.c:256 +#: tools/virsh.c:3342 tools/virsh.c:5037 msgid "CPU(s):" msgstr "CPU :" -#: tools/virsh-domain-monitor.c:1252 tools/virsh-domain.c:5483 +#: tools/virsh.c:3349 tools/virsh.c:3976 msgid "CPU time:" msgstr "Temps CPU :" -#: tools/virsh-domain-monitor.c:1256 tools/virsh-domain-monitor.c:1259 +#: tools/virsh.c:3353 tools/virsh.c:3356 msgid "Max memory:" msgstr "Mémoire Max :" -#: tools/virsh-domain-monitor.c:1260 +#: tools/virsh.c:3357 msgid "no limit" msgstr "aucune limite" -#: tools/virsh-domain-monitor.c:1262 +#: tools/virsh.c:3359 msgid "Used memory:" msgstr "Mémoire utilisée :" -#: tools/virsh-domain-monitor.c:1274 tools/virsh-domain-monitor.c:1276 -#: tools/virsh-network.c:381 tools/virsh-network.c:383 tools/virsh-pool.c:1556 -#: tools/virsh-pool.c:1558 +#: tools/virsh.c:3371 tools/virsh.c:3373 tools/virsh.c:6690 tools/virsh.c:6692 +#: tools/virsh.c:9450 tools/virsh.c:9452 msgid "Persistent:" msgstr "" -#: tools/virsh-domain-monitor.c:1280 tools/virsh-network.c:386 -#: tools/virsh-network.c:388 tools/virsh-pool.c:1562 tools/virsh-pool.c:1564 +#: tools/virsh.c:3377 tools/virsh.c:6695 tools/virsh.c:6697 tools/virsh.c:9459 +#: tools/virsh.c:9461 msgid "Autostart:" msgstr "Démarrage automatique :" -#: tools/virsh-domain-monitor.c:1281 +#: tools/virsh.c:3378 msgid "enable" msgstr "" -#: tools/virsh-domain-monitor.c:1281 +#: tools/virsh.c:3378 msgid "disable" msgstr "" -#: tools/virsh-domain-monitor.c:1286 tools/virsh-domain-monitor.c:1288 +#: tools/virsh.c:3383 tools/virsh.c:3385 msgid "Managed save:" msgstr "" -#: tools/virsh-domain-monitor.c:1303 +#: tools/virsh.c:3401 msgid "Security model:" msgstr "" -#: tools/virsh-domain-monitor.c:1304 +#: tools/virsh.c:3402 msgid "Security DOI:" msgstr "" -#: tools/virsh-domain-monitor.c:1318 +#: tools/virsh.c:3416 msgid "Security label:" msgstr "" -#: tools/virsh-domain-monitor.c:1334 +#: tools/virsh.c:967 msgid "domain state" msgstr "état du domaine" -#: tools/virsh-domain-monitor.c:1337 +#: tools/virsh.c:968 msgid "Returns state about a domain." msgstr "Retourne l'état d'un domaine." -#: tools/virsh-domain-monitor.c:1350 +#: tools/virsh.c:974 msgid "also print reason for the state" msgstr "" -#: tools/virsh-domain-monitor.c:1390 +#: tools/virsh.c:851 msgid "list domains" msgstr "lister les domaines" -#: tools/virsh-domain-monitor.c:1393 +#: tools/virsh.c:852 msgid "Returns list of domains." msgstr "Renvoyer la liste des domaines" -#: tools/virsh-domain-monitor.c:1500 +#: tools/virsh-domain-monitor.c:1473 msgid "Failed to list domains" msgstr "" -#: tools/virsh-domain-monitor.c:1512 tools/virsh-domain-monitor.c:1520 +#: tools/virsh.c:885 tools/virsh.c:892 msgid "Failed to list active domains" msgstr "Impossible de lister les domaines actifs" -#: tools/virsh-domain-monitor.c:1529 tools/virsh-domain-monitor.c:1538 +#: tools/virsh.c:903 tools/virsh.c:911 msgid "Failed to list inactive domains" msgstr "Impossible de lister les domaines inactifs" -#: tools/virsh-domain-monitor.c:1572 +#: tools/virsh-domain-monitor.c:1545 msgid "Failed to get domain persistence info" msgstr "" -#: tools/virsh-domain-monitor.c:1584 +#: tools/virsh-domain-monitor.c:1557 msgid "Failed to get domain state" msgstr "" -#: tools/virsh-domain-monitor.c:1604 +#: tools/virsh-domain-monitor.c:1577 msgid "Failed to get domain autostart state" msgstr "" -#: tools/virsh-domain-monitor.c:1617 +#: tools/virsh-domain-monitor.c:1590 msgid "Failed to check for managed save image" msgstr "" -#: tools/virsh-domain-monitor.c:1629 +#: tools/virsh-domain-monitor.c:1602 msgid "Failed to get snapshot count" msgstr "" -#: tools/virsh-domain-monitor.c:1676 +#: tools/virsh.c:857 msgid "list inactive domains" msgstr "lister les domaines inactifs" -#: tools/virsh-domain-monitor.c:1680 +#: tools/virsh.c:858 msgid "list inactive & active domains" msgstr "lister les domaines actifs et inactifs" -#: tools/virsh-domain-monitor.c:1684 +#: tools/virsh-domain-monitor.c:1657 msgid "list transient domains" msgstr "" -#: tools/virsh-domain-monitor.c:1688 +#: tools/virsh-domain-monitor.c:1661 msgid "list persistent domains" msgstr "" -#: tools/virsh-domain-monitor.c:1692 +#: tools/virsh-domain-monitor.c:1665 msgid "list domains with existing snapshot" msgstr "" -#: tools/virsh-domain-monitor.c:1696 +#: tools/virsh-domain-monitor.c:1669 msgid "list domains without a snapshot" msgstr "" -#: tools/virsh-domain-monitor.c:1700 +#: tools/virsh-domain-monitor.c:1673 msgid "list domains in running state" msgstr "" -#: tools/virsh-domain-monitor.c:1704 +#: tools/virsh-domain-monitor.c:1677 msgid "list domains in paused state" msgstr "" -#: tools/virsh-domain-monitor.c:1708 +#: tools/virsh-domain-monitor.c:1681 msgid "list domains in shutoff state" msgstr "" -#: tools/virsh-domain-monitor.c:1712 +#: tools/virsh-domain-monitor.c:1685 msgid "list domains in other states" msgstr "" -#: tools/virsh-domain-monitor.c:1716 +#: tools/virsh-domain-monitor.c:1689 msgid "list domains with autostart enabled" msgstr "" -#: tools/virsh-domain-monitor.c:1720 +#: tools/virsh-domain-monitor.c:1693 msgid "list domains with autostart disabled" msgstr "" -#: tools/virsh-domain-monitor.c:1724 +#: tools/virsh-domain-monitor.c:1697 msgid "list domains with managed save state" msgstr "" -#: tools/virsh-domain-monitor.c:1728 +#: tools/virsh-domain-monitor.c:1701 msgid "list domains without managed save" msgstr "" -#: tools/virsh-domain-monitor.c:1732 +#: tools/virsh-domain-monitor.c:1705 msgid "list uuid's only" msgstr "liste des uuid seulement" -#: tools/virsh-domain-monitor.c:1736 +#: tools/virsh-domain-monitor.c:1709 msgid "list domain names only" msgstr "" -#: tools/virsh-domain-monitor.c:1740 +#: tools/virsh-domain-monitor.c:1713 msgid "list table (default)" msgstr "" -#: tools/virsh-domain-monitor.c:1744 +#: tools/virsh-domain-monitor.c:1717 msgid "mark inactive domains with managed save state" msgstr "" -#: tools/virsh-domain-monitor.c:1748 +#: tools/virsh-domain-monitor.c:1721 msgid "show short domain description" msgstr "" -#: tools/virsh-domain-monitor.c:1802 +#: tools/virsh-domain-monitor.c:1775 msgid "Only one argument from --table, --name and --uuid may be specified." msgstr "Pour --table, --name et --uuid, un seul argument peut être spécifié." -#: tools/virsh-domain-monitor.c:1817 tools/virsh-domain-monitor.c:1822 +#: tools/virsh.c:920 msgid "Id" msgstr "ID" -#: tools/virsh-domain-monitor.c:1817 tools/virsh-domain-monitor.c:1822 -#: tools/virsh-interface.c:363 tools/virsh-network.c:692 -#: tools/virsh-nwfilter.c:373 tools/virsh-pool.c:1200 tools/virsh-pool.c:1221 -#: tools/virsh-pool.c:1289 tools/virsh-snapshot.c:1595 -#: tools/virsh-snapshot.c:1599 tools/virsh-volume.c:1454 -#: tools/virsh-volume.c:1470 tools/virsh-volume.c:1520 +#: tools/virsh.c:920 tools/virsh.c:6679 tools/virsh.c:6874 tools/virsh.c:7147 +#: tools/virsh.c:8118 tools/virsh.c:9108 tools/virsh.c:9128 tools/virsh.c:9197 +#: tools/virsh.c:10604 tools/virsh.c:10619 tools/virsh.c:10669 +#: tools/virsh.c:14496 tools/virsh.c:14500 msgid "Name" msgstr "Nom" -#: tools/virsh-domain-monitor.c:1817 tools/virsh-domain-monitor.c:1822 -#: tools/virsh-interface.c:363 tools/virsh-network.c:692 -#: tools/virsh-pool.c:1200 tools/virsh-pool.c:1226 tools/virsh-pool.c:1289 -#: tools/virsh-snapshot.c:1595 tools/virsh-snapshot.c:1599 +#: tools/virsh.c:920 tools/virsh.c:6874 tools/virsh.c:7147 tools/virsh.c:9108 +#: tools/virsh.c:9133 tools/virsh.c:9197 tools/virsh.c:14496 +#: tools/virsh.c:14500 msgid "State" msgstr "État" -#: tools/virsh-domain-monitor.c:1817 +#: tools/virsh-domain-monitor.c:1790 msgid "Title" msgstr "" -#: tools/virsh-domain-monitor.c:1858 +#: tools/virsh-domain-monitor.c:1831 msgid "Failed to get domain's UUID" msgstr "Impossible d'obtenir l'UUID du domaine" -#: tools/virsh-domain.c:109 +#: tools/virsh.c:16100 #, c-format msgid "failed to get domain '%s'" -msgstr "impossible de récupérer le domaine « %s »" +msgstr "impossible de récupérer le domaine « %s »" -#: tools/virsh-domain.c:119 +#: tools/virsh.c:16943 msgid "offline" msgstr "hors ligne" -#: tools/virsh-domain.c:156 +#: tools/virsh-domain.c:119 +msgid "blocked" +msgstr "bloqué" + +#: tools/virsh.c:11846 msgid "attach device from an XML file" msgstr "attacher un périphérique depuis un fichier XML" -#: tools/virsh-domain.c:159 +#: tools/virsh.c:11847 msgid "Attach device from an XML ." msgstr "Attacher un périphérique depuis un fichier XML ." -#: tools/virsh-domain.c:173 tools/virsh-domain.c:9552 -#: tools/virsh-domain.c:9653 +#: tools/virsh.c:11853 tools/virsh.c:12162 tools/virsh.c:12241 msgid "XML file" msgstr "fichier XML" -#: tools/virsh-domain.c:177 tools/virsh-domain.c:336 tools/virsh-domain.c:747 -#: tools/virsh-domain.c:9556 tools/virsh-domain.c:9657 -#: tools/virsh-domain.c:9763 tools/virsh-domain.c:10129 +#: tools/virsh-domain.c:175 tools/virsh-domain.c:334 tools/virsh-domain.c:745 +#: tools/virsh-domain.c:9588 tools/virsh-domain.c:9689 +#: tools/virsh-domain.c:9795 tools/virsh-domain.c:10161 msgid "make live change persistent" msgstr "" -#: tools/virsh-domain.c:241 +#: tools/virsh.c:11895 #, c-format msgid "Failed to attach device from %s" msgstr "Impossible d'attacher le périphérique depuis %s" -#: tools/virsh-domain.c:245 +#: tools/virsh.c:11899 msgid "Device attached successfully\n" msgstr "" -#: tools/virsh-domain.c:258 +#: tools/virsh.c:12638 msgid "attach disk device" msgstr "attacher un périphérique disque" -#: tools/virsh-domain.c:261 +#: tools/virsh.c:12639 msgid "Attach new disk device." msgstr "Attacher un nouveau périphérique disque." -#: tools/virsh-domain.c:275 +#: tools/virsh.c:12646 msgid "source of disk device" msgstr "source du périphérique disque" -#: tools/virsh-domain.c:280 tools/virsh-domain.c:10125 +#: tools/virsh.c:12647 tools/virsh.c:12990 msgid "target of disk device" msgstr "cible du périphérique disque" -#: tools/virsh-domain.c:284 +#: tools/virsh.c:12648 msgid "driver of disk device" msgstr "pilote du périphérique disque" -#: tools/virsh-domain.c:288 +#: tools/virsh.c:12649 msgid "subdriver of disk device" msgstr "pilote secondaire du périphérique disque" -#: tools/virsh-domain.c:292 +#: tools/virsh.c:12650 msgid "cache mode of disk device" msgstr "" -#: tools/virsh-domain.c:296 +#: tools/virsh.c:12651 msgid "target device type" msgstr "type de périphérique cible" -#: tools/virsh-domain.c:304 +#: tools/virsh.c:12652 msgid "mode of device reading and writing" msgstr "mode de lecture et d'écriture du périphérique" -#: tools/virsh-domain.c:308 +#: tools/virsh.c:12654 msgid "type of source (block|file)" msgstr "" -#: tools/virsh-domain.c:312 +#: tools/virsh.c:12655 msgid "serial of disk device" msgstr "" -#: tools/virsh-domain.c:316 +#: tools/virsh-domain.c:314 msgid "wwn of disk device" msgstr "" -#: tools/virsh-domain.c:320 +#: tools/virsh-domain.c:318 msgid "needs rawio capability" msgstr "" -#: tools/virsh-domain.c:324 +#: tools/virsh.c:12657 msgid "address of disk device" msgstr "" -#: tools/virsh-domain.c:328 +#: tools/virsh-domain.c:326 msgid "use multifunction pci under specified address" msgstr "" -#: tools/virsh-domain.c:332 +#: tools/virsh-domain.c:330 msgid "print XML document rather than attach the disk" msgstr "" -#: tools/virsh-domain.c:554 +#: tools/virsh.c:12857 #, c-format msgid "Unknown source type: '%s'" msgstr "" -#: tools/virsh-domain.c:560 +#: tools/virsh.c:12863 #, c-format msgid "No support for %s in command 'attach-disk'" msgstr "" -#: tools/virsh-domain.c:607 +#: tools/virsh.c:12905 msgid "Invalid address." msgstr "" -#: tools/virsh-domain.c:622 +#: tools/virsh.c:12917 msgid "expecting a pci:0000.00.00.00 address." msgstr "" -#: tools/virsh-domain.c:633 +#: tools/virsh.c:12928 msgid "expecting a scsi:00.00.00 address." msgstr "" -#: tools/virsh-domain.c:644 +#: tools/virsh.c:12939 msgid "expecting an ide:00.00.00 address." msgstr "" -#: tools/virsh-domain.c:678 +#: tools/virsh.c:12966 msgid "Failed to attach disk" msgstr "" -#: tools/virsh-domain.c:680 +#: tools/virsh.c:12968 msgid "Disk attached successfully\n" msgstr "" -#: tools/virsh-domain.c:697 +#: tools/virsh.c:12304 msgid "attach network interface" msgstr "attacher une interface réseau" -#: tools/virsh-domain.c:700 +#: tools/virsh.c:12305 msgid "Attach new network interface." msgstr "Attacher une nouvelle interface réseau." -#: tools/virsh-domain.c:714 tools/virsh-domain.c:9755 +#: tools/virsh.c:12311 tools/virsh.c:12510 msgid "network interface type" msgstr "type d'interface réseau" -#: tools/virsh-domain.c:719 +#: tools/virsh.c:12312 msgid "source of network interface" msgstr "source d'interface réseau" -#: tools/virsh-domain.c:723 +#: tools/virsh.c:12313 msgid "target network name" msgstr "nom du réseau cible" -#: tools/virsh-domain.c:727 tools/virsh-domain.c:9759 +#: tools/virsh.c:12314 tools/virsh.c:12511 msgid "MAC address" msgstr "adresse MAC" -#: tools/virsh-domain.c:731 +#: tools/virsh.c:12315 msgid "script used to bridge network interface" msgstr "script utilisé pour relier une interface réseau" -#: tools/virsh-domain.c:735 +#: tools/virsh.c:12316 msgid "model type" msgstr "" -#: tools/virsh-domain.c:739 tools/virsh-domain.c:2518 +#: tools/virsh.c:12318 msgid "control domain's incoming traffics" msgstr "" -#: tools/virsh-domain.c:743 tools/virsh-domain.c:2522 +#: tools/virsh.c:12319 msgid "control domain's outgoing traffics" msgstr "" -#: tools/virsh-domain.c:851 +#: tools/virsh.c:12399 #, c-format msgid "No support for %s in command 'attach-interface'" msgstr "" -#: tools/virsh-domain.c:859 tools/virsh-domain.c:2579 +#: tools/virsh.c:12407 msgid "inbound format is incorrect" msgstr "" -#: tools/virsh-domain.c:863 tools/virsh-domain.c:2583 +#: tools/virsh.c:12411 msgid "inbound average is mandatory" msgstr "" -#: tools/virsh-domain.c:870 tools/virsh-domain.c:2607 +#: tools/virsh.c:12418 msgid "outbound format is incorrect" msgstr "" -#: tools/virsh-domain.c:874 tools/virsh-domain.c:2611 +#: tools/virsh.c:12422 msgid "outbound average is mandatory" msgstr "" -#: tools/virsh-domain.c:934 +#: tools/virsh.c:12486 msgid "Failed to attach interface" msgstr "" -#: tools/virsh-domain.c:936 +#: tools/virsh.c:12488 msgid "Interface attached successfully\n" msgstr "" -#: tools/virsh-domain.c:951 +#: tools/virsh.c:678 msgid "autostart a domain" msgstr "démarrer automatiquement un domaine" -#: tools/virsh-domain.c:954 +#: tools/virsh.c:680 msgid "Configure a domain to be automatically started at boot." msgstr "Configurer un domaine pour être lancé automatiquement au démarrage." -#: tools/virsh-domain.c:967 tools/virsh-network.c:102 tools/virsh-pool.c:99 +#: tools/virsh.c:686 tools/virsh.c:6198 tools/virsh.c:8255 msgid "disable autostarting" msgstr "désactiver le démarrage automatique" -#: tools/virsh-domain.c:986 +#: tools/virsh.c:707 #, c-format msgid "Failed to mark domain %s as autostarted" msgstr "Impossible de marquer le domaine %s en démarrage automatique" -#: tools/virsh-domain.c:988 +#: tools/virsh.c:709 #, c-format msgid "Failed to unmark domain %s as autostarted" msgstr "Impossible de démarquer le domaine %s en démarrage automatique" -#: tools/virsh-domain.c:994 +#: tools/virsh.c:715 #, c-format msgid "Domain %s marked as autostarted\n" msgstr "Domaine %s marqué pour le démarrage automatique\n" -#: tools/virsh-domain.c:996 +#: tools/virsh.c:717 #, c-format msgid "Domain %s unmarked as autostarted\n" msgstr "Domaine %s démarqué pour le démarrage automatique\n" -#: tools/virsh-domain.c:1007 +#: tools/virsh.c:6239 msgid "Set or query a block device I/O tuning parameters." msgstr "" -#: tools/virsh-domain.c:1010 +#: tools/virsh.c:6240 msgid "Set or query disk I/O parameters such as block throttling." msgstr "" -#: tools/virsh-domain.c:1032 +#: tools/virsh.c:6248 msgid "total throughput limit in bytes per second" msgstr "" -#: tools/virsh-domain.c:1040 +#: tools/virsh.c:6250 msgid "read throughput limit in bytes per second" msgstr "" -#: tools/virsh-domain.c:1048 +#: tools/virsh.c:6252 msgid "write throughput limit in bytes per second" msgstr "" -#: tools/virsh-domain.c:1056 +#: tools/virsh.c:6254 msgid "total I/O operations limit per second" msgstr "" -#: tools/virsh-domain.c:1064 +#: tools/virsh.c:6256 msgid "read I/O operations limit per second" msgstr "" -#: tools/virsh-domain.c:1072 +#: tools/virsh.c:6258 msgid "write I/O operations limit per second" msgstr "" -#: tools/virsh-domain.c:1177 +#: tools/virsh.c:6355 msgid "Unable to get number of block I/O throttle parameters" msgstr "" -#: tools/virsh-domain.c:1190 +#: tools/virsh.c:6368 msgid "Unable to get block I/O throttle parameters" msgstr "" -#: tools/virsh-domain.c:1215 +#: tools/virsh.c:6465 msgid "Unable to change block I/O throttle" msgstr "" -#: tools/virsh-domain.c:1219 tools/virsh-domain.c:1297 -#: tools/virsh-domain.c:7532 +#: tools/virsh.c:4708 tools/virsh.c:4891 tools/virsh.c:6305 tools/virsh.c:6313 +#: tools/virsh.c:6321 tools/virsh.c:6329 tools/virsh.c:6337 tools/virsh.c:6345 msgid "Unable to parse integer parameter" msgstr "" -#: tools/virsh-domain.c:1228 +#: tools/virsh.c:4651 msgid "Get or set blkio parameters" msgstr "" -#: tools/virsh-domain.c:1231 +#: tools/virsh.c:4652 msgid "" "Get or set the current blkio parameters for a guest domain.\n" " To get the blkio parameters use following command: \n" @@ -29093,781 +29405,793 @@ " virsh # blkiotune " msgstr "" -#: tools/virsh-domain.c:1247 +#: tools/virsh.c:4662 msgid "IO Weight in range [100, 1000]" msgstr "" -#: tools/virsh-domain.c:1251 +#: tools/virsh.c:4664 msgid "per-device IO Weights, in the form of /path/to/device,weight,..." msgstr "" -#: tools/virsh-domain.c:1301 +#: tools/virsh-domain.c:1253 +msgid "" +"per-device read I/O limit per second, in the form of " +"/path/to/device,read_iops_sec,..." +msgstr "" + +#: tools/virsh-domain.c:1257 +msgid "" +"per-device write I/O limit per second, in the form of " +"/path/to/device,write_iops_sec,..." +msgstr "" + +#: tools/virsh-domain.c:1261 +msgid "" +"per-device bytes read per second, in the form of " +"/path/to/device,read_bytes_sec,..." +msgstr "" + +#: tools/virsh-domain.c:1265 +msgid "" +"per-device bytes wrote per second, in the form of " +"/path/to/device,write_bytes_sec,..." +msgstr "" + +#: tools/virsh.c:4715 #, c-format msgid "Invalid value of %d for I/O weight" msgstr "" -#: tools/virsh-domain.c:1311 +#: tools/virsh.c:4723 msgid "Unable to parse string parameter" msgstr "" -#: tools/virsh-domain.c:1324 +#: tools/virsh.c:4734 msgid "Unable to get number of blkio parameters" msgstr "" -#: tools/virsh-domain.c:1337 +#: tools/virsh.c:4747 msgid "Unable to get blkio parameters" msgstr "" -#: tools/virsh-domain.c:1362 +#: tools/virsh.c:4810 msgid "Unable to change blkio parameters" msgstr "" -#: tools/virsh-domain.c:1395 +#: tools/virsh.c:6029 msgid "bandwidth must be a number" msgstr "" -#: tools/virsh-domain.c:1494 +#: tools/virsh-domain.c:1556 msgid "Start a block commit operation." msgstr "" -#: tools/virsh-domain.c:1497 +#: tools/virsh-domain.c:1559 msgid "Commit changes from a snapshot down to its backing image." msgstr "" -#: tools/virsh-domain.c:1511 tools/virsh-domain.c:1690 -#: tools/virsh-domain.c:1896 tools/virsh-domain.c:1994 +#: tools/virsh-domain.c:1573 tools/virsh-domain.c:1741 +#: tools/virsh-domain.c:1936 tools/virsh-domain.c:2037 msgid "fully-qualified path of disk" msgstr "" -#: tools/virsh-domain.c:1515 tools/virsh-domain.c:1699 -#: tools/virsh-domain.c:1998 +#: tools/virsh-domain.c:1577 tools/virsh-domain.c:1750 +#: tools/virsh-domain.c:2041 msgid "bandwidth limit in MiB/s" msgstr "" -#: tools/virsh-domain.c:1519 +#: tools/virsh-domain.c:1581 msgid "path of base file to commit into (default bottom of chain)" msgstr "" -#: tools/virsh-domain.c:1523 +#: tools/virsh-domain.c:1585 msgid "use backing file of top as base" msgstr "" -#: tools/virsh-domain.c:1527 +#: tools/virsh-domain.c:1589 msgid "path of top file to commit from (default top of chain)" msgstr "" -#: tools/virsh-domain.c:1531 +#: tools/virsh-domain.c:1593 msgid "delete files that were successfully committed" msgstr "" -#: tools/virsh-domain.c:1535 +#: tools/virsh-domain.c:1597 msgid "wait for job to complete" msgstr "" -#: tools/virsh-domain.c:1539 tools/virsh-domain.c:1719 -#: tools/virsh-domain.c:2010 +#: tools/virsh-domain.c:1601 tools/virsh-domain.c:1770 +#: tools/virsh-domain.c:2053 msgid "with --wait, display the progress" msgstr "" -#: tools/virsh-domain.c:1543 tools/virsh-domain.c:1723 +#: tools/virsh-domain.c:1605 tools/virsh-domain.c:1774 msgid "with --wait, abort if copy exceeds timeout (in seconds)" msgstr "" -#: tools/virsh-domain.c:1547 tools/virsh-domain.c:1735 -#: tools/virsh-domain.c:2018 +#: tools/virsh-domain.c:1609 tools/virsh-domain.c:1786 +#: tools/virsh-domain.c:2061 msgid "with --wait, don't wait for cancel to finish" msgstr "" -#: tools/virsh-domain.c:1573 tools/virsh-domain.c:1767 -#: tools/virsh-domain.c:2044 -msgid "invalid timeout" -msgstr "" - -#: tools/virsh-domain.c:1578 tools/virsh-domain.c:1772 -#: tools/virsh-domain.c:2049 -msgid "timeout is too big" -msgstr "" - -#: tools/virsh-domain.c:1600 tools/virsh-domain.c:1794 -#: tools/virsh-domain.c:2071 +#: tools/virsh-domain.c:1651 tools/virsh-domain.c:1834 +#: tools/virsh-domain.c:2103 msgid "missing --wait option" msgstr "" -#: tools/virsh-domain.c:1608 +#: tools/virsh-domain.c:1659 msgid "Block Commit started" msgstr "" -#: tools/virsh-domain.c:1622 tools/virsh-domain.c:1816 -#: tools/virsh-domain.c:2093 +#: tools/virsh-domain.c:1673 tools/virsh-domain.c:1856 +#: tools/virsh-domain.c:2125 #, c-format msgid "failed to query job for disk %s" msgstr "" -#: tools/virsh-domain.c:1629 tools/virsh-domain.c:1655 +#: tools/virsh-domain.c:1680 tools/virsh-domain.c:1706 +#: tools/virsh-domain.c:1967 msgid "Block Commit" msgstr "" -#: tools/virsh-domain.c:1643 tools/virsh-domain.c:1838 -#: tools/virsh-domain.c:2113 +#: tools/virsh-domain.c:1694 tools/virsh-domain.c:1878 +#: tools/virsh-domain.c:2145 #, c-format msgid "failed to abort job for disk %s" msgstr "" -#: tools/virsh-domain.c:1657 +#: tools/virsh-domain.c:1708 msgid "Commit aborted" msgstr "" -#: tools/virsh-domain.c:1657 +#: tools/virsh-domain.c:1708 msgid "Commit complete" msgstr "" -#: tools/virsh-domain.c:1673 +#: tools/virsh-domain.c:1724 msgid "Start a block copy operation." msgstr "" -#: tools/virsh-domain.c:1676 +#: tools/virsh-domain.c:1727 msgid "Copy a disk backing image chain to dest." msgstr "" -#: tools/virsh-domain.c:1695 +#: tools/virsh-domain.c:1746 msgid "path of the copy to create" msgstr "" -#: tools/virsh-domain.c:1703 +#: tools/virsh-domain.c:1754 msgid "make the copy share a backing chain" msgstr "" -#: tools/virsh-domain.c:1707 +#: tools/virsh-domain.c:1758 msgid "reuse existing destination" msgstr "" -#: tools/virsh-domain.c:1711 +#: tools/virsh-domain.c:1762 msgid "use raw destination file" msgstr "" -#: tools/virsh-domain.c:1715 +#: tools/virsh-domain.c:1766 msgid "wait for job to reach mirroring phase" msgstr "" -#: tools/virsh-domain.c:1727 +#: tools/virsh-domain.c:1778 msgid "with --wait, pivot when mirroring starts" msgstr "" -#: tools/virsh-domain.c:1731 +#: tools/virsh-domain.c:1782 msgid "with --wait, quit when mirroring starts" msgstr "" -#: tools/virsh-domain.c:1762 +#: tools/virsh-domain.c:1812 msgid "cannot mix --pivot and --finish" msgstr "" -#: tools/virsh-domain.c:1802 +#: tools/virsh-domain.c:1842 msgid "Block Copy started" msgstr "" -#: tools/virsh-domain.c:1823 tools/virsh-domain.c:1959 +#: tools/virsh-domain.c:1863 tools/virsh-domain.c:1966 msgid "Block Copy" msgstr "" -#: tools/virsh-domain.c:1851 +#: tools/virsh-domain.c:1891 #, c-format msgid "failed to pivot job for disk %s" msgstr "" -#: tools/virsh-domain.c:1856 +#: tools/virsh-domain.c:1896 #, c-format msgid "failed to finish job for disk %s" msgstr "" -#: tools/virsh-domain.c:1860 +#: tools/virsh-domain.c:1900 msgid "Copy aborted" msgstr "Copie interrompue" -#: tools/virsh-domain.c:1861 +#: tools/virsh-domain.c:1901 msgid "Successfully pivoted" msgstr "" -#: tools/virsh-domain.c:1862 +#: tools/virsh-domain.c:1902 msgid "Successfully copied" msgstr "" -#: tools/virsh-domain.c:1863 +#: tools/virsh-domain.c:1903 msgid "Now in mirroring phase" msgstr "" -#: tools/virsh-domain.c:1879 +#: tools/virsh-domain.c:1919 msgid "Manage active block operations" msgstr "" -#: tools/virsh-domain.c:1882 +#: tools/virsh-domain.c:1922 msgid "Query, adjust speed, or cancel active block operations." msgstr "" -#: tools/virsh-domain.c:1900 +#: tools/virsh-domain.c:1940 msgid "abort the active job on the specified disk" msgstr "" -#: tools/virsh-domain.c:1904 +#: tools/virsh-domain.c:1944 msgid "don't wait for --abort to complete" msgstr "" -#: tools/virsh-domain.c:1908 +#: tools/virsh-domain.c:1948 msgid "conclude and pivot a copy job" msgstr "" -#: tools/virsh-domain.c:1912 +#: tools/virsh-domain.c:1952 msgid "get active job information for the specified disk" msgstr "" -#: tools/virsh-domain.c:1916 +#: tools/virsh-domain.c:1956 msgid "set the Bandwidth limit in MiB/s" msgstr "définit la limite de bande passante en Mio/s" -#: tools/virsh-domain.c:1936 -msgid "conflict between --abort, --info, and --bandwidth modes" -msgstr "" +#: tools/virsh-domain.c:1964 tools/virsh-domain.c:1973 +msgid "Unknown job" +msgstr "Tâche inconnue" -#: tools/virsh-domain.c:1956 tools/virsh-domain.c:2100 -#: tools/virsh-domain.c:2125 +#: tools/virsh-domain.c:1965 tools/virsh-domain.c:2132 +#: tools/virsh-domain.c:2157 msgid "Block Pull" msgstr "" -#: tools/virsh-domain.c:1962 -msgid "Unknown job" -msgstr "Tâche inconnue" +#: tools/virsh-domain.c:1990 +msgid "conflict between --abort, --info, and --bandwidth modes" +msgstr "" -#: tools/virsh-domain.c:1968 +#: tools/virsh-domain.c:2011 #, c-format msgid " Bandwidth limit: %lu MiB/s\n" msgstr " Limite de bande passante : %lu Mio/s\n" -#: tools/virsh-domain.c:1977 tools/virsh-domain.c:1980 +#: tools/virsh.c:6052 tools/virsh.c:6053 msgid "Populate a disk from its backing image." msgstr "" -#: tools/virsh-domain.c:2002 +#: tools/virsh-domain.c:2045 msgid "path of backing file in chain for a partial pull" msgstr "" -#: tools/virsh-domain.c:2006 +#: tools/virsh-domain.c:2049 msgid "wait for job to finish" msgstr "" -#: tools/virsh-domain.c:2014 +#: tools/virsh-domain.c:2057 msgid "with --wait, abort if pull exceeds timeout (in seconds)" msgstr "" -#: tools/virsh-domain.c:2079 +#: tools/virsh-domain.c:2111 msgid "Block Pull started" msgstr "" -#: tools/virsh-domain.c:2127 +#: tools/virsh-domain.c:2159 msgid "Pull aborted" msgstr "" -#: tools/virsh-domain.c:2127 +#: tools/virsh-domain.c:2159 msgid "Pull complete" msgstr "" -#: tools/virsh-domain.c:2143 tools/virsh-domain.c:2146 +#: tools/virsh.c:6132 tools/virsh.c:6133 msgid "Resize block device of domain." msgstr "Modifie la taille d'un périphérique bloc de domaine." -#: tools/virsh-domain.c:2160 +#: tools/virsh.c:6139 msgid "Fully-qualified path of block device" msgstr "" -#: tools/virsh-domain.c:2165 +#: tools/virsh-domain.c:2197 msgid "New size of the block device, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:2183 tools/virsh-volume.c:648 tools/virsh-volume.c:653 -#: tools/virsh-volume.c:758 tools/virsh-volume.c:763 +#: tools/virsh.c:6163 tools/virsh.c:10088 tools/virsh.c:10093 +#: tools/virsh.c:10180 tools/virsh.c:10185 msgid "Unable to parse integer" msgstr "" -#: tools/virsh-domain.c:2197 +#: tools/virsh.c:6176 #, c-format msgid "Failed to resize block device '%s'" msgstr "Échec de la modification de la taille du périphérique bloc « %s »" -#: tools/virsh-domain.c:2199 +#: tools/virsh.c:6178 #, c-format msgid "Block device '%s' is resized" msgstr "La taille du périphérique bloc « %s » a été modifiée" -#: tools/virsh-domain.c:2213 +#: tools/virsh.c:781 msgid "connect to the guest console" msgstr "se connecter à la console invitée" -#: tools/virsh-domain.c:2216 +#: tools/virsh.c:783 msgid "Connect the virtual serial console for the guest" msgstr "Connecter la console série virtuelle pour l'invité" -#: tools/virsh-domain.c:2229 +#: tools/virsh.c:789 msgid "character device name" msgstr "" -#: tools/virsh-domain.c:2233 +#: tools/virsh-domain.c:2265 msgid "force console connection (disconnect already connected sessions)" msgstr "" -#: tools/virsh-domain.c:2237 +#: tools/virsh-domain.c:2269 msgid "only connect if safe console handling is supported" msgstr "" -#: tools/virsh-domain.c:2251 +#: tools/virsh.c:800 msgid "Unable to get domain status" msgstr "" -#: tools/virsh-domain.c:2256 +#: tools/virsh.c:805 msgid "The domain is not running" msgstr "" -#: tools/virsh-domain.c:2261 +#: tools/virsh-domain.c:2293 msgid "Cannot run interactive console without a controlling TTY" msgstr "" -#: tools/virsh-domain.c:2265 +#: tools/virsh.c:809 #, c-format msgid "Connected to domain %s\n" msgstr "" -#: tools/virsh-domain.c:2266 +#: tools/virsh.c:810 #, c-format msgid "Escape character is %s\n" msgstr "" -#: tools/virsh-domain.c:2309 +#: tools/virsh.c:1303 msgid "set link state of a virtual interface" msgstr "" -#: tools/virsh-domain.c:2312 +#: tools/virsh.c:1304 msgid "" "Set link state of a domain's virtual interface. This command wraps usage of " "update-device command." msgstr "" -#: tools/virsh-domain.c:2332 +#: tools/virsh.c:1311 msgid "new state of the device" msgstr "" -#: tools/virsh-domain.c:2376 +#: tools/virsh.c:1349 #, c-format msgid "invalid link state '%s'" msgstr "" -#: tools/virsh-domain.c:2406 +#: tools/virsh.c:1379 tools/virsh.c:1526 msgid "Failed to extract interface information or no interfaces found" msgstr "" -#: tools/virsh-domain.c:2437 +#: tools/virsh-domain.c:2469 #, c-format msgid "interface (%s: %s) not found" msgstr "" -#: tools/virsh-domain.c:2471 +#: tools/virsh.c:1441 tools/virsh.c:12602 tools/virsh.c:13065 msgid "Failed to create XML" msgstr "Impossible de créer XML" -#: tools/virsh-domain.c:2476 +#: tools/virsh.c:1446 msgid "Failed to update interface link state" msgstr "" -#: tools/virsh-domain.c:2479 tools/virsh-domain.c:9724 +#: tools/virsh.c:1449 tools/virsh.c:12292 msgid "Device updated successfully\n" msgstr "" -#: tools/virsh-domain.c:2497 +#: tools/virsh-domain.c:2529 msgid "get/set parameters of a virtual interface" msgstr "" -#: tools/virsh-domain.c:2500 +#: tools/virsh-domain.c:2532 msgid "Get/set parameters of a domain's virtual interface." msgstr "" -#: tools/virsh-domain.c:2637 +#: tools/virsh-domain.c:2669 msgid "Unable to get number of interface parameters" msgstr "" -#: tools/virsh-domain.c:2650 +#: tools/virsh-domain.c:2682 msgid "Unable to get interface parameters" msgstr "" -#: tools/virsh-domain.c:2675 +#: tools/virsh-domain.c:2707 msgid "Unable to set interface parameters" msgstr "" -#: tools/virsh-domain.c:2684 +#: tools/virsh.c:1767 msgid "suspend a domain" msgstr "suspendre un domaine" -#: tools/virsh-domain.c:2687 +#: tools/virsh.c:1768 msgid "Suspend a running domain." msgstr "Suspendre un domaine en cours d'exécution" -#: tools/virsh-domain.c:2712 +#: tools/virsh.c:1791 #, c-format msgid "Domain %s suspended\n" msgstr "Domaine %s suspendu\n" -#: tools/virsh-domain.c:2714 +#: tools/virsh.c:1793 #, c-format msgid "Failed to suspend domain %s" msgstr "Impossible de suspendre le domaine %s" -#: tools/virsh-domain.c:2727 +#: tools/virsh-domain.c:2759 msgid "suspend a domain gracefully using power management functions" msgstr "" -#: tools/virsh-domain.c:2731 +#: tools/virsh-domain.c:2763 msgid "" "Suspends a running domain using guest OS's power management. (Note: This " "requires a guest agent configured and running in the guest OS)." msgstr "" -#: tools/virsh-domain.c:2747 +#: tools/virsh-domain.c:2779 msgid "duration in seconds" msgstr "" -#: tools/virsh-domain.c:2752 tools/virsh-host.c:528 +#: tools/virsh.c:5249 msgid "mem(Suspend-to-RAM), disk(Suspend-to-Disk), hybrid(Hybrid-Suspend)" msgstr "" -#: tools/virsh-domain.c:2773 tools/virsh-host.c:550 +#: tools/virsh-domain.c:2805 tools/virsh-host.c:559 msgid "Invalid duration argument" msgstr "" -#: tools/virsh-domain.c:2787 tools/virsh-host.c:561 +#: tools/virsh.c:5283 msgid "Invalid target" msgstr "" -#: tools/virsh-domain.c:2792 +#: tools/virsh-domain.c:2824 #, c-format msgid "Domain %s could not be suspended" msgstr "" -#: tools/virsh-domain.c:2797 +#: tools/virsh-domain.c:2829 #, c-format msgid "Domain %s successfully suspended" msgstr "" -#: tools/virsh-domain.c:2813 +#: tools/virsh-domain.c:2845 msgid "wakeup a domain from pmsuspended state" msgstr "" -#: tools/virsh-domain.c:2816 +#: tools/virsh-domain.c:2848 msgid "Wakeup a domain that was previously suspended by power management." msgstr "" -#: tools/virsh-domain.c:2843 +#: tools/virsh-domain.c:2875 #, c-format msgid "Domain %s could not be woken up" msgstr "" -#: tools/virsh-domain.c:2848 +#: tools/virsh-domain.c:2880 #, c-format msgid "Domain %s successfully woken up" msgstr "" -#: tools/virsh-domain.c:2863 +#: tools/virsh.c:1913 msgid "undefine a domain" msgstr "" -#: tools/virsh-domain.c:2866 +#: tools/virsh.c:1915 msgid "Undefine an inactive domain, or convert persistent to transient." msgstr "" -#: tools/virsh-domain.c:2875 tools/virsh-domain.c:8428 +#: tools/virsh.c:1920 tools/virsh.c:5513 msgid "domain name or uuid" msgstr "nom du domaine ou UUID" -#: tools/virsh-domain.c:2879 +#: tools/virsh.c:1921 msgid "remove domain managed state file" msgstr "" -#: tools/virsh-domain.c:2883 +#: tools/virsh-domain.c:2915 msgid "" "remove associated storage volumes (comma separated list of targets or source " "paths) (see domblklist)" msgstr "" -#: tools/virsh-domain.c:2888 +#: tools/virsh-domain.c:2920 msgid "remove all associated storage volumes (use with caution)" msgstr "" -#: tools/virsh-domain.c:2892 +#: tools/virsh-domain.c:2924 msgid "wipe data on the removed volumes" msgstr "" -#: tools/virsh-domain.c:2896 +#: tools/virsh.c:1923 msgid "remove all domain snapshot metadata, if inactive" msgstr "" -#: tools/virsh-domain.c:3018 +#: tools/virsh-domain.c:3050 msgid "Storage volume deletion is supported only on stopped domains" msgstr "" -#: tools/virsh-domain.c:3025 +#: tools/virsh-domain.c:3057 msgid "Specified both --storage and --remove-all-storage" msgstr "" -#: tools/virsh-domain.c:3030 +#: tools/virsh-domain.c:3062 msgid "Could not retrieve domain XML description" msgstr "" -#: tools/virsh-domain.c:3088 +#: tools/virsh-domain.c:3120 #, c-format msgid "Missing storage volume name for disk '%s'" msgstr "" -#: tools/virsh-domain.c:3096 +#: tools/virsh-domain.c:3128 #, c-format msgid "Storage pool '%s' for volume '%s' not found." msgstr "" -#: tools/virsh-domain.c:3111 +#: tools/virsh-domain.c:3143 #, c-format msgid "" "Storage volume '%s'(%s) is not managed by libvirt. Remove it manually.\n" msgstr "" -#: tools/virsh-domain.c:3131 +#: tools/virsh-domain.c:3163 #, c-format msgid "Volume '%s' was not found in domain's definition.\n" msgstr "" -#: tools/virsh-domain.c:3176 +#: tools/virsh.c:2060 #, c-format msgid "Unable to remove metadata of %d snapshots" msgstr "" -#: tools/virsh-domain.c:3177 +#: tools/virsh.c:2061 #, c-format msgid "Refusing to undefine while %d snapshots exist" msgstr "" -#: tools/virsh-domain.c:3186 +#: tools/virsh.c:2070 #, c-format msgid "Domain %s has been undefined\n" msgstr "Le domaine %s a été supprimé\n" -#: tools/virsh-domain.c:3189 +#: tools/virsh.c:2073 #, c-format msgid "Failed to undefine domain %s" msgstr "Impossible de supprimer le domaine %s" -#: tools/virsh-domain.c:3197 +#: tools/virsh-domain.c:3229 #, c-format msgid "Wiping volume '%s'(%s) ... " msgstr "" -#: tools/virsh-domain.c:3201 +#: tools/virsh-domain.c:3233 msgid "Failed! Volume not removed." msgstr "" -#: tools/virsh-domain.c:3205 +#: tools/virsh-domain.c:3237 msgid "Done.\n" msgstr "" -#: tools/virsh-domain.c:3211 +#: tools/virsh-domain.c:3243 #, c-format msgid "Failed to remove storage volume '%s'(%s)" msgstr "" -#: tools/virsh-domain.c:3215 +#: tools/virsh-domain.c:3247 #, c-format msgid "Volume '%s'(%s) removed.\n" msgstr "" -#: tools/virsh-domain.c:3254 +#: tools/virsh.c:2086 msgid "start a (previously defined) inactive domain" msgstr "démarrer un domaine (précédemment défini)" -#: tools/virsh-domain.c:3257 +#: tools/virsh.c:2087 msgid "" "Start a domain, either from the last managedsave\n" " state, or via a fresh boot if no managedsave state\n" " is present." msgstr "" -#: tools/virsh-domain.c:3268 +#: tools/virsh.c:2094 msgid "name of the inactive domain" msgstr "nom du domaine inactif" -#: tools/virsh-domain.c:3273 tools/virsh-domain.c:6468 +#: tools/virsh.c:1813 tools/virsh.c:2096 msgid "attach to console after creation" msgstr "" -#: tools/virsh-domain.c:3278 tools/virsh-domain.c:6473 +#: tools/virsh.c:1815 tools/virsh.c:2098 msgid "leave the guest paused after creation" msgstr "" -#: tools/virsh-domain.c:3282 tools/virsh-domain.c:6477 +#: tools/virsh.c:1816 tools/virsh.c:2100 msgid "automatically destroy the guest when virsh disconnects" msgstr "" -#: tools/virsh-domain.c:3286 +#: tools/virsh.c:2102 msgid "avoid file system cache when loading" msgstr "" -#: tools/virsh-domain.c:3290 +#: tools/virsh.c:2104 msgid "force fresh boot by discarding any managed save" msgstr "" -#: tools/virsh-domain.c:3294 tools/virsh-domain.c:6481 +#: tools/virsh-domain.c:3326 tools/virsh-domain.c:6521 msgid "pass file descriptors N,M,... to the guest" msgstr "" -#: tools/virsh-domain.c:3318 +#: tools/virsh-domain.c:3350 #, c-format msgid "Unable to split FD list '%s'" msgstr "" -#: tools/virsh-domain.c:3325 +#: tools/virsh-domain.c:3357 #, c-format msgid "Unable to parse FD number '%s'" msgstr "" -#: tools/virsh-domain.c:3329 +#: tools/virsh-domain.c:3361 msgid "Unable to allocate FD list" msgstr "" -#: tools/virsh-domain.c:3365 +#: tools/virsh.c:2127 msgid "Domain is already active" msgstr "Le domaine est déjà actif" -#: tools/virsh-domain.c:3411 +#: tools/virsh.c:2169 #, c-format msgid "Failed to start domain %s" msgstr "Impossible de démarrer le domaine %s" -#: tools/virsh-domain.c:3416 +#: tools/virsh.c:2174 #, c-format msgid "Domain %s started\n" msgstr "Domaine %s démarré\n" -#: tools/virsh-domain.c:3436 +#: tools/virsh.c:2192 msgid "save a domain state to a file" msgstr "enregistrer l'état du domaine dans un fichier" -#: tools/virsh-domain.c:3439 +#: tools/virsh.c:2193 msgid "Save the RAM state of a running domain." msgstr "" -#: tools/virsh-domain.c:3447 tools/virsh-domain.c:3916 +#: tools/virsh.c:2198 tools/virsh.c:2472 tools/virsh.c:2903 msgid "avoid file system cache when saving" msgstr "" -#: tools/virsh-domain.c:3457 +#: tools/virsh.c:2200 msgid "where to save the data" msgstr "où enregistrer les données" -#: tools/virsh-domain.c:3461 tools/virsh-domain.c:3775 -#: tools/virsh-domain.c:4356 tools/virsh-domain.c:8603 +#: tools/virsh.c:2202 tools/virsh.c:2317 tools/virsh.c:2838 tools/virsh.c:5600 msgid "filename containing updated XML for the target" msgstr "" -#: tools/virsh-domain.c:3465 tools/virsh-domain.c:3779 -#: tools/virsh-domain.c:3845 +#: tools/virsh.c:2203 tools/virsh.c:2318 tools/virsh.c:2375 msgid "set domain to be running on restore" msgstr "" -#: tools/virsh-domain.c:3469 tools/virsh-domain.c:3783 -#: tools/virsh-domain.c:3849 +#: tools/virsh.c:2204 tools/virsh.c:2319 tools/virsh.c:2376 msgid "set domain to be paused on restore" msgstr "" -#: tools/virsh-domain.c:3473 tools/virsh-domain.c:3933 +#: tools/virsh-domain.c:3504 tools/virsh-domain.c:3964 msgid "display the progress of save" msgstr "" -#: tools/virsh-domain.c:3523 +#: tools/virsh.c:2247 #, c-format msgid "Failed to save domain %s to %s" msgstr "Impossible d'enregistrer le domaine %s dans %s" -#: tools/virsh-domain.c:3688 +#: tools/virsh-domain.c:3719 msgid "Save" msgstr "" -#: tools/virsh-domain.c:3693 +#: tools/virsh-domain.c:3724 #, c-format msgid "" "\n" "Domain %s saved to %s\n" msgstr "" -#: tools/virsh-domain.c:3706 +#: tools/virsh.c:2264 msgid "saved state domain information in XML" msgstr "" -#: tools/virsh-domain.c:3709 +#: tools/virsh-domain.c:3740 msgid "Dump XML of domain information for a saved state file to stdout." msgstr "" -#: tools/virsh-domain.c:3718 +#: tools/virsh.c:2271 msgid "saved state file to read" msgstr "" -#: tools/virsh-domain.c:3722 tools/virsh-domain.c:8214 -#: tools/virsh-snapshot.c:653 tools/virsh-snapshot.c:1711 +#: tools/virsh.c:2272 tools/virsh.c:5340 tools/virsh.c:14188 +#: tools/virsh.c:14725 msgid "include security sensitive information in XML dump" msgstr "" -#: tools/virsh-domain.c:3758 +#: tools/virsh.c:2309 msgid "redefine the XML for a domain's saved state file" msgstr "" -#: tools/virsh-domain.c:3761 +#: tools/virsh.c:2310 msgid "Replace the domain XML associated with a saved state file" msgstr "" -#: tools/virsh-domain.c:3770 +#: tools/virsh.c:2315 msgid "saved state file to modify" msgstr "" -#: tools/virsh-domain.c:3812 tools/virsh-snapshot.c:619 +#: tools/virsh.c:2352 tools/virsh.c:2442 tools/virsh.c:14129 #, c-format msgid "Failed to update %s" msgstr "" -#: tools/virsh-domain.c:3816 +#: tools/virsh.c:2356 #, c-format msgid "State file %s updated.\n" msgstr "" -#: tools/virsh-domain.c:3829 +#: tools/virsh.c:2368 msgid "edit XML for a domain's saved state file" msgstr "" -#: tools/virsh-domain.c:3832 +#: tools/virsh.c:2369 msgid "Edit the domain XML associated with a saved state file" msgstr "" -#: tools/virsh-domain.c:3841 +#: tools/virsh.c:2374 msgid "saved state file to edit" msgstr "" -#: tools/virsh-domain.c:3872 +#: tools/virsh-domain.c:3903 msgid "--running and --paused are mutually exclusive" msgstr "" -#: tools/virsh-domain.c:3882 +#: tools/virsh.c:2433 #, c-format msgid "Saved image %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-domain.c:3890 +#: tools/virsh.c:2446 #, c-format msgid "State file %s edited.\n" msgstr "" -#: tools/virsh-domain.c:3902 +#: tools/virsh.c:2463 msgid "managed save of a domain state" msgstr "" -#: tools/virsh-domain.c:3905 +#: tools/virsh.c:2464 msgid "" "Save and destroy a running domain, so it can be restarted from\n" " the same state at a later time. When the virsh 'start'\n" @@ -29875,1007 +30199,1013 @@ " be started from this saved state." msgstr "" -#: tools/virsh-domain.c:3925 +#: tools/virsh.c:2474 msgid "set domain to be running on next start" msgstr "" -#: tools/virsh-domain.c:3929 +#: tools/virsh.c:2475 msgid "set domain to be paused on next start" msgstr "" -#: tools/virsh-domain.c:3966 +#: tools/virsh.c:2501 #, c-format msgid "Failed to save domain %s state" msgstr "" -#: tools/virsh-domain.c:4010 +#: tools/virsh-domain.c:4041 msgid "Managedsave" msgstr "" -#: tools/virsh-domain.c:4015 +#: tools/virsh-domain.c:4046 #, c-format msgid "" "\n" "Domain %s state saved by libvirt\n" msgstr "" -#: tools/virsh-domain.c:4029 +#: tools/virsh.c:2517 msgid "Remove managed save of a domain" msgstr "" -#: tools/virsh-domain.c:4032 +#: tools/virsh.c:2518 msgid "Remove an existing managed save state file from a domain" msgstr "" -#: tools/virsh-domain.c:4059 +#: tools/virsh.c:2543 msgid "Failed to check for domain managed save image" msgstr "" -#: tools/virsh-domain.c:4065 +#: tools/virsh.c:2549 #, c-format msgid "Failed to remove managed save image for domain %s" msgstr "" -#: tools/virsh-domain.c:4070 +#: tools/virsh.c:2554 #, c-format msgid "Removed managedsave image for domain %s" msgstr "" -#: tools/virsh-domain.c:4073 +#: tools/virsh.c:2557 #, c-format msgid "Domain %s has no manage save image; removal skipped" msgstr "" -#: tools/virsh-domain.c:4088 +#: tools/virsh.c:2571 msgid "show/set scheduler parameters" msgstr "montrer/définir les paramètres du planificateur" -#: tools/virsh-domain.c:4091 +#: tools/virsh.c:2572 msgid "Show/Set scheduler parameters." msgstr "Montrer/Définir les paramètres du planificateur." -#: tools/virsh-domain.c:4105 +#: tools/virsh.c:2579 msgid "weight for XEN_CREDIT" msgstr "poids pour XEN_CREDIT" -#: tools/virsh-domain.c:4110 +#: tools/virsh.c:2580 msgid "cap for XEN_CREDIT" msgstr "plafond pour XEN_CREDIT" -#: tools/virsh-domain.c:4114 +#: tools/virsh.c:2581 msgid "get/set current scheduler info" msgstr "" -#: tools/virsh-domain.c:4118 +#: tools/virsh.c:2582 msgid "get/set value to be used on next boot" msgstr "" -#: tools/virsh-domain.c:4122 +#: tools/virsh.c:2583 msgid "get/set value from running domain" msgstr "" -#: tools/virsh-domain.c:4127 +#: tools/virsh.c:2578 msgid "parameter=value" msgstr "" -#: tools/virsh-domain.c:4160 +#: tools/virsh.c:2779 #, c-format msgid "invalid scheduler option: %s" msgstr "" -#: tools/virsh-domain.c:4184 +#: tools/virsh.c:2625 msgid "Invalid syntax for --set, expecting name=value" msgstr "" -#: tools/virsh-domain.c:4257 tools/virsh-domain.c:4260 +#: tools/virsh.c:2718 tools/virsh.c:2722 msgid "Scheduler" msgstr "Planificateur" -#: tools/virsh-domain.c:4260 +#: tools/virsh.c:2722 msgid "Unknown" msgstr "Inconnu" -#: tools/virsh-domain.c:4311 +#: tools/virsh.c:2786 msgid "cannot query both live and config at once" msgstr "" -#: tools/virsh-domain.c:4336 +#: tools/virsh.c:2828 msgid "restore a domain from a saved state in a file" msgstr "restaurer un domaine à partir d'un état sauvé dans un fichier" -#: tools/virsh-domain.c:4339 +#: tools/virsh.c:2829 msgid "Restore a domain." msgstr "Restaurer un domaine." -#: tools/virsh-domain.c:4348 +#: tools/virsh.c:2834 msgid "the state to restore" msgstr "l'état à restaurer" -#: tools/virsh-domain.c:4352 +#: tools/virsh.c:2836 msgid "avoid file system cache when restoring" msgstr "" -#: tools/virsh-domain.c:4360 +#: tools/virsh.c:2839 msgid "restore domain into running state" msgstr "" -#: tools/virsh-domain.c:4364 +#: tools/virsh.c:2840 msgid "restore domain into paused state" msgstr "" -#: tools/virsh-domain.c:4398 +#: tools/virsh.c:2878 #, c-format msgid "Failed to restore domain from %s" msgstr "Impossible de restaurer le domaine depuis %s" -#: tools/virsh-domain.c:4402 +#: tools/virsh.c:2882 #, c-format msgid "Domain restored from %s\n" msgstr "Domaine restauré depuis %s\n" -#: tools/virsh-domain.c:4415 +#: tools/virsh.c:2894 msgid "dump the core of a domain to a file for analysis" msgstr "vider l'espace mémoire d'un domaine dans un fichier pour analyse" -#: tools/virsh-domain.c:4418 +#: tools/virsh.c:2895 msgid "Core dump a domain." msgstr "Vider l'espace mémoire d'un domaine." -#: tools/virsh-domain.c:4426 +#: tools/virsh.c:2900 msgid "perform a live core dump if supported" msgstr "" -#: tools/virsh-domain.c:4430 +#: tools/virsh.c:2901 msgid "crash the domain after core dump" msgstr "" -#: tools/virsh-domain.c:4434 +#: tools/virsh-domain.c:4465 msgid "avoid file system cache when dumping" msgstr "" -#: tools/virsh-domain.c:4438 +#: tools/virsh.c:2904 msgid "reset the domain after core dump" msgstr "" -#: tools/virsh-domain.c:4448 +#: tools/virsh.c:2906 msgid "where to dump the core" msgstr "emplacement où vider l'espace mémoire" -#: tools/virsh-domain.c:4452 +#: tools/virsh-domain.c:4483 msgid "display the progress of dump" msgstr "" -#: tools/virsh-domain.c:4456 +#: tools/virsh-domain.c:4487 msgid "dump domain's memory only" msgstr "" -#: tools/virsh-domain.c:4497 +#: tools/virsh.c:2938 #, c-format msgid "Failed to core dump domain %s to %s" msgstr "Impossible de vider l'espace mémoire du domaine %s dans %s" -#: tools/virsh-domain.c:4544 +#: tools/virsh-domain.c:4575 msgid "Dump" msgstr "" -#: tools/virsh-domain.c:4549 +#: tools/virsh-domain.c:4580 #, c-format msgid "" "\n" "Domain %s dumped to %s\n" msgstr "" -#: tools/virsh-domain.c:4560 +#: tools/virsh.c:2951 msgid "" "take a screenshot of a current domain console and store it into a file" msgstr "" -#: tools/virsh-domain.c:4564 +#: tools/virsh.c:2953 msgid "screenshot of a current domain console" msgstr "" -#: tools/virsh-domain.c:4577 +#: tools/virsh.c:2959 msgid "where to store the screenshot" msgstr "" -#: tools/virsh-domain.c:4581 +#: tools/virsh.c:2960 msgid "ID of a screen to take screenshot of" msgstr "" -#: tools/virsh-domain.c:4599 +#: tools/virsh.c:2990 msgid "Invalid domain supplied" msgstr "" -#: tools/virsh-domain.c:4641 +#: tools/virsh.c:3037 msgid "invalid screen ID" msgstr "" -#: tools/virsh-domain.c:4653 +#: tools/virsh.c:3048 #, c-format msgid "could not take a screenshot of %s" msgstr "" -#: tools/virsh-domain.c:4666 +#: tools/virsh.c:3061 #, c-format msgid "cannot create file %s" msgstr "" -#: tools/virsh-domain.c:4674 +#: tools/virsh.c:3069 #, c-format msgid "could not receive data from domain %s" msgstr "" -#: tools/virsh-domain.c:4679 tools/virsh-volume.c:685 tools/virsh-volume.c:799 +#: tools/virsh.c:3074 tools/virsh.c:10123 tools/virsh.c:10219 #, c-format msgid "cannot close file %s" msgstr "" -#: tools/virsh-domain.c:4684 +#: tools/virsh.c:3079 #, c-format msgid "cannot close stream on domain %s" msgstr "" -#: tools/virsh-domain.c:4688 +#: tools/virsh.c:3083 #, c-format msgid "Screenshot saved to %s, with type of %s" msgstr "" -#: tools/virsh-domain.c:4709 +#: tools/virsh.c:3102 msgid "resume a domain" msgstr "réactiver un domaine" -#: tools/virsh-domain.c:4712 +#: tools/virsh.c:3103 msgid "Resume a previously suspended domain." msgstr "Réactiver un domaine précédemment suspendu" -#: tools/virsh-domain.c:4737 +#: tools/virsh.c:3126 #, c-format msgid "Domain %s resumed\n" msgstr "Domaine %s réactivé\n" -#: tools/virsh-domain.c:4739 +#: tools/virsh.c:3128 #, c-format msgid "Failed to resume domain %s" msgstr "Impossible de réactiver le domaine %s" -#: tools/virsh-domain.c:4752 +#: tools/virsh.c:3140 msgid "gracefully shutdown a domain" msgstr "arrêter un domaine proprement" -#: tools/virsh-domain.c:4755 +#: tools/virsh.c:3141 msgid "Run shutdown in the target domain." msgstr "Exécuter la commande shutdown dans le domaine cible" -#: tools/virsh-domain.c:4768 tools/virsh-domain.c:4854 +#: tools/virsh-domain.c:4799 tools/virsh-domain.c:4885 msgid "shutdown mode: acpi|agent|initctl|signal" msgstr "" -#: tools/virsh-domain.c:4788 tools/virsh-domain.c:4873 +#: tools/virsh-domain.c:4819 tools/virsh-domain.c:4904 msgid "Cannot parse mode string" msgstr "" -#: tools/virsh-domain.c:4804 tools/virsh-domain.c:4889 +#: tools/virsh-domain.c:4835 tools/virsh-domain.c:4920 #, c-format msgid "" "Unknown mode %s value, expecting 'acpi', 'agent', 'initctl' or 'signal'" msgstr "" -#: tools/virsh-domain.c:4819 +#: tools/virsh.c:3164 #, c-format msgid "Domain %s is being shutdown\n" msgstr "Le domaine %s est en cours d'arrêt\n" -#: tools/virsh-domain.c:4821 +#: tools/virsh.c:3166 #, c-format msgid "Failed to shutdown domain %s" msgstr "Impossible d'arrêter le domaine %s" -#: tools/virsh-domain.c:4838 +#: tools/virsh.c:3178 msgid "reboot a domain" msgstr "redémarrer un domaine" -#: tools/virsh-domain.c:4841 +#: tools/virsh.c:3179 msgid "Run a reboot command in the target domain." msgstr "Exécuter une commande de redémarrage dans le domaine cible" -#: tools/virsh-domain.c:4900 +#: tools/virsh.c:3202 #, c-format msgid "Domain %s is being rebooted\n" msgstr "Le domaine %s est en cours de redémarrage\n" -#: tools/virsh-domain.c:4902 +#: tools/virsh.c:3204 #, c-format msgid "Failed to reboot domain %s" msgstr "Impossible de redémarrer le domaine %s" -#: tools/virsh-domain.c:4919 +#: tools/virsh.c:3216 msgid "reset a domain" msgstr "" -#: tools/virsh-domain.c:4922 +#: tools/virsh.c:3217 msgid "Reset the target domain as if by power button" msgstr "" -#: tools/virsh-domain.c:4947 +#: tools/virsh.c:3240 #, c-format msgid "Domain %s was reset\n" msgstr "" -#: tools/virsh-domain.c:4949 +#: tools/virsh.c:3242 #, c-format msgid "Failed to reset domain %s" msgstr "" -#: tools/virsh-domain.c:4962 +#: tools/virsh.c:3431 msgid "domain job information" msgstr "" -#: tools/virsh-domain.c:4965 +#: tools/virsh.c:3432 msgid "Returns information about jobs running on a domain." msgstr "" -#: tools/virsh-domain.c:5041 -msgid "Job type:" +#: tools/virsh.c:3471 +msgid "None" msgstr "" -#: tools/virsh-domain.c:5044 +#: tools/virsh.c:3462 msgid "Bounded" msgstr "" -#: tools/virsh-domain.c:5048 +#: tools/virsh.c:3466 msgid "Unbounded" msgstr "" -#: tools/virsh-domain.c:5053 -msgid "None" +#: tools/virsh-domain.c:5016 +msgid "Completed" +msgstr "" + +#: tools/virsh-domain.c:5018 +msgid "Cancelled" +msgstr "" + +#: tools/virsh.c:3459 +msgid "Job type:" msgstr "" -#: tools/virsh-domain.c:5058 +#: tools/virsh.c:3475 msgid "Time elapsed:" msgstr "" -#: tools/virsh-domain.c:5060 +#: tools/virsh.c:3477 msgid "Time remaining:" msgstr "" -#: tools/virsh-domain.c:5064 +#: tools/virsh.c:3480 msgid "Data processed:" msgstr "" -#: tools/virsh-domain.c:5066 +#: tools/virsh.c:3482 msgid "Data remaining:" msgstr "" -#: tools/virsh-domain.c:5068 +#: tools/virsh.c:3484 msgid "Data total:" msgstr "" -#: tools/virsh-domain.c:5073 +#: tools/virsh.c:3488 msgid "Memory processed:" msgstr "" -#: tools/virsh-domain.c:5075 +#: tools/virsh.c:3490 msgid "Memory remaining:" msgstr "" -#: tools/virsh-domain.c:5077 +#: tools/virsh.c:3492 msgid "Memory total:" msgstr "" -#: tools/virsh-domain.c:5082 +#: tools/virsh.c:3496 msgid "File processed:" msgstr "" -#: tools/virsh-domain.c:5084 +#: tools/virsh.c:3498 msgid "File remaining:" msgstr "" -#: tools/virsh-domain.c:5086 +#: tools/virsh.c:3500 msgid "File total:" msgstr "" -#: tools/virsh-domain.c:5094 +#: tools/virsh-domain.c:5134 msgid "Constant pages:" msgstr "" -#: tools/virsh-domain.c:5101 +#: tools/virsh-domain.c:5141 msgid "Normal pages:" msgstr "" -#: tools/virsh-domain.c:5109 +#: tools/virsh-domain.c:5149 msgid "Normal data:" msgstr "" -#: tools/virsh-domain.c:5117 +#: tools/virsh-domain.c:5157 msgid "Expected downtime:" msgstr "" -#: tools/virsh-domain.c:5126 +#: tools/virsh-domain.c:5166 msgid "Compression cache:" msgstr "" -#: tools/virsh-domain.c:5134 +#: tools/virsh-domain.c:5174 msgid "Compressed data:" msgstr "" -#: tools/virsh-domain.c:5141 +#: tools/virsh-domain.c:5181 msgid "Compressed pages:" msgstr "" -#: tools/virsh-domain.c:5148 +#: tools/virsh-domain.c:5188 msgid "Compression cache misses:" msgstr "" -#: tools/virsh-domain.c:5155 +#: tools/virsh-domain.c:5195 msgid "Compression overflows:" msgstr "" -#: tools/virsh-domain.c:5175 +#: tools/virsh.c:3514 msgid "abort active domain job" msgstr "" -#: tools/virsh-domain.c:5178 +#: tools/virsh.c:3515 msgid "Aborts the currently running domain job" msgstr "" -#: tools/virsh-domain.c:5213 +#: tools/virsh.c:3711 msgid "domain vcpu counts" msgstr "" -#: tools/virsh-domain.c:5216 +#: tools/virsh.c:3712 msgid "Returns the number of virtual CPUs used by the domain." msgstr "" -#: tools/virsh-domain.c:5229 +#: tools/virsh-domain.c:5269 msgid "get maximum count of vcpus" msgstr "" -#: tools/virsh-domain.c:5233 +#: tools/virsh.c:3719 msgid "get number of currently active vcpus" msgstr "" -#: tools/virsh-domain.c:5237 +#: tools/virsh.c:3720 msgid "get value from running domain" msgstr "" -#: tools/virsh-domain.c:5241 +#: tools/virsh.c:3721 msgid "get value to be used on next boot" msgstr "" -#: tools/virsh-domain.c:5245 +#: tools/virsh.c:3723 msgid "get value according to current domain state" msgstr "" -#: tools/virsh-domain.c:5249 +#: tools/virsh-domain.c:5289 msgid "retrieve vcpu count from the guest instead of the hypervisor" msgstr "" -#: tools/virsh-domain.c:5294 +#: tools/virsh-domain.c:5334 msgid "Failed to retrieve vCPU count from the guest" msgstr "" -#: tools/virsh-domain.c:5322 +#: tools/virsh-domain.c:5362 msgid "Failed to retrieve maximum vcpu count" msgstr "" -#: tools/virsh-domain.c:5328 +#: tools/virsh-domain.c:5368 msgid "Failed to retrieve current vcpu count" msgstr "" -#: tools/virsh-domain.c:5397 tools/virsh-domain.c:5398 +#: tools/virsh.c:3822 tools/virsh.c:3843 msgid "maximum" msgstr "" -#: tools/virsh-domain.c:5397 tools/virsh-domain.c:5399 +#: tools/virsh.c:3822 tools/virsh.c:3880 msgid "config" msgstr "" -#: tools/virsh-domain.c:5398 tools/virsh-domain.c:5400 +#: tools/virsh.c:3843 tools/virsh.c:3902 msgid "live" msgstr "" -#: tools/virsh-domain.c:5399 tools/virsh-domain.c:5400 +#: tools/virsh.c:3880 tools/virsh.c:3902 msgid "current" msgstr "" -#: tools/virsh-domain.c:5424 +#: tools/virsh.c:3919 msgid "detailed domain vcpu information" msgstr "" -#: tools/virsh-domain.c:5427 +#: tools/virsh.c:3920 msgid "Returns basic information about the domain virtual CPUs." msgstr "" "Renvoyer un résumé des informations sur les processeurs virtuels du domaine." -#: tools/virsh-domain.c:5474 tools/virsh-domain.c:5503 -#: tools/virsh-domain.c:5778 +#: tools/virsh.c:3967 tools/virsh.c:3996 tools/virsh.c:4131 msgid "VCPU:" msgstr "VCPU :" -#: tools/virsh-domain.c:5475 tools/virsh-domain.c:5504 +#: tools/virsh.c:3968 tools/virsh.c:3997 msgid "CPU:" msgstr "CPU :" -#: tools/virsh-domain.c:5485 tools/virsh-domain.c:5507 +#: tools/virsh.c:3978 tools/virsh.c:4000 msgid "CPU Affinity:" msgstr "Affinité CPU :" -#: tools/virsh-domain.c:5504 tools/virsh-domain.c:5505 -#: tools/virsh-domain.c:5506 +#: tools/virsh.c:3997 tools/virsh.c:3998 tools/virsh.c:3999 msgid "N/A" msgstr "" -#: tools/virsh-domain.c:5506 +#: tools/virsh.c:3999 msgid "CPU time" msgstr "" -#: tools/virsh-domain.c:5533 +#: tools/virsh.c:4025 msgid "control or query domain vcpu affinity" msgstr "" -#: tools/virsh-domain.c:5536 +#: tools/virsh.c:4026 msgid "Pin domain VCPUs to host physical CPUs." msgstr "Épingler les VCPU d'un domaine pour héberger des CPU physiques." -#: tools/virsh-domain.c:5549 +#: tools/virsh.c:4032 msgid "vcpu number" msgstr "numéro de VCPU" -#: tools/virsh-domain.c:5554 tools/virsh-domain.c:5837 +#: tools/virsh.c:4034 msgid "host cpu number(s) to set, or omit option to query" msgstr "" -#: tools/virsh-domain.c:5647 tools/virsh-domain.c:5672 +#: tools/virsh.c:4200 tools/virsh.c:4224 #, c-format msgid "Physical CPU %d doesn't exist." msgstr "La CPU physique %d n'existe pas." -#: tools/virsh-domain.c:5696 +#: tools/virsh.c:4260 msgid "cpulist: Invalid format." msgstr "" -#: tools/virsh-domain.c:5743 +#: tools/virsh.c:4095 msgid "vcpupin: Invalid or missing vCPU number." msgstr "vcpupin : numéro de vCPU invalide ou manquant." -#: tools/virsh-domain.c:5754 +#: tools/virsh.c:4106 msgid "vcpupin: failed to get domain information." msgstr "" -#: tools/virsh-domain.c:5760 +#: tools/virsh.c:4112 msgid "vcpupin: Invalid vCPU number." msgstr "" -#: tools/virsh-domain.c:5778 tools/virsh-domain.c:5907 +#: tools/virsh.c:4131 msgid "CPU Affinity" msgstr "" -#: tools/virsh-domain.c:5820 +#: tools/virsh-domain.c:5860 msgid "control or query domain emulator affinity" msgstr "" -#: tools/virsh-domain.c:5823 +#: tools/virsh-domain.c:5863 msgid "Pin domain emulator threads to host physical CPUs." msgstr "" -#: tools/virsh-domain.c:5907 +#: tools/virsh-domain.c:5947 msgid "emulator:" msgstr "" -#: tools/virsh-domain.c:5939 +#: tools/virsh.c:4269 msgid "change number of virtual CPUs" msgstr "changer le nombre de processeurs virtuels" -#: tools/virsh-domain.c:5942 +#: tools/virsh.c:4270 msgid "Change the number of virtual CPUs in the guest domain." msgstr "Changer le nombre de CPU virtuelles dans le domaine invité" -#: tools/virsh-domain.c:5956 +#: tools/virsh.c:4276 msgid "number of virtual CPUs" msgstr "nombre de CPU virtuelles" -#: tools/virsh-domain.c:5960 +#: tools/virsh.c:4277 msgid "set maximum limit on next boot" msgstr "" -#: tools/virsh-domain.c:5976 +#: tools/virsh-domain.c:6016 msgid "modify cpu state in the guest" msgstr "" -#: tools/virsh-domain.c:6012 +#: tools/virsh.c:4319 msgid "Invalid number of virtual CPUs" msgstr "" -#: tools/virsh-domain.c:6034 +#: tools/virsh.c:4342 msgid "--maximum must be used with --config only" msgstr "" -#: tools/virsh-domain.c:6056 +#: tools/virsh.c:13101 msgid "compare host CPU with a CPU described by an XML file" msgstr "" -#: tools/virsh-domain.c:6059 +#: tools/virsh.c:13102 msgid "compare CPU with host CPU" msgstr "" -#: tools/virsh-domain.c:6068 +#: tools/virsh.c:13107 msgid "file containing an XML CPU description" msgstr "" -#: tools/virsh-domain.c:6104 +#: tools/virsh.c:13156 #, c-format msgid "" "File '%s' does not contain a element or is not a valid domain or " "capabilities XML" msgstr "" -#: tools/virsh-domain.c:6113 +#: tools/virsh.c:13165 #, c-format msgid "CPU described in %s is incompatible with host CPU\n" msgstr "" -#: tools/virsh-domain.c:6119 +#: tools/virsh.c:13171 #, c-format msgid "CPU described in %s is identical to host CPU\n" msgstr "" -#: tools/virsh-domain.c:6124 +#: tools/virsh.c:13176 #, c-format msgid "Host CPU is a superset of CPU described in %s\n" msgstr "" -#: tools/virsh-domain.c:6130 +#: tools/virsh.c:13182 #, c-format msgid "Failed to compare host CPU with %s" msgstr "" -#: tools/virsh-domain.c:6150 +#: tools/virsh.c:13201 msgid "compute baseline CPU" msgstr "" -#: tools/virsh-domain.c:6153 +#: tools/virsh.c:13202 msgid "Compute baseline CPU for a set of given CPUs." msgstr "" -#: tools/virsh-domain.c:6162 +#: tools/virsh.c:13207 msgid "file containing XML CPU descriptions" msgstr "" -#: tools/virsh-domain.c:6166 +#: tools/virsh-domain.c:6206 msgid "Show features that are part of the CPU model type" msgstr "" -#: tools/virsh-domain.c:6214 +#: tools/virsh.c:13254 #, c-format msgid "No host CPU specified in '%s'" msgstr "" -#: tools/virsh-domain.c:6260 +#: tools/virsh-domain.c:6300 msgid "show domain cpu statistics" msgstr "" -#: tools/virsh-domain.c:6263 +#: tools/virsh-domain.c:6303 msgid "Display per-CPU and total statistics about the domain's CPUs" msgstr "" -#: tools/virsh-domain.c:6276 +#: tools/virsh-domain.c:6316 msgid "Show total statistics only" msgstr "" -#: tools/virsh-domain.c:6280 +#: tools/virsh-domain.c:6320 msgid "Show statistics from this CPU" msgstr "" -#: tools/virsh-domain.c:6284 +#: tools/virsh-domain.c:6324 msgid "Number of shown CPUs at most" msgstr "" -#: tools/virsh-domain.c:6307 +#: tools/virsh-domain.c:6347 msgid "Unable to parse integer parameter for start" msgstr "" -#: tools/virsh-domain.c:6311 +#: tools/virsh-domain.c:6351 msgid "Invalid value for start CPU" msgstr "" -#: tools/virsh-domain.c:6319 +#: tools/virsh-domain.c:6359 msgid "Unable to parse integer parameter for CPUs to show" msgstr "" -#: tools/virsh-domain.c:6323 +#: tools/virsh-domain.c:6363 msgid "Invalid value for number of CPUs to show" msgstr "" -#: tools/virsh-domain.c:6343 +#: tools/virsh-domain.c:6383 #, c-format msgid "Only %d CPUs available to show\n" msgstr "" -#: tools/virsh-domain.c:6352 +#: tools/virsh-domain.c:6392 msgid "No per-CPU stats available" msgstr "" -#: tools/virsh-domain.c:6405 +#: tools/virsh-domain.c:6445 msgid "No total stats available" msgstr "" -#: tools/virsh-domain.c:6416 +#: tools/virsh-domain.c:6456 msgid "Total:\n" msgstr "" -#: tools/virsh-domain.c:6441 +#: tools/virsh-domain.c:6481 #, c-format msgid "Failed to retrieve CPU statistics for domain '%s'" msgstr "" -#: tools/virsh-domain.c:6451 +#: tools/virsh.c:1805 msgid "create a domain from an XML file" msgstr "créer un domaine depuis un fichier XML" -#: tools/virsh-domain.c:6454 +#: tools/virsh.c:1806 msgid "Create a domain." msgstr "Créer un domaine" -#: tools/virsh-domain.c:6463 tools/virsh-domain.c:6553 +#: tools/virsh.c:1811 tools/virsh.c:1874 msgid "file containing an XML domain description" msgstr "fichier contenant la description XML d'un domaine" -#: tools/virsh-domain.c:6521 -#, c-format -msgid "Domain %s created from %s\n" -msgstr "Domaine %s créé depuis %s\n" - -#: tools/virsh-domain.c:6529 +#: tools/virsh.c:1858 #, c-format msgid "Failed to create domain from %s" msgstr "Impossible de créer le domaine depuis %s" -#: tools/virsh-domain.c:6541 +#: tools/virsh.c:1850 +#, c-format +msgid "Domain %s created from %s\n" +msgstr "Domaine %s créé depuis %s\n" + +#: tools/virsh.c:1868 msgid "define (but don't start) a domain from an XML file" msgstr "définir (mais ne pas démarrer) un domaine depuis un fichier XML" -#: tools/virsh-domain.c:6544 +#: tools/virsh.c:1869 msgid "Define a domain." msgstr "Définir un domaine" -#: tools/virsh-domain.c:6576 +#: tools/virsh.c:1899 #, c-format msgid "Domain %s defined from %s\n" msgstr "Domaine %s défini depuis %s\n" -#: tools/virsh-domain.c:6580 +#: tools/virsh.c:1903 #, c-format msgid "Failed to define domain from %s" msgstr "Impossible de définir le domaine depuis %s" -#: tools/virsh-domain.c:6591 +#: tools/virsh.c:3254 msgid "destroy (stop) a domain" msgstr "" -#: tools/virsh-domain.c:6594 +#: tools/virsh.c:3256 msgid "Forcefully stop a given domain, but leave its resources intact." msgstr "" -#: tools/virsh-domain.c:6607 +#: tools/virsh-domain.c:6650 msgid "terminate gracefully" msgstr "" -#: tools/virsh-domain.c:6633 +#: tools/virsh.c:3279 #, c-format msgid "Domain %s destroyed\n" msgstr "Domaine %s détruit\n" -#: tools/virsh-domain.c:6635 +#: tools/virsh.c:3281 #, c-format msgid "Failed to destroy domain %s" msgstr "Impossible de détruire le domaine %s" -#: tools/virsh-domain.c:6648 +#: tools/virsh-domain.c:6691 msgid "show or set domain's description or title" msgstr "" -#: tools/virsh-domain.c:6651 +#: tools/virsh-domain.c:6694 msgid "Allows to show or modify description or title of a domain." msgstr "" -#: tools/virsh-domain.c:6664 tools/virsh-domain.c:6836 +#: tools/virsh-domain.c:6707 tools/virsh-domain.c:6879 msgid "modify/get running state" msgstr "" -#: tools/virsh-domain.c:6668 tools/virsh-domain.c:6840 +#: tools/virsh-domain.c:6711 tools/virsh-domain.c:6883 msgid "modify/get persistent configuration" msgstr "" -#: tools/virsh-domain.c:6672 tools/virsh-domain.c:6844 +#: tools/virsh-domain.c:6715 tools/virsh-domain.c:6887 msgid "modify/get current state configuration" msgstr "" -#: tools/virsh-domain.c:6676 +#: tools/virsh-domain.c:6719 msgid "modify/get the title instead of description" msgstr "" -#: tools/virsh-domain.c:6680 +#: tools/virsh-domain.c:6723 msgid "open an editor to modify the description" msgstr "" -#: tools/virsh-domain.c:6684 +#: tools/virsh-domain.c:6727 msgid "message" msgstr "" -#: tools/virsh-domain.c:6739 +#: tools/virsh-domain.c:6782 msgid "Failed to collect new description/title" msgstr "" -#: tools/virsh-domain.c:6775 +#: tools/virsh-domain.c:6818 msgid "Domain description not changed.\n" msgstr "" -#: tools/virsh-domain.c:6787 +#: tools/virsh-domain.c:6830 msgid "Failed to set new domain description" msgstr "" -#: tools/virsh-domain.c:6790 +#: tools/virsh-domain.c:6833 msgid "Domain description updated successfully" msgstr "" -#: tools/virsh-domain.c:6800 +#: tools/virsh-domain.c:6843 #, c-format msgid "No description for domain: %s" msgstr "" -#: tools/virsh-domain.c:6820 +#: tools/virsh-domain.c:6863 msgid "show or set domain's custom XML metadata" msgstr "" -#: tools/virsh-domain.c:6823 +#: tools/virsh-domain.c:6866 msgid "Shows or modifies the XML metadata of a domain." msgstr "" -#: tools/virsh-domain.c:6848 +#: tools/virsh-domain.c:6891 msgid "use an editor to change the metadata" msgstr "" -#: tools/virsh-domain.c:6853 +#: tools/virsh-domain.c:6896 msgid "URI of the namespace" msgstr "" -#: tools/virsh-domain.c:6857 +#: tools/virsh-domain.c:6900 msgid "key to be used as a namespace identifier" msgstr "" -#: tools/virsh-domain.c:6861 +#: tools/virsh-domain.c:6904 msgid "new metadata to set" msgstr "" -#: tools/virsh-domain.c:6865 +#: tools/virsh-domain.c:6908 msgid "remove the metadata corresponding to an uri" msgstr "" -#: tools/virsh-domain.c:6926 +#: tools/virsh-domain.c:6969 msgid "namespace key is required when modifying metadata" msgstr "" -#: tools/virsh-domain.c:6936 +#: tools/virsh-domain.c:6979 msgid "Metadata removed" msgstr "" -#: tools/virsh-domain.c:6938 tools/virsh-domain.c:6952 +#: tools/virsh-domain.c:6981 tools/virsh-domain.c:6995 msgid "Metadata modified" msgstr "" -#: tools/virsh-domain.c:6943 +#: tools/virsh-domain.c:6986 msgid "Metadata not changed" msgstr "" -#: tools/virsh-domain.c:6977 +#: tools/virsh.c:4363 msgid "Inject NMI to the guest" msgstr "" -#: tools/virsh-domain.c:6980 +#: tools/virsh.c:4364 msgid "Inject NMI to the guest domain." msgstr "" -#: tools/virsh-domain.c:7015 +#: tools/virsh.c:4397 msgid "Send keycodes to the guest" msgstr "" -#: tools/virsh-domain.c:7018 +#: tools/virsh.c:4398 msgid "Send keycodes (integers or symbolic names) to the guest" msgstr "" -#: tools/virsh-domain.c:7032 +#: tools/virsh.c:4405 msgid "the codeset of keycodes, default:linux" msgstr "" -#: tools/virsh-domain.c:7037 +#: tools/virsh.c:4407 msgid "the time (in milliseconds) how long the keys will be held" msgstr "" -#: tools/virsh-domain.c:7042 +#: tools/virsh.c:4408 msgid "the key code" msgstr "" -#: tools/virsh-domain.c:7077 +#: tools/virsh-domain.c:7120 msgid "invalid value of --holdtime" msgstr "" -#: tools/virsh-domain.c:7083 +#: tools/virsh.c:4451 #, c-format msgid "unknown codeset: '%s'" msgstr "" -#: tools/virsh-domain.c:7089 +#: tools/virsh.c:4457 msgid "too many keycodes" msgstr "" -#: tools/virsh-domain.c:7095 +#: tools/virsh.c:4463 #, c-format msgid "invalid keycode: '%s'" msgstr "" -#: tools/virsh-domain.c:7117 +#: tools/virsh-domain.c:7160 msgid "Send signals to processes" msgstr "" -#: tools/virsh-domain.c:7120 +#: tools/virsh-domain.c:7163 msgid "Send signals to processes in the guest" msgstr "" -#: tools/virsh-domain.c:7134 +#: tools/virsh-domain.c:7177 msgid "the process ID" msgstr "" -#: tools/virsh-domain.c:7139 +#: tools/virsh-domain.c:7182 msgid "the signal number or name" msgstr "" -#: tools/virsh-domain.c:7208 +#: tools/virsh-domain.c:7251 #, c-format msgid "malformed PID value: %s" msgstr "" -#: tools/virsh-domain.c:7213 +#: tools/virsh-domain.c:7256 #, c-format msgid "malformed signal name: %s" msgstr "" -#: tools/virsh-domain.c:7232 +#: tools/virsh.c:4484 msgid "change memory allocation" msgstr "changer la mémoire allouée" -#: tools/virsh-domain.c:7235 +#: tools/virsh.c:4485 msgid "Change the current memory allocation in the guest domain." msgstr "Changer la mémoire allouée dans le domaine invité" -#: tools/virsh-domain.c:7253 +#: tools/virsh-domain.c:7296 msgid "new memory size, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7304 tools/virsh-domain.c:7401 +#: tools/virsh.c:4533 tools/virsh.c:4621 msgid "memory size has to be a number" msgstr "" -#: tools/virsh-domain.c:7329 +#: tools/virsh.c:4574 msgid "change maximum memory limit" msgstr "changer la limite maximum de mémoire" -#: tools/virsh-domain.c:7332 +#: tools/virsh.c:4575 msgid "Change the maximum memory allocation limit in the guest domain." msgstr "changer la limite maximum de mémoire allouée dans le domaine invité" -#: tools/virsh-domain.c:7350 +#: tools/virsh-domain.c:7393 msgid "new maximum memory size, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7409 tools/virsh-domain.c:7414 +#: tools/virsh.c:4633 tools/virsh.c:4638 msgid "Unable to change MaxMemorySize" msgstr "Impossible de modifier MaxMemorySize" -#: tools/virsh-domain.c:7428 +#: tools/virsh.c:4828 msgid "Get or set memory parameters" msgstr "" -#: tools/virsh-domain.c:7431 +#: tools/virsh.c:4829 msgid "" "Get or set the current memory parameters for a guest domain.\n" " To get the memory parameters use following command: \n" @@ -30883,43 +31213,43 @@ " virsh # memtune " msgstr "" -#: tools/virsh-domain.c:7447 +#: tools/virsh-domain.c:7490 msgid "Max memory, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7451 +#: tools/virsh-domain.c:7494 msgid "Memory during contention, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7455 +#: tools/virsh-domain.c:7498 msgid "Max memory plus swap, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7459 +#: tools/virsh-domain.c:7502 msgid "Min guaranteed memory, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7576 tools/virsh-domain.c:7725 tools/virsh-host.c:890 +#: tools/virsh.c:4911 msgid "Unable to get number of memory parameters" msgstr "" -#: tools/virsh-domain.c:7589 tools/virsh-host.c:902 +#: tools/virsh.c:4924 msgid "Unable to get memory parameters" msgstr "" -#: tools/virsh-domain.c:7596 +#: tools/virsh-domain.c:7639 msgid "unlimited" msgstr "" -#: tools/virsh-domain.c:7618 tools/virsh-host.c:929 +#: tools/virsh.c:5004 msgid "Unable to change memory parameters" msgstr "" -#: tools/virsh-domain.c:7627 +#: tools/virsh-domain.c:7670 msgid "Get or set numa parameters" msgstr "" -#: tools/virsh-domain.c:7630 +#: tools/virsh-domain.c:7673 msgid "" "Get or set the current numa parameters for a guest domain.\n" " To get the numa parameters use following command: \n" @@ -30927,669 +31257,965 @@ " virsh # numatune " msgstr "" -#: tools/virsh-domain.c:7646 +#: tools/virsh-domain.c:7689 msgid "NUMA mode, one of strict, preferred and interleave" msgstr "" -#: tools/virsh-domain.c:7650 +#: tools/virsh-domain.c:7693 msgid "NUMA node selections to set" msgstr "" -#: tools/virsh-domain.c:7712 +#: tools/virsh-domain.c:7755 #, c-format msgid "Invalid mode: %s" msgstr "" -#: tools/virsh-domain.c:7738 +#: tools/virsh-domain.c:7781 msgid "Unable to get numa parameters" msgstr "" -#: tools/virsh-domain.c:7768 +#: tools/virsh-domain.c:7811 msgid "Unable to change numa parameters" msgstr "" -#: tools/virsh-domain.c:7777 tools/virsh-domain.c:7780 +#: tools/virsh.c:14980 tools/virsh.c:14981 msgid "QEMU Monitor Command" msgstr "" -#: tools/virsh-domain.c:7793 +#: tools/virsh.c:14987 msgid "command is in human monitor protocol" msgstr "" -#: tools/virsh-domain.c:7797 +#: tools/virsh-domain.c:7840 msgid "pretty-print any qemu monitor protocol output" msgstr "" -#: tools/virsh-domain.c:7802 tools/virsh-domain.c:7961 +#: tools/virsh.c:14988 msgid "command" msgstr "" -#: tools/virsh-domain.c:7831 tools/virsh-domain.c:7992 +#: tools/virsh.c:15018 msgid "Failed to collect command" msgstr "" -#: tools/virsh-domain.c:7838 +#: tools/virsh-domain.c:7881 msgid "--hmp and --pretty are not compatible" msgstr "" -#: tools/virsh-domain.c:7876 tools/virsh-domain.c:7879 +#: tools/virsh.c:15046 tools/virsh.c:15047 msgid "QEMU Attach" msgstr "" -#: tools/virsh-domain.c:7888 +#: tools/virsh.c:15052 msgid "pid" msgstr "" -#: tools/virsh-domain.c:7902 +#: tools/virsh.c:15068 msgid "missing pid value" msgstr "" -#: tools/virsh-domain.c:7910 +#: tools/virsh.c:15076 #, c-format msgid "Domain %s attached to pid %u\n" msgstr "" -#: tools/virsh-domain.c:7915 +#: tools/virsh.c:15081 #, c-format msgid "Failed to attach to pid %u" msgstr "" -#: tools/virsh-domain.c:7927 +#: tools/virsh-domain.c:7970 msgid "QEMU Guest Agent Command" msgstr "" -#: tools/virsh-domain.c:7930 +#: tools/virsh-domain.c:7973 msgid "Run an arbitrary qemu guest agent command; use at your own risk" msgstr "" -#: tools/virsh-domain.c:7944 +#: tools/virsh-domain.c:7987 msgid "timeout seconds. must be positive." msgstr "" -#: tools/virsh-domain.c:7948 +#: tools/virsh-domain.c:7991 msgid "execute command without waiting for timeout" msgstr "" -#: tools/virsh-domain.c:7952 +#: tools/virsh-domain.c:7995 msgid "execute command without timeout" msgstr "" -#: tools/virsh-domain.c:7956 +#: tools/virsh-domain.c:7999 msgid "pretty-print the output" msgstr "" -#: tools/virsh-domain.c:7999 +#: tools/virsh-domain.c:8042 msgid "timeout number has to be a number" msgstr "" -#: tools/virsh-domain.c:8005 +#: tools/virsh-domain.c:8048 msgid "timeout must be positive" msgstr "" -#: tools/virsh-domain.c:8019 +#: tools/virsh-domain.c:8062 msgid "timeout, async and block options are exclusive" msgstr "" -#: tools/virsh-domain.c:8056 +#: tools/virsh-domain.c:8099 msgid "LXC Guest Enter Namespace" msgstr "" -#: tools/virsh-domain.c:8059 +#: tools/virsh-domain.c:8102 msgid "Run an arbitrary lxc guest enter namespace; use at your own risk" msgstr "" -#: tools/virsh-domain.c:8072 +#: tools/virsh-domain.c:8115 msgid "Do not change process security label" msgstr "" -#: tools/virsh-domain.c:8077 +#: tools/virsh-domain.c:8120 msgid "namespace" msgstr "" -#: tools/virsh-domain.c:8107 tools/virsh-domain.c:8113 +#: tools/virsh-domain.c:8150 tools/virsh-domain.c:8156 #, c-format msgid "%s: %d: failed to allocate argv" msgstr "" -#: tools/virsh-domain.c:8123 +#: tools/virsh-domain.c:8166 msgid "Failed to allocate security model" msgstr "" -#: tools/virsh-domain.c:8127 +#: tools/virsh-domain.c:8170 msgid "Failed to allocate security label" msgstr "" -#: tools/virsh-domain.c:8194 +#: tools/virsh.c:5332 msgid "domain information in XML" msgstr "informations du domaine en XML" -#: tools/virsh-domain.c:8197 +#: tools/virsh.c:5333 msgid "Output the domain information as an XML dump to stdout." msgstr "Afficher les informations du domaine comme flux XML vers stdout." -#: tools/virsh-domain.c:8210 tools/virsh-interface.c:473 -#: tools/virsh-pool.c:637 +#: tools/virsh.c:5339 tools/virsh.c:7262 msgid "show inactive defined XML" msgstr "" -#: tools/virsh-domain.c:8218 +#: tools/virsh.c:5341 msgid "update guest CPU according to host CPU" msgstr "" -#: tools/virsh-domain.c:8222 +#: tools/virsh-domain.c:8265 msgid "provide XML suitable for migrations" msgstr "" -#: tools/virsh-domain.c:8268 +#: tools/virsh.c:5385 msgid "Convert native config to domain XML" msgstr "" -#: tools/virsh-domain.c:8271 +#: tools/virsh.c:5386 msgid "Convert native guest configuration format to domain XML format." msgstr "" -#: tools/virsh-domain.c:8280 +#: tools/virsh.c:5391 msgid "source config data format" msgstr "" -#: tools/virsh-domain.c:8285 +#: tools/virsh.c:5392 msgid "config data file to import from" msgstr "" -#: tools/virsh-domain.c:8324 +#: tools/virsh.c:5431 msgid "Convert domain XML to native config" msgstr "" -#: tools/virsh-domain.c:8327 +#: tools/virsh.c:5432 msgid "Convert domain XML config to a native guest configuration format." msgstr "" -#: tools/virsh-domain.c:8336 +#: tools/virsh.c:5437 msgid "target config data type format" msgstr "" -#: tools/virsh-domain.c:8341 +#: tools/virsh.c:5438 msgid "xml data file to export from" msgstr "" -#: tools/virsh-domain.c:8380 +#: tools/virsh.c:5477 msgid "convert a domain id or UUID to domain name" msgstr "convertir l'ID ou l'UUID du domaine en nom de domaine" -#: tools/virsh-domain.c:8392 +#: tools/virsh.c:5483 msgid "domain id or uuid" msgstr "UUID ou ID de domaine" -#: tools/virsh-domain.c:8416 +#: tools/virsh.c:5507 msgid "convert a domain name or UUID to domain id" msgstr "convertir un nom de domaine ou UUID en ID de domaine" -#: tools/virsh-domain.c:8457 +#: tools/virsh.c:5542 msgid "convert a domain name or id to domain UUID" msgstr "convertir un ID ou un nom de domaine en UUID de domaine" -#: tools/virsh-domain.c:8469 +#: tools/virsh.c:5548 msgid "domain id or name" msgstr "nom ou ID de domaine" -#: tools/virsh-domain.c:8487 +#: tools/virsh.c:5567 msgid "failed to get domain UUID" msgstr "impossible de récupérer l'UUID du domaine" -#: tools/virsh-domain.c:8498 +#: tools/virsh.c:5577 msgid "migrate domain to another host" msgstr "migrer un domaine vers un autre hôte" -#: tools/virsh-domain.c:8501 +#: tools/virsh.c:5578 msgid "Migrate domain to another host. Add --live for live migration." msgstr "" -"Migrer un domaine vers un autre hôte. Ajouter « --live » pour une migration " +"Migrer un domaine vers un autre hôte. Ajouter « --live » pour une migration " "pendant l'exécution." -#: tools/virsh-domain.c:8509 +#: tools/virsh.c:5583 msgid "live migration" msgstr "migration pendant l'exécution" -#: tools/virsh-domain.c:8513 +#: tools/virsh-domain.c:8556 msgid "offline migration" msgstr "" -#: tools/virsh-domain.c:8517 +#: tools/virsh.c:5584 msgid "peer-2-peer migration" msgstr "" -#: tools/virsh-domain.c:8521 +#: tools/virsh.c:5585 msgid "direct migration" msgstr "" -#: tools/virsh-domain.c:8529 +#: tools/virsh.c:5586 msgid "tunnelled migration" msgstr "" -#: tools/virsh-domain.c:8533 +#: tools/virsh.c:5587 msgid "persist VM on destination" msgstr "" -#: tools/virsh-domain.c:8537 +#: tools/virsh.c:5588 msgid "undefine VM on source" msgstr "" -#: tools/virsh-domain.c:8541 +#: tools/virsh.c:5589 msgid "do not restart the domain on the destination host" msgstr "" -#: tools/virsh-domain.c:8545 +#: tools/virsh.c:5590 msgid "migration with non-shared storage with full disk copy" msgstr "" -#: tools/virsh-domain.c:8549 +#: tools/virsh.c:5591 msgid "" "migration with non-shared storage with incremental copy (same base image " "shared between source and destination)" msgstr "" -#: tools/virsh-domain.c:8553 +#: tools/virsh-domain.c:8596 msgid "prevent any configuration changes to domain until migration ends" msgstr "" -#: tools/virsh-domain.c:8557 +#: tools/virsh-domain.c:8600 msgid "force migration even if it may be unsafe" msgstr "" -#: tools/virsh-domain.c:8561 +#: tools/virsh.c:5594 msgid "display the progress of migration" msgstr "" -#: tools/virsh-domain.c:8565 +#: tools/virsh-domain.c:8608 msgid "compress repeated pages during live migration" msgstr "" -#: tools/virsh-domain.c:8569 +#: tools/virsh-domain.c:8612 msgid "abort on soft errors during migration" msgstr "" -#: tools/virsh-domain.c:8579 +#: tools/virsh.c:5596 msgid "" "connection URI of the destination host as seen from the client(normal " "migration) or source(p2p migration)" msgstr "" -#: tools/virsh-domain.c:8583 +#: tools/virsh.c:5597 msgid "migration URI, usually can be omitted" msgstr "URI de migration, peut habituellement être omise" -#: tools/virsh-domain.c:8587 +#: tools/virsh-domain.c:8630 msgid "graphics URI to be used for seamless graphics migration" msgstr "" -#: tools/virsh-domain.c:8591 +#: tools/virsh-domain.c:8634 msgid "listen address that destination should bind to for incoming migration" msgstr "" -#: tools/virsh-domain.c:8595 +#: tools/virsh.c:5598 msgid "rename to new name during migration (if supported)" msgstr "" -#: tools/virsh-domain.c:8599 +#: tools/virsh.c:5599 msgid "force guest to suspend if live migration exceeds timeout (in seconds)" msgstr "" -#: tools/virsh-domain.c:8669 +#: tools/virsh-domain.c:8712 #, c-format msgid "cannot read file '%s'" msgstr "" -#: tools/virsh-domain.c:8725 +#: tools/virsh.c:5684 msgid "migrate: Unexpected migrateuri for peer2peer/direct migration" msgstr "" -#: tools/virsh-domain.c:8795 -msgid "migrate: Invalid timeout" -msgstr "" - -#: tools/virsh-domain.c:8800 +#: tools/virsh.c:5775 msgid "migrate: Unexpected timeout for offline migration" msgstr "" -#: tools/virsh-domain.c:8806 -msgid "migrate: Timeout is too big" -msgstr "" - -#: tools/virsh-domain.c:8824 +#: tools/virsh-domain.c:8856 msgid "Migration" msgstr "" -#: tools/virsh-domain.c:8840 +#: tools/virsh.c:5880 msgid "set maximum tolerable downtime" msgstr "" -#: tools/virsh-domain.c:8843 +#: tools/virsh.c:5881 msgid "" "Set maximum tolerable downtime of a domain which is being live-migrated to " "another host." msgstr "" -#: tools/virsh-domain.c:8857 +#: tools/virsh.c:5887 msgid "maximum tolerable downtime (in milliseconds) for migration" msgstr "" -#: tools/virsh-domain.c:8874 +#: tools/virsh.c:5906 msgid "migrate: Invalid downtime" msgstr "" -#: tools/virsh-domain.c:8893 +#: tools/virsh-domain.c:8925 msgid "get/set compression cache size" msgstr "" -#: tools/virsh-domain.c:8896 +#: tools/virsh-domain.c:8928 msgid "" "Get/set size of the cache (in bytes) used for compressing repeatedly " "transferred memory pages during live migration." msgstr "" -#: tools/virsh-domain.c:8911 +#: tools/virsh-domain.c:8943 msgid "requested size of the cache (in bytes) used for compression" msgstr "" -#: tools/virsh-domain.c:8931 +#: tools/virsh-domain.c:8963 msgid "Unable to parse size parameter" msgstr "" -#: tools/virsh-domain.c:8942 +#: tools/virsh-domain.c:8974 #, c-format msgid "Compression cache: %.3lf %s" msgstr "" -#: tools/virsh-domain.c:8955 +#: tools/virsh.c:5924 msgid "Set the maximum migration bandwidth" msgstr "" -#: tools/virsh-domain.c:8958 +#: tools/virsh-domain.c:8990 msgid "" "Set the maximum migration bandwidth (in MiB/s) for a domain which is being " "migrated to another host." msgstr "" -#: tools/virsh-domain.c:8973 +#: tools/virsh-domain.c:9005 msgid "migration bandwidth limit in MiB/s" msgstr "" -#: tools/virsh-domain.c:8989 +#: tools/virsh.c:5950 msgid "migrate: Invalid bandwidth" msgstr "" -#: tools/virsh-domain.c:9008 +#: tools/virsh.c:5968 msgid "Get the maximum migration bandwidth" msgstr "" -#: tools/virsh-domain.c:9011 +#: tools/virsh-domain.c:9043 msgid "Get the maximum migration bandwidth (in MiB/s) for a domain." msgstr "" -#: tools/virsh-domain.c:9052 +#: tools/virsh-domain.c:9084 msgid "domain display connection URI" msgstr "" -#: tools/virsh-domain.c:9055 +#: tools/virsh-domain.c:9087 msgid "Output the IP address and port number for the graphical display." msgstr "" -#: tools/virsh-domain.c:9068 +#: tools/virsh-domain.c:9100 msgid "includes the password into the connection URI if available" msgstr "" -#: tools/virsh-domain.c:9209 +#: tools/virsh-domain.c:9241 msgid "Failed to create display URI" msgstr "" -#: tools/virsh-domain.c:9239 +#: tools/virsh.c:11722 msgid "vnc display" msgstr "affichage vnc" -#: tools/virsh-domain.c:9242 +#: tools/virsh.c:11723 msgid "Output the IP address and port number for the VNC display." msgstr "Afficher l'adresse IP et le numéro de port pour l'affichage de VNC." -#: tools/virsh-domain.c:9285 +#: tools/virsh-domain.c:9317 msgid "Failed to get VNC port. Is this domain using VNC?" msgstr "" -#: tools/virsh-domain.c:9312 +#: tools/virsh.c:11791 msgid "tty console" msgstr "console TTY" -#: tools/virsh-domain.c:9315 +#: tools/virsh.c:11792 msgid "Output the device for the TTY console." msgstr "Afficher le périphérique pour la console TTY" -#: tools/virsh-domain.c:9372 +#: tools/virsh-domain.c:9404 msgid "print the domain's hostname" msgstr "" -#: tools/virsh-domain.c:9401 tools/virsh-host.c:627 +#: tools/virsh.c:11649 msgid "failed to get hostname" msgstr "impossible de récupérer le nom de l'hôte" -#: tools/virsh-domain.c:9489 tools/virsh-domain.c:9502 +#: tools/virsh.c:11982 tools/virsh.c:11995 msgid "Bad child elements counting." msgstr "" -#: tools/virsh-domain.c:9535 +#: tools/virsh.c:12155 msgid "detach device from an XML file" msgstr "détacher un périphérique depuis un fichier XML" -#: tools/virsh-domain.c:9538 +#: tools/virsh.c:12156 msgid "Detach device from an XML " msgstr "Détacher un périphérique depuis un fichier XML " -#: tools/virsh-domain.c:9618 +#: tools/virsh.c:12215 #, c-format msgid "Failed to detach device from %s" msgstr "Impossible de détacher le périphérique depuis %s" -#: tools/virsh-domain.c:9622 +#: tools/virsh.c:12219 msgid "Device detached successfully\n" msgstr "" -#: tools/virsh-domain.c:9636 +#: tools/virsh.c:12234 msgid "update device from an XML file" msgstr "" -#: tools/virsh-domain.c:9639 +#: tools/virsh.c:12235 msgid "Update device from an XML ." msgstr "" -#: tools/virsh-domain.c:9673 +#: tools/virsh.c:12243 msgid "force device update" msgstr "" -#: tools/virsh-domain.c:9720 +#: tools/virsh.c:12288 #, c-format msgid "Failed to update device from %s" msgstr "" -#: tools/virsh-domain.c:9738 +#: tools/virsh.c:12503 msgid "detach network interface" msgstr "détacher une interface réseau" -#: tools/virsh-domain.c:9741 +#: tools/virsh.c:12504 msgid "Detach network interface." msgstr "Détacher une interface réseau." -#: tools/virsh-domain.c:9829 +#: tools/virsh.c:12554 msgid "Failed to get interface information" msgstr "impossible de récupérer les informations relatives à l'interface" -#: tools/virsh-domain.c:9837 +#: tools/virsh-domain.c:9869 #, c-format msgid "No interface found whose type is %s" msgstr "" -#: tools/virsh-domain.c:9842 +#: tools/virsh.c:12567 #, c-format msgid "" "Domain has %d interfaces. Please specify which one to detach using --mac" msgstr "" -#: tools/virsh-domain.c:9864 +#: tools/virsh-domain.c:9896 #, c-format msgid "" "Domain has multiple interfaces matching MAC address %s. You must use detach-" "device and specify the device pci address to remove it." msgstr "" -#: tools/virsh-domain.c:9877 +#: tools/virsh-domain.c:9909 #, c-format msgid "No interface with MAC address %s was found" msgstr "" -#: tools/virsh-domain.c:9893 +#: tools/virsh.c:12618 msgid "Failed to detach interface" msgstr "" -#: tools/virsh-domain.c:9895 +#: tools/virsh.c:12620 msgid "Interface detached successfully\n" msgstr "" -#: tools/virsh-domain.c:9933 tools/virsh-domain.c:9942 +#: tools/virsh.c:13027 tools/virsh.c:13034 msgid "Failed to get disk information" msgstr "Impossible de récupérer les informations relatives au disque" -#: tools/virsh-domain.c:9995 +#: tools/virsh-domain.c:10027 #, c-format msgid "No disk found whose source path or target is %s" msgstr "" -#: tools/virsh-domain.c:10050 +#: tools/virsh-domain.c:10082 #, c-format msgid "The disk device '%s' doesn't have media" msgstr "" -#: tools/virsh-domain.c:10063 +#: tools/virsh-domain.c:10095 msgid "No source is specified for inserting media" msgstr "" -#: tools/virsh-domain.c:10066 +#: tools/virsh-domain.c:10098 msgid "No source is specified for updating media" msgstr "" -#: tools/virsh-domain.c:10073 +#: tools/virsh-domain.c:10105 #, c-format msgid "The disk device '%s' already has media" msgstr "" -#: tools/virsh-domain.c:10108 +#: tools/virsh.c:12983 msgid "detach disk device" msgstr "détacher un périphérique disque" -#: tools/virsh-domain.c:10111 +#: tools/virsh.c:12984 msgid "Detach disk device." msgstr "Détacher un périphérique disque." -#: tools/virsh-domain.c:10203 +#: tools/virsh.c:13081 msgid "Failed to detach disk" msgstr "" -#: tools/virsh-domain.c:10207 +#: tools/virsh.c:13083 msgid "Disk detached successfully\n" msgstr "" -#: tools/virsh-domain.c:10223 +#: tools/virsh.c:13560 msgid "edit XML configuration for a domain" msgstr "" -#: tools/virsh-domain.c:10226 +#: tools/virsh.c:13561 msgid "Edit the XML configuration for a domain." msgstr "" -#: tools/virsh-domain.c:10254 +#: tools/virsh.c:13609 #, c-format msgid "Domain %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-domain.c:10264 +#: tools/virsh.c:13635 #, c-format msgid "Domain %s XML configuration edited.\n" msgstr "" -#: tools/virsh-domain.c:10283 +#: tools/virsh-domain.c:10317 tools/virsh-network.c:1140 +msgid "Defined" +msgstr "" + +#: tools/virsh-domain.c:10318 tools/virsh-network.c:1141 +msgid "Undefined" +msgstr "" + +#: tools/virsh-domain.c:10319 tools/virsh-network.c:1142 +msgid "Started" +msgstr "" + +#: tools/virsh-domain.c:10320 +msgid "Suspended" +msgstr "" + +#: tools/virsh-domain.c:10321 +msgid "Resumed" +msgstr "" + +#: tools/virsh-domain.c:10322 tools/virsh-network.c:1143 +msgid "Stopped" +msgstr "" + +#: tools/virsh-domain.c:10323 tools/virsh-domain.c:10375 +msgid "Shutdown" +msgstr "" + +#: tools/virsh-domain.c:10324 +msgid "PMSuspended" +msgstr "" + +#: tools/virsh-domain.c:10325 tools/virsh-domain.c:10377 +msgid "Crashed" +msgstr "" + +#: tools/virsh-domain.c:10337 +msgid "Added" +msgstr "" + +#: tools/virsh-domain.c:10338 +msgid "Updated" +msgstr "" + +#: tools/virsh-domain.c:10343 +msgid "Removed" +msgstr "" + +#: tools/virsh-domain.c:10348 +msgid "Booted" +msgstr "" + +#: tools/virsh-domain.c:10349 tools/virsh-domain.c:10358 +#: tools/virsh-domain.c:10369 tools/virsh-domain.c:10378 +msgid "Migrated" +msgstr "" + +#: tools/virsh-domain.c:10350 tools/virsh-domain.c:10361 +msgid "Restored" +msgstr "" + +#: tools/virsh-domain.c:10351 tools/virsh-domain.c:10362 +#: tools/virsh-domain.c:10370 tools/virsh-domain.c:10381 +msgid "Snapshot" +msgstr "" + +#: tools/virsh-domain.c:10352 +msgid "Event wakeup" +msgstr "" + +#: tools/virsh-domain.c:10357 +msgid "Paused" +msgstr "" + +#: tools/virsh-domain.c:10359 +msgid "I/O Error" +msgstr "" + +#: tools/virsh-domain.c:10360 +msgid "Watchdog" +msgstr "" + +#: tools/virsh-domain.c:10363 +msgid "API error" +msgstr "" + +#: tools/virsh-domain.c:10368 +msgid "Unpaused" +msgstr "" + +#: tools/virsh-domain.c:10376 +msgid "Destroyed" +msgstr "" + +#: tools/virsh-domain.c:10379 +msgid "Saved" +msgstr "" + +#: tools/virsh-domain.c:10386 +msgid "Finished" +msgstr "" + +#: tools/virsh-domain.c:10391 +msgid "Memory" +msgstr "" + +#: tools/virsh-domain.c:10392 +msgid "Disk" +msgstr "" + +#: tools/virsh-domain.c:10397 +msgid "Panicked" +msgstr "" + +#: tools/virsh-domain.c:10440 tools/virsh-domain.c:10457 +msgid "none" +msgstr "" + +#: tools/virsh-domain.c:10441 tools/virsh-domain.c:10458 +msgid "pause" +msgstr "" + +#: tools/virsh-domain.c:10442 +msgid "reset" +msgstr "" + +#: tools/virsh-domain.c:10443 +msgid "poweroff" +msgstr "" + +#: tools/virsh-domain.c:10445 +msgid "debug" +msgstr "" + +#: tools/virsh-domain.c:10459 +msgid "report" +msgstr "" + +#: tools/virsh-domain.c:10471 +msgid "connect" +msgstr "" + +#: tools/virsh-domain.c:10472 +msgid "initialize" +msgstr "" + +#: tools/virsh-domain.c:10473 +msgid "disconnect" +msgstr "" + +#: tools/virsh-domain.c:10485 +msgid "IPv4" +msgstr "" + +#: tools/virsh-domain.c:10486 +msgid "IPv6" +msgstr "" + +#: tools/virsh-domain.c:10487 +msgid "unix" +msgstr "" + +#: tools/virsh-domain.c:10499 +msgid "completed" +msgstr "" + +#: tools/virsh-domain.c:10501 +msgid "canceled" +msgstr "" + +#: tools/virsh-domain.c:10502 +msgid "ready" +msgstr "" + +#: tools/virsh-domain.c:10514 +msgid "changed" +msgstr "" + +#: tools/virsh-domain.c:10515 +msgid "dropped" +msgstr "" + +#: tools/virsh-domain.c:10527 +msgid "opened" +msgstr "" + +#: tools/virsh-domain.c:10528 +msgid "closed" +msgstr "" + +#: tools/virsh-domain.c:10561 +#, c-format +msgid "event '%s' for domain %s\n" +msgstr "" + +#: tools/virsh-domain.c:10579 +#, c-format +msgid "event 'lifecycle' for domain %s: %s %s\n" +msgstr "" + +#: tools/virsh-domain.c:10597 +#, c-format +msgid "event 'rtc-change' for domain %s: %lld\n" +msgstr "" + +#: tools/virsh-domain.c:10614 +#, c-format +msgid "event 'watchdog' for domain %s: %s\n" +msgstr "" + +#: tools/virsh-domain.c:10633 +#, c-format +msgid "event 'io-error' for domain %s: %s (%s) %s\n" +msgstr "" + +#: tools/virsh-domain.c:10656 +#, c-format +msgid "" +"event 'graphics' for domain %s: %s local[%s %s %s] remote[%s %s %s] %s" +msgstr "" + +#: tools/virsh-domain.c:10686 +#, c-format +msgid "event 'io-error-reason' for domain %s: %s (%s) %s due to %s\n" +msgstr "" + +#: tools/virsh-domain.c:10707 +#, c-format +msgid "event 'block-job' for domain %s: %s for %s %s\n" +msgstr "" + +#: tools/virsh-domain.c:10729 +#, c-format +msgid "event 'disk-change' for domain %s disk %s: %s -> %s: %s\n" +msgstr "" + +#: tools/virsh-domain.c:10749 +#, c-format +msgid "event 'disk-change' for domain %s disk %s: %s\n" +msgstr "" + +#: tools/virsh-domain.c:10779 +#, c-format +msgid "event 'balloon-change' for domain %s: %lluKiB\n" +msgstr "" + +#: tools/virsh-domain.c:10797 +#, c-format +msgid "event 'device-removed' for domain %s: %s\n" +msgstr "" + +#: tools/virsh-domain.c:10840 +msgid "Domain Events" +msgstr "" + +#: tools/virsh-domain.c:10843 +msgid "List event types, or wait for domain events to occur" +msgstr "" + +#: tools/virsh-domain.c:10851 +msgid "filter by domain name, id, or uuid" +msgstr "" + +#: tools/virsh-domain.c:10855 tools/virsh-network.c:1199 +msgid "which event type to wait for" +msgstr "" + +#: tools/virsh-domain.c:10859 +msgid "wait for all events instead of just one type" +msgstr "" + +#: tools/virsh-domain.c:10863 tools/virsh-network.c:1203 +msgid "loop until timeout or interrupt, rather than one-shot" +msgstr "" + +#: tools/virsh-domain.c:10867 tools/virsh-network.c:1207 +msgid "timeout seconds" +msgstr "" + +#: tools/virsh-domain.c:10871 tools/virsh-network.c:1211 +msgid "list valid event types" +msgstr "" + +#: tools/virsh-domain.c:10903 tools/virsh-network.c:1242 +#, c-format +msgid "unknown event type %s" +msgstr "" + +#: tools/virsh-domain.c:10908 +msgid "one of --list, --all, or event type is required" +msgstr "" + +#: tools/virsh-domain.c:10957 tools/virsh-network.c:1263 +msgid "event loop interrupted\n" +msgstr "" + +#: tools/virsh-domain.c:10960 tools/virsh-network.c:1266 +msgid "event loop timed out\n" +msgstr "" + +#: tools/virsh-domain.c:10967 tools/virsh-network.c:1273 +#, c-format +msgid "events received: %d\n" +msgstr "" + +#: tools/virsh-domain.c:10992 msgid "Change media of CD or floppy drive" msgstr "" -#: tools/virsh-domain.c:10286 +#: tools/virsh-domain.c:10995 msgid "Change media of CD or floppy drive." msgstr "" -#: tools/virsh-domain.c:10300 +#: tools/virsh-domain.c:11009 msgid "Fully-qualified path or target of disk device" msgstr "" -#: tools/virsh-domain.c:10304 +#: tools/virsh-domain.c:11013 msgid "source of the media" msgstr "" -#: tools/virsh-domain.c:10308 +#: tools/virsh-domain.c:11017 msgid "Eject the media" msgstr "" -#: tools/virsh-domain.c:10312 +#: tools/virsh-domain.c:11021 msgid "Insert the media" msgstr "" -#: tools/virsh-domain.c:10316 +#: tools/virsh-domain.c:11025 msgid "Update the media" msgstr "" -#: tools/virsh-domain.c:10320 +#: tools/virsh-domain.c:11029 msgid "" "can be either or both of --live and --config, depends on implementation of " "hypervisor driver" msgstr "" -#: tools/virsh-domain.c:10325 +#: tools/virsh-domain.c:11034 msgid "alter live configuration of running domain" msgstr "" -#: tools/virsh-domain.c:10329 +#: tools/virsh-domain.c:11038 msgid "alter persistent configuration, effect observed on next boot" msgstr "" -#: tools/virsh-domain.c:10333 +#: tools/virsh-domain.c:11042 msgid "force media changing" msgstr "" -#: tools/virsh-domain.c:10398 +#: tools/virsh-domain.c:11107 msgid "No disk source specified for inserting" msgstr "" -#: tools/virsh-domain.c:10416 +#: tools/virsh-domain.c:11125 #, c-format msgid "Failed to complete action %s on media" msgstr "" -#: tools/virsh-domain.c:10420 +#: tools/virsh-domain.c:11129 #, c-format msgid "succeeded to complete action %s on media\n" msgstr "" -#: tools/virsh-domain.c:10434 tools/virsh-domain.c:10437 +#: tools/virsh-domain.c:11143 tools/virsh-domain.c:11146 msgid "Invoke fstrim on domain's mounted filesystems." msgstr "" -#: tools/virsh-domain.c:10450 +#: tools/virsh-domain.c:11159 msgid "" "Just a hint to ignore contiguous free ranges smaller than this (Bytes)" msgstr "" -#: tools/virsh-domain.c:10455 +#: tools/virsh-domain.c:11164 msgid "which mount point to trim" msgstr "" -#: tools/virsh-domain.c:10472 +#: tools/virsh-domain.c:11181 msgid "Unable to parse integer parameter minimum" msgstr "" -#: tools/virsh-domain.c:10480 +#: tools/virsh-domain.c:11189 msgid "Unable to invoke fstrim" msgstr "" @@ -31601,112 +32227,112 @@ msgid "Failed." msgstr "" -#: tools/virsh-host.c:47 +#: tools/virsh.c:5305 msgid "capabilities" msgstr "capacités" -#: tools/virsh-host.c:50 +#: tools/virsh.c:5306 msgid "Returns capabilities of hypervisor/driver." msgstr "Retourner les capacités de l'hyperviseur / du pilote." -#: tools/virsh-host.c:61 +#: tools/virsh.c:5319 msgid "failed to get capabilities" msgstr "impossible d'obtenir les capacités" -#: tools/virsh-host.c:75 +#: tools/virsh.c:3547 msgid "NUMA free memory" msgstr "Mémoire NUMA disponible" -#: tools/virsh-host.c:78 +#: tools/virsh.c:3548 msgid "display available free memory for the NUMA cell." msgstr "afficher la quantité de mémoire disponible pour les cellules NUMA." -#: tools/virsh-host.c:86 +#: tools/virsh.c:3553 msgid "NUMA cell number" msgstr "numéro de cellule NUMA" -#: tools/virsh-host.c:90 +#: tools/virsh.c:3554 msgid "show free memory for all NUMA cells" msgstr "" -#: tools/virsh-host.c:115 +#: tools/virsh.c:3580 msgid "cell number has to be a number" msgstr "" -#: tools/virsh-host.c:121 tools/virsh-host.c:127 +#: tools/virsh.c:3594 tools/virsh.c:3600 msgid "unable to get node capabilities" msgstr "" -#: tools/virsh-host.c:125 +#: tools/virsh.c:3598 msgid "(capabilities)" msgstr "" -#: tools/virsh-host.c:135 +#: tools/virsh.c:3607 msgid "could not get information about NUMA topology" msgstr "" -#: tools/virsh-host.c:147 +#: tools/virsh.c:3619 msgid "conversion from string failed" msgstr "" -#: tools/virsh-host.c:155 +#: tools/virsh.c:3627 #, c-format msgid "failed to get free memory for NUMA node number: %lu" msgstr "" -#: tools/virsh-host.c:168 tools/virsh-host.c:179 +#: tools/virsh.c:3641 tools/virsh.c:3654 msgid "Total" msgstr "Total" -#: tools/virsh-host.c:200 +#: tools/virsh.c:3675 msgid "connection vcpu maximum" msgstr "" -#: tools/virsh-host.c:203 +#: tools/virsh.c:3676 msgid "Show maximum number of virtual CPUs for guests on this connection." msgstr "" -#: tools/virsh-host.c:211 +#: tools/virsh.c:3681 msgid "domain type" msgstr "" -#: tools/virsh-host.c:238 +#: tools/virsh.c:5019 msgid "node information" msgstr "informations du noeud" -#: tools/virsh-host.c:241 +#: tools/virsh.c:5020 msgid "Returns basic information about the node." msgstr "Renvoyer un résumé des informations à propos du noeud." -#: tools/virsh-host.c:252 +#: tools/virsh.c:5033 msgid "failed to get node information" msgstr "impossible de récupérer les informations relatives au noeud" -#: tools/virsh-host.c:255 +#: tools/virsh.c:5036 msgid "CPU model:" msgstr "modèle de CPU :" -#: tools/virsh-host.c:257 +#: tools/virsh.c:5038 msgid "CPU frequency:" msgstr "Fréquence de la CPU :" -#: tools/virsh-host.c:258 +#: tools/virsh.c:5039 msgid "CPU socket(s):" msgstr "socket(s) CPU :" -#: tools/virsh-host.c:259 +#: tools/virsh.c:5040 msgid "Core(s) per socket:" msgstr "Coeur(s) par emplacements :" -#: tools/virsh-host.c:260 +#: tools/virsh.c:5041 msgid "Thread(s) per core:" msgstr "Thread(s) par coeur :" -#: tools/virsh-host.c:261 +#: tools/virsh.c:5042 msgid "NUMA cell(s):" msgstr "cellule(s) NUMA :" -#: tools/virsh-host.c:262 +#: tools/virsh.c:5043 msgid "Memory size:" msgstr "Taille mémoire :" @@ -31736,204 +32362,208 @@ msgid "CPU map:" msgstr "Carte CPU :" -#: tools/virsh-host.c:315 +#: tools/virsh.c:5052 msgid "Prints cpu stats of the node." msgstr "" -#: tools/virsh-host.c:318 +#: tools/virsh.c:5053 msgid "Returns cpu stats of the node, in nanoseconds." msgstr "" -#: tools/virsh-host.c:326 +#: tools/virsh.c:5058 msgid "prints specified cpu statistics only." msgstr "" -#: tools/virsh-host.c:330 +#: tools/virsh.c:5059 msgid "prints by percentage during 1 second." msgstr "" -#: tools/virsh-host.c:356 -msgid "Invalid value of cpuNum" +#: tools/virsh.c:5137 tools/virsh.c:5160 +msgid "user:" msgstr "" -#: tools/virsh-host.c:362 -msgid "Unable to get number of cpu stats" +#: tools/virsh.c:5138 tools/virsh.c:5162 +msgid "system:" msgstr "" -#: tools/virsh-host.c:378 -msgid "Unable to get node cpu stats" +#: tools/virsh.c:5139 tools/virsh.c:5147 tools/virsh.c:5164 +msgid "idle:" msgstr "" -#: tools/virsh-host.c:405 tools/virsh-host.c:428 -msgid "user:" +#: tools/virsh.c:5140 tools/virsh.c:5166 +msgid "iowait:" msgstr "" -#: tools/virsh-host.c:406 tools/virsh-host.c:430 -msgid "system:" +#: tools/virsh-host.c:359 +msgid "intr:" msgstr "" -#: tools/virsh-host.c:407 tools/virsh-host.c:415 tools/virsh-host.c:432 -msgid "idle:" +#: tools/virsh.c:5146 tools/virsh.c:5158 +msgid "usage:" msgstr "" -#: tools/virsh-host.c:408 tools/virsh-host.c:434 -msgid "iowait:" +#: tools/virsh.c:5087 +msgid "Invalid value of cpuNum" msgstr "" -#: tools/virsh-host.c:414 tools/virsh-host.c:426 -msgid "usage:" +#: tools/virsh.c:5093 +msgid "Unable to get number of cpu stats" +msgstr "" + +#: tools/virsh.c:5107 +msgid "Unable to get node cpu stats" msgstr "" -#: tools/virsh-host.c:450 +#: tools/virsh.c:5181 msgid "Prints memory stats of the node." msgstr "" -#: tools/virsh-host.c:453 +#: tools/virsh.c:5182 msgid "Returns memory stats of the node, in kilobytes." msgstr "" -#: tools/virsh-host.c:461 +#: tools/virsh.c:5187 msgid "prints specified cell statistics only." msgstr "" -#: tools/virsh-host.c:476 +#: tools/virsh.c:5204 msgid "Invalid value of cellNum" msgstr "" -#: tools/virsh-host.c:483 +#: tools/virsh.c:5211 msgid "Unable to get number of memory stats" msgstr "" -#: tools/virsh-host.c:496 +#: tools/virsh.c:5224 msgid "Unable to get memory stats" msgstr "" -#: tools/virsh-host.c:515 +#: tools/virsh.c:5242 msgid "suspend the host node for a given time duration" msgstr "" -#: tools/virsh-host.c:518 +#: tools/virsh.c:5243 msgid "" "Suspend the host node for a given time duration and attempt to resume " "thereafter." msgstr "" -#: tools/virsh-host.c:534 +#: tools/virsh-host.c:543 msgid "Suspend duration in seconds, at least 60" msgstr "" -#: tools/virsh-host.c:566 +#: tools/virsh.c:5288 msgid "Invalid duration" msgstr "" -#: tools/virsh-host.c:571 +#: tools/virsh.c:5294 msgid "The host was not suspended" msgstr "" -#: tools/virsh-host.c:582 +#: tools/virsh.c:11692 msgid "print the hypervisor sysinfo" msgstr "" -#: tools/virsh-host.c:585 +#: tools/virsh.c:11694 msgid "output an XML string for the hypervisor sysinfo, if available" msgstr "" -#: tools/virsh-host.c:597 +#: tools/virsh.c:11708 msgid "failed to get sysinfo" msgstr "" -#: tools/virsh-host.c:612 +#: tools/virsh.c:11634 msgid "print the hypervisor hostname" msgstr "afficher le nom d'hôte de l'hyperviseur" -#: tools/virsh-host.c:642 +#: tools/virsh.c:11663 msgid "print the hypervisor canonical URI" msgstr "afficher l'URI canonique de l'hyperviseur" -#: tools/virsh-host.c:657 +#: tools/virsh.c:11678 msgid "failed to get URI" msgstr "impossible de récupérer l'URI" -#: tools/virsh-host.c:672 +#: tools/virsh-host.c:681 msgid "CPU models" msgstr "" -#: tools/virsh-host.c:675 +#: tools/virsh-host.c:684 msgid "Get the CPU models for an arch." msgstr "" -#: tools/virsh-host.c:684 +#: tools/virsh-host.c:693 msgid "architecture" msgstr "" -#: tools/virsh-host.c:702 +#: tools/virsh-host.c:711 msgid "failed to get CPU model names" msgstr "" -#: tools/virsh-host.c:720 +#: tools/virsh.c:11202 msgid "show version" msgstr "afficher la version" -#: tools/virsh-host.c:723 +#: tools/virsh.c:11203 msgid "Display the system version information." msgstr "Afficher la version du système." -#: tools/virsh-host.c:731 +#: tools/virsh.c:11208 msgid "report daemon version too" msgstr "" -#: tools/virsh-host.c:752 +#: tools/virsh.c:11231 msgid "failed to get hypervisor type" msgstr "impossible de récupérer le type d'hyperviseur" -#: tools/virsh-host.c:761 +#: tools/virsh-host.c:770 #, c-format msgid "Compiled against library: libvirt %d.%d.%d\n" msgstr "" -#: tools/virsh-host.c:766 +#: tools/virsh.c:11245 msgid "failed to get the library version" msgstr "impossible de récupérer la version de la bibliothèque" -#: tools/virsh-host.c:773 +#: tools/virsh-host.c:782 #, c-format msgid "Using library: libvirt %d.%d.%d\n" msgstr "" -#: tools/virsh-host.c:780 +#: tools/virsh.c:11259 #, c-format msgid "Using API: %s %d.%d.%d\n" msgstr "Utilisation de l'API : %s %d.%d.%d\n" -#: tools/virsh-host.c:785 +#: tools/virsh.c:11264 msgid "failed to get the hypervisor version" msgstr "impossible de récupérer la version de l'hyperviseur" -#: tools/virsh-host.c:790 +#: tools/virsh.c:11269 #, c-format msgid "Cannot extract running %s hypervisor version\n" msgstr "" "Impossible d'extraire la version de l'hyperviseur %s en cours d'exécution\n" -#: tools/virsh-host.c:797 +#: tools/virsh.c:11276 #, c-format msgid "Running hypervisor: %s %d.%d.%d\n" msgstr "Exécution de l'hyperviseur : %s %d.%d.%d\n" -#: tools/virsh-host.c:804 +#: tools/virsh.c:11283 msgid "failed to get the daemon version" msgstr "" -#: tools/virsh-host.c:810 +#: tools/virsh.c:11289 #, c-format msgid "Running against daemon: %d.%d.%d\n" msgstr "" -#: tools/virsh-host.c:819 +#: tools/virsh-host.c:828 msgid "Get or set node memory parameters" msgstr "" -#: tools/virsh-host.c:820 +#: tools/virsh-host.c:829 msgid "" "Get or set node memory parameters\n" " To get the memory parameters, use following command: \n" @@ -31941,61 +32571,60 @@ " virsh # node-memory-tune" msgstr "" -#: tools/virsh-host.c:829 +#: tools/virsh-host.c:838 msgid "" "number of pages to scan before the shared memory service goes to sleep" msgstr "" -#: tools/virsh-host.c:834 +#: tools/virsh-host.c:843 msgid "" "number of millisecs the shared memory service should sleep before next scan" msgstr "" -#: tools/virsh-host.c:839 +#: tools/virsh-host.c:848 msgid "Specifies if pages from different numa nodes can be merged" msgstr "" -#: tools/virsh-host.c:857 +#: tools/virsh-host.c:866 msgid "invalid shm-pages-to-scan number" msgstr "" -#: tools/virsh-host.c:867 +#: tools/virsh-host.c:876 msgid "invalid shm-sleep-millisecs number" msgstr "" -#: tools/virsh-host.c:877 +#: tools/virsh-host.c:886 msgid "invalid shm-merge-across-nodes number" msgstr "" -#: tools/virsh-host.c:909 +#: tools/virsh-host.c:918 msgid "Shared memory:\n" msgstr "" -#: tools/virsh-interface.c:85 +#: tools/virsh.c:16218 #, c-format msgid "failed to get interface '%s'" msgstr "" -#: tools/virsh-interface.c:95 +#: tools/virsh.c:6712 msgid "edit XML configuration for a physical host interface" msgstr "" -#: tools/virsh-interface.c:98 +#: tools/virsh.c:6713 msgid "Edit the XML configuration for a physical host interface." msgstr "" -#: tools/virsh-interface.c:107 tools/virsh-interface.c:469 -#: tools/virsh-interface.c:572 tools/virsh-interface.c:615 -#: tools/virsh-interface.c:658 +#: tools/virsh.c:6718 tools/virsh.c:7261 tools/virsh.c:7351 tools/virsh.c:7389 +#: tools/virsh.c:7427 msgid "interface name or MAC address" msgstr "" -#: tools/virsh-interface.c:126 +#: tools/virsh.c:6758 #, c-format msgid "Interface %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-interface.c:136 +#: tools/virsh.c:6784 #, c-format msgid "Interface %s XML configuration edited.\n" msgstr "" @@ -32004,141 +32633,140 @@ msgid "Failed to list interfaces" msgstr "" -#: tools/virsh-interface.c:227 tools/virsh-interface.c:235 +#: tools/virsh.c:7109 tools/virsh.c:7117 msgid "Failed to list active interfaces" msgstr "" -#: tools/virsh-interface.c:244 tools/virsh-interface.c:253 +#: tools/virsh.c:7128 tools/virsh.c:7138 msgid "Failed to list inactive interfaces" msgstr "" -#: tools/virsh-interface.c:325 +#: tools/virsh.c:7083 msgid "list physical host interfaces" msgstr "" -#: tools/virsh-interface.c:328 +#: tools/virsh.c:7084 msgid "Returns list of physical host interfaces." msgstr "" -#: tools/virsh-interface.c:336 +#: tools/virsh.c:7089 msgid "list inactive interfaces" msgstr "" -#: tools/virsh-interface.c:340 +#: tools/virsh.c:7090 msgid "list inactive & active interfaces" msgstr "" -#: tools/virsh-interface.c:364 +#: tools/virsh.c:7148 msgid "MAC Address" msgstr "" -#: tools/virsh-interface.c:372 tools/virsh-network.c:709 -#: tools/virsh-pool.c:1170 +#: tools/virsh.c:6897 tools/virsh.c:7163 tools/virsh.c:9077 msgid "active" msgstr "actif" -#: tools/virsh-interface.c:372 tools/virsh-network.c:709 -#: tools/virsh-pool.c:1100 tools/virsh-pool.c:1172 tools/virsh-pool.c:1531 +#: tools/virsh.c:6920 tools/virsh.c:7180 tools/virsh.c:9002 tools/virsh.c:9075 +#: tools/virsh.c:9425 msgid "inactive" msgstr "inactif" -#: tools/virsh-interface.c:385 +#: tools/virsh.c:7195 msgid "convert an interface MAC address to interface name" msgstr "" -#: tools/virsh-interface.c:397 +#: tools/virsh.c:7201 msgid "interface mac" msgstr "" -#: tools/virsh-interface.c:421 +#: tools/virsh.c:7225 msgid "convert an interface name to interface MAC address" msgstr "" -#: tools/virsh-interface.c:433 +#: tools/virsh.c:7231 msgid "interface name" msgstr "" -#: tools/virsh-interface.c:457 +#: tools/virsh.c:7255 msgid "interface information in XML" msgstr "" -#: tools/virsh-interface.c:460 +#: tools/virsh.c:7256 msgid "" "Output the physical host interface information as an XML dump to stdout." msgstr "" -#: tools/virsh-interface.c:510 +#: tools/virsh.c:7300 msgid "define (but don't start) a physical host interface from an XML file" msgstr "" -#: tools/virsh-interface.c:513 +#: tools/virsh.c:7301 msgid "Define a physical host interface." msgstr "" -#: tools/virsh-interface.c:522 +#: tools/virsh.c:7306 msgid "file containing an XML interface description" msgstr "" -#: tools/virsh-interface.c:545 +#: tools/virsh.c:7331 #, c-format msgid "Interface %s defined from %s\n" msgstr "" -#: tools/virsh-interface.c:549 +#: tools/virsh.c:7335 #, c-format msgid "Failed to define interface from %s" msgstr "" -#: tools/virsh-interface.c:560 +#: tools/virsh.c:7345 msgid "undefine a physical host interface (remove it from configuration)" msgstr "" -#: tools/virsh-interface.c:563 +#: tools/virsh.c:7346 msgid "undefine an interface." msgstr "" -#: tools/virsh-interface.c:588 +#: tools/virsh.c:7369 #, c-format msgid "Interface %s undefined\n" msgstr "" -#: tools/virsh-interface.c:590 +#: tools/virsh.c:7371 #, c-format msgid "Failed to undefine interface %s" msgstr "" -#: tools/virsh-interface.c:603 +#: tools/virsh.c:7383 msgid "start a physical host interface (enable it / \"if-up\")" msgstr "" -#: tools/virsh-interface.c:606 +#: tools/virsh.c:7384 msgid "start a physical host interface." msgstr "" -#: tools/virsh-interface.c:631 tools/virsh-interface.c:1190 +#: tools/virsh.c:7407 tools/virsh.c:7936 #, c-format msgid "Interface %s started\n" msgstr "" -#: tools/virsh-interface.c:633 tools/virsh-interface.c:1187 +#: tools/virsh.c:7409 tools/virsh.c:7933 #, c-format msgid "Failed to start interface %s" msgstr "" -#: tools/virsh-interface.c:646 +#: tools/virsh.c:7421 msgid "destroy a physical host interface (disable it / \"if-down\")" msgstr "" -#: tools/virsh-interface.c:649 +#: tools/virsh.c:7422 msgid "forcefully stop a physical host interface." msgstr "" -#: tools/virsh-interface.c:674 +#: tools/virsh.c:7445 #, c-format msgid "Interface %s destroyed\n" msgstr "" -#: tools/virsh-interface.c:676 +#: tools/virsh.c:7447 #, c-format msgid "Failed to destroy interface %s" msgstr "" @@ -32149,203 +32777,203 @@ "committed (iface-commit) or restored (iface-rollback)" msgstr "" -#: tools/virsh-interface.c:694 +#: tools/virsh.c:7462 msgid "Create a restore point for interfaces settings" msgstr "" -#: tools/virsh-interface.c:707 +#: tools/virsh.c:7477 msgid "Failed to begin network config change transaction" msgstr "" -#: tools/virsh-interface.c:711 +#: tools/virsh.c:7481 msgid "Network config change transaction started\n" msgstr "" -#: tools/virsh-interface.c:720 +#: tools/virsh.c:7489 msgid "commit changes made since iface-begin and free restore point" msgstr "" -#: tools/virsh-interface.c:723 +#: tools/virsh.c:7490 msgid "commit changes and free restore point" msgstr "" -#: tools/virsh-interface.c:736 +#: tools/virsh.c:7505 msgid "Failed to commit network config change transaction" msgstr "" -#: tools/virsh-interface.c:740 +#: tools/virsh.c:7509 msgid "Network config change transaction committed\n" msgstr "" -#: tools/virsh-interface.c:749 +#: tools/virsh.c:7517 msgid "rollback to previous saved configuration created via iface-begin" msgstr "" -#: tools/virsh-interface.c:752 +#: tools/virsh.c:7518 msgid "rollback to previous restore point" msgstr "" -#: tools/virsh-interface.c:765 +#: tools/virsh.c:7533 msgid "Failed to rollback network config change transaction" msgstr "" -#: tools/virsh-interface.c:769 +#: tools/virsh.c:7537 msgid "Network config change transaction rolled back\n" msgstr "" -#: tools/virsh-interface.c:778 +#: tools/virsh.c:7545 msgid "create a bridge device and attach an existing network device to it" msgstr "" -#: tools/virsh-interface.c:781 +#: tools/virsh.c:7546 msgid "bridge an existing network device" msgstr "" -#: tools/virsh-interface.c:790 +#: tools/virsh.c:7551 msgid "existing interface name" msgstr "" -#: tools/virsh-interface.c:795 +#: tools/virsh.c:7552 msgid "new bridge device name" msgstr "" -#: tools/virsh-interface.c:799 +#: tools/virsh.c:7553 msgid "do not enable STP for this bridge" msgstr "" -#: tools/virsh-interface.c:803 +#: tools/virsh.c:7555 msgid "number of seconds to squelch traffic on newly connected ports" msgstr "" -#: tools/virsh-interface.c:807 +#: tools/virsh.c:7556 msgid "don't start the bridge immediately" msgstr "" -#: tools/virsh-interface.c:840 +#: tools/virsh.c:7593 #, c-format msgid "Network device %s already exists" msgstr "" -#: tools/virsh-interface.c:848 +#: tools/virsh.c:7601 msgid "Unable to parse delay parameter" msgstr "" -#: tools/virsh-interface.c:858 +#: tools/virsh.c:7611 msgid "(interface definition)" msgstr "" -#: tools/virsh-interface.c:859 tools/virsh-interface.c:1064 +#: tools/virsh.c:7612 tools/virsh.c:7810 #, c-format msgid "Failed to parse configuration of %s" msgstr "" -#: tools/virsh-interface.c:866 tools/virsh-interface.c:1071 +#: tools/virsh.c:7619 tools/virsh.c:7817 #, c-format msgid "Existing device %s has no type" msgstr "" -#: tools/virsh-interface.c:871 +#: tools/virsh.c:7624 #, c-format msgid "Existing device %s is already a bridge" msgstr "" -#: tools/virsh-interface.c:878 tools/virsh-interface.c:1084 +#: tools/virsh.c:7631 tools/virsh.c:7830 #, c-format msgid "Interface name from config %s doesn't match given supplied name %s" msgstr "" -#: tools/virsh-interface.c:885 +#: tools/virsh.c:7638 msgid "Failed to create bridge node in xml document" msgstr "" -#: tools/virsh-interface.c:893 +#: tools/virsh.c:7646 msgid "Failed to set stp attribute in xml document" msgstr "" -#: tools/virsh-interface.c:900 +#: tools/virsh.c:7653 #, c-format msgid "Failed to set bridge delay %d in xml document" msgstr "" -#: tools/virsh-interface.c:908 +#: tools/virsh.c:7661 msgid "Failed to set bridge interface type to 'bridge' in xml document" msgstr "" -#: tools/virsh-interface.c:913 +#: tools/virsh.c:7666 #, c-format msgid "Failed to set master bridge interface name to '%s' in xml document" msgstr "" -#: tools/virsh-interface.c:922 +#: tools/virsh.c:7675 msgid "Failed to create interface node under bridge node in xml document" msgstr "" -#: tools/virsh-interface.c:930 +#: tools/virsh.c:7683 #, c-format msgid "Failed to set new slave interface type to '%s' in xml document" msgstr "" -#: tools/virsh-interface.c:936 +#: tools/virsh.c:7689 #, c-format msgid "Failed to set new slave interface name to '%s' in xml document" msgstr "" -#: tools/virsh-interface.c:956 tools/virsh-interface.c:1146 +#: tools/virsh.c:7709 tools/virsh.c:7892 #, c-format msgid "Failed to move '%s' element in xml document" msgstr "" -#: tools/virsh-interface.c:967 +#: tools/virsh.c:7720 #, c-format msgid "Failed to format new xml document for bridge %s" msgstr "" -#: tools/virsh-interface.c:976 +#: tools/virsh.c:7729 #, c-format msgid "Failed to define new bridge interface %s" msgstr "" -#: tools/virsh-interface.c:981 +#: tools/virsh.c:7734 #, c-format msgid "Created bridge %s with attached device %s\n" msgstr "" -#: tools/virsh-interface.c:987 +#: tools/virsh.c:7740 #, c-format msgid "Failed to start bridge interface %s" msgstr "" -#: tools/virsh-interface.c:990 +#: tools/virsh.c:7743 #, c-format msgid "Bridge interface %s started\n" msgstr "" -#: tools/virsh-interface.c:1014 +#: tools/virsh.c:7766 msgid "undefine a bridge device after detaching its slave device" msgstr "" -#: tools/virsh-interface.c:1017 +#: tools/virsh.c:7767 msgid "unbridge a network device" msgstr "" -#: tools/virsh-interface.c:1026 +#: tools/virsh.c:7772 msgid "current bridge device name" msgstr "" -#: tools/virsh-interface.c:1030 +#: tools/virsh.c:7774 msgid "don't start the un-slaved interface immediately (not recommended)" msgstr "" -#: tools/virsh-interface.c:1062 +#: tools/virsh.c:7808 msgid "(bridge interface definition)" msgstr "" -#: tools/virsh-interface.c:1076 +#: tools/virsh.c:7822 #, c-format msgid "Device %s is not a bridge" msgstr "" -#: tools/virsh-interface.c:1092 +#: tools/virsh.c:7838 msgid "No bridge node in xml document" msgstr "" @@ -32353,158 +32981,156 @@ msgid "Multiple interfaces attached to bridge" msgstr "" -#: tools/virsh-interface.c:1102 +#: tools/virsh.c:7848 msgid "No interface attached to bridge" msgstr "" -#: tools/virsh-interface.c:1110 +#: tools/virsh.c:7856 #, c-format msgid "Device attached to bridge %s has no name" msgstr "" -#: tools/virsh-interface.c:1115 +#: tools/virsh.c:7861 #, c-format msgid "Attached device %s has no type" msgstr "Le périphérique attaché %s n'a pas de type" -#: tools/virsh-interface.c:1120 +#: tools/virsh.c:7866 #, c-format msgid "Failed to set interface type to '%s' in xml document" msgstr "" -#: tools/virsh-interface.c:1126 +#: tools/virsh.c:7872 #, c-format msgid "Failed to set interface name to '%s' in xml document" msgstr "" -#: tools/virsh-interface.c:1157 +#: tools/virsh.c:7903 #, c-format msgid "Failed to format new xml document for un-enslaved interface %s" msgstr "" -#: tools/virsh-interface.c:1166 +#: tools/virsh.c:7912 #, c-format msgid "Failed to destroy bridge interface %s" msgstr "" -#: tools/virsh-interface.c:1170 +#: tools/virsh.c:7916 #, c-format msgid "Failed to undefine bridge interface %s" msgstr "" -#: tools/virsh-interface.c:1177 +#: tools/virsh.c:7923 #, c-format msgid "Failed to define new interface %s" msgstr "" -#: tools/virsh-interface.c:1181 +#: tools/virsh.c:7927 #, c-format msgid "Device %s un-attached from bridge %s\n" msgstr "" -#: tools/virsh-network.c:76 +#: tools/virsh.c:16138 #, c-format msgid "failed to get network '%s'" -msgstr "impossible de récupérer le réseau « %s »" +msgstr "impossible de récupérer le réseau « %s »" -#: tools/virsh-network.c:86 +#: tools/virsh.c:6190 msgid "autostart a network" msgstr "démarrer automatiquement un réseau" -#: tools/virsh-network.c:89 +#: tools/virsh.c:6192 msgid "Configure a network to be automatically started at boot." msgstr "Configurer un réseau pour être automatiquement lancé au démarrage." -#: tools/virsh-network.c:98 tools/virsh-network.c:254 -#: tools/virsh-network.c:297 tools/virsh-network.c:352 -#: tools/virsh-network.c:771 tools/virsh-network.c:813 -#: tools/virsh-network.c:856 tools/virsh-network.c:1075 +#: tools/virsh.c:6197 tools/virsh.c:6580 tools/virsh.c:6619 tools/virsh.c:7012 +#: tools/virsh.c:13667 msgid "network name or uuid" msgstr "nom du domaine ou UUID" -#: tools/virsh-network.c:121 +#: tools/virsh.c:6219 #, c-format msgid "failed to mark network %s as autostarted" msgstr "impossible de marquer le réseau %s en démarrage automatique" -#: tools/virsh-network.c:123 +#: tools/virsh.c:6221 #, c-format msgid "failed to unmark network %s as autostarted" msgstr "impossible de démarquer le réseau %s en démarrage automatique" -#: tools/virsh-network.c:129 +#: tools/virsh.c:6227 #, c-format msgid "Network %s marked as autostarted\n" msgstr "Réseau %s marqué en démarrage automatique\n" -#: tools/virsh-network.c:131 +#: tools/virsh.c:6229 #, c-format msgid "Network %s unmarked as autostarted\n" msgstr "Réseau %s démarqué en démarrage automatique\n" -#: tools/virsh-network.c:142 +#: tools/virsh.c:6482 msgid "create a network from an XML file" msgstr "créer un réseau depuis un fichier XML" -#: tools/virsh-network.c:145 +#: tools/virsh.c:6483 msgid "Create a network." msgstr "Créer un réseau" -#: tools/virsh-network.c:154 tools/virsh-network.c:204 +#: tools/virsh.c:6488 tools/virsh.c:6534 msgid "file containing an XML network description" msgstr "fichier contenant la description XML d'un réseau" -#: tools/virsh-network.c:177 +#: tools/virsh.c:6513 #, c-format msgid "Network %s created from %s\n" msgstr "Réseau %s créé depuis %s\n" -#: tools/virsh-network.c:181 +#: tools/virsh.c:6517 #, c-format msgid "Failed to create network from %s" msgstr "Impossible de créer le réseau depuis %s" -#: tools/virsh-network.c:192 +#: tools/virsh.c:6528 msgid "define (but don't start) a network from an XML file" msgstr "définir (mais ne pas démarrer) un réseau depuis un fichier XML" -#: tools/virsh-network.c:195 +#: tools/virsh.c:6529 msgid "Define a network." msgstr "Définir un réseau." -#: tools/virsh-network.c:227 +#: tools/virsh.c:6559 #, c-format msgid "Network %s defined from %s\n" msgstr "Réseau %s défini depuis %s\n" -#: tools/virsh-network.c:231 +#: tools/virsh.c:6563 #, c-format msgid "Failed to define network from %s" msgstr "Impossible de définir le réseau depuis %s" -#: tools/virsh-network.c:242 +#: tools/virsh.c:6574 msgid "destroy (stop) a network" msgstr "" -#: tools/virsh-network.c:245 +#: tools/virsh.c:6575 msgid "Forcefully stop a given network." msgstr "" -#: tools/virsh-network.c:270 +#: tools/virsh.c:6598 #, c-format msgid "Network %s destroyed\n" msgstr "Réseau %s détruit\n" -#: tools/virsh-network.c:272 +#: tools/virsh.c:6600 #, c-format msgid "Failed to destroy network %s" msgstr "Impossible de détruire le réseau %s" -#: tools/virsh-network.c:285 +#: tools/virsh.c:6613 msgid "network information in XML" msgstr "informations du réseau en XML" -#: tools/virsh-network.c:288 +#: tools/virsh.c:6614 msgid "Output the network information as an XML dump to stdout." msgstr "Afficher les informations du réseau comme flux XML vers stdout." @@ -32512,24 +33138,24 @@ msgid "network information of an inactive domain" msgstr "" -#: tools/virsh-network.c:340 +#: tools/virsh.c:6652 msgid "network information" msgstr "" -#: tools/virsh-network.c:343 +#: tools/virsh.c:6653 msgid "Returns basic information about the network" msgstr "" -#: tools/virsh-network.c:377 +#: tools/virsh.c:6686 msgid "Active:" msgstr "" -#: tools/virsh-network.c:386 tools/virsh-network.c:703 tools/virsh-pool.c:1061 -#: tools/virsh-pool.c:1562 +#: tools/virsh.c:6695 tools/virsh.c:6891 tools/virsh.c:6914 tools/virsh.c:8963 +#: tools/virsh.c:9459 msgid "no autostart" msgstr "pas de démarrage automatique" -#: tools/virsh-network.c:392 +#: tools/virsh.c:6701 msgid "Bridge:" msgstr "" @@ -32545,11 +33171,11 @@ msgid "Failed to get the number of inactive networks" msgstr "" -#: tools/virsh-network.c:517 +#: tools/virsh.c:6836 tools/virsh.c:6844 msgid "Failed to list active networks" msgstr "Impossible de lister les réseaux actifs" -#: tools/virsh-network.c:528 +#: tools/virsh.c:6855 tools/virsh.c:6865 msgid "Failed to list inactive networks" msgstr "Impossible de lister les réseaux actifs" @@ -32561,19 +33187,19 @@ msgid "Failed to get network autostart state" msgstr "" -#: tools/virsh-network.c:621 +#: tools/virsh.c:6809 msgid "list networks" msgstr "lister les réseaux" -#: tools/virsh-network.c:624 +#: tools/virsh.c:6810 msgid "Returns list of networks." msgstr "Renvoyer la liste des réseaux." -#: tools/virsh-network.c:632 +#: tools/virsh.c:6815 msgid "list inactive networks" msgstr "lister les réseaux inactifs" -#: tools/virsh-network.c:636 +#: tools/virsh.c:6816 msgid "list inactive & active networks" msgstr "lister les réseaux actifs et inactifs" @@ -32593,55 +33219,54 @@ msgid "list networks with autostart disabled" msgstr "" -#: tools/virsh-network.c:693 tools/virsh-pool.c:1201 tools/virsh-pool.c:1231 -#: tools/virsh-pool.c:1289 +#: tools/virsh.c:6875 tools/virsh.c:9109 tools/virsh.c:9138 tools/virsh.c:9197 msgid "Autostart" msgstr "Démarrage automatique" -#: tools/virsh-network.c:693 tools/virsh-pool.c:1236 tools/virsh-pool.c:1290 +#: tools/virsh.c:9143 tools/virsh.c:9198 msgid "Persistent" msgstr "" -#: tools/virsh-network.c:723 +#: tools/virsh.c:6936 msgid "convert a network UUID to network name" msgstr "convertir l'UUID d'un réseau en nom de réseau" -#: tools/virsh-network.c:735 +#: tools/virsh.c:6942 msgid "network uuid" msgstr "UUID réseau" -#: tools/virsh-network.c:759 +#: tools/virsh.c:6967 msgid "start a (previously defined) inactive network" msgstr "démarrer un réseau inactif (précédemment défini)" -#: tools/virsh-network.c:762 +#: tools/virsh.c:6968 msgid "Start a network." msgstr "Démarrer un réseau" -#: tools/virsh-network.c:787 +#: tools/virsh.c:6990 #, c-format msgid "Network %s started\n" msgstr "Réseau %s démarré\n" -#: tools/virsh-network.c:789 +#: tools/virsh.c:6993 #, c-format msgid "Failed to start network %s" msgstr "Impossible de démarrer le réseau %s" -#: tools/virsh-network.c:801 +#: tools/virsh.c:7006 msgid "undefine an inactive network" msgstr "supprimer la définition d'un réseau inactif" -#: tools/virsh-network.c:804 +#: tools/virsh.c:7007 msgid "Undefine the configuration for an inactive network." msgstr "Supprimer la configuration pour un réseau inactif." -#: tools/virsh-network.c:829 +#: tools/virsh.c:7030 #, c-format msgid "Network %s has been undefined\n" msgstr "Le réseau %s n'est plus défini\n" -#: tools/virsh-network.c:831 +#: tools/virsh.c:7032 #, c-format msgid "Failed to undefine network %s" msgstr "Impossible de supprimer la définition du réseau %s" @@ -32694,7 +33319,8 @@ msgid "malformed parent-index argument" msgstr "" -#: tools/virsh-network.c:976 +#: tools/virsh.c:2698 tools/virsh.c:4065 tools/virsh.c:4298 tools/virsh.c:4512 +#: tools/virsh.c:4601 tools/virsh.c:4689 tools/virsh.c:4869 tools/virsh.c:6283 msgid "--current must be specified exclusively" msgstr "" @@ -32720,23 +33346,23 @@ msgid "Updated network %s %s" msgstr "" -#: tools/virsh-network.c:1022 +#: tools/virsh.c:7045 msgid "convert a network name to network UUID" msgstr "convertir le nom d'un réseau en UUID de réseau" -#: tools/virsh-network.c:1034 +#: tools/virsh.c:6658 tools/virsh.c:7051 msgid "network name" msgstr "nom du réseau" -#: tools/virsh-network.c:1052 +#: tools/virsh.c:7071 msgid "failed to get network UUID" msgstr "impossible de récupérer l'UUID du réseau" -#: tools/virsh-network.c:1063 +#: tools/virsh.c:13661 msgid "edit XML configuration for a network" msgstr "" -#: tools/virsh-network.c:1066 +#: tools/virsh.c:13662 msgid "Edit the XML configuration for a network." msgstr "" @@ -32750,35 +33376,56 @@ msgid "Network %s XML configuration edited.\n" msgstr "" -#: tools/virsh-nodedev.c:46 +#: tools/virsh-network.c:1175 +#, c-format +msgid "event 'lifecycle' for network %s: %s\n" +msgstr "" + +#: tools/virsh-network.c:1184 +msgid "Network Events" +msgstr "" + +#: tools/virsh-network.c:1187 +msgid "List event types, or wait for network events to occur" +msgstr "" + +#: tools/virsh-network.c:1195 +msgid "filter by network name or uuid" +msgstr "" + +#: tools/virsh-network.c:1238 +msgid "either --list or event type is required" +msgstr "" + +#: tools/virsh.c:8343 msgid "create a device defined by an XML file on the node" msgstr "" -#: tools/virsh-nodedev.c:50 +#: tools/virsh.c:8345 msgid "" "Create a device on the node. Note that this command creates devices on the " "physical host that can then be assigned to a virtual machine." msgstr "" -#: tools/virsh-nodedev.c:61 +#: tools/virsh.c:8353 msgid "file containing an XML description of the device" msgstr "" -#: tools/virsh-nodedev.c:84 +#: tools/virsh.c:8378 #, c-format msgid "Node device %s created from %s\n" msgstr "" -#: tools/virsh-nodedev.c:88 +#: tools/virsh.c:8382 #, c-format msgid "Failed to create node device from %s" msgstr "" -#: tools/virsh-nodedev.c:101 +#: tools/virsh.c:8394 msgid "destroy (stop) a device on the node" msgstr "" -#: tools/virsh-nodedev.c:104 +#: tools/virsh.c:8395 msgid "" "Destroy a device on the node. Note that this command destroys devices on " "the physical host" @@ -32793,25 +33440,26 @@ msgid "Malformed device value '%s'" msgstr "" -#: tools/virsh-nodedev.c:151 tools/virsh-nodedev.c:561 +#: tools/virsh.c:11491 tools/virsh.c:11534 tools/virsh.c:11575 +#: tools/virsh.c:11616 msgid "Could not find matching device" msgstr "" -#: tools/virsh-nodedev.c:156 +#: tools/virsh.c:8423 #, c-format msgid "Destroyed node device '%s'\n" msgstr "" -#: tools/virsh-nodedev.c:158 +#: tools/virsh.c:8425 #, c-format msgid "Failed to destroy node device '%s'" msgstr "" -#: tools/virsh-nodedev.c:248 tools/virsh-nodedev.c:269 +#: tools/virsh.c:11418 msgid "Failed to list node devices" msgstr "" -#: tools/virsh-nodedev.c:258 +#: tools/virsh.c:11408 msgid "Failed to count node devices" msgstr "" @@ -32823,11 +33471,11 @@ msgid "Failed to get capability names of the device" msgstr "" -#: tools/virsh-nodedev.c:369 +#: tools/virsh.c:11301 msgid "enumerate devices on this host" msgstr "" -#: tools/virsh-nodedev.c:380 +#: tools/virsh.c:11307 msgid "list devices in a tree" msgstr "énumérer les périphériques en arbre" @@ -32843,11 +33491,11 @@ msgid "Invalid capability type" msgstr "" -#: tools/virsh-nodedev.c:514 +#: tools/virsh.c:11468 msgid "node device details in XML" msgstr "" -#: tools/virsh-nodedev.c:517 +#: tools/virsh.c:11469 msgid "Output the node device details as an XML dump to stdout." msgstr "" @@ -32860,8 +33508,8 @@ "Detach node device from its device driver before assigning to a domain." msgstr "" -#: tools/virsh-nodedev.c:596 tools/virsh-nodedev.c:661 -#: tools/virsh-nodedev.c:710 +#: tools/virsh.c:11475 tools/virsh.c:11518 tools/virsh.c:11559 +#: tools/virsh.c:11600 msgid "device key" msgstr "clé de périphérique" @@ -32885,98 +33533,97 @@ msgid "Failed to detach device %s" msgstr "" -#: tools/virsh-nodedev.c:648 +#: tools/virsh.c:11552 msgid "reattach node device to its device driver" msgstr "" -#: tools/virsh-nodedev.c:651 +#: tools/virsh.c:11553 msgid "" "Reattach node device to its device driver once released by the domain." msgstr "" -#: tools/virsh-nodedev.c:682 +#: tools/virsh.c:11580 #, c-format msgid "Device %s re-attached\n" msgstr "Périphérique %s réattaché\n" -#: tools/virsh-nodedev.c:684 +#: tools/virsh.c:11582 #, c-format msgid "Failed to re-attach device %s" msgstr "Impossible de réattacher le périphérique %s" -#: tools/virsh-nodedev.c:697 +#: tools/virsh.c:11593 msgid "reset node device" msgstr "" -#: tools/virsh-nodedev.c:700 +#: tools/virsh.c:11594 msgid "Reset node device before or after assigning to a domain." msgstr "" -#: tools/virsh-nodedev.c:731 +#: tools/virsh.c:11621 #, c-format msgid "Device %s reset\n" msgstr "" -#: tools/virsh-nodedev.c:733 +#: tools/virsh.c:11623 #, c-format msgid "Failed to reset device %s" msgstr "" -#: tools/virsh-nwfilter.c:76 +#: tools/virsh.c:16177 #, c-format msgid "failed to get nwfilter '%s'" msgstr "" -#: tools/virsh-nwfilter.c:86 +#: tools/virsh.c:7958 msgid "define or update a network filter from an XML file" msgstr "" -#: tools/virsh-nwfilter.c:89 +#: tools/virsh.c:7959 msgid "Define a new network filter or update an existing one." msgstr "" -#: tools/virsh-nwfilter.c:98 +#: tools/virsh.c:7964 msgid "file containing an XML network filter description" msgstr "" -#: tools/virsh-nwfilter.c:121 +#: tools/virsh.c:7989 #, c-format msgid "Network filter %s defined from %s\n" msgstr "Filtre réseau %s défini depuis %s\n" -#: tools/virsh-nwfilter.c:125 +#: tools/virsh.c:7993 #, c-format msgid "Failed to define network filter from %s" msgstr "Impossible de définir le filtre réseau depuis %s" -#: tools/virsh-nwfilter.c:136 +#: tools/virsh.c:8004 msgid "undefine a network filter" msgstr "" -#: tools/virsh-nwfilter.c:139 +#: tools/virsh.c:8005 msgid "Undefine a given network filter." msgstr "" -#: tools/virsh-nwfilter.c:148 tools/virsh-nwfilter.c:191 -#: tools/virsh-nwfilter.c:407 +#: tools/virsh.c:8010 tools/virsh.c:8049 tools/virsh.c:8155 msgid "network filter name or uuid" msgstr "" -#: tools/virsh-nwfilter.c:164 +#: tools/virsh.c:8028 #, c-format msgid "Network filter %s undefined\n" msgstr "" -#: tools/virsh-nwfilter.c:166 +#: tools/virsh.c:8030 #, c-format msgid "Failed to undefine network filter %s" msgstr "" -#: tools/virsh-nwfilter.c:179 +#: tools/virsh.c:8043 msgid "network filter information in XML" msgstr "" -#: tools/virsh-nwfilter.c:182 +#: tools/virsh.c:8044 msgid "Output the network filter information as an XML dump to stdout." msgstr "" @@ -32988,273 +33635,271 @@ msgid "Failed to count network filters" msgstr "" -#: tools/virsh-nwfilter.c:304 +#: tools/virsh.c:8103 tools/virsh.c:8111 msgid "Failed to list network filters" msgstr "" -#: tools/virsh-nwfilter.c:351 +#: tools/virsh.c:8082 msgid "list network filters" msgstr "" -#: tools/virsh-nwfilter.c:354 +#: tools/virsh.c:8083 msgid "Returns list of network filters." msgstr "" -#: tools/virsh-nwfilter.c:373 tools/virsh-secret.c:535 +#: tools/virsh.c:6682 tools/virsh.c:8118 tools/virsh.c:11164 msgid "UUID" msgstr "UUID" -#: tools/virsh-nwfilter.c:395 +#: tools/virsh.c:8149 msgid "edit XML configuration for a network filter" msgstr "" -#: tools/virsh-nwfilter.c:398 +#: tools/virsh.c:8150 msgid "Edit the XML configuration for a network filter." msgstr "" -#: tools/virsh-nwfilter.c:425 +#: tools/virsh.c:8194 #, c-format msgid "Network filter %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-nwfilter.c:436 +#: tools/virsh.c:8220 #, c-format msgid "Network filter %s XML configuration edited.\n" msgstr "" -#: tools/virsh-pool.c:73 +#: tools/virsh.c:16253 #, c-format msgid "failed to get pool '%s'" -msgstr "impossible de récupérer le pool « %s »" +msgstr "impossible de récupérer le pool « %s »" -#: tools/virsh-pool.c:83 +#: tools/virsh.c:8247 msgid "autostart a pool" msgstr "démarrer automatiquement un pool" -#: tools/virsh-pool.c:86 +#: tools/virsh.c:8249 msgid "Configure a pool to be automatically started at boot." msgstr "Configurer un pool qui sera lancé automatiquement au démarrage." -#: tools/virsh-pool.c:95 tools/virsh-pool.c:443 tools/virsh-pool.c:504 -#: tools/virsh-pool.c:547 tools/virsh-pool.c:590 tools/virsh-pool.c:633 -#: tools/virsh-pool.c:1502 tools/virsh-pool.c:1681 tools/virsh-pool.c:1765 -#: tools/virsh-volume.c:391 tools/virsh-volume.c:518 tools/virsh-volume.c:614 -#: tools/virsh-volume.c:732 tools/virsh-volume.c:843 tools/virsh-volume.c:891 -#: tools/virsh-volume.c:995 tools/virsh-volume.c:1058 -#: tools/virsh-volume.c:1156 tools/virsh-volume.c:1326 -#: tools/virsh-volume.c:1699 tools/virsh-volume.c:1738 +#: tools/virsh.c:8254 tools/virsh.c:8650 tools/virsh.c:8701 tools/virsh.c:8740 +#: tools/virsh.c:8779 tools/virsh.c:8818 tools/virsh.c:9394 tools/virsh.c:9751 +#: tools/virsh.c:9981 tools/virsh.c:10058 tools/virsh.c:10158 +#: tools/virsh.c:10254 tools/virsh.c:10295 tools/virsh.c:10336 +#: tools/virsh.c:10400 tools/virsh.c:10440 tools/virsh.c:10828 +#: tools/virsh.c:10861 tools/virsh.c:13684 msgid "pool name or uuid" msgstr "nom du pool ou UUID" -#: tools/virsh-pool.c:118 +#: tools/virsh.c:8276 #, c-format msgid "failed to mark pool %s as autostarted" msgstr "impossible de démarrer automatiquement le pool %s" -#: tools/virsh-pool.c:120 +#: tools/virsh.c:8278 #, c-format msgid "failed to unmark pool %s as autostarted" msgstr "impossible d'annuler le démarrage automatique du pool %s" -#: tools/virsh-pool.c:126 +#: tools/virsh.c:8284 #, c-format msgid "Pool %s marked as autostarted\n" msgstr "Le pool %s démarrera automatiquement\n" -#: tools/virsh-pool.c:128 +#: tools/virsh.c:8286 #, c-format msgid "Pool %s unmarked as autostarted\n" msgstr "Le pool %s ne démarrera plus automatiquement\n" -#: tools/virsh-pool.c:139 +#: tools/virsh.c:8296 msgid "create a pool from an XML file" msgstr "créer un pool depuis un fichier XML" -#: tools/virsh-pool.c:142 tools/virsh-pool.c:300 +#: tools/virsh.c:8297 tools/virsh.c:8515 msgid "Create a pool." msgstr "Créer un pool" -#: tools/virsh-pool.c:151 tools/virsh-pool.c:351 +#: tools/virsh.c:8303 tools/virsh.c:8562 msgid "file containing an XML pool description" msgstr "fichier contenant la description XML d'un pool" -#: tools/virsh-pool.c:174 +#: tools/virsh.c:8328 #, c-format msgid "Pool %s created from %s\n" msgstr "Pool %s créé depuis %s\n" -#: tools/virsh-pool.c:178 +#: tools/virsh.c:8332 #, c-format msgid "Failed to create pool from %s" msgstr "Impossible de créer le pool depuis %s" -#: tools/virsh-pool.c:191 +#: tools/virsh.c:8438 msgid "name of the pool" msgstr "nom du pool" -#: tools/virsh-pool.c:195 +#: tools/virsh.c:8439 msgid "print XML document, but don't define/create" msgstr "" -#: tools/virsh-pool.c:200 +#: tools/virsh.c:8440 msgid "type of the pool" msgstr "type du pool" -#: tools/virsh-pool.c:204 +#: tools/virsh.c:8441 msgid "source-host for underlying storage" msgstr "hôte source pour le stockage sous-jacent" -#: tools/virsh-pool.c:208 +#: tools/virsh.c:8442 msgid "source path for underlying storage" msgstr "chemin source pour le stockage sous-jacent" -#: tools/virsh-pool.c:212 +#: tools/virsh.c:8443 msgid "source device for underlying storage" msgstr "périphérique source pour le stockage sous-jacent" -#: tools/virsh-pool.c:216 +#: tools/virsh.c:8444 msgid "source name for underlying storage" msgstr "" -#: tools/virsh-pool.c:220 +#: tools/virsh.c:8445 msgid "target for underlying storage" msgstr "cible pour le stockage sous-jacent" -#: tools/virsh-pool.c:224 +#: tools/virsh.c:8446 msgid "format for underlying storage" msgstr "" -#: tools/virsh-pool.c:297 +#: tools/virsh.c:8514 msgid "create a pool from a set of args" msgstr "créer un pool depuis un ensemble d'arguments" -#: tools/virsh-pool.c:324 +#: tools/virsh.c:8541 #, c-format msgid "Pool %s created\n" msgstr "Pool %s créé\n" -#: tools/virsh-pool.c:327 +#: tools/virsh.c:8544 #, c-format msgid "Failed to create pool %s" msgstr "Impossible de créer le pool %s" -#: tools/virsh-pool.c:339 +#: tools/virsh.c:8556 msgid "define (but don't start) a pool from an XML file" msgstr "définir (mais ne pas démarrer) un pool depuis un fichier XML" -#: tools/virsh-pool.c:342 tools/virsh-pool.c:392 +#: tools/virsh.c:8557 tools/virsh.c:8603 msgid "Define a pool." msgstr "Définir un pool" -#: tools/virsh-pool.c:374 +#: tools/virsh.c:8587 #, c-format msgid "Pool %s defined from %s\n" msgstr "Pool %s défini depuis %s\n" -#: tools/virsh-pool.c:378 +#: tools/virsh.c:8591 #, c-format msgid "Failed to define pool from %s" msgstr "Impossible de définir le pool depuis %s" -#: tools/virsh-pool.c:389 +#: tools/virsh.c:8602 msgid "define a pool from a set of args" msgstr "définir un pool à partir d'un ensemble d'argument" -#: tools/virsh-pool.c:416 +#: tools/virsh.c:8629 #, c-format msgid "Pool %s defined\n" msgstr "pool %s défini\n" -#: tools/virsh-pool.c:419 +#: tools/virsh.c:8632 #, c-format msgid "Failed to define pool %s" msgstr "Impossible de définir le pool %s" -#: tools/virsh-pool.c:431 +#: tools/virsh.c:8644 msgid "build a pool" msgstr "construire un pool" -#: tools/virsh-pool.c:434 +#: tools/virsh.c:8645 msgid "Build a given pool." msgstr "Construire le pool indiqué." -#: tools/virsh-pool.c:447 +#: tools/virsh.c:8651 msgid "do not overwrite an existing pool of this type" msgstr "" -#: tools/virsh-pool.c:451 +#: tools/virsh.c:8652 msgid "overwrite any existing data" msgstr "" -#: tools/virsh-pool.c:476 +#: tools/virsh.c:8679 #, c-format msgid "Pool %s built\n" msgstr "" -#: tools/virsh-pool.c:478 +#: tools/virsh.c:8681 #, c-format msgid "Failed to build pool %s" msgstr "Impossible de construire le pool %s" -#: tools/virsh-pool.c:492 +#: tools/virsh.c:8694 msgid "destroy (stop) a pool" msgstr "" -#: tools/virsh-pool.c:495 +#: tools/virsh.c:8696 msgid "Forcefully stop a given pool. Raw data in the pool is untouched" msgstr "" -#: tools/virsh-pool.c:520 +#: tools/virsh.c:8719 #, c-format msgid "Pool %s destroyed\n" msgstr "Pool %s détruit\n" -#: tools/virsh-pool.c:522 +#: tools/virsh.c:8721 #, c-format msgid "Failed to destroy pool %s" msgstr "Impossible de détruire le pool %s" -#: tools/virsh-pool.c:535 +#: tools/virsh.c:8734 msgid "delete a pool" msgstr "effacer un pool" -#: tools/virsh-pool.c:538 +#: tools/virsh.c:8735 msgid "Delete a given pool." msgstr "Détruire le pool indiqué" -#: tools/virsh-pool.c:563 +#: tools/virsh.c:8758 #, c-format msgid "Pool %s deleted\n" msgstr "Pool %s détruit\n" -#: tools/virsh-pool.c:565 +#: tools/virsh.c:8760 #, c-format msgid "Failed to delete pool %s" msgstr "Impossible de supprimer le pool %s" -#: tools/virsh-pool.c:578 +#: tools/virsh.c:8773 msgid "refresh a pool" msgstr "rafraichir un pool" -#: tools/virsh-pool.c:581 +#: tools/virsh.c:8774 msgid "Refresh a given pool." msgstr "Rafraichir le pool indiqué." -#: tools/virsh-pool.c:606 +#: tools/virsh.c:8797 #, c-format msgid "Pool %s refreshed\n" msgstr "Pool %s réactivé\n" -#: tools/virsh-pool.c:608 +#: tools/virsh.c:8799 #, c-format msgid "Failed to refresh pool %s" msgstr "Impossible de réactiver le pool %s" -#: tools/virsh-pool.c:621 +#: tools/virsh.c:8812 msgid "pool information in XML" msgstr "informations du pool en XML" -#: tools/virsh-pool.c:624 +#: tools/virsh.c:8813 msgid "Output the pool information as an XML dump to stdout." msgstr "Afficher les informations du pool comme flux XML vers stdout." @@ -33274,11 +33919,11 @@ msgid "Failed to get the number of inactive pools" msgstr "" -#: tools/virsh-pool.c:793 +#: tools/virsh.c:8901 tools/virsh.c:8927 msgid "Failed to list active pools" msgstr "Impossible de lister les pools actifs" -#: tools/virsh-pool.c:804 +#: tools/virsh.c:8910 tools/virsh.c:8939 msgid "Failed to list inactive pools" msgstr "Impossible de lister les pools inactifs" @@ -33290,318 +33935,315 @@ msgid "Failed to get pool autostart state" msgstr "" -#: tools/virsh-pool.c:898 +#: tools/virsh.c:9005 tools/virsh.c:9429 +msgid "building" +msgstr "construction" + +#: tools/virsh.c:9011 tools/virsh.c:9437 +msgid "degraded" +msgstr "endommagé" + +#: tools/virsh.c:9014 tools/virsh.c:9441 +msgid "inaccessible" +msgstr "" + +#: tools/virsh.c:8852 msgid "list pools" msgstr "lister les pools" -#: tools/virsh-pool.c:901 +#: tools/virsh.c:8853 msgid "Returns list of pools." msgstr "Renvoyer la liste des pools" -#: tools/virsh-pool.c:909 +#: tools/virsh.c:8858 msgid "list inactive pools" msgstr "lister les pools inactifs" -#: tools/virsh-pool.c:913 +#: tools/virsh.c:8859 msgid "list inactive & active pools" msgstr "lister les pools actifs et inactifs" -#: tools/virsh-pool.c:917 +#: tools/virsh-pool.c:935 msgid "list transient pools" msgstr "" -#: tools/virsh-pool.c:921 +#: tools/virsh-pool.c:939 msgid "list persistent pools" msgstr "" -#: tools/virsh-pool.c:925 +#: tools/virsh-pool.c:943 msgid "list pools with autostart enabled" msgstr "" -#: tools/virsh-pool.c:929 +#: tools/virsh-pool.c:947 msgid "list pools with autostart disabled" msgstr "" -#: tools/virsh-pool.c:933 +#: tools/virsh-pool.c:951 msgid "only list pool of specified type(s) (if supported)" msgstr "" -#: tools/virsh-pool.c:937 +#: tools/virsh.c:8860 msgid "display extended details for pools" msgstr "" -#: tools/virsh-pool.c:1004 +#: tools/virsh-pool.c:1021 #, c-format msgid "Invalid pool type '%s'" msgstr "" -#: tools/virsh-pool.c:1086 +#: tools/virsh.c:8988 msgid "Could not retrieve pool information" msgstr "" -#: tools/virsh-pool.c:1103 tools/virsh-pool.c:1535 -msgid "building" -msgstr "construction" - -#: tools/virsh-pool.c:1109 tools/virsh-pool.c:1543 -msgid "degraded" -msgstr "endommagé" - -#: tools/virsh-pool.c:1112 tools/virsh-pool.c:1547 -msgid "inaccessible" -msgstr "" - -#: tools/virsh-pool.c:1147 tools/virsh-pool.c:1148 tools/virsh-pool.c:1149 +#: tools/virsh.c:9052 tools/virsh.c:9053 tools/virsh.c:9054 msgid "-" msgstr "" -#: tools/virsh-pool.c:1241 tools/virsh-pool.c:1290 tools/virsh-volume.c:1485 +#: tools/virsh.c:9148 tools/virsh.c:9198 tools/virsh.c:10634 msgid "Capacity" msgstr "" -#: tools/virsh-pool.c:1246 tools/virsh-pool.c:1290 tools/virsh-volume.c:1490 -#: tools/virsh-volume.c:1521 +#: tools/virsh.c:9153 tools/virsh.c:9198 tools/virsh.c:10639 +#: tools/virsh.c:10670 msgid "Allocation" msgstr "Allocation" -#: tools/virsh-pool.c:1251 tools/virsh-pool.c:1290 +#: tools/virsh.c:9158 tools/virsh.c:9198 msgid "Available" msgstr "Disponible" -#: tools/virsh-pool.c:1323 tools/virsh-volume.c:1552 -#, c-format -msgid "virAsprintf failed (errno %d)" -msgstr "" - -#: tools/virsh-pool.c:1350 +#: tools/virsh.c:9262 msgid "find potential storage pool sources" msgstr "" -#: tools/virsh-pool.c:1353 tools/virsh-pool.c:1439 +#: tools/virsh.c:9263 tools/virsh.c:9339 msgid "Returns XML document." msgstr "" -#: tools/virsh-pool.c:1362 +#: tools/virsh.c:9269 msgid "type of storage pool sources to find" msgstr "" -#: tools/virsh-pool.c:1366 +#: tools/virsh.c:9270 msgid "optional host to query" msgstr "" -#: tools/virsh-pool.c:1370 +#: tools/virsh.c:9271 msgid "optional port to query" msgstr "" -#: tools/virsh-pool.c:1374 +#: tools/virsh.c:9272 msgid "optional initiator IQN to use for query" msgstr "" -#: tools/virsh-pool.c:1397 +#: tools/virsh.c:5640 tools/virsh.c:8467 tools/virsh.c:9287 tools/virsh.c:9299 +#: tools/virsh.c:9638 msgid "missing argument" msgstr "" -#: tools/virsh-pool.c:1422 tools/virsh-pool.c:1476 +#: tools/virsh.c:9324 tools/virsh.c:9374 #, c-format msgid "Failed to find any %s pool sources" msgstr "" -#: tools/virsh-pool.c:1436 +#: tools/virsh.c:9338 msgid "discover potential storage pool sources" msgstr "" -#: tools/virsh-pool.c:1448 +#: tools/virsh.c:9345 msgid "type of storage pool sources to discover" msgstr "" -#: tools/virsh-pool.c:1452 +#: tools/virsh.c:9347 msgid "optional file of source xml to query for pools" msgstr "" -#: tools/virsh-pool.c:1490 +#: tools/virsh.c:9388 msgid "storage pool information" msgstr "informations du pool de stockage" -#: tools/virsh-pool.c:1493 +#: tools/virsh.c:9389 msgid "Returns basic information about the storage pool." msgstr "Renvoyer un résumé des informations à propos du pool de stockage." -#: tools/virsh-pool.c:1575 +#: tools/virsh.c:9472 msgid "Available:" msgstr "Disponible :" -#: tools/virsh-pool.c:1590 +#: tools/virsh.c:9487 msgid "convert a pool UUID to pool name" msgstr "convertir l'UUID d'un pool en nom de pool" -#: tools/virsh-pool.c:1602 +#: tools/virsh.c:9493 msgid "pool uuid" msgstr "UUID du pool" -#: tools/virsh-pool.c:1626 +#: tools/virsh.c:9518 msgid "start a (previously defined) inactive pool" msgstr "démarrer un pool inactif (précédemment défini)" -#: tools/virsh-pool.c:1629 +#: tools/virsh.c:9519 msgid "Start a pool." msgstr "Démarrer un pool." -#: tools/virsh-pool.c:1638 +#: tools/virsh-pool.c:1593 msgid "name or uuid of the inactive pool" msgstr "" -#: tools/virsh-pool.c:1654 +#: tools/virsh.c:9541 #, c-format msgid "Pool %s started\n" msgstr "Pool %s démarré\n" -#: tools/virsh-pool.c:1656 +#: tools/virsh.c:9544 #, c-format msgid "Failed to start pool %s" msgstr "Impossible de démarrer le pool %s" -#: tools/virsh-pool.c:1669 +#: tools/virsh.c:9745 msgid "undefine an inactive pool" msgstr "supprimer un pool inactif" -#: tools/virsh-pool.c:1672 +#: tools/virsh.c:9746 msgid "Undefine the configuration for an inactive pool." msgstr "Supprimer la configuration d'un pool inactif" -#: tools/virsh-pool.c:1697 +#: tools/virsh.c:9769 #, c-format msgid "Pool %s has been undefined\n" msgstr "Le pool %s a été supprimé\n" -#: tools/virsh-pool.c:1699 +#: tools/virsh.c:9771 #, c-format msgid "Failed to undefine pool %s" msgstr "Impossible de supprimer le pool %s" -#: tools/virsh-pool.c:1712 +#: tools/virsh.c:9784 msgid "convert a pool name to pool UUID" msgstr "convertir le nom d'un pool en UUID de pool" -#: tools/virsh-pool.c:1724 tools/virsh-volume.c:122 tools/virsh-volume.c:322 +#: tools/virsh.c:9563 tools/virsh.c:9790 tools/virsh.c:9827 tools/virsh.c:9884 msgid "pool name" msgstr "nom du pool" -#: tools/virsh-pool.c:1742 +#: tools/virsh.c:9810 msgid "failed to get pool UUID" msgstr "impossible de récupérer l'UUID du pool" -#: tools/virsh-pool.c:1753 +#: tools/virsh.c:13678 msgid "edit XML configuration for a storage pool" msgstr "" -#: tools/virsh-pool.c:1756 +#: tools/virsh.c:13679 msgid "Edit the XML configuration for a storage pool." msgstr "" -#: tools/virsh-pool.c:1797 +#: tools/virsh-pool.c:1752 #, c-format msgid "Pool %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-pool.c:1807 +#: tools/virsh-pool.c:1762 #, c-format msgid "Pool %s XML configuration edited.\n" msgstr "" -#: tools/virsh-secret.c:65 +#: tools/virsh.c:16340 #, c-format msgid "failed to get secret '%s'" msgstr "" -#: tools/virsh-secret.c:75 +#: tools/virsh.c:10894 msgid "define or modify a secret from an XML file" msgstr "" -#: tools/virsh-secret.c:78 +#: tools/virsh.c:10895 msgid "Define or modify a secret." msgstr "" -#: tools/virsh-secret.c:87 +#: tools/virsh.c:10900 msgid "file containing secret attributes in XML" msgstr "" -#: tools/virsh-secret.c:108 +#: tools/virsh.c:10925 #, c-format msgid "Failed to set attributes from %s" msgstr "" -#: tools/virsh-secret.c:113 +#: tools/virsh.c:10929 msgid "Failed to get UUID of created secret" msgstr "" -#: tools/virsh-secret.c:117 +#: tools/virsh.c:10933 #, c-format msgid "Secret %s created\n" msgstr "" -#: tools/virsh-secret.c:132 +#: tools/virsh.c:10942 msgid "secret attributes in XML" msgstr "" -#: tools/virsh-secret.c:135 +#: tools/virsh.c:10943 msgid "Output attributes of a secret as an XML dump to stdout." msgstr "" -#: tools/virsh-secret.c:144 tools/virsh-secret.c:189 tools/virsh-secret.c:257 -#: tools/virsh-secret.c:314 +#: tools/virsh.c:10948 tools/virsh.c:10988 tools/virsh.c:11048 +#: tools/virsh.c:11100 msgid "secret UUID" msgstr "UUID secret" -#: tools/virsh-secret.c:177 +#: tools/virsh.c:10982 msgid "set a secret value" msgstr "" -#: tools/virsh-secret.c:180 +#: tools/virsh.c:10983 msgid "Set a secret value." msgstr "" -#: tools/virsh-secret.c:194 +#: tools/virsh.c:10989 msgid "base64-encoded secret value" msgstr "" -#: tools/virsh-secret.c:216 +#: tools/virsh.c:11014 msgid "Invalid base64 data" msgstr "" -#: tools/virsh-secret.c:220 tools/virsh-secret.c:284 +#: tools/virsh.c:1436 tools/virsh.c:11018 tools/virsh.c:11077 +#: tools/virsh.c:12597 tools/virsh.c:13060 msgid "Failed to allocate memory" msgstr "Impossible d'allouer de la mémoire" -#: tools/virsh-secret.c:229 +#: tools/virsh.c:11027 msgid "Failed to set secret value" msgstr "" -#: tools/virsh-secret.c:232 +#: tools/virsh.c:11030 msgid "Secret value set\n" msgstr "" -#: tools/virsh-secret.c:245 +#: tools/virsh.c:11042 msgid "Output a secret value" msgstr "" -#: tools/virsh-secret.c:248 +#: tools/virsh.c:11043 msgid "Output a secret value to stdout." msgstr "" -#: tools/virsh-secret.c:302 +#: tools/virsh.c:11094 msgid "undefine a secret" msgstr "" -#: tools/virsh-secret.c:305 +#: tools/virsh.c:11095 msgid "Undefine a secret." msgstr "" -#: tools/virsh-secret.c:331 +#: tools/virsh.c:11119 #, c-format msgid "Failed to delete secret %s" msgstr "" -#: tools/virsh-secret.c:334 +#: tools/virsh.c:11122 #, c-format msgid "Secret %s deleted\n" msgstr "" @@ -33618,15 +34260,15 @@ msgid "Failed to count secrets" msgstr "" -#: tools/virsh-secret.c:435 +#: tools/virsh.c:11150 tools/virsh.c:11157 msgid "Failed to list secrets" msgstr "" -#: tools/virsh-secret.c:484 +#: tools/virsh.c:11134 msgid "list secrets" msgstr "" -#: tools/virsh-secret.c:487 +#: tools/virsh.c:11135 msgid "Returns a list of secrets" msgstr "" @@ -33646,7 +34288,7 @@ msgid "list non-private secrets" msgstr "" -#: tools/virsh-secret.c:535 +#: tools/virsh.c:11164 msgid "Usage" msgstr "" @@ -33654,57 +34296,57 @@ msgid "Failed to get uuid of secret" msgstr "" -#: tools/virsh-secret.c:556 +#: tools/virsh.c:11188 msgid "Unused" msgstr "" -#: tools/virsh-snapshot.c:72 +#: tools/virsh.c:13736 msgid "cannot halt after snapshot of transient domain" msgstr "" -#: tools/virsh-snapshot.c:91 tools/virsh-snapshot.c:1201 +#: tools/virsh.c:13755 msgid "Could not get snapshot name" msgstr "" -#: tools/virsh-snapshot.c:96 +#: tools/virsh.c:13760 #, c-format msgid "Domain snapshot %s created from '%s'" msgstr "" -#: tools/virsh-snapshot.c:98 +#: tools/virsh.c:13762 #, c-format msgid "Domain snapshot %s created" msgstr "" -#: tools/virsh-snapshot.c:116 +#: tools/virsh.c:13779 msgid "Create a snapshot from XML" msgstr "" -#: tools/virsh-snapshot.c:119 +#: tools/virsh.c:13780 msgid "Create a snapshot (disk and RAM) from XML" msgstr "" -#: tools/virsh-snapshot.c:132 +#: tools/virsh.c:13786 msgid "domain snapshot XML" msgstr "" -#: tools/virsh-snapshot.c:136 +#: tools/virsh.c:13787 msgid "redefine metadata for existing snapshot" msgstr "" -#: tools/virsh-snapshot.c:140 +#: tools/virsh.c:13788 msgid "with redefine, set current snapshot" msgstr "" -#: tools/virsh-snapshot.c:144 tools/virsh-snapshot.c:347 +#: tools/virsh.c:13789 tools/virsh.c:13919 msgid "take snapshot but create no metadata" msgstr "" -#: tools/virsh-snapshot.c:148 tools/virsh-snapshot.c:351 +#: tools/virsh.c:13790 tools/virsh.c:13920 msgid "halt domain after snapshot is created" msgstr "" -#: tools/virsh-snapshot.c:152 tools/virsh-snapshot.c:355 +#: tools/virsh.c:13791 tools/virsh.c:13921 msgid "capture disk state but not vm state" msgstr "" @@ -33729,28 +34371,28 @@ msgid "unable to parse memspec: %s" msgstr "" -#: tools/virsh-snapshot.c:312 +#: tools/virsh.c:13903 #, c-format msgid "unable to parse diskspec: %s" msgstr "" -#: tools/virsh-snapshot.c:319 +#: tools/virsh.c:13909 msgid "Create a snapshot from a set of args" msgstr "" -#: tools/virsh-snapshot.c:322 +#: tools/virsh.c:13910 msgid "Create a snapshot (disk and RAM) from arguments" msgstr "" -#: tools/virsh-snapshot.c:335 +#: tools/virsh.c:13916 msgid "name of snapshot" msgstr "" -#: tools/virsh-snapshot.c:339 +#: tools/virsh.c:13917 msgid "description of snapshot" msgstr "" -#: tools/virsh-snapshot.c:343 +#: tools/virsh.c:13918 msgid "print XML document rather than create" msgstr "" @@ -33758,7 +34400,7 @@ msgid "memory attributes: [file=]name[,snapshot=type]" msgstr "" -#: tools/virsh-snapshot.c:380 +#: tools/virsh.c:13923 msgid "disk attributes: disk[,snapshot=type][,driver=type][,file=name]" msgstr "" @@ -33766,90 +34408,89 @@ msgid "--print-xml is incompatible with --no-metadata" msgstr "" -#: tools/virsh-snapshot.c:485 +#: tools/virsh.c:14016 #, c-format msgid "--%s and --current are mutually exclusive" msgstr "" -#: tools/virsh-snapshot.c:494 +#: tools/virsh.c:14025 #, c-format msgid "--%s or --current is required" msgstr "" -#: tools/virsh-snapshot.c:511 +#: tools/virsh.c:14041 msgid "edit XML for a snapshot" msgstr "" -#: tools/virsh-snapshot.c:514 +#: tools/virsh.c:14042 msgid "Edit the domain snapshot XML for a named snapshot" msgstr "" -#: tools/virsh-snapshot.c:527 tools/virsh-snapshot.c:885 -#: tools/virsh-snapshot.c:1707 tools/virsh-snapshot.c:1842 -#: tools/virsh-snapshot.c:1935 +#: tools/virsh.c:14048 tools/virsh.c:14723 tools/virsh.c:14842 +#: tools/virsh.c:14916 msgid "snapshot name" msgstr "" -#: tools/virsh-snapshot.c:531 +#: tools/virsh.c:14049 msgid "also set edited snapshot as current" msgstr "" -#: tools/virsh-snapshot.c:535 +#: tools/virsh.c:14050 msgid "allow renaming an existing snapshot" msgstr "" -#: tools/virsh-snapshot.c:539 +#: tools/virsh.c:14051 msgid "allow cloning to new name" msgstr "" -#: tools/virsh-snapshot.c:577 +#: tools/virsh.c:14120 #, c-format msgid "Snapshot %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-snapshot.c:593 +#: tools/virsh.c:14135 #, c-format msgid "Snapshot %s edited.\n" msgstr "" -#: tools/virsh-snapshot.c:595 +#: tools/virsh.c:14137 #, c-format msgid "Snapshot %s cloned to %s.\n" msgstr "" -#: tools/virsh-snapshot.c:604 +#: tools/virsh.c:14146 #, c-format msgid "Failed to clean up %s" msgstr "" -#: tools/virsh-snapshot.c:609 +#: tools/virsh.c:14151 #, c-format msgid "Must use --rename or --clone to change %s to %s" msgstr "" -#: tools/virsh-snapshot.c:633 tools/virsh-snapshot.c:636 +#: tools/virsh.c:14179 tools/virsh.c:14180 msgid "Get or set the current snapshot" msgstr "" -#: tools/virsh-snapshot.c:649 +#: tools/virsh.c:14186 msgid "list the name, rather than the full xml" msgstr "" -#: tools/virsh-snapshot.c:657 +#: tools/virsh.c:14190 msgid "name of existing snapshot to make current" msgstr "" -#: tools/virsh-snapshot.c:705 +#: tools/virsh.c:14243 #, c-format msgid "Snapshot %s set as current" msgstr "" -#: tools/virsh-snapshot.c:714 +#: tools/virsh.c:14252 #, c-format msgid "domain '%s' has no current snapshot" msgstr "" -#: tools/virsh-snapshot.c:795 +#: tools/virsh.c:14335 msgid "unable to determine if snapshot has parent" msgstr "" @@ -33913,28 +34554,28 @@ msgid "failed to collect snapshot list" msgstr "" -#: tools/virsh-snapshot.c:1319 +#: tools/virsh.c:14586 #, c-format msgid "snapshot %s disappeared from list" msgstr "" -#: tools/virsh-snapshot.c:1426 +#: tools/virsh.c:14352 msgid "List snapshots for a domain" msgstr "" -#: tools/virsh-snapshot.c:1429 +#: tools/virsh.c:14353 msgid "Snapshot List" msgstr "" -#: tools/virsh-snapshot.c:1442 +#: tools/virsh.c:14359 msgid "add a column showing parent snapshot" msgstr "" -#: tools/virsh-snapshot.c:1446 +#: tools/virsh.c:14360 msgid "list only snapshots without parents" msgstr "" -#: tools/virsh-snapshot.c:1450 +#: tools/virsh.c:14361 msgid "list only snapshots without children" msgstr "" @@ -33942,7 +34583,7 @@ msgid "list only snapshots that are not leaves (with children)" msgstr "" -#: tools/virsh-snapshot.c:1458 +#: tools/virsh.c:14363 msgid "list only snapshots that have metadata that would prevent undefine" msgstr "" @@ -33970,19 +34611,19 @@ msgid "filter by external snapshots" msgstr "" -#: tools/virsh-snapshot.c:1486 +#: tools/virsh.c:14364 msgid "list snapshots in a tree" msgstr "" -#: tools/virsh-snapshot.c:1490 +#: tools/virsh.c:14365 msgid "limit list to children of given snapshot" msgstr "" -#: tools/virsh-snapshot.c:1494 +#: tools/virsh.c:14367 msgid "limit list to children of current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1498 +#: tools/virsh.c:14368 msgid "with --from, list all descendants" msgstr "" @@ -33999,129 +34640,129 @@ msgid "--descendants requires either --from or --current" msgstr "" -#: tools/virsh-snapshot.c:1595 tools/virsh-snapshot.c:1599 +#: tools/virsh.c:14496 tools/virsh.c:14500 msgid "Creation Time" msgstr "" -#: tools/virsh-snapshot.c:1596 +#: tools/virsh.c:14497 msgid "Parent" msgstr "" -#: tools/virsh-snapshot.c:1654 +#: tools/virsh.c:14671 msgid "time_t overflow" msgstr "" -#: tools/virsh-snapshot.c:1690 +#: tools/virsh.c:14716 msgid "Dump XML for a domain snapshot" msgstr "" -#: tools/virsh-snapshot.c:1693 +#: tools/virsh.c:14717 msgid "Snapshot Dump XML" msgstr "" -#: tools/virsh-snapshot.c:1758 +#: tools/virsh.c:14778 msgid "Get the name of the parent of a snapshot" msgstr "" -#: tools/virsh-snapshot.c:1761 +#: tools/virsh.c:14779 msgid "Extract the snapshot's parent, if any" msgstr "" -#: tools/virsh-snapshot.c:1774 +#: tools/virsh.c:14785 msgid "find parent of snapshot name" msgstr "" -#: tools/virsh-snapshot.c:1778 +#: tools/virsh.c:14786 msgid "find parent of current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1803 +#: tools/virsh.c:14813 #, c-format msgid "snapshot '%s' has no parent" msgstr "" -#: tools/virsh-snapshot.c:1826 +#: tools/virsh.c:14835 msgid "Revert a domain to a snapshot" msgstr "" -#: tools/virsh-snapshot.c:1829 +#: tools/virsh.c:14836 msgid "Revert domain to snapshot" msgstr "" -#: tools/virsh-snapshot.c:1846 +#: tools/virsh.c:14843 msgid "revert to current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1850 +#: tools/virsh.c:14844 msgid "after reverting, change state to running" msgstr "" -#: tools/virsh-snapshot.c:1854 +#: tools/virsh.c:14845 msgid "after reverting, change state to paused" msgstr "" -#: tools/virsh-snapshot.c:1858 +#: tools/virsh.c:14846 msgid "try harder on risky reverts" msgstr "" -#: tools/virsh-snapshot.c:1919 +#: tools/virsh.c:14909 msgid "Delete a domain snapshot" msgstr "" -#: tools/virsh-snapshot.c:1922 +#: tools/virsh.c:14910 msgid "Snapshot Delete" msgstr "" -#: tools/virsh-snapshot.c:1939 +#: tools/virsh.c:14917 msgid "delete current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1943 +#: tools/virsh.c:14918 msgid "delete snapshot and all children" msgstr "" -#: tools/virsh-snapshot.c:1947 +#: tools/virsh.c:14919 msgid "delete children but not snapshot" msgstr "" -#: tools/virsh-snapshot.c:1951 +#: tools/virsh.c:14921 msgid "delete only libvirt metadata, leaving snapshot contents behind" msgstr "" -#: tools/virsh-snapshot.c:1985 +#: tools/virsh.c:14957 #, c-format msgid "Domain snapshot %s children deleted\n" msgstr "" -#: tools/virsh-snapshot.c:1987 +#: tools/virsh.c:14959 #, c-format msgid "Domain snapshot %s deleted\n" msgstr "" -#: tools/virsh-snapshot.c:1989 +#: tools/virsh.c:14961 #, c-format msgid "Failed to delete snapshot %s" msgstr "" -#: tools/virsh-volume.c:93 tools/virsh-volume.c:256 +#: tools/virsh.c:9692 tools/virsh.c:16306 #, c-format msgid "failed to get vol '%s'" -msgstr "impossible de récupérer le volume « %s »" +msgstr "impossible de récupérer le volume « %s »" -#: tools/virsh-volume.c:95 +#: tools/virsh.c:16308 #, c-format msgid "failed to get vol '%s', specifying --%s might help" msgstr "" -#: tools/virsh-volume.c:110 +#: tools/virsh.c:9557 msgid "create a volume from a set of args" msgstr "créer un volume depuis un ensemble d'arguments" -#: tools/virsh-volume.c:113 tools/virsh-volume.c:313 +#: tools/virsh.c:9558 tools/virsh.c:9822 msgid "Create a vol." msgstr "Créer un volume." -#: tools/virsh-volume.c:127 +#: tools/virsh.c:9564 msgid "name of the volume" msgstr "nom du volume inactif" @@ -34137,11 +34778,11 @@ msgid "file format type raw,bochs,qcow,qcow2,qed,vmdk" msgstr "type de format de fichier raw,bochs,qcow,qcow2,qed,vmdk" -#: tools/virsh-volume.c:144 +#: tools/virsh.c:9568 msgid "the backing volume if taking a snapshot" msgstr "" -#: tools/virsh-volume.c:148 +#: tools/virsh.c:9569 msgid "format of backing volume if taking a snapshot" msgstr "" @@ -34150,90 +34791,90 @@ msgid "preallocate metadata (for qcow2 instead of full allocation)" msgstr "" -#: tools/virsh-volume.c:190 tools/virsh-volume.c:196 tools/virsh-volume.c:1112 +#: tools/virsh.c:9628 tools/virsh.c:9632 #, c-format msgid "Malformed size %s" msgstr "Taille %s non conforme" -#: tools/virsh-volume.c:291 +#: tools/virsh.c:9726 #, c-format msgid "Vol %s created\n" msgstr "Volume %s créé\n" -#: tools/virsh-volume.c:295 +#: tools/virsh.c:9730 #, c-format msgid "Failed to create vol %s" msgstr "Impossible de créer le volume %s" -#: tools/virsh-volume.c:310 +#: tools/virsh.c:9821 msgid "create a vol from an XML file" msgstr "créer un volume depuis un fichier XML" -#: tools/virsh-volume.c:327 tools/virsh-volume.c:396 +#: tools/virsh.c:9828 tools/virsh.c:9885 msgid "file containing an XML vol description" msgstr "fichier contenant la description XML d'un volume" -#: tools/virsh-volume.c:360 +#: tools/virsh.c:9864 #, c-format msgid "Vol %s created from %s\n" msgstr "Volume %s créé depuis %s\n" -#: tools/virsh-volume.c:365 tools/virsh-volume.c:447 +#: tools/virsh.c:9868 tools/virsh.c:9924 #, c-format msgid "Failed to create vol from %s" msgstr "Impossible de créer le volume depuis %s" -#: tools/virsh-volume.c:379 +#: tools/virsh.c:9878 msgid "create a vol, using another volume as input" msgstr "" -#: tools/virsh-volume.c:382 +#: tools/virsh.c:9879 msgid "Create a vol from an existing volume." msgstr "" -#: tools/virsh-volume.c:401 +#: tools/virsh.c:9886 msgid "input vol name or key" msgstr "" -#: tools/virsh-volume.c:405 +#: tools/virsh.c:9887 msgid "pool name or uuid of the input volume's pool" msgstr "" -#: tools/virsh-volume.c:444 +#: tools/virsh.c:9921 #, c-format msgid "Vol %s created from input vol %s\n" msgstr "" -#: tools/virsh-volume.c:473 +#: tools/virsh.c:9950 msgid "(volume_definition)" msgstr "(volume_definition)" -#: tools/virsh-volume.c:497 +#: tools/virsh.c:9973 msgid "clone a volume." msgstr "cloner un volume." -#: tools/virsh-volume.c:500 +#: tools/virsh.c:9974 msgid "Clone an existing volume." msgstr "Cloner un volume existant." -#: tools/virsh-volume.c:509 +#: tools/virsh.c:9979 msgid "orig vol name or key" msgstr "" -#: tools/virsh-volume.c:514 +#: tools/virsh.c:9980 msgid "clone name" msgstr "nom du clone" -#: tools/virsh-volume.c:546 tools/virsh-volume.c:1657 +#: tools/virsh.c:10003 tools/virsh.c:10795 msgid "failed to get parent pool" msgstr "" -#: tools/virsh-volume.c:566 +#: tools/virsh.c:10023 #, c-format msgid "Vol %s cloned from %s\n" msgstr "" -#: tools/virsh-volume.c:569 +#: tools/virsh.c:10026 #, c-format msgid "Failed to clone vol from %s" msgstr "" @@ -34246,21 +34887,21 @@ msgid "Upload file contents to a volume" msgstr "" -#: tools/virsh-volume.c:605 tools/virsh-volume.c:723 tools/virsh-volume.c:839 -#: tools/virsh-volume.c:887 tools/virsh-volume.c:991 tools/virsh-volume.c:1049 -#: tools/virsh-volume.c:1152 +#: tools/virsh.c:10056 tools/virsh.c:10156 tools/virsh.c:10253 +#: tools/virsh.c:10294 tools/virsh.c:10335 tools/virsh.c:10399 msgid "vol name, key or path" msgstr "nom, clé ou chemin de volume" -#: tools/virsh-volume.c:610 tools/virsh-volume.c:728 tools/virsh-volume.c:952 +#: tools/virsh.c:10057 tools/virsh.c:10157 tools/virsh.c:10360 +#: tools/virsh.c:10530 msgid "file" msgstr "fichier" -#: tools/virsh-volume.c:618 +#: tools/virsh.c:10059 msgid "volume offset to upload to" msgstr "" -#: tools/virsh-volume.c:622 +#: tools/virsh.c:10060 msgid "amount of data to upload" msgstr "" @@ -34268,17 +34909,17 @@ msgid "cannot create a new stream" msgstr "" -#: tools/virsh-volume.c:675 +#: tools/virsh.c:10113 #, c-format msgid "cannot upload to volume %s" msgstr "" -#: tools/virsh-volume.c:680 +#: tools/virsh.c:10118 #, c-format msgid "cannot send data to volume %s" msgstr "" -#: tools/virsh-volume.c:691 tools/virsh-volume.c:805 +#: tools/virsh.c:10129 tools/virsh.c:10225 #, c-format msgid "cannot close volume %s" msgstr "" @@ -34291,52 +34932,52 @@ msgid "Download volume contents to a file" msgstr "" -#: tools/virsh-volume.c:736 +#: tools/virsh.c:10159 msgid "volume offset to download from" msgstr "" -#: tools/virsh-volume.c:740 +#: tools/virsh.c:10160 msgid "amount of data to download" msgstr "" -#: tools/virsh-volume.c:776 +#: tools/virsh.c:10200 #, c-format msgid "cannot create %s" msgstr "" -#: tools/virsh-volume.c:789 +#: tools/virsh.c:10209 #, c-format msgid "cannot download from volume %s" msgstr "" -#: tools/virsh-volume.c:794 +#: tools/virsh.c:10214 #, c-format msgid "cannot receive data from volume %s" msgstr "" -#: tools/virsh-volume.c:827 +#: tools/virsh.c:10247 msgid "delete a vol" msgstr "supprimer un volume" -#: tools/virsh-volume.c:830 +#: tools/virsh.c:10248 msgid "Delete a given vol." msgstr "Détruire le volume indiqué" -#: tools/virsh-volume.c:860 +#: tools/virsh.c:10273 #, c-format msgid "Vol %s deleted\n" msgstr "Volume %s détruit\n" -#: tools/virsh-volume.c:862 +#: tools/virsh.c:10275 #, c-format msgid "Failed to delete vol %s" msgstr "Impossible de détruire le volume %s" -#: tools/virsh-volume.c:875 +#: tools/virsh.c:10288 msgid "wipe a vol" msgstr "" -#: tools/virsh-volume.c:878 +#: tools/virsh.c:10289 msgid "Ensure data previously on a volume is not accessible to future reads" msgstr "" @@ -34349,155 +34990,155 @@ msgid "Unsupported algorithm '%s'" msgstr "" -#: tools/virsh-volume.c:935 +#: tools/virsh.c:10316 #, c-format msgid "Failed to wipe vol %s" msgstr "" -#: tools/virsh-volume.c:939 +#: tools/virsh.c:10314 #, c-format msgid "Vol %s wiped\n" msgstr "" -#: tools/virsh-volume.c:955 +#: tools/virsh.c:10364 tools/virsh.c:10533 msgid "block" msgstr "bloc" -#: tools/virsh-volume.c:958 +#: tools/virsh.c:10368 tools/virsh.c:10536 msgid "dir" msgstr "" -#: tools/virsh-volume.c:961 +#: tools/virsh-volume.c:953 msgid "network" msgstr "réseau" -#: tools/virsh-volume.c:964 +#: tools/virsh-volume.c:954 msgid "netdir" msgstr "" -#: tools/virsh-volume.c:979 +#: tools/virsh.c:10329 msgid "storage vol information" msgstr "informations du volume de stockage" -#: tools/virsh-volume.c:982 +#: tools/virsh.c:10330 msgid "Returns basic information about the storage vol." msgstr "Renvoyer un résumé des informations à propos du volume de stockage." -#: tools/virsh-volume.c:1016 +#: tools/virsh.c:10360 tools/virsh.c:10364 tools/virsh.c:10368 +#: tools/virsh.c:10372 msgid "Type:" msgstr "Type :" -#: tools/virsh-volume.c:1037 +#: tools/virsh-volume.c:1027 msgid "resize a vol" msgstr "modifier la taille d'un volume" -#: tools/virsh-volume.c:1040 +#: tools/virsh-volume.c:1030 msgid "Resizes a storage volume." msgstr "Modifier la taille d'un volume de stockage." -#: tools/virsh-volume.c:1054 +#: tools/virsh-volume.c:1044 msgid "new capacity for the vol, as scaled integer (default bytes)" msgstr "" -#: tools/virsh-volume.c:1062 +#: tools/virsh-volume.c:1052 msgid "allocate the new capacity, rather than leaving it sparse" msgstr "" -#: tools/virsh-volume.c:1066 +#: tools/virsh-volume.c:1056 msgid "use capacity as a delta to current size, rather than the new size" msgstr "" -#: tools/virsh-volume.c:1070 +#: tools/virsh-volume.c:1060 msgid "allow the resize to shrink the volume" msgstr "permet à l'opération de modification de taille de réduire le volume" -#: tools/virsh-volume.c:1107 +#: tools/virsh-volume.c:1097 msgid "negative size requires --delta and --shrink" msgstr "les tailles négatives nécessitent --delta et --shrink" -#: tools/virsh-volume.c:1118 +#: tools/virsh-volume.c:1108 #, c-format msgid "Size of volume '%s' successfully changed by %s\n" msgstr "Taille du volume « %s » modifiée avec succès de %s\n" -#: tools/virsh-volume.c:1119 +#: tools/virsh-volume.c:1109 #, c-format msgid "Size of volume '%s' successfully changed to %s\n" msgstr "Taille du volume « %s » modifiée avec succès à %s\n" -#: tools/virsh-volume.c:1124 +#: tools/virsh-volume.c:1114 #, c-format msgid "Failed to change size of volume '%s' by %s\n" msgstr "Impossible de modifier la taille du volume « %s » de %s\n" -#: tools/virsh-volume.c:1125 +#: tools/virsh-volume.c:1115 #, c-format msgid "Failed to change size of volume '%s' to %s\n" msgstr "Impossible de modifier la taille du volume « %s » à %s\n" -#: tools/virsh-volume.c:1140 +#: tools/virsh.c:10393 msgid "vol information in XML" msgstr "informations du volume en XML" -#: tools/virsh-volume.c:1143 +#: tools/virsh.c:10394 msgid "Output the vol information as an XML dump to stdout." msgstr "Afficher les informations du volume comme flux XML vers stdout." -#: tools/virsh-volume.c:1247 +#: tools/virsh-volume.c:1237 msgid "Failed to list volumes" msgstr "Impossible de lister les volumes" -#: tools/virsh-volume.c:1256 tools/virsh-volume.c:1268 +#: tools/virsh.c:10482 msgid "Failed to list storage volumes" msgstr "Impossible de lister les volumes de stockage" -#: tools/virsh-volume.c:1314 +#: tools/virsh.c:10434 msgid "list vols" msgstr "lister les volumes" -#: tools/virsh-volume.c:1317 +#: tools/virsh.c:10435 msgid "Returns list of vols by pool." msgstr "Renvoyer la liste des volume par pool." -#: tools/virsh-volume.c:1330 +#: tools/virsh.c:10441 msgid "display extended details for volumes" msgstr "" -#: tools/virsh-volume.c:1454 tools/virsh-volume.c:1475 -#: tools/virsh-volume.c:1520 +#: tools/virsh.c:10604 tools/virsh.c:10624 tools/virsh.c:10669 msgid "Path" msgstr "Chemin" -#: tools/virsh-volume.c:1584 +#: tools/virsh.c:10732 msgid "returns the volume name for a given volume key or path" msgstr "" -#: tools/virsh-volume.c:1596 tools/virsh-volume.c:1636 +#: tools/virsh.c:10738 tools/virsh.c:10771 msgid "volume key or path" msgstr "clé ou chemin de volume" -#: tools/virsh-volume.c:1620 +#: tools/virsh.c:10764 msgid "returns the storage pool for a given volume key or path" msgstr "renvoie le pool de stockage pour un nom ou un chemin donné de volume" -#: tools/virsh-volume.c:1631 +#: tools/virsh.c:10770 msgid "return the pool uuid rather than pool name" msgstr "renvoie l'uuid du pool plutôt que son nom" -#: tools/virsh-volume.c:1683 +#: tools/virsh.c:10821 msgid "returns the volume key for a given volume name or path" msgstr "renvoie la clé du volume pour un nom ou un chemin donné de volume" -#: tools/virsh-volume.c:1695 +#: tools/virsh.c:10827 msgid "volume name or path" msgstr "nom ou chemin de volume" -#: tools/virsh-volume.c:1722 +#: tools/virsh.c:10854 msgid "returns the volume path for a given volume name or key" msgstr "" "renvoie le chemin vers le volume pour un nom ou une clé donnée de volume" -#: tools/virsh-volume.c:1734 +#: tools/virsh.c:10860 msgid "volume name or key" msgstr "nom ou clé de volume" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libvisual-0.4.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libvisual-0.4.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libvisual-0.4.po 2014-02-24 08:06:54.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libvisual-0.4.po 2014-03-24 09:26:19.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:27+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:47+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: libvisual/lv_libvisual.c:137 msgid "Show info for" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libvisual-plugins-0.4.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libvisual-plugins-0.4.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/libvisual-plugins-0.4.po 2014-02-24 08:06:54.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/libvisual-plugins-0.4.po 2014-03-24 09:26:20.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:27+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:47+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: plugins/actor/bumpscope/actor_bumpscope.c:62 msgid "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/lightdm.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/lightdm.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/lightdm.po 2014-02-24 08:07:01.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/lightdm.po 2014-03-24 09:26:27.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: lightdm\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-17 14:49+0000\n" +"POT-Creation-Date: 2014-03-17 04:43+0000\n" "PO-Revision-Date: 2014-02-15 13:11+0000\n" "Last-Translator: Jean Marc \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:32+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:08+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../debian/guest-session-auto.sh:22 msgid "Temporary Guest Session" @@ -44,54 +44,54 @@ "dossier /var/guest-data." #. Help string for command line --config flag -#: ../src/lightdm.c:995 +#: ../src/lightdm.c:997 msgid "Use configuration file" msgstr "Utiliser le fichier de configuration" #. Help string for command line --debug flag -#: ../src/lightdm.c:998 +#: ../src/lightdm.c:1000 msgid "Print debugging messages" msgstr "Afficher les messages de débogage" #. Help string for command line --test-mode flag -#: ../src/lightdm.c:1001 +#: ../src/lightdm.c:1003 msgid "Run as unprivileged user, skipping things that require root access" msgstr "" "Exécuter en tant qu'utilisateur non privilégié, en ignorant les actions qui " "requièrent un accès administrateur" #. Help string for command line --pid-file flag -#: ../src/lightdm.c:1004 +#: ../src/lightdm.c:1006 msgid "File to write PID into" msgstr "Fichier dans lequel écrire le PID" #. Help string for command line --log-dir flag -#: ../src/lightdm.c:1007 +#: ../src/lightdm.c:1009 msgid "Directory to write logs to" msgstr "Répertoire dans lequel stocker les journaux d'événements" #. Help string for command line --run-dir flag -#: ../src/lightdm.c:1010 +#: ../src/lightdm.c:1012 msgid "Directory to store running state" msgstr "Répertoire dans lequel stocker l'état en fonctionnement" #. Help string for command line --cache-dir flag -#: ../src/lightdm.c:1013 +#: ../src/lightdm.c:1015 msgid "Directory to cache information" msgstr "Répertoire du cache" #. Help string for command line --version flag -#: ../src/lightdm.c:1016 +#: ../src/lightdm.c:1018 msgid "Show release version" msgstr "Afficher la version" #. Arguments and description for --help test -#: ../src/lightdm.c:1035 +#: ../src/lightdm.c:1037 msgid "- Display Manager" msgstr "- Gestionnaire d'affichage" #. Text printed out when an unknown command-line argument provided -#: ../src/lightdm.c:1045 +#: ../src/lightdm.c:1047 #, c-format msgid "Run '%s --help' to see a full list of available command line options." msgstr "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/Linux-PAM.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/Linux-PAM.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/Linux-PAM.po 2014-02-24 08:06:46.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/Linux-PAM.po 2014-03-24 09:26:12.000000000 +0000 @@ -21,8 +21,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 11:39+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:51+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: libpam_misc/misc_conv.c:33 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/live-build.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/live-build.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/live-build.po 2014-02-24 08:07:01.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/live-build.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,1094 +0,0 @@ -# French translation for live-build -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the live-build package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: live-build\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-02-02 18:10+0100\n" -"PO-Revision-Date: 2012-10-15 14:17+0000\n" -"Last-Translator: ControlBoy \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 14:31+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: ../helpers/lh_source_md5sum:16 -msgid "create source md5sums" -msgstr "" - -#: ../helpers/lh_source_md5sum:36 -msgid "Begin creating source md5sum.txt..." -msgstr "" - -#: ../helpers/lh_chroot_local-includes:16 -msgid "copy local files into chroot" -msgstr "" - -#: ../helpers/lh_chroot_local-includes:26 -msgid "Begin copying chroot local includes..." -msgstr "" - -#: ../helpers/lh:16 -msgid "utility to build Debian Live systems" -msgstr "utilitaire de construction des systèmes live Debian" - -#: ../helpers/lh:41 -msgid "no such helper" -msgstr "" - -#: ../helpers/lh_chroot_packageslists:16 -msgid "queue install of packages lists into chroot" -msgstr "" - -#: ../helpers/lh_chroot_packageslists:26 -msgid "Begin queueing installation of packages lists..." -msgstr "" - -#: ../helpers/lh_binary_silo:16 -msgid "installs silo into binary" -msgstr "" - -#: ../helpers/lh_binary_silo:42 -msgid "Begin installing silo..." -msgstr "" - -#: ../helpers/lh_binary_silo:172 -msgid "Net cow not supported on silo" -msgstr "" - -#: ../helpers/lh_binary_tar:16 -msgid "build harddisk binary image" -msgstr "" - -#: ../helpers/lh_binary_tar:31 -msgid "Begin building binary harddisk image..." -msgstr "" - -#: ../helpers/lh_chroot_sysv-rc:16 -msgid "manage /usr/sbin/policy-rc.d" -msgstr "" - -#: ../helpers/lh_chroot_sysv-rc:31 -msgid "Configuring file /usr/sbin/policy-rc.d" -msgstr "" - -#: ../helpers/lh_chroot_sysv-rc:65 -msgid "Deconfiguring file /usr/sbin/policy-rc.d" -msgstr "" - -#: ../helpers/lh_chroot_local-patches:16 -msgid "apply local patches against chroot" -msgstr "" - -#: ../helpers/lh_chroot_local-patches:26 -msgid "Begin applying chroot local patches..." -msgstr "" - -#: ../helpers/lh_chroot_local-patches:53 -msgid "Applying patch %s..." -msgstr "" - -#: ../helpers/lh_chroot_resolv:16 -msgid "manage /etc/resolv.conf" -msgstr "" - -#: ../helpers/lh_chroot_resolv:31 -msgid "Configuring file /etc/resolv.conf" -msgstr "" - -#: ../helpers/lh_chroot_resolv:66 -msgid "Deconfiguring file /etc/resolv.conf" -msgstr "" - -#: ../helpers/lh_source_net:16 -msgid "build source net image" -msgstr "" - -#: ../helpers/lh_source_net:36 -msgid "Begin building source netboot image..." -msgstr "" - -#: ../helpers/lh_source_debian:16 -msgid "debian sources" -msgstr "sources debian" - -#: ../helpers/lh_source_debian:31 -msgid "Begin downloading sources..." -msgstr "" - -#: ../helpers/lh_chroot:16 -msgid "customize the Debian system" -msgstr "" - -#: ../helpers/lh_binary_syslinux:16 -msgid "installs syslinux into binary" -msgstr "" - -#: ../helpers/lh_binary_syslinux:31 -msgid "Begin installing syslinux..." -msgstr "" - -#: ../helpers/lh_binary_syslinux:250 -msgid "%s doen't exist" -msgstr "%s n'existe pas" - -#: ../helpers/lh_binary_syslinux:453 ../helpers/lh_binary_syslinux:477 -msgid "Unsupported net filesystem" -msgstr "" - -#: ../helpers/lh_bootstrap:16 -msgid "bootstrap a Debian system" -msgstr "" - -#: ../helpers/lh_binary_usb-hdd:16 -msgid "build binary image" -msgstr "" - -#: ../helpers/lh_binary_usb-hdd:31 -msgid "Begin building binary usb-hdd image..." -msgstr "" - -#: ../helpers/lh_binary_usb-hdd:58 -msgid "Sparc only supports booting from ext2, ext3 (or ufs)" -msgstr "" - -#: ../helpers/lh_binary_usb-hdd:89 -msgid "" -"FAT16 doesn't support files larger than 2GB, automatically enforcing FAT32." -msgstr "" - -#: ../helpers/lh_binary_usb-hdd:98 -msgid "" -"FAT16 doesn't support partitions larger than 2GB, automatically enforcing " -"FAT32" -msgstr "" - -#: ../helpers/lh_binary_usb-hdd:139 ../helpers/lh_source_usb-hdd:86 -msgid "Unsupported binary filesystem %s" -msgstr "" - -#: ../helpers/lh_chroot_symlinks:16 -msgid "convert symlinks" -msgstr "" - -#: ../helpers/lh_chroot_symlinks:31 -msgid "Begin converting symlinks..." -msgstr "" - -#: ../helpers/lh_bootstrap_copy:16 -msgid "bootstrap by copying the host system" -msgstr "" - -#: ../helpers/lh_bootstrap_copy:34 ../helpers/lh_bootstrap_cdebootstrap:34 -#: ../helpers/lh_bootstrap_debootstrap:34 -msgid "Begin bootstrapping system..." -msgstr "" - -#: ../helpers/lh_binary_grub:16 -msgid "installs grub into binary" -msgstr "" - -#: ../helpers/lh_binary_grub:31 -msgid "Begin installing grub..." -msgstr "" - -#: ../helpers/lh_binary_grub:118 -msgid "Bootloader in this image type not yet supported by live-helper." -msgstr "" - -#: ../helpers/lh_binary_grub:119 -msgid "This would produce a not bootable image, aborting (FIXME)." -msgstr "" - -#: ../helpers/lh_binary_grub:177 -msgid "Net cow not yet supported on grub" -msgstr "" - -#: ../helpers/lh_chroot_local-hooks:16 -msgid "execute local hooks in chroot" -msgstr "" - -#: ../helpers/lh_chroot_local-hooks:26 ../helpers/lh_binary_local-hooks:26 -msgid "Begin executing local hooks..." -msgstr "" - -#: ../helpers/lh_chroot_preseed:16 -msgid "execute preseed in chroot" -msgstr "" - -#: ../helpers/lh_chroot_preseed:26 -msgid "Begin executing preseed..." -msgstr "" - -#: ../helpers/lh_chroot_hosts:16 -msgid "manage /etc/hosts" -msgstr "" - -#: ../helpers/lh_chroot_hosts:31 -msgid "Configuring file /etc/hosts" -msgstr "" - -#: ../helpers/lh_chroot_hosts:67 -msgid "Deconfiguring file /etc/hosts" -msgstr "" - -#: ../helpers/lh_chroot_localization:16 -msgid "install localization packages into chroot" -msgstr "" - -#: ../helpers/lh_chroot_localization:26 -msgid "Begin installing localization packages..." -msgstr "" - -#: ../helpers/lh_bootstrap_cdebootstrap:16 -msgid "bootstrap a Debian system with cdebootstrap(1)" -msgstr "" - -#: ../helpers/lh_source_debian-live:16 -msgid "copy debian-live config into source" -msgstr "copie la configuration debian-live dans la source" - -#: ../helpers/lh_source_debian-live:31 -msgid "Begin copying live-helper configuration..." -msgstr "" - -#: ../helpers/lh_binary_yaboot:16 -msgid "installs yaboot into binary" -msgstr "" - -#: ../helpers/lh_binary_yaboot:31 -msgid "Begin installing yaboot..." -msgstr "Commence l'installation de yaboot..." - -#: ../helpers/lh_binary_yaboot:126 -msgid "not yet supported, aborting (FIXME)." -msgstr "" - -#: ../helpers/lh_binary_yaboot:184 -msgid "Net cow not yet supported on yaboot" -msgstr "" - -#: ../helpers/lh_clean:27 -msgid "clean up system build directories" -msgstr "" - -#: ../helpers/lh_clean:40 -msgid "%s is not a good Debian Live working directory to clean." -msgstr "" - -#: ../helpers/lh_clean:73 -msgid "Cleaning chroot" -msgstr "" - -#: ../helpers/lh_binary_chroot:16 -msgid "copy chroot into chroot" -msgstr "" - -#: ../helpers/lh_binary_chroot:26 -msgid "Begin copying chroot..." -msgstr "" - -#: ../helpers/lh_binary_chroot:80 ../helpers/lh_source_tar:37 -msgid "This may take a while." -msgstr "" - -#: ../helpers/lh_binary_chroot:100 -msgid "Excluded path does not exist: %s" -msgstr "" - -#: ../helpers/lh_binary_local-includes:16 ../helpers/lh_binary_includes:16 -msgid "copy files into binary" -msgstr "" - -#: ../helpers/lh_binary_local-includes:26 -msgid "Begin copying binary local includes..." -msgstr "" - -#: ../helpers/lh_binary_debian-installer:16 -msgid "install debian-installer into binary" -msgstr "" - -#: ../helpers/lh_binary_debian-installer:46 -msgid "debian-installer flavour %s not supported." -msgstr "" - -#: ../helpers/lh_binary_debian-installer:51 -msgid "Begin installing debian-installer..." -msgstr "" - -#: ../helpers/lh_binary_debian-installer:214 -msgid "Could not download file: %s" -msgstr "" - -#: ../helpers/lh_binary_debian-installer:306 -msgid "No daily-builds found for your architecture." -msgstr "" - -#: ../helpers/lh_binary_debian-installer:466 -msgid "Could not find cache/packages_bootstrap." -msgstr "" - -#: ../helpers/lh_binary_debian-installer:467 -msgid "" -"You selected values of LB_CACHE, LB_CACHE_PACKAGES, LB_CACHE_STAGES and " -"LB_DEBIAN_INSTALLER which will result in 'bootstrap' packages not being " -"cached - these are required when integrating the Debian Installer." -msgstr "" - -#: ../helpers/lh_chroot_interactive:16 -msgid "make build interactive" -msgstr "" - -#: ../helpers/lh_chroot_interactive:31 -msgid "Begin interactive build..." -msgstr "" - -#: ../helpers/lh_chroot_interactive:47 -msgid "Pausing build: starting interactive shell..." -msgstr "" - -#: ../helpers/lh_chroot_interactive:51 -msgid "Pausing build: starting interactive X11..." -msgstr "" - -#: ../helpers/lh_chroot_interactive:55 -msgid "Pausing build: starting interactive Xnest..." -msgstr "" - -#: ../helpers/lh_chroot_cache:16 -msgid "cache chroot stage" -msgstr "" - -#: ../helpers/lh_chroot_cache:26 -msgid "Begin caching chroot stage..." -msgstr "" - -#: ../helpers/lh_chroot_hostname:16 -msgid "manage /bin/hostname" -msgstr "" - -#: ../helpers/lh_chroot_hostname:31 -msgid "Configuring file /etc/hostname" -msgstr "" - -#: ../helpers/lh_chroot_hostname:48 -msgid "Configuring file /bin/hostname" -msgstr "" - -#: ../helpers/lh_chroot_hostname:65 -msgid "Deconfiguring file /etc/hostname" -msgstr "" - -#: ../helpers/lh_chroot_hostname:73 -msgid "Deconfiguring file /bin/hostname" -msgstr "" - -#: ../helpers/lh_binary_manifest:16 -msgid "create manifest" -msgstr "" - -#: ../helpers/lh_binary_manifest:26 -msgid "Begin creating manifest..." -msgstr "" - -#: ../helpers/lh_chroot_sources:16 -msgid "manage /etc/apt/sources.list" -msgstr "" - -#: ../helpers/lh_chroot_sources:33 -msgid "Configuring file /etc/apt/sources.list" -msgstr "" - -#: ../helpers/lh_chroot_sources:168 -msgid "GPG exited with error status %s" -msgstr "" - -#: ../helpers/lh_chroot_sources:212 -#, sh-format -msgid "" -"Local packages must be named with suffix '_all.deb' or '_$architecture.deb'." -msgstr "" - -#: ../helpers/lh_chroot_sources:329 -msgid "Deconfiguring file /etc/apt/sources.list" -msgstr "" - -#: ../helpers/lh_chroot_hooks:16 -msgid "execute hooks in chroot" -msgstr "" - -#: ../helpers/lh_chroot_hooks:26 -msgid "Begin executing hooks..." -msgstr "" - -#: ../helpers/lh_binary_encryption:16 -msgid "encrypts rootfs" -msgstr "" - -#: ../helpers/lh_binary_encryption:33 -msgid "Encryption type %s not supported." -msgstr "" - -#: ../helpers/lh_binary_encryption:43 -msgid "Encryption not yet supported on %s filesystems." -msgstr "" - -#: ../helpers/lh_binary_encryption:48 -msgid "Begin encrypting root filesystem image..." -msgstr "" - -#: ../helpers/lh_binary_encryption:81 -msgid "Encrypting binary/%s/filesystem.%s with %s..." -msgstr "" - -#: ../helpers/lh_binary_encryption:93 -msgid " ** Configuring encrypted filesystem **" -msgstr "" - -#: ../helpers/lh_binary_encryption:95 -msgid " (Passwords must be at least 20 characters long)" -msgstr "" - -#: ../helpers/lh_build:27 -msgid "build a Debian Live system" -msgstr "" - -#: ../helpers/lh_build:35 -msgid "No config/ directory; using defaults for all options" -msgstr "" - -#: ../helpers/lh_build:40 -msgid "Cannot build live image from the root directory (/)" -msgstr "" - -#: ../helpers/lh_build:46 -msgid "Cannot build live image from a directory containing spaces" -msgstr "" - -#: ../helpers/lh_binary_includes:31 -msgid "Begin copying binary includes..." -msgstr "" - -#: ../helpers/lh_binary_includes:52 -msgid "user specified includes not accessible in %s" -msgstr "" - -#: ../helpers/lh_binary_includes:171 -msgid "win32-loader inclusion is enabled but not found, ignoring." -msgstr "" - -#: ../helpers/lh_source_usb-hdd:16 -msgid "build source image" -msgstr "" - -#: ../helpers/lh_source_usb-hdd:36 -msgid "Begin building source usb-hdd image..." -msgstr "" - -#: ../helpers/lh_source_usb-hdd:91 -msgid "!!! The following error/warning messages can be ignored !!!" -msgstr "" - -#: ../helpers/lh_source_usb-hdd:125 -msgid "!!! The above error/warning messages can be ignored !!!" -msgstr "" - -#: ../helpers/lh_binary_local-packageslists:16 -msgid "install local packages into binary" -msgstr "" - -#: ../helpers/lh_binary_local-packageslists:26 -msgid "Begin installing local packages lists..." -msgstr "" - -#: ../helpers/lh_chroot_sysvinit:16 -msgid "configure sysvinit" -msgstr "" - -#: ../helpers/lh_chroot_sysvinit:26 -msgid "Configuring package sysvinit" -msgstr "" - -#: ../helpers/lh_chroot_selinuxfs:16 -msgid "mount /selinux" -msgstr "" - -#: ../helpers/lh_chroot_selinuxfs:36 -msgid "Begin mounting /selinux..." -msgstr "" - -#: ../helpers/lh_chroot_selinuxfs:65 -msgid "Begin unmounting /selinux..." -msgstr "" - -#: ../helpers/lh_binary_md5sum:16 -msgid "create binary md5sums" -msgstr "" - -#: ../helpers/lh_binary_md5sum:31 -msgid "Begin creating binary md5sum.txt..." -msgstr "" - -#: ../helpers/lh_binary_iso:16 -msgid "build iso binary image" -msgstr "" - -#: ../helpers/lh_binary_iso:31 -msgid "Begin building binary iso image..." -msgstr "" - -#: ../helpers/lh_binary_iso:129 -msgid "Bootloader on your architecture not yet supported by live-helper." -msgstr "" - -#: ../helpers/lh_binary_iso:130 -msgid "" -"This will produce a most likely not bootable image (Continuing in 5 seconds)." -msgstr "" - -#: ../helpers/lh_testroot:16 -msgid "ensure that a system is built as root" -msgstr "" - -#: ../helpers/lh_testroot:29 -msgid "need root privileges" -msgstr "" - -#: ../helpers/lh_binary_memtest:16 -msgid "installs a memtest into binary" -msgstr "" - -#: ../helpers/lh_binary_memtest:31 -msgid "Begin installing memtest..." -msgstr "" - -#: ../helpers/lh_binary_memtest:47 -msgid "skipping binary_memtest, foreign architecture." -msgstr "" - -#: ../helpers/lh_binary_net:16 -msgid "build netboot binary image" -msgstr "" - -#: ../helpers/lh_binary_net:36 -msgid "Begin building binary netboot image..." -msgstr "" - -#: ../helpers/lh_binary_net:93 -msgid "Invalid default kernel flavour for sparc \"%s\"" -msgstr "" - -#: ../helpers/lh_chroot_dpkg:16 -msgid "manage /sbin/dpkg" -msgstr "" - -#: ../helpers/lh_chroot_dpkg:31 -msgid "Configuring file /sbin/start-stop-daemon" -msgstr "" - -#: ../helpers/lh_chroot_dpkg:60 -msgid "Deconfiguring file /sbin/start-stop-daemon" -msgstr "" - -#: ../helpers/lh_binary_disk:16 -msgid "install disk information into binary" -msgstr "" - -#: ../helpers/lh_binary_disk:34 ../helpers/lh_source_disk:31 -msgid "Begin installing disk information..." -msgstr "" - -#: ../helpers/lh_binary:16 -msgid "build binary images" -msgstr "" - -#: ../helpers/lh_binary_linux-image:16 -msgid "install linux-image into binary" -msgstr "" - -#: ../helpers/lh_binary_linux-image:26 -msgid "Begin install linux-image..." -msgstr "" - -#: ../helpers/lh_source_tar:16 -msgid "build source tarball" -msgstr "" - -#: ../helpers/lh_source_tar:36 -msgid "Begin building source tarball..." -msgstr "" - -#: ../helpers/lh_chroot_linux-image:16 -msgid "manage /etc/kernel-img.conf" -msgstr "" - -#: ../helpers/lh_chroot_linux-image:31 -msgid "Configuring file /etc/kernel-img.conf" -msgstr "" - -#: ../helpers/lh_chroot_linux-image:80 -msgid "Deconfiguring file /etc/kernel-img.conf" -msgstr "" - -#: ../helpers/lh_chroot_tasks:16 -msgid "install tasks into chroot" -msgstr "" - -#: ../helpers/lh_chroot_tasks:26 -msgid "Begin installing tasks..." -msgstr "" - -#: ../helpers/lh_chroot_apt:16 -msgid "manage /etc/apt/apt.conf" -msgstr "" - -#: ../helpers/lh_chroot_apt:31 -msgid "Configuring file /etc/apt/apt.conf" -msgstr "" - -#: ../helpers/lh_chroot_apt:156 -msgid "Deconfiguring file /etc/apt/apt.conf" -msgstr "" - -#: ../helpers/lh_source:16 -msgid "build source images" -msgstr "" - -#: ../helpers/lh_bootstrap_cache:16 -msgid "cache bootstrap stage" -msgstr "" - -#: ../helpers/lh_bootstrap_cache:29 -msgid "Begin caching bootstrap stage..." -msgstr "" - -#: ../helpers/lh_chroot_debianchroot:16 -msgid "manage /etc/debian_chroot" -msgstr "" - -#: ../helpers/lh_chroot_debianchroot:31 -msgid "Configuring file /etc/debian_chroot" -msgstr "" - -#: ../helpers/lh_chroot_debianchroot:56 -msgid "Deconfiguring file /etc/debian_chroot" -msgstr "" - -#: ../helpers/lh_chroot_packages:16 -msgid "queue install of packages into chroot" -msgstr "" - -#: ../helpers/lh_chroot_packages:26 -msgid "Begin queueing installation of packages..." -msgstr "" - -#: ../helpers/lh_config:28 -msgid "create configuration for live-helper(7)" -msgstr "" - -#: ../helpers/lh_config:152 ../functions/arguments.sh:16 -msgid "terminating" -msgstr "" - -#: ../helpers/lh_config:168 -msgid "%s: This is live-helper version %s" -msgstr "" - -#: ../helpers/lh_config:707 ../functions/arguments.sh:76 -msgid "internal error %s" -msgstr "" - -#: ../helpers/lh_config:717 -msgid "Considering defaults defined in %s" -msgstr "" - -#: ../helpers/lh_config:1197 -msgid "Please install 'debconf-utils' in order to use this feature." -msgstr "" - -#: ../helpers/lh_chroot_local-preseed:16 -msgid "execute local preseed in chroot" -msgstr "" - -#: ../helpers/lh_chroot_local-preseed:26 -msgid "Begin executing local preseeds..." -msgstr "" - -#: ../helpers/lh_chroot_hacks:16 -msgid "execute hacks in chroot" -msgstr "" - -#: ../helpers/lh_chroot_hacks:26 -msgid "Begin executing hacks..." -msgstr "" - -#: ../helpers/lh_binary_rootfs:16 -msgid "build rootfs image" -msgstr "" - -#: ../helpers/lh_binary_rootfs:26 -msgid "Begin building root filesystem image..." -msgstr "" - -#: ../helpers/lh_binary_rootfs:112 -msgid "" -"rootfs excludes are not supported on non-chrooted builds unless squashfs as " -"chroot filesystem is used, thus ignoring excludes now." -msgstr "" - -#: ../helpers/lh_binary_rootfs:277 -msgid "" -"etch squashfs does not support wildcard excludes in " -"config/binary_rootfs/excludes and are ignored. Please build in chrooted mode " -"or adjust your exclude file." -msgstr "" - -#: ../helpers/lh_source_iso:16 -msgid "build iso source image" -msgstr "" - -#: ../helpers/lh_source_iso:36 -msgid "Begin building source iso image..." -msgstr "" - -#: ../helpers/lh_chroot_devpts:16 -msgid "mount /dev/pts" -msgstr "" - -#: ../helpers/lh_chroot_devpts:34 -msgid "Begin mounting /dev/pts..." -msgstr "" - -#: ../helpers/lh_chroot_devpts:59 -msgid "Begin unmounting /dev/pts..." -msgstr "" - -#: ../helpers/lh_chroot_install-packages:16 -msgid "install queued packages into chroot" -msgstr "" - -#: ../helpers/lh_chroot_install-packages:26 -msgid "Begin installing packages..." -msgstr "" - -#: ../helpers/lh_chroot_proc:16 -msgid "mount /proc" -msgstr "" - -#: ../helpers/lh_chroot_proc:34 -msgid "Begin mounting /proc..." -msgstr "" - -#: ../helpers/lh_chroot_proc:62 -msgid "Begin unmounting /proc..." -msgstr "" - -#: ../helpers/lh_source_disk:16 -msgid "install disk information into source" -msgstr "" - -#: ../helpers/live-helper:32 -msgid "live-helper is a set of scripts to build Debian Live system images." -msgstr "" - -#: ../helpers/live-helper:34 -msgid "" -"The idea behind live-helper is a framework that uses a configuration " -"directory to completely automate and customize all aspects of building a " -"Live image." -msgstr "" - -#: ../helpers/live-helper:36 -msgid "" -"An introduction to live-helper can be found in the live-helper(7) manpage." -msgstr "" - -#: ../helpers/lh_chroot_sysfs:16 -msgid "mount /sys" -msgstr "" - -#: ../helpers/lh_chroot_sysfs:34 -msgid "Begin mounting /sys..." -msgstr "" - -#: ../helpers/lh_chroot_sysfs:62 -msgid "Begin unmounting /sys..." -msgstr "" - -#: ../helpers/lh_chroot_local-packages:16 -msgid "queue install of local packages into chroot" -msgstr "" - -#: ../helpers/lh_chroot_local-packages:26 -msgid "Begin queueing installation of local packages..." -msgstr "" - -#: ../helpers/lh_binary_local-hooks:16 -msgid "execute local hooks in binary" -msgstr "" - -#: ../helpers/lh_bootstrap_debootstrap:16 -msgid "bootstrap a Debian system with debootstrap(8)" -msgstr "" - -#: ../helpers/lh_bootstrap_debootstrap:117 -msgid "Running debootstrap (download-only)... " -msgstr "" - -#: ../helpers/lh_bootstrap_debootstrap:137 -msgid "Running debootstrap... " -msgstr "" - -#: ../helpers/lh_bootstrap_debootstrap:151 -msgid "Can't process file /usr/bin/debootstrap (FIXME)" -msgstr "" - -#: ../functions/echo.sh:242 -msgid "" -"If the following stage fails, the most likely cause of the problem is with " -"your mirror configuration, a caching proxy or the sid distribution." -msgstr "" - -#: ../functions/echo.sh:245 -msgid "" -"If the following stage fails, the most likely cause of the problem is with " -"your mirror configuration or a caching proxy." -msgstr "" - -#: ../functions/version.sh:12 -msgid "%s, version %s" -msgstr "" - -#: ../functions/version.sh:13 -msgid "This program is a part of %s" -msgstr "" - -#: ../functions/version.sh:15 -msgid "Copyright (C) 2006-2009 Daniel Baumann " -msgstr "" - -#: ../functions/version.sh:17 -msgid "This program is free software: you can redistribute it and/or modify" -msgstr "" - -#: ../functions/version.sh:18 -msgid "it under the terms of the GNU General Public License as published by" -msgstr "" - -#: ../functions/version.sh:19 -msgid "the Free Software Foundation, either version 3 of the License, or" -msgstr "" - -#: ../functions/version.sh:20 -msgid "(at your option) any later version." -msgstr "" - -#: ../functions/version.sh:22 -msgid "This program is distributed in the hope that it will be useful," -msgstr "" - -#: ../functions/version.sh:23 -msgid "but WITHOUT ANY WARRANTY; without even the implied warranty of" -msgstr "" - -#: ../functions/version.sh:24 -msgid "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the" -msgstr "" - -#: ../functions/version.sh:25 -msgid "GNU General Public License for more details." -msgstr "" - -#: ../functions/version.sh:27 -msgid "You should have received a copy of the GNU General Public License" -msgstr "" - -#: ../functions/version.sh:28 -msgid "along with this program. If not, see ." -msgstr "" - -#: ../functions/version.sh:30 -msgid "" -"On Debian systems, the complete text of the GNU General Public License" -msgstr "" - -#: ../functions/version.sh:31 -msgid "can be found in /usr/share/common-licenses/GPL-3 file." -msgstr "" - -#: ../functions/version.sh:33 -msgid "Homepage: " -msgstr "" - -#: ../functions/usage.sh:14 ../functions/help.sh:14 -msgid "Usage:" -msgstr "" - -#: ../functions/usage.sh:27 -msgid "Try \" %s--help\" for more information." -msgstr "" - -#: ../functions/conffile.sh:36 -msgid "Reading configuration file %s" -msgstr "" - -#: ../functions/conffile.sh:39 -msgid "Failed to read configuration file %s" -msgstr "" - -#: ../functions/help.sh:12 -msgid "%s - %s" -msgstr "" - -#: ../functions/help.sh:22 -msgid " %s [-h|--help]" -msgstr "" - -#: ../functions/help.sh:23 -msgid " %s [-u|--usage]" -msgstr "" - -#: ../functions/help.sh:24 -msgid " %s [-v|--version]" -msgstr "" - -#: ../functions/help.sh:33 -msgid "" -"Report bugs to Debian Live project ." -msgstr "" - -#: ../functions/chroot.sh:16 -msgid "Executing: %s" -msgstr "" - -#: ../functions/packages.sh:23 -msgid "You need to install %s on your host system." -msgstr "" - -#: ../functions/exit.sh:20 -msgid "Begin unmounting filesystems..." -msgstr "" - -#: ../functions/exit.sh:29 -msgid "Setting up cleanup function" -msgstr "" - -#: ../functions/stagefile.sh:21 -msgid "skipping %s" -msgstr "" - -#: ../functions/stagefile.sh:25 -msgid "forcing %s" -msgstr "" - -#: ../functions/stagefile.sh:63 -msgid "%s: %s missing" -msgstr "" - -#: ../functions/stagefile.sh:65 -msgid "%s: one of %s is missing" -msgstr "" - -#: ../functions/architecture.sh:26 -msgid "skipping %s, foreign architecture." -msgstr "" - -#: ../functions/breakpoints.sh:16 -msgid "Waiting at %s" -msgstr "" - -#: ../functions/losetup.sh:24 -msgid "Mounting %s with offset 0" -msgstr "" - -#: ../functions/losetup.sh:31 -msgid "Mounting %s with offset %s" -msgstr "" - -#: ../functions/defaults.sh:97 -msgid "" -"Cannot find /usr/sbin/debootstrap or /usr/bin/cdebootstrap. Please install " -"debootstrap or cdebootstrap, or specify an alternative bootstrapping utility." -msgstr "" - -#: ../functions/defaults.sh:159 -msgid "Can't process file /sbin/fdisk" -msgstr "Impossible de traiter le fichier /sbin/fdisk" - -#: ../functions/defaults.sh:175 -msgid "Can't process file /sbin/losetup" -msgstr "Impossible de traiter le fichier /sbin/losetup" - -#: ../functions/defaults.sh:246 -msgid "Can't determine architecture, assuming i386" -msgstr "Impossible de déterminer l'architecture, supposée i386" - -#: ../functions/defaults.sh:453 -msgid "Architecture not yet supported (FIXME)" -msgstr "" - -#: ../functions/defaults.sh:602 -msgid "" -"You have placed some preseeding files into config/binary_debian-installer " -"but you didn't specify the default preseeding file through " -"LB_DEBIAN_INSTALLER_PRESEEDFILE. This means that debian-installer will not " -"take up a preseeding file by default." -msgstr "" - -#: ../functions/defaults.sh:769 -msgid "" -"You selected LB_DISTRIBUTION='etch' and LB_INITRAMFS='live-initramfs' This " -"is a possible unsafe configuration as live-initramfs is not part of the etch " -"distribution. Either make sure that live-initramfs is installable (e.g. " -"through setting up etch-backports repository as third-party source or " -"putting a valid live-initramfs deb into config/chroot_local-packages) or " -"switch change your config to etch default (casper)." -msgstr "" - -#: ../functions/defaults.sh:775 -msgid "" -"You selected LB_DISTRIBUTION='etch' and LB_UNION_FILESYSTEM='aufs' This is a " -"possible unsafe configuration as aufs is not part of the etch distribution. " -"Either make sure that aufs modules for your kernel are installable (e.g. " -"through setting up etch-backports repository as third-party source or " -"putting a valid aufs-modules deb into config/chroot_local-packages) or " -"switch change your config to etch default (unionfs)." -msgstr "" - -#: ../functions/defaults.sh:785 -msgid "You selected LB_PACKAGES_LISTS='%s' and LB_APT='aptitude'" -msgstr "" - -#: ../functions/defaults.sh:794 -msgid "" -"You have selected values of LB_CACHE, LB_CACHE_PACKAGES, LB_CACHE_STAGES an " -"dLB_DEBIAN_INSTALLER which will result in 'bootstrap' packages not being " -"cached. This is a possible unsafe configuration as the bootstrap packages " -"are re-used when integrating the Debian Installer." -msgstr "" - -#: ../functions/defaults.sh:805 -msgid "" -"You have selected values of LB_BOOTLOADER and LB_BINARY_FILESYSTEM which are " -"incompatible - syslinux only supports FAT filesystems." -msgstr "" - -#: ../functions/defaults.sh:815 -msgid "" -"You have selected a combination of bootloader and image type that is " -"currently not supported by live-helper. Please use either another bootloader " -"or a different image type." -msgstr "" - -#: ../functions/templates.sh:21 -msgid "templates not accessible in %s nor config/templates" -msgstr "" - -#: ../functions/templates.sh:30 -msgid "%s templates not accessible in %s" -msgstr "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/live-helper.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/live-helper.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/live-helper.po 2014-02-24 08:07:01.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/live-helper.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,1121 +0,0 @@ -# French translation for live-build -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the live-build package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: live-build\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-07 21:22+0000\n" -"PO-Revision-Date: 2013-06-03 14:53+0000\n" -"Last-Translator: John Swing \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 14:31+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: ../scripts/build/lb_chroot_selinuxfs:17 -msgid "mount /selinux" -msgstr "" - -#: ../scripts/build/lb_chroot_selinuxfs:37 -msgid "Begin mounting /selinux..." -msgstr "" - -#: ../scripts/build/lb_chroot_selinuxfs:66 -msgid "Begin unmounting /selinux..." -msgstr "" - -#: ../scripts/build/lb_chroot_task-lists:17 -msgid "install task lists into chroot" -msgstr "installe la liste des tâches dans chroot" - -#: ../scripts/build/lb_source_debian-live:17 -msgid "copy debian-live config into source" -msgstr "" - -#: ../scripts/build/lb_source_debian-live:32 -msgid "Begin copying live-build configuration..." -msgstr "" - -#: ../scripts/build/lb_chroot_sysfs:17 -msgid "mount /sys" -msgstr "" - -#: ../scripts/build/lb_chroot_sysfs:35 -msgid "Begin mounting /sys..." -msgstr "Début du montage de /sys..." - -#: ../scripts/build/lb_chroot_sysfs:63 -msgid "Begin unmounting /sys..." -msgstr "Début du démontage de /sys..." - -#: ../scripts/build/lb_source_iso:17 -msgid "build iso source image" -msgstr "" - -#: ../scripts/build/lb_source_iso:41 -msgid "Begin building source iso image..." -msgstr "" - -#: ../scripts/build/lb_chroot_live-packages:17 -msgid "schedule live packages for installation" -msgstr "" - -#: ../scripts/build/lb_binary_linux-image:17 -msgid "install linux-image into binary" -msgstr "" - -#: ../scripts/build/lb_binary_linux-image:32 -msgid "Begin install linux-image..." -msgstr "" - -#: ../scripts/build/live-build:33 -msgid "live-build is a set of scripts to build Debian Live system images." -msgstr "" -"live-build est un ensemble de programmes scripts de construction d'images " -"systèmes Debian non persistantes." - -#: ../scripts/build/live-build:35 -msgid "" -"The idea behind live-build is a framework that uses a configuration " -"directory to completely automate and customize all aspects of building a " -"Live image." -msgstr "" -"L'idée sous-jacente de live-build est un environnement s'appuyant sur un " -"répertoire de configuration pour automatiser complètement et personnaliser " -"tous les aspects de la réalisation d'une image non persistante, dite \"live " -"image\"." - -#: ../scripts/build/live-build:37 -msgid "" -"An introduction to live-build can be found in the live-build(7) manpage." -msgstr "" - -#: ../scripts/build/lb_binary_syslinux:17 -msgid "installs syslinux into binary" -msgstr "" - -#: ../scripts/build/lb_binary_syslinux:32 -msgid "Begin installing syslinux..." -msgstr "Début de l'installation de syslinux" - -#: ../scripts/build/lb_chroot_tmpfs:17 -msgid "use tmpfs to speedup the build" -msgstr "Utiliser tmpfs pour accélérer la construction" - -#: ../scripts/build/lb_chroot_tmpfs:37 -msgid "Configuring tmpfs for /var/lib/dpkg" -msgstr "Configuration de tmpfs pour /var/lib/dpkg" - -#: ../scripts/build/lb_chroot_tmpfs:59 -msgid "Deconfiguring tmpfs for /var/lib/dpkg" -msgstr "Déconfiguration de tmpfs pour /var/lib/dpkg" - -#: ../scripts/build/lb_source_usb:17 ../scripts/build/lb_source_virtual-hdd:17 -msgid "build source image" -msgstr "" - -#: ../scripts/build/lb_source_usb:37 -msgid "Begin building source usb image..." -msgstr "" - -#: ../scripts/build/lb_source_usb:87 ../scripts/build/lb_binary_usb:140 -msgid "Unsupported binary filesystem %s" -msgstr "" - -#: ../scripts/build/lb_source_usb:92 -msgid "!!! The following error/warning messages can be ignored !!!" -msgstr "" - -#: ../scripts/build/lb_source_usb:128 -msgid "!!! The above error/warning messages can be ignored !!!" -msgstr "" - -#: ../scripts/build/lb_binary_iso:17 -msgid "build iso binary image" -msgstr "" - -#: ../scripts/build/lb_binary_iso:41 -msgid "Begin building binary iso image..." -msgstr "" - -#: ../scripts/build/lb_binary_iso:142 -msgid "Bootloader on your architecture not yet supported by live-build." -msgstr "" - -#: ../scripts/build/lb_binary_iso:143 -msgid "" -"This will produce a most likely not bootable image (Continuing in 5 seconds)." -msgstr "" - -#: ../scripts/build/lb_build:19 ../scripts/build/lb_bootstrap:19 -#: ../scripts/build/lb_binary:19 ../scripts/build/lb_source:19 -#: ../scripts/build/lb_chroot:19 -msgid "Automatically populating config tree." -msgstr "" - -#: ../scripts/build/lb_build:26 -msgid "Executing auto/build script." -msgstr "" - -#: ../scripts/build/lb_build:37 -msgid "build a Debian Live system" -msgstr "" - -#: ../scripts/build/lb_build:45 -msgid "No config/ directory; using defaults for all options" -msgstr "" - -#: ../scripts/build/lb_build:50 -msgid "Cannot build live image from the root directory (/)" -msgstr "" - -#: ../scripts/build/lb_build:56 -msgid "Cannot build live image from a directory containing spaces" -msgstr "" - -#: ../scripts/build/lb_binary_tar:17 -msgid "build harddisk binary image" -msgstr "" - -#: ../scripts/build/lb_binary_tar:32 -msgid "Begin building binary harddisk image..." -msgstr "" - -#: ../scripts/build/lb_binary_rootfs:17 -msgid "build rootfs image" -msgstr "" - -#: ../scripts/build/lb_binary_rootfs:27 -msgid "Begin building root filesystem image..." -msgstr "" - -#: ../scripts/build/lb_binary_rootfs:314 -msgid "Preparing squashfs image..." -msgstr "" - -#: ../scripts/build/lb_binary_rootfs:315 ../scripts/build/lb_binary_rootfs:462 -#: ../scripts/build/lb_source_tar:38 ../scripts/build/lb_binary_chroot:81 -msgid "This may take a while." -msgstr "Cette opération peut prendre un moment." - -#: ../scripts/build/lb_chroot_preseed:17 -msgid "execute preseed in chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_preseed:27 -msgid "Begin executing preseed..." -msgstr "" - -#: ../scripts/build/lb_binary_usb:17 ../scripts/build/lb_binary_virtual-hdd:17 -msgid "build binary image" -msgstr "" - -#: ../scripts/build/lb_binary_usb:32 -msgid "Begin building binary usb image..." -msgstr "" - -#: ../scripts/build/lb_binary_usb:59 -msgid "Sparc only supports booting from ext2, ext3, ext4 or ufs." -msgstr "" - -#: ../scripts/build/lb_binary_usb:90 -msgid "" -"FAT16 doesn't support files larger than 2GB, automatically enforcing FAT32." -msgstr "" - -#: ../scripts/build/lb_binary_usb:99 -msgid "" -"FAT16 doesn't support partitions larger than 2GB, automatically enforcing " -"FAT32" -msgstr "" -"FAT16 ne prend pas en charge les partitions de taille supérieure à 2GB, " -"passage forcé automatiquement en FAT32" - -#: ../scripts/build/lb_binary_grub:17 -msgid "installs grub into binary" -msgstr "" - -#: ../scripts/build/lb_binary_grub:32 -msgid "Begin installing grub..." -msgstr "Démarrage de l'installation de grub..." - -#: ../scripts/build/lb_binary_grub:155 ../scripts/build/lb_binary_grub2:129 -msgid "Bootloader in this image type not yet supported by live-build." -msgstr "" - -#: ../scripts/build/lb_binary_grub:156 ../scripts/build/lb_binary_grub2:130 -msgid "This would produce a not bootable image, aborting (FIXME)." -msgstr "" - -#: ../scripts/build/lb_binary_grub:206 ../scripts/build/lb_binary_grub2:180 -msgid "Net cow not yet supported on grub" -msgstr "" - -#: ../scripts/build/lb_chroot_local-packages:17 -msgid "queue install of local packages into chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_local-packages:27 -msgid "Begin queueing installation of local packages..." -msgstr "" - -#: ../scripts/build/lb_binary_checksums:17 -msgid "create binary checksums" -msgstr "" - -#: ../scripts/build/lb_chroot_linux-image:17 -msgid "schedule kernel packages for installation" -msgstr "" - -#: ../scripts/build/lb_testroot:17 -msgid "ensure that a system is built as root" -msgstr "s'assure que le système est construit en tant que root" - -#: ../scripts/build/lb_testroot:30 -msgid "need root privileges" -msgstr "" - -#: ../scripts/build/lb_bootstrap_copy:17 -msgid "bootstrap by copying the host system" -msgstr "" - -#: ../scripts/build/lb_bootstrap_copy:35 -#: ../scripts/build/lb_bootstrap_cdebootstrap:35 -#: ../scripts/build/lb_bootstrap_debootstrap:35 -msgid "Begin bootstrapping system..." -msgstr "" - -#: ../scripts/build/lb_binary_local-packagelists:17 -msgid "install local packages into binary" -msgstr "" - -#: ../scripts/build/lb_binary_local-packagelists:27 -msgid "Begin installing local package lists..." -msgstr "" - -#: ../scripts/build/lb_binary_win32-loader:17 -msgid "copy win32-loader into binary" -msgstr "" - -#: ../scripts/build/lb_binary_win32-loader:32 -msgid "Begin copying win32-loader..." -msgstr "" - -#: ../scripts/build/lb_binary_win32-loader:98 -msgid "" -"win32-loader inclusion is set to true but not compatible with your " -"architecture, ignoring." -msgstr "" - -#: ../scripts/build/lb_chroot_local-patches:17 -msgid "apply local patches against chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_local-patches:27 -msgid "Begin applying chroot local patches..." -msgstr "" - -#: ../scripts/build/lb_chroot_local-patches:54 -msgid "Applying patch %s..." -msgstr "" - -#: ../scripts/build/lb_chroot_interactive:17 -msgid "make build interactive" -msgstr "" - -#: ../scripts/build/lb_chroot_interactive:32 -msgid "Begin interactive build..." -msgstr "" - -#: ../scripts/build/lb_chroot_interactive:48 -msgid "Pausing build: starting interactive shell..." -msgstr "" - -#: ../scripts/build/lb_chroot_interactive:52 -msgid "Pausing build: starting interactive X11..." -msgstr "" - -#: ../scripts/build/lb_chroot_interactive:56 -msgid "Pausing build: starting interactive Xnest..." -msgstr "" - -#: ../scripts/build/lb_bootstrap_cache:17 -msgid "cache bootstrap stage" -msgstr "" - -#: ../scripts/build/lb_bootstrap_cache:30 -msgid "Begin caching bootstrap stage..." -msgstr "" - -#: ../scripts/build/lb_source_disk:17 -msgid "install disk information into source" -msgstr "" - -#: ../scripts/build/lb_source_disk:36 ../scripts/build/lb_binary_disk:35 -msgid "Begin installing disk information..." -msgstr "" - -#: ../scripts/build/lb_source_net:17 -msgid "build source net image" -msgstr "" - -#: ../scripts/build/lb_source_net:37 -msgid "Begin building source netboot image..." -msgstr "" - -#: ../scripts/build/lb_bootstrap_cdebootstrap:17 -msgid "bootstrap a Debian system with cdebootstrap(1)" -msgstr "" - -#: ../scripts/build/lb_chroot_local-hooks:17 -msgid "execute local hooks in chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_local-hooks:27 -#: ../scripts/build/lb_binary_local-hooks:27 -msgid "Begin executing local hooks..." -msgstr "" - -#: ../scripts/build/lb_chroot_resolv:17 -msgid "manage /etc/resolv.conf" -msgstr "" - -#: ../scripts/build/lb_chroot_resolv:32 -msgid "Configuring file /etc/resolv.conf" -msgstr "" - -#: ../scripts/build/lb_chroot_resolv:71 -msgid "Deconfiguring file /etc/resolv.conf" -msgstr "" - -#: ../scripts/build/lb_chroot_cache:17 -msgid "cache chroot stage" -msgstr "" - -#: ../scripts/build/lb_chroot_cache:27 -msgid "Begin caching chroot stage..." -msgstr "" - -#: ../scripts/build/lb_chroot_upstart:17 -msgid "manage /sbin/initctl" -msgstr "" - -#: ../scripts/build/lb_chroot_upstart:32 -msgid "Configuring file /sbin/initctl" -msgstr "" - -#: ../scripts/build/lb_chroot_upstart:63 -msgid "Deconfiguring file /sbin/initctl" -msgstr "" - -#: ../scripts/build/lb_chroot_local-includes:17 -msgid "copy local files into chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_local-includes:27 -msgid "Begin copying chroot local includes..." -msgstr "" - -#: ../scripts/build/lb:17 -msgid "utility to build Debian Live systems" -msgstr "" - -#: ../scripts/build/lb:55 -msgid "no such script" -msgstr "" - -#: ../scripts/build/lb:59 -msgid "[%s] %s" -msgstr "" - -#: ../scripts/build/lb_chroot_sysv-rc:17 -msgid "manage /usr/sbin/policy-rc.d" -msgstr "" - -#: ../scripts/build/lb_chroot_sysv-rc:32 -msgid "Configuring file /usr/sbin/policy-rc.d" -msgstr "" - -#: ../scripts/build/lb_chroot_sysv-rc:63 -msgid "Deconfiguring file /usr/sbin/policy-rc.d" -msgstr "" - -#: ../scripts/build/lb_source_debian:17 -msgid "debian sources" -msgstr "" - -#: ../scripts/build/lb_source_debian:32 -msgid "Begin downloading sources..." -msgstr "" - -#: ../scripts/build/lb_chroot_local-preseed:17 -msgid "execute local preseed in chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_local-preseed:27 -msgid "Begin executing local preseeds..." -msgstr "" - -#: ../scripts/build/lb_chroot_proc:17 -msgid "mount /proc" -msgstr "" - -#: ../scripts/build/lb_chroot_proc:35 -msgid "Begin mounting /proc..." -msgstr "" - -#: ../scripts/build/lb_chroot_proc:63 -msgid "Begin unmounting /proc..." -msgstr "" - -#: ../scripts/build/lb_binary_yaboot:17 -msgid "installs yaboot into binary" -msgstr "" - -#: ../scripts/build/lb_binary_yaboot:32 -msgid "Begin installing yaboot..." -msgstr "" - -#: ../scripts/build/lb_binary_yaboot:162 -msgid "not yet supported, aborting (FIXME)." -msgstr "" - -#: ../scripts/build/lb_binary_yaboot:212 -msgid "Net cow not yet supported on yaboot" -msgstr "" - -#: ../scripts/build/lb_binary_virtual-hdd:32 -msgid "Begin building binary virtual-hdd image..." -msgstr "" - -#: ../scripts/build/lb_binary_virtual-hdd:67 -msgid "Creating virtual disk image..." -msgstr "" - -#: ../scripts/build/lb_binary_disk:17 -msgid "install disk information into binary" -msgstr "" - -#: ../scripts/build/lb_binary_includes:17 -#: ../scripts/build/lb_binary_local-includes:17 -msgid "copy files into binary" -msgstr "" - -#: ../scripts/build/lb_binary_includes:32 -msgid "Begin copying binary includes..." -msgstr "" - -#: ../scripts/build/lb_binary_includes:53 -msgid "user specified includes not accessible in %s" -msgstr "" - -#: ../scripts/build/lb_chroot_packagelists:17 -msgid "queue install of package lists into chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_hostname:17 -msgid "manage /bin/hostname" -msgstr "" - -#: ../scripts/build/lb_chroot_hostname:32 -msgid "Configuring file /etc/hostname" -msgstr "" - -#: ../scripts/build/lb_chroot_hostname:49 -msgid "Configuring file /bin/hostname" -msgstr "" - -#: ../scripts/build/lb_chroot_hostname:66 -msgid "Deconfiguring file /etc/hostname" -msgstr "" - -#: ../scripts/build/lb_chroot_hostname:80 -msgid "Deconfiguring file /bin/hostname" -msgstr "" - -#: ../scripts/build/lb_chroot_archives:17 -msgid "manage /etc/apt/sources.list" -msgstr "" - -#: ../scripts/build/lb_chroot_archives:34 -msgid "Configuring file /etc/apt/sources.list" -msgstr "" - -#: ../scripts/build/lb_chroot_archives:370 -msgid "GPG exited with error status %s" -msgstr "" - -#: ../scripts/build/lb_chroot_archives:412 -#, sh-format -msgid "" -"Local packages must be named with suffix '_all.deb' or '_$architecture.deb'." -msgstr "" - -#: ../scripts/build/lb_chroot_archives:548 -msgid "Deconfiguring file /etc/apt/sources.list" -msgstr "" - -#: ../scripts/build/lb_binary_local-hooks:17 -msgid "execute local hooks in binary" -msgstr "" - -#: ../scripts/build/lb_source_tar:17 -msgid "build source tarball" -msgstr "" - -#: ../scripts/build/lb_source_tar:37 -msgid "Begin building source tarball..." -msgstr "" - -#: ../scripts/build/lb_config:19 -msgid "Executing auto/config script." -msgstr "" - -#: ../scripts/build/lb_config:31 -msgid "create configuration for live-build(7)" -msgstr "" - -#: ../scripts/build/lb_config:177 ../functions/arguments.sh:17 -msgid "terminating" -msgstr "" - -#: ../scripts/build/lb_config:193 -msgid "%s: This is live-build version %s" -msgstr "" - -#: ../scripts/build/lb_config:838 ../functions/arguments.sh:77 -msgid "internal error %s" -msgstr "" - -#: ../scripts/build/lb_config:848 -msgid "Considering defaults defined in %s" -msgstr "" - -#: ../scripts/build/lb_config:871 -msgid "Creating config tree" -msgstr "" - -#: ../scripts/build/lb_config:873 -msgid "Updating config tree" -msgstr "" - -#: ../scripts/build/lb_config:1403 -msgid "Please install 'debconf-utils' in order to use this feature." -msgstr "" - -#: ../scripts/build/lb_binary_debian-installer:17 -msgid "install debian-installer into binary" -msgstr "" - -#: ../scripts/build/lb_binary_debian-installer:52 -msgid "debian-installer flavour %s not supported." -msgstr "" - -#: ../scripts/build/lb_binary_debian-installer:57 -msgid "Begin installing debian-installer..." -msgstr "" - -#: ../scripts/build/lb_binary_debian-installer:208 -msgid "Could not download file: %s" -msgstr "" - -#: ../scripts/build/lb_binary_debian-installer:435 -msgid "Could not find packages in cache/packages_bootstrap." -msgstr "" - -#: ../scripts/build/lb_binary_debian-installer:436 -msgid "" -"You selected values of LB_CACHE, LB_CACHE_PACKAGES, LB_CACHE_STAGES and " -"LB_DEBIAN_INSTALLER which will result in 'bootstrap' packages not being " -"cached - these are required when integrating the Debian Installer." -msgstr "" - -#: ../scripts/build/lb_chroot_apt:17 -msgid "manage /etc/apt/apt.conf" -msgstr "" - -#: ../scripts/build/lb_chroot_apt:32 -msgid "Configuring file /etc/apt/apt.conf" -msgstr "" - -#: ../scripts/build/lb_chroot_apt:178 -msgid "Deconfiguring file /etc/apt/apt.conf" -msgstr "" - -#: ../scripts/build/lb_chroot_install-packages:17 -msgid "install queued packages into chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_dpkg:17 -msgid "manage /sbin/dpkg" -msgstr "" - -#: ../scripts/build/lb_chroot_dpkg:32 -msgid "Configuring file /sbin/start-stop-daemon" -msgstr "" - -#: ../scripts/build/lb_chroot_dpkg:82 -msgid "Deconfiguring file /sbin/start-stop-daemon" -msgstr "" - -#: ../scripts/build/lb_source_checksums:17 -msgid "create source checksums" -msgstr "" - -#: ../scripts/build/lb_chroot_hacks:17 -msgid "execute hacks in chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_hacks:27 -msgid "Begin executing hacks..." -msgstr "" - -#: ../scripts/build/lb_chroot_hacks:343 -msgid "" -"Your live system appears to include resolvconf which is by its nature " -"incompatible in most ways with debian-live." -msgstr "" - -#: ../scripts/build/lb_chroot_hacks:344 -msgid "" -"Keeping resolvconf installed *can* lead to broken network support in the " -"resulting live system." -msgstr "" - -#: ../scripts/build/lb_chroot_hacks:345 -msgid "" -"Unless you really know what you are doing, we recommend that you neither " -"install resolvconf explicitly nor implicitly through another package's " -"relation (e.g. by having automatic installation of recommended packages to " -"true)." -msgstr "" - -#: ../scripts/build/lb_chroot_local-packagelists:17 -msgid "queue install of local package lists into chroot" -msgstr "" - -#: ../scripts/build/lb_binary_silo:17 -msgid "installs silo into binary" -msgstr "" - -#: ../scripts/build/lb_binary_silo:43 -msgid "Begin installing silo..." -msgstr "" - -#: ../scripts/build/lb_binary_silo:170 -msgid "Net cow not supported on silo" -msgstr "" - -#: ../scripts/build/lb_binary_chroot:17 -msgid "copy chroot into chroot" -msgstr "" - -#: ../scripts/build/lb_binary_chroot:27 -msgid "Begin copying chroot..." -msgstr "" - -#: ../scripts/build/lb_bootstrap:24 -msgid "bootstrap a Debian system" -msgstr "" - -#: ../scripts/build/lb_binary_manifest:17 -msgid "create manifest" -msgstr "" - -#: ../scripts/build/lb_binary_manifest:32 -msgid "Begin creating manifest..." -msgstr "" - -#: ../scripts/build/lb_binary_memtest:17 -msgid "installs a memtest into binary" -msgstr "" - -#: ../scripts/build/lb_binary_memtest:32 -msgid "Begin installing memtest..." -msgstr "" - -#: ../scripts/build/lb_binary_memtest:48 -msgid "skipping binary_memtest, foreign architecture." -msgstr "" - -#: ../scripts/build/lb_chroot_devpts:17 -msgid "mount /dev/pts" -msgstr "" - -#: ../scripts/build/lb_chroot_devpts:35 -msgid "Begin mounting /dev/pts..." -msgstr "" - -#: ../scripts/build/lb_chroot_devpts:60 -msgid "Begin unmounting /dev/pts..." -msgstr "" - -#: ../scripts/build/lb_clean:19 -msgid "Executing auto/clean script." -msgstr "" - -#: ../scripts/build/lb_clean:30 -msgid "clean up system build directories" -msgstr "" - -#: ../scripts/build/lb_clean:43 -msgid "%s is not a good Debian Live working directory to clean." -msgstr "" - -#: ../scripts/build/lb_clean:73 -msgid "Cleaning chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_hosts:17 -msgid "manage /etc/hosts" -msgstr "" - -#: ../scripts/build/lb_chroot_hosts:32 -msgid "Configuring file /etc/hosts" -msgstr "" - -#: ../scripts/build/lb_chroot_hosts:68 -msgid "Deconfiguring file /etc/hosts" -msgstr "" - -#: ../scripts/build/lb_binary:24 -msgid "build binary images" -msgstr "" - -#: ../scripts/build/lb_binary_grub2:17 -msgid "installs grub2 into binary" -msgstr "" - -#: ../scripts/build/lb_binary_grub2:32 -msgid "Begin installing grub2..." -msgstr "" - -#: ../scripts/build/lb_source:24 -msgid "build source images" -msgstr "" - -#: ../scripts/build/lb_bootstrap_debootstrap:17 -msgid "bootstrap a Debian system with debootstrap(8)" -msgstr "" - -#: ../scripts/build/lb_bootstrap_debootstrap:116 -msgid "Running debootstrap (download-only)... " -msgstr "" - -#: ../scripts/build/lb_bootstrap_debootstrap:132 -msgid "Running debootstrap... " -msgstr "" - -#: ../scripts/build/lb_bootstrap_debootstrap:149 -msgid "Can't process file /usr/bin/debootstrap (FIXME)" -msgstr "" - -#: ../scripts/build/lb_source_virtual-hdd:37 -msgid "Begin building source virtual-hdd image..." -msgstr "" - -#: ../scripts/build/lb_chroot_debianchroot:17 -msgid "manage /etc/debian_chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_debianchroot:32 -msgid "Configuring file /etc/debian_chroot" -msgstr "" - -#: ../scripts/build/lb_chroot_debianchroot:57 -msgid "Deconfiguring file /etc/debian_chroot" -msgstr "" - -#: ../scripts/build/lb_chroot:24 -msgid "customize the Debian system" -msgstr "" - -#: ../scripts/build/lb_binary_net:17 -msgid "build netboot binary image" -msgstr "" - -#: ../scripts/build/lb_binary_net:37 -msgid "Begin building binary netboot image..." -msgstr "" - -#: ../scripts/build/lb_binary_net:98 -msgid "Invalid default kernel flavour for sparc \"%s\"" -msgstr "" - -#: ../scripts/build/lb_binary_local-includes:27 -msgid "Begin copying binary local includes..." -msgstr "" - -#: ../functions/echo.sh:243 -msgid "" -"If the following stage fails, the most likely cause of the problem is with " -"your mirror configuration, a caching proxy or the sid distribution." -msgstr "" - -#: ../functions/echo.sh:246 -msgid "" -"If the following stage fails, the most likely cause of the problem is with " -"your mirror configuration or a caching proxy." -msgstr "" - -#: ../functions/chroot.sh:17 -msgid "Executing: %s" -msgstr "" - -#: ../functions/defaults.sh:113 -msgid "" -"Cannot find /usr/sbin/debootstrap or /usr/bin/cdebootstrap. Please install " -"debootstrap or cdebootstrap, or specify an alternative bootstrapping utility." -msgstr "" - -#: ../functions/defaults.sh:187 -msgid "Can't process file /sbin/fdisk" -msgstr "" - -#: ../functions/defaults.sh:203 -msgid "Can't process file /sbin/losetup" -msgstr "" - -#: ../functions/defaults.sh:598 -msgid "There is no default kernel flavour defined for your architecture." -msgstr "" - -#: ../functions/defaults.sh:599 -msgid "Please configure it manually with 'lb config -k FLAVOUR'." -msgstr "" - -#: ../functions/defaults.sh:888 -msgid "" -"You have placed some preseeding files into config/binary_debian-installer " -"but you didn't specify the default preseeding file through " -"LB_DEBIAN_INSTALLER_PRESEEDFILE. This means that debian-installer will not " -"take up a preseeding file by default." -msgstr "" - -#: ../functions/defaults.sh:1094 -msgid "Aborting build, please get a new version of live-build." -msgstr "" - -#: ../functions/defaults.sh:1100 -msgid "Aborting build, please repopulate the config tree." -msgstr "" - -#: ../functions/defaults.sh:1104 -msgid "" -"This config tree does not specify a format version or has an unknown version " -"number." -msgstr "" - -#: ../functions/defaults.sh:1105 -msgid "" -"Continuing build, but it could lead to errors or different results. Please " -"repopulate the config tree." -msgstr "" - -#: ../functions/defaults.sh:1114 -msgid "You selected LB_PACKAGE_LISTS='%s' and LB_APT='aptitude'" -msgstr "" - -#: ../functions/defaults.sh:1123 -msgid "" -"You have selected values of LB_CACHE, LB_CACHE_PACKAGES, LB_CACHE_STAGES and " -"LB_DEBIAN_INSTALLER which will result in 'bootstrap' packages not being " -"cached. This configuration is potentially unsafe as the bootstrap packages " -"are re-used when integrating the Debian Installer." -msgstr "" - -#: ../functions/defaults.sh:1134 -msgid "" -"You have selected values of LB_BOOTLOADER and LB_BINARY_FILESYSTEM which are " -"incompatible - syslinux only supports FAT filesystems." -msgstr "" - -#: ../functions/defaults.sh:1144 -msgid "" -"You have selected a combination of bootloader and image type that is " -"currently not supported by live-build. Please use either another bootloader " -"or a different image type." -msgstr "" - -#: ../functions/defaults.sh:1153 -msgid "" -"You have specified a value of LB_ISO_APPLICATION that is too long; the " -"maximum length is 128 characters." -msgstr "" - -#: ../functions/defaults.sh:1158 -msgid "" -"You have specified a value of LB_ISO_PREPARER that is too long; the maximum " -"length is 128 characters." -msgstr "" - -#: ../functions/defaults.sh:1163 -msgid "" -"You have specified a value of LB_ISO_PUBLISHER that is too long; the maximum " -"length is 128 characters." -msgstr "" - -#: ../functions/defaults.sh:1168 -msgid "" -"You have specified a value of LB_ISO_VOLUME that is too long; the maximum " -"length is 32 characters." -msgstr "" - -#: ../functions/defaults.sh:1175 -msgid "" -"You have selected hook to minimise image size but you are still including " -"package indices with your value of LB_APT_INDICES." -msgstr "" - -#: ../functions/version.sh:13 -msgid "%s, version %s" -msgstr "" - -#: ../functions/version.sh:14 -msgid "This program is a part of %s" -msgstr "" - -#: ../functions/version.sh:16 -msgid "Copyright (C) 2006-2011 Daniel Baumann " -msgstr "" - -#: ../functions/version.sh:18 -msgid "This program is free software: you can redistribute it and/or modify" -msgstr "" - -#: ../functions/version.sh:19 -msgid "it under the terms of the GNU General Public License as published by" -msgstr "" - -#: ../functions/version.sh:20 -msgid "the Free Software Foundation, either version 3 of the License, or" -msgstr "" - -#: ../functions/version.sh:21 -msgid "(at your option) any later version." -msgstr "" - -#: ../functions/version.sh:23 -msgid "This program is distributed in the hope that it will be useful," -msgstr "" - -#: ../functions/version.sh:24 -msgid "but WITHOUT ANY WARRANTY; without even the implied warranty of" -msgstr "" - -#: ../functions/version.sh:25 -msgid "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the" -msgstr "" - -#: ../functions/version.sh:26 -msgid "GNU General Public License for more details." -msgstr "" - -#: ../functions/version.sh:28 -msgid "You should have received a copy of the GNU General Public License" -msgstr "" - -#: ../functions/version.sh:29 -msgid "along with this program. If not, see ." -msgstr "" - -#: ../functions/version.sh:31 -msgid "The complete text of the GNU General Public License" -msgstr "" - -#: ../functions/version.sh:32 -msgid "can be found in /usr/share/common-licenses/GPL-3 file." -msgstr "" - -#: ../functions/version.sh:34 -msgid "Homepage: " -msgstr "" - -#: ../functions/exit.sh:23 -msgid "Begin unmounting filesystems..." -msgstr "" - -#: ../functions/exit.sh:43 -msgid "Setting up cleanup function" -msgstr "" - -#: ../functions/losetup.sh:25 -msgid "Mounting %s with offset 0" -msgstr "" - -#: ../functions/losetup.sh:32 -msgid "Mounting %s with offset %s" -msgstr "" - -#: ../functions/breakpoints.sh:17 -msgid "Waiting at %s" -msgstr "" - -#: ../functions/stagefile.sh:22 -msgid "skipping %s" -msgstr "" - -#: ../functions/stagefile.sh:26 -msgid "forcing %s" -msgstr "" - -#: ../functions/stagefile.sh:64 -msgid "%s: %s missing" -msgstr "" - -#: ../functions/stagefile.sh:66 -msgid "%s: one of %s is missing" -msgstr "" - -#: ../functions/help.sh:13 -msgid "%s - %s" -msgstr "" - -#: ../functions/help.sh:15 ../functions/usage.sh:15 -msgid "Usage:" -msgstr "" - -#: ../functions/help.sh:23 -msgid " %s [-h|--help]" -msgstr "" - -#: ../functions/help.sh:24 -msgid " %s [-u|--usage]" -msgstr "" - -#: ../functions/help.sh:25 -msgid " %s [-v|--version]" -msgstr "" - -#: ../functions/help.sh:34 -msgid "Report bugs to Debian Live project ." -msgstr "" - -#: ../functions/templates.sh:22 -msgid "%s templates not accessible in %s nor config/templates" -msgstr "" - -#: ../functions/architectures.sh:27 -msgid "skipping %s, foreign architecture(s)." -msgstr "" - -#: ../functions/conffile.sh:37 -msgid "Reading configuration file %s" -msgstr "" - -#: ../functions/conffile.sh:40 -msgid "Failed to read configuration file %s" -msgstr "" - -#: ../functions/usage.sh:28 -msgid "Try \"%s --help\" for more information." -msgstr "" - -#: ../functions/packages.sh:24 -msgid "You need to install %s on your host system." -msgstr "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ltsp-live.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ltsp-live.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ltsp-live.po 2014-02-24 08:06:53.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ltsp-live.po 2014-03-24 09:26:19.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:19+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:38+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: \n" #: ../ltsp-live:44 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ltsp-login.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ltsp-login.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ltsp-login.po 2014-02-24 08:06:53.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ltsp-login.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,48 +0,0 @@ -# French translation for ltsp -# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 -# This file is distributed under the same license as the ltsp package. -# FIRST AUTHOR , 2009. -# -msgid "" -msgstr "" -"Project-Id-Version: ltsp\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2008-03-07 14:47+0200\n" -"PO-Revision-Date: 2009-04-07 18:58+0000\n" -"Last-Translator: Pierre Slamich \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 12:53+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: ltsp-login.sh:17 -#, sh-format -msgid "Login Error" -msgstr "Erreur durant l'authentification" - -#: ltsp-login.sh:20 ltsp-login.sh:28 -#, sh-format -msgid "Continue" -msgstr "Continuer" - -#: ltsp-login.sh:21 -#, sh-format -msgid "Cancel" -msgstr "Abandonner" - -#: ltsp-login.sh:22 ltsp-login.sh:29 -#, sh-format -msgid "User" -msgstr "Utilisateur" - -#: ltsp-login.sh:22 ltsp-login.sh:29 -#, sh-format -msgid "already logged in!" -msgstr "déjà connecté !" - -#: ltsp-login.sh:25 -#, sh-format -msgid "Login Warning" -msgstr "Alerte de connexion" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ltsp.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ltsp.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ltsp.po 2014-02-24 08:06:53.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ltsp.po 2014-03-24 09:26:19.000000000 +0000 @@ -9,15 +9,15 @@ msgstr "" "Project-Id-Version: ltsp 5.1.99\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-02-17 14:48+0000\n" +"POT-Creation-Date: 2014-03-14 13:45+0000\n" "PO-Revision-Date: 2010-12-11 12:24+0000\n" "Last-Translator: Jean-Baka Domelevo-Entfellner \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:19+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:37+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: ../server/ALTLinux/configs/ltsp-login.sh:30 @@ -545,6 +545,12 @@ "to disk" msgstr "" +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-updates-mirrors:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/Ubuntu/010-updates-mirrors:4 +#, sh-format +msgid "set the update mirror location" +msgstr "indiquer l'emplacement du miroir de mise à jour" + #: ../server/share/ltsp/plugins/ltsp-build-client/Debian/040-copy-package-lists:3 #, sh-format msgid "copy apt Packages files from server" @@ -564,9 +570,9 @@ #: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-distribution-specific:5 #, sh-format -msgid "NOTE: disabling security APT source for sid. It does not exist." +msgid "" +"NOTE: disabling security and updates APT sources for sid. They do not exist." msgstr "" -"Note : désactivation de la source sécurité d'APT pour sid. Il n'y en a pas." #: ../server/share/ltsp/plugins/ltsp-build-client/Debian/015-sources-list:3 #, sh-format @@ -597,11 +603,6 @@ msgid "set the security mirror location" msgstr "indiquer l'emplacement du miroir de sécurité" -#: ../server/share/ltsp/plugins/ltsp-build-client/Ubuntu/010-updates-mirrors:4 -#, sh-format -msgid "set the update mirror location" -msgstr "indiquer l'emplacement du miroir de mise à jour" - #: ../server/share/ltsp/plugins/ltsp-build-client/Ubuntu/095-update-image:3 #, sh-format msgid "force to skip the squashfs build (for debian-installer)" @@ -635,32 +636,37 @@ msgid "display help for all available commandline options" msgstr "afficher l'aide pour toutes les options en ligne de commande" -#: ../server/ltsp-build-client:194 +#: ../server/ltsp-build-client:191 +#, sh-format +msgid "output version information and exit" +msgstr "" + +#: ../server/ltsp-build-client:195 #, sh-format msgid "LTSP Build Client usage:" msgstr "Utilisation du client de construction LTSP :" -#: ../server/ltsp-build-client:200 +#: ../server/ltsp-build-client:201 #, sh-format msgid " Regular options:" msgstr " Options ordinaires :" -#: ../server/ltsp-build-client:204 +#: ../server/ltsp-build-client:205 #, sh-format msgid " Advanced options:" msgstr " Options avancées :" -#: ../server/ltsp-build-client:216 +#: ../server/ltsp-build-client:217 #, sh-format msgid "info: LTSP client installation completed successfully" msgstr "info : l'installation du client LTSP est terminée." -#: ../server/ltsp-build-client:218 +#: ../server/ltsp-build-client:219 #, sh-format msgid "error: LTSP client installation ended abnormally" msgstr "erreur : l'installation du client LTSP a échoué." -#: ../common/ltsp-common-functions:182 +#: ../common/ltsp-common-functions:191 #, sh-format msgid "translator-credits" msgstr "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/luksformat.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/luksformat.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/luksformat.po 2014-02-24 08:06:50.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/luksformat.po 2014-03-24 09:26:17.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:02+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:20+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../luksformat:33 msgid "This program needs to be started as root\n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/lvm2.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/lvm2.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/lvm2.po 2014-02-24 08:06:47.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/lvm2.po 2014-03-24 09:26:13.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:44+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:57+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: activate/activate.c:44 msgid "LVM1 proc global snprintf failed" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/lynx.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/lynx.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/lynx.po 2014-02-24 08:06:51.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/lynx.po 2014-03-24 09:26:18.000000000 +0000 @@ -30,8 +30,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:12+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:30+0000\n" +"X-Generator: Launchpad (build 16967)\n" #. ****************************************************************** #. * The following definitions are for status line prompts, messages, or diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/m17n-contrib.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/m17n-contrib.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/m17n-contrib.po 2014-02-24 08:06:57.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/m17n-contrib.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,96 +0,0 @@ -# French translation for m17n-contrib -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the m17n-contrib package. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: m17n-contrib\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-12 14:58+0900\n" -"PO-Revision-Date: 2010-08-05 16:54+0000\n" -"Last-Translator: Pierre Slamich \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 13:49+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: im/bo-ewts.mim:35 -msgid "" -"Flag to tell whether or not to generate precomposed characters.\n" -"If 1, generate precomposed characters if available (e.g. \"ྲྀ\"(U+0F76).\n" -"If 0, generate only decomposed characters (e.g. \"ྲྀ\" (U+0FB2 U+0F80)." -msgstr "" - -#: im/eo-h-f.mim:29 -msgid "" -"Meant for writing Esperanto-letters using Zamenhof's fundamental system." -msgstr "" -"Conçu pour écrire des lettres Esperanto en utilisant le système fondammental " -"de Zamenhof." - -#: im/eo-h.mim:29 -msgid "Meant for writing Esperanto-letters adding h's." -msgstr "Conçu pour écrire des lettres Esperanto en ajoutant des 'h'." - -#: im/eo-plena.mim:29 -msgid "" -"Meant for writing Esperanto-letters with the fundamental system and the X-" -"system, like the default of EK." -msgstr "" -"Conçu pour écrire des lettres Esperanto en utilisant le système fondammental " -"et le X-system, comme EK par défaut." - -#: im/eo-q.mim:29 -msgid "Meant for writing Esperanto-letters adding q's." -msgstr "Conçu pour écrire des lettres Esperanto en ajoutant des 'q'" - -#: im/eo-x.mim:29 -msgid "Meant for writing Esperanto-letters adding x's (the X-system)." -msgstr "" -"Conçu pour écrire des lettres Esperanto en ajoutant des 'x' (le X-system)" - -#: im/tai-sonla.mim:30 -msgid "" -"Tai Viet input method using the phonetic key sequence with the Tai Son La " -"keyboard layout.\n" -"The phonetic key sequence means that you type a syllable in this order:\n" -" C W? V v? F? T?\n" -"where\n" -" C is an initial consonant,\n" -" W is a label for labializing C ('ꪫ'),\n" -" V is a vowel (V1:prefix, V2:combining, or V3:postfix),\n" -" v is the second vowel of a digraph vowel\n" -" (in the case that V is 'ꪹ' and v is 'ꪸ', 'ꪷ', or 'ꪱ'),\n" -" F is a final consonant,\n" -" T is a tonemark (spacing or combining).\n" -"\n" -"You can type special symbols by these keys:\n" -" '$' -> 'ꫛ'\n" -" '#' -> 'ꫜ'\n" -" '%' -> 'ꫝ'\n" -" '!' -> '꫞'\n" -" '@' -> '꫟'\n" -msgstr "" -"Méthode de saisie Tai Viet en utilisant la séquence de clé phonétique avec " -"un agencement de clavier Tai Son.\n" -"La séquence de clé phonétique signifie que vous pouvez saisir une syllabe " -"dans cet ordre :\n" -" C W? V v? F? T?\n" -"où\n" -" C est une consonne initiale,\n" -" W sert à indiquer C comme une labiale ('ꪫ'),\n" -" V est une voyelle (V1 : préfixe, V2 : combinaison, or V3 : suffixe),\n" -" v est la seconde voyelle d'une voyelle digraphique\n" -" (dans le cas où V est 'ꪹ' et v est 'ꪸ', 'ꪷ', ou 'ꪱ'),\n" -" F est une consonne finale,\n" -" T indique la tonalité (espacement ou combinaison).\n" -"\n" -"Vous pouvez saisir des symboles spéciaux avec ces touches :\n" -" '$' -> 'ꫛ'\n" -" '#' -> 'ꫜ'\n" -" '%' -> 'ꫝ'\n" -" '!' -> '꫞'\n" -" '@' -> '꫟'\n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mailman.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mailman.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mailman.po 2014-02-24 08:06:48.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mailman.po 2014-03-24 09:26:14.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:44+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:58+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Generated-By: pygettext.py 1.3\n" #: Mailman/Archiver/HyperArch.py:123 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/make.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/make.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/make.po 2014-02-24 08:06:55.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/make.po 2014-03-24 09:26:21.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:33+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:56+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ar.c:53 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/man-db-gnulib.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/man-db-gnulib.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/man-db-gnulib.po 2014-02-24 08:06:48.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/man-db-gnulib.po 2014-03-24 09:26:14.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:59+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: gnulib/lib/argp-help.c:158 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/man-db.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/man-db.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/man-db.po 2014-02-24 08:06:48.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/man-db.po 2014-03-24 09:26:14.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 11:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:59+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: lib/security.c:74 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mcs.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mcs.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mcs.po 2014-02-24 08:06:52.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mcs.po 2014-03-24 09:26:18.000000000 +0000 @@ -7,70 +7,70 @@ msgstr "" "Project-Id-Version: mono\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-09-13 18:41-0400\n" +"POT-Creation-Date: 2014-02-19 13:59-0500\n" "PO-Revision-Date: 2012-10-11 23:46+0000\n" "Last-Translator: Aurélien Ribeiro \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:12+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:31+0000\n" +"X-Generator: Launchpad (build 16967)\n" -#: mcs/mcs/anonymous.cs:1006 +#: mcs/mcs/anonymous.cs:1025 #, csharp-format msgid "Cannot convert `{0}' to an expression tree of non-delegate type `{1}'" msgstr "" -#: mcs/mcs/anonymous.cs:1011 +#: mcs/mcs/anonymous.cs:1030 #, csharp-format msgid "Cannot convert `{0}' to non-delegate type `{1}'" msgstr "" -#: mcs/mcs/anonymous.cs:1023 +#: mcs/mcs/anonymous.cs:1042 #, csharp-format msgid "" "Cannot convert `{0}' to delegate type `{1}' since there is a parameter " "mismatch" msgstr "" -#: mcs/mcs/anonymous.cs:1035 mcs/mcs/ecore.cs:5263 +#: mcs/mcs/anonymous.cs:1054 mcs/mcs/ecore.cs:5370 #, csharp-format msgid "Delegate `{0}' does not take `{1}' arguments" msgstr "" -#: mcs/mcs/anonymous.cs:1050 +#: mcs/mcs/anonymous.cs:1069 #, csharp-format msgid "Parameter `{0}' should not be declared with the `{1}' keyword" msgstr "Le paramètre `{0}' ne devrait pas être déclaré avec le mot-clé `{1}'" -#: mcs/mcs/anonymous.cs:1053 +#: mcs/mcs/anonymous.cs:1072 #, csharp-format msgid "Parameter `{0}' must be declared with the `{1}' keyword" msgstr "Le paramètre `{0}' doit être déclaré avec le mot-clé `{1}'" -#: mcs/mcs/anonymous.cs:1070 +#: mcs/mcs/anonymous.cs:1089 #, csharp-format msgid "Parameter `{0}' is declared as type `{1}' but should be `{2}'" msgstr "" "Le paramètre `{0}' est déclaré du type `{1}' mais devrait être du type `{2}'" -#: mcs/mcs/anonymous.cs:1216 +#: mcs/mcs/anonymous.cs:1235 msgid "Async lambda expressions cannot be converted to expression trees" msgstr "" -#: mcs/mcs/anonymous.cs:1265 +#: mcs/mcs/anonymous.cs:1284 msgid "An anonymous method cannot be converted to an expression tree" msgstr "" -#: mcs/mcs/anonymous.cs:1284 +#: mcs/mcs/anonymous.cs:1303 #, csharp-format msgid "" "Cannot convert anonymous method block without a parameter list to delegate " "type `{0}' because it has one or more `out' parameters" msgstr "" -#: mcs/mcs/anonymous.cs:1308 +#: mcs/mcs/anonymous.cs:1327 msgid "" "Anonymous methods and lambda expressions cannot be used in the current " "context" @@ -78,23 +78,23 @@ "Des méthodes inconnues et des expressions lambda ne peuvent pas être " "utilisées dans le contexte actuel" -#: mcs/mcs/anonymous.cs:1351 +#: mcs/mcs/anonymous.cs:1363 #, csharp-format msgid "" "Local variable or parameter `{0}' cannot have their address taken and be " "used inside an anonymous method, lambda expression or query expression" msgstr "" -#: mcs/mcs/anonymous.cs:1371 +#: mcs/mcs/anonymous.cs:1383 #, csharp-format msgid "Cannot convert async {0} to delegate type `{1}'" msgstr "" -#: mcs/mcs/anonymous.cs:1619 +#: mcs/mcs/anonymous.cs:1692 msgid "An expression tree cannot contain an anonymous method expression" msgstr "" -#: mcs/mcs/anonymous.cs:1910 +#: mcs/mcs/anonymous.cs:1982 #, csharp-format msgid "" "`{0}': An anonymous type cannot have multiple properties with the same name" @@ -105,24 +105,24 @@ "An expression tree cannot contain an invocation which uses optional parameter" msgstr "" -#: mcs/mcs/argument.cs:231 +#: mcs/mcs/argument.cs:252 msgid "An expression tree cannot contain named argument" msgstr "" -#: mcs/mcs/argument.cs:342 +#: mcs/mcs/argument.cs:363 #, csharp-format msgid "" "The method group `{0}' cannot be used as an argument of dynamic operation. " "Consider using parentheses to invoke the method" msgstr "" -#: mcs/mcs/argument.cs:346 +#: mcs/mcs/argument.cs:367 msgid "" "An anonymous method or lambda expression cannot be used as an argument of " "dynamic operation. Consider using a cast" msgstr "" -#: mcs/mcs/argument.cs:349 +#: mcs/mcs/argument.cs:370 #, csharp-format msgid "" "An expression of type `{0}' cannot be used as an argument of dynamic " @@ -133,55 +133,55 @@ msgid "An expression tree cannot contain an assignment operator" msgstr "" -#: mcs/mcs/assign.cs:699 +#: mcs/mcs/assign.cs:743 #, csharp-format msgid "Cannot assign to `{0}' because it is a `{1}'" msgstr "" -#: mcs/mcs/assembly.cs:285 +#: mcs/mcs/assembly.cs:286 msgid "Invalid type specified as an argument for TypeForwardedTo attribute" msgstr "" -#: mcs/mcs/assembly.cs:293 +#: mcs/mcs/assembly.cs:294 #, csharp-format msgid "A duplicate type forward of type `{0}'" msgstr "" -#: mcs/mcs/assembly.cs:302 +#: mcs/mcs/assembly.cs:303 #, csharp-format msgid "Cannot forward type `{0}' because it is defined in this assembly" msgstr "" -#: mcs/mcs/assembly.cs:308 +#: mcs/mcs/assembly.cs:309 #, csharp-format msgid "Cannot forward type `{0}' because it is a nested type" msgstr "" -#: mcs/mcs/assembly.cs:337 +#: mcs/mcs/assembly.cs:338 #, csharp-format msgid "" "Friend assembly reference `{0}' is invalid. InternalsVisibleTo declarations " "cannot have a version, culture or processor architecture specified" msgstr "" -#: mcs/mcs/assembly.cs:345 +#: mcs/mcs/assembly.cs:346 #, csharp-format msgid "" "Friend assembly reference `{0}' is invalid. Strong named assemblies must " "specify a public key in their InternalsVisibleTo declarations" msgstr "" -#: mcs/mcs/assembly.cs:389 +#: mcs/mcs/assembly.cs:392 #, csharp-format msgid "Referenced assembly `{0}' does not have a strong name" msgstr "" -#: mcs/mcs/assembly.cs:395 +#: mcs/mcs/assembly.cs:398 #, csharp-format msgid "Referenced assembly `{0}' has different culture setting of `{1}'" msgstr "" -#: mcs/mcs/assembly.cs:410 +#: mcs/mcs/assembly.cs:413 #, csharp-format msgid "" "Friend access was granted to `{0}', but the output assembly is named `{1}'. " @@ -189,139 +189,147 @@ "it" msgstr "" -#: mcs/mcs/assembly.cs:424 +#: mcs/mcs/assembly.cs:427 msgid "" "Could not sign the assembly. ECMA key can only be used to delay-sign " "assemblies" msgstr "" -#: mcs/mcs/assembly.cs:667 +#: mcs/mcs/assembly.cs:681 msgid "" "Added modules must be marked with the CLSCompliant attribute to match the " "assembly" msgstr "" -#: mcs/mcs/assembly.cs:702 mcs/mcs/assembly.cs:717 +#: mcs/mcs/assembly.cs:716 mcs/mcs/assembly.cs:731 #, csharp-format msgid "" "Option `{0}' overrides attribute `{1}' given in a source file or added module" msgstr "" -#: mcs/mcs/assembly.cs:752 +#: mcs/mcs/assembly.cs:766 msgid "Delay signing was requested but no key file was given" msgstr "" -#: mcs/mcs/assembly.cs:773 +#: mcs/mcs/assembly.cs:787 msgid "Cannot link resource file when building a module" msgstr "" -#: mcs/mcs/assembly.cs:778 +#: mcs/mcs/assembly.cs:792 #, csharp-format msgid "Error reading resource file `{0}'" msgstr "" -#: mcs/mcs/assembly.cs:848 +#: mcs/mcs/assembly.cs:862 msgid "Could not write to file `" msgstr "" -#: mcs/mcs/assembly.cs:892 +#: mcs/mcs/assembly.cs:906 msgid "Cannot specify -main if building a module or library" msgstr "" -#: mcs/mcs/assembly.cs:918 +#: mcs/mcs/assembly.cs:932 #, csharp-format msgid "Could not find `{0}' specified for Main method" msgstr "" -#: mcs/mcs/assembly.cs:924 +#: mcs/mcs/assembly.cs:938 #, csharp-format msgid "`{0}' specified for Main method must be a valid class or struct" msgstr "" -#: mcs/mcs/assembly.cs:928 +#: mcs/mcs/assembly.cs:942 #, csharp-format msgid "`{0}' does not have a suitable static Main method" msgstr "" -#: mcs/mcs/assembly.cs:931 +#: mcs/mcs/assembly.cs:945 #, csharp-format msgid "" "Program `{0}' does not contain a static `Main' method suitable for an entry " "point" msgstr "" -#: mcs/mcs/assembly.cs:950 +#: mcs/mcs/assembly.cs:964 msgid "Error during assembly signing. " msgstr "" -#: mcs/mcs/assembly.cs:1135 +#: mcs/mcs/assembly.cs:1149 #, csharp-format msgid "Metadata file `{0}' could not be found" msgstr "" -#: mcs/mcs/assembly.cs:1140 +#: mcs/mcs/assembly.cs:1154 #, csharp-format msgid "Metadata file `{0}' does not contain valid metadata" msgstr "" -#: mcs/mcs/assembly.cs:1146 +#: mcs/mcs/assembly.cs:1160 #, csharp-format msgid "" "Referenced assembly file `{0}' is a module. Consider using `-addmodule' " "option to add the module" msgstr "" -#: mcs/mcs/assembly.cs:1153 +#: mcs/mcs/assembly.cs:1167 #, csharp-format msgid "" "Added module file `{0}' is an assembly. Consider using `-r' option to " "reference the file" msgstr "" -#: mcs/mcs/async.cs:72 +#: mcs/mcs/async.cs:78 +msgid "The `await' operator cannot be used in the body of a finally clause" +msgstr "" + +#: mcs/mcs/async.cs:83 msgid "The `await' operator cannot be used in the body of a lock statement" msgstr "" -#: mcs/mcs/async.cs:77 +#: mcs/mcs/async.cs:88 msgid "The `await' operator cannot be used in an unsafe context" msgstr "" -#: mcs/mcs/async.cs:147 +#: mcs/mcs/async.cs:164 #, csharp-format msgid "" "Cannot await void method `{0}'. Consider changing method return type to " "`Task'" msgstr "" -#: mcs/mcs/async.cs:150 +#: mcs/mcs/async.cs:167 #, csharp-format msgid "Cannot await `{0}' expression" msgstr "" -#: mcs/mcs/async.cs:297 +#: mcs/mcs/async.cs:315 #, csharp-format msgid "" "The awaiter type `{0}' must have suitable IsCompleted and GetResult members" msgstr "" -#: mcs/mcs/async.cs:305 +#: mcs/mcs/async.cs:323 msgid "" "The `await' operator may only be used in a query expression within the first " "collection expression of the initial `from' clause or within the collection " "expression of a `join' clause" msgstr "" -#: mcs/mcs/async.cs:338 +#: mcs/mcs/async.cs:328 +msgid "The `await' operator cannot be used in the body of a catch clause" +msgstr "" + +#: mcs/mcs/async.cs:360 #, csharp-format msgid "The `await' operand type `{0}' must have suitable GetAwaiter method" msgstr "" -#: mcs/mcs/async.cs:354 +#: mcs/mcs/async.cs:376 #, csharp-format msgid "The awaiter type `{0}' must implement interface `{1}'" msgstr "" -#: mcs/mcs/async.cs:592 +#: mcs/mcs/async.cs:658 msgid "" "Cannot find compiler required types for asynchronous functions support. Are " "you targeting the wrong framework version?" @@ -365,167 +373,167 @@ msgid "Error during emitting `{0}' attribute. The reason is `{1}'" msgstr "" -#: mcs/mcs/attribute.cs:321 +#: mcs/mcs/attribute.cs:327 #, csharp-format msgid "" "`{0}' is ambiguous between `{1}' and `{2}'. Use either `@{0}' or " "`{0}Attribute'" msgstr "" -#: mcs/mcs/attribute.cs:348 mcs/mcs/attribute.cs:354 +#: mcs/mcs/attribute.cs:353 mcs/mcs/attribute.cs:364 #, csharp-format msgid "`{0}': is not an attribute class" msgstr "" -#: mcs/mcs/attribute.cs:459 +#: mcs/mcs/attribute.cs:473 #, csharp-format msgid "Cannot apply attribute class `{0}' because it is abstract" msgstr "" -#: mcs/mcs/attribute.cs:530 +#: mcs/mcs/attribute.cs:544 #, csharp-format msgid "Duplicate named attribute `{0}' argument" msgstr "" -#: mcs/mcs/attribute.cs:989 +#: mcs/mcs/attribute.cs:1003 #, csharp-format msgid "" "The attribute `{0}' is not valid on this declaration type. It is valid on " "`{1}' declarations only" msgstr "" -#: mcs/mcs/attribute.cs:1011 +#: mcs/mcs/attribute.cs:1025 #, csharp-format msgid "The argument to the `{0}' attribute must be a valid identifier" msgstr "" -#: mcs/mcs/attribute.cs:1025 +#: mcs/mcs/attribute.cs:1039 #, csharp-format msgid "Invalid value for argument to `{0}' attribute" msgstr "" -#: mcs/mcs/attribute.cs:1293 +#: mcs/mcs/attribute.cs:1307 #, csharp-format msgid "The attribute `{0}' cannot be applied multiple times" msgstr "" -#: mcs/mcs/attribute.cs:1599 +#: mcs/mcs/attribute.cs:1613 #, csharp-format msgid "`{0}' is obsolete: `{1}'" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:808 +#: mcs/mcs/cs-tokenizer.cs:811 msgid "" "The `partial' modifier can be used only immediately before `class', " "`struct', `interface', or `void' keyword" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:1500 mcs/mcs/cs-tokenizer.cs:1563 +#: mcs/mcs/cs-tokenizer.cs:1503 mcs/mcs/cs-tokenizer.cs:1566 msgid "Invalid number" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:1778 +#: mcs/mcs/cs-tokenizer.cs:1781 #, csharp-format msgid "Unrecognized escape sequence `\\{0}'" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:1797 +#: mcs/mcs/cs-tokenizer.cs:1800 msgid "Unrecognized escape sequence" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2062 +#: mcs/mcs/cs-tokenizer.cs:2065 msgid "Filename, single-line comment or end-of-line expected" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2110 +#: mcs/mcs/cs-tokenizer.cs:2113 msgid "Missing identifier to pre-processor directive" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2120 mcs/mcs/cs-tokenizer.cs:2124 +#: mcs/mcs/cs-tokenizer.cs:2123 mcs/mcs/cs-tokenizer.cs:2127 #, csharp-format msgid "Identifier expected: {0}" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2632 +#: mcs/mcs/cs-tokenizer.cs:2635 msgid "Integral constant is too large" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2637 +#: mcs/mcs/cs-tokenizer.cs:2640 msgid "Invalid preprocessor directive" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2644 +#: mcs/mcs/cs-tokenizer.cs:2647 #, csharp-format msgid "Unexpected processor directive ({0})" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2650 +#: mcs/mcs/cs-tokenizer.cs:2653 msgid "" "Cannot define or undefine preprocessor symbols after first token in file" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2656 +#: mcs/mcs/cs-tokenizer.cs:2659 msgid "" "Preprocessor directives must appear as the first non-whitespace character on " "a line" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2661 +#: mcs/mcs/cs-tokenizer.cs:2664 msgid "Single-line comment or end-of-line expected" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2706 mcs/mcs/cs-tokenizer.cs:3749 +#: mcs/mcs/cs-tokenizer.cs:2709 mcs/mcs/cs-tokenizer.cs:3748 msgid "Expected `#endif' directive" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2739 mcs/mcs/cs-tokenizer.cs:2760 -#: mcs/mcs/cs-tokenizer.cs:2791 mcs/mcs/cs-tokenizer.cs:3747 +#: mcs/mcs/cs-tokenizer.cs:2742 mcs/mcs/cs-tokenizer.cs:2763 +#: mcs/mcs/cs-tokenizer.cs:2794 mcs/mcs/cs-tokenizer.cs:3746 msgid "#endregion directive expected" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2840 +#: mcs/mcs/cs-tokenizer.cs:2843 msgid "Wrong preprocessor directive" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2852 +#: mcs/mcs/cs-tokenizer.cs:2855 #, csharp-format msgid "#error: '{0}'" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2870 +#: mcs/mcs/cs-tokenizer.cs:2873 msgid "The line number specified for #line directive is missing or invalid" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2932 mcs/mcs/cs-tokenizer.cs:3584 +#: mcs/mcs/cs-tokenizer.cs:2935 mcs/mcs/cs-tokenizer.cs:3587 msgid "Newline in constant" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:2959 +#: mcs/mcs/cs-tokenizer.cs:2962 msgid "Unterminated string literal" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:3036 +#: mcs/mcs/cs-tokenizer.cs:3039 msgid "Identifier too long (limit is 512 chars)" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:3422 +#: mcs/mcs/cs-tokenizer.cs:3425 msgid "End-of-file found, '*/' expected" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:3533 +#: mcs/mcs/cs-tokenizer.cs:3536 msgid "Keyword, identifier, or string expected after verbatim specifier: @" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:3554 +#: mcs/mcs/cs-tokenizer.cs:3557 #, csharp-format msgid "Unexpected character `{0}'" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:3579 +#: mcs/mcs/cs-tokenizer.cs:3582 msgid "Empty character literal" msgstr "" -#: mcs/mcs/cs-tokenizer.cs:3600 +#: mcs/mcs/cs-tokenizer.cs:3603 msgid "Too many characters in character literal" msgstr "" @@ -533,7 +541,7 @@ msgid "The operation overflows at compile time in checked mode" msgstr "" -#: mcs/mcs/cfold.cs:329 mcs/mcs/expression.cs:4000 +#: mcs/mcs/cfold.cs:329 mcs/mcs/expression.cs:4145 #, csharp-format msgid "Operator `{0}' is ambiguous on operands of type `{1}' and `{2}'" msgstr "" @@ -542,446 +550,446 @@ msgid "Division by constant zero" msgstr "" -#: mcs/mcs/class.cs:137 +#: mcs/mcs/class.cs:142 #, csharp-format msgid "" "Partial declarations of `{0}' must be all classes, all structs or all " "interfaces" msgstr "" -#: mcs/mcs/class.cs:146 +#: mcs/mcs/class.cs:151 #, csharp-format msgid "" "Partial declarations of `{0}' have conflicting accessibility modifiers" msgstr "" -#: mcs/mcs/class.cs:156 +#: mcs/mcs/class.cs:161 #, csharp-format msgid "" "Partial declarations of `{0}' must have the same type parameter names in the " "same order" msgstr "" -#: mcs/mcs/class.cs:163 +#: mcs/mcs/class.cs:168 #, csharp-format msgid "" "Partial declarations of `{0}' must have the same type parameter variance " "modifiers" msgstr "" -#: mcs/mcs/class.cs:341 +#: mcs/mcs/class.cs:346 #, csharp-format msgid "" "Missing partial modifier on declaration of type `{0}'. Another partial " "declaration of this type exists" msgstr "" -#: mcs/mcs/class.cs:746 +#: mcs/mcs/class.cs:757 #, csharp-format msgid "" "`{0}': explicit interface declaration can only be declared in a class or " "struct" msgstr "" -#: mcs/mcs/class.cs:801 +#: mcs/mcs/class.cs:812 #, csharp-format msgid "Duplicate type parameter `{0}'" msgstr "" -#: mcs/mcs/class.cs:804 +#: mcs/mcs/class.cs:815 #, csharp-format msgid "The type `{0}' already contains a definition for `{1}'" msgstr "" -#: mcs/mcs/class.cs:881 +#: mcs/mcs/class.cs:892 msgid "" "Cannot specify the `DefaultMember' attribute on type containing an indexer" msgstr "" -#: mcs/mcs/class.cs:886 +#: mcs/mcs/class.cs:897 msgid "The RequiredAttribute attribute is not permitted on C# types" msgstr "" -#: mcs/mcs/class.cs:1112 +#: mcs/mcs/class.cs:1125 #, csharp-format msgid "Class `{0}' cannot derive from the dynamic type" msgstr "" -#: mcs/mcs/class.cs:1129 +#: mcs/mcs/class.cs:1142 #, csharp-format msgid "`{0}' is already listed in interface list" msgstr "" -#: mcs/mcs/class.cs:1137 +#: mcs/mcs/class.cs:1150 #, csharp-format msgid "" "Inconsistent accessibility: base interface `{0}' is less accessible than " "interface `{1}'" msgstr "" -#: mcs/mcs/class.cs:1143 +#: mcs/mcs/class.cs:1156 #, csharp-format msgid "Type `{0}' in interface list is not an interface" msgstr "" -#: mcs/mcs/class.cs:1145 +#: mcs/mcs/class.cs:1158 #, csharp-format msgid "`{0}': Classes cannot have multiple base classes (`{1}' and `{2}')" msgstr "" -#: mcs/mcs/class.cs:1148 +#: mcs/mcs/class.cs:1161 #, csharp-format msgid "`{0}': Base class `{1}' must be specified as first" msgstr "" -#: mcs/mcs/class.cs:1209 +#: mcs/mcs/class.cs:1222 #, csharp-format msgid "" "The operator `{0}' requires a matching operator `{1}' to also be defined" msgstr "" -#: mcs/mcs/class.cs:1464 +#: mcs/mcs/class.cs:1477 #, csharp-format msgid "Partial declarations of `{0}' must not specify different base classes" msgstr "" -#: mcs/mcs/class.cs:1508 +#: mcs/mcs/class.cs:1521 #, csharp-format msgid "" "Inherited interface `{0}' causes a cycle in the interface hierarchy of `{1}'" msgstr "" -#: mcs/mcs/class.cs:1515 +#: mcs/mcs/class.cs:1528 #, csharp-format msgid "Circular base class dependency involving `{0}' and `{1}'" msgstr "" -#: mcs/mcs/class.cs:1827 +#: mcs/mcs/class.cs:1840 #, csharp-format msgid "`{0}': cannot implement a dynamic interface `{1}'" msgstr "" -#: mcs/mcs/class.cs:1842 +#: mcs/mcs/class.cs:1855 #, csharp-format msgid "" "`{0}' cannot implement both `{1}' and `{2}' because they may unify for some " "type parameter substitutions" msgstr "" -#: mcs/mcs/class.cs:1866 +#: mcs/mcs/class.cs:1879 #, csharp-format msgid "" "A generic type cannot derive from `{0}' because it is an attribute class" msgstr "" -#: mcs/mcs/class.cs:1970 +#: mcs/mcs/class.cs:1983 msgid "" "Two indexers have different names; the IndexerName attribute must be used " "with the same name on every indexer within a type" msgstr "" -#: mcs/mcs/class.cs:2225 +#: mcs/mcs/class.cs:2238 #, csharp-format msgid "" "A static member `{0}' cannot be marked as override, virtual or abstract" msgstr "" -#: mcs/mcs/class.cs:2232 +#: mcs/mcs/class.cs:2245 #, csharp-format msgid "A member `{0}' marked as override cannot be marked as new or virtual" msgstr "" -#: mcs/mcs/class.cs:2244 +#: mcs/mcs/class.cs:2257 #, csharp-format msgid "`{0}' cannot be both extern and abstract" msgstr "" -#: mcs/mcs/class.cs:2249 +#: mcs/mcs/class.cs:2262 #, csharp-format msgid "`{0}' cannot be both abstract and sealed" msgstr "" -#: mcs/mcs/class.cs:2254 +#: mcs/mcs/class.cs:2267 #, csharp-format msgid "The abstract method `{0}' cannot be marked virtual" msgstr "" -#: mcs/mcs/class.cs:2260 +#: mcs/mcs/class.cs:2273 #, csharp-format msgid "`{0}' is abstract but it is declared in the non-abstract class `{1}'" msgstr "" -#: mcs/mcs/class.cs:2268 +#: mcs/mcs/class.cs:2281 #, csharp-format msgid "`{0}': virtual or abstract members cannot be private" msgstr "" -#: mcs/mcs/class.cs:2275 +#: mcs/mcs/class.cs:2288 #, csharp-format msgid "`{0}' cannot be sealed because it is not an override" msgstr "" -#: mcs/mcs/class.cs:2315 +#: mcs/mcs/class.cs:2337 #, csharp-format msgid "`{0}': containing type does not implement interface `{1}'" msgstr "" -#: mcs/mcs/class.cs:2505 +#: mcs/mcs/class.cs:2531 #, csharp-format msgid "Type parameter `{0}' has same name as containing type, or method" msgstr "" -#: mcs/mcs/class.cs:2513 +#: mcs/mcs/class.cs:2539 #, csharp-format msgid "`{0}': member names cannot be the same as their enclosing type" msgstr "" -#: mcs/mcs/class.cs:2632 +#: mcs/mcs/class.cs:2658 msgid "" "The class System.Object cannot have a base class or implement an interface." msgstr "" -#: mcs/mcs/class.cs:2641 +#: mcs/mcs/class.cs:2667 #, csharp-format msgid "" "Attribute `{0}' is only valid on classes derived from System.Attribute" msgstr "" -#: mcs/mcs/class.cs:2646 +#: mcs/mcs/class.cs:2672 msgid "" "Attribute `System.Diagnostics.ConditionalAttribute' is only valid on methods " "or attribute classes" msgstr "" -#: mcs/mcs/class.cs:2675 +#: mcs/mcs/class.cs:2701 #, csharp-format msgid "`{0}': an abstract class cannot be sealed or static" msgstr "" -#: mcs/mcs/class.cs:2679 +#: mcs/mcs/class.cs:2705 #, csharp-format msgid "`{0}': a class cannot be both static and sealed" msgstr "" -#: mcs/mcs/class.cs:2685 +#: mcs/mcs/class.cs:2711 #, csharp-format msgid "`{0}': Static classes cannot contain user-defined operators" msgstr "" -#: mcs/mcs/class.cs:2690 +#: mcs/mcs/class.cs:2716 #, csharp-format msgid "`{0}': Static classes cannot contain destructor" msgstr "" -#: mcs/mcs/class.cs:2695 +#: mcs/mcs/class.cs:2721 #, csharp-format msgid "`{0}': cannot declare indexers in a static class" msgstr "" -#: mcs/mcs/class.cs:2703 +#: mcs/mcs/class.cs:2729 #, csharp-format msgid "`{0}': Static classes cannot have instance constructors" msgstr "" -#: mcs/mcs/class.cs:2707 +#: mcs/mcs/class.cs:2733 #, csharp-format msgid "`{0}': cannot declare instance members in a static class" msgstr "" -#: mcs/mcs/class.cs:2738 +#: mcs/mcs/class.cs:2775 #, csharp-format msgid "`{0}': Cannot derive from type parameter `{1}'" msgstr "" -#: mcs/mcs/class.cs:2742 +#: mcs/mcs/class.cs:2779 #, csharp-format msgid "`{0}': Cannot derive from static class `{1}'" msgstr "" -#: mcs/mcs/class.cs:2746 +#: mcs/mcs/class.cs:2783 #, csharp-format msgid "`{0}': cannot derive from sealed type `{1}'" msgstr "" -#: mcs/mcs/class.cs:2749 +#: mcs/mcs/class.cs:2786 #, csharp-format msgid "" "Static class `{0}' cannot derive from type `{1}'. Static classes must derive " "from object" msgstr "" -#: mcs/mcs/class.cs:2760 +#: mcs/mcs/class.cs:2797 #, csharp-format msgid "`{0}' cannot derive from special class `{1}'" msgstr "" -#: mcs/mcs/class.cs:2770 +#: mcs/mcs/class.cs:2807 #, csharp-format msgid "" "Inconsistent accessibility: base class `{0}' is less accessible than class " "`{1}'" msgstr "" -#: mcs/mcs/class.cs:2778 +#: mcs/mcs/class.cs:2815 #, csharp-format msgid "Static class `{0}' cannot implement interfaces" msgstr "" -#: mcs/mcs/class.cs:2889 mcs/mcs/class.cs:2903 +#: mcs/mcs/class.cs:2926 mcs/mcs/class.cs:2940 #, csharp-format msgid "Struct member `{0}' of type `{1}' causes a cycle in the struct layout" msgstr "" -#: mcs/mcs/class.cs:2985 +#: mcs/mcs/class.cs:3022 #, csharp-format msgid "`{0}': Structs cannot have instance field initializers" msgstr "" -#: mcs/mcs/class.cs:3173 +#: mcs/mcs/class.cs:3210 #, csharp-format msgid "Do not override `{0}'. Use destructor syntax instead" msgstr "" -#: mcs/mcs/class.cs:3176 +#: mcs/mcs/class.cs:3213 #, csharp-format msgid "`{0}' is marked as an override but no suitable {1} found to override" msgstr "" -#: mcs/mcs/class.cs:3182 +#: mcs/mcs/class.cs:3219 #, csharp-format msgid "`{0}': cannot override because `{1}' is not an event" msgstr "" -#: mcs/mcs/class.cs:3185 +#: mcs/mcs/class.cs:3222 #, csharp-format msgid "`{0}': cannot override because `{1}' is not a property" msgstr "" -#: mcs/mcs/class.cs:3188 +#: mcs/mcs/class.cs:3225 #, csharp-format msgid "`{0}': cannot override because `{1}' is not a method" msgstr "" -#: mcs/mcs/class.cs:3207 +#: mcs/mcs/class.cs:3244 #, csharp-format msgid "" "`{0}' cannot override inherited members `{1}' and `{2}' because they have " "the same signature when used in type `{3}'" msgstr "" -#: mcs/mcs/class.cs:3260 mcs/mcs/field.cs:203 +#: mcs/mcs/class.cs:3297 mcs/mcs/field.cs:203 #, csharp-format msgid "`{0}' hides inherited abstract member `{1}'" msgstr "" -#: mcs/mcs/class.cs:3284 +#: mcs/mcs/class.cs:3321 #, csharp-format msgid "" "`{0}': cannot override inherited member `{1}' because it is not marked " "virtual, abstract or override" msgstr "" -#: mcs/mcs/class.cs:3292 +#: mcs/mcs/class.cs:3329 #, csharp-format msgid "`{0}': cannot override inherited member `{1}' because it is sealed" msgstr "" -#: mcs/mcs/class.cs:3301 +#: mcs/mcs/class.cs:3338 #, csharp-format msgid "`{0}': type must be `{1}' to match overridden member `{2}'" msgstr "" -#: mcs/mcs/class.cs:3304 +#: mcs/mcs/class.cs:3341 #, csharp-format msgid "`{0}': return type must be `{1}' to match overridden member `{2}'" msgstr "" -#: mcs/mcs/class.cs:3372 +#: mcs/mcs/class.cs:3409 #, csharp-format msgid "A partial method `{0}' cannot explicitly implement an interface" msgstr "" -#: mcs/mcs/class.cs:3378 +#: mcs/mcs/class.cs:3415 #, csharp-format msgid "The type `{0}' in explicit interface declaration is not an interface" msgstr "" -#: mcs/mcs/class.cs:3413 +#: mcs/mcs/class.cs:3450 #, csharp-format msgid "" "Inconsistent accessibility: parameter type `{0}' is less accessible than " "indexer `{1}'" msgstr "" -#: mcs/mcs/class.cs:3417 +#: mcs/mcs/class.cs:3454 #, csharp-format msgid "" "Inconsistent accessibility: parameter type `{0}' is less accessible than " "operator `{1}'" msgstr "" -#: mcs/mcs/class.cs:3421 +#: mcs/mcs/class.cs:3458 #, csharp-format msgid "" "Inconsistent accessibility: parameter type `{0}' is less accessible than " "method `{1}'" msgstr "" -#: mcs/mcs/class.cs:3481 +#: mcs/mcs/class.cs:3518 #, csharp-format msgid "" "`{0}': cannot change access modifiers when overriding `{1}' inherited member " "`{2}'" msgstr "" -#: mcs/mcs/class.cs:3490 +#: mcs/mcs/class.cs:3527 #, csharp-format msgid "`{0}': static types cannot be used as return types" msgstr "" -#: mcs/mcs/class.cs:3551 +#: mcs/mcs/class.cs:3588 #, csharp-format msgid "" "`{0}': Cannot specify constraints for overrides and explicit interface " "implementation methods" msgstr "" -#: mcs/mcs/class.cs:3615 +#: mcs/mcs/class.cs:3652 #, csharp-format msgid "New virtual member `{0}' is declared in a sealed class `{1}'" msgstr "" -#: mcs/mcs/class.cs:3630 +#: mcs/mcs/class.cs:3667 msgid "Inconsistent accessibility: property type `" msgstr "" -#: mcs/mcs/class.cs:3635 +#: mcs/mcs/class.cs:3672 msgid "Inconsistent accessibility: indexer return type `" msgstr "" -#: mcs/mcs/class.cs:3641 mcs/mcs/class.cs:3646 mcs/mcs/delegate.cs:171 +#: mcs/mcs/class.cs:3678 mcs/mcs/class.cs:3683 mcs/mcs/delegate.cs:171 msgid "Inconsistent accessibility: return type `" msgstr "" -#: mcs/mcs/class.cs:3651 +#: mcs/mcs/class.cs:3688 msgid "Inconsistent accessibility: field type `" msgstr "" -#: mcs/mcs/class.cs:3663 +#: mcs/mcs/class.cs:3700 #, csharp-format msgid "" "Parameters or local variables of type `{0}' cannot be declared in async " "methods or iterators" msgstr "" -#: mcs/mcs/class.cs:3667 +#: mcs/mcs/class.cs:3704 #, csharp-format msgid "" "Local variables of type `{0}' cannot be used inside anonymous methods, " "lambda expressions or query expressions" msgstr "" -#: mcs/mcs/class.cs:3671 +#: mcs/mcs/class.cs:3708 #, csharp-format msgid "Field or property cannot be of type `{0}'" msgstr "" @@ -1114,11 +1122,11 @@ "return type" msgstr "" -#: mcs/mcs/delegate.cs:763 +#: mcs/mcs/delegate.cs:779 msgid "Method name expected" msgstr "" -#: mcs/mcs/doc.cs:630 +#: mcs/mcs/doc.cs:627 #, csharp-format msgid "Error generating XML documentation file `{0}' (`{1}')" msgstr "" @@ -1215,173 +1223,192 @@ msgid "The operation in question is undefined on void pointers" msgstr "" -#: mcs/mcs/ecore.cs:468 mcs/mcs/statement.cs:3107 mcs/mcs/statement.cs:3109 +#: mcs/mcs/ecore.cs:473 mcs/mcs/statement.cs:3805 mcs/mcs/statement.cs:3807 #, csharp-format msgid "Internal compiler error: {0}" msgstr "" -#: mcs/mcs/ecore.cs:530 mcs/mcs/expression.cs:6884 mcs/mcs/expression.cs:6892 +#: mcs/mcs/ecore.cs:535 mcs/mcs/expression.cs:7041 mcs/mcs/expression.cs:7049 msgid "A constant value is expected" msgstr "" -#: mcs/mcs/ecore.cs:541 +#: mcs/mcs/ecore.cs:546 msgid "" "An attribute argument must be a constant expression, typeof expression or " "array creation expression" msgstr "" -#: mcs/mcs/ecore.cs:715 +#: mcs/mcs/ecore.cs:726 #, csharp-format msgid "The class `{0}' has no constructors defined" msgstr "" -#: mcs/mcs/ecore.cs:912 +#: mcs/mcs/ecore.cs:924 #, csharp-format msgid "The `{0}' operator cannot be applied to operand of type `{1}'" msgstr "" -#: mcs/mcs/ecore.cs:918 +#: mcs/mcs/ecore.cs:930 msgid "An expression tree cannot contain an unsafe pointer operation" msgstr "" -#: mcs/mcs/ecore.cs:996 +#: mcs/mcs/ecore.cs:1012 #, csharp-format msgid "`{0}' is a `{1}' but a `{2}' was expected" msgstr "" -#: mcs/mcs/ecore.cs:1029 +#: mcs/mcs/ecore.cs:1045 #, csharp-format msgid "Expression denotes a `{0}', where a `{1}' was expected" msgstr "" -#: mcs/mcs/ecore.cs:1039 +#: mcs/mcs/ecore.cs:1055 msgid "Pointers and fixed size buffers may only be used in an unsafe context" msgstr "" -#: mcs/mcs/ecore.cs:2548 +#: mcs/mcs/ecore.cs:2616 #, csharp-format msgid "" "Dynamic keyword requires `{0}' to be defined. Are you missing " "System.Core.dll assembly reference?" msgstr "" -#: mcs/mcs/ecore.cs:2624 +#: mcs/mcs/ecore.cs:2692 #, csharp-format msgid "" "A local variable `{0}' cannot be used before it is declared. Consider " "renaming the local variable when it hides the member `{1}'" msgstr "" -#: mcs/mcs/ecore.cs:2639 mcs/mcs/ecore.cs:2682 +#: mcs/mcs/ecore.cs:2707 mcs/mcs/ecore.cs:2750 #, csharp-format msgid "`{0}' conflicts with a declaration in a child block" msgstr "" -#: mcs/mcs/ecore.cs:2691 +#: mcs/mcs/ecore.cs:2759 #, csharp-format msgid "A local variable `{0}' cannot be used before it is declared" msgstr "" -#: mcs/mcs/ecore.cs:2748 +#: mcs/mcs/ecore.cs:2816 #, csharp-format msgid "The name `{0}' does not exist in the current context" msgstr "" -#: mcs/mcs/ecore.cs:2844 +#: mcs/mcs/ecore.cs:2912 msgid "System.Void cannot be used from C#. Consider using `void'" msgstr "" -#: mcs/mcs/ecore.cs:3128 +#: mcs/mcs/ecore.cs:3211 #, csharp-format msgid "Cannot call an abstract base member `{0}'" msgstr "" -#: mcs/mcs/ecore.cs:3135 +#: mcs/mcs/ecore.cs:3218 #, csharp-format msgid "" "Cannot access protected member `{0}' via a qualifier of type `{1}'. The " "qualifier must be of type `{2}' or derived from it" msgstr "" -#: mcs/mcs/ecore.cs:3151 +#: mcs/mcs/ecore.cs:3243 +#, csharp-format +msgid "" +"Fields of static readonly field `{0}' cannot be assigned to (except in a " +"static constructor or a variable initializer)" +msgstr "" + +#: mcs/mcs/ecore.cs:3246 +#, csharp-format +msgid "" +"Members of readonly field `{0}' cannot be modified (except in a constructor " +"or a variable initializer)" +msgstr "" + +#: mcs/mcs/ecore.cs:3255 #, csharp-format msgid "" "Members of value type `{0}' cannot be assigned using a property `{1}' object " "initializer" msgstr "" -#: mcs/mcs/ecore.cs:3155 +#: mcs/mcs/ecore.cs:3259 #, csharp-format msgid "" "Cannot modify a value type return value of `{0}'. Consider storing the value " "in a temporary variable" msgstr "" -#: mcs/mcs/ecore.cs:3181 +#: mcs/mcs/ecore.cs:3272 +#, csharp-format +msgid "Cannot assign to members of `{0}' because it is a `{1}'" +msgstr "" + +#: mcs/mcs/ecore.cs:3298 #, csharp-format msgid "" "Static member `{0}' cannot be accessed with an instance reference, qualify " "it with a type name instead" msgstr "" -#: mcs/mcs/ecore.cs:3196 +#: mcs/mcs/ecore.cs:3313 #, csharp-format msgid "" "A field initializer cannot reference the nonstatic field, method, or " "property `{0}'" msgstr "" -#: mcs/mcs/ecore.cs:3200 +#: mcs/mcs/ecore.cs:3317 #, csharp-format msgid "An object reference is required to access non-static member `{0}'" msgstr "" -#: mcs/mcs/ecore.cs:3209 +#: mcs/mcs/ecore.cs:3326 #, csharp-format msgid "" "Cannot access a nonstatic member of outer type `{0}' via nested type `{1}'" msgstr "" -#: mcs/mcs/ecore.cs:3257 +#: mcs/mcs/ecore.cs:3354 msgid "Cannot modify the result of an unboxing conversion" msgstr "" -#: mcs/mcs/ecore.cs:3435 +#: mcs/mcs/ecore.cs:3532 #, csharp-format msgid "" "Type `{0}' does not contain a member `{1}' and the best extension method " "overload `{2}' has some invalid arguments" msgstr "" -#: mcs/mcs/ecore.cs:3440 +#: mcs/mcs/ecore.cs:3537 #, csharp-format msgid "Extension method instance type `{0}' cannot be converted to `{1}'" msgstr "" -#: mcs/mcs/ecore.cs:3581 +#: mcs/mcs/ecore.cs:3685 msgid "An expression tree cannot contain an expression with method group" msgstr "" -#: mcs/mcs/ecore.cs:3587 +#: mcs/mcs/ecore.cs:3691 msgid "" "Partial methods with only a defining declaration or removed conditional " "methods cannot be used in an expression tree" msgstr "" -#: mcs/mcs/ecore.cs:3619 +#: mcs/mcs/ecore.cs:3723 #, csharp-format msgid "" "Cannot convert method group `{0}' to non-delegate type `{1}'. Consider using " "parentheses to invoke the method" msgstr "" -#: mcs/mcs/ecore.cs:4351 +#: mcs/mcs/ecore.cs:4459 #, csharp-format msgid "" "The type `{0}' does not contain a constructor that takes `{1}' arguments" msgstr "" -#: mcs/mcs/ecore.cs:5044 +#: mcs/mcs/ecore.cs:5151 #, csharp-format msgid "" "Type `{0}' does not contain a member `{1}' and the best extension method " @@ -1389,160 +1416,201 @@ "without the extension method syntax" msgstr "" -#: mcs/mcs/ecore.cs:5083 +#: mcs/mcs/ecore.cs:5190 #, csharp-format msgid "" "The call is ambiguous between the following methods or properties: `{0}' and " "`{1}'" msgstr "" -#: mcs/mcs/ecore.cs:5146 +#: mcs/mcs/ecore.cs:5253 #, csharp-format msgid "" "The best overloaded collection initalizer method `{0}' cannot have `ref' or " "`out' modifier" msgstr "" -#: mcs/mcs/ecore.cs:5150 +#: mcs/mcs/ecore.cs:5257 #, csharp-format msgid "" "The best overloaded collection initalizer method `{0}' has some invalid " "arguments" msgstr "" -#: mcs/mcs/ecore.cs:5153 +#: mcs/mcs/ecore.cs:5260 #, csharp-format msgid "Delegate `{0}' has some invalid arguments" msgstr "" -#: mcs/mcs/ecore.cs:5157 +#: mcs/mcs/ecore.cs:5264 #, csharp-format msgid "The best overloaded method match for `{0}' has some invalid arguments" msgstr "" -#: mcs/mcs/ecore.cs:5166 +#: mcs/mcs/ecore.cs:5273 #, csharp-format msgid "" "Argument `#{0}' does not require `{1}' modifier. Consider removing `{1}' " "modifier" msgstr "" -#: mcs/mcs/ecore.cs:5169 +#: mcs/mcs/ecore.cs:5276 #, csharp-format msgid "Argument `#{0}' is missing `{1}' modifier" msgstr "" -#: mcs/mcs/ecore.cs:5186 +#: mcs/mcs/ecore.cs:5293 #, csharp-format msgid "Argument `#{0}' cannot convert `{1}' expression to type `{2}'" msgstr "" -#: mcs/mcs/ecore.cs:5239 +#: mcs/mcs/ecore.cs:5346 #, csharp-format msgid "" "The type arguments for method `{0}' cannot be inferred from the usage. Try " "specifying the type arguments explicitly" msgstr "" -#: mcs/mcs/ecore.cs:5268 +#: mcs/mcs/ecore.cs:5375 #, csharp-format msgid "No overload for method `{0}' takes `{1}' arguments" msgstr "" -#: mcs/mcs/ecore.cs:5321 +#: mcs/mcs/ecore.cs:5431 #, csharp-format msgid "The delegate `{0}' does not contain a parameter named `{1}'" msgstr "" -#: mcs/mcs/ecore.cs:5326 +#: mcs/mcs/ecore.cs:5436 #, csharp-format msgid "" "The best overloaded method match for `{0}' does not contain a parameter " "named `{1}'" msgstr "" -#: mcs/mcs/ecore.cs:5336 +#: mcs/mcs/ecore.cs:5446 #, csharp-format msgid "" "Named argument `{0}' cannot be used for a parameter which has positional " "argument specified" msgstr "" -#: mcs/mcs/ecore.cs:5675 +#: mcs/mcs/ecore.cs:5777 msgid "" "You cannot use fixed size buffers contained in unfixed expressions. Try " "using the fixed statement" msgstr "" -#: mcs/mcs/ecore.cs:5680 +#: mcs/mcs/ecore.cs:5782 #, csharp-format msgid "" "`{0}': Fixed size buffers can only be accessed through locals or fields" msgstr "" -#: mcs/mcs/ecore.cs:5716 +#: mcs/mcs/ecore.cs:5865 +#, csharp-format +msgid "" +"A static readonly field `{0}' cannot be passed ref or out (except in a " +"static constructor)" +msgstr "" + +#: mcs/mcs/ecore.cs:5868 +#, csharp-format +msgid "" +"A readonly field `{0}' cannot be passed ref or out (except in a constructor)" +msgstr "" + +#: mcs/mcs/ecore.cs:5882 +#, csharp-format +msgid "" +"Fields of static readonly field `{0}' cannot be passed ref or out (except in " +"a static constructor)" +msgstr "" + +#: mcs/mcs/ecore.cs:5885 +#, csharp-format +msgid "" +"Members of readonly field `{0}' cannot be passed ref or out (except in a " +"constructor)" +msgstr "" + +#: mcs/mcs/ecore.cs:5892 +#, csharp-format +msgid "" +"A static readonly field `{0}' cannot be assigned to (except in a static " +"constructor or a variable initializer)" +msgstr "" + +#: mcs/mcs/ecore.cs:5895 +#, csharp-format +msgid "" +"A readonly field `{0}' cannot be assigned to (except in a constructor or a " +"variable initializer)" +msgstr "" + +#: mcs/mcs/ecore.cs:5959 #, csharp-format msgid "Use of possibly unassigned field `{0}'" msgstr "" -#: mcs/mcs/ecore.cs:6163 +#: mcs/mcs/ecore.cs:6317 #, csharp-format msgid "Property or event `{0}' is not supported by the C# language" msgstr "" -#: mcs/mcs/ecore.cs:6359 +#: mcs/mcs/ecore.cs:6513 #, csharp-format msgid "A range variable `{0}' may not be passes as `ref' or `out' parameter" msgstr "" -#: mcs/mcs/ecore.cs:6432 +#: mcs/mcs/ecore.cs:6586 #, csharp-format msgid "" "The property or indexer `{0}' cannot be used in this context because it " "lacks the `get' accessor" msgstr "" -#: mcs/mcs/ecore.cs:6439 +#: mcs/mcs/ecore.cs:6593 #, csharp-format msgid "" "The property or indexer `{0}' cannot be used in this context because the get " "accessor is inaccessible" msgstr "" -#: mcs/mcs/ecore.cs:6458 +#: mcs/mcs/ecore.cs:6612 #, csharp-format msgid "Property or indexer `{0}' cannot be assigned to (it is read-only)" msgstr "" -#: mcs/mcs/ecore.cs:6466 +#: mcs/mcs/ecore.cs:6620 #, csharp-format msgid "" "The property or indexer `{0}' cannot be used in this context because the set " "accessor is inaccessible" msgstr "" -#: mcs/mcs/ecore.cs:6634 +#: mcs/mcs/ecore.cs:6788 #, csharp-format msgid "" "The event `{0}' can only appear on the left hand side of `+=' or `-=' " "operator" msgstr "" -#: mcs/mcs/ecore.cs:6638 +#: mcs/mcs/ecore.cs:6792 #, csharp-format msgid "" "The event `{0}' can only appear on the left hand side of += or -= when used " "outside of the type `{1}'" msgstr "" -#: mcs/mcs/ecore.cs:6809 +#: mcs/mcs/ecore.cs:6964 #, csharp-format msgid "" "An implicitly typed local variable declaration cannot be initialized with " "`{0}'" msgstr "" -#: mcs/mcs/ecore.cs:6823 +#: mcs/mcs/ecore.cs:6978 msgid "" "The contextual keyword `var' may only appear within a local variable " "declaration" @@ -1564,296 +1632,296 @@ msgid "Type byte, sbyte, short, ushort, int, uint, long or ulong expected" msgstr "" -#: mcs/mcs/eval.cs:579 +#: mcs/mcs/eval.cs:587 msgid "Detection Parsing Error" msgstr "" -#: mcs/mcs/expression.cs:646 +#: mcs/mcs/expression.cs:582 +#, csharp-format +msgid "Operator `{0}' is ambiguous on an operand of type `{1}'" +msgstr "" + +#: mcs/mcs/expression.cs:676 msgid "Cannot take the address of the given expression" msgstr "" -#: mcs/mcs/expression.cs:669 +#: mcs/mcs/expression.cs:699 msgid "" "You can only take the address of unfixed expression inside of a fixed " "statement initializer" msgstr "" -#: mcs/mcs/expression.cs:760 -#, csharp-format -msgid "Operator `{0}' is ambiguous on an operand of type `{1}'" -msgstr "" - -#: mcs/mcs/expression.cs:914 +#: mcs/mcs/expression.cs:943 msgid "The * or -> operator must be applied to a pointer" msgstr "" -#: mcs/mcs/expression.cs:1137 +#: mcs/mcs/expression.cs:1166 msgid "" "The operand of an increment or decrement operator must be a variable, " "property or indexer" msgstr "" -#: mcs/mcs/expression.cs:1351 +#: mcs/mcs/expression.cs:1409 #, csharp-format msgid "The `{0}' operator cannot be applied to an operand of a static type" msgstr "" -#: mcs/mcs/expression.cs:1356 +#: mcs/mcs/expression.cs:1414 #, csharp-format msgid "The `{0}' operator cannot be applied to an operand of pointer type" msgstr "" -#: mcs/mcs/expression.cs:1362 +#: mcs/mcs/expression.cs:1420 #, csharp-format msgid "" "The `{0}' operator cannot be applied to a lambda expression or anonymous " "method" msgstr "" -#: mcs/mcs/expression.cs:1629 +#: mcs/mcs/expression.cs:1709 #, csharp-format msgid "" "The `as' operator cannot be used with a non-reference type parameter `{0}'. " "Consider adding `class' or a reference type constraint" msgstr "" -#: mcs/mcs/expression.cs:1633 +#: mcs/mcs/expression.cs:1713 #, csharp-format msgid "The `as' operator cannot be used with a non-nullable value type `{0}'" msgstr "" -#: mcs/mcs/expression.cs:1667 +#: mcs/mcs/expression.cs:1747 #, csharp-format msgid "Cannot convert type `{0}' to `{1}' via a built-in conversion" msgstr "" -#: mcs/mcs/expression.cs:1708 +#: mcs/mcs/expression.cs:1788 #, csharp-format msgid "Cannot convert to static type `{0}'" msgstr "" -#: mcs/mcs/expression.cs:1818 +#: mcs/mcs/expression.cs:1898 msgid "" "The `default value' operator cannot be applied to an operand of a static type" msgstr "" -#: mcs/mcs/expression.cs:2465 +#: mcs/mcs/expression.cs:2575 #, csharp-format msgid "Operator `{0}' cannot be applied to operands of type `{1}' and `{2}'" msgstr "" -#: mcs/mcs/expression.cs:3210 +#: mcs/mcs/expression.cs:3363 msgid "To cast a negative value, you must enclose the value in parentheses" msgstr "" -#: mcs/mcs/expression.cs:4890 +#: mcs/mcs/expression.cs:5034 #, csharp-format msgid "" "A user-defined operator `{0}' must have parameters and return values of the " "same type in order to be applicable as a short circuit operator" msgstr "" -#: mcs/mcs/expression.cs:4900 +#: mcs/mcs/expression.cs:5044 #, csharp-format msgid "" "The type `{0}' must have operator `true' and operator `false' defined when " "`{1}' is used as a short circuit operator" msgstr "" -#: mcs/mcs/expression.cs:5299 +#: mcs/mcs/expression.cs:5419 #, csharp-format msgid "" "Type of conditional expression cannot be determined as `{0}' and `{1}' " "convert implicitly to each other" msgstr "" -#: mcs/mcs/expression.cs:5311 +#: mcs/mcs/expression.cs:5431 #, csharp-format msgid "" "Type of conditional expression cannot be determined because there is no " "implicit conversion between `{0}' and `{1}'" msgstr "" -#: mcs/mcs/expression.cs:5621 +#: mcs/mcs/expression.cs:5763 #, csharp-format msgid "Use of unassigned local variable `{0}'" msgstr "" -#: mcs/mcs/expression.cs:5641 +#: mcs/mcs/expression.cs:5783 #, csharp-format msgid "" "Cannot use fixed local `{0}' inside an anonymous method, lambda expression " "or query expression" msgstr "" -#: mcs/mcs/expression.cs:5837 +#: mcs/mcs/expression.cs:5968 #, csharp-format msgid "" "Parameter `{0}' cannot be used inside `{1}' when using `ref' or `out' " "modifier" msgstr "" -#: mcs/mcs/expression.cs:5916 +#: mcs/mcs/expression.cs:6038 #, csharp-format msgid "Use of unassigned out parameter `{0}'" msgstr "" -#: mcs/mcs/expression.cs:6068 +#: mcs/mcs/expression.cs:6200 #, csharp-format msgid "Cannot invoke a non-delegate type `{0}'" msgstr "" -#: mcs/mcs/expression.cs:6079 +#: mcs/mcs/expression.cs:6211 #, csharp-format msgid "The member `{0}' cannot be used as method or delegate" msgstr "" -#: mcs/mcs/expression.cs:6099 +#: mcs/mcs/expression.cs:6231 msgid "" "Do not directly call your base class Finalize method. It is called " "automatically from your destructor" msgstr "" -#: mcs/mcs/expression.cs:6101 +#: mcs/mcs/expression.cs:6233 msgid "" "Destructors and object.Finalize cannot be called directly. Consider calling " "IDisposable.Dispose if available" msgstr "" -#: mcs/mcs/expression.cs:6130 +#: mcs/mcs/expression.cs:6262 #, csharp-format msgid "" "The base call to method `{0}' cannot be dynamically dispatched. Consider " "casting the dynamic arguments or eliminating the base access" msgstr "" -#: mcs/mcs/expression.cs:6203 +#: mcs/mcs/expression.cs:6346 #, csharp-format msgid "`{0}': cannot explicitly call operator or accessor" msgstr "" -#: mcs/mcs/expression.cs:6387 +#: mcs/mcs/expression.cs:6533 #, csharp-format msgid "Unsafe type `{0}' cannot be used in an object creation expression" msgstr "" -#: mcs/mcs/expression.cs:6410 +#: mcs/mcs/expression.cs:6556 #, csharp-format msgid "" "Cannot create an instance of the variable type `{0}' because it does not " "have the new() constraint" msgstr "" -#: mcs/mcs/expression.cs:6416 +#: mcs/mcs/expression.cs:6562 #, csharp-format msgid "" "`{0}': cannot provide arguments when creating an instance of a variable type" msgstr "" -#: mcs/mcs/expression.cs:6425 +#: mcs/mcs/expression.cs:6571 #, csharp-format msgid "Cannot create an instance of the static class `{0}'" msgstr "" -#: mcs/mcs/expression.cs:6437 +#: mcs/mcs/expression.cs:6583 #, csharp-format msgid "Cannot create an instance of the abstract class or interface `{0}'" msgstr "" -#: mcs/mcs/expression.cs:6740 +#: mcs/mcs/expression.cs:6892 msgid "" "An implicitly typed local variable declarator cannot use an array initializer" msgstr "" -#: mcs/mcs/expression.cs:6898 mcs/mcs/expression.cs:6923 +#: mcs/mcs/expression.cs:7055 mcs/mcs/expression.cs:7080 #, csharp-format msgid "An array initializer of length `{0}' was expected" msgstr "" -#: mcs/mcs/expression.cs:6914 +#: mcs/mcs/expression.cs:7071 msgid "" "Array initializers can only be used in a variable or field initializer. Try " "using a new expression instead" msgstr "" -#: mcs/mcs/expression.cs:6931 +#: mcs/mcs/expression.cs:7088 msgid "A nested array initializer was expected" msgstr "" -#: mcs/mcs/expression.cs:6978 +#: mcs/mcs/expression.cs:7135 msgid "" "An expression tree cannot contain a multidimensional array initializer" msgstr "" -#: mcs/mcs/expression.cs:7014 +#: mcs/mcs/expression.cs:7171 msgid "Cannot create an array with a negative size" msgstr "" -#: mcs/mcs/expression.cs:7095 +#: mcs/mcs/expression.cs:7263 msgid "" "Can only use array initializer expressions to assign to array types. Try " "using a new expression instead" msgstr "" -#: mcs/mcs/expression.cs:7532 +#: mcs/mcs/expression.cs:7700 msgid "" "The type of an implicitly typed array cannot be inferred from the " "initializer. Try specifying array type explicitly" msgstr "" -#: mcs/mcs/expression.cs:7675 +#: mcs/mcs/expression.cs:7841 msgid "" "The `this' object cannot be used before all of its fields are assigned to" msgstr "" -#: mcs/mcs/expression.cs:7682 +#: mcs/mcs/expression.cs:7847 msgid "" "Keyword `this' is not valid in a static property, static method, or static " "field initializer" msgstr "" -#: mcs/mcs/expression.cs:7685 +#: mcs/mcs/expression.cs:7850 msgid "" "Anonymous methods inside structs cannot access instance members of `this'. " "Consider copying `this' to a local variable outside the anonymous method and " "using the local instead" msgstr "" -#: mcs/mcs/expression.cs:7688 +#: mcs/mcs/expression.cs:7853 msgid "Keyword `this' is not available in the current context" msgstr "" -#: mcs/mcs/expression.cs:7765 +#: mcs/mcs/expression.cs:7929 msgid "Cannot take the address of `this' because it is read-only" msgstr "" -#: mcs/mcs/expression.cs:7767 +#: mcs/mcs/expression.cs:7931 msgid "Cannot pass `this' as a ref or out argument because it is read-only" msgstr "" -#: mcs/mcs/expression.cs:7769 +#: mcs/mcs/expression.cs:7933 msgid "Cannot assign to `this' because it is read-only" msgstr "" -#: mcs/mcs/expression.cs:7841 +#: mcs/mcs/expression.cs:8001 msgid "" "The __arglist construct is valid only within a variable argument method" msgstr "" -#: mcs/mcs/expression.cs:7902 +#: mcs/mcs/expression.cs:8062 msgid "An expression tree cannot contain a method with variable arguments" msgstr "" -#: mcs/mcs/expression.cs:8170 +#: mcs/mcs/expression.cs:8330 msgid "The typeof operator cannot be used on the dynamic type" msgstr "" -#: mcs/mcs/expression.cs:8211 +#: mcs/mcs/expression.cs:8371 #, csharp-format msgid "`{0}': an attribute argument cannot use type parameters" msgstr "" -#: mcs/mcs/expression.cs:8426 +#: mcs/mcs/expression.cs:8586 #, csharp-format msgid "" "`{0}' does not have a predefined size, therefore sizeof can only be used in " @@ -1861,158 +1929,158 @@ "System.Runtime.InteropServices.Marshal.SizeOf)" msgstr "" -#: mcs/mcs/expression.cs:8493 +#: mcs/mcs/expression.cs:8653 #, csharp-format msgid "Alias `{0}' not found" msgstr "" -#: mcs/mcs/expression.cs:8519 +#: mcs/mcs/expression.cs:8679 msgid "" "The namespace alias qualifier `::' cannot be used to invoke a method. " "Consider using `.' instead" msgstr "" -#: mcs/mcs/expression.cs:8634 +#: mcs/mcs/expression.cs:8769 msgid "Cannot perform member binding on `null' value" msgstr "" -#: mcs/mcs/expression.cs:8795 +#: mcs/mcs/expression.cs:8900 #, csharp-format msgid "" "`{0}': cannot reference a type through an expression. Consider using `{1}' " "instead" msgstr "" -#: mcs/mcs/expression.cs:8874 +#: mcs/mcs/expression.cs:8969 #, csharp-format msgid "A nested type cannot be specified through a type parameter `{0}'" msgstr "" -#: mcs/mcs/expression.cs:8882 +#: mcs/mcs/expression.cs:8977 #, csharp-format msgid "" "Alias `{0}' cannot be used with `::' since it denotes a type. Consider " "replacing `::' with `.'" msgstr "" -#: mcs/mcs/expression.cs:8947 +#: mcs/mcs/expression.cs:9042 #, csharp-format msgid "The nested type `{0}' does not exist in the type `{1}'" msgstr "" -#: mcs/mcs/expression.cs:8971 +#: mcs/mcs/expression.cs:9066 #, csharp-format msgid "" "Type `{0}' does not contain a definition for `{1}' and no extension method " "`{1}' of type `{0}' could be found. Are you missing {2}?" msgstr "" -#: mcs/mcs/expression.cs:9189 +#: mcs/mcs/expression.cs:9294 #, csharp-format msgid "Cannot apply indexing with [] to an expression of type `{0}'" msgstr "" -#: mcs/mcs/expression.cs:9207 +#: mcs/mcs/expression.cs:9312 msgid "A pointer must be indexed by only one value" msgstr "" -#: mcs/mcs/expression.cs:9256 +#: mcs/mcs/expression.cs:9368 msgid "An element access expression cannot use named argument" msgstr "" -#: mcs/mcs/expression.cs:9334 +#: mcs/mcs/expression.cs:9452 #, csharp-format msgid "Wrong number of indexes `{0}' inside [], expected `{1}'" msgstr "" -#: mcs/mcs/expression.cs:9722 +#: mcs/mcs/expression.cs:9852 msgid "" "The indexer base access cannot be dynamically dispatched. Consider casting " "the dynamic arguments or eliminating the base access" msgstr "" -#: mcs/mcs/expression.cs:9807 +#: mcs/mcs/expression.cs:9937 msgid "An expression tree may not contain a base access" msgstr "" -#: mcs/mcs/expression.cs:9825 +#: mcs/mcs/expression.cs:9955 msgid "Keyword `base' is not available in a static method" msgstr "" -#: mcs/mcs/expression.cs:9827 +#: mcs/mcs/expression.cs:9957 msgid "Keyword `base' is not available in the current context" msgstr "" -#: mcs/mcs/expression.cs:9865 +#: mcs/mcs/expression.cs:9995 msgid "" "A property, indexer or dynamic member access may not be passed as `ref' or " "`out' parameter" msgstr "" -#: mcs/mcs/expression.cs:10194 +#: mcs/mcs/expression.cs:10329 #, csharp-format msgid "Array elements cannot be of type `{0}'" msgstr "" -#: mcs/mcs/expression.cs:10197 +#: mcs/mcs/expression.cs:10332 #, csharp-format msgid "Array elements cannot be of static type `{0}'" msgstr "" -#: mcs/mcs/expression.cs:10373 +#: mcs/mcs/expression.cs:10508 msgid "Cannot use a negative size with stackalloc" msgstr "" -#: mcs/mcs/expression.cs:10377 +#: mcs/mcs/expression.cs:10512 msgid "Cannot use stackalloc in finally or catch" msgstr "" -#: mcs/mcs/expression.cs:10494 +#: mcs/mcs/expression.cs:10629 #, csharp-format msgid "" "Member `{0}' cannot be initialized. An object initializer may only be used " "for fields, or properties" msgstr "" -#: mcs/mcs/expression.cs:10503 +#: mcs/mcs/expression.cs:10638 #, csharp-format msgid "" "Static field or property `{0}' cannot be assigned in an object initializer" msgstr "" -#: mcs/mcs/expression.cs:10710 +#: mcs/mcs/expression.cs:10845 #, csharp-format msgid "" "A field or property `{0}' cannot be initialized with a collection object " "initializer because type `{1}' does not implement `{2}' interface" msgstr "" -#: mcs/mcs/expression.cs:10721 +#: mcs/mcs/expression.cs:10856 #, csharp-format msgid "Inconsistent `{0}' member declaration" msgstr "" -#: mcs/mcs/expression.cs:10729 +#: mcs/mcs/expression.cs:10864 #, csharp-format msgid "" "An object initializer includes more than one member `{0}' initialization" msgstr "" -#: mcs/mcs/expression.cs:10747 +#: mcs/mcs/expression.cs:10882 #, csharp-format msgid "Cannot initialize object of type `{0}' with a collection initializer" msgstr "" -#: mcs/mcs/expression.cs:10884 +#: mcs/mcs/expression.cs:11025 msgid "" "Object and collection initializers cannot be used to instantiate a delegate" msgstr "" -#: mcs/mcs/expression.cs:11049 +#: mcs/mcs/expression.cs:11196 msgid "Anonymous types cannot be used in this expression" msgstr "" -#: mcs/mcs/expression.cs:11148 +#: mcs/mcs/expression.cs:11290 #, csharp-format msgid "An anonymous type property `{0}' cannot be initialized with `{1}'" msgstr "" @@ -2083,61 +2151,7 @@ msgid "`{0}': A field cannot be both volatile and readonly" msgstr "" -#: mcs/mcs/flowanalysis.cs:314 -msgid "Control cannot fall through from one case label to another" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:543 -#, csharp-format -msgid "" -"The label `{0}:' could not be found within the scope of the goto statement" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:672 -msgid "" -"A throw statement with no arguments is not allowed outside of a catch clause" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:683 mcs/mcs/flowanalysis.cs:689 -msgid "No enclosing loop out of which to break or continue" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:717 -msgid "Control cannot leave the body of an anonymous method" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:760 -msgid "The `await' operator cannot be used in the body of a catch clause" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:766 -msgid "Cannot yield a value in the body of a try block with a catch clause" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:768 -msgid "Cannot yield a value in the body of a catch clause" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:968 -msgid "" -"A throw statement with no arguments is not allowed inside of a finally " -"clause nested inside of the innermost catch clause" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:981 -msgid "The `await' operator cannot be used in the body of a finally clause" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:983 mcs/mcs/iterators.cs:122 -msgid "Cannot yield in the body of a finally clause" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:996 mcs/mcs/flowanalysis.cs:1012 -#: mcs/mcs/flowanalysis.cs:1048 mcs/mcs/statement.cs:807 -msgid "Control cannot leave the body of a finally clause" -msgstr "" - -#: mcs/mcs/flowanalysis.cs:1194 +#: mcs/mcs/flowanalysis.cs:144 #, csharp-format msgid "" "An automatically implemented property `{0}' must be fully assigned before " @@ -2145,7 +2159,7 @@ "contructor from a constructor initializer" msgstr "" -#: mcs/mcs/flowanalysis.cs:1198 +#: mcs/mcs/flowanalysis.cs:148 #, csharp-format msgid "" "Field `{0}' must be fully assigned before control leaves the constructor" @@ -2221,62 +2235,62 @@ "`{0}' is not a valid constraint. Static classes cannot be used as constraints" msgstr "" -#: mcs/mcs/generic.cs:678 +#: mcs/mcs/generic.cs:684 #, csharp-format msgid "The {2} type parameter `{0}' must be {3} valid on `{1}{4}'" msgstr "" -#: mcs/mcs/generic.cs:2160 +#: mcs/mcs/generic.cs:2166 #, csharp-format msgid "`{0}': static classes cannot be used as generic arguments" msgstr "" -#: mcs/mcs/generic.cs:2167 +#: mcs/mcs/generic.cs:2173 #, csharp-format msgid "The type `{0}' may not be used as a type argument" msgstr "" -#: mcs/mcs/generic.cs:2261 +#: mcs/mcs/generic.cs:2267 msgid "" "Variant type parameters can only be used with interfaces and delegates" msgstr "" -#: mcs/mcs/generic.cs:2330 +#: mcs/mcs/generic.cs:2336 #, csharp-format msgid "" "Partial method declarations of `{0}' have inconsistent constraints for type " "parameter `{1}'" msgstr "" -#: mcs/mcs/generic.cs:2346 +#: mcs/mcs/generic.cs:2352 #, csharp-format msgid "" "Partial declarations of `{0}' have inconsistent constraints for type " "parameter `{1}'" msgstr "" -#: mcs/mcs/generic.cs:2528 +#: mcs/mcs/generic.cs:2534 #, csharp-format msgid "" "The type `{0}' must be a reference type in order to use it as type parameter " "`{1}' in the generic type or method `{2}'" msgstr "" -#: mcs/mcs/generic.cs:2538 +#: mcs/mcs/generic.cs:2544 #, csharp-format msgid "" "The type `{0}' must be a non-nullable value type in order to use it as type " "parameter `{1}' in the generic type or method `{2}'" msgstr "" -#: mcs/mcs/generic.cs:2599 +#: mcs/mcs/generic.cs:2605 #, csharp-format msgid "" "The type `{0}' must have a public parameterless constructor in order to use " "it as parameter `{1}' in the generic type or method `{2}'" msgstr "" -#: mcs/mcs/generic.cs:2655 +#: mcs/mcs/generic.cs:2661 #, csharp-format msgid "" "The type `{0}' cannot be used as type parameter `{1}' in the generic type or " @@ -2284,7 +2298,7 @@ "`{3}'" msgstr "" -#: mcs/mcs/generic.cs:2661 +#: mcs/mcs/generic.cs:2667 #, csharp-format msgid "" "The type `{0}' cannot be used as type parameter `{1}' in the generic type or " @@ -2292,80 +2306,92 @@ "`{3}'" msgstr "" -#: mcs/mcs/generic.cs:2665 +#: mcs/mcs/generic.cs:2671 #, csharp-format msgid "" "The type `{0}' cannot be used as type parameter `{1}' in the generic type or " "method `{2}'. The nullable type `{0}' does not satisfy constraint `{3}'" msgstr "" -#: mcs/mcs/generic.cs:2670 +#: mcs/mcs/generic.cs:2676 #, csharp-format msgid "" "The type `{0}' cannot be used as type parameter `{1}' in the generic type or " "method `{2}'. There is no boxing conversion from `{0}' to `{3}'" msgstr "" -#: mcs/mcs/generic.cs:2675 +#: mcs/mcs/generic.cs:2681 #, csharp-format msgid "" "The type `{0}' cannot be used as type parameter `{1}' in the generic type or " "method `{2}'. There is no implicit reference conversion from `{0}' to `{3}'" msgstr "" -#: mcs/mcs/iterators.cs:80 +#: mcs/mcs/iterators.cs:98 msgid "The yield statement cannot be used inside anonymous method blocks" msgstr "" -#: mcs/mcs/iterators.cs:1118 +#: mcs/mcs/iterators.cs:103 +msgid "Cannot yield in the body of a finally clause" +msgstr "" + +#: mcs/mcs/iterators.cs:116 +msgid "Cannot yield a value in the body of a try block with a catch clause" +msgstr "" + +#: mcs/mcs/iterators.cs:120 +msgid "Cannot yield a value in the body of a catch clause" +msgstr "" + +#: mcs/mcs/iterators.cs:1185 #, csharp-format msgid "" "The body of `{0}' cannot be an iterator block because `{1}' is not an " "iterator interface type" msgstr "" -#: mcs/mcs/iterators.cs:1131 +#: mcs/mcs/iterators.cs:1198 msgid "Iterators cannot have ref or out parameters" msgstr "" -#: mcs/mcs/iterators.cs:1137 +#: mcs/mcs/iterators.cs:1204 msgid "__arglist is not allowed in parameter list of iterators" msgstr "" -#: mcs/mcs/iterators.cs:1143 +#: mcs/mcs/iterators.cs:1210 msgid "Iterators cannot have unsafe parameters or yield types" msgstr "" -#: mcs/mcs/iterators.cs:1149 mcs/mcs/statement.cs:5050 +#: mcs/mcs/iterators.cs:1216 mcs/mcs/statement.cs:5913 msgid "Unsafe code may not appear in iterators" msgstr "" -#: mcs/mcs/ikvm.cs:269 +#: mcs/mcs/ikvm.cs:272 msgid "SDK path could not be resolved" msgstr "" -#: mcs/mcs/ikvm.cs:347 +#: mcs/mcs/ikvm.cs:352 #, csharp-format msgid "" "Assembly `{0}' references `{1}' which has a higher version number than " "imported assembly `{2}'" msgstr "" -#: mcs/mcs/ikvm.cs:356 mcs/mcs/ikvm.cs:360 +#: mcs/mcs/ikvm.cs:361 mcs/mcs/ikvm.cs:365 #, csharp-format msgid "" "Assuming assembly reference `{0}' matches assembly `{1}'. You may need to " "supply runtime policy" msgstr "" -#: mcs/mcs/ikvm.cs:447 +#: mcs/mcs/ikvm.cs:460 #, csharp-format msgid "" "An assembly with the same name `{0}' has already been imported. Consider " "removing one of the references or sign the assembly" msgstr "" -#: mcs/mcs/ikvm.cs:456 +#: mcs/mcs/ikvm.cs:469 #, csharp-format msgid "" "An assembly with the same identity `{0}' has already been imported. Consider " @@ -2418,22 +2444,22 @@ msgid "A range variable `{0}' cannot be initialized with `{1}'" msgstr "" -#: mcs/mcs/linq.cs:828 +#: mcs/mcs/linq.cs:827 #, csharp-format msgid "A range variable `{0}' conflicts with a previous declaration of `{0}'" msgstr "" -#: mcs/mcs/linq.cs:835 +#: mcs/mcs/linq.cs:834 #, csharp-format msgid "A range variable `{0}' has already been declared in this scope" msgstr "" -#: mcs/mcs/linq.cs:842 +#: mcs/mcs/linq.cs:841 #, csharp-format msgid "A range variable `{0}' conflicts with a method type parameter" msgstr "" -#: mcs/mcs/linq.cs:874 +#: mcs/mcs/linq.cs:873 #, csharp-format msgid "" "A range variable `{0}' cannot be assigned to. Consider using `let' clause to " @@ -2522,75 +2548,75 @@ "parameter types" msgstr "" -#: mcs/mcs/method.cs:554 +#: mcs/mcs/method.cs:556 #, csharp-format msgid "`{0}': Async methods cannot use `MethodImplOptions.Synchronized'" msgstr "" -#: mcs/mcs/method.cs:562 +#: mcs/mcs/method.cs:564 msgid "" "The DllImport attribute must be specified on a method marked `static' and " "`extern'" msgstr "" -#: mcs/mcs/method.cs:663 +#: mcs/mcs/method.cs:665 #, csharp-format msgid "`{0}': A partial method parameters cannot use `out' modifier" msgstr "" -#: mcs/mcs/method.cs:725 +#: mcs/mcs/method.cs:729 #, csharp-format msgid "" "Conditional not valid on `{0}' because it is a constructor, destructor, " "operator or explicit interface implementation" msgstr "" -#: mcs/mcs/method.cs:895 +#: mcs/mcs/method.cs:899 msgid "" "A partial method cannot define access modifier or any of abstract, extern, " "new, override, sealed, or virtual modifiers" msgstr "" -#: mcs/mcs/method.cs:901 +#: mcs/mcs/method.cs:905 msgid "" "A partial method must be declared within a partial class or partial struct" msgstr "" -#: mcs/mcs/method.cs:906 +#: mcs/mcs/method.cs:910 #, csharp-format msgid "`{0}': Extension methods must be declared static" msgstr "" -#: mcs/mcs/method.cs:922 +#: mcs/mcs/method.cs:926 #, csharp-format msgid "Program `{0}' has more than one entry point defined: `{1}'" msgstr "" -#: mcs/mcs/method.cs:965 +#: mcs/mcs/method.cs:969 #, csharp-format msgid "Conditional not valid on `{0}' because it is an override method" msgstr "" -#: mcs/mcs/method.cs:970 +#: mcs/mcs/method.cs:974 #, csharp-format msgid "Conditional not valid on `{0}' because its return type is not void" msgstr "" -#: mcs/mcs/method.cs:975 +#: mcs/mcs/method.cs:979 msgid "Conditional not valid on interface members" msgstr "" -#: mcs/mcs/method.cs:981 +#: mcs/mcs/method.cs:985 #, csharp-format msgid "Conditional member `{0}' cannot implement interface member `{1}'" msgstr "" -#: mcs/mcs/method.cs:988 +#: mcs/mcs/method.cs:992 #, csharp-format msgid "Conditional method `{0}' cannot have an out parameter" msgstr "" -#: mcs/mcs/method.cs:1176 +#: mcs/mcs/method.cs:1180 #, csharp-format msgid "" "The constraints for type parameter `{0}' of method `{1}' must match the " @@ -2598,16 +2624,16 @@ "using an explicit interface implementation instead" msgstr "" -#: mcs/mcs/method.cs:1231 +#: mcs/mcs/method.cs:1235 msgid "The return type of an async method must be void, Task, or Task" msgstr "" -#: mcs/mcs/method.cs:1248 +#: mcs/mcs/method.cs:1252 #, csharp-format msgid "`{0}': Extension methods cannot be defined in a nested class" msgstr "" -#: mcs/mcs/method.cs:1254 +#: mcs/mcs/method.cs:1258 #, csharp-format msgid "" "`{0}': Extension methods require " @@ -2615,178 +2641,178 @@ "Are you missing an assembly reference?" msgstr "" -#: mcs/mcs/method.cs:1263 +#: mcs/mcs/method.cs:1267 #, csharp-format msgid "" "`{0}': Extension methods must be defined in a non-generic static class" msgstr "" -#: mcs/mcs/method.cs:1279 +#: mcs/mcs/method.cs:1283 #, csharp-format msgid "`{0}': an entry point cannot be async method" msgstr "" -#: mcs/mcs/method.cs:1329 +#: mcs/mcs/method.cs:1333 #, csharp-format msgid "" "A partial method `{0}' implementation is missing a partial method declaration" msgstr "" -#: mcs/mcs/method.cs:1367 +#: mcs/mcs/method.cs:1371 #, csharp-format msgid "Method or delegate cannot return type `{0}'" msgstr "" -#: mcs/mcs/method.cs:1445 +#: mcs/mcs/method.cs:1449 msgid "" "The constructor call cannot be dynamically dispatched within constructor " "initializer" msgstr "" -#: mcs/mcs/method.cs:1459 +#: mcs/mcs/method.cs:1463 #, csharp-format msgid "`{0}': Struct constructors cannot call base constructors" msgstr "" -#: mcs/mcs/method.cs:1477 +#: mcs/mcs/method.cs:1481 #, csharp-format msgid "Constructor `{0}' cannot call itself" msgstr "" -#: mcs/mcs/method.cs:1613 +#: mcs/mcs/method.cs:1631 #, csharp-format msgid "`{0}': The static constructor must be parameterless" msgstr "" -#: mcs/mcs/method.cs:1634 +#: mcs/mcs/method.cs:1652 msgid "Structs cannot contain explicit parameterless constructors" msgstr "" -#: mcs/mcs/method.cs:1689 +#: mcs/mcs/method.cs:1707 #, csharp-format msgid "" "`{0}': A class with the ComImport attribute cannot have a user-defined " "constructor" msgstr "" -#: mcs/mcs/method.cs:1941 +#: mcs/mcs/method.cs:1959 #, csharp-format msgid "`{0}' is an accessor not found in interface member `{1}{2}'" msgstr "" -#: mcs/mcs/method.cs:1947 +#: mcs/mcs/method.cs:1965 #, csharp-format msgid "" "`{0}.{1}' in explicit interface declaration is not a member of interface" msgstr "" -#: mcs/mcs/method.cs:1955 +#: mcs/mcs/method.cs:1973 #, csharp-format msgid "" "`{0}' explicit method implementation cannot implement `{1}' because it is an " "accessor" msgstr "" -#: mcs/mcs/method.cs:1965 +#: mcs/mcs/method.cs:1983 #, csharp-format msgid "Method `{0}' cannot implement interface accessor `{1}'" msgstr "" -#: mcs/mcs/method.cs:1972 +#: mcs/mcs/method.cs:1990 #, csharp-format msgid "" "Accessor `{0}' cannot implement interface member `{1}' for type `{2}'. Use " "an explicit interface implementation" msgstr "" -#: mcs/mcs/method.cs:1979 +#: mcs/mcs/method.cs:1997 #, csharp-format msgid "" "Accessor `{0}' must be declared public to implement interface member `{1}'" msgstr "" -#: mcs/mcs/method.cs:1999 +#: mcs/mcs/method.cs:2017 #, csharp-format msgid "" "`{0}': the explicit interface implementation cannot introduce the params " "modifier" msgstr "" -#: mcs/mcs/method.cs:2340 +#: mcs/mcs/method.cs:2358 #, csharp-format msgid "" "Attribute `{0}' is not valid on property or event accessors. It is valid on " "`{1}' declarations only" msgstr "" -#: mcs/mcs/method.cs:2568 +#: mcs/mcs/method.cs:2586 #, csharp-format msgid "User-defined operator `{0}' must be declared static and public" msgstr "" -#: mcs/mcs/method.cs:2612 +#: mcs/mcs/method.cs:2630 msgid "" "User-defined operator cannot take an object of the enclosing type and " "convert to an object of the enclosing type" msgstr "" -#: mcs/mcs/method.cs:2623 +#: mcs/mcs/method.cs:2641 msgid "User-defined conversion must convert to or from the enclosing type" msgstr "" -#: mcs/mcs/method.cs:2629 +#: mcs/mcs/method.cs:2647 #, csharp-format msgid "" "User-defined conversion `{0}' cannot convert to or from the dynamic type" msgstr "" -#: mcs/mcs/method.cs:2636 +#: mcs/mcs/method.cs:2654 #, csharp-format msgid "" "User-defined conversion `{0}' cannot convert to or from an interface type" msgstr "" -#: mcs/mcs/method.cs:2643 +#: mcs/mcs/method.cs:2661 #, csharp-format msgid "User-defined conversion `{0}' cannot convert to or from a base class" msgstr "" -#: mcs/mcs/method.cs:2649 +#: mcs/mcs/method.cs:2667 #, csharp-format msgid "" "User-defined conversion `{0}' cannot convert to or from a derived class" msgstr "" -#: mcs/mcs/method.cs:2656 +#: mcs/mcs/method.cs:2674 msgid "" "Overloaded shift operator must have the type of the first operand be the " "containing type, and the type of the second operand must be int" msgstr "" -#: mcs/mcs/method.cs:2665 +#: mcs/mcs/method.cs:2683 msgid "" "The return type for ++ or -- operator must be the containing type or derived " "from the containing type" msgstr "" -#: mcs/mcs/method.cs:2670 +#: mcs/mcs/method.cs:2688 msgid "The parameter type for ++ or -- operator must be the containing type" msgstr "" -#: mcs/mcs/method.cs:2677 +#: mcs/mcs/method.cs:2695 msgid "The parameter type of a unary operator must be the containing type" msgstr "" -#: mcs/mcs/method.cs:2685 +#: mcs/mcs/method.cs:2703 msgid "The return type of operator True or False must be bool" msgstr "" -#: mcs/mcs/method.cs:2700 +#: mcs/mcs/method.cs:2718 msgid "" "One of the parameters of a binary operator must be the containing type" msgstr "" -#: mcs/mcs/modifiers.cs:277 +#: mcs/mcs/modifiers.cs:278 #, csharp-format msgid "The modifier `{0}' is not valid for this item" msgstr "" @@ -2805,50 +2831,50 @@ "you missing {2} assembly reference?" msgstr "" -#: mcs/mcs/namespace.cs:358 +#: mcs/mcs/namespace.cs:367 #, csharp-format msgid "The imported type `{0}' is defined multiple times" msgstr "" -#: mcs/mcs/namespace.cs:837 mcs/mcs/namespace.cs:849 +#: mcs/mcs/namespace.cs:845 mcs/mcs/namespace.cs:857 msgid "" "A using clause must precede all other namespace elements except extern alias " "declarations" msgstr "" -#: mcs/mcs/namespace.cs:865 +#: mcs/mcs/namespace.cs:873 #, csharp-format msgid "The using alias `{0}' appeared previously in this namespace" msgstr "" -#: mcs/mcs/namespace.cs:903 mcs/mcs/namespace.cs:926 +#: mcs/mcs/namespace.cs:911 mcs/mcs/namespace.cs:934 #, csharp-format msgid "The namespace `{0}' already contains a definition for `{1}'" msgstr "" -#: mcs/mcs/namespace.cs:1148 +#: mcs/mcs/namespace.cs:1156 #, csharp-format msgid "Namespace `{0}' contains a definition with same name as alias `{1}'" msgstr "" -#: mcs/mcs/namespace.cs:1200 +#: mcs/mcs/namespace.cs:1209 #, csharp-format msgid "`{0}' is an ambiguous reference between `{1}' and `{2}'" msgstr "" -#: mcs/mcs/namespace.cs:1396 +#: mcs/mcs/namespace.cs:1405 #, csharp-format msgid "" "`{0}' is a type not a namespace. A using namespace directive can only be " "applied to namespaces" msgstr "" -#: mcs/mcs/namespace.cs:1420 +#: mcs/mcs/namespace.cs:1429 #, csharp-format msgid "The extern alias `{0}' was not specified in -reference option" msgstr "" -#: mcs/mcs/nullable.cs:1044 +#: mcs/mcs/nullable.cs:1059 msgid "" "An expression tree cannot contain a coalescing operator with null left side" msgstr "" @@ -2951,27 +2977,27 @@ msgid "The parameter name `{0}' conflicts with a compiler generated name" msgstr "" -#: mcs/mcs/parameter.cs:1351 +#: mcs/mcs/parameter.cs:1346 #, csharp-format msgid "" "The expression being assigned to optional parameter `{0}' must be a constant " "or default value" msgstr "" -#: mcs/mcs/parameter.cs:1368 +#: mcs/mcs/parameter.cs:1363 #, csharp-format msgid "" "The expression being assigned to nullable optional parameter `{0}' must be " "default value" msgstr "" -#: mcs/mcs/parameter.cs:1376 +#: mcs/mcs/parameter.cs:1371 #, csharp-format msgid "" "Optional parameter `{0}' of type `{1}' can only be initialized with `null'" msgstr "" -#: mcs/mcs/parameter.cs:1387 +#: mcs/mcs/parameter.cs:1382 #, csharp-format msgid "" "Optional parameter expression of type `{0}' cannot be converted to parameter " @@ -3091,99 +3117,128 @@ msgid "Cannot set the `IndexerName' attribute on an indexer marked override" msgstr "" -#: mcs/mcs/module.cs:341 +#: mcs/mcs/module.cs:338 #, csharp-format msgid "Value specified for the argument to `{0}' is not valid" msgstr "" -#: mcs/mcs/statement.cs:101 +#: mcs/mcs/statement.cs:74 msgid "" "A lambda expression with statement body cannot be converted to an expresion " "tree" msgstr "" -#: mcs/mcs/statement.cs:870 +#: mcs/mcs/statement.cs:126 +msgid "Control cannot leave the body of an anonymous method" +msgstr "" + +#: mcs/mcs/statement.cs:140 +msgid "Control cannot leave the body of a finally clause" +msgstr "" + +#: mcs/mcs/statement.cs:1174 #, csharp-format msgid "" "An object of a type convertible to `{0}' is required for the return statement" msgstr "" -#: mcs/mcs/statement.cs:884 mcs/mcs/statement.cs:908 +#: mcs/mcs/statement.cs:1187 mcs/mcs/statement.cs:1211 #, csharp-format msgid "" "`{0}': A return keyword must not be followed by any expression when method " "returns void" msgstr "" -#: mcs/mcs/statement.cs:921 +#: mcs/mcs/statement.cs:1224 #, csharp-format msgid "" "`{0}': A return keyword must not be followed by an expression when async " "delegate returns `Task'. Consider using `Task' return type" msgstr "" -#: mcs/mcs/statement.cs:925 +#: mcs/mcs/statement.cs:1228 #, csharp-format msgid "" "`{0}': A return keyword must not be followed by an expression when async " "method returns `Task'. Consider using `Task' return type" msgstr "" -#: mcs/mcs/statement.cs:938 +#: mcs/mcs/statement.cs:1241 #, csharp-format msgid "" "`{0}': The return expression type of async method must be `{1}' rather than " "`Task<{1}>'" msgstr "" -#: mcs/mcs/statement.cs:948 +#: mcs/mcs/statement.cs:1251 #, csharp-format msgid "" "`{0}': A return keyword must not be followed by any expression when delegate " "returns void" msgstr "" -#: mcs/mcs/statement.cs:981 +#: mcs/mcs/statement.cs:1284 #, csharp-format msgid "" "Cannot convert `{0}' to delegate type `{1}' because some of the return types " "in the block are not implicitly convertible to the delegate return type" msgstr "" -#: mcs/mcs/statement.cs:1029 +#: mcs/mcs/statement.cs:1341 msgid "" "Cannot return a value from iterators. Use the yield return statement to " "return a value, or yield break to end the iteration" msgstr "" -#: mcs/mcs/statement.cs:1201 mcs/mcs/statement.cs:1244 +#: mcs/mcs/statement.cs:1403 +#, csharp-format +msgid "" +"The label `{0}:' could not be found within the scope of the goto statement" +msgstr "" + +#: mcs/mcs/statement.cs:1741 msgid "A goto case is only valid inside a switch statement" msgstr "" -#: mcs/mcs/statement.cs:1327 mcs/mcs/statement.cs:5451 +#: mcs/mcs/statement.cs:1764 +msgid "" +"A throw statement with no arguments is not allowed outside of a catch clause" +msgstr "" + +#: mcs/mcs/statement.cs:1769 +msgid "" +"A throw statement with no arguments is not allowed inside of a finally " +"clause nested inside of the innermost catch clause" +msgstr "" + +#: mcs/mcs/statement.cs:1787 mcs/mcs/statement.cs:6344 msgid "The type caught or thrown must be derived from System.Exception" msgstr "" -#: mcs/mcs/statement.cs:1575 +#: mcs/mcs/statement.cs:1929 +msgid "No enclosing loop out of which to break or continue" +msgstr "" + +#: mcs/mcs/statement.cs:2098 msgid "A fixed statement cannot use an implicitly typed local variable" msgstr "" -#: mcs/mcs/statement.cs:1580 +#: mcs/mcs/statement.cs:2103 msgid "An implicitly typed local variable cannot be a constant" msgstr "" -#: mcs/mcs/statement.cs:1585 +#: mcs/mcs/statement.cs:2108 msgid "" "An implicitly typed local variable declarator must include an initializer" msgstr "" -#: mcs/mcs/statement.cs:1590 +#: mcs/mcs/statement.cs:2113 msgid "" "An implicitly typed local variable declaration cannot include multiple " "declarators" msgstr "" -#: mcs/mcs/statement.cs:2205 +#: mcs/mcs/statement.cs:2754 #, csharp-format msgid "" "A local variable named `{0}' cannot be declared in this scope because it " @@ -3191,113 +3246,113 @@ "scope to denote something else" msgstr "" -#: mcs/mcs/statement.cs:2217 +#: mcs/mcs/statement.cs:2766 #, csharp-format msgid "A local variable named `{0}' is already defined in this scope" msgstr "" -#: mcs/mcs/statement.cs:2224 +#: mcs/mcs/statement.cs:2773 #, csharp-format msgid "" "The type parameter name `{0}' is the same as local variable or parameter name" msgstr "" -#: mcs/mcs/statement.cs:3004 +#: mcs/mcs/statement.cs:3607 #, csharp-format msgid "" "The out parameter `{0}' must be assigned to before control leaves the " "current method" msgstr "" -#: mcs/mcs/statement.cs:3122 -#, csharp-format -msgid "`{0}': not all code paths return a value" -msgstr "" - -#: mcs/mcs/statement.cs:3139 -#, csharp-format -msgid "Not all code paths return a value in anonymous method of type `{0}'" -msgstr "" - -#: mcs/mcs/statement.cs:3187 +#: mcs/mcs/statement.cs:3864 msgid "Async methods cannot have ref or out parameters" msgstr "" -#: mcs/mcs/statement.cs:3193 +#: mcs/mcs/statement.cs:3870 msgid "__arglist is not allowed in parameter list of async methods" msgstr "" -#: mcs/mcs/statement.cs:3199 +#: mcs/mcs/statement.cs:3876 msgid "Async methods cannot have unsafe parameters" msgstr "" -#: mcs/mcs/statement.cs:3399 +#: mcs/mcs/statement.cs:4073 #, csharp-format msgid "The label `{0}' is a duplicate" msgstr "" -#: mcs/mcs/statement.cs:3408 mcs/mcs/statement.cs:3419 +#: mcs/mcs/statement.cs:4082 mcs/mcs/statement.cs:4093 #, csharp-format msgid "" "The label `{0}' shadows another label by the same name in a contained scope" msgstr "" -#: mcs/mcs/statement.cs:3727 +#: mcs/mcs/statement.cs:4296 +#, csharp-format +msgid "`{0}': not all code paths return a value" +msgstr "" + +#: mcs/mcs/statement.cs:4414 +#, csharp-format +msgid "The label `{0}' already occurs in this switch statement" +msgstr "" + +#: mcs/mcs/statement.cs:4538 #, csharp-format -msgid "The label `case {0}:' already occurs in this switch statement" +msgid "Control cannot fall through from one case label `{0}' to another" msgstr "" -#: mcs/mcs/statement.cs:4153 +#: mcs/mcs/statement.cs:4917 #, csharp-format msgid "" "A switch expression of type `{0}' cannot be converted to an integral type, " "bool, char, string, enum or nullable type" msgstr "" -#: mcs/mcs/statement.cs:4834 +#: mcs/mcs/statement.cs:5679 #, csharp-format msgid "`{0}' is not a reference type as required by the lock statement" msgstr "" -#: mcs/mcs/statement.cs:5181 +#: mcs/mcs/statement.cs:6060 msgid "" "The type of locals declared in a fixed statement must be a pointer type" msgstr "" -#: mcs/mcs/statement.cs:5197 +#: mcs/mcs/statement.cs:6076 msgid "" "The right hand side of a fixed statement assignment may not be a cast " "expression" msgstr "" -#: mcs/mcs/statement.cs:5267 +#: mcs/mcs/statement.cs:6146 msgid "" "You cannot use the fixed statement to take the address of an already fixed " "expression" msgstr "" -#: mcs/mcs/statement.cs:5623 +#: mcs/mcs/statement.cs:6576 #, csharp-format msgid "" "A previous catch clause already catches all exceptions of this or a super " "type `{0}'" msgstr "" -#: mcs/mcs/statement.cs:5763 +#: mcs/mcs/statement.cs:6753 #, csharp-format msgid "" "`{0}': type used in a using statement must be implicitly convertible to " "`System.IDisposable'" msgstr "" -#: mcs/mcs/statement.cs:6167 +#: mcs/mcs/statement.cs:7153 #, csharp-format msgid "" "foreach statement requires that the return type `{0}' of `{1}' must have a " "suitable public MoveNext method and public Current property" msgstr "" -#: mcs/mcs/statement.cs:6211 +#: mcs/mcs/statement.cs:7197 #, csharp-format msgid "" "foreach statement cannot operate on variables of type `{0}' because it " @@ -3305,18 +3360,18 @@ "implementation" msgstr "" -#: mcs/mcs/statement.cs:6233 +#: mcs/mcs/statement.cs:7219 #, csharp-format msgid "" "foreach statement cannot operate on variables of type `{0}' because it does " "not contain a definition for `{1}' or is inaccessible" msgstr "" -#: mcs/mcs/statement.cs:6464 +#: mcs/mcs/statement.cs:7454 msgid "Use of null is not valid in this context" msgstr "" -#: mcs/mcs/statement.cs:6476 +#: mcs/mcs/statement.cs:7466 #, csharp-format msgid "Foreach statement cannot operate on a `{0}'" msgstr "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mlocate.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mlocate.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mlocate.po 2014-02-24 08:06:58.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mlocate.po 2014-03-24 09:26:24.000000000 +0000 @@ -17,8 +17,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 13:03+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:35+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: src/conf.c:241 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/MoinMoin.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/MoinMoin.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/MoinMoin.po 2014-02-24 08:06:48.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/MoinMoin.po 2014-03-24 09:26:14.000000000 +0000 @@ -19,8 +19,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:59+0000\n" +"X-Generator: Launchpad (build 16967)\n" "X-Direction: ltr\n" "X-Language: Français\n" "X-Language-in-English: French\n" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mono-tools.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mono-tools.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mono-tools.po 2014-02-24 08:06:54.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mono-tools.po 2014-03-24 09:26:20.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:27+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:47+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../docbrowser/browser.glade:8 msgid "Mono Documentation Library" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mountall.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mountall.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mountall.po 2014-02-24 08:07:00.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mountall.po 2014-03-24 09:26:26.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: mountall\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-17 09:56+0000\n" +"POT-Creation-Date: 2014-02-22 01:41+0000\n" "PO-Revision-Date: 2012-10-04 17:17+0000\n" "Last-Translator: Aurélien COUDERC \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:20+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:55+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: src/mountall.c:785 msgid "unable to mount" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mutt.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mutt.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/mutt.po 2014-02-24 08:06:48.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/mutt.po 2014-03-24 09:26:14.000000000 +0000 @@ -28,8 +28,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:01+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: account.c:163 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/nabi.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/nabi.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/nabi.po 2014-02-24 08:06:48.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/nabi.po 2014-03-24 09:26:14.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:01+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: src/candidate.c:367 msgid "hanja" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/nagios-plugins.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/nagios-plugins.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/nagios-plugins.po 2014-02-24 08:06:48.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/nagios-plugins.po 2014-03-24 09:26:14.000000000 +0000 @@ -11,7 +11,7 @@ "Project-Id-Version: fr\n" "Report-Msgid-Bugs-To: nagiosplug-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2013-10-02 17:27+0200\n" -"PO-Revision-Date: 2014-02-19 01:52+0000\n" +"PO-Revision-Date: 2014-03-13 14:30+0000\n" "Last-Translator: Thomas Guyot-Sionnest \n" "Language-Team: Nagios Plugin Development Mailing List \n" @@ -19,8 +19,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 11:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:02+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: \n" #: plugins/check_by_ssh.c:86 plugins/check_cluster.c:76 plugins/check_dig.c:88 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/nano.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/nano.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/nano.po 2014-02-24 08:06:48.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/nano.po 2014-03-24 09:26:14.000000000 +0000 @@ -19,8 +19,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 11:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:02+0000\n" +"X-Generator: Launchpad (build 16967)\n" # # File: src/browser.c, line: 207 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ndisc6.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ndisc6.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/ndisc6.po 2014-02-24 08:06:56.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/ndisc6.po 2014-03-24 09:26:22.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-02-20 12:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:10+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: rdnssd/rdnssd.c:88 rdnssd/rdnssd.c:109 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/neon.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/neon.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/neon.po 2014-02-24 08:06:58.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/neon.po 2014-03-24 09:26:24.000000000 +0000 @@ -12,8 +12,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:02+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 13:33+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: \n" #: src/ne_207.c:198 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/net-tools.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/net-tools.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/net-tools.po 2014-02-24 08:06:48.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/net-tools.po 2014-03-24 09:26:14.000000000 +0000 @@ -12,8 +12,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:03+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../arp.c:112 ../arp.c:279 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/NetworkManager.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/NetworkManager.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/NetworkManager.po 2014-02-24 08:06:53.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/NetworkManager.po 2014-03-24 09:26:19.000000000 +0000 @@ -15,15 +15,15 @@ "Report-Msgid-Bugs-To: " "http://bugzilla.gnome.org/enter_bug.cgi?product=NetworkManager&keywords=I18N+" "L10N&component=general\n" -"POT-Creation-Date: 2014-02-17 15:57+0000\n" +"POT-Creation-Date: 2014-03-06 21:14+0000\n" "PO-Revision-Date: 2014-01-05 19:35+0000\n" "Last-Translator: Matthieu JOOSSEN \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 12:19+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 12:38+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: ../cli/src/common.c:32 ../cli/src/common.c:44 ../cli/src/common.c:52 #: ../cli/src/common.c:63 ../cli/src/connections.c:133 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/newt.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/newt.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/newt.po 2014-02-24 08:06:45.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/newt.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,34 +0,0 @@ -# French translations for newt -# Copyright (C) 2003 Free Software Foundation -# This file is distributed under the same license as the newt package. -# Alastair McKinstry , 2003. -# -msgid "" -msgstr "" -"Project-Id-Version: newt 0.51.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-09-14 16:03+0200\n" -"PO-Revision-Date: 2006-05-19 12:38+0000\n" -"Last-Translator: Carlos Perelló Marín \n" -"Language-Team: Debian French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 12:04+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: ../dialogboxes.c:43 ../dialogboxes.c:48 ../dialogboxes.c:493 -msgid "Ok" -msgstr "Ok" - -#: ../dialogboxes.c:51 -msgid "Cancel" -msgstr "Annuler" - -#: ../dialogboxes.c:498 -msgid "Yes" -msgstr "Oui" - -#: ../dialogboxes.c:500 -msgid "No" -msgstr "Non" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/nova.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/nova.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/nova.po 2014-02-24 08:07:01.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/nova.po 2014-03-24 09:26:27.000000000 +0000 @@ -7,28 +7,28 @@ msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-05 06:08+0000\n" +"POT-Creation-Date: 2014-02-27 06:16+0000\n" "PO-Revision-Date: 2013-12-15 04:31+0000\n" "Last-Translator: Launchpad Translations Administrators \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:30+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:07+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Generated-By: Babel 1.3\n" -#: nova/block_device.py:503 nova/virt/hyperv/basevolumeutils.py:92 +#: nova/block_device.py:496 nova/virt/hyperv/basevolumeutils.py:92 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/context.py:66 +#: nova/context.py:64 #, python-format msgid "Arguments dropped when creating context: %s" msgstr "" -#: nova/context.py:111 +#: nova/context.py:109 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" @@ -108,11 +108,9 @@ msgid "Virtual Interface creation failed" msgstr "La création de l'Interface Virtuelle a échoué" -#: nova/exception.py:157 -msgid "5 attempts to create virtual interfacewith unique mac address failed" +#: nova/exception.py:155 +msgid "Creation of virtual interface with unique mac address failed" msgstr "" -"Les 5 tentatives de création de l'interface virtuelle avec une adresse MAC " -"unique ont échoué" #: nova/exception.py:162 #, python-format @@ -200,79 +198,81 @@ msgid "Attribute not supported: %(attr)s" msgstr "" -#: nova/exception.py:257 +#: nova/exception.py:253 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "Le volume %(volume_id)s n'est lié à rien" -#: nova/exception.py:261 +#: nova/exception.py:257 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:268 nova/tests/compute/test_keypairs.py:125 -msgid "Keypair data is invalid" -msgstr "La paire de clés de donnée n'est pas valide" +#: nova/exception.py:266 +#, python-format +msgid "Keypair data is invalid: %(reason)s" +msgstr "" -#: nova/exception.py:272 +#: nova/exception.py:268 msgid "The request is invalid." msgstr "La requête est invalide." -#: nova/exception.py:276 -msgid "Invalid input received" -msgstr "Entrée invalide reçue" - -#: nova/exception.py:281 -msgid "Invalid volume" -msgstr "Volume invalide" +#: nova/exception.py:274 +#, python-format +msgid "Invalid input received: %(reason)s" +msgstr "" + +#: nova/exception.py:279 +#, python-format +msgid "Invalid volume: %(reason)s" +msgstr "" -#: nova/exception.py:285 +#: nova/exception.py:283 msgid "Invalid volume access mode" msgstr "" -#: nova/exception.py:289 nova/api/openstack/compute/servers.py:1397 -#: nova/api/openstack/compute/contrib/admin_actions.py:276 -#: nova/api/openstack/compute/plugins/v3/admin_actions.py:253 -#: nova/api/openstack/compute/plugins/v3/servers.py:1211 -msgid "Invalid metadata" +#: nova/exception.py:287 +#, python-format +msgid "Invalid metadata: %(reason)s" msgstr "" -#: nova/exception.py:293 -msgid "Invalid metadata size" +#: nova/exception.py:291 +#, python-format +msgid "Invalid metadata size: %(reason)s" msgstr "" -#: nova/exception.py:298 +#: nova/exception.py:290 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "La plage de port %(from_port)s:%(to_port)s. %(msg)s est invalide" -#: nova/exception.py:302 +#: nova/exception.py:294 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Le protocole IP %(protocol)s est invalide" -#: nova/exception.py:306 +#: nova/exception.py:298 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Le type de contenu %(content_type)s est invalide" -#: nova/exception.py:310 +#: nova/exception.py:302 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "Le cidr %(cidr)s est invalide" -#: nova/exception.py:314 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:306 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:322 +#: nova/exception.py:314 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: nova/exception.py:326 +#: nova/exception.py:318 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason: " @@ -281,16 +281,16 @@ "Impossible d'effectuer l'action '%(action)s' sur l'ensemble " "%(aggregate_id)s. Raison: %(reason)s." -#: nova/exception.py:331 +#: nova/exception.py:323 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:335 nova/openstack/common/db/sqlalchemy/utils.py:58 +#: nova/exception.py:327 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:339 +#: nova/exception.py:331 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while " @@ -299,85 +299,90 @@ "L'instance %(instance_uuid)s dans %(attr)s %(state)s. Impossible de " "%(method)s pendant que l'instance est dans cet état." -#: nova/exception.py:344 +#: nova/exception.py:336 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "L'instance %(instance_id)s ne fonctionne pas." -#: nova/exception.py:348 +#: nova/exception.py:340 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "L'instance %(instance_id)s n'est pas en mode secours" -#: nova/exception.py:352 +#: nova/exception.py:344 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:356 +#: nova/exception.py:348 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:360 -msgid "Failed to suspend instance" -msgstr "Échec de la suspension de l'instance" +#: nova/exception.py:358 +#, python-format +msgid "Failed to suspend instance: %(reason)s" +msgstr "" -#: nova/exception.py:364 +#: nova/exception.py:362 #, python-format -msgid "Failed to resume instance: %(reason)s." +msgid "Failed to resume instance: %(reason)s" msgstr "" -#: nova/exception.py:368 +#: nova/exception.py:366 #, python-format -msgid "Failed to power on instance: %(reason)s." +msgid "Failed to power on instance: %(reason)s" msgstr "" -#: nova/exception.py:372 +#: nova/exception.py:370 #, python-format -msgid "Failed to power off instance: %(reason)s." +msgid "Failed to power off instance: %(reason)s" msgstr "" -#: nova/exception.py:376 -msgid "Failed to reboot instance" -msgstr "Échec du redémarrage de l'instance" +#: nova/exception.py:374 +#, python-format +msgid "Failed to reboot instance: %(reason)s" +msgstr "" -#: nova/exception.py:380 -msgid "Failed to terminate instance" +#: nova/exception.py:378 +#, python-format +msgid "Failed to terminate instance: %(reason)s" msgstr "" -#: nova/exception.py:384 -msgid "Failed to deploy instance" +#: nova/exception.py:382 +#, python-format +msgid "Failed to deploy instance: %(reason)s" msgstr "" -#: nova/exception.py:388 -msgid "Failed to launch instances" +#: nova/exception.py:386 +#, python-format +msgid "Failed to launch instances: %(reason)s" msgstr "" -#: nova/exception.py:392 +#: nova/exception.py:384 msgid "Service is unavailable at this time." msgstr "Le service est indisponible actuellement." -#: nova/exception.py:396 +#: nova/exception.py:388 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:400 +#: nova/exception.py:398 #, python-format msgid "Connection to the hypervisor is broken on host: %(host)s" msgstr "" -#: nova/exception.py:404 +#: nova/exception.py:392 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:408 +#: nova/exception.py:406 #, python-format msgid "Compute service of %(host)s is still in use." msgstr "" -#: nova/exception.py:412 +#: nova/exception.py:396 #, python-format msgid "" "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." @@ -385,18 +390,18 @@ "Impossible de migrer l'instance (%(instance_id)s) vers l'hôte actuel " "(%(host)s)." -#: nova/exception.py:417 +#: nova/exception.py:401 msgid "The supplied hypervisor type of is invalid." msgstr "Le type de l'hyperviseur fourni n'est pas valide." -#: nova/exception.py:421 +#: nova/exception.py:405 msgid "" "The instance requires a newer hypervisor version than has been provided." msgstr "" "L'instance nécessite une version plus récente de l'hyperviseur que celle " "fournie." -#: nova/exception.py:426 +#: nova/exception.py:410 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " @@ -405,31 +410,32 @@ "Le chemin d'accès du disque (%(path)s) existe déjà, il n'était pas prévu " "d'exister." -#: nova/exception.py:431 +#: nova/exception.py:415 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "Le chemin de périphérique (%(path)s) est invalide." -#: nova/exception.py:435 +#: nova/exception.py:419 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:424 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:444 -msgid "Unacceptable CPU info" -msgstr "Info CPU inacceptable" +#: nova/exception.py:442 +#, python-format +msgid "Unacceptable CPU info: %(reason)s" +msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:432 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s n'est pas une adresse IP v4/6 valide" -#: nova/exception.py:452 +#: nova/exception.py:436 #, python-format msgid "" "VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN tag " @@ -439,7 +445,7 @@ "VLAN prévu est %(tag)s, mais celui qui est associé avec le groupe de port " "est %(pgroup)s." -#: nova/exception.py:458 +#: nova/exception.py:442 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with the " @@ -450,93 +456,102 @@ "l'adaptateur physique souhaité. VSwitch est %(expected)s, mais la principale " "association est %(actual)s." -#: nova/exception.py:465 +#: nova/exception.py:449 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "Le format de disque %(disk_format)s n'est pas acceptable" -#: nova/exception.py:469 +#: nova/exception.py:453 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "L'image %(image_id)s est inacceptable: %(reason)s" -#: nova/exception.py:473 +#: nova/exception.py:457 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "L'instance %(instance_id)s est inacceptable: %(reason)s" -#: nova/exception.py:477 +#: nova/exception.py:461 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "Ec2 id %(ec2_id)s est inaccepatble." -#: nova/exception.py:481 +#: nova/exception.py:465 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:485 +#: nova/exception.py:469 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:489 +#: nova/exception.py:473 msgid "Constraint not met." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:478 msgid "Resource could not be found." msgstr "La ressource n'a pas pu être trouvée." -#: nova/exception.py:499 +#: nova/exception.py:483 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:503 +#: nova/exception.py:487 #, python-format msgid "" "Agent-build with hypervisor %(hypervisor)s os %(os)s architecture " "%(architecture)s exists." msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:493 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "Le volume %(volume_id)s n'a pas pu être trouvé." -#: nova/exception.py:514 +#: nova/exception.py:511 +#, python-format +msgid "No volume Block Device Mapping with id %(volume_id)s." +msgstr "" + +#: nova/exception.py:498 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "Le snapshot %(snapshot_id)s n'a pas été trouvé." -#: nova/exception.py:518 +#: nova/exception.py:502 #, python-format msgid "No disk at %(location)s" msgstr "Aucun disque sur %(location)s" -#: nova/exception.py:522 +#: nova/exception.py:506 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" "Impossible de trouver un gestionnaire pour le %(driver_type)s de volume." -#: nova/exception.py:526 +#: nova/exception.py:510 #, python-format msgid "Invalid image href %(image_href)s." msgstr "L'image href %(image_href)s est invalide." -#: nova/exception.py:530 +#: nova/exception.py:514 #, python-format msgid "Requested image %(image)s has automatic disk resize disabled." msgstr "" -#: nova/exception.py:535 +#: nova/exception.py:519 #, python-format msgid "Image %(image_id)s could not be found." msgstr "L'image %(image_id)s n'a pas été trouvée." -#: nova/exception.py:540 +#: nova/exception.py:541 +msgid "The current driver does not support preserving ephemeral partitions." +msgstr "" + +#: nova/exception.py:524 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids " @@ -544,132 +559,132 @@ "ids since adding this image?" msgstr "" -#: nova/exception.py:547 +#: nova/exception.py:531 #, python-format msgid "Project %(project_id)s could not be found." msgstr "Le projet %(project_id)s n'a pas été trouvé." -#: nova/exception.py:551 +#: nova/exception.py:535 msgid "Cannot find SR to read/write VDI." msgstr "Impossible de trouver le SR pour lire/écrire le VDI." -#: nova/exception.py:555 +#: nova/exception.py:539 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:559 +#: nova/exception.py:543 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:563 +#: nova/exception.py:547 #, python-format msgid "%(req)s is required to create a network." msgstr "%(req)s est requis pour créer un réseau." -#: nova/exception.py:567 +#: nova/exception.py:551 #, python-format msgid "Network %(network_id)s could not be found." msgstr "Le réseau %(network_id)s n'a pas été trouvé." -#: nova/exception.py:571 +#: nova/exception.py:555 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:575 +#: nova/exception.py:559 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "Aucun réseau trouvé pour le pont %(bridge)s" -#: nova/exception.py:579 +#: nova/exception.py:563 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "Aucun réseau trouvé pour l'uuid %(uuid)s" -#: nova/exception.py:583 +#: nova/exception.py:567 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "Aucun réseau trouvé avec le cidr %(cidr)s." -#: nova/exception.py:587 +#: nova/exception.py:571 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "Aucun réseau trouvé pour l'instance %(instance_id)s." -#: nova/exception.py:591 +#: nova/exception.py:575 msgid "No networks defined." msgstr "Aucun réseau défini." -#: nova/exception.py:595 +#: nova/exception.py:602 msgid "No more available networks." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:606 #, python-format msgid "" "Either network uuid %(network_uuid)s is not present or is not assigned to " "the project %(project_id)s." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:584 msgid "" "More than one possible network found. Specify network ID(s) to select which " "one(s) to connect to," msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:589 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:613 +#: nova/exception.py:593 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:617 +#: nova/exception.py:597 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" -#: nova/exception.py:621 +#: nova/exception.py:601 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:625 +#: nova/exception.py:605 #, python-format msgid "Fixed ip %(address)s already exists." msgstr "" -#: nova/exception.py:629 +#: nova/exception.py:609 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "Pas d'adresse IP fixe associée avec l'id %(id)s." -#: nova/exception.py:633 +#: nova/exception.py:613 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "Pas d'IP fixe trouvée pour l'adresse %(address)s." -#: nova/exception.py:637 +#: nova/exception.py:617 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:641 +#: nova/exception.py:621 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" "Le réseau hôte %(host)s n'a aucunes IPs fixes dans le réseau %(network_id)s." -#: nova/exception.py:646 +#: nova/exception.py:626 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:650 +#: nova/exception.py:630 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network (%(network_uuid)s)." @@ -677,190 +692,190 @@ "L'adresse IP fixe (%(address)s) n'existe pas dans le réseau " "(%(network_uuid)s)." -#: nova/exception.py:655 +#: nova/exception.py:635 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance %(instance_uuid)s." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:640 #, python-format msgid "" "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:645 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "L'adresse IP fixe %(address)s est invalide." -#: nova/exception.py:670 +#: nova/exception.py:650 msgid "Zero fixed ips available." msgstr "Aucunes IPs fixes disponibles." -#: nova/exception.py:674 +#: nova/exception.py:654 msgid "Zero fixed ips could be found." msgstr "Aucunes IPs fixes trouvées." -#: nova/exception.py:678 +#: nova/exception.py:658 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:683 +#: nova/exception.py:663 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "Aucune IP dynamique trouvée pour l'id %(id)s." -#: nova/exception.py:687 +#: nova/exception.py:667 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "L'entrée DNS %(name)s existe déjà dans le domaine %(domain)s." -#: nova/exception.py:691 +#: nova/exception.py:671 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "Aucune IP dynamique trouvée pour l'adresse %(address)s." -#: nova/exception.py:695 +#: nova/exception.py:675 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "Aucune IP dynamique trouvée pour l'hôte %(host)s." -#: nova/exception.py:699 +#: nova/exception.py:679 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:703 +#: nova/exception.py:683 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:708 +#: nova/exception.py:688 msgid "Zero floating ips available." msgstr "Aucune IPs dynamiques disponibles." -#: nova/exception.py:714 +#: nova/exception.py:694 #, python-format msgid "Floating ip %(address)s is associated." msgstr "L'IP dynamique %(address)s est associée." -#: nova/exception.py:718 +#: nova/exception.py:698 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "L'IP dynamique %(address)s n'est pas associée." -#: nova/exception.py:722 +#: nova/exception.py:702 msgid "Zero floating ips exist." msgstr "Aucunes IPs dynamiques existes." -#: nova/exception.py:727 +#: nova/exception.py:707 #, python-format msgid "Interface %(interface)s not found." msgstr "L'interface %(interface)s non trouvée." -#: nova/exception.py:732 nova/api/openstack/compute/contrib/floating_ips.py:98 +#: nova/exception.py:712 nova/api/openstack/compute/contrib/floating_ips.py:98 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/exception.py:737 +#: nova/exception.py:717 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" "La paire de clés %(name)s est introuvable pour l'utilisateur %(user_id)s" -#: nova/exception.py:741 +#: nova/exception.py:721 #, python-format msgid "Service %(service_id)s could not be found." msgstr "Le service %(service_id)s ne peut pas être trouvé." -#: nova/exception.py:745 +#: nova/exception.py:725 #, python-format msgid "Service with host %(host)s binary %(binary)s exists." msgstr "" -#: nova/exception.py:749 +#: nova/exception.py:729 #, python-format msgid "Service with host %(host)s topic %(topic)s exists." msgstr "" -#: nova/exception.py:753 +#: nova/exception.py:733 #, python-format msgid "Host %(host)s could not be found." msgstr "L'hôte %(host)s ne peut pas être trouvé." -#: nova/exception.py:757 +#: nova/exception.py:737 #, python-format msgid "Compute host %(host)s could not be found." msgstr "L'hôte de calcul %(host)s ne peut pas être trouvé." -#: nova/exception.py:761 +#: nova/exception.py:741 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "Impossible de trouver le binaire %(binary)s sur l'hôte %(host)s." -#: nova/exception.py:765 +#: nova/exception.py:745 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:749 #, python-format msgid "" "Change would make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/exception.py:774 +#: nova/exception.py:754 msgid "Quota could not be found" msgstr "Le quota ne peut pas être trouvé" -#: nova/exception.py:778 +#: nova/exception.py:758 #, python-format msgid "Quota exists for project %(project_id)s, resource %(resource)s" msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:763 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:767 #, python-format msgid "" "Quota for user %(user_id)s in project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:772 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "Le quota pour le projet %(project_id)s ne peut pas être trouvé." -#: nova/exception.py:796 +#: nova/exception.py:776 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:800 +#: nova/exception.py:780 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:804 +#: nova/exception.py:784 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:808 +#: nova/exception.py:788 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:812 +#: nova/exception.py:792 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "Groupe de sécurité %(security_group_id)s non trouvé." -#: nova/exception.py:816 +#: nova/exception.py:796 #, python-format msgid "" "Security group %(security_group_id)s not found for project %(project_id)s." @@ -868,19 +883,19 @@ "Groupe de sécurité %(security_group_id)s non trouvé pour le projet " "%(project_id)s." -#: nova/exception.py:821 +#: nova/exception.py:801 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "Le groupe de sécurité avec la règle %(rule_id)s non trouvé." -#: nova/exception.py:826 +#: nova/exception.py:806 #, python-format msgid "" "Security group %(security_group_name)s already exists for project " "%(project_id)s." msgstr "" -#: nova/exception.py:831 +#: nova/exception.py:811 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the instance " @@ -889,7 +904,7 @@ "Le groupe de sécurité %(security_group_id)s est déjà associé avec l'instance " "%(instance_id)s" -#: nova/exception.py:836 +#: nova/exception.py:816 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " @@ -898,32 +913,32 @@ "Le groupe de sécurité %(security_group_id)s n'est pas associé avec " "l'instance %(instance_id)s" -#: nova/exception.py:841 +#: nova/exception.py:821 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:825 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:851 +#: nova/exception.py:831 #, python-format msgid "Rule already exists in group: %(rule)s" msgstr "" -#: nova/exception.py:855 +#: nova/exception.py:835 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:860 +#: nova/exception.py:840 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "La migration %(migration_id)s ne peut être trouvée." -#: nova/exception.py:864 +#: nova/exception.py:844 #, python-format msgid "" "Migration not found for instance %(instance_id)s with status %(status)s." @@ -931,727 +946,747 @@ "Migration non trouvée pour l'instance %(instance_id)s avec le statut " "%(status)s." -#: nova/exception.py:869 +#: nova/exception.py:849 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:853 #, python-format msgid "" "Console pool with host %(host)s, console_type %(console_type)s and " "compute_host %(compute_host)s already exists." msgstr "" -#: nova/exception.py:879 +#: nova/exception.py:859 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s on " "proxy host %(host)s not found." msgstr "" -#: nova/exception.py:885 +#: nova/exception.py:865 #, python-format msgid "Console %(console_id)s could not be found." msgstr "La console %(console_id)s ne peut être trouvée." -#: nova/exception.py:889 +#: nova/exception.py:869 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:893 +#: nova/exception.py:873 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:898 +#: nova/exception.py:878 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:902 +#: nova/exception.py:882 #, python-format msgid "Unavailable console type %(console_type)s." msgstr "" -#: nova/exception.py:906 +#: nova/exception.py:913 +#, python-format +msgid "The console port range %(min_port)d-%(max_port)d is exhausted." +msgstr "" + +#: nova/exception.py:895 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "Le Flavor %(flavor_id)s ne peut être trouvé." -#: nova/exception.py:910 +#: nova/exception.py:922 #, python-format msgid "Flavor with name %(flavor_name)s could not be found." msgstr "" -#: nova/exception.py:914 +#: nova/exception.py:899 #, python-format msgid "" "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:919 +#: nova/exception.py:904 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:923 +#: nova/exception.py:908 #, python-format msgid "Cell with name %(name)s already exists." msgstr "" -#: nova/exception.py:927 +#: nova/exception.py:912 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:931 +#: nova/exception.py:916 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:935 +#: nova/exception.py:920 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:939 +#: nova/exception.py:924 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:943 +#: nova/exception.py:928 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:947 +#: nova/exception.py:932 msgid "Cannot update cells configuration file." msgstr "" -#: nova/exception.py:951 +#: nova/exception.py:936 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:955 +#: nova/exception.py:940 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" "La plannification de filtre hôte %(filter_name)s ne peut être trouvée." -#: nova/exception.py:959 +#: nova/exception.py:971 #, python-format msgid "Flavor %(flavor_id)s has no extra specs with key %(extra_specs_key)s." msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:976 #, python-format msgid "" "Metric %(name)s could not be found on the compute host node " "%(host)s.%(node)s." msgstr "" -#: nova/exception.py:969 +#: nova/exception.py:949 #, python-format msgid "File %(file_path)s could not be found." msgstr "Fichier %(file_path)s introuvable." -#: nova/exception.py:973 +#: nova/exception.py:953 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:977 +#: nova/exception.py:957 #, python-format msgid "" "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:982 +#: nova/exception.py:962 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:986 +#: nova/exception.py:966 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "Classe introuvable %(class_name)s : %(exception)s" -#: nova/exception.py:990 +#: nova/exception.py:970 msgid "Action not allowed." msgstr "Action non permise." -#: nova/exception.py:994 +#: nova/exception.py:974 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:998 +#: nova/exception.py:978 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:1003 nova/tests/compute/test_keypairs.py:146 +#: nova/exception.py:983 nova/tests/compute/test_keypairs.py:124 #, python-format msgid "Key pair '%(key_name)s' already exists." msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:987 #, python-format msgid "Instance %(name)s already exists." msgstr "Instance %(name)s déjà existante." -#: nova/exception.py:1011 +#: nova/exception.py:1023 #, python-format msgid "Flavor with name %(name)s already exists." msgstr "" -#: nova/exception.py:1015 +#: nova/exception.py:1027 #, python-format msgid "Flavor with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:1019 +#: nova/exception.py:999 #, python-format msgid "" "Flavor access already exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1004 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1008 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:1032 -msgid "Migration error" +#: nova/exception.py:1044 +#, python-format +msgid "Migration error: %(reason)s" msgstr "" -#: nova/exception.py:1036 -msgid "Migration pre-check error" +#: nova/exception.py:1048 +#, python-format +msgid "Migration pre-check error: %(reason)s" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1020 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:1046 +#: nova/exception.py:1026 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:1050 +#: nova/exception.py:1030 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:1054 +#: nova/exception.py:1034 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:1058 +#: nova/exception.py:1038 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:1062 +#: nova/exception.py:1042 #, python-format msgid "Server disk was unable to be resized because: %(reason)s" msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1078 msgid "Flavor's memory is too small for requested image." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1082 msgid "Flavor's disk is too small for requested image." msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1054 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" "Espace mémoire insuffisant sur le noeud compute pour démarrer %(uuid)s." -#: nova/exception.py:1078 +#: nova/exception.py:1058 #, python-format msgid "No valid host was found. %(reason)s" msgstr "Impossible de trouver un hote valide %(reason)s" -#: nova/exception.py:1083 -msgid "Quota exceeded" +#: nova/exception.py:1095 +#, python-format +msgid "Quota exceeded: code=%(code)s" msgstr "" -#: nova/exception.py:1090 +#: nova/exception.py:1070 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used %(used)d " "of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1095 +#: nova/exception.py:1075 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1099 +#: nova/exception.py:1079 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1103 +#: nova/exception.py:1083 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1107 +#: nova/exception.py:1087 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1111 +#: nova/exception.py:1091 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1115 +#: nova/exception.py:1095 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1119 nova/tests/compute/test_keypairs.py:157 +#: nova/exception.py:1099 nova/tests/compute/test_keypairs.py:135 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1124 +#: nova/exception.py:1104 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1128 +#: nova/exception.py:1108 msgid "Maximum number of ports exceeded" msgstr "" -#: nova/exception.py:1132 +#: nova/exception.py:1112 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: %(reason)s." msgstr "" -#: nova/exception.py:1137 +#: nova/exception.py:1117 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1141 +#: nova/exception.py:1121 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1145 +#: nova/exception.py:1125 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1149 +#: nova/exception.py:1129 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1154 +#: nova/exception.py:1134 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1170 msgid "Unable to create flavor" msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1142 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1168 +#: nova/exception.py:1148 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1152 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1178 +#: nova/exception.py:1158 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "L'instance %(instance_id)s n'a pas pu être trouvée." -#: nova/exception.py:1182 +#: nova/exception.py:1162 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1187 +#: nova/exception.py:1167 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1191 +#: nova/exception.py:1171 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1195 +#: nova/exception.py:1175 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1200 +#: nova/exception.py:1180 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1204 +#: nova/exception.py:1184 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1188 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1192 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1216 +#: nova/exception.py:1196 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1220 +#: nova/exception.py:1200 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1224 +#: nova/exception.py:1204 #, python-format msgid "Invalid value for Config Drive option: %(option)s" msgstr "" -#: nova/exception.py:1228 +#: nova/exception.py:1208 #, python-format msgid "" "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1233 +#: nova/exception.py:1213 #, python-format msgid "" "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1238 +#: nova/exception.py:1218 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" -#: nova/exception.py:1242 +#: nova/exception.py:1222 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1246 +#: nova/exception.py:1226 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes once " "base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1252 +#: nova/exception.py:1232 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1256 +#: nova/exception.py:1268 #, python-format msgid "" "Unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1265 +#: nova/exception.py:1241 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not found" msgstr "" -#: nova/exception.py:1270 +#: nova/exception.py:1246 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1274 +#: nova/exception.py:1286 #, python-format msgid "" "Unexpected VM state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1279 +#: nova/exception.py:1255 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1283 +#: nova/exception.py:1259 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1287 -msgid "Instance recreate is not implemented by this virt driver." +#: nova/exception.py:1299 +msgid "Instance recreate is not supported." msgstr "" -#: nova/exception.py:1291 +#: nova/exception.py:1267 #, python-format msgid "" "The service from servicegroup driver %(driver)s is temporarily unavailable." msgstr "" -#: nova/exception.py:1296 +#: nova/exception.py:1272 #, python-format msgid "" "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1301 +#: nova/exception.py:1277 #, python-format msgid "" "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1306 +#: nova/exception.py:1282 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt driver" msgstr "" -#: nova/exception.py:1311 +#: nova/exception.py:1287 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1315 +#: nova/exception.py:1291 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1319 +#: nova/exception.py:1295 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" -#: nova/exception.py:1324 +#: nova/exception.py:1300 #, python-format msgid "Shadow table with name %(name)s already exists." msgstr "" -#: nova/exception.py:1329 +#: nova/exception.py:1305 #, python-format msgid "Instance rollback performed due to: %s" msgstr "" -#: nova/exception.py:1335 +#: nova/exception.py:1311 #, python-format msgid "Unsupported object type %(objtype)s" msgstr "" -#: nova/exception.py:1339 +#: nova/exception.py:1315 #, python-format msgid "Cannot call %(method)s on orphaned %(objtype)s object" msgstr "" -#: nova/exception.py:1343 +#: nova/exception.py:1319 #, python-format msgid "Version %(objver)s of %(objname)s is not supported" msgstr "" -#: nova/exception.py:1347 +#: nova/exception.py:1323 #, python-format msgid "Object action %(action)s failed because: %(reason)s" msgstr "" -#: nova/exception.py:1351 +#: nova/exception.py:1327 #, python-format msgid "Core API extensions are missing: %(missing_apis)s" msgstr "" -#: nova/exception.py:1355 +#: nova/exception.py:1331 #, python-format msgid "Error during following call to agent: %(method)s" msgstr "" -#: nova/exception.py:1359 +#: nova/exception.py:1335 #, python-format msgid "" "Unable to contact guest agent. The following call timed out: %(method)s" msgstr "" -#: nova/exception.py:1364 +#: nova/exception.py:1340 #, python-format msgid "Agent does not support the call: %(method)s" msgstr "" -#: nova/exception.py:1368 +#: nova/exception.py:1344 #, python-format msgid "Instance group %(group_uuid)s could not be found." msgstr "" -#: nova/exception.py:1372 +#: nova/exception.py:1348 #, python-format msgid "Instance group %(group_uuid)s already exists." msgstr "" -#: nova/exception.py:1376 +#: nova/exception.py:1352 #, python-format msgid "" "Instance group %(group_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1381 +#: nova/exception.py:1357 #, python-format msgid "Instance group %(group_uuid)s has no member with id %(instance_id)s." msgstr "" -#: nova/exception.py:1386 +#: nova/exception.py:1362 #, python-format msgid "Instance group %(group_uuid)s has no policy %(policy)s." msgstr "" -#: nova/exception.py:1390 +#: nova/exception.py:1366 #, python-format msgid "Number of retries to plugin (%(num_retries)d) exceeded." msgstr "" -#: nova/exception.py:1394 +#: nova/exception.py:1370 #, python-format msgid "There was an error with the download module %(module)s. %(reason)s" msgstr "" -#: nova/exception.py:1399 +#: nova/exception.py:1375 #, python-format msgid "" "The metadata for this location will not work with this module %(module)s. " "%(reason)s." msgstr "" -#: nova/exception.py:1404 +#: nova/exception.py:1380 #, python-format msgid "The method %(method_name)s is not implemented." msgstr "" -#: nova/exception.py:1408 +#: nova/exception.py:1384 #, python-format msgid "The module %(module)s is misconfigured: %(reason)s." msgstr "" -#: nova/exception.py:1412 +#: nova/exception.py:1424 #, python-format msgid "Error when creating resource monitor: %(monitor)s" msgstr "" -#: nova/exception.py:1416 +#: nova/exception.py:1388 #, python-format msgid "The PCI address %(address)s has an incorrect format." msgstr "" -#: nova/exception.py:1420 +#: nova/exception.py:1392 #, python-format msgid "PCI device %(id)s not found" msgstr "" -#: nova/exception.py:1424 +#: nova/exception.py:1396 #, python-format msgid "PCI Device %(node_id)s:%(address)s not found." msgstr "" -#: nova/exception.py:1428 +#: nova/exception.py:1440 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is %(status)s instead of " "%(hopestatus)s" msgstr "" -#: nova/exception.py:1434 +#: nova/exception.py:1446 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is owned by %(owner)s instead of " "%(hopeowner)s" msgstr "" -#: nova/exception.py:1440 +#: nova/exception.py:1452 #, python-format msgid "PCI device request (%requests)s failed" msgstr "" -#: nova/exception.py:1445 +#: nova/exception.py:1457 #, python-format msgid "" "Attempt to consume PCI device %(compute_node_id)s:%(address)s from empty pool" msgstr "" -#: nova/exception.py:1451 +#: nova/exception.py:1423 #, python-format msgid "Invalid PCI alias definition: %(reason)s" msgstr "" -#: nova/exception.py:1455 +#: nova/exception.py:1427 #, python-format msgid "PCI alias %(alias)s is not defined" msgstr "" -#: nova/exception.py:1460 +#: nova/exception.py:1432 #, python-format msgid "Not enough parameters: %(reason)s" msgstr "" -#: nova/exception.py:1465 +#: nova/exception.py:1437 #, python-format msgid "Invalid PCI devices Whitelist config %(reason)s" msgstr "" -#: nova/exception.py:1469 +#: nova/exception.py:1441 #, python-format msgid "Cannot change %(node_id)s to %(new_node_id)s" msgstr "" -#: nova/exception.py:1479 +#: nova/exception.py:1451 #, python-format msgid "" "Failed to prepare PCI device %(id)s for instance %(instance_uuid)s: " "%(reason)s" msgstr "" -#: nova/exception.py:1484 +#: nova/exception.py:1456 #, python-format msgid "Failed to detach PCI device %(dev)s: %(reason)s" msgstr "" -#: nova/exception.py:1488 +#: nova/exception.py:1460 #, python-format msgid "%(type)s hypervisor does not support PCI devices" msgstr "" -#: nova/exception.py:1492 +#: nova/exception.py:1504 #, python-format msgid "Key manager error: %(reason)s" msgstr "" -#: nova/exception.py:1496 +#: nova/exception.py:1508 #, python-format msgid "Provided video model (%(model)s) is not supported." msgstr "" +#: nova/exception.py:1512 +#, python-format +msgid "The provided RNG device path: (%(path)s) is not present on the host." +msgstr "" + +#: nova/exception.py:1517 +#, python-format +msgid "" +"The requested amount of video memory %(req_vram)d is higherthan the maximum " +"allowed by flavor %(max_vram)d." +msgstr "" + #: nova/filters.py:70 #, python-format msgid "Starting with %d host(s)" @@ -1667,7 +1702,7 @@ msgid "Filter %s returned 0 hosts" msgstr "" -#: nova/filters.py:86 +#: nova/filters.py:83 #, python-format msgid "Filter %(cls_name)s returned %(obj_len)d host(s)" msgstr "" @@ -1698,218 +1733,229 @@ msgid "Rule checked when requested rule is not found" msgstr "" -#: nova/quota.py:1274 +#: nova/quota.py:1256 #, python-format msgid "Created reservations %s" msgstr "" -#: nova/quota.py:1297 +#: nova/quota.py:1279 #, python-format msgid "Failed to commit reservations %s" msgstr "" -#: nova/quota.py:1299 +#: nova/quota.py:1281 #, python-format msgid "Committed reservations %s" msgstr "" -#: nova/quota.py:1320 +#: nova/quota.py:1302 #, python-format msgid "Failed to roll back reservations %s" msgstr "" -#: nova/quota.py:1323 +#: nova/quota.py:1305 #, python-format msgid "Rolled back reservations %s" msgstr "" -#: nova/service.py:169 +#: nova/service.py:151 #, python-format msgid "Starting %(topic)s node (version %(version)s)" msgstr "" -#: nova/service.py:188 nova/openstack/common/rpc/service.py:49 +#: nova/service.py:201 #, python-format -msgid "Creating Consumer connection for Service %s" +msgid "Creating RPC server for service %s" msgstr "" -#: nova/service.py:206 +#: nova/service.py:188 #, python-format msgid "Join ServiceGroup membership for this service %s" msgstr "" -#: nova/service.py:273 +#: nova/service.py:285 #, python-format msgid "Listening on %(host)s:%(port)s for debug connection" msgstr "" -#: nova/service.py:280 +#: nova/service.py:292 msgid "" "WARNING: Using the remote debug option changes how Nova uses the eventlet " "library to support async IO. This could result in failures that do not occur " "under normal operation. Use at your own risk." msgstr "" -#: nova/service.py:301 +#: nova/service.py:268 msgid "Service killed that has no database entry" msgstr "Service détruit sans entrée dans la base de données" -#: nova/service.py:323 +#: nova/service.py:290 #, python-format msgid "Temporary directory is invalid: %s" msgstr "" -#: nova/service.py:425 +#: nova/service.py:360 +#, python-format +msgid "" +"%(worker_name)s value of %(workers)s is invalid, must be greater than 0" +msgstr "" + +#: nova/service.py:392 msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:159 +#: nova/utils.py:161 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:365 +#: nova/utils.py:376 #, python-format msgid "Couldn't get IPv4 : %(ex)s" msgstr "" -#: nova/utils.py:381 +#: nova/utils.py:392 #, python-format msgid "IPv4 address is not found.: %s" msgstr "" -#: nova/utils.py:384 +#: nova/utils.py:395 #, python-format msgid "Couldn't get IPv4 of %(interface)s : %(ex)s" msgstr "" -#: nova/utils.py:399 +#: nova/utils.py:410 #, python-format msgid "Link Local address is not found.:%s" msgstr "L'adresse du lien local n'a pas été trouvé :%s" -#: nova/utils.py:402 +#: nova/utils.py:413 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "Impossible de trouver l'IP du lien local de %(interface)s :%(ex)s" -#: nova/utils.py:423 +#: nova/utils.py:452 #, python-format msgid "Invalid backend: %s" msgstr "Backend invalide : %s" -#: nova/utils.py:468 +#: nova/utils.py:604 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:497 +#: nova/utils.py:633 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:670 nova/openstack/common/fileutils.py:63 +#: nova/utils.py:829 nova/openstack/common/fileutils.py:64 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:784 nova/virt/configdrive.py:178 +#: nova/utils.py:951 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:953 +#: nova/utils.py:1120 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:957 +#: nova/utils.py:1124 #, python-format msgid "%(name)s has a minimum character requirement of %(min_length)s." msgstr "" -#: nova/utils.py:962 +#: nova/utils.py:1129 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" -#: nova/utils.py:972 +#: nova/utils.py:1139 #, python-format msgid "%(value_name)s must be an integer" msgstr "" -#: nova/utils.py:978 +#: nova/utils.py:1145 #, python-format msgid "%(value_name)s must be >= %(min_value)d" msgstr "" -#: nova/utils.py:984 +#: nova/utils.py:1151 #, python-format msgid "%(value_name)s must be <= %(max_value)d" msgstr "" -#: nova/version.py:67 +#: nova/version.py:65 #, python-format msgid "Failed to load %(cfgfile)s: %(ex)s" msgstr "" -#: nova/wsgi.py:128 +#: nova/wsgi.py:132 +#, python-format +msgid "Could not bind to %(host)s:%(port)s" +msgstr "" + +#: nova/wsgi.py:125 #, python-format msgid "%(name)s listening on %(host)s:%(port)s" msgstr "" -#: nova/wsgi.py:143 nova/openstack/common/sslutils.py:52 +#: nova/wsgi.py:140 nova/openstack/common/sslutils.py:52 #, python-format msgid "Unable to find cert_file : %s" msgstr "" -#: nova/wsgi.py:147 nova/openstack/common/sslutils.py:55 +#: nova/wsgi.py:144 nova/openstack/common/sslutils.py:55 #, python-format msgid "Unable to find ca_file : %s" msgstr "" -#: nova/wsgi.py:151 nova/openstack/common/sslutils.py:58 +#: nova/wsgi.py:148 nova/openstack/common/sslutils.py:58 #, python-format msgid "Unable to find key_file : %s" msgstr "" -#: nova/wsgi.py:155 nova/openstack/common/sslutils.py:61 +#: nova/wsgi.py:152 nova/openstack/common/sslutils.py:61 msgid "" "When running server in SSL mode, you must specify both a cert_file and " "key_file option value in your configuration file" msgstr "" -#: nova/wsgi.py:186 +#: nova/wsgi.py:183 #, python-format msgid "Failed to start %(name)s on %(host)s:%(port)s with SSL support" msgstr "" -#: nova/wsgi.py:213 +#: nova/wsgi.py:210 msgid "Stopping WSGI server." msgstr "" -#: nova/wsgi.py:232 +#: nova/wsgi.py:228 msgid "WSGI server has stopped." msgstr "" -#: nova/wsgi.py:301 +#: nova/wsgi.py:297 msgid "You must implement __call__" msgstr "Vous devez implémenter __call__" -#: nova/wsgi.py:490 +#: nova/wsgi.py:483 #, python-format msgid "Loading app %(name)s from %(path)s" msgstr "" -#: nova/api/auth.py:73 +#: nova/api/auth.py:71 msgid "ratelimit_v3 is removed from v3 api." msgstr "" -#: nova/api/auth.py:134 +#: nova/api/auth.py:117 msgid "Invalid service catalog json." msgstr "" -#: nova/api/auth.py:157 +#: nova/api/auth.py:140 msgid "Sourcing roles from deprecated X-Role HTTP header" msgstr "" @@ -1918,21 +1964,21 @@ msgid "Request is too large." msgstr "" -#: nova/api/validator.py:134 +#: nova/api/validator.py:132 #, python-format msgid "%(key)s with value %(value)s failed validator %(name)s" msgstr "" -#: nova/api/ec2/__init__.py:90 +#: nova/api/ec2/__init__.py:89 #, python-format msgid "FaultWrapper: %s" msgstr "" -#: nova/api/ec2/__init__.py:161 +#: nova/api/ec2/__init__.py:160 msgid "Too many failed authentications." msgstr "Trop d'erreur d'authentification" -#: nova/api/ec2/__init__.py:170 +#: nova/api/ec2/__init__.py:169 #, python-format msgid "" "Access key %(access_key)s has had %(failures)d failed authentications and " @@ -1942,38 +1988,38 @@ "d'authentification et sera par conséquent vérouillée pour %(lock_mins)d " "minutes." -#: nova/api/ec2/__init__.py:189 +#: nova/api/ec2/__init__.py:188 msgid "Signature not provided" msgstr "" -#: nova/api/ec2/__init__.py:194 +#: nova/api/ec2/__init__.py:193 msgid "Access key not provided" msgstr "" -#: nova/api/ec2/__init__.py:230 nova/api/ec2/__init__.py:246 +#: nova/api/ec2/__init__.py:229 nova/api/ec2/__init__.py:245 msgid "Failure communicating with keystone" msgstr "" -#: nova/api/ec2/__init__.py:245 +#: nova/api/ec2/__init__.py:244 #, python-format msgid "Keystone failure: %s" msgstr "" -#: nova/api/ec2/__init__.py:306 +#: nova/api/ec2/__init__.py:305 msgid "Timestamp failed validation." msgstr "" -#: nova/api/ec2/__init__.py:326 +#: nova/api/ec2/__init__.py:325 #, python-format msgid "action: %s" msgstr "action: %s" -#: nova/api/ec2/__init__.py:328 +#: nova/api/ec2/__init__.py:327 #, python-format msgid "arg: %(key)s\t\tval: %(value)s" msgstr "arg: %(key)s\t\tval: %(value)s" -#: nova/api/ec2/__init__.py:404 +#: nova/api/ec2/__init__.py:403 #, python-format msgid "" "Unauthorized request for controller=%(controller)s and action=%(action)s" @@ -1981,32 +2027,32 @@ "Requête non authorisé pour le controlleur=%(controller)s et " "l'action=%(action)s" -#: nova/api/ec2/__init__.py:496 +#: nova/api/ec2/__init__.py:495 #, python-format msgid "Unexpected %(ex_name)s raised: %(ex_str)s" msgstr "" -#: nova/api/ec2/__init__.py:498 +#: nova/api/ec2/__init__.py:497 #, python-format msgid "Unexpected %(ex_name)s raised" msgstr "" -#: nova/api/ec2/__init__.py:502 +#: nova/api/ec2/__init__.py:501 #, python-format msgid "%(ex_name)s raised: %(ex_str)s" msgstr "" -#: nova/api/ec2/__init__.py:504 +#: nova/api/ec2/__init__.py:503 #, python-format msgid "%(ex_name)s raised" msgstr "" -#: nova/api/ec2/__init__.py:527 +#: nova/api/ec2/__init__.py:526 #, python-format msgid "Environment: %s" msgstr "" -#: nova/api/ec2/__init__.py:529 +#: nova/api/ec2/__init__.py:526 msgid "Unknown error occurred." msgstr "" @@ -2017,225 +2063,230 @@ msgstr "" "Requête API non supportée : controleur = %(controller)s, action = %(action)s" -#: nova/api/ec2/cloud.py:394 +#: nova/api/ec2/cloud.py:402 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:419 +#: nova/api/ec2/cloud.py:427 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:435 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "Création du bi-clef %s" -#: nova/api/ec2/cloud.py:447 +#: nova/api/ec2/cloud.py:455 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:468 #, python-format msgid "Delete key pair %s" msgstr "Suppression du bi-clef %s" -#: nova/api/ec2/cloud.py:602 nova/api/ec2/cloud.py:726 +#: nova/api/ec2/cloud.py:610 nova/api/ec2/cloud.py:734 msgid "need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:607 +#: nova/api/ec2/cloud.py:615 msgid "can't build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:615 +#: nova/api/ec2/cloud.py:623 #, python-format msgid "Invalid IP protocol %(protocol)s" msgstr "" -#: nova/api/ec2/cloud.py:646 nova/api/ec2/cloud.py:679 +#: nova/api/ec2/cloud.py:654 nova/api/ec2/cloud.py:687 msgid "No rule for the specified parameters." msgstr "Pas de règle pour les paramètres spécifiés." -#: nova/api/ec2/cloud.py:754 +#: nova/api/ec2/cloud.py:762 #, python-format msgid "Get console output for instance %s" msgstr "Récupération de la sortie de la console de l'instance %s" -#: nova/api/ec2/cloud.py:825 +#: nova/api/ec2/cloud.py:833 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:829 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:837 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "Création d'un volume de %s Go" -#: nova/api/ec2/cloud.py:865 +#: nova/api/ec2/cloud.py:873 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" "Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant que " "%(device)s" -#: nova/api/ec2/cloud.py:894 nova/api/openstack/compute/contrib/volumes.py:490 +#: nova/api/ec2/cloud.py:902 nova/api/openstack/compute/contrib/volumes.py:490 #, python-format msgid "Detach volume %s" msgstr "Dé-montage du volume %s" -#: nova/api/ec2/cloud.py:1055 +#: nova/api/ec2/cloud.py:1062 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1221 +#: nova/api/ec2/cloud.py:1222 msgid "Allocate address" msgstr "Allocation d'adresse" -#: nova/api/ec2/cloud.py:1226 +#: nova/api/ec2/cloud.py:1227 #, python-format msgid "Release address %s" msgstr "Désallocation de l'adresse %s" -#: nova/api/ec2/cloud.py:1231 +#: nova/api/ec2/cloud.py:1232 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" "Association de l'adresse %(public_ip)s avec l'instance %(instance_id)s" -#: nova/api/ec2/cloud.py:1241 +#: nova/api/ec2/cloud.py:1242 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1250 #: nova/api/openstack/compute/contrib/floating_ips.py:249 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1262 +#: nova/api/ec2/cloud.py:1263 #, python-format msgid "Disassociate address %s" msgstr "Désassociation de l'adresse %s" -#: nova/api/ec2/cloud.py:1299 +#: nova/api/openstack/compute/servers.py:883 +#: nova/api/openstack/compute/plugins/v3/multiple_create.py:64 +msgid "min_count must be <= max_count" +msgstr "" + +#: nova/api/ec2/cloud.py:1300 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1388 +#: nova/api/ec2/cloud.py:1381 msgid "Going to start terminating instances" msgstr "Début de la destruction d'instance" -#: nova/api/ec2/cloud.py:1399 +#: nova/api/ec2/cloud.py:1392 #, python-format msgid "Reboot instance %r" msgstr "Re-démarrage de l'instance %r" -#: nova/api/ec2/cloud.py:1409 +#: nova/api/ec2/cloud.py:1402 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1419 +#: nova/api/ec2/cloud.py:1412 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1503 #, python-format msgid "De-registering image %s" msgstr "Dé-enregitrement de l'image %s" -#: nova/api/ec2/cloud.py:1526 +#: nova/api/ec2/cloud.py:1519 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1546 +#: nova/api/ec2/cloud.py:1539 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s" -#: nova/api/ec2/cloud.py:1607 +#: nova/api/ec2/cloud.py:1600 msgid "user or group not specified" msgstr "Utilisateur ou groupe non spécifié" -#: nova/api/ec2/cloud.py:1610 +#: nova/api/ec2/cloud.py:1603 msgid "only group \"all\" is supported" msgstr "Seul le group \"tous\" est supporté" -#: nova/api/ec2/cloud.py:1613 +#: nova/api/ec2/cloud.py:1606 msgid "operation_type must be add or remove" msgstr "" "le type d'opération (operation_type) doit être ajout (add) ou suppression " "(remove)" -#: nova/api/ec2/cloud.py:1615 +#: nova/api/ec2/cloud.py:1608 #, python-format msgid "Updating image %s publicity" msgstr "Mis à jour de la publication de l'image %s" -#: nova/api/ec2/cloud.py:1628 +#: nova/api/ec2/cloud.py:1621 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1654 +#: nova/api/ec2/cloud.py:1650 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not have a " "volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1685 +#: nova/api/ec2/cloud.py:1681 #, python-format msgid "Couldn't stop instance within %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1704 +#: nova/api/ec2/cloud.py:1700 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1729 nova/api/ec2/cloud.py:1778 +#: nova/api/ec2/cloud.py:1725 nova/api/ec2/cloud.py:1774 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1733 nova/api/ec2/cloud.py:1782 +#: nova/api/ec2/cloud.py:1729 nova/api/ec2/cloud.py:1778 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1738 nova/api/ec2/cloud.py:1787 -#: nova/api/ec2/cloud.py:1844 +#: nova/api/ec2/cloud.py:1734 nova/api/ec2/cloud.py:1783 +#: nova/api/ec2/cloud.py:1840 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1742 nova/api/ec2/cloud.py:1791 +#: nova/api/ec2/cloud.py:1738 nova/api/ec2/cloud.py:1787 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1748 nova/api/ec2/cloud.py:1799 +#: nova/api/ec2/cloud.py:1744 nova/api/ec2/cloud.py:1795 msgid "Expecting tagSet to be key/value pairs" msgstr "" -#: nova/api/ec2/cloud.py:1755 +#: nova/api/ec2/cloud.py:1751 msgid "Expecting both key and value to be set" msgstr "" -#: nova/api/ec2/cloud.py:1804 +#: nova/api/ec2/cloud.py:1800 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1878 +#: nova/api/ec2/cloud.py:1874 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:257 +#: nova/api/ec2/ec2utils.py:256 msgid "" "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:275 +#: nova/api/ec2/ec2utils.py:274 msgid "Timestamp is invalid." msgstr "" @@ -2244,24 +2295,24 @@ msgid "EC2 error response: %(code)s: %(message)s" msgstr "" -#: nova/api/metadata/base.py:393 +#: nova/api/metadata/base.py:379 #, python-format msgid "future versions %s hidden in version list" msgstr "" -#: nova/api/metadata/handler.py:110 +#: nova/api/metadata/handler.py:111 msgid "" "X-Instance-ID present in request headers. The " "'service_neutron_metadata_proxy' option must be enabled to process this " "header." msgstr "" -#: nova/api/metadata/handler.py:136 nova/api/metadata/handler.py:143 +#: nova/api/metadata/handler.py:137 nova/api/metadata/handler.py:144 #, python-format msgid "Failed to get metadata for ip: %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: nova/api/metadata/handler.py:138 nova/api/metadata/handler.py:194 +#: nova/api/metadata/handler.py:139 nova/api/metadata/handler.py:190 msgid "An unknown error has occurred. Please try your request again." msgstr "" "Une erreur inopinée à eu lieu. Merci d'essayer votre requête à nouveau." @@ -2270,19 +2321,19 @@ msgid "X-Instance-ID header is missing from request." msgstr "" -#: nova/api/metadata/handler.py:158 +#: nova/api/metadata/handler.py:156 msgid "X-Tenant-ID header is missing from request." msgstr "" -#: nova/api/metadata/handler.py:160 +#: nova/api/metadata/handler.py:158 msgid "Multiple X-Instance-ID headers found within request." msgstr "" -#: nova/api/metadata/handler.py:162 +#: nova/api/metadata/handler.py:160 msgid "Multiple X-Tenant-ID headers found within request." msgstr "" -#: nova/api/metadata/handler.py:176 +#: nova/api/metadata/handler.py:172 #, python-format msgid "" "X-Instance-ID-Signature: %(signature)s does not match the expected value: " @@ -2290,16 +2341,16 @@ "%(remote_address)s" msgstr "" -#: nova/api/metadata/handler.py:185 +#: nova/api/metadata/handler.py:181 msgid "Invalid proxy request signature." msgstr "" -#: nova/api/metadata/handler.py:192 nova/api/metadata/handler.py:199 +#: nova/api/metadata/handler.py:188 nova/api/metadata/handler.py:195 #, python-format msgid "Failed to get metadata for instance id: %s" msgstr "" -#: nova/api/metadata/handler.py:203 +#: nova/api/metadata/handler.py:201 #, python-format msgid "" "Tenant_id %(tenant_id)s does not match tenant_id of instance %(instance_id)s." @@ -2317,234 +2368,242 @@ msgid "failed to load json" msgstr "" -#: nova/api/openstack/__init__.py:85 +#: nova/api/openstack/__init__.py:83 #, python-format msgid "Caught error: %s" msgstr "Erreur interceptée : %s" -#: nova/api/openstack/__init__.py:94 +#: nova/api/openstack/__init__.py:92 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: nova/api/openstack/__init__.py:187 +#: nova/api/openstack/__init__.py:185 msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:198 nova/api/openstack/__init__.py:361 +#: nova/api/openstack/__init__.py:202 #, python-format -msgid "Extended resource: %s" +msgid "Extending resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:233 nova/api/openstack/__init__.py:408 +#: nova/api/openstack/__init__.py:231 nova/api/openstack/__init__.py:406 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:238 nova/api/openstack/__init__.py:413 +#: nova/api/openstack/__init__.py:242 #, python-format -msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgid "Extension %(ext_name)s extended resource: %(collection)s" msgstr "" -#: nova/api/openstack/__init__.py:281 -#: nova/api/openstack/compute/plugins/v3/servers.py:349 +#: nova/api/openstack/__init__.py:279 +#: nova/api/openstack/compute/plugins/v3/servers.py:354 #, python-format msgid "Not loading %s because it is in the blacklist" msgstr "" -#: nova/api/openstack/__init__.py:286 -#: nova/api/openstack/compute/plugins/v3/servers.py:354 +#: nova/api/openstack/__init__.py:284 +#: nova/api/openstack/compute/plugins/v3/servers.py:359 #, python-format msgid "Not loading %s because it is not in the whitelist" msgstr "" -#: nova/api/openstack/__init__.py:297 +#: nova/api/openstack/__init__.py:295 #, python-format msgid "v3 API Extension Blacklist: %s" msgstr "" -#: nova/api/openstack/__init__.py:299 +#: nova/api/openstack/__init__.py:297 #, python-format msgid "v3 API Extension Whitelist: %s" msgstr "" -#: nova/api/openstack/__init__.py:306 +#: nova/api/openstack/__init__.py:304 #, python-format msgid "Extensions in both blacklist and whitelist: %s" msgstr "" -#: nova/api/openstack/__init__.py:330 +#: nova/api/openstack/__init__.py:328 #, python-format msgid "Missing core API extensions: %s" msgstr "" -#: nova/api/openstack/__init__.py:358 +#: nova/api/openstack/__init__.py:356 #, python-format msgid "Running _register_resources on %s" msgstr "" -#: nova/api/openstack/__init__.py:400 +#: nova/api/openstack/__init__.py:196 nova/api/openstack/__init__.py:359 +#, python-format +msgid "Extended resource: %s" +msgstr "" + +#: nova/api/openstack/__init__.py:398 #, python-format msgid "Running _register_controllers on %s" msgstr "" -#: nova/api/openstack/common.py:123 +#: nova/api/openstack/__init__.py:236 nova/api/openstack/__init__.py:411 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: nova/api/openstack/common.py:119 #, python-format msgid "" "status is UNKNOWN from vm_state=%(vm_state)s task_state=%(task_state)s. Bad " "upgrade or db corrupted?" msgstr "" -#: nova/api/openstack/common.py:173 +#: nova/api/openstack/common.py:166 #, python-format msgid "%s param must be an integer" msgstr "" -#: nova/api/openstack/common.py:176 +#: nova/api/openstack/common.py:169 #, python-format msgid "%s param must be positive" msgstr "" -#: nova/api/openstack/common.py:201 +#: nova/api/openstack/common.py:194 msgid "offset param must be an integer" msgstr "" -#: nova/api/openstack/common.py:207 +#: nova/api/openstack/common.py:200 msgid "limit param must be an integer" msgstr "" -#: nova/api/openstack/common.py:211 +#: nova/api/openstack/common.py:204 msgid "limit param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 +#: nova/api/openstack/common.py:208 msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:250 nova/api/openstack/compute/flavors.py:148 -#: nova/api/openstack/compute/servers.py:590 -#: nova/api/openstack/compute/plugins/v3/flavors.py:156 -#: nova/api/openstack/compute/plugins/v3/servers.py:587 +#: nova/api/openstack/common.py:243 nova/api/openstack/compute/servers.py:570 +#: nova/api/openstack/compute/plugins/v3/servers.py:561 #, python-format msgid "marker [%s] not found" msgstr "" -#: nova/api/openstack/common.py:290 +#: nova/api/openstack/common.py:283 #, python-format msgid "href %s does not contain version" msgstr "" -#: nova/api/openstack/common.py:305 +#: nova/api/openstack/common.py:298 msgid "Image metadata limit exceeded" msgstr "" -#: nova/api/openstack/common.py:313 +#: nova/api/openstack/common.py:306 msgid "Image metadata key cannot be blank" msgstr "" -#: nova/api/openstack/common.py:316 +#: nova/api/openstack/common.py:309 msgid "Image metadata key too long" msgstr "" -#: nova/api/openstack/common.py:319 +#: nova/api/openstack/common.py:312 msgid "Invalid image metadata" msgstr "" -#: nova/api/openstack/common.py:382 +#: nova/api/openstack/common.py:375 #, python-format msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: nova/api/openstack/common.py:385 +#: nova/api/openstack/common.py:378 #, python-format msgid "Cannot '%s' an instance which has never been active" msgstr "" -#: nova/api/openstack/common.py:388 +#: nova/api/openstack/common.py:381 #, python-format msgid "Instance is in an invalid state for '%s'" msgstr "" -#: nova/api/openstack/common.py:468 +#: nova/api/openstack/common.py:461 msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: nova/api/openstack/common.py:470 +#: nova/api/openstack/common.py:463 msgid "Instance snapshots are not permitted at this time." msgstr "" -#: nova/api/openstack/extensions.py:199 +#: nova/api/openstack/extensions.py:198 #, python-format msgid "Loaded extension: %s" msgstr "" -#: nova/api/openstack/extensions.py:238 +#: nova/api/openstack/extensions.py:237 #: nova/api/openstack/compute/plugins/__init__.py:47 #, python-format msgid "Ext name: %s" msgstr "" -#: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/extensions.py:238 #: nova/api/openstack/compute/plugins/__init__.py:48 #, python-format msgid "Ext alias: %s" msgstr "" -#: nova/api/openstack/extensions.py:240 +#: nova/api/openstack/extensions.py:239 #: nova/api/openstack/compute/plugins/__init__.py:49 #, python-format msgid "Ext description: %s" msgstr "" -#: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/extensions.py:241 #: nova/api/openstack/compute/plugins/__init__.py:51 #, python-format msgid "Ext namespace: %s" msgstr "" -#: nova/api/openstack/extensions.py:243 +#: nova/api/openstack/extensions.py:242 #, python-format msgid "Ext updated: %s" msgstr "" -#: nova/api/openstack/extensions.py:245 +#: nova/api/openstack/extensions.py:244 #: nova/api/openstack/compute/plugins/__init__.py:54 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: nova/api/openstack/extensions.py:259 +#: nova/api/openstack/extensions.py:258 #, python-format msgid "Loading extension %s" msgstr "" -#: nova/api/openstack/extensions.py:268 +#: nova/api/openstack/extensions.py:267 #, python-format msgid "Calling extension factory %s" msgstr "" -#: nova/api/openstack/extensions.py:280 +#: nova/api/openstack/extensions.py:279 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:351 +#: nova/api/openstack/extensions.py:350 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:374 +#: nova/api/openstack/extensions.py:373 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:492 +#: nova/api/openstack/extensions.py:486 msgid "Unexpected exception in API method" msgstr "" -#: nova/api/openstack/extensions.py:493 +#: nova/api/openstack/extensions.py:487 #, python-format msgid "" "Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ " @@ -2552,94 +2611,94 @@ "%s" msgstr "" -#: nova/api/openstack/wsgi.py:240 nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:222 nova/api/openstack/wsgi.py:640 msgid "cannot understand JSON" msgstr "" -#: nova/api/openstack/wsgi.py:663 +#: nova/api/openstack/wsgi.py:645 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:707 +#: nova/api/openstack/wsgi.py:689 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:711 +#: nova/api/openstack/wsgi.py:693 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:714 +#: nova/api/openstack/wsgi.py:696 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:828 +#: nova/api/openstack/wsgi.py:810 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:943 +#: nova/api/openstack/wsgi.py:930 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:946 nova/api/openstack/wsgi.py:969 +#: nova/api/openstack/wsgi.py:933 nova/api/openstack/wsgi.py:953 #: nova/api/openstack/compute/server_metadata.py:59 #: nova/api/openstack/compute/server_metadata.py:77 #: nova/api/openstack/compute/server_metadata.py:102 #: nova/api/openstack/compute/server_metadata.py:127 -#: nova/api/openstack/compute/contrib/admin_actions.py:245 -#: nova/api/openstack/compute/contrib/evacuate.py:48 -#: nova/api/openstack/compute/plugins/v3/admin_actions.py:222 -#: nova/api/openstack/compute/plugins/v3/evacuate.py:50 +#: nova/api/openstack/compute/contrib/admin_actions.py:224 +#: nova/api/openstack/compute/contrib/evacuate.py:49 +#: nova/api/openstack/compute/plugins/v3/admin_actions.py:217 +#: nova/api/openstack/compute/plugins/v3/evacuate.py:51 #: nova/api/openstack/compute/plugins/v3/server_metadata.py:87 #: nova/api/openstack/compute/plugins/v3/server_metadata.py:104 #: nova/api/openstack/compute/plugins/v3/server_metadata.py:128 msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:950 +#: nova/api/openstack/wsgi.py:937 #, python-format msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:954 +#: nova/api/openstack/wsgi.py:941 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:966 +#: nova/api/openstack/wsgi.py:950 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:978 +#: nova/api/openstack/wsgi.py:962 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " "Context's project_id '%(context_project_id)s'" msgstr "" -#: nova/api/openstack/wsgi.py:1217 +#: nova/api/openstack/wsgi.py:1202 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" -#: nova/api/openstack/xmlutil.py:278 +#: nova/api/openstack/xmlutil.py:271 msgid "element is not a child" msgstr "" -#: nova/api/openstack/xmlutil.py:436 +#: nova/api/openstack/xmlutil.py:420 msgid "root element selecting a list" msgstr "" -#: nova/api/openstack/xmlutil.py:759 +#: nova/api/openstack/xmlutil.py:743 #, python-format msgid "" "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: nova/api/openstack/xmlutil.py:879 +#: nova/api/openstack/xmlutil.py:863 msgid "subclasses must implement construct()!" msgstr "" @@ -2648,7 +2707,7 @@ msgstr "" #: nova/api/openstack/compute/flavors.py:109 -#: nova/api/openstack/compute/plugins/v3/flavors.py:116 +#: nova/api/openstack/compute/plugins/v3/flavors.py:117 #, python-format msgid "Invalid is_public filter [%s]" msgstr "" @@ -2675,16 +2734,16 @@ #: nova/api/openstack/compute/image_metadata.py:84 #: nova/api/openstack/compute/server_metadata.py:81 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:87 -#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:97 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:86 +#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:90 #: nova/api/openstack/compute/plugins/v3/server_metadata.py:108 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:87 #: nova/api/openstack/compute/server_metadata.py:85 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:90 -#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:100 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:89 +#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:93 #: nova/api/openstack/compute/plugins/v3/server_metadata.py:112 msgid "Request body contains too many items" msgstr "" @@ -2708,6 +2767,7 @@ msgstr "" #: nova/api/openstack/compute/limits.py:164 +#: nova/api/openstack/compute/plugins/v3/limits.py:147 #, python-format msgid "" "Only %(value)s %(verb)s request(s) can be made to %(uri)s every " @@ -2715,6 +2775,7 @@ msgstr "" #: nova/api/openstack/compute/limits.py:292 +#: nova/api/openstack/compute/plugins/v3/limits.py:274 msgid "This request was rate-limited." msgstr "" @@ -2734,378 +2795,399 @@ msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:538 -#: nova/api/openstack/compute/contrib/cells.py:405 -#: nova/api/openstack/compute/plugins/v3/cells.py:413 +#: nova/api/openstack/compute/servers.py:81 +msgid "" +"XML support has been deprecated and will be removed in the Juno release." +msgstr "" + +#: nova/api/openstack/compute/servers.py:534 +#: nova/api/openstack/compute/contrib/cells.py:401 +#: nova/api/openstack/compute/plugins/v3/cells.py:409 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:557 -#: nova/api/openstack/compute/plugins/v3/servers.py:539 +#: nova/api/openstack/compute/servers.py:553 +#: nova/api/openstack/compute/plugins/v3/servers.py:544 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:593 -#: nova/api/openstack/compute/plugins/v3/servers.py:590 +#: nova/api/openstack/compute/servers.py:573 +#: nova/api/openstack/compute/plugins/v3/servers.py:564 #, python-format msgid "Flavor '%s' could not be found " msgstr "" -#: nova/api/openstack/compute/servers.py:611 -#: nova/api/openstack/compute/servers.py:757 -#: nova/api/openstack/compute/servers.py:1061 -#: nova/api/openstack/compute/servers.py:1174 -#: nova/api/openstack/compute/servers.py:1349 -#: nova/api/openstack/compute/plugins/v3/servers.py:608 -#: nova/api/openstack/compute/plugins/v3/servers.py:723 -#: nova/api/openstack/compute/plugins/v3/servers.py:929 -#: nova/api/openstack/compute/plugins/v3/servers.py:1041 -#: nova/api/openstack/compute/plugins/v3/servers.py:1163 +#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:737 +#: nova/api/openstack/compute/servers.py:1038 +#: nova/api/openstack/compute/servers.py:1143 +#: nova/api/openstack/compute/servers.py:1320 +#: nova/api/openstack/compute/plugins/v3/servers.py:582 +#: nova/api/openstack/compute/plugins/v3/servers.py:707 +#: nova/api/openstack/compute/plugins/v3/servers.py:934 +#: nova/api/openstack/compute/plugins/v3/servers.py:1039 +#: nova/api/openstack/compute/plugins/v3/servers.py:1183 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:642 +#: nova/api/openstack/compute/servers.py:622 +#: nova/api/openstack/compute/plugins/v3/personalities.py:88 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:645 +#: nova/api/openstack/compute/servers.py:625 +#: nova/api/openstack/compute/plugins/v3/personalities.py:91 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:648 +#: nova/api/openstack/compute/servers.py:628 +#: nova/api/openstack/compute/plugins/v3/personalities.py:94 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:663 +#: nova/api/openstack/compute/servers.py:676 msgid "Unknown argument : port" msgstr "" -#: nova/api/openstack/compute/servers.py:666 -#: nova/api/openstack/compute/plugins/v3/servers.py:653 +#: nova/api/openstack/compute/servers.py:646 +#: nova/api/openstack/compute/plugins/v3/servers.py:627 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:676 -#: nova/api/openstack/compute/plugins/v3/servers.py:669 +#: nova/api/openstack/compute/servers.py:656 +#: nova/api/openstack/compute/plugins/v3/servers.py:643 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:686 -#: nova/api/openstack/compute/plugins/v3/servers.py:642 +#: nova/api/openstack/compute/servers.py:666 +#: nova/api/openstack/compute/plugins/v3/servers.py:616 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:699 -#: nova/api/openstack/compute/plugins/v3/servers.py:684 +#: nova/api/openstack/compute/servers.py:679 +#: nova/api/openstack/compute/plugins/v3/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:705 -#: nova/api/openstack/compute/plugins/v3/servers.py:690 +#: nova/api/openstack/compute/servers.py:685 +#: nova/api/openstack/compute/plugins/v3/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:708 -#: nova/api/openstack/compute/servers.py:809 -#: nova/api/openstack/compute/plugins/v3/servers.py:693 +#: nova/api/openstack/compute/servers.py:688 +#: nova/api/openstack/compute/servers.py:789 +#: nova/api/openstack/compute/plugins/v3/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:734 +#: nova/api/openstack/compute/servers.py:714 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:739 +#: nova/api/openstack/compute/servers.py:719 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:744 +#: nova/api/openstack/compute/servers.py:724 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:773 -#: nova/api/openstack/compute/plugins/v3/servers.py:739 +#: nova/api/openstack/compute/servers.py:753 +#: nova/api/openstack/compute/plugins/v3/servers.py:723 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:825 -#: nova/api/openstack/compute/servers.py:953 +#: nova/api/openstack/compute/servers.py:805 +#: nova/api/openstack/compute/servers.py:932 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:865 +#: nova/api/openstack/compute/servers.py:845 msgid "" "Using different block_device_mapping syntaxes is not allowed in the same " "request." msgstr "" -#: nova/api/openstack/compute/servers.py:903 -#: nova/api/openstack/compute/plugins/v3/multiple_create.py:66 -msgid "min_count must be <= max_count" -msgstr "" - -#: nova/api/openstack/compute/servers.py:950 -#: nova/api/openstack/compute/plugins/v3/servers.py:815 +#: nova/api/openstack/compute/servers.py:929 +#: nova/api/openstack/compute/plugins/v3/servers.py:808 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:956 -#: nova/api/openstack/compute/plugins/v3/servers.py:821 +#: nova/api/openstack/compute/servers.py:935 +#: nova/api/openstack/compute/plugins/v3/servers.py:814 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:959 -#: nova/api/openstack/compute/plugins/v3/servers.py:824 +#: nova/api/openstack/compute/servers.py:938 +#: nova/api/openstack/compute/plugins/v3/servers.py:817 msgid "Invalid config_drive provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1023 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1050 +#: nova/api/openstack/compute/servers.py:1027 msgid "Personality cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1076 -#: nova/api/openstack/compute/servers.py:1093 -#: nova/api/openstack/compute/plugins/v3/servers.py:944 -#: nova/api/openstack/compute/plugins/v3/servers.py:960 +#: nova/api/openstack/compute/servers.py:1053 +#: nova/api/openstack/compute/servers.py:1070 +#: nova/api/openstack/compute/plugins/v3/servers.py:949 +#: nova/api/openstack/compute/plugins/v3/servers.py:966 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1096 -#: nova/api/openstack/compute/plugins/v3/servers.py:963 +#: nova/api/openstack/compute/servers.py:1073 +#: nova/api/openstack/compute/plugins/v3/servers.py:969 msgid "Flavor used by the instance could not be found." msgstr "" -#: nova/api/openstack/compute/servers.py:1110 -#: nova/api/openstack/compute/plugins/v3/servers.py:977 +#: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/plugins/v3/servers.py:662 msgid "Argument 'type' for reboot must be a string" msgstr "" -#: nova/api/openstack/compute/servers.py:1116 -#: nova/api/openstack/compute/plugins/v3/servers.py:983 +#: nova/api/openstack/compute/servers.py:1089 +#: nova/api/openstack/compute/plugins/v3/servers.py:985 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1120 -#: nova/api/openstack/compute/plugins/v3/servers.py:987 +#: nova/api/openstack/compute/servers.py:1093 +#: nova/api/openstack/compute/plugins/v3/servers.py:989 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1146 -#: nova/api/openstack/compute/plugins/v3/servers.py:1013 +#: nova/api/openstack/compute/servers.py:1115 +#: nova/api/openstack/compute/plugins/v3/servers.py:1011 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1149 -#: nova/api/openstack/compute/plugins/v3/servers.py:1016 +#: nova/api/openstack/compute/servers.py:1118 +#: nova/api/openstack/compute/plugins/v3/servers.py:1014 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1155 -#: nova/api/openstack/compute/plugins/v3/servers.py:1022 +#: nova/api/openstack/compute/servers.py:1124 +#: nova/api/openstack/compute/plugins/v3/servers.py:1020 msgid "" "You are not authorized to access the image the instance was started with." msgstr "" -#: nova/api/openstack/compute/servers.py:1159 -#: nova/api/openstack/compute/plugins/v3/servers.py:1026 +#: nova/api/openstack/compute/servers.py:1128 +#: nova/api/openstack/compute/plugins/v3/servers.py:1024 msgid "Image that the instance was started with could not be found." msgstr "" -#: nova/api/openstack/compute/servers.py:1163 -#: nova/api/openstack/compute/plugins/v3/servers.py:1030 +#: nova/api/openstack/compute/servers.py:1132 +#: nova/api/openstack/compute/plugins/v3/servers.py:1028 msgid "Invalid instance image." msgstr "" -#: nova/api/openstack/compute/servers.py:1184 +#: nova/api/openstack/compute/servers.py:1153 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1193 +#: nova/api/openstack/compute/servers.py:1162 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1224 +#: nova/api/openstack/compute/servers.py:1193 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1237 +#: nova/api/openstack/compute/servers.py:1206 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1245 -#: nova/api/openstack/compute/plugins/v3/admin_password.py:78 +#: nova/api/openstack/compute/servers.py:1216 +#: nova/api/openstack/compute/plugins/v3/admin_password.py:76 msgid "Unable to set password on instance" msgstr "" -#: nova/api/openstack/compute/servers.py:1254 +#: nova/api/openstack/compute/servers.py:1225 +#: nova/api/openstack/compute/plugins/v3/servers.py:1087 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1267 +#: nova/api/openstack/compute/servers.py:1238 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1270 +#: nova/api/openstack/compute/servers.py:1241 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1288 +#: nova/api/openstack/compute/servers.py:1259 #: nova/api/openstack/compute/contrib/aggregates.py:160 +#: nova/api/openstack/compute/contrib/coverage_ext.py:286 #: nova/api/openstack/compute/contrib/flavormanage.py:59 #: nova/api/openstack/compute/contrib/keypairs.py:89 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:46 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:80 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:118 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:199 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:45 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:79 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:117 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:198 #: nova/api/openstack/compute/plugins/v3/keypairs.py:91 -#: nova/api/openstack/compute/plugins/v3/servers.py:1117 +#: nova/api/openstack/compute/plugins/v3/servers.py:1124 msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1294 +#: nova/api/openstack/compute/servers.py:1265 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1355 -#: nova/api/openstack/compute/plugins/v3/servers.py:1169 +#: nova/api/openstack/compute/servers.py:1326 +#: nova/api/openstack/compute/plugins/v3/servers.py:1189 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1388 +#: nova/api/openstack/compute/servers.py:1359 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1458 +#: nova/exception.py:281 nova/api/openstack/compute/servers.py:1368 +#: nova/api/openstack/compute/contrib/admin_actions.py:255 +#: nova/api/openstack/compute/plugins/v3/admin_actions.py:248 +#: nova/api/openstack/compute/plugins/v3/servers.py:1231 +msgid "Invalid metadata" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1210 +#: nova/api/openstack/compute/servers.py:1427 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1484 -#: nova/api/openstack/compute/plugins/v3/servers.py:1367 +#: nova/api/openstack/compute/servers.py:1453 +#: nova/api/openstack/compute/plugins/v3/servers.py:1388 #, python-format msgid "Removing options '%s' from query" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:63 -#: nova/api/openstack/compute/contrib/admin_actions.py:84 -#: nova/api/openstack/compute/contrib/admin_actions.py:105 -#: nova/api/openstack/compute/contrib/admin_actions.py:126 -#: nova/api/openstack/compute/contrib/admin_actions.py:166 -#: nova/api/openstack/compute/contrib/admin_actions.py:184 -#: nova/api/openstack/compute/contrib/admin_actions.py:202 -#: nova/api/openstack/compute/contrib/admin_actions.py:220 -#: nova/api/openstack/compute/contrib/admin_actions.py:375 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 +#: nova/api/openstack/compute/contrib/admin_actions.py:79 +#: nova/api/openstack/compute/contrib/admin_actions.py:98 +#: nova/api/openstack/compute/contrib/admin_actions.py:117 +#: nova/api/openstack/compute/contrib/admin_actions.py:149 +#: nova/api/openstack/compute/contrib/admin_actions.py:165 +#: nova/api/openstack/compute/contrib/admin_actions.py:181 +#: nova/api/openstack/compute/contrib/admin_actions.py:199 +#: nova/api/openstack/compute/contrib/admin_actions.py:337 #: nova/api/openstack/compute/contrib/multinic.py:42 #: nova/api/openstack/compute/contrib/rescue.py:43 #: nova/api/openstack/compute/contrib/shelve.py:43 -#: nova/api/openstack/compute/plugins/v3/rescue.py:47 +#: nova/api/openstack/compute/plugins/v3/rescue.py:44 msgid "Server not found" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:66 +#: nova/api/openstack/compute/contrib/admin_actions.py:65 +msgid "Virt driver does not implement pause function." +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:63 #, python-format msgid "Compute.api::pause %s" msgstr "Compute.api::pause %s" -#: nova/api/openstack/compute/contrib/admin_actions.py:87 +#: nova/api/openstack/compute/contrib/admin_actions.py:89 +msgid "Virt driver does not implement unpause function." +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:82 #, python-format msgid "Compute.api::unpause %s" msgstr "Compute.api::unpause %s" -#: nova/api/openstack/compute/contrib/admin_actions.py:108 +#: nova/api/openstack/compute/contrib/admin_actions.py:101 #, python-format msgid "compute.api::suspend %s" msgstr "compute.api::suspend %s" -#: nova/api/openstack/compute/contrib/admin_actions.py:129 +#: nova/api/openstack/compute/contrib/admin_actions.py:120 #, python-format msgid "compute.api::resume %s" msgstr "compute.api::resume %s" -#: nova/api/openstack/compute/contrib/admin_actions.py:153 +#: nova/api/openstack/compute/contrib/admin_actions.py:136 #, python-format msgid "Error in migrate %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:171 +#: nova/api/openstack/compute/contrib/admin_actions.py:152 #, python-format msgid "Compute.api::reset_network %s" msgstr "Compute.api::reset_network %s" -#: nova/api/openstack/compute/contrib/admin_actions.py:189 +#: nova/api/openstack/compute/contrib/admin_actions.py:168 #, python-format msgid "Compute.api::inject_network_info %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:205 +#: nova/api/openstack/compute/contrib/admin_actions.py:184 #, python-format msgid "Compute.api::lock %s" msgstr "Compute.api::lock %s" -#: nova/api/openstack/compute/contrib/admin_actions.py:223 +#: nova/api/openstack/compute/contrib/admin_actions.py:202 #, python-format msgid "Compute.api::unlock %s" msgstr "Compute.api::unlock %s" -#: nova/api/openstack/compute/contrib/admin_actions.py:253 +#: nova/api/openstack/compute/contrib/admin_actions.py:232 #, python-format msgid "createBackup entity requires %s attribute" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:257 +#: nova/api/openstack/compute/contrib/admin_actions.py:236 msgid "Malformed createBackup entity" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:263 +#: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:266 +#: nova/api/openstack/compute/contrib/admin_actions.py:245 msgid "" "createBackup attribute 'rotation' must be greater than or equal to zero" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:282 +#: nova/api/openstack/compute/contrib/admin_actions.py:261 #: nova/api/openstack/compute/contrib/console_output.py:46 #: nova/api/openstack/compute/contrib/server_diagnostics.py:48 #: nova/api/openstack/compute/contrib/server_start_stop.py:42 msgid "Instance not found" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:312 -#: nova/api/openstack/compute/plugins/v3/admin_actions.py:290 +#: nova/api/openstack/compute/contrib/admin_actions.py:291 +#: nova/api/openstack/compute/plugins/v3/admin_actions.py:285 msgid "" "host, block_migration and disk_over_commit must be specified for live " "migration." msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:344 +#: nova/api/openstack/compute/contrib/admin_actions.py:306 #, python-format msgid "Live migration of instance %s to another host failed" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:347 +#: nova/api/openstack/compute/contrib/admin_actions.py:309 #, python-format msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:365 -#: nova/api/openstack/compute/plugins/v3/admin_actions.py:333 +#: nova/api/openstack/compute/contrib/admin_actions.py:327 +#: nova/api/openstack/compute/plugins/v3/admin_actions.py:320 #, python-format msgid "Desired state must be specified. Valid states are: %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:378 +#: nova/api/openstack/compute/contrib/admin_actions.py:340 #, python-format msgid "Compute.api::resetState %s" msgstr "" @@ -3138,8 +3220,8 @@ #: nova/api/openstack/compute/contrib/aggregates.py:189 #: nova/api/openstack/compute/contrib/aggregates.py:193 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:183 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:187 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:182 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:186 #, python-format msgid "Cannot remove host %(host)s in aggregate %(id)s" msgstr "" @@ -3191,7 +3273,7 @@ msgid "Must specify address in the form of xx:xx:xx:xx:xx:xx" msgstr "" -#: nova/api/openstack/compute/contrib/baremetal_nodes.py:227 +#: nova/api/openstack/compute/contrib/baremetal_nodes.py:193 msgid "Must specify id or address" msgstr "" @@ -3215,24 +3297,24 @@ msgid "Cell type must be 'parent' or 'child'" msgstr "" -#: nova/api/openstack/compute/contrib/cells.py:341 -#: nova/api/openstack/compute/contrib/cells.py:364 -#: nova/api/openstack/compute/plugins/v3/cells.py:346 -#: nova/api/openstack/compute/plugins/v3/cells.py:370 +#: nova/api/openstack/compute/contrib/cells.py:338 +#: nova/api/openstack/compute/contrib/cells.py:361 +#: nova/api/openstack/compute/plugins/v3/cells.py:343 +#: nova/api/openstack/compute/plugins/v3/cells.py:367 msgid "No cell information in request" msgstr "" -#: nova/api/openstack/compute/contrib/cells.py:346 -#: nova/api/openstack/compute/plugins/v3/cells.py:351 +#: nova/api/openstack/compute/contrib/cells.py:343 +#: nova/api/openstack/compute/plugins/v3/cells.py:348 msgid "No cell name in request" msgstr "" -#: nova/api/openstack/compute/contrib/cells.py:398 -#: nova/api/openstack/compute/plugins/v3/cells.py:406 +#: nova/api/openstack/compute/contrib/cells.py:405 +#: nova/api/openstack/compute/plugins/v3/cells.py:314 msgid "Only 'updated_since', 'project_id' and 'deleted' are understood." msgstr "" -#: nova/api/openstack/compute/contrib/certificates.py:61 +#: nova/api/openstack/compute/contrib/certificates.py:63 #: nova/api/openstack/compute/plugins/v3/certificates.py:66 msgid "Only root certificate can be retrieved." msgstr "" @@ -3261,8 +3343,8 @@ msgid "Unable to get console" msgstr "" -#: nova/api/openstack/compute/contrib/console_output.py:74 -#: nova/api/openstack/compute/plugins/v3/console_output.py:73 +#: nova/api/openstack/compute/contrib/console_output.py:72 +#: nova/api/openstack/compute/plugins/v3/console_output.py:55 msgid "Unable to get console log, functionality not implemented" msgstr "" @@ -3270,28 +3352,38 @@ msgid "Instance not yet ready" msgstr "" -#: nova/api/openstack/compute/contrib/consoles.py:54 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:57 +#: nova/api/openstack/compute/contrib/consoles.py:52 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:59 msgid "Unable to get vnc console, functionality not implemented" msgstr "" +#: nova/api/openstack/compute/contrib/consoles.py:76 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:89 +msgid "Unable to get spice console, functionality not implemented" +msgstr "" + +#: nova/api/openstack/compute/contrib/consoles.py:101 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:122 +msgid "Unable to get rdp console, functionality not implemented" +msgstr "" + #: nova/api/openstack/compute/contrib/disk_config.py:44 #: nova/api/openstack/compute/plugins/v3/disk_config.py:45 #, python-format msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: nova/api/openstack/compute/contrib/evacuate.py:56 +#: nova/api/openstack/compute/contrib/evacuate.py:69 msgid "host and onSharedStorage must be specified." msgstr "" -#: nova/api/openstack/compute/contrib/evacuate.py:64 -#: nova/api/openstack/compute/plugins/v3/evacuate.py:66 +#: nova/api/openstack/compute/contrib/evacuate.py:61 +#: nova/api/openstack/compute/plugins/v3/evacuate.py:63 msgid "admin password can't be changed on existing disk" msgstr "" -#: nova/api/openstack/compute/contrib/evacuate.py:74 -#: nova/api/openstack/compute/plugins/v3/evacuate.py:76 +#: nova/api/openstack/compute/contrib/evacuate.py:75 +#: nova/api/openstack/compute/plugins/v3/evacuate.py:77 #, python-format msgid "Compute host %s not found." msgstr "" @@ -3306,21 +3398,22 @@ msgid "Fixed IP %s not found" msgstr "" -#: nova/api/openstack/compute/contrib/flavor_access.py:96 +#: nova/api/openstack/compute/contrib/flavor_access.py:77 +#: nova/api/openstack/compute/contrib/flavor_access.py:101 msgid "Flavor not found." msgstr "" -#: nova/api/openstack/compute/contrib/flavor_access.py:101 -#: nova/api/openstack/compute/plugins/v3/flavor_access.py:101 +#: nova/api/openstack/compute/contrib/flavor_access.py:106 +#: nova/api/openstack/compute/plugins/v3/flavor_access.py:104 msgid "Access list not available for public flavors." msgstr "" -#: nova/api/openstack/compute/contrib/flavor_access.py:113 +#: nova/api/openstack/compute/contrib/flavor_access.py:118 msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:57 -#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:59 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:56 +#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:58 msgid "No Request Body" msgstr "" @@ -3350,7 +3443,7 @@ #: nova/api/openstack/compute/contrib/floating_ips.py:217 #: nova/api/openstack/compute/contrib/floating_ips.py:282 -#: nova/api/openstack/compute/contrib/security_groups.py:461 +#: nova/api/openstack/compute/contrib/security_groups.py:458 msgid "Missing parameter dict" msgstr "" @@ -3398,7 +3491,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:147 -#: nova/cmd/manage.py:416 +#: nova/cmd/manage.py:415 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3468,22 +3561,22 @@ msgid "Describe-resource is admin only functionality" msgstr "" -#: nova/api/openstack/compute/contrib/hypervisors.py:187 -#: nova/api/openstack/compute/contrib/hypervisors.py:199 -#: nova/api/openstack/compute/plugins/v3/hypervisors.py:188 -#: nova/api/openstack/compute/plugins/v3/hypervisors.py:201 -#: nova/api/openstack/compute/plugins/v3/hypervisors.py:238 +#: nova/api/openstack/compute/contrib/hypervisors.py:184 +#: nova/api/openstack/compute/contrib/hypervisors.py:195 +#: nova/api/openstack/compute/plugins/v3/hypervisors.py:185 +#: nova/api/openstack/compute/plugins/v3/hypervisors.py:197 +#: nova/api/openstack/compute/plugins/v3/hypervisors.py:234 #, python-format msgid "Hypervisor with ID '%s' could not be found." msgstr "" -#: nova/api/openstack/compute/contrib/hypervisors.py:207 -#: nova/api/openstack/compute/plugins/v3/hypervisors.py:209 +#: nova/api/openstack/compute/contrib/hypervisors.py:203 +#: nova/api/openstack/compute/plugins/v3/hypervisors.py:205 msgid "Virt driver does not implement uptime function." msgstr "" -#: nova/api/openstack/compute/contrib/hypervisors.py:223 -#: nova/api/openstack/compute/contrib/hypervisors.py:233 +#: nova/api/openstack/compute/contrib/hypervisors.py:219 +#: nova/api/openstack/compute/contrib/hypervisors.py:229 #, python-format msgid "No hypervisor matching '%s' could be found." msgstr "" @@ -3512,23 +3605,23 @@ msgid "Unable to find address %r" msgstr "" -#: nova/api/openstack/compute/contrib/networks_associate.py:36 +#: nova/api/openstack/compute/contrib/networks_associate.py:24 #, python-format msgid "Disassociating host with network with id %s" msgstr "" -#: nova/api/openstack/compute/contrib/networks_associate.py:40 +#: nova/api/openstack/compute/contrib/networks_associate.py:28 +#: nova/api/openstack/compute/contrib/networks_associate.py:39 #: nova/api/openstack/compute/contrib/networks_associate.py:51 -#: nova/api/openstack/compute/contrib/networks_associate.py:63 #: nova/api/openstack/compute/contrib/os_networks.py:80 #: nova/api/openstack/compute/contrib/os_networks.py:90 #: nova/api/openstack/compute/contrib/os_networks.py:100 -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:112 -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:134 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:114 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:136 msgid "Network not found" msgstr "" -#: nova/api/openstack/compute/contrib/networks_associate.py:47 +#: nova/api/openstack/compute/contrib/networks_associate.py:35 #, python-format msgid "Disassociating project with network with id %s" msgstr "" @@ -3539,13 +3632,13 @@ msgstr "" #: nova/api/openstack/compute/contrib/os_networks.py:86 -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:108 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:110 #, python-format msgid "Showing network with id %s" msgstr "" #: nova/api/openstack/compute/contrib/os_networks.py:96 -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:126 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:128 #, python-format msgid "Deleting network with id %s" msgstr "" @@ -3582,31 +3675,35 @@ "Cannot associate network %(network)s with project %(project)s: %(message)s" msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:123 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:83 +msgid "Failed to get default networks" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:125 msgid "Failed to update usages deallocating network." msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:153 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:155 msgid "No CIDR requested" msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:159 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:161 msgid "Requested network does not contain enough (2+) usable hosts" msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:163 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:165 msgid "CIDR is malformed." msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:166 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:168 msgid "Address could not be converted." msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:174 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:176 msgid "Quota exceeded, too many networks." msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:185 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:187 msgid "Create networks failed" msgstr "" @@ -3614,50 +3711,50 @@ msgid "quota_class_set not specified" msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:74 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:88 -#: nova/cmd/manage.py:253 +#: nova/api/openstack/compute/contrib/quotas.py:73 +#: nova/api/openstack/compute/plugins/v3/quota_sets.py:83 +#: nova/cmd/manage.py:252 msgid "Quota limit must be -1 or greater." msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:78 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:92 -#: nova/cmd/manage.py:257 +#: nova/api/openstack/compute/contrib/quotas.py:76 +#: nova/api/openstack/compute/plugins/v3/quota_sets.py:60 +#: nova/cmd/manage.py:256 #, python-format -msgid "Quota limit must greater than %s." +msgid "Quota limit must be greater than %s." msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:81 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:95 -#: nova/cmd/manage.py:260 +#: nova/api/openstack/compute/contrib/quotas.py:79 +#: nova/api/openstack/compute/plugins/v3/quota_sets.py:63 +#: nova/cmd/manage.py:259 #, python-format -msgid "Quota limit must less than %s." +msgid "Quota limit must be less than %s." msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:142 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:153 +#: nova/api/openstack/compute/contrib/quotas.py:140 +#: nova/api/openstack/compute/plugins/v3/quota_sets.py:118 msgid "quota_set not specified" msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:162 +#: nova/api/openstack/compute/contrib/quotas.py:158 #, python-format msgid "force update quotas: %s" msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:165 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:174 +#: nova/api/openstack/compute/contrib/quotas.py:161 +#: nova/api/openstack/compute/plugins/v3/quota_sets.py:161 #, python-format msgid "Bad key(s) %s in quota_set" msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:186 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:203 +#: nova/api/openstack/compute/contrib/quotas.py:182 +#: nova/api/openstack/compute/plugins/v3/quota_sets.py:190 #, python-format msgid "Quota %(key)s used: %(quota_used)s, value: %(value)s." msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:191 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:208 +#: nova/api/openstack/compute/contrib/quotas.py:189 +#: nova/api/openstack/compute/plugins/v3/quota_sets.py:173 #, python-format msgid "" "Quota value %(value)s for %(key)s are less than already used and reserved " @@ -3670,7 +3767,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 -#: nova/api/openstack/compute/contrib/security_groups.py:375 +#: nova/api/openstack/compute/contrib/security_groups.py:372 msgid "Not enough parameters to build a valid rule." msgstr "Pas assez de parametres pour contruire un règle valide." @@ -3687,32 +3784,39 @@ msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:383 +#: nova/api/openstack/compute/contrib/security_groups.py:380 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:464 +#: nova/api/openstack/compute/contrib/security_groups.py:461 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:468 +#: nova/api/openstack/compute/contrib/security_groups.py:465 msgid "Security group name cannot be empty" msgstr "" #: nova/api/openstack/compute/contrib/server_start_stop.py:50 -#: nova/api/openstack/compute/plugins/v3/servers.py:1338 +#: nova/api/openstack/compute/plugins/v3/servers.py:1359 msgid "start instance" msgstr "" #: nova/api/openstack/compute/contrib/server_start_stop.py:62 -#: nova/api/openstack/compute/plugins/v3/servers.py:1351 +#: nova/api/openstack/compute/plugins/v3/servers.py:1372 msgid "stop instance" msgstr "" -#: nova/api/openstack/compute/contrib/services.py:177 -#: nova/api/openstack/compute/plugins/v3/services.py:159 -msgid "Disabled reason contains invalid characters or is too long" +#: nova/api/openstack/compute/contrib/services.py:146 +#: nova/api/openstack/compute/plugins/v3/services.py:99 +#, python-format +msgid "Service %s not found." +msgstr "" + +#: nova/api/openstack/compute/contrib/services.py:193 +msgid "" +"The string containing the reason for disabling the service contains invalid " +"characters or is too long." msgstr "" #: nova/api/openstack/compute/contrib/services.py:184 @@ -3782,65 +3886,57 @@ msgid "Ext version: %i" msgstr "" -#: nova/api/openstack/compute/plugins/v3/access_ips.py:165 +#: nova/api/openstack/compute/plugins/v3/servers.py:690 msgid "access_ip_v4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/plugins/v3/access_ips.py:170 +#: nova/api/openstack/compute/plugins/v3/servers.py:695 msgid "access_ip_v6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/plugins/v3/admin_actions.py:230 +#: nova/api/openstack/compute/plugins/v3/admin_actions.py:225 #, python-format msgid "create_backup entity requires %s attribute" msgstr "" -#: nova/api/openstack/compute/plugins/v3/admin_actions.py:234 +#: nova/api/openstack/compute/plugins/v3/admin_actions.py:229 msgid "Malformed create_backup entity" msgstr "" -#: nova/api/openstack/compute/plugins/v3/admin_actions.py:240 +#: nova/api/openstack/compute/plugins/v3/admin_actions.py:235 msgid "create_backup attribute 'rotation' must be an integer" msgstr "" -#: nova/api/openstack/compute/plugins/v3/admin_actions.py:243 +#: nova/api/openstack/compute/plugins/v3/admin_actions.py:238 msgid "" "create_backup attribute 'rotation' must be greater than or equal to zero" msgstr "" -#: nova/api/openstack/compute/plugins/v3/admin_password.py:60 -msgid "No admin_password was specified" +#: nova/api/openstack/compute/plugins/v3/aggregates.py:49 +msgid "Could not find host to be set in request body" msgstr "" -#: nova/api/openstack/compute/plugins/v3/admin_password.py:64 -msgid "Invalid admin password" +#: nova/api/openstack/compute/plugins/v3/aggregates.py:53 +msgid "The value of host must be a string" msgstr "" -#: nova/api/openstack/compute/plugins/v3/agents.py:109 -#: nova/api/openstack/compute/plugins/v3/agents.py:160 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:86 +#: nova/api/openstack/compute/plugins/v3/agents.py:108 +#: nova/api/openstack/compute/plugins/v3/agents.py:152 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:85 #, python-format msgid "Could not find %s parameter in the request" msgstr "" -#: nova/api/openstack/compute/plugins/v3/aggregates.py:50 -msgid "Could not find host to be set in request body" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:54 -msgid "The value of host must be a string" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/aggregates.py:122 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:121 msgid "Request body is empty" msgstr "" -#: nova/api/openstack/compute/plugins/v3/aggregates.py:125 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:124 #, python-format msgid "Invalid key %s in request body." msgstr "" -#: nova/api/openstack/compute/plugins/v3/aggregates.py:202 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:201 msgid "Invalid request format for metadata" msgstr "" @@ -3854,25 +3950,6 @@ msgid "Cell %s doesn't exist." msgstr "" -#: nova/api/openstack/compute/plugins/v3/console_output.py:52 -msgid "get_console_output malformed or missing from request body" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/evacuate.py:58 -msgid "host and on_shared_storage must be specified." -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:147 -#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:189 -#: nova/api/openstack/compute/plugins/v3/hosts.py:143 -msgid "The request body invalid" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:152 -#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:193 -msgid "Could not find volume_id from requestparameter" -msgstr "" - #: nova/api/openstack/compute/plugins/v3/extended_volumes.py:196 #, python-format msgid "Detach volume %(volume_id)s from instance %(server_id)s" @@ -3889,36 +3966,32 @@ msgid "Filter out extension %s from discover list" msgstr "" -#: nova/api/openstack/compute/plugins/v3/flavor_access.py:164 -#: nova/api/openstack/compute/plugins/v3/flavor_access.py:192 -msgid "Invalid request" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/flavor_access.py:171 -#: nova/api/openstack/compute/plugins/v3/flavor_access.py:199 -msgid "tenant_id is required" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/flavors.py:140 +#: nova/api/openstack/compute/plugins/v3/flavors.py:141 #, python-format msgid "Invalid min_ram filter [%s]" msgstr "" -#: nova/api/openstack/compute/plugins/v3/flavors.py:147 +#: nova/api/openstack/compute/plugins/v3/flavors.py:148 #, python-format msgid "Invalid min_disk filter [%s]" msgstr "" -#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:79 +#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:76 msgid "No or bad extra_specs provided" msgstr "" -#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:84 -#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:106 +#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:72 +#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:93 msgid "Concurrent transaction has been committed, try again" msgstr "" -#: nova/api/openstack/compute/plugins/v3/hypervisors.py:222 +#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:147 +#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:189 +#: nova/api/openstack/compute/plugins/v3/hosts.py:143 +msgid "The request body invalid" +msgstr "" + +#: nova/api/openstack/compute/plugins/v3/hypervisors.py:218 msgid "Need parameter 'query' to specify which hypervisor to filter on" msgstr "" @@ -3927,293 +4000,257 @@ msgid "Action %s not found" msgstr "" -#: nova/api/openstack/compute/plugins/v3/multinic.py:53 -msgid "Missing 'network_id' argument for add_fixed_ip" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/multinic.py:69 -msgid "Missing 'address' argument for remove_fixed_ip" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:189 +#: nova/api/openstack/compute/plugins/v3/quota_sets.py:176 #, python-format msgid "Force update quotas: %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:367 +#: nova/api/openstack/compute/plugins/v3/servers.py:372 #, python-format msgid "" "extension %(ext_alias)s detected by servers extension for function %(func)s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:374 +#: nova/api/openstack/compute/plugins/v3/servers.py:379 #, python-format msgid "extension %(ext_alias)s is missing %(func)s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:395 +#: nova/api/openstack/compute/plugins/v3/servers.py:400 msgid "Did not find any server create extensions" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:408 -msgid "Did not find any server create xml deserializer extensions" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/servers.py:420 +#: nova/api/openstack/compute/plugins/v3/servers.py:425 msgid "Did not find any server rebuild extensions" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:433 -msgid "Did not find any server rebuild xml deserializer extensions" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/servers.py:445 -msgid "Did not find any server resize extensions" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/servers.py:458 -msgid "Did not find any server resize xml deserializer extensions" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/servers.py:470 +#: nova/api/openstack/compute/plugins/v3/servers.py:475 msgid "Did not find any server update extensions" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:517 +#: nova/api/openstack/compute/plugins/v3/servers.py:522 msgid "Invalid changes_since value" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:629 +#: nova/api/openstack/compute/plugins/v3/servers.py:603 msgid "Device name cannot include spaces." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:650 +#: nova/api/openstack/compute/plugins/v3/servers.py:624 msgid "Unknown argument: port" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:658 +#: nova/api/openstack/compute/plugins/v3/servers.py:632 #, python-format msgid "" "Specified Fixed IP '%(addr)s' cannot be used with port '%(port)s': port " "already has a Fixed IP allocated." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:732 -#: nova/api/openstack/compute/plugins/v3/servers.py:904 +#: nova/api/openstack/compute/plugins/v3/servers.py:418 +#: nova/api/openstack/compute/plugins/v3/servers.py:588 msgid "The request body is invalid" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:790 -#: nova/api/openstack/compute/plugins/v3/servers.py:818 +#: nova/api/openstack/compute/plugins/v3/servers.py:782 +#: nova/api/openstack/compute/plugins/v3/servers.py:811 msgid "Invalid flavor_ref provided." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:866 +#: nova/api/openstack/compute/plugins/v3/servers.py:857 #, python-format msgid "Running _create_extension_point for %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:872 +#: nova/api/openstack/compute/plugins/v3/servers.py:863 #, python-format msgid "Running _rebuild_extension_point for %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:878 +#: nova/api/openstack/compute/plugins/v3/servers.py:869 #, python-format msgid "Running _resize_extension_point for %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:884 +#: nova/api/openstack/compute/plugins/v3/servers.py:875 #, python-format msgid "Running _update_extension_point for %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:915 +#: nova/api/openstack/compute/plugins/v3/servers.py:921 msgid "host_id cannot be updated." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:1053 +#: nova/api/openstack/compute/plugins/v3/servers.py:1051 msgid "Invalid image_ref provided." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:1072 +#: nova/api/openstack/compute/plugins/v3/servers.py:1070 msgid "Missing image_ref attribute" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:1079 +#: nova/api/openstack/compute/plugins/v3/servers.py:1077 msgid "Missing flavor_ref attribute" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:1094 +#: nova/api/openstack/compute/plugins/v3/servers.py:1101 msgid "Resize request has invalid 'flavor_ref' attribute." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:1097 +#: nova/api/openstack/compute/plugins/v3/servers.py:1104 msgid "Resize requests require 'flavor_ref' attribute." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:1123 +#: nova/api/openstack/compute/plugins/v3/servers.py:1130 msgid "Could not parse image_ref from request." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:1202 +#: nova/api/openstack/compute/plugins/v3/servers.py:1222 msgid "create_image entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:1269 +#: nova/api/openstack/compute/plugins/v3/servers.py:954 msgid "Invalid admin_password" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:1285 -#, python-format -msgid "Running create xml deserialize ep for %s" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/servers.py:1300 -#: nova/api/openstack/compute/plugins/v3/servers.py:1314 -#, python-format -msgid "Running rebuild xml deserialize ep for %s" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/simple_tenant_usage.py:228 -#, python-format -msgid "Start time is invalid format, valid formats are %s" -msgstr "" - -#: nova/api/openstack/compute/plugins/v3/simple_tenant_usage.py:233 -#, python-format -msgid "Stop time is invalid format, valid formats are %s" +#: nova/api/openstack/compute/contrib/services.py:177 +#: nova/api/openstack/compute/plugins/v3/services.py:159 +msgid "Disabled reason contains invalid characters or is too long" msgstr "" -#: nova/api/openstack/compute/views/servers.py:189 +#: nova/api/openstack/compute/views/servers.py:186 msgid "Instance has had its instance_type removed from the DB" msgstr "" -#: nova/api/validation/validators.py:63 +#: nova/api/validation/validators.py:61 #, python-format msgid "" "Invalid input for field/attribute %(path)s. Value: %(value)s. %(message)s" msgstr "" -#: nova/cells/messaging.py:210 +#: nova/cells/manager.py:77 +msgid "" +"The cells feature of Nova is considered experimental by the OpenStack " +"project because it receives much less testing than the rest of Nova. This " +"may change in the future, but current deployers should be aware that the use " +"of it in production right now may be risky." +msgstr "" + +#: nova/cells/messaging.py:209 #, python-format msgid "Error processing message locally: %(exc)s" msgstr "" -#: nova/cells/messaging.py:371 nova/cells/messaging.py:379 +#: nova/cells/messaging.py:370 nova/cells/messaging.py:378 #, python-format msgid "destination is %(target_cell)s but routing_path is %(routing_path)s" msgstr "" -#: nova/cells/messaging.py:391 +#: nova/cells/messaging.py:390 #, python-format msgid "Unknown %(cell_type)s when routing to %(target_cell)s" msgstr "" -#: nova/cells/messaging.py:415 +#: nova/cells/messaging.py:414 #, python-format msgid "Error locating next hop for message: %(exc)s" msgstr "" -#: nova/cells/messaging.py:442 +#: nova/cells/messaging.py:441 #, python-format msgid "Failed to send message to cell: %(next_hop)s: %(exc)s" msgstr "" -#: nova/cells/messaging.py:521 +#: nova/cells/messaging.py:520 #, python-format msgid "Error locating next hops for message: %(exc)s" msgstr "" -#: nova/cells/messaging.py:541 +#: nova/cells/messaging.py:540 #, python-format msgid "Error sending message to next hops: %(exc)s" msgstr "" -#: nova/cells/messaging.py:559 +#: nova/cells/messaging.py:558 #, python-format msgid "Error waiting for responses from neighbor cells: %(exc)s" msgstr "" -#: nova/cells/messaging.py:674 +#: nova/cells/messaging.py:673 #, python-format msgid "Unknown method '%(method)s' in compute API" msgstr "" -#: nova/cells/messaging.py:704 +#: nova/cells/messaging.py:703 #, python-format msgid "Received capabilities from child cell %(cell_name)s: %(capabilities)s" msgstr "" -#: nova/cells/messaging.py:714 +#: nova/cells/messaging.py:713 #, python-format msgid "Received capacities from child cell %(cell_name)s: %(capacities)s" msgstr "" -#: nova/cells/messaging.py:1023 +#: nova/cells/messaging.py:966 #, python-format msgid "Got update for instance: %(instance)s" msgstr "" -#: nova/cells/messaging.py:1059 +#: nova/cells/messaging.py:1010 msgid "Got update to delete instance" msgstr "" -#: nova/cells/messaging.py:1074 +#: nova/cells/messaging.py:1025 #, python-format msgid "Got broadcast to %(delete_type)s delete instance" msgstr "" -#: nova/cells/messaging.py:1088 +#: nova/cells/messaging.py:1039 #, python-format msgid "Got message to create instance fault: %(instance_fault)s" msgstr "" -#: nova/cells/messaging.py:1109 +#: nova/cells/messaging.py:1060 #, python-format msgid "" "Forcing a sync of instances, project_id=%(projid_str)s, " "updated_since=%(since_str)s" msgstr "" -#: nova/cells/messaging.py:1188 +#: nova/cells/messaging.py:1139 #, python-format msgid "No match when trying to update BDM: %(bdm)s" msgstr "" -#: nova/cells/messaging.py:1372 +#: nova/cells/messaging.py:1323 #, python-format msgid "Updating parents with our capabilities: %(capabs)s" msgstr "" -#: nova/cells/messaging.py:1392 +#: nova/cells/messaging.py:1343 #, python-format msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/messaging.py:1664 +#: nova/cells/messaging.py:1615 #, python-format msgid "No cell_name for %(method)s() from API" msgstr "" -#: nova/cells/messaging.py:1681 +#: nova/cells/messaging.py:1632 msgid "No cell_name for instance update from API" msgstr "" -#: nova/cells/rpc_driver.py:205 +#: nova/openstack/common/rpc/common.py:289 #, python-format -msgid "Unable to handle transport URL scheme %s" -msgstr "" - -#: nova/cells/rpc_driver.py:212 -msgid "Cannot comply with query string in transport URL" -msgstr "" +msgid "Returning exception %s to caller" +msgstr "Renvoi de l'exception %s à l'appelant" -#: nova/cells/rpcapi.py:357 +#: nova/cells/rpcapi.py:350 msgid "Failed to notify cells of BDM update/create." msgstr "" -#: nova/cells/rpcapi.py:373 +#: nova/cells/rpcapi.py:366 msgid "Failed to notify cells of BDM destroy." msgstr "" @@ -4282,119 +4319,119 @@ "%(cell)s has not been seen since %(last_seen)s and is being treated as mute." msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:51 msgid "Flavor for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:54 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:55 +#: nova/cloudpipe/pipelib.py:57 msgid "Network to push into openvpn config" msgstr "Réseau à passer à la configuration d'openvpn" -#: nova/cloudpipe/pipelib.py:58 +#: nova/cloudpipe/pipelib.py:60 msgid "Netmask to push into openvpn config" msgstr "Masque réseau à passer à la configuration d'openvpn" -#: nova/cloudpipe/pipelib.py:127 +#: nova/cloudpipe/pipelib.py:129 #, python-format msgid "Launching VPN for %s" msgstr "Démarrage du VPN pour %s" -#: nova/cmd/all.py:63 nova/cmd/all.py:69 nova/cmd/all.py:92 +#: nova/cmd/all.py:61 nova/cmd/all.py:67 nova/cmd/all.py:90 #, python-format msgid "Failed to load %s" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:198 +#: nova/cmd/baremetal_deploy_helper.py:181 #, python-format msgid "parent device '%s' not found" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:202 +#: nova/cmd/baremetal_deploy_helper.py:185 #, python-format msgid "root device '%s' not found" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:205 +#: nova/cmd/baremetal_deploy_helper.py:188 #, python-format msgid "swap device '%s' not found" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:210 +#: nova/cmd/baremetal_deploy_helper.py:217 #, python-format msgid "ephemeral device '%s' not found" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:218 +#: nova/cmd/baremetal_deploy_helper.py:197 msgid "Failed to detect root device UUID." msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:237 +#: nova/cmd/baremetal_deploy_helper.py:215 #, python-format msgid "Cmd : %s" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:238 +#: nova/cmd/baremetal_deploy_helper.py:216 #, python-format msgid "StdOut : %r" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:239 +#: nova/cmd/baremetal_deploy_helper.py:217 #, python-format msgid "StdErr : %r" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:267 +#: nova/cmd/baremetal_deploy_helper.py:245 #, python-format msgid "start deployment for node %(node_id)s, params %(params)s" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:276 +#: nova/cmd/baremetal_deploy_helper.py:254 #, python-format msgid "deployment to node %s failed" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:280 +#: nova/cmd/baremetal_deploy_helper.py:258 #, python-format msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:302 +#: nova/cmd/baremetal_deploy_helper.py:280 #, python-format msgid "post: environ=%s" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:321 +#: nova/cmd/baremetal_deploy_helper.py:299 #, python-format msgid "Deploy agent error message: %s" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:344 +#: nova/cmd/baremetal_deploy_helper.py:321 #, python-format msgid "request is queued: node %(node_id)s, params %(params)s" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1331 +#: nova/cmd/baremetal_manage.py:159 nova/cmd/manage.py:1330 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1335 +#: nova/cmd/baremetal_manage.py:163 nova/cmd/manage.py:1334 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1337 +#: nova/cmd/baremetal_manage.py:165 nova/cmd/manage.py:1336 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1382 +#: nova/cmd/baremetal_manage.py:205 nova/cmd/manage.py:1381 msgid "Command failed, please check log for more info" msgstr "" -#: nova/cmd/compute.py:50 +#: nova/cmd/compute.py:48 #, python-format msgid "No db access allowed in nova-compute: %s" msgstr "" @@ -4408,633 +4445,657 @@ msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:211 +#: nova/cmd/manage.py:210 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:269 +#: nova/cmd/manage.py:268 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:275 +#: nova/cmd/manage.py:274 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:276 +#: nova/cmd/manage.py:275 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:277 +#: nova/cmd/manage.py:276 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:278 +#: nova/cmd/manage.py:277 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:321 nova/cmd/manage.py:396 nova/cmd/manage.py:721 -#: nova/cmd/manage.py:735 nova/cmd/manage.py:805 +#: nova/cmd/manage.py:320 nova/cmd/manage.py:395 nova/cmd/manage.py:720 +#: nova/cmd/manage.py:734 nova/cmd/manage.py:804 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:329 +#: nova/cmd/manage.py:328 msgid "network" msgstr "réseau" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 msgid "IP address" msgstr "adresse IP" -#: nova/cmd/manage.py:331 +#: nova/cmd/manage.py:330 msgid "hostname" msgstr "nom du serveur" -#: nova/cmd/manage.py:332 nova/cmd/manage.py:861 +#: nova/cmd/manage.py:331 nova/cmd/manage.py:860 msgid "host" msgstr "hôte" -#: nova/cmd/manage.py:344 nova/cmd/manage.py:368 +#: nova/cmd/manage.py:343 nova/cmd/manage.py:367 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:360 +#: nova/cmd/manage.py:359 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:423 +#: nova/cmd/manage.py:422 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce the " "number generated." msgstr "" -#: nova/cmd/manage.py:474 +#: nova/cmd/manage.py:473 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:536 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:535 nova/tests/test_nova_manage.py:213 msgid "id" msgstr "" -#: nova/cmd/manage.py:537 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:536 nova/tests/test_nova_manage.py:214 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:538 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:537 nova/tests/test_nova_manage.py:215 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:539 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:538 nova/tests/test_nova_manage.py:216 msgid "start address" msgstr "adresse de départ" -#: nova/cmd/manage.py:540 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:539 nova/tests/test_nova_manage.py:217 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:541 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:540 nova/tests/test_nova_manage.py:218 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:542 nova/tests/test_nova_manage.py:219 +#: nova/cmd/manage.py:541 nova/tests/test_nova_manage.py:219 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:543 nova/cmd/manage.py:649 +#: nova/cmd/manage.py:542 nova/cmd/manage.py:648 #: nova/tests/test_nova_manage.py:220 msgid "project" msgstr "" -#: nova/cmd/manage.py:544 nova/tests/test_nova_manage.py:221 +#: nova/cmd/manage.py:543 nova/tests/test_nova_manage.py:221 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:551 +#: nova/cmd/manage.py:550 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:570 +#: nova/cmd/manage.py:569 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:575 +#: nova/cmd/manage.py:574 msgid "UUID is required to delete Neutron Networks" msgstr "" -#: nova/cmd/manage.py:578 +#: nova/cmd/manage.py:577 msgid "Deleting by fixed_range is not supported with the NeutronManager" msgstr "" -#: nova/cmd/manage.py:641 +#: nova/cmd/manage.py:640 msgid "instance" msgstr "" -#: nova/cmd/manage.py:642 +#: nova/cmd/manage.py:641 msgid "node" msgstr "" -#: nova/cmd/manage.py:643 +#: nova/cmd/manage.py:642 msgid "type" msgstr "" -#: nova/cmd/manage.py:644 +#: nova/cmd/manage.py:643 msgid "state" msgstr "" -#: nova/cmd/manage.py:645 +#: nova/cmd/manage.py:644 msgid "launched" msgstr "" -#: nova/cmd/manage.py:646 +#: nova/cmd/manage.py:645 msgid "image" msgstr "" -#: nova/cmd/manage.py:647 +#: nova/cmd/manage.py:646 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:648 +#: nova/cmd/manage.py:647 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:650 +#: nova/cmd/manage.py:649 msgid "user" msgstr "" -#: nova/cmd/manage.py:651 nova/cmd/manage.py:862 +#: nova/cmd/manage.py:650 nova/cmd/manage.py:861 msgid "zone" msgstr "" -#: nova/cmd/manage.py:652 +#: nova/cmd/manage.py:651 msgid "index" msgstr "" -#: nova/cmd/manage.py:696 +#: nova/cmd/manage.py:695 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:697 +#: nova/cmd/manage.py:696 msgid "Host" msgstr "" -#: nova/cmd/manage.py:698 +#: nova/cmd/manage.py:697 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:698 msgid "Status" msgstr "" -#: nova/cmd/manage.py:700 +#: nova/cmd/manage.py:699 msgid "State" msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:722 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:737 +#: nova/cmd/manage.py:736 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:809 +#: nova/cmd/manage.py:808 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:810 +#: nova/cmd/manage.py:809 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:814 +#: nova/cmd/manage.py:813 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:815 +#: nova/cmd/manage.py:814 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:816 +#: nova/cmd/manage.py:815 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:817 +#: nova/cmd/manage.py:816 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:818 +#: nova/cmd/manage.py:817 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:901 +#: nova/cmd/manage.py:900 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:943 +#: nova/cmd/manage.py:942 msgid "Must supply valid parameters to create flavor" msgstr "" -#: nova/cmd/manage.py:947 +#: nova/cmd/manage.py:946 msgid "Flavor exists." msgstr "" -#: nova/cmd/manage.py:948 +#: nova/cmd/manage.py:947 msgid "Please ensure flavor name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:950 +#: nova/cmd/manage.py:949 msgid "Currently defined flavor names and flavorids:" msgstr "" -#: nova/cmd/manage.py:955 +#: nova/cmd/manage.py:954 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:958 +#: nova/cmd/manage.py:957 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:966 +#: nova/cmd/manage.py:965 msgid "Valid flavor name is required" msgstr "" -#: nova/cmd/manage.py:969 +#: nova/cmd/manage.py:968 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:974 +#: nova/cmd/manage.py:973 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:1010 +#: nova/cmd/manage.py:1009 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:1033 +#: nova/cmd/manage.py:1032 #, python-format msgid "Key %(key)s on flavor %(name)s unset" msgstr "" -#: nova/cmd/manage.py:1094 +#: nova/cmd/manage.py:1093 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1143 +#: nova/cmd/manage.py:1142 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1146 +#: nova/cmd/manage.py:1145 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1160 +#: nova/cmd/manage.py:1159 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1164 +#: nova/cmd/manage.py:1163 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1173 +#: nova/cmd/manage.py:1172 msgid "No nova entries in syslog!" msgstr "" -#: nova/compute/api.py:363 +#: nova/compute/api.py:349 msgid "Cannot run any more instances of this type." msgstr "" -#: nova/compute/api.py:370 +#: nova/compute/api.py:356 #, python-format msgid "Can only run %s more instances of this type." msgstr "" -#: nova/compute/api.py:382 +#: nova/compute/api.py:368 #, python-format msgid "" "%(overs)s quota exceeded for %(pid)s, tried to run %(min_count)d instances. " "%(msg)s" msgstr "" -#: nova/compute/api.py:386 +#: nova/compute/api.py:372 #, python-format msgid "" "%(overs)s quota exceeded for %(pid)s, tried to run between %(min_count)d and " "%(max_count)d instances. %(msg)s" msgstr "" -#: nova/compute/api.py:407 +#: nova/compute/api.py:409 msgid "Metadata type should be dict." msgstr "" -#: nova/compute/api.py:413 +#: nova/compute/api.py:396 #, python-format msgid "" "Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata properties" msgstr "" -#: nova/compute/api.py:425 +#: nova/compute/api.py:427 #, python-format msgid "Metadata property key '%s' is not a string." msgstr "" -#: nova/compute/api.py:428 +#: nova/compute/api.py:430 #, python-format msgid "Metadata property value '%(v)s' for key '%(k)s' is not a string." msgstr "" -#: nova/compute/api.py:432 +#: nova/compute/api.py:408 msgid "Metadata property key blank" msgstr "" -#: nova/compute/api.py:435 +#: nova/compute/api.py:412 msgid "Metadata property key greater than 255 characters" msgstr "" -#: nova/compute/api.py:438 +#: nova/compute/api.py:416 msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:572 +#: nova/compute/api.py:549 msgid "" "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:641 +#: nova/compute/api.py:608 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:685 +#: nova/compute/api.py:651 msgid "The requested availability zone is not available" msgstr "" -#: nova/compute/api.py:786 +#: nova/compute/api.py:746 #, python-format msgid "Going to run %s instances..." msgstr "Démarrage de %s instances..." -#: nova/compute/api.py:911 +#: nova/compute/api.py:938 #, python-format msgid "" "max count reduced from %(max_count)d to %(max_net_count)d due to network " "port quota" msgstr "" -#: nova/compute/api.py:960 +#: nova/compute/api.py:906 #, python-format msgid "Image bdm %s" msgstr "" -#: nova/compute/api.py:999 +#: nova/compute/api.py:945 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1062 +#: nova/compute/api.py:1008 msgid "More than one swap drive requested." msgstr "" -#: nova/compute/api.py:1227 -#: nova/tests/api/openstack/compute/test_servers.py:3031 -#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2362 +#: nova/compute/api.py:1178 +#: nova/tests/api/openstack/compute/test_servers.py:2894 +#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2284 msgid "" "Unable to launch multiple instances with a single configured port ID. Please " "launch your instance one by one with different ports." msgstr "" -#: nova/compute/api.py:1330 +#: nova/compute/api.py:1282 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1447 +#: nova/compute/api.py:1380 #, python-format +msgid "Working on deleting snapshot %s from shelved instance..." +msgstr "" + +#: nova/compute/api.py:1387 +#, python-format +msgid "Failed to delete snapshot from shelved instance (%s)." +msgstr "" + +#: nova/compute/api.py:1391 msgid "" -"Found an unconfirmed migration during delete, id: %(id)s, status: %(status)s" +"Something wrong happened when trying to delete snapshot from shelved " +"instance." msgstr "" #: nova/compute/api.py:1457 +msgid "Instance is already in deleting state, ignoring this request" +msgstr "" + +#: nova/compute/api.py:1378 +#, python-format +msgid "" +"Found an unconfirmed migration during delete, id: %(id)s, status: %(status)s" +msgstr "" + +#: nova/compute/api.py:1388 msgid "Instance may have been confirmed during delete" msgstr "" -#: nova/compute/api.py:1474 +#: nova/compute/api.py:1405 #, python-format msgid "Migration %s may have been confirmed during delete" msgstr "" -#: nova/compute/api.py:1511 +#: nova/compute/api.py:1569 #, python-format msgid "Flavor %d not found" msgstr "" -#: nova/compute/api.py:1516 +#: nova/compute/api.py:1448 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1527 +#: nova/compute/api.py:1459 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1554 nova/compute/manager.py:1952 +#: nova/compute/manager.py:1742 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/api.py:1594 +#: nova/compute/api.py:1524 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1612 +#: nova/compute/api.py:1542 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1656 +#: nova/compute/api.py:1586 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1684 +#: nova/compute/api.py:1614 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1756 +#: nova/compute/api.py:1689 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1966 +#: nova/compute/api.py:1924 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:2303 +#: nova/compute/api.py:2248 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:2312 +#: nova/compute/api.py:2257 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2348 +#: nova/compute/api.py:2298 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2514 +#: nova/compute/api.py:2465 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2623 +#: nova/compute/api.py:2574 msgid "Locking" msgstr "" -#: nova/compute/api.py:2640 +#: nova/compute/api.py:2591 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2716 +#: nova/compute/api.py:2667 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2737 +#: nova/compute/api.py:2688 msgid "Old volume is attached to a different instance." msgstr "" -#: nova/compute/api.py:2740 +#: nova/compute/api.py:2691 msgid "New volume must be detached in order to swap." msgstr "" -#: nova/compute/api.py:2743 +#: nova/compute/api.py:2694 msgid "New volume must be the same size or larger." msgstr "" -#: nova/compute/api.py:2923 +#: nova/compute/api.py:2882 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2942 +#: nova/compute/api.py:2901 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2905 #, python-format msgid "" "Instance compute service state on %s expected to be down, but it was up." msgstr "" -#: nova/compute/api.py:3239 +#: nova/compute/api.py:3256 +msgid "This aggregate contains hosts in an existing availability zone" +msgstr "" + +#: nova/compute/api.py:3321 #, python-format msgid "Host already in availability zone %s" msgstr "" -#: nova/compute/api.py:3315 nova/tests/compute/test_keypairs.py:137 +#: nova/compute/api.py:3235 nova/tests/compute/test_keypairs.py:115 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:3319 nova/tests/compute/test_keypairs.py:129 -#: nova/tests/compute/test_keypairs.py:133 +#: nova/compute/api.py:3239 nova/tests/compute/test_keypairs.py:107 +#: nova/tests/compute/test_keypairs.py:111 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:3409 +#: nova/compute/api.py:3316 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:3412 +#: nova/compute/api.py:3319 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:3420 +#: nova/compute/api.py:3327 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)s'." msgstr "" -#: nova/compute/api.py:3426 +#: nova/compute/api.py:3333 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:3444 +#: nova/compute/api.py:3351 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:3447 +#: nova/compute/api.py:3354 #, python-format msgid "Create Security Group %s" msgstr "Création du groupe de sécurité %s" -#: nova/compute/api.py:3459 +#: nova/compute/api.py:3366 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:3472 +#: nova/compute/api.py:3379 #, python-format msgid "Unable to update system group '%s'" msgstr "" -#: nova/compute/api.py:3534 +#: nova/compute/api.py:3439 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:3539 +#: nova/compute/api.py:3444 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:3547 +#: nova/compute/api.py:3452 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:3550 +#: nova/compute/api.py:3455 #, python-format msgid "Delete security group %s" msgstr "Suppression du groupe de sécurité %s" -#: nova/compute/api.py:3627 nova/compute/api.py:3701 +#: nova/compute/api.py:3532 nova/compute/api.py:3606 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3643 +#: nova/compute/api.py:3548 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3646 +#: nova/compute/api.py:3551 #, python-format msgid "Authorize security group ingress %s" msgstr "Authorisation du groupe de sécurité %s" -#: nova/compute/api.py:3655 +#: nova/compute/api.py:3560 #, python-format msgid "Revoke security group ingress %s" msgstr "Révocation de groupe de sécurité %s" -#: nova/compute/api.py:3708 +#: nova/compute/api.py:3613 msgid "Security group id should be integer" msgstr "" @@ -5092,40 +5153,46 @@ "%(requested)d %(unit)s" msgstr "" -#: nova/compute/flavors.py:101 +#: nova/compute/flavors.py:102 msgid "" "Flavor names can only contain alphanumeric characters, periods, dashes, " "underscores and spaces." msgstr "" -#: nova/compute/flavors.py:111 +#: nova/compute/flavors.py:104 msgid "id cannot contain leading and/or trailing whitespace(s)" msgstr "" -#: nova/compute/flavors.py:121 +#: nova/compute/flavors.py:122 msgid "" "Flavor id can only contain letters from A-Z (both cases), periods, dashes, " "underscores and spaces." msgstr "" -#: nova/compute/flavors.py:141 +#: nova/compute/flavors.py:144 msgid "'rxtx_factor' argument must be a positive float" msgstr "" -#: nova/compute/flavors.py:151 +#: nova/compute/flavors.py:154 msgid "is_public must be a boolean" msgstr "" -#: nova/compute/flavors.py:156 +#: nova/compute/flavors.py:159 #, python-format msgid "DB error: %s" msgstr "" -#: nova/compute/flavors.py:167 +#: nova/compute/flavors.py:170 #, python-format msgid "Instance type %s not found for deletion" msgstr "" +#: nova/compute/flavors.py:318 +msgid "" +"Key Names can only contain alphanumeric characters, periods, dashes, " +"underscores, colons and spaces." +msgstr "" + #: nova/compute/manager.py:235 #, python-format msgid "Task possibly preempted: %s" @@ -5141,937 +5208,953 @@ msgid "Error while trying to clean up image %s" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:459 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:483 nova/compute/manager.py:492 +#: nova/compute/manager.py:486 nova/compute/manager.py:495 msgid "" "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:539 +#: nova/compute/manager.py:545 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our host " "(%(our_host)s)." msgstr "" -#: nova/compute/manager.py:555 +#: nova/compute/manager.py:561 msgid "" "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:576 +#: nova/compute/manager.py:582 msgid "" "Hypervisor driver does not support instance shared storage check, assuming " "it's not on shared storage" msgstr "" -#: nova/compute/manager.py:582 +#: nova/compute/manager.py:588 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:647 +#, python-format +msgid "Instance is in %s state." +msgstr "" + +#: nova/compute/manager.py:659 msgid "Failed to complete a deletion" msgstr "" -#: nova/compute/manager.py:664 +#: nova/compute/manager.py:670 msgid "Instance failed to spawn correctly, setting to ERROR state" msgstr "" -#: nova/compute/manager.py:675 +#: nova/compute/manager.py:682 #, python-format msgid "Instance in transitional state %s at start-up clearing task state" msgstr "" -#: nova/compute/manager.py:702 +#: nova/compute/manager.py:690 +msgid "" +"Service started deleting the instance during the previous run, but did not " +"finish. Restarting the deletion now." +msgstr "" + +#: nova/compute/manager.py:684 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:705 +#: nova/compute/manager.py:687 msgid "" "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:716 +#: nova/compute/manager.py:698 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:722 +#: nova/compute/manager.py:704 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:733 +#: nova/compute/manager.py:715 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:738 +#: nova/compute/manager.py:720 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:729 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:751 +#: nova/compute/manager.py:733 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:767 +#: nova/compute/manager.py:749 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:780 +#: nova/compute/manager.py:762 #, python-format msgid "" "Event %s arrived for non-existent instance. The instance was probably " "deleted." msgstr "" -#: nova/compute/manager.py:783 +#: nova/compute/manager.py:765 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:818 +#: nova/compute/manager.py:800 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:906 +#: nova/compute/manager.py:892 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:961 nova/compute/manager.py:1680 +#: nova/compute/manager.py:947 msgid "Success" msgstr "" -#: nova/compute/manager.py:985 +#: nova/compute/manager.py:970 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:1012 nova/compute/manager.py:1609 -#: nova/compute/manager.py:3018 +#: nova/compute/manager.py:997 nova/compute/manager.py:1545 +#: nova/compute/manager.py:2917 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:1058 +#: nova/compute/manager.py:1041 msgid "Instance disappeared during build" msgstr "" -#: nova/compute/manager.py:1064 +#: nova/compute/manager.py:1047 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1101 +#: nova/compute/manager.py:1090 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1118 +#: nova/compute/manager.py:1107 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1145 nova/compute/manager.py:3077 +#: nova/compute/manager.py:1134 nova/compute/manager.py:2976 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1158 +#: nova/compute/manager.py:1147 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1163 +#: nova/compute/manager.py:1152 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1158 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1198 +#: nova/compute/manager.py:1187 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1208 nova/compute/manager.py:1587 +#: nova/compute/manager.py:1197 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1222 +#: nova/compute/manager.py:1211 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1226 +#: nova/compute/manager.py:1215 #, python-format msgid "" "Treating negative config value (%(retries)s) for 'network_allocate_retries' " "as 0." msgstr "" -#: nova/compute/manager.py:1239 +#: nova/compute/manager.py:1229 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1247 +#: nova/compute/manager.py:1237 #, python-format msgid "Instance failed network setup after %(attempts)d attempt(s)" msgstr "" -#: nova/compute/manager.py:1251 +#: nova/compute/manager.py:1241 #, python-format msgid "Instance failed network setup (attempt %(attempt)d of %(attempts)d)" msgstr "" -#: nova/compute/manager.py:1437 +#: nova/compute/manager.py:1392 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1456 nova/compute/manager.py:1771 -#: nova/compute/manager.py:3548 +#: nova/compute/manager.py:1410 nova/compute/manager.py:3455 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1507 +#: nova/compute/manager.py:1461 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1594 +#: nova/compute/manager.py:1616 msgid "Instance disappeared before build." msgstr "" -#: nova/compute/manager.py:1631 +#: nova/compute/manager.py:1577 msgid "Instance disappeared during build." msgstr "" -#: nova/compute/manager.py:1644 +#: nova/compute/manager.py:1667 msgid "Unexpected build failure, not rescheduling build." msgstr "" -#: nova/compute/manager.py:1709 +#: nova/compute/manager.py:1732 msgid "Failed to allocate network(s)" msgstr "" -#: nova/compute/manager.py:1714 nova/compute/manager.py:1748 +#: nova/compute/manager.py:1737 nova/compute/manager.py:1775 msgid "Failed to allocate the network(s), not rescheduling." msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1799 msgid "Failure prepping block device" msgstr "" -#: nova/compute/manager.py:1763 +#: nova/compute/manager.py:1801 msgid "Failure prepping block device." msgstr "" -#: nova/compute/manager.py:1780 +#: nova/compute/manager.py:1818 msgid "Could not clean up failed build, not rescheduling" msgstr "" -#: nova/compute/manager.py:1790 +#: nova/compute/manager.py:1830 msgid "Failed to deallocate networks" msgstr "" -#: nova/compute/manager.py:1801 +#: nova/compute/manager.py:1841 msgid "Failed to cleanup volumes for failed build, not rescheduling" msgstr "" -#: nova/compute/manager.py:1832 +#: nova/compute/manager.py:1622 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1840 +#: nova/compute/manager.py:1630 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1886 +#: nova/compute/manager.py:1676 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1889 +#: nova/compute/manager.py:1679 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1898 +#: nova/compute/manager.py:1688 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1993 nova/compute/manager.py:3238 -#: nova/compute/manager.py:5111 +#: nova/compute/manager.py:2033 +msgid "Instance disappeared during terminate" +msgstr "" + +#: nova/compute/manager.py:1786 nova/compute/manager.py:3146 +#: nova/compute/manager.py:4987 msgid "Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:2136 +#: nova/compute/manager.py:1951 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:2149 +#: nova/compute/manager.py:1964 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:2153 +#: nova/compute/manager.py:1968 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:2157 +#: nova/compute/manager.py:1972 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:2168 nova/compute/manager.py:4302 +#: nova/compute/manager.py:1983 nova/compute/manager.py:4203 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:2246 +#: nova/compute/manager.py:2068 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2277 +#: nova/compute/manager.py:2099 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:2293 +#: nova/compute/manager.py:2118 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:2310 +#: nova/compute/manager.py:2135 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:2346 +#: nova/compute/manager.py:2171 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:2349 +#: nova/compute/manager.py:2174 #, python-format msgid "Cannot reboot instance: %s" msgstr "" -#: nova/compute/manager.py:2362 +#: nova/compute/manager.py:2187 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:2404 +#: nova/compute/manager.py:2478 #, python-format msgid "Instance not found, could not set state %s for instance." msgstr "" -#: nova/compute/manager.py:2410 +#: nova/compute/manager.py:2484 msgid "Instance being deleted, snapshot cannot continue" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2304 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:2432 +#: nova/compute/manager.py:2215 nova/compute/manager.py:2310 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:2457 +#: nova/compute/manager.py:2334 msgid "Instance disappeared during snapshot" msgstr "" -#: nova/compute/manager.py:2460 -msgid "Image not found" +#: nova/compute/manager.py:2536 +msgid "Image not found during snapshot" msgstr "" -#: nova/compute/manager.py:2497 +#: nova/compute/manager.py:2381 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:2505 +#: nova/compute/manager.py:2389 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:2510 +#: nova/compute/manager.py:2394 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2538 +#: nova/compute/manager.py:2422 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2545 +#: nova/compute/manager.py:2429 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2552 +#: nova/compute/manager.py:2436 msgid "" "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2567 +#: nova/compute/manager.py:2451 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2574 +#: nova/compute/manager.py:2458 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2587 +#: nova/compute/manager.py:2471 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2592 +#: nova/compute/manager.py:2476 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2494 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2632 +#: nova/compute/manager.py:2516 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2655 +#: nova/compute/manager.py:2539 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2659 +#: nova/compute/manager.py:2543 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2680 +#: nova/compute/manager.py:2564 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2706 +#: nova/compute/manager.py:2590 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2740 +#: nova/compute/manager.py:2626 #, python-format msgid "Going to confirm migration %s" msgstr "" -#: nova/compute/manager.py:2748 +#: nova/compute/manager.py:2632 #, python-format msgid "Migration %s is not found during confirmation" msgstr "" -#: nova/compute/manager.py:2753 +#: nova/compute/manager.py:2637 #, python-format msgid "Migration %s is already confirmed" msgstr "" -#: nova/compute/manager.py:2757 +#: nova/compute/manager.py:2641 #, python-format msgid "" "Unexpected confirmation status '%(status)s' of migration %(id)s, exit " "confirmation process" msgstr "" -#: nova/compute/manager.py:2770 +#: nova/compute/manager.py:2654 msgid "Instance is not found during confirmation" msgstr "" -#: nova/compute/manager.py:2819 +#: nova/compute/manager.py:2893 #, python-format msgid "Resized/migrated instance is powered off. Setting vm_state to '%s'." msgstr "" -#: nova/compute/manager.py:2939 +#: nova/compute/manager.py:2836 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2977 +#: nova/compute/manager.py:2874 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2983 +#: nova/compute/manager.py:2880 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2993 +#: nova/compute/manager.py:3067 #, python-format msgid "Stashing vm_state: %s" msgstr "" -#: nova/compute/manager.py:3001 +#: nova/compute/manager.py:2898 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:3244 +#: nova/compute/manager.py:3152 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:3308 +#: nova/compute/manager.py:3217 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:3325 +#: nova/compute/manager.py:3235 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:3365 +#: nova/compute/manager.py:3273 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:3394 +#: nova/compute/manager.py:3304 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:3566 +#: nova/compute/manager.py:3474 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:3571 +#: nova/compute/manager.py:3479 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:3574 +#: nova/compute/manager.py:3482 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:3594 +#: nova/compute/manager.py:3500 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:3623 +#: nova/compute/manager.py:3527 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:3659 +#: nova/compute/manager.py:3562 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3740 -#, python-format -msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +#: nova/compute/manager.py:3787 +msgid "Getting RDP console" msgstr "" -#: nova/compute/manager.py:3750 +#: nova/compute/manager.py:3642 #, python-format -msgid "" -"Failed to connect to volume %(volume_id)s while attaching at %(mountpoint)s" +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3888 #, python-format -msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" +msgid "Failed to attach %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3805 +#: nova/compute/manager.py:3706 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3717 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3828 +#: nova/compute/manager.py:3728 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3852 +#: nova/compute/manager.py:3752 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3886 +#: nova/compute/manager.py:3807 #, python-format -msgid "" -"Failed to connect to volume %(volume_id)s with volume at %(mountpoint)s" +msgid "Failed to swap volume %(old_volume_id)s for %(new_volume_id)s" msgstr "" -#: nova/compute/manager.py:3907 +#: nova/compute/manager.py:3786 #, python-format -msgid "Failed to swap volume %(old_volume_id)s for %(new_volume_id)s" +msgid "" +"Failed to connect to volume %(volume_id)s with volume at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3970 +#: nova/compute/manager.py:3871 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3993 +#: nova/compute/manager.py:3894 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:4006 nova/tests/compute/test_compute.py:9510 +#: nova/compute/manager.py:3907 nova/tests/compute/test_compute.py:9179 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:4148 +#: nova/compute/manager.py:4052 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4081 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:4245 +#: nova/compute/manager.py:4146 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:4247 +#: nova/compute/manager.py:4148 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:4270 +#: nova/compute/manager.py:4171 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:4439 +#: nova/compute/manager.py:4339 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:4442 +#: nova/compute/manager.py:4567 msgid "An error occurred" msgstr "" -#: nova/compute/manager.py:4491 +#: nova/compute/manager.py:4391 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:4496 +#: nova/compute/manager.py:4396 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:4505 +#: nova/compute/manager.py:4405 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:4515 +#: nova/compute/manager.py:4414 #, python-format msgid "Instance %s not found" msgstr "Instance %s non trouvée" -#: nova/compute/manager.py:4520 +#: nova/compute/manager.py:4419 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:4527 +#: nova/compute/manager.py:4426 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:4538 +#: nova/compute/manager.py:4437 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:4564 +#: nova/compute/manager.py:4463 msgid "Periodic task failed to offload instance." msgstr "" -#: nova/compute/manager.py:4584 +#: nova/compute/manager.py:4483 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:4604 +#: nova/compute/manager.py:4503 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:4628 +#: nova/compute/manager.py:4527 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:4740 +#: nova/compute/manager.py:4781 +msgid "Bandwidth usage not supported by hypervisor." +msgstr "" + +#: nova/compute/manager.py:4639 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:4768 +#: nova/compute/manager.py:4666 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on the " "hypervisor." msgstr "" -#: nova/compute/manager.py:4775 nova/compute/manager.py:4836 +#: nova/compute/manager.py:4673 nova/compute/manager.py:4732 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:4797 +#: nova/compute/manager.py:4694 msgid "" "Periodic sync_power_state task had an error while processing an instance." msgstr "" -#: nova/compute/manager.py:4823 +#: nova/compute/manager.py:4719 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to " "host %(dst)s" msgstr "" -#: nova/compute/manager.py:4860 +#: nova/compute/manager.py:4756 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4872 nova/compute/manager.py:4881 -#: nova/compute/manager.py:4912 +#: nova/compute/manager.py:4768 nova/compute/manager.py:4777 +#: nova/compute/manager.py:4808 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4876 +#: nova/compute/manager.py:4772 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4892 +#: nova/compute/manager.py:4788 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4898 +#: nova/compute/manager.py:4794 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4904 +#: nova/compute/manager.py:4800 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4921 +#: nova/compute/manager.py:4817 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4929 +#: nova/compute/manager.py:4825 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4943 +#: nova/compute/manager.py:4839 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4950 +#: nova/compute/manager.py:4846 #, python-format msgid "Periodic reclaim failed to delete instance: %s" msgstr "" -#: nova/compute/manager.py:4975 +#: nova/compute/manager.py:4871 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4985 nova/compute/resource_tracker.py:399 +#: nova/compute/manager.py:4881 nova/compute/resource_tracker.py:371 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:5027 +#: nova/compute/manager.py:4921 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but still " "present on host." msgstr "" -#: nova/compute/manager.py:5033 +#: nova/compute/manager.py:5174 #, python-format msgid "" "Powering off instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:5042 +#: nova/compute/manager.py:5183 msgid "set_bootable is not implemented for the current driver" msgstr "" -#: nova/compute/manager.py:5047 +#: nova/compute/manager.py:5188 msgid "Failed to power off instance" msgstr "" -#: nova/compute/manager.py:5051 +#: nova/compute/manager.py:4927 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:5060 +#: nova/compute/manager.py:4936 #, python-format msgid "Periodic cleanup failed to delete instance: %s" msgstr "" -#: nova/compute/manager.py:5064 +#: nova/compute/manager.py:4940 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:5095 +#: nova/compute/manager.py:4971 #, python-format msgid "Setting instance back to %(state)s after: %(error)s" msgstr "" -#: nova/compute/manager.py:5104 +#: nova/compute/manager.py:4980 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" -#: nova/compute/manager.py:5125 +#: nova/compute/manager.py:5265 msgid "Hypervisor driver does not support add_aggregate_host" msgstr "" -#: nova/compute/manager.py:5142 +#: nova/compute/manager.py:5282 msgid "Hypervisor driver does not support remove_aggregate_host" msgstr "" -#: nova/compute/manager.py:5186 +#: nova/compute/manager.py:5062 msgid "Cleaning up deleted instances" msgstr "" -#: nova/compute/manager.py:5195 +#: nova/compute/manager.py:5071 #, python-format msgid "There are %d instances to clean" msgstr "" -#: nova/compute/manager.py:5199 +#: nova/compute/manager.py:5075 #, python-format msgid "Instance has had %(attempts)s of %(max)s cleanup attempts" msgstr "" -#: nova/compute/resource_tracker.py:104 +#: nova/compute/resource_tracker.py:100 msgid "" "Host field should not be set on the instance until resources have been " "claimed." msgstr "" -#: nova/compute/resource_tracker.py:109 +#: nova/compute/resource_tracker.py:105 msgid "" "Node field should not be set on the instance until resources have been " "claimed." msgstr "" -#: nova/compute/resource_tracker.py:115 nova/compute/resource_tracker.py:159 +#: nova/compute/resource_tracker.py:111 nova/compute/resource_tracker.py:154 #, python-format msgid "Memory overhead for %(flavor)d MB instance; %(overhead)d MB" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 #, python-format msgid "Cannot get the metrics from %s." msgstr "" -#: nova/compute/resource_tracker.py:299 +#: nova/compute/resource_tracker.py:273 msgid "Auditing locally available compute resources" msgstr "" -#: nova/compute/resource_tracker.py:304 +#: nova/compute/resource_tracker.py:278 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking is " "disabled." msgstr "" -#: nova/compute/resource_tracker.py:379 +#: nova/compute/resource_tracker.py:351 #, python-format msgid "Compute_service record created for %(host)s:%(node)s" msgstr "" -#: nova/compute/resource_tracker.py:385 +#: nova/compute/resource_tracker.py:357 #, python-format msgid "Compute_service record updated for %(host)s:%(node)s" msgstr "" -#: nova/compute/resource_tracker.py:416 +#: nova/compute/resource_tracker.py:388 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:417 +#: nova/compute/resource_tracker.py:389 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:422 +#: nova/compute/resource_tracker.py:394 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:396 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:428 +#: nova/compute/resource_tracker.py:400 #, python-format msgid "Hypervisor: assignable PCI devices: %s" msgstr "" -#: nova/compute/resource_tracker.py:431 +#: nova/compute/resource_tracker.py:403 msgid "Hypervisor: no assignable PCI devices" msgstr "" -#: nova/compute/resource_tracker.py:438 +#: nova/compute/resource_tracker.py:410 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:439 +#: nova/compute/resource_tracker.py:411 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:444 +#: nova/compute/resource_tracker.py:416 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:446 +#: nova/compute/resource_tracker.py:418 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:421 #, python-format msgid "Free PCI devices: %s" msgstr "" -#: nova/compute/resource_tracker.py:485 +#: nova/compute/resource_tracker.py:457 #, python-format msgid "Updating from migration %s" msgstr "" -#: nova/compute/resource_tracker.py:552 +#: nova/compute/resource_tracker.py:524 msgid "Instance not resizing, skipping migration." msgstr "" @@ -6079,14 +6162,14 @@ msgid "Flavor could not be found, skipping migration." msgstr "" -#: nova/compute/resource_tracker.py:657 +#: nova/compute/resource_tracker.py:629 #, python-format msgid "" "Detected running orphan instance: %(uuid)s (consuming %(memory_mb)s MB " "memory)" msgstr "" -#: nova/compute/resource_tracker.py:671 +#: nova/compute/resource_tracker.py:643 #, python-format msgid "Missing keys: %s" msgstr "" @@ -6110,42 +6193,42 @@ msgid "Can't access image %(image_id)s: %(error)s" msgstr "" -#: nova/compute/utils.py:336 +#: nova/compute/utils.py:337 msgid "" "No aggregate id or name specified for this notification and it will be " "ignored" msgstr "" -#: nova/compute/utils.py:357 +#: nova/compute/utils.py:355 #, python-format msgid "" "No host name specified for the notification of HostAPI.%s and it will be " "ignored" msgstr "" -#: nova/compute/monitors/__init__.py:149 +#: nova/compute/monitors/__init__.py:182 #, python-format msgid "" "Excluding monitor %(monitor_name)s due to metric name overlap; overlapping " "metrics: %(overlap)s" msgstr "" -#: nova/compute/monitors/__init__.py:157 +#: nova/compute/monitors/__init__.py:190 #, python-format msgid "Monitor %(monitor_name)s cannot be used: %(ex)s" msgstr "" -#: nova/compute/monitors/__init__.py:163 +#: nova/compute/monitors/__init__.py:196 #, python-format msgid "The following monitors have been disabled: %s" msgstr "" -#: nova/compute/monitors/virt/cpu_monitor.py:138 +#: nova/compute/monitors/virt/cpu_monitor.py:112 #, python-format msgid "Not all properties needed are implemented in the compute driver: %s" msgstr "" -#: nova/conductor/api.py:385 +#: nova/conductor/api.py:405 msgid "" "Timed out waiting for nova-conductor. Is it running? Or did this service " "start before nova-conductor?" @@ -6156,29 +6239,29 @@ msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:345 +#: nova/conductor/manager.py:339 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" -#: nova/conductor/manager.py:696 +#: nova/conductor/manager.py:662 msgid "No valid host found for cold migrate" msgstr "" -#: nova/conductor/manager.py:759 +#: nova/conductor/manager.py:763 #, python-format msgid "" "Migration of instance %(instance_id)s to host %(dest)s unexpectedly failed." msgstr "" -#: nova/conductor/manager.py:816 nova/conductor/manager.py:839 +#: nova/conductor/manager.py:783 nova/conductor/manager.py:793 msgid "Unshelve attempted but vm_state not SHELVED or SHELVED_OFFLOADED" msgstr "" -#: nova/conductor/manager.py:835 +#: nova/conductor/manager.py:843 msgid "No valid host found for unshelve instance" msgstr "" -#: nova/conductor/tasks/live_migrate.py:115 +#: nova/conductor/tasks/live_migrate.py:116 #, python-format msgid "" "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " @@ -6190,18 +6273,18 @@ msgid "Skipping host: %(host)s because: %(e)s" msgstr "" -#: nova/conductor/tasks/live_migrate.py:179 +#: nova/conductor/tasks/live_migrate.py:191 #, python-format msgid "" "Exceeded max scheduling retries %(max_retries)d for instance " "%(instance_uuid)s during live migration" msgstr "" -#: nova/console/manager.py:81 nova/console/vmrc_manager.py:64 +#: nova/console/manager.py:82 nova/console/vmrc_manager.py:64 msgid "Adding console" msgstr "Ajout de console" -#: nova/console/manager.py:99 nova/console/vmrc_manager.py:114 +#: nova/console/manager.py:102 nova/console/vmrc_manager.py:114 #, python-format msgid "Tried to remove non-existent console %(console_id)s." msgstr "" @@ -6257,84 +6340,88 @@ msgid "Failed to run xvp." msgstr "" -#: nova/consoleauth/manager.py:92 +#: nova/consoleauth/manager.py:93 #, python-format msgid "Received Token: %(token)s, %(token_dict)s" msgstr "" -#: nova/consoleauth/manager.py:117 +#: nova/consoleauth/manager.py:118 #, python-format msgid "Checking Token: %(token)s, %(token_valid)s" msgstr "" -#: nova/db/api.py:627 +#: nova/db/api.py:598 msgid "Failed to notify cells of instance destroy" msgstr "" -#: nova/db/api.py:712 nova/db/api.py:740 +#: nova/db/api.py:681 nova/db/api.py:709 msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1638 +#: nova/db/api.py:1647 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1783 +#: nova/db/api.py:1792 msgid "Failed to notify cells of instance fault" msgstr "" -#: nova/db/sqlalchemy/api.py:170 +#: nova/db/sqlalchemy/api.py:166 #, python-format msgid "Deadlock detected when running '%(func_name)s': Retrying..." msgstr "" -#: nova/db/sqlalchemy/api.py:211 +#: nova/db/sqlalchemy/api.py:201 msgid "model or base_model parameter should be subclass of NovaBase" msgstr "" -#: nova/db/sqlalchemy/api.py:224 nova/virt/baremetal/db/sqlalchemy/api.py:62 +#: nova/db/sqlalchemy/api.py:214 nova/virt/baremetal/db/sqlalchemy/api.py:62 #, python-format msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:783 +#: nova/db/sqlalchemy/api.py:767 #, python-format msgid "Invalid floating ip id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:1004 +#: nova/db/sqlalchemy/api.py:808 +msgid "Failed to update usages bulk deallocating floating IP" +msgstr "" + +#: nova/db/sqlalchemy/api.py:988 #, python-format msgid "Invalid floating IP %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:1296 nova/db/sqlalchemy/api.py:1336 +#: nova/db/sqlalchemy/api.py:1280 nova/db/sqlalchemy/api.py:1320 #, python-format msgid "Invalid fixed IP Address %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:1471 +#: nova/db/sqlalchemy/api.py:1455 #, python-format msgid "Invalid virtual interface address %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:1564 +#: nova/db/sqlalchemy/api.py:1548 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be empty, " "\"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1723 +#: nova/db/sqlalchemy/api.py:1706 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:1987 +#: nova/db/sqlalchemy/api.py:1967 #, python-format msgid "Invalid field name: %s" msgstr "" -#: nova/db/sqlalchemy/api.py:3145 +#: nova/db/sqlalchemy/api.py:3107 #, python-format msgid "" "quota_usages out of sync, updating. project_id: %(project_id)s, user_id: " @@ -6342,160 +6429,121 @@ "usage: %(in_use)s" msgstr "" -#: nova/db/sqlalchemy/api.py:3233 +#: nova/db/sqlalchemy/api.py:3203 #, python-format msgid "Change will make usage less than 0 for the following resources: %s" msgstr "" -#: nova/db/sqlalchemy/api.py:4859 +#: nova/db/sqlalchemy/api.py:4790 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must have " "been rebooted or crashed. Updating totals." msgstr "" -#: nova/db/sqlalchemy/api.py:5216 +#: nova/db/sqlalchemy/api.py:5147 #, python-format msgid "Add metadata failed for aggregate %(id)s after %(retries)s retries" msgstr "" -#: nova/db/sqlalchemy/api.py:5598 +#: nova/db/sqlalchemy/api.py:5569 #, python-format msgid "IntegrityError detected when archiving table %s" msgstr "" -#: nova/db/sqlalchemy/migration.py:41 -#: nova/virt/baremetal/db/sqlalchemy/migration.py:39 +#: nova/db/sqlalchemy/migration.py:70 +#: nova/virt/baremetal/db/sqlalchemy/migration.py:67 msgid "version should be an integer" msgstr "" -#: nova/db/sqlalchemy/migration.py:68 -#: nova/virt/baremetal/db/sqlalchemy/migration.py:67 +#: nova/db/sqlalchemy/migration.py:97 +#: nova/virt/baremetal/db/sqlalchemy/migration.py:95 msgid "Upgrade DB using Essex release first." msgstr "" -#: nova/db/sqlalchemy/utils.py:96 -#: nova/openstack/common/db/sqlalchemy/utils.py:194 +#: nova/db/sqlalchemy/utils.py:78 #, python-format msgid "" "Please specify column %s in col_name_col_instance param. It is required " "because column has unsupported type by sqlite)." msgstr "" -#: nova/db/sqlalchemy/utils.py:102 -#: nova/openstack/common/db/sqlalchemy/utils.py:200 +#: nova/db/sqlalchemy/utils.py:84 #, python-format msgid "" "col_name_col_instance param has wrong type of column instance for column %s " "It should be instance of sqlalchemy.Column." msgstr "" -#: nova/db/sqlalchemy/utils.py:245 +#: nova/db/sqlalchemy/utils.py:227 #, python-format msgid "Deleted duplicated row with id: %(id)s from table: %(table)s" msgstr "" -#: nova/db/sqlalchemy/utils.py:279 +#: nova/db/sqlalchemy/utils.py:261 #, python-format msgid "Missing column %(table)s.%(column)s in shadow table" msgstr "" -#: nova/db/sqlalchemy/utils.py:285 +#: nova/db/sqlalchemy/utils.py:267 #, python-format msgid "" "Different types in %(table)s.%(column)s and shadow table: %(c_type)s " "%(shadow_c_type)s" msgstr "" -#: nova/db/sqlalchemy/utils.py:294 +#: nova/db/sqlalchemy/utils.py:276 #, python-format msgid "Extra column %(table)s.%(column)s in shadow table" msgstr "" -#: nova/db/sqlalchemy/utils.py:316 +#: nova/db/sqlalchemy/utils.py:296 msgid "Specify `table_name` or `table` param" msgstr "" -#: nova/db/sqlalchemy/utils.py:319 +#: nova/db/sqlalchemy/utils.py:299 msgid "Specify only one param `table_name` `table`" msgstr "" -#: nova/db/sqlalchemy/utils.py:342 nova/db/sqlalchemy/utils.py:346 -#: nova/db/sqlalchemy/migrate_repo/versions/180_havana.py:111 -#: nova/db/sqlalchemy/migrate_repo/versions/180_havana.py:1094 +#: nova/db/sqlalchemy/utils.py:321 nova/db/sqlalchemy/utils.py:325 +#: nova/db/sqlalchemy/migrate_repo/versions/133_folsom.py:928 +#: nova/db/sqlalchemy/migrate_repo/versions/154_add_shadow_tables.py:59 #: nova/db/sqlalchemy/migrate_repo/versions/193_cinder_cleanup.py:167 msgid "Exception while creating table." msgstr "" -#: nova/db/sqlalchemy/utils.py:354 -#: nova/openstack/common/db/sqlalchemy/utils.py:301 +#: nova/db/sqlalchemy/utils.py:333 msgid "Unsupported id columns type" msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/180_havana.py:138 +#: nova/db/sqlalchemy/migrate_repo/versions/133_folsom.py:63 msgid "Exception while seeding instance_types table" msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/186_new_bdm_format.py:187 -#, python-format -msgid "" -"Got an unexpected block device %s that cannot be converted to v2 format" -msgstr "" - -#: nova/db/sqlalchemy/migrate_repo/versions/200_add_transport_url_to_cell.py:141 -#, python-format -msgid "Failed to downgrade cell %(name)s: %(error)s" -msgstr "" - -#: nova/db/sqlalchemy/migrate_repo/versions/203_make_user_quotas_key_and_value.py:135 -msgid "project_user_quotas table not dropped" -msgstr "" - -#: nova/db/sqlalchemy/migrate_repo/versions/203_make_user_quotas_key_and_value.py:143 -#, python-format -msgid "%s table not dropped" -msgstr "" - -#: nova/db/sqlalchemy/migrate_repo/versions/213_add_pci_devices.py:72 -msgid "Exception while creating table 'pci_devices'." -msgstr "" - -#: nova/db/sqlalchemy/migrate_repo/versions/213_add_pci_devices.py:83 -msgid "Exception for adding pci stats to compute node." -msgstr "" - -#: nova/db/sqlalchemy/migrate_repo/versions/213_add_pci_devices.py:97 -msgid "Exception while dropping 'pci_devices' tables." -msgstr "" - -#: nova/db/sqlalchemy/migrate_repo/versions/213_add_pci_devices.py:107 -msgid "Exception for dropping pci stats from compute node." -msgstr "" - -#: nova/image/glance.py:218 +#: nova/image/glance.py:217 #, python-format msgid "" "Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " "%(extra)s." msgstr "" -#: nova/image/glance.py:251 +#: nova/image/glance.py:250 #, python-format msgid "" "When loading the module %(module_str)s the following error occurred: %(ex)s" msgstr "" -#: nova/image/glance.py:324 +#: nova/image/glance.py:323 #, python-format msgid "Failed to instantiate the download handler for %(scheme)s" msgstr "" -#: nova/image/glance.py:340 +#: nova/image/glance.py:339 #, python-format msgid "Successfully transferred using %s" msgstr "" -#: nova/image/glance.py:576 +#: nova/image/glance.py:575 #, python-format msgid "fetching image %s from glance" msgstr "" @@ -6551,10 +6599,10 @@ "used." msgstr "" -#: nova/image/download/file.py:32 +#: nova/image/download/file.py:30 msgid "" -"A list of filesystems that will be configured in this file under the " -"sections image_file_url:" +"List of file systems that are configured in this file in the " +"image_file_url: sections" msgstr "" #: nova/image/download/file.py:79 @@ -6606,17 +6654,17 @@ msgid "Copied %(source_file)s using %(module_str)s" msgstr "" -#: nova/ipv6/account_identifier.py:41 nova/ipv6/rfc2462.py:36 +#: nova/ipv6/account_identifier.py:40 nova/ipv6/rfc2462.py:36 #, python-format msgid "Bad mac for to_global_ipv6: %s" msgstr "" -#: nova/ipv6/account_identifier.py:43 nova/ipv6/rfc2462.py:38 +#: nova/ipv6/account_identifier.py:42 nova/ipv6/rfc2462.py:38 #, python-format msgid "Bad prefix for to_global_ipv6: %s" msgstr "" -#: nova/ipv6/account_identifier.py:45 +#: nova/ipv6/account_identifier.py:44 #, python-format msgid "Bad project_id for to_global_ipv6: %s" msgstr "" @@ -6640,20 +6688,20 @@ msgid "Not deleting key %s" msgstr "" -#: nova/network/api.py:58 +#: nova/network/api.py:57 msgid "instance is a required argument to use @refresh_cache" msgstr "" -#: nova/network/api.py:72 +#: nova/network/api.py:70 #, python-format msgid "Updating cache with info: %s" msgstr "" -#: nova/network/api.py:86 +#: nova/network/api.py:83 msgid "Failed storing info cache" msgstr "" -#: nova/network/api.py:249 nova/network/neutronv2/api.py:661 +#: nova/network/api.py:244 nova/network/neutronv2/api.py:648 #, python-format msgid "re-assign floating IP %(address)s from instance %(instance_id)s" msgstr "" @@ -6776,115 +6824,115 @@ msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:226 +#: nova/network/linux_net.py:221 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:262 +#: nova/network/linux_net.py:257 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:269 +#: nova/network/linux_net.py:264 msgid "Skipping duplicate iptables rule addition" msgstr "" -#: nova/network/linux_net.py:293 +#: nova/network/linux_net.py:288 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r %(top)r" msgstr "" -#: nova/network/linux_net.py:428 +#: nova/network/linux_net.py:423 msgid "Skipping apply due to lack of new rules" msgstr "" -#: nova/network/linux_net.py:456 +#: nova/network/linux_net.py:451 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:711 +#: nova/network/linux_net.py:706 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:761 +#: nova/network/linux_net.py:756 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:809 +#: nova/network/linux_net.py:804 #, python-format msgid "Error deleting conntrack entries for %s" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1006 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1056 +#: nova/network/linux_net.py:1051 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Hupping dnsmasq à renvoyé %s" -#: nova/network/linux_net.py:1058 +#: nova/network/linux_net.py:1053 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d est dépassé, re-démarrage de dnsmasq" -#: nova/network/linux_net.py:1138 +#: nova/network/linux_net.py:1133 #, python-format msgid "killing radvd threw %s" msgstr "La destruction de radvd à renvoyé %s" -#: nova/network/linux_net.py:1140 +#: nova/network/linux_net.py:1135 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d est dépassé, re-démarrage radvd" -#: nova/network/linux_net.py:1284 +#: nova/network/linux_net.py:1301 #, python-format msgid "Unable to execute %(cmd)s. Exception: %(exception)s" msgstr "" -#: nova/network/linux_net.py:1338 +#: nova/network/linux_net.py:1323 #, python-format msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1341 +#: nova/network/linux_net.py:1326 #, python-format msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1459 +#: nova/network/linux_net.py:1444 #, python-format msgid "Starting VLAN interface %s" msgstr "Démarrage de l'interface VLAN %s" -#: nova/network/linux_net.py:1505 +#: nova/network/linux_net.py:1490 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1517 +#: nova/network/linux_net.py:1502 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1555 +#: nova/network/linux_net.py:1540 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1789 +#: nova/network/linux_net.py:1777 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1797 +#: nova/network/linux_net.py:1785 #, python-format msgid "Done starting bridge %s" msgstr "" @@ -6911,117 +6959,118 @@ msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:810 +#: nova/network/manager.py:805 #, python-format msgid "instance-dns-zone not found |%s|." msgstr "" -#: nova/network/manager.py:817 +#: nova/network/manager.py:812 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone |%(zone)s|. " "Instance is in zone |%(zone2)s|. No DNS record will be created." msgstr "" -#: nova/network/manager.py:842 +#: nova/network/manager.py:837 #, python-format msgid "Quota exceeded for %s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:897 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:928 +#: nova/network/manager.py:923 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:967 +#: nova/network/manager.py:962 #, python-format msgid "Leased IP |%s|" msgstr "" -#: nova/network/manager.py:971 +#: nova/network/manager.py:966 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:980 +#: nova/network/manager.py:975 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:985 +#: nova/network/manager.py:980 #, python-format msgid "Released IP |%s|" msgstr "" -#: nova/network/manager.py:989 +#: nova/network/manager.py:984 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:993 +#: nova/network/manager.py:988 #, python-format msgid "IP %s released that was not leased" msgstr "IP %s libérée qui n'était pas allouée" -#: nova/network/manager.py:1012 +#: nova/network/manager.py:1007 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1036 +#: nova/network/manager.py:1031 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1056 +#: nova/network/manager.py:1051 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify network_size " "flag." msgstr "" -#: nova/network/manager.py:1139 +#: nova/network/manager.py:1134 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1142 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1153 +#: nova/network/manager.py:1148 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr (%(smaller)s)" msgstr "" -#: nova/network/manager.py:1219 -msgid "Network already exists!" -msgstr "" - -#: nova/network/manager.py:1238 +#: nova/network/manager.py:1233 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1837 +#: nova/network/manager.py:1832 msgid "" "The sum between the number of networks and the vlan start cannot be greater " "than 4094" msgstr "" "La somme du nombre de réseau et le début de vlan ne peut excéder 4094" -#: nova/network/manager.py:1844 +#: nova/network/manager.py:1839 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " "Network size is %(network_size)s" msgstr "" +#: nova/network/manager.py:1898 +#, python-format +msgid "Remove unused gateway %s" +msgstr "" + #: nova/network/minidns.py:49 #, python-format msgid "minidns file is |%s|" @@ -7050,172 +7099,210 @@ msgid "Cannot delete domain |%s|" msgstr "" -#: nova/network/model.py:82 +#: nova/network/model.py:80 #, python-format msgid "Invalid IP format %s" msgstr "" -#: nova/network/neutronv2/api.py:171 +#: nova/network/neutronv2/api.py:183 #, python-format msgid "Successfully created port: %s" msgstr "" -#: nova/network/neutronv2/api.py:175 +#: nova/network/neutronv2/api.py:177 +msgid "Neutron error: quota exceeded" +msgstr "" + +#: nova/network/neutronv2/api.py:187 #, python-format msgid "Neutron error creating port on network %s" msgstr "" -#: nova/network/neutronv2/api.py:210 +#: nova/network/neutronv2/api.py:224 #, python-format msgid "allocate_for_instance() for %s" msgstr "" -#: nova/network/neutronv2/api.py:213 +#: nova/network/neutronv2/api.py:227 #, python-format msgid "empty project id for instance %s" msgstr "" -#: nova/network/neutronv2/api.py:248 +#: nova/network/neutronv2/api.py:265 msgid "No network configured!" msgstr "" -#: nova/network/neutronv2/api.py:267 +#: nova/network/neutronv2/api.py:284 #, python-format msgid "" "Multiple security groups found matching '%s'. Use an ID to be more specific." msgstr "" -#: nova/network/neutronv2/api.py:333 +#: nova/network/neutronv2/api.py:350 #, python-format msgid "Failed to update port %s" msgstr "" -#: nova/network/neutronv2/api.py:340 +#: nova/network/neutronv2/api.py:357 #, python-format msgid "Failed to delete port %s" msgstr "" -#: nova/network/neutronv2/api.py:386 +#: nova/network/neutronv2/api.py:402 #, python-format msgid "deallocate_for_instance() for %s" msgstr "" -#: nova/network/neutronv2/api.py:400 +#: nova/network/neutronv2/api.py:404 #, python-format -msgid "Failed to delete neutron port %(portid)s" +msgid "Port %s does not exist" msgstr "" -#: nova/network/neutronv2/api.py:417 +#: nova/network/neutronv2/api.py:438 #, python-format msgid "Failed to delete neutron port %s" msgstr "" -#: nova/network/neutronv2/api.py:445 +#: nova/network/neutronv2/api.py:461 #, python-format msgid "get_instance_nw_info() for %s" msgstr "" -#: nova/network/neutronv2/api.py:475 +#: nova/network/neutronv2/api.py:493 #, python-format msgid "" "Unable to update port %(portid)s on subnet %(subnet_id)s with failure: " "%(exception)s" msgstr "" -#: nova/network/neutronv2/api.py:504 +#: nova/network/neutronv2/api.py:523 #, python-format msgid "Unable to update port %(portid)s with failure: %(exception)s" msgstr "" -#: nova/network/neutronv2/api.py:518 +#: nova/network/neutronv2/api.py:533 #, python-format msgid "validate_networks() for %s" msgstr "" -#: nova/network/neutronv2/api.py:531 +#: nova/network/neutronv2/api.py:542 msgid "" "Multiple possible networks found, use a Network ID to be more specific." msgstr "" -#: nova/network/neutronv2/api.py:825 +#: nova/network/neutronv2/api.py:556 +#, python-format +msgid "Failed to access port %s" +msgstr "" + +#: nova/network/neutronv2/api.py:747 +#, python-format +msgid "Unable to access floating IP %s" +msgstr "" + +#: nova/network/neutronv2/api.py:810 #, python-format msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/neutronv2/api.py:921 +#: nova/network/neutronv2/api.py:875 +#, python-format +msgid "Unable to access floating IP %(fixed_ip)s for port %(port_id)" +msgstr "" + +#: nova/network/neutronv2/api.py:906 #, python-format msgid "Unable to update host of port %s" msgstr "" -#: nova/network/security_group/neutron_driver.py:64 +#: nova/network/neutronv2/api.py:970 +#, python-format +msgid "" +"Network %(id)s not matched with the tenants network! The ports tenant " +"%(tenant_id)s will be used." +msgstr "" + +#: nova/network/security_group/neutron_driver.py:58 #, python-format msgid "Neutron Error creating security group %s" msgstr "" -#: nova/network/security_group/neutron_driver.py:85 +#: nova/network/security_group/neutron_driver.py:79 #, python-format msgid "Neutron Error updating security group %s" msgstr "" -#: nova/network/security_group/neutron_driver.py:141 +#: nova/network/security_group/neutron_driver.py:133 #, python-format msgid "Neutron security group %s not found" msgstr "" -#: nova/network/security_group/neutron_driver.py:144 -#: nova/network/security_group/neutron_driver.py:191 -#: nova/network/security_group/neutron_driver.py:286 +#: nova/network/security_group/neutron_driver.py:136 +#: nova/network/security_group/neutron_driver.py:183 +#: nova/network/security_group/neutron_driver.py:278 #, python-format msgid "Neutron Error: %s" msgstr "" -#: nova/network/security_group/neutron_driver.py:165 +#: nova/network/security_group/neutron_driver.py:157 msgid "Neutron Error getting security groups" msgstr "" -#: nova/network/security_group/neutron_driver.py:174 +#: nova/network/security_group/neutron_driver.py:166 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/neutron_driver.py:211 +#: nova/network/security_group/neutron_driver.py:203 #, python-format msgid "Neutron Error getting security group %s" msgstr "" -#: nova/network/security_group/neutron_driver.py:215 +#: nova/network/security_group/neutron_driver.py:207 #, python-format msgid "Neutron Error adding rules to security group %s" msgstr "" -#: nova/network/security_group/neutron_driver.py:219 -#: nova/network/security_group/neutron_driver.py:413 -#: nova/network/security_group/neutron_driver.py:420 -#: nova/network/security_group/neutron_driver.py:446 -#: nova/network/security_group/neutron_driver.py:462 -#: nova/network/security_group/neutron_driver.py:469 -#: nova/network/security_group/neutron_driver.py:498 +#: nova/network/security_group/neutron_driver.py:211 +#: nova/network/security_group/neutron_driver.py:374 +#: nova/network/security_group/neutron_driver.py:381 +#: nova/network/security_group/neutron_driver.py:407 +#: nova/network/security_group/neutron_driver.py:423 +#: nova/network/security_group/neutron_driver.py:430 +#: nova/network/security_group/neutron_driver.py:459 msgid "Neutron Error:" msgstr "" -#: nova/network/security_group/neutron_driver.py:273 +#: nova/network/security_group/neutron_driver.py:265 #, python-format msgid "Neutron Error unable to delete %s" msgstr "" -#: nova/network/security_group/neutron_driver.py:283 +#: nova/network/security_group/neutron_driver.py:275 #, python-format msgid "Neutron security group rule %s not found" msgstr "" -#: nova/network/security_group/neutron_driver.py:429 +#: nova/network/security_group/neutron_driver.py:405 +#: nova/network/security_group/neutron_driver.py:456 +#, python-format +msgid "Security group %(name)s is not found for project %(project)s" +msgstr "" + +#: nova/network/security_group/neutron_driver.py:421 +#: nova/network/security_group/neutron_driver.py:472 +#, python-format +msgid "instance_id %s could not be found as device id on any ports" +msgstr "" + +#: nova/network/security_group/neutron_driver.py:390 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/neutron_driver.py:439 -#: nova/network/security_group/neutron_driver.py:490 +#: nova/network/security_group/neutron_driver.py:400 +#: nova/network/security_group/neutron_driver.py:451 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" @@ -7223,7 +7310,7 @@ #: nova/network/security_group/neutron_driver.py:500 #, python-format msgid "" -"Security group %(security_group_name)s not assocaited with the instance " +"Security group %(security_group_name)s not associated with the instance " "%(instance)s" msgstr "" @@ -7232,26 +7319,31 @@ msgid "This rule already exists in group %s" msgstr "Cette règle existe déjà dans le groupe %s" -#: nova/objects/base.py:73 +#: nova/objects/base.py:69 #, python-format msgid "Error setting %(attr)s" msgstr "" -#: nova/objects/base.py:200 +#: nova/objects/base.py:212 #, python-format msgid "Unable to instantiate unregistered object type %(objtype)s" msgstr "" -#: nova/objects/base.py:316 +#: nova/objects/base.py:311 #, python-format msgid "Cannot load '%s' in the base class" msgstr "" -#: nova/objects/base.py:356 +#: nova/objects/base.py:351 #, python-format msgid "%(objname)s object has no attribute '%(attrname)s'" msgstr "" +#: nova/objects/instance.py:477 +#, python-format +msgid "Lazy-loading `%(attr)s' on %(name)s uuid %(uuid)s" +msgstr "" + #: nova/objects/fields.py:30 #, python-format msgid "Key %(key)s must be of type %(expected)s not %(actual)s" @@ -7277,83 +7369,62 @@ msgstr "" #: nova/objects/fields.py:286 nova/objects/fields.py:295 -#: nova/objects/fields.py:410 #, python-format msgid "Network \"%s\" is not valid" msgstr "" -#: nova/objects/fields.py:307 +#: nova/objects/fields.py:334 msgid "A list is required here" msgstr "" -#: nova/objects/fields.py:323 +#: nova/objects/fields.py:350 msgid "A dict is required here" msgstr "" -#: nova/objects/fields.py:362 +#: nova/objects/fields.py:389 #, python-format msgid "An object of type %s is required here" msgstr "" -#: nova/objects/fields.py:389 +#: nova/objects/fields.py:416 msgid "A NetworkModel is required here" msgstr "" -#: nova/objects/fields.py:406 -#, python-format -msgid "CIDR \"%s\" is not in proper form" -msgstr "" - -#: nova/objects/fields.py:415 -#, python-format -msgid "Netmask length \"%s\" is not valid" -msgstr "" - -#: nova/objects/fields.py:418 -#, python-format -msgid "Netmask length \"%(length)s\" is not valid for IPv%(version)i address" -msgstr "" - -#: nova/objects/instance.py:421 +#: nova/objects/instance.py:422 #, python-format msgid "No save handler for %s" msgstr "" -#: nova/objects/instance.py:490 -#, python-format -msgid "Lazy-loading `%(attr)s' on %(name)s uuid %(uuid)s" -msgstr "" - -#: nova/objects/instance_info_cache.py:82 +#: nova/objects/instance_info_cache.py:85 msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/objects/service.py:76 +#: nova/objects/service.py:73 #, python-format msgid "Lazy-loading `%(attr)s' on %(name)s id %(id)s" msgstr "" -#: nova/objects/utils.py:61 nova/objects/utils.py:75 +#: nova/objects/utils.py:59 nova/objects/utils.py:73 msgid "None is not valid here" msgstr "" -#: nova/objects/utils.py:112 +#: nova/objects/utils.py:110 msgid "A list of strings is required here" msgstr "" -#: nova/objects/utils.py:114 +#: nova/objects/utils.py:112 msgid "Invalid values found in list (strings are required)" msgstr "" -#: nova/objects/utils.py:126 +#: nova/objects/utils.py:124 msgid "A dict of strings is required here" msgstr "" -#: nova/objects/utils.py:128 +#: nova/objects/utils.py:126 msgid "Invalid keys found in dict (strings are required)" msgstr "" -#: nova/objects/utils.py:131 +#: nova/objects/utils.py:129 msgid "Invalid values found in dict (strings are required)" msgstr "" @@ -7367,71 +7438,81 @@ msgid "Original exception being dropped: %s" msgstr "" -#: nova/openstack/common/excutils.py:91 +#: nova/openstack/common/excutils.py:90 #, python-format msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "" -#: nova/openstack/common/imageutils.py:96 -msgid "Snapshot list encountered but no header found!" +#: nova/openstack/common/gettextutils.py:263 +msgid "Message objects do not support addition." msgstr "" -#: nova/openstack/common/lockutils.py:103 +#: nova/openstack/common/gettextutils.py:272 +msgid "" +"Message objects do not support str() because they may contain non-ascii " +"characters. Please use unicode() or translate() instead." +msgstr "" + +#: nova/virt/images.py:115 +msgid "Snapshot list encountered but no header found!" +msgstr "" + +#: nova/openstack/common/lockutils.py:100 #, python-format msgid "Could not release the acquired lock `%s`" msgstr "" -#: nova/openstack/common/lockutils.py:168 +#: nova/openstack/common/lockutils.py:166 #, python-format msgid "Got semaphore \"%(lock)s\"" msgstr "" -#: nova/openstack/common/lockutils.py:177 +#: nova/openstack/common/lockutils.py:175 #, python-format msgid "Attempting to grab file lock \"%(lock)s\"" msgstr "" -#: nova/openstack/common/lockutils.py:187 +#: nova/openstack/common/lockutils.py:185 #, python-format msgid "Created lock path: %s" msgstr "" -#: nova/openstack/common/lockutils.py:205 +#: nova/openstack/common/lockutils.py:203 #, python-format msgid "Got file lock \"%(lock)s\" at %(path)s" msgstr "" -#: nova/openstack/common/lockutils.py:209 +#: nova/openstack/common/lockutils.py:207 #, python-format msgid "Released file lock \"%(lock)s\" at %(path)s" msgstr "" -#: nova/openstack/common/lockutils.py:247 +#: nova/openstack/common/lockutils.py:244 #, python-format msgid "Got semaphore / lock \"%(function)s\"" msgstr "" -#: nova/openstack/common/lockutils.py:251 +#: nova/openstack/common/lockutils.py:248 #, python-format msgid "Semaphore / lock released \"%(function)s\"" msgstr "" -#: nova/openstack/common/log.py:303 +#: nova/openstack/common/log.py:245 #, python-format msgid "Deprecated: %s" msgstr "" -#: nova/openstack/common/log.py:402 +#: nova/openstack/common/log.py:337 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:453 +#: nova/openstack/common/log.py:387 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:623 +#: nova/openstack/common/log.py:557 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -7454,27 +7535,27 @@ msgid "in dynamic looping call" msgstr "" -#: nova/openstack/common/periodic_task.py:43 +#: nova/openstack/common/periodic_task.py:42 #, python-format msgid "Unexpected argument for periodic task creation: %(arg)s." msgstr "" -#: nova/openstack/common/periodic_task.py:134 +#: nova/openstack/common/periodic_task.py:133 #, python-format msgid "Skipping periodic task %(task)s because its interval is negative" msgstr "" -#: nova/openstack/common/periodic_task.py:139 +#: nova/openstack/common/periodic_task.py:138 #, python-format msgid "Skipping periodic task %(task)s because it is disabled" msgstr "" -#: nova/openstack/common/periodic_task.py:177 +#: nova/openstack/common/periodic_task.py:176 #, python-format msgid "Running periodic task %(full_task_name)s" msgstr "" -#: nova/openstack/common/periodic_task.py:186 +#: nova/openstack/common/periodic_task.py:184 #, python-format msgid "Error during %(full_task_name)s: %(e)s" msgstr "" @@ -7494,18 +7575,41 @@ msgid "Failed to understand rule %(rule)r" msgstr "" +#: nova/openstack/common/processutils.py:58 +msgid "Unexpected error while running command." +msgstr "Erreur imprévue lors de l'éxecution de la commande" + +#: nova/openstack/common/processutils.py:61 +#, python-format +msgid "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" +msgstr "" +"%(description)s\n" +"Commande : %(cmd)s\n" +"Valeur retournée : %(exit_code)s\n" +"Sortie standard : %(stdout)r\n" +"Sortie d'erreur : %(stderr)r" + #: nova/openstack/common/processutils.py:132 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" +#: nova/openstack/common/processutils.py:145 +msgid "Command requested root, but did not specify a root helper." +msgstr "" + #: nova/openstack/common/processutils.py:147 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Execution de la commande (sous-processus) : %s" #: nova/openstack/common/processutils.py:172 -#: nova/openstack/common/processutils.py:244 +#: nova/openstack/common/processutils.py:244 nova/virt/powervm/common.py:118 #, python-format msgid "Result was %s" msgstr "Le résultat était %s" @@ -7528,11 +7632,11 @@ msgid "process_input not supported over SSH" msgstr "" -#: nova/openstack/common/service.py:166 nova/openstack/common/service.py:378 +#: nova/openstack/common/service.py:113 nova/openstack/common/service.py:276 msgid "Full set of CONF:" msgstr "" -#: nova/openstack/common/service.py:175 nova/openstack/common/service.py:263 +#: nova/openstack/common/service.py:122 nova/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" @@ -7541,49 +7645,49 @@ msgid "Exception during rpc cleanup." msgstr "" -#: nova/openstack/common/service.py:232 +#: nova/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: nova/openstack/common/service.py:269 +#: nova/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: nova/openstack/common/service.py:302 +#: nova/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: nova/openstack/common/service.py:321 +#: nova/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: nova/openstack/common/service.py:331 +#: nova/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: nova/openstack/common/service.py:348 +#: nova/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: nova/openstack/common/service.py:352 +#: nova/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "" -#: nova/openstack/common/service.py:356 +#: nova/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: nova/openstack/common/service.py:386 +#: nova/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: nova/openstack/common/service.py:404 +#: nova/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" @@ -7608,493 +7712,73 @@ msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:542 -msgid "DB exception wrapped." -msgstr "" - -#: nova/openstack/common/db/sqlalchemy/session.py:604 -#, python-format -msgid "Got mysql server has gone away: %s" -msgstr "" - -#: nova/openstack/common/db/sqlalchemy/session.py:685 -#, python-format -msgid "SQL connection failed. %s attempts left." -msgstr "" - -#: nova/openstack/common/db/sqlalchemy/utils.py:97 -msgid "Id not in sort_keys; is sort_keys unique?" -msgstr "" - -#: nova/openstack/common/db/sqlalchemy/utils.py:119 -msgid "Unknown sort direction, must be 'desc' or 'asc'" -msgstr "" - -#: nova/openstack/common/db/sqlalchemy/utils.py:280 -#, python-format -msgid "Deleting duplicated row with id: %(id)s from table: %(table)s" -msgstr "" - -#: nova/openstack/common/middleware/notifier.py:40 -#, python-format -msgid "An exception occurred processing the API call: %s " -msgstr "" - -#: nova/openstack/common/notifier/api.py:129 -#, python-format -msgid "%s not in valid priorities" -msgstr "" - -#: nova/openstack/common/notifier/api.py:145 -#, python-format -msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" -msgstr "" - -#: nova/openstack/common/notifier/api.py:164 -#, python-format -msgid "Failed to load notifier %s. These notifications will not be sent." -msgstr "" - -#: nova/openstack/common/notifier/rabbit_notifier.py:27 -msgid "" -"The rabbit_notifier is now deprecated. Please use rpc_notifier instead." -msgstr "" - -#: nova/openstack/common/notifier/rpc_notifier.py:45 -#: nova/openstack/common/notifier/rpc_notifier2.py:51 -#, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" -msgstr "" - -#: nova/openstack/common/rpc/__init__.py:105 -#, python-format -msgid "" -"A RPC is being made while holding a lock. The locks currently held are " -"%(locks)s. This is probably a bug. Please report it. Include the following: " -"[%(stack)s]." -msgstr "" - -#: nova/openstack/common/rpc/amqp.py:75 -msgid "Pool creating new connection" -msgstr "" - -#: nova/openstack/common/rpc/amqp.py:202 +#: nova/openstack/common/db/sqlalchemy/migration.py:214 #, python-format msgid "" -"No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s" +"Tables \"%s\" have non utf8 collation, please make sure all tables are " +"CHARSET=utf8" msgstr "" -#: nova/openstack/common/rpc/amqp.py:205 -#, python-format -msgid "_call_waiters: %s" -msgstr "" - -#: nova/openstack/common/rpc/amqp.py:212 -#, python-format +#: nova/openstack/common/db/sqlalchemy/migration.py:238 msgid "" -"Number of call waiters is greater than warning threshhold: %d. There could " -"be a MulticallProxyWaiter leak." +"The database is not under version control, but has tables. Please stamp the " +"current version of the schema manually." msgstr "" -#: nova/openstack/common/rpc/amqp.py:290 -#, python-format -msgid "unpacked context: %s" -msgstr "Contexte décompacté : %s" - -#: nova/openstack/common/rpc/amqp.py:341 -#, python-format -msgid "UNIQUE_ID is %s." -msgstr "" - -#: nova/openstack/common/rpc/amqp.py:434 -#, python-format -msgid "received %s" -msgstr "%s reçu" - -#: nova/openstack/common/rpc/amqp.py:442 -#, python-format -msgid "no method for message: %s" -msgstr "Pas de méthode pour le message : %s" - -#: nova/openstack/common/rpc/amqp.py:443 -#, python-format -msgid "No method for message: %s" -msgstr "Pas de méthode pour le message : %s" - -#: nova/openstack/common/rpc/amqp.py:471 -#: nova/openstack/common/rpc/impl_zmq.py:280 -#, python-format -msgid "Expected exception during message handling (%s)" -msgstr "" - -#: nova/openstack/common/rpc/amqp.py:479 -#: nova/openstack/common/rpc/impl_zmq.py:286 -msgid "Exception during message handling" -msgstr "" - -#: nova/openstack/common/rpc/amqp.py:553 -#, python-format -msgid "Making synchronous call on %s ..." -msgstr "" - -#: nova/openstack/common/rpc/amqp.py:556 -#, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID est %s" - -#: nova/openstack/common/rpc/amqp.py:582 -#, python-format -msgid "Making asynchronous cast on %s..." -msgstr "" - -#: nova/openstack/common/rpc/amqp.py:591 -msgid "Making asynchronous fanout cast..." -msgstr "" - -#: nova/openstack/common/rpc/amqp.py:619 -#, python-format -msgid "Sending %(event_type)s on %(topic)s" -msgstr "" - -#: nova/openstack/common/rpc/common.py:77 -msgid "An unknown RPC related exception occurred." -msgstr "" - -#: nova/openstack/common/rpc/common.py:107 -#, python-format -msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." -msgstr "" - -#: nova/openstack/common/rpc/common.py:124 -#, python-format -msgid "" -"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method: " -"\"%(method)s\" info: \"%(info)s\"" -msgstr "" - -#: nova/openstack/common/rpc/common.py:141 -#: nova/openstack/common/rpc/common.py:142 -#: nova/openstack/common/rpc/common.py:143 -msgid "" -msgstr "" - -#: nova/openstack/common/rpc/common.py:147 -#, python-format -msgid "Found duplicate message(%(msg_id)s). Skipping it." -msgstr "" - -#: nova/openstack/common/rpc/common.py:151 -msgid "Invalid reuse of an RPC connection." -msgstr "Réutilisation invalide d'une connexion RPC" - -#: nova/openstack/common/rpc/common.py:155 -#, python-format -msgid "Specified RPC version, %(version)s, not supported by this endpoint." -msgstr "" - -#: nova/openstack/common/rpc/common.py:160 -#, python-format -msgid "" -"Specified RPC envelope version, %(version)s, not supported by this endpoint." -msgstr "" - -#: nova/openstack/common/rpc/common.py:165 -#, python-format -msgid "Specified RPC version cap, %(version_cap)s, is too low" -msgstr "" - -#: nova/openstack/common/rpc/common.py:289 -#, python-format -msgid "Returning exception %s to caller" -msgstr "Renvoi de l'exception %s à l'appelant" - -#: nova/openstack/common/rpc/impl_kombu.py:157 -msgid "Failed to process message ... skipping it." -msgstr "" - -#: nova/openstack/common/rpc/impl_kombu.py:161 -msgid "Failed to process message ... will requeue." -msgstr "" - -#: nova/openstack/common/rpc/impl_kombu.py:496 -#, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" -msgstr "" - -#: nova/openstack/common/rpc/impl_kombu.py:518 -#, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" +#: nova/openstack/common/db/sqlalchemy/session.py:542 +msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:555 +#: nova/openstack/common/db/sqlalchemy/session.py:684 #, python-format -msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" +msgid "Database server has gone away: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:569 -#, python-format +#: nova/openstack/common/db/sqlalchemy/session.py:764 msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." +"This application has not enabled MySQL traditional mode, which means silent " +"data corruption may occur. Please encourage the application developers to " +"enable this mode." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:623 -#: nova/openstack/common/rpc/impl_qpid.py:574 +#: nova/openstack/common/db/sqlalchemy/session.py:684 #, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" -msgstr "" - -#: nova/openstack/common/rpc/impl_kombu.py:641 -#: nova/openstack/common/rpc/impl_qpid.py:589 -#, python-format -msgid "Timed out waiting for RPC response: %s" -msgstr "" - -#: nova/openstack/common/rpc/impl_kombu.py:645 -#: nova/openstack/common/rpc/impl_qpid.py:593 -#, python-format -msgid "Failed to consume message from queue: %s" -msgstr "" - -#: nova/openstack/common/rpc/impl_kombu.py:684 -#: nova/openstack/common/rpc/impl_qpid.py:628 -#, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" -msgstr "" - -#: nova/openstack/common/rpc/impl_qpid.py:88 -#, python-format -msgid "Invalid value for qpid_topology_version: %d" -msgstr "" - -#: nova/openstack/common/rpc/impl_qpid.py:192 -msgid "Failed to process message... skipping it." -msgstr "" - -#: nova/openstack/common/rpc/impl_qpid.py:516 -#, python-format -msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" -msgstr "" - -#: nova/openstack/common/rpc/impl_qpid.py:522 -#, python-format -msgid "Connected to AMQP server on %s" -msgstr "" - -#: nova/openstack/common/rpc/impl_qpid.py:535 -msgid "Re-established AMQP queues" -msgstr "" - -#: nova/openstack/common/rpc/impl_qpid.py:601 -msgid "Error processing message. Skipping it." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:96 -msgid "JSON serialization failed." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:101 -#, python-format -msgid "Deserializing: %s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:136 -#, python-format -msgid "Connecting to %(addr)s with %(type)s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:137 -#, python-format -msgid "-> Subscribed to %(subscribe)s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:138 -#, python-format -msgid "-> bind: %(bind)s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:146 -msgid "Could not open socket." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:158 -#, python-format -msgid "Subscribing to %s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:200 -msgid "You cannot recv on this socket." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:205 -msgid "You cannot send on this socket." +msgid "SQL connection failed. %s attempts left." msgstr "" -#: nova/openstack/common/rpc/impl_zmq.py:267 +#: nova/openstack/common/db/sqlalchemy/test_migrations.py:63 #, python-format -msgid "Running func with context: %s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:305 -msgid "Sending reply" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:339 -msgid "RPC message did not include method." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:371 -msgid "Registering reactor" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:383 -msgid "In reactor registered" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:388 -msgid "Consuming socket" +msgid "Got lock \"%s\"" msgstr "" -#: nova/openstack/common/rpc/impl_zmq.py:438 +#: nova/openstack/common/db/sqlalchemy/test_migrations.py:66 #, python-format -msgid "Creating proxy for topic: %s" +msgid "Lock released \"%s\"" msgstr "" -#: nova/openstack/common/rpc/impl_zmq.py:444 -msgid "Topic contained dangerous characters." +#: nova/openstack/common/db/sqlalchemy/utils.py:72 +msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: nova/openstack/common/rpc/impl_zmq.py:476 -msgid "Topic socket file creation failed." +#: nova/openstack/common/db/sqlalchemy/utils.py:120 +msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/rpc/impl_zmq.py:482 +#: nova/openstack/common/db/sqlalchemy/utils.py:279 #, python-format -msgid "" -"Local per-topic backlog buffer full for topic %(topic)s. Dropping message." +msgid "Deleting duplicated row with id: %(id)s from table: %(table)s" msgstr "" -#: nova/openstack/common/rpc/impl_zmq.py:498 +#: nova/openstack/common/middleware/notifier.py:40 #, python-format -msgid "Required IPC directory does not exist at %s" +msgid "An exception occurred processing the API call: %s " msgstr "" -#: nova/openstack/common/rpc/impl_zmq.py:507 +#: nova/pci/pci_manager.py:154 #, python-format -msgid "Permission denied to IPC directory at %s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:510 msgid "" -"Could not create ZeroMQ receiver daemon. Socket may already be in use." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:544 -#, python-format -msgid "CONSUMER RECEIVED DATA: %s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:563 -msgid "ZMQ Envelope version unsupported or unknown." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:591 -msgid "Skipping topic registration. Already registered." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:598 -#, python-format -msgid "Consumer is a zmq.%s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:650 -msgid "Creating payload" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:663 -msgid "Creating queue socket for reply waiter" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:676 -msgid "Sending cast" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:679 -msgid "Cast sent; Waiting reply" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:682 -#, python-format -msgid "Received message: %s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:683 -msgid "Unpacking response" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:692 -msgid "Unsupported or unknown ZMQ envelope returned." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:699 -msgid "RPC Message Invalid." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:722 -#, python-format -msgid "%(msg)s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:725 -#, python-format -msgid "Sending message(s) to: %s" -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:729 -msgid "No matchmaker results. Not casting." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:732 -msgid "No match from matchmaker." -msgstr "" - -#: nova/openstack/common/rpc/impl_zmq.py:814 -#, python-format -msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead" -msgstr "" - -#: nova/openstack/common/rpc/matchmaker.py:47 -msgid "Match not found by MatchMaker." -msgstr "" - -#: nova/openstack/common/rpc/matchmaker.py:81 -msgid "Matchmaker does not implement registration or heartbeat." -msgstr "" - -#: nova/openstack/common/rpc/matchmaker.py:217 -#, python-format -msgid "Matchmaker unregistered: %(key)s, %(host)s" -msgstr "" - -#: nova/openstack/common/rpc/matchmaker.py:229 -msgid "Register before starting heartbeat." -msgstr "" - -#: nova/openstack/common/rpc/matchmaker_ring.py:77 -#: nova/openstack/common/rpc/matchmaker_ring.py:95 -#, python-format -msgid "No key defining hosts for topic '%s', see ringfile" -msgstr "" - -#: nova/pci/pci_manager.py:156 -#, python-format -msgid "Trying to remove device with %(status)sownership %(instance_uuid)s" +"Trying to remove device with %(status)s ownership %(instance_uuid)s because " +"of %(pci_exception)s" msgstr "" #: nova/scheduler/chance.py:57 @@ -8105,27 +7789,23 @@ msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:62 +#: nova/scheduler/driver.py:58 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:64 nova/scheduler/utils.py:81 +#: nova/scheduler/driver.py:60 nova/scheduler/utils.py:77 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:137 +#: nova/scheduler/driver.py:134 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:146 +#: nova/scheduler/driver.py:143 msgid "Driver must implement select_destinations" msgstr "" -#: nova/scheduler/driver.py:151 -msgid "Driver must implement select_hosts" -msgstr "" - #: nova/scheduler/filter_scheduler.py:78 #, python-format msgid "" @@ -8172,53 +7852,50 @@ msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/host_manager.py:176 +#: nova/scheduler/host_manager.py:177 #, python-format msgid "Metric name unknown of %r" msgstr "" -#: nova/scheduler/host_manager.py:367 +#: nova/scheduler/host_manager.py:192 +#, python-format +msgid "" +"Host has more disk space than database expected (%(physical)sgb > " +"%(database)sgb)" +msgstr "" + +#: nova/scheduler/host_manager.py:337 #, python-format msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:379 +#: nova/scheduler/host_manager.py:349 #, python-format msgid "Host filter forcing available hosts to %s" msgstr "" -#: nova/scheduler/host_manager.py:382 +#: nova/scheduler/host_manager.py:352 #, python-format msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:395 +#: nova/scheduler/host_manager.py:365 #, python-format msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:398 +#: nova/scheduler/host_manager.py:368 #, python-format msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:438 -#, python-format -msgid "Ignoring %(service_name)s service update from %(host)s" -msgstr "" - -#: nova/scheduler/host_manager.py:444 -#, python-format -msgid "Received %(service_name)s service update from %(state_key)s." -msgstr "" - -#: nova/scheduler/host_manager.py:464 +#: nova/scheduler/host_manager.py:434 #: nova/scheduler/filters/trusted_filter.py:212 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:486 +#: nova/scheduler/host_manager.py:456 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" @@ -8233,19 +7910,31 @@ msgid "Could not decode scheduler options: '%s'" msgstr "" -#: nova/scheduler/utils.py:63 +#: nova/scheduler/utils.py:59 #, python-format msgid "Failed to %(service)s_%(method)s: %(ex)s" msgstr "" -#: nova/scheduler/filters/affinity_filter.py:109 +#: nova/scheduler/utils.py:165 +#, python-format +msgid "Ignoring the invalid elements of the option %(name)s: %(options)s" +msgstr "" + +#: nova/scheduler/filters/affinity_filter.py:108 #, python-format msgid "Group anti affinity: check if %(host)s not in %(configured)s" msgstr "" -#: nova/scheduler/filters/affinity_filter.py:125 +#: nova/scheduler/filters/affinity_filter.py:124 +#, python-format +msgid "Group affinity: check if %(host)s in %(configured)s" +msgstr "" + +#: nova/scheduler/filters/aggregate_image_properties_isolation.py:61 #, python-format -msgid "Group affinity: check if %(host)s in %(configured)s" +msgid "" +"%(host_state)s fails image aggregate properties requirements. Property " +"%(prop)s does not match %(options)s." msgstr "" #: nova/scheduler/filters/aggregate_instance_extra_specs.py:59 @@ -8284,7 +7973,7 @@ #: nova/scheduler/filters/compute_filter.py:47 #, python-format -msgid "%(host_state)s has not been heard from in a while" +msgid "%(host_state)s has not been heard from in a while" msgstr "" #: nova/scheduler/filters/core_filter.py:51 @@ -8303,28 +7992,28 @@ msgid "Could not decode cpu_allocation_ratio: '%s'" msgstr "" -#: nova/scheduler/filters/disk_filter.py:49 +#: nova/scheduler/filters/disk_filter.py:48 #, python-format msgid "" "%(host_state)s does not have %(requested_disk)s MB usable disk, it only has " "%(usable_disk_mb)s MB usable disk." msgstr "" -#: nova/scheduler/filters/image_props_filter.py:56 +#: nova/scheduler/filters/image_props_filter.py:53 #, python-format msgid "" "Instance contains properties %(image_props)s, but no corresponding " "supported_instances are advertised by the compute node" msgstr "" -#: nova/scheduler/filters/image_props_filter.py:80 +#: nova/scheduler/filters/image_props_filter.py:82 #, python-format msgid "" "Instance properties %(image_props)s are satisfied by compute host hypervisor " "version %(hypervisor_version)s and supported instances %(supp_instances)s" msgstr "" -#: nova/scheduler/filters/image_props_filter.py:89 +#: nova/scheduler/filters/image_props_filter.py:91 #, python-format msgid "" "Instance contains properties %(image_props)s that are not provided by the " @@ -8332,7 +8021,7 @@ "%(hypervisor_version)s do not match" msgstr "" -#: nova/scheduler/filters/image_props_filter.py:109 +#: nova/scheduler/filters/image_props_filter.py:91 #, python-format msgid "%(host_state)s does not support requested instance_properties" msgstr "" @@ -8343,6 +8032,11 @@ "%(host_state)s fails I/O ops check: Max IOs per host is set to %(max_io_ops)s" msgstr "" +#: nova/scheduler/filters/metrics_filter.py:50 +#, python-format +msgid "%(host_state)s does not have the following metrics: %(metrics)s" +msgstr "" + #: nova/scheduler/filters/num_instances_filter.py:40 #, python-format msgid "" @@ -8367,11 +8061,6 @@ msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: nova/scheduler/weights/metrics.py:75 -#, python-format -msgid "Ignoring the invalid elements of metrics_weight_setting: %s" -msgstr "" - #: nova/servicegroup/api.py:61 #, python-format msgid "ServiceGroup driver defined as an instance of %s" @@ -8382,6 +8071,14 @@ msgid "unknown ServiceGroup driver name: %s" msgstr "" +#: nova/servicegroup/api.py:85 +#, python-format +msgid "" +"Report interval must be less than service down time. Current config: " +". Setting service_down_time to: %(new_service_down_time)s" +msgstr "" + #: nova/servicegroup/api.py:84 #, python-format msgid "" @@ -8503,22 +8200,22 @@ msgid "Attempted to instantiate singleton" msgstr "Tentative d'instanciation d'un singleton" -#: nova/tests/fake_processutils.py:73 +#: nova/tests/fake_processutils.py:72 #, python-format msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: nova/tests/fake_processutils.py:81 +#: nova/tests/fake_processutils.py:80 #, python-format msgid "Faked command matched %s" msgstr "" -#: nova/tests/fake_processutils.py:97 +#: nova/tests/fake_processutils.py:96 #, python-format msgid "Faked command raised an exception %s" msgstr "" -#: nova/tests/fake_processutils.py:100 +#: nova/tests/fake_processutils.py:99 #, python-format msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" @@ -8539,76 +8236,80 @@ msgid "already detached" msgstr "" -#: nova/tests/api/test_auth.py:88 +#: nova/tests/api/test_auth.py:85 msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3111 -#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2327 +#: nova/tests/api/openstack/compute/test_servers.py:3000 +#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2249 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3116 -#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2332 +#: nova/tests/api/openstack/compute/test_servers.py:3005 +#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2254 msgid "" "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3121 -#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2337 +#: nova/tests/api/openstack/compute/test_servers.py:3010 +#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2259 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1503 -#: nova/tests/compute/test_compute.py:1530 +#: nova/tests/compute/test_compute.py:1441 +#: nova/tests/compute/test_compute.py:1466 +#: nova/tests/compute/test_compute.py:1523 +#: nova/tests/compute/test_compute.py:1548 #: nova/tests/compute/test_compute.py:1591 -#: nova/tests/compute/test_compute.py:1618 -#: nova/tests/compute/test_compute.py:1665 -#: nova/tests/compute/test_compute.py:4986 +#: nova/tests/compute/test_compute.py:4728 #, python-format msgid "Running instances: %s" msgstr "Instance actives : %s" -#: nova/tests/compute/test_compute.py:1510 -#: nova/tests/compute/test_compute.py:1560 -#: nova/tests/compute/test_compute.py:1607 -#: nova/tests/compute/test_compute.py:1633 +#: nova/tests/compute/test_compute.py:1447 +#: nova/tests/compute/test_compute.py:1495 +#: nova/tests/compute/test_compute.py:1538 +#: nova/tests/compute/test_compute.py:1562 #, python-format msgid "After terminating instances: %s" msgstr "Après l'arrêt d'instances : %s" -#: nova/tests/compute/test_compute.py:2436 +#: nova/tests/compute/test_compute.py:2289 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4997 +#: nova/tests/compute/test_compute.py:4739 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:5578 +#: nova/tests/compute/test_compute.py:5283 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9718 +#: nova/tests/compute/test_compute.py:9384 msgid "spawn error" msgstr "" -#: nova/tests/db/test_migrations.py:2594 +#: nova/exception.py:264 nova/tests/compute/test_keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "La paire de clés de donnée n'est pas valide" + +#: nova/tests/db/test_migrations.py:3273 #, python-format msgid "" "The following migrations are missing a downgrade:\n" "\t%s" msgstr "" -#: nova/tests/integrated/api_samples_test_base.py:117 +#: nova/tests/integrated/api_samples_test_base.py:116 #, python-format msgid "%(result_str)s: %(result)s is not a dict." msgstr "" -#: nova/tests/integrated/api_samples_test_base.py:131 +#: nova/tests/integrated/api_samples_test_base.py:130 #, python-format msgid "" "Dictionary key mismatch:\n" @@ -8618,22 +8319,22 @@ "%(res_delta)s\n" msgstr "" -#: nova/tests/integrated/api_samples_test_base.py:143 +#: nova/tests/integrated/api_samples_test_base.py:142 #, python-format msgid "%(result_str)s: %(result)s is not a list." msgstr "" -#: nova/tests/integrated/api_samples_test_base.py:163 +#: nova/tests/integrated/api_samples_test_base.py:162 msgid "Extra list items in template:" msgstr "" -#: nova/tests/integrated/api_samples_test_base.py:167 +#: nova/tests/integrated/api_samples_test_base.py:166 #, python-format msgid "Extra list items in %(result_str)s:" msgstr "" -#: nova/tests/integrated/api_samples_test_base.py:188 -#: nova/tests/integrated/api_samples_test_base.py:204 +#: nova/tests/integrated/api_samples_test_base.py:187 +#: nova/tests/integrated/api_samples_test_base.py:203 #, python-format msgid "" "Values do not match:\n" @@ -8695,318 +8396,330 @@ msgid "Decoding JSON: %s" msgstr "" -#: nova/tests/virt/hyperv/test_hypervapi.py:491 +#: nova/tests/virt/hyperv/test_hypervapi.py:488 msgid "fake vswitch not found" msgstr "" -#: nova/tests/virt/hyperv/test_hypervapi.py:952 +#: nova/tests/virt/hyperv/test_hypervapi.py:947 msgid "Simulated failure" msgstr "" -#: nova/tests/virt/libvirt/fakelibvirt.py:932 +#: nova/tests/virt/libvirt/fakelibvirt.py:909 msgid "Expected a list for 'auth' parameter" msgstr "" -#: nova/tests/virt/libvirt/fakelibvirt.py:936 +#: nova/tests/virt/libvirt/fakelibvirt.py:913 msgid "Expected a function in 'auth[0]' parameter" msgstr "" -#: nova/tests/virt/libvirt/fakelibvirt.py:940 +#: nova/tests/virt/libvirt/fakelibvirt.py:917 msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/virt/libvirt/fakelibvirt.py:953 +#: nova/tests/virt/libvirt/fakelibvirt.py:930 msgid "" "virEventRegisterDefaultImpl() must be called before connection " "is used." msgstr "" -#: nova/tests/virt/vmwareapi/test_vmwareapi_vm_util.py:89 -#: nova/virt/vmwareapi/vm_util.py:957 +#: nova/tests/virt/vmwareapi/test_vmwareapi_vm_util.py:88 +#: nova/virt/vmwareapi/vm_util.py:899 #, python-format msgid "Datastore regex %s did not match any datastores" msgstr "" -#: nova/tests/virt/xenapi/test_vm_utils.py:495 -#: nova/virt/xenapi/vm_utils.py:2269 +#: nova/tests/virt/xenapi/test_vm_utils.py:485 +#: nova/virt/xenapi/vm_utils.py:2130 #, python-format msgid "" "Sparse copy in progress, %(complete_pct).2f%% complete. %(left)s bytes left " "to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:940 +#: nova/tests/virt/xenapi/test_xenapi.py:969 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:951 +#: nova/tests/virt/xenapi/test_xenapi.py:980 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" -#: nova/tests/virt/xenapi/image/test_bittorrent.py:132 -#: nova/virt/xenapi/image/bittorrent.py:94 -msgid "Cannot create default bittorrent URL without torrent_base_url set" +#: nova/tests/virt/xenapi/image/test_bittorrent.py:133 +#: nova/virt/xenapi/image/bittorrent.py:98 +msgid "" +"Cannot create default bittorrent URL without torrent_base_url set or torrent " +"URL fetcher extension" +msgstr "" + +#: nova/tests/virt/xenapi/image/test_bittorrent.py:167 +#: nova/virt/xenapi/image/bittorrent.py:102 +msgid "Multiple torrent URL fetcher extensions found. Failing." msgstr "" -#: nova/tests/virt/xenapi/image/test_bittorrent.py:164 -#: nova/virt/xenapi/image/bittorrent.py:103 -msgid "Multiple torrent URL fetcher extension found. Failing." +#: nova/virt/block_device.py:243 +#, python-format +msgid "Driver failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/virt/block_device.py:165 +#: nova/virt/block_device.py:162 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/virt/configdrive.py:98 +#: nova/virt/configdrive.py:97 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" -#: nova/virt/cpu.py:60 nova/virt/cpu.py:64 +#: nova/virt/libvirt/driver.py:3304 nova/virt/libvirt/driver.py:3308 #, python-format msgid "Invalid range expression %r" msgstr "" -#: nova/virt/cpu.py:73 +#: nova/virt/libvirt/driver.py:3317 #, python-format msgid "Invalid exclusion expression %r" msgstr "" -#: nova/virt/cpu.py:80 +#: nova/virt/libvirt/driver.py:3324 #, python-format msgid "Invalid inclusion expression %r" msgstr "" -#: nova/virt/cpu.py:85 +#: nova/virt/libvirt/driver.py:3329 #, python-format msgid "No CPUs available after parsing %r" msgstr "" -#: nova/virt/driver.py:1041 +#: nova/virt/driver.py:1009 #, python-format msgid "Discarding event %s" msgstr "" -#: nova/virt/driver.py:1046 +#: nova/virt/driver.py:1014 msgid "Event must be an instance of nova.virt.event.Event" msgstr "" -#: nova/virt/driver.py:1049 +#: nova/virt/driver.py:1017 #, python-format msgid "Emitting event %s" msgstr "" -#: nova/virt/driver.py:1052 +#: nova/virt/driver.py:1020 #, python-format msgid "Exception dispatching event %(event)s: %(ex)s" msgstr "" -#: nova/virt/driver.py:1133 +#: nova/virt/driver.py:1101 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/virt/driver.py:1136 +#: nova/virt/driver.py:1104 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/virt/driver.py:1143 +#: nova/virt/driver.py:1111 msgid "Unable to load the virtualization driver" msgstr "" -#: nova/virt/fake.py:211 +#: nova/virt/fake.py:215 #, python-format msgid "Key '%(key)s' not in instances '%(inst)s'" msgstr "" -#: nova/virt/firewall.py:180 nova/virt/libvirt/firewall.py:318 +#: nova/virt/firewall.py:177 nova/virt/libvirt/firewall.py:327 msgid "Attempted to unfilter instance which is not filtered" msgstr "" -#: nova/virt/firewall.py:188 +#: nova/virt/firewall.py:185 msgid "Filters added to instance" msgstr "" -#: nova/virt/firewall.py:190 +#: nova/virt/firewall.py:187 msgid "Provider Firewall Rules refreshed" msgstr "" -#: nova/virt/firewall.py:372 +#: nova/virt/firewall.py:368 #, python-format msgid "Adding security group rule: %r" msgstr "" -#: nova/virt/firewall.py:503 nova/virt/xenapi/firewall.py:77 +#: nova/virt/firewall.py:496 nova/virt/xenapi/firewall.py:77 #, python-format msgid "Adding provider rule: %s" msgstr "" -#: nova/virt/images.py:88 +#: nova/virt/images.py:203 msgid "'qemu-img info' parsing failed." msgstr "" -#: nova/virt/images.py:94 +#: nova/virt/images.py:209 #, python-format msgid "fmt=%(fmt)s backed by: %(backing_file)s" msgstr "" -#: nova/virt/images.py:107 +#: nova/virt/images.py:105 #, python-format msgid "" "%(base)s virtual size %(disk_size)s larger than flavor root disk size " "%(size)s" msgstr "" -#: nova/virt/images.py:124 +#: nova/virt/images.py:222 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: nova/virt/baremetal/common.py:29 +#: nova/virt/storage_users.py:63 nova/virt/storage_users.py:101 +#, python-format +msgid "Cannot decode JSON from %(id_path)s" +msgstr "" + +#: nova/virt/baremetal/common.py:27 msgid "Connection failed" msgstr "" -#: nova/virt/baremetal/common.py:67 +#: nova/virt/baremetal/common.py:65 msgid "Connection error" msgstr "" -#: nova/virt/baremetal/driver.py:86 +#: nova/virt/baremetal/driver.py:85 #, python-format msgid "Request for baremetal node %s sent to wrong service host" msgstr "" -#: nova/virt/baremetal/driver.py:139 +#: nova/virt/baremetal/driver.py:140 msgid "cpu_arch is not found in flavor_extra_specs" msgstr "" -#: nova/virt/baremetal/driver.py:178 +#: nova/virt/baremetal/driver.py:177 #, python-format msgid "Baremetal node id not supplied to driver for %r" msgstr "" -#: nova/virt/baremetal/driver.py:266 +#: nova/virt/baremetal/driver.py:254 #, python-format msgid "Error deploying instance %(instance)s on baremetal node %(node)s." msgstr "" -#: nova/virt/baremetal/driver.py:293 +#: nova/virt/baremetal/driver.py:281 #, python-format msgid "Baremetal power manager failed to restart node for instance %r" msgstr "" -#: nova/virt/baremetal/driver.py:304 +#: nova/virt/baremetal/driver.py:293 #, python-format msgid "Destroy called on non-existing instance %s" msgstr "" -#: nova/virt/baremetal/driver.py:322 +#: nova/virt/baremetal/driver.py:311 #, python-format msgid "Error from baremetal driver during destroy: %s" msgstr "" -#: nova/virt/baremetal/driver.py:327 +#: nova/virt/baremetal/driver.py:316 #, python-format msgid "Error while recording destroy failure in baremetal database: %s" msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:326 #, python-format msgid "Baremetal power manager failed to stop node for instance %r" msgstr "" -#: nova/virt/baremetal/driver.py:350 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "Baremetal power manager failed to start node for instance %r" msgstr "" -#: nova/virt/baremetal/iboot_pdu.py:53 +#: nova/virt/baremetal/iboot_pdu.py:51 msgid "iboot PDU relay ID must be an integer." msgstr "" -#: nova/virt/baremetal/iboot_pdu.py:64 +#: nova/virt/baremetal/iboot_pdu.py:62 msgid "iboot PDU port must be an integer." msgstr "" -#: nova/virt/baremetal/iboot_pdu.py:91 -#: nova/virt/baremetal/virtual_power_driver.py:159 +#: nova/virt/baremetal/iboot_pdu.py:89 +#: nova/virt/baremetal/virtual_power_driver.py:157 #, python-format msgid "activate_node name %s" msgstr "" -#: nova/virt/baremetal/iboot_pdu.py:103 +#: nova/virt/baremetal/iboot_pdu.py:101 #, python-format msgid "reboot_node: %s" msgstr "" -#: nova/virt/baremetal/iboot_pdu.py:116 -#: nova/virt/baremetal/virtual_power_driver.py:182 +#: nova/virt/baremetal/iboot_pdu.py:114 +#: nova/virt/baremetal/virtual_power_driver.py:180 #, python-format msgid "deactivate_node name %s" msgstr "" -#: nova/virt/baremetal/iboot_pdu.py:129 -#: nova/virt/baremetal/virtual_power_driver.py:195 +#: nova/virt/baremetal/iboot_pdu.py:127 +#: nova/virt/baremetal/virtual_power_driver.py:193 #, python-format msgid "Checking if %s is running" msgstr "" -#: nova/virt/baremetal/ipmi.py:89 +#: nova/virt/baremetal/ipmi.py:86 #, python-format msgid "pid file %s does not contain any pid" msgstr "" -#: nova/virt/baremetal/ipmi.py:112 +#: nova/virt/baremetal/ipmi.py:109 msgid "Node id not supplied to IPMI" msgstr "" -#: nova/virt/baremetal/ipmi.py:115 +#: nova/virt/baremetal/ipmi.py:112 msgid "Address not supplied to IPMI" msgstr "" -#: nova/virt/baremetal/ipmi.py:118 +#: nova/virt/baremetal/ipmi.py:115 msgid "User not supplied to IPMI" msgstr "" -#: nova/virt/baremetal/ipmi.py:121 +#: nova/virt/baremetal/ipmi.py:118 msgid "Password not supplied to IPMI" msgstr "" -#: nova/virt/baremetal/ipmi.py:138 +#: nova/virt/baremetal/ipmi.py:135 #, python-format msgid "ipmitool stdout: '%(out)s', stderr: '%(err)s'" msgstr "" -#: nova/virt/baremetal/ipmi.py:154 +#: nova/virt/baremetal/ipmi.py:151 #, python-format msgid "IPMI power on failed after %d tries" msgstr "" -#: nova/virt/baremetal/ipmi.py:164 +#: nova/virt/baremetal/ipmi.py:159 msgid "IPMI power on failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:181 +#: nova/virt/baremetal/ipmi.py:175 #, python-format msgid "IPMI power off failed after %d tries" msgstr "" -#: nova/virt/baremetal/ipmi.py:191 +#: nova/virt/baremetal/ipmi.py:183 msgid "IPMI power off failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:202 +#: nova/virt/baremetal/ipmi.py:193 msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:214 nova/virt/baremetal/tilera_pdu.py:154 +#: nova/virt/baremetal/ipmi.py:205 nova/virt/baremetal/tilera_pdu.py:154 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" -#: nova/virt/baremetal/pxe.py:110 +#: nova/virt/baremetal/pxe.py:106 #, python-format msgid "Building PXE config for deployment %s." msgstr "" @@ -9033,32 +8746,32 @@ msgid "Injecting files into image for instance %(name)s" msgstr "" -#: nova/virt/baremetal/pxe.py:462 nova/virt/baremetal/tilera.py:320 +#: nova/virt/baremetal/pxe.py:453 nova/virt/baremetal/tilera.py:320 #, python-format msgid "Node associated with another instance while waiting for deploy of %s" msgstr "" -#: nova/virt/baremetal/pxe.py:469 +#: nova/virt/baremetal/pxe.py:460 #, python-format msgid "PXE deploy started for instance %s" msgstr "" -#: nova/virt/baremetal/pxe.py:474 +#: nova/virt/baremetal/pxe.py:465 #, python-format msgid "PXE deploy completed for instance %s" msgstr "" -#: nova/virt/baremetal/pxe.py:478 +#: nova/virt/baremetal/pxe.py:469 #, python-format msgid "PXE deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/pxe.py:480 nova/virt/baremetal/tilera.py:345 +#: nova/virt/baremetal/pxe.py:471 nova/virt/baremetal/tilera.py:345 #, python-format msgid "Baremetal node deleted while waiting for deployment of instance %s" msgstr "" -#: nova/virt/baremetal/pxe.py:485 +#: nova/virt/baremetal/pxe.py:476 #, python-format msgid "Timeout reached while waiting for PXE deploy of instance %s" msgstr "" @@ -9169,7 +8882,7 @@ msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:89 +#: nova/virt/baremetal/virtual_power_driver.py:87 #, python-format msgid "Setting up %s commands." msgstr "" @@ -9186,31 +8899,31 @@ msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:137 +#: nova/virt/baremetal/virtual_power_driver.py:135 msgid "Getting full node list." msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:143 +#: nova/virt/baremetal/virtual_power_driver.py:141 #, python-format msgid "Looking up Name for Mac address %s." msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:171 +#: nova/virt/baremetal/virtual_power_driver.py:169 #, python-format msgid "reset node: %s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:198 +#: nova/virt/baremetal/virtual_power_driver.py:197 #, python-format msgid "Node \"%(name)s\" with MAC address %(mac)s not found." msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:232 +#: nova/virt/baremetal/virtual_power_driver.py:230 #, python-format msgid "Result for run_command: %s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:235 +#: nova/virt/baremetal/virtual_power_driver.py:233 #, python-format msgid "Error running command: %s" msgstr "" @@ -9220,17 +8933,16 @@ msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:195 nova/virt/hyperv/volumeops.py:185 -#: nova/virt/libvirt/driver.py:1065 +#: nova/virt/hyperv/volumeops.py:183 nova/virt/libvirt/driver.py:984 msgid "Could not determine iscsi initiator name" msgstr "" -#: nova/virt/baremetal/volume_driver.py:234 +#: nova/virt/baremetal/volume_driver.py:228 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:288 +#: nova/virt/baremetal/volume_driver.py:261 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -9260,39 +8972,51 @@ msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:168 +#: nova/virt/disk/api.py:128 +#, python-format +msgid "" +"Checking the file system with e2fsck has failed, the resize will be aborted. " +"(%s)" +msgstr "" + +#: nova/virt/disk/api.py:162 +#, python-format +msgid "Resizing the file system with resize2fs has failed with error: %s" +msgstr "" + +#: nova/virt/disk/api.py:156 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s" msgstr "" -#: nova/virt/disk/api.py:174 +#: nova/virt/disk/api.py:162 #, python-format msgid "Cannot resize image %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:182 +#: nova/virt/disk/api.py:170 #, python-format msgid "" "Checking if we can resize filesystem inside %(image)s. CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:192 +#: nova/virt/disk/api.py:180 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:202 +#: nova/virt/disk/api.py:218 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(error)s. Cannot " "resize." msgstr "" -#: nova/virt/disk/api.py:269 +#: nova/virt/disk/api.py:257 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:325 +#: nova/virt/disk/api.py:313 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s " @@ -9300,77 +9024,77 @@ "use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:345 +#: nova/virt/disk/api.py:331 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:367 +#: nova/virt/disk/api.py:350 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': %(errors)s" msgstr "" -#: nova/virt/disk/api.py:389 nova/virt/disk/mount/loop.py:59 +#: nova/virt/disk/mount/loop.py:59 #, python-format msgid "Release loop device %s" msgstr "" -#: nova/virt/disk/api.py:393 nova/virt/disk/mount/nbd.py:128 +#: nova/virt/disk/mount/nbd.py:128 #, python-format msgid "Release nbd device %s" msgstr "" -#: nova/virt/disk/api.py:397 +#: nova/virt/disk/api.py:413 #, python-format msgid "Failed to teardown container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:410 +#: nova/virt/disk/api.py:380 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:405 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:447 +#: nova/virt/disk/api.py:417 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:456 +#: nova/virt/disk/api.py:426 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:497 +#: nova/virt/disk/api.py:467 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:525 +#: nova/virt/disk/api.py:495 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:550 +#: nova/virt/disk/api.py:520 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=" msgstr "" -#: nova/virt/disk/api.py:589 +#: nova/virt/disk/api.py:564 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:618 +#: nova/virt/disk/api.py:593 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:634 +#: nova/virt/disk/api.py:609 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -9442,12 +9166,12 @@ msgid "Failed to mount filesystem: %s" msgstr "Impossible de monter le système de fichier : %s" -#: nova/virt/disk/mount/api.py:209 +#: nova/virt/disk/mount/api.py:208 #, python-format msgid "Umount %s" msgstr "" -#: nova/virt/disk/mount/api.py:223 +#: nova/virt/disk/mount/api.py:219 msgid "Fail to mount, tearing back down" msgstr "" @@ -9466,6 +9190,11 @@ msgid "Got loop device %s" msgstr "" +#: nova/virt/disk/mount/nbd.py:57 +#, python-format +msgid "NBD error - previous umount did not cleanup /var/lock/qemu-nbd-%s." +msgstr "" + #: nova/virt/disk/mount/nbd.py:56 nova/virt/disk/mount/nbd.py:70 msgid "No free nbd devices" msgstr "Pas de device nbd libre" @@ -9522,118 +9251,118 @@ msgid "Falling back to VFSLocalFS" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:55 +#: nova/virt/disk/vfs/guestfs.py:56 #, python-format msgid "Mount guest OS image %(imgfile)s partition %(part)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:64 +#: nova/virt/disk/vfs/guestfs.py:65 #, python-format msgid "Inspecting guest OS image %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:68 +#: nova/virt/disk/vfs/guestfs.py:69 #, python-format msgid "No operating system found in %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:72 +#: nova/virt/disk/vfs/guestfs.py:73 #, python-format msgid "Multi-boot OS %(roots)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:74 +#: nova/virt/disk/vfs/guestfs.py:75 #, python-format msgid "Multi-boot operating system found in %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:80 +#: nova/virt/disk/vfs/guestfs.py:81 #, python-format msgid "Inspecting guest OS root filesystem %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:85 +#: nova/virt/disk/vfs/guestfs.py:86 #, python-format msgid "No mount points found in %(root)s of %(imgfile)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:93 +#: nova/virt/disk/vfs/guestfs.py:94 #, python-format msgid "Mounting %(dev)s at %(dir)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:99 +#: nova/virt/disk/vfs/guestfs.py:100 #, python-format msgid "" "Error mounting %(device)s to %(dir)s in image %(imgfile)s with libguestfs " "(%(e)s)" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:109 +#: nova/virt/disk/vfs/guestfs.py:110 #, python-format msgid "Setting up appliance for %(imgfile)s %(imgfmt)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:124 +#: nova/virt/disk/vfs/guestfs.py:128 #, python-format msgid "Error mounting %(imgfile)s with libguestfs (%(e)s)" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:131 +#: nova/virt/disk/vfs/guestfs.py:135 msgid "Tearing down appliance" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:137 +#: nova/virt/disk/vfs/guestfs.py:141 #, python-format msgid "Failed to close augeas %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:145 +#: nova/virt/disk/vfs/guestfs.py:149 #, python-format msgid "Failed to shutdown appliance %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:153 +#: nova/virt/disk/vfs/guestfs.py:157 #, python-format msgid "Failed to close guest handle %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:165 nova/virt/disk/vfs/localfs.py:103 +#: nova/virt/disk/vfs/guestfs.py:169 nova/virt/disk/vfs/localfs.py:103 #, python-format msgid "Make directory path=%s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:170 nova/virt/disk/vfs/localfs.py:108 +#: nova/virt/disk/vfs/guestfs.py:174 nova/virt/disk/vfs/localfs.py:108 #, python-format msgid "Append file path=%s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:175 nova/virt/disk/vfs/localfs.py:117 +#: nova/virt/disk/vfs/guestfs.py:179 nova/virt/disk/vfs/localfs.py:117 #, python-format msgid "Replace file path=%s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:180 nova/virt/disk/vfs/localfs.py:126 +#: nova/virt/disk/vfs/guestfs.py:184 nova/virt/disk/vfs/localfs.py:126 #, python-format msgid "Read file path=%s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:185 nova/virt/disk/vfs/localfs.py:132 +#: nova/virt/disk/vfs/guestfs.py:189 nova/virt/disk/vfs/localfs.py:132 #, python-format msgid "Has file path=%s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:194 +#: nova/virt/disk/vfs/guestfs.py:198 #, python-format msgid "Set permissions path=%(path)s mode=%(mode)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:200 +#: nova/virt/disk/vfs/guestfs.py:204 #, python-format msgid "Set ownership path=%(path)s user=%(user)s group=%(group)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:214 +#: nova/virt/disk/vfs/guestfs.py:218 #, python-format msgid "chown uid=%(uid)d gid=%(gid)s" msgstr "" @@ -9668,26 +9397,41 @@ msgid "Set permissions path=%(path)s user=%(user)s group=%(group)s" msgstr "" -#: nova/virt/docker/driver.py:46 +#: nova/virt/docker/client.py:73 +#, python-format +msgid "" +"Content-Type of response is not application/json (Docker bug?). Requested " +"URL %s" +msgstr "" + +#: nova/virt/docker/driver.py:45 msgid "Default TCP port to find the docker-registry container" msgstr "" -#: nova/virt/docker/driver.py:74 +#: nova/virt/docker/driver.py:73 +msgid "" +"The docker driver does not meet the Nova project's requirements for quality " +"verification and is planned for removal. This may change, but users should " +"plan accordingly. Additional details here: " +"https://wiki.openstack.org/wiki/HypervisorSupportMatrix/DeprecationPlan" +msgstr "" + +#: nova/virt/docker/driver.py:76 msgid "" "Docker daemon is not running or is not reachable (check the rights on " "/var/run/docker.sock)" msgstr "" -#: nova/virt/docker/driver.py:100 +#: nova/virt/docker/driver.py:106 msgid "VIF plugging is not supported by the Docker driver." msgstr "" -#: nova/virt/docker/driver.py:105 +#: nova/virt/docker/driver.py:111 msgid "VIF unplugging is not supported by the Docker driver." msgstr "" -#: nova/virt/docker/driver.py:143 nova/virt/libvirt/driver.py:3665 -#: nova/virt/xenapi/host.py:191 +#: nova/virt/docker/driver.py:143 nova/virt/libvirt/driver.py:3494 +#: nova/virt/powervm/operator.py:639 nova/virt/xenapi/host.py:191 #, python-format msgid "" "Hostname has changed from %(old)s to %(new)s. A restart is required to take " @@ -9698,103 +9442,107 @@ msgid "Cannot find any PID under container \"{0}\"" msgstr "" -#: nova/virt/docker/driver.py:228 -msgid "Cannot set fixed ip" -msgstr "" - #: nova/virt/docker/driver.py:253 msgid "Failed to setup the network, rolling back" msgstr "" -#: nova/virt/docker/driver.py:263 +#: nova/virt/docker/driver.py:267 msgid "Image container format not supported ({0})" msgstr "" -#: nova/virt/docker/driver.py:292 +#: nova/virt/docker/driver.py:296 msgid "Image name \"{0}\" does not exist, fetching it..." msgstr "" -#: nova/virt/docker/driver.py:297 +#: nova/virt/docker/driver.py:301 msgid "Cannot pull missing image" msgstr "" -#: nova/virt/docker/driver.py:302 +#: nova/virt/docker/driver.py:306 msgid "Cannot create container" msgstr "" -#: nova/virt/docker/driver.py:308 +#: nova/virt/docker/driver.py:312 msgid "Cannot setup network: {0}" msgstr "" -#: nova/virt/docker/driver.py:326 +#: nova/virt/docker/driver.py:330 msgid "Cannot stop the container, please check docker logs" msgstr "" -#: nova/virt/docker/driver.py:329 +#: nova/virt/docker/driver.py:333 msgid "Cannot restart the container, please check docker logs" msgstr "" +#: nova/virt/docker/network.py:34 +#, python-format +msgid "Cannot remove network namespace, netns id: %s" +msgstr "" + +#: nova/virt/docker/network.py:44 +msgid "Cannot find fixed ip" +msgstr "" + +#: nova/virt/docker/network.py:51 +msgid "Cannot find gateway" +msgstr "" + #: nova/virt/hyperv/basevolumeutils.py:72 msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/driver.py:155 +#: nova/virt/hyperv/driver.py:165 msgid "VIF plugging is not supported by the Hyper-V driver." msgstr "" -#: nova/virt/hyperv/driver.py:160 +#: nova/virt/hyperv/driver.py:170 msgid "VIF unplugging is not supported by the Hyper-V driver." msgstr "" -#: nova/virt/hyperv/driver.py:164 +#: nova/virt/hyperv/driver.py:160 msgid "ensure_filtering_rules_for_instance called" msgstr "" -#: nova/virt/hyperv/driver.py:168 +#: nova/virt/hyperv/driver.py:164 msgid "unfilter_instance called" msgstr "" -#: nova/virt/hyperv/hostops.py:94 +#: nova/virt/hyperv/hostops.py:93 #, python-format msgid "Windows version: %s " msgstr "" -#: nova/virt/hyperv/hostops.py:106 +#: nova/virt/hyperv/hostops.py:105 msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:140 nova/virt/libvirt/driver.py:4968 -#: nova/virt/xenapi/host.py:168 +#: nova/virt/hyperv/hostops.py:139 nova/virt/libvirt/driver.py:4800 +#: nova/virt/xenapi/host.py:167 msgid "Updating host stats" msgstr "" -#: nova/virt/hyperv/hostops.py:166 +#: nova/virt/hyperv/hostops.py:165 msgid "get_host_stats called" msgstr "" -#: nova/virt/hyperv/hostops.py:181 +#: nova/virt/hyperv/hostops.py:180 #, python-format msgid "Host IP address is: %s" msgstr "" -#: nova/virt/hyperv/imagecache.py:51 -#, python-format -msgid "The image is not a valid VHD: %s" -msgstr "" - -#: nova/virt/hyperv/imagecache.py:81 +#: nova/virt/hyperv/imagecache.py:70 #, python-format msgid "" "Cannot resize the image to a size smaller than the VHD max. internal size: " "%(vhd_size)s. Requested disk size: %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/imagecache.py:96 +#: nova/virt/hyperv/imagecache.py:85 #, python-format msgid "Copying VHD %(vhd_path)s to %(resized_vhd_path)s" msgstr "" -#: nova/virt/hyperv/imagecache.py:101 +#: nova/virt/hyperv/imagecache.py:90 #, python-format msgid "Resizing VHD %(resized_vhd_path)s to new size %(root_vhd_size)s" msgstr "" @@ -9860,12 +9608,12 @@ msgid "Live migration networks are not configured on this host" msgstr "" -#: nova/virt/hyperv/livemigrationutils.py:72 nova/virt/hyperv/vmutils.py:141 +#: nova/virt/hyperv/livemigrationutils.py:72 nova/virt/hyperv/vmutils.py:131 #, python-format msgid "VM not found: %s" msgstr "" -#: nova/virt/hyperv/livemigrationutils.py:74 nova/virt/hyperv/vmutils.py:150 +#: nova/virt/hyperv/livemigrationutils.py:74 nova/virt/hyperv/vmutils.py:140 #, python-format msgid "Duplicate VM name found: %s" msgstr "" @@ -9902,86 +9650,86 @@ msgid "Getting live migration networks for remote host: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:50 +#: nova/virt/hyperv/migrationops.py:49 msgid "Migration target is the source host" msgstr "" -#: nova/virt/hyperv/migrationops.py:52 +#: nova/virt/hyperv/migrationops.py:51 #, python-format msgid "Migration target host: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:73 +#: nova/virt/hyperv/migrationops.py:72 #, python-format msgid "Copying disk \"%(disk_file)s\" to \"%(dest_path)s\"" msgstr "" -#: nova/virt/hyperv/migrationops.py:97 +#: nova/virt/hyperv/migrationops.py:96 msgid "Cannot cleanup migration files" msgstr "" -#: nova/virt/hyperv/migrationops.py:105 +#: nova/virt/hyperv/migrationops.py:104 #, python-format msgid "" "Cannot resize the root disk to a smaller size. Current size: " "%(curr_root_gb)s GB. Requested size: %(new_root_gb)s GB" msgstr "" -#: nova/virt/hyperv/migrationops.py:113 +#: nova/virt/hyperv/migrationops.py:112 msgid "migrate_disk_and_power_off called" msgstr "" -#: nova/virt/hyperv/migrationops.py:133 +#: nova/virt/hyperv/migrationops.py:132 msgid "confirm_migration called" msgstr "" -#: nova/virt/hyperv/migrationops.py:148 +#: nova/virt/hyperv/migrationops.py:147 msgid "finish_revert_migration called" msgstr "" -#: nova/virt/hyperv/migrationops.py:170 +#: nova/virt/hyperv/migrationops.py:169 #, python-format msgid "Copying base disk %(base_vhd_path)s to %(base_vhd_copy_path)s" msgstr "" -#: nova/virt/hyperv/migrationops.py:176 +#: nova/virt/hyperv/migrationops.py:175 #, python-format msgid "" "Reconnecting copied base VHD %(base_vhd_copy_path)s and diff VHD " "%(diff_vhd_path)s" msgstr "" -#: nova/virt/hyperv/migrationops.py:184 +#: nova/virt/hyperv/migrationops.py:183 #, python-format msgid "" "Merging base disk %(base_vhd_copy_path)s and diff disk %(diff_vhd_path)s" msgstr "" -#: nova/virt/hyperv/migrationops.py:200 +#: nova/virt/hyperv/migrationops.py:199 nova/virt/hyperv/vmops.py:164 msgid "Cannot resize a VHD to a smaller size" msgstr "" -#: nova/virt/hyperv/migrationops.py:207 +#: nova/virt/hyperv/migrationops.py:206 #, python-format msgid "Getting parent disk info for disk: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:213 +#: nova/virt/hyperv/migrationops.py:212 #, python-format msgid "Resizing disk \"%(vhd_path)s\" to new max size %(new_size)s" msgstr "" -#: nova/virt/hyperv/migrationops.py:225 +#: nova/virt/hyperv/migrationops.py:224 #, python-format msgid "" "Reconnecting copied base VHD %(base_vhd_path)s and diff VHD %(diff_vhd_path)s" msgstr "" -#: nova/virt/hyperv/migrationops.py:236 +#: nova/virt/hyperv/migrationops.py:235 msgid "finish_migration called" msgstr "" -#: nova/virt/hyperv/migrationops.py:245 +#: nova/virt/hyperv/migrationops.py:244 #, python-format msgid "Cannot find boot VHD file for instance: %s" msgstr "" @@ -10016,6 +9764,15 @@ msgid "Removing directory: %s" msgstr "" +#: nova/virt/hyperv/rdpconsoleops.py:31 +msgid "get_rdp_console called" +msgstr "" + +#: nova/virt/hyperv/rdpconsoleops.py:36 +#, python-format +msgid "RDP console: %(host)s:%(port)s, %(vm_id)s" +msgstr "" + #: nova/virt/hyperv/snapshotops.py:55 #, python-format msgid "Creating snapshot for instance %s" @@ -10071,213 +9828,211 @@ msgid "Failed to remove snapshot for VM %s" msgstr "" -#: nova/virt/hyperv/vhdutils.py:67 nova/virt/hyperv/vhdutilsv2.py:54 +#: nova/virt/hyperv/vhdutils.py:54 nova/virt/hyperv/vhdutilsv2.py:54 #, python-format msgid "Unsupported disk format: %s" msgstr "" -#: nova/virt/hyperv/vhdutils.py:148 +#: nova/virt/hyperv/vhdutils.py:136 #, python-format msgid "The %(vhd_type)s type VHD is not supported" msgstr "" -#: nova/virt/hyperv/vhdutils.py:159 +#: nova/virt/hyperv/vhdutils.py:147 #, python-format msgid "Unable to obtain block size from VHD %(vhd_path)s" msgstr "" -#: nova/virt/hyperv/vhdutils.py:206 +#: nova/virt/hyperv/vhdutils.py:188 msgid "Unsupported virtual disk format" msgstr "" +#: nova/virt/hyperv/vhdutilsv2.py:134 +msgid "Differencing VHDX images are not supported" +msgstr "" + +#: nova/virt/hyperv/vhdutilsv2.py:157 +#, python-format +msgid "" +"Unable to obtain internal size from VHDX: %(vhd_path)s. Exception: %(ex)s" +msgstr "" + #: nova/virt/hyperv/vif.py:74 #, python-format msgid "Creating vswitch port for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:116 +#: nova/virt/hyperv/vmops.py:114 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:125 +#: nova/virt/hyperv/vmops.py:123 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:148 +#: nova/virt/hyperv/vmops.py:146 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:155 +#: nova/virt/hyperv/vmops.py:153 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:175 +#: nova/virt/hyperv/vmops.py:169 #, python-format msgid "" "Cannot resize a VHD to a smaller size, the original size is " "%(base_vhd_size)s, the newer size is %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:182 +#: nova/virt/hyperv/vmops.py:167 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:209 +#: nova/virt/hyperv/vmops.py:194 msgid "Spawning new instance" msgstr "" -#: nova/virt/hyperv/vmops.py:237 +#: nova/virt/hyperv/vmops.py:222 msgid "Spawn instance failed" msgstr "" -#: nova/virt/hyperv/vmops.py:272 -#, python-format -msgid "Creating nic for instance: %s" +#: nova/virt/hyperv/vmops.py:269 +msgid "Creating nic for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:283 nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/hyperv/vmops.py:268 nova/virt/vmwareapi/vmops.py:537 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:286 -#, python-format -msgid "Using config drive for instance: %s" +#: nova/virt/vmwareapi/vmops.py:541 +msgid "Using config drive for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:299 nova/virt/libvirt/driver.py:2537 +#: nova/virt/hyperv/vmops.py:284 nova/virt/libvirt/driver.py:2417 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:307 nova/virt/libvirt/driver.py:2544 -#: nova/virt/vmwareapi/vmops.py:592 +#: nova/virt/hyperv/vmops.py:292 nova/virt/libvirt/driver.py:2424 +#: nova/virt/vmwareapi/vmops.py:568 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:343 -#, python-format -msgid "Got request to destroy instance: %s" -msgstr "" - -#: nova/virt/hyperv/vmops.py:356 -#, python-format -msgid "Instance not found: %s" +#: nova/virt/hyperv/vmops.py:340 +msgid "Got request to destroy instance" msgstr "" -#: nova/virt/hyperv/vmops.py:362 +#: nova/virt/hyperv/vmops.py:347 #, python-format msgid "Failed to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:367 -msgid "reboot instance" -msgstr "" - -#: nova/virt/hyperv/vmops.py:373 +#: nova/virt/hyperv/vmops.py:358 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:379 +#: nova/virt/hyperv/vmops.py:364 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:385 +#: nova/virt/hyperv/vmops.py:370 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:391 +#: nova/virt/hyperv/vmops.py:376 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:397 +#: nova/virt/hyperv/vmops.py:382 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:403 +#: nova/virt/hyperv/vmops.py:388 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:410 +#: nova/virt/hyperv/vmops.py:395 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:415 +#: nova/virt/hyperv/vmops.py:400 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "Impossible de changer l'état de la vm %(vm_name)s en %(req_state)s" -#: nova/virt/hyperv/vmutils.py:119 +#: nova/virt/hyperv/vmutils.py:109 #, python-format msgid "Cannot get VM summary data for: %s" msgstr "" -#: nova/virt/hyperv/vmutils.py:206 +#: nova/virt/hyperv/vmutils.py:196 msgid "" "The Windows account running nova-compute on this Hyper-V host doesn't have " "the required permissions to create or operate the virtual machine." msgstr "" -#: nova/virt/hyperv/vmutils.py:216 +#: nova/virt/hyperv/vmutils.py:206 #, python-format msgid "Creating VM %s" msgstr "" -#: nova/virt/hyperv/vmutils.py:221 +#: nova/virt/hyperv/vmutils.py:211 #, python-format msgid "Setting memory for vm %s" msgstr "" -#: nova/virt/hyperv/vmutils.py:224 +#: nova/virt/hyperv/vmutils.py:214 #, python-format msgid "Set vCPUs for vm %s" msgstr "" -#: nova/virt/hyperv/vmutils.py:385 +#: nova/virt/hyperv/vmutils.py:373 #, python-format msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" msgstr "Changement d'état de la VM %(vm_name)s en %(req_state)s réussi" -#: nova/virt/hyperv/vmutils.py:430 +#: nova/virt/hyperv/vmutils.py:414 #, python-format msgid "Operation failed with return value: %s" msgstr "" -#: nova/virt/hyperv/vmutils.py:446 +#: nova/virt/hyperv/vmutils.py:430 #, python-format msgid "" "WMI job failed with status %(job_state)d. Error details: %(err_sum_desc)s - " "%(err_desc)s - Error code: %(err_code)d" msgstr "" -#: nova/virt/hyperv/vmutils.py:457 +#: nova/virt/hyperv/vmutils.py:441 #, python-format msgid "WMI job failed with status %(job_state)d. Error details: %(error)s" msgstr "" -#: nova/virt/hyperv/vmutils.py:463 +#: nova/virt/hyperv/vmutils.py:447 #, python-format msgid "WMI job failed with status %d. No error description available" msgstr "" -#: nova/virt/hyperv/vmutils.py:469 +#: nova/virt/hyperv/vmutils.py:453 #, python-format msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s" msgstr "" -#: nova/virt/hyperv/vmutils.py:582 +#: nova/virt/hyperv/vmutils.py:561 msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" -#: nova/virt/hyperv/vmutilsv2.py:244 +#: nova/virt/hyperv/vmutilsv2.py:237 #, python-format msgid "Metric not found: %s" msgstr "" @@ -10296,42 +10051,49 @@ "%(target_iqn)s, LUN: %(target_lun)s" msgstr "" -#: nova/virt/hyperv/volumeops.py:110 +#: nova/virt/hyperv/volumeops.py:109 #, python-format msgid "Attach_volume: %(connection_info)s to %(instance_name)s" msgstr "" -#: nova/virt/hyperv/volumeops.py:141 +#: nova/virt/hyperv/volumeops.py:140 #, python-format msgid "Attach volume failed: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:144 +#: nova/virt/hyperv/volumeops.py:142 #, python-format msgid "Unable to attach volume to instance %s" msgstr "Impossible d'attacher le volume à l'instance %s" -#: nova/virt/hyperv/volumeops.py:157 +#: nova/virt/hyperv/volumeops.py:155 #, python-format msgid "Logging off storage target %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:162 +#: nova/virt/hyperv/volumeops.py:160 #, python-format msgid "Detach_volume: %(connection_info)s from %(instance_name)s" msgstr "" -#: nova/virt/hyperv/volumeops.py:175 +#: nova/virt/hyperv/volumeops.py:173 #, python-format msgid "Detaching physical disk from instance: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:198 nova/virt/hyperv/volumeops.py:212 +#: nova/virt/hyperv/volumeops.py:209 +#, python-format +msgid "" +"Attempt %d to get device_number from get_device_number_for_target failed. " +"Retrying..." +msgstr "" + +#: nova/virt/hyperv/volumeops.py:196 nova/virt/hyperv/volumeops.py:210 #, python-format msgid "Unable to find a mounted disk for target_iqn: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:200 +#: nova/virt/hyperv/volumeops.py:198 #, python-format msgid "Device number: %(device_number)s, target lun: %(target_lun)s" msgstr "" @@ -10341,459 +10103,474 @@ msgid "An error has occurred when calling the iscsi initiator: %s" msgstr "" -#: nova/virt/libvirt/blockinfo.py:146 +#: nova/virt/libvirt/blockinfo.py:140 #, python-format msgid "Unable to determine disk prefix for %s" msgstr "" -#: nova/virt/libvirt/blockinfo.py:194 +#: nova/virt/libvirt/blockinfo.py:188 #, python-format msgid "No free disk device names for prefix '%s'" msgstr "" -#: nova/virt/libvirt/blockinfo.py:290 +#: nova/virt/libvirt/blockinfo.py:280 #, python-format msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/config.py:72 +#: nova/virt/libvirt/config.py:71 #, python-format msgid "Generated XML %s " msgstr "" -#: nova/virt/libvirt/driver.py:398 +#: nova/virt/libvirt/driver.py:360 #, python-format msgid "" "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:526 +#: nova/virt/libvirt/driver.py:484 #, python-format msgid "Event loop thread is not active, discarding event %s" msgstr "" -#: nova/virt/libvirt/driver.py:599 +#: nova/virt/libvirt/driver.py:557 msgid "Starting native event thread" msgstr "" -#: nova/virt/libvirt/driver.py:604 +#: nova/virt/libvirt/driver.py:562 msgid "Starting green dispatch thread" msgstr "" -#: nova/virt/libvirt/driver.py:615 +#: nova/virt/libvirt/driver.py:621 +#, python-format +msgid "" +"The libvirt driver is not tested on %(type)s/%(arch)s by the OpenStack " +"project and thus its quality can not be ensured. For more information, see: " +"https://wiki.openstack.org/wiki/HypervisorSupportMatrix" +msgstr "" + +#: nova/virt/libvirt/driver.py:573 #, python-format msgid "" "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:623 +#: nova/virt/libvirt/driver.py:584 #, python-format msgid "Connecting to libvirt: %s" msgstr "Connexion à libvirt: %s" -#: nova/virt/libvirt/driver.py:637 +#: nova/virt/libvirt/driver.py:595 #, python-format msgid "Registering for lifecycle events %s" msgstr "" -#: nova/virt/libvirt/driver.py:644 +#: nova/virt/libvirt/driver.py:668 #, python-format msgid "URI %(uri)s does not support events: %(error)s" msgstr "" -#: nova/virt/libvirt/driver.py:650 +#: nova/virt/libvirt/driver.py:608 #, python-format msgid "Registering for connection events: %s" msgstr "" -#: nova/virt/libvirt/driver.py:655 +#: nova/virt/libvirt/driver.py:682 +#, python-format +msgid "" +"The version of python-libvirt does not support registerCloseCallback or is " +"too old: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:685 #, python-format msgid "URI %(uri)s does not support connection events: %(error)s" msgstr "" -#: nova/virt/libvirt/driver.py:675 +#: nova/virt/libvirt/driver.py:623 #, python-format msgid "Connection to libvirt lost: %s" msgstr "" -#: nova/virt/libvirt/driver.py:692 +#: nova/virt/libvirt/driver.py:636 msgid "Connection to libvirt broke" msgstr "Connexion à libvirt interrompue" -#: nova/virt/libvirt/driver.py:714 nova/virt/libvirt/driver.py:717 +#: nova/virt/libvirt/driver.py:658 nova/virt/libvirt/driver.py:661 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:740 +#: nova/virt/libvirt/driver.py:679 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:842 +#: nova/virt/libvirt/driver.py:780 msgid "Cannot destroy instance, operation time out" msgstr "" -#: nova/virt/libvirt/driver.py:844 +#: nova/virt/libvirt/driver.py:782 msgid "operation time out" msgstr "" -#: nova/virt/libvirt/driver.py:849 +#: nova/virt/libvirt/driver.py:787 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:865 +#: nova/virt/libvirt/driver.py:803 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:870 +#: nova/virt/libvirt/driver.py:808 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:880 +#: nova/virt/libvirt/driver.py:818 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:890 +#: nova/virt/libvirt/driver.py:828 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:910 +#: nova/virt/libvirt/driver.py:848 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:926 +#: nova/virt/libvirt/driver.py:864 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:946 +#: nova/virt/libvirt/driver.py:884 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:952 +#: nova/virt/libvirt/driver.py:890 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:1001 +#: nova/virt/libvirt/driver.py:1042 #, python-format msgid "Ignoring Volume Error on vol %(vol_id)s during delete %(exc)s" msgstr "" -#: nova/virt/libvirt/driver.py:1071 +#: nova/virt/libvirt/driver.py:990 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:1078 +#: nova/virt/libvirt/driver.py:997 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:1144 +#: nova/virt/libvirt/driver.py:1058 #, python-format msgid "" "Volume sets block size, but the current libvirt hypervisor '%s' does not " "support custom block size" msgstr "" -#: nova/virt/libvirt/driver.py:1151 +#: nova/virt/libvirt/driver.py:1065 #, python-format msgid "Volume sets block size, but libvirt '%s' or later is required." msgstr "" -#: nova/virt/libvirt/driver.py:1248 +#: nova/virt/libvirt/driver.py:1162 msgid "Swap only supports host devices" msgstr "" -#: nova/virt/libvirt/driver.py:1316 +#: nova/virt/libvirt/driver.py:1230 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1340 +#: nova/virt/libvirt/driver.py:1255 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1361 +#: nova/virt/libvirt/driver.py:1277 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1365 +#: nova/virt/libvirt/driver.py:1281 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1473 +#: nova/virt/libvirt/driver.py:1381 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1476 +#: nova/virt/libvirt/driver.py:1384 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1506 +#: nova/virt/libvirt/driver.py:1417 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1518 +#: nova/virt/libvirt/driver.py:1429 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1525 +#: nova/virt/libvirt/driver.py:1436 msgid "libvirt error while requesting blockjob info." msgstr "" -#: nova/virt/libvirt/driver.py:1609 +#: nova/virt/libvirt/driver.py:1520 msgid "Failed to send updated snapshot status to volume service." msgstr "" -#: nova/virt/libvirt/driver.py:1659 +#: nova/virt/libvirt/driver.py:1570 msgid "Found no disk to snapshot." msgstr "" -#: nova/virt/libvirt/driver.py:1682 +#: nova/virt/libvirt/driver.py:1594 #, python-format msgid "snap xml: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1696 +#: nova/virt/libvirt/driver.py:1608 msgid "" "Unable to create quiesced VM snapshot, attempting again with quiescing " "disabled." msgstr "" -#: nova/virt/libvirt/driver.py:1703 +#: nova/virt/libvirt/driver.py:1615 msgid "Unable to create VM snapshot, failing volume_snapshot operation." msgstr "" -#: nova/virt/libvirt/driver.py:1723 +#: nova/virt/libvirt/driver.py:1765 #, python-format msgid "volume_snapshot_create: create_info: %(c_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:1732 +#: nova/virt/libvirt/driver.py:1645 #, python-format msgid "Unknown type: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1737 +#: nova/virt/libvirt/driver.py:1650 msgid "snapshot_id required in create_info" msgstr "" -#: nova/virt/libvirt/driver.py:1746 +#: nova/virt/libvirt/driver.py:1659 msgid "" "Error occurred during volume_snapshot_create, sending error status to Cinder." msgstr "" -#: nova/virt/libvirt/driver.py:1785 +#: nova/virt/libvirt/driver.py:1698 #, python-format msgid "" "Libvirt '%s' or later is required for online deletion of volume snapshots." msgstr "" -#: nova/virt/libvirt/driver.py:1789 +#: nova/virt/libvirt/driver.py:1702 #, python-format msgid "volume_snapshot_delete: delete_info: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1792 +#: nova/virt/libvirt/driver.py:1705 #, python-format msgid "Unknown delete_info type %s" msgstr "" -#: nova/virt/libvirt/driver.py:1822 +#: nova/virt/libvirt/driver.py:1735 #, python-format msgid "Unable to locate disk matching id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1825 +#: nova/virt/libvirt/driver.py:1867 #, python-format msgid "found dev, it's %(dev)s, with active disk: %(disk)s" msgstr "" -#: nova/virt/libvirt/driver.py:1838 +#: nova/virt/libvirt/driver.py:1751 #, python-format msgid "disk: %(disk)s, base: %(base)s, bw: %(bw)s, flags: %(flags)s" msgstr "" -#: nova/virt/libvirt/driver.py:1849 +#: nova/virt/libvirt/driver.py:1762 msgid "blockRebase started successfully" msgstr "" -#: nova/virt/libvirt/driver.py:1853 +#: nova/virt/libvirt/driver.py:1766 msgid "waiting for blockRebase job completion" msgstr "" -#: nova/virt/libvirt/driver.py:1869 +#: nova/virt/libvirt/driver.py:1782 msgid "blockCommit started successfully" msgstr "" -#: nova/virt/libvirt/driver.py:1873 +#: nova/virt/libvirt/driver.py:1786 msgid "waiting for blockCommit job completion" msgstr "" -#: nova/virt/libvirt/driver.py:1883 +#: nova/virt/libvirt/driver.py:1796 msgid "" "Error occurred during volume_snapshot_delete, sending error status to Cinder." msgstr "" -#: nova/virt/libvirt/driver.py:1899 +#: nova/virt/libvirt/driver.py:1812 #, python-format msgid "Instance soft reboot failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1903 +#: nova/virt/libvirt/driver.py:1816 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1907 +#: nova/virt/libvirt/driver.py:1820 msgid "Failed to soft reboot instance. Trying hard reboot." msgstr "" -#: nova/virt/libvirt/driver.py:1948 +#: nova/virt/libvirt/driver.py:1861 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1956 +#: nova/virt/libvirt/driver.py:1869 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:2025 +#: nova/virt/libvirt/driver.py:1923 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2177 +#: nova/virt/libvirt/driver.py:2073 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:2184 +#: nova/virt/libvirt/driver.py:2080 nova/virt/powervm/operator.py:231 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2200 +#: nova/virt/libvirt/driver.py:2096 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "data: %(data)r, fpath: %(fpath)r" -#: nova/virt/libvirt/driver.py:2238 nova/virt/libvirt/driver.py:2264 +#: nova/virt/libvirt/driver.py:2134 nova/virt/libvirt/driver.py:2160 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:2253 nova/virt/xenapi/vmops.py:1562 +#: nova/virt/libvirt/driver.py:2149 nova/virt/xenapi/vmops.py:1449 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:2315 +#: nova/virt/libvirt/driver.py:2211 msgid "This python runtime does not support direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:2329 +#: nova/virt/libvirt/driver.py:2220 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:2333 +#: nova/virt/libvirt/driver.py:2224 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:2338 nova/virt/libvirt/driver.py:2343 +#: nova/virt/libvirt/driver.py:2229 nova/virt/libvirt/driver.py:2234 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:2419 +#: nova/virt/libvirt/driver.py:2306 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:2528 +#: nova/virt/libvirt/driver.py:2408 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:2552 +#: nova/virt/libvirt/driver.py:2594 msgid "File injection into a boot from volume instance is not supported" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2461 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:2598 +#: nova/virt/libvirt/driver.py:2473 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2644 +#: nova/virt/libvirt/driver.py:2519 #, python-format msgid "Detaching PCI devices with libvirt < %(ver)s is not permitted" msgstr "" -#: nova/virt/libvirt/driver.py:2673 +#: nova/virt/libvirt/driver.py:2548 msgid "Instance disappeared while detaching a PCI device from it." msgstr "" -#: nova/virt/libvirt/driver.py:2684 +#: nova/virt/libvirt/driver.py:2559 #, python-format msgid "Attaching PCI devices %(dev)s to %(dom)s failed." msgstr "" -#: nova/virt/libvirt/driver.py:2725 +#: nova/virt/libvirt/driver.py:2763 #, python-format msgid "Updating compute service status to %s" msgstr "" -#: nova/virt/libvirt/driver.py:2728 +#: nova/virt/libvirt/driver.py:2766 #, python-format msgid "Not overriding manual compute service status with: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2770 #, python-format msgid "Cannot update service status on host: %s,since it is not registered." msgstr "" -#: nova/virt/libvirt/driver.py:2736 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Cannot update service status on host: %s,due to an unexpected exception." msgstr "" -#: nova/virt/libvirt/driver.py:2809 +#: nova/virt/libvirt/driver.py:2615 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt hypervisor " "'%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:2815 +#: nova/virt/libvirt/driver.py:2621 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:2819 +#: nova/virt/libvirt/driver.py:2625 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:2823 +#: nova/virt/libvirt/driver.py:2629 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2839 +#: nova/virt/libvirt/driver.py:2645 msgid "" "Passthrough of the host CPU was requested but this libvirt version does not " "support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:3088 +#: nova/virt/libvirt/driver.py:2896 msgid "Configuring timezone for windows instance to localtime" msgstr "" -#: nova/virt/libvirt/driver.py:3214 +#: nova/virt/libvirt/driver.py:3002 msgid "Qemu guest agent is enabled through image metadata" msgstr "" -#: nova/virt/libvirt/driver.py:3245 +#: nova/virt/libvirt/driver.py:3348 #, python-format msgid "" "Start to_xml network_info=%(network_info)s disk_info=%(disk_info)s " @@ -10801,122 +10578,123 @@ "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:3263 +#: nova/virt/libvirt/driver.py:3366 #, python-format msgid "End to_xml xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:3281 +#: nova/virt/libvirt/driver.py:3068 #, python-format msgid "" "Error from libvirt while looking up %(instance_id)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3302 +#: nova/virt/libvirt/driver.py:3089 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3360 +#: nova/virt/libvirt/driver.py:3139 #, python-format msgid "An error occurred while trying to define a domain with xml: %s" msgstr "" -#: nova/virt/libvirt/driver.py:3369 +#: nova/virt/libvirt/driver.py:3148 #, python-format msgid "" "An error occurred while trying to launch a defined domain with xml: %s" msgstr "" -#: nova/virt/libvirt/driver.py:3377 +#: nova/virt/libvirt/driver.py:3156 #, python-format msgid "An error occurred while enabling hairpin mode on domain with xml: %s" msgstr "" -#: nova/virt/libvirt/driver.py:3443 nova/virt/libvirt/driver.py:3584 -#: nova/virt/libvirt/driver.py:3610 +#: nova/virt/libvirt/driver.py:3222 nova/virt/libvirt/driver.py:3413 +#: nova/virt/libvirt/driver.py:3439 #, python-format msgid "libvirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:3517 +#: nova/virt/libvirt/driver.py:3346 msgid "" "Cannot get the number of cpu, because this function is not implemented for " "this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:3527 +#: nova/virt/libvirt/driver.py:3356 msgid "Invalid vcpu_pin_set config, out of hypervisor cpu range." msgstr "" -#: nova/virt/libvirt/driver.py:3579 +#: nova/virt/libvirt/driver.py:3685 #, python-format -msgid "couldn't obtain the vpu count from domain id: %s" +msgid "" +"couldn't obtain the vpu count from domain id: %(id)s, exception: %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3651 +#: nova/virt/libvirt/driver.py:3480 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:3821 +#: nova/virt/libvirt/driver.py:3650 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:3834 +#: nova/virt/libvirt/driver.py:3946 #, python-format msgid "" "Got volume usage stats for the volume=%(volume)s, rd_req=%(rd_req)d, " "rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, wr_bytes=%(wr_bytes)d" msgstr "" -#: nova/virt/libvirt/driver.py:3851 +#: nova/virt/libvirt/driver.py:3681 #, python-format msgid "" "Getting block stats failed, device might have been detached. " "Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3857 +#: nova/virt/libvirt/driver.py:3687 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats for " "device" msgstr "" -#: nova/virt/libvirt/driver.py:3911 +#: nova/virt/libvirt/driver.py:3741 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance is " "on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:3995 +#: nova/virt/libvirt/driver.py:3822 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:4003 +#: nova/virt/libvirt/driver.py:3830 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:4047 +#: nova/virt/libvirt/driver.py:3874 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too large(available " "on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:4074 +#: nova/virt/libvirt/driver.py:3901 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:4086 +#: nova/virt/libvirt/driver.py:3913 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -10926,120 +10704,123 @@ "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:4103 +#: nova/virt/libvirt/driver.py:3930 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should mount " "the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:4153 +#: nova/virt/libvirt/driver.py:3980 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:4225 +#: nova/virt/libvirt/driver.py:4052 #, python-format msgid "Live Migration failure: %s" msgstr "" -#: nova/virt/libvirt/driver.py:4326 +#: nova/virt/libvirt/driver.py:4153 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:4445 +#: nova/virt/libvirt/driver.py:4268 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error " "Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:4477 +#: nova/virt/libvirt/driver.py:4304 #, python-format msgid "skipping disk for %s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:4482 +#: nova/virt/libvirt/driver.py:4300 #, python-format msgid "skipping %s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:4486 +#: nova/virt/libvirt/driver.py:4309 #, python-format msgid "skipping disk %(path)s (%(target)s) as it is a volume" msgstr "" -#: nova/virt/libvirt/driver.py:4526 +#: nova/virt/libvirt/driver.py:4657 #, python-format -msgid "Getting disk size of %(i_name)s: %(e)s" +msgid "" +"Periodic task is updating the host stat, it is trying to get disk " +"%(i_name)s, but disk file was removed by concurrent operations such as " +"resize." msgstr "" -#: nova/virt/libvirt/driver.py:4605 +#: nova/virt/libvirt/driver.py:4419 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:4674 +#: nova/virt/libvirt/driver.py:4488 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:4680 +#: nova/virt/libvirt/driver.py:4494 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:4750 +#: nova/virt/libvirt/driver.py:4565 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:4858 +#: nova/virt/libvirt/driver.py:4992 #, python-format msgid "Checking instance files accessibility %s" msgstr "" -#: nova/virt/libvirt/driver.py:4882 +#: nova/virt/libvirt/driver.py:4712 #, python-format msgid "Deleting instance files %s" msgstr "" -#: nova/virt/libvirt/driver.py:4887 +#: nova/virt/libvirt/driver.py:4717 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:4894 +#: nova/virt/libvirt/driver.py:4724 #, python-format msgid "Deletion of %s failed" msgstr "" -#: nova/virt/libvirt/driver.py:4897 +#: nova/virt/libvirt/driver.py:4727 #, python-format msgid "Deletion of %s complete" msgstr "" -#: nova/virt/libvirt/firewall.py:51 +#: nova/virt/libvirt/firewall.py:52 msgid "" "Libvirt module could not be loaded. NWFilterFirewall will not work correctly." msgstr "" -#: nova/virt/libvirt/firewall.py:108 +#: nova/virt/libvirt/firewall.py:109 msgid "Called setup_basic_filtering in nwfilter" msgstr "" -#: nova/virt/libvirt/firewall.py:116 +#: nova/virt/libvirt/firewall.py:117 msgid "Ensuring static filters" msgstr "" -#: nova/virt/libvirt/firewall.py:259 +#: nova/virt/libvirt/firewall.py:268 #, python-format msgid "The nwfilter(%s) is not found." msgstr "" -#: nova/virt/libvirt/firewall.py:281 +#: nova/virt/libvirt/firewall.py:290 #, python-format msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." msgstr "" -#: nova/virt/libvirt/firewall.py:299 +#: nova/virt/libvirt/firewall.py:308 msgid "iptables firewall: Setup Basic Filtering" msgstr "" @@ -11068,171 +10849,176 @@ msgid "You should specify images_rbd_pool flag to use rbd images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:579 +#: nova/virt/libvirt/imagebackend.py:507 msgid "rbd python libraries not found" msgstr "" -#: nova/virt/libvirt/imagebackend.py:625 +#: nova/virt/libvirt/imagebackend.py:552 #, python-format msgid "Unknown image_type=%s" msgstr "" -#: nova/virt/libvirt/imagecache.py:134 +#: nova/virt/libvirt/imagecache.py:140 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:173 +#: nova/virt/libvirt/imagecache.py:179 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:195 +#: nova/virt/libvirt/imagecache.py:201 #, python-format msgid "Writing stored info to %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:293 +#: nova/virt/libvirt/imagecache.py:330 #, python-format msgid "%s is a valid instance name" msgstr "" -#: nova/virt/libvirt/imagecache.py:296 +#: nova/virt/libvirt/imagecache.py:333 #, python-format msgid "%s has a disk file" msgstr "" -#: nova/virt/libvirt/imagecache.py:298 +#: nova/virt/libvirt/imagecache.py:302 +#, python-format +msgid "Failed to get disk backing file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:335 #, python-format msgid "Instance %(instance)s is backed by %(backing)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:312 +#: nova/virt/libvirt/imagecache.py:348 #, python-format msgid "" "Instance %(instance)s is using a backing file %(backing)s which does not " "appear in the image service" msgstr "" -#: nova/virt/libvirt/imagecache.py:385 +#: nova/virt/libvirt/imagecache.py:423 #, python-format msgid "image %(id)s at (%(base_file)s): image verification failed" msgstr "" -#: nova/virt/libvirt/imagecache.py:395 +#: nova/virt/libvirt/imagecache.py:433 #, python-format msgid "" "image %(id)s at (%(base_file)s): image verification skipped, no hash stored" msgstr "" -#: nova/virt/libvirt/imagecache.py:404 +#: nova/virt/libvirt/imagecache.py:442 #, python-format msgid "%(id)s (%(base_file)s): generating checksum" msgstr "" -#: nova/virt/libvirt/imagecache.py:419 +#: nova/virt/libvirt/imagecache.py:428 #, python-format -msgid "Cannot remove %(base_file)s, it does not exist" +msgid "Cannot remove %s, it does not exist" msgstr "" -#: nova/virt/libvirt/imagecache.py:431 +#: nova/virt/libvirt/imagecache.py:469 #, python-format msgid "Base file too young to remove: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:434 +#: nova/virt/libvirt/imagecache.py:472 #, python-format msgid "Removing base file: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:441 +#: nova/virt/libvirt/imagecache.py:479 #, python-format msgid "Failed to remove %(base_file)s, error was %(error)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:452 +#: nova/virt/libvirt/imagecache.py:490 #, python-format msgid "image %(id)s at (%(base_file)s): checking" msgstr "" -#: nova/virt/libvirt/imagecache.py:476 +#: nova/virt/libvirt/imagecache.py:514 #, python-format msgid "" "image %(id)s at (%(base_file)s): in use: on this node %(local)d local, " "%(remote)d on other nodes sharing this instance storage" msgstr "" -#: nova/virt/libvirt/imagecache.py:488 +#: nova/virt/libvirt/imagecache.py:526 #, python-format msgid "" "image %(id)s at (%(base_file)s): warning -- an absent base file is in use! " "instances: %(instance_list)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:500 +#: nova/virt/libvirt/imagecache.py:538 #, python-format msgid "image %(id)s at (%(base_file)s): image is not in use" msgstr "" -#: nova/virt/libvirt/imagecache.py:507 +#: nova/virt/libvirt/imagecache.py:545 #, python-format msgid "image %(id)s at (%(base_file)s): image is in use" msgstr "" -#: nova/virt/libvirt/imagecache.py:516 +#: nova/virt/libvirt/imagecache.py:573 msgid "Verify base images" msgstr "" -#: nova/virt/libvirt/imagecache.py:520 +#: nova/virt/libvirt/imagecache.py:580 #, python-format msgid "Image id %(id)s yields fingerprint %(fingerprint)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:538 +#: nova/virt/libvirt/imagecache.py:598 #, python-format msgid "Unknown base file: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:543 +#: nova/virt/libvirt/imagecache.py:603 #, python-format msgid "Active base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:546 +#: nova/virt/libvirt/imagecache.py:606 #, python-format msgid "Corrupt base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:550 +#: nova/virt/libvirt/imagecache.py:610 #, python-format msgid "Removable base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:558 +#: nova/virt/libvirt/imagecache.py:618 msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/imagecache.py:575 +#: nova/virt/libvirt/imagecache.py:569 #, python-format msgid "Skipping verification, no base directory at %s" msgstr "" -#: nova/virt/libvirt/utils.py:81 nova/virt/libvirt/utils.py:87 +#: nova/virt/libvirt/utils.py:78 nova/virt/libvirt/utils.py:84 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:91 +#: nova/virt/libvirt/utils.py:88 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:233 +#: nova/virt/libvirt/utils.py:230 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db available, " "but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:246 +#: nova/virt/libvirt/utils.py:243 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. Virtual " @@ -11240,242 +11026,285 @@ "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:285 +#: nova/virt/libvirt/utils.py:282 #, python-format msgid "rbd remove %(name)s in pool %(pool)s failed" msgstr "" -#: nova/virt/libvirt/utils.py:306 +#: nova/virt/libvirt/utils.py:303 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:335 +#: nova/virt/libvirt/utils.py:332 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:580 +#: nova/virt/libvirt/utils.py:394 +#, python-format +msgid "ignoring unrecognized volume_clear='%s' value" +msgstr "" + +#: nova/virt/libvirt/utils.py:415 +#, python-format +msgid "volume_clear='%s' is not handled" +msgstr "" + +#: nova/virt/libvirt/utils.py:607 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:336 nova/virt/libvirt/vif.py:580 -#: nova/virt/libvirt/vif.py:762 +#: nova/virt/libvirt/vif.py:318 nova/virt/libvirt/vif.py:541 +#: nova/virt/libvirt/vif.py:702 #, python-format msgid "vif_type=%(vif_type)s instance=%(instance)s vif=%(vif)s" msgstr "" -#: nova/virt/libvirt/vif.py:343 nova/virt/libvirt/vif.py:587 -#: nova/virt/libvirt/vif.py:769 +#: nova/virt/libvirt/vif.py:325 nova/virt/libvirt/vif.py:548 +#: nova/virt/libvirt/vif.py:709 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:387 nova/virt/libvirt/vif.py:607 -#: nova/virt/libvirt/vif.py:789 +#: nova/virt/libvirt/vif.py:364 nova/virt/libvirt/vif.py:566 +#: nova/virt/libvirt/vif.py:727 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:399 +#: nova/virt/libvirt/vif.py:376 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:410 +#: nova/virt/libvirt/vif.py:387 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:527 nova/virt/libvirt/vif.py:551 -#: nova/virt/libvirt/vif.py:575 +#: nova/virt/libvirt/vif.py:504 nova/virt/libvirt/vif.py:536 msgid "Failed while plugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:623 nova/virt/libvirt/vif.py:654 -#: nova/virt/libvirt/vif.py:672 nova/virt/libvirt/vif.py:693 -#: nova/virt/libvirt/vif.py:712 nova/virt/libvirt/vif.py:736 -#: nova/virt/libvirt/vif.py:757 +#: nova/virt/libvirt/vif.py:582 nova/virt/libvirt/vif.py:610 +#: nova/virt/libvirt/vif.py:628 nova/virt/libvirt/vif.py:649 +#: nova/virt/libvirt/vif.py:668 nova/virt/libvirt/vif.py:697 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:147 +#: nova/virt/libvirt/volume.py:131 #, python-format msgid "Unknown content in connection_info/qos_specs: %s" msgstr "" -#: nova/virt/libvirt/volume.py:156 +#: nova/virt/libvirt/volume.py:154 #, python-format msgid "Unknown content in connection_info/access_mode: %s" msgstr "" -#: nova/virt/libvirt/volume.py:249 nova/virt/libvirt/volume.py:526 +#: nova/virt/libvirt/volume.py:247 nova/virt/libvirt/volume.py:580 #, python-format msgid "iscsiadm %(command)s: stdout=%(out)s stderr=%(err)s" msgstr "" -#: nova/virt/libvirt/volume.py:301 +#: nova/virt/libvirt/volume.py:276 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:304 +#: nova/virt/libvirt/volume.py:279 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:317 +#: nova/virt/libvirt/volume.py:292 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:373 +#: nova/virt/libvirt/volume.py:375 +#, python-format +msgid "Unable to delete volume device %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:386 #, python-format msgid "" "Failed to remove multipath device descriptor %(dev_mapper)s. Exception " "message: %(msg)s" msgstr "" -#: nova/virt/libvirt/volume.py:536 +#: nova/virt/libvirt/volume.py:590 #, python-format msgid "multipath %(command)s: stdout=%(out)s stderr=%(err)s" msgstr "" -#: nova/virt/libvirt/volume.py:639 nova/virt/libvirt/volume.py:775 +#: nova/virt/libvirt/volume.py:736 nova/virt/libvirt/volume.py:872 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:687 +#: nova/virt/libvirt/volume.py:784 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:786 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:704 +#: nova/virt/libvirt/volume.py:801 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:846 +#: nova/virt/libvirt/volume.py:943 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:855 +#: nova/virt/libvirt/volume.py:952 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:865 +#: nova/virt/libvirt/volume.py:962 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:868 +#: nova/virt/libvirt/volume.py:965 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:885 +#: nova/virt/libvirt/volume.py:982 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:894 +#: nova/virt/libvirt/volume.py:991 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:927 +#: nova/virt/libvirt/volume.py:971 #, python-format msgid "devices to remove = %s" msgstr "" -#: nova/virt/libvirt/volume.py:971 +#: nova/virt/libvirt/volume.py:1068 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:982 +#: nova/virt/libvirt/volume.py:1079 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:988 +#: nova/virt/libvirt/volume.py:1085 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:1003 +#: nova/virt/libvirt/volume.py:1100 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: nova/virt/vmwareapi/driver.py:112 +#: nova/virt/vmwareapi/driver.py:93 +msgid "" +"The VMware ESX driver is not tested by the OpenStack project and thus its " +"quality can not be ensured. For more information, see: " +"https://wiki.openstack.org/wiki/HypervisorSupportMatrix" +msgstr "" + +#: nova/virt/vmwareapi/driver.py:149 msgid "" "Must specify host_ip, host_username and host_password to use " "compute_driver=vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver" msgstr "" -#: nova/virt/vmwareapi/driver.py:206 +#: nova/virt/vmwareapi/driver.py:420 +#, python-format +msgid "Invalid Regular Expression %s" +msgstr "" + +#: nova/virt/vmwareapi/driver.py:243 msgid "Instance cannot be found in host, or in an unknownstate." msgstr "" -#: nova/virt/vmwareapi/driver.py:362 +#: nova/virt/vmwareapi/driver.py:402 #, python-format msgid "All clusters specified %s were not found in the vCenter" msgstr "" -#: nova/virt/vmwareapi/driver.py:371 +#: nova/virt/vmwareapi/driver.py:411 #, python-format msgid "The following clusters could not be found in the vCenter %s" msgstr "" -#: nova/virt/vmwareapi/driver.py:380 -#, python-format -msgid "Invalid Regular Expression %s" -msgstr "" - -#: nova/virt/vmwareapi/driver.py:502 +#: nova/virt/vmwareapi/driver.py:538 #, python-format msgid "The resource %s does not exist" msgstr "" -#: nova/virt/vmwareapi/driver.py:548 +#: nova/virt/vmwareapi/driver.py:584 #, python-format msgid "Invalid cluster or resource pool name : %s" msgstr "" -#: nova/virt/vmwareapi/driver.py:571 +#: nova/virt/vmwareapi/driver.py:607 #, python-format msgid "The available nodes are: %s" msgstr "" -#: nova/virt/vmwareapi/driver.py:757 +#: nova/virt/vmwareapi/driver.py:793 #, python-format msgid "" "Unable to connect to server at %(server)s, sleeping for %(seconds)s seconds" msgstr "" +#: nova/virt/vmwareapi/driver.py:768 +#, python-format +msgid "Unable to validate session %s!" +msgstr "" + +#: nova/virt/vmwareapi/driver.py:770 +#, python-format +msgid "Exception: %(ex)s" +msgstr "" + +#: nova/virt/vmwareapi/driver.py:810 +#, python-format +msgid "Session %s is inactive!" +msgstr "" + #: nova/virt/vmwareapi/driver.py:836 #, python-format -msgid "In vmwareapi:_call_method, got this exception: %s" +msgid "" +"_call_method(session=%(key)s) failed. Module: %(module)s. Method: " +"%(method)s. args: %(args)s. kwargs: %(kwargs)s. Iteration: %(n)s. Exception: " +"%(ex)s. " +msgstr "" + +#: nova/virt/vmwareapi/driver.py:857 +#, python-format +msgid "In vmwareapi: _call_method (session=%s)" msgstr "" -#: nova/virt/vmwareapi/driver.py:872 +#: nova/virt/vmwareapi/driver.py:916 #, python-format msgid "Task [%(task_name)s] %(task_ref)s status: success" msgstr "" -#: nova/virt/vmwareapi/driver.py:878 +#: nova/virt/vmwareapi/driver.py:922 #, python-format msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" msgstr "" -#: nova/virt/vmwareapi/driver.py:884 +#: nova/virt/vmwareapi/driver.py:928 #, python-format msgid "In vmwareapi:_poll_task, Got this error %s" msgstr "" @@ -11497,48 +11326,85 @@ msgid "No default value for use_linked_clone found." msgstr "" -#: nova/virt/vmwareapi/fake.py:48 nova/virt/xenapi/fake.py:81 +#: nova/virt/vmwareapi/error_util.py:136 +msgid "Resource already exists." +msgstr "" + +#: nova/virt/vmwareapi/error_util.py:141 +msgid "Cannot delete file." +msgstr "" + +#: nova/virt/vmwareapi/error_util.py:146 +msgid "File already exists." +msgstr "" + +#: nova/virt/vmwareapi/error_util.py:151 +msgid "File fault." +msgstr "" + +#: nova/virt/vmwareapi/error_util.py:156 +msgid "File locked." +msgstr "" + +#: nova/virt/vmwareapi/error_util.py:161 +msgid "File not found." +msgstr "" + +#: nova/virt/vmwareapi/error_util.py:166 +msgid "Invalid property." +msgstr "" + +#: nova/virt/vmwareapi/error_util.py:171 +msgid "Not Authenticated." +msgstr "" + +#: nova/virt/vmwareapi/error_util.py:194 +#, python-format +msgid "Fault %s not matched." +msgstr "" + +#: nova/virt/vmwareapi/fake.py:47 nova/virt/xenapi/fake.py:80 #, python-format msgid "%(text)s: _db_content => %(content)s" msgstr "%(text)s: _db_content => %(content)s" -#: nova/virt/vmwareapi/fake.py:238 +#: nova/virt/vmwareapi/fake.py:220 #, python-format msgid "Property %(attr)s not set for the managed object %(name)s" msgstr "" -#: nova/virt/vmwareapi/fake.py:863 +#: nova/virt/vmwareapi/fake.py:753 msgid "There is no VM registered" msgstr "" -#: nova/virt/vmwareapi/fake.py:865 nova/virt/vmwareapi/fake.py:1062 +#: nova/virt/vmwareapi/fake.py:755 nova/virt/vmwareapi/fake.py:948 #, python-format msgid "Virtual Machine with ref %s is not there" msgstr "" -#: nova/virt/vmwareapi/fake.py:934 +#: nova/virt/vmwareapi/fake.py:824 #, python-format msgid "Logging out a session that is invalid or already logged out: %s" msgstr "" -#: nova/virt/vmwareapi/fake.py:949 +#: nova/virt/vmwareapi/fake.py:839 msgid "Session is faulty" msgstr "" -#: nova/virt/vmwareapi/fake.py:952 +#: nova/virt/vmwareapi/fake.py:842 msgid "Session Invalid" msgstr "" -#: nova/virt/vmwareapi/fake.py:1059 +#: nova/virt/vmwareapi/fake.py:945 msgid "No Virtual Machine has been registered yet" msgstr "" -#: nova/virt/vmwareapi/host.py:42 +#: nova/virt/vmwareapi/host.py:40 #, python-format msgid "%(action)s %(host)s" msgstr "" -#: nova/virt/vmwareapi/host.py:65 +#: nova/virt/vmwareapi/host.py:63 #, python-format msgid "Set maintenance mod on %(host)s to %(mode)s" msgstr "" @@ -11564,6 +11430,11 @@ msgid "Creating Port Group with name %s on the ESX host" msgstr "" +#: nova/virt/vmwareapi/network_util.py:170 +#, python-format +msgid "Port Group %s already exists." +msgstr "" + #: nova/virt/vmwareapi/network_util.py:174 #, python-format msgid "Created Port Group with name %s on the ESX host" @@ -11575,139 +11446,166 @@ "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vif.py:116 +#: nova/virt/vmwareapi/vif.py:114 #, python-format msgid "" "No valid network found in %(opaque)s, from %(bridge)s or " "%(integration_bridge)s" msgstr "" -#: nova/virt/vmwareapi/vim.py:111 +#: nova/virt/vmwareapi/vim.py:87 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:202 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:207 +#: nova/virt/vmwareapi/vim.py:179 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:214 +#: nova/virt/vmwareapi/vim.py:211 +#, python-format +msgid "urllib2 error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:219 +#: nova/virt/vmwareapi/vim.py:191 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:223 +#: nova/virt/vmwareapi/vim.py:195 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vim_util.py:192 +#: nova/virt/vmwareapi/vim_util.py:190 #, python-format msgid "Unable to retrieve value for %(path)s Reason: %(reason)s" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:836 +#: nova/virt/vmwareapi/vm_util.py:1031 msgid "No host available on cluster" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1028 +#: nova/virt/vmwareapi/vm_util.py:970 #, python-format msgid "Failed to get cluster references %s" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1040 +#: nova/virt/vmwareapi/vm_util.py:982 #, python-format msgid "Failed to get resource pool references %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:106 +#: nova/virt/vmwareapi/vmops.py:101 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:132 +#: nova/virt/vmwareapi/vmops.py:127 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:137 +#: nova/virt/vmwareapi/vmops.py:133 #, python-format msgid "Extending root virtual disk to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:151 +#: nova/virt/vmwareapi/vmops.py:148 #, python-format msgid "Extending virtual disk failed with error: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:158 +#: nova/virt/vmwareapi/vmops.py:144 msgid "Extended root virtual disk" msgstr "" -#: nova/virt/vmwareapi/vmops.py:161 +#: nova/virt/vmwareapi/vmops.py:158 #, python-format msgid "Deleting the datastore file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:172 +#: nova/virt/vmwareapi/vmops.py:175 +#, python-format +msgid "" +"Unable to delete %(ds)s. There may be more than one process or thread that " +"tries to delete the file. Exception: %(ex)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:180 msgid "Deleted the datastore file" msgstr "" -#: nova/virt/vmwareapi/vmops.py:198 nova/virt/xenapi/vmops.py:334 +#: nova/virt/xenapi/vmops.py:334 #, python-format msgid "Block device information present: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:256 +#: nova/virt/vmwareapi/vmops.py:213 msgid "Image disk size greater than requested disk size" msgstr "" -#: nova/virt/vmwareapi/vmops.py:293 +#: nova/virt/vmwareapi/vmops.py:251 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:301 +#: nova/virt/vmwareapi/vmops.py:259 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:324 +#: nova/virt/vmwareapi/vmops.py:345 +#, python-format +msgid "Creating temporary folder for %(folder)s on datastore %(datastore)s." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:283 #, python-format msgid "" "Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type " "%(adapter_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:343 +#: nova/virt/vmwareapi/vmops.py:302 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:353 +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Moving temporary folder %(tmp)s to cache folder %(cache)s." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:399 +#, python-format +msgid "File %(folder)s already exists on %(ds)s." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:404 #, python-format msgid "" -"Downloading image file data %(image_ref)s to the ESX data store " +"Downloading image file data %(image_ref)s to the data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:373 +#: nova/virt/vmwareapi/vmops.py:424 #, python-format msgid "" -"Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the ESX " -"data store %(data_store_name)s" +"Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the data " +"store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:387 +#: nova/virt/vmwareapi/vmops.py:367 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type " @@ -11715,308 +11613,301 @@ "type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:408 +#: nova/virt/vmwareapi/vmops.py:388 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:501 +#: nova/virt/vmwareapi/vmops.py:475 #, python-format msgid "Copying root disk of size %sGb" msgstr "" -#: nova/virt/vmwareapi/vmops.py:551 -msgid "Powering on the VM instance" +#: nova/virt/vmwareapi/vmops.py:582 +#, python-format +msgid "Root disk file creation failed - %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:557 -msgid "Powered on the VM instance" +#: nova/virt/vmwareapi/vmops.py:525 +msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:567 -msgid "Using config drive for instance" +#: nova/virt/vmwareapi/vmops.py:531 +msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:606 +#: nova/virt/vmwareapi/vmops.py:582 #, python-format msgid "" "Reconfiguring VM instance %(instance_name)s to attach cdrom %(file_path)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:614 +#: nova/virt/vmwareapi/vmops.py:590 #, python-format msgid "" "Reconfigured VM instance %(instance_name)s to attach cdrom %(file_path)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:686 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:720 +#: nova/virt/vmwareapi/vmops.py:696 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:765 +#: nova/virt/vmwareapi/vmops.py:741 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:778 +#: nova/virt/vmwareapi/vmops.py:754 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:787 +#: nova/virt/vmwareapi/vmops.py:763 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:802 +#: nova/virt/vmwareapi/vmops.py:777 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:858 +#: nova/virt/vmwareapi/vmops.py:840 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:865 +#: nova/virt/vmwareapi/vmops.py:847 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:868 +#: nova/virt/vmwareapi/vmops.py:850 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:870 +#: nova/virt/vmwareapi/vmops.py:852 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:874 +#: nova/virt/vmwareapi/vmops.py:856 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:886 nova/virt/vmwareapi/vmops.py:1199 +#: nova/virt/vmwareapi/vmops.py:868 nova/virt/vmwareapi/vmops.py:1183 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:891 nova/virt/vmwareapi/vmops.py:1204 +#: nova/virt/vmwareapi/vmops.py:873 nova/virt/vmwareapi/vmops.py:1188 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:893 +#: nova/virt/vmwareapi/vmops.py:875 #, python-format msgid "" "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:923 nova/virt/vmwareapi/vmops.py:1071 +#: nova/virt/vmwareapi/vmops.py:906 nova/virt/vmwareapi/vmops.py:1055 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:928 nova/virt/vmwareapi/vmops.py:1076 +#: nova/virt/vmwareapi/vmops.py:911 nova/virt/vmwareapi/vmops.py:1060 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:932 +#: nova/virt/vmwareapi/vmops.py:915 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:935 +#: nova/virt/vmwareapi/vmops.py:918 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:937 +#: nova/virt/vmwareapi/vmops.py:920 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the VM: " "%s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:946 +#: nova/virt/vmwareapi/vmops.py:933 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:961 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:966 +#: nova/virt/vmwareapi/vmops.py:950 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:958 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:978 +#: nova/virt/vmwareapi/vmops.py:962 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:989 +#: nova/virt/vmwareapi/vmops.py:973 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:993 +#: nova/virt/vmwareapi/vmops.py:977 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:980 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:999 +#: nova/virt/vmwareapi/vmops.py:983 msgid "" "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1009 +#: nova/virt/vmwareapi/vmops.py:993 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1014 +#: nova/virt/vmwareapi/vmops.py:998 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1016 +#: nova/virt/vmwareapi/vmops.py:1000 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1079 +#: nova/virt/vmwareapi/vmops.py:1063 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:1082 +#: nova/virt/vmwareapi/vmops.py:1066 msgid "" "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1093 +#: nova/virt/vmwareapi/vmops.py:1077 msgid "" "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1097 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1102 +#: nova/virt/vmwareapi/vmops.py:1086 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1122 +#: nova/virt/vmwareapi/vmops.py:1106 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1153 +#: nova/virt/vmwareapi/vmops.py:1137 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1159 +#: nova/virt/vmwareapi/vmops.py:1143 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1158 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1183 +#: nova/virt/vmwareapi/vmops.py:1166 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1195 +#: nova/virt/vmwareapi/vmops.py:1179 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1206 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying " "the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1219 +#: nova/virt/vmwareapi/vmops.py:1206 #, python-format msgid "Renaming the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1225 +#: nova/virt/vmwareapi/vmops.py:1212 #, python-format msgid "Renamed the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1260 +#: nova/virt/vmwareapi/vmops.py:1237 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1272 +#: nova/virt/vmwareapi/vmops.py:1249 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1282 nova/virt/xenapi/vmops.py:1506 +#: nova/virt/vmwareapi/vmops.py:1259 nova/virt/xenapi/vmops.py:1393 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1286 nova/virt/xenapi/vmops.py:1510 +#: nova/virt/vmwareapi/vmops.py:1263 nova/virt/xenapi/vmops.py:1397 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1364 +#: nova/virt/vmwareapi/vmops.py:1335 #, python-format msgid "VM %(uuid)s is currently on host %(host_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1415 +#: nova/virt/vmwareapi/vmops.py:1386 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1421 +#: nova/virt/vmwareapi/vmops.py:1392 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1433 +#: nova/virt/vmwareapi/vmops.py:1404 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1440 +#: nova/virt/vmwareapi/vmops.py:1411 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1529 +#: nova/virt/vmwareapi/vmops.py:1509 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1535 +#: nova/virt/vmwareapi/vmops.py:1515 #, python-format msgid "Created directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1562 -msgid "VIF plugging is not supported by the VMware driver." -msgstr "" - -#: nova/virt/vmwareapi/vmops.py:1567 -msgid "VIF unplugging is not supported by the VMware driver." -msgstr "" - -#: nova/virt/vmwareapi/vmops.py:1580 +#: nova/virt/vmwareapi/vmops.py:1560 #, python-format msgid "" "Will copy while retaining adapter type %(adapter_type)s and disk type " @@ -12053,36 +11944,31 @@ msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:172 +#: nova/virt/vmwareapi/vmware_images.py:170 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:183 +#: nova/virt/vmwareapi/vmware_images.py:181 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:188 +#: nova/virt/vmwareapi/vmware_images.py:186 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" -#: nova/virt/vmwareapi/volume_util.py:159 +#: nova/virt/vmwareapi/volume_util.py:164 #, python-format msgid "Rescanning HBA %s" msgstr "" -#: nova/virt/vmwareapi/volume_util.py:162 +#: nova/virt/vmwareapi/volume_util.py:167 #, python-format msgid "Rescanned HBA %s " msgstr "" -#: nova/virt/vmwareapi/volume_util.py:174 nova/virt/xenapi/volume_utils.py:277 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "Le point de montage ne peut pas être traduit : %s" - #: nova/virt/vmwareapi/volumeops.py:62 #, python-format msgid "" @@ -12097,39 +11983,39 @@ "device %(device_name)s with type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:125 +#: nova/virt/vmwareapi/volumeops.py:124 #, python-format msgid "" "Reconfiguring VM instance %(instance_name)s to detach disk %(disk_key)s" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:133 +#: nova/virt/vmwareapi/volumeops.py:132 #, python-format msgid "" "Reconfigured VM instance %(instance_name)s to detach disk %(disk_key)s" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:141 +#: nova/virt/vmwareapi/volumeops.py:140 #, python-format msgid "Discovering iSCSI target %(target_iqn)s from %(target_portal)s." msgstr "" -#: nova/virt/vmwareapi/volumeops.py:147 +#: nova/virt/vmwareapi/volumeops.py:146 msgid "Storage target found. No need to discover" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:155 +#: nova/virt/vmwareapi/volumeops.py:154 #, python-format msgid "Discovered iSCSI target %(target_iqn)s from %(target_portal)s." msgstr "" -#: nova/virt/vmwareapi/volumeops.py:160 +#: nova/virt/vmwareapi/volumeops.py:159 #, python-format msgid "" "Unable to discovered iSCSI target %(target_iqn)s from %(target_portal)s." msgstr "" -#: nova/virt/vmwareapi/volumeops.py:233 nova/virt/vmwareapi/volumeops.py:268 +#: nova/virt/vmwareapi/volumeops.py:232 nova/virt/vmwareapi/volumeops.py:267 #: nova/virt/xenapi/volumeops.py:61 #, python-format msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" @@ -12137,45 +12023,45 @@ "Le point de montage %(mountpoint)s a été attaché à l'instance " "%(instance_name)s" -#: nova/virt/vmwareapi/volumeops.py:242 +#: nova/virt/vmwareapi/volumeops.py:241 #, python-format msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:253 nova/virt/vmwareapi/volumeops.py:429 +#: nova/virt/vmwareapi/volumeops.py:252 nova/virt/vmwareapi/volumeops.py:427 msgid "Unable to find iSCSI Target" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:275 +#: nova/virt/vmwareapi/volumeops.py:274 #, python-format msgid "Volume attach. Driver type: %s" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:346 +#: nova/virt/vmwareapi/volumeops.py:345 #, python-format msgid "" "The volume has not been displaced from its original location: %s. No " "consolidation needed." msgstr "" -#: nova/virt/vmwareapi/volumeops.py:353 +#: nova/virt/vmwareapi/volumeops.py:352 #, python-format msgid "" "The volume's backing has been relocated to %s. Need to consolidate backing " "disk file." msgstr "" -#: nova/virt/vmwareapi/volumeops.py:393 nova/virt/vmwareapi/volumeops.py:437 +#: nova/virt/vmwareapi/volumeops.py:391 nova/virt/vmwareapi/volumeops.py:435 msgid "Unable to find volume" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:401 nova/virt/vmwareapi/volumeops.py:421 +#: nova/virt/vmwareapi/volumeops.py:399 nova/virt/vmwareapi/volumeops.py:419 #: nova/virt/xenapi/volumeops.py:134 #, python-format msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/virt/vmwareapi/volumeops.py:412 nova/virt/vmwareapi/volumeops.py:439 +#: nova/virt/vmwareapi/volumeops.py:410 nova/virt/vmwareapi/volumeops.py:437 #: nova/virt/xenapi/volumeops.py:153 #, python-format msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" @@ -12183,131 +12069,131 @@ "Le point de montage %(mountpoint)s à été détaché de l'instance " "%(instance_name)s" -#: nova/virt/vmwareapi/volumeops.py:446 +#: nova/virt/vmwareapi/volumeops.py:444 #, python-format msgid "Volume detach. Driver type: %s" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:459 +#: nova/virt/vmwareapi/volumeops.py:457 #, python-format msgid "Root volume attach. Driver type: %s" msgstr "" -#: nova/virt/xenapi/agent.py:126 nova/virt/xenapi/vmops.py:1781 +#: nova/virt/xenapi/agent.py:109 nova/virt/xenapi/vmops.py:1655 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:131 nova/virt/xenapi/vmops.py:1786 +#: nova/virt/xenapi/agent.py:114 nova/virt/xenapi/vmops.py:1660 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:136 nova/virt/xenapi/vmops.py:1791 +#: nova/virt/xenapi/agent.py:119 nova/virt/xenapi/vmops.py:1665 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:146 +#: nova/virt/xenapi/agent.py:129 #, python-format msgid "" "The agent call to %(method)s returned an invalid response: %(ret)r. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:153 +#: nova/virt/xenapi/agent.py:136 #, python-format msgid "" "The agent call to %(method)s returned an an error: %(ret)r. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:159 +#: nova/virt/xenapi/agent.py:142 #, python-format msgid "The agent call to %(method)s was successful: %(ret)r. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:185 +#: nova/virt/xenapi/agent.py:183 #, python-format msgid "Ignoring error while configuring instance with agent: %s" msgstr "" -#: nova/virt/xenapi/agent.py:208 +#: nova/virt/xenapi/agent.py:167 msgid "Querying agent version" msgstr "" -#: nova/virt/xenapi/agent.py:232 +#: nova/virt/xenapi/vmops.py:642 #, python-format msgid "" "Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is %(version)s" msgstr "" -#: nova/virt/xenapi/agent.py:235 +#: nova/virt/xenapi/vmops.py:645 #, python-format msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" msgstr "" -#: nova/virt/xenapi/agent.py:246 +#: nova/virt/xenapi/agent.py:186 #, python-format msgid "Updating agent to %s" msgstr "" -#: nova/virt/xenapi/agent.py:250 +#: nova/virt/xenapi/agent.py:248 msgid "Skipping agent update." msgstr "" -#: nova/virt/xenapi/agent.py:258 +#: nova/virt/xenapi/agent.py:195 #, python-format msgid "Unable to update the agent due to: %(exc)s" msgstr "" -#: nova/virt/xenapi/agent.py:291 +#: nova/virt/xenapi/agent.py:227 msgid "Setting admin password" msgstr "" -#: nova/virt/xenapi/agent.py:313 +#: nova/virt/xenapi/agent.py:244 msgid "Skipping setting of ssh key for Windows." msgstr "" -#: nova/virt/xenapi/agent.py:318 +#: nova/virt/xenapi/agent.py:249 msgid "Skipping agent ssh key injection for this image." msgstr "" -#: nova/virt/xenapi/agent.py:335 +#: nova/virt/xenapi/agent.py:266 msgid "Skipping agent file injection for this image." msgstr "" -#: nova/virt/xenapi/agent.py:342 +#: nova/virt/xenapi/agent.py:273 #, python-format msgid "Injecting file path: %r" msgstr "" -#: nova/virt/xenapi/agent.py:352 +#: nova/virt/xenapi/agent.py:283 msgid "Resetting network" msgstr "" -#: nova/virt/xenapi/agent.py:387 +#: nova/virt/xenapi/agent.py:318 msgid "" "XenServer tools installed in this image are capable of network injection. " "Networking files will not bemanipulated" msgstr "" -#: nova/virt/xenapi/agent.py:395 +#: nova/virt/xenapi/agent.py:326 msgid "" "XenServer tools are present in this image but are not capable of network " "injection" msgstr "" -#: nova/virt/xenapi/agent.py:399 +#: nova/virt/xenapi/agent.py:330 msgid "XenServer tools are not installed in this image" msgstr "" -#: nova/virt/xenapi/agent.py:413 +#: nova/virt/xenapi/agent.py:344 msgid "Invalid 'agent_present' value. Falling back to the default." msgstr "" -#: nova/virt/xenapi/agent.py:455 +#: nova/virt/xenapi/agent.py:386 #, python-format msgid "OpenSSL error: %s" msgstr "Erreur OpenSSL : %s" @@ -12318,45 +12204,53 @@ "connection_password to use compute_driver=xenapi.XenAPIDriver" msgstr "" -#: nova/virt/xenapi/driver.py:178 +#: nova/virt/xenapi/driver.py:172 +msgid "" +"The xenapi driver does not meet the Nova project's requirements for quality " +"verification and is planned for removal. This may change, but users should " +"plan accordingly. Additional details here: " +"https://wiki.openstack.org/wiki/HypervisorSupportMatrix/DeprecationPlan" +msgstr "" + +#: nova/virt/xenapi/driver.py:164 msgid "Failure while cleaning up attached VDIs" msgstr "" -#: nova/virt/xenapi/driver.py:407 +#: nova/virt/xenapi/driver.py:388 #, python-format msgid "Could not determine key: %s" msgstr "" -#: nova/virt/xenapi/driver.py:638 +#: nova/virt/xenapi/driver.py:608 msgid "Host startup on XenServer is not supported." msgstr "" -#: nova/virt/xenapi/fake.py:762 nova/virt/xenapi/fake.py:870 -#: nova/virt/xenapi/fake.py:889 nova/virt/xenapi/fake.py:957 +#: nova/virt/xenapi/fake.py:749 nova/virt/xenapi/fake.py:857 +#: nova/virt/xenapi/fake.py:876 nova/virt/xenapi/fake.py:944 msgid "Raising NotImplemented" msgstr "Fonction non implémentée" -#: nova/virt/xenapi/fake.py:764 +#: nova/virt/xenapi/fake.py:751 #, python-format msgid "xenapi.fake does not have an implementation for %s" msgstr "xenapi.fake n'a pas d'implémentation pour %s" -#: nova/virt/xenapi/fake.py:797 +#: nova/virt/xenapi/fake.py:784 #, python-format msgid "Calling %(name)s %(impl)s" msgstr "" -#: nova/virt/xenapi/fake.py:803 +#: nova/virt/xenapi/fake.py:790 #, python-format msgid "Calling getter %s" msgstr "Appel du getter %s" -#: nova/virt/xenapi/fake.py:806 +#: nova/virt/xenapi/fake.py:793 #, python-format msgid "Calling setter %s" msgstr "" -#: nova/virt/xenapi/fake.py:872 +#: nova/virt/xenapi/fake.py:859 #, python-format msgid "" "xenapi.fake does not have an implementation for %s or it has been called " @@ -12365,23 +12259,27 @@ "xenapi.fake n'a pas d'implementation pour %s ou il a été appelé avec le " "mauvais nombre d'arguments" -#: nova/virt/xenapi/host.py:74 +#: nova/virt/xenapi/host.py:73 #, python-format msgid "" "Instance %(name)s running on %(host)s could not be found in the database: " "assuming it is a worker VM and skip ping migration to a new host" msgstr "" -#: nova/virt/xenapi/host.py:86 +#: nova/virt/xenapi/host.py:85 #, python-format msgid "Aggregate for host %(host)s count not be found." msgstr "" -#: nova/virt/xenapi/host.py:106 +#: nova/virt/xenapi/host.py:105 #, python-format msgid "Unable to migrate VM %(vm_ref)s from %(host)s" msgstr "" +#: nova/virt/xenapi/host.py:196 +msgid "Failed to parse information about a pci device for passthrough" +msgstr "" + #: nova/virt/xenapi/host.py:211 #, python-format msgid "Failed to extract instance support from %s" @@ -12411,91 +12309,91 @@ msgid "Found no network for bridge %s" msgstr "Aucun réseau trouvé pour le bridge %s" -#: nova/virt/xenapi/pool.py:72 +#: nova/virt/xenapi/pool.py:71 #, python-format msgid "" "Aggregate %(aggregate_id)s: unrecoverable state during operation on %(host)s" msgstr "" -#: nova/virt/xenapi/pool.py:155 +#: nova/virt/xenapi/pool.py:159 #, python-format msgid "Unable to eject %s from the pool; pool not empty" msgstr "" -#: nova/virt/xenapi/pool.py:170 +#: nova/virt/xenapi/pool.py:176 #, python-format msgid "Unable to eject %s from the pool; No master found" msgstr "" -#: nova/virt/xenapi/pool.py:187 +#: nova/virt/xenapi/pool.py:193 #, python-format msgid "Pool-Join failed: %s" msgstr "" -#: nova/virt/xenapi/pool.py:190 +#: nova/virt/xenapi/pool.py:196 #, python-format msgid "Unable to join %s in the pool" msgstr "" -#: nova/virt/xenapi/pool.py:206 +#: nova/virt/xenapi/pool.py:212 #, python-format msgid "Pool-eject failed: %s" msgstr "" -#: nova/virt/xenapi/pool.py:218 +#: nova/virt/xenapi/pool.py:224 #, python-format msgid "Unable to set up pool: %s." msgstr "" -#: nova/virt/xenapi/pool.py:229 +#: nova/virt/xenapi/pool.py:235 #, python-format msgid "Pool-set_name_label failed: %s" msgstr "" -#: nova/virt/xenapi/vif.py:105 +#: nova/virt/xenapi/vif.py:102 #, python-format msgid "Found no PIF for device %s" msgstr "" -#: nova/virt/xenapi/vif.py:124 +#: nova/virt/xenapi/vif.py:121 #, python-format msgid "" "PIF %(pif_uuid)s for network %(bridge)s has VLAN id %(pif_vlan)d. Expected " "%(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:236 +#: nova/virt/xenapi/vm_utils.py:234 #, python-format msgid "" "Device id %(id)s specified is not supported by hypervisor version %(version)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:334 +#: nova/virt/xenapi/vm_utils.py:273 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:346 +#: nova/virt/xenapi/vm_utils.py:285 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:351 nova/virt/xenapi/vm_utils.py:366 +#: nova/virt/xenapi/vm_utils.py:290 nova/virt/xenapi/vm_utils.py:305 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:355 +#: nova/virt/xenapi/vm_utils.py:294 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:309 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:407 +#: nova/virt/xenapi/vm_utils.py:347 #, python-format msgid "VBD not found in instance %s" msgstr "VBD non trouvé dans l'instance %s" -#: nova/virt/xenapi/vm_utils.py:434 +#: nova/virt/xenapi/vm_utils.py:364 #, python-format msgid "VBD %s already detached" msgstr "" @@ -12507,38 +12405,38 @@ "%(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:444 +#: nova/virt/xenapi/vm_utils.py:374 #, python-format msgid "Unable to unplug VBD %s" msgstr "Impossible de deconnecter le VBD %s" -#: nova/virt/xenapi/vm_utils.py:447 +#: nova/virt/xenapi/vm_utils.py:379 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:458 +#: nova/virt/xenapi/vm_utils.py:390 #, python-format msgid "Unable to destroy VBD %s" msgstr "Impossible de supprimer le VBD %s" -#: nova/virt/xenapi/vm_utils.py:480 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "" "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:484 +#: nova/virt/xenapi/vm_utils.py:416 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "VBD créé %(vbd_ref)s pour VM %(vm_ref)s, VDI %(vdi_ref)s." -#: nova/virt/xenapi/vm_utils.py:511 +#: nova/virt/xenapi/vm_utils.py:443 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:538 +#: nova/virt/xenapi/vm_utils.py:470 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " @@ -12547,21 +12445,21 @@ "VDI créé %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " "%(sr_ref)s." -#: nova/virt/xenapi/vm_utils.py:554 +#: nova/virt/xenapi/vm_utils.py:486 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:579 +#: nova/virt/xenapi/vm_utils.py:511 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:668 +#: nova/virt/xenapi/vm_utils.py:602 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:735 +#: nova/virt/xenapi/vm_utils.py:648 #, python-format msgid "No primary VDI found for %s" msgstr "" @@ -12570,232 +12468,250 @@ msgid "Error while removing sm_config" msgstr "" -#: nova/virt/xenapi/vm_utils.py:777 +#: nova/virt/xenapi/vm_utils.py:660 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:827 +#: nova/virt/xenapi/vm_utils.py:705 #, python-format msgid "" "Only file-based SRs (ext/NFS) are supported by this feature. SR %(uuid)s is " "of type %(type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:851 +#: nova/virt/xenapi/vm_utils.py:729 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:906 +#: nova/virt/xenapi/vm_utils.py:905 #, python-format msgid "Multiple base images for image: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:913 nova/virt/xenapi/vmops.py:1033 +#: nova/virt/xenapi/vm_utils.py:942 +#, python-format +msgid "" +"Resizing up VDI %(vdi_ref)s from %(virtual_size)d to %(new_disk_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:953 +msgid "No need to change vdi virtual size." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:960 +#, python-format +msgid "VDI %s is bigger than requested resize up size." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:962 +msgid "VDI too big for requested resize up." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:784 nova/virt/xenapi/vmops.py:928 msgid "Can't resize a disk to 0 GB." msgstr "" -#: nova/virt/xenapi/vm_utils.py:958 +#: nova/virt/xenapi/vm_utils.py:831 msgid "Skipping auto_config_disk as destination size is 0GB" msgstr "" -#: nova/virt/xenapi/vm_utils.py:965 +#: nova/virt/xenapi/vm_utils.py:838 msgid "Disk must have only one partition." msgstr "" -#: nova/virt/xenapi/vm_utils.py:973 +#: nova/virt/xenapi/vm_utils.py:846 #, python-format msgid "Disk contains a filesystem we are unable to resize: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:982 +#: nova/virt/xenapi/vm_utils.py:855 #, python-format msgid "Attempted auto_configure_disk failed because: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1109 +#: nova/virt/xenapi/vm_utils.py:976 #, python-format msgid "" "Error when generating ephemeral disk. Device: %(userdevice)s Size GB: " "%(size_gb)s Error: %(exc)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1203 +#: nova/virt/xenapi/vm_utils.py:1070 msgid "Removing kernel/ramdisk files from dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1218 +#: nova/virt/xenapi/vm_utils.py:1082 #, python-format msgid "" "Fast cloning is only supported on default local SR of type ext. SR on this " "system was found to be of type %s. Ignoring the cow flag." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1289 +#: nova/virt/xenapi/vm_utils.py:1139 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1323 +#: nova/virt/xenapi/vm_utils.py:1173 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1422 #, python-format msgid "Invalid value '%s' for torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1378 +#: nova/virt/xenapi/vm_utils.py:1445 #, python-format msgid "Invalid value '%d' for image_compression_level" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1389 +#: nova/virt/xenapi/vm_utils.py:1239 #, python-format msgid "Asking xapi to fetch vhd image %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1404 +#: nova/virt/xenapi/vm_utils.py:1254 #, python-format msgid "" "Download handler '%(handler)s' raised an exception, falling back to default " "handler '%(default_handler)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1440 +#: nova/virt/xenapi/vm_utils.py:1290 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1459 +#: nova/virt/xenapi/vm_utils.py:1525 #, python-format -msgid "" -"Image size %(size)d exceeded instance_type allowed size %(allowed_size)d" +msgid "Image size %(size)d exceeded flavor allowed size %(allowed_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1483 +#: nova/virt/xenapi/vm_utils.py:1333 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1500 +#: nova/virt/xenapi/vm_utils.py:1350 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1510 +#: nova/virt/xenapi/vm_utils.py:1360 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1529 +#: nova/virt/xenapi/vm_utils.py:1379 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Copie de VDI %s vers /boot/guest sur dom0" -#: nova/virt/xenapi/vm_utils.py:1543 +#: nova/virt/xenapi/vm_utils.py:1393 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Noyau/Ramdisk VDI %s détruit" -#: nova/virt/xenapi/vm_utils.py:1552 +#: nova/virt/xenapi/vm_utils.py:1402 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1596 +#: nova/virt/xenapi/vm_utils.py:1446 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1647 +#: nova/virt/xenapi/vm_utils.py:1521 #, python-format msgid "VDI %s is still available" msgstr "Le VDI %s est toujours disponible" -#: nova/virt/xenapi/vm_utils.py:1750 +#: nova/virt/xenapi/vm_utils.py:1624 #, python-format msgid "Unable to parse rrd of %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1769 +#: nova/virt/xenapi/vm_utils.py:1845 #, python-format msgid "Scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1780 +#: nova/virt/xenapi/vm_utils.py:1856 #, python-format msgid "Retry SR scan due to error: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1813 +#: nova/virt/xenapi/vm_utils.py:1664 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1834 +#: nova/virt/xenapi/vm_utils.py:1684 msgid "" "XenAPI is unable to find a Storage Repository to install guest instances on. " "Please check your configuration (e.g. set a default SR for the pool) and/or " "configure the flag 'sr_matching_filter'." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1847 +#: nova/virt/xenapi/vm_utils.py:1697 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1705 #, python-format msgid "ISO: looking at SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1857 +#: nova/virt/xenapi/vm_utils.py:1707 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1860 +#: nova/virt/xenapi/vm_utils.py:1710 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1863 +#: nova/virt/xenapi/vm_utils.py:1713 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1867 +#: nova/virt/xenapi/vm_utils.py:1717 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1869 +#: nova/virt/xenapi/vm_utils.py:1719 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1872 +#: nova/virt/xenapi/vm_utils.py:1722 #, python-format msgid "ISO: PBD %s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1875 +#: nova/virt/xenapi/vm_utils.py:1725 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1878 +#: nova/virt/xenapi/vm_utils.py:1728 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1900 +#: nova/virt/xenapi/vm_utils.py:1750 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1934 +#: nova/virt/xenapi/vm_utils.py:1784 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2022 +#: nova/virt/xenapi/vm_utils.py:1874 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " @@ -12804,139 +12720,139 @@ "L'UUID parent %(parent_uuid)s ne correspond pas au parent originel " "%(original_parent_uuid)s, attente de coalesence..." -#: nova/virt/xenapi/vm_utils.py:2034 +#: nova/virt/xenapi/vm_utils.py:1886 #, python-format msgid "VHD coalesce attempts exceeded (%d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2069 +#: nova/virt/xenapi/vm_utils.py:1921 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2089 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2102 +#: nova/virt/xenapi/vm_utils.py:1954 #, python-format msgid "Plugging VBD %s ... " msgstr "Connexion de VBD %s ... " -#: nova/virt/xenapi/vm_utils.py:2105 +#: nova/virt/xenapi/vm_utils.py:1957 #, python-format msgid "Plugging VBD %s done." msgstr "Connexion de VBD %s terminée." -#: nova/virt/xenapi/vm_utils.py:2107 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2111 +#: nova/virt/xenapi/vm_utils.py:1963 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2117 +#: nova/virt/xenapi/vm_utils.py:1969 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "Destruction de VBD pour la VDI %s ... " -#: nova/virt/xenapi/vm_utils.py:2125 +#: nova/virt/xenapi/vm_utils.py:1977 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "Destruction de VBD pour la VDI %s terminée." -#: nova/virt/xenapi/vm_utils.py:2167 +#: nova/virt/xenapi/vm_utils.py:2019 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2173 +#: nova/virt/xenapi/vm_utils.py:2025 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2199 +#: nova/virt/xenapi/vm_utils.py:2051 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to %(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2208 +#: nova/virt/xenapi/vm_utils.py:2061 #, python-format msgid "Writing partition table %s done." msgstr "Ecriture de la table de partitionnement %s terminée." -#: nova/virt/xenapi/vm_utils.py:2244 +#: nova/virt/xenapi/vm_utils.py:2324 msgid "" "Shrinking the filesystem down with resize2fs has failed, please check if you " "have enough free space on your disk." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2284 +#: nova/virt/xenapi/vm_utils.py:2145 #, python-format msgid "" "Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " "virtual_size=%(virtual_size)d block_size=%(block_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2320 +#: nova/virt/xenapi/vm_utils.py:2181 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2373 +#: nova/virt/xenapi/vm_utils.py:2234 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2382 +#: nova/virt/xenapi/vm_utils.py:2243 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2494 +#: nova/virt/xenapi/vm_utils.py:2576 msgid "This domU must be running on the host specified by connection_url" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2551 +#: nova/virt/xenapi/vmops.py:760 #, python-format msgid "Migrating VHD '%(vdi_uuid)s' with seq_num %(seq_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2563 +#: nova/virt/xenapi/vmops.py:769 msgid "Failed to transfer vhd to new host" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2589 +#: nova/virt/xenapi/vm_utils.py:2671 msgid "ipxe_boot_menu_url not set, user will have to enter URL manually..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2595 +#: nova/virt/xenapi/vm_utils.py:2677 msgid "ipxe_network_name not set, user will have to enter IP manually..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2606 +#: nova/virt/xenapi/vm_utils.py:2416 #, python-format msgid "" "Unable to find network matching '%(network_name)s', user will have to enter " "IP manually..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2630 +#: nova/virt/xenapi/vm_utils.py:2440 #, python-format msgid "ISO creation tool '%s' does not exist." msgstr "" -#: nova/virt/xenapi/vmops.py:172 +#: nova/virt/xenapi/vmops.py:179 #, python-format msgid "Importing image upload handler: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:187 +#: nova/virt/xenapi/vmops.py:194 msgid "Error: Agent is disabled" msgstr "" @@ -12944,279 +12860,281 @@ msgid "Starting instance" msgstr "" -#: nova/virt/xenapi/vmops.py:414 +#: nova/virt/xenapi/vmops.py:413 msgid "ipxe_boot is True but no ISO image found" msgstr "" -#: nova/virt/xenapi/vmops.py:507 +#: nova/virt/xenapi/vmops.py:504 msgid "Failed to spawn, rolling back" msgstr "" -#: nova/virt/xenapi/vmops.py:547 +#: nova/virt/xenapi/vmops.py:567 #, python-format msgid "Using PV kernel: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:574 +#: nova/virt/xenapi/vmops.py:593 msgid "Auto configuring disk, attempting to resize root disk..." msgstr "" -#: nova/virt/xenapi/vmops.py:627 +#: nova/virt/xenapi/vmops.py:626 msgid "Waiting for instance state to become running" msgstr "" -#: nova/virt/xenapi/vmops.py:639 +#: nova/virt/xenapi/vmops.py:658 msgid "Skip agent setup, not enabled." msgstr "" -#: nova/virt/xenapi/vmops.py:646 +#: nova/virt/xenapi/vmops.py:665 msgid "Skip agent setup, unable to contact agent." msgstr "" -#: nova/virt/xenapi/vmops.py:650 +#: nova/virt/xenapi/vmops.py:669 #, python-format msgid "Detected agent version: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:739 +#: nova/virt/xenapi/vmops.py:756 msgid "Finished snapshot and upload for VM" msgstr "" -#: nova/virt/xenapi/vmops.py:758 +#: nova/virt/xenapi/vmops.py:788 #, python-format msgid "Updating progress to %d" msgstr "" -#: nova/virt/xenapi/vmops.py:765 +#: nova/virt/xenapi/vmops.py:795 msgid "VM was already shutdown." msgstr "" -#: nova/virt/xenapi/vmops.py:769 +#: nova/virt/xenapi/vmops.py:799 msgid "Clean shutdown did not complete successfully, trying hard shutdown." msgstr "" -#: nova/virt/xenapi/vmops.py:773 +#: nova/virt/xenapi/vmops.py:803 msgid "Unable to terminate instance." msgstr "" -#: nova/virt/xenapi/vmops.py:828 +#: nova/virt/xenapi/vmops.py:857 #, python-format msgid "_migrate_disk_resizing_down failed. Restoring orig vm due_to: %s." msgstr "" -#: nova/virt/xenapi/vmops.py:879 +#: nova/virt/xenapi/vmops.py:897 msgid "Migrated root base vhds" msgstr "" -#: nova/virt/xenapi/vmops.py:895 +#: nova/virt/xenapi/vmops.py:913 msgid "Migrated all base vhds." msgstr "" -#: nova/virt/xenapi/vmops.py:930 +#: nova/virt/xenapi/vmops.py:947 #, python-format msgid "Read-only migrated for disk: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:985 +#: nova/virt/xenapi/vmops.py:998 #, python-format msgid "_migrate_disk_resizing_up failed. Restoring orig vm due_to: %s." msgstr "" -#: nova/virt/xenapi/vmops.py:992 +#: nova/virt/xenapi/vmops.py:1005 #, python-format msgid "_migrate_disk_resizing_up failed to rollback: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1009 -msgid "Unable to resize ephemeral disks" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1082 -#, python-format -msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1089 -msgid "Resize complete" +#: nova/virt/xenapi/vmops.py:1022 +msgid "Can't resize down ephemeral disks." msgstr "" -#: nova/virt/xenapi/vmops.py:1134 +#: nova/virt/xenapi/vmops.py:1029 msgid "Starting halted instance found during reboot" msgstr "" -#: nova/virt/xenapi/vmops.py:1140 +#: nova/virt/xenapi/vmops.py:1035 msgid "" "Reboot failed due to bad volumes, detaching bad volumes and starting halted " "instance" msgstr "" -#: nova/virt/xenapi/vmops.py:1219 +#: nova/virt/xenapi/vmops.py:1114 msgid "Unable to update metadata, VM not found." msgstr "" -#: nova/virt/xenapi/vmops.py:1262 +#: nova/virt/xenapi/vmops.py:1157 msgid "Unable to find root VBD/VDI for VM" msgstr "" -#: nova/virt/xenapi/vmops.py:1266 +#: nova/virt/xenapi/vmops.py:1161 msgid "Destroying VDIs" msgstr "" -#: nova/virt/xenapi/vmops.py:1293 +#: nova/virt/xenapi/vmops.py:1188 msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" msgstr "" -#: nova/virt/xenapi/vmops.py:1300 +#: nova/virt/xenapi/vmops.py:1195 msgid "instance has a kernel or ramdisk but not both" msgstr "" -#: nova/virt/xenapi/vmops.py:1308 +#: nova/virt/xenapi/vmops.py:1203 msgid "kernel/ramdisk files removed" msgstr "Fichiers noyau/ramdisk supprimés" -#: nova/virt/xenapi/vmops.py:1335 +#: nova/virt/xenapi/vmops.py:1230 msgid "Destroying VM" msgstr "" -#: nova/virt/xenapi/vmops.py:1364 +#: nova/virt/xenapi/vmops.py:1259 msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1415 +#: nova/virt/xenapi/vmops.py:1310 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1457 +#: nova/virt/xenapi/vmops.py:1344 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1660 +#: nova/virt/xenapi/vmops.py:1547 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1682 +#: nova/virt/xenapi/vmops.py:1569 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1691 +#: nova/virt/xenapi/vmops.py:1578 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1694 +#: nova/virt/xenapi/vmops.py:1581 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1729 +#: nova/virt/xenapi/vmops.py:1718 #, python-format msgid "Injecting hostname (%s) into xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1739 +#: nova/virt/xenapi/vmops.py:1618 msgid "Removing hostname from xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1847 +#: nova/virt/xenapi/vmops.py:1721 #, python-format msgid "" "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1868 +#: nova/virt/xenapi/vmops.py:1742 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1874 +#: nova/virt/xenapi/vmops.py:1865 #, python-format msgid "PIF %s does not contain IP address" msgstr "" -#: nova/virt/xenapi/vmops.py:1887 +#: nova/virt/xenapi/vmops.py:1754 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1961 +#: nova/virt/xenapi/vmops.py:1952 msgid "XAPI supporting relax-xsm-sr-check=true required" msgstr "" -#: nova/virt/xenapi/vmops.py:1972 +#: nova/virt/xenapi/vmops.py:1963 #, python-format msgid "assert_can_migrate failed because: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:2032 +#: nova/virt/xenapi/vmops.py:1892 msgid "Migrate Send failed" msgstr "" -#: nova/virt/xenapi/volume_utils.py:53 +#: nova/virt/xenapi/volume_utils.py:52 #, python-format msgid "Creating SR %s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:63 +#: nova/virt/xenapi/volume_utils.py:62 #, python-format msgid "Introducing SR %s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:70 +#: nova/virt/xenapi/volume_utils.py:69 msgid "Creating PBD for SR" msgstr "" -#: nova/virt/xenapi/volume_utils.py:73 +#: nova/virt/xenapi/volume_utils.py:72 msgid "Plugging SR" msgstr "" -#: nova/virt/xenapi/volume_utils.py:84 +#: nova/virt/xenapi/volume_utils.py:83 msgid "Forgetting SR..." msgstr "" -#: nova/virt/xenapi/volume_utils.py:106 +#: nova/virt/xenapi/volume_utils.py:105 #, python-format msgid "Unable to find SR from VBD %s" msgstr "Impossible de trouver SR du VDB %s" -#: nova/virt/xenapi/volume_utils.py:123 +#: nova/virt/xenapi/volume_utils.py:122 #, python-format msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" msgstr "" "Exception %(exc)s ignorée pendant l'obtention de PBDs pour %(sr_ref)s" -#: nova/virt/xenapi/volume_utils.py:131 +#: nova/virt/xenapi/volume_utils.py:130 #, python-format msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" msgstr "Exception %(exc)s ignorée pendant la deconnexion du PBD %(pbd)s" -#: nova/virt/xenapi/volume_utils.py:155 +#: nova/virt/xenapi/volume_utils.py:154 #, python-format msgid "Unable to introduce VDI on SR %s" msgstr "Impossible d'introduire VDI sur SR %s" -#: nova/virt/xenapi/volume_utils.py:163 +#: nova/virt/xenapi/volume_utils.py:176 +#, python-format +msgid "" +"VDI not found on SR %(sr)s (vdi_uuid %(vdi_uuid)s, target_lun %(target_lun)s)" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:162 #, python-format msgid "Unable to get record of VDI %s on" msgstr "Impossible de récuppérer l'enregistrement du VDI %s sur" -#: nova/virt/xenapi/volume_utils.py:185 +#: nova/virt/xenapi/volume_utils.py:184 #, python-format msgid "Unable to introduce VDI for SR %s" msgstr "Impossible d'introduire le VDI pour SR %s" -#: nova/virt/xenapi/volume_utils.py:195 +#: nova/virt/xenapi/volume_utils.py:194 msgid "Cannot purge SR with referenced VDIs" msgstr "" -#: nova/virt/xenapi/volume_utils.py:204 nova/virt/xenapi/volume_utils.py:251 +#: nova/virt/xenapi/volume_utils.py:203 nova/virt/xenapi/volume_utils.py:250 #, python-format msgid "Unable to obtain target information %s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:245 +#: nova/virt/xenapi/volume_utils.py:244 #, python-format msgid "(vol_id,host,port,iqn): (%(vol_id)s,%(host)s,%(port)s,%(iqn)s)" msgstr "" +#: nova/virt/vmwareapi/volume_util.py:179 nova/virt/xenapi/volume_utils.py:276 +#, python-format +msgid "Mountpoint cannot be translated: %s" +msgstr "Le point de montage ne peut pas être traduit : %s" + #: nova/virt/xenapi/volumeops.py:48 #, python-format msgid "" @@ -13233,7 +13151,7 @@ msgid "Skipping detach because VBD for %s was not found" msgstr "" -#: nova/virt/xenapi/client/session.py:69 +#: nova/virt/xenapi/driver.py:662 msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" msgstr "" @@ -13242,39 +13160,34 @@ msgid "Plugin version mismatch (Expected %(exp)s, got %(got)s)" msgstr "" -#: nova/virt/xenapi/client/session.py:121 +#: nova/virt/xenapi/driver.py:702 msgid "Host is member of a pool, but DB says otherwise" msgstr "" -#: nova/virt/xenapi/client/session.py:197 +#: nova/virt/xenapi/driver.py:787 #, python-format msgid "%(plugin)s.%(fn)s attempt %(attempt)d/%(attempts)d" msgstr "" -#: nova/virt/xenapi/client/session.py:211 +#: nova/virt/xenapi/driver.py:796 #, python-format msgid "%(plugin)s.%(fn)s failed. Retrying call." msgstr "" -#: nova/virt/xenapi/client/session.py:221 +#: nova/virt/xenapi/driver.py:809 msgid "RetryableError, so retrying upload_vhd" msgstr "" -#: nova/virt/xenapi/client/session.py:225 +#: nova/virt/xenapi/driver.py:813 msgid "Error due to a signal, retrying upload_vhd" msgstr "" -#: nova/virt/xenapi/client/session.py:243 -#: nova/virt/xenapi/client/session.py:257 +#: nova/virt/xenapi/driver.py:831 nova/virt/xenapi/driver.py:845 #, python-format msgid "Got exception: %s" msgstr "Reçu exception : %s" #: nova/virt/xenapi/image/bittorrent.py:90 -msgid "No torrent URL fetcher extension found, using default." -msgstr "" - -#: nova/virt/xenapi/image/bittorrent.py:107 #, python-format msgid "Loading torrent URL fetcher from entry points %(ep)s" msgstr "" @@ -13327,12 +13240,12 @@ msgid "status must be 'available'" msgstr "" -#: nova/volume/encryptors/__init__.py:44 +#: nova/volume/encryptors/__init__.py:45 #, python-format msgid "Error instantiating %(provider)s: %(exception)s" msgstr "" -#: nova/volume/encryptors/__init__.py:59 +#: nova/volume/encryptors/__init__.py:63 #, python-format msgid "" "Failed to retrieve encryption metadata for volume %(volume_id)s: " diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/nss_db.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/nss_db.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/nss_db.po 2014-02-24 08:06:46.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/nss_db.po 2014-03-24 09:26:12.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 11:38+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 11:50+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: src/makedb.c:68 msgid "Convert key to lower case" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/oneconf.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/oneconf.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/oneconf.po 2014-02-24 08:07:01.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/oneconf.po 2014-03-24 09:26:27.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: oneconf\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-08-28 00:08+0000\n" +"POT-Creation-Date: 2014-03-18 14:34+0000\n" "PO-Revision-Date: 2012-08-26 12:30+0000\n" "Last-Translator: Emmanuel Sunyer \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 14:31+0000\n" -"X-Generator: Launchpad (build 16869)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:09+0000\n" +"X-Generator: Launchpad (build 16967)\n" #: .././oneconf-service:70 #, c-format diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/opcodes.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/opcodes.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/opcodes.po 2014-02-24 08:06:38.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/opcodes.po 2014-03-24 09:26:04.000000000 +0000 @@ -9,14 +9,14 @@ "Project-Id-Version: opcodes 2.20.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" "POT-Creation-Date: 2013-06-21 15:51+0100\n" -"PO-Revision-Date: 2014-02-19 02:53+0000\n" +"PO-Revision-Date: 2014-03-05 07:54+0000\n" "Last-Translator: Nicolas Provost \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 10:39+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 10:41+0000\n" +"X-Generator: Launchpad (build 16967)\n" #. Invalid option. #. XXX - should break 'option' at following delimiter. diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/p11-kit.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/p11-kit.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/p11-kit.po 2014-02-24 08:07:02.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/p11-kit.po 2014-03-24 09:26:28.000000000 +0000 @@ -8,15 +8,15 @@ "Project-Id-Version: p11-kit\n" "Report-Msgid-Bugs-To: https://bugs.freedesktop.org/enter_bug.cgi?product=p11-" "glue\n" -"POT-Creation-Date: 2013-09-09 14:12+0200\n" +"POT-Creation-Date: 2014-01-14 15:21+0100\n" "PO-Revision-Date: 2013-08-10 08:52+0000\n" "Last-Translator: Mohamed SEDKI \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-20 13:39+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-20 14:18+0000\n" +"X-Generator: Launchpad (build 16967)\n" "Language: fr\n" #: p11-kit/messages.c:78 diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/Parse-DebianChangelog.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/Parse-DebianChangelog.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/Parse-DebianChangelog.po 2014-02-24 08:06:54.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/Parse-DebianChangelog.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,200 +0,0 @@ -# French translation for libparse-debianchangelog-perl -# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 -# This file is distributed under the same license as the libparse-debianchangelog-perl package. -# FIRST AUTHOR , 2009. -# -msgid "" -msgstr "" -"Project-Id-Version: libparse-debianchangelog-perl\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2005-10-13 02:10+0200\n" -"PO-Revision-Date: 2013-06-03 14:37+0000\n" -"Last-Translator: flaipe \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 13:03+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: ../bin/parsechangelog:146 -#, perl-format -msgid "changelog format %s not supported" -msgstr "format d'historique des modifications %s non pris en charge" - -#: ../bin/parsechangelog:151 -msgid "ignored option -L" -msgstr "option -L ignorée" - -#: ../bin/parsechangelog:159 -#, perl-format -msgid "output format %s not supported" -msgstr "format de sortie %s non géré" - -#: ../bin/parsechangelog:168 -msgid "Copyright (C) 2005 by Frank Lichtenheld\n" -msgstr "Copyright (C) 2005 par Frank Lichtenheld\n" - -#: ../bin/parsechangelog:169 -msgid "" -"This is free software; see the GNU General Public Licence version 2 or later " -"for copying conditions. There is NO warranty." -msgstr "" -"Ceci est un logiciel libre ; reportez vous à la deuxième version ou " -"postérieure de la GNU General Public Licence pour les conditions de copie. " -"Il n'y a AUCUNE garantie." - -#: ../bin/parsechangelog:200 -msgid "too many arguments" -msgstr "arguments trop nombreux" - -#: ../bin/parsechangelog:204 -#, perl-format -msgid "more than one file specified (%s and %s)" -msgstr "plus d'un fichier indiqué (%s et %s)" - -#: ../bin/parsechangelog:216 ../bin/parsechangelog:220 -#, perl-format -msgid "fatal error occured while parsing %s" -msgstr "erreur fatale rencontrée lors de l'analyse de %s" - -#: ../lib/Parse/DebianChangelog.pm:219 -#, perl-format -msgid "" -"WARN: %s(l%s): %s\n" -"LINE: %s\n" -msgstr "" -"WARN: %s(l%s): %s\n" -"LINE: %s\n" - -#: ../lib/Parse/DebianChangelog.pm:221 -#, perl-format -msgid "WARN: %s(l%s): %s\n" -msgstr "WARN: %s(l%s): %s\n" - -#: ../lib/Parse/DebianChangelog.pm:232 -#, perl-format -msgid "FATAL: %s" -msgstr "FATAL: %s" - -#: ../lib/Parse/DebianChangelog.pm:279 -#, perl-format -msgid "can't open file %s: %s" -msgstr "impossible d'ouvrir le fichier %s : %s" - -#: ../lib/Parse/DebianChangelog.pm:284 -#, perl-format -msgid "can't lock file %s: %s" -msgstr "Impossible de verrouiller le fichier %s : %s" - -#: ../lib/Parse/DebianChangelog.pm:291 -#, perl-format -msgid "can't load IO::String: %s" -msgstr "impossible de charger IO::String: %s" - -#: ../lib/Parse/DebianChangelog.pm:298 -msgid "no changelog file specified" -msgstr "pas de fichier de changements indiqué" - -#: ../lib/Parse/DebianChangelog.pm:319 -#, perl-format -msgid "found start of entry where expected %s" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:343 -#, perl-format -msgid "bad key-value after `;': `%s'" -msgstr "mauvaise clé-valeur après « ; » : %s" - -#: ../lib/Parse/DebianChangelog.pm:347 -#, perl-format -msgid "repeated key-value %s" -msgstr "clé-valeur %s répétée" - -#: ../lib/Parse/DebianChangelog.pm:351 -msgid "badly formatted urgency value" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:362 -#, perl-format -msgid "unknown key-value key %s - copying to XS-%s" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:393 -msgid "badly formatted heading line" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:397 -#, perl-format -msgid "found trailer where expected %s" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:401 ../lib/Parse/DebianChangelog.pm:416 -msgid "badly formatted trailer line" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:410 -#, perl-format -msgid "couldn't parse date %s" -msgstr "impossible d'analyser la date %s" - -#: ../lib/Parse/DebianChangelog.pm:425 ../lib/Parse/DebianChangelog.pm:440 -#, perl-format -msgid "found change data where expected %s" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:458 -#, perl-format -msgid "found blank line where expected %s" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:462 ../lib/Parse/DebianChangelog.pm:477 -msgid "unrecognised line" -msgstr "ligne non reconnue" - -#: ../lib/Parse/DebianChangelog.pm:486 -#, perl-format -msgid "found eof where expected %s" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:497 -#, perl-format -msgid "can't close file %s: %s" -msgstr "impossible de fermer le fichier %s : %s" - -#: ../lib/Parse/DebianChangelog.pm:541 -msgid "you can't combine 'count' or 'offset' with any other range option" -msgstr "" -"impossible de combiner « count » et « offset » avec une autre option de " -"limitation" - -#: ../lib/Parse/DebianChangelog.pm:545 -msgid "you can only specify one of 'from' and 'since'" -msgstr "vous ne pouvez spécifier qu'un seul « from » et un seul « since »" - -#: ../lib/Parse/DebianChangelog.pm:549 -msgid "you can only specify one of 'to' and 'until'" -msgstr "vous ne pouvez spécifier qu'un seul « to » et un seul « until »" - -#: ../lib/Parse/DebianChangelog.pm:553 -msgid "'since' option specifies most recent version" -msgstr "l'option « since » spécifie la version la plus récente" - -#: ../lib/Parse/DebianChangelog.pm:557 -msgid "'until' option specifies oldest version" -msgstr "l'option « until » spécifie la version la plus ancienne" - -#: ../lib/Parse/DebianChangelog/Util.pm:100 -#, perl-format -msgid "field %s has newline then non whitespace >%s<" -msgstr "" - -#: ../lib/Parse/DebianChangelog/Util.pm:102 -#, perl-format -msgid "field %s has blank lines >%s<" -msgstr "le champ %s contient des lignes blanches >%s<" - -#: ../lib/Parse/DebianChangelog/Util.pm:104 -#, perl-format -msgid "field %s has trailing newline >%s<" -msgstr "" diff -Nru language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/Parse-DebianChangelog-Pod.po language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/Parse-DebianChangelog-Pod.po --- language-pack-fr-base-14.04+20140223/data/fr/LC_MESSAGES/Parse-DebianChangelog-Pod.po 2014-02-24 08:06:54.000000000 +0000 +++ language-pack-fr-base-14.04+20140320/data/fr/LC_MESSAGES/Parse-DebianChangelog-Pod.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,1168 +0,0 @@ -# French translation for libparse-debianchangelog-perl -# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 -# This file is distributed under the same license as the libparse-debianchangelog-perl package. -# FIRST AUTHOR , 2009. -# -msgid "" -msgstr "" -"Project-Id-Version: libparse-debianchangelog-perl\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2005-10-13 02:09+0200\n" -"PO-Revision-Date: 2013-05-04 11:53+0000\n" -"Last-Translator: Pierre Slamich \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-12 13:03+0000\n" -"X-Generator: Launchpad (build 16869)\n" - -#: ../bin/parsechangelog:20 ../lib/Parse/DebianChangelog.pm:22 -#: ../lib/Parse/DebianChangelog/ChangesFilters.pm:21 -#: ../lib/Parse/DebianChangelog/Entry.pm:21 -#: ../lib/Parse/DebianChangelog/Util.pm:22 ../lib/Pod/UsageTrans.pm:30 -msgid "NAME" -msgstr "NOM" - -#: ../bin/parsechangelog:22 -msgid "" -"parsechangelog - parse Debian changelogs and output them in other formats" -msgstr "" - -#: ../bin/parsechangelog:24 ../lib/Parse/DebianChangelog.pm:26 -#: ../lib/Parse/DebianChangelog/ChangesFilters.pm:25 -#: ../lib/Parse/DebianChangelog/Entry.pm:25 ../lib/Pod/UsageTrans.pm:34 -msgid "SYNOPSIS" -msgstr "RESUME" - -#: ../bin/parsechangelog:26 -msgid "parsechangelog [options] [changelogfile]" -msgstr "parsechangelog [options] [fichierdemodifications]" - -#: ../bin/parsechangelog:28 -#, no-wrap -msgid "" -" Options:\n" -" --help, -h print usage information\n" -" --version, -V print version information\n" -" --file, -l changelog file to parse, defaults\n" -" to 'debian/changelog'\n" -" -F ignored if changelogformat = 'debian'\n" -" for compatibility with dpkg-dev\n" -" -L ignored for compatibility with dpkg-dev\n" -" --format see man page for list of available\n" -" output formats, defaults to 'dpkg'\n" -" for compatibility with dpkg-dev\n" -" --since, -s, -v include all changes later than version\n" -" --until, -u include all changes earlier than version\n" -" --from, -f include all changes equal or later\n" -" than version\n" -" --to, -t include all changes up to or equal\n" -" than version\n" -" --count, -c, -n include entries from the top\n" -" (or the tail if is lower than 0)\n" -" --offset, -o change the starting point for --count,\n" -" counted from the top (or the tail if\n" -" is lower than 0)\n" -" --all include all changes\n" -"\n" -msgstr "" - -#: ../bin/parsechangelog:52 -msgid "" -"If neither C nor C<-l EfileE> are specified, " -"F will be used. If two different files are specified the " -"program will abort." -msgstr "" - -#: ../bin/parsechangelog:56 -msgid "" -"If the filename is C<-> the program reads the changelog from standard input." -msgstr "" - -#: ../bin/parsechangelog:59 -msgid "" -"C<--all> overrides all other range selecting options. C<--count> overrides " -"all other range selection options except for C<--all>. The range selecting " -"options can be mixed together, but only one of C<--since> and C<--from> and " -"one of C<--until> and C<--to> can be specified at the same time." -msgstr "" - -#: ../bin/parsechangelog:65 -msgid "" -"The dpkg and rfc822 formats default to showing only the first entry when no " -"other options are given with while the HTML and XML formats default to " -"showing all entries." -msgstr "" - -#: ../bin/parsechangelog:69 -msgid "" -"For a more extensive documentation of the range selecting options and some " -"(hopefully enlightening) examples see L." -msgstr "" - -#: ../bin/parsechangelog:73 ../lib/Parse/DebianChangelog.pm:42 -#: ../lib/Parse/DebianChangelog/ChangesFilters.pm:27 -#: ../lib/Parse/DebianChangelog/Entry.pm:27 -#: ../lib/Parse/DebianChangelog/Util.pm:26 ../lib/Pod/UsageTrans.pm:64 -msgid "DESCRIPTION" -msgstr "DESCRIPTION" - -#: ../bin/parsechangelog:75 -msgid "" -"parsechangelog parses Debian changelogs as described in the Debian policy " -"(version 3.6.2.1 at the time of this writing) and converts them to other " -"output formats. See section L<\"SEE ALSO\"> for locations where to find the " -"full format definition." -msgstr "" - -#: ../bin/parsechangelog:80 -msgid "The output formats supported are currently:" -msgstr "" - -#: ../bin/parsechangelog:84 ../lib/Parse/DebianChangelog.pm:61 -#: ../lib/Parse/DebianChangelog.pm:627 -msgid "dpkg" -msgstr "dpkg" - -#: ../bin/parsechangelog:86 -msgid "" -"Format as known from L. All requested entries (see " -"L<\"SYNOPSIS\"> on how to select specific entries) are returned in the usual " -"Debian control format, merged in one stanza, ready to be used in a " -"F<.changes> file." -msgstr "" - -#: ../bin/parsechangelog:91 ../lib/Parse/DebianChangelog.pm:68 -#: ../lib/Parse/DebianChangelog.pm:740 -msgid "rfc822" -msgstr "rfc822" - -#: ../bin/parsechangelog:93 ../lib/Parse/DebianChangelog.pm:70 -msgid "" -"Similar to the C format, but the requested entries are returned as one " -"stanza each, i.e. they are not merged. This is probably the format to use if " -"you want a machine-usable representation of the changelog." -msgstr "" - -#: ../bin/parsechangelog:97 ../lib/Parse/DebianChangelog.pm:74 -#: ../lib/Parse/DebianChangelog.pm:801 -msgid "xml" -msgstr "xml" - -#: ../bin/parsechangelog:99 ../lib/Parse/DebianChangelog.pm:76 -msgid "" -"Just a simple XML dump of the changelog data. Without any schema or DTD " -"currently, just some made up XML. The actual format might still change. " -"Comments and Improvements welcome." -msgstr "" - -#: ../bin/parsechangelog:103 ../lib/Parse/DebianChangelog.pm:80 -#: ../lib/Parse/DebianChangelog.pm:880 -msgid "html" -msgstr "html" - -#: ../bin/parsechangelog:105 -msgid "" -"The changelog is converted to a somewhat nice looking HTML file with some " -"nice features as a quick-link bar with direct links to every entry. NOTE: " -"This is not configurable yet and was specifically designed to be used on " -"L. This is planned to be changed until version " -"1.0. The used Parse::DebianChangelog module already supports configuration, " -"however, this isn't exposed by this program yet." -msgstr "" - -#: ../bin/parsechangelog:240 ../lib/Parse/DebianChangelog.pm:1251 -#: ../lib/Parse/DebianChangelog/ChangesFilters.pm:165 -#: ../lib/Parse/DebianChangelog/Entry.pm:149 -#: ../lib/Parse/DebianChangelog/Util.pm:158 ../lib/Pod/UsageTrans.pm:88 -msgid "SEE ALSO" -msgstr "VOIR AUSSI" - -#: ../bin/parsechangelog:242 -msgid "Parse::DebianChangelog, the underlying Perl module" -msgstr "" - -#: ../bin/parsechangelog:244 ../lib/Parse/DebianChangelog.pm:1255 -msgid "" -"Description of the Debian changelog format in the Debian policy: " -"L." -msgstr "" - -#: ../bin/parsechangelog:247 ../lib/Parse/DebianChangelog.pm:1258 -#: ../lib/Parse/DebianChangelog/ChangesFilters.pm:169 -#: ../lib/Parse/DebianChangelog/Entry.pm:153 -#: ../lib/Parse/DebianChangelog/Util.pm:162 ../lib/Pod/UsageTrans.pm:92 -msgid "AUTHOR" -msgstr "AUTEUR" - -#: ../bin/parsechangelog:249 ../lib/Parse/DebianChangelog.pm:1260 -#: ../lib/Parse/DebianChangelog/ChangesFilters.pm:171 -#: ../lib/Parse/DebianChangelog/Entry.pm:155 -#: ../lib/Parse/DebianChangelog/Util.pm:164 ../lib/Pod/UsageTrans.pm:94 -msgid "Frank Lichtenheld, Efrank@lichtenheld.deE" -msgstr "Frank Lichtenheld, Efrank@lichtenheld.deE" - -#: ../bin/parsechangelog:251 ../lib/Parse/DebianChangelog.pm:1262 -#: ../lib/Parse/DebianChangelog/ChangesFilters.pm:173 -#: ../lib/Parse/DebianChangelog/Entry.pm:157 -#: ../lib/Parse/DebianChangelog/Util.pm:166 -msgid "COPYRIGHT AND LICENSE" -msgstr "COPYRIGHT ET LICENCE" - -#: ../bin/parsechangelog:253 ../lib/Parse/DebianChangelog.pm:1264 -#: ../lib/Parse/DebianChangelog/ChangesFilters.pm:175 -#: ../lib/Parse/DebianChangelog/Entry.pm:159 -#: ../lib/Parse/DebianChangelog/Util.pm:168 -msgid "Copyright (C) 2005 by Frank Lichtenheld" -msgstr "Copyright (C) 2005 par Frank Lichtenheld" - -#: ../bin/parsechangelog:255 ../lib/Parse/DebianChangelog.pm:1266 -#: ../lib/Parse/DebianChangelog/ChangesFilters.pm:177 -#: ../lib/Parse/DebianChangelog/Entry.pm:161 -#: ../lib/Parse/DebianChangelog/Util.pm:170 -msgid "" -"This program is free software; you can redistribute it and/or modify it " -"under the terms of the GNU General Public License as published by the Free " -"Software Foundation; either version 2 of the License, or (at your option) " -"any later version." -msgstr "" -"Ce logiciel est un logiciel libre ; vous pouvez le diffuser et/ou le " -"modifier suivant les termes de la Licence Publique Générale GNU telle que " -"publiée par la Free Software Foundation ; soit la version 2 de cette " -"licence, soit (à votre convenance) une version ultérieure." - -#: ../bin/parsechangelog:260 ../lib/Parse/DebianChangelog.pm:1271 -#: ../lib/Parse/DebianChangelog/ChangesFilters.pm:182 -#: ../lib/Parse/DebianChangelog/Entry.pm:166 -#: ../lib/Parse/DebianChangelog/Util.pm:175 -msgid "" -"This program is distributed in the hope that it will be useful, but WITHOUT " -"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or " -"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for " -"more details." -msgstr "" -"Ce programme est diffusé dans l'espoir qu'il sera utile, mais SANS AUCUNE " -"GARANTIE ; sans même une garantie implicite de COMMERCIALISATION ou " -"d'ADÉQUATION À UN USAGE PARTICULIER. Voyez la Licence Publique Générale GNU " -"pour plus de détails." - -#: ../bin/parsechangelog:265 ../lib/Parse/DebianChangelog.pm:1276 -#: ../lib/Parse/DebianChangelog/ChangesFilters.pm:187 -#: ../lib/Parse/DebianChangelog/Entry.pm:171 -#: ../lib/Parse/DebianChangelog/Util.pm:180 -msgid "" -"You should have received a copy of the GNU General Public License along with " -"this program; if not, write to the Free Software Foundation, Inc., 51 " -"Franklin St, Fifth Floor, Boston, MA 02110-1301 USA" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:24 -msgid "" -"Parse::DebianChangelog - parse Debian changelogs and output them in other " -"formats" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:28 -#, no-wrap -msgid "" -" use Parse::DebianChangelog;\n" -"\n" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:30 -#, no-wrap -msgid "" -" my $chglog = Parse::DebianChangelog->init( { infile => " -"'debian/changelog',\n" -" HTML => { outfile => " -"'changelog.html' } );\n" -" $chglog->html;\n" -"\n" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:34 -#, no-wrap -msgid "" -" # the following is semantically equivalent\n" -" my $chglog = Parse::DebianChangelog->init();\n" -" $chglog->parse( { infile => 'debian/changelog' } );\n" -" $chglog->html( { outfile => 'changelog.html' } );\n" -"\n" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:39 -#, no-wrap -msgid "" -" my $changes = $chglog->dpkg_str( { since => '1.0-1' } );\n" -" print $changes;\n" -"\n" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:44 -msgid "" -"Parse::DebianChangelog parses Debian changelogs as described in the Debian " -"policy (version 3.6.2.1 at the time of this writing). See section L<\"SEE " -"ALSO\"> for locations where to find this definition." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:48 -msgid "" -"The parser tries to ignore most cruft like # or /* */ style comments, CVS " -"comments, vim variables, emacs local variables and stuff from older " -"changelogs with other formats at the end of the file. NOTE: most of these " -"are ignored silently currently, there is no parser error issued for them. " -"This should become configurable in the future." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:55 -msgid "" -"Beside giving access to the details of the parsed file via the L<\"data\"> " -"method, Parse::DebianChangelog also supports converting these changelogs to " -"various other formats. These are currently:" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:63 -msgid "" -"Format as known from L. All requested entries (see " -"L<\"METHODS\"> for an explanation what this means) are returned in the usual " -"Debian control format, merged in one stanza, ready to be used in a " -"F<.changes> file." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:82 -msgid "" -"The changelog is converted to a somewhat nice looking HTML file with some " -"nice features as a quick-link bar with direct links to every entry. NOTE: " -"This is not very configurable yet and was specifically designed to be used " -"on L. This is planned to be changed until " -"version 1.0." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:90 -msgid "METHODS" -msgstr "METHODES" - -#: ../lib/Parse/DebianChangelog.pm:110 -#: ../lib/Parse/DebianChangelog/Entry.pm:31 -msgid "init" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:112 -msgid "" -"Creates a new object instance. Takes a reference to a hash as optional " -"argument, which is interpreted as configuration options. There are " -"currently no supported general configuration options, but see the other " -"methods for more specific configuration options which can also specified to " -"C." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:118 -msgid "" -"If C or C are specified (see L), C is " -"called from C. If a fatal error is encountered during parsing (e.g. " -"the file can't be opened), C will not return a valid object but " -"C!" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:146 -msgid "reset_parse_errors" -msgstr "reset_parse_errors" - -#: ../lib/Parse/DebianChangelog.pm:148 -msgid "" -"Can be used to delete all information about errors ocurred during previous " -"L runs. Note that C also calls this method." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:177 -msgid "get_parse_errors" -msgstr "get_parse_errors" - -#: ../lib/Parse/DebianChangelog.pm:179 -msgid "" -"Returns all error messages from the last L run. If called in scalar " -"context returns a human readable string representation. If called in list " -"context returns an array of arrays. Each of these arrays contains" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:186 -msgid "1." -msgstr "1." - -#: ../lib/Parse/DebianChangelog.pm:188 -msgid "" -"the filename of the parsed file or C if a string was parsed directly" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:191 -msgid "2." -msgstr "2." - -#: ../lib/Parse/DebianChangelog.pm:193 -msgid "the line number where the error occurred" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:195 -msgid "3." -msgstr "3." - -#: ../lib/Parse/DebianChangelog.pm:197 -msgid "an error description" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:199 -msgid "4." -msgstr "4." - -#: ../lib/Parse/DebianChangelog.pm:201 -msgid "the original line" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:205 -msgid "" -"NOTE: This format isn't stable yet and may change in later versions of this " -"module." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:237 -msgid "get_error" -msgstr "get_error" - -#: ../lib/Parse/DebianChangelog.pm:239 -msgid "" -"Get the last non-parser error (e.g. the file to parse couldn't be opened)." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:251 -msgid "parse" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:253 -msgid "" -"Parses either the file named in configuration item C or the string " -"saved in configuration item C. Accepts a hash ref as optional " -"argument which can contain configuration items." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:258 -msgid "" -"Returns C in case of error (e.g. \"file not found\", B parse " -"errors) and the object if successful. If C was returned, you can get " -"the reason for the failure by calling the L method." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:511 -msgid "data" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:513 -msgid "" -"C returns an array (if called in list context) or a reference to an " -"array of Parse::DebianChangelog::Entry objects which each represent one " -"entry of the changelog." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:517 -msgid "" -"This is currently merely a placeholder to enable users to get to the raw " -"data, expect changes to this API in the near future." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:520 -msgid "" -"This method supports the common output options described in section " -"L<\"COMMON OUTPUT OPTIONS\">." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:629 -msgid "(and B)" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:631 -msgid "" -"C returns a hash (in list context) or a hash reference (in scalar " -"context) where the keys are field names and the values are field values. The " -"following fields are given:" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:637 -#: ../lib/Parse/DebianChangelog/Entry.pm:54 -msgid "Source" -msgstr "Source" - -#: ../lib/Parse/DebianChangelog.pm:639 -msgid "package name (in the first entry)" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:641 -#: ../lib/Parse/DebianChangelog/Entry.pm:58 -msgid "Version" -msgstr "Version" - -#: ../lib/Parse/DebianChangelog.pm:643 -msgid "packages' version (from first entry)" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:645 -#: ../lib/Parse/DebianChangelog/Entry.pm:62 -msgid "Distribution" -msgstr "Distribution" - -#: ../lib/Parse/DebianChangelog.pm:647 -msgid "target distribution (from first entry)" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:649 -#: ../lib/Parse/DebianChangelog/Entry.pm:66 -msgid "Urgency" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:651 -msgid "urgency (highest of all printed entries)" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:653 -msgid "Maintainer" -msgstr "Responsable" - -#: ../lib/Parse/DebianChangelog.pm:655 -msgid "person that created the (first) entry" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:657 -#: ../lib/Parse/DebianChangelog/Entry.pm:94 -msgid "Date" -msgstr "Date" - -#: ../lib/Parse/DebianChangelog.pm:659 -msgid "date of the (first) entry" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:661 -msgid "Closes" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:663 -msgid "bugs closed by the entry/entries, sorted by bug number" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:665 -msgid "Changes" -msgstr "Changements" - -#: ../lib/Parse/DebianChangelog.pm:667 -msgid "content of the the entry/entries" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:671 -msgid "" -"C returns a stringified version of this hash which should look " -"exactly like the output of L. The fields are ordered " -"like in the list above." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:675 ../lib/Parse/DebianChangelog.pm:754 -msgid "" -"Both methods only support the common output options described in section " -"L<\"COMMON OUTPUT OPTIONS\">." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:678 -msgid "dpkg_str" -msgstr "dpkg_str" - -#: ../lib/Parse/DebianChangelog.pm:680 -msgid "See L." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:742 -msgid "(and B)" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:744 -msgid "" -"C returns an array of hashes (in list context) or a reference to " -"this array (in scalar context) where each hash represents one entry in the " -"changelog. For the format of such a hash see the description of the " -"L<\"dpkg\"> method (while ignoring the remarks about which values are taken " -"from the first entry)." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:750 -msgid "" -"C returns a stringified version of this hash which looks similar " -"to the output of dpkg-parsechangelog but instead of one stanza the output " -"contains one stanza for each entry." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:757 -msgid "rfc822_str" -msgstr "rfc822_str" - -#: ../lib/Parse/DebianChangelog.pm:759 -msgid "See L." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:803 -msgid "(and B)" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:805 -msgid "" -"C converts the changelog to some free-form (i.e. there is neither a DTD " -"or a schema for it) XML." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:808 -msgid "The method C is an alias for C." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:810 ../lib/Parse/DebianChangelog.pm:893 -msgid "" -"Both methods support the common output options described in section " -"L<\"COMMON OUTPUT OPTIONS\"> and additionally the following configuration " -"options (as usual to give in a hash reference as parameter to the method " -"call):" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:817 ../lib/Parse/DebianChangelog.pm:900 -msgid "outfile" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:819 ../lib/Parse/DebianChangelog.pm:902 -msgid "directly write the output to the file specified" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:823 -msgid "xml_str" -msgstr "xml_str" - -#: ../lib/Parse/DebianChangelog.pm:825 -msgid "See L." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:882 -msgid "(and B)" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:884 -msgid "" -"C converts the changelog to a HTML file with some nice features such " -"as a quick-link bar with direct links to every entry. The HTML is generated " -"with the help of HTML::Template. If you want to change the output you should " -"use the default template provided with this module as a base and read the " -"documentation of HTML::Template to understand how to edit it." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:891 -msgid "The method C is an alias for C." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:904 -msgid "template" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:906 -msgid "" -"template file to use, defaults to tmpl/default.tmpl, so you most likely want " -"to override that. NOTE: The plan is to provide a configuration file for the " -"module later to be able to use sane defaults here." -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:911 -msgid "style" -msgstr "style" - -#: ../lib/Parse/DebianChangelog.pm:913 -msgid "" -"path to the CSS stylesheet to use (a default might be specified in the " -"template and will be honoured, see the default template for an example)" -msgstr "" - -#: ../lib/Parse/DebianChangelog.pm:917 -msgid "print_style" -msgstr "print_style" - -#: ../lib/Parse/DebianChangelog.pm:919 -msgid "" -"path to the CSS stylesheet to use for printing (see the notes for C