i18n/PLCOpenEditor_fr_FR.po
changeset 492 73b93ef3f09e
parent 456 dc379f8db18d
child 493 45724c355a20
equal deleted inserted replaced
491:d22a4a95fd5e 492:73b93ef3f09e
     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-10-26 11:16+0100\n"
    10 "POT-Creation-Date: 2009-12-16 10:48+0100\n"
    11 "PO-Revision-Date: 2009-10-26 11:21+0100\n"
    11 "PO-Revision-Date: 2009-12-16 10:55+0100\n"
    12 "Last-Translator: \n"
    12 "Last-Translator: \n"
    13 "Language-Team: LANGUAGE <LL@li.org>\n"
    13 "Language-Team: LANGUAGE <LL@li.org>\n"
    14 "MIME-Version: 1.0\n"
    14 "MIME-Version: 1.0\n"
    15 "Content-Type: text/plain; charset=UTF-8\n"
    15 "Content-Type: text/plain; charset=UTF-8\n"
    16 "Content-Transfer-Encoding: 8bit\n"
    16 "Content-Transfer-Encoding: 8bit\n"
    17 
    17 
    18 #: ../PLCOpenEditor.py:4272
    18 #: ../PLCOpenEditor.py:4345
    19 msgid ""
    19 msgid ""
    20 "\n"
    20 "\n"
    21 "An error has occurred.\n"
    21 "An error has occurred.\n"
    22 "\n"
    22 "\n"
    23 "Click OK to save an error report.\n"
    23 "Click OK to save an error report.\n"
    35 "Envoyez ce fichier à l'adresse :\n"
    35 "Envoyez ce fichier à l'adresse :\n"
    36 "edouard.tisserant@gmail.com\n"
    36 "edouard.tisserant@gmail.com\n"
    37 "\n"
    37 "\n"
    38 "Erreur:\n"
    38 "Erreur:\n"
    39 
    39 
    40 #: ../VariablePanel.py:64
    40 #: ../VariablePanel.py:71
    41 msgid "   External"
    41 msgid "   External"
    42 msgstr "  Externe"
    42 msgstr "  Externe"
    43 
    43 
    44 #: ../VariablePanel.py:63
    44 #: ../VariablePanel.py:70
    45 msgid "   InOut"
    45 msgid "   InOut"
    46 msgstr "  Entrée-Sortie"
    46 msgstr "  Entrée-Sortie"
    47 
    47 
    48 #: ../VariablePanel.py:63
    48 #: ../VariablePanel.py:70
    49 msgid "   Input"
    49 msgid "   Input"
    50 msgstr "  Entrée"
    50 msgstr "  Entrée"
    51 
    51 
    52 #: ../VariablePanel.py:64
    52 #: ../VariablePanel.py:71
    53 msgid "   Local"
    53 msgid "   Local"
    54 msgstr "  Locale"
    54 msgstr "  Locale"
    55 
    55 
    56 #: ../VariablePanel.py:63
    56 #: ../VariablePanel.py:70
    57 msgid "   Output"
    57 msgid "   Output"
    58 msgstr "  Sortie"
    58 msgstr "  Sortie"
    59 
    59 
    60 #: ../VariablePanel.py:65
    60 #: ../VariablePanel.py:72
    61 msgid "   Temp"
    61 msgid "   Temp"
    62 msgstr "  Temporaire"
    62 msgstr "  Temporaire"
    63 
    63 
    64 #: ../PLCOpenEditor.py:4284
    64 #: ../PLCOpenEditor.py:4355
    65 msgid " : "
    65 msgid " : "
    66 msgstr " : "
    66 msgstr " : "
    67 
    67 
    68 #: ../PLCOpenEditor.py:3273
    68 #: ../PLCOpenEditor.py:3294
    69 #: ../PLCOpenEditor.py:3436
    69 #: ../PLCOpenEditor.py:3457
    70 #: ../PLCOpenEditor.py:3580
    70 #: ../PLCOpenEditor.py:3601
    71 #: ../dialogs/SFCTransitionDialog.py:206
    71 #: ../dialogs/SFCTransitionDialog.py:206
    72 #, python-format
    72 #, python-format
    73 msgid " and %s"
    73 msgid " and %s"
    74 msgstr " et %s"
    74 msgstr " et %s"
    75 
    75 
    76 #: ../plcopen/plcopen.py:782
    76 #: ../plcopen/plcopen.py:907
    77 #, python-format
    77 #, python-format
    78 msgid "\"%s\" Data Type doesn't exist !!!"
    78 msgid "\"%s\" Data Type doesn't exist !!!"
    79 msgstr "Le type de donnée \"%s\" n'existe pas !!!"
    79 msgstr "Le type de donnée \"%s\" n'existe pas !!!"
    80 
    80 
    81 #: ../plcopen/plcopen.py:800
    81 #: ../plcopen/plcopen.py:925
    82 #, python-format
    82 #, python-format
    83 msgid "\"%s\" POU already exists !!!"
    83 msgid "\"%s\" POU already exists !!!"
    84 msgstr "Le POU \"%s\" existe déjà !!!"
    84 msgstr "Le POU \"%s\" existe déjà !!!"
    85 
    85 
    86 #: ../plcopen/plcopen.py:821
    86 #: ../plcopen/plcopen.py:946
    87 #, python-format
    87 #, python-format
    88 msgid "\"%s\" POU doesn't exist !!!"
    88 msgid "\"%s\" POU doesn't exist !!!"
    89 msgstr "Le POU \"%s\" n'existe pas !!!"
    89 msgstr "Le POU \"%s\" n'existe pas !!!"
    90 
    90 
    91 #: ../Viewer.py:227
    91 #: ../Viewer.py:227
    92 #, python-format
    92 #, python-format
    93 msgid "\"%s\" can't use itself!"
    93 msgid "\"%s\" can't use itself!"
    94 msgstr "\"%s\" ne peut pas s'utiliser lui-même !"
    94 msgstr "\"%s\" ne peut pas s'utiliser lui-même !"
    95 
    95 
    96 #: ../PLCOpenEditor.py:1405
    96 #: ../PLCOpenEditor.py:1404
    97 #: ../PLCOpenEditor.py:1425
    97 #: ../PLCOpenEditor.py:1424
    98 #, python-format
    98 #, python-format
    99 msgid "\"%s\" config already exists!"
    99 msgid "\"%s\" config already exists!"
   100 msgstr "La configuration \"%s\" existe déjà !"
   100 msgstr "La configuration \"%s\" existe déjà !"
   101 
   101 
   102 #: ../plcopen/plcopen.py:256
   102 #: ../plcopen/plcopen.py:276
   103 #, python-format
   103 #, python-format
   104 msgid "\"%s\" configuration already exists !!!"
   104 msgid "\"%s\" configuration already exists !!!"
   105 msgstr "La configuration \"%s\" existe déjà !!!"
   105 msgstr "La configuration \"%s\" existe déjà !!!"
   106 
   106 
   107 #: ../PLCOpenEditor.py:1359
   107 #: ../PLCOpenEditor.py:1358
   108 #: ../PLCOpenEditor.py:3135
   108 #: ../PLCOpenEditor.py:3156
   109 #, python-format
   109 #, python-format
   110 msgid "\"%s\" data type already exists!"
   110 msgid "\"%s\" data type already exists!"
   111 msgstr "Le type de données \"%s\" existe déjà !"
   111 msgstr "Le type de données \"%s\" existe déjà !"
   112 
   112 
   113 #: ../PLCControler.py:1704
   113 #: ../PLCControler.py:1704
   114 #: ../PLCControler.py:1708
   114 #: ../PLCControler.py:1708
   115 #, python-format
   115 #, python-format
   116 msgid "\"%s\" element can't be pasted here!!!"
   116 msgid "\"%s\" element can't be pasted here!!!"
   117 msgstr "L'élément \"%s\" ne peut être collé ici !!!"
   117 msgstr "L'élément \"%s\" ne peut être collé ici !!!"
   118 
   118 
   119 #: ../PLCOpenEditor.py:3455
   119 #: ../PLCOpenEditor.py:3476
   120 #: ../PLCOpenEditor.py:3599
   120 #: ../PLCOpenEditor.py:3620
   121 #: ../Viewer.py:250
   121 #: ../Viewer.py:250
   122 #: ../TextViewer.py:231
   122 #: ../TextViewer.py:231
   123 #: ../dialogs/ConnectionDialog.py:215
   123 #: ../dialogs/ConnectionDialog.py:215
   124 #: ../dialogs/FBDBlockDialog.py:260
   124 #: ../dialogs/FBDBlockDialog.py:260
   125 #, python-format
   125 #, python-format
   129 #: ../plcopen/structures.py:97
   129 #: ../plcopen/structures.py:97
   130 #, python-format
   130 #, python-format
   131 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected"
   131 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"
   132 msgstr "L'appel à la fonction \"%s\" dans le POU \"%s\" a été abandonné : aucune entrée connectée"
   133 
   133 
   134 #: ../PLCOpenEditor.py:1350
   134 #: ../PLCOpenEditor.py:1349
   135 #: ../PLCOpenEditor.py:3131
   135 #: ../PLCOpenEditor.py:3152
   136 #: ../PLCOpenEditor.py:3284
   136 #: ../PLCOpenEditor.py:3305
   137 #: ../PLCOpenEditor.py:3447
   137 #: ../PLCOpenEditor.py:3468
   138 #: ../PLCOpenEditor.py:3591
   138 #: ../PLCOpenEditor.py:3612
   139 #: ../PLCOpenEditor.py:3662
   139 #: ../PLCOpenEditor.py:3683
   140 #: ../PLCOpenEditor.py:3725
   140 #: ../PLCOpenEditor.py:3746
   141 #: ../VariablePanel.py:689
   141 #: ../VariablePanel.py:714
   142 #: ../dialogs/ConnectionDialog.py:207
   142 #: ../dialogs/ConnectionDialog.py:207
   143 #: ../dialogs/FBDBlockDialog.py:252
   143 #: ../dialogs/FBDBlockDialog.py:252
   144 #: ../dialogs/FBDVariableDialog.py:268
   144 #: ../dialogs/FBDVariableDialog.py:268
   145 #: ../dialogs/PouNameDialog.py:63
   145 #: ../dialogs/PouNameDialog.py:63
   146 #: ../dialogs/SFCStepDialog.py:183
   146 #: ../dialogs/SFCStepDialog.py:183
   154 #: ../Viewer.py:233
   154 #: ../Viewer.py:233
   155 #, python-format
   155 #, python-format
   156 msgid "\"%s\" is already used by \"%s\"!"
   156 msgid "\"%s\" is already used by \"%s\"!"
   157 msgstr "\"%s\" est déjà utilisé par \"%s\" !"
   157 msgstr "\"%s\" est déjà utilisé par \"%s\" !"
   158 
   158 
   159 #: ../plcopen/plcopen.py:2135
   159 #: ../plcopen/plcopen.py:2366
   160 #, python-format
   160 #, python-format
   161 msgid "\"%s\" is an invalid value!"
   161 msgid "\"%s\" is an invalid value!"
   162 msgstr "\"%s\" n'est pas une valeur valide !"
   162 msgstr "\"%s\" n'est pas une valeur valide !"
   163 
   163 
   164 #: ../PLCOpenEditor.py:2621
   164 #: ../PLCOpenEditor.py:2637
   165 #: ../PLCOpenEditor.py:2649
   165 #: ../PLCOpenEditor.py:2665
   166 #, python-format
   166 #, python-format
   167 msgid "\"%s\" is not a valid folder!"
   167 msgid "\"%s\" is not a valid folder!"
   168 msgstr "\"%s\" n'est pas un répertoire valide !"
   168 msgstr "\"%s\" n'est pas un répertoire valide !"
   169 
   169 
   170 #: ../PLCOpenEditor.py:1348
   170 #: ../PLCOpenEditor.py:1347
   171 #: ../PLCOpenEditor.py:3127
   171 #: ../PLCOpenEditor.py:3148
   172 #: ../PLCOpenEditor.py:3280
   172 #: ../PLCOpenEditor.py:3301
   173 #: ../PLCOpenEditor.py:3443
   173 #: ../PLCOpenEditor.py:3464
   174 #: ../PLCOpenEditor.py:3587
   174 #: ../PLCOpenEditor.py:3608
   175 #: ../PLCOpenEditor.py:3658
   175 #: ../PLCOpenEditor.py:3679
   176 #: ../PLCOpenEditor.py:3721
   176 #: ../PLCOpenEditor.py:3742
   177 #: ../VariablePanel.py:684
   177 #: ../VariablePanel.py:709
   178 #: ../dialogs/ConnectionDialog.py:203
   178 #: ../dialogs/ConnectionDialog.py:203
   179 #: ../dialogs/FBDBlockDialog.py:248
   179 #: ../dialogs/FBDBlockDialog.py:248
   180 #: ../dialogs/PouNameDialog.py:59
   180 #: ../dialogs/PouNameDialog.py:59
   181 #: ../dialogs/SFCStepDialog.py:179
   181 #: ../dialogs/SFCStepDialog.py:179
   182 #: ../dialogs/SFCStepNameDialog.py:61
   182 #: ../dialogs/SFCStepNameDialog.py:61
   184 #, python-format
   184 #, python-format
   185 msgid "\"%s\" is not a valid identifier!"
   185 msgid "\"%s\" is not a valid identifier!"
   186 msgstr "\"%s\" n'est pas un identifiant valide !"
   186 msgstr "\"%s\" n'est pas un identifiant valide !"
   187 
   187 
   188 #: ../PLCOpenEditor.py:283
   188 #: ../PLCOpenEditor.py:283
   189 #: ../PLCOpenEditor.py:2286
   189 #: ../PLCOpenEditor.py:2302
   190 #: ../PLCOpenEditor.py:2306
   190 #: ../PLCOpenEditor.py:2322
   191 #, python-format
   191 #, python-format
   192 msgid "\"%s\" is used by one or more POUs. It can't be removed!"
   192 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é !"
   193 msgstr "Le POU \"%s\" est utilisé par un ou plusieurs POUs. Il ne peut être supprimé !"
   194 
   194 
   195 #: ../PLCOpenEditor.py:1368
   195 #: ../PLCOpenEditor.py:1367
   196 #: ../PLCOpenEditor.py:3288
   196 #: ../PLCOpenEditor.py:3309
   197 #: ../Viewer.py:248
   197 #: ../Viewer.py:248
   198 #: ../Viewer.py:274
   198 #: ../Viewer.py:274
   199 #: ../TextViewer.py:229
   199 #: ../TextViewer.py:229
   200 #: ../dialogs/ConnectionDialog.py:211
   200 #: ../dialogs/ConnectionDialog.py:211
   201 #: ../dialogs/FBDBlockDialog.py:256
   201 #: ../dialogs/FBDBlockDialog.py:256
   202 #, python-format
   202 #, python-format
   203 msgid "\"%s\" pou already exists!"
   203 msgid "\"%s\" pou already exists!"
   204 msgstr "Le POU \"%s\" existe déjà !"
   204 msgstr "Le POU \"%s\" existe déjà !"
   205 
   205 
   206 #: ../plcopen/plcopen.py:287
   206 #: ../plcopen/plcopen.py:307
   207 #, python-format
   207 #, python-format
   208 msgid "\"%s\" resource already exists in \"%s\" configuration !!!"
   208 msgid "\"%s\" resource already exists in \"%s\" configuration !!!"
   209 msgstr "La ressource \"%s\" existe déjà dans la configuration \"%s\" !!!"
   209 msgstr "La ressource \"%s\" existe déjà dans la configuration \"%s\" !!!"
   210 
   210 
   211 #: ../plcopen/plcopen.py:303
   211 #: ../plcopen/plcopen.py:323
   212 #, python-format
   212 #, python-format
   213 msgid "\"%s\" resource doesn't exist in \"%s\" configuration !!!"
   213 msgid "\"%s\" resource doesn't exist in \"%s\" configuration !!!"
   214 msgstr "La ressource \"%s\" n'existe pas dans la configuration \"%s\" !!!"
   214 msgstr "La ressource \"%s\" n'existe pas dans la configuration \"%s\" !!!"
   215 
   215 
   216 #: ../dialogs/SFCStepDialog.py:195
   216 #: ../dialogs/SFCStepDialog.py:195
   246 #: ../GraphicViewer.py:180
   246 #: ../GraphicViewer.py:180
   247 #, python-format
   247 #, python-format
   248 msgid "%s Graphics"
   248 msgid "%s Graphics"
   249 msgstr "Graphique %s"
   249 msgstr "Graphique %s"
   250 
   250 
   251 #: ../plcopen/plcopen.py:1291
   251 #: ../plcopen/plcopen.py:1465
   252 #: ../plcopen/plcopen.py:1301
   252 #: ../plcopen/plcopen.py:1475
   253 #: ../plcopen/plcopen.py:1311
   253 #: ../plcopen/plcopen.py:1485
   254 #: ../plcopen/plcopen.py:1321
   254 #: ../plcopen/plcopen.py:1495
   255 #: ../plcopen/plcopen.py:1330
   255 #: ../plcopen/plcopen.py:1504
   256 #, python-format
   256 #, python-format
   257 msgid "%s body don't have instances!"
   257 msgid "%s body don't have instances!"
   258 msgstr "Le code d'un %s n'a pas d'instances !"
   258 msgstr "Le code d'un %s n'a pas d'instances !"
   259 
   259 
   260 #: ../plcopen/plcopen.py:1353
   260 #: ../plcopen/plcopen.py:1527
   261 #: ../plcopen/plcopen.py:1360
   261 #: ../plcopen/plcopen.py:1534
   262 #, python-format
   262 #, python-format
   263 msgid "%s body don't have text!"
   263 msgid "%s body don't have text!"
   264 msgstr "Le code d'un %s n'a pas de texte !"
   264 msgstr "Le code d'un %s n'a pas de texte !"
   265 
   265 
   266 #: ../PLCOpenEditor.py:4260
   266 #: ../PLCOpenEditor.py:4333
   267 #: ../PLCOpenEditor.py:4262
   267 #: ../PLCOpenEditor.py:4335
   268 #: ../PLCOpenEditor.py:4263
   268 #: ../PLCOpenEditor.py:4336
   269 msgid ",   "
   269 msgid ",   "
   270 msgstr ",   "
   270 msgstr ",   "
   271 
   271 
   272 #: ../PLCOpenEditor.py:3275
   272 #: ../PLCOpenEditor.py:3296
   273 #: ../PLCOpenEditor.py:3438
   273 #: ../PLCOpenEditor.py:3459
   274 #: ../PLCOpenEditor.py:3582
   274 #: ../PLCOpenEditor.py:3603
   275 #: ../dialogs/SFCTransitionDialog.py:208
   275 #: ../dialogs/SFCTransitionDialog.py:208
   276 #, python-format
   276 #, python-format
   277 msgid ", %s"
   277 msgid ", %s"
   278 msgstr ", %s"
   278 msgstr ", %s"
   279 
   279 
   280 #: ../PLCOpenEditor.py:4258
   280 #: ../PLCOpenEditor.py:4331
   281 msgid ". "
   281 msgid ". "
   282 msgstr ". "
   282 msgstr ". "
   283 
   283 
   284 #: ../PLCOpenEditor.py:1371
   284 #: ../PLCOpenEditor.py:1370
   285 #: ../PLCOpenEditor.py:1413
   285 #: ../PLCOpenEditor.py:1412
   286 #: ../PLCOpenEditor.py:1433
   286 #: ../PLCOpenEditor.py:1432
   287 #: ../PLCOpenEditor.py:3292
   287 #: ../PLCOpenEditor.py:3313
   288 #: ../PLCOpenEditor.py:3670
   288 #: ../PLCOpenEditor.py:3691
   289 #: ../PLCOpenEditor.py:3733
   289 #: ../PLCOpenEditor.py:3754
   290 #, python-format
   290 #, python-format
   291 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
   291 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 ?"
   292 msgstr "Un POU a un élément nommé \"%s\". Cela peut générer des conflits. Voulez-vous continuer ?"
   293 
   293 
   294 #: ../PLCOpenEditor.py:1384
   294 #: ../PLCOpenEditor.py:1383
   295 #: ../PLCOpenEditor.py:1395
   295 #: ../PLCOpenEditor.py:1394
   296 #: ../PLCOpenEditor.py:3451
   296 #: ../PLCOpenEditor.py:3472
   297 #: ../PLCOpenEditor.py:3595
   297 #: ../PLCOpenEditor.py:3616
   298 #: ../PLCOpenEditor.py:3666
   298 #: ../PLCOpenEditor.py:3687
   299 #: ../PLCOpenEditor.py:3729
   299 #: ../PLCOpenEditor.py:3750
   300 #: ../VariablePanel.py:694
   300 #: ../VariablePanel.py:719
   301 #: ../dialogs/PouNameDialog.py:67
   301 #: ../dialogs/PouNameDialog.py:67
   302 #: ../dialogs/SFCStepDialog.py:187
   302 #: ../dialogs/SFCStepDialog.py:187
   303 #: ../dialogs/SFCStepNameDialog.py:69
   303 #: ../dialogs/SFCStepNameDialog.py:69
   304 #, python-format
   304 #, python-format
   305 msgid "A POU named \"%s\" already exists!"
   305 msgid "A POU named \"%s\" already exists!"
   306 msgstr "Un POU nommé \"%s\" existe déjà !"
   306 msgstr "Un POU nommé \"%s\" existe déjà !"
   307 
   307 
   308 #: ../VariablePanel.py:1173
   308 #: ../VariablePanel.py:1201
   309 msgid "A location must be selected!"
   309 msgid "A location must be selected!"
   310 msgstr "Une adresse doit être sélectionné !"
   310 msgstr "Une adresse doit être sélectionné !"
   311 
   311 
   312 #: ../PLCOpenEditor.py:1386
   312 #: ../PLCOpenEditor.py:1385
   313 #: ../PLCOpenEditor.py:1397
   313 #: ../PLCOpenEditor.py:1396
   314 #: ../VariablePanel.py:699
   314 #: ../VariablePanel.py:724
   315 #: ../dialogs/SFCStepDialog.py:191
   315 #: ../dialogs/SFCStepDialog.py:191
   316 #: ../dialogs/SFCStepNameDialog.py:73
   316 #: ../dialogs/SFCStepNameDialog.py:73
   317 #, python-format
   317 #, python-format
   318 msgid "A variable with \"%s\" as name already exists in this pou!"
   318 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 !"
   319 msgstr "Une variable nommée \"%s\" existe déjà dans ce POU !"
   320 
   320 
   321 #: ../PLCOpenEditor.py:2478
   321 #: ../PLCOpenEditor.py:2494
   322 msgid "About"
   322 msgid "About"
   323 msgstr "A propos"
   323 msgstr "A propos"
   324 
   324 
   325 #: ../PLCOpenEditor.py:2381
   325 #: ../PLCOpenEditor.py:2397
   326 msgid "About PLCOpenEditor"
   326 msgid "About PLCOpenEditor"
   327 msgstr "A propos de PLCOpenEditor"
   327 msgstr "A propos de PLCOpenEditor"
   328 
   328 
   329 #: ../plcopen/iec_std.csv:22
   329 #: ../plcopen/iec_std.csv:22
   330 msgid "Absolute number"
   330 msgid "Absolute number"
   333 #: ../dialogs/ActionBlockDialog.py:37
   333 #: ../dialogs/ActionBlockDialog.py:37
   334 #: ../dialogs/SFCStepDialog.py:132
   334 #: ../dialogs/SFCStepDialog.py:132
   335 msgid "Action"
   335 msgid "Action"
   336 msgstr "Action"
   336 msgstr "Action"
   337 
   337 
   338 #: ../PLCOpenEditor.py:3571
   338 #: ../PLCOpenEditor.py:3592
   339 msgid "Action Name"
   339 msgid "Action Name"
   340 msgstr "Nom de l'action"
   340 msgstr "Nom de l'action"
   341 
   341 
   342 #: ../PLCOpenEditor.py:3538
   342 #: ../PLCOpenEditor.py:3559
   343 msgid "Action Name:"
   343 msgid "Action Name:"
   344 msgstr "Nom de l'action :"
   344 msgstr "Nom de l'action :"
   345 
   345 
   346 #: ../plcopen/plcopen.py:1088
   346 #: ../plcopen/plcopen.py:1213
   347 #, python-format
   347 #, python-format
   348 msgid "Action with name %s doesn't exist!"
   348 msgid "Action with name %s doesn't exist!"
   349 msgstr "L'action nommée %s n'existe pas !"
   349 msgstr "L'action nommée %s n'existe pas !"
   350 
   350 
   351 #: ../PLCControler.py:90
   351 #: ../PLCControler.py:90
   354 
   354 
   355 #: ../dialogs/ActionBlockDialog.py:260
   355 #: ../dialogs/ActionBlockDialog.py:260
   356 msgid "Actions:"
   356 msgid "Actions:"
   357 msgstr "Actions :"
   357 msgstr "Actions :"
   358 
   358 
   359 #: ../VariablePanel.py:456
   359 #: ../VariablePanel.py:483
   360 #: ../dialogs/ActionBlockDialog.py:274
   360 #: ../dialogs/ActionBlockDialog.py:274
   361 #: ../DataTypeEditor.py:539
   361 #: ../DataTypeEditor.py:539
   362 msgid "Add"
   362 msgid "Add"
   363 msgstr "Ajouter"
   363 msgstr "Ajouter"
   364 
   364 
   407 
   407 
   408 #: ../Viewer.py:431
   408 #: ../Viewer.py:431
   409 msgid "Add Wire Segment"
   409 msgid "Add Wire Segment"
   410 msgstr "Ajouter un segment au fil"
   410 msgstr "Ajouter un segment au fil"
   411 
   411 
   412 #: ../PLCOpenEditor.py:2161
   412 #: ../PLCOpenEditor.py:2177
   413 msgid "Add a new data type"
   413 msgid "Add a new data type"
   414 msgstr "Ajouter un nouveau type de données"
   414 msgstr "Ajouter un nouveau type de données"
   415 
   415 
   416 #: ../SFCViewer.py:362
   416 #: ../SFCViewer.py:362
   417 msgid "Add a new initial step"
   417 msgid "Add a new initial step"
   418 msgstr "Ajouter une nouvelle étape initiale"
   418 msgstr "Ajouter une nouvelle étape initiale"
   419 
   419 
   420 #: ../Viewer.py:1995
   420 #: ../Viewer.py:2032
   421 #: ../SFCViewer.py:698
   421 #: ../SFCViewer.py:698
   422 msgid "Add a new jump"
   422 msgid "Add a new jump"
   423 msgstr "Ajouter un nouveau renvoi"
   423 msgstr "Ajouter un nouveau renvoi"
   424 
   424 
   425 #: ../SFCViewer.py:384
   425 #: ../SFCViewer.py:384
   426 msgid "Add a new step"
   426 msgid "Add a new step"
   427 msgstr "Ajouter une nouvelle étape"
   427 msgstr "Ajouter une nouvelle étape"
   428 
   428 
   429 #: ../PLCOpenEditor.py:2205
   429 #: ../PLCOpenEditor.py:2221
   430 msgid "Add new configuration"
   430 msgid "Add new configuration"
   431 msgstr "Ajouter une nouvelle configuration"
   431 msgstr "Ajouter une nouvelle configuration"
   432 
   432 
   433 #: ../PLCOpenEditor.py:2216
   433 #: ../PLCOpenEditor.py:2232
   434 msgid "Add new resource"
   434 msgid "Add new resource"
   435 msgstr "Ajouter une nouvelle resource"
   435 msgstr "Ajouter une nouvelle resource"
   436 
   436 
   437 #: ../plcopen/iec_std.csv:33
   437 #: ../plcopen/iec_std.csv:33
   438 msgid "Addition"
   438 msgid "Addition"
   444 
   444 
   445 #: ../Viewer.py:445
   445 #: ../Viewer.py:445
   446 msgid "Alignment"
   446 msgid "Alignment"
   447 msgstr "Alignement"
   447 msgstr "Alignement"
   448 
   448 
   449 #: ../VariablePanel.py:62
   449 #: ../VariablePanel.py:69
   450 #: ../VariablePanel.py:990
   450 #: ../VariablePanel.py:1018
   451 #: ../VariablePanel.py:1107
   451 #: ../VariablePanel.py:1135
   452 msgid "All"
   452 msgid "All"
   453 msgstr "Toutes"
   453 msgstr "Toutes"
   454 
   454 
   455 #: ../DataTypeEditor.py:775
   455 #: ../DataTypeEditor.py:775
   456 #, python-format
   456 #, python-format
   483 
   483 
   484 #: ../dialogs/FBDVariableDialog.py:264
   484 #: ../dialogs/FBDVariableDialog.py:264
   485 msgid "At least a variable or an expression must be selected!"
   485 msgid "At least a variable or an expression must be selected!"
   486 msgstr "Au moins une variable ou une expression doit être sélectionné !"
   486 msgstr "Au moins une variable ou une expression doit être sélectionné !"
   487 
   487 
   488 #: ../PLCOpenEditor.py:2931
   488 #: ../PLCOpenEditor.py:2947
   489 msgid "Author"
   489 msgid "Author"
   490 msgstr "Auteur"
   490 msgstr "Auteur"
   491 
   491 
   492 #: ../PLCOpenEditor.py:2916
   492 #: ../PLCOpenEditor.py:2932
   493 msgid "Author Name (optional):"
   493 msgid "Author Name (optional):"
   494 msgstr "Nom de l'auteur (optionel) :"
   494 msgstr "Nom de l'auteur (optionel) :"
   495 
   495 
   496 #: ../DataTypeEditor.py:379
   496 #: ../DataTypeEditor.py:379
   497 #: ../DataTypeEditor.py:403
   497 #: ../DataTypeEditor.py:403
   498 #: ../DataTypeEditor.py:478
   498 #: ../DataTypeEditor.py:478
   499 msgid "Base Type:"
   499 msgid "Base Type:"
   500 msgstr "Type de base :"
   500 msgstr "Type de base :"
   501 
   501 
   502 #: ../VariablePanel.py:732
   502 #: ../VariablePanel.py:758
   503 #: ../DataTypeEditor.py:801
   503 #: ../DataTypeEditor.py:801
   504 msgid "Base Types"
   504 msgid "Base Types"
   505 msgstr "Types de base"
   505 msgstr "Types de base"
   506 
   506 
   507 #: ../plcopen/iec_std.csv:59
   507 #: ../plcopen/iec_std.csv:59
   534 
   534 
   535 #: ../dialogs/FBDBlockDialog.py:113
   535 #: ../dialogs/FBDBlockDialog.py:113
   536 msgid "Block Properties"
   536 msgid "Block Properties"
   537 msgstr "Propriétés du bloc"
   537 msgstr "Propriétés du bloc"
   538 
   538 
   539 #: ../PLCOpenEditor.py:1880
   539 #: ../PLCOpenEditor.py:1896
   540 #: ../dialogs/FBDBlockDialog.py:268
   540 #: ../dialogs/FBDBlockDialog.py:268
   541 msgid "Block Types"
   541 msgid "Block Types"
   542 msgstr "Types de blocs"
   542 msgstr "Types de blocs"
   543 
   543 
   544 #: ../Viewer.py:403
   544 #: ../Viewer.py:403
   545 msgid "Bottom"
   545 msgid "Bottom"
   546 msgstr "Bas"
   546 msgstr "Bas"
   547 
   547 
   548 #: ../VariablePanel.py:1049
   548 #: ../VariablePanel.py:1077
   549 msgid "Browse Locations"
   549 msgid "Browse Locations"
   550 msgstr "Naviger dans les adresses"
   550 msgstr "Naviger dans les adresses"
   551 
   551 
   552 #: ../PLCOpenEditor.py:1835
   552 #: ../PLCOpenEditor.py:1837
   553 msgid "CSV Log"
   553 msgid "CSV Log"
   554 msgstr "Log CVS"
   554 msgstr "Log CVS"
   555 
   555 
   556 #: ../plcopen/plcopen.py:1233
   556 #: ../plcopen/plcopen.py:1407
   557 #: ../plcopen/plcopen.py:1247
   557 #: ../plcopen/plcopen.py:1421
   558 #: ../plcopen/plcopen.py:1268
   558 #: ../plcopen/plcopen.py:1442
   559 #: ../plcopen/plcopen.py:1284
   559 #: ../plcopen/plcopen.py:1458
   560 msgid "Can only generate execution order on FBD networks!"
   560 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 !"
   561 msgstr "L'ordre d'exécution ne peut être généré que dans les FBD !"
   562 
   562 
   563 #: ../VariablePanel.py:284
   563 #: ../VariablePanel.py:311
   564 msgid "Can only give a location to local or global variables"
   564 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"
   565 msgstr "Une adresse ne peut être affecté qu'à des variables locales ou globales"
   566 
   566 
   567 #: ../PLCOpenEditor.py:2616
   567 #: ../PLCOpenEditor.py:2632
   568 #, python-format
   568 #, python-format
   569 msgid "Can't generate program to file %s!"
   569 msgid "Can't generate program to file %s!"
   570 msgstr "Le programme n'a pu être généré dans le fichier \"%s\" !"
   570 msgstr "Le programme n'a pu être généré dans le fichier \"%s\" !"
   571 
   571 
   572 #: ../VariablePanel.py:282
   572 #: ../VariablePanel.py:309
   573 msgid "Can't give a location to a function block instance"
   573 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"
   574 msgstr "Une adresse ne peut être affectée une instance de Function Block"
   575 
   575 
   576 #: ../PLCOpenEditor.py:2647
   576 #: ../PLCOpenEditor.py:2663
   577 #, python-format
   577 #, python-format
   578 msgid "Can't save project to file %s!"
   578 msgid "Can't save project to file %s!"
   579 msgstr "Le projet n'a pu être sauvé dans le fichier \"%s\" !"
   579 msgstr "Le projet n'a pu être sauvé dans le fichier \"%s\" !"
   580 
   580 
   581 #: ../Viewer.py:394
   581 #: ../Viewer.py:394
   588 
   588 
   589 #: ../plcopen/iec_std.csv:70
   589 #: ../plcopen/iec_std.csv:70
   590 msgid "Character string"
   590 msgid "Character string"
   591 msgstr "Chaîne de caractères"
   591 msgstr "Chaîne de caractères"
   592 
   592 
   593 #: ../PLCOpenEditor.py:2582
   593 #: ../PLCOpenEditor.py:2598
   594 #: ../PLCOpenEditor.py:2606
   594 #: ../PLCOpenEditor.py:2622
   595 #: ../PLCOpenEditor.py:2641
   595 #: ../PLCOpenEditor.py:2657
   596 msgid "Choose a file"
   596 msgid "Choose a file"
   597 msgstr "Choisissez un fichier"
   597 msgstr "Choisissez un fichier"
   598 
   598 
   599 #: ../VariablePanel.py:52
   599 #: ../VariablePanel.py:52
   600 #: ../VariablePanel.py:53
   600 #: ../VariablePanel.py:53
   601 msgid "Class"
   601 msgid "Class"
   602 msgstr "Classe"
   602 msgstr "Classe"
   603 
   603 
   604 #: ../VariablePanel.py:448
   604 #: ../VariablePanel.py:475
   605 msgid "Class Filter:"
   605 msgid "Class Filter:"
   606 msgstr "Filtre de classe :"
   606 msgstr "Filtre de classe :"
   607 
   607 
   608 #: ../dialogs/FBDVariableDialog.py:124
   608 #: ../dialogs/FBDVariableDialog.py:124
   609 msgid "Class:"
   609 msgid "Class:"
   615 
   615 
   616 #: ../Viewer.py:441
   616 #: ../Viewer.py:441
   617 msgid "Clear Execution Order"
   617 msgid "Clear Execution Order"
   618 msgstr "Effacer l'ordre d'exécution"
   618 msgstr "Effacer l'ordre d'exécution"
   619 
   619 
   620 #: ../PLCOpenEditor.py:2506
   620 #: ../PLCOpenEditor.py:2522
   621 msgid "Close Application"
   621 msgid "Close Application"
   622 msgstr "Fermer l'application"
   622 msgstr "Fermer l'application"
   623 
   623 
   624 #: ../PLCOpenEditor.py:871
   624 #: ../PLCOpenEditor.py:871
   625 #: ../PLCOpenEditor.py:2434
   625 #: ../PLCOpenEditor.py:2450
   626 msgid "Close Project"
   626 msgid "Close Project"
   627 msgstr "Fermer le projet"
   627 msgstr "Fermer le projet"
   628 
   628 
   629 #: ../PLCOpenEditor.py:2432
   629 #: ../PLCOpenEditor.py:2448
   630 msgid "Close Tab\tCTRL+W"
   630 msgid "Close Tab\tCTRL+W"
   631 msgstr "Fermer l'onglet\tCTRL+W"
   631 msgstr "Fermer l'onglet\tCTRL+W"
   632 
   632 
   633 #: ../LDViewer.py:478
   633 #: ../LDViewer.py:478
   634 msgid "Comment"
   634 msgid "Comment"
   635 msgstr "Commentaire"
   635 msgstr "Commentaire"
   636 
   636 
   637 #: ../PLCOpenEditor.py:2900
   637 #: ../PLCOpenEditor.py:2916
   638 msgid "Company Name (required):"
   638 msgid "Company Name (required):"
   639 msgstr "Nom de l'entreprise (obligatoire) :"
   639 msgstr "Nom de l'entreprise (obligatoire) :"
   640 
   640 
   641 #: ../PLCOpenEditor.py:2908
   641 #: ../PLCOpenEditor.py:2924
   642 msgid "Company URL (optional):"
   642 msgid "Company URL (optional):"
   643 msgstr "URL de l'entreprise (optionel) :"
   643 msgstr "URL de l'entreprise (optionel) :"
   644 
   644 
   645 #: ../plcopen/iec_std.csv:64
   645 #: ../plcopen/iec_std.csv:64
   646 msgid "Comparison"
   646 msgid "Comparison"
   672 
   672 
   673 #: ../dialogs/SFCStepDialog.py:109
   673 #: ../dialogs/SFCStepDialog.py:109
   674 msgid "Connectors:"
   674 msgid "Connectors:"
   675 msgstr "Connecteurs :"
   675 msgstr "Connecteurs :"
   676 
   676 
   677 #: ../VariablePanel.py:52
   677 #: ../VariablePanel.py:59
   678 #: ../VariablePanel.py:53
       
   679 msgid "Constant"
   678 msgid "Constant"
   680 msgstr "Constante"
   679 msgstr "Constante"
   681 
   680 
   682 #: ../PLCOpenEditor.py:2990
   681 #: ../PLCOpenEditor.py:3006
   683 msgid "Content Description (optional):"
   682 msgid "Content Description (optional):"
   684 msgstr "Description du contenu (optionel) :"
   683 msgstr "Description du contenu (optionel) :"
   685 
   684 
   686 #: ../dialogs/ConnectionDialog.py:123
   685 #: ../dialogs/ConnectionDialog.py:123
   687 msgid "Continuation"
   686 msgid "Continuation"
   718 #: ../PLCControler.py:615
   717 #: ../PLCControler.py:615
   719 #: ../PLCControler.py:647
   718 #: ../PLCControler.py:647
   720 msgid "Couldn't paste non-POU object."
   719 msgid "Couldn't paste non-POU object."
   721 msgstr "Impossible de coller autre chose qu'un POU."
   720 msgstr "Impossible de coller autre chose qu'un POU."
   722 
   721 
   723 #: ../PLCOpenEditor.py:3213
   722 #: ../PLCOpenEditor.py:3234
   724 msgid "Create a new POU"
   723 msgid "Create a new POU"
   725 msgstr "Créer un nouveau POU"
   724 msgstr "Créer un nouveau POU"
   726 
   725 
   727 #: ../PLCOpenEditor.py:2237
   726 #: ../PLCOpenEditor.py:2253
   728 msgid "Create a new POU from"
   727 msgid "Create a new POU from"
   729 msgstr "Créer un nouveau POU à partir de"
   728 msgstr "Créer un nouveau POU à partir de"
   730 
   729 
   731 #: ../PLCOpenEditor.py:3534
   730 #: ../PLCOpenEditor.py:3555
   732 msgid "Create a new action"
   731 msgid "Create a new action"
   733 msgstr "Créer une nouvelle action"
   732 msgstr "Créer une nouvelle action"
   734 
   733 
   735 #: ../PLCOpenEditor.py:215
   734 #: ../PLCOpenEditor.py:215
   736 msgid "Create a new action block"
   735 msgid "Create a new action block"
   795 #: ../PLCOpenEditor.py:209
   794 #: ../PLCOpenEditor.py:209
   796 msgid "Create a new step"
   795 msgid "Create a new step"
   797 msgstr "Créer une nouvelle étape"
   796 msgstr "Créer une nouvelle étape"
   798 
   797 
   799 #: ../PLCOpenEditor.py:212
   798 #: ../PLCOpenEditor.py:212
   800 #: ../PLCOpenEditor.py:3390
   799 #: ../PLCOpenEditor.py:3411
   801 msgid "Create a new transition"
   800 msgid "Create a new transition"
   802 msgstr "Créer une nouvelle transition"
   801 msgstr "Créer une nouvelle transition"
   803 
   802 
   804 #: ../PLCOpenEditor.py:167
   803 #: ../PLCOpenEditor.py:167
   805 #: ../PLCOpenEditor.py:194
   804 #: ../PLCOpenEditor.py:194
   834 
   833 
   835 #: ../plcopen/iec_std.csv:41
   834 #: ../plcopen/iec_std.csv:41
   836 msgid "Date subtraction"
   835 msgid "Date subtraction"
   837 msgstr "Soustraction de date"
   836 msgstr "Soustraction de date"
   838 
   837 
   839 #: ../Viewer.py:2848
   838 #: ../Viewer.py:2885
   840 #, python-format
   839 #, python-format
   841 msgid "Debug: %s"
   840 msgid "Debug: %s"
   842 msgstr "Déboggage : %s"
   841 msgstr "Déboggage : %s"
   843 
   842 
   844 #: ../PLCOpenEditor.py:618
   843 #: ../PLCOpenEditor.py:618
   847 
   846 
   848 #: ../PLCOpenEditor.py:342
   847 #: ../PLCOpenEditor.py:342
   849 #: ../PLCOpenEditor.py:1612
   848 #: ../PLCOpenEditor.py:1612
   850 #: ../PLCOpenEditor.py:1621
   849 #: ../PLCOpenEditor.py:1621
   851 #: ../PLCOpenEditor.py:1627
   850 #: ../PLCOpenEditor.py:1627
   852 #: ../PLCOpenEditor.py:4084
   851 #: ../PLCOpenEditor.py:4121
   853 #: ../Viewer.py:450
   852 #: ../Viewer.py:450
   854 #: ../VariablePanel.py:461
   853 #: ../VariablePanel.py:488
   855 #: ../dialogs/ActionBlockDialog.py:279
   854 #: ../dialogs/ActionBlockDialog.py:279
   856 #: ../DataTypeEditor.py:544
   855 #: ../DataTypeEditor.py:544
   857 msgid "Delete"
   856 msgid "Delete"
   858 msgstr "Supprimer"
   857 msgstr "Supprimer"
   859 
   858 
   896 
   895 
   897 #: ../DataTypeEditor.py:487
   896 #: ../DataTypeEditor.py:487
   898 msgid "Dimensions:"
   897 msgid "Dimensions:"
   899 msgstr "Dimensions :"
   898 msgstr "Dimensions :"
   900 
   899 
   901 #: ../VariablePanel.py:1066
   900 #: ../VariablePanel.py:1094
   902 msgid "Direction:"
   901 msgid "Direction:"
   903 msgstr "Direction :"
   902 msgstr "Direction :"
   904 
   903 
   905 #: ../DataTypeEditor.py:236
   904 #: ../DataTypeEditor.py:236
   906 msgid "Directly"
   905 msgid "Directly"
   917 #: ../VariablePanel.py:52
   916 #: ../VariablePanel.py:52
   918 #: ../VariablePanel.py:53
   917 #: ../VariablePanel.py:53
   919 msgid "Documentation"
   918 msgid "Documentation"
   920 msgstr "Documentation"
   919 msgstr "Documentation"
   921 
   920 
   922 #: ../PLCOpenEditor.py:2610
   921 #: ../PLCOpenEditor.py:2626
   923 msgid "Done"
   922 msgid "Done"
   924 msgstr "Terminé"
   923 msgstr "Terminé"
   925 
   924 
   926 #: ../plcopen/structures.py:199
   925 #: ../plcopen/structures.py:199
   927 msgid ""
   926 msgid ""
   957 
   956 
   958 #: ../dialogs/ActionBlockDialog.py:256
   957 #: ../dialogs/ActionBlockDialog.py:256
   959 msgid "Edit action block properties"
   958 msgid "Edit action block properties"
   960 msgstr "Editer les propriétés du block d'actions"
   959 msgstr "Editer les propriétés du block d'actions"
   961 
   960 
   962 #: ../Viewer.py:1820
   961 #: ../Viewer.py:1857
   963 #: ../Viewer.py:1822
   962 #: ../Viewer.py:1859
   964 #: ../Viewer.py:2321
   963 #: ../Viewer.py:2358
   965 #: ../Viewer.py:2323
   964 #: ../Viewer.py:2360
   966 msgid "Edit comment"
   965 msgid "Edit comment"
   967 msgstr "Editer le commentaire"
   966 msgstr "Editer le commentaire"
   968 
   967 
   969 #: ../DataTypeEditor.py:448
   968 #: ../DataTypeEditor.py:448
   970 #: ../DataTypeEditor.py:490
   969 #: ../DataTypeEditor.py:490
   971 msgid "Edit item"
   970 msgid "Edit item"
   972 msgstr "Editer l'élément"
   971 msgstr "Editer l'élément"
   973 
   972 
   974 #: ../Viewer.py:2286
   973 #: ../Viewer.py:2323
   975 msgid "Edit jump target"
   974 msgid "Edit jump target"
   976 msgstr "Editer la cible du renvoi"
   975 msgstr "Editer la cible du renvoi"
   977 
   976 
   978 #: ../SFCViewer.py:726
   977 #: ../SFCViewer.py:726
   979 msgid "Edit step name"
   978 msgid "Edit step name"
   998 #: ../plcopen/iec_std.csv:66
   997 #: ../plcopen/iec_std.csv:66
   999 msgid "Equal to"
   998 msgid "Equal to"
  1000 msgstr "Egal à"
   999 msgstr "Egal à"
  1001 
  1000 
  1002 #: ../PLCOpenEditor.py:865
  1001 #: ../PLCOpenEditor.py:865
  1003 #: ../PLCOpenEditor.py:1371
  1002 #: ../PLCOpenEditor.py:1370
  1004 #: ../PLCOpenEditor.py:1408
  1003 #: ../PLCOpenEditor.py:1407
  1005 #: ../PLCOpenEditor.py:1413
  1004 #: ../PLCOpenEditor.py:1412
  1006 #: ../PLCOpenEditor.py:1428
  1005 #: ../PLCOpenEditor.py:1427
  1007 #: ../PLCOpenEditor.py:1433
  1006 #: ../PLCOpenEditor.py:1432
  1008 #: ../PLCOpenEditor.py:2264
  1007 #: ../PLCOpenEditor.py:2280
  1009 #: ../PLCOpenEditor.py:2617
  1008 #: ../PLCOpenEditor.py:2633
  1010 #: ../PLCOpenEditor.py:2622
  1009 #: ../PLCOpenEditor.py:2638
  1011 #: ../PLCOpenEditor.py:3031
  1010 #: ../PLCOpenEditor.py:3052
  1012 #: ../PLCOpenEditor.py:3123
  1011 #: ../PLCOpenEditor.py:3144
  1013 #: ../PLCOpenEditor.py:3127
  1012 #: ../PLCOpenEditor.py:3148
  1014 #: ../PLCOpenEditor.py:3131
  1013 #: ../PLCOpenEditor.py:3152
  1015 #: ../PLCOpenEditor.py:3135
  1014 #: ../PLCOpenEditor.py:3156
  1016 #: ../PLCOpenEditor.py:3276
  1015 #: ../PLCOpenEditor.py:3297
  1017 #: ../PLCOpenEditor.py:3280
  1016 #: ../PLCOpenEditor.py:3301
  1018 #: ../PLCOpenEditor.py:3284
  1017 #: ../PLCOpenEditor.py:3305
  1019 #: ../PLCOpenEditor.py:3288
  1018 #: ../PLCOpenEditor.py:3309
  1020 #: ../PLCOpenEditor.py:3439
  1019 #: ../PLCOpenEditor.py:3460
  1021 #: ../PLCOpenEditor.py:3443
  1020 #: ../PLCOpenEditor.py:3464
  1022 #: ../PLCOpenEditor.py:3447
  1021 #: ../PLCOpenEditor.py:3468
  1023 #: ../PLCOpenEditor.py:3451
  1022 #: ../PLCOpenEditor.py:3472
  1024 #: ../PLCOpenEditor.py:3455
  1023 #: ../PLCOpenEditor.py:3476
  1025 #: ../PLCOpenEditor.py:3583
  1024 #: ../PLCOpenEditor.py:3604
  1026 #: ../PLCOpenEditor.py:3587
  1025 #: ../PLCOpenEditor.py:3608
  1027 #: ../PLCOpenEditor.py:3591
  1026 #: ../PLCOpenEditor.py:3612
  1028 #: ../PLCOpenEditor.py:3595
  1027 #: ../PLCOpenEditor.py:3616
  1029 #: ../PLCOpenEditor.py:3599
  1028 #: ../PLCOpenEditor.py:3620
  1030 #: ../PLCOpenEditor.py:3654
  1029 #: ../PLCOpenEditor.py:3675
  1031 #: ../PLCOpenEditor.py:3658
  1030 #: ../PLCOpenEditor.py:3679
  1032 #: ../PLCOpenEditor.py:3662
  1031 #: ../PLCOpenEditor.py:3683
  1033 #: ../PLCOpenEditor.py:3666
  1032 #: ../PLCOpenEditor.py:3687
  1034 #: ../PLCOpenEditor.py:3717
  1033 #: ../PLCOpenEditor.py:3738
  1035 #: ../PLCOpenEditor.py:3721
  1034 #: ../PLCOpenEditor.py:3742
  1036 #: ../PLCOpenEditor.py:3725
  1035 #: ../PLCOpenEditor.py:3746
  1037 #: ../PLCOpenEditor.py:3729
  1036 #: ../PLCOpenEditor.py:3750
  1038 #: ../PLCOpenEditor.py:4017
  1037 #: ../PLCOpenEditor.py:4053
  1039 #: ../PLCOpenEditor.py:4285
  1038 #: ../PLCOpenEditor.py:4356
  1040 #: ../PLCOpenEditor.py:4295
  1039 #: ../PLCOpenEditor.py:4366
  1041 #: ../Viewer.py:369
  1040 #: ../Viewer.py:369
  1042 #: ../TextViewer.py:250
  1041 #: ../TextViewer.py:250
  1043 #: ../LDViewer.py:628
  1042 #: ../LDViewer.py:628
  1044 #: ../LDViewer.py:850
  1043 #: ../LDViewer.py:850
  1045 #: ../LDViewer.py:854
  1044 #: ../LDViewer.py:854
  1046 #: ../VariablePanel.py:331
  1045 #: ../VariablePanel.py:358
  1047 #: ../VariablePanel.py:684
  1046 #: ../VariablePanel.py:709
  1048 #: ../VariablePanel.py:689
  1047 #: ../VariablePanel.py:714
  1049 #: ../VariablePanel.py:694
  1048 #: ../VariablePanel.py:719
  1050 #: ../VariablePanel.py:699
  1049 #: ../VariablePanel.py:724
  1051 #: ../VariablePanel.py:1173
  1050 #: ../VariablePanel.py:1201
  1052 #: ../dialogs/ConnectionDialog.py:199
  1051 #: ../dialogs/ConnectionDialog.py:199
  1053 #: ../dialogs/ConnectionDialog.py:203
  1052 #: ../dialogs/ConnectionDialog.py:203
  1054 #: ../dialogs/ConnectionDialog.py:207
  1053 #: ../dialogs/ConnectionDialog.py:207
  1055 #: ../dialogs/ConnectionDialog.py:211
  1054 #: ../dialogs/ConnectionDialog.py:211
  1056 #: ../dialogs/ConnectionDialog.py:215
  1055 #: ../dialogs/ConnectionDialog.py:215
  1060 #: ../dialogs/FBDBlockDialog.py:252
  1059 #: ../dialogs/FBDBlockDialog.py:252
  1061 #: ../dialogs/FBDBlockDialog.py:256
  1060 #: ../dialogs/FBDBlockDialog.py:256
  1062 #: ../dialogs/FBDBlockDialog.py:260
  1061 #: ../dialogs/FBDBlockDialog.py:260
  1063 #: ../dialogs/FBDVariableDialog.py:264
  1062 #: ../dialogs/FBDVariableDialog.py:264
  1064 #: ../dialogs/FBDVariableDialog.py:268
  1063 #: ../dialogs/FBDVariableDialog.py:268
       
  1064 #: ../dialogs/ForceVariableDialog.py:92
       
  1065 #: ../dialogs/ForceVariableDialog.py:96
  1065 #: ../dialogs/PouNameDialog.py:55
  1066 #: ../dialogs/PouNameDialog.py:55
  1066 #: ../dialogs/PouNameDialog.py:59
  1067 #: ../dialogs/PouNameDialog.py:59
  1067 #: ../dialogs/PouNameDialog.py:63
  1068 #: ../dialogs/PouNameDialog.py:63
  1068 #: ../dialogs/PouNameDialog.py:67
  1069 #: ../dialogs/PouNameDialog.py:67
  1069 #: ../dialogs/SFCStepDialog.py:175
  1070 #: ../dialogs/SFCStepDialog.py:175
  1108 
  1109 
  1109 #: ../dialogs/FBDVariableDialog.py:128
  1110 #: ../dialogs/FBDVariableDialog.py:128
  1110 msgid "Expression:"
  1111 msgid "Expression:"
  1111 msgstr "Expression :"
  1112 msgstr "Expression :"
  1112 
  1113 
  1113 #: ../VariablePanel.py:64
  1114 #: ../VariablePanel.py:71
  1114 msgid "External"
  1115 msgid "External"
  1115 msgstr "Externe"
  1116 msgstr "Externe"
  1116 
  1117 
  1117 #: ../PLCOpenEditor.py:2968
  1118 #: ../PLCOpenEditor.py:2984
  1118 #: ../PLCOpenEditor.py:3158
  1119 #: ../PLCOpenEditor.py:3179
  1119 #: ../PLCOpenEditor.py:3168
  1120 #: ../PLCOpenEditor.py:3189
  1120 #: ../PLCOpenEditor.py:3347
  1121 #: ../PLCOpenEditor.py:3368
  1121 #: ../PLCOpenEditor.py:3491
  1122 #: ../PLCOpenEditor.py:3512
  1122 msgid "FBD"
  1123 msgid "FBD"
  1123 msgstr "FBD"
  1124 msgstr "FBD"
  1124 
  1125 
  1125 #: ../Viewer.py:428
  1126 #: ../Viewer.py:428
  1126 #: ../dialogs/LDElementDialog.py:155
  1127 #: ../dialogs/LDElementDialog.py:155
  1141 
  1142 
  1142 #: ../plcopen/iec_std.csv:79
  1143 #: ../plcopen/iec_std.csv:79
  1143 msgid "Find position"
  1144 msgid "Find position"
  1144 msgstr "Trouver la position"
  1145 msgstr "Trouver la position"
  1145 
  1146 
  1146 #: ../PLCOpenEditor.py:3031
  1147 #: ../PLCOpenEditor.py:4184
  1147 #: ../PLCOpenEditor.py:3276
  1148 #: ../Viewer.py:1130
  1148 #: ../PLCOpenEditor.py:3439
  1149 msgid "Force value"
  1149 #: ../PLCOpenEditor.py:3583
  1150 msgstr "Forcer la valeur"
       
  1151 
       
  1152 #: ../dialogs/ForceVariableDialog.py:77
       
  1153 msgid "Forcing Variable Value"
       
  1154 msgstr "Forcer la valeur de la variable"
       
  1155 
       
  1156 #: ../PLCOpenEditor.py:3052
       
  1157 #: ../PLCOpenEditor.py:3297
       
  1158 #: ../PLCOpenEditor.py:3460
       
  1159 #: ../PLCOpenEditor.py:3604
  1150 #: ../dialogs/SFCTransitionDialog.py:209
  1160 #: ../dialogs/SFCTransitionDialog.py:209
  1151 #, python-format
  1161 #, python-format
  1152 msgid "Form isn't complete. %s must be filled!"
  1162 msgid "Form isn't complete. %s must be filled!"
  1153 msgstr "Le formulaire est incomplet. %s doit être complété !"
  1163 msgstr "Le formulaire est incomplet. %s doit être complété !"
  1154 
  1164 
  1168 #: ../PLCOpenEditor.py:334
  1178 #: ../PLCOpenEditor.py:334
  1169 #: ../PLCOpenEditor.py:1602
  1179 #: ../PLCOpenEditor.py:1602
  1170 msgid "Function Block"
  1180 msgid "Function Block"
  1171 msgstr "Bloc fonctionnel"
  1181 msgstr "Bloc fonctionnel"
  1172 
  1182 
  1173 #: ../VariablePanel.py:758
  1183 #: ../VariablePanel.py:786
  1174 msgid "Function Block Types"
  1184 msgid "Function Block Types"
  1175 msgstr "Types de blocs fonctionnels"
  1185 msgstr "Types de blocs fonctionnels"
  1176 
  1186 
  1177 #: ../PLCControler.py:89
  1187 #: ../PLCControler.py:89
  1178 msgid "Function Blocks"
  1188 msgid "Function Blocks"
  1193 
  1203 
  1194 #: ../PLCControler.py:89
  1204 #: ../PLCControler.py:89
  1195 msgid "Functions"
  1205 msgid "Functions"
  1196 msgstr "Fonctions"
  1206 msgstr "Fonctions"
  1197 
  1207 
  1198 #: ../PLCOpenEditor.py:2441
  1208 #: ../PLCOpenEditor.py:2457
  1199 msgid "Generate Program\tCTRL+G"
  1209 msgid "Generate Program\tCTRL+G"
  1200 msgstr "Générer le program\tCTRL+G"
  1210 msgstr "Générer le program\tCTRL+G"
  1201 
  1211 
  1202 #: ../VariablePanel.py:65
  1212 #: ../VariablePanel.py:72
  1203 msgid "Global"
  1213 msgid "Global"
  1204 msgstr "Globale"
  1214 msgstr "Globale"
  1205 
  1215 
  1206 #: ../PLCOpenEditor.py:1832
  1216 #: ../PLCOpenEditor.py:1834
  1207 msgid "Graphic Panel"
  1217 msgid "Graphic Panel"
  1208 msgstr "Graphique"
  1218 msgstr "Graphique"
  1209 
  1219 
  1210 #: ../PLCOpenEditor.py:2973
  1220 #: ../PLCOpenEditor.py:2989
  1211 msgid "Graphics"
  1221 msgid "Graphics"
  1212 msgstr "Graphiques"
  1222 msgstr "Graphiques"
  1213 
  1223 
  1214 #: ../plcopen/iec_std.csv:64
  1224 #: ../plcopen/iec_std.csv:64
  1215 msgid "Greater than"
  1225 msgid "Greater than"
  1217 
  1227 
  1218 #: ../plcopen/iec_std.csv:65
  1228 #: ../plcopen/iec_std.csv:65
  1219 msgid "Greater than or equal to"
  1229 msgid "Greater than or equal to"
  1220 msgstr "Supérieur ou égal à"
  1230 msgstr "Supérieur ou égal à"
  1221 
  1231 
  1222 #: ../PLCOpenEditor.py:2952
  1232 #: ../PLCOpenEditor.py:2968
  1223 msgid "Height:"
  1233 msgid "Height:"
  1224 msgstr "Hauteur :"
  1234 msgstr "Hauteur :"
  1225 
  1235 
  1226 #: ../PLCOpenEditor.py:307
  1236 #: ../PLCOpenEditor.py:307
  1227 msgid "Help"
  1237 msgid "Help"
  1231 msgid ""
  1241 msgid ""
  1232 "Hysteresis\n"
  1242 "Hysteresis\n"
  1233 "The hysteresis function block provides a hysteresis boolean output driven by the difference of two floating point (REAL) inputs XIN1 and XIN2."
  1243 "The hysteresis function block provides a hysteresis boolean output driven by the difference of two floating point (REAL) inputs XIN1 and XIN2."
  1234 msgstr ""
  1244 msgstr ""
  1235 
  1245 
  1236 #: ../PLCOpenEditor.py:3158
  1246 #: ../PLCOpenEditor.py:3179
  1237 #: ../PLCOpenEditor.py:3168
  1247 #: ../PLCOpenEditor.py:3189
  1238 #: ../PLCOpenEditor.py:3347
  1248 #: ../PLCOpenEditor.py:3368
  1239 #: ../PLCOpenEditor.py:3491
  1249 #: ../PLCOpenEditor.py:3512
  1240 msgid "IL"
  1250 msgid "IL"
  1241 msgstr "IL"
  1251 msgstr "IL"
  1242 
  1252 
  1243 #: ../VariablePanel.py:63
  1253 #: ../VariablePanel.py:70
  1244 #: ../dialogs/FBDVariableDialog.py:42
  1254 #: ../dialogs/FBDVariableDialog.py:42
  1245 msgid "InOut"
  1255 msgid "InOut"
  1246 msgstr "Entrée-Sortie"
  1256 msgstr "Entrée-Sortie"
  1247 
  1257 
  1248 #: ../VariablePanel.py:301
  1258 #: ../VariablePanel.py:328
  1249 #, python-format
  1259 #, python-format
  1250 msgid "Incompatible data types between \"%s\" and \"%s\""
  1260 msgid "Incompatible data types between \"%s\" and \"%s\""
  1251 msgstr "Types de donnée imcompatible entre \"%s\" et \"%s\""
  1261 msgstr "Types de donnée imcompatible entre \"%s\" et \"%s\""
  1252 
  1262 
  1253 #: ../VariablePanel.py:312
  1263 #: ../VariablePanel.py:339
  1254 #, python-format
  1264 #, python-format
  1255 msgid "Incompatible size of data between \"%s\" and \"%s\""
  1265 msgid "Incompatible size of data between \"%s\" and \"%s\""
  1256 msgstr "Taille de donnée incompatible entre \"%s\" et \"%s\""
  1266 msgstr "Taille de donnée incompatible entre \"%s\" et \"%s\""
  1257 
  1267 
  1258 #: ../VariablePanel.py:308
  1268 #: ../VariablePanel.py:335
  1259 #, python-format
  1269 #, python-format
  1260 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  1270 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  1261 msgstr "Taille de donnée incompatible entre \"%s\" et \"BOOL\""
  1271 msgstr "Taille de donnée incompatible entre \"%s\" et \"BOOL\""
  1262 
  1272 
  1263 #: ../dialogs/ActionBlockDialog.py:33
  1273 #: ../dialogs/ActionBlockDialog.py:33
  1281 #: ../dialogs/SFCTransitionDialog.py:131
  1291 #: ../dialogs/SFCTransitionDialog.py:131
  1282 #: ../dialogs/SFCTransitionDialog.py:199
  1292 #: ../dialogs/SFCTransitionDialog.py:199
  1283 msgid "Inline"
  1293 msgid "Inline"
  1284 msgstr "Inline"
  1294 msgstr "Inline"
  1285 
  1295 
  1286 #: ../VariablePanel.py:63
  1296 #: ../VariablePanel.py:70
  1287 #: ../VariablePanel.py:991
  1297 #: ../VariablePanel.py:1019
  1288 #: ../dialogs/FBDVariableDialog.py:41
  1298 #: ../dialogs/FBDVariableDialog.py:41
  1289 #: ../dialogs/SFCStepDialog.py:122
  1299 #: ../dialogs/SFCStepDialog.py:122
  1290 msgid "Input"
  1300 msgid "Input"
  1291 msgstr "Entrée"
  1301 msgstr "Entrée"
  1292 
  1302 
  1296 
  1306 
  1297 #: ../plcopen/iec_std.csv:76
  1307 #: ../plcopen/iec_std.csv:76
  1298 msgid "Insertion (into)"
  1308 msgid "Insertion (into)"
  1299 msgstr "Insertion (au milieu)"
  1309 msgstr "Insertion (au milieu)"
  1300 
  1310 
  1301 #: ../plcopen/plcopen.py:1344
  1311 #: ../plcopen/plcopen.py:1518
  1302 #, python-format
  1312 #, python-format
  1303 msgid "Instance with id %d doesn't exist!"
  1313 msgid "Instance with id %d doesn't exist!"
  1304 msgstr "L'instance dont l'id est %d n'existe pas !"
  1314 msgstr "L'instance dont l'id est %d n'existe pas !"
  1305 
  1315 
  1306 #: ../PLCOpenEditor.py:559
  1316 #: ../PLCOpenEditor.py:559
  1317 "The integral function block integrates the value of input XIN over time."
  1327 "The integral function block integrates the value of input XIN over time."
  1318 msgstr ""
  1328 msgstr ""
  1319 "Intégrale\n"
  1329 "Intégrale\n"
  1320 "Le bloc fonctionnel INTEGRAL intègre les valeurs de l'entrée XIN en fonction du temps."
  1330 "Le bloc fonctionnel INTEGRAL intègre les valeurs de l'entrée XIN en fonction du temps."
  1321 
  1331 
  1322 #: ../VariablePanel.py:62
  1332 #: ../VariablePanel.py:69
  1323 msgid "Interface"
  1333 msgid "Interface"
  1324 msgstr "Interface"
  1334 msgstr "Interface"
  1325 
  1335 
  1326 #: ../RessourceEditor.py:82
  1336 #: ../RessourceEditor.py:82
  1327 msgid "Interval"
  1337 msgid "Interval"
  1330 #: ../PLCControler.py:1696
  1340 #: ../PLCControler.py:1696
  1331 #: ../PLCControler.py:1734
  1341 #: ../PLCControler.py:1734
  1332 msgid "Invalid plcopen element(s)!!!"
  1342 msgid "Invalid plcopen element(s)!!!"
  1333 msgstr "Les éléments plcopen ne sont pas valides !!! "
  1343 msgstr "Les éléments plcopen ne sont pas valides !!! "
  1334 
  1344 
  1335 #: ../PLCOpenEditor.py:4006
  1345 #: ../dialogs/ForceVariableDialog.py:96
  1336 #: ../PLCOpenEditor.py:4009
  1346 #, python-format
       
  1347 msgid "Invalid value \"%s\" for \"%s\" variable!"
       
  1348 msgstr "Valeur \"%s\" invalide pour une variable de type \"%s\" !"
       
  1349 
       
  1350 #: ../PLCOpenEditor.py:4042
       
  1351 #: ../PLCOpenEditor.py:4045
  1337 #, python-format
  1352 #, python-format
  1338 msgid "Invalid value \"%s\" for debug variable"
  1353 msgid "Invalid value \"%s\" for debug variable"
  1339 msgstr "Chemin de variable à déboguer \"%s\" invalide"
  1354 msgstr "Chemin de variable à déboguer \"%s\" invalide"
  1340 
  1355 
  1341 #: ../VariablePanel.py:289
  1356 #: ../VariablePanel.py:316
  1342 #: ../VariablePanel.py:292
  1357 #: ../VariablePanel.py:319
  1343 #, python-format
  1358 #, python-format
  1344 msgid "Invalid value \"%s\" for location"
  1359 msgid "Invalid value \"%s\" for location"
  1345 msgstr "Adresse \"%s\" invalide "
  1360 msgstr "Adresse \"%s\" invalide "
  1346 
  1361 
  1347 #: ../Viewer.py:214
  1362 #: ../Viewer.py:214
  1348 #: ../Viewer.py:217
  1363 #: ../Viewer.py:217
  1349 #, python-format
  1364 #, python-format
  1350 msgid "Invalid value \"%s\" for viewer block"
  1365 msgid "Invalid value \"%s\" for viewer block"
  1351 msgstr "Valeur \"%s\" invalide pour un élément graphique"
  1366 msgstr "Valeur \"%s\" invalide pour un élément graphique"
  1352 
  1367 
  1353 #: ../PLCOpenEditor.py:2968
  1368 #: ../PLCOpenEditor.py:2984
  1354 #: ../PLCOpenEditor.py:3158
  1369 #: ../PLCOpenEditor.py:3179
  1355 #: ../PLCOpenEditor.py:3168
  1370 #: ../PLCOpenEditor.py:3189
  1356 #: ../PLCOpenEditor.py:3347
  1371 #: ../PLCOpenEditor.py:3368
  1357 #: ../PLCOpenEditor.py:3491
  1372 #: ../PLCOpenEditor.py:3512
  1358 msgid "LD"
  1373 msgid "LD"
  1359 msgstr "LD"
  1374 msgstr "LD"
  1360 
  1375 
  1361 #: ../LDViewer.py:213
  1376 #: ../LDViewer.py:213
  1362 #: ../LDViewer.py:228
  1377 #: ../LDViewer.py:228
  1363 #, python-format
  1378 #, python-format
  1364 msgid "Ladder element with id %d is on more than one rung."
  1379 msgid "Ladder element with id %d is on more than one rung."
  1365 msgstr "L'élément de LD dont l'id est %d apparait dans plusieurs échelons. "
  1380 msgstr "L'élément de LD dont l'id est %d apparait dans plusieurs échelons. "
  1366 
  1381 
  1367 #: ../PLCOpenEditor.py:3266
  1382 #: ../PLCOpenEditor.py:3287
  1368 #: ../PLCOpenEditor.py:3429
  1383 #: ../PLCOpenEditor.py:3450
  1369 #: ../PLCOpenEditor.py:3573
  1384 #: ../PLCOpenEditor.py:3594
  1370 msgid "Language"
  1385 msgid "Language"
  1371 msgstr "Langue"
  1386 msgstr "Langue"
  1372 
  1387 
  1373 #: ../PLCOpenEditor.py:2982
  1388 #: ../PLCOpenEditor.py:2998
  1374 msgid "Language (optional):"
  1389 msgid "Language (optional):"
  1375 msgstr "Langue (optionnel) :"
  1390 msgstr "Langue (optionnel) :"
  1376 
  1391 
  1377 #: ../PLCOpenEditor.py:3234
  1392 #: ../PLCOpenEditor.py:3255
  1378 #: ../PLCOpenEditor.py:3402
  1393 #: ../PLCOpenEditor.py:3423
  1379 #: ../PLCOpenEditor.py:3546
  1394 #: ../PLCOpenEditor.py:3567
  1380 msgid "Language:"
  1395 msgid "Language:"
  1381 msgstr "Langue :"
  1396 msgstr "Langue :"
  1382 
  1397 
  1383 #: ../Viewer.py:392
  1398 #: ../Viewer.py:392
  1384 msgid "Left"
  1399 msgid "Left"
  1406 
  1421 
  1407 #: ../plcopen/iec_std.csv:62
  1422 #: ../plcopen/iec_std.csv:62
  1408 msgid "Limitation"
  1423 msgid "Limitation"
  1409 msgstr "Limitation"
  1424 msgstr "Limitation"
  1410 
  1425 
  1411 #: ../VariablePanel.py:64
  1426 #: ../VariablePanel.py:71
  1412 msgid "Local"
  1427 msgid "Local"
  1413 msgstr "Locale"
  1428 msgstr "Locale"
  1414 
  1429 
  1415 #: ../VariablePanel.py:52
  1430 #: ../VariablePanel.py:52
  1416 msgid "Location"
  1431 msgid "Location"
  1417 msgstr "Adresse"
  1432 msgstr "Adresse"
  1418 
  1433 
  1419 #: ../VariablePanel.py:1052
  1434 #: ../VariablePanel.py:1080
  1420 msgid "Locations available:"
  1435 msgid "Locations available:"
  1421 msgstr "Adresses disponibles :"
  1436 msgstr "Adresses disponibles :"
  1422 
  1437 
  1423 #: ../plcopen/iec_std.csv:25
  1438 #: ../plcopen/iec_std.csv:25
  1424 msgid "Logarithm to base 10"
  1439 msgid "Logarithm to base 10"
  1430 
  1445 
  1431 #: ../DataTypeEditor.py:430
  1446 #: ../DataTypeEditor.py:430
  1432 msgid "Maximum:"
  1447 msgid "Maximum:"
  1433 msgstr "Maximum :"
  1448 msgstr "Maximum :"
  1434 
  1449 
  1435 #: ../VariablePanel.py:993
  1450 #: ../VariablePanel.py:1021
  1436 msgid "Memory"
  1451 msgid "Memory"
  1437 msgstr "Mémoire"
  1452 msgstr "Mémoire"
  1438 
  1453 
  1439 #: ../Viewer.py:401
  1454 #: ../Viewer.py:401
  1440 msgid "Middle"
  1455 msgid "Middle"
  1446 
  1461 
  1447 #: ../DataTypeEditor.py:421
  1462 #: ../DataTypeEditor.py:421
  1448 msgid "Minimum:"
  1463 msgid "Minimum:"
  1449 msgstr "Minimum :"
  1464 msgstr "Minimum :"
  1450 
  1465 
  1451 #: ../PLCOpenEditor.py:2997
  1466 #: ../PLCOpenEditor.py:3013
  1452 msgid "Miscellaneous"
  1467 msgid "Miscellaneous"
  1453 msgstr "Divers"
  1468 msgstr "Divers"
  1454 
  1469 
  1455 #: ../dialogs/LDElementDialog.py:117
  1470 #: ../dialogs/LDElementDialog.py:117
  1456 msgid "Modifier:"
  1471 msgid "Modifier:"
  1457 msgstr "Modificateur :"
  1472 msgstr "Modificateur :"
  1458 
  1473 
  1459 #: ../PLCGenerator.py:672
  1474 #: ../PLCGenerator.py:682
  1460 #: ../PLCGenerator.py:876
  1475 #: ../PLCGenerator.py:886
  1461 #, python-format
  1476 #, python-format
  1462 msgid "More than one connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1477 msgid "More than one connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1463 msgstr "Plusieurs connecteurs trouvés pour le prolongement \"%s\" dans le POU \"%s\""
  1478 msgstr "Plusieurs connecteurs trouvés pour le prolongement \"%s\" dans le POU \"%s\""
  1464 
  1479 
  1465 #: ../DataTypeEditor.py:459
  1480 #: ../DataTypeEditor.py:459
  1503 #: ../Viewer.py:424
  1518 #: ../Viewer.py:424
  1504 #: ../dialogs/LDElementDialog.py:135
  1519 #: ../dialogs/LDElementDialog.py:135
  1505 msgid "Negated"
  1520 msgid "Negated"
  1506 msgstr "Inversé"
  1521 msgstr "Inversé"
  1507 
  1522 
  1508 #: ../PLCOpenEditor.py:2428
  1523 #: ../PLCOpenEditor.py:2444
  1509 msgid "New\tCTRL+N"
  1524 msgid "New\tCTRL+N"
  1510 msgstr "Nouveau\tCTRL+N"
  1525 msgstr "Nouveau\tCTRL+N"
  1511 
  1526 
  1512 #: ../DataTypeEditor.py:450
  1527 #: ../DataTypeEditor.py:450
  1513 #: ../DataTypeEditor.py:492
  1528 #: ../DataTypeEditor.py:492
  1514 msgid "New item"
  1529 msgid "New item"
  1515 msgstr "Nouvel élément"
  1530 msgstr "Nouvel élément"
  1516 
  1531 
  1517 #: ../VariablePanel.py:57
       
  1518 msgid "No"
       
  1519 msgstr "Non"
       
  1520 
       
  1521 #: ../Viewer.py:422
  1532 #: ../Viewer.py:422
  1522 msgid "No Modifier"
  1533 msgid "No Modifier"
  1523 msgstr "Pas de modificateur"
  1534 msgstr "Pas de modificateur"
  1524 
  1535 
  1525 #: ../PLCControler.py:2578
  1536 #: ../PLCControler.py:2578
  1526 msgid "No PLC project found"
  1537 msgid "No PLC project found"
  1527 msgstr "Pas de projet d'automate trouvé"
  1538 msgstr "Pas de projet d'automate trouvé"
  1528 
  1539 
  1529 #: ../PLCGenerator.py:1257
  1540 #: ../PLCGenerator.py:1267
  1530 #, python-format
  1541 #, python-format
  1531 msgid "No body defined in \"%s\" POU"
  1542 msgid "No body defined in \"%s\" POU"
  1532 msgstr "Pas de code défini dans le POU \"%s\""
  1543 msgstr "Pas de code défini dans le POU \"%s\""
  1533 
  1544 
  1534 #: ../PLCGenerator.py:691
  1545 #: ../PLCGenerator.py:701
  1535 #: ../PLCGenerator.py:885
  1546 #: ../PLCGenerator.py:895
  1536 #, python-format
  1547 #, python-format
  1537 msgid "No connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1548 msgid "No connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1538 msgstr "Pas de connecteur trouvé pour le prolongement \"%s\" dans le POU \"%s\""
  1549 msgstr "Pas de connecteur trouvé pour le prolongement \"%s\" dans le POU \"%s\""
  1539 
  1550 
  1540 #: ../PLCOpenEditor.py:2375
  1551 #: ../PLCOpenEditor.py:2391
  1541 msgid ""
  1552 msgid ""
  1542 "No documentation available.\n"
  1553 "No documentation available.\n"
  1543 "Coming soon."
  1554 "Coming soon."
  1544 msgstr ""
  1555 msgstr ""
  1545 "Pas de documentation.\n"
  1556 "Pas de documentation.\n"
  1546 "Bientôt disponible."
  1557 "Bientôt disponible."
  1547 
  1558 
  1548 #: ../PLCGenerator.py:743
  1559 #: ../PLCGenerator.py:753
  1549 #, python-format
  1560 #, python-format
  1550 msgid "No informations found for \"%s\" block"
  1561 msgid "No informations found for \"%s\" block"
  1551 msgstr "Aucune information trouvée pour le block \"%s\""
  1562 msgstr "Aucune information trouvée pour le block \"%s\""
  1552 
  1563 
  1553 #: ../plcopen/structures.py:139
  1564 #: ../plcopen/structures.py:139
  1554 msgid "No output variable found"
  1565 msgid "No output variable found"
  1555 msgstr "Pas de variable de sortie trouvée."
  1566 msgstr "Pas de variable de sortie trouvée."
  1556 
  1567 
  1557 #: ../PLCGenerator.py:1255
  1568 #: ../PLCGenerator.py:1265
  1558 #, python-format
  1569 #, python-format
  1559 msgid "No variable defined in \"%s\" POU"
  1570 msgid "No variable defined in \"%s\" POU"
  1560 msgstr "Pas de varaibles définies dans le POU \"%s\""
  1571 msgstr "Pas de varaibles définies dans le POU \"%s\""
       
  1572 
       
  1573 #: ../VariablePanel.py:63
       
  1574 msgid "Non-Retain"
       
  1575 msgstr "Non-Persistante"
  1561 
  1576 
  1562 #: ../dialogs/LDElementDialog.py:129
  1577 #: ../dialogs/LDElementDialog.py:129
  1563 msgid "Normal"
  1578 msgid "Normal"
  1564 msgstr "Normal"
  1579 msgstr "Normal"
  1565 
  1580 
  1585 msgid ""
  1600 msgid ""
  1586 "On-delay timer\n"
  1601 "On-delay timer\n"
  1587 "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true."
  1602 "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true."
  1588 msgstr ""
  1603 msgstr ""
  1589 
  1604 
  1590 #: ../PLCOpenEditor.py:2430
  1605 #: ../PLCOpenEditor.py:2446
  1591 msgid "Open\tCTRL+O"
  1606 msgid "Open\tCTRL+O"
  1592 msgstr "Ouvrir\tCTRL+O"
  1607 msgstr "Ouvrir\tCTRL+O"
  1593 
  1608 
  1594 #: ../PLCOpenEditor.py:2924
  1609 #: ../VariablePanel.py:52
       
  1610 #: ../VariablePanel.py:53
       
  1611 msgid "Option"
       
  1612 msgstr "Option"
       
  1613 
       
  1614 #: ../PLCOpenEditor.py:2940
  1595 msgid "Organization (optional):"
  1615 msgid "Organization (optional):"
  1596 msgstr "Groupe (optionnel) :"
  1616 msgstr "Groupe (optionnel) :"
  1597 
  1617 
  1598 #: ../VariablePanel.py:63
  1618 #: ../VariablePanel.py:70
  1599 #: ../VariablePanel.py:992
  1619 #: ../VariablePanel.py:1020
  1600 #: ../dialogs/FBDVariableDialog.py:43
  1620 #: ../dialogs/FBDVariableDialog.py:43
  1601 #: ../dialogs/SFCStepDialog.py:127
  1621 #: ../dialogs/SFCStepDialog.py:127
  1602 msgid "Output"
  1622 msgid "Output"
  1603 msgstr "Sortie"
  1623 msgstr "Sortie"
  1604 
  1624 
  1608 "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control."
  1628 "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control."
  1609 msgstr ""
  1629 msgstr ""
  1610 "PID\n"
  1630 "PID\n"
  1611 "Le bloc fonctionnel PID (Proportionnel, Intégrale, Dérivée) fournit un controller de boucle fermé classique à trois paramètres."
  1631 "Le bloc fonctionnel PID (Proportionnel, Intégrale, Dérivée) fournit un controller de boucle fermé classique à trois paramètres."
  1612 
  1632 
  1613 #: ../PLCOpenEditor.py:2582
  1633 #: ../PLCOpenEditor.py:2598
  1614 #: ../PLCOpenEditor.py:2641
  1634 #: ../PLCOpenEditor.py:2657
  1615 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*"
  1635 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*"
  1616 msgstr "Fichiers PLCOpen (*.xml)|*.xml|Tous les fichiers|*.*"
  1636 msgstr "Fichiers PLCOpen (*.xml)|*.xml|Tous les fichiers|*.*"
  1617 
  1637 
  1618 #: ../PLCOpenEditor.py:2514
  1638 #: ../PLCOpenEditor.py:2530
  1619 msgid "PLCOpenEditor"
  1639 msgid "PLCOpenEditor"
  1620 msgstr "PLCOpenEditor"
  1640 msgstr "PLCOpenEditor"
  1621 
  1641 
  1622 #: ../PLCOpenEditor.py:2472
  1642 #: ../PLCOpenEditor.py:2488
  1623 msgid "PLCOpenEditor\tF1"
  1643 msgid "PLCOpenEditor\tF1"
  1624 msgstr "PLCOpenEditor\tF1"
  1644 msgstr "PLCOpenEditor\tF1"
  1625 
  1645 
  1626 #: ../PLCOpenEditor.py:3262
  1646 #: ../PLCOpenEditor.py:3283
  1627 msgid "POU Name"
  1647 msgid "POU Name"
  1628 msgstr "Nom du POU"
  1648 msgstr "Nom du POU"
  1629 
  1649 
  1630 #: ../PLCOpenEditor.py:3217
  1650 #: ../PLCOpenEditor.py:3238
  1631 msgid "POU Name:"
  1651 msgid "POU Name:"
  1632 msgstr "Nom du POU :"
  1652 msgstr "Nom du POU :"
  1633 
  1653 
  1634 #: ../PLCOpenEditor.py:3264
  1654 #: ../PLCOpenEditor.py:3285
  1635 msgid "POU Type"
  1655 msgid "POU Type"
  1636 msgstr "Type du POU"
  1656 msgstr "Type du POU"
  1637 
  1657 
  1638 #: ../PLCOpenEditor.py:3225
  1658 #: ../PLCOpenEditor.py:3246
  1639 msgid "POU Type:"
  1659 msgid "POU Type:"
  1640 msgstr "Type du POU :"
  1660 msgstr "Type du POU :"
  1641 
  1661 
  1642 #: ../PLCOpenEditor.py:2444
  1662 #: ../PLCOpenEditor.py:2460
  1643 msgid "Page Setup"
  1663 msgid "Page Setup"
  1644 msgstr "Mise en page..."
  1664 msgstr "Mise en page..."
  1645 
  1665 
  1646 #: ../PLCOpenEditor.py:2940
  1666 #: ../PLCOpenEditor.py:2956
  1647 msgid "Page Size (optional):"
  1667 msgid "Page Size (optional):"
  1648 msgstr "Taille de la page (optionnel) :"
  1668 msgstr "Taille de la page (optionnel) :"
  1649 
  1669 
  1650 #: ../PLCOpenEditor.py:4228
  1670 #: ../PLCOpenEditor.py:4301
  1651 #, python-format
  1671 #, python-format
  1652 msgid "Page: %d"
  1672 msgid "Page: %d"
  1653 msgstr "Page: %d"
  1673 msgstr "Page: %d"
  1654 
  1674 
  1655 #: ../PLCOpenEditor.py:325
  1675 #: ../PLCOpenEditor.py:325
  1662 
  1682 
  1663 #: ../dialogs/LDPowerRailDialog.py:110
  1683 #: ../dialogs/LDPowerRailDialog.py:110
  1664 msgid "Pin number:"
  1684 msgid "Pin number:"
  1665 msgstr "Nombre de pattes :"
  1685 msgstr "Nombre de pattes :"
  1666 
  1686 
  1667 #: ../Viewer.py:1995
  1687 #: ../Viewer.py:2032
  1668 #: ../Viewer.py:2286
  1688 #: ../Viewer.py:2323
  1669 #: ../SFCViewer.py:698
  1689 #: ../SFCViewer.py:698
  1670 msgid "Please choose a target"
  1690 msgid "Please choose a target"
  1671 msgstr "Choisissez une cible"
  1691 msgstr "Choisissez une cible"
  1672 
  1692 
  1673 #: ../PLCOpenEditor.py:2237
  1693 #: ../PLCOpenEditor.py:2253
  1674 msgid "Please enter POU name"
  1694 msgid "Please enter POU name"
  1675 msgstr "Saisissez le nom du POU"
  1695 msgstr "Saisissez le nom du POU"
  1676 
  1696 
  1677 #: ../Viewer.py:1820
  1697 #: ../Viewer.py:1857
  1678 #: ../Viewer.py:1822
  1698 #: ../Viewer.py:1859
  1679 #: ../Viewer.py:2321
  1699 #: ../Viewer.py:2358
  1680 #: ../Viewer.py:2323
  1700 #: ../Viewer.py:2360
  1681 msgid "Please enter comment text"
  1701 msgid "Please enter comment text"
  1682 msgstr "Saisissez le texte du commentaire"
  1702 msgstr "Saisissez le texte du commentaire"
  1683 
  1703 
  1684 #: ../PLCOpenEditor.py:2205
  1704 #: ../PLCOpenEditor.py:2221
  1685 #: ../PLCOpenEditor.py:3637
  1705 #: ../PLCOpenEditor.py:3658
  1686 msgid "Please enter configuration name"
  1706 msgid "Please enter configuration name"
  1687 msgstr "Saisissez le nom de la configuration"
  1707 msgstr "Saisissez le nom de la configuration"
  1688 
  1708 
  1689 #: ../PLCOpenEditor.py:2161
  1709 #: ../PLCOpenEditor.py:2177
  1690 msgid "Please enter data type name"
  1710 msgid "Please enter data type name"
  1691 msgstr "Saisissez le nom du type de donnée"
  1711 msgstr "Saisissez le nom du type de donnée"
  1692 
  1712 
  1693 #: ../PLCOpenEditor.py:2216
  1713 #: ../PLCOpenEditor.py:2232
  1694 #: ../PLCOpenEditor.py:3700
  1714 #: ../PLCOpenEditor.py:3721
  1695 msgid "Please enter resource name"
  1715 msgid "Please enter resource name"
  1696 msgstr "Saisissez le nom de la ressource"
  1716 msgstr "Saisissez le nom de la ressource"
  1697 
  1717 
  1698 #: ../SFCViewer.py:362
  1718 #: ../SFCViewer.py:362
  1699 #: ../SFCViewer.py:384
  1719 #: ../SFCViewer.py:384
  1700 #: ../SFCViewer.py:726
  1720 #: ../SFCViewer.py:726
  1701 msgid "Please enter step name"
  1721 msgid "Please enter step name"
  1702 msgstr "Saisissez le nom de l'étape"
  1722 msgstr "Saisissez le nom de l'étape"
  1703 
  1723 
  1704 #: ../PLCOpenEditor.py:3108
  1724 #: ../PLCOpenEditor.py:3129
  1705 msgid "Please enter text"
  1725 msgid "Please enter text"
  1706 msgstr "Saisissez le texte"
  1726 msgstr "Saisissez le texte"
  1707 
  1727 
  1708 #: ../VariablePanel.py:1119
  1728 #: ../dialogs/ForceVariableDialog.py:78
       
  1729 #, python-format
       
  1730 msgid "Please enter value for a \"%s\" variable:"
       
  1731 msgstr "Veuillez entrer la valeur pour une variable de type \"%s\" :"
       
  1732 
       
  1733 #: ../VariablePanel.py:1147
  1709 msgid "Plugins"
  1734 msgid "Plugins"
  1710 msgstr "Plugins"
  1735 msgstr "Plugins"
  1711 
  1736 
  1712 #: ../GraphicViewer.py:117
  1737 #: ../GraphicViewer.py:117
  1713 msgid "Position:"
  1738 msgid "Position:"
  1715 
  1740 
  1716 #: ../dialogs/LDPowerRailDialog.py:102
  1741 #: ../dialogs/LDPowerRailDialog.py:102
  1717 msgid "Power Rail Properties"
  1742 msgid "Power Rail Properties"
  1718 msgstr "Propriétés de la barre d'alimentation"
  1743 msgstr "Propriétés de la barre d'alimentation"
  1719 
  1744 
  1720 #: ../PLCOpenEditor.py:2446
  1745 #: ../PLCOpenEditor.py:2462
  1721 msgid "Preview"
  1746 msgid "Preview"
  1722 msgstr "Aperçu avant impression"
  1747 msgstr "Aperçu avant impression"
  1723 
  1748 
  1724 #: ../dialogs/ConnectionDialog.py:113
  1749 #: ../dialogs/ConnectionDialog.py:113
  1725 #: ../dialogs/FBDBlockDialog.py:137
  1750 #: ../dialogs/FBDBlockDialog.py:137
  1730 #: ../dialogs/SFCStepDialog.py:113
  1755 #: ../dialogs/SFCStepDialog.py:113
  1731 #: ../dialogs/SFCTransitionDialog.py:112
  1756 #: ../dialogs/SFCTransitionDialog.py:112
  1732 msgid "Preview:"
  1757 msgid "Preview:"
  1733 msgstr "Aperçu :"
  1758 msgstr "Aperçu :"
  1734 
  1759 
  1735 #: ../PLCOpenEditor.py:2448
  1760 #: ../PLCOpenEditor.py:2464
  1736 msgid "Print"
  1761 msgid "Print"
  1737 msgstr "Imprimer"
  1762 msgstr "Imprimer"
  1738 
  1763 
  1739 #: ../PLCOpenEditor.py:932
  1764 #: ../PLCOpenEditor.py:934
  1740 msgid "Print preview"
  1765 msgid "Print preview"
  1741 msgstr "Aperçu avant impression"
  1766 msgstr "Aperçu avant impression"
  1742 
  1767 
  1743 #: ../RessourceEditor.py:82
  1768 #: ../RessourceEditor.py:82
  1744 msgid "Priority"
  1769 msgid "Priority"
  1746 
  1771 
  1747 #: ../dialogs/SFCTransitionDialog.py:116
  1772 #: ../dialogs/SFCTransitionDialog.py:116
  1748 msgid "Priority:"
  1773 msgid "Priority:"
  1749 msgstr "Priorité :"
  1774 msgstr "Priorité :"
  1750 
  1775 
  1751 #: ../PLCOpenEditor.py:2868
  1776 #: ../PLCOpenEditor.py:2884
  1752 msgid "Product Name (required):"
  1777 msgid "Product Name (required):"
  1753 msgstr "Nom du produit (obligatoire) :"
  1778 msgstr "Nom du produit (obligatoire) :"
  1754 
  1779 
  1755 #: ../PLCOpenEditor.py:2884
  1780 #: ../PLCOpenEditor.py:2900
  1756 msgid "Product Release (optional):"
  1781 msgid "Product Release (optional):"
  1757 msgstr "Publication du produit (optionnel) :"
  1782 msgstr "Publication du produit (optionnel) :"
  1758 
  1783 
  1759 #: ../PLCOpenEditor.py:2876
  1784 #: ../PLCOpenEditor.py:2892
  1760 msgid "Product Version (required):"
  1785 msgid "Product Version (required):"
  1761 msgstr "Version du produit (obligatoire) :"
  1786 msgstr "Version du produit (obligatoire) :"
  1762 
  1787 
  1763 #: ../PLCOpenEditor.py:336
  1788 #: ../PLCOpenEditor.py:336
  1764 #: ../PLCOpenEditor.py:1605
  1789 #: ../PLCOpenEditor.py:1605
  1765 msgid "Program"
  1790 msgid "Program"
  1766 msgstr "Programme"
  1791 msgstr "Programme"
  1767 
  1792 
  1768 #: ../PLCOpenEditor.py:2619
  1793 #: ../PLCOpenEditor.py:2635
  1769 msgid "Program was successfully generated!"
  1794 msgid "Program was successfully generated!"
  1770 msgstr "Le programme a été généré avec succès !"
  1795 msgstr "Le programme a été généré avec succès !"
  1771 
  1796 
  1772 #: ../PLCControler.py:90
  1797 #: ../PLCControler.py:90
  1773 msgid "Programs"
  1798 msgid "Programs"
  1776 #: ../Viewer.py:223
  1801 #: ../Viewer.py:223
  1777 msgid "Programs can't be used by other POUs!"
  1802 msgid "Programs can't be used by other POUs!"
  1778 msgstr "Les programmes ne peuvent être utilisés par les autres POUs !"
  1803 msgstr "Les programmes ne peuvent être utilisés par les autres POUs !"
  1779 
  1804 
  1780 #: ../PLCOpenEditor.py:437
  1805 #: ../PLCOpenEditor.py:437
  1781 #: ../PLCOpenEditor.py:2891
  1806 #: ../PLCOpenEditor.py:2907
  1782 msgid "Project"
  1807 msgid "Project"
  1783 msgstr "Projet"
  1808 msgstr "Projet"
  1784 
  1809 
  1785 #: ../PLCOpenEditor.py:2852
  1810 #: ../PLCOpenEditor.py:2868
  1786 msgid "Project Name (required):"
  1811 msgid "Project Name (required):"
  1787 msgstr "Nom du projet (obligatoire) :"
  1812 msgstr "Nom du projet (obligatoire) :"
  1788 
  1813 
  1789 #: ../PLCOpenEditor.py:2860
  1814 #: ../PLCOpenEditor.py:2876
  1790 msgid "Project Version (optional):"
  1815 msgid "Project Version (optional):"
  1791 msgstr "Version du projet (optionnel) :"
  1816 msgstr "Version du projet (optionnel) :"
  1792 
  1817 
  1793 #: ../PLCOpenEditor.py:2838
  1818 #: ../PLCOpenEditor.py:2854
  1794 msgid "Project properties"
  1819 msgid "Project properties"
  1795 msgstr "Propriétés du projet"
  1820 msgstr "Propriétés du projet"
  1796 
  1821 
  1797 #: ../PLCOpenEditor.py:2451
  1822 #: ../PLCOpenEditor.py:2467
  1798 #: ../PLCControler.py:91
  1823 #: ../PLCControler.py:91
  1799 msgid "Properties"
  1824 msgid "Properties"
  1800 msgstr "Propriétés"
  1825 msgstr "Propriétés"
  1801 
  1826 
  1802 #: ../plcopen/structures.py:209
  1827 #: ../plcopen/structures.py:209
  1807 
  1832 
  1808 #: ../dialogs/ActionBlockDialog.py:33
  1833 #: ../dialogs/ActionBlockDialog.py:33
  1809 msgid "Qualifier"
  1834 msgid "Qualifier"
  1810 msgstr "Qualificatif"
  1835 msgstr "Qualificatif"
  1811 
  1836 
  1812 #: ../PLCOpenEditor.py:2454
  1837 #: ../PLCOpenEditor.py:2470
  1813 msgid "Quit\tCTRL+Q"
  1838 msgid "Quit\tCTRL+Q"
  1814 msgstr "Quitter\tCTRL+Q"
  1839 msgstr "Quitter\tCTRL+Q"
  1815 
  1840 
  1816 #: ../plcopen/structures.py:174
  1841 #: ../plcopen/structures.py:174
  1817 msgid ""
  1842 msgid ""
  1844 
  1869 
  1845 #: ../PLCOpenEditor.py:364
  1870 #: ../PLCOpenEditor.py:364
  1846 msgid "Refresh\tF5"
  1871 msgid "Refresh\tF5"
  1847 msgstr "Actualiser\tF5"
  1872 msgstr "Actualiser\tF5"
  1848 
  1873 
       
  1874 #: ../PLCOpenEditor.py:4187
       
  1875 #: ../Viewer.py:1133
       
  1876 msgid "Release value"
       
  1877 msgstr "Relacher la valeur"
       
  1878 
  1849 #: ../plcopen/iec_std.csv:48
  1879 #: ../plcopen/iec_std.csv:48
  1850 msgid "Remainder (modulo)"
  1880 msgid "Remainder (modulo)"
  1851 msgstr "Modulo"
  1881 msgstr "Modulo"
  1852 
  1882 
  1853 #: ../PLCOpenEditor.py:1609
  1883 #: ../PLCOpenEditor.py:1609
  1868 
  1898 
  1869 #: ../PLCControler.py:91
  1899 #: ../PLCControler.py:91
  1870 msgid "Resources"
  1900 msgid "Resources"
  1871 msgstr "Ressources"
  1901 msgstr "Ressources"
  1872 
  1902 
  1873 #: ../VariablePanel.py:52
  1903 #: ../VariablePanel.py:61
  1874 #: ../VariablePanel.py:53
       
  1875 msgid "Retain"
  1904 msgid "Retain"
  1876 msgstr "Persistante"
  1905 msgstr "Persistante"
  1877 
  1906 
  1878 #: ../VariablePanel.py:439
  1907 #: ../VariablePanel.py:466
  1879 msgid "Return Type:"
  1908 msgid "Return Type:"
  1880 msgstr "Type de retour :"
  1909 msgstr "Type de retour :"
  1881 
  1910 
  1882 #: ../Viewer.py:396
  1911 #: ../Viewer.py:396
  1883 msgid "Right"
  1912 msgid "Right"
  1910 
  1939 
  1911 #: ../plcopen/iec_std.csv:17
  1940 #: ../plcopen/iec_std.csv:17
  1912 msgid "Rounding up/down"
  1941 msgid "Rounding up/down"
  1913 msgstr "Arrondi"
  1942 msgstr "Arrondi"
  1914 
  1943 
  1915 #: ../PLCOpenEditor.py:2968
  1944 #: ../PLCOpenEditor.py:2984
  1916 #: ../PLCOpenEditor.py:3168
  1945 #: ../PLCOpenEditor.py:3189
  1917 msgid "SFC"
  1946 msgid "SFC"
  1918 msgstr "SFC"
  1947 msgstr "SFC"
  1919 
  1948 
  1920 #: ../plcopen/structures.py:169
  1949 #: ../plcopen/structures.py:169
  1921 msgid ""
  1950 msgid ""
  1923 "The SR bistable is a latch where the Set dominates."
  1952 "The SR bistable is a latch where the Set dominates."
  1924 msgstr ""
  1953 msgstr ""
  1925 "Bascule SR\n"
  1954 "Bascule SR\n"
  1926 "La bascule SR est une bascule où le Set est dominant."
  1955 "La bascule SR est une bascule où le Set est dominant."
  1927 
  1956 
  1928 #: ../PLCOpenEditor.py:3158
  1957 #: ../PLCOpenEditor.py:3179
  1929 #: ../PLCOpenEditor.py:3168
  1958 #: ../PLCOpenEditor.py:3189
  1930 #: ../PLCOpenEditor.py:3347
  1959 #: ../PLCOpenEditor.py:3368
  1931 #: ../PLCOpenEditor.py:3491
  1960 #: ../PLCOpenEditor.py:3512
  1932 msgid "ST"
  1961 msgid "ST"
  1933 msgstr "ST"
  1962 msgstr "ST"
  1934 
  1963 
  1935 #: ../PLCOpenEditor.py:2606
  1964 #: ../PLCOpenEditor.py:2622
  1936 msgid "ST files (*.st)|*.st|All files|*.*"
  1965 msgid "ST files (*.st)|*.st|All files|*.*"
  1937 msgstr "Fichiers ST (*.st)|*.st|Tous les fichiers|*.*"
  1966 msgstr "Fichiers ST (*.st)|*.st|Tous les fichiers|*.*"
  1938 
  1967 
  1939 #: ../PLCOpenEditor.py:2437
  1968 #: ../PLCOpenEditor.py:2453
  1940 msgid "Save\tCTRL+S"
  1969 msgid "Save\tCTRL+S"
  1941 msgstr "Enregistrer\tCTRL+S"
  1970 msgstr "Enregistrer\tCTRL+S"
  1942 
  1971 
  1943 #: ../PLCOpenEditor.py:2439
  1972 #: ../PLCOpenEditor.py:2455
  1944 msgid "Save As...\tCTRL+SHIFT+S"
  1973 msgid "Save As...\tCTRL+SHIFT+S"
  1945 msgstr "Enregistrer sous...\tCTRL+SHIFT+S"
  1974 msgstr "Enregistrer sous...\tCTRL+SHIFT+S"
  1946 
  1975 
  1947 #: ../PLCOpenEditor.py:2960
  1976 #: ../PLCOpenEditor.py:2976
  1948 msgid "Scaling:"
  1977 msgid "Scaling:"
  1949 msgstr "Echelle :"
  1978 msgstr "Echelle :"
  1950 
  1979 
  1951 #: ../PLCOpenEditor.py:340
  1980 #: ../PLCOpenEditor.py:340
  1952 msgid "Select All\tCTRL+A"
  1981 msgid "Select All\tCTRL+A"
  1953 msgstr "Tout sélectionner\tCTRL+A"
  1982 msgstr "Tout sélectionner\tCTRL+A"
  1954 
  1983 
  1955 #: ../VariablePanel.py:314
  1984 #: ../VariablePanel.py:341
  1956 msgid "Select a variable class:"
  1985 msgid "Select a variable class:"
  1957 msgstr "Sélectionner une direction pour la variable :"
  1986 msgstr "Sélectionner une direction pour la variable :"
  1958 
  1987 
  1959 #: ../PLCOpenEditor.py:570
  1988 #: ../PLCOpenEditor.py:570
  1960 #: ../PLCOpenEditor.py:582
  1989 #: ../PLCOpenEditor.py:582
  2039 
  2068 
  2040 #: ../RessourceEditor.py:361
  2069 #: ../RessourceEditor.py:361
  2041 msgid "Tasks:"
  2070 msgid "Tasks:"
  2042 msgstr "Tâches :"
  2071 msgstr "Tâches :"
  2043 
  2072 
  2044 #: ../VariablePanel.py:65
  2073 #: ../VariablePanel.py:72
  2045 msgid "Temp"
  2074 msgid "Temp"
  2046 msgstr "Temporaire"
  2075 msgstr "Temporaire"
  2047 
  2076 
  2048 #: ../LDViewer.py:850
  2077 #: ../LDViewer.py:850
  2049 msgid "The group of block must be coherent!"
  2078 msgid "The group of block must be coherent!"
  2051 
  2080 
  2052 #: ../PLCOpenEditor.py:873
  2081 #: ../PLCOpenEditor.py:873
  2053 msgid "There are changes, do you want to save?"
  2082 msgid "There are changes, do you want to save?"
  2054 msgstr "Le projet a été modifié. Voulez-vous l'enregistrer ?"
  2083 msgstr "Le projet a été modifié. Voulez-vous l'enregistrer ?"
  2055 
  2084 
  2056 #: ../PLCOpenEditor.py:1408
  2085 #: ../PLCOpenEditor.py:1407
  2057 #: ../PLCOpenEditor.py:1428
  2086 #: ../PLCOpenEditor.py:1427
  2058 #, python-format
  2087 #, python-format
  2059 msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
  2088 msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
  2060 msgstr "Un POU a pour nom \"%s\". Cela peut générer des conflits. Voulez-vous continuer ?"
  2089 msgstr "Un POU a pour nom \"%s\". Cela peut générer des conflits. Voulez-vous continuer ?"
  2061 
  2090 
  2062 #: ../PLCOpenEditor.py:951
  2091 #: ../PLCOpenEditor.py:953
  2063 msgid ""
  2092 msgid ""
  2064 "There was a problem printing.\n"
  2093 "There was a problem printing.\n"
  2065 "Perhaps your current printer is not set correctly?"
  2094 "Perhaps your current printer is not set correctly?"
  2066 msgstr ""
  2095 msgstr ""
  2067 "Un problème est apparu lors de l'impression.\n"
  2096 "Un problème est apparu lors de l'impression.\n"
  2110 
  2139 
  2111 #: ../Viewer.py:399
  2140 #: ../Viewer.py:399
  2112 msgid "Top"
  2141 msgid "Top"
  2113 msgstr "Haut"
  2142 msgstr "Haut"
  2114 
  2143 
  2115 #: ../PLCOpenEditor.py:3427
  2144 #: ../PLCOpenEditor.py:3448
  2116 msgid "Transition Name"
  2145 msgid "Transition Name"
  2117 msgstr "Nom de la transition"
  2146 msgstr "Nom de la transition"
  2118 
  2147 
  2119 #: ../PLCOpenEditor.py:3394
  2148 #: ../PLCOpenEditor.py:3415
  2120 msgid "Transition Name:"
  2149 msgid "Transition Name:"
  2121 msgstr "Nom de la transition :"
  2150 msgstr "Nom de la transition :"
  2122 
  2151 
  2123 #: ../PLCGenerator.py:1237
  2152 #: ../PLCGenerator.py:1247
  2124 #, python-format
  2153 #, python-format
  2125 msgid "Transition with content \"%s\" not connected to a next step in \"%s\" POU"
  2154 msgid "Transition with content \"%s\" not connected to a next step in \"%s\" POU"
  2126 msgstr "La transition contenant \"%s\" n'est pas connectée à une étape en sortie dans le POU \"%s\" !"
  2155 msgstr "La transition contenant \"%s\" n'est pas connectée à une étape en sortie dans le POU \"%s\" !"
  2127 
  2156 
  2128 #: ../PLCGenerator.py:1228
  2157 #: ../PLCGenerator.py:1238
  2129 #, python-format
  2158 #, python-format
  2130 msgid "Transition with content \"%s\" not connected to a previous step in \"%s\" POU"
  2159 msgid "Transition with content \"%s\" not connected to a previous step in \"%s\" POU"
  2131 msgstr "La transition contenant \"%s\" n'est pas connectée à une étape en entrée dans le POU \"%s\" !"
  2160 msgstr "La transition contenant \"%s\" n'est pas connectée à une étape en entrée dans le POU \"%s\" !"
  2132 
  2161 
  2133 #: ../plcopen/plcopen.py:1050
  2162 #: ../plcopen/plcopen.py:1175
  2134 #, python-format
  2163 #, python-format
  2135 msgid "Transition with name %s doesn't exist!"
  2164 msgid "Transition with name %s doesn't exist!"
  2136 msgstr "La transition nommée %s n'existe pas !"
  2165 msgstr "La transition nommée %s n'existe pas !"
  2137 
  2166 
  2138 #: ../PLCControler.py:90
  2167 #: ../PLCControler.py:90
  2184 #: ../PLCControler.py:300
  2213 #: ../PLCControler.py:300
  2185 #, python-format
  2214 #, python-format
  2186 msgid "Unnamed%d"
  2215 msgid "Unnamed%d"
  2187 msgstr "Sansnom%d"
  2216 msgstr "Sansnom%d"
  2188 
  2217 
  2189 #: ../VariablePanel.py:310
  2218 #: ../VariablePanel.py:337
  2190 #, python-format
  2219 #, python-format
  2191 msgid "Unrecognized data size \"%s\""
  2220 msgid "Unrecognized data size \"%s\""
  2192 msgstr "Taille de donnée \"%s\" non identifié !"
  2221 msgstr "Taille de donnée \"%s\" non identifié !"
  2193 
  2222 
  2194 #: ../plcopen/structures.py:194
  2223 #: ../plcopen/structures.py:194
  2205 "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."
  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."
  2206 msgstr ""
  2235 msgstr ""
  2207 "Compteur bidirectionnel\n"
  2236 "Compteur bidirectionnel\n"
  2208 "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."
  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."
  2209 
  2238 
  2210 #: ../VariablePanel.py:742
  2239 #: ../VariablePanel.py:770
  2211 #: ../DataTypeEditor.py:807
  2240 #: ../DataTypeEditor.py:807
  2212 msgid "User Data Types"
  2241 msgid "User Data Types"
  2213 msgstr "Types de donnée du projet"
  2242 msgstr "Types de donnée du projet"
  2214 
  2243 
  2215 #: ../PLCControler.py:89
  2244 #: ../PLCControler.py:89
  2216 msgid "User-defined POUs"
  2245 msgid "User-defined POUs"
  2217 msgstr "POUs du projet"
  2246 msgstr "POUs du projet"
  2218 
  2247 
  2219 #: ../PLCOpenEditor.py:3836
  2248 #: ../PLCOpenEditor.py:3857
  2220 #: ../dialogs/ActionBlockDialog.py:33
  2249 #: ../dialogs/ActionBlockDialog.py:33
  2221 msgid "Value"
  2250 msgid "Value"
  2222 msgstr "Valeur"
  2251 msgstr "Valeur"
  2223 
  2252 
  2224 #: ../GraphicViewer.py:180
  2253 #: ../GraphicViewer.py:180
  2227 
  2256 
  2228 #: ../DataTypeEditor.py:445
  2257 #: ../DataTypeEditor.py:445
  2229 msgid "Values:"
  2258 msgid "Values:"
  2230 msgstr "Valeurs"
  2259 msgstr "Valeurs"
  2231 
  2260 
  2232 #: ../PLCOpenEditor.py:3836
  2261 #: ../PLCOpenEditor.py:3857
  2233 #: ../dialogs/ActionBlockDialog.py:37
  2262 #: ../dialogs/ActionBlockDialog.py:37
  2234 msgid "Variable"
  2263 msgid "Variable"
  2235 msgstr "Variable"
  2264 msgstr "Variable"
  2236 
  2265 
  2237 #: ../dialogs/FBDVariableDialog.py:120
  2266 #: ../dialogs/FBDVariableDialog.py:120
  2238 msgid "Variable Properties"
  2267 msgid "Variable Properties"
  2239 msgstr "Propriétés de la variable"
  2268 msgstr "Propriétés de la variable"
  2240 
  2269 
  2241 #: ../VariablePanel.py:314
  2270 #: ../VariablePanel.py:341
  2242 msgid "Variable class"
  2271 msgid "Variable class"
  2243 msgstr "Direction de la variable"
  2272 msgstr "Direction de la variable"
  2244 
  2273 
  2245 #: ../Viewer.py:322
  2274 #: ../Viewer.py:322
  2246 #: ../TextViewer.py:248
  2275 #: ../TextViewer.py:248
  2247 msgid "Variable don't belong to this POU!"
  2276 msgid "Variable don't belong to this POU!"
  2248 msgstr "La variable n'appartient pas à ce POU !"
  2277 msgstr "La variable n'appartient pas à ce POU !"
  2249 
  2278 
  2250 #: ../PLCOpenEditor.py:589
  2279 #: ../PLCOpenEditor.py:589
  2251 #: ../VariablePanel.py:64
  2280 #: ../VariablePanel.py:71
  2252 msgid "Variables"
  2281 msgid "Variables"
  2253 msgstr "Variables"
  2282 msgstr "Variables"
  2254 
  2283 
  2255 #: ../PLCOpenEditor.py:3292
  2284 #: ../PLCOpenEditor.py:3313
  2256 #: ../PLCOpenEditor.py:3670
  2285 #: ../PLCOpenEditor.py:3691
  2257 #: ../PLCOpenEditor.py:3733
  2286 #: ../PLCOpenEditor.py:3754
  2258 #: ../LDViewer.py:859
  2287 #: ../LDViewer.py:859
  2259 msgid "Warning"
  2288 msgid "Warning"
  2260 msgstr "Attention"
  2289 msgstr "Attention"
  2261 
  2290 
  2262 #: ../PLCOpenEditor.py:2944
  2291 #: ../PLCOpenEditor.py:2960
  2263 msgid "Width:"
  2292 msgid "Width:"
  2264 msgstr "Longueur :"
  2293 msgstr "Longueur :"
  2265 
  2294 
  2266 #: ../PLCOpenEditor.py:2687
  2295 #: ../PLCOpenEditor.py:2703
  2267 msgid "X Scale:"
  2296 msgid "X Scale:"
  2268 msgstr "Echelle X :"
  2297 msgstr "Echelle X :"
  2269 
  2298 
  2270 #: ../PLCOpenEditor.py:2695
  2299 #: ../PLCOpenEditor.py:2711
  2271 msgid "Y Scale:"
  2300 msgid "Y Scale:"
  2272 msgstr "Echelle Y :"
  2301 msgstr "Echelle Y :"
  2273 
       
  2274 #: ../VariablePanel.py:57
       
  2275 msgid "Yes"
       
  2276 msgstr "Oui"
       
  2277 
  2302 
  2278 #: ../LDViewer.py:854
  2303 #: ../LDViewer.py:854
  2279 msgid "You must select the block or group of blocks around which a branch should be added!"
  2304 msgid "You must select the block or group of blocks around which a branch should be added!"
  2280 msgstr "Vous devez sélectionné le bloc ou le group autour duquel un ebranche doit être ajoutée !"
  2305 msgstr "Vous devez sélectionné le bloc ou le group autour duquel un ebranche doit être ajoutée !"
  2281 
  2306 
  2282 #: ../LDViewer.py:628
  2307 #: ../LDViewer.py:628
  2283 msgid "You must select the wire where a contact should be added!"
  2308 msgid "You must select the wire where a contact should be added!"
  2284 msgstr "Vous devez sélectionner le fil sur lequel le contact doit être ajouté !"
  2309 msgstr "Vous devez sélectionner le fil sur lequel le contact doit être ajouté !"
  2285 
  2310 
  2286 #: ../PLCOpenEditor.py:3123
  2311 #: ../PLCOpenEditor.py:3144
  2287 #: ../PLCOpenEditor.py:3654
  2312 #: ../PLCOpenEditor.py:3675
  2288 #: ../PLCOpenEditor.py:3717
  2313 #: ../PLCOpenEditor.py:3738
  2289 #: ../dialogs/PouNameDialog.py:55
  2314 #: ../dialogs/PouNameDialog.py:55
  2290 #: ../dialogs/SFCStepDialog.py:175
  2315 #: ../dialogs/SFCStepDialog.py:175
  2291 #: ../dialogs/SFCStepNameDialog.py:57
  2316 #: ../dialogs/SFCStepNameDialog.py:57
  2292 msgid "You must type a name!"
  2317 msgid "You must type a name!"
  2293 msgstr "Vous devez saisir un nom !"
  2318 msgstr "Vous devez saisir un nom !"
  2294 
  2319 
       
  2320 #: ../dialogs/ForceVariableDialog.py:92
       
  2321 msgid "You must type a value!"
       
  2322 msgstr "Vous devez saisir une valeur !"
       
  2323 
  2295 #: ../PLCOpenEditor.py:370
  2324 #: ../PLCOpenEditor.py:370
  2296 msgid "Zoom"
  2325 msgid "Zoom"
  2297 msgstr "Zoom"
  2326 msgstr "Zoom"
  2298 
  2327 
  2299 #: ../PLCOpenEditor.py:2615
  2328 #: ../PLCOpenEditor.py:2631
  2300 #, python-format
  2329 #, python-format
  2301 msgid "error: %s\n"
  2330 msgid "error: %s\n"
  2302 msgstr "erreur: %s\n"
  2331 msgstr "erreur: %s\n"
  2303 
  2332 
  2304 #: ../PLCOpenEditor.py:4260
  2333 #: ../PLCOpenEditor.py:4333
  2305 #: ../PLCOpenEditor.py:4262
  2334 #: ../PLCOpenEditor.py:4335
  2306 msgid "file : "
  2335 msgid "file : "
  2307 msgstr "fichier :"
  2336 msgstr "fichier :"
  2308 
  2337 
  2309 #: ../PLCOpenEditor.py:3163
  2338 #: ../PLCOpenEditor.py:3184
  2310 msgid "function"
  2339 msgid "function"
  2311 msgstr "fonction"
  2340 msgstr "fonction"
  2312 
  2341 
  2313 #: ../PLCOpenEditor.py:4263
  2342 #: ../PLCOpenEditor.py:4336
  2314 msgid "function : "
  2343 msgid "function : "
  2315 msgstr "fonction :"
  2344 msgstr "fonction :"
  2316 
  2345 
  2317 #: ../PLCOpenEditor.py:3163
  2346 #: ../PLCOpenEditor.py:3184
  2318 msgid "functionBlock"
  2347 msgid "functionBlock"
  2319 msgstr "Bloc fonctionnel"
  2348 msgstr "Bloc fonctionnel"
  2320 
  2349 
  2321 #: ../PLCOpenEditor.py:4263
  2350 #: ../PLCOpenEditor.py:4336
  2322 msgid "line : "
  2351 msgid "line : "
  2323 msgstr "ligne :"
  2352 msgstr "ligne :"
  2324 
  2353 
  2325 #: ../PLCOpenEditor.py:3163
  2354 #: ../PLCOpenEditor.py:3184
  2326 msgid "program"
  2355 msgid "program"
  2327 msgstr "programme"
  2356 msgstr "programme"
  2328 
  2357 
  2329 #: ../plcopen/iec_std.csv:73
  2358 #: ../plcopen/iec_std.csv:73
  2330 msgid "string from the middle"
  2359 msgid "string from the middle"
  2336 
  2365 
  2337 #: ../plcopen/iec_std.csv:72
  2366 #: ../plcopen/iec_std.csv:72
  2338 msgid "string right of"
  2367 msgid "string right of"
  2339 msgstr "Caractères à droite de"
  2368 msgstr "Caractères à droite de"
  2340 
  2369 
  2341 #: ../PLCOpenEditor.py:2613
  2370 #: ../PLCOpenEditor.py:2629
  2342 #, python-format
  2371 #, python-format
  2343 msgid "warning: %s\n"
  2372 msgid "warning: %s\n"
  2344 msgstr "attention: %s\n"
  2373 msgstr "attention: %s\n"
       
  2374 
       
  2375 #~ msgid "No"
       
  2376 #~ msgstr "Non"
       
  2377 #~ msgid "Yes"
       
  2378 #~ msgstr "Oui"
  2345 
  2379 
  2346 #, fuzzy
  2380 #, fuzzy
  2347 #~ msgid "A pou with \"%s\" as name exists!"
  2381 #~ msgid "A pou with \"%s\" as name exists!"
  2348 #~ msgstr "Un POU nommé \"%s\" existe déjà !"
  2382 #~ msgstr "Un POU nommé \"%s\" existe déjà !"
  2349 #~ msgid "Close\tCTRL+Q"
  2383 #~ msgid "Close\tCTRL+Q"