--- a/i18n/Beremiz_fr_FR.po Thu Oct 08 16:37:58 2009 +0200
+++ b/i18n/Beremiz_fr_FR.po Fri Oct 09 17:38:17 2009 +0200
@@ -7,15 +7,15 @@
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-06-24 18:44+0200\n"
-"PO-Revision-Date: 2009-07-02 18:53+0100\n"
+"POT-Creation-Date: 2009-10-09 16:27+0200\n" +"PO-Revision-Date: 2009-10-09 16:30+0100\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -44,235 +44,239 @@
msgid " generation failed !\n"
msgstr ": la construction a échouée !\n"
msgid "\"%s\" folder is not a valid Beremiz project\n"
msgstr "Le dossier \"%s\" ne contient pas de projet Beremiz valide\n"
-#: Beremiz_service.py:467
-#: runtime/PLCObject.py:269
+#: ../plugins/python/PythonEditor.py:500
msgid "A child names \"%s\" already exist -> \"%s\"\n"
msgid "A child with IEC channel %d already exist -> %d\n"
msgstr "A propos de Beremiz"
msgstr "Ajouter un plugin"
msgstr "Ajouter un sous plugin"
msgid "Already connected. Please disconnect\n"
msgstr "Déjà connecté. Veuillez déconnecter\n"
-#: plugins/canfestival/config_utils.py:341
-#: plugins/canfestival/config_utils.py:623
+#: ../plugins/canfestival/config_utils.py:341 +#: ../plugins/canfestival/config_utils.py:623 msgid "Bad location size : %s"
msgstr "Mauvaise taille d'adresse : %s"
-msgstr "Compiler\tCTRL+R"
msgid "Build directory already clean\n"
msgstr "Le répertoire de compilation est déjà nettoyé\n"
msgid "Build project into build folder"
msgstr "Compiler le projet dans le répertoire ce compilation"
msgid "C Build crashed !\n"
msgstr "La compilation du C a mal fonctionné !\n"
msgid "C Build failed.\n"
msgstr "La compilation du C a échouée !\n"
msgid "C code generated successfully.\n"
msgstr "Code C généré avec succès.\n"
-#: targets/toolchain_gcc.py:119
+#: ../targets/toolchain_gcc.py:125 msgid "C compilation of %s failed.\n"
msgstr "La compilation C de %s a échouée.\n"
msgid "Can't find module for target %s!\n"
msgstr "Impossible de trouver le module correspondant à la cible %s !\n"
msgid "Cannot compare latest build to target. Please build.\n"
msgstr "Impossible de comparer la cible avec la dernière compilation. Veuillez compiler le projet.\n"
msgid "Cannot create child %s of type %s "
msgstr "Impossible d'ajouter un élément \"%s\" de type \"%s\""
msgid "Cannot find lower free IEC channel than %d\n"
msgstr "Impossible de trouver un numéro IEC inférieur à %d libre\n"
-#: connectors/PYRO/__init__.py:61
+#: ../connectors/PYRO/__init__.py:68 msgid "Cannot get PLC status - connection failed.\n"
msgstr "Impossible d'obtenir le statut de l'automate - la connecxion a échoué.\n"
msgid "Cannot open/parse VARIABLES.csv!\n"
msgstr "Impossible d'ouvrir ou d'analyser le fichier VARIABLES.csv !\n"
-#: plugins/canfestival/config_utils.py:371
+#: ../plugins/canfestival/config_utils.py:371 msgid "Cannot set bit offset for non bool '%s' variable (ID:%d,Idx:%x,sIdx:%x))"
-#: Beremiz_service.py:281
+#: ../Beremiz_service.py:320 msgid "Change IP of interface to bind"
msgstr "Changer l'adresse IP de l'interface à lier"
-#: Beremiz_service.py:280
+#: ../Beremiz_service.py:319 -#: Beremiz_service.py:284
+#: ../Beremiz_service.py:323 msgid "Change Port Number"
msgstr "Changer le numéro de port"
-#: Beremiz_service.py:286
+#: ../Beremiz_service.py:325 msgid "Change working directory"
msgstr "Changer le dossier de travail"
+#: ../plugins/python/modules/svgui/svgui.py:90 +msgid "Choose a SVG file" +msgstr "Choisissez un fichier SVG" msgstr "Choisissez un projet"
-#: Beremiz_service.py:332
+#: ../Beremiz_service.py:371 msgid "Choose a working directory "
msgstr "Choisissez un dossier de travail"
+msgid "Chosen folder doesn't contain a program. It's not a valid project!" +msgstr "Le répertoire ne contient pas de programme. Ce n'est pas un projet valide !" +msgid "Chosen folder isn't empty. You can't use it for a new project!" +msgstr "Le répertoire n'est pas vide. Vous ne pouvez pas l'utiliser pour créer un nouveau projet !"
msgid "Clean project build folder"
msgstr "Nettoyer le répertoire de compilation"
msgid "Cleaning the build directory\n"
msgstr "Répertoire de compilation en cours de nettoyage\n"
msgid "Close Application"
msgstr "Fermer l'application"
msgstr "Fermer le projet"
-msgid "Compiling IEC Program in to C code...\n"
+msgid "Close Tab\tCTRL+W" +msgstr "Fermer l'onglet\tCTRL+W" +msgid "Compiling IEC Program into C code...\n" msgstr "Compilation du program en IEC vers du code C en cours...\n"
-#: plugins/canfestival/config_utils.py:335
-#: plugins/canfestival/config_utils.py:617
-msgid "Conflict type for location \"%s\""
-msgstr "Conflit entre types pour l'adresse \"%s\""
msgid "Connect to the target PLC"
msgstr "Connecter à l'automate cible"
-#: connectors/PYRO/__init__.py:31
+#: ../connectors/PYRO/__init__.py:38 msgid "Connecting to URI : %s\n"
msgstr "Connection à l'URI %s en cours...\n"
+msgid "Connection canceled!\n" +msgstr "La connection a été abandonnée !\n" msgid "Connection failed to %s!\n"
msgstr "La connection à \"%s\" a échouée !\n"
"Could not add child \"%s\", type %s :\n"
"Couldn't load plugin base parameters %s :\n"
@@ -281,7 +285,7 @@
"Impossible de charger les paramètres de base du plugin %s :\n"
"Couldn't load plugin parameters %s :\n"
@@ -290,145 +294,118 @@
"Impossible de charger les paramètres du plugin %s :\n"
msgid "Couldn't start PLC debug !\n"
msgstr "Impossible d'arrêter le débogage de l'automate !\n"
msgid "Couldn't stop PLC !\n"
msgstr "Impossible d'arrêter l'automate !\n"
+#: ../plugins/python/modules/svgui/svgui.py:20
msgid "Debug : Unknown variable %s\n"
msgstr "Débogage : variable \"%s\" inconnue\n"
msgid "Debug Thread couldn't be killed"
msgstr "Le thread de débogage n'a pu être détruit"
msgid "Debug data not coherent %d != %d\n"
msgstr "Les données de débogage ne sont pas cohérentes %d != %d\n"
-#: runtime/PLCObject.py:424
-msgid "Debug error idx : %d, expected_idx %d, type : %s"
msgid "Debugger disabled\n"
msgstr "Débogueur désactivé\n"
-msgstr "Supprimer un plugin"
msgid "Delete this plugin"
msgstr "Supprimer ce plugin"
msgid "Disconnect from PLC"
msgstr "Déconnecter l'automate"
-msgid "Do you want to continue?"
-msgstr "Voulez-vous continuer ?"
-#: plugins/c_ext/c_ext.py:204
-#: plugins/c_ext/c_ext.py:205
+#: ../plugins/c_ext/c_ext.py:236 +#: ../plugins/c_ext/c_ext.py:237 msgstr "Editer le fichier C"
-#: plugins/canfestival/canfestival.py:200
+#: ../plugins/canfestival/canfestival.py:217 msgid "Edit CanOpen Network with NetworkEdit"
msgstr "Editer le réseau CANOpen à l'aide de NetworkEdit"
-msgstr "Editer l'automate"
-msgid "Edit PLC\tCTRL+R"
-msgstr "Editer l'automate\tCTRL+R"
-msgid "Edit PLC program with PLCOpenEditor"
-msgstr "Editer le programme à l'aide de PLCOpenEditor"
+#: ../plugins/python/modules/wxglade_hmi/wxglade_hmi.py:13 msgid "Edit a WxWidgets GUI with WXGlade"
msgstr "Editer une IHM WxWidgets à l'aide de WXGlade"
-#: plugins/canfestival/canfestival.py:199
+#: ../plugins/canfestival/canfestival.py:216 msgstr "Editer le réseau"
msgid "Edit raw IEC code added to code generated by PLCGenerator"
msgstr "Editer le code IEC ajouté au code généré par PLCGenerator"
msgid "Enable/Disable this plugin"
msgstr "Activer/Désactiver le plugin"
-#: Beremiz_service.py:339
+#: ../Beremiz_service.py:378 msgstr "Saisissez un nom"
-#: Beremiz_service.py:324
+#: ../Beremiz_service.py:363 msgid "Enter a port number "
msgstr "Saisissez un numéro de port"
-#: Beremiz_service.py:314
-msgid "Enter the ip of the interface to bind"
+#: ../Beremiz_service.py:353 +msgid "Enter the IP of the interface to bind" msgstr "Saisissez l'adresse IP de l'interface à lier"
-#: Beremiz_service.py:229
-#: Beremiz_service.py:353
+#: ../Beremiz_service.py:268 +#: ../Beremiz_service.py:392
-msgid "Error : At least one configuration and one ressource must be declared in PLC !\n"
-msgstr "Erreur : Au moins une configuration ou une resource doit être déclaré dans l'automate !\n"
+msgid "Error : At least one configuration and one resource must be declared in PLC !\n" +msgstr "Erreur : Au moins une configuration ou une ressource doit être déclarée dans l'automate !\n"
msgid "Error : IEC to C compiler returned %d\n"
msgstr "Erreur : Le compilateur d'IEC en C a retourné %d\n"
"Error in ST/IL/SFC code generator :\n"
@@ -437,430 +414,403 @@
"Erreur dans le générateur de code ST/IL/SFC :\n"
msgid "Error while saving \"%s\"\n"
msgstr "Erreur lors de l'enregistrement de \"%s\"\n"
-#: plugins/canfestival/canfestival.py:191
+#: ../plugins/canfestival/canfestival.py:208 msgid "Error: No Master generated\n"
msgstr "Erreur : Aucun maître généré\n"
-#: plugins/canfestival/canfestival.py:186
+#: ../plugins/canfestival/canfestival.py:203 msgid "Error: No PLC built\n"
msgstr "Erreur : Aucun automate compilé\n"
msgid "Exception while connecting %s!\n"
msgstr "Une exception est apparu au cours de la connexion %s !\n"
msgid "Extracting Located Variables...\n"
msgstr "Extraction des variables adressées en cours...\n"
msgid "Failed : Must build before transfer.\n"
msgstr "Echec : Le projet doit être compilé avant d'être transféré.\n"
msgid "Fatal : cannot get builder.\n"
msgstr "Erreur fatale : impossible de trouver un compilateur.\n"
-msgid "Folder choosen doesn't contain a program. It's not a valid project!"
-msgstr "Le répertoire ne contient pas de programme. Ce n'est pas un projet valide !"
-msgid "Folder choosen isn't empty. You can't use it for a new project!"
-msgstr "Le répertoire n'est pas vide. Vous ne pouvez pas l'utiliser pour créer un nouveau projet !"
-#: connectors/PYRO/__init__.py:93
+#: ../connectors/PYRO/__init__.py:100 msgid "Force runtime reload\n"
msgstr "Redémarrage du runtime forcé\n"
msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
msgstr "Création du code ST/IL/SFC de l'automate IEC-61131 en cours...\n"
msgid "Generating plugins C code\n"
msgstr "Création du code C des plugins en cours\n"
msgid "IEC-61131-3 code generation failed !\n"
msgstr "La création du code IEC-61131-3 a échouée !\n"
-#: plugins/canfestival/config_utils.py:376
-#: plugins/canfestival/config_utils.py:637
+#: ../Beremiz_service.py:354 +#: ../Beremiz_service.py:355 +msgid "IP is not valid!" +msgstr "l'IP est invalide !" +#: ../plugins/python/modules/svgui/svgui.py:15 +#: ../plugins/python/modules/svgui/svgui.py:16 +msgstr "Importer un SVG" +#: ../plugins/python/modules/svgui/svgui.py:19 +#: ../plugins/canfestival/config_utils.py:376 +#: ../plugins/canfestival/config_utils.py:637 msgid "Invalid type \"%s\"-> %d != %d for location\"%s\""
msgstr "Type invalide \"%s\"-> %d != %d pour cette adresse \"%s\""
-#: Beremiz_service.py:315
-#: Beremiz_service.py:316
-msgid "Ip is not valid!"
-msgstr "l'IP est invalide !"
-msgid "Latest build already match current target. Transfering anyway...\n"
+msgid "Latest build already matches current target. Transfering anyway...\n" msgstr "La dernière compilation correspond à la cible actuelle...\n"
-msgid "Latest build do not match with target, please transfer.\n"
+msgid "Latest build does not match with target, please transfer.\n" msgstr "La dernière compilation ne correspond pas a la cible actuelle, veuillez transférer le programme.\n"
-msgid "Latest build match target, no transfer needed.\n"
+msgid "Latest build matches target, no transfer needed.\n" msgstr "La dernière compilation correspond à la cible actuelle. il n'est pas nécessaire de transférer le programme.\n"
-#: Beremiz_service.py:283
+#: ../Beremiz_service.py:322 msgid "Launch WX GUI inspector"
msgstr "Lancer un inspecteur d'IHM WX"
-#: Beremiz_service.py:282
+#: ../Beremiz_service.py:321 msgid "Launch a live Python shell"
msgstr "Lancer une console Python"
-#: targets/toolchain_gcc.py:127
+#: ../targets/toolchain_gcc.py:133
msgid "Max count (%d) reached for this plugin of type %s "
msgstr "Nombre limite(%d) atteint pour les plugin de type %s"
-#: runtime/ServicePublisher.py:50
-#: Beremiz_service.py:340
+#: ../Beremiz_service.py:379 msgid "Name must not be null!"
msgstr "Le nom ne doit pas être vide !"
-#: runtime/PLCObject.py:313
-msgstr "Nouvel automate (%s)"
-msgid "No PLC to transfer (did build success ?)\n"
+msgid "No PLC to transfer (did build succeed ?)\n" msgstr "Aucun automate à transférer (la compilation a-t-elle réussi ?)\n"
-#: Beremiz_service.py:353
+#: ../Beremiz_service.py:392 msgstr "Aucun automate en cours d'exécution"
-#: plugins/canfestival/config_utils.py:632
+#: ../plugins/python/modules/svgui/svgui.py:96 +msgid "No such SVG file: %s\n" +msgstr "Fichier SVG inconnu : %s\n" +#: ../plugins/canfestival/config_utils.py:632 msgid "No such index/subindex (%x,%x) (variable %s)"
msgstr "indice et sous-indice inconnu (%x,%x) (variable %s)"
-#: plugins/canfestival/config_utils.py:361
+#: ../plugins/canfestival/config_utils.py:361 msgid "No such index/subindex (%x,%x) in ID : %d (variable %s)"
msgstr "indice et sous-indice inconnu (%x,%x) pour l'ID : %d (variable %s)"
-#: plugins/canfestival/config_utils.py:354
+#: ../plugins/canfestival/config_utils.py:354 msgid "Non existing node ID : %d (variable %s)"
msgstr "Le node ID n'existe pas : %d (variable %s)"
-#: plugins/canfestival/config_utils.py:383
+#: ../plugins/canfestival/config_utils.py:383 msgid "Not PDO mappable variable : '%s' (ID:%d,Idx:%x,sIdx:%x))"
msgstr "Variable non mappable dans un PDO : '%s' (ID:%d,Idx:%x,sIdx:%x))"
-#: targets/toolchain_gcc.py:95
+#: ../targets/toolchain_gcc.py:101
msgstr "L'automate est dans l'état %s\n"
+msgstr "Mise en page..." msgid "Please enter a name for plugin:"
msgstr "Saisissez un nom pour le plugin :"
-#: runtime/PLCObject.py:219
-msgid "Please stop PLC to close"
-msgstr "Veuillez arrêter l'automate pour quitter"
-#: targets/toolchain_gcc.py:93
+#: ../targets/toolchain_gcc.py:99
msgid "Plugins code generation failed !\n"
msgstr "La création du code des plugins a échoué !\n"
-#: Beremiz_service.py:325
+#: ../Beremiz_service.py:364 msgid "Port number must be 0 <= port <= 65535!"
msgstr "Le numéro de port doit être compris entre 0 et 65535 !"
-#: Beremiz_service.py:325
+#: ../Beremiz_service.py:364 msgid "Port number must be an integer!"
msgstr "Le numéro de port doit être un entier !"
-#: runtime/PLCObject.py:279
-msgstr "Problème lors du %s de l'automate"
+msgstr "Aperçu avant impression"
msgid "Project not created"
msgstr "Le projet n'a pu être créé"
msgid "Project tree layout do not match plugin.xml %s!=%s "
msgstr "L'organisation du projet ne correspond pas à plugin.xml %s!=%s"
-#: Beremiz_service.py:433
-msgid "Publish service on local network"
-msgstr "Le service est publié sur le réseau local"
+#: ../plugins/python/PythonEditor.py:513 +#: ../plugins/python/PythonEditor.py:566 -#: runtime/PLCObject.py:282
-msgid "PythonThreadProc interrupted"
-msgstr "PythonThreadProc a été interrompu"
-#: Beremiz_service.py:287
+#: ../Beremiz_service.py:326
msgid "Really delete plugin ?"
msgstr "Voulez-vous réellement supprimer le plugin ?"
+#: ../plugins/python/PythonEditor.py:494 +msgstr "Refaire\tCTRL+Y"
+#: ../plugins/python/PythonEditor.py:490 +msgstr "Actualiser\tCTRL+R" msgstr "Enlever le plugin"
+#: ../plugins/python/modules/svgui/svgui.py:90 +msgid "SVG files (*.svg)|*.svg|All files|*.*" +msgstr "Fichiers SVG (*.svg)|*.svg|Tous les fichiers|*.*" msgstr "Enregistrer\tCTRL+S"
-msgstr "Enregistrer le log"
msgstr "Enregistrer les changements ?"
-msgid "Service Discovery"
-msgstr "Découverte de service"
+msgid "Services available:" +msgstr "Services disponibles:"
msgid "Show IEC code generated by PLCGenerator"
msgstr "Afficher le code IEC généré par PLCGenerator"
-#: plugins/canfestival/canfestival.py:202
+#: ../plugins/canfestival/canfestival.py:220 msgstr "Afficher le maître"
-#: plugins/canfestival/canfestival.py:203
+#: ../plugins/canfestival/canfestival.py:221 msgid "Show Master generated by config_utils"
msgstr "Afficher le maître généré par config_utils"
msgstr "Afficher le code"
-#: Beremiz_service.py:278
-#: runtime/PLCObject.py:285
+#: ../Beremiz_service.py:317 msgstr "Démarrer l'automate"
msgid "Start PLC (debug mode)"
msgstr "Démarrer l'automate (en mode debug)"
msgid "Start build in %s\n"
msgstr "Début de la compilation dans %s\n"
msgid "Starting PLC (debug mode)\n"
msgstr "Démarrage de l'automate (en mode debug) en cours\n"
-#: Beremiz_service.py:279
-#: runtime/PLCObject.py:291
+#: ../Beremiz_service.py:318 msgstr "Arrêter l'automate"
msgstr "Arrêter l'automate en cours d'exécution"
msgstr "Arrêt du débogage en cours\n"
-#: Beremiz_service.py:426
-msgid "The daemon runs on port :"
-msgstr "Le service est disponible sur le port :"
-#: Beremiz_service.py:427
-msgid "The object's uri is :"
-msgstr "L' URI de l'objet est :"
-#: Beremiz_service.py:428
-msgid "The working directory :"
-msgstr "Le répertoire de travail :"
msgstr "Transférer l'automate"
msgid "Transfer completed successfully.\n"
msgstr "Transfert effectué avec succès.\n"
msgid "Transfer failed\n"
msgstr "Le transfert a échoué\n"
-#: targets/Xenomai/__init__.py:27
+#: ../plugins/canfestival/config_utils.py:335 +#: ../plugins/canfestival/config_utils.py:617 +msgid "Type conflict for location \"%s\"" +msgstr "Conflit entre types pour l'adresse \"%s\"" +#: ../plugins/canfestival/config_utils.py:455 +#: ../plugins/canfestival/config_utils.py:469 +msgid "Unable to define PDO mapping for node %02x" +msgstr "Impossible de définir le mappage des PDO pour le noeud %02x" +#: ../targets/Xenomai/__init__.py:27 msgid "Unable to get Xenomai's CFLAGS\n"
msgstr "Impossible d'obtenir les CFLAGS de Xenomai\n"
-#: targets/Xenomai/__init__.py:16
+#: ../targets/Xenomai/__init__.py:16 msgid "Unable to get Xenomai's LDFLAGS\n"
msgstr "Impossible d'obtenir les LDFLAGS de Xenomai\n"
+#: ../plugins/python/PythonEditor.py:492 +msgstr "Défaire\tCTRL+Z" +#: ../plugins/python/modules/wxglade_hmi/wxglade_hmi.py:12
msgid "Warnings in ST/IL/SFC code generator :\n"
msgstr "Mises en garde du generateur de code ST/IL/SFC :\n"
-msgid "Write Python runtime code, for use with python_eval FBs"
-msgstr "Ecrivez le code Python du runtime, à utiliser avec les blocs python_eval"
-#: connectors/PYRO/__init__.py:39
+#: ../connectors/PYRO/__init__.py:46 msgid "Wrong URI, please check it !\n"
msgstr "URI inconnue, veuillez vérifier l'adresse !\n"
-msgid "You are about to overwrite that file\n"
-msgstr "Vous allez écraser ce fichier\n"
msgid "exited with status %s (pid %s)\n"
msgstr "a quitté avec le status %s (pid %s)\n"
-#: runtime/PLCObject.py:277
-#: runtime/PLCObject.py:275
msgstr "Paramètres de base"
@@ -952,3 +902,62 @@
+#~ msgid "Conflict type for location \"%s\"" +#~ msgstr "Conflit entre types pour l'adresse \"%s\"" +#~ msgid "#EXCEPTION : " +#~ msgstr "#EXCEPTION : " +#~ msgid "Build\tCTRL+R" +#~ msgstr "Compiler\tCTRL+R" +#~ msgid "Delete Plugin" +#~ msgstr "Supprimer un plugin" +#~ msgid "Do you want to continue?" +#~ msgstr "Voulez-vous continuer ?" +#~ msgid "Edit PLC\tCTRL+R" +#~ msgstr "Editer l'automate\tCTRL+R" +#~ msgid "Edit PLC program with PLCOpenEditor" +#~ msgstr "Editer le programme à l'aide de PLCOpenEditor" +#~ msgstr "Mon IP est :" +#~ msgstr "Nouvel automate (%s)" +#~ msgid "Please stop PLC to close" +#~ msgstr "Veuillez arrêter l'automate pour quitter" +#~ msgid "Problem %s PLC" +#~ msgstr "Problème lors du %s de l'automate" +#~ msgid "Publish service on local network" +#~ msgstr "Le service est publié sur le réseau local" +#~ msgid "PythonThreadProc interrupted" +#~ msgstr "PythonThreadProc a été interrompu" +#~ msgstr "Enregistrer le log" +#~ msgid "Service Discovery" +#~ msgstr "Découverte de service" +#~ msgid "The daemon runs on port :" +#~ msgstr "Le service est disponible sur le port :" +#~ msgid "The object's uri is :" +#~ msgstr "L' URI de l'objet est :" +#~ msgid "The working directory :" +#~ msgstr "Le répertoire de travail :" +#~ msgid "Write Python runtime code, for use with python_eval FBs" +#~ "Ecrivez le code Python du runtime, à utiliser avec les blocs python_eval" +#~ msgid "You are about to overwrite that file\n" +#~ msgstr "Vous allez écraser ce fichier\n" --- a/i18n/messages.pot Thu Oct 08 16:37:58 2009 +0200
+++ b/i18n/messages.pot Fri Oct 09 17:38:17 2009 +0200
@@ -8,7 +8,7 @@
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-07-27 18:06+0200\n"
+"POT-Creation-Date: 2009-10-09 16:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -16,7 +16,7 @@
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -33,46 +33,50 @@
msgid " generation failed !\n"
msgid "\"%s\" folder is not a valid Beremiz project\n"
-#: ../Beremiz.py:1417 ../Beremiz.py:1419 ../Beremiz.py:1420
+#: ../plugins/python/PythonEditor.py:500 +#: ../Beremiz.py:1420 ../Beremiz.py:1422 ../Beremiz.py:1423
msgid "A child names \"%s\" already exist -> \"%s\"\n"
msgid "A child with IEC channel %d already exist -> %d\n"
-#: ../Beremiz.py:311 ../Beremiz.py:1390
-#: ../Beremiz.py:612 ../Beremiz.py:874
+#: ../Beremiz.py:585 ../Beremiz.py:849 @@ -80,7 +84,7 @@
msgid "Already connected. Please disconnect\n"
@@ -90,15 +94,15 @@
msgid "Bad location size : %s"
@@ -106,10 +110,6 @@
msgid "Build directory already clean\n"
@@ -118,51 +118,47 @@
msgid "Build project into build folder"
msgid "C Build crashed !\n"
msgid "C Build failed.\n"
msgid "C code generated successfully.\n"
-#: ../targets/toolchain_gcc.py:119
+#: ../targets/toolchain_gcc.py:125 msgid "C compilation of %s failed.\n"
msgid "Can't find module for target %s!\n"
msgid "Cannot compare latest build to target. Please build.\n"
msgid "Cannot create child %s of type %s "
msgid "Cannot find lower free IEC channel than %d\n"
-#: ../connectors/PYRO/__init__.py:61
+#: ../connectors/PYRO/__init__.py:68 msgid "Cannot get PLC status - connection failed.\n"
msgid "Cannot open/parse VARIABLES.csv!\n"
@@ -171,30 +167,42 @@
msgid "Cannot set bit offset for non bool '%s' variable (ID:%d,Idx:%x,sIdx:%x))"
-#: ../Beremiz_service.py:315
+#: ../Beremiz_service.py:320 msgid "Change IP of interface to bind"
-#: ../Beremiz_service.py:314
+#: ../Beremiz_service.py:319 -#: ../Beremiz_service.py:318
+#: ../Beremiz_service.py:323 msgid "Change Port Number"
-#: ../Beremiz_service.py:320
+#: ../Beremiz_service.py:325 msgid "Change working directory"
-#: ../Beremiz.py:1249 ../Beremiz.py:1272
+#: ../plugins/python/modules/svgui/svgui.py:90 +msgid "Choose a SVG file" +#: ../Beremiz.py:1289 ../Beremiz.py:1314 -#: ../Beremiz_service.py:366
+#: ../Beremiz_service.py:371 msgid "Choose a working directory "
+msgid "Chosen folder doesn't contain a program. It's not a valid project!" +msgid "Chosen folder isn't empty. You can't use it for a new project!" @@ -207,22 +215,20 @@
msgid "Cleaning the build directory\n"
-#: ../Beremiz.py:524 ../Beremiz.py:1299
+#: ../Beremiz.py:483 ../Beremiz.py:1341 msgid "Close Application"
-msgid "Compiling IEC Program in to C code...\n"
+msgid "Close Tab\tCTRL+W" -#: ../plugins/canfestival/config_utils.py:335
-#: ../plugins/canfestival/config_utils.py:617
-msgid "Conflict type for location \"%s\""
+msgid "Compiling IEC Program into C code...\n" @@ -233,31 +239,35 @@
msgid "Connect to the target PLC"
-#: ../connectors/PYRO/__init__.py:31
+#: ../connectors/PYRO/__init__.py:38 msgid "Connecting to URI : %s\n"
+msgid "Connection canceled!\n" msgid "Connection failed to %s!\n"
"Could not add child \"%s\", type %s :\n"
"Couldn't load plugin base parameters %s :\n"
"Couldn't load plugin parameters %s :\n"
@@ -272,37 +282,37 @@
msgid "Couldn't stop PLC !\n"
+#: ../plugins/python/modules/svgui/svgui.py:20
msgid "Debug : Unknown variable %s\n"
msgid "Debug Thread couldn't be killed"
msgid "Debug data not coherent %d != %d\n"
msgid "Debugger disabled\n"
msgid "Delete this plugin"
@@ -314,35 +324,23 @@
msgid "Disconnect from PLC"
-#: ../plugins/c_ext/c_ext.py:204 ../plugins/c_ext/c_ext.py:205
+#: ../plugins/c_ext/c_ext.py:236 ../plugins/c_ext/c_ext.py:237 -#: ../plugins/canfestival/canfestival.py:200
+#: ../plugins/canfestival/canfestival.py:217 msgid "Edit CanOpen Network with NetworkEdit"
+#: ../plugins/python/modules/wxglade_hmi/wxglade_hmi.py:13 +msgid "Edit a WxWidgets GUI with WXGlade"
-msgid "Edit PLC\tCTRL+R"
-msgid "Edit PLC program with PLCOpenEditor"
-#: ../plugins/canfestival/canfestival.py:199
+#: ../plugins/canfestival/canfestival.py:216 @@ -350,113 +348,104 @@
msgid "Edit raw IEC code added to code generated by PLCGenerator"
msgid "Enable/Disable this plugin"
-#: ../Beremiz_service.py:373
+#: ../Beremiz_service.py:378 -#: ../Beremiz_service.py:358
+#: ../Beremiz_service.py:363 msgid "Enter a port number "
-#: ../Beremiz_service.py:348
-msgid "Enter the ip of the interface to bind"
+#: ../Beremiz_service.py:353 +msgid "Enter the IP of the interface to bind" -#: ../Beremiz.py:1284 ../Beremiz.py:1288 ../Beremiz.py:1443 ../Beremiz.py:1453
-#: ../Beremiz_service.py:263 ../Beremiz_service.py:387
+#: ../Beremiz.py:1446 ../Beremiz.py:1456 ../Beremiz_service.py:268 +#: ../Beremiz_service.py:392
-msgid "Error : At least one configuration and one ressource must be declared in PLC !\n"
+msgid "Error : At least one configuration and one resource must be declared in PLC !\n"
msgid "Error : IEC to C compiler returned %d\n"
"Error in ST/IL/SFC code generator :\n"
msgid "Error while saving \"%s\"\n"
-#: ../plugins/canfestival/canfestival.py:191
+#: ../plugins/canfestival/canfestival.py:208 msgid "Error: No Master generated\n"
-#: ../plugins/canfestival/canfestival.py:186
+#: ../plugins/canfestival/canfestival.py:203 msgid "Error: No PLC built\n"
msgid "Exception while connecting %s!\n"
msgid "Extracting Located Variables...\n"
msgid "Failed : Must build before transfer.\n"
msgid "Fatal : cannot get builder.\n"
-msgid "Folder choosen doesn't contain a program. It's not a valid project!"
-msgid "Folder choosen isn't empty. You can't use it for a new project!"
-#: ../connectors/PYRO/__init__.py:93
+#: ../connectors/PYRO/__init__.py:100 msgid "Force runtime reload\n"
msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
msgid "Generating plugins C code\n"
msgid "IEC-61131-3 code generation failed !\n"
-#: ../plugins/canfestival/config_utils.py:455
-#: ../plugins/canfestival/config_utils.py:469
-msgid "Impossible to define PDO mapping for node %02x"
+#: ../Beremiz_service.py:354 ../Beremiz_service.py:355 +msgid "IP is not valid!" +#: ../plugins/python/modules/svgui/svgui.py:15 +#: ../plugins/python/modules/svgui/svgui.py:16 +#: ../plugins/python/modules/svgui/svgui.py:19 #: ../plugins/canfestival/config_utils.py:376
@@ -465,61 +454,62 @@
msgid "Invalid type \"%s\"-> %d != %d for location\"%s\""
-#: ../Beremiz_service.py:349 ../Beremiz_service.py:350
-msgid "Ip is not valid!"
-msgid "Latest build already match current target. Transfering anyway...\n"
+msgid "Latest build already matches current target. Transfering anyway...\n"
-msgid "Latest build do not match with target, please transfer.\n"
+msgid "Latest build does not match with target, please transfer.\n"
-msgid "Latest build match target, no transfer needed.\n"
+msgid "Latest build matches target, no transfer needed.\n" -#: ../Beremiz_service.py:317
+#: ../Beremiz_service.py:322 msgid "Launch WX GUI inspector"
-#: ../Beremiz_service.py:316
+#: ../Beremiz_service.py:321 msgid "Launch a live Python shell"
-#: ../targets/toolchain_gcc.py:127
+#: ../targets/toolchain_gcc.py:133
msgid "Max count (%d) reached for this plugin of type %s "
-#: ../Beremiz_service.py:374
+#: ../Beremiz_service.py:379 msgid "Name must not be null!"
-msgid "No PLC to transfer (did build success ?)\n"
+msgid "No PLC to transfer (did build succeed ?)\n" -#: ../Beremiz_service.py:387
+#: ../Beremiz_service.py:392 +#: ../plugins/python/modules/svgui/svgui.py:96 +msgid "No such SVG file: %s\n" #: ../plugins/canfestival/config_utils.py:632
@@ -542,65 +532,73 @@
msgid "Not PDO mappable variable : '%s' (ID:%d,Idx:%x,sIdx:%x))"
-#: ../targets/toolchain_gcc.py:95
+#: ../targets/toolchain_gcc.py:101 -#: ../plugger.py:1486 ../plugger.py:1730
+#: ../plugger.py:1489 ../plugger.py:1733
msgid "Please enter a name for plugin:"
-#: ../runtime/PLCObject.py:219
-msgid "Please stop PLC to close"
-#: ../targets/toolchain_gcc.py:93
+#: ../targets/toolchain_gcc.py:99
msgid "Plugins code generation failed !\n"
-#: ../Beremiz_service.py:359
+#: ../Beremiz_service.py:364 msgid "Port number must be 0 <= port <= 65535!"
-#: ../Beremiz_service.py:359
+#: ../Beremiz_service.py:364 msgid "Port number must be an integer!"
msgid "Project not created"
msgid "Project tree layout do not match plugin.xml %s!=%s "
-#: ../Beremiz_service.py:321
+#: ../plugins/python/PythonEditor.py:513 ../plugins/python/PythonEditor.py:566 +#: ../Beremiz_service.py:326
@@ -608,47 +606,55 @@
msgid "Really delete plugin ?"
+#: ../plugins/python/PythonEditor.py:494
+#: ../plugins/python/PythonEditor.py:490 -#: ../Beremiz.py:325 ../plugger.py:1816
+#: ../plugins/python/modules/svgui/svgui.py:90 +msgid "SVG files (*.svg)|*.svg|All files|*.*"
-#: ../Beremiz.py:523 ../Beremiz.py:1298
+#: ../Beremiz.py:482 ../Beremiz.py:1340
-msgid "Service Discovery"
+msgid "Services available:" msgid "Show IEC code generated by PLCGenerator"
-#: ../plugins/canfestival/canfestival.py:202
+#: ../plugins/canfestival/canfestival.py:220 -#: ../plugins/canfestival/canfestival.py:203
+#: ../plugins/canfestival/canfestival.py:221 msgid "Show Master generated by config_utils"
@@ -656,11 +662,7 @@
-#: ../plugger.py:1818 ../Beremiz_service.py:312
+#: ../plugger.py:1818 ../Beremiz_service.py:317 @@ -668,16 +670,20 @@
msgid "Start PLC (debug mode)"
msgid "Start build in %s\n"
msgid "Starting PLC (debug mode)\n"
@@ -685,7 +691,7 @@
-#: ../Beremiz_service.py:313
+#: ../Beremiz_service.py:318 @@ -693,7 +699,7 @@
@@ -701,6 +707,10 @@
@@ -709,14 +719,26 @@
msgid "Transfer completed successfully.\n"
msgid "Transfer failed\n"
+#: ../plugins/canfestival/config_utils.py:335 +#: ../plugins/canfestival/config_utils.py:617 +msgid "Type conflict for location \"%s\"" +#: ../plugins/canfestival/config_utils.py:455 +#: ../plugins/canfestival/config_utils.py:469 +msgid "Unable to define PDO mapping for node %02x" #: ../targets/Xenomai/__init__.py:27
msgid "Unable to get Xenomai's CFLAGS\n"
@@ -725,11 +747,19 @@
msgid "Unable to get Xenomai's LDFLAGS\n"
+#: ../plugins/python/PythonEditor.py:492 +#: ../plugins/python/modules/wxglade_hmi/wxglade_hmi.py:12 msgid "Warnings in ST/IL/SFC code generator :\n"
-#: ../connectors/PYRO/__init__.py:39
+#: ../connectors/PYRO/__init__.py:46 msgid "Wrong URI, please check it !\n"
@@ -738,15 +768,15 @@
msgid "exited with status %s (pid %s)\n"
-#: ../Beremiz.py:1417 ../Beremiz.py:1419
+#: ../Beremiz.py:1420 ../Beremiz.py:1422