i18n/PLCOpenEditor_fr_FR.po
changeset 555 b6f9d08fd69f
parent 493 45724c355a20
child 560 3757f0de0d07
equal deleted inserted replaced
554:08c26c62f5a7 555:b6f9d08fd69f
     5 #
     5 #
     6 msgid ""
     6 msgid ""
     7 msgstr ""
     7 msgstr ""
     8 "Project-Id-Version: PACKAGE VERSION\n"
     8 "Project-Id-Version: PACKAGE VERSION\n"
     9 "Report-Msgid-Bugs-To: \n"
     9 "Report-Msgid-Bugs-To: \n"
    10 "POT-Creation-Date: 2009-12-16 10:48+0100\n"
    10 "POT-Creation-Date: 2011-09-13 12:41+0200\n"
    11 "PO-Revision-Date: 2009-12-16 13:35+0100\n"
    11 "PO-Revision-Date: 2011-09-13 12:55+0100\n"
    12 "Last-Translator: \n"
    12 "Last-Translator: Laurent BESSARD <laurent.bessard@gmail.com>\n"
    13 "Language-Team: LANGUAGE <LL@li.org>\n"
    13 "Language-Team: LANGUAGE <LL@li.org>\n"
       
    14 "Language: \n"
    14 "MIME-Version: 1.0\n"
    15 "MIME-Version: 1.0\n"
    15 "Content-Type: text/plain; charset=UTF-8\n"
    16 "Content-Type: text/plain; charset=UTF-8\n"
    16 "Content-Transfer-Encoding: 8bit\n"
    17 "Content-Transfer-Encoding: 8bit\n"
    17 
    18 
    18 #: ../PLCOpenEditor.py:4345
    19 #: ../PLCOpenEditor.py:4406
    19 msgid ""
    20 msgid ""
    20 "\n"
    21 "\n"
    21 "An error has occurred.\n"
    22 "An error has occurred.\n"
    22 "\n"
    23 "\n"
    23 "Click OK to save an error report.\n"
    24 "Click OK to save an error report.\n"
    35 "Envoyez ce fichier à l'adresse :\n"
    36 "Envoyez ce fichier à l'adresse :\n"
    36 "edouard.tisserant@gmail.com\n"
    37 "edouard.tisserant@gmail.com\n"
    37 "\n"
    38 "\n"
    38 "Erreur:\n"
    39 "Erreur:\n"
    39 
    40 
    40 #: ../VariablePanel.py:71
    41 #: ../VariablePanel.py:72
    41 msgid "   External"
    42 msgid "   External"
    42 msgstr "  Externe"
    43 msgstr "  Externe"
    43 
    44 
    44 #: ../VariablePanel.py:70
    45 #: ../VariablePanel.py:71
    45 msgid "   InOut"
    46 msgid "   InOut"
    46 msgstr "  Entrée-Sortie"
    47 msgstr "  Entrée-Sortie"
    47 
    48 
    48 #: ../VariablePanel.py:70
    49 #: ../VariablePanel.py:71
    49 msgid "   Input"
    50 msgid "   Input"
    50 msgstr "  Entrée"
    51 msgstr "  Entrée"
    51 
    52 
    52 #: ../VariablePanel.py:71
    53 #: ../VariablePanel.py:72
    53 msgid "   Local"
    54 msgid "   Local"
    54 msgstr "  Locale"
    55 msgstr "  Locale"
    55 
    56 
    56 #: ../VariablePanel.py:70
    57 #: ../VariablePanel.py:71
    57 msgid "   Output"
    58 msgid "   Output"
    58 msgstr "  Sortie"
    59 msgstr "  Sortie"
    59 
    60 
    60 #: ../VariablePanel.py:72
    61 #: ../VariablePanel.py:73
    61 msgid "   Temp"
    62 msgid "   Temp"
    62 msgstr "  Temporaire"
    63 msgstr "  Temporaire"
    63 
    64 
    64 #: ../PLCOpenEditor.py:4355
    65 #: ../PLCOpenEditor.py:4416
    65 msgid " : "
    66 msgid " : "
    66 msgstr " : "
    67 msgstr " : "
    67 
    68 
    68 #: ../PLCOpenEditor.py:3294
    69 #: ../PLCOpenEditor.py:3332
    69 #: ../PLCOpenEditor.py:3457
    70 #: ../PLCOpenEditor.py:3495
    70 #: ../PLCOpenEditor.py:3601
    71 #: ../PLCOpenEditor.py:3639
    71 #: ../dialogs/SFCTransitionDialog.py:206
    72 #: ../dialogs/SFCTransitionDialog.py:206
    72 #, python-format
    73 #, python-format
    73 msgid " and %s"
    74 msgid " and %s"
    74 msgstr " et %s"
    75 msgstr " et %s"
    75 
    76 
    76 #: ../plcopen/plcopen.py:907
    77 #: ../plcopen/plcopen.py:926
    77 #, python-format
    78 #, python-format
    78 msgid "\"%s\" Data Type doesn't exist !!!"
    79 msgid "\"%s\" Data Type doesn't exist !!!"
    79 msgstr "Le type de donnée \"%s\" n'existe pas !!!"
    80 msgstr "Le type de donnée \"%s\" n'existe pas !!!"
    80 
    81 
    81 #: ../plcopen/plcopen.py:925
    82 #: ../plcopen/plcopen.py:944
    82 #, python-format
    83 #, python-format
    83 msgid "\"%s\" POU already exists !!!"
    84 msgid "\"%s\" POU already exists !!!"
    84 msgstr "Le POU \"%s\" existe déjà !!!"
    85 msgstr "Le POU \"%s\" existe déjà !!!"
    85 
    86 
    86 #: ../plcopen/plcopen.py:946
    87 #: ../plcopen/plcopen.py:965
    87 #, python-format
    88 #, python-format
    88 msgid "\"%s\" POU doesn't exist !!!"
    89 msgid "\"%s\" POU doesn't exist !!!"
    89 msgstr "Le POU \"%s\" n'existe pas !!!"
    90 msgstr "Le POU \"%s\" n'existe pas !!!"
    90 
    91 
    91 #: ../Viewer.py:227
    92 #: ../Viewer.py:227
    92 #, python-format
    93 #, python-format
    93 msgid "\"%s\" can't use itself!"
    94 msgid "\"%s\" can't use itself!"
    94 msgstr "\"%s\" ne peut pas s'utiliser lui-même !"
    95 msgstr "\"%s\" ne peut pas s'utiliser lui-même !"
    95 
    96 
    96 #: ../PLCOpenEditor.py:1404
    97 #: ../PLCOpenEditor.py:1422
    97 #: ../PLCOpenEditor.py:1424
    98 #: ../PLCOpenEditor.py:1442
    98 #, python-format
    99 #, python-format
    99 msgid "\"%s\" config already exists!"
   100 msgid "\"%s\" config already exists!"
   100 msgstr "La configuration \"%s\" existe déjà !"
   101 msgstr "La configuration \"%s\" existe déjà !"
   101 
   102 
   102 #: ../plcopen/plcopen.py:276
   103 #: ../plcopen/plcopen.py:276
   103 #, python-format
   104 #, python-format
   104 msgid "\"%s\" configuration already exists !!!"
   105 msgid "\"%s\" configuration already exists !!!"
   105 msgstr "La configuration \"%s\" existe déjà !!!"
   106 msgstr "La configuration \"%s\" existe déjà !!!"
   106 
   107 
   107 #: ../PLCOpenEditor.py:1358
   108 #: ../PLCOpenEditor.py:1376
   108 #: ../PLCOpenEditor.py:3156
   109 #: ../PLCOpenEditor.py:3194
   109 #, python-format
   110 #, python-format
   110 msgid "\"%s\" data type already exists!"
   111 msgid "\"%s\" data type already exists!"
   111 msgstr "Le type de données \"%s\" existe déjà !"
   112 msgstr "Le type de données \"%s\" existe déjà !"
   112 
   113 
   113 #: ../PLCControler.py:1704
   114 #: ../PLCControler.py:1786
   114 #: ../PLCControler.py:1708
   115 #: ../PLCControler.py:1790
   115 #, python-format
   116 #, python-format
   116 msgid "\"%s\" element can't be pasted here!!!"
   117 msgid "\"%s\" element can't be pasted here!!!"
   117 msgstr "L'élément \"%s\" ne peut être collé ici !!!"
   118 msgstr "L'élément \"%s\" ne peut être collé ici !!!"
   118 
   119 
   119 #: ../PLCOpenEditor.py:3476
   120 #: ../PLCOpenEditor.py:3514
   120 #: ../PLCOpenEditor.py:3620
   121 #: ../PLCOpenEditor.py:3658
   121 #: ../Viewer.py:250
   122 #: ../Viewer.py:250
   122 #: ../TextViewer.py:231
   123 #: ../TextViewer.py:245
       
   124 #: ../TextViewer.py:262
   123 #: ../dialogs/ConnectionDialog.py:215
   125 #: ../dialogs/ConnectionDialog.py:215
   124 #: ../dialogs/FBDBlockDialog.py:260
   126 #: ../dialogs/FBDBlockDialog.py:260
   125 #, python-format
   127 #, python-format
   126 msgid "\"%s\" element for this pou already exists!"
   128 msgid "\"%s\" element for this pou already exists!"
   127 msgstr "Un élément \"%s\" existe déjà dans ce POU !"
   129 msgstr "Un élément \"%s\" existe déjà dans ce POU !"
   128 
   130 
   129 #: ../plcopen/structures.py:97
   131 #: ../plcopen/structures.py:96
   130 #, python-format
   132 #, python-format
   131 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected"
   133 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected"
   132 msgstr "L'appel à la fonction \"%s\" dans le POU \"%s\" a été abandonné : aucune entrée connectée"
   134 msgstr "L'appel à la fonction \"%s\" dans le POU \"%s\" a été abandonné : aucune entrée connectée"
   133 
   135 
   134 #: ../PLCOpenEditor.py:1349
   136 #: ../PLCOpenEditor.py:1367
   135 #: ../PLCOpenEditor.py:3152
   137 #: ../PLCOpenEditor.py:3190
   136 #: ../PLCOpenEditor.py:3305
   138 #: ../PLCOpenEditor.py:3343
   137 #: ../PLCOpenEditor.py:3468
   139 #: ../PLCOpenEditor.py:3506
   138 #: ../PLCOpenEditor.py:3612
   140 #: ../PLCOpenEditor.py:3650
   139 #: ../PLCOpenEditor.py:3683
   141 #: ../PLCOpenEditor.py:3721
   140 #: ../PLCOpenEditor.py:3746
   142 #: ../PLCOpenEditor.py:3784
   141 #: ../VariablePanel.py:714
   143 #: ../VariablePanel.py:735
   142 #: ../dialogs/ConnectionDialog.py:207
   144 #: ../dialogs/ConnectionDialog.py:207
   143 #: ../dialogs/FBDBlockDialog.py:252
   145 #: ../dialogs/FBDBlockDialog.py:252
   144 #: ../dialogs/FBDVariableDialog.py:268
   146 #: ../dialogs/FBDVariableDialog.py:268
   145 #: ../dialogs/PouNameDialog.py:63
   147 #: ../dialogs/PouNameDialog.py:63
   146 #: ../dialogs/SFCStepDialog.py:183
   148 #: ../dialogs/SFCStepDialog.py:183
   154 #: ../Viewer.py:233
   156 #: ../Viewer.py:233
   155 #, python-format
   157 #, python-format
   156 msgid "\"%s\" is already used by \"%s\"!"
   158 msgid "\"%s\" is already used by \"%s\"!"
   157 msgstr "\"%s\" est déjà utilisé par \"%s\" !"
   159 msgstr "\"%s\" est déjà utilisé par \"%s\" !"
   158 
   160 
   159 #: ../plcopen/plcopen.py:2366
   161 #: ../plcopen/plcopen.py:2386
   160 #, python-format
   162 #, python-format
   161 msgid "\"%s\" is an invalid value!"
   163 msgid "\"%s\" is an invalid value!"
   162 msgstr "\"%s\" n'est pas une valeur valide !"
   164 msgstr "\"%s\" n'est pas une valeur valide !"
   163 
   165 
   164 #: ../PLCOpenEditor.py:2637
   166 #: ../PLCOpenEditor.py:2673
   165 #: ../PLCOpenEditor.py:2665
   167 #: ../PLCOpenEditor.py:2702
   166 #, python-format
   168 #, python-format
   167 msgid "\"%s\" is not a valid folder!"
   169 msgid "\"%s\" is not a valid folder!"
   168 msgstr "\"%s\" n'est pas un répertoire valide !"
   170 msgstr "\"%s\" n'est pas un répertoire valide !"
   169 
   171 
   170 #: ../PLCOpenEditor.py:1347
   172 #: ../PLCOpenEditor.py:1365
   171 #: ../PLCOpenEditor.py:3148
   173 #: ../PLCOpenEditor.py:3186
   172 #: ../PLCOpenEditor.py:3301
   174 #: ../PLCOpenEditor.py:3339
   173 #: ../PLCOpenEditor.py:3464
   175 #: ../PLCOpenEditor.py:3502
   174 #: ../PLCOpenEditor.py:3608
   176 #: ../PLCOpenEditor.py:3646
   175 #: ../PLCOpenEditor.py:3679
   177 #: ../PLCOpenEditor.py:3717
   176 #: ../PLCOpenEditor.py:3742
   178 #: ../PLCOpenEditor.py:3780
   177 #: ../VariablePanel.py:709
   179 #: ../VariablePanel.py:730
   178 #: ../dialogs/ConnectionDialog.py:203
   180 #: ../dialogs/ConnectionDialog.py:203
   179 #: ../dialogs/FBDBlockDialog.py:248
   181 #: ../dialogs/FBDBlockDialog.py:248
   180 #: ../dialogs/PouNameDialog.py:59
   182 #: ../dialogs/PouNameDialog.py:59
   181 #: ../dialogs/SFCStepDialog.py:179
   183 #: ../dialogs/SFCStepDialog.py:179
   182 #: ../dialogs/SFCStepNameDialog.py:61
   184 #: ../dialogs/SFCStepNameDialog.py:61
   183 #: ../DataTypeEditor.py:760
   185 #: ../DataTypeEditor.py:760
   184 #, python-format
   186 #, python-format
   185 msgid "\"%s\" is not a valid identifier!"
   187 msgid "\"%s\" is not a valid identifier!"
   186 msgstr "\"%s\" n'est pas un identifiant valide !"
   188 msgstr "\"%s\" n'est pas un identifiant valide !"
   187 
   189 
   188 #: ../PLCOpenEditor.py:283
   190 #: ../PLCOpenEditor.py:288
   189 #: ../PLCOpenEditor.py:2302
       
   190 #: ../PLCOpenEditor.py:2322
   191 #: ../PLCOpenEditor.py:2322
       
   192 #: ../PLCOpenEditor.py:2342
   191 #, python-format
   193 #, python-format
   192 msgid "\"%s\" is used by one or more POUs. It can't be removed!"
   194 msgid "\"%s\" is used by one or more POUs. It can't be removed!"
   193 msgstr "Le POU \"%s\" est utilisé par un ou plusieurs POUs. Il ne peut être supprimé !"
   195 msgstr "Le POU \"%s\" est utilisé par un ou plusieurs POUs. Il ne peut être supprimé !"
   194 
   196 
   195 #: ../PLCOpenEditor.py:1367
   197 #: ../PLCOpenEditor.py:1385
   196 #: ../PLCOpenEditor.py:3309
   198 #: ../PLCOpenEditor.py:3347
   197 #: ../Viewer.py:248
   199 #: ../Viewer.py:248
   198 #: ../Viewer.py:274
   200 #: ../Viewer.py:274
   199 #: ../TextViewer.py:229
   201 #: ../TextViewer.py:243
       
   202 #: ../TextViewer.py:260
   200 #: ../dialogs/ConnectionDialog.py:211
   203 #: ../dialogs/ConnectionDialog.py:211
   201 #: ../dialogs/FBDBlockDialog.py:256
   204 #: ../dialogs/FBDBlockDialog.py:256
   202 #, python-format
   205 #, python-format
   203 msgid "\"%s\" pou already exists!"
   206 msgid "\"%s\" pou already exists!"
   204 msgstr "Le POU \"%s\" existe déjà !"
   207 msgstr "Le POU \"%s\" existe déjà !"
   236 "Right value must be greater than left value."
   239 "Right value must be greater than left value."
   237 msgstr ""
   240 msgstr ""
   238 "\"%s\" n'est pas une dimension de tableau valide !\n"
   241 "\"%s\" n'est pas une dimension de tableau valide !\n"
   239 "La valeur de droite doit être supérieur à celle de gauche."
   242 "La valeur de droite doit être supérieur à celle de gauche."
   240 
   243 
   241 #: ../PLCControler.py:629
   244 #: ../PLCControler.py:634
   242 #, python-format
   245 #, python-format
   243 msgid "%s \"%s\" can't be pasted as a %s."
   246 msgid "%s \"%s\" can't be pasted as a %s."
   244 msgstr "Le %s \"%s\" ne peut être collé en tant que %s."
   247 msgstr "Le %s \"%s\" ne peut être collé en tant que %s."
   245 
   248 
   246 #: ../GraphicViewer.py:180
   249 #: ../GraphicViewer.py:180
   247 #, python-format
   250 #, python-format
   248 msgid "%s Graphics"
   251 msgid "%s Graphics"
   249 msgstr "Graphique %s"
   252 msgstr "Graphique %s"
   250 
   253 
   251 #: ../plcopen/plcopen.py:1465
   254 #: ../plcopen/plcopen.py:1484
   252 #: ../plcopen/plcopen.py:1475
   255 #: ../plcopen/plcopen.py:1494
   253 #: ../plcopen/plcopen.py:1485
       
   254 #: ../plcopen/plcopen.py:1495
       
   255 #: ../plcopen/plcopen.py:1504
   256 #: ../plcopen/plcopen.py:1504
       
   257 #: ../plcopen/plcopen.py:1514
       
   258 #: ../plcopen/plcopen.py:1523
   256 #, python-format
   259 #, python-format
   257 msgid "%s body don't have instances!"
   260 msgid "%s body don't have instances!"
   258 msgstr "Le code d'un %s n'a pas d'instances !"
   261 msgstr "Le code d'un %s n'a pas d'instances !"
   259 
   262 
   260 #: ../plcopen/plcopen.py:1527
   263 #: ../plcopen/plcopen.py:1546
   261 #: ../plcopen/plcopen.py:1534
   264 #: ../plcopen/plcopen.py:1553
   262 #, python-format
   265 #, python-format
   263 msgid "%s body don't have text!"
   266 msgid "%s body don't have text!"
   264 msgstr "Le code d'un %s n'a pas de texte !"
   267 msgstr "Le code d'un %s n'a pas de texte !"
   265 
   268 
   266 #: ../PLCOpenEditor.py:4333
   269 #: ../PLCOpenEditor.py:4394
   267 #: ../PLCOpenEditor.py:4335
   270 #: ../PLCOpenEditor.py:4396
   268 #: ../PLCOpenEditor.py:4336
   271 #: ../PLCOpenEditor.py:4397
   269 msgid ",   "
   272 msgid ",   "
   270 msgstr ",   "
   273 msgstr ",   "
   271 
   274 
   272 #: ../PLCOpenEditor.py:3296
   275 #: ../PLCOpenEditor.py:3334
   273 #: ../PLCOpenEditor.py:3459
   276 #: ../PLCOpenEditor.py:3497
   274 #: ../PLCOpenEditor.py:3603
   277 #: ../PLCOpenEditor.py:3641
   275 #: ../dialogs/SFCTransitionDialog.py:208
   278 #: ../dialogs/SFCTransitionDialog.py:208
   276 #, python-format
   279 #, python-format
   277 msgid ", %s"
   280 msgid ", %s"
   278 msgstr ", %s"
   281 msgstr ", %s"
   279 
   282 
   280 #: ../PLCOpenEditor.py:4331
   283 #: ../PLCOpenEditor.py:4392
   281 msgid ". "
   284 msgid ". "
   282 msgstr ". "
   285 msgstr ". "
   283 
   286 
   284 #: ../PLCOpenEditor.py:1370
   287 #: ../PLCOpenEditor.py:1388
   285 #: ../PLCOpenEditor.py:1412
   288 #: ../PLCOpenEditor.py:1430
   286 #: ../PLCOpenEditor.py:1432
   289 #: ../PLCOpenEditor.py:1450
   287 #: ../PLCOpenEditor.py:3313
   290 #: ../PLCOpenEditor.py:3351
   288 #: ../PLCOpenEditor.py:3691
   291 #: ../PLCOpenEditor.py:3729
   289 #: ../PLCOpenEditor.py:3754
   292 #: ../PLCOpenEditor.py:3792
   290 #, python-format
   293 #, python-format
   291 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
   294 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
   292 msgstr "Un POU a un élément nommé \"%s\". Cela peut générer des conflits. Voulez-vous continuer ?"
   295 msgstr "Un POU a un élément nommé \"%s\". Cela peut générer des conflits. Voulez-vous continuer ?"
   293 
   296 
   294 #: ../PLCOpenEditor.py:1383
   297 #: ../PLCOpenEditor.py:1401
   295 #: ../PLCOpenEditor.py:1394
   298 #: ../PLCOpenEditor.py:1412
   296 #: ../PLCOpenEditor.py:3472
   299 #: ../PLCOpenEditor.py:3510
   297 #: ../PLCOpenEditor.py:3616
   300 #: ../PLCOpenEditor.py:3654
   298 #: ../PLCOpenEditor.py:3687
   301 #: ../PLCOpenEditor.py:3725
   299 #: ../PLCOpenEditor.py:3750
   302 #: ../PLCOpenEditor.py:3788
   300 #: ../VariablePanel.py:719
   303 #: ../VariablePanel.py:740
   301 #: ../dialogs/PouNameDialog.py:67
   304 #: ../dialogs/PouNameDialog.py:67
   302 #: ../dialogs/SFCStepDialog.py:187
   305 #: ../dialogs/SFCStepDialog.py:187
   303 #: ../dialogs/SFCStepNameDialog.py:69
   306 #: ../dialogs/SFCStepNameDialog.py:69
   304 #, python-format
   307 #, python-format
   305 msgid "A POU named \"%s\" already exists!"
   308 msgid "A POU named \"%s\" already exists!"
   306 msgstr "Un POU nommé \"%s\" existe déjà !"
   309 msgstr "Un POU nommé \"%s\" existe déjà !"
   307 
   310 
   308 #: ../VariablePanel.py:1201
   311 #: ../VariablePanel.py:1239
   309 msgid "A location must be selected!"
   312 msgid "A location must be selected!"
   310 msgstr "Une adresse doit être sélectionné !"
   313 msgstr "Une adresse doit être sélectionné !"
   311 
   314 
   312 #: ../PLCOpenEditor.py:1385
   315 #: ../PLCOpenEditor.py:1403
   313 #: ../PLCOpenEditor.py:1396
   316 #: ../PLCOpenEditor.py:1414
   314 #: ../VariablePanel.py:724
   317 #: ../VariablePanel.py:745
   315 #: ../dialogs/SFCStepDialog.py:191
   318 #: ../dialogs/SFCStepDialog.py:191
   316 #: ../dialogs/SFCStepNameDialog.py:73
   319 #: ../dialogs/SFCStepNameDialog.py:73
   317 #, python-format
   320 #, python-format
   318 msgid "A variable with \"%s\" as name already exists in this pou!"
   321 msgid "A variable with \"%s\" as name already exists in this pou!"
   319 msgstr "Une variable nommée \"%s\" existe déjà dans ce POU !"
   322 msgstr "Une variable nommée \"%s\" existe déjà dans ce POU !"
   320 
   323 
   321 #: ../PLCOpenEditor.py:2494
   324 #: ../PLCOpenEditor.py:2514
   322 msgid "About"
   325 msgid "About"
   323 msgstr "A propos"
   326 msgstr "A propos"
   324 
   327 
   325 #: ../PLCOpenEditor.py:2397
   328 #: ../PLCOpenEditor.py:2417
   326 msgid "About PLCOpenEditor"
   329 msgid "About PLCOpenEditor"
   327 msgstr "A propos de PLCOpenEditor"
   330 msgstr "A propos de PLCOpenEditor"
   328 
   331 
   329 #: ../plcopen/iec_std.csv:22
   332 #: ../plcopen/iec_std.csv:22
   330 msgid "Absolute number"
   333 msgid "Absolute number"
   333 #: ../dialogs/ActionBlockDialog.py:37
   336 #: ../dialogs/ActionBlockDialog.py:37
   334 #: ../dialogs/SFCStepDialog.py:132
   337 #: ../dialogs/SFCStepDialog.py:132
   335 msgid "Action"
   338 msgid "Action"
   336 msgstr "Action"
   339 msgstr "Action"
   337 
   340 
   338 #: ../PLCOpenEditor.py:3592
   341 #: ../PLCOpenEditor.py:3630
   339 msgid "Action Name"
   342 msgid "Action Name"
   340 msgstr "Nom de l'action"
   343 msgstr "Nom de l'action"
   341 
   344 
   342 #: ../PLCOpenEditor.py:3559
   345 #: ../PLCOpenEditor.py:3597
   343 msgid "Action Name:"
   346 msgid "Action Name:"
   344 msgstr "Nom de l'action :"
   347 msgstr "Nom de l'action :"
   345 
   348 
   346 #: ../plcopen/plcopen.py:1213
   349 #: ../plcopen/plcopen.py:1232
   347 #, python-format
   350 #, python-format
   348 msgid "Action with name %s doesn't exist!"
   351 msgid "Action with name %s doesn't exist!"
   349 msgstr "L'action nommée %s n'existe pas !"
   352 msgstr "L'action nommée %s n'existe pas !"
   350 
   353 
   351 #: ../PLCControler.py:90
   354 #: ../PLCControler.py:90
   354 
   357 
   355 #: ../dialogs/ActionBlockDialog.py:260
   358 #: ../dialogs/ActionBlockDialog.py:260
   356 msgid "Actions:"
   359 msgid "Actions:"
   357 msgstr "Actions :"
   360 msgstr "Actions :"
   358 
   361 
   359 #: ../VariablePanel.py:483
   362 #: ../VariablePanel.py:499
   360 #: ../dialogs/ActionBlockDialog.py:274
   363 #: ../dialogs/ActionBlockDialog.py:274
   361 #: ../DataTypeEditor.py:539
   364 #: ../DataTypeEditor.py:539
   362 msgid "Add"
   365 msgid "Add"
   363 msgstr "Ajouter"
   366 msgstr "Ajouter"
   364 
   367 
   365 #: ../PLCOpenEditor.py:1589
   368 #: ../PLCOpenEditor.py:1606
   366 #: ../PLCOpenEditor.py:1672
   369 #: ../PLCOpenEditor.py:1689
   367 msgid "Add Action"
   370 msgid "Add Action"
   368 msgstr "Ajouter une action"
   371 msgstr "Ajouter une action"
   369 
   372 
   370 #: ../PLCOpenEditor.py:1655
   373 #: ../PLCOpenEditor.py:1672
   371 msgid "Add Configuration"
   374 msgid "Add Configuration"
   372 msgstr "Ajouter une configuration"
   375 msgstr "Ajouter une configuration"
   373 
   376 
   374 #: ../PLCOpenEditor.py:1635
   377 #: ../PLCOpenEditor.py:1652
   375 msgid "Add DataType"
   378 msgid "Add DataType"
   376 msgstr "Ajouter un type de donnée"
   379 msgstr "Ajouter un type de donnée"
   377 
   380 
   378 #: ../Viewer.py:436
   381 #: ../Viewer.py:401
   379 msgid "Add Divergence Branch"
   382 msgid "Add Divergence Branch"
   380 msgstr "Ajouter une branche à la divergence"
   383 msgstr "Ajouter une branche à la divergence"
   381 
   384 
   382 #: ../PLCOpenEditor.py:328
   385 #: ../PLCOpenEditor.py:333
   383 msgid "Add Element"
   386 msgid "Add Element"
   384 msgstr "Ajouter un élément"
   387 msgstr "Ajouter un élément"
   385 
   388 
   386 #: ../RessourceEditor.py:412
   389 #: ../RessourceEditor.py:412
   387 msgid "Add Instance"
   390 msgid "Add Instance"
   388 msgstr "Ajouter une instance"
   391 msgstr "Ajouter une instance"
   389 
   392 
   390 #: ../PLCOpenEditor.py:1642
   393 #: ../PLCOpenEditor.py:1659
   391 msgid "Add POU"
   394 msgid "Add POU"
   392 msgstr "Ajouter un POU"
   395 msgstr "Ajouter un POU"
   393 
   396 
   394 #: ../PLCOpenEditor.py:1618
   397 #: ../PLCOpenEditor.py:1635
   395 #: ../PLCOpenEditor.py:1683
   398 #: ../PLCOpenEditor.py:1700
   396 msgid "Add Resource"
   399 msgid "Add Resource"
   397 msgstr "Ajouter une resource"
   400 msgstr "Ajouter une resource"
   398 
   401 
   399 #: ../RessourceEditor.py:376
   402 #: ../RessourceEditor.py:376
   400 msgid "Add Task"
   403 msgid "Add Task"
   401 msgstr "Ajouter une tâche"
   404 msgstr "Ajouter une tâche"
   402 
   405 
   403 #: ../PLCOpenEditor.py:1586
   406 #: ../PLCOpenEditor.py:1603
   404 #: ../PLCOpenEditor.py:1661
   407 #: ../PLCOpenEditor.py:1678
   405 msgid "Add Transition"
   408 msgid "Add Transition"
   406 msgstr "Ajouter une transition"
   409 msgstr "Ajouter une transition"
   407 
   410 
   408 #: ../Viewer.py:431
   411 #: ../Viewer.py:396
   409 msgid "Add Wire Segment"
   412 msgid "Add Wire Segment"
   410 msgstr "Ajouter un segment au fil"
   413 msgstr "Ajouter un segment au fil"
   411 
   414 
   412 #: ../PLCOpenEditor.py:2177
   415 #: ../PLCOpenEditor.py:2194
   413 msgid "Add a new data type"
   416 msgid "Add a new data type"
   414 msgstr "Ajouter un nouveau type de données"
   417 msgstr "Ajouter un nouveau type de données"
   415 
   418 
   416 #: ../SFCViewer.py:362
   419 #: ../SFCViewer.py:362
   417 msgid "Add a new initial step"
   420 msgid "Add a new initial step"
   418 msgstr "Ajouter une nouvelle étape initiale"
   421 msgstr "Ajouter une nouvelle étape initiale"
   419 
   422 
   420 #: ../Viewer.py:2032
   423 #: ../Viewer.py:2020
   421 #: ../SFCViewer.py:698
   424 #: ../SFCViewer.py:698
   422 msgid "Add a new jump"
   425 msgid "Add a new jump"
   423 msgstr "Ajouter un nouveau renvoi"
   426 msgstr "Ajouter un nouveau renvoi"
   424 
   427 
   425 #: ../SFCViewer.py:384
   428 #: ../SFCViewer.py:384
   426 msgid "Add a new step"
   429 msgid "Add a new step"
   427 msgstr "Ajouter une nouvelle étape"
   430 msgstr "Ajouter une nouvelle étape"
   428 
   431 
   429 #: ../PLCOpenEditor.py:2221
   432 #: ../PLCOpenEditor.py:2246
   430 msgid "Add new configuration"
   433 msgid "Add new configuration"
   431 msgstr "Ajouter une nouvelle configuration"
   434 msgstr "Ajouter une nouvelle configuration"
   432 
   435 
   433 #: ../PLCOpenEditor.py:2232
   436 #: ../PLCOpenEditor.py:2259
   434 msgid "Add new resource"
   437 msgid "Add new resource"
   435 msgstr "Ajouter une nouvelle resource"
   438 msgstr "Ajouter une nouvelle resource"
   436 
   439 
   437 #: ../plcopen/iec_std.csv:33
   440 #: ../plcopen/iec_std.csv:33
   438 msgid "Addition"
   441 msgid "Addition"
   439 msgstr "Addition"
   442 msgstr "Addition"
   440 
   443 
   441 #: ../plcopen/structures.py:222
   444 #: ../plcopen/structures.py:221
   442 msgid "Additional function blocks"
   445 msgid "Additional function blocks"
   443 msgstr "Blocs fonctionnels additionnels"
   446 msgstr "Blocs fonctionnels additionnels"
   444 
   447 
   445 #: ../Viewer.py:445
   448 #: ../Viewer.py:410
   446 msgid "Alignment"
   449 msgid "Alignment"
   447 msgstr "Alignement"
   450 msgstr "Alignement"
   448 
   451 
   449 #: ../VariablePanel.py:69
   452 #: ../VariablePanel.py:70
   450 #: ../VariablePanel.py:1018
   453 #: ../VariablePanel.py:1056
   451 #: ../VariablePanel.py:1135
   454 #: ../VariablePanel.py:1173
   452 msgid "All"
   455 msgid "All"
   453 msgstr "Toutes"
   456 msgstr "Toutes"
   454 
   457 
   455 #: ../DataTypeEditor.py:775
   458 #: ../DataTypeEditor.py:775
   456 #, python-format
   459 #, python-format
   471 
   474 
   472 #: ../plcopen/iec_std.csv:33
   475 #: ../plcopen/iec_std.csv:33
   473 msgid "Arithmetic"
   476 msgid "Arithmetic"
   474 msgstr "Arithmétique"
   477 msgstr "Arithmétique"
   475 
   478 
       
   479 #: ../VariablePanel.py:798
   476 #: ../DataTypeEditor.py:236
   480 #: ../DataTypeEditor.py:236
   477 msgid "Array"
   481 msgid "Array"
   478 msgstr "Tableau"
   482 msgstr "Tableau"
   479 
   483 
   480 #: ../plcopen/iec_std.csv:50
   484 #: ../plcopen/iec_std.csv:39
   481 msgid "Assignment"
   485 msgid "Assignment"
   482 msgstr "Assignation"
   486 msgstr "Assignation"
   483 
   487 
   484 #: ../dialogs/FBDVariableDialog.py:264
   488 #: ../dialogs/FBDVariableDialog.py:264
   485 msgid "At least a variable or an expression must be selected!"
   489 msgid "At least a variable or an expression must be selected!"
   486 msgstr "Au moins une variable ou une expression doit être sélectionné !"
   490 msgstr "Au moins une variable ou une expression doit être sélectionné !"
   487 
   491 
   488 #: ../PLCOpenEditor.py:2947
   492 #: ../PLCOpenEditor.py:2985
   489 msgid "Author"
   493 msgid "Author"
   490 msgstr "Auteur"
   494 msgstr "Auteur"
   491 
   495 
   492 #: ../PLCOpenEditor.py:2932
   496 #: ../PLCOpenEditor.py:2970
   493 msgid "Author Name (optional):"
   497 msgid "Author Name (optional):"
   494 msgstr "Nom de l'auteur (optionel) :"
   498 msgstr "Nom de l'auteur (optionel) :"
   495 
   499 
   496 #: ../DataTypeEditor.py:379
   500 #: ../DataTypeEditor.py:379
   497 #: ../DataTypeEditor.py:403
   501 #: ../DataTypeEditor.py:403
   498 #: ../DataTypeEditor.py:478
   502 #: ../DataTypeEditor.py:478
   499 msgid "Base Type:"
   503 msgid "Base Type:"
   500 msgstr "Type de base :"
   504 msgstr "Type de base :"
   501 
   505 
   502 #: ../VariablePanel.py:758
   506 #: ../VariablePanel.py:778
   503 #: ../DataTypeEditor.py:801
   507 #: ../DataTypeEditor.py:801
   504 msgid "Base Types"
   508 msgid "Base Types"
   505 msgstr "Types de base"
   509 msgstr "Types de base"
   506 
   510 
   507 #: ../plcopen/iec_std.csv:59
   511 #: ../plcopen/iec_std.csv:70
   508 msgid "Binary selection (1 of 2)"
   512 msgid "Binary selection (1 of 2)"
   509 msgstr "Selection binaire (sélectionne 1 sur 2)"
   513 msgstr "Selection binaire (sélectionne 1 sur 2)"
   510 
   514 
   511 #: ../plcopen/iec_std.csv:51
   515 #: ../plcopen/iec_std.csv:62
   512 msgid "Bit-shift"
   516 msgid "Bit-shift"
   513 msgstr "Décalage de bit"
   517 msgstr "Décalage de bit"
   514 
   518 
   515 #: ../plcopen/iec_std.csv:55
   519 #: ../plcopen/iec_std.csv:66
   516 msgid "Bitwise"
   520 msgid "Bitwise"
   517 msgstr "Bit à bit"
   521 msgstr "Bit à bit"
   518 
   522 
   519 #: ../plcopen/iec_std.csv:55
   523 #: ../plcopen/iec_std.csv:66
   520 msgid "Bitwise AND"
   524 msgid "Bitwise AND"
   521 msgstr "ET bit à bit"
   525 msgstr "ET bit à bit"
   522 
   526 
   523 #: ../plcopen/iec_std.csv:56
   527 #: ../plcopen/iec_std.csv:67
   524 msgid "Bitwise OR"
   528 msgid "Bitwise OR"
   525 msgstr "OU bit à bit"
   529 msgstr "OU bit à bit"
   526 
   530 
   527 #: ../plcopen/iec_std.csv:57
   531 #: ../plcopen/iec_std.csv:68
   528 msgid "Bitwise XOR"
   532 msgid "Bitwise XOR"
   529 msgstr "OU exclusif bit à bit"
   533 msgstr "OU exclusif bit à bit"
   530 
   534 
   531 #: ../plcopen/iec_std.csv:58
   535 #: ../plcopen/iec_std.csv:69
   532 msgid "Bitwise inverting"
   536 msgid "Bitwise inverting"
   533 msgstr "Inversion bit à bit"
   537 msgstr "Inversion bit à bit"
   534 
   538 
   535 #: ../dialogs/FBDBlockDialog.py:113
   539 #: ../dialogs/FBDBlockDialog.py:113
   536 msgid "Block Properties"
   540 msgid "Block Properties"
   537 msgstr "Propriétés du bloc"
   541 msgstr "Propriétés du bloc"
   538 
   542 
   539 #: ../PLCOpenEditor.py:1896
   543 #: ../PLCOpenEditor.py:1913
   540 #: ../dialogs/FBDBlockDialog.py:268
   544 #: ../dialogs/FBDBlockDialog.py:268
   541 msgid "Block Types"
   545 msgid "Block Types"
   542 msgstr "Types de blocs"
   546 msgstr "Types de blocs"
   543 
   547 
   544 #: ../Viewer.py:403
   548 #: ../Viewer.py:368
   545 msgid "Bottom"
   549 msgid "Bottom"
   546 msgstr "Bas"
   550 msgstr "Bas"
   547 
   551 
   548 #: ../VariablePanel.py:1077
   552 #: ../VariablePanel.py:1115
   549 msgid "Browse Locations"
   553 msgid "Browse Locations"
   550 msgstr "Naviger dans les adresses"
   554 msgstr "Naviger dans les adresses"
   551 
   555 
   552 #: ../PLCOpenEditor.py:1837
   556 #: ../PLCOpenEditor.py:1854
   553 msgid "CSV Log"
   557 msgid "CSV Log"
   554 msgstr "Log CVS"
   558 msgstr "Log CVS"
   555 
   559 
   556 #: ../plcopen/plcopen.py:1407
   560 #: ../plcopen/plcopen.py:1426
   557 #: ../plcopen/plcopen.py:1421
   561 #: ../plcopen/plcopen.py:1440
   558 #: ../plcopen/plcopen.py:1442
   562 #: ../plcopen/plcopen.py:1461
   559 #: ../plcopen/plcopen.py:1458
   563 #: ../plcopen/plcopen.py:1477
   560 msgid "Can only generate execution order on FBD networks!"
   564 msgid "Can only generate execution order on FBD networks!"
   561 msgstr "L'ordre d'exécution ne peut être généré que dans les FBD !"
   565 msgstr "L'ordre d'exécution ne peut être généré que dans les FBD !"
   562 
   566 
   563 #: ../VariablePanel.py:311
   567 #: ../VariablePanel.py:327
   564 msgid "Can only give a location to local or global variables"
   568 msgid "Can only give a location to local or global variables"
   565 msgstr "Une adresse ne peut être affecté qu'à des variables locales ou globales"
   569 msgstr "Une adresse ne peut être affecté qu'à des variables locales ou globales"
   566 
   570 
   567 #: ../PLCOpenEditor.py:2632
   571 #: ../PLCOpenEditor.py:2668
   568 #, python-format
   572 #, python-format
   569 msgid "Can't generate program to file %s!"
   573 msgid "Can't generate program to file %s!"
   570 msgstr "Le programme n'a pu être généré dans le fichier \"%s\" !"
   574 msgstr "Le programme n'a pu être généré dans le fichier \"%s\" !"
   571 
   575 
   572 #: ../VariablePanel.py:309
   576 #: ../VariablePanel.py:325
   573 msgid "Can't give a location to a function block instance"
   577 msgid "Can't give a location to a function block instance"
   574 msgstr "Une adresse ne peut être affectée une instance de Function Block"
   578 msgstr "Une adresse ne peut être affectée une instance de Function Block"
   575 
   579 
   576 #: ../PLCOpenEditor.py:2663
   580 #: ../PLCOpenEditor.py:2700
   577 #, python-format
   581 #, python-format
   578 msgid "Can't save project to file %s!"
   582 msgid "Can't save project to file %s!"
   579 msgstr "Le projet n'a pu être sauvé dans le fichier \"%s\" !"
   583 msgstr "Le projet n'a pu être sauvé dans le fichier \"%s\" !"
   580 
   584 
   581 #: ../Viewer.py:394
   585 #: ../Viewer.py:359
   582 msgid "Center"
   586 msgid "Center"
   583 msgstr "Centre"
   587 msgstr "Centre"
   584 
   588 
   585 #: ../PLCOpenEditor.py:1607
   589 #: ../PLCOpenEditor.py:1624
   586 msgid "Change POU Type To"
   590 msgid "Change POU Type To"
   587 msgstr "Changer le type du POU pour"
   591 msgstr "Changer le type du POU pour"
   588 
   592 
   589 #: ../plcopen/iec_std.csv:70
   593 #: ../plcopen/iec_std.csv:81
   590 msgid "Character string"
   594 msgid "Character string"
   591 msgstr "Chaîne de caractères"
   595 msgstr "Chaîne de caractères"
   592 
   596 
   593 #: ../PLCOpenEditor.py:2598
   597 #: ../PLCOpenEditor.py:2630
   594 #: ../PLCOpenEditor.py:2622
   598 #: ../PLCOpenEditor.py:2658
   595 #: ../PLCOpenEditor.py:2657
   599 #: ../PLCOpenEditor.py:2694
   596 msgid "Choose a file"
   600 msgid "Choose a file"
   597 msgstr "Choisissez un fichier"
   601 msgstr "Choisissez un fichier"
   598 
   602 
   599 #: ../VariablePanel.py:52
       
   600 #: ../VariablePanel.py:53
   603 #: ../VariablePanel.py:53
       
   604 #: ../VariablePanel.py:54
   601 msgid "Class"
   605 msgid "Class"
   602 msgstr "Classe"
   606 msgstr "Classe"
   603 
   607 
   604 #: ../VariablePanel.py:475
   608 #: ../VariablePanel.py:491
   605 msgid "Class Filter:"
   609 msgid "Class Filter:"
   606 msgstr "Filtre de classe :"
   610 msgstr "Filtre de classe :"
   607 
   611 
   608 #: ../dialogs/FBDVariableDialog.py:124
   612 #: ../dialogs/FBDVariableDialog.py:124
   609 msgid "Class:"
   613 msgid "Class:"
   610 msgstr "Classe :"
   614 msgstr "Classe :"
   611 
   615 
   612 #: ../PLCOpenEditor.py:367
   616 #: ../PLCOpenEditor.py:372
   613 msgid "Clear Errors\tCTRL+K"
   617 msgid "Clear Errors\tCTRL+K"
   614 msgstr "Effacer les erreurs\tCTRL+K"
   618 msgstr "Effacer les erreurs\tCTRL+K"
   615 
   619 
   616 #: ../Viewer.py:441
   620 #: ../Viewer.py:406
   617 msgid "Clear Execution Order"
   621 msgid "Clear Execution Order"
   618 msgstr "Effacer l'ordre d'exécution"
   622 msgstr "Effacer l'ordre d'exécution"
   619 
   623 
   620 #: ../PLCOpenEditor.py:2522
   624 #: ../PLCOpenEditor.py:2548
   621 msgid "Close Application"
   625 msgid "Close Application"
   622 msgstr "Fermer l'application"
   626 msgstr "Fermer l'application"
   623 
   627 
   624 #: ../PLCOpenEditor.py:871
   628 #: ../PLCOpenEditor.py:887
   625 #: ../PLCOpenEditor.py:2450
   629 #: ../PLCOpenEditor.py:2470
   626 msgid "Close Project"
   630 msgid "Close Project"
   627 msgstr "Fermer le projet"
   631 msgstr "Fermer le projet"
   628 
   632 
   629 #: ../PLCOpenEditor.py:2448
   633 #: ../PLCOpenEditor.py:2468
   630 msgid "Close Tab\tCTRL+W"
   634 msgid "Close Tab\tCTRL+W"
   631 msgstr "Fermer l'onglet\tCTRL+W"
   635 msgstr "Fermer l'onglet\tCTRL+W"
   632 
   636 
   633 #: ../LDViewer.py:478
   637 #: ../LDViewer.py:505
   634 msgid "Comment"
   638 msgid "Comment"
   635 msgstr "Commentaire"
   639 msgstr "Commentaire"
   636 
   640 
   637 #: ../PLCOpenEditor.py:2916
   641 #: ../PLCOpenEditor.py:2954
   638 msgid "Company Name (required):"
   642 msgid "Company Name (required):"
   639 msgstr "Nom de l'entreprise (obligatoire) :"
   643 msgstr "Nom de l'entreprise (obligatoire) :"
   640 
   644 
   641 #: ../PLCOpenEditor.py:2924
   645 #: ../PLCOpenEditor.py:2962
   642 msgid "Company URL (optional):"
   646 msgid "Company URL (optional):"
   643 msgstr "URL de l'entreprise (optionel) :"
   647 msgstr "URL de l'entreprise (optionel) :"
   644 
   648 
   645 #: ../plcopen/iec_std.csv:64
   649 #: ../plcopen/iec_std.csv:75
   646 msgid "Comparison"
   650 msgid "Comparison"
   647 msgstr "Comparaison"
   651 msgstr "Comparaison"
   648 
   652 
   649 #: ../plcopen/iec_std.csv:74
   653 #: ../plcopen/iec_std.csv:85
   650 msgid "Concatenation"
   654 msgid "Concatenation"
   651 msgstr "Concaténation"
   655 msgstr "Concaténation"
   652 
   656 
   653 #: ../PLCOpenEditor.py:338
   657 #: ../PLCOpenEditor.py:343
   654 msgid "Configuration"
   658 msgid "Configuration"
   655 msgstr "Configuration"
   659 msgstr "Configuration"
   656 
   660 
   657 #: ../PLCControler.py:91
   661 #: ../PLCControler.py:91
   658 msgid "Configurations"
   662 msgid "Configurations"
   672 
   676 
   673 #: ../dialogs/SFCStepDialog.py:109
   677 #: ../dialogs/SFCStepDialog.py:109
   674 msgid "Connectors:"
   678 msgid "Connectors:"
   675 msgstr "Connecteurs :"
   679 msgstr "Connecteurs :"
   676 
   680 
   677 #: ../VariablePanel.py:59
   681 #: ../VariablePanel.py:60
   678 msgid "Constant"
   682 msgid "Constant"
   679 msgstr "Constante"
   683 msgstr "Constante"
   680 
   684 
   681 #: ../PLCOpenEditor.py:3006
   685 #: ../PLCOpenEditor.py:3044
   682 msgid "Content Description (optional):"
   686 msgid "Content Description (optional):"
   683 msgstr "Description du contenu (optionel) :"
   687 msgstr "Description du contenu (optionel) :"
   684 
   688 
   685 #: ../dialogs/ConnectionDialog.py:123
   689 #: ../dialogs/ConnectionDialog.py:123
   686 msgid "Continuation"
   690 msgid "Continuation"
   700 
   704 
   701 #: ../plcopen/iec_std.csv:20
   705 #: ../plcopen/iec_std.csv:20
   702 msgid "Conversion to time-of-day"
   706 msgid "Conversion to time-of-day"
   703 msgstr "Conversion en heure de la journée"
   707 msgstr "Conversion en heure de la journée"
   704 
   708 
   705 #: ../PLCOpenEditor.py:323
   709 #: ../PLCOpenEditor.py:328
   706 msgid "Copy\tCTRL+C"
   710 msgid "Copy\tCTRL+C"
   707 msgstr "Copier\tCtrl+C"
   711 msgstr "Copier\tCtrl+C"
   708 
   712 
   709 #: ../PLCOpenEditor.py:1594
   713 #: ../PLCOpenEditor.py:1611
   710 msgid "Copy POU"
   714 msgid "Copy POU"
   711 msgstr "Copier ce POU"
   715 msgstr "Copier ce POU"
   712 
   716 
   713 #: ../plcopen/iec_std.csv:28
   717 #: ../plcopen/iec_std.csv:28
   714 msgid "Cosine"
   718 msgid "Cosine"
   715 msgstr "Cosinus"
   719 msgstr "Cosinus"
   716 
   720 
   717 #: ../PLCControler.py:615
   721 #: ../PLCControler.py:620
   718 #: ../PLCControler.py:647
   722 #: ../PLCControler.py:652
   719 msgid "Couldn't paste non-POU object."
   723 msgid "Couldn't paste non-POU object."
   720 msgstr "Impossible de coller autre chose qu'un POU."
   724 msgstr "Impossible de coller autre chose qu'un POU."
   721 
   725 
   722 #: ../PLCOpenEditor.py:3234
   726 #: ../PLCOpenEditor.py:3272
   723 msgid "Create a new POU"
   727 msgid "Create a new POU"
   724 msgstr "Créer un nouveau POU"
   728 msgstr "Créer un nouveau POU"
   725 
   729 
   726 #: ../PLCOpenEditor.py:2253
   730 #: ../PLCOpenEditor.py:3593
   727 msgid "Create a new POU from"
       
   728 msgstr "Créer un nouveau POU à partir de"
       
   729 
       
   730 #: ../PLCOpenEditor.py:3555
       
   731 msgid "Create a new action"
   731 msgid "Create a new action"
   732 msgstr "Créer une nouvelle action"
   732 msgstr "Créer une nouvelle action"
   733 
   733 
   734 #: ../PLCOpenEditor.py:215
   734 #: ../PLCOpenEditor.py:220
   735 msgid "Create a new action block"
   735 msgid "Create a new action block"
   736 msgstr "Créer un nouveau bloc d'actions"
   736 msgstr "Créer un nouveau bloc d'actions"
   737 
   737 
   738 #: ../PLCOpenEditor.py:170
   738 #: ../PLCOpenEditor.py:175
   739 #: ../PLCOpenEditor.py:197
   739 #: ../PLCOpenEditor.py:202
   740 #: ../PLCOpenEditor.py:227
   740 #: ../PLCOpenEditor.py:232
   741 msgid "Create a new block"
   741 msgid "Create a new block"
   742 msgstr "Créer un nouveau bloc"
   742 msgstr "Créer un nouveau bloc"
   743 
   743 
   744 #: ../PLCOpenEditor.py:191
   744 #: ../PLCOpenEditor.py:196
   745 msgid "Create a new branch"
   745 msgid "Create a new branch"
   746 msgstr "Créer une nouvelle branche"
   746 msgstr "Créer une nouvelle branche"
   747 
   747 
   748 #: ../PLCOpenEditor.py:185
   748 #: ../PLCOpenEditor.py:190
   749 msgid "Create a new coil"
   749 msgid "Create a new coil"
   750 msgstr "Créer un nouveau relai"
   750 msgstr "Créer un nouveau relai"
   751 
   751 
   752 #: ../PLCOpenEditor.py:164
   752 #: ../PLCOpenEditor.py:169
   753 #: ../PLCOpenEditor.py:176
   753 #: ../PLCOpenEditor.py:181
   754 #: ../PLCOpenEditor.py:203
   754 #: ../PLCOpenEditor.py:208
   755 msgid "Create a new comment"
   755 msgid "Create a new comment"
   756 msgstr "Créer un nouveau copmmentaire"
   756 msgstr "Créer un nouveau copmmentaire"
   757 
   757 
   758 #: ../PLCOpenEditor.py:173
   758 #: ../PLCOpenEditor.py:178
   759 #: ../PLCOpenEditor.py:200
   759 #: ../PLCOpenEditor.py:205
   760 #: ../PLCOpenEditor.py:230
   760 #: ../PLCOpenEditor.py:235
   761 msgid "Create a new connection"
   761 msgid "Create a new connection"
   762 msgstr "Créer une nouvelle connexion"
   762 msgstr "Créer une nouvelle connexion"
   763 
   763 
   764 #: ../PLCOpenEditor.py:188
   764 #: ../PLCOpenEditor.py:193
   765 #: ../PLCOpenEditor.py:236
   765 #: ../PLCOpenEditor.py:241
   766 msgid "Create a new contact"
   766 msgid "Create a new contact"
   767 msgstr "Créer un nouveau contact"
   767 msgstr "Créer un nouveau contact"
   768 
   768 
   769 #: ../PLCOpenEditor.py:218
   769 #: ../PLCOpenEditor.py:223
   770 msgid "Create a new divergence"
   770 msgid "Create a new divergence"
   771 msgstr "Créer une nouvelle divergence"
   771 msgstr "Créer une nouvelle divergence"
   772 
   772 
   773 #: ../dialogs/SFCDivergenceDialog.py:103
   773 #: ../dialogs/SFCDivergenceDialog.py:103
   774 msgid "Create a new divergence or convergence"
   774 msgid "Create a new divergence or convergence"
   775 msgstr "Créer une nouvelle divergence ou convergence"
   775 msgstr "Créer une nouvelle divergence ou convergence"
   776 
   776 
   777 #: ../PLCOpenEditor.py:206
   777 #: ../PLCOpenEditor.py:211
   778 msgid "Create a new initial step"
   778 msgid "Create a new initial step"
   779 msgstr "Créer une nouvelle étape initiale"
   779 msgstr "Créer une nouvelle étape initiale"
   780 
   780 
   781 #: ../PLCOpenEditor.py:221
   781 #: ../PLCOpenEditor.py:226
   782 msgid "Create a new jump"
   782 msgid "Create a new jump"
   783 msgstr "Créer un nouveau renvoi"
   783 msgstr "Créer un nouveau renvoi"
   784 
   784 
   785 #: ../PLCOpenEditor.py:179
   785 #: ../PLCOpenEditor.py:184
   786 #: ../PLCOpenEditor.py:233
   786 #: ../PLCOpenEditor.py:238
   787 msgid "Create a new power rail"
   787 msgid "Create a new power rail"
   788 msgstr "Créer une nouvelle barre d'alimentation"
   788 msgstr "Créer une nouvelle barre d'alimentation"
   789 
   789 
   790 #: ../PLCOpenEditor.py:182
   790 #: ../PLCOpenEditor.py:187
   791 msgid "Create a new rung"
   791 msgid "Create a new rung"
   792 msgstr "Créer un nouvel échelon"
   792 msgstr "Créer un nouvel échelon"
   793 
   793 
   794 #: ../PLCOpenEditor.py:209
   794 #: ../PLCOpenEditor.py:214
   795 msgid "Create a new step"
   795 msgid "Create a new step"
   796 msgstr "Créer une nouvelle étape"
   796 msgstr "Créer une nouvelle étape"
   797 
   797 
   798 #: ../PLCOpenEditor.py:212
   798 #: ../PLCOpenEditor.py:217
   799 #: ../PLCOpenEditor.py:3411
   799 #: ../PLCOpenEditor.py:3449
   800 msgid "Create a new transition"
   800 msgid "Create a new transition"
   801 msgstr "Créer une nouvelle transition"
   801 msgstr "Créer une nouvelle transition"
   802 
   802 
   803 #: ../PLCOpenEditor.py:167
   803 #: ../PLCOpenEditor.py:172
   804 #: ../PLCOpenEditor.py:194
   804 #: ../PLCOpenEditor.py:199
   805 #: ../PLCOpenEditor.py:224
   805 #: ../PLCOpenEditor.py:229
   806 msgid "Create a new variable"
   806 msgid "Create a new variable"
   807 msgstr "Créer une nouvelle variable"
   807 msgstr "Créer une nouvelle variable"
   808 
   808 
   809 #: ../PLCOpenEditor.py:321
   809 #: ../PLCOpenEditor.py:326
   810 msgid "Cut\tCTRL+X"
   810 msgid "Cut\tCTRL+X"
   811 msgstr "Couper\tCTRL+X"
   811 msgstr "Couper\tCTRL+X"
   812 
   812 
   813 #: ../PLCOpenEditor.py:330
   813 #: ../plcopen/iec_std.csv:42
       
   814 #: ../plcopen/iec_std.csv:44
       
   815 #: ../plcopen/iec_std.csv:46
       
   816 #: ../plcopen/iec_std.csv:50
       
   817 #: ../plcopen/iec_std.csv:52
       
   818 #: ../plcopen/iec_std.csv:54
       
   819 #: ../plcopen/iec_std.csv:56
       
   820 #: ../plcopen/iec_std.csv:58
       
   821 #: ../plcopen/iec_std.csv:60
       
   822 msgid "DEPRECATED"
       
   823 msgstr ""
       
   824 
       
   825 #: ../PLCOpenEditor.py:335
   814 msgid "Data Type"
   826 msgid "Data Type"
   815 msgstr "Type de donnée"
   827 msgstr "Type de donnée"
   816 
   828 
   817 #: ../PLCControler.py:90
   829 #: ../PLCControler.py:90
   818 msgid "Data Types"
   830 msgid "Data Types"
   820 
   832 
   821 #: ../plcopen/iec_std.csv:16
   833 #: ../plcopen/iec_std.csv:16
   822 msgid "Data type conversion"
   834 msgid "Data type conversion"
   823 msgstr "Conversion entre types de donnée"
   835 msgstr "Conversion entre types de donnée"
   824 
   836 
   825 #: ../plcopen/iec_std.csv:36
   837 #: ../plcopen/iec_std.csv:44
       
   838 #: ../plcopen/iec_std.csv:45
   826 msgid "Date addition"
   839 msgid "Date addition"
   827 msgstr "Addition de dates"
   840 msgstr "Addition de dates"
   828 
   841 
   829 #: ../plcopen/iec_std.csv:44
   842 #: ../plcopen/iec_std.csv:56
   830 #: ../plcopen/iec_std.csv:45
   843 #: ../plcopen/iec_std.csv:57
       
   844 #: ../plcopen/iec_std.csv:58
       
   845 #: ../plcopen/iec_std.csv:59
   831 msgid "Date and time subtraction"
   846 msgid "Date and time subtraction"
   832 msgstr "Soustraction entre horodatage"
   847 msgstr "Soustraction entre horodatage"
   833 
   848 
   834 #: ../plcopen/iec_std.csv:41
   849 #: ../plcopen/iec_std.csv:50
       
   850 #: ../plcopen/iec_std.csv:51
   835 msgid "Date subtraction"
   851 msgid "Date subtraction"
   836 msgstr "Soustraction de date"
   852 msgstr "Soustraction de date"
   837 
   853 
   838 #: ../Viewer.py:2885
   854 #: ../Viewer.py:2873
   839 #, python-format
   855 #, python-format
   840 msgid "Debug: %s"
   856 msgid "Debug: %s"
   841 msgstr "Déboggage : %s"
   857 msgstr "Déboggage : %s"
   842 
   858 
   843 #: ../PLCOpenEditor.py:618
   859 #: ../PLCOpenEditor.py:623
   844 msgid "Debugger"
   860 msgid "Debugger"
   845 msgstr "Déboggueur"
   861 msgstr "Déboggueur"
   846 
   862 
   847 #: ../PLCOpenEditor.py:342
   863 #: ../PLCOpenEditor.py:347
   848 #: ../PLCOpenEditor.py:1612
   864 #: ../PLCOpenEditor.py:1629
   849 #: ../PLCOpenEditor.py:1621
   865 #: ../PLCOpenEditor.py:1638
   850 #: ../PLCOpenEditor.py:1627
   866 #: ../PLCOpenEditor.py:1644
   851 #: ../PLCOpenEditor.py:4121
   867 #: ../PLCOpenEditor.py:4164
   852 #: ../Viewer.py:450
   868 #: ../Viewer.py:415
   853 #: ../VariablePanel.py:488
   869 #: ../VariablePanel.py:504
   854 #: ../dialogs/ActionBlockDialog.py:279
   870 #: ../dialogs/ActionBlockDialog.py:279
   855 #: ../DataTypeEditor.py:544
   871 #: ../DataTypeEditor.py:544
   856 msgid "Delete"
   872 msgid "Delete"
   857 msgstr "Supprimer"
   873 msgstr "Supprimer"
   858 
   874 
   859 #: ../Viewer.py:438
   875 #: ../Viewer.py:403
   860 msgid "Delete Divergence Branch"
   876 msgid "Delete Divergence Branch"
   861 msgstr "Supprimer une branche de divergence"
   877 msgstr "Supprimer une branche de divergence"
   862 
   878 
   863 #: ../RessourceEditor.py:417
   879 #: ../RessourceEditor.py:417
   864 msgid "Delete Instance"
   880 msgid "Delete Instance"
   866 
   882 
   867 #: ../RessourceEditor.py:381
   883 #: ../RessourceEditor.py:381
   868 msgid "Delete Task"
   884 msgid "Delete Task"
   869 msgstr "Supprimer une tâche"
   885 msgstr "Supprimer une tâche"
   870 
   886 
   871 #: ../Viewer.py:433
   887 #: ../Viewer.py:398
   872 msgid "Delete Wire Segment"
   888 msgid "Delete Wire Segment"
   873 msgstr "Supprimer un segment de fil"
   889 msgstr "Supprimer un segment de fil"
   874 
   890 
   875 #: ../DataTypeEditor.py:453
   891 #: ../DataTypeEditor.py:453
   876 #: ../DataTypeEditor.py:495
   892 #: ../DataTypeEditor.py:495
   877 msgid "Delete item"
   893 msgid "Delete item"
   878 msgstr "Supprimer un élément"
   894 msgstr "Supprimer un élément"
   879 
   895 
   880 #: ../plcopen/iec_std.csv:77
   896 #: ../plcopen/iec_std.csv:88
   881 msgid "Deletion (within)"
   897 msgid "Deletion (within)"
   882 msgstr "Suppression (au milieu)"
   898 msgstr "Suppression (au milieu)"
   883 
   899 
   884 #: ../DataTypeEditor.py:364
   900 #: ../DataTypeEditor.py:364
   885 msgid "Derivation Type:"
   901 msgid "Derivation Type:"
   886 msgstr "Type de dérivation :"
   902 msgstr "Type de dérivation :"
   887 
   903 
   888 #: ../plcopen/structures.py:236
   904 #: ../plcopen/structures.py:235
   889 msgid ""
   905 msgid ""
   890 "Derivative\n"
   906 "Derivative\n"
   891 "The derivative function block produces an output XOUT proportional to the rate of change of the input XIN."
   907 "The derivative function block produces an output XOUT proportional to the rate of change of the input XIN."
   892 msgstr ""
   908 msgstr ""
   893 "Dérivée\n"
   909 "Dérivée\n"
   895 
   911 
   896 #: ../DataTypeEditor.py:487
   912 #: ../DataTypeEditor.py:487
   897 msgid "Dimensions:"
   913 msgid "Dimensions:"
   898 msgstr "Dimensions :"
   914 msgstr "Dimensions :"
   899 
   915 
   900 #: ../VariablePanel.py:1094
   916 #: ../VariablePanel.py:1132
   901 msgid "Direction:"
   917 msgid "Direction:"
   902 msgstr "Direction :"
   918 msgstr "Direction :"
   903 
   919 
   904 #: ../DataTypeEditor.py:236
   920 #: ../DataTypeEditor.py:236
   905 msgid "Directly"
   921 msgid "Directly"
   906 msgstr "Direct"
   922 msgstr "Direct"
   907 
   923 
   908 #: ../PLCOpenEditor.py:306
   924 #: ../PLCOpenEditor.py:311
   909 msgid "Display"
   925 msgid "Display"
   910 msgstr "Affichage"
   926 msgstr "Affichage"
   911 
   927 
   912 #: ../plcopen/iec_std.csv:46
   928 #: ../plcopen/iec_std.csv:36
   913 msgid "Division"
   929 msgid "Division"
   914 msgstr "Division"
   930 msgstr "Division"
   915 
   931 
   916 #: ../VariablePanel.py:52
       
   917 #: ../VariablePanel.py:53
   932 #: ../VariablePanel.py:53
       
   933 #: ../VariablePanel.py:54
   918 msgid "Documentation"
   934 msgid "Documentation"
   919 msgstr "Documentation"
   935 msgstr "Documentation"
   920 
   936 
   921 #: ../PLCOpenEditor.py:2626
   937 #: ../PLCOpenEditor.py:2662
   922 msgid "Done"
   938 msgid "Done"
   923 msgstr "Terminé"
   939 msgstr "Terminé"
   924 
   940 
   925 #: ../plcopen/structures.py:199
   941 #: ../plcopen/structures.py:198
   926 msgid ""
   942 msgid ""
   927 "Down-counter\n"
   943 "Down-counter\n"
   928 "The down-counter can be used to signal when a count has reached zero, on counting down from a preset value."
   944 "The down-counter can be used to signal when a count has reached zero, on counting down from a preset value."
   929 msgstr ""
   945 msgstr ""
   930 "Compteur décrémental\n"
   946 "Compteur décrémental\n"
   932 
   948 
   933 #: ../dialogs/ActionBlockDialog.py:33
   949 #: ../dialogs/ActionBlockDialog.py:33
   934 msgid "Duration"
   950 msgid "Duration"
   935 msgstr "Durée"
   951 msgstr "Durée"
   936 
   952 
   937 #: ../PLCOpenEditor.py:305
   953 #: ../PLCOpenEditor.py:310
   938 msgid "Edit"
   954 msgid "Edit"
   939 msgstr "Editer"
   955 msgstr "Editer"
   940 
   956 
   941 #: ../Viewer.py:448
   957 #: ../Viewer.py:413
   942 msgid "Edit Block"
   958 msgid "Edit Block"
   943 msgstr "Editer le block"
   959 msgstr "Editer le block"
   944 
   960 
   945 #: ../dialogs/LDElementDialog.py:193
   961 #: ../dialogs/LDElementDialog.py:193
   946 msgid "Edit Coil Values"
   962 msgid "Edit Coil Values"
   956 
   972 
   957 #: ../dialogs/ActionBlockDialog.py:256
   973 #: ../dialogs/ActionBlockDialog.py:256
   958 msgid "Edit action block properties"
   974 msgid "Edit action block properties"
   959 msgstr "Editer les propriétés du block d'actions"
   975 msgstr "Editer les propriétés du block d'actions"
   960 
   976 
   961 #: ../Viewer.py:1857
   977 #: ../Viewer.py:1845
   962 #: ../Viewer.py:1859
   978 #: ../Viewer.py:1847
   963 #: ../Viewer.py:2358
   979 #: ../Viewer.py:2346
   964 #: ../Viewer.py:2360
   980 #: ../Viewer.py:2348
   965 msgid "Edit comment"
   981 msgid "Edit comment"
   966 msgstr "Editer le commentaire"
   982 msgstr "Editer le commentaire"
   967 
   983 
   968 #: ../DataTypeEditor.py:448
   984 #: ../DataTypeEditor.py:448
   969 #: ../DataTypeEditor.py:490
   985 #: ../DataTypeEditor.py:490
   970 msgid "Edit item"
   986 msgid "Edit item"
   971 msgstr "Editer l'élément"
   987 msgstr "Editer l'élément"
   972 
   988 
   973 #: ../Viewer.py:2323
   989 #: ../Viewer.py:2311
   974 msgid "Edit jump target"
   990 msgid "Edit jump target"
   975 msgstr "Editer la cible du renvoi"
   991 msgstr "Editer la cible du renvoi"
   976 
   992 
   977 #: ../SFCViewer.py:726
   993 #: ../SFCViewer.py:726
   978 msgid "Edit step name"
   994 msgid "Edit step name"
   984 
  1000 
   985 #: ../DataTypeEditor.py:520
  1001 #: ../DataTypeEditor.py:520
   986 msgid "Elements :"
  1002 msgid "Elements :"
   987 msgstr "Eléments :"
  1003 msgstr "Eléments :"
   988 
  1004 
   989 #: ../PLCOpenEditor.py:318
  1005 #: ../PLCOpenEditor.py:323
   990 msgid "Enable Undo/Redo"
  1006 msgid "Enable Undo/Redo"
   991 msgstr "Activer Défaire/Refaire"
  1007 msgstr "Activer Défaire/Refaire"
   992 
  1008 
   993 #: ../DataTypeEditor.py:236
  1009 #: ../DataTypeEditor.py:236
   994 msgid "Enumerated"
  1010 msgid "Enumerated"
   995 msgstr "Enumération"
  1011 msgstr "Enumération"
   996 
  1012 
   997 #: ../plcopen/iec_std.csv:66
  1013 #: ../plcopen/iec_std.csv:77
   998 msgid "Equal to"
  1014 msgid "Equal to"
   999 msgstr "Egal à"
  1015 msgstr "Egal à"
  1000 
  1016 
  1001 #: ../PLCOpenEditor.py:865
  1017 #: ../PLCOpenEditor.py:881
  1002 #: ../PLCOpenEditor.py:1370
  1018 #: ../PLCOpenEditor.py:1388
  1003 #: ../PLCOpenEditor.py:1407
  1019 #: ../PLCOpenEditor.py:1425
  1004 #: ../PLCOpenEditor.py:1412
  1020 #: ../PLCOpenEditor.py:1430
  1005 #: ../PLCOpenEditor.py:1427
  1021 #: ../PLCOpenEditor.py:1445
  1006 #: ../PLCOpenEditor.py:1432
  1022 #: ../PLCOpenEditor.py:1450
  1007 #: ../PLCOpenEditor.py:2280
  1023 #: ../PLCOpenEditor.py:2300
  1008 #: ../PLCOpenEditor.py:2633
  1024 #: ../PLCOpenEditor.py:2669
  1009 #: ../PLCOpenEditor.py:2638
  1025 #: ../PLCOpenEditor.py:2674
  1010 #: ../PLCOpenEditor.py:3052
  1026 #: ../PLCOpenEditor.py:3090
  1011 #: ../PLCOpenEditor.py:3144
  1027 #: ../PLCOpenEditor.py:3182
  1012 #: ../PLCOpenEditor.py:3148
  1028 #: ../PLCOpenEditor.py:3186
  1013 #: ../PLCOpenEditor.py:3152
  1029 #: ../PLCOpenEditor.py:3190
  1014 #: ../PLCOpenEditor.py:3156
  1030 #: ../PLCOpenEditor.py:3194
  1015 #: ../PLCOpenEditor.py:3297
  1031 #: ../PLCOpenEditor.py:3335
  1016 #: ../PLCOpenEditor.py:3301
  1032 #: ../PLCOpenEditor.py:3339
  1017 #: ../PLCOpenEditor.py:3305
  1033 #: ../PLCOpenEditor.py:3343
  1018 #: ../PLCOpenEditor.py:3309
  1034 #: ../PLCOpenEditor.py:3347
  1019 #: ../PLCOpenEditor.py:3460
  1035 #: ../PLCOpenEditor.py:3498
  1020 #: ../PLCOpenEditor.py:3464
  1036 #: ../PLCOpenEditor.py:3502
  1021 #: ../PLCOpenEditor.py:3468
  1037 #: ../PLCOpenEditor.py:3506
  1022 #: ../PLCOpenEditor.py:3472
  1038 #: ../PLCOpenEditor.py:3510
  1023 #: ../PLCOpenEditor.py:3476
  1039 #: ../PLCOpenEditor.py:3514
  1024 #: ../PLCOpenEditor.py:3604
  1040 #: ../PLCOpenEditor.py:3642
  1025 #: ../PLCOpenEditor.py:3608
  1041 #: ../PLCOpenEditor.py:3646
  1026 #: ../PLCOpenEditor.py:3612
  1042 #: ../PLCOpenEditor.py:3650
  1027 #: ../PLCOpenEditor.py:3616
  1043 #: ../PLCOpenEditor.py:3654
  1028 #: ../PLCOpenEditor.py:3620
  1044 #: ../PLCOpenEditor.py:3658
  1029 #: ../PLCOpenEditor.py:3675
  1045 #: ../PLCOpenEditor.py:3713
  1030 #: ../PLCOpenEditor.py:3679
  1046 #: ../PLCOpenEditor.py:3717
  1031 #: ../PLCOpenEditor.py:3683
  1047 #: ../PLCOpenEditor.py:3721
  1032 #: ../PLCOpenEditor.py:3687
  1048 #: ../PLCOpenEditor.py:3725
  1033 #: ../PLCOpenEditor.py:3738
  1049 #: ../PLCOpenEditor.py:3776
  1034 #: ../PLCOpenEditor.py:3742
  1050 #: ../PLCOpenEditor.py:3780
  1035 #: ../PLCOpenEditor.py:3746
  1051 #: ../PLCOpenEditor.py:3784
  1036 #: ../PLCOpenEditor.py:3750
  1052 #: ../PLCOpenEditor.py:3788
  1037 #: ../PLCOpenEditor.py:4053
  1053 #: ../PLCOpenEditor.py:4091
  1038 #: ../PLCOpenEditor.py:4356
  1054 #: ../PLCOpenEditor.py:4417
  1039 #: ../PLCOpenEditor.py:4366
  1055 #: ../PLCOpenEditor.py:4427
  1040 #: ../Viewer.py:369
  1056 #: ../Viewer.py:334
  1041 #: ../TextViewer.py:250
  1057 #: ../TextViewer.py:281
  1042 #: ../LDViewer.py:628
  1058 #: ../LDViewer.py:665
  1043 #: ../LDViewer.py:850
  1059 #: ../LDViewer.py:881
  1044 #: ../LDViewer.py:854
  1060 #: ../LDViewer.py:885
  1045 #: ../VariablePanel.py:358
  1061 #: ../VariablePanel.py:374
  1046 #: ../VariablePanel.py:709
  1062 #: ../VariablePanel.py:730
  1047 #: ../VariablePanel.py:714
  1063 #: ../VariablePanel.py:735
  1048 #: ../VariablePanel.py:719
  1064 #: ../VariablePanel.py:740
  1049 #: ../VariablePanel.py:724
  1065 #: ../VariablePanel.py:745
  1050 #: ../VariablePanel.py:1201
  1066 #: ../VariablePanel.py:1239
  1051 #: ../dialogs/ConnectionDialog.py:199
  1067 #: ../dialogs/ConnectionDialog.py:199
  1052 #: ../dialogs/ConnectionDialog.py:203
  1068 #: ../dialogs/ConnectionDialog.py:203
  1053 #: ../dialogs/ConnectionDialog.py:207
  1069 #: ../dialogs/ConnectionDialog.py:207
  1054 #: ../dialogs/ConnectionDialog.py:211
  1070 #: ../dialogs/ConnectionDialog.py:211
  1055 #: ../dialogs/ConnectionDialog.py:215
  1071 #: ../dialogs/ConnectionDialog.py:215
  1059 #: ../dialogs/FBDBlockDialog.py:252
  1075 #: ../dialogs/FBDBlockDialog.py:252
  1060 #: ../dialogs/FBDBlockDialog.py:256
  1076 #: ../dialogs/FBDBlockDialog.py:256
  1061 #: ../dialogs/FBDBlockDialog.py:260
  1077 #: ../dialogs/FBDBlockDialog.py:260
  1062 #: ../dialogs/FBDVariableDialog.py:264
  1078 #: ../dialogs/FBDVariableDialog.py:264
  1063 #: ../dialogs/FBDVariableDialog.py:268
  1079 #: ../dialogs/FBDVariableDialog.py:268
  1064 #: ../dialogs/ForceVariableDialog.py:92
  1080 #: ../dialogs/ForceVariableDialog.py:170
  1065 #: ../dialogs/ForceVariableDialog.py:96
  1081 #: ../dialogs/ForceVariableDialog.py:174
  1066 #: ../dialogs/PouNameDialog.py:55
  1082 #: ../dialogs/PouNameDialog.py:55
  1067 #: ../dialogs/PouNameDialog.py:59
  1083 #: ../dialogs/PouNameDialog.py:59
  1068 #: ../dialogs/PouNameDialog.py:63
  1084 #: ../dialogs/PouNameDialog.py:63
  1069 #: ../dialogs/PouNameDialog.py:67
  1085 #: ../dialogs/PouNameDialog.py:67
  1070 #: ../dialogs/SFCStepDialog.py:175
  1086 #: ../dialogs/SFCStepDialog.py:175
  1097 #: ../dialogs/FBDBlockDialog.py:129
  1113 #: ../dialogs/FBDBlockDialog.py:129
  1098 #: ../dialogs/FBDVariableDialog.py:132
  1114 #: ../dialogs/FBDVariableDialog.py:132
  1099 msgid "Execution Order:"
  1115 msgid "Execution Order:"
  1100 msgstr "Ordre d'exécution :"
  1116 msgstr "Ordre d'exécution :"
  1101 
  1117 
  1102 #: ../plcopen/iec_std.csv:49
  1118 #: ../plcopen/iec_std.csv:38
  1103 msgid "Exponent"
  1119 msgid "Exponent"
  1104 msgstr "Exposant"
  1120 msgstr "Exposant"
  1105 
  1121 
  1106 #: ../plcopen/iec_std.csv:26
  1122 #: ../plcopen/iec_std.csv:26
  1107 msgid "Exponentiation"
  1123 msgid "Exponentiation"
  1109 
  1125 
  1110 #: ../dialogs/FBDVariableDialog.py:128
  1126 #: ../dialogs/FBDVariableDialog.py:128
  1111 msgid "Expression:"
  1127 msgid "Expression:"
  1112 msgstr "Expression :"
  1128 msgstr "Expression :"
  1113 
  1129 
  1114 #: ../VariablePanel.py:71
  1130 #: ../VariablePanel.py:72
  1115 msgid "External"
  1131 msgid "External"
  1116 msgstr "Externe"
  1132 msgstr "Externe"
  1117 
  1133 
  1118 #: ../PLCOpenEditor.py:2984
  1134 #: ../PLCOpenEditor.py:3022
  1119 #: ../PLCOpenEditor.py:3179
  1135 #: ../PLCOpenEditor.py:3217
  1120 #: ../PLCOpenEditor.py:3189
  1136 #: ../PLCOpenEditor.py:3227
  1121 #: ../PLCOpenEditor.py:3368
  1137 #: ../PLCOpenEditor.py:3406
  1122 #: ../PLCOpenEditor.py:3512
  1138 #: ../PLCOpenEditor.py:3550
  1123 msgid "FBD"
  1139 msgid "FBD"
  1124 msgstr "FBD"
  1140 msgstr "FBD"
  1125 
  1141 
  1126 #: ../Viewer.py:428
  1142 #: ../Viewer.py:393
  1127 #: ../dialogs/LDElementDialog.py:155
  1143 #: ../dialogs/LDElementDialog.py:155
  1128 msgid "Falling Edge"
  1144 msgid "Falling Edge"
  1129 msgstr "Front descendant"
  1145 msgstr "Front descendant"
  1130 
  1146 
  1131 #: ../plcopen/structures.py:189
  1147 #: ../plcopen/structures.py:188
  1132 msgid ""
  1148 msgid ""
  1133 "Falling edge detector\n"
  1149 "Falling edge detector\n"
  1134 "The output produces a single pulse when a falling edge is detected."
  1150 "The output produces a single pulse when a falling edge is detected."
  1135 msgstr ""
  1151 msgstr ""
  1136 "Détecteur de front descendant\n"
  1152 "Détecteur de front descendant\n"
  1137 "La sortie produit une impulsion unique lorsqu'un front descendant est détecté."
  1153 "La sortie produit une impulsion unique lorsqu'un front descendant est détecté."
  1138 
  1154 
  1139 #: ../PLCOpenEditor.py:304
  1155 #: ../PLCOpenEditor.py:309
  1140 msgid "File"
  1156 msgid "File"
  1141 msgstr "Fichier"
  1157 msgstr "Fichier"
  1142 
  1158 
  1143 #: ../plcopen/iec_std.csv:79
  1159 #: ../plcopen/iec_std.csv:90
  1144 msgid "Find position"
  1160 msgid "Find position"
  1145 msgstr "Trouver la position"
  1161 msgstr "Trouver la position"
  1146 
  1162 
  1147 #: ../PLCOpenEditor.py:4184
  1163 #: ../PLCOpenEditor.py:4232
  1148 #: ../Viewer.py:1130
  1164 #: ../Viewer.py:1095
  1149 msgid "Force value"
  1165 msgid "Force value"
  1150 msgstr "Forcer la valeur"
  1166 msgstr "Forcer la valeur"
  1151 
  1167 
  1152 #: ../dialogs/ForceVariableDialog.py:77
  1168 #: ../dialogs/ForceVariableDialog.py:155
  1153 msgid "Forcing Variable Value"
  1169 msgid "Forcing Variable Value"
  1154 msgstr "Forcer la valeur de la variable"
  1170 msgstr "Forcer la valeur de la variable"
  1155 
  1171 
  1156 #: ../PLCOpenEditor.py:3052
  1172 #: ../PLCOpenEditor.py:3090
  1157 #: ../PLCOpenEditor.py:3297
  1173 #: ../PLCOpenEditor.py:3335
  1158 #: ../PLCOpenEditor.py:3460
  1174 #: ../PLCOpenEditor.py:3498
  1159 #: ../PLCOpenEditor.py:3604
  1175 #: ../PLCOpenEditor.py:3642
  1160 #: ../dialogs/SFCTransitionDialog.py:209
  1176 #: ../dialogs/SFCTransitionDialog.py:209
  1161 #, python-format
  1177 #, python-format
  1162 msgid "Form isn't complete. %s must be filled!"
  1178 msgid "Form isn't complete. %s must be filled!"
  1163 msgstr "Le formulaire est incomplet. %s doit être complété !"
  1179 msgstr "Le formulaire est incomplet. %s doit être complété !"
  1164 
  1180 
  1169 
  1185 
  1170 #: ../dialogs/FBDBlockDialog.py:240
  1186 #: ../dialogs/FBDBlockDialog.py:240
  1171 msgid "Form isn't complete. Valid block type must be selected!"
  1187 msgid "Form isn't complete. Valid block type must be selected!"
  1172 msgstr "Le formulaire est incomplet. Un type de bloc valide doit être sélectionné !"
  1188 msgstr "Le formulaire est incomplet. Un type de bloc valide doit être sélectionné !"
  1173 
  1189 
  1174 #: ../PLCOpenEditor.py:332
  1190 #: ../PLCOpenEditor.py:337
  1175 msgid "Function"
  1191 msgid "Function"
  1176 msgstr "Fonction"
  1192 msgstr "Fonction"
  1177 
  1193 
  1178 #: ../PLCOpenEditor.py:334
  1194 #: ../PLCOpenEditor.py:339
  1179 #: ../PLCOpenEditor.py:1602
  1195 #: ../PLCOpenEditor.py:1619
  1180 msgid "Function Block"
  1196 msgid "Function Block"
  1181 msgstr "Bloc fonctionnel"
  1197 msgstr "Bloc fonctionnel"
  1182 
  1198 
  1183 #: ../VariablePanel.py:786
  1199 #: ../VariablePanel.py:810
  1184 msgid "Function Block Types"
  1200 msgid "Function Block Types"
  1185 msgstr "Types de blocs fonctionnels"
  1201 msgstr "Types de blocs fonctionnels"
  1186 
  1202 
  1187 #: ../PLCControler.py:89
  1203 #: ../PLCControler.py:89
  1188 msgid "Function Blocks"
  1204 msgid "Function Blocks"
  1194 
  1210 
  1195 #: ../Viewer.py:231
  1211 #: ../Viewer.py:231
  1196 msgid "Function Blocks can't be used in Transitions!"
  1212 msgid "Function Blocks can't be used in Transitions!"
  1197 msgstr "Les blocs fonctionnels ne peuvent être utilisés dans des transitions"
  1213 msgstr "Les blocs fonctionnels ne peuvent être utilisés dans des transitions"
  1198 
  1214 
  1199 #: ../PLCControler.py:1719
  1215 #: ../PLCControler.py:1801
  1200 #, python-format
  1216 #, python-format
  1201 msgid "FunctionBlock \"%s\" can't be pasted in a Function!!!"
  1217 msgid "FunctionBlock \"%s\" can't be pasted in a Function!!!"
  1202 msgstr "Le bloc fonctionnel \"%s\" ne peuvent être collés dans une function !"
  1218 msgstr "Le bloc fonctionnel \"%s\" ne peuvent être collés dans une function !"
  1203 
  1219 
  1204 #: ../PLCControler.py:89
  1220 #: ../PLCControler.py:89
  1205 msgid "Functions"
  1221 msgid "Functions"
  1206 msgstr "Fonctions"
  1222 msgstr "Fonctions"
  1207 
  1223 
  1208 #: ../PLCOpenEditor.py:2457
  1224 #: ../PLCOpenEditor.py:2477
  1209 msgid "Generate Program\tCTRL+G"
  1225 msgid "Generate Program\tCTRL+G"
  1210 msgstr "Générer le program\tCTRL+G"
  1226 msgstr "Générer le program\tCTRL+G"
  1211 
  1227 
  1212 #: ../VariablePanel.py:72
  1228 #: ../VariablePanel.py:73
  1213 msgid "Global"
  1229 msgid "Global"
  1214 msgstr "Globale"
  1230 msgstr "Globale"
  1215 
  1231 
  1216 #: ../PLCOpenEditor.py:1834
  1232 #: ../PLCOpenEditor.py:1851
  1217 msgid "Graphic Panel"
  1233 msgid "Graphic Panel"
  1218 msgstr "Graphique"
  1234 msgstr "Graphique"
  1219 
  1235 
  1220 #: ../PLCOpenEditor.py:2989
  1236 #: ../PLCOpenEditor.py:3027
  1221 msgid "Graphics"
  1237 msgid "Graphics"
  1222 msgstr "Graphiques"
  1238 msgstr "Graphiques"
  1223 
  1239 
  1224 #: ../plcopen/iec_std.csv:64
  1240 #: ../plcopen/iec_std.csv:75
  1225 msgid "Greater than"
  1241 msgid "Greater than"
  1226 msgstr "Supérieur à"
  1242 msgstr "Supérieur à"
  1227 
  1243 
  1228 #: ../plcopen/iec_std.csv:65
  1244 #: ../plcopen/iec_std.csv:76
  1229 msgid "Greater than or equal to"
  1245 msgid "Greater than or equal to"
  1230 msgstr "Supérieur ou égal à"
  1246 msgstr "Supérieur ou égal à"
  1231 
  1247 
  1232 #: ../PLCOpenEditor.py:2968
  1248 #: ../PLCOpenEditor.py:3014
       
  1249 msgid "Grid Resolution:"
       
  1250 msgstr "Résolution de la grille :"
       
  1251 
       
  1252 #: ../PLCOpenEditor.py:3006
  1233 msgid "Height:"
  1253 msgid "Height:"
  1234 msgstr "Hauteur :"
  1254 msgstr "Hauteur :"
  1235 
  1255 
  1236 #: ../PLCOpenEditor.py:307
  1256 #: ../PLCOpenEditor.py:312
  1237 msgid "Help"
  1257 msgid "Help"
  1238 msgstr "Aide"
  1258 msgstr "Aide"
  1239 
  1259 
  1240 #: ../plcopen/structures.py:251
  1260 #: ../PLCOpenEditor.py:2741
       
  1261 msgid "Horizontal:"
       
  1262 msgstr "Horizontal :"
       
  1263 
       
  1264 #: ../plcopen/structures.py:250
  1241 msgid ""
  1265 msgid ""
  1242 "Hysteresis\n"
  1266 "Hysteresis\n"
  1243 "The hysteresis function block provides a hysteresis boolean output driven by the difference of two floating point (REAL) inputs XIN1 and XIN2."
  1267 "The hysteresis function block provides a hysteresis boolean output driven by the difference of two floating point (REAL) inputs XIN1 and XIN2."
  1244 msgstr ""
  1268 msgstr ""
  1245 
  1269 
  1246 #: ../PLCOpenEditor.py:3179
  1270 #: ../PLCOpenEditor.py:3217
  1247 #: ../PLCOpenEditor.py:3189
  1271 #: ../PLCOpenEditor.py:3227
  1248 #: ../PLCOpenEditor.py:3368
  1272 #: ../PLCOpenEditor.py:3406
  1249 #: ../PLCOpenEditor.py:3512
  1273 #: ../PLCOpenEditor.py:3550
  1250 msgid "IL"
  1274 msgid "IL"
  1251 msgstr "IL"
  1275 msgstr "IL"
  1252 
  1276 
  1253 #: ../VariablePanel.py:70
  1277 #: ../VariablePanel.py:71
  1254 #: ../dialogs/FBDVariableDialog.py:42
  1278 #: ../dialogs/FBDVariableDialog.py:42
  1255 msgid "InOut"
  1279 msgid "InOut"
  1256 msgstr "Entrée-Sortie"
  1280 msgstr "Entrée-Sortie"
  1257 
  1281 
  1258 #: ../VariablePanel.py:328
  1282 #: ../VariablePanel.py:344
  1259 #, python-format
  1283 #, python-format
  1260 msgid "Incompatible data types between \"%s\" and \"%s\""
  1284 msgid "Incompatible data types between \"%s\" and \"%s\""
  1261 msgstr "Types de donnée imcompatible entre \"%s\" et \"%s\""
  1285 msgstr "Types de donnée imcompatible entre \"%s\" et \"%s\""
  1262 
  1286 
  1263 #: ../VariablePanel.py:339
  1287 #: ../VariablePanel.py:355
  1264 #, python-format
  1288 #, python-format
  1265 msgid "Incompatible size of data between \"%s\" and \"%s\""
  1289 msgid "Incompatible size of data between \"%s\" and \"%s\""
  1266 msgstr "Taille de donnée incompatible entre \"%s\" et \"%s\""
  1290 msgstr "Taille de donnée incompatible entre \"%s\" et \"%s\""
  1267 
  1291 
  1268 #: ../VariablePanel.py:335
  1292 #: ../VariablePanel.py:351
  1269 #, python-format
  1293 #, python-format
  1270 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  1294 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  1271 msgstr "Taille de donnée incompatible entre \"%s\" et \"BOOL\""
  1295 msgstr "Taille de donnée incompatible entre \"%s\" et \"BOOL\""
  1272 
  1296 
  1273 #: ../dialogs/ActionBlockDialog.py:33
  1297 #: ../dialogs/ActionBlockDialog.py:33
  1274 msgid "Indicator"
  1298 msgid "Indicator"
  1275 msgstr "Indicateur"
  1299 msgstr "Indicateur"
  1276 
  1300 
  1277 #: ../VariablePanel.py:52
       
  1278 #: ../VariablePanel.py:53
  1301 #: ../VariablePanel.py:53
       
  1302 #: ../VariablePanel.py:54
  1279 #: ../DataTypeEditor.py:46
  1303 #: ../DataTypeEditor.py:46
  1280 msgid "Initial Value"
  1304 msgid "Initial Value"
  1281 msgstr "Valeur initiale"
  1305 msgstr "Valeur initiale"
  1282 
  1306 
  1283 #: ../DataTypeEditor.py:388
  1307 #: ../DataTypeEditor.py:388
  1291 #: ../dialogs/SFCTransitionDialog.py:131
  1315 #: ../dialogs/SFCTransitionDialog.py:131
  1292 #: ../dialogs/SFCTransitionDialog.py:199
  1316 #: ../dialogs/SFCTransitionDialog.py:199
  1293 msgid "Inline"
  1317 msgid "Inline"
  1294 msgstr "Inline"
  1318 msgstr "Inline"
  1295 
  1319 
  1296 #: ../VariablePanel.py:70
  1320 #: ../VariablePanel.py:71
  1297 #: ../VariablePanel.py:1019
  1321 #: ../VariablePanel.py:1057
  1298 #: ../dialogs/FBDVariableDialog.py:41
  1322 #: ../dialogs/FBDVariableDialog.py:41
  1299 #: ../dialogs/SFCStepDialog.py:122
  1323 #: ../dialogs/SFCStepDialog.py:122
  1300 msgid "Input"
  1324 msgid "Input"
  1301 msgstr "Entrée"
  1325 msgstr "Entrée"
  1302 
  1326 
  1303 #: ../dialogs/FBDBlockDialog.py:125
  1327 #: ../dialogs/FBDBlockDialog.py:125
  1304 msgid "Inputs:"
  1328 msgid "Inputs:"
  1305 msgstr "Entrées :"
  1329 msgstr "Entrées :"
  1306 
  1330 
  1307 #: ../plcopen/iec_std.csv:76
  1331 #: ../plcopen/iec_std.csv:87
  1308 msgid "Insertion (into)"
  1332 msgid "Insertion (into)"
  1309 msgstr "Insertion (au milieu)"
  1333 msgstr "Insertion (au milieu)"
  1310 
  1334 
  1311 #: ../plcopen/plcopen.py:1518
  1335 #: ../plcopen/plcopen.py:1537
  1312 #, python-format
  1336 #, python-format
  1313 msgid "Instance with id %d doesn't exist!"
  1337 msgid "Instance with id %d doesn't exist!"
  1314 msgstr "L'instance dont l'id est %d n'existe pas !"
  1338 msgstr "L'instance dont l'id est %d n'existe pas !"
  1315 
  1339 
  1316 #: ../PLCOpenEditor.py:559
  1340 #: ../PLCOpenEditor.py:564
  1317 msgid "Instances"
  1341 msgid "Instances"
  1318 msgstr "Instances"
  1342 msgstr "Instances"
  1319 
  1343 
  1320 #: ../RessourceEditor.py:397
  1344 #: ../RessourceEditor.py:397
  1321 msgid "Instances:"
  1345 msgid "Instances:"
  1322 msgstr "Instances :"
  1346 msgstr "Instances :"
  1323 
  1347 
  1324 #: ../plcopen/structures.py:231
  1348 #: ../plcopen/structures.py:230
  1325 msgid ""
  1349 msgid ""
  1326 "Integral\n"
  1350 "Integral\n"
  1327 "The integral function block integrates the value of input XIN over time."
  1351 "The integral function block integrates the value of input XIN over time."
  1328 msgstr ""
  1352 msgstr ""
  1329 "Intégrale\n"
  1353 "Intégrale\n"
  1330 "Le bloc fonctionnel INTEGRAL intègre les valeurs de l'entrée XIN en fonction du temps."
  1354 "Le bloc fonctionnel INTEGRAL intègre les valeurs de l'entrée XIN en fonction du temps."
  1331 
  1355 
  1332 #: ../VariablePanel.py:69
  1356 #: ../VariablePanel.py:70
  1333 msgid "Interface"
  1357 msgid "Interface"
  1334 msgstr "Interface"
  1358 msgstr "Interface"
  1335 
  1359 
  1336 #: ../RessourceEditor.py:82
  1360 #: ../RessourceEditor.py:82
  1337 msgid "Interval"
  1361 msgid "Interval"
  1338 msgstr "Interval"
  1362 msgstr "Interval"
  1339 
  1363 
  1340 #: ../PLCControler.py:1696
  1364 #: ../PLCControler.py:1778
  1341 #: ../PLCControler.py:1734
  1365 #: ../PLCControler.py:1816
  1342 msgid "Invalid plcopen element(s)!!!"
  1366 msgid "Invalid plcopen element(s)!!!"
  1343 msgstr "Les éléments plcopen ne sont pas valides !!! "
  1367 msgstr "Les éléments plcopen ne sont pas valides !!! "
  1344 
  1368 
  1345 #: ../dialogs/ForceVariableDialog.py:96
  1369 #: ../dialogs/ForceVariableDialog.py:174
  1346 #, python-format
  1370 #, python-format
  1347 msgid "Invalid value \"%s\" for \"%s\" variable!"
  1371 msgid "Invalid value \"%s\" for \"%s\" variable!"
  1348 msgstr "Valeur \"%s\" invalide pour une variable de type \"%s\" !"
  1372 msgstr "Valeur \"%s\" invalide pour une variable de type \"%s\" !"
  1349 
  1373 
  1350 #: ../PLCOpenEditor.py:4042
  1374 #: ../PLCOpenEditor.py:4080
  1351 #: ../PLCOpenEditor.py:4045
  1375 #: ../PLCOpenEditor.py:4083
  1352 #, python-format
  1376 #, python-format
  1353 msgid "Invalid value \"%s\" for debug variable"
  1377 msgid "Invalid value \"%s\" for debug variable"
  1354 msgstr "Chemin de variable à déboguer \"%s\" invalide"
  1378 msgstr "Chemin de variable à déboguer \"%s\" invalide"
  1355 
  1379 
  1356 #: ../VariablePanel.py:316
  1380 #: ../VariablePanel.py:332
  1357 #: ../VariablePanel.py:319
  1381 #: ../VariablePanel.py:335
  1358 #, python-format
  1382 #, python-format
  1359 msgid "Invalid value \"%s\" for location"
  1383 msgid "Invalid value \"%s\" for location"
  1360 msgstr "Adresse \"%s\" invalide "
  1384 msgstr "Adresse \"%s\" invalide "
  1361 
  1385 
  1362 #: ../Viewer.py:214
  1386 #: ../Viewer.py:214
  1363 #: ../Viewer.py:217
  1387 #: ../Viewer.py:217
  1364 #, python-format
  1388 #, python-format
  1365 msgid "Invalid value \"%s\" for viewer block"
  1389 msgid "Invalid value \"%s\" for viewer block"
  1366 msgstr "Valeur \"%s\" invalide pour un élément graphique"
  1390 msgstr "Valeur \"%s\" invalide pour un élément graphique"
  1367 
  1391 
  1368 #: ../PLCOpenEditor.py:2984
  1392 #: ../PLCOpenEditor.py:3022
  1369 #: ../PLCOpenEditor.py:3179
  1393 #: ../PLCOpenEditor.py:3217
  1370 #: ../PLCOpenEditor.py:3189
  1394 #: ../PLCOpenEditor.py:3227
  1371 #: ../PLCOpenEditor.py:3368
  1395 #: ../PLCOpenEditor.py:3406
  1372 #: ../PLCOpenEditor.py:3512
  1396 #: ../PLCOpenEditor.py:3550
  1373 msgid "LD"
  1397 msgid "LD"
  1374 msgstr "LD"
  1398 msgstr "LD"
  1375 
  1399 
  1376 #: ../LDViewer.py:213
  1400 #: ../LDViewer.py:215
  1377 #: ../LDViewer.py:228
  1401 #: ../LDViewer.py:231
  1378 #, python-format
  1402 #, python-format
  1379 msgid "Ladder element with id %d is on more than one rung."
  1403 msgid "Ladder element with id %d is on more than one rung."
  1380 msgstr "L'élément de LD dont l'id est %d apparait dans plusieurs échelons. "
  1404 msgstr "L'élément de LD dont l'id est %d apparait dans plusieurs échelons. "
  1381 
  1405 
  1382 #: ../PLCOpenEditor.py:3287
  1406 #: ../PLCOpenEditor.py:3325
  1383 #: ../PLCOpenEditor.py:3450
  1407 #: ../PLCOpenEditor.py:3488
  1384 #: ../PLCOpenEditor.py:3594
  1408 #: ../PLCOpenEditor.py:3632
  1385 msgid "Language"
  1409 msgid "Language"
  1386 msgstr "Langue"
  1410 msgstr "Langue"
  1387 
  1411 
  1388 #: ../PLCOpenEditor.py:2998
  1412 #: ../PLCOpenEditor.py:3036
  1389 msgid "Language (optional):"
  1413 msgid "Language (optional):"
  1390 msgstr "Langue (optionnel) :"
  1414 msgstr "Langue (optionnel) :"
  1391 
  1415 
  1392 #: ../PLCOpenEditor.py:3255
  1416 #: ../PLCOpenEditor.py:3293
  1393 #: ../PLCOpenEditor.py:3423
  1417 #: ../PLCOpenEditor.py:3461
  1394 #: ../PLCOpenEditor.py:3567
  1418 #: ../PLCOpenEditor.py:3605
  1395 msgid "Language:"
  1419 msgid "Language:"
  1396 msgstr "Langue :"
  1420 msgstr "Langue :"
  1397 
  1421 
  1398 #: ../Viewer.py:392
  1422 #: ../Viewer.py:357
  1399 msgid "Left"
  1423 msgid "Left"
  1400 msgstr "Gauche"
  1424 msgstr "Gauche"
  1401 
  1425 
  1402 #: ../dialogs/LDPowerRailDialog.py:118
  1426 #: ../dialogs/LDPowerRailDialog.py:118
  1403 msgid "Left PowerRail"
  1427 msgid "Left PowerRail"
  1404 msgstr "Barre d'alimentation à gauche"
  1428 msgstr "Barre d'alimentation à gauche"
  1405 
  1429 
  1406 #: ../plcopen/iec_std.csv:70
  1430 #: ../plcopen/iec_std.csv:81
  1407 msgid "Length of string"
  1431 msgid "Length of string"
  1408 msgstr "Longueur de la chaîne"
  1432 msgstr "Longueur de la chaîne"
  1409 
  1433 
  1410 #: ../plcopen/iec_std.csv:67
  1434 #: ../plcopen/iec_std.csv:78
  1411 msgid "Less than"
  1435 msgid "Less than"
  1412 msgstr "Inférieur à"
  1436 msgstr "Inférieur à"
  1413 
  1437 
  1414 #: ../plcopen/iec_std.csv:68
  1438 #: ../plcopen/iec_std.csv:79
  1415 msgid "Less than or equal to"
  1439 msgid "Less than or equal to"
  1416 msgstr "Inférieur ou égal à"
  1440 msgstr "Inférieur ou égal à"
  1417 
  1441 
  1418 #: ../PLCOpenEditor.py:594
  1442 #: ../PLCOpenEditor.py:599
  1419 msgid "Library"
  1443 msgid "Library"
  1420 msgstr "Librairie"
  1444 msgstr "Librairie"
  1421 
  1445 
  1422 #: ../plcopen/iec_std.csv:62
  1446 #: ../plcopen/iec_std.csv:73
  1423 msgid "Limitation"
  1447 msgid "Limitation"
  1424 msgstr "Limitation"
  1448 msgstr "Limitation"
  1425 
  1449 
  1426 #: ../VariablePanel.py:71
  1450 #: ../VariablePanel.py:72
  1427 msgid "Local"
  1451 msgid "Local"
  1428 msgstr "Locale"
  1452 msgstr "Locale"
  1429 
  1453 
  1430 #: ../VariablePanel.py:52
  1454 #: ../VariablePanel.py:53
  1431 msgid "Location"
  1455 msgid "Location"
  1432 msgstr "Adresse"
  1456 msgstr "Adresse"
  1433 
  1457 
  1434 #: ../VariablePanel.py:1080
  1458 #: ../VariablePanel.py:1118
  1435 msgid "Locations available:"
  1459 msgid "Locations available:"
  1436 msgstr "Adresses disponibles :"
  1460 msgstr "Adresses disponibles :"
  1437 
  1461 
  1438 #: ../plcopen/iec_std.csv:25
  1462 #: ../plcopen/iec_std.csv:25
  1439 msgid "Logarithm to base 10"
  1463 msgid "Logarithm to base 10"
  1440 msgstr "Logarithme de base 10"
  1464 msgstr "Logarithme de base 10"
  1441 
  1465 
  1442 #: ../plcopen/iec_std.csv:60
  1466 #: ../plcopen/iec_std.csv:71
  1443 msgid "Maximum"
  1467 msgid "Maximum"
  1444 msgstr "Maximum"
  1468 msgstr "Maximum"
  1445 
  1469 
  1446 #: ../DataTypeEditor.py:430
  1470 #: ../DataTypeEditor.py:430
  1447 msgid "Maximum:"
  1471 msgid "Maximum:"
  1448 msgstr "Maximum :"
  1472 msgstr "Maximum :"
  1449 
  1473 
  1450 #: ../VariablePanel.py:1021
  1474 #: ../VariablePanel.py:1059
  1451 msgid "Memory"
  1475 msgid "Memory"
  1452 msgstr "Mémoire"
  1476 msgstr "Mémoire"
  1453 
  1477 
  1454 #: ../Viewer.py:401
  1478 #: ../Viewer.py:366
  1455 msgid "Middle"
  1479 msgid "Middle"
  1456 msgstr "Milieu"
  1480 msgstr "Milieu"
  1457 
  1481 
  1458 #: ../plcopen/iec_std.csv:61
  1482 #: ../plcopen/iec_std.csv:72
  1459 msgid "Minimum"
  1483 msgid "Minimum"
  1460 msgstr "Minimum"
  1484 msgstr "Minimum"
  1461 
  1485 
  1462 #: ../DataTypeEditor.py:421
  1486 #: ../DataTypeEditor.py:421
  1463 msgid "Minimum:"
  1487 msgid "Minimum:"
  1464 msgstr "Minimum :"
  1488 msgstr "Minimum :"
  1465 
  1489 
  1466 #: ../PLCOpenEditor.py:3013
  1490 #: ../PLCOpenEditor.py:3051
  1467 msgid "Miscellaneous"
  1491 msgid "Miscellaneous"
  1468 msgstr "Divers"
  1492 msgstr "Divers"
  1469 
  1493 
  1470 #: ../dialogs/LDElementDialog.py:117
  1494 #: ../dialogs/LDElementDialog.py:117
  1471 msgid "Modifier:"
  1495 msgid "Modifier:"
  1472 msgstr "Modificateur :"
  1496 msgstr "Modificateur :"
  1473 
  1497 
  1474 #: ../PLCGenerator.py:682
  1498 #: ../PLCGenerator.py:724
  1475 #: ../PLCGenerator.py:886
  1499 #: ../PLCGenerator.py:948
  1476 #, python-format
  1500 #, python-format
  1477 msgid "More than one connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1501 msgid "More than one connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1478 msgstr "Plusieurs connecteurs trouvés pour le prolongement \"%s\" dans le POU \"%s\""
  1502 msgstr "Plusieurs connecteurs trouvés pour le prolongement \"%s\" dans le POU \"%s\""
  1479 
  1503 
  1480 #: ../DataTypeEditor.py:459
  1504 #: ../DataTypeEditor.py:459
  1485 #: ../DataTypeEditor.py:456
  1509 #: ../DataTypeEditor.py:456
  1486 #: ../DataTypeEditor.py:498
  1510 #: ../DataTypeEditor.py:498
  1487 msgid "Move up"
  1511 msgid "Move up"
  1488 msgstr "Déplacer vers le bas"
  1512 msgstr "Déplacer vers le bas"
  1489 
  1513 
  1490 #: ../plcopen/iec_std.csv:63
  1514 #: ../plcopen/iec_std.csv:74
  1491 msgid "Multiplexer (select 1 of N)"
  1515 msgid "Multiplexer (select 1 of N)"
  1492 msgstr "Multipléxeur (sélection 1 sur N)"
  1516 msgstr "Multipléxeur (sélection 1 sur N)"
  1493 
  1517 
  1494 #: ../plcopen/iec_std.csv:37
  1518 #: ../plcopen/iec_std.csv:34
  1495 msgid "Multiplication"
  1519 msgid "Multiplication"
  1496 msgstr "Multiplication"
  1520 msgstr "Multiplication"
  1497 
  1521 
  1498 #: ../RessourceEditor.py:82
  1522 #: ../RessourceEditor.py:82
  1499 #: ../RessourceEditor.py:86
  1523 #: ../RessourceEditor.py:86
  1500 #: ../VariablePanel.py:52
       
  1501 #: ../VariablePanel.py:53
  1524 #: ../VariablePanel.py:53
       
  1525 #: ../VariablePanel.py:54
  1502 #: ../DataTypeEditor.py:46
  1526 #: ../DataTypeEditor.py:46
  1503 msgid "Name"
  1527 msgid "Name"
  1504 msgstr "Nom"
  1528 msgstr "Nom"
  1505 
  1529 
  1506 #: ../dialogs/ConnectionDialog.py:109
  1530 #: ../dialogs/ConnectionDialog.py:109
  1513 
  1537 
  1514 #: ../plcopen/iec_std.csv:24
  1538 #: ../plcopen/iec_std.csv:24
  1515 msgid "Natural logarithm"
  1539 msgid "Natural logarithm"
  1516 msgstr "Logarithme népérien"
  1540 msgstr "Logarithme népérien"
  1517 
  1541 
  1518 #: ../Viewer.py:424
  1542 #: ../Viewer.py:389
  1519 #: ../dialogs/LDElementDialog.py:135
  1543 #: ../dialogs/LDElementDialog.py:135
  1520 msgid "Negated"
  1544 msgid "Negated"
  1521 msgstr "Inversé"
  1545 msgstr "Inversé"
  1522 
  1546 
  1523 #: ../PLCOpenEditor.py:2444
  1547 #: ../PLCOpenEditor.py:2464
  1524 msgid "New\tCTRL+N"
  1548 msgid "New\tCTRL+N"
  1525 msgstr "Nouveau\tCTRL+N"
  1549 msgstr "Nouveau\tCTRL+N"
  1526 
  1550 
  1527 #: ../DataTypeEditor.py:450
  1551 #: ../DataTypeEditor.py:450
  1528 #: ../DataTypeEditor.py:492
  1552 #: ../DataTypeEditor.py:492
  1529 msgid "New item"
  1553 msgid "New item"
  1530 msgstr "Nouvel élément"
  1554 msgstr "Nouvel élément"
  1531 
  1555 
  1532 #: ../Viewer.py:422
  1556 #: ../Viewer.py:387
  1533 msgid "No Modifier"
  1557 msgid "No Modifier"
  1534 msgstr "Pas de modificateur"
  1558 msgstr "Pas de modificateur"
  1535 
  1559 
  1536 #: ../PLCControler.py:2578
  1560 #: ../PLCControler.py:2663
  1537 msgid "No PLC project found"
  1561 msgid "No PLC project found"
  1538 msgstr "Pas de projet d'automate trouvé"
  1562 msgstr "Pas de projet d'automate trouvé"
  1539 
  1563 
  1540 #: ../PLCGenerator.py:1267
  1564 #: ../PLCGenerator.py:1331
  1541 #, python-format
  1565 #, python-format
  1542 msgid "No body defined in \"%s\" POU"
  1566 msgid "No body defined in \"%s\" POU"
  1543 msgstr "Pas de code défini dans le POU \"%s\""
  1567 msgstr "Pas de code défini dans le POU \"%s\""
  1544 
  1568 
  1545 #: ../PLCGenerator.py:701
  1569 #: ../PLCGenerator.py:743
  1546 #: ../PLCGenerator.py:895
  1570 #: ../PLCGenerator.py:957
  1547 #, python-format
  1571 #, python-format
  1548 msgid "No connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1572 msgid "No connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1549 msgstr "Pas de connecteur trouvé pour le prolongement \"%s\" dans le POU \"%s\""
  1573 msgstr "Pas de connecteur trouvé pour le prolongement \"%s\" dans le POU \"%s\""
  1550 
  1574 
  1551 #: ../PLCOpenEditor.py:2391
  1575 #: ../PLCOpenEditor.py:2411
  1552 msgid ""
  1576 msgid ""
  1553 "No documentation available.\n"
  1577 "No documentation available.\n"
  1554 "Coming soon."
  1578 "Coming soon."
  1555 msgstr ""
  1579 msgstr ""
  1556 "Pas de documentation.\n"
  1580 "Pas de documentation.\n"
  1557 "Bientôt disponible."
  1581 "Bientôt disponible."
  1558 
  1582 
  1559 #: ../PLCGenerator.py:753
  1583 #: ../PLCGenerator.py:765
  1560 #, python-format
  1584 #, python-format
  1561 msgid "No informations found for \"%s\" block"
  1585 msgid "No informations found for \"%s\" block"
  1562 msgstr "Aucune information trouvée pour le block \"%s\""
  1586 msgstr "Aucune information trouvée pour le block \"%s\""
  1563 
  1587 
  1564 #: ../plcopen/structures.py:139
  1588 #: ../plcopen/structures.py:138
  1565 msgid "No output variable found"
  1589 msgid "No output variable found"
  1566 msgstr "Pas de variable de sortie trouvée."
  1590 msgstr "Pas de variable de sortie trouvée."
  1567 
  1591 
  1568 #: ../PLCGenerator.py:1265
  1592 #: ../PLCGenerator.py:1329
  1569 #, python-format
  1593 #, python-format
  1570 msgid "No variable defined in \"%s\" POU"
  1594 msgid "No variable defined in \"%s\" POU"
  1571 msgstr "Pas de varaibles définies dans le POU \"%s\""
  1595 msgstr "Pas de varaibles définies dans le POU \"%s\""
  1572 
  1596 
  1573 #: ../VariablePanel.py:63
  1597 #: ../VariablePanel.py:64
  1574 msgid "Non-Retain"
  1598 msgid "Non-Retain"
  1575 msgstr "Non-Persistante"
  1599 msgstr "Non-Persistante"
  1576 
  1600 
  1577 #: ../dialogs/LDElementDialog.py:129
  1601 #: ../dialogs/LDElementDialog.py:129
  1578 msgid "Normal"
  1602 msgid "Normal"
  1579 msgstr "Normal"
  1603 msgstr "Normal"
  1580 
  1604 
  1581 #: ../plcopen/iec_std.csv:69
  1605 #: ../plcopen/iec_std.csv:80
  1582 msgid "Not equal to"
  1606 msgid "Not equal to"
  1583 msgstr "Non égal à"
  1607 msgstr "Non égal à"
  1584 
  1608 
  1585 #: ../dialogs/SFCDivergenceDialog.py:135
  1609 #: ../dialogs/SFCDivergenceDialog.py:135
  1586 msgid "Number of sequences:"
  1610 msgid "Number of sequences:"
  1588 
  1612 
  1589 #: ../plcopen/iec_std.csv:22
  1613 #: ../plcopen/iec_std.csv:22
  1590 msgid "Numerical"
  1614 msgid "Numerical"
  1591 msgstr "Numérique"
  1615 msgstr "Numérique"
  1592 
  1616 
  1593 #: ../plcopen/structures.py:219
  1617 #: ../plcopen/structures.py:218
  1594 msgid ""
  1618 msgid ""
  1595 "Off-delay timer\n"
  1619 "Off-delay timer\n"
  1596 "The off-delay timer can be used to delay setting an output false, for fixed period after input goes false."
  1620 "The off-delay timer can be used to delay setting an output false, for fixed period after input goes false."
  1597 msgstr ""
  1621 msgstr ""
  1598 
  1622 
  1599 #: ../plcopen/structures.py:214
  1623 #: ../plcopen/structures.py:213
  1600 msgid ""
  1624 msgid ""
  1601 "On-delay timer\n"
  1625 "On-delay timer\n"
  1602 "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true."
  1626 "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true."
  1603 msgstr ""
  1627 msgstr ""
  1604 
  1628 
  1605 #: ../PLCOpenEditor.py:2446
  1629 #: ../PLCOpenEditor.py:2466
  1606 msgid "Open\tCTRL+O"
  1630 msgid "Open\tCTRL+O"
  1607 msgstr "Ouvrir\tCTRL+O"
  1631 msgstr "Ouvrir\tCTRL+O"
  1608 
  1632 
  1609 #: ../VariablePanel.py:52
       
  1610 #: ../VariablePanel.py:53
  1633 #: ../VariablePanel.py:53
       
  1634 #: ../VariablePanel.py:54
  1611 msgid "Option"
  1635 msgid "Option"
  1612 msgstr "Option"
  1636 msgstr "Option"
  1613 
  1637 
  1614 #: ../PLCOpenEditor.py:2940
  1638 #: ../PLCOpenEditor.py:2978
  1615 msgid "Organization (optional):"
  1639 msgid "Organization (optional):"
  1616 msgstr "Groupe (optionnel) :"
  1640 msgstr "Groupe (optionnel) :"
  1617 
  1641 
  1618 #: ../VariablePanel.py:70
  1642 #: ../VariablePanel.py:71
  1619 #: ../VariablePanel.py:1020
  1643 #: ../VariablePanel.py:1058
  1620 #: ../dialogs/FBDVariableDialog.py:43
  1644 #: ../dialogs/FBDVariableDialog.py:43
  1621 #: ../dialogs/SFCStepDialog.py:127
  1645 #: ../dialogs/SFCStepDialog.py:127
  1622 msgid "Output"
  1646 msgid "Output"
  1623 msgstr "Sortie"
  1647 msgstr "Sortie"
  1624 
  1648 
  1625 #: ../plcopen/structures.py:241
  1649 #: ../plcopen/structures.py:240
  1626 msgid ""
  1650 msgid ""
  1627 "PID\n"
  1651 "PID\n"
  1628 "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control."
  1652 "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control."
  1629 msgstr ""
  1653 msgstr ""
  1630 "PID\n"
  1654 "PID\n"
  1631 "Le bloc fonctionnel PID (Proportionnel, Intégrale, Dérivée) fournit un controller de boucle fermé classique à trois paramètres."
  1655 "Le bloc fonctionnel PID (Proportionnel, Intégrale, Dérivée) fournit un controller de boucle fermé classique à trois paramètres."
  1632 
  1656 
  1633 #: ../PLCOpenEditor.py:2598
  1657 #: ../PLCOpenEditor.py:2630
  1634 #: ../PLCOpenEditor.py:2657
  1658 #: ../PLCOpenEditor.py:2694
  1635 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*"
  1659 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*"
  1636 msgstr "Fichiers PLCOpen (*.xml)|*.xml|Tous les fichiers|*.*"
  1660 msgstr "Fichiers PLCOpen (*.xml)|*.xml|Tous les fichiers|*.*"
  1637 
  1661 
  1638 #: ../PLCOpenEditor.py:2530
  1662 #: ../PLCOpenEditor.py:2559
  1639 msgid "PLCOpenEditor"
  1663 msgid "PLCOpenEditor"
  1640 msgstr "PLCOpenEditor"
  1664 msgstr "PLCOpenEditor"
  1641 
  1665 
  1642 #: ../PLCOpenEditor.py:2488
  1666 #: ../PLCOpenEditor.py:2508
  1643 msgid "PLCOpenEditor\tF1"
  1667 msgid "PLCOpenEditor\tF1"
  1644 msgstr "PLCOpenEditor\tF1"
  1668 msgstr "PLCOpenEditor\tF1"
  1645 
  1669 
  1646 #: ../PLCOpenEditor.py:3283
  1670 #: ../PLCOpenEditor.py:3321
  1647 msgid "POU Name"
  1671 msgid "POU Name"
  1648 msgstr "Nom du POU"
  1672 msgstr "Nom du POU"
  1649 
  1673 
  1650 #: ../PLCOpenEditor.py:3238
  1674 #: ../PLCOpenEditor.py:3276
  1651 msgid "POU Name:"
  1675 msgid "POU Name:"
  1652 msgstr "Nom du POU :"
  1676 msgstr "Nom du POU :"
  1653 
  1677 
  1654 #: ../PLCOpenEditor.py:3285
  1678 #: ../PLCOpenEditor.py:3323
  1655 msgid "POU Type"
  1679 msgid "POU Type"
  1656 msgstr "Type du POU"
  1680 msgstr "Type du POU"
  1657 
  1681 
  1658 #: ../PLCOpenEditor.py:3246
  1682 #: ../PLCOpenEditor.py:3284
  1659 msgid "POU Type:"
  1683 msgid "POU Type:"
  1660 msgstr "Type du POU :"
  1684 msgstr "Type du POU :"
  1661 
  1685 
  1662 #: ../PLCOpenEditor.py:2460
  1686 #: ../PLCOpenEditor.py:2480
  1663 msgid "Page Setup"
  1687 msgid "Page Setup"
  1664 msgstr "Mise en page..."
  1688 msgstr "Mise en page..."
  1665 
  1689 
  1666 #: ../PLCOpenEditor.py:2956
  1690 #: ../PLCOpenEditor.py:2994
  1667 msgid "Page Size (optional):"
  1691 msgid "Page Size (optional):"
  1668 msgstr "Taille de la page (optionnel) :"
  1692 msgstr "Taille de la page (optionnel) :"
  1669 
  1693 
  1670 #: ../PLCOpenEditor.py:4301
  1694 #: ../PLCOpenEditor.py:4362
  1671 #, python-format
  1695 #, python-format
  1672 msgid "Page: %d"
  1696 msgid "Page: %d"
  1673 msgstr "Page: %d"
  1697 msgstr "Page: %d"
  1674 
  1698 
  1675 #: ../PLCOpenEditor.py:325
  1699 #: ../PLCOpenEditor.py:330
  1676 msgid "Paste\tCTRL+V"
  1700 msgid "Paste\tCTRL+V"
  1677 msgstr "Coller\tCTRL+V"
  1701 msgstr "Coller\tCTRL+V"
  1678 
  1702 
  1679 #: ../PLCOpenEditor.py:1646
  1703 #: ../PLCOpenEditor.py:1663
  1680 msgid "Paste POU"
  1704 msgid "Paste POU"
  1681 msgstr "Coller un POU"
  1705 msgstr "Coller un POU"
  1682 
  1706 
  1683 #: ../dialogs/LDPowerRailDialog.py:110
  1707 #: ../dialogs/LDPowerRailDialog.py:110
  1684 msgid "Pin number:"
  1708 msgid "Pin number:"
  1685 msgstr "Nombre de pattes :"
  1709 msgstr "Nombre de pattes :"
  1686 
  1710 
  1687 #: ../Viewer.py:2032
  1711 #: ../Viewer.py:2020
  1688 #: ../Viewer.py:2323
  1712 #: ../Viewer.py:2311
  1689 #: ../SFCViewer.py:698
  1713 #: ../SFCViewer.py:698
  1690 msgid "Please choose a target"
  1714 msgid "Please choose a target"
  1691 msgstr "Choisissez une cible"
  1715 msgstr "Choisissez une cible"
  1692 
  1716 
  1693 #: ../PLCOpenEditor.py:2253
  1717 #: ../Viewer.py:1845
  1694 msgid "Please enter POU name"
  1718 #: ../Viewer.py:1847
  1695 msgstr "Saisissez le nom du POU"
  1719 #: ../Viewer.py:2346
  1696 
  1720 #: ../Viewer.py:2348
  1697 #: ../Viewer.py:1857
       
  1698 #: ../Viewer.py:1859
       
  1699 #: ../Viewer.py:2358
       
  1700 #: ../Viewer.py:2360
       
  1701 msgid "Please enter comment text"
  1721 msgid "Please enter comment text"
  1702 msgstr "Saisissez le texte du commentaire"
  1722 msgstr "Saisissez le texte du commentaire"
  1703 
  1723 
  1704 #: ../PLCOpenEditor.py:2221
  1724 #: ../PLCOpenEditor.py:2246
  1705 #: ../PLCOpenEditor.py:3658
  1725 #: ../PLCOpenEditor.py:3696
  1706 msgid "Please enter configuration name"
  1726 msgid "Please enter configuration name"
  1707 msgstr "Saisissez le nom de la configuration"
  1727 msgstr "Saisissez le nom de la configuration"
  1708 
  1728 
  1709 #: ../PLCOpenEditor.py:2177
  1729 #: ../PLCOpenEditor.py:2194
  1710 msgid "Please enter data type name"
  1730 msgid "Please enter data type name"
  1711 msgstr "Saisissez le nom du type de donnée"
  1731 msgstr "Saisissez le nom du type de donnée"
  1712 
  1732 
  1713 #: ../PLCOpenEditor.py:2232
  1733 #: ../PLCOpenEditor.py:2259
  1714 #: ../PLCOpenEditor.py:3721
  1734 #: ../PLCOpenEditor.py:3759
  1715 msgid "Please enter resource name"
  1735 msgid "Please enter resource name"
  1716 msgstr "Saisissez le nom de la ressource"
  1736 msgstr "Saisissez le nom de la ressource"
  1717 
  1737 
  1718 #: ../SFCViewer.py:362
  1738 #: ../SFCViewer.py:362
  1719 #: ../SFCViewer.py:384
  1739 #: ../SFCViewer.py:384
  1720 #: ../SFCViewer.py:726
  1740 #: ../SFCViewer.py:726
  1721 msgid "Please enter step name"
  1741 msgid "Please enter step name"
  1722 msgstr "Saisissez le nom de l'étape"
  1742 msgstr "Saisissez le nom de l'étape"
  1723 
  1743 
  1724 #: ../PLCOpenEditor.py:3129
  1744 #: ../PLCOpenEditor.py:3167
  1725 msgid "Please enter text"
  1745 msgid "Please enter text"
  1726 msgstr "Saisissez le texte"
  1746 msgstr "Saisissez le texte"
  1727 
  1747 
  1728 #: ../dialogs/ForceVariableDialog.py:78
  1748 #: ../dialogs/ForceVariableDialog.py:156
  1729 #, python-format
  1749 #, python-format
  1730 msgid "Please enter value for a \"%s\" variable:"
  1750 msgid "Please enter value for a \"%s\" variable:"
  1731 msgstr "Veuillez entrer la valeur pour une variable de type \"%s\" :"
  1751 msgstr "Veuillez entrer la valeur pour une variable de type \"%s\" :"
  1732 
  1752 
  1733 #: ../VariablePanel.py:1147
  1753 #: ../VariablePanel.py:1185
  1734 msgid "Plugins"
  1754 msgid "Plugins"
  1735 msgstr "Plugins"
  1755 msgstr "Plugins"
  1736 
  1756 
  1737 #: ../GraphicViewer.py:117
  1757 #: ../GraphicViewer.py:117
  1738 msgid "Position:"
  1758 msgid "Position:"
  1740 
  1760 
  1741 #: ../dialogs/LDPowerRailDialog.py:102
  1761 #: ../dialogs/LDPowerRailDialog.py:102
  1742 msgid "Power Rail Properties"
  1762 msgid "Power Rail Properties"
  1743 msgstr "Propriétés de la barre d'alimentation"
  1763 msgstr "Propriétés de la barre d'alimentation"
  1744 
  1764 
  1745 #: ../PLCOpenEditor.py:2462
  1765 #: ../PLCOpenEditor.py:2482
  1746 msgid "Preview"
  1766 msgid "Preview"
  1747 msgstr "Aperçu avant impression"
  1767 msgstr "Aperçu avant impression"
  1748 
  1768 
  1749 #: ../dialogs/ConnectionDialog.py:113
  1769 #: ../dialogs/ConnectionDialog.py:113
  1750 #: ../dialogs/FBDBlockDialog.py:137
  1770 #: ../dialogs/FBDBlockDialog.py:137
  1755 #: ../dialogs/SFCStepDialog.py:113
  1775 #: ../dialogs/SFCStepDialog.py:113
  1756 #: ../dialogs/SFCTransitionDialog.py:112
  1776 #: ../dialogs/SFCTransitionDialog.py:112
  1757 msgid "Preview:"
  1777 msgid "Preview:"
  1758 msgstr "Aperçu :"
  1778 msgstr "Aperçu :"
  1759 
  1779 
  1760 #: ../PLCOpenEditor.py:2464
  1780 #: ../PLCOpenEditor.py:2484
  1761 msgid "Print"
  1781 msgid "Print"
  1762 msgstr "Imprimer"
  1782 msgstr "Imprimer"
  1763 
  1783 
  1764 #: ../PLCOpenEditor.py:934
  1784 #: ../PLCOpenEditor.py:950
  1765 msgid "Print preview"
  1785 msgid "Print preview"
  1766 msgstr "Aperçu avant impression"
  1786 msgstr "Aperçu avant impression"
  1767 
  1787 
  1768 #: ../RessourceEditor.py:82
  1788 #: ../RessourceEditor.py:82
  1769 msgid "Priority"
  1789 msgid "Priority"
  1771 
  1791 
  1772 #: ../dialogs/SFCTransitionDialog.py:116
  1792 #: ../dialogs/SFCTransitionDialog.py:116
  1773 msgid "Priority:"
  1793 msgid "Priority:"
  1774 msgstr "Priorité :"
  1794 msgstr "Priorité :"
  1775 
  1795 
  1776 #: ../PLCOpenEditor.py:2884
  1796 #: ../PLCOpenEditor.py:2922
  1777 msgid "Product Name (required):"
  1797 msgid "Product Name (required):"
  1778 msgstr "Nom du produit (obligatoire) :"
  1798 msgstr "Nom du produit (obligatoire) :"
  1779 
  1799 
  1780 #: ../PLCOpenEditor.py:2900
  1800 #: ../PLCOpenEditor.py:2938
  1781 msgid "Product Release (optional):"
  1801 msgid "Product Release (optional):"
  1782 msgstr "Publication du produit (optionnel) :"
  1802 msgstr "Publication du produit (optionnel) :"
  1783 
  1803 
  1784 #: ../PLCOpenEditor.py:2892
  1804 #: ../PLCOpenEditor.py:2930
  1785 msgid "Product Version (required):"
  1805 msgid "Product Version (required):"
  1786 msgstr "Version du produit (obligatoire) :"
  1806 msgstr "Version du produit (obligatoire) :"
  1787 
  1807 
  1788 #: ../PLCOpenEditor.py:336
  1808 #: ../PLCOpenEditor.py:341
  1789 #: ../PLCOpenEditor.py:1605
  1809 #: ../PLCOpenEditor.py:1622
  1790 msgid "Program"
  1810 msgid "Program"
  1791 msgstr "Programme"
  1811 msgstr "Programme"
  1792 
  1812 
  1793 #: ../PLCOpenEditor.py:2635
  1813 #: ../PLCOpenEditor.py:2671
  1794 msgid "Program was successfully generated!"
  1814 msgid "Program was successfully generated!"
  1795 msgstr "Le programme a été généré avec succès !"
  1815 msgstr "Le programme a été généré avec succès !"
  1796 
  1816 
  1797 #: ../PLCControler.py:90
  1817 #: ../PLCControler.py:90
  1798 msgid "Programs"
  1818 msgid "Programs"
  1800 
  1820 
  1801 #: ../Viewer.py:223
  1821 #: ../Viewer.py:223
  1802 msgid "Programs can't be used by other POUs!"
  1822 msgid "Programs can't be used by other POUs!"
  1803 msgstr "Les programmes ne peuvent être utilisés par les autres POUs !"
  1823 msgstr "Les programmes ne peuvent être utilisés par les autres POUs !"
  1804 
  1824 
  1805 #: ../PLCOpenEditor.py:437
  1825 #: ../PLCOpenEditor.py:442
  1806 #: ../PLCOpenEditor.py:2907
  1826 #: ../PLCOpenEditor.py:2945
  1807 msgid "Project"
  1827 msgid "Project"
  1808 msgstr "Projet"
  1828 msgstr "Projet"
  1809 
  1829 
  1810 #: ../PLCOpenEditor.py:2868
  1830 #: ../PLCOpenEditor.py:2906
  1811 msgid "Project Name (required):"
  1831 msgid "Project Name (required):"
  1812 msgstr "Nom du projet (obligatoire) :"
  1832 msgstr "Nom du projet (obligatoire) :"
  1813 
  1833 
  1814 #: ../PLCOpenEditor.py:2876
  1834 #: ../PLCOpenEditor.py:2914
  1815 msgid "Project Version (optional):"
  1835 msgid "Project Version (optional):"
  1816 msgstr "Version du projet (optionnel) :"
  1836 msgstr "Version du projet (optionnel) :"
  1817 
  1837 
  1818 #: ../PLCOpenEditor.py:2854
  1838 #: ../PLCControler.py:2650
       
  1839 msgid ""
       
  1840 "Project file syntax error:\n"
       
  1841 "\n"
       
  1842 msgstr ""
       
  1843 "Erreur de syntaxe dans le fichier du projet :\n"
       
  1844 "\n"
       
  1845 
       
  1846 #: ../PLCOpenEditor.py:2892
  1819 msgid "Project properties"
  1847 msgid "Project properties"
  1820 msgstr "Propriétés du projet"
  1848 msgstr "Propriétés du projet"
  1821 
  1849 
  1822 #: ../PLCOpenEditor.py:2467
  1850 #: ../PLCOpenEditor.py:2487
  1823 #: ../PLCControler.py:91
  1851 #: ../PLCControler.py:91
  1824 msgid "Properties"
  1852 msgid "Properties"
  1825 msgstr "Propriétés"
  1853 msgstr "Propriétés"
  1826 
  1854 
  1827 #: ../plcopen/structures.py:209
  1855 #: ../plcopen/structures.py:208
  1828 msgid ""
  1856 msgid ""
  1829 "Pulse timer\n"
  1857 "Pulse timer\n"
  1830 "The pulse timer can be used to generate output pulses of a given time duration."
  1858 "The pulse timer can be used to generate output pulses of a given time duration."
  1831 msgstr ""
  1859 msgstr ""
  1832 
  1860 
  1833 #: ../dialogs/ActionBlockDialog.py:33
  1861 #: ../dialogs/ActionBlockDialog.py:33
  1834 msgid "Qualifier"
  1862 msgid "Qualifier"
  1835 msgstr "Qualificatif"
  1863 msgstr "Qualificatif"
  1836 
  1864 
  1837 #: ../PLCOpenEditor.py:2470
  1865 #: ../PLCOpenEditor.py:2490
  1838 msgid "Quit\tCTRL+Q"
  1866 msgid "Quit\tCTRL+Q"
  1839 msgstr "Quitter\tCTRL+Q"
  1867 msgstr "Quitter\tCTRL+Q"
  1840 
  1868 
  1841 #: ../plcopen/structures.py:174
  1869 #: ../plcopen/structures.py:173
  1842 msgid ""
  1870 msgid ""
  1843 "RS bistable\n"
  1871 "RS bistable\n"
  1844 "The RS bistable is a latch where the Reset dominates."
  1872 "The RS bistable is a latch where the Reset dominates."
  1845 msgstr ""
  1873 msgstr ""
  1846 "Bascule RS\n"
  1874 "Bascule RS\n"
  1847 "La bascule RS est une bascule où le Reset est dominant."
  1875 "La bascule RS est une bascule où le Reset est dominant."
  1848 
  1876 
  1849 #: ../plcopen/structures.py:246
  1877 #: ../plcopen/structures.py:245
  1850 msgid ""
  1878 msgid ""
  1851 "Ramp\n"
  1879 "Ramp\n"
  1852 "The RAMP function block is modelled on example given in the standard but with the addition of a 'Holdback' feature."
  1880 "The RAMP function block is modelled on example given in the standard but with the addition of a 'Holdback' feature."
  1853 msgstr ""
  1881 msgstr ""
  1854 "Rampe\n"
  1882 "Rampe\n"
  1856 
  1884 
  1857 #: ../GraphicViewer.py:106
  1885 #: ../GraphicViewer.py:106
  1858 msgid "Range:"
  1886 msgid "Range:"
  1859 msgstr "Echelle :"
  1887 msgstr "Echelle :"
  1860 
  1888 
  1861 #: ../PLCOpenEditor.py:316
  1889 #: ../PLCOpenEditor.py:321
  1862 msgid "Redo\tCTRL+Y"
  1890 msgid "Redo\tCTRL+Y"
  1863 msgstr "Refaire\tCTRL+Y"
  1891 msgstr "Refaire\tCTRL+Y"
  1864 
  1892 
  1865 #: ../dialogs/SFCTransitionDialog.py:120
  1893 #: ../dialogs/SFCTransitionDialog.py:120
  1866 #: ../dialogs/SFCTransitionDialog.py:197
  1894 #: ../dialogs/SFCTransitionDialog.py:197
  1867 msgid "Reference"
  1895 msgid "Reference"
  1868 msgstr "Référence"
  1896 msgstr "Référence"
  1869 
  1897 
  1870 #: ../PLCOpenEditor.py:364
  1898 #: ../PLCOpenEditor.py:369
  1871 msgid "Refresh\tF5"
  1899 msgid "Refresh\tF5"
  1872 msgstr "Actualiser\tF5"
  1900 msgstr "Actualiser\tF5"
  1873 
  1901 
  1874 #: ../PLCOpenEditor.py:4187
  1902 #: ../PLCOpenEditor.py:4235
  1875 #: ../Viewer.py:1133
  1903 #: ../Viewer.py:1098
  1876 msgid "Release value"
  1904 msgid "Release value"
  1877 msgstr "Relacher la valeur"
  1905 msgstr "Relacher la valeur"
  1878 
  1906 
  1879 #: ../plcopen/iec_std.csv:48
  1907 #: ../plcopen/iec_std.csv:37
  1880 msgid "Remainder (modulo)"
  1908 msgid "Remainder (modulo)"
  1881 msgstr "Modulo"
  1909 msgstr "Modulo"
  1882 
  1910 
  1883 #: ../PLCOpenEditor.py:1609
  1911 #: ../PLCOpenEditor.py:1626
  1884 msgid "Rename"
  1912 msgid "Rename"
  1885 msgstr "Renommer"
  1913 msgstr "Renommer"
  1886 
  1914 
  1887 #: ../plcopen/iec_std.csv:78
  1915 #: ../plcopen/iec_std.csv:89
  1888 msgid "Replacement (within)"
  1916 msgid "Replacement (within)"
  1889 msgstr "Remplacement (au milieu)"
  1917 msgstr "Remplacement (au milieu)"
  1890 
  1918 
  1891 #: ../dialogs/LDElementDialog.py:145
  1919 #: ../dialogs/LDElementDialog.py:145
  1892 msgid "Reset"
  1920 msgid "Reset"
  1893 msgstr "Mise à zéro"
  1921 msgstr "Mise à zéro"
  1894 
  1922 
  1895 #: ../Viewer.py:443
  1923 #: ../Viewer.py:408
  1896 msgid "Reset Execution Order"
  1924 msgid "Reset Execution Order"
  1897 msgstr "Réinitialiser l'order d'exécution"
  1925 msgstr "Réinitialiser l'order d'exécution"
  1898 
  1926 
  1899 #: ../PLCControler.py:91
  1927 #: ../PLCControler.py:91
  1900 msgid "Resources"
  1928 msgid "Resources"
  1901 msgstr "Ressources"
  1929 msgstr "Ressources"
  1902 
  1930 
  1903 #: ../VariablePanel.py:61
  1931 #: ../VariablePanel.py:62
  1904 msgid "Retain"
  1932 msgid "Retain"
  1905 msgstr "Persistante"
  1933 msgstr "Persistante"
  1906 
  1934 
  1907 #: ../VariablePanel.py:466
  1935 #: ../VariablePanel.py:482
  1908 msgid "Return Type:"
  1936 msgid "Return Type:"
  1909 msgstr "Type de retour :"
  1937 msgstr "Type de retour :"
  1910 
  1938 
  1911 #: ../Viewer.py:396
  1939 #: ../Viewer.py:361
  1912 msgid "Right"
  1940 msgid "Right"
  1913 msgstr "Droite"
  1941 msgstr "Droite"
  1914 
  1942 
  1915 #: ../dialogs/LDPowerRailDialog.py:124
  1943 #: ../dialogs/LDPowerRailDialog.py:124
  1916 msgid "Right PowerRail"
  1944 msgid "Right PowerRail"
  1917 msgstr "Barre d'alimentation à droite"
  1945 msgstr "Barre d'alimentation à droite"
  1918 
  1946 
  1919 #: ../Viewer.py:426
  1947 #: ../Viewer.py:391
  1920 #: ../dialogs/LDElementDialog.py:150
  1948 #: ../dialogs/LDElementDialog.py:150
  1921 msgid "Rising Edge"
  1949 msgid "Rising Edge"
  1922 msgstr "Front montant"
  1950 msgstr "Front montant"
  1923 
  1951 
  1924 #: ../plcopen/structures.py:184
  1952 #: ../plcopen/structures.py:183
  1925 msgid ""
  1953 msgid ""
  1926 "Rising edge detector\n"
  1954 "Rising edge detector\n"
  1927 "The output produces a single pulse when a rising edge is detected."
  1955 "The output produces a single pulse when a rising edge is detected."
  1928 msgstr ""
  1956 msgstr ""
  1929 "Détecteur de front montant\n"
  1957 "Détecteur de front montant\n"
  1930 "La sortie produit une impulsion unique lorsqu'un front montant est détecté."
  1958 "La sortie produit une impulsion unique lorsqu'un front montant est détecté."
  1931 
  1959 
  1932 #: ../plcopen/iec_std.csv:54
  1960 #: ../plcopen/iec_std.csv:65
  1933 msgid "Rotate left"
  1961 msgid "Rotate left"
  1934 msgstr "Rotation à gauche"
  1962 msgstr "Rotation à gauche"
  1935 
  1963 
  1936 #: ../plcopen/iec_std.csv:53
  1964 #: ../plcopen/iec_std.csv:64
  1937 msgid "Rotate right"
  1965 msgid "Rotate right"
  1938 msgstr "Rotation à droite"
  1966 msgstr "Rotation à droite"
  1939 
  1967 
  1940 #: ../plcopen/iec_std.csv:17
  1968 #: ../plcopen/iec_std.csv:17
  1941 msgid "Rounding up/down"
  1969 msgid "Rounding up/down"
  1942 msgstr "Arrondi"
  1970 msgstr "Arrondi"
  1943 
  1971 
  1944 #: ../PLCOpenEditor.py:2984
  1972 #: ../PLCOpenEditor.py:3022
  1945 #: ../PLCOpenEditor.py:3189
  1973 #: ../PLCOpenEditor.py:3227
  1946 msgid "SFC"
  1974 msgid "SFC"
  1947 msgstr "SFC"
  1975 msgstr "SFC"
  1948 
  1976 
  1949 #: ../plcopen/structures.py:169
  1977 #: ../plcopen/structures.py:168
  1950 msgid ""
  1978 msgid ""
  1951 "SR bistable\n"
  1979 "SR bistable\n"
  1952 "The SR bistable is a latch where the Set dominates."
  1980 "The SR bistable is a latch where the Set dominates."
  1953 msgstr ""
  1981 msgstr ""
  1954 "Bascule SR\n"
  1982 "Bascule SR\n"
  1955 "La bascule SR est une bascule où le Set est dominant."
  1983 "La bascule SR est une bascule où le Set est dominant."
  1956 
  1984 
  1957 #: ../PLCOpenEditor.py:3179
  1985 #: ../PLCOpenEditor.py:3217
  1958 #: ../PLCOpenEditor.py:3189
  1986 #: ../PLCOpenEditor.py:3227
  1959 #: ../PLCOpenEditor.py:3368
  1987 #: ../PLCOpenEditor.py:3406
  1960 #: ../PLCOpenEditor.py:3512
  1988 #: ../PLCOpenEditor.py:3550
  1961 msgid "ST"
  1989 msgid "ST"
  1962 msgstr "ST"
  1990 msgstr "ST"
  1963 
  1991 
  1964 #: ../PLCOpenEditor.py:2622
  1992 #: ../PLCOpenEditor.py:2658
  1965 msgid "ST files (*.st)|*.st|All files|*.*"
  1993 msgid "ST files (*.st)|*.st|All files|*.*"
  1966 msgstr "Fichiers ST (*.st)|*.st|Tous les fichiers|*.*"
  1994 msgstr "Fichiers ST (*.st)|*.st|Tous les fichiers|*.*"
  1967 
  1995 
  1968 #: ../PLCOpenEditor.py:2453
  1996 #: ../PLCOpenEditor.py:2473
  1969 msgid "Save\tCTRL+S"
  1997 msgid "Save\tCTRL+S"
  1970 msgstr "Enregistrer\tCTRL+S"
  1998 msgstr "Enregistrer\tCTRL+S"
  1971 
  1999 
  1972 #: ../PLCOpenEditor.py:2455
  2000 #: ../PLCOpenEditor.py:2475
  1973 msgid "Save As...\tCTRL+SHIFT+S"
  2001 msgid "Save As...\tCTRL+SHIFT+S"
  1974 msgstr "Enregistrer sous...\tCTRL+SHIFT+S"
  2002 msgstr "Enregistrer sous...\tCTRL+SHIFT+S"
  1975 
  2003 
  1976 #: ../PLCOpenEditor.py:2976
  2004 #: ../PLCOpenEditor.py:345
  1977 msgid "Scaling:"
       
  1978 msgstr "Echelle :"
       
  1979 
       
  1980 #: ../PLCOpenEditor.py:340
       
  1981 msgid "Select All\tCTRL+A"
  2005 msgid "Select All\tCTRL+A"
  1982 msgstr "Tout sélectionner\tCTRL+A"
  2006 msgstr "Tout sélectionner\tCTRL+A"
  1983 
  2007 
  1984 #: ../VariablePanel.py:341
  2008 #: ../VariablePanel.py:357
  1985 msgid "Select a variable class:"
  2009 msgid "Select a variable class:"
  1986 msgstr "Sélectionner une direction pour la variable :"
  2010 msgstr "Sélectionner une direction pour la variable :"
  1987 
  2011 
  1988 #: ../PLCOpenEditor.py:570
  2012 #: ../PLCOpenEditor.py:575
  1989 #: ../PLCOpenEditor.py:582
  2013 #: ../PLCOpenEditor.py:587
  1990 msgid "Select an object"
  2014 msgid "Select an object"
  1991 msgstr "Sélectionner un objet"
  2015 msgstr "Sélectionner un objet"
  1992 
  2016 
  1993 #: ../plcopen/iec_std.csv:59
  2017 #: ../plcopen/iec_std.csv:70
  1994 msgid "Selection"
  2018 msgid "Selection"
  1995 msgstr "Sélection"
  2019 msgstr "Sélection"
  1996 
  2020 
  1997 #: ../dialogs/SFCDivergenceDialog.py:117
  2021 #: ../dialogs/SFCDivergenceDialog.py:117
  1998 msgid "Selection Convergence"
  2022 msgid "Selection Convergence"
  2000 
  2024 
  2001 #: ../dialogs/SFCDivergenceDialog.py:111
  2025 #: ../dialogs/SFCDivergenceDialog.py:111
  2002 msgid "Selection Divergence"
  2026 msgid "Selection Divergence"
  2003 msgstr "Divergence simple"
  2027 msgstr "Divergence simple"
  2004 
  2028 
  2005 #: ../plcopen/structures.py:179
  2029 #: ../plcopen/structures.py:178
  2006 msgid ""
  2030 msgid ""
  2007 "Semaphore\n"
  2031 "Semaphore\n"
  2008 "The semaphore provides a mechanism to allow software elements mutually exclusive access to certain ressources."
  2032 "The semaphore provides a mechanism to allow software elements mutually exclusive access to certain ressources."
  2009 msgstr ""
  2033 msgstr ""
  2010 "Sémaphore\n"
  2034 "Sémaphore\n"
  2012 
  2036 
  2013 #: ../dialogs/LDElementDialog.py:140
  2037 #: ../dialogs/LDElementDialog.py:140
  2014 msgid "Set"
  2038 msgid "Set"
  2015 msgstr "Mise à 1"
  2039 msgstr "Mise à 1"
  2016 
  2040 
  2017 #: ../plcopen/iec_std.csv:51
  2041 #: ../plcopen/iec_std.csv:62
  2018 msgid "Shift left"
  2042 msgid "Shift left"
  2019 msgstr "Décalage à gauche"
  2043 msgstr "Décalage à gauche"
  2020 
  2044 
  2021 #: ../plcopen/iec_std.csv:52
  2045 #: ../plcopen/iec_std.csv:63
  2022 msgid "Shift right"
  2046 msgid "Shift right"
  2023 msgstr "Décalage à droite"
  2047 msgstr "Décalage à droite"
  2024 
  2048 
  2025 #: ../dialogs/SFCDivergenceDialog.py:129
  2049 #: ../dialogs/SFCDivergenceDialog.py:129
  2026 msgid "Simultaneous Convergence"
  2050 msgid "Simultaneous Convergence"
  2040 
  2064 
  2041 #: ../plcopen/iec_std.csv:23
  2065 #: ../plcopen/iec_std.csv:23
  2042 msgid "Square root (base 2)"
  2066 msgid "Square root (base 2)"
  2043 msgstr "Racine carré (base 2)"
  2067 msgstr "Racine carré (base 2)"
  2044 
  2068 
  2045 #: ../plcopen/structures.py:165
  2069 #: ../plcopen/structures.py:164
  2046 msgid "Standard function blocks"
  2070 msgid "Standard function blocks"
  2047 msgstr "Blocs fonctionnels standards"
  2071 msgstr "Blocs fonctionnels standards"
  2048 
  2072 
  2049 #: ../DataTypeEditor.py:236
  2073 #: ../DataTypeEditor.py:236
  2050 msgid "Structure"
  2074 msgid "Structure"
  2052 
  2076 
  2053 #: ../DataTypeEditor.py:236
  2077 #: ../DataTypeEditor.py:236
  2054 msgid "Subrange"
  2078 msgid "Subrange"
  2055 msgstr "Sous-ensemble"
  2079 msgstr "Sous-ensemble"
  2056 
  2080 
  2057 #: ../plcopen/iec_std.csv:39
  2081 #: ../plcopen/iec_std.csv:35
  2058 msgid "Subtraction"
  2082 msgid "Subtraction"
  2059 msgstr "Soustraction"
  2083 msgstr "Soustraction"
  2060 
  2084 
  2061 #: ../plcopen/iec_std.csv:29
  2085 #: ../plcopen/iec_std.csv:29
  2062 msgid "Tangent"
  2086 msgid "Tangent"
  2068 
  2092 
  2069 #: ../RessourceEditor.py:361
  2093 #: ../RessourceEditor.py:361
  2070 msgid "Tasks:"
  2094 msgid "Tasks:"
  2071 msgstr "Tâches :"
  2095 msgstr "Tâches :"
  2072 
  2096 
  2073 #: ../VariablePanel.py:72
  2097 #: ../VariablePanel.py:73
  2074 msgid "Temp"
  2098 msgid "Temp"
  2075 msgstr "Temporaire"
  2099 msgstr "Temporaire"
  2076 
  2100 
  2077 #: ../LDViewer.py:850
  2101 #: ../LDViewer.py:881
  2078 msgid "The group of block must be coherent!"
  2102 msgid "The group of block must be coherent!"
  2079 msgstr "Le groupe de blocs doit être cohérent !"
  2103 msgstr "Le groupe de blocs doit être cohérent !"
  2080 
  2104 
  2081 #: ../PLCOpenEditor.py:873
  2105 #: ../PLCOpenEditor.py:889
  2082 msgid "There are changes, do you want to save?"
  2106 msgid "There are changes, do you want to save?"
  2083 msgstr "Le projet a été modifié. Voulez-vous l'enregistrer ?"
  2107 msgstr "Le projet a été modifié. Voulez-vous l'enregistrer ?"
  2084 
  2108 
  2085 #: ../PLCOpenEditor.py:1407
  2109 #: ../PLCOpenEditor.py:1425
  2086 #: ../PLCOpenEditor.py:1427
  2110 #: ../PLCOpenEditor.py:1445
  2087 #, python-format
  2111 #, python-format
  2088 msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
  2112 msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
  2089 msgstr "Un POU a pour nom \"%s\". Cela peut générer des conflits. Voulez-vous continuer ?"
  2113 msgstr "Un POU a pour nom \"%s\". Cela peut générer des conflits. Voulez-vous continuer ?"
  2090 
  2114 
  2091 #: ../PLCOpenEditor.py:953
  2115 #: ../PLCOpenEditor.py:969
  2092 msgid ""
  2116 msgid ""
  2093 "There was a problem printing.\n"
  2117 "There was a problem printing.\n"
  2094 "Perhaps your current printer is not set correctly?"
  2118 "Perhaps your current printer is not set correctly?"
  2095 msgstr ""
  2119 msgstr ""
  2096 "Un problème est apparu lors de l'impression.\n"
  2120 "Un problème est apparu lors de l'impression.\n"
  2097 "Peut-être que votre imprimante n'est pas correctement configurée ?"
  2121 "Peut-être que votre imprimante n'est pas correctement configurée ?"
  2098 
  2122 
  2099 #: ../LDViewer.py:859
  2123 #: ../LDViewer.py:890
  2100 msgid "This option isn't available yet!"
  2124 msgid "This option isn't available yet!"
  2101 msgstr "Cette option n'a pas encore disponible"
  2125 msgstr "Cette option n'a pas encore disponible"
  2102 
  2126 
  2103 #: ../GraphicViewer.py:180
  2127 #: ../GraphicViewer.py:180
  2104 msgid "Tick"
  2128 msgid "Tick"
  2105 msgstr "Tick"
  2129 msgstr "Tick"
  2106 
  2130 
  2107 #: ../plcopen/iec_std.csv:34
  2131 #: ../plcopen/iec_std.csv:40
       
  2132 msgid "Time"
       
  2133 msgstr "Temps"
       
  2134 
       
  2135 #: ../plcopen/iec_std.csv:40
       
  2136 #: ../plcopen/iec_std.csv:41
  2108 msgid "Time addition"
  2137 msgid "Time addition"
  2109 msgstr "Addition de durée"
  2138 msgstr "Addition de durée"
  2110 
  2139 
  2111 #: ../plcopen/iec_std.csv:75
  2140 #: ../plcopen/iec_std.csv:86
  2112 msgid "Time concatenation"
  2141 msgid "Time concatenation"
  2113 msgstr "Concaténation de date et de durée"
  2142 msgstr "Concaténation de date et de durée"
  2114 
  2143 
  2115 #: ../plcopen/iec_std.csv:47
  2144 #: ../plcopen/iec_std.csv:60
       
  2145 #: ../plcopen/iec_std.csv:61
  2116 msgid "Time division"
  2146 msgid "Time division"
  2117 msgstr "Division de durée"
  2147 msgstr "Division de durée"
  2118 
  2148 
  2119 #: ../plcopen/iec_std.csv:38
  2149 #: ../plcopen/iec_std.csv:46
       
  2150 #: ../plcopen/iec_std.csv:47
  2120 msgid "Time multiplication"
  2151 msgid "Time multiplication"
  2121 msgstr "Multiplication de durée"
  2152 msgstr "Multiplication de durée"
  2122 
  2153 
  2123 #: ../plcopen/iec_std.csv:40
  2154 #: ../plcopen/iec_std.csv:48
       
  2155 #: ../plcopen/iec_std.csv:49
  2124 msgid "Time subtraction"
  2156 msgid "Time subtraction"
  2125 msgstr "Soustraction de durée"
  2157 msgstr "Soustraction de durée"
  2126 
  2158 
  2127 #: ../plcopen/iec_std.csv:35
  2159 #: ../plcopen/iec_std.csv:42
       
  2160 #: ../plcopen/iec_std.csv:43
  2128 msgid "Time-of-day addition"
  2161 msgid "Time-of-day addition"
  2129 msgstr "Addition d'horodatage"
  2162 msgstr "Addition d'horodatage"
  2130 
  2163 
  2131 #: ../plcopen/iec_std.csv:42
  2164 #: ../plcopen/iec_std.csv:52
  2132 #: ../plcopen/iec_std.csv:43
  2165 #: ../plcopen/iec_std.csv:53
       
  2166 #: ../plcopen/iec_std.csv:54
       
  2167 #: ../plcopen/iec_std.csv:55
  2133 msgid "Time-of-day subtraction"
  2168 msgid "Time-of-day subtraction"
  2134 msgstr "Soustraction d'horodatage"
  2169 msgstr "Soustraction d'horodatage"
  2135 
  2170 
  2136 #: ../PLCOpenEditor.py:574
  2171 #: ../PLCOpenEditor.py:579
  2137 msgid "Toolbar"
  2172 msgid "Toolbar"
  2138 msgstr "Barre d'outils"
  2173 msgstr "Barre d'outils"
  2139 
  2174 
  2140 #: ../Viewer.py:399
  2175 #: ../Viewer.py:364
  2141 msgid "Top"
  2176 msgid "Top"
  2142 msgstr "Haut"
  2177 msgstr "Haut"
  2143 
  2178 
  2144 #: ../PLCOpenEditor.py:3448
  2179 #: ../PLCOpenEditor.py:3486
  2145 msgid "Transition Name"
  2180 msgid "Transition Name"
  2146 msgstr "Nom de la transition"
  2181 msgstr "Nom de la transition"
  2147 
  2182 
  2148 #: ../PLCOpenEditor.py:3415
  2183 #: ../PLCOpenEditor.py:3453
  2149 msgid "Transition Name:"
  2184 msgid "Transition Name:"
  2150 msgstr "Nom de la transition :"
  2185 msgstr "Nom de la transition :"
  2151 
  2186 
  2152 #: ../PLCGenerator.py:1247
  2187 #: ../PLCGenerator.py:1311
  2153 #, python-format
  2188 #, python-format
  2154 msgid "Transition with content \"%s\" not connected to a next step in \"%s\" POU"
  2189 msgid "Transition with content \"%s\" not connected to a next step in \"%s\" POU"
  2155 msgstr "La transition contenant \"%s\" n'est pas connectée à une étape en sortie dans le POU \"%s\" !"
  2190 msgstr "La transition contenant \"%s\" n'est pas connectée à une étape en sortie dans le POU \"%s\" !"
  2156 
  2191 
  2157 #: ../PLCGenerator.py:1238
  2192 #: ../PLCGenerator.py:1302
  2158 #, python-format
  2193 #, python-format
  2159 msgid "Transition with content \"%s\" not connected to a previous step in \"%s\" POU"
  2194 msgid "Transition with content \"%s\" not connected to a previous step in \"%s\" POU"
  2160 msgstr "La transition contenant \"%s\" n'est pas connectée à une étape en entrée dans le POU \"%s\" !"
  2195 msgstr "La transition contenant \"%s\" n'est pas connectée à une étape en entrée dans le POU \"%s\" !"
  2161 
  2196 
  2162 #: ../plcopen/plcopen.py:1175
  2197 #: ../plcopen/plcopen.py:1194
  2163 #, python-format
  2198 #, python-format
  2164 msgid "Transition with name %s doesn't exist!"
  2199 msgid "Transition with name %s doesn't exist!"
  2165 msgstr "La transition nommée %s n'existe pas !"
  2200 msgstr "La transition nommée %s n'existe pas !"
  2166 
  2201 
  2167 #: ../PLCControler.py:90
  2202 #: ../PLCControler.py:90
  2168 msgid "Transitions"
  2203 msgid "Transitions"
  2169 msgstr "Transitions"
  2204 msgstr "Transitions"
  2170 
  2205 
  2171 #: ../RessourceEditor.py:86
  2206 #: ../RessourceEditor.py:86
  2172 #: ../VariablePanel.py:52
       
  2173 #: ../VariablePanel.py:53
  2207 #: ../VariablePanel.py:53
       
  2208 #: ../VariablePanel.py:54
  2174 #: ../dialogs/ActionBlockDialog.py:33
  2209 #: ../dialogs/ActionBlockDialog.py:33
  2175 #: ../DataTypeEditor.py:46
  2210 #: ../DataTypeEditor.py:46
  2176 msgid "Type"
  2211 msgid "Type"
  2177 msgstr "Type"
  2212 msgstr "Type"
  2178 
  2213 
  2190 #: ../dialogs/SFCDivergenceDialog.py:107
  2225 #: ../dialogs/SFCDivergenceDialog.py:107
  2191 #: ../dialogs/SFCTransitionDialog.py:108
  2226 #: ../dialogs/SFCTransitionDialog.py:108
  2192 msgid "Type:"
  2227 msgid "Type:"
  2193 msgstr "Type :"
  2228 msgstr "Type :"
  2194 
  2229 
  2195 #: ../PLCOpenEditor.py:540
  2230 #: ../PLCOpenEditor.py:545
  2196 msgid "Types"
  2231 msgid "Types"
  2197 msgstr "Types"
  2232 msgstr "Types"
  2198 
  2233 
  2199 #: ../PLCGenerator.py:232
  2234 #: ../PLCGenerator.py:232
  2200 #, python-format
  2235 #, python-format
  2201 msgid "Undefined pou type \"%s\""
  2236 msgid "Undefined pou type \"%s\""
  2202 msgstr "Type de POU \"%s\" indéterminé !"
  2237 msgstr "Type de POU \"%s\" indéterminé !"
  2203 
  2238 
  2204 #: ../PLCOpenEditor.py:314
  2239 #: ../PLCOpenEditor.py:319
  2205 msgid "Undo\tCTRL+Z"
  2240 msgid "Undo\tCTRL+Z"
  2206 msgstr "Défaire\tCTRL+Z"
  2241 msgstr "Défaire\tCTRL+Z"
  2207 
  2242 
  2208 #: ../Viewer.py:320
  2243 #: ../Viewer.py:304
  2209 #, python-format
  2244 #, python-format
  2210 msgid "Unknown variable \"%s\" for this POU!"
  2245 msgid "Unknown variable \"%s\" for this POU!"
  2211 msgstr "Variable \"%s\" inconnue dans ce POU !"
  2246 msgstr "Variable \"%s\" inconnue dans ce POU !"
  2212 
  2247 
  2213 #: ../PLCControler.py:300
  2248 #: ../PLCControler.py:300
  2214 #, python-format
  2249 #, python-format
  2215 msgid "Unnamed%d"
  2250 msgid "Unnamed%d"
  2216 msgstr "Sansnom%d"
  2251 msgstr "Sansnom%d"
  2217 
  2252 
  2218 #: ../VariablePanel.py:337
  2253 #: ../VariablePanel.py:353
  2219 #, python-format
  2254 #, python-format
  2220 msgid "Unrecognized data size \"%s\""
  2255 msgid "Unrecognized data size \"%s\""
  2221 msgstr "Taille de donnée \"%s\" non identifié !"
  2256 msgstr "Taille de donnée \"%s\" non identifié !"
  2222 
  2257 
  2223 #: ../plcopen/structures.py:194
  2258 #: ../plcopen/structures.py:193
  2224 msgid ""
  2259 msgid ""
  2225 "Up-counter\n"
  2260 "Up-counter\n"
  2226 "The up-counter can be used to signal when a count has reached a maximum value."
  2261 "The up-counter can be used to signal when a count has reached a maximum value."
  2227 msgstr ""
  2262 msgstr ""
  2228 "Compteur incrémental\n"
  2263 "Compteur incrémental\n"
  2229 "Le compteur incrémental peut être utilisé pour signaler lorsque le compteur a atteint la valeur maximale."
  2264 "Le compteur incrémental peut être utilisé pour signaler lorsque le compteur a atteint la valeur maximale."
  2230 
  2265 
  2231 #: ../plcopen/structures.py:204
  2266 #: ../plcopen/structures.py:203
  2232 msgid ""
  2267 msgid ""
  2233 "Up-down counter\n"
  2268 "Up-down counter\n"
  2234 "The up-down counter has two inputs CU and CD. It can be used to both count up on one input and down on the other."
  2269 "The up-down counter has two inputs CU and CD. It can be used to both count up on one input and down on the other."
  2235 msgstr ""
  2270 msgstr ""
  2236 "Compteur bidirectionnel\n"
  2271 "Compteur bidirectionnel\n"
  2237 "Le compteur bidirectionnel a deux entrées CU et CD. Il peut être utilisé pour compter de façon incrémentale ou décrémentale sur l'une ou l'autre des entrées."
  2272 "Le compteur bidirectionnel a deux entrées CU et CD. Il peut être utilisé pour compter de façon incrémentale ou décrémentale sur l'une ou l'autre des entrées."
  2238 
  2273 
  2239 #: ../VariablePanel.py:770
  2274 #: ../VariablePanel.py:790
  2240 #: ../DataTypeEditor.py:807
  2275 #: ../DataTypeEditor.py:807
  2241 msgid "User Data Types"
  2276 msgid "User Data Types"
  2242 msgstr "Types de donnée du projet"
  2277 msgstr "Types de donnée du projet"
  2243 
  2278 
  2244 #: ../PLCControler.py:89
  2279 #: ../PLCControler.py:89
  2245 msgid "User-defined POUs"
  2280 msgid "User-defined POUs"
  2246 msgstr "POUs du projet"
  2281 msgstr "POUs du projet"
  2247 
  2282 
  2248 #: ../PLCOpenEditor.py:3857
  2283 #: ../PLCOpenEditor.py:3895
  2249 #: ../dialogs/ActionBlockDialog.py:33
  2284 #: ../dialogs/ActionBlockDialog.py:33
  2250 msgid "Value"
  2285 msgid "Value"
  2251 msgstr "Valeur"
  2286 msgstr "Valeur"
  2252 
  2287 
  2253 #: ../GraphicViewer.py:180
  2288 #: ../GraphicViewer.py:180
  2256 
  2291 
  2257 #: ../DataTypeEditor.py:445
  2292 #: ../DataTypeEditor.py:445
  2258 msgid "Values:"
  2293 msgid "Values:"
  2259 msgstr "Valeurs"
  2294 msgstr "Valeurs"
  2260 
  2295 
  2261 #: ../PLCOpenEditor.py:3857
  2296 #: ../PLCOpenEditor.py:3895
  2262 #: ../dialogs/ActionBlockDialog.py:37
  2297 #: ../dialogs/ActionBlockDialog.py:37
  2263 msgid "Variable"
  2298 msgid "Variable"
  2264 msgstr "Variable"
  2299 msgstr "Variable"
  2265 
  2300 
  2266 #: ../dialogs/FBDVariableDialog.py:120
  2301 #: ../dialogs/FBDVariableDialog.py:120
  2267 msgid "Variable Properties"
  2302 msgid "Variable Properties"
  2268 msgstr "Propriétés de la variable"
  2303 msgstr "Propriétés de la variable"
  2269 
  2304 
  2270 #: ../VariablePanel.py:341
  2305 #: ../VariablePanel.py:357
  2271 msgid "Variable class"
  2306 msgid "Variable class"
  2272 msgstr "Direction de la variable"
  2307 msgstr "Direction de la variable"
  2273 
  2308 
  2274 #: ../Viewer.py:322
  2309 #: ../Viewer.py:306
  2275 #: ../TextViewer.py:248
  2310 #: ../TextViewer.py:279
  2276 msgid "Variable don't belong to this POU!"
  2311 msgid "Variable don't belong to this POU!"
  2277 msgstr "La variable n'appartient pas à ce POU !"
  2312 msgstr "La variable n'appartient pas à ce POU !"
  2278 
  2313 
  2279 #: ../PLCOpenEditor.py:589
  2314 #: ../PLCOpenEditor.py:594
  2280 #: ../VariablePanel.py:71
  2315 #: ../VariablePanel.py:72
  2281 msgid "Variables"
  2316 msgid "Variables"
  2282 msgstr "Variables"
  2317 msgstr "Variables"
  2283 
  2318 
  2284 #: ../PLCOpenEditor.py:3313
  2319 #: ../PLCOpenEditor.py:2749
  2285 #: ../PLCOpenEditor.py:3691
  2320 msgid "Vertical:"
  2286 #: ../PLCOpenEditor.py:3754
  2321 msgstr "Vertical :"
  2287 #: ../LDViewer.py:859
  2322 
       
  2323 #: ../PLCOpenEditor.py:3351
       
  2324 #: ../PLCOpenEditor.py:3729
       
  2325 #: ../PLCOpenEditor.py:3792
       
  2326 #: ../LDViewer.py:890
  2288 msgid "Warning"
  2327 msgid "Warning"
  2289 msgstr "Attention"
  2328 msgstr "Attention"
  2290 
  2329 
  2291 #: ../PLCOpenEditor.py:2960
  2330 #: ../PLCOpenEditor.py:2998
  2292 msgid "Width:"
  2331 msgid "Width:"
  2293 msgstr "Longueur :"
  2332 msgstr "Longueur :"
  2294 
  2333 
  2295 #: ../PLCOpenEditor.py:2703
  2334 #: ../LDViewer.py:885
  2296 msgid "X Scale:"
       
  2297 msgstr "Echelle X :"
       
  2298 
       
  2299 #: ../PLCOpenEditor.py:2711
       
  2300 msgid "Y Scale:"
       
  2301 msgstr "Echelle Y :"
       
  2302 
       
  2303 #: ../LDViewer.py:854
       
  2304 msgid "You must select the block or group of blocks around which a branch should be added!"
  2335 msgid "You must select the block or group of blocks around which a branch should be added!"
  2305 msgstr "Vous devez sélectionné le bloc ou le group autour duquel un ebranche doit être ajoutée !"
  2336 msgstr "Vous devez sélectionné le bloc ou le group autour duquel un ebranche doit être ajoutée !"
  2306 
  2337 
  2307 #: ../LDViewer.py:628
  2338 #: ../LDViewer.py:665
  2308 msgid "You must select the wire where a contact should be added!"
  2339 msgid "You must select the wire where a contact should be added!"
  2309 msgstr "Vous devez sélectionner le fil sur lequel le contact doit être ajouté !"
  2340 msgstr "Vous devez sélectionner le fil sur lequel le contact doit être ajouté !"
  2310 
  2341 
  2311 #: ../PLCOpenEditor.py:3144
  2342 #: ../PLCOpenEditor.py:3182
  2312 #: ../PLCOpenEditor.py:3675
  2343 #: ../PLCOpenEditor.py:3713
  2313 #: ../PLCOpenEditor.py:3738
  2344 #: ../PLCOpenEditor.py:3776
  2314 #: ../dialogs/PouNameDialog.py:55
  2345 #: ../dialogs/PouNameDialog.py:55
  2315 #: ../dialogs/SFCStepDialog.py:175
  2346 #: ../dialogs/SFCStepDialog.py:175
  2316 #: ../dialogs/SFCStepNameDialog.py:57
  2347 #: ../dialogs/SFCStepNameDialog.py:57
  2317 msgid "You must type a name!"
  2348 msgid "You must type a name!"
  2318 msgstr "Vous devez saisir un nom !"
  2349 msgstr "Vous devez saisir un nom !"
  2319 
  2350 
  2320 #: ../dialogs/ForceVariableDialog.py:92
  2351 #: ../dialogs/ForceVariableDialog.py:170
  2321 msgid "You must type a value!"
  2352 msgid "You must type a value!"
  2322 msgstr "Vous devez saisir une valeur !"
  2353 msgstr "Vous devez saisir une valeur !"
  2323 
  2354 
  2324 #: ../PLCOpenEditor.py:370
  2355 #: ../PLCOpenEditor.py:375
  2325 msgid "Zoom"
  2356 msgid "Zoom"
  2326 msgstr "Zoom"
  2357 msgstr "Zoom"
  2327 
  2358 
  2328 #: ../PLCOpenEditor.py:2631
  2359 #: ../PLCOpenEditor.py:2667
  2329 #, python-format
  2360 #, python-format
  2330 msgid "error: %s\n"
  2361 msgid "error: %s\n"
  2331 msgstr "erreur: %s\n"
  2362 msgstr "erreur: %s\n"
  2332 
  2363 
  2333 #: ../PLCOpenEditor.py:4333
  2364 #: ../PLCOpenEditor.py:4394
  2334 #: ../PLCOpenEditor.py:4335
  2365 #: ../PLCOpenEditor.py:4396
  2335 msgid "file : "
  2366 msgid "file : "
  2336 msgstr "fichier :"
  2367 msgstr "fichier :"
  2337 
  2368 
  2338 #: ../PLCOpenEditor.py:3184
  2369 #: ../PLCOpenEditor.py:3222
  2339 msgid "function"
  2370 msgid "function"
  2340 msgstr "fonction"
  2371 msgstr "fonction"
  2341 
  2372 
  2342 #: ../PLCOpenEditor.py:4336
  2373 #: ../PLCOpenEditor.py:4397
  2343 msgid "function : "
  2374 msgid "function : "
  2344 msgstr "fonction :"
  2375 msgstr "fonction :"
  2345 
  2376 
  2346 #: ../PLCOpenEditor.py:3184
  2377 #: ../PLCOpenEditor.py:3222
  2347 msgid "functionBlock"
  2378 msgid "functionBlock"
  2348 msgstr "Bloc fonctionnel"
  2379 msgstr "Bloc fonctionnel"
  2349 
  2380 
  2350 #: ../PLCOpenEditor.py:4336
  2381 #: ../PLCOpenEditor.py:4397
  2351 msgid "line : "
  2382 msgid "line : "
  2352 msgstr "ligne :"
  2383 msgstr "ligne :"
  2353 
  2384 
  2354 #: ../PLCOpenEditor.py:3184
  2385 #: ../PLCOpenEditor.py:3222
  2355 msgid "program"
  2386 msgid "program"
  2356 msgstr "programme"
  2387 msgstr "programme"
  2357 
  2388 
  2358 #: ../plcopen/iec_std.csv:73
  2389 #: ../plcopen/iec_std.csv:84
  2359 msgid "string from the middle"
  2390 msgid "string from the middle"
  2360 msgstr "Caractères du milieu"
  2391 msgstr "Caractères du milieu"
  2361 
  2392 
  2362 #: ../plcopen/iec_std.csv:71
  2393 #: ../plcopen/iec_std.csv:82
  2363 msgid "string left of"
  2394 msgid "string left of"
  2364 msgstr "Caractères à gauche de"
  2395 msgstr "Caractères à gauche de"
  2365 
  2396 
  2366 #: ../plcopen/iec_std.csv:72
  2397 #: ../plcopen/iec_std.csv:83
  2367 msgid "string right of"
  2398 msgid "string right of"
  2368 msgstr "Caractères à droite de"
  2399 msgstr "Caractères à droite de"
  2369 
  2400 
  2370 #: ../PLCOpenEditor.py:2629
  2401 #: ../PLCOpenEditor.py:2665
  2371 #, python-format
  2402 #, python-format
  2372 msgid "warning: %s\n"
  2403 msgid "warning: %s\n"
  2373 msgstr "attention: %s\n"
  2404 msgstr "attention: %s\n"
  2374 
  2405 
       
  2406 #~ msgid "Create a new POU from"
       
  2407 #~ msgstr "Créer un nouveau POU à partir de"
       
  2408 
       
  2409 #~ msgid "Please enter POU name"
       
  2410 #~ msgstr "Saisissez le nom du POU"
       
  2411 
       
  2412 #~ msgid "Scaling:"
       
  2413 #~ msgstr "Echelle :"
       
  2414 
       
  2415 #~ msgid "X Scale:"
       
  2416 #~ msgstr "Echelle X :"
       
  2417 
       
  2418 #~ msgid "Y Scale:"
       
  2419 #~ msgstr "Echelle Y :"
       
  2420 
  2375 #~ msgid "No"
  2421 #~ msgid "No"
  2376 #~ msgstr "Non"
  2422 #~ msgstr "Non"
       
  2423 
  2377 #~ msgid "Yes"
  2424 #~ msgid "Yes"
  2378 #~ msgstr "Oui"
  2425 #~ msgstr "Oui"
  2379 
  2426 
  2380 #, fuzzy
  2427 #, fuzzy
  2381 #~ msgid "A pou with \"%s\" as name exists!"
  2428 #~ msgid "A pou with \"%s\" as name exists!"
  2382 #~ msgstr "Un POU nommé \"%s\" existe déjà !"
  2429 #~ msgstr "Un POU nommé \"%s\" existe déjà !"
       
  2430 
  2383 #~ msgid "Close\tCTRL+Q"
  2431 #~ msgid "Close\tCTRL+Q"
  2384 #~ msgstr "Fermer\tCTRL+Q"
  2432 #~ msgstr "Fermer\tCTRL+Q"
       
  2433 
  2385 #~ msgid ""
  2434 #~ msgid ""
  2386 #~ "A variable is defined with \"%s\" as name. It can generate a conflict. Do "
  2435 #~ "A variable is defined with \"%s\" as name. It can generate a conflict. Do "
  2387 #~ "you wish to continue?"
  2436 #~ "you wish to continue?"
  2388 #~ msgstr "Une variable"
  2437 #~ msgstr "Une variable"
       
  2438 
  2389 #~ msgid "Create A New POU From"
  2439 #~ msgid "Create A New POU From"
  2390 #~ msgstr "Créer un nouveau POU à partir de"
  2440 #~ msgstr "Créer un nouveau POU à partir de"
  2391