i18n/Beremiz_pt.po
changeset 2514 756d02cf78db
parent 2351 467f6daff4e9
child 3328 01682a34a558
equal deleted inserted replaced
2513:1ee326651a74 2514:756d02cf78db
     1 # SOME DESCRIPTIVE TITLE.
     1 # SOME DESCRIPTIVE TITLE.
     2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
     2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
     3 # This file is distributed under the same license as the Beremiz package.
     3 # This file is distributed under the same license as the Beremiz package.
     4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
     4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
     5 # 
     5 # 
       
     6 # Translators:
       
     7 # Pedro Coimbra <pcoimbra310@gmail.com>, 2017
       
     8 # 
     6 #, fuzzy
     9 #, fuzzy
     7 msgid ""
    10 msgid ""
     8 msgstr ""
    11 msgstr ""
     9 "Project-Id-Version: Beremiz\n"
    12 "Project-Id-Version: Beremiz\n"
    10 "Report-Msgid-Bugs-To: \n"
    13 "Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2018-06-15 16:39+0300\n"
    14 "POT-Creation-Date: 2018-10-03 14:20+0300\n"
    12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    15 "PO-Revision-Date: 2017-06-13 13:14+0000\n"
    13 "Last-Translator: Pedro Coimbra <pcoimbra310@gmail.com>, 2017\n"
    16 "Last-Translator: Pedro Coimbra <pcoimbra310@gmail.com>, 2017\n"
    14 "Language-Team: Portuguese (https://www.transifex.com/beremiz/teams/75746/pt/)\n"
    17 "Language-Team: Portuguese (https://www.transifex.com/beremiz/teams/75746/pt/)\n"
    15 "MIME-Version: 1.0\n"
    18 "MIME-Version: 1.0\n"
    16 "Content-Type: text/plain; charset=UTF-8\n"
    19 "Content-Type: text/plain; charset=UTF-8\n"
    17 "Content-Transfer-Encoding: 8bit\n"
    20 "Content-Transfer-Encoding: 8bit\n"
    31 "You should now restart program.\n"
    34 "You should now restart program.\n"
    32 "\n"
    35 "\n"
    33 "Traceback:\n"
    36 "Traceback:\n"
    34 msgstr ""
    37 msgstr ""
    35 
    38 
    36 #: ../controls/VariablePanel.py:90
    39 #: ../controls/VariablePanel.py:87
    37 msgid "   External"
    40 msgid "   External"
    38 msgstr "Externo"
    41 msgstr "Externo"
    39 
    42 
    40 #: ../controls/VariablePanel.py:89
    43 #: ../controls/VariablePanel.py:86
    41 msgid "   InOut"
    44 msgid "   InOut"
    42 msgstr "EntradaSaída"
    45 msgstr "EntradaSaída"
    43 
    46 
    44 #: ../controls/VariablePanel.py:89
    47 #: ../controls/VariablePanel.py:86
    45 msgid "   Input"
    48 msgid "   Input"
    46 msgstr "Entrada"
    49 msgstr "Entrada"
    47 
    50 
    48 #: ../controls/VariablePanel.py:90
    51 #: ../controls/VariablePanel.py:87
    49 msgid "   Local"
    52 msgid "   Local"
    50 msgstr "Local"
    53 msgstr "Local"
    51 
    54 
    52 #: ../controls/VariablePanel.py:89
    55 #: ../controls/VariablePanel.py:86
    53 msgid "   Output"
    56 msgid "   Output"
    54 msgstr "Saída"
    57 msgstr "Saída"
    55 
    58 
    56 #: ../controls/VariablePanel.py:91
    59 #: ../controls/VariablePanel.py:88
    57 msgid "   Temp"
    60 msgid "   Temp"
    58 msgstr "Temp"
    61 msgstr "Temp"
    59 
    62 
    60 #: ../dialogs/PouTransitionDialog.py:101 ../dialogs/ProjectDialog.py:74
    63 #: ../etherlab/etherlab.py:301
    61 #: ../dialogs/PouActionDialog.py:99 ../dialogs/PouDialog.py:122
    64 #, python-format
       
    65 msgid " (rev. %s)"
       
    66 msgstr ""
       
    67 
       
    68 #: ../etherlab/CommonEtherCATFunction.py:1599
       
    69 msgid " Warning..."
       
    70 msgstr ""
       
    71 
       
    72 #: ../dialogs/PouTransitionDialog.py:100 ../dialogs/ProjectDialog.py:72
       
    73 #: ../dialogs/PouActionDialog.py:99 ../dialogs/PouDialog.py:157
    62 #, python-format
    74 #, python-format
    63 msgid " and %s"
    75 msgid " and %s"
    64 msgstr "e %s"
    76 msgstr "e %s"
    65 
    77 
    66 #: ../ProjectController.py:1182
    78 #: ../ProjectController.py:1236
    67 msgid " generation failed !\n"
    79 msgid " generation failed !\n"
    68 msgstr "geração falhada !\n"
    80 msgstr "geração falhada !\n"
    69 
    81 
    70 #: ../plcopen/plcopen.py:1029
    82 #: ../plcopen/plcopen.py:1029
    71 #, python-format
    83 #, python-format
    85 #: ../editors/Viewer.py:288
    97 #: ../editors/Viewer.py:288
    86 #, python-format
    98 #, python-format
    87 msgid "\"%s\" can't use itself!"
    99 msgid "\"%s\" can't use itself!"
    88 msgstr "\"%s\" não pode usar-se!"
   100 msgstr "\"%s\" não pode usar-se!"
    89 
   101 
    90 #: ../IDEFrame.py:1688 ../IDEFrame.py:1707
   102 #: ../IDEFrame.py:1705 ../IDEFrame.py:1724
    91 #, python-format
   103 #, python-format
    92 msgid "\"%s\" config already exists!"
   104 msgid "\"%s\" config already exists!"
    93 msgstr "\"%s \" config já existe!"
   105 msgstr "\"%s \" config já existe!"
    94 
   106 
    95 #: ../plcopen/plcopen.py:531
   107 #: ../plcopen/plcopen.py:531
   100 #: ../plcopen/plcopen.py:540
   112 #: ../plcopen/plcopen.py:540
   101 #, python-format
   113 #, python-format
   102 msgid "\"%s\" configuration doesn't exist !!!"
   114 msgid "\"%s\" configuration doesn't exist !!!"
   103 msgstr ""
   115 msgstr ""
   104 
   116 
   105 #: ../IDEFrame.py:1638
   117 #: ../IDEFrame.py:1655
   106 #, python-format
   118 #, python-format
   107 msgid "\"%s\" data type already exists!"
   119 msgid "\"%s\" data type already exists!"
   108 msgstr "\"%s\" o tipo de dados já existe!"
   120 msgstr "\"%s\" o tipo de dados já existe!"
   109 
   121 
   110 #: ../dialogs/PouTransitionDialog.py:112 ../dialogs/BlockPreviewDialog.py:220
   122 #: ../dialogs/PouTransitionDialog.py:111 ../dialogs/BlockPreviewDialog.py:220
   111 #: ../dialogs/PouActionDialog.py:110 ../editors/Viewer.py:304
   123 #: ../dialogs/PouActionDialog.py:110 ../editors/Viewer.py:304
   112 #: ../editors/Viewer.py:374 ../editors/Viewer.py:398 ../editors/Viewer.py:418
   124 #: ../editors/Viewer.py:374 ../editors/Viewer.py:398 ../editors/Viewer.py:418
   113 #: ../editors/TextViewer.py:270 ../editors/TextViewer.py:299
   125 #: ../editors/TextViewer.py:270 ../editors/TextViewer.py:299
   114 #: ../controls/VariablePanel.py:425
   126 #: ../controls/VariablePanel.py:424
   115 #, python-format
   127 #, python-format
   116 msgid "\"%s\" element for this pou already exists!"
   128 msgid "\"%s\" element for this pou already exists!"
   117 msgstr "\"%s\" o elemento para esta pou já existe!"
   129 msgstr "\"%s\" o elemento para esta pou já existe!"
   118 
   130 
   119 #: ../BeremizIDE.py:928
   131 #: ../BeremizIDE.py:925
   120 #, python-format
   132 #, python-format
   121 msgid "\"%s\" folder is not a valid Beremiz project\n"
   133 msgid "\"%s\" folder is not a valid Beremiz project\n"
   122 msgstr "\"%s\" o ficheiro não é um projecto Beremiz válido\n"
   134 msgstr "\"%s\" o ficheiro não é um projecto Beremiz válido\n"
   123 
   135 
   124 #: ../dialogs/SFCStepNameDialog.py:56 ../dialogs/PouTransitionDialog.py:108
   136 #: ../dialogs/SFCStepNameDialog.py:56 ../dialogs/PouTransitionDialog.py:107
   125 #: ../dialogs/BlockPreviewDialog.py:209 ../dialogs/PouNameDialog.py:54
   137 #: ../dialogs/BlockPreviewDialog.py:209 ../dialogs/PouNameDialog.py:54
   126 #: ../dialogs/PouActionDialog.py:106 ../dialogs/PouDialog.py:129
   138 #: ../dialogs/PouActionDialog.py:106 ../dialogs/PouDialog.py:164
   127 #: ../editors/ResourceEditor.py:483 ../editors/ResourceEditor.py:518
   139 #: ../etherlab/ConfigEditor.py:973 ../editors/ResourceEditor.py:481
   128 #: ../editors/DataTypeEditor.py:571 ../editors/DataTypeEditor.py:603
   140 #: ../editors/ResourceEditor.py:518 ../editors/DataTypeEditor.py:571
   129 #: ../editors/CodeFileEditor.py:774 ../controls/VariablePanel.py:787
   141 #: ../editors/DataTypeEditor.py:603 ../editors/CodeFileEditor.py:793
   130 #: ../IDEFrame.py:1629
   142 #: ../controls/VariablePanel.py:798 ../IDEFrame.py:1646
   131 #, python-format
   143 #, python-format
   132 msgid "\"%s\" is a keyword. It can't be used!"
   144 msgid "\"%s\" is a keyword. It can't be used!"
   133 msgstr "\"%s\" é uma palavra-chave. Não pode ser usada!"
   145 msgstr "\"%s\" é uma palavra-chave. Não pode ser usada!"
   134 
   146 
   135 #: ../plcopen/plcopen.py:2836
   147 #: ../plcopen/plcopen.py:2836
   140 #: ../PLCOpenEditor.py:323 ../PLCOpenEditor.py:365
   152 #: ../PLCOpenEditor.py:323 ../PLCOpenEditor.py:365
   141 #, python-format
   153 #, python-format
   142 msgid "\"%s\" is not a valid folder!"
   154 msgid "\"%s\" is not a valid folder!"
   143 msgstr "\"%s\" não é um ficheiro válido!"
   155 msgstr "\"%s\" não é um ficheiro válido!"
   144 
   156 
   145 #: ../dialogs/SFCStepNameDialog.py:54 ../dialogs/PouTransitionDialog.py:106
   157 #: ../dialogs/SFCStepNameDialog.py:54 ../dialogs/PouTransitionDialog.py:105
   146 #: ../dialogs/BlockPreviewDialog.py:205 ../dialogs/PouNameDialog.py:52
   158 #: ../dialogs/BlockPreviewDialog.py:205 ../dialogs/PouNameDialog.py:52
   147 #: ../dialogs/PouActionDialog.py:104 ../dialogs/PouDialog.py:127
   159 #: ../dialogs/PouActionDialog.py:104 ../dialogs/PouDialog.py:162
   148 #: ../editors/ResourceEditor.py:481 ../editors/ResourceEditor.py:516
   160 #: ../etherlab/ConfigEditor.py:971 ../editors/ResourceEditor.py:479
   149 #: ../editors/DataTypeEditor.py:601 ../editors/CodeFileEditor.py:772
   161 #: ../editors/ResourceEditor.py:516 ../editors/DataTypeEditor.py:601
   150 #: ../controls/VariablePanel.py:785 ../IDEFrame.py:1627
   162 #: ../editors/CodeFileEditor.py:791 ../controls/VariablePanel.py:796
       
   163 #: ../IDEFrame.py:1644
   151 #, python-format
   164 #, python-format
   152 msgid "\"%s\" is not a valid identifier!"
   165 msgid "\"%s\" is not a valid identifier!"
   153 msgstr "\"%s\" não é um identificador válido!"
   166 msgstr "\"%s\" não é um identificador válido!"
   154 
   167 
   155 #: ../IDEFrame.py:2436
   168 #: ../IDEFrame.py:2454
   156 #, python-format
   169 #, python-format
   157 msgid "\"%s\" is used by one or more POUs. Do you wish to continue?"
   170 msgid "\"%s\" is used by one or more POUs. Do you wish to continue?"
   158 msgstr "\"%s\" é usáda por uma ou mais POUs. Deseja continuar?"
   171 msgstr "\"%s\" é usáda por uma ou mais POUs. Deseja continuar?"
   159 
   172 
   160 #: ../dialogs/BlockPreviewDialog.py:213 ../dialogs/PouDialog.py:131
   173 #: ../dialogs/BlockPreviewDialog.py:213 ../dialogs/PouDialog.py:166
   161 #: ../editors/Viewer.py:302 ../editors/Viewer.py:359 ../editors/Viewer.py:389
   174 #: ../editors/Viewer.py:302 ../editors/Viewer.py:359 ../editors/Viewer.py:389
   162 #: ../editors/Viewer.py:411 ../editors/TextViewer.py:268
   175 #: ../editors/Viewer.py:411 ../editors/TextViewer.py:268
   163 #: ../editors/TextViewer.py:297 ../editors/TextViewer.py:351
   176 #: ../editors/TextViewer.py:297 ../editors/TextViewer.py:351
   164 #: ../editors/TextViewer.py:374 ../controls/VariablePanel.py:364
   177 #: ../editors/TextViewer.py:374 ../controls/VariablePanel.py:363
   165 #: ../IDEFrame.py:1647
   178 #: ../IDEFrame.py:1664
   166 #, python-format
   179 #, python-format
   167 msgid "\"%s\" pou already exists!"
   180 msgid "\"%s\" pou already exists!"
   168 msgstr "\"%s\" pou já existe!"
   181 msgstr "\"%s\" pou já existe!"
   169 
   182 
   170 #: ../dialogs/SFCStepNameDialog.py:62
   183 #: ../dialogs/SFCStepNameDialog.py:62
   189 "Right value must be greater than left value."
   202 "Right value must be greater than left value."
   190 msgstr ""
   203 msgstr ""
   191 "\"%s\" o valor não é uma dimensão de matriz válida!\n"
   204 "\"%s\" o valor não é uma dimensão de matriz válida!\n"
   192 "O valor direito tem de ser maior do que o valor esquerdo."
   205 "O valor direito tem de ser maior do que o valor esquerdo."
   193 
   206 
   194 #: ../PLCGenerator.py:1133
   207 #: ../PLCGenerator.py:1182
   195 #, python-brace-format
   208 #, python-brace-format
   196 msgid "\"{a1}\" function cancelled in \"{a2}\" POU: No input connected"
   209 msgid "\"{a1}\" function cancelled in \"{a2}\" POU: No input connected"
   197 msgstr "\"{a1}\" função cancelada na POU  \"{a2}\" : Sem entrada conectada"
   210 msgstr "\"{a1}\" função cancelada na POU  \"{a2}\" : Sem entrada conectada"
   198 
   211 
   199 #: ../editors/Viewer.py:292
   212 #: ../editors/Viewer.py:292
   209 #: ../plcopen/plcopen.py:577
   222 #: ../plcopen/plcopen.py:577
   210 #, python-brace-format
   223 #, python-brace-format
   211 msgid "\"{a1}\" resource doesn't exist in \"{a2}\" configuration !!!"
   224 msgid "\"{a1}\" resource doesn't exist in \"{a2}\" configuration !!!"
   212 msgstr "o recurso\"{a1}\" não existe na configuração\"{a2}\" !!!"
   225 msgstr "o recurso\"{a1}\" não existe na configuração\"{a2}\" !!!"
   213 
   226 
   214 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:580
   227 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:559
   215 #, python-format
   228 #, python-format
   216 msgid "%03gms"
   229 msgid "%03gms"
   217 msgstr "%03gms"
   230 msgstr "%03gms"
   218 
   231 
   219 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:571
   232 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:550
   220 #, python-format
   233 #, python-format
   221 msgid "%dd"
   234 msgid "%dd"
   222 msgstr "%dd"
   235 msgstr "%dd"
   223 
   236 
   224 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:61
   237 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:189
   225 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:572
   238 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:551
   226 #, python-format
   239 #, python-format
   227 msgid "%dh"
   240 msgid "%dh"
   228 msgstr "%dh"
   241 msgstr "%dh"
   229 
   242 
   230 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:60
   243 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:188
   231 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:573
   244 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:552
   232 #, python-format
   245 #, python-format
   233 msgid "%dm"
   246 msgid "%dm"
   234 msgstr "%dm"
   247 msgstr "%dm"
   235 
   248 
   236 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:58
   249 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:186
   237 #, python-format
   250 #, python-format
   238 msgid "%dms"
   251 msgid "%dms"
   239 msgstr "%dms"
   252 msgstr "%dms"
   240 
   253 
   241 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:59
   254 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:187
   242 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:574
   255 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:553
   243 #, python-format
   256 #, python-format
   244 msgid "%ds"
   257 msgid "%ds"
   245 msgstr "%ds"
   258 msgstr "%ds"
   246 
   259 
   247 #: ../PLCControler.py:1114
   260 #: ../PLCControler.py:1114
   270 #: ../plcopen/plcopen.py:1971
   283 #: ../plcopen/plcopen.py:1971
   271 #, python-format
   284 #, python-format
   272 msgid "%s body don't have text!"
   285 msgid "%s body don't have text!"
   273 msgstr "%s o corpo não tem texto!"
   286 msgstr "%s o corpo não tem texto!"
   274 
   287 
   275 #: ../IDEFrame.py:388
   288 #: ../etherlab/ConfigEditor.py:856
       
   289 #, python-format
       
   290 msgid "%s's nodes"
       
   291 msgstr ""
       
   292 
       
   293 #: ../IDEFrame.py:391
   276 msgid "&Add Element"
   294 msgid "&Add Element"
   277 msgstr "&Adicione elemento"
   295 msgstr "&Adicione elemento"
   278 
   296 
   279 #: ../dialogs/AboutDialog.py:71 ../dialogs/AboutDialog.py:117
   297 #: ../dialogs/AboutDialog.py:71 ../dialogs/AboutDialog.py:117
   280 #: ../dialogs/AboutDialog.py:152
   298 #: ../dialogs/AboutDialog.py:152
   281 msgid "&Close"
   299 msgid "&Close"
   282 msgstr "&Fechar"
   300 msgstr "&Fechar"
   283 
   301 
   284 #: ../IDEFrame.py:361
   302 #: ../IDEFrame.py:364
   285 msgid "&Configuration"
   303 msgid "&Configuration"
   286 msgstr "&Configuração"
   304 msgstr "&Configuração"
   287 
   305 
   288 #: ../IDEFrame.py:350
   306 #: ../IDEFrame.py:353
   289 msgid "&Data Type"
   307 msgid "&Data Type"
   290 msgstr "&Tipo de dados"
   308 msgstr "&Tipo de dados"
   291 
   309 
   292 #: ../IDEFrame.py:392
   310 #: ../IDEFrame.py:395
   293 msgid "&Delete"
   311 msgid "&Delete"
   294 msgstr "&Apagar"
   312 msgstr "&Apagar"
   295 
   313 
   296 #: ../IDEFrame.py:342
   314 #: ../IDEFrame.py:345
   297 msgid "&Display"
   315 msgid "&Display"
   298 msgstr "&Exibir"
   316 msgstr "&Exibir"
   299 
   317 
   300 #: ../IDEFrame.py:341
   318 #: ../IDEFrame.py:344
   301 msgid "&Edit"
   319 msgid "&Edit"
   302 msgstr "&Editar"
   320 msgstr "&Editar"
   303 
   321 
   304 #: ../IDEFrame.py:340
   322 #: ../IDEFrame.py:343
   305 msgid "&File"
   323 msgid "&File"
   306 msgstr "&Ficheiro"
   324 msgstr "&Ficheiro"
   307 
   325 
   308 #: ../IDEFrame.py:352
   326 #: ../IDEFrame.py:355
   309 msgid "&Function"
   327 msgid "&Function"
   310 msgstr "&Função"
   328 msgstr "&Função"
   311 
   329 
   312 #: ../IDEFrame.py:343
   330 #: ../IDEFrame.py:346
   313 msgid "&Help"
   331 msgid "&Help"
   314 msgstr "&Ajuda"
   332 msgstr "&Ajuda"
   315 
   333 
   316 #: ../dialogs/AboutDialog.py:70
   334 #: ../dialogs/AboutDialog.py:70
   317 msgid "&License"
   335 msgid "&License"
   318 msgstr "&Licensa"
   336 msgstr "&Licensa"
   319 
   337 
   320 #: ../IDEFrame.py:356
   338 #: ../IDEFrame.py:359
   321 msgid "&Program"
   339 msgid "&Program"
   322 msgstr "&Programa"
   340 msgstr "&Programa"
   323 
   341 
   324 #: ../PLCOpenEditor.py:98
   342 #: ../PLCOpenEditor.py:98
   325 msgid "&Properties"
   343 msgid "&Properties"
   327 
   345 
   328 #: ../BeremizIDE.py:244
   346 #: ../BeremizIDE.py:244
   329 msgid "&Recent Projects"
   347 msgid "&Recent Projects"
   330 msgstr "&Projectos recentes"
   348 msgstr "&Projectos recentes"
   331 
   349 
   332 #: ../IDEFrame.py:358
   350 #: ../IDEFrame.py:361
   333 msgid "&Resource"
   351 msgid "&Resource"
   334 msgstr "&Recurso"
   352 msgstr "&Recurso"
       
   353 
       
   354 #: ../etherlab/ConfigEditor.py:450
       
   355 msgid "'Read from' and 'Write to' variables types are not compatible"
       
   356 msgstr ""
   335 
   357 
   336 #: ../controls/SearchResultPanel.py:247
   358 #: ../controls/SearchResultPanel.py:247
   337 #, python-brace-format
   359 #, python-brace-format
   338 msgid "'{a1}' - {a2} match in project"
   360 msgid "'{a1}' - {a2} match in project"
   339 msgstr "'{a1}' - {a2} é idêntico no projecto"
   361 msgstr "'{a1}' - {a2} é idêntico no projecto"
   341 #: ../controls/SearchResultPanel.py:249
   363 #: ../controls/SearchResultPanel.py:249
   342 #, python-brace-format
   364 #, python-brace-format
   343 msgid "'{a1}' - {a2} matches in project"
   365 msgid "'{a1}' - {a2} matches in project"
   344 msgstr "'{a1}' - {a2} são idênticos no projecto"
   366 msgstr "'{a1}' - {a2} são idênticos no projecto"
   345 
   367 
   346 #: ../connectors/PYRO/__init__.py:98
   368 #: ../connectors/PYRO/__init__.py:99
   347 #, python-brace-format
   369 #, python-brace-format
   348 msgid "'{a1}' is located at {a2}\n"
   370 msgid "'{a1}' is located at {a2}\n"
   349 msgstr "'{a1}' está localizado em {a2}\n"
   371 msgstr "'{a1}' está localizado em {a2}\n"
   350 
   372 
   351 #: ../controls/SearchResultPanel.py:298
   373 #: ../controls/SearchResultPanel.py:298
   352 #, python-format
   374 #, python-format
   353 msgid "(%d matches)"
   375 msgid "(%d matches)"
   354 msgstr "(%d corresponde)"
   376 msgstr "(%d corresponde)"
   355 
   377 
   356 #: ../dialogs/PouTransitionDialog.py:103 ../dialogs/PouActionDialog.py:101
   378 #: ../dialogs/PouTransitionDialog.py:102 ../dialogs/PouActionDialog.py:101
   357 #: ../dialogs/PouDialog.py:124
   379 #: ../dialogs/PouDialog.py:159
   358 #, python-format
   380 #, python-format
   359 msgid ", %s"
   381 msgid ", %s"
   360 msgstr ", %s"
   382 msgstr ", %s"
   361 
   383 
   362 #: ../controls/UriLocationEditor.py:49
   384 #: ../controls/UriLocationEditor.py:49
   377 
   399 
   378 #: ../controls/LogViewer.py:290
   400 #: ../controls/LogViewer.py:290
   379 msgid "1s"
   401 msgid "1s"
   380 msgstr "1s"
   402 msgstr "1s"
   381 
   403 
   382 #: ../dialogs/PouDialog.py:133 ../IDEFrame.py:1650 ../IDEFrame.py:1696
   404 #: ../dialogs/PouDialog.py:168 ../IDEFrame.py:1667 ../IDEFrame.py:1713
   383 #: ../IDEFrame.py:1715
   405 #: ../IDEFrame.py:1732
   384 #, python-format
   406 #, python-format
   385 msgid ""
   407 msgid ""
   386 "A POU has an element named \"%s\". This could cause a conflict. Do you wish "
   408 "A POU has an element named \"%s\". This could cause a conflict. Do you wish "
   387 "to continue?"
   409 "to continue?"
   388 msgstr ""
   410 msgstr ""
   389 "Uma POU contém um elemento chamado \"%s\" Isto pode causar um conflito. "
   411 "Uma POU contém um elemento chamado \"%s\" Isto pode causar um conflito. "
   390 "Deseja continuar?"
   412 "Deseja continuar?"
   391 
   413 
   392 #: ../dialogs/SFCStepNameDialog.py:58 ../dialogs/PouTransitionDialog.py:110
   414 #: ../dialogs/SFCStepNameDialog.py:58 ../dialogs/PouTransitionDialog.py:109
   393 #: ../dialogs/PouNameDialog.py:56 ../dialogs/PouActionDialog.py:108
   415 #: ../dialogs/PouNameDialog.py:56 ../dialogs/PouActionDialog.py:108
   394 #: ../controls/VariablePanel.py:789 ../IDEFrame.py:1664 ../IDEFrame.py:1677
   416 #: ../controls/VariablePanel.py:800 ../IDEFrame.py:1681 ../IDEFrame.py:1694
   395 #, python-format
   417 #, python-format
   396 msgid "A POU named \"%s\" already exists!"
   418 msgid "A POU named \"%s\" already exists!"
   397 msgstr "Uma POU chmada  \"%s\" já existe!"
   419 msgstr "Uma POU chmada  \"%s\" já existe!"
   398 
   420 
   399 #: ../ConfigTreeNode.py:424
   421 #: ../ConfigTreeNode.py:424
   400 #, python-brace-format
   422 #, python-brace-format
   401 msgid "A child named \"{a1}\" already exists -> \"{a2}\"\n"
   423 msgid "A child named \"{a1}\" already exists -> \"{a2}\"\n"
   402 msgstr "Um filho chamado \"{a1}\" ajá existe -> \"{a2}\"\n"
   424 msgstr "Um filho chamado \"{a1}\" ajá existe -> \"{a2}\"\n"
   403 
   425 
   404 #: ../dialogs/BrowseLocationsDialog.py:229
   426 #: ../dialogs/BrowseLocationsDialog.py:228
   405 msgid "A location must be selected!"
   427 msgid "A location must be selected!"
   406 msgstr "Uma localização tem de ser seleccionada!"
   428 msgstr "Uma localização tem de ser seleccionada!"
   407 
   429 
   408 #: ../editors/ResourceEditor.py:485
   430 #: ../editors/ResourceEditor.py:483
   409 msgid "A task with the same name already exists!"
   431 msgid "A task with the same name already exists!"
   410 msgstr "Uma tarefa com o mesmo nome já existe!"
   432 msgstr "Uma tarefa com o mesmo nome já existe!"
   411 
   433 
   412 #: ../dialogs/SFCStepNameDialog.py:60 ../controls/VariablePanel.py:791
   434 #: ../dialogs/SFCStepNameDialog.py:60 ../controls/VariablePanel.py:802
   413 #: ../IDEFrame.py:1666 ../IDEFrame.py:1679
   435 #: ../IDEFrame.py:1683 ../IDEFrame.py:1696
   414 #, python-format
   436 #, python-format
   415 msgid "A variable with \"%s\" as name already exists in this pou!"
   437 msgid "A variable with \"%s\" as name already exists in this pou!"
   416 msgstr "Uma variavel com o nome\"%s\" já existe nesta pou!"
   438 msgstr "Uma variavel com o nome\"%s\" já existe nesta pou!"
   417 
   439 
   418 #: ../editors/CodeFileEditor.py:778
   440 #: ../editors/CodeFileEditor.py:797
   419 #, python-format
   441 #, python-format
   420 msgid "A variable with \"%s\" as name already exists!"
   442 msgid "A variable with \"%s\" as name already exists!"
   421 msgstr "Uma variavel com o nome\"%s\" já existe!"
   443 msgstr "Uma variavel com o nome\"%s\" já existe!"
   422 
   444 
   423 #: ../BeremizIDE.py:311 ../dialogs/AboutDialog.py:46 ../PLCOpenEditor.py:142
   445 #: ../BeremizIDE.py:311 ../dialogs/AboutDialog.py:46 ../PLCOpenEditor.py:142
   426 
   448 
   427 #: ../plcopen/iec_std.csv:22
   449 #: ../plcopen/iec_std.csv:22
   428 msgid "Absolute number"
   450 msgid "Absolute number"
   429 msgstr "Numero absoluto"
   451 msgstr "Numero absoluto"
   430 
   452 
       
   453 #: ../etherlab/ConfigEditor.py:48
       
   454 msgid "Access"
       
   455 msgstr ""
       
   456 
   431 #: ../dialogs/SFCStepDialog.py:75 ../dialogs/ActionBlockDialog.py:47
   457 #: ../dialogs/SFCStepDialog.py:75 ../dialogs/ActionBlockDialog.py:47
   432 msgid "Action"
   458 msgid "Action"
   433 msgstr "Acção"
   459 msgstr "Acção"
   434 
   460 
   435 #: ../editors/Viewer.py:653 ../editors/Viewer.py:2427
   461 #: ../editors/Viewer.py:656 ../editors/Viewer.py:2429
   436 msgid "Action Block"
   462 msgid "Action Block"
   437 msgstr "Bloco de acção"
   463 msgstr "Bloco de acção"
   438 
   464 
   439 #: ../dialogs/PouActionDialog.py:89
   465 #: ../dialogs/PouActionDialog.py:89
   440 msgid "Action Name"
   466 msgid "Action Name"
   455 
   481 
   456 #: ../dialogs/ActionBlockDialog.py:139
   482 #: ../dialogs/ActionBlockDialog.py:139
   457 msgid "Actions:"
   483 msgid "Actions:"
   458 msgstr "Acções:"
   484 msgstr "Acções:"
   459 
   485 
   460 #: ../editors/Viewer.py:473
   486 #: ../editors/Viewer.py:484
   461 msgid "Active"
   487 msgid "Active"
   462 msgstr "Activo"
   488 msgstr "Activo"
   463 
   489 
   464 #: ../canfestival/SlaveEditor.py:84 ../canfestival/NetworkEditor.py:108
   490 #: ../canfestival/SlaveEditor.py:84 ../canfestival/NetworkEditor.py:108
   465 #: ../BeremizIDE.py:1001 ../editors/Viewer.py:686
   491 #: ../BeremizIDE.py:998 ../editors/Viewer.py:689
   466 msgid "Add"
   492 msgid "Add"
   467 msgstr "Adicionar"
   493 msgstr "Adicionar"
   468 
   494 
   469 #: ../IDEFrame.py:1924 ../IDEFrame.py:1959
   495 #: ../IDEFrame.py:1941 ../IDEFrame.py:1976
   470 msgid "Add Action"
   496 msgid "Add Action"
   471 msgstr "Adicionar acção"
   497 msgstr "Adicionar acção"
   472 
   498 
   473 #: ../features.py:33
   499 #: ../features.py:22
   474 msgid "Add C code accessing located variables synchronously"
   500 msgid "Add C code accessing located variables synchronously"
   475 msgstr "Adicionar codigo C acessando variaveis localizadas sincronamente"
   501 msgstr "Adicionar codigo C acessando variaveis localizadas sincronamente"
   476 
   502 
   477 #: ../IDEFrame.py:1907
   503 #: ../IDEFrame.py:1924
   478 msgid "Add Configuration"
   504 msgid "Add Configuration"
   479 msgstr "Adicionar Configuração"
   505 msgstr "Adicionar Configuração"
   480 
   506 
   481 #: ../IDEFrame.py:1887
   507 #: ../IDEFrame.py:1904
   482 msgid "Add DataType"
   508 msgid "Add DataType"
   483 msgstr "Adicionar  um Tipo de Dados"
   509 msgstr "Adicionar  um Tipo de Dados"
   484 
   510 
   485 #: ../editors/Viewer.py:609
   511 #: ../editors/Viewer.py:612
   486 msgid "Add Divergence Branch"
   512 msgid "Add Divergence Branch"
   487 msgstr "Adicionar um Ramo de divergência"
   513 msgstr "Adicionar um Ramo de divergência"
       
   514 
       
   515 #: ../etherlab/EthercatMaster.py:297
       
   516 msgid "Add Ethercat Slave"
       
   517 msgstr ""
       
   518 
       
   519 #: ../etherlab/EthercatMaster.py:297
       
   520 msgid "Add Ethercat Slave to Master"
       
   521 msgstr ""
   488 
   522 
   489 #: ../dialogs/DiscoveryDialog.py:121
   523 #: ../dialogs/DiscoveryDialog.py:121
   490 msgid "Add IP"
   524 msgid "Add IP"
   491 msgstr "Adicionar IP"
   525 msgstr "Adicionar IP"
   492 
   526 
   493 #: ../IDEFrame.py:1895
   527 #: ../IDEFrame.py:1912
   494 msgid "Add POU"
   528 msgid "Add POU"
   495 msgstr "Adicionao POU"
   529 msgstr "Adicionao POU"
   496 
   530 
   497 #: ../features.py:34
   531 #: ../features.py:23
   498 msgid "Add Python code executed asynchronously"
   532 msgid "Add Python code executed asynchronously"
   499 msgstr "Adicionar codigo Python executado assincronamente"
   533 msgstr "Adicionar codigo Python executado assincronamente"
   500 
   534 
   501 #: ../IDEFrame.py:1935 ../IDEFrame.py:1985
   535 #: ../IDEFrame.py:1952 ../IDEFrame.py:2002
   502 msgid "Add Resource"
   536 msgid "Add Resource"
   503 msgstr "Adicionar Recurso"
   537 msgstr "Adicionar Recurso"
   504 
   538 
   505 #: ../IDEFrame.py:1913 ../IDEFrame.py:1956
   539 #: ../IDEFrame.py:1930 ../IDEFrame.py:1973
   506 msgid "Add Transition"
   540 msgid "Add Transition"
   507 msgstr "Adicionar Transição"
   541 msgstr "Adicionar Transição"
   508 
   542 
   509 #: ../editors/Viewer.py:596
   543 #: ../editors/Viewer.py:599
   510 msgid "Add Wire Segment"
   544 msgid "Add Wire Segment"
   511 msgstr "Adicionar seguemento de ligação"
   545 msgstr "Adicionar seguemento de ligação"
   512 
   546 
   513 #: ../editors/SFCViewer.py:447
   547 #: ../editors/SFCViewer.py:447
   514 msgid "Add a new initial step"
   548 msgid "Add a new initial step"
   515 msgstr "Adicionar um novo passo de inicio"
   549 msgstr "Adicionar um novo passo de inicio"
   516 
   550 
   517 #: ../editors/Viewer.py:2791 ../editors/SFCViewer.py:784
   551 #: ../editors/Viewer.py:2790 ../editors/SFCViewer.py:784
   518 msgid "Add a new jump"
   552 msgid "Add a new jump"
   519 msgstr "Adicionar um novo salto"
   553 msgstr "Adicionar um novo salto"
   520 
   554 
   521 #: ../editors/SFCViewer.py:469
   555 #: ../editors/SFCViewer.py:469
   522 msgid "Add a new step"
   556 msgid "Add a new step"
   523 msgstr "Adicionar um novo passo"
   557 msgstr "Adicionar um novo passo"
   524 
   558 
   525 #: ../features.py:35
   559 #: ../features.py:24
   526 msgid "Add a simple WxGlade based GUI."
   560 msgid "Add a simple WxGlade based GUI."
   527 msgstr "Adicionar um simples GUI baseado em WxGlade"
   561 msgstr "Adicionar um simples GUI baseado em WxGlade"
   528 
   562 
   529 #: ../dialogs/ActionBlockDialog.py:143
   563 #: ../dialogs/ActionBlockDialog.py:143
   530 msgid "Add action"
   564 msgid "Add action"
   532 
   566 
   533 #: ../editors/DataTypeEditor.py:364
   567 #: ../editors/DataTypeEditor.py:364
   534 msgid "Add element"
   568 msgid "Add element"
   535 msgstr "Adicionar elemento"
   569 msgstr "Adicionar elemento"
   536 
   570 
   537 #: ../editors/ResourceEditor.py:283
   571 #: ../etherlab/ConfigEditor.py:1388
       
   572 msgid "Add file from ESI files database"
       
   573 msgstr ""
       
   574 
       
   575 #: ../etherlab/ConfigEditor.py:1360
       
   576 msgid "Add file to project"
       
   577 msgstr ""
       
   578 
       
   579 #: ../editors/ResourceEditor.py:281
   538 msgid "Add instance"
   580 msgid "Add instance"
   539 msgstr "Adicionar instância"
   581 msgstr "Adicionar instância"
       
   582 
       
   583 #: ../etherlab/ConfigEditor.py:652
       
   584 msgid "Add process variable"
       
   585 msgstr ""
   540 
   586 
   541 #: ../canfestival/NetworkEditor.py:110
   587 #: ../canfestival/NetworkEditor.py:110
   542 msgid "Add slave"
   588 msgid "Add slave"
   543 msgstr "Adicionar escravo"
   589 msgstr "Adicionar escravo"
   544 
   590 
   545 #: ../editors/ResourceEditor.py:252
   591 #: ../etherlab/ConfigEditor.py:679
       
   592 msgid "Add startup service variable"
       
   593 msgstr ""
       
   594 
       
   595 #: ../editors/ResourceEditor.py:250
   546 msgid "Add task"
   596 msgid "Add task"
   547 msgstr "Adicionar tarefa"
   597 msgstr "Adicionar tarefa"
   548 
   598 
   549 #: ../editors/CodeFileEditor.py:654 ../controls/VariablePanel.py:481
   599 #: ../bacnet/BacnetSlaveEditor.py:811 ../editors/CodeFileEditor.py:672
       
   600 #: ../controls/VariablePanel.py:483
   550 msgid "Add variable"
   601 msgid "Add variable"
   551 msgstr "Adicionar variável"
   602 msgstr "Adicionar variável"
       
   603 
       
   604 #: ../etherlab/etherlab.py:186
       
   605 msgid ""
       
   606 "Adding a PDO not defined in default configuration\n"
       
   607 "for mapping needed location variables\n"
       
   608 "(1 if possible)"
       
   609 msgstr ""
   552 
   610 
   553 #: ../plcopen/iec_std.csv:33
   611 #: ../plcopen/iec_std.csv:33
   554 msgid "Addition"
   612 msgid "Addition"
   555 msgstr "Adição"
   613 msgstr "Adição"
   556 
   614 
   557 #: ../plcopen/definitions.py:51
   615 #: ../plcopen/definitions.py:51
   558 msgid "Additional function blocks"
   616 msgid "Additional function blocks"
   559 msgstr "Blocos de função adicionais"
   617 msgstr "Blocos de função adicionais"
   560 
   618 
   561 #: ../editors/Viewer.py:669
   619 #: ../editors/Viewer.py:672
   562 msgid "Adjust Block Size"
   620 msgid "Adjust Block Size"
   563 msgstr "Ajustar tamanho de bloco"
   621 msgstr "Ajustar tamanho de bloco"
   564 
   622 
   565 #: ../editors/Viewer.py:1720
   623 #: ../editors/Viewer.py:1722
   566 msgid "Alignment"
   624 msgid "Alignment"
   567 msgstr "Alinhamento"
   625 msgstr "Alinhamento"
   568 
   626 
   569 #: ../dialogs/BrowseLocationsDialog.py:42
   627 #: ../dialogs/BrowseLocationsDialog.py:42
   570 #: ../dialogs/BrowseLocationsDialog.py:53
   628 #: ../dialogs/BrowseLocationsDialog.py:50
   571 #: ../dialogs/BrowseLocationsDialog.py:152
   629 #: ../dialogs/BrowseLocationsDialog.py:151
   572 #: ../dialogs/BrowseLocationsDialog.py:155 ../controls/LogViewer.py:307
   630 #: ../dialogs/BrowseLocationsDialog.py:154 ../etherlab/ConfigEditor.py:65
   573 #: ../controls/VariablePanel.py:88
   631 #: ../etherlab/ConfigEditor.py:853 ../controls/LogViewer.py:307
       
   632 #: ../controls/VariablePanel.py:85
   574 msgid "All"
   633 msgid "All"
   575 msgstr "Tudo"
   634 msgstr "Tudo"
   576 
   635 
   577 #: ../editors/FileManagementPanel.py:37
   636 #: ../editors/FileManagementPanel.py:51
   578 msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv"
   637 msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv"
   579 msgstr "Todos os ficheiros (*.*)|*.*|CSV files (*.csv)|*.csv"
   638 msgstr "Todos os ficheiros (*.*)|*.*|CSV files (*.csv)|*.csv"
   580 
   639 
   581 #: ../ProjectController.py:1670
   640 #: ../ProjectController.py:1752
   582 msgid "Already connected. Please disconnect\n"
   641 msgid "Already connected. Please disconnect\n"
   583 msgstr "Já conectado. Por favor desconecte-se\n"
   642 msgstr "Já conectado. Por favor desconecte-se\n"
   584 
   643 
   585 #: ../editors/DataTypeEditor.py:607
   644 #: ../editors/DataTypeEditor.py:607
   586 #, python-format
   645 #, python-format
   589 
   648 
   590 #: ../editors/ResourceEditor.py:520
   649 #: ../editors/ResourceEditor.py:520
   591 msgid "An instance with the same name already exists!"
   650 msgid "An instance with the same name already exists!"
   592 msgstr "Uma instância com o mesmo nome já existe!"
   651 msgstr "Uma instância com o mesmo nome já existe!"
   593 
   652 
       
   653 #: ../etherlab/ConfigEditor.py:975
       
   654 #, python-format
       
   655 msgid "An variable named \"%s\" already exists!"
       
   656 msgstr ""
       
   657 
       
   658 #: ../bacnet/BacnetSlaveEditor.py:935
       
   659 msgid "Analog Input Objects"
       
   660 msgstr ""
       
   661 
       
   662 #: ../bacnet/BacnetSlaveEditor.py:934
       
   663 msgid "Analog Output Objects"
       
   664 msgstr ""
       
   665 
       
   666 #: ../bacnet/BacnetSlaveEditor.py:933
       
   667 msgid "Analog Value Objects"
       
   668 msgstr ""
       
   669 
   594 #: ../dialogs/ConnectionDialog.py:103
   670 #: ../dialogs/ConnectionDialog.py:103
   595 msgid "Apply name modification to all continuations with the same name"
   671 msgid "Apply name modification to all continuations with the same name"
   596 msgstr ""
   672 msgstr ""
   597 "Aplicar modificação de nome para todas as continuações com o mesmo nome"
   673 "Aplicar modificação de nome para todas as continuações com o mesmo nome"
   598 
   674 
   611 #: ../plcopen/iec_std.csv:33
   687 #: ../plcopen/iec_std.csv:33
   612 msgid "Arithmetic"
   688 msgid "Arithmetic"
   613 msgstr "Aritmético"
   689 msgstr "Aritmético"
   614 
   690 
   615 #: ../editors/DataTypeEditor.py:60 ../editors/DataTypeEditor.py:649
   691 #: ../editors/DataTypeEditor.py:60 ../editors/DataTypeEditor.py:649
   616 #: ../controls/VariablePanel.py:872
   692 #: ../controls/VariablePanel.py:883
   617 msgid "Array"
   693 msgid "Array"
   618 msgstr "Array"
   694 msgstr "Array"
   619 
   695 
   620 #: ../plcopen/iec_std.csv:39
   696 #: ../plcopen/iec_std.csv:39
   621 msgid "Assignment"
   697 msgid "Assignment"
   622 msgstr "Atribuição"
   698 msgstr "Atribuição"
   623 
   699 
   624 #: ../dialogs/FBDVariableDialog.py:226
   700 #: ../dialogs/FBDVariableDialog.py:227
   625 msgid "At least a variable or an expression must be selected!"
   701 msgid "At least a variable or an expression must be selected!"
   626 msgstr "Pelo menos uma variável ou expressão tem de ser seleccionada!"
   702 msgstr "Pelo menos uma variável ou expressão tem de ser seleccionada!"
   627 
   703 
   628 #: ../controls/ProjectPropertiesPanel.py:111
   704 #: ../controls/ProjectPropertiesPanel.py:113
   629 msgid "Author"
   705 msgid "Author"
   630 msgstr "Autor"
   706 msgstr "Autor"
   631 
   707 
   632 #: ../controls/ProjectPropertiesPanel.py:108
   708 #: ../controls/ProjectPropertiesPanel.py:110
   633 msgid "Author Name (optional):"
   709 msgid "Author Name (optional):"
   634 msgstr "Nome de Autor (opcional)"
   710 msgstr "Nome de Autor (opcional)"
       
   711 
       
   712 #: ../etherlab/EthercatCIA402Slave.py:125
       
   713 msgid "Axis Pos"
       
   714 msgstr ""
       
   715 
       
   716 #: ../etherlab/EthercatCIA402Slave.py:118
       
   717 msgid "Axis Ref"
       
   718 msgstr ""
   635 
   719 
   636 #: ../dialogs/FindInPouDialog.py:80
   720 #: ../dialogs/FindInPouDialog.py:80
   637 msgid "Backward"
   721 msgid "Backward"
   638 msgstr "Para trás"
   722 msgstr "Para trás"
       
   723 
       
   724 #: ../features.py:19
       
   725 msgid "Bacnet support"
       
   726 msgstr ""
   639 
   727 
   640 #: ../canfestival/config_utils.py:365 ../canfestival/config_utils.py:672
   728 #: ../canfestival/config_utils.py:365 ../canfestival/config_utils.py:672
   641 #, python-format
   729 #, python-format
   642 msgid "Bad location size : %s"
   730 msgid "Bad location size : %s"
   643 msgstr "Mau tamanho de posição %s"
   731 msgstr "Mau tamanho de posição %s"
   645 #: ../dialogs/ArrayTypeDialog.py:57 ../editors/DataTypeEditor.py:183
   733 #: ../dialogs/ArrayTypeDialog.py:57 ../editors/DataTypeEditor.py:183
   646 #: ../editors/DataTypeEditor.py:213 ../editors/DataTypeEditor.py:307
   734 #: ../editors/DataTypeEditor.py:213 ../editors/DataTypeEditor.py:307
   647 msgid "Base Type:"
   735 msgid "Base Type:"
   648 msgstr "Tipo base"
   736 msgstr "Tipo base"
   649 
   737 
   650 #: ../editors/DataTypeEditor.py:639 ../controls/VariablePanel.py:830
   738 #: ../editors/DataTypeEditor.py:639 ../controls/VariablePanel.py:841
   651 msgid "Base Types"
   739 msgid "Base Types"
   652 msgstr "Tipos base"
   740 msgstr "Tipos base"
   653 
   741 
   654 #: ../BeremizIDE.py:483
   742 #: ../BeremizIDE.py:479
   655 msgid "Beremiz"
   743 msgid "Beremiz"
   656 msgstr "Beremiz"
   744 msgstr "Beremiz"
       
   745 
       
   746 #: ../runtime/NevowServer.py:201
       
   747 msgid "Beremiz Runtime Settings"
       
   748 msgstr ""
       
   749 
       
   750 #: ../bacnet/BacnetSlaveEditor.py:938
       
   751 msgid "Binary Input Objects"
       
   752 msgstr ""
       
   753 
       
   754 #: ../bacnet/BacnetSlaveEditor.py:937
       
   755 msgid "Binary Output Objects"
       
   756 msgstr ""
       
   757 
       
   758 #: ../bacnet/BacnetSlaveEditor.py:936
       
   759 msgid "Binary Value Objects"
       
   760 msgstr ""
   657 
   761 
   658 #: ../plcopen/iec_std.csv:70
   762 #: ../plcopen/iec_std.csv:70
   659 msgid "Binary selection (1 of 2)"
   763 msgid "Binary selection (1 of 2)"
   660 msgstr "Selecção binária (1 de 2)"
   764 msgstr "Selecção binária (1 de 2)"
   661 
   765 
   681 
   785 
   682 #: ../plcopen/iec_std.csv:69
   786 #: ../plcopen/iec_std.csv:69
   683 msgid "Bitwise inverting"
   787 msgid "Bitwise inverting"
   684 msgstr "Bitwise inverting"
   788 msgstr "Bitwise inverting"
   685 
   789 
   686 #: ../editors/Viewer.py:621 ../editors/Viewer.py:2440
   790 #: ../editors/Viewer.py:624 ../editors/Viewer.py:2442
   687 msgid "Block"
   791 msgid "Block"
   688 msgstr "Bloco"
   792 msgstr "Bloco"
   689 
   793 
   690 #: ../dialogs/FBDBlockDialog.py:63
   794 #: ../dialogs/FBDBlockDialog.py:63
   691 msgid "Block Properties"
   795 msgid "Block Properties"
   693 
   797 
   694 #: ../editors/TextViewer.py:260
   798 #: ../editors/TextViewer.py:260
   695 msgid "Block name"
   799 msgid "Block name"
   696 msgstr "Nome do bloco "
   800 msgstr "Nome do bloco "
   697 
   801 
   698 #: ../editors/Viewer.py:586
   802 #: ../editors/Viewer.py:589
   699 msgid "Bottom"
   803 msgid "Bottom"
   700 msgstr "Fundo"
   804 msgstr "Fundo"
   701 
   805 
   702 #: ../ProjectController.py:1400
   806 #: ../runtime/PlcStatus.py:11
   703 msgid "Broken"
   807 msgid "Broken"
   704 msgstr "Avariado"
   808 msgstr "Avariado"
   705 
   809 
   706 #: ../dialogs/BrowseValuesLibraryDialog.py:40
   810 #: ../dialogs/BrowseValuesLibraryDialog.py:40
   707 #, python-format
   811 #, python-format
   708 msgid "Browse %s values library"
   812 msgid "Browse %s values library"
   709 msgstr "Explore a biblioteca de valores %s"
   813 msgstr "Explore a biblioteca de valores %s"
   710 
   814 
   711 #: ../dialogs/BrowseLocationsDialog.py:72
   815 #: ../dialogs/BrowseLocationsDialog.py:69
   712 msgid "Browse Locations"
   816 msgid "Browse Locations"
   713 msgstr "Navegar nos endereços"
   817 msgstr "Navegar nos endereços"
   714 
   818 
   715 #: ../ProjectController.py:1815
   819 #: ../ProjectController.py:1898
   716 msgid "Build"
   820 msgid "Build"
   717 msgstr "Compilar"
   821 msgstr "Compilar"
   718 
   822 
   719 #: ../ProjectController.py:1335
   823 #: ../ProjectController.py:1397
   720 msgid "Build directory already clean\n"
   824 msgid "Build directory already clean\n"
   721 msgstr "Directório de compilação já está limpo\n"
   825 msgstr "Directório de compilação já está limpo\n"
   722 
   826 
   723 #: ../ProjectController.py:1816
   827 #: ../ProjectController.py:1899
   724 msgid "Build project into build folder"
   828 msgid "Build project into build folder"
   725 msgstr "Compilar projecto no ficheiro de compilação"
   829 msgstr "Compilar projecto no ficheiro de compilação"
   726 
   830 
   727 #: ../ProjectController.py:1108
   831 #: ../ProjectController.py:1155
   728 msgid "C Build crashed !\n"
   832 msgid "C Build crashed !\n"
   729 msgstr "A compilação C quebrou !\n"
   833 msgstr "A compilação C quebrou !\n"
   730 
   834 
   731 #: ../ProjectController.py:1105
   835 #: ../ProjectController.py:1152
   732 msgid "C Build failed.\n"
   836 msgid "C Build failed.\n"
   733 msgstr "A compilação C falhou.\n"
   837 msgstr "A compilação C falhou.\n"
   734 
   838 
   735 #: ../c_ext/CFileEditor.py:66
   839 #: ../c_ext/CFileEditor.py:66
   736 msgid "C code"
   840 msgid "C code"
   737 msgstr "Codigo C"
   841 msgstr "Codigo C"
   738 
   842 
   739 #: ../ProjectController.py:1186
   843 #: ../ProjectController.py:1240
   740 msgid "C code generated successfully.\n"
   844 msgid "C code generated successfully.\n"
   741 msgstr "Codigo C gerado com sucesso.\n"
   845 msgstr "Codigo C gerado com sucesso.\n"
   742 
   846 
   743 #: ../targets/toolchain_makefile.py:126
   847 #: ../targets/toolchain_makefile.py:126
   744 msgid "C compilation failed.\n"
   848 msgid "C compilation failed.\n"
   747 #: ../targets/toolchain_gcc.py:199
   851 #: ../targets/toolchain_gcc.py:199
   748 #, python-format
   852 #, python-format
   749 msgid "C compilation of %s failed.\n"
   853 msgid "C compilation of %s failed.\n"
   750 msgstr "A compilação C de %s falhou.\n"
   854 msgstr "A compilação C de %s falhou.\n"
   751 
   855 
   752 #: ../features.py:33
   856 #: ../features.py:22
   753 msgid "C extension"
   857 msgid "C extension"
   754 msgstr "Extensão C"
   858 msgstr "Extensão C"
   755 
   859 
   756 #: ../dialogs/AboutDialog.py:69
   860 #: ../dialogs/AboutDialog.py:69
   757 msgid "C&redits"
   861 msgid "C&redits"
   763 
   867 
   764 #: ../canfestival/SlaveEditor.py:48
   868 #: ../canfestival/SlaveEditor.py:48
   765 msgid "CANOpen slave"
   869 msgid "CANOpen slave"
   766 msgstr "Escravo CANOpen"
   870 msgstr "Escravo CANOpen"
   767 
   871 
   768 #: ../features.py:31
   872 #: ../features.py:18
   769 msgid "CANopen support"
   873 msgid "CANopen support"
   770 msgstr "Suporte CANOpen"
   874 msgstr "Suporte CANOpen"
       
   875 
       
   876 #: ../etherlab/ConfigEditor.py:858
       
   877 msgid "CIA402 nodes"
       
   878 msgstr ""
   771 
   879 
   772 #: ../plcopen/plcopen.py:1839 ../plcopen/plcopen.py:1853
   880 #: ../plcopen/plcopen.py:1839 ../plcopen/plcopen.py:1853
   773 #: ../plcopen/plcopen.py:1878 ../plcopen/plcopen.py:1894
   881 #: ../plcopen/plcopen.py:1878 ../plcopen/plcopen.py:1894
   774 msgid "Can only generate execution order on FBD networks!"
   882 msgid "Can only generate execution order on FBD networks!"
   775 msgstr "Só pode gerar ordens de execução em redes FBD!"
   883 msgstr "Só pode gerar ordens de execução em redes FBD!"
   776 
   884 
   777 #: ../controls/VariablePanel.py:291
   885 #: ../controls/VariablePanel.py:290
   778 msgid "Can only give a location to local or global variables"
   886 msgid "Can only give a location to local or global variables"
   779 msgstr "Só pode gerar um endereço para variáveis locais ou globais"
   887 msgstr "Só pode gerar um endereço para variáveis locais ou globais"
   780 
   888 
   781 #: ../PLCOpenEditor.py:318
   889 #: ../PLCOpenEditor.py:318
   782 #, python-format
   890 #, python-format
   783 msgid "Can't generate program to file %s!"
   891 msgid "Can't generate program to file %s!"
   784 msgstr "Não é possivel gerar um programa no ficheiro %s !"
   892 msgstr "Não é possivel gerar um programa no ficheiro %s !"
   785 
   893 
   786 #: ../controls/VariablePanel.py:289
   894 #: ../controls/VariablePanel.py:288
   787 msgid "Can't give a location to a function block instance"
   895 msgid "Can't give a location to a function block instance"
   788 msgstr ""
   896 msgstr ""
   789 "Não é possivel gerar um endereço para uma instância de bloco de função"
   897 "Não é possivel gerar um endereço para uma instância de bloco de função"
   790 
   898 
   791 #: ../PLCOpenEditor.py:363
   899 #: ../PLCOpenEditor.py:363
   792 #, python-format
   900 #, python-format
   793 msgid "Can't save project to file %s!"
   901 msgid "Can't save project to file %s!"
   794 msgstr "Não é possivel salvar o projecto no ficheiro %s !"
   902 msgstr "Não é possivel salvar o projecto no ficheiro %s !"
   795 
   903 
   796 #: ../controls/VariablePanel.py:339
   904 #: ../controls/VariablePanel.py:338
   797 msgid "Can't set an initial value to a function block instance"
   905 msgid "Can't set an initial value to a function block instance"
   798 msgstr ""
   906 msgstr ""
   799 "Não é possivel atribuir um valor inicial a uma instância de bloco de função"
   907 "Não é possivel atribuir um valor inicial a uma instância de bloco de função"
   800 
   908 
   801 #: ../ConfigTreeNode.py:532
   909 #: ../ConfigTreeNode.py:532
   806 #: ../ConfigTreeNode.py:454
   914 #: ../ConfigTreeNode.py:454
   807 #, python-format
   915 #, python-format
   808 msgid "Cannot find lower free IEC channel than %d\n"
   916 msgid "Cannot find lower free IEC channel than %d\n"
   809 msgstr "Nâo é possivel encontrar um canal IEC livre inferior a %d\n"
   917 msgstr "Nâo é possivel encontrar um canal IEC livre inferior a %d\n"
   810 
   918 
   811 #: ../connectors/PYRO/__init__.py:139
   919 #: ../connectors/PYRO/__init__.py:140
   812 msgid "Cannot get PLC status - connection failed.\n"
   920 msgid "Cannot get PLC status - connection failed.\n"
   813 msgstr "Não é possivel obter o estado do PLC - falha de conexão.\n"
   921 msgstr "Não é possivel obter o estado do PLC - falha de conexão.\n"
   814 
   922 
   815 #: ../ProjectController.py:967
   923 #: ../ProjectController.py:1013
   816 msgid "Cannot open/parse VARIABLES.csv!\n"
   924 msgid "Cannot open/parse VARIABLES.csv!\n"
   817 msgstr "Não é possível abrir / analisar VARIÁVEIS.csv!\n"
   925 msgstr "Não é possível abrir / analisar VARIÁVEIS.csv!\n"
   818 
   926 
   819 #: ../canfestival/config_utils.py:400
   927 #: ../canfestival/config_utils.py:400
   820 #, python-brace-format
   928 #, python-brace-format
   823 "(ID:{a2},Idx:{a3},sIdx:{a4}))"
   931 "(ID:{a2},Idx:{a3},sIdx:{a4}))"
   824 msgstr ""
   932 msgstr ""
   825 "Não é possível defenir o bit de offset para uma variavel não  bool '{a1}'  "
   933 "Não é possível defenir o bit de offset para uma variavel não  bool '{a1}'  "
   826 "(ID:{a2},Idx:{a3},sIdx:{a4}))"
   934 "(ID:{a2},Idx:{a3},sIdx:{a4}))"
   827 
   935 
   828 #: ../ProjectController.py:1761
   936 #: ../ProjectController.py:1842
   829 msgid "Cannot transfer while PLC is running. Stop it now?"
   937 msgid "Cannot transfer while PLC is running. Stop it now?"
   830 msgstr ""
   938 msgstr ""
   831 
   939 
   832 #: ../dialogs/SearchInProjectDialog.py:63 ../dialogs/FindInPouDialog.py:89
   940 #: ../dialogs/SearchInProjectDialog.py:63 ../dialogs/FindInPouDialog.py:89
   833 msgid "Case sensitive"
   941 msgid "Case sensitive"
   834 msgstr "Maiúsculas e minúsculas"
   942 msgstr "Maiúsculas e minúsculas"
   835 
   943 
   836 #: ../editors/Viewer.py:581
   944 #: ../editors/Viewer.py:584
   837 msgid "Center"
   945 msgid "Center"
   838 msgstr "Centrar"
   946 msgstr "Centrar"
   839 
   947 
   840 #: ../Beremiz_service.py:276
   948 #: ../Beremiz_service.py:289
   841 msgid "Change IP of interface to bind"
   949 msgid "Change IP of interface to bind"
   842 msgstr "Alterar IP da interface a ligar"
   950 msgstr "Alterar IP da interface a ligar"
   843 
   951 
   844 #: ../Beremiz_service.py:275
   952 #: ../Beremiz_service.py:288
   845 msgid "Change Name"
   953 msgid "Change Name"
   846 msgstr "Alterar nome"
   954 msgstr "Alterar nome"
   847 
   955 
   848 #: ../IDEFrame.py:1977
   956 #: ../IDEFrame.py:1994
   849 msgid "Change POU Type To"
   957 msgid "Change POU Type To"
   850 msgstr "Alterar tipo de Pou para"
   958 msgstr "Alterar tipo de Pou para"
   851 
   959 
   852 #: ../Beremiz_service.py:277
   960 #: ../Beremiz_service.py:290
   853 msgid "Change Port Number"
   961 msgid "Change Port Number"
   854 msgstr "Alterar numero de porto"
   962 msgstr "Alterar numero de porto"
   855 
   963 
   856 #: ../Beremiz_service.py:278
   964 #: ../Beremiz_service.py:291
   857 msgid "Change working directory"
   965 msgid "Change working directory"
   858 msgstr "Alterar directoria de trabalho"
   966 msgstr "Alterar directoria de trabalho"
   859 
   967 
   860 #: ../plcopen/iec_std.csv:81
   968 #: ../plcopen/iec_std.csv:81
   861 msgid "Character string"
   969 msgid "Character string"
   863 
   971 
   864 #: ../svgui/svgui.py:136
   972 #: ../svgui/svgui.py:136
   865 msgid "Choose a SVG file"
   973 msgid "Choose a SVG file"
   866 msgstr "Escolha um ficheiro SVG"
   974 msgstr "Escolha um ficheiro SVG"
   867 
   975 
   868 #: ../ProjectController.py:561
   976 #: ../etherlab/EtherCATManagementEditor.py:911
       
   977 #: ../etherlab/EtherCATManagementEditor.py:1306
       
   978 msgid "Choose a binary file"
       
   979 msgstr ""
       
   980 
       
   981 #: ../ProjectController.py:582
   869 msgid "Choose a directory to save project"
   982 msgid "Choose a directory to save project"
   870 msgstr "Escolha um directório para salvar projecto"
   983 msgstr "Escolha um directório para salvar projecto"
   871 
   984 
   872 #: ../canfestival/canfestival.py:171 ../PLCOpenEditor.py:276
   985 #: ../canfestival/canfestival.py:171 ../bacnet/bacnet.py:434
   873 #: ../PLCOpenEditor.py:308 ../PLCOpenEditor.py:357
   986 #: ../PLCOpenEditor.py:276 ../PLCOpenEditor.py:308 ../PLCOpenEditor.py:357
   874 msgid "Choose a file"
   987 msgid "Choose a file"
   875 msgstr "Escolha um ficheiro"
   988 msgstr "Escolha um ficheiro"
   876 
   989 
   877 #: ../BeremizIDE.py:900
   990 #: ../BeremizIDE.py:897
   878 msgid "Choose a project"
   991 msgid "Choose a project"
   879 msgstr "Escolha um projecto"
   992 msgstr "Escolha um projecto"
   880 
   993 
   881 #: ../dialogs/BrowseValuesLibraryDialog.py:43
   994 #: ../dialogs/BrowseValuesLibraryDialog.py:43
   882 #, python-format
   995 #, python-format
   883 msgid "Choose a value for %s:"
   996 msgid "Choose a value for %s:"
   884 msgstr "Escalha um valor para %s :"
   997 msgstr "Escalha um valor para %s :"
   885 
   998 
   886 #: ../Beremiz_service.py:333
   999 #: ../Beremiz_service.py:346
   887 msgid "Choose a working directory "
  1000 msgid "Choose a working directory "
   888 msgstr "Escolha um directório de trabalho"
  1001 msgstr "Escolha um directório de trabalho"
   889 
  1002 
   890 #: ../BeremizIDE.py:864
  1003 #: ../etherlab/ConfigEditor.py:1234
       
  1004 msgid "Choose an XML file"
       
  1005 msgstr ""
       
  1006 
       
  1007 #: ../BeremizIDE.py:861
   891 msgid "Choose an empty directory for new project"
  1008 msgid "Choose an empty directory for new project"
   892 msgstr ""
  1009 msgstr ""
   893 
  1010 
   894 #: ../ProjectController.py:468
  1011 #: ../ProjectController.py:483
   895 msgid "Chosen folder doesn't contain a program. It's not a valid project!"
  1012 msgid "Chosen folder doesn't contain a program. It's not a valid project!"
   896 msgstr "A pasta escolhida não contém um programa. Não é um projecto válido!"
  1013 msgstr "A pasta escolhida não contém um programa. Não é um projecto válido!"
   897 
  1014 
   898 #: ../ProjectController.py:435
  1015 #: ../ProjectController.py:450
   899 msgid "Chosen folder isn't empty. You can't use it for a new project!"
  1016 msgid "Chosen folder isn't empty. You can't use it for a new project!"
   900 msgstr ""
  1017 msgstr ""
   901 "A pasta escolhida não está vazia. Não pode ser usada para um novo projecto!"
  1018 "A pasta escolhida não está vazia. Não pode ser usada para um novo projecto!"
   902 
  1019 
   903 #: ../controls/VariablePanel.py:60
  1020 #: ../controls/VariablePanel.py:60
   904 msgid "Class"
  1021 msgid "Class"
   905 msgstr "Classe"
  1022 msgstr "Classe"
   906 
  1023 
   907 #: ../controls/VariablePanel.py:472
  1024 #: ../controls/VariablePanel.py:474
   908 msgid "Class Filter:"
  1025 msgid "Class Filter:"
   909 msgstr "Filtro de Classe:"
  1026 msgstr "Filtro de Classe:"
   910 
  1027 
   911 #: ../dialogs/FBDVariableDialog.py:74
  1028 #: ../dialogs/FBDVariableDialog.py:75
   912 msgid "Class:"
  1029 msgid "Class:"
   913 msgstr "Classe:"
  1030 msgstr "Classe:"
   914 
  1031 
   915 #: ../ProjectController.py:1821
  1032 #: ../ProjectController.py:1904
   916 msgid "Clean"
  1033 msgid "Clean"
   917 msgstr "Limpar"
  1034 msgstr "Limpar"
   918 
  1035 
   919 #: ../controls/LogViewer.py:327
  1036 #: ../controls/LogViewer.py:327
   920 msgid "Clean log messages"
  1037 msgid "Clean log messages"
   921 msgstr "Limpar menssagens log"
  1038 msgstr "Limpar menssagens log"
   922 
  1039 
   923 #: ../ProjectController.py:1822
  1040 #: ../ProjectController.py:1905
   924 msgid "Clean project build folder"
  1041 msgid "Clean project build folder"
   925 msgstr "Limpar a pasta de compilação do projeto"
  1042 msgstr "Limpar a pasta de compilação do projeto"
   926 
  1043 
   927 #: ../ProjectController.py:1332
  1044 #: ../ProjectController.py:1394
   928 msgid "Cleaning the build directory\n"
  1045 msgid "Cleaning the build directory\n"
   929 msgstr "Limpar o directório de compilação\n"
  1046 msgstr "Limpar o directório de compilação\n"
   930 
  1047 
   931 #: ../IDEFrame.py:437
  1048 #: ../IDEFrame.py:439
   932 msgid "Clear Errors"
  1049 msgid "Clear Errors"
   933 msgstr "limpar erros"
  1050 msgstr "limpar erros"
   934 
  1051 
   935 #: ../editors/Viewer.py:680
  1052 #: ../editors/Viewer.py:683
   936 msgid "Clear Execution Order"
  1053 msgid "Clear Execution Order"
   937 msgstr "limpar ordem de execução"
  1054 msgstr "limpar ordem de execução"
   938 
  1055 
   939 #: ../dialogs/SearchInProjectDialog.py:107 ../dialogs/FindInPouDialog.py:112
  1056 #: ../dialogs/SearchInProjectDialog.py:107 ../dialogs/FindInPouDialog.py:112
       
  1057 #: ../etherlab/ConfigEditor.py:1361
   940 msgid "Close"
  1058 msgid "Close"
   941 msgstr "Fechar"
  1059 msgstr "Fechar"
   942 
  1060 
   943 #: ../BeremizIDE.py:627 ../PLCOpenEditor.py:183
  1061 #: ../BeremizIDE.py:623 ../PLCOpenEditor.py:183
   944 msgid "Close Application"
  1062 msgid "Close Application"
   945 msgstr "Fechar aplicação"
  1063 msgstr "Fechar aplicação"
   946 
  1064 
   947 #: ../BeremizIDE.py:253 ../BeremizIDE.py:566 ../PLCOpenEditor.py:81
  1065 #: ../BeremizIDE.py:253 ../BeremizIDE.py:562 ../PLCOpenEditor.py:81
   948 #: ../IDEFrame.py:1040
  1066 #: ../IDEFrame.py:1053
   949 msgid "Close Project"
  1067 msgid "Close Project"
   950 msgstr "Fechar projecto"
  1068 msgstr "Fechar projecto"
   951 
  1069 
   952 #: ../BeremizIDE.py:251 ../PLCOpenEditor.py:79
  1070 #: ../BeremizIDE.py:251 ../PLCOpenEditor.py:79
   953 msgid "Close Tab"
  1071 msgid "Close Tab"
   954 msgstr "Fechar aba"
  1072 msgstr "Fechar aba"
   955 
  1073 
   956 #: ../editors/Viewer.py:638 ../editors/Viewer.py:2448
  1074 #: ../editors/Viewer.py:641 ../editors/Viewer.py:2450
   957 msgid "Coil"
  1075 msgid "Coil"
   958 msgstr "Bobine"
  1076 msgstr "Bobine"
   959 
  1077 
   960 #: ../editors/Viewer.py:659 ../editors/LDViewer.py:517
  1078 #: ../editors/Viewer.py:662 ../editors/LDViewer.py:517
   961 msgid "Comment"
  1079 msgid "Comment"
   962 msgstr "Comentário"
  1080 msgstr "Comentário"
       
  1081 
       
  1082 #: ../etherlab/ConfigEditor.py:66
       
  1083 msgid "Communication Parameters"
       
  1084 msgstr ""
   963 
  1085 
   964 #: ../BeremizIDE.py:303 ../BeremizIDE.py:307 ../PLCOpenEditor.py:134
  1086 #: ../BeremizIDE.py:303 ../BeremizIDE.py:307 ../PLCOpenEditor.py:134
   965 #: ../PLCOpenEditor.py:138
  1087 #: ../PLCOpenEditor.py:138
   966 msgid "Community support"
  1088 msgid "Community support"
   967 msgstr "Suporte da comunidade"
  1089 msgstr "Suporte da comunidade"
   968 
  1090 
   969 #: ../dialogs/ProjectDialog.py:65
  1091 #: ../dialogs/ProjectDialog.py:63
   970 msgid "Company Name"
  1092 msgid "Company Name"
   971 msgstr "Nome da Empresa"
  1093 msgstr "Nome da Empresa"
   972 
  1094 
   973 #: ../controls/ProjectPropertiesPanel.py:106
  1095 #: ../controls/ProjectPropertiesPanel.py:108
   974 msgid "Company Name (required):"
  1096 msgid "Company Name (required):"
   975 msgstr "Nome da Empresa (obrigatório):"
  1097 msgstr "Nome da Empresa (obrigatório):"
   976 
  1098 
   977 #: ../controls/ProjectPropertiesPanel.py:107
  1099 #: ../controls/ProjectPropertiesPanel.py:109
   978 msgid "Company URL (optional):"
  1100 msgid "Company URL (optional):"
   979 msgstr "URL da Empresa (opcional):"
  1101 msgstr "URL da Empresa (opcional):"
   980 
  1102 
   981 #: ../plcopen/iec_std.csv:75
  1103 #: ../plcopen/iec_std.csv:75
   982 msgid "Comparison"
  1104 msgid "Comparison"
   983 msgstr "Comparação"
  1105 msgstr "Comparação"
   984 
  1106 
   985 #: ../ProjectController.py:756
  1107 #: ../ProjectController.py:787
   986 msgid "Compiling IEC Program into C code...\n"
  1108 msgid "Compiling IEC Program into C code...\n"
   987 msgstr "A compilar programa ICE para codigo C...\n"
  1109 msgstr "A compilar programa ICE para codigo C...\n"
   988 
  1110 
   989 #: ../plcopen/iec_std.csv:85
  1111 #: ../plcopen/iec_std.csv:85
   990 msgid "Concatenation"
  1112 msgid "Concatenation"
  1006 msgid "Configurations"
  1128 msgid "Configurations"
  1007 msgstr "Configurações"
  1129 msgstr "Configurações"
  1008 
  1130 
  1009 #: ../editors/Viewer.py:351 ../editors/Viewer.py:381 ../editors/Viewer.py:403
  1131 #: ../editors/Viewer.py:351 ../editors/Viewer.py:381 ../editors/Viewer.py:403
  1010 #: ../editors/TextViewer.py:289 ../editors/TextViewer.py:343
  1132 #: ../editors/TextViewer.py:289 ../editors/TextViewer.py:343
  1011 #: ../editors/TextViewer.py:366 ../controls/VariablePanel.py:354
  1133 #: ../editors/TextViewer.py:366 ../controls/VariablePanel.py:353
  1012 msgid "Confirm or change variable name"
  1134 msgid "Confirm or change variable name"
  1013 msgstr "Confirme ou altere o nome da variável"
  1135 msgstr "Confirme ou altere o nome da variável"
  1014 
  1136 
  1015 #: ../ProjectController.py:1842
  1137 #: ../ProjectController.py:1925
  1016 msgid "Connect"
  1138 msgid "Connect"
  1017 msgstr "Conectar"
  1139 msgstr "Conectar"
  1018 
  1140 
  1019 #: ../ProjectController.py:1843
  1141 #: ../ProjectController.py:1926
  1020 msgid "Connect to the target PLC"
  1142 msgid "Connect to the target PLC"
  1021 msgstr "Conectar ao PLC alvo"
  1143 msgstr "Conectar ao PLC alvo"
  1022 
  1144 
  1023 #: ../ProjectController.py:1391
  1145 #: ../ProjectController.py:1469
  1024 #, python-format
  1146 #, python-format
  1025 msgid "Connected to URI: %s"
  1147 msgid "Connected to URI: %s"
  1026 msgstr "Conectar ao URI: %s"
  1148 msgstr "Conectar ao URI: %s"
  1027 
  1149 
  1028 #: ../dialogs/SFCTransitionDialog.py:78 ../editors/Viewer.py:623
  1150 #: ../dialogs/SFCTransitionDialog.py:78 ../editors/Viewer.py:626
  1029 #: ../editors/Viewer.py:2441
  1151 #: ../editors/Viewer.py:2443
  1030 msgid "Connection"
  1152 msgid "Connection"
  1031 msgstr "Conexão"
  1153 msgstr "Conexão"
  1032 
  1154 
  1033 #: ../dialogs/ConnectionDialog.py:55
  1155 #: ../dialogs/ConnectionDialog.py:55
  1034 msgid "Connection Properties"
  1156 msgid "Connection Properties"
  1035 msgstr "Propriedades da conexão"
  1157 msgstr "Propriedades da conexão"
  1036 
  1158 
  1037 #: ../ProjectController.py:1691
  1159 #: ../ProjectController.py:1773
  1038 msgid "Connection canceled!\n"
  1160 msgid "Connection canceled!\n"
  1039 msgstr "Conexão cancelada!\n"
  1161 msgstr "Conexão cancelada!\n"
  1040 
  1162 
  1041 #: ../ProjectController.py:1714
  1163 #: ../ProjectController.py:1797
  1042 #, python-format
  1164 #, python-format
  1043 msgid "Connection failed to %s!\n"
  1165 msgid "Connection failed to %s!\n"
  1044 msgstr "Falha na conexão a %s !\n"
  1166 msgstr "Falha na conexão a %s !\n"
  1045 
  1167 
  1046 #: ../connectors/PYRO/__init__.py:123 ../connectors/WAMP/__init__.py:120
  1168 #: ../connectors/PYRO/__init__.py:124 ../connectors/WAMP/__init__.py:121
  1047 msgid "Connection lost!\n"
  1169 msgid "Connection lost!\n"
  1048 msgstr "Conexão perdida!\n"
  1170 msgstr "Conexão perdida!\n"
  1049 
  1171 
  1050 #: ../connectors/PYRO/__init__.py:110
  1172 #: ../connectors/PYRO/__init__.py:111
  1051 #, python-format
  1173 #, python-format
  1052 msgid "Connection to '%s' failed.\n"
  1174 msgid "Connection to '%s' failed.\n"
  1053 msgstr "A conexão com %s falhou.\n"
  1175 msgstr "A conexão com %s falhou.\n"
  1054 
  1176 
  1055 #: ../dialogs/ConnectionDialog.py:67 ../editors/Viewer.py:1676
  1177 #: ../dialogs/ConnectionDialog.py:67 ../editors/Viewer.py:1678
  1056 msgid "Connector"
  1178 msgid "Connector"
  1057 msgstr "Conector"
  1179 msgstr "Conector"
  1058 
  1180 
  1059 #: ../dialogs/SFCStepDialog.py:68
  1181 #: ../dialogs/SFCStepDialog.py:68
  1060 msgid "Connectors:"
  1182 msgid "Connectors:"
  1061 msgstr "Conectores:"
  1183 msgstr "Conectores:"
  1062 
  1184 
  1063 #: ../BeremizIDE.py:378
  1185 #: ../BeremizIDE.py:374
  1064 msgid "Console"
  1186 msgid "Console"
  1065 msgstr "Consola"
  1187 msgstr "Consola"
  1066 
  1188 
  1067 #: ../controls/VariablePanel.py:75
  1189 #: ../controls/VariablePanel.py:75
  1068 msgid "Constant"
  1190 msgid "Constant"
  1069 msgstr "Constante"
  1191 msgstr "Constante"
  1070 
  1192 
  1071 #: ../editors/Viewer.py:634 ../editors/Viewer.py:2444
  1193 #: ../editors/Viewer.py:637 ../editors/Viewer.py:2446
  1072 msgid "Contact"
  1194 msgid "Contact"
  1073 msgstr "Contacto"
  1195 msgstr "Contacto"
  1074 
  1196 
  1075 #: ../controls/ProjectPropertiesPanel.py:217
  1197 #: ../controls/ProjectPropertiesPanel.py:219
  1076 msgid "Content Description (optional):"
  1198 msgid "Content Description (optional):"
  1077 msgstr "descrição de conteúdo (opcional):"
  1199 msgstr "descrição de conteúdo (opcional):"
  1078 
  1200 
  1079 #: ../dialogs/ConnectionDialog.py:68 ../editors/Viewer.py:1677
  1201 #: ../dialogs/ConnectionDialog.py:68 ../editors/Viewer.py:1679
  1080 msgid "Continuation"
  1202 msgid "Continuation"
  1081 msgstr "Continuação"
  1203 msgstr "Continuação"
       
  1204 
       
  1205 #: ../etherlab/EtherCATManagementEditor.py:37
       
  1206 msgid "Control Byte"
       
  1207 msgstr ""
  1082 
  1208 
  1083 #: ../plcopen/iec_std.csv:18
  1209 #: ../plcopen/iec_std.csv:18
  1084 msgid "Conversion from BCD"
  1210 msgid "Conversion from BCD"
  1085 msgstr "Conversão de BCD"
  1211 msgstr "Conversão de BCD"
  1086 
  1212 
  1094 
  1220 
  1095 #: ../plcopen/iec_std.csv:20
  1221 #: ../plcopen/iec_std.csv:20
  1096 msgid "Conversion to time-of-day"
  1222 msgid "Conversion to time-of-day"
  1097 msgstr "Conversão para hora-do-dia"
  1223 msgstr "Conversão para hora-do-dia"
  1098 
  1224 
  1099 #: ../editors/Viewer.py:695 ../controls/LogViewer.py:713 ../IDEFrame.py:372
  1225 #: ../editors/Viewer.py:698 ../controls/LogViewer.py:713 ../IDEFrame.py:375
  1100 #: ../IDEFrame.py:427
  1226 #: ../IDEFrame.py:428
  1101 msgid "Copy"
  1227 msgid "Copy"
  1102 msgstr "Copiar"
  1228 msgstr "Copiar"
  1103 
  1229 
  1104 #: ../IDEFrame.py:1964
  1230 #: ../IDEFrame.py:1981
  1105 msgid "Copy POU"
  1231 msgid "Copy POU"
  1106 msgstr "Copiar POU"
  1232 msgstr "Copiar POU"
  1107 
  1233 
  1108 #: ../editors/FileManagementPanel.py:68
  1234 #: ../editors/FileManagementPanel.py:67
  1109 msgid "Copy file from left folder to right"
  1235 msgid "Copy file from left folder to right"
  1110 msgstr "Copiar o arquivo da pasta esquerda para a direita"
  1236 msgstr "Copiar o arquivo da pasta esquerda para a direita"
  1111 
  1237 
  1112 #: ../editors/FileManagementPanel.py:67
  1238 #: ../editors/FileManagementPanel.py:66
  1113 msgid "Copy file from right folder to left"
  1239 msgid "Copy file from right folder to left"
  1114 msgstr "Copiar o arquivo da pasta direita para a esquerda"
  1240 msgstr "Copiar o arquivo da pasta direita para a esquerda"
  1115 
  1241 
  1116 #: ../plcopen/iec_std.csv:28
  1242 #: ../plcopen/iec_std.csv:28
  1117 msgid "Cosine"
  1243 msgid "Cosine"
  1129 #: ../py_ext/PythonFileCTNMixin.py:81
  1255 #: ../py_ext/PythonFileCTNMixin.py:81
  1130 #, python-format
  1256 #, python-format
  1131 msgid "Couldn't import old %s file."
  1257 msgid "Couldn't import old %s file."
  1132 msgstr "Não foi possivél importar o ficheiro antigo %s."
  1258 msgstr "Não foi possivél importar o ficheiro antigo %s."
  1133 
  1259 
       
  1260 #: ../etherlab/EthercatMaster.py:258
       
  1261 #, python-format
       
  1262 msgid "Couldn't load %s network configuration file."
       
  1263 msgstr ""
       
  1264 
       
  1265 #: ../etherlab/EthercatMaster.py:279
       
  1266 #, python-format
       
  1267 msgid "Couldn't load %s network process variables file."
       
  1268 msgstr ""
       
  1269 
  1134 #: ../ConfigTreeNode.py:630
  1270 #: ../ConfigTreeNode.py:630
  1135 #, python-brace-format
  1271 #, python-brace-format
  1136 msgid ""
  1272 msgid ""
  1137 "Couldn't load confnode base parameters {a1} :\n"
  1273 "Couldn't load confnode base parameters {a1} :\n"
  1138 " {a2}"
  1274 " {a2}"
  1146 "Couldn't load confnode parameters {a1} :\n"
  1282 "Couldn't load confnode parameters {a1} :\n"
  1147 " {a2}"
  1283 " {a2}"
  1148 msgstr ""
  1284 msgstr ""
  1149 "Não foi possível carregar parâmetros  de confnode {a1} : \n"
  1285 "Não foi possível carregar parâmetros  de confnode {a1} : \n"
  1150 " {a2}"
  1286 " {a2}"
       
  1287 
       
  1288 #: ../etherlab/etherlab.py:264
       
  1289 #, python-brace-format
       
  1290 msgid ""
       
  1291 "Couldn't load {a1} XML file:\n"
       
  1292 "{a2}"
       
  1293 msgstr ""
  1151 
  1294 
  1152 #: ../PLCControler.py:552
  1295 #: ../PLCControler.py:552
  1153 msgid "Couldn't paste non-POU object."
  1296 msgid "Couldn't paste non-POU object."
  1154 msgstr "Não foi possível colar o objeto não-POU."
  1297 msgstr "Não foi possível colar o objeto não-POU."
  1155 
  1298 
  1156 #: ../ProjectController.py:1636
  1299 #: ../ProjectController.py:1717
  1157 msgid "Couldn't start PLC !\n"
  1300 msgid "Couldn't start PLC !\n"
  1158 msgstr "Não foi possível iniciar o PLC!\n"
  1301 msgstr "Não foi possível iniciar o PLC!\n"
  1159 
  1302 
  1160 #: ../ProjectController.py:1644
  1303 #: ../ProjectController.py:1725
  1161 msgid "Couldn't stop PLC !\n"
  1304 msgid "Couldn't stop PLC !\n"
  1162 msgstr "Não foi possível parar o PLC!\n"
  1305 msgstr "Não foi possível parar o PLC!\n"
  1163 
  1306 
  1164 #: ../svgui/svgui.py:57
  1307 #: ../svgui/svgui.py:57
  1165 msgid "Create HMI"
  1308 msgid "Create HMI"
  1166 msgstr "Criar HMI"
  1309 msgstr "Criar HMI"
  1167 
  1310 
  1168 #: ../dialogs/PouDialog.py:54
  1311 #: ../dialogs/PouDialog.py:48
  1169 msgid "Create a new POU"
  1312 msgid "Create a new POU"
  1170 msgstr "Criar uma nova POU"
  1313 msgstr "Criar uma nova POU"
  1171 
  1314 
  1172 #: ../dialogs/PouActionDialog.py:45
  1315 #: ../dialogs/PouActionDialog.py:42
  1173 msgid "Create a new action"
  1316 msgid "Create a new action"
  1174 msgstr "Criar uma nova acção"
  1317 msgstr "Criar uma nova acção"
  1175 
  1318 
  1176 #: ../IDEFrame.py:166
  1319 #: ../IDEFrame.py:313
  1177 msgid "Create a new action block"
  1320 msgid "Create a new action block"
  1178 msgstr "Criar um novo bloco de ação"
  1321 msgstr "Criar um novo bloco de ação"
  1179 
  1322 
  1180 #: ../IDEFrame.py:115 ../IDEFrame.py:145 ../IDEFrame.py:178
  1323 #: ../IDEFrame.py:262 ../IDEFrame.py:292 ../IDEFrame.py:325
  1181 msgid "Create a new block"
  1324 msgid "Create a new block"
  1182 msgstr "Criar um novo bloco"
  1325 msgstr "Criar um novo bloco"
  1183 
  1326 
  1184 #: ../IDEFrame.py:139
  1327 #: ../IDEFrame.py:286
  1185 msgid "Create a new branch"
  1328 msgid "Create a new branch"
  1186 msgstr "Criar uma nova ramificação"
  1329 msgstr "Criar uma nova ramificação"
  1187 
  1330 
  1188 #: ../IDEFrame.py:133
  1331 #: ../IDEFrame.py:280
  1189 msgid "Create a new coil"
  1332 msgid "Create a new coil"
  1190 msgstr "Criar uma nova bobine"
  1333 msgstr "Criar uma nova bobine"
  1191 
  1334 
  1192 #: ../IDEFrame.py:109 ../IDEFrame.py:124 ../IDEFrame.py:154
  1335 #: ../IDEFrame.py:256 ../IDEFrame.py:271 ../IDEFrame.py:301
  1193 msgid "Create a new comment"
  1336 msgid "Create a new comment"
  1194 msgstr "Criar um novo comentário"
  1337 msgstr "Criar um novo comentário"
  1195 
  1338 
  1196 #: ../IDEFrame.py:118 ../IDEFrame.py:148 ../IDEFrame.py:181
  1339 #: ../IDEFrame.py:265 ../IDEFrame.py:295 ../IDEFrame.py:328
  1197 msgid "Create a new connection"
  1340 msgid "Create a new connection"
  1198 msgstr "Criar uma nova conexão"
  1341 msgstr "Criar uma nova conexão"
  1199 
  1342 
  1200 #: ../IDEFrame.py:136 ../IDEFrame.py:187
  1343 #: ../IDEFrame.py:283 ../IDEFrame.py:334
  1201 msgid "Create a new contact"
  1344 msgid "Create a new contact"
  1202 msgstr "Criar um novo contacto"
  1345 msgstr "Criar um novo contacto"
  1203 
  1346 
  1204 #: ../IDEFrame.py:169
  1347 #: ../IDEFrame.py:316
  1205 msgid "Create a new divergence"
  1348 msgid "Create a new divergence"
  1206 msgstr "Criar uma nova divergência"
  1349 msgstr "Criar uma nova divergência"
  1207 
  1350 
  1208 #: ../dialogs/SFCDivergenceDialog.py:54
  1351 #: ../dialogs/SFCDivergenceDialog.py:54
  1209 msgid "Create a new divergence or convergence"
  1352 msgid "Create a new divergence or convergence"
  1210 msgstr "Criar uma nova divergência ou convergência"
  1353 msgstr "Criar uma nova divergência ou convergência"
  1211 
  1354 
  1212 #: ../IDEFrame.py:157
  1355 #: ../IDEFrame.py:304
  1213 msgid "Create a new initial step"
  1356 msgid "Create a new initial step"
  1214 msgstr "Criar um novo passo inicial"
  1357 msgstr "Criar um novo passo inicial"
  1215 
  1358 
  1216 #: ../IDEFrame.py:172
  1359 #: ../IDEFrame.py:319
  1217 msgid "Create a new jump"
  1360 msgid "Create a new jump"
  1218 msgstr "Criar um novo salto"
  1361 msgstr "Criar um novo salto"
  1219 
  1362 
  1220 #: ../IDEFrame.py:127 ../IDEFrame.py:184
  1363 #: ../IDEFrame.py:274 ../IDEFrame.py:331
  1221 msgid "Create a new power rail"
  1364 msgid "Create a new power rail"
  1222 msgstr "Criar um novo trilho de energia"
  1365 msgstr "Criar um novo trilho de energia"
  1223 
  1366 
  1224 #: ../IDEFrame.py:130
  1367 #: ../IDEFrame.py:277
  1225 msgid "Create a new rung"
  1368 msgid "Create a new rung"
  1226 msgstr "Criar uma nova rung"
  1369 msgstr "Criar uma nova rung"
  1227 
  1370 
  1228 #: ../IDEFrame.py:160
  1371 #: ../IDEFrame.py:307
  1229 msgid "Create a new step"
  1372 msgid "Create a new step"
  1230 msgstr "Criar um novo passo"
  1373 msgstr "Criar um novo passo"
  1231 
  1374 
  1232 #: ../dialogs/PouTransitionDialog.py:49 ../IDEFrame.py:163
  1375 #: ../dialogs/PouTransitionDialog.py:45 ../IDEFrame.py:310
  1233 msgid "Create a new transition"
  1376 msgid "Create a new transition"
  1234 msgstr "Criar uma nova transição"
  1377 msgstr "Criar uma nova transição"
  1235 
  1378 
  1236 #: ../IDEFrame.py:112 ../IDEFrame.py:142 ../IDEFrame.py:175
  1379 #: ../IDEFrame.py:259 ../IDEFrame.py:289 ../IDEFrame.py:322
  1237 msgid "Create a new variable"
  1380 msgid "Create a new variable"
  1238 msgstr "Criar uma nova variável"
  1381 msgstr "Criar uma nova variável"
       
  1382 
       
  1383 #: ../etherlab/etherlab.py:183
       
  1384 msgid "Creating new PDO"
       
  1385 msgstr ""
  1239 
  1386 
  1240 #: ../dialogs/AboutDialog.py:109
  1387 #: ../dialogs/AboutDialog.py:109
  1241 msgid "Credits"
  1388 msgid "Credits"
  1242 msgstr "Creditos"
  1389 msgstr "Creditos"
  1243 
  1390 
  1244 #: ../Beremiz_service.py:424
  1391 #: ../runtime/WampClient.py:400
       
  1392 msgid "Current status"
       
  1393 msgstr ""
       
  1394 
       
  1395 #: ../Beremiz_service.py:437
  1245 msgid "Current working directory :"
  1396 msgid "Current working directory :"
  1246 msgstr "Directoria de trabalho actual"
  1397 msgstr "Directoria de trabalho actual"
  1247 
  1398 
  1248 #: ../editors/Viewer.py:694 ../IDEFrame.py:370 ../IDEFrame.py:426
  1399 #: ../runtime/WampClient.py:161
       
  1400 msgid "Custom protocol options failed :"
       
  1401 msgstr ""
       
  1402 
       
  1403 #: ../editors/Viewer.py:697 ../IDEFrame.py:373 ../IDEFrame.py:427
  1249 msgid "Cut"
  1404 msgid "Cut"
  1250 msgstr "Cortar"
  1405 msgstr "Cortar"
  1251 
  1406 
  1252 #: ../editors/ResourceEditor.py:81
  1407 #: ../editors/ResourceEditor.py:81
  1253 msgid "Cyclic"
  1408 msgid "Cyclic"
  1292 
  1447 
  1293 #: ../plcopen/iec_std.csv:50 ../plcopen/iec_std.csv:51
  1448 #: ../plcopen/iec_std.csv:50 ../plcopen/iec_std.csv:51
  1294 msgid "Date subtraction"
  1449 msgid "Date subtraction"
  1295 msgstr "Subtração de data"
  1450 msgstr "Subtração de data"
  1296 
  1451 
  1297 #: ../dialogs/DurationEditorDialog.py:46
  1452 #: ../dialogs/DurationEditorDialog.py:57
  1298 msgid "Days:"
  1453 msgid "Days:"
  1299 msgstr "Dias:"
  1454 msgstr "Dias:"
  1300 
  1455 
  1301 #: ../ProjectController.py:1729
  1456 #: ../ProjectController.py:1809
  1302 msgid "Debug does not match PLC - stop/transfert/start to re-enable\n"
  1457 msgid "Debug does not match PLC - stop/transfert/start to re-enable\n"
  1303 msgstr ""
  1458 msgstr ""
  1304 "Depuração não corresponde ao PLC - parar / transferir / iniciar para "
  1459 "Depuração não corresponde ao PLC - parar / transferir / iniciar para "
  1305 "reativar\n"
  1460 "reativar\n"
  1306 
  1461 
  1307 #: ../controls/PouInstanceVariablesPanel.py:144
  1462 #: ../controls/PouInstanceVariablesPanel.py:144
  1308 msgid "Debug instance"
  1463 msgid "Debug instance"
  1309 msgstr "Depurar a instância"
  1464 msgstr "Depurar a instância"
  1310 
  1465 
  1311 #: ../editors/Viewer.py:490
  1466 #: ../editors/Viewer.py:493
  1312 #, python-format
  1467 #, python-format
  1313 msgid "Debug: %s"
  1468 msgid "Debug: %s"
  1314 msgstr "depuração %s"
  1469 msgstr "depuração %s"
  1315 
  1470 
  1316 #: ../ProjectController.py:1471
  1471 #: ../ProjectController.py:1548
  1317 #, python-format
  1472 #, python-format
  1318 msgid "Debug: Unknown variable '%s'\n"
  1473 msgid "Debug: Unknown variable '%s'\n"
  1319 msgstr "Depuração: Variável desconhecida '%s '\n"
  1474 msgstr "Depuração: Variável desconhecida '%s '\n"
  1320 
  1475 
  1321 #: ../ProjectController.py:1469
  1476 #: ../ProjectController.py:1545
  1322 #, python-format
  1477 #, python-format
  1323 msgid "Debug: Unsupported type to debug '%s'\n"
  1478 msgid "Debug: Unsupported type to debug '%s'\n"
  1324 msgstr "Depuração: Tipo não suportado para depurar ' %s '\n"
  1479 msgstr "Depuração: Tipo não suportado para depurar ' %s '\n"
  1325 
  1480 
  1326 #: ../IDEFrame.py:660
  1481 #: ../IDEFrame.py:666
  1327 msgid "Debugger"
  1482 msgid "Debugger"
  1328 msgstr "Depurador"
  1483 msgstr "Depurador"
  1329 
  1484 
  1330 #: ../ProjectController.py:1726
  1485 #: ../ProjectController.py:1805
  1331 msgid "Debugger ready\n"
  1486 msgid "Debugger ready\n"
  1332 msgstr "Depurador pronto\n"
  1487 msgstr "Depurador pronto\n"
  1333 
  1488 
  1334 #: ../BeremizIDE.py:1004 ../editors/Viewer.py:670 ../IDEFrame.py:1993
  1489 #: ../etherlab/EtherCATManagementEditor.py:37
       
  1490 msgid "Default Size"
       
  1491 msgstr ""
       
  1492 
       
  1493 #: ../etherlab/EthercatCFileGenerator.py:174
       
  1494 #, python-format
       
  1495 msgid "Definition conflict for location \"%s\""
       
  1496 msgstr ""
       
  1497 
       
  1498 #: ../BeremizIDE.py:1001 ../editors/Viewer.py:673 ../IDEFrame.py:2010
  1335 msgid "Delete"
  1499 msgid "Delete"
  1336 msgstr "Eliminar"
  1500 msgstr "Eliminar"
  1337 
  1501 
  1338 #: ../editors/Viewer.py:610
  1502 #: ../editors/Viewer.py:613
  1339 msgid "Delete Divergence Branch"
  1503 msgid "Delete Divergence Branch"
  1340 msgstr "Eliminar ramificação de divergência"
  1504 msgstr "Eliminar ramificação de divergência"
  1341 
  1505 
  1342 #: ../editors/FileManagementPanel.py:157
  1506 #: ../etherlab/ConfigEditor.py:1261 ../editors/FileManagementPanel.py:156
  1343 msgid "Delete File"
  1507 msgid "Delete File"
  1344 msgstr "Eliminar ficheiro"
  1508 msgstr "Eliminar ficheiro"
  1345 
  1509 
  1346 #: ../editors/Viewer.py:597
  1510 #: ../editors/Viewer.py:600
  1347 msgid "Delete Wire Segment"
  1511 msgid "Delete Wire Segment"
  1348 msgstr "Eliminar seguemento de fio"
  1512 msgstr "Eliminar seguemento de fio"
  1349 
  1513 
  1350 #: ../controls/CustomEditableListBox.py:44
  1514 #: ../controls/CustomEditableListBox.py:44
  1351 msgid "Delete item"
  1515 msgid "Delete item"
  1357 
  1521 
  1358 #: ../editors/DataTypeEditor.py:161
  1522 #: ../editors/DataTypeEditor.py:161
  1359 msgid "Derivation Type:"
  1523 msgid "Derivation Type:"
  1360 msgstr "Tipo de Derivação:"
  1524 msgstr "Tipo de Derivação:"
  1361 
  1525 
  1362 #: ../editors/CodeFileEditor.py:735
  1526 #: ../etherlab/ConfigEditor.py:346 ../etherlab/ConfigEditor.py:465
       
  1527 #: ../editors/CodeFileEditor.py:754
  1363 msgid "Description"
  1528 msgid "Description"
  1364 msgstr "Descrição"
  1529 msgstr "Descrição"
  1365 
  1530 
  1366 #: ../controls/VariablePanel.py:463
  1531 #: ../controls/VariablePanel.py:465
  1367 msgid "Description:"
  1532 msgid "Description:"
  1368 msgstr "Descrição:"
  1533 msgstr "Descrição:"
  1369 
  1534 
  1370 #: ../dialogs/ArrayTypeDialog.py:63 ../editors/DataTypeEditor.py:332
  1535 #: ../dialogs/ArrayTypeDialog.py:63 ../editors/DataTypeEditor.py:332
  1371 msgid "Dimensions:"
  1536 msgid "Dimensions:"
  1373 
  1538 
  1374 #: ../dialogs/FindInPouDialog.py:69
  1539 #: ../dialogs/FindInPouDialog.py:69
  1375 msgid "Direction"
  1540 msgid "Direction"
  1376 msgstr "Direcção"
  1541 msgstr "Direcção"
  1377 
  1542 
  1378 #: ../dialogs/BrowseLocationsDialog.py:102
  1543 #: ../dialogs/BrowseLocationsDialog.py:101
  1379 msgid "Direction:"
  1544 msgid "Direction:"
  1380 msgstr "Direcção:"
  1545 msgstr "Direcção:"
  1381 
  1546 
  1382 #: ../editors/DataTypeEditor.py:60
  1547 #: ../editors/DataTypeEditor.py:60
  1383 msgid "Directly"
  1548 msgid "Directly"
  1384 msgstr "Diretamente"
  1549 msgstr "Diretamente"
  1385 
  1550 
  1386 #: ../ProjectController.py:1855
  1551 #: ../ProjectController.py:1938
  1387 msgid "Disconnect"
  1552 msgid "Disconnect"
  1388 msgstr ""
  1553 msgstr ""
  1389 
  1554 
  1390 #: ../ProjectController.py:1856
  1555 #: ../ProjectController.py:1939
  1391 msgid "Disconnect from PLC"
  1556 msgid "Disconnect from PLC"
  1392 msgstr ""
  1557 msgstr ""
  1393 
  1558 
  1394 #: ../ProjectController.py:1401
  1559 #: ../runtime/PlcStatus.py:14
  1395 msgid "Disconnected"
  1560 msgid "Disconnected"
  1396 msgstr ""
  1561 msgstr ""
  1397 
  1562 
  1398 #: ../editors/Viewer.py:654 ../editors/Viewer.py:2436
  1563 #: ../editors/Viewer.py:657 ../editors/Viewer.py:2438
  1399 msgid "Divergence"
  1564 msgid "Divergence"
  1400 msgstr ""
  1565 msgstr ""
  1401 
  1566 
  1402 #: ../plcopen/iec_std.csv:36
  1567 #: ../plcopen/iec_std.csv:36
  1403 msgid "Division"
  1568 msgid "Division"
  1404 msgstr ""
  1569 msgstr ""
  1405 
  1570 
  1406 #: ../editors/FileManagementPanel.py:156
  1571 #: ../etherlab/ConfigEditor.py:1260 ../editors/FileManagementPanel.py:155
  1407 #, python-format
  1572 #, python-format
  1408 msgid "Do you really want to delete the file '%s'?"
  1573 msgid "Do you really want to delete the file '%s'?"
  1409 msgstr ""
  1574 msgstr ""
  1410 
  1575 
  1411 #: ../controls/VariablePanel.py:65
  1576 #: ../controls/VariablePanel.py:65
  1414 
  1579 
  1415 #: ../PLCOpenEditor.py:312
  1580 #: ../PLCOpenEditor.py:312
  1416 msgid "Done"
  1581 msgid "Done"
  1417 msgstr ""
  1582 msgstr ""
  1418 
  1583 
       
  1584 #: ../runtime/WampClient.py:384
       
  1585 msgid "Download"
       
  1586 msgstr ""
       
  1587 
  1419 #: ../dialogs/ActionBlockDialog.py:42
  1588 #: ../dialogs/ActionBlockDialog.py:42
  1420 msgid "Duration"
  1589 msgid "Duration"
  1421 msgstr ""
  1590 msgstr ""
  1422 
  1591 
       
  1592 #: ../bacnet/bacnet.py:437
       
  1593 msgid "EDE files (*_EDE.csv)|*_EDE.csv|All files|*.*"
       
  1594 msgstr ""
       
  1595 
  1423 #: ../canfestival/canfestival.py:174
  1596 #: ../canfestival/canfestival.py:174
  1424 msgid "EDS files (*.eds)|*.eds|All files|*.*"
  1597 msgid "EDS files (*.eds)|*.eds|All files|*.*"
  1425 msgstr ""
  1598 msgstr ""
  1426 
  1599 
  1427 #: ../editors/Viewer.py:668
  1600 #: ../etherlab/ConfigEditor.py:1342
       
  1601 msgid "ESI Files Database management"
       
  1602 msgstr ""
       
  1603 
       
  1604 #: ../etherlab/ConfigEditor.py:1109
       
  1605 msgid "ESI Files:"
       
  1606 msgstr ""
       
  1607 
       
  1608 #: ../editors/Viewer.py:671
  1428 msgid "Edit Block"
  1609 msgid "Edit Block"
  1429 msgstr ""
  1610 msgstr ""
  1430 
  1611 
  1431 #: ../dialogs/LDElementDialog.py:58
  1612 #: ../dialogs/LDElementDialog.py:58
  1432 msgid "Edit Coil Values"
  1613 msgid "Edit Coil Values"
  1434 
  1615 
  1435 #: ../dialogs/LDElementDialog.py:56
  1616 #: ../dialogs/LDElementDialog.py:56
  1436 msgid "Edit Contact Values"
  1617 msgid "Edit Contact Values"
  1437 msgstr ""
  1618 msgstr ""
  1438 
  1619 
  1439 #: ../dialogs/DurationEditorDialog.py:62
  1620 #: ../dialogs/DurationEditorDialog.py:54
  1440 msgid "Edit Duration"
  1621 msgid "Edit Duration"
  1441 msgstr ""
  1622 msgstr ""
  1442 
  1623 
  1443 #: ../dialogs/SFCStepDialog.py:53
  1624 #: ../dialogs/SFCStepDialog.py:53
  1444 msgid "Edit Step"
  1625 msgid "Edit Step"
  1454 
  1635 
  1455 #: ../dialogs/ArrayTypeDialog.py:47
  1636 #: ../dialogs/ArrayTypeDialog.py:47
  1456 msgid "Edit array type properties"
  1637 msgid "Edit array type properties"
  1457 msgstr ""
  1638 msgstr ""
  1458 
  1639 
  1459 #: ../editors/Viewer.py:2660 ../editors/Viewer.py:3102
  1640 #: ../dialogs/CommentEditDialog.py:53
  1460 msgid "Edit comment"
  1641 msgid "Edit comment"
  1461 msgstr ""
  1642 msgstr ""
  1462 
  1643 
  1463 #: ../editors/FileManagementPanel.py:69
  1644 #: ../editors/FileManagementPanel.py:68
  1464 msgid "Edit file"
  1645 msgid "Edit file"
  1465 msgstr ""
  1646 msgstr ""
  1466 
  1647 
  1467 #: ../controls/CustomEditableListBox.py:42
  1648 #: ../controls/CustomEditableListBox.py:42
  1468 msgid "Edit item"
  1649 msgid "Edit item"
  1469 msgstr ""
  1650 msgstr ""
  1470 
  1651 
  1471 #: ../editors/Viewer.py:3059
  1652 #: ../editors/Viewer.py:3058
  1472 msgid "Edit jump target"
  1653 msgid "Edit jump target"
  1473 msgstr ""
  1654 msgstr ""
  1474 
  1655 
  1475 #: ../ProjectController.py:1873
  1656 #: ../ProjectController.py:1956
  1476 msgid "Edit raw IEC code added to code generated by PLCGenerator"
  1657 msgid "Edit raw IEC code added to code generated by PLCGenerator"
  1477 msgstr ""
  1658 msgstr ""
  1478 
  1659 
  1479 #: ../editors/SFCViewer.py:815
  1660 #: ../editors/SFCViewer.py:815
  1480 msgid "Edit step name"
  1661 msgid "Edit step name"
  1482 
  1663 
  1483 #: ../dialogs/SFCTransitionDialog.py:53
  1664 #: ../dialogs/SFCTransitionDialog.py:53
  1484 msgid "Edit transition"
  1665 msgid "Edit transition"
  1485 msgstr ""
  1666 msgstr ""
  1486 
  1667 
  1487 #: ../IDEFrame.py:632
  1668 #: ../IDEFrame.py:638
  1488 msgid "Editor ToolBar"
  1669 msgid "Editor ToolBar"
  1489 msgstr ""
  1670 msgstr ""
  1490 
  1671 
  1491 #: ../ProjectController.py:1294
  1672 #: ../ProjectController.py:1355
  1492 msgid "Editor selection"
  1673 msgid "Editor selection"
  1493 msgstr ""
  1674 msgstr ""
  1494 
  1675 
  1495 #: ../editors/DataTypeEditor.py:360
  1676 #: ../editors/DataTypeEditor.py:360
  1496 msgid "Elements :"
  1677 msgid "Elements :"
  1497 msgstr ""
  1678 msgstr ""
  1498 
  1679 
  1499 #: ../ProjectController.py:1399
  1680 #: ../runtime/PlcStatus.py:15
  1500 msgid "Empty"
  1681 msgid "Empty"
  1501 msgstr ""
  1682 msgstr ""
  1502 
  1683 
  1503 #: ../dialogs/ArrayTypeDialog.py:100
  1684 #: ../dialogs/ArrayTypeDialog.py:100
  1504 msgid "Empty dimension isn't allowed."
  1685 msgid "Empty dimension isn't allowed."
  1505 msgstr ""
  1686 msgstr ""
  1506 
  1687 
  1507 #: ../Beremiz_service.py:341
  1688 #: ../etherlab/EtherCATManagementEditor.py:37
       
  1689 msgid "Enable"
       
  1690 msgstr ""
       
  1691 
       
  1692 #: ../runtime/WampClient.py:410
       
  1693 msgid "Enable WAMP connection"
       
  1694 msgstr ""
       
  1695 
       
  1696 #: ../Beremiz_service.py:354
  1508 msgid "Enter a name "
  1697 msgid "Enter a name "
  1509 msgstr ""
  1698 msgstr ""
  1510 
  1699 
  1511 #: ../Beremiz_service.py:326
  1700 #: ../Beremiz_service.py:339
  1512 msgid "Enter a port number "
  1701 msgid "Enter a port number "
  1513 msgstr ""
  1702 msgstr ""
  1514 
  1703 
  1515 #: ../Beremiz_service.py:317
  1704 #: ../etherlab/EtherCATManagementEditor.py:627
       
  1705 msgid ""
       
  1706 "Enter hex or dec value (if enter dec value, it automatically conversed hex "
       
  1707 "value)"
       
  1708 msgstr ""
       
  1709 
       
  1710 #: ../etherlab/EtherCATManagementEditor.py:1964
       
  1711 msgid "Enter hex(0xnnnn) or dec(n) value"
       
  1712 msgstr ""
       
  1713 
       
  1714 #: ../Beremiz_service.py:330
  1516 msgid "Enter the IP of the interface to bind"
  1715 msgid "Enter the IP of the interface to bind"
       
  1716 msgstr ""
       
  1717 
       
  1718 #: ../etherlab/ConfigEditor.py:502
       
  1719 msgid "Entry can't be write through SDO"
       
  1720 msgstr ""
       
  1721 
       
  1722 #: ../etherlab/EthercatCFileGenerator.py:569
       
  1723 #, python-brace-format
       
  1724 msgid "Entry index 0x{a1:.4x}, subindex 0x{a2:.2x} not mapped for device {a3}"
  1517 msgstr ""
  1725 msgstr ""
  1518 
  1726 
  1519 #: ../editors/DataTypeEditor.py:60
  1727 #: ../editors/DataTypeEditor.py:60
  1520 msgid "Enumerated"
  1728 msgid "Enumerated"
  1521 msgstr ""
  1729 msgstr ""
  1524 msgid "Equal to"
  1732 msgid "Equal to"
  1525 msgstr ""
  1733 msgstr ""
  1526 
  1734 
  1527 #: ../dialogs/ForceVariableDialog.py:213
  1735 #: ../dialogs/ForceVariableDialog.py:213
  1528 #: ../dialogs/SearchInProjectDialog.py:172 ../dialogs/SFCStepNameDialog.py:64
  1736 #: ../dialogs/SearchInProjectDialog.py:172 ../dialogs/SFCStepNameDialog.py:64
  1529 #: ../dialogs/DurationEditorDialog.py:124
  1737 #: ../dialogs/DurationEditorDialog.py:125
  1530 #: ../dialogs/DurationEditorDialog.py:170
  1738 #: ../dialogs/DurationEditorDialog.py:172
  1531 #: ../dialogs/PouTransitionDialog.py:114 ../dialogs/BlockPreviewDialog.py:237
  1739 #: ../dialogs/PouTransitionDialog.py:113 ../dialogs/BlockPreviewDialog.py:237
  1532 #: ../dialogs/ProjectDialog.py:80 ../dialogs/ArrayTypeDialog.py:114
  1740 #: ../dialogs/ProjectDialog.py:78 ../dialogs/ArrayTypeDialog.py:114
  1533 #: ../dialogs/PouNameDialog.py:58 ../dialogs/BrowseLocationsDialog.py:229
  1741 #: ../dialogs/PouNameDialog.py:58 ../dialogs/BrowseLocationsDialog.py:228
  1534 #: ../dialogs/BrowseValuesLibraryDialog.py:87
  1742 #: ../dialogs/BrowseValuesLibraryDialog.py:87
  1535 #: ../dialogs/PouActionDialog.py:112 ../dialogs/PouDialog.py:143
  1743 #: ../dialogs/PouActionDialog.py:112 ../dialogs/PouDialog.py:178
  1536 #: ../PLCOpenEditor.py:319 ../PLCOpenEditor.py:324
  1744 #: ../PLCOpenEditor.py:319 ../PLCOpenEditor.py:324
  1537 #: ../editors/ResourceEditor.py:470 ../editors/Viewer.py:467
  1745 #: ../etherlab/ConfigEditor.py:458 ../etherlab/ConfigEditor.py:510
  1538 #: ../editors/LDViewer.py:677 ../editors/LDViewer.py:893
  1746 #: ../etherlab/ConfigEditor.py:981 ../etherlab/ConfigEditor.py:1047
  1539 #: ../editors/LDViewer.py:897 ../editors/DataTypeEditor.py:566
  1747 #: ../etherlab/ConfigEditor.py:1246 ../etherlab/ConfigEditor.py:1314
  1540 #: ../editors/DataTypeEditor.py:571 ../editors/DataTypeEditor.py:590
  1748 #: ../etherlab/EthercatMaster.py:463 ../editors/ResourceEditor.py:468
  1541 #: ../editors/DataTypeEditor.py:759 ../editors/DataTypeEditor.py:766
  1749 #: ../editors/Viewer.py:467 ../editors/LDViewer.py:677
  1542 #: ../editors/TextViewer.py:390 ../editors/CodeFileEditor.py:760
  1750 #: ../editors/LDViewer.py:893 ../editors/LDViewer.py:897
  1543 #: ../ProjectController.py:391 ../ProjectController.py:531
  1751 #: ../editors/DataTypeEditor.py:566 ../editors/DataTypeEditor.py:571
  1544 #: ../ProjectController.py:538 ../controls/FolderTree.py:222
  1752 #: ../editors/DataTypeEditor.py:590 ../editors/DataTypeEditor.py:759
  1545 #: ../controls/ProjectPropertiesPanel.py:306
  1753 #: ../editors/DataTypeEditor.py:766 ../editors/TextViewer.py:390
  1546 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:173
  1754 #: ../editors/CodeFileEditor.py:779 ../ProjectController.py:404
       
  1755 #: ../ProjectController.py:548 ../ProjectController.py:557
       
  1756 #: ../controls/FolderTree.py:222 ../controls/ProjectPropertiesPanel.py:308
       
  1757 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:163
  1547 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:138
  1758 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:138
  1548 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:227
  1759 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:227
  1549 #: ../controls/VariablePanel.py:431 ../controls/VariablePanel.py:773
  1760 #: ../controls/VariablePanel.py:430 ../controls/VariablePanel.py:784
  1550 #: ../util/ExceptionHandler.py:70 ../IDEFrame.py:1036 ../IDEFrame.py:1650
  1761 #: ../util/ExceptionHandler.py:70 ../IDEFrame.py:1049 ../IDEFrame.py:1667
  1551 #: ../IDEFrame.py:1691 ../IDEFrame.py:1696 ../IDEFrame.py:1710
  1762 #: ../IDEFrame.py:1708 ../IDEFrame.py:1713 ../IDEFrame.py:1727
  1552 #: ../IDEFrame.py:1715 ../Beremiz_service.py:221
  1763 #: ../IDEFrame.py:1732 ../Beremiz_service.py:234
  1553 msgid "Error"
  1764 msgid "Error"
  1554 msgstr ""
  1765 msgstr ""
  1555 
  1766 
  1556 #: ../ProjectController.py:811
  1767 #: ../ProjectController.py:848
  1557 msgid ""
  1768 msgid ""
  1558 "Error : At least one configuration and one resource must be declared in PLC "
  1769 "Error : At least one configuration and one resource must be declared in PLC "
  1559 "!\n"
  1770 "!\n"
  1560 msgstr ""
  1771 msgstr ""
  1561 
  1772 
  1562 #: ../ProjectController.py:803
  1773 #: ../ProjectController.py:838
  1563 #, python-format
  1774 #, python-format
  1564 msgid "Error : IEC to C compiler returned %d\n"
  1775 msgid "Error : IEC to C compiler returned %d\n"
  1565 msgstr ""
  1776 msgstr ""
  1566 
  1777 
  1567 #: ../ProjectController.py:731
  1778 #: ../ProjectController.py:762
  1568 #, python-format
  1779 #, python-format
  1569 msgid ""
  1780 msgid ""
  1570 "Error in ST/IL/SFC code generator :\n"
  1781 "Error in ST/IL/SFC code generator :\n"
  1571 "%s\n"
  1782 "%s\n"
  1572 msgstr ""
  1783 msgstr ""
  1574 #: ../ConfigTreeNode.py:219
  1785 #: ../ConfigTreeNode.py:219
  1575 #, python-format
  1786 #, python-format
  1576 msgid "Error while saving \"%s\"\n"
  1787 msgid "Error while saving \"%s\"\n"
  1577 msgstr ""
  1788 msgstr ""
  1578 
  1789 
  1579 #: ../canfestival/canfestival.py:179
  1790 #: ../bacnet/bacnet.py:581
       
  1791 #, python-brace-format
       
  1792 msgid ""
       
  1793 "Error: BACnet server '{a1}.x: {a2}' contains objects with duplicate object "
       
  1794 "identifiers.\n"
       
  1795 msgstr ""
       
  1796 
       
  1797 #: ../bacnet/bacnet.py:573
       
  1798 #, python-brace-format
       
  1799 msgid ""
       
  1800 "Error: BACnet server '{a1}.x:{a2}' contains objects with duplicate object "
       
  1801 "names.\n"
       
  1802 msgstr ""
       
  1803 
       
  1804 #: ../canfestival/canfestival.py:179 ../bacnet/bacnet.py:444
  1580 msgid "Error: Export slave failed\n"
  1805 msgid "Error: Export slave failed\n"
  1581 msgstr ""
  1806 msgstr ""
  1582 
  1807 
  1583 #: ../modbus/modbus.py:601
  1808 #: ../modbus/modbus.py:601
  1584 #, python-brace-format
  1809 #, python-brace-format
  1593 
  1818 
  1594 #: ../canfestival/canfestival.py:383
  1819 #: ../canfestival/canfestival.py:383
  1595 msgid "Error: No PLC built\n"
  1820 msgid "Error: No PLC built\n"
  1596 msgstr ""
  1821 msgstr ""
  1597 
  1822 
  1598 #: ../ProjectController.py:1708
  1823 #: ../etherlab/ConfigEditor.py:269
       
  1824 msgid "EtherCAT Management"
       
  1825 msgstr ""
       
  1826 
       
  1827 #: ../features.py:20
       
  1828 msgid "EtherCAT master"
       
  1829 msgstr ""
       
  1830 
       
  1831 #: ../etherlab/EthercatMaster.py:302
       
  1832 msgid "Ethercat Slave Type"
       
  1833 msgstr ""
       
  1834 
       
  1835 #: ../etherlab/ConfigEditor.py:267
       
  1836 msgid "Ethercat node"
       
  1837 msgstr ""
       
  1838 
       
  1839 #: ../ProjectController.py:1791
  1599 #, python-format
  1840 #, python-format
  1600 msgid "Exception while connecting %s!\n"
  1841 msgid "Exception while connecting %s!\n"
  1601 msgstr ""
  1842 msgstr ""
  1602 
  1843 
  1603 #: ../dialogs/FBDBlockDialog.py:123
  1844 #: ../dialogs/FBDBlockDialog.py:123
  1604 msgid "Execution Control:"
  1845 msgid "Execution Control:"
  1605 msgstr ""
  1846 msgstr ""
  1606 
  1847 
  1607 #: ../dialogs/FBDVariableDialog.py:84 ../dialogs/FBDBlockDialog.py:111
  1848 #: ../dialogs/FBDVariableDialog.py:85 ../dialogs/FBDBlockDialog.py:111
  1608 msgid "Execution Order:"
  1849 msgid "Execution Order:"
  1609 msgstr ""
  1850 msgstr ""
  1610 
  1851 
  1611 #: ../features.py:36
  1852 #: ../features.py:25
  1612 msgid "Experimental web based HMI"
  1853 msgid "Experimental web based HMI"
  1613 msgstr ""
  1854 msgstr ""
  1614 
  1855 
  1615 #: ../plcopen/iec_std.csv:38
  1856 #: ../plcopen/iec_std.csv:38
  1616 msgid "Exponent"
  1857 msgid "Exponent"
  1618 
  1859 
  1619 #: ../plcopen/iec_std.csv:26
  1860 #: ../plcopen/iec_std.csv:26
  1620 msgid "Exponentiation"
  1861 msgid "Exponentiation"
  1621 msgstr ""
  1862 msgstr ""
  1622 
  1863 
       
  1864 #: ../bacnet/bacnet.py:156
       
  1865 msgid "Export BACnet slave to EDE file"
       
  1866 msgstr ""
       
  1867 
  1623 #: ../canfestival/canfestival.py:186
  1868 #: ../canfestival/canfestival.py:186
  1624 msgid "Export CanOpen slave to EDS file"
  1869 msgid "Export CanOpen slave to EDS file"
  1625 msgstr ""
  1870 msgstr ""
  1626 
  1871 
  1627 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:246
  1872 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:243
  1628 msgid "Export graph values to clipboard"
  1873 msgid "Export graph values to clipboard"
  1629 msgstr ""
  1874 msgstr ""
  1630 
  1875 
  1631 #: ../canfestival/canfestival.py:185
  1876 #: ../canfestival/canfestival.py:185 ../bacnet/bacnet.py:155
  1632 msgid "Export slave"
  1877 msgid "Export slave"
  1633 msgstr ""
  1878 msgstr ""
  1634 
  1879 
  1635 #: ../dialogs/FBDVariableDialog.py:94
  1880 #: ../dialogs/FBDVariableDialog.py:95
  1636 msgid "Expression:"
  1881 msgid "Expression:"
  1637 msgstr ""
  1882 msgstr ""
  1638 
  1883 
  1639 #: ../controls/VariablePanel.py:90
  1884 #: ../controls/VariablePanel.py:87
  1640 msgid "External"
  1885 msgid "External"
  1641 msgstr ""
  1886 msgstr ""
  1642 
  1887 
  1643 #: ../ProjectController.py:826
  1888 #: ../ProjectController.py:866
  1644 msgid "Extracting Located Variables...\n"
  1889 msgid "Extracting Located Variables...\n"
  1645 msgstr ""
  1890 msgstr ""
  1646 
  1891 
  1647 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  1892 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  1648 #: ../dialogs/PouDialog.py:44 ../controls/ProjectPropertiesPanel.py:158
  1893 #: ../dialogs/PouDialog.py:128 ../controls/ProjectPropertiesPanel.py:161
  1649 msgid "FBD"
  1894 msgid "FBD"
  1650 msgstr ""
  1895 msgstr ""
  1651 
  1896 
  1652 #: ../ProjectController.py:1773
  1897 #: ../ProjectController.py:1855
  1653 msgid "Failed : Must build before transfer.\n"
  1898 msgid "Failed : Must build before transfer.\n"
  1654 msgstr ""
  1899 msgstr ""
  1655 
  1900 
  1656 #: ../dialogs/LDElementDialog.py:80 ../editors/Viewer.py:556
  1901 #: ../dialogs/LDElementDialog.py:80 ../editors/Viewer.py:559
  1657 msgid "Falling Edge"
  1902 msgid "Falling Edge"
  1658 msgstr ""
  1903 msgstr ""
  1659 
  1904 
  1660 #: ../ProjectController.py:1098
  1905 #: ../ProjectController.py:1145
  1661 msgid "Fatal : cannot get builder.\n"
  1906 msgid "Fatal : cannot get builder.\n"
  1662 msgstr ""
  1907 msgstr ""
  1663 
  1908 
  1664 #: ../Beremiz.py:160
  1909 #: ../Beremiz.py:160
  1665 #, python-format
  1910 #, python-format
  1666 msgid "Fetching %s"
  1911 msgid "Fetching %s"
  1667 msgstr ""
  1912 msgstr ""
  1668 
  1913 
  1669 #: ../dialogs/DurationEditorDialog.py:167
  1914 #: ../dialogs/DurationEditorDialog.py:169
  1670 #, python-format
  1915 #, python-format
  1671 msgid "Field %s hasn't a valid value!"
  1916 msgid "Field %s hasn't a valid value!"
  1672 msgstr ""
  1917 msgstr ""
  1673 
  1918 
  1674 #: ../dialogs/DurationEditorDialog.py:169
  1919 #: ../dialogs/DurationEditorDialog.py:171
  1675 #, python-format
  1920 #, python-format
  1676 msgid "Fields %s haven't a valid value!"
  1921 msgid "Fields %s haven't a valid value!"
  1677 msgstr ""
  1922 msgstr ""
  1678 
  1923 
  1679 #: ../controls/FolderTree.py:221
  1924 #: ../controls/FolderTree.py:221
  1680 #, python-format
  1925 #, python-format
  1681 msgid "File '%s' already exists!"
  1926 msgid "File '%s' already exists!"
  1682 msgstr ""
  1927 msgstr ""
  1683 
  1928 
       
  1929 #: ../runtime/WampClient.py:407
       
  1930 msgid "File containing secret for that ID"
       
  1931 msgstr ""
       
  1932 
  1684 #: ../dialogs/SearchInProjectDialog.py:102 ../dialogs/FindInPouDialog.py:40
  1933 #: ../dialogs/SearchInProjectDialog.py:102 ../dialogs/FindInPouDialog.py:40
  1685 #: ../dialogs/FindInPouDialog.py:107 ../IDEFrame.py:377
  1934 #: ../dialogs/FindInPouDialog.py:107 ../IDEFrame.py:380
  1686 msgid "Find"
  1935 msgid "Find"
  1687 msgstr ""
  1936 msgstr ""
  1688 
  1937 
  1689 #: ../IDEFrame.py:379
  1938 #: ../IDEFrame.py:382
  1690 msgid "Find Next"
  1939 msgid "Find Next"
  1691 msgstr ""
  1940 msgstr ""
  1692 
  1941 
  1693 #: ../IDEFrame.py:381
  1942 #: ../IDEFrame.py:384
  1694 msgid "Find Previous"
  1943 msgid "Find Previous"
  1695 msgstr ""
  1944 msgstr ""
  1696 
  1945 
  1697 #: ../plcopen/iec_std.csv:90
  1946 #: ../plcopen/iec_std.csv:90
  1698 msgid "Find position"
  1947 msgid "Find position"
  1700 
  1949 
  1701 #: ../dialogs/FindInPouDialog.py:58
  1950 #: ../dialogs/FindInPouDialog.py:58
  1702 msgid "Find:"
  1951 msgid "Find:"
  1703 msgstr ""
  1952 msgstr ""
  1704 
  1953 
  1705 #: ../editors/Viewer.py:1633
  1954 #: ../editors/Viewer.py:1635
  1706 msgid "Force value"
  1955 msgid "Force value"
  1707 msgstr ""
  1956 msgstr ""
  1708 
  1957 
  1709 #: ../dialogs/ForceVariableDialog.py:176
  1958 #: ../dialogs/ForceVariableDialog.py:176
  1710 msgid "Forcing Variable Value"
  1959 msgid "Forcing Variable Value"
  1711 msgstr ""
  1960 msgstr ""
  1712 
  1961 
  1713 #: ../dialogs/SFCTransitionDialog.py:184 ../dialogs/PouTransitionDialog.py:104
  1962 #: ../dialogs/SFCTransitionDialog.py:184 ../dialogs/PouTransitionDialog.py:103
  1714 #: ../dialogs/ProjectDialog.py:79 ../dialogs/PouActionDialog.py:102
  1963 #: ../dialogs/ProjectDialog.py:77 ../dialogs/PouActionDialog.py:102
  1715 #: ../dialogs/PouDialog.py:125
  1964 #: ../dialogs/PouDialog.py:160
  1716 #, python-format
  1965 #, python-format
  1717 msgid "Form isn't complete. %s must be filled!"
  1966 msgid "Form isn't complete. %s must be filled!"
  1718 msgstr ""
  1967 msgstr ""
  1719 
  1968 
  1720 #: ../dialogs/SFCStepDialog.py:150 ../dialogs/FBDBlockDialog.py:239
  1969 #: ../dialogs/SFCStepDialog.py:150 ../dialogs/FBDBlockDialog.py:239
  1728 
  1977 
  1729 #: ../dialogs/FindInPouDialog.py:75
  1978 #: ../dialogs/FindInPouDialog.py:75
  1730 msgid "Forward"
  1979 msgid "Forward"
  1731 msgstr ""
  1980 msgstr ""
  1732 
  1981 
  1733 #: ../dialogs/SearchInProjectDialog.py:40 ../IDEFrame.py:1780
  1982 #: ../IDEFrame.py:455
       
  1983 msgid "Full screen"
       
  1984 msgstr ""
       
  1985 
       
  1986 #: ../dialogs/SearchInProjectDialog.py:40 ../IDEFrame.py:1797
  1734 msgid "Function"
  1987 msgid "Function"
  1735 msgstr ""
  1988 msgstr ""
  1736 
  1989 
  1737 #: ../IDEFrame.py:354
  1990 #: ../IDEFrame.py:357
  1738 msgid "Function &Block"
  1991 msgid "Function &Block"
  1739 msgstr ""
  1992 msgstr ""
  1740 
  1993 
  1741 #: ../dialogs/SearchInProjectDialog.py:41 ../IDEFrame.py:1779
  1994 #: ../dialogs/SearchInProjectDialog.py:41 ../IDEFrame.py:1796
  1742 #: ../IDEFrame.py:1972
  1995 #: ../IDEFrame.py:1989
  1743 msgid "Function Block"
  1996 msgid "Function Block"
  1744 msgstr ""
  1997 msgstr ""
  1745 
  1998 
  1746 #: ../controls/VariablePanel.py:868
  1999 #: ../controls/VariablePanel.py:879
  1747 msgid "Function Block Types"
  2000 msgid "Function Block Types"
  1748 msgstr ""
  2001 msgstr ""
  1749 
  2002 
  1750 #: ../plcopen/types_enums.py:75
  2003 #: ../plcopen/types_enums.py:75
  1751 msgid "Function Blocks"
  2004 msgid "Function Blocks"
  1766 
  2019 
  1767 #: ../PLCOpenEditor.py:88
  2020 #: ../PLCOpenEditor.py:88
  1768 msgid "Generate Program"
  2021 msgid "Generate Program"
  1769 msgstr ""
  2022 msgstr ""
  1770 
  2023 
  1771 #: ../ProjectController.py:722
  2024 #: ../ProjectController.py:750
  1772 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
  2025 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
  1773 msgstr ""
  2026 msgstr ""
  1774 
  2027 
  1775 #: ../controls/VariablePanel.py:91
  2028 #: ../controls/VariablePanel.py:88
  1776 msgid "Global"
  2029 msgid "Global"
  1777 msgstr ""
  2030 msgstr ""
  1778 
  2031 
  1779 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:245
  2032 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:242
  1780 msgid "Go to current value"
  2033 msgid "Go to current value"
  1781 msgstr ""
  2034 msgstr ""
  1782 
  2035 
  1783 #: ../controls/ProjectPropertiesPanel.py:189
  2036 #: ../controls/ProjectPropertiesPanel.py:192
  1784 msgid "Graphics"
  2037 msgid "Graphics"
  1785 msgstr ""
  2038 msgstr ""
  1786 
  2039 
  1787 #: ../plcopen/iec_std.csv:75
  2040 #: ../plcopen/iec_std.csv:75
  1788 msgid "Greater than"
  2041 msgid "Greater than"
  1790 
  2043 
  1791 #: ../plcopen/iec_std.csv:76
  2044 #: ../plcopen/iec_std.csv:76
  1792 msgid "Greater than or equal to"
  2045 msgid "Greater than or equal to"
  1793 msgstr ""
  2046 msgstr ""
  1794 
  2047 
  1795 #: ../controls/ProjectPropertiesPanel.py:149
  2048 #: ../controls/ProjectPropertiesPanel.py:152
  1796 msgid "Grid Resolution:"
  2049 msgid "Grid Resolution:"
  1797 msgstr ""
  2050 msgstr ""
  1798 
  2051 
  1799 #: ../runtime/NevowServer.py:192
  2052 #: ../runtime/NevowServer.py:313
  1800 msgid "HTTP interface port :"
  2053 msgid "HTTP interface port :"
  1801 msgstr ""
  2054 msgstr ""
  1802 
  2055 
  1803 #: ../controls/ProjectPropertiesPanel.py:135
  2056 #: ../controls/ProjectPropertiesPanel.py:138
  1804 msgid "Height:"
  2057 msgid "Height:"
  1805 msgstr ""
  2058 msgstr ""
  1806 
  2059 
  1807 #: ../editors/FileManagementPanel.py:89
  2060 #: ../editors/FileManagementPanel.py:88
  1808 msgid "Home Directory:"
  2061 msgid "Home Directory:"
  1809 msgstr ""
  2062 msgstr ""
  1810 
  2063 
  1811 #: ../controls/ProjectPropertiesPanel.py:165
  2064 #: ../controls/ProjectPropertiesPanel.py:168
  1812 msgid "Horizontal:"
  2065 msgid "Horizontal:"
  1813 msgstr ""
  2066 msgstr ""
  1814 
  2067 
  1815 #: ../dialogs/DurationEditorDialog.py:47
  2068 #: ../dialogs/DurationEditorDialog.py:58
  1816 msgid "Hours:"
  2069 msgid "Hours:"
  1817 msgstr ""
  2070 msgstr ""
  1818 
  2071 
       
  2072 #: ../runtime/WampClient.py:404
       
  2073 msgid "ID"
       
  2074 msgstr ""
       
  2075 
  1819 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  2076 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  1820 #: ../dialogs/PouDialog.py:44
  2077 #: ../dialogs/PouDialog.py:128
  1821 msgid "IL"
  2078 msgid "IL"
  1822 msgstr ""
  2079 msgstr ""
  1823 
  2080 
  1824 #: ../dialogs/DiscoveryDialog.py:91
  2081 #: ../dialogs/DiscoveryDialog.py:91
  1825 msgid "IP"
  2082 msgid "IP"
  1826 msgstr ""
  2083 msgstr ""
  1827 
  2084 
  1828 #: ../Beremiz_service.py:318 ../Beremiz_service.py:320
  2085 #: ../Beremiz_service.py:331 ../Beremiz_service.py:333
  1829 msgid "IP is not valid!"
  2086 msgid "IP is not valid!"
       
  2087 msgstr ""
       
  2088 
       
  2089 #: ../etherlab/ConfigEditor.py:1387
       
  2090 msgid "Import ESI file"
  1830 msgstr ""
  2091 msgstr ""
  1831 
  2092 
  1832 #: ../svgui/svgui.py:50 ../svgui/svgui.py:51
  2093 #: ../svgui/svgui.py:50 ../svgui/svgui.py:51
  1833 msgid "Import SVG"
  2094 msgid "Import SVG"
  1834 msgstr ""
  2095 msgstr ""
  1835 
  2096 
  1836 #: ../dialogs/FBDVariableDialog.py:41 ../editors/Viewer.py:1662
  2097 #: ../etherlab/ConfigEditor.py:1352
  1837 #: ../controls/VariablePanel.py:89
  2098 msgid "Import file to ESI files database"
       
  2099 msgstr ""
       
  2100 
       
  2101 #: ../dialogs/FBDVariableDialog.py:64 ../editors/Viewer.py:1664
       
  2102 #: ../controls/VariablePanel.py:86
  1838 msgid "InOut"
  2103 msgid "InOut"
  1839 msgstr ""
  2104 msgstr ""
  1840 
  2105 
  1841 #: ../PLCGenerator.py:1040
  2106 #: ../PLCGenerator.py:1089
  1842 #, python-brace-format
  2107 #, python-brace-format
  1843 msgid "InOut variable {a1} in block {a2} in POU {a3} must be connected."
  2108 msgid "InOut variable {a1} in block {a2} in POU {a3} must be connected."
  1844 msgstr ""
  2109 msgstr ""
  1845 
  2110 
  1846 #: ../editors/Viewer.py:473
  2111 #: ../editors/Viewer.py:484
  1847 msgid "Inactive"
  2112 msgid "Inactive"
  1848 msgstr ""
  2113 msgstr ""
  1849 
  2114 
  1850 #: ../controls/VariablePanel.py:300
  2115 #: ../controls/VariablePanel.py:299
  1851 #, python-brace-format
  2116 #, python-brace-format
  1852 msgid "Incompatible data types between \"{a1}\" and \"{a2}\""
  2117 msgid "Incompatible data types between \"{a1}\" and \"{a2}\""
  1853 msgstr ""
  2118 msgstr ""
  1854 
  2119 
  1855 #: ../controls/VariablePanel.py:306
  2120 #: ../controls/VariablePanel.py:305
  1856 #, python-format
  2121 #, python-format
  1857 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  2122 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  1858 msgstr ""
  2123 msgstr ""
  1859 
  2124 
  1860 #: ../controls/VariablePanel.py:310
  2125 #: ../controls/VariablePanel.py:309
  1861 #, python-brace-format
  2126 #, python-brace-format
  1862 msgid "Incompatible size of data between \"{a1}\" and \"{a2}\""
  2127 msgid "Incompatible size of data between \"{a1}\" and \"{a2}\""
  1863 msgstr ""
  2128 msgstr ""
  1864 
  2129 
       
  2130 #: ../etherlab/ConfigEditor.py:48 ../etherlab/ConfigEditor.py:465
       
  2131 msgid "Index"
       
  2132 msgstr ""
       
  2133 
  1865 #: ../dialogs/ActionBlockDialog.py:42
  2134 #: ../dialogs/ActionBlockDialog.py:42
  1866 msgid "Indicator"
  2135 msgid "Indicator"
  1867 msgstr ""
  2136 msgstr ""
  1868 
  2137 
  1869 #: ../editors/CodeFileEditor.py:734
  2138 #: ../editors/CodeFileEditor.py:753
  1870 msgid "Initial"
  2139 msgid "Initial"
  1871 msgstr ""
  2140 msgstr ""
  1872 
  2141 
  1873 #: ../editors/Viewer.py:650
  2142 #: ../editors/Viewer.py:653
  1874 msgid "Initial Step"
  2143 msgid "Initial Step"
  1875 msgstr ""
  2144 msgstr ""
  1876 
  2145 
  1877 #: ../editors/DataTypeEditor.py:55 ../controls/VariablePanel.py:63
  2146 #: ../editors/DataTypeEditor.py:55 ../controls/VariablePanel.py:63
  1878 msgid "Initial Value"
  2147 msgid "Initial Value"
  1881 #: ../editors/DataTypeEditor.py:193 ../editors/DataTypeEditor.py:224
  2150 #: ../editors/DataTypeEditor.py:193 ../editors/DataTypeEditor.py:224
  1882 #: ../editors/DataTypeEditor.py:281 ../editors/DataTypeEditor.py:320
  2151 #: ../editors/DataTypeEditor.py:281 ../editors/DataTypeEditor.py:320
  1883 msgid "Initial Value:"
  2152 msgid "Initial Value:"
  1884 msgstr ""
  2153 msgstr ""
  1885 
  2154 
       
  2155 #: ../etherlab/EthercatCIA402Slave.py:119
       
  2156 msgid "Initiate Drag'n drop of Axis ref located variable"
       
  2157 msgstr ""
       
  2158 
       
  2159 #: ../etherlab/EthercatCIA402Slave.py:126
       
  2160 msgid "Initiate Drag'n drop of Network position located variable"
       
  2161 msgstr ""
       
  2162 
  1886 #: ../svgui/svgui.py:56
  2163 #: ../svgui/svgui.py:56
  1887 msgid "Inkscape"
  2164 msgid "Inkscape"
  1888 msgstr ""
  2165 msgstr ""
  1889 
  2166 
  1890 #: ../dialogs/SFCTransitionDialog.py:77 ../dialogs/ActionBlockDialog.py:47
  2167 #: ../dialogs/SFCTransitionDialog.py:77 ../dialogs/ActionBlockDialog.py:47
  1891 msgid "Inline"
  2168 msgid "Inline"
  1892 msgstr ""
  2169 msgstr ""
  1893 
  2170 
  1894 #: ../dialogs/SFCStepDialog.py:73 ../dialogs/FBDVariableDialog.py:40
  2171 #: ../dialogs/SFCStepDialog.py:73 ../dialogs/FBDVariableDialog.py:63
  1895 #: ../dialogs/BrowseLocationsDialog.py:43 ../editors/Viewer.py:333
  2172 #: ../dialogs/BrowseLocationsDialog.py:43 ../editors/Viewer.py:333
  1896 #: ../editors/Viewer.py:1660 ../editors/TextViewer.py:307
  2173 #: ../editors/Viewer.py:1662 ../editors/TextViewer.py:307
  1897 #: ../controls/LocationCellEditor.py:103 ../controls/VariablePanel.py:89
  2174 #: ../controls/LocationCellEditor.py:103 ../controls/VariablePanel.py:86
  1898 #: ../controls/VariablePanel.py:317 ../controls/VariablePanel.py:380
  2175 #: ../controls/VariablePanel.py:316 ../controls/VariablePanel.py:379
  1899 msgid "Input"
  2176 msgid "Input"
  1900 msgstr ""
  2177 msgstr ""
  1901 
  2178 
  1902 #: ../dialogs/FBDBlockDialog.py:99
  2179 #: ../dialogs/FBDBlockDialog.py:99
  1903 msgid "Inputs:"
  2180 msgid "Inputs:"
  1910 #: ../plcopen/plcopen.py:1948
  2187 #: ../plcopen/plcopen.py:1948
  1911 #, python-format
  2188 #, python-format
  1912 msgid "Instance with id %d doesn't exist!"
  2189 msgid "Instance with id %d doesn't exist!"
  1913 msgstr ""
  2190 msgstr ""
  1914 
  2191 
  1915 #: ../editors/ResourceEditor.py:279
  2192 #: ../editors/ResourceEditor.py:277
  1916 msgid "Instances:"
  2193 msgid "Instances:"
  1917 msgstr ""
  2194 msgstr ""
  1918 
  2195 
  1919 #: ../controls/VariablePanel.py:88
  2196 #: ../controls/VariablePanel.py:85
  1920 msgid "Interface"
  2197 msgid "Interface"
  1921 msgstr ""
  2198 msgstr ""
  1922 
  2199 
  1923 #: ../editors/ResourceEditor.py:81
  2200 #: ../editors/ResourceEditor.py:81
  1924 msgid "Interrupt"
  2201 msgid "Interrupt"
  1926 
  2203 
  1927 #: ../editors/ResourceEditor.py:76
  2204 #: ../editors/ResourceEditor.py:76
  1928 msgid "Interval"
  2205 msgid "Interval"
  1929 msgstr ""
  2206 msgstr ""
  1930 
  2207 
  1931 #: ../controls/ProjectPropertiesPanel.py:304
  2208 #: ../controls/ProjectPropertiesPanel.py:306
  1932 msgid ""
  2209 msgid ""
  1933 "Invalid URL!\n"
  2210 "Invalid URL!\n"
  1934 "Please enter correct URL address."
  2211 "Please enter correct URL address."
  1935 msgstr ""
  2212 msgstr ""
  1936 
  2213 
  1946 #: ../canfestival/config_utils.py:689
  2223 #: ../canfestival/config_utils.py:689
  1947 #, python-brace-format
  2224 #, python-brace-format
  1948 msgid "Invalid type \"{a1}\"-> {a2} != {a3} for location \"{a4}\""
  2225 msgid "Invalid type \"{a1}\"-> {a2} != {a3} for location \"{a4}\""
  1949 msgstr ""
  2226 msgstr ""
  1950 
  2227 
  1951 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:139
  2228 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:129
  1952 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:93
  2229 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:93
  1953 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:162
  2230 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:162
  1954 #, python-format
  2231 #, python-format
  1955 msgid "Invalid value \"%s\" for debug variable"
  2232 msgid "Invalid value \"%s\" for debug variable"
  1956 msgstr ""
  2233 msgstr ""
  1957 
  2234 
  1958 #: ../controls/VariablePanel.py:279 ../controls/VariablePanel.py:282
  2235 #: ../etherlab/ConfigEditor.py:418 ../etherlab/ConfigEditor.py:421
       
  2236 #: ../etherlab/ConfigEditor.py:452
       
  2237 #, python-format
       
  2238 msgid "Invalid value \"%s\" for process variable"
       
  2239 msgstr ""
       
  2240 
       
  2241 #: ../etherlab/ConfigEditor.py:480 ../etherlab/ConfigEditor.py:483
       
  2242 #: ../etherlab/ConfigEditor.py:504
       
  2243 #, python-format
       
  2244 msgid "Invalid value \"%s\" for startup command"
       
  2245 msgstr ""
       
  2246 
       
  2247 #: ../controls/VariablePanel.py:278 ../controls/VariablePanel.py:281
  1959 #, python-format
  2248 #, python-format
  1960 msgid "Invalid value \"%s\" for variable grid element"
  2249 msgid "Invalid value \"%s\" for variable grid element"
  1961 msgstr ""
  2250 msgstr ""
  1962 
  2251 
  1963 #: ../editors/Viewer.py:276 ../editors/Viewer.py:279
  2252 #: ../editors/Viewer.py:276 ../editors/Viewer.py:279
  1968 #: ../dialogs/ForceVariableDialog.py:211
  2257 #: ../dialogs/ForceVariableDialog.py:211
  1969 #, python-brace-format
  2258 #, python-brace-format
  1970 msgid "Invalid value \"{a1}\" for \"{a2}\" variable!"
  2259 msgid "Invalid value \"{a1}\" for \"{a2}\" variable!"
  1971 msgstr ""
  2260 msgstr ""
  1972 
  2261 
  1973 #: ../dialogs/DurationEditorDialog.py:124
  2262 #: ../etherlab/CommonEtherCATFunction.py:31
       
  2263 #, python-format
       
  2264 msgid "Invalid value for HexDecValue \"%s\""
       
  2265 msgstr ""
       
  2266 
       
  2267 #: ../dialogs/DurationEditorDialog.py:125
  1974 msgid ""
  2268 msgid ""
  1975 "Invalid value!\n"
  2269 "Invalid value!\n"
  1976 "You must fill a numeric value."
  2270 "You must fill a numeric value."
  1977 msgstr ""
  2271 msgstr ""
  1978 
  2272 
  1979 #: ../connectors/WAMP/dialog.py:38
  2273 #: ../connectors/WAMP/dialog.py:38
  1980 msgid "Is connection secure?"
  2274 msgid "Is connection secure?"
  1981 msgstr ""
  2275 msgstr ""
  1982 
  2276 
  1983 #: ../editors/Viewer.py:655 ../editors/Viewer.py:2425
  2277 #: ../editors/Viewer.py:658 ../editors/Viewer.py:2427
  1984 msgid "Jump"
  2278 msgid "Jump"
  1985 msgstr ""
  2279 msgstr ""
  1986 
  2280 
  1987 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  2281 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  1988 #: ../dialogs/PouDialog.py:44 ../controls/ProjectPropertiesPanel.py:158
  2282 #: ../dialogs/PouDialog.py:128 ../controls/ProjectPropertiesPanel.py:161
  1989 msgid "LD"
  2283 msgid "LD"
  1990 msgstr ""
  2284 msgstr ""
  1991 
  2285 
  1992 #: ../editors/LDViewer.py:221 ../editors/LDViewer.py:240
  2286 #: ../editors/LDViewer.py:221 ../editors/LDViewer.py:240
  1993 #, python-format
  2287 #, python-format
  1994 msgid "Ladder element with id %d is on more than one rung."
  2288 msgid "Ladder element with id %d is on more than one rung."
  1995 msgstr ""
  2289 msgstr ""
  1996 
  2290 
  1997 #: ../dialogs/PouTransitionDialog.py:93 ../dialogs/PouActionDialog.py:91
  2291 #: ../dialogs/PouTransitionDialog.py:92 ../dialogs/PouActionDialog.py:91
  1998 #: ../dialogs/PouDialog.py:113
  2292 #: ../dialogs/PouDialog.py:148
  1999 msgid "Language"
  2293 msgid "Language"
  2000 msgstr ""
  2294 msgstr ""
  2001 
  2295 
  2002 #: ../controls/ProjectPropertiesPanel.py:206
  2296 #: ../controls/ProjectPropertiesPanel.py:208
  2003 msgid "Language (optional):"
  2297 msgid "Language (optional):"
  2004 msgstr ""
  2298 msgstr ""
  2005 
  2299 
  2006 #: ../dialogs/PouTransitionDialog.py:67 ../dialogs/PouActionDialog.py:63
  2300 #: ../dialogs/PouTransitionDialog.py:66 ../dialogs/PouActionDialog.py:63
  2007 #: ../dialogs/PouDialog.py:81
  2301 #: ../dialogs/PouDialog.py:79
  2008 msgid "Language:"
  2302 msgid "Language:"
  2009 msgstr ""
  2303 msgstr ""
  2010 
  2304 
  2011 #: ../ProjectController.py:1779
  2305 #: ../ProjectController.py:1861
  2012 msgid "Latest build already matches current target. Transfering anyway...\n"
  2306 msgid "Latest build already matches current target. Transfering anyway...\n"
  2013 msgstr ""
  2307 msgstr ""
  2014 
  2308 
  2015 #: ../Beremiz_service.py:281
  2309 #: ../Beremiz_service.py:294
  2016 msgid "Launch WX GUI inspector"
  2310 msgid "Launch WX GUI inspector"
  2017 msgstr ""
  2311 msgstr ""
  2018 
  2312 
  2019 #: ../Beremiz_service.py:280
  2313 #: ../Beremiz_service.py:293
  2020 msgid "Launch a live Python shell"
  2314 msgid "Launch a live Python shell"
  2021 msgstr ""
  2315 msgstr ""
  2022 
  2316 
  2023 #: ../editors/Viewer.py:580
  2317 #: ../editors/Viewer.py:583
  2024 msgid "Left"
  2318 msgid "Left"
  2025 msgstr ""
  2319 msgstr ""
  2026 
  2320 
  2027 #: ../dialogs/LDPowerRailDialog.py:64
  2321 #: ../dialogs/LDPowerRailDialog.py:64
  2028 msgid "Left PowerRail"
  2322 msgid "Left PowerRail"
  2038 
  2332 
  2039 #: ../plcopen/iec_std.csv:79
  2333 #: ../plcopen/iec_std.csv:79
  2040 msgid "Less than or equal to"
  2334 msgid "Less than or equal to"
  2041 msgstr ""
  2335 msgstr ""
  2042 
  2336 
  2043 #: ../IDEFrame.py:652
  2337 #: ../IDEFrame.py:658
  2044 msgid "Library"
  2338 msgid "Library"
  2045 msgstr ""
  2339 msgstr ""
  2046 
  2340 
  2047 #: ../dialogs/AboutDialog.py:145
  2341 #: ../dialogs/AboutDialog.py:145
  2048 msgid "License"
  2342 msgid "License"
  2054 
  2348 
  2055 #: ../targets/toolchain_gcc.py:209
  2349 #: ../targets/toolchain_gcc.py:209
  2056 msgid "Linking :\n"
  2350 msgid "Linking :\n"
  2057 msgstr ""
  2351 msgstr ""
  2058 
  2352 
  2059 #: ../dialogs/DiscoveryDialog.py:115 ../controls/VariablePanel.py:90
  2353 #: ../dialogs/DiscoveryDialog.py:115 ../controls/VariablePanel.py:87
  2060 msgid "Local"
  2354 msgid "Local"
  2061 msgstr ""
  2355 msgstr ""
  2062 
  2356 
  2063 #: ../canfestival/canfestival.py:359
  2357 #: ../canfestival/canfestival.py:359
  2064 msgid "Local entries"
  2358 msgid "Local entries"
  2065 msgstr ""
  2359 msgstr ""
  2066 
  2360 
  2067 #: ../ProjectController.py:1685
  2361 #: ../ProjectController.py:1767
  2068 msgid "Local service discovery failed!\n"
  2362 msgid "Local service discovery failed!\n"
  2069 msgstr ""
  2363 msgstr ""
  2070 
  2364 
  2071 #: ../controls/VariablePanel.py:62
  2365 #: ../controls/VariablePanel.py:62
  2072 msgid "Location"
  2366 msgid "Location"
  2073 msgstr ""
  2367 msgstr ""
  2074 
  2368 
  2075 #: ../dialogs/BrowseLocationsDialog.py:79
  2369 #: ../dialogs/BrowseLocationsDialog.py:78
  2076 msgid "Locations available:"
  2370 msgid "Locations available:"
       
  2371 msgstr ""
       
  2372 
       
  2373 #: ../runtime/NevowServer.py:175
       
  2374 msgid "Log message level"
  2077 msgstr ""
  2375 msgstr ""
  2078 
  2376 
  2079 #: ../plcopen/iec_std.csv:25
  2377 #: ../plcopen/iec_std.csv:25
  2080 msgid "Logarithm to base 10"
  2378 msgid "Logarithm to base 10"
  2081 msgstr ""
  2379 msgstr ""
  2082 
  2380 
  2083 #: ../connectors/PYRO/__init__.py:102
  2381 #: ../connectors/PYRO/__init__.py:103
  2084 #, python-format
  2382 #, python-format
  2085 msgid "MDNS resolution failure for '%s'\n"
  2383 msgid "MDNS resolution failure for '%s'\n"
       
  2384 msgstr ""
       
  2385 
       
  2386 #: ../etherlab/ConfigEditor.py:67
       
  2387 msgid "Manufacturer Specific"
  2086 msgstr ""
  2388 msgstr ""
  2087 
  2389 
  2088 #: ../canfestival/SlaveEditor.py:68 ../canfestival/NetworkEditor.py:92
  2390 #: ../canfestival/SlaveEditor.py:68 ../canfestival/NetworkEditor.py:92
  2089 msgid "Map Variable"
  2391 msgid "Map Variable"
  2090 msgstr ""
  2392 msgstr ""
  2091 
  2393 
  2092 #: ../features.py:31
  2394 #: ../features.py:19
       
  2395 msgid "Map located variables over Bacnet"
       
  2396 msgstr ""
       
  2397 
       
  2398 #: ../features.py:18
  2093 msgid "Map located variables over CANopen"
  2399 msgid "Map located variables over CANopen"
  2094 msgstr ""
  2400 msgstr ""
  2095 
  2401 
  2096 #: ../features.py:32
  2402 #: ../features.py:20
       
  2403 msgid "Map located variables over EtherCAT"
       
  2404 msgstr ""
       
  2405 
       
  2406 #: ../features.py:21
  2097 msgid "Map located variables over Modbus"
  2407 msgid "Map located variables over Modbus"
  2098 msgstr ""
  2408 msgstr ""
  2099 
  2409 
  2100 #: ../canfestival/NetworkEditor.py:113
  2410 #: ../canfestival/NetworkEditor.py:113
  2101 msgid "Master"
  2411 msgid "Master"
       
  2412 msgstr ""
       
  2413 
       
  2414 #: ../etherlab/ConfigEditor.py:613
       
  2415 msgid "Master State"
  2102 msgstr ""
  2416 msgstr ""
  2103 
  2417 
  2104 #: ../ConfigTreeNode.py:544
  2418 #: ../ConfigTreeNode.py:544
  2105 #, python-brace-format
  2419 #, python-brace-format
  2106 msgid "Max count ({a1}) reached for this confnode of type {a2} "
  2420 msgid "Max count ({a1}) reached for this confnode of type {a2} "
  2107 msgstr ""
  2421 msgstr ""
  2108 
  2422 
       
  2423 #: ../etherlab/etherlab.py:173
       
  2424 msgid "Max entries by PDO"
       
  2425 msgstr ""
       
  2426 
       
  2427 #: ../etherlab/etherlab.py:176
       
  2428 msgid ""
       
  2429 "Maximal number of entries mapped in a PDO\n"
       
  2430 "including empty entries used for PDO alignment"
       
  2431 msgstr ""
       
  2432 
  2109 #: ../plcopen/iec_std.csv:71
  2433 #: ../plcopen/iec_std.csv:71
  2110 msgid "Maximum"
  2434 msgid "Maximum"
  2111 msgstr ""
  2435 msgstr ""
  2112 
  2436 
  2113 #: ../editors/DataTypeEditor.py:246
  2437 #: ../editors/DataTypeEditor.py:246
  2114 msgid "Maximum:"
  2438 msgid "Maximum:"
  2115 msgstr ""
  2439 msgstr ""
  2116 
  2440 
  2117 #: ../dialogs/BrowseLocationsDialog.py:45 ../editors/Viewer.py:333
  2441 #: ../dialogs/BrowseLocationsDialog.py:45 ../editors/Viewer.py:333
  2118 #: ../editors/TextViewer.py:307 ../controls/LocationCellEditor.py:103
  2442 #: ../editors/TextViewer.py:307 ../controls/LocationCellEditor.py:103
  2119 #: ../controls/VariablePanel.py:317 ../controls/VariablePanel.py:380
  2443 #: ../controls/VariablePanel.py:316 ../controls/VariablePanel.py:379
  2120 msgid "Memory"
  2444 msgid "Memory"
  2121 msgstr ""
  2445 msgstr ""
  2122 
  2446 
  2123 #: ../IDEFrame.py:617
  2447 #: ../IDEFrame.py:623
  2124 msgid "Menu ToolBar"
  2448 msgid "Menu ToolBar"
  2125 msgstr ""
  2449 msgstr ""
  2126 
  2450 
  2127 #: ../dialogs/DurationEditorDialog.py:51
  2451 #: ../runtime/NevowServer.py:176
       
  2452 msgid "Message text"
       
  2453 msgstr ""
       
  2454 
       
  2455 #: ../dialogs/DurationEditorDialog.py:62
  2128 msgid "Microseconds:"
  2456 msgid "Microseconds:"
  2129 msgstr ""
  2457 msgstr ""
  2130 
  2458 
  2131 #: ../editors/Viewer.py:585
  2459 #: ../editors/Viewer.py:588
  2132 msgid "Middle"
  2460 msgid "Middle"
  2133 msgstr ""
  2461 msgstr ""
  2134 
  2462 
  2135 #: ../dialogs/DurationEditorDialog.py:50
  2463 #: ../dialogs/DurationEditorDialog.py:61
  2136 msgid "Milliseconds:"
  2464 msgid "Milliseconds:"
       
  2465 msgstr ""
       
  2466 
       
  2467 #: ../etherlab/etherlab.py:167
       
  2468 msgid "Minimal size in bits between 2 pdo entries"
  2137 msgstr ""
  2469 msgstr ""
  2138 
  2470 
  2139 #: ../plcopen/iec_std.csv:72
  2471 #: ../plcopen/iec_std.csv:72
  2140 msgid "Minimum"
  2472 msgid "Minimum"
  2141 msgstr ""
  2473 msgstr ""
  2142 
  2474 
  2143 #: ../editors/DataTypeEditor.py:233
  2475 #: ../editors/DataTypeEditor.py:233
  2144 msgid "Minimum:"
  2476 msgid "Minimum:"
  2145 msgstr ""
  2477 msgstr ""
  2146 
  2478 
  2147 #: ../dialogs/DurationEditorDialog.py:48
  2479 #: ../dialogs/DurationEditorDialog.py:59
  2148 msgid "Minutes:"
  2480 msgid "Minutes:"
  2149 msgstr ""
  2481 msgstr ""
  2150 
  2482 
  2151 #: ../controls/ProjectPropertiesPanel.py:231
  2483 #: ../etherlab/etherlab.py:238 ../controls/ProjectPropertiesPanel.py:233
  2152 msgid "Miscellaneous"
  2484 msgid "Miscellaneous"
  2153 msgstr ""
  2485 msgstr ""
  2154 
  2486 
  2155 #: ../features.py:32
  2487 #: ../features.py:21
  2156 msgid "Modbus support"
  2488 msgid "Modbus support"
  2157 msgstr ""
  2489 msgstr ""
  2158 
  2490 
  2159 #: ../dialogs/LDElementDialog.py:65
  2491 #: ../dialogs/LDElementDialog.py:65
  2160 msgid "Modifier:"
  2492 msgid "Modifier:"
  2161 msgstr ""
  2493 msgstr ""
  2162 
  2494 
  2163 #: ../PLCGenerator.py:795 ../PLCGenerator.py:1269
  2495 #: ../etherlab/ConfigEditor.py:1313
       
  2496 #, python-format
       
  2497 msgid "Module %s must be an integer!"
       
  2498 msgstr ""
       
  2499 
       
  2500 #: ../etherlab/ConfigEditor.py:1376
       
  2501 msgid "Modules Library"
       
  2502 msgstr ""
       
  2503 
       
  2504 #: ../etherlab/ConfigEditor.py:1145
       
  2505 msgid "Modules library:"
       
  2506 msgstr ""
       
  2507 
       
  2508 #: ../PLCGenerator.py:795 ../PLCGenerator.py:1318
  2164 #, python-brace-format
  2509 #, python-brace-format
  2165 msgid ""
  2510 msgid ""
  2166 "More than one connector found corresponding to \"{a1}\" continuation in "
  2511 "More than one connector found corresponding to \"{a1}\" continuation in "
  2167 "\"{a2}\" POU"
  2512 "\"{a2}\" POU"
  2168 msgstr ""
  2513 msgstr ""
  2185 
  2530 
  2186 #: ../editors/DataTypeEditor.py:366
  2531 #: ../editors/DataTypeEditor.py:366
  2187 msgid "Move element up"
  2532 msgid "Move element up"
  2188 msgstr ""
  2533 msgstr ""
  2189 
  2534 
  2190 #: ../editors/ResourceEditor.py:286
  2535 #: ../editors/ResourceEditor.py:284
  2191 msgid "Move instance down"
  2536 msgid "Move instance down"
  2192 msgstr ""
  2537 msgstr ""
  2193 
  2538 
  2194 #: ../editors/ResourceEditor.py:285
  2539 #: ../editors/ResourceEditor.py:283
  2195 msgid "Move instance up"
  2540 msgid "Move instance up"
  2196 msgstr ""
  2541 msgstr ""
  2197 
  2542 
  2198 #: ../editors/ResourceEditor.py:255
  2543 #: ../etherlab/ConfigEditor.py:655
       
  2544 msgid "Move process variable down"
       
  2545 msgstr ""
       
  2546 
       
  2547 #: ../etherlab/ConfigEditor.py:654
       
  2548 msgid "Move process variable up"
       
  2549 msgstr ""
       
  2550 
       
  2551 #: ../editors/ResourceEditor.py:253
  2199 msgid "Move task down"
  2552 msgid "Move task down"
  2200 msgstr ""
  2553 msgstr ""
  2201 
  2554 
  2202 #: ../editors/ResourceEditor.py:254
  2555 #: ../editors/ResourceEditor.py:252
  2203 msgid "Move task up"
  2556 msgid "Move task up"
  2204 msgstr ""
  2557 msgstr ""
  2205 
  2558 
  2206 #: ../IDEFrame.py:106 ../IDEFrame.py:121 ../IDEFrame.py:151 ../IDEFrame.py:192
  2559 #: ../IDEFrame.py:253 ../IDEFrame.py:268 ../IDEFrame.py:298 ../IDEFrame.py:339
  2207 msgid "Move the view"
  2560 msgid "Move the view"
  2208 msgstr ""
  2561 msgstr ""
  2209 
  2562 
  2210 #: ../controls/CustomEditableListBox.py:45
  2563 #: ../controls/CustomEditableListBox.py:45
  2211 msgid "Move up"
  2564 msgid "Move up"
  2212 msgstr ""
  2565 msgstr ""
  2213 
  2566 
  2214 #: ../editors/CodeFileEditor.py:657 ../controls/VariablePanel.py:484
  2567 #: ../bacnet/BacnetSlaveEditor.py:814 ../editors/CodeFileEditor.py:675
       
  2568 #: ../controls/VariablePanel.py:486
  2215 msgid "Move variable down"
  2569 msgid "Move variable down"
  2216 msgstr ""
  2570 msgstr ""
  2217 
  2571 
  2218 #: ../editors/CodeFileEditor.py:656 ../controls/VariablePanel.py:483
  2572 #: ../bacnet/BacnetSlaveEditor.py:813 ../editors/CodeFileEditor.py:674
       
  2573 #: ../controls/VariablePanel.py:485
  2219 msgid "Move variable up"
  2574 msgid "Move variable up"
       
  2575 msgstr ""
       
  2576 
       
  2577 #: ../bacnet/BacnetSlaveEditor.py:941
       
  2578 msgid "Multi-State Input Objects"
       
  2579 msgstr ""
       
  2580 
       
  2581 #: ../bacnet/BacnetSlaveEditor.py:940
       
  2582 msgid "Multi-State Output Objects"
       
  2583 msgstr ""
       
  2584 
       
  2585 #: ../bacnet/BacnetSlaveEditor.py:939
       
  2586 msgid "Multi-State Value Objects"
  2220 msgstr ""
  2587 msgstr ""
  2221 
  2588 
  2222 #: ../plcopen/iec_std.csv:74
  2589 #: ../plcopen/iec_std.csv:74
  2223 msgid "Multiplexer (select 1 of N)"
  2590 msgid "Multiplexer (select 1 of N)"
  2224 msgstr ""
  2591 msgstr ""
  2225 
  2592 
  2226 #: ../plcopen/iec_std.csv:34
  2593 #: ../plcopen/iec_std.csv:34
  2227 msgid "Multiplication"
  2594 msgid "Multiplication"
  2228 msgstr ""
  2595 msgstr ""
  2229 
  2596 
  2230 #: ../editors/FileManagementPanel.py:87
  2597 #: ../editors/FileManagementPanel.py:86
  2231 msgid "My Computer:"
  2598 msgid "My Computer:"
  2232 msgstr ""
  2599 msgstr ""
  2233 
  2600 
  2234 #: ../dialogs/DiscoveryDialog.py:89
  2601 #: ../dialogs/DiscoveryDialog.py:89
  2235 msgid "NAME"
  2602 msgid "NAME"
  2236 msgstr ""
  2603 msgstr ""
  2237 
  2604 
  2238 #: ../editors/ResourceEditor.py:76 ../editors/ResourceEditor.py:97
  2605 #: ../etherlab/EtherCATManagementEditor.py:37 ../etherlab/ConfigEditor.py:48
  2239 #: ../editors/DataTypeEditor.py:55 ../editors/CodeFileEditor.py:732
  2606 #: ../etherlab/ConfigEditor.py:343 ../etherlab/ConfigEditor.py:1167
       
  2607 #: ../editors/ResourceEditor.py:76 ../editors/ResourceEditor.py:94
       
  2608 #: ../editors/DataTypeEditor.py:55 ../editors/CodeFileEditor.py:751
  2240 #: ../controls/VariablePanel.py:59
  2609 #: ../controls/VariablePanel.py:59
  2241 msgid "Name"
  2610 msgid "Name"
  2242 msgstr ""
  2611 msgstr ""
  2243 
  2612 
  2244 #: ../Beremiz_service.py:342
  2613 #: ../Beremiz_service.py:355
  2245 msgid "Name must not be null!"
  2614 msgid "Name must not be null!"
  2246 msgstr ""
  2615 msgstr ""
  2247 
  2616 
  2248 #: ../dialogs/SFCStepDialog.py:59 ../dialogs/FBDBlockDialog.py:89
  2617 #: ../dialogs/SFCStepDialog.py:59 ../dialogs/FBDBlockDialog.py:89
  2249 #: ../dialogs/ConnectionDialog.py:78
  2618 #: ../dialogs/ConnectionDialog.py:78
  2252 
  2621 
  2253 #: ../plcopen/iec_std.csv:24
  2622 #: ../plcopen/iec_std.csv:24
  2254 msgid "Natural logarithm"
  2623 msgid "Natural logarithm"
  2255 msgstr ""
  2624 msgstr ""
  2256 
  2625 
  2257 #: ../dialogs/LDElementDialog.py:78 ../editors/Viewer.py:554
  2626 #: ../dialogs/LDElementDialog.py:78 ../editors/Viewer.py:557
  2258 msgid "Negated"
  2627 msgid "Negated"
  2259 msgstr ""
  2628 msgstr ""
  2260 
  2629 
  2261 #: ../Beremiz_service.py:610
  2630 #: ../etherlab/ConfigEditor.py:612
       
  2631 msgid "Network"
       
  2632 msgstr ""
       
  2633 
       
  2634 #: ../Beremiz_service.py:620
  2262 msgid "Nevow Web service failed. "
  2635 msgid "Nevow Web service failed. "
  2263 msgstr ""
  2636 msgstr ""
  2264 
  2637 
  2265 #: ../Beremiz_service.py:580
  2638 #: ../Beremiz_service.py:596
  2266 msgid "Nevow/Athena import failed :"
  2639 msgid "Nevow/Athena import failed :"
  2267 msgstr ""
  2640 msgstr ""
  2268 
  2641 
  2269 #: ../BeremizIDE.py:241 ../BeremizIDE.py:276 ../PLCOpenEditor.py:75
  2642 #: ../BeremizIDE.py:241 ../BeremizIDE.py:276 ../PLCOpenEditor.py:75
  2270 #: ../PLCOpenEditor.py:117
  2643 #: ../PLCOpenEditor.py:117
  2273 
  2646 
  2274 #: ../controls/CustomEditableListBox.py:43
  2647 #: ../controls/CustomEditableListBox.py:43
  2275 msgid "New item"
  2648 msgid "New item"
  2276 msgstr ""
  2649 msgstr ""
  2277 
  2650 
  2278 #: ../editors/Viewer.py:553
  2651 #: ../editors/Viewer.py:556
  2279 msgid "No Modifier"
  2652 msgid "No Modifier"
  2280 msgstr ""
  2653 msgstr ""
  2281 
  2654 
  2282 #: ../ProjectController.py:1808
  2655 #: ../ProjectController.py:1891
  2283 msgid "No PLC to transfer (did build succeed ?)\n"
  2656 msgid "No PLC to transfer (did build succeed ?)\n"
  2284 msgstr ""
  2657 msgstr ""
  2285 
  2658 
  2286 #: ../PLCGenerator.py:1678
  2659 #: ../etherlab/EthercatCFileGenerator.py:504
       
  2660 #, python-format
       
  2661 msgid "No Sync manager defined for %s!"
       
  2662 msgstr ""
       
  2663 
       
  2664 #: ../PLCGenerator.py:1727
  2287 #, python-format
  2665 #, python-format
  2288 msgid "No body defined in \"%s\" POU"
  2666 msgid "No body defined in \"%s\" POU"
  2289 msgstr ""
  2667 msgstr ""
  2290 
  2668 
  2291 #: ../PLCGenerator.py:816 ../PLCGenerator.py:1281
  2669 #: ../etherlab/CommonEtherCATFunction.py:1581
       
  2670 msgid "No connected slaves"
       
  2671 msgstr ""
       
  2672 
       
  2673 #: ../PLCGenerator.py:816 ../PLCGenerator.py:1330
  2292 #, python-brace-format
  2674 #, python-brace-format
  2293 msgid "No connector found corresponding to \"{a1}\" continuation in \"{a2}\" POU"
  2675 msgid "No connector found corresponding to \"{a1}\" continuation in \"{a2}\" POU"
  2294 msgstr ""
  2676 msgstr ""
  2295 
  2677 
  2296 #: ../PLCOpenEditor.py:331
  2678 #: ../PLCOpenEditor.py:331
  2302 #: ../PLCGenerator.py:841
  2684 #: ../PLCGenerator.py:841
  2303 #, python-format
  2685 #, python-format
  2304 msgid "No informations found for \"%s\" block"
  2686 msgid "No informations found for \"%s\" block"
  2305 msgstr ""
  2687 msgstr ""
  2306 
  2688 
  2307 #: ../PLCGenerator.py:1232
  2689 #: ../etherlab/EthercatCFileGenerator.py:224
       
  2690 #, python-format
       
  2691 msgid "No informations found for device %s!"
       
  2692 msgstr ""
       
  2693 
       
  2694 #: ../etherlab/EthercatCFileGenerator.py:515
       
  2695 #, python-format
       
  2696 msgid "No more free PDO index available for %s!"
       
  2697 msgstr ""
       
  2698 
       
  2699 #: ../PLCGenerator.py:1281
  2308 #, python-brace-format
  2700 #, python-brace-format
  2309 msgid ""
  2701 msgid ""
  2310 "No output {a1} variable found in block {a2} in POU {a3}. Connection must be "
  2702 "No output {a1} variable found in block {a2} in POU {a3}. Connection must be "
  2311 "broken"
  2703 "broken"
  2312 msgstr ""
  2704 msgstr ""
  2313 
  2705 
  2314 #: ../controls/SearchResultPanel.py:175
  2706 #: ../controls/SearchResultPanel.py:175
  2315 msgid "No search results available."
  2707 msgid "No search results available."
  2316 msgstr ""
  2708 msgstr ""
  2317 
  2709 
       
  2710 #: ../etherlab/ConfigEditor.py:1029
       
  2711 #, python-format
       
  2712 msgid "No slave defined at position %d!"
       
  2713 msgstr ""
       
  2714 
  2318 #: ../svgui/svgui.py:142
  2715 #: ../svgui/svgui.py:142
  2319 #, python-format
  2716 #, python-format
  2320 msgid "No such SVG file: %s\n"
  2717 msgid "No such SVG file: %s\n"
       
  2718 msgstr ""
       
  2719 
       
  2720 #: ../etherlab/ConfigEditor.py:1245
       
  2721 #, python-format
       
  2722 msgid "No such XML file: %s\n"
  2321 msgstr ""
  2723 msgstr ""
  2322 
  2724 
  2323 #: ../canfestival/config_utils.py:682
  2725 #: ../canfestival/config_utils.py:682
  2324 #, python-brace-format
  2726 #, python-brace-format
  2325 msgid "No such index/subindex ({a1},{a2}) (variable {a3})"
  2727 msgid "No such index/subindex ({a1},{a2}) (variable {a3})"
  2328 #: ../canfestival/config_utils.py:387
  2730 #: ../canfestival/config_utils.py:387
  2329 #, python-brace-format
  2731 #, python-brace-format
  2330 msgid "No such index/subindex ({a1},{a2}) in ID : {a3} (variable {a4})"
  2732 msgid "No such index/subindex ({a1},{a2}) in ID : {a3} (variable {a4})"
  2331 msgstr ""
  2733 msgstr ""
  2332 
  2734 
       
  2735 #: ../etherlab/EthercatCFileGenerator.py:438
       
  2736 #, python-format
       
  2737 msgid "No sync manager available for %s pdo!"
       
  2738 msgstr ""
       
  2739 
  2333 #: ../dialogs/BrowseValuesLibraryDialog.py:87
  2740 #: ../dialogs/BrowseValuesLibraryDialog.py:87
  2334 msgid "No valid value selected!"
  2741 msgid "No valid value selected!"
  2335 msgstr ""
  2742 msgstr ""
  2336 
  2743 
  2337 #: ../PLCGenerator.py:1676
  2744 #: ../PLCGenerator.py:1725
  2338 #, python-format
  2745 #, python-format
  2339 msgid "No variable defined in \"%s\" POU"
  2746 msgid "No variable defined in \"%s\" POU"
       
  2747 msgstr ""
       
  2748 
       
  2749 #: ../etherlab/ConfigEditor.py:606
       
  2750 #, python-format
       
  2751 msgid "Node Position: %d"
       
  2752 msgstr ""
       
  2753 
       
  2754 #: ../etherlab/ConfigEditor.py:697
       
  2755 msgid "Node filter:"
       
  2756 msgstr ""
       
  2757 
       
  2758 #: ../etherlab/ConfigEditor.py:717
       
  2759 msgid "Nodes variables filter:"
  2340 msgstr ""
  2760 msgstr ""
  2341 
  2761 
  2342 #: ../canfestival/config_utils.py:379
  2762 #: ../canfestival/config_utils.py:379
  2343 #, python-brace-format
  2763 #, python-brace-format
  2344 msgid "Non existing node ID : {a1} (variable {a2})"
  2764 msgid "Non existing node ID : {a1} (variable {a2})"
  2359 
  2779 
  2360 #: ../plcopen/iec_std.csv:80
  2780 #: ../plcopen/iec_std.csv:80
  2361 msgid "Not equal to"
  2781 msgid "Not equal to"
  2362 msgstr ""
  2782 msgstr ""
  2363 
  2783 
       
  2784 #: ../etherlab/EtherCATManagementEditor.py:361
       
  2785 msgid "Now Uploading..."
       
  2786 msgstr ""
       
  2787 
  2364 #: ../dialogs/SFCDivergenceDialog.py:91
  2788 #: ../dialogs/SFCDivergenceDialog.py:91
  2365 msgid "Number of sequences:"
  2789 msgid "Number of sequences:"
  2366 msgstr ""
  2790 msgstr ""
  2367 
  2791 
  2368 #: ../plcopen/iec_std.csv:22
  2792 #: ../plcopen/iec_std.csv:22
  2369 msgid "Numerical"
  2793 msgid "Numerical"
  2370 msgstr ""
  2794 msgstr ""
  2371 
  2795 
  2372 #: ../editors/CodeFileEditor.py:736
  2796 #: ../bacnet/BacnetSlaveEditor.py:808
       
  2797 msgid "Object Properties:"
       
  2798 msgstr ""
       
  2799 
       
  2800 #: ../editors/CodeFileEditor.py:755
  2373 msgid "OnChange"
  2801 msgid "OnChange"
  2374 msgstr ""
  2802 msgstr ""
  2375 
  2803 
  2376 #: ../dialogs/SearchInProjectDialog.py:88
  2804 #: ../dialogs/SearchInProjectDialog.py:88
  2377 msgid "Only Elements"
  2805 msgid "Only Elements"
  2384 
  2812 
  2385 #: ../svgui/svgui.py:151
  2813 #: ../svgui/svgui.py:151
  2386 msgid "Open Inkscape"
  2814 msgid "Open Inkscape"
  2387 msgstr ""
  2815 msgstr ""
  2388 
  2816 
  2389 #: ../version.py:86
  2817 #: ../version.py:88
  2390 msgid ""
  2818 msgid ""
  2391 "Open Source framework for automation, implemented IEC 61131 IDE with "
  2819 "Open Source framework for automation, implemented IEC 61131 IDE with "
  2392 "constantly growing set of extensions and flexible PLC runtime."
  2820 "constantly growing set of extensions and flexible PLC runtime."
  2393 msgstr ""
  2821 msgstr ""
  2394 
  2822 
  2395 #: ../ProjectController.py:1879
  2823 #: ../ProjectController.py:1962
  2396 msgid "Open a file explorer to manage project files"
  2824 msgid "Open a file explorer to manage project files"
  2397 msgstr ""
  2825 msgstr ""
  2398 
  2826 
  2399 #: ../wxglade_hmi/wxglade_hmi.py:161
  2827 #: ../wxglade_hmi/wxglade_hmi.py:176
  2400 msgid "Open wxGlade"
  2828 msgid "Open wxGlade"
  2401 msgstr ""
  2829 msgstr ""
  2402 
  2830 
  2403 #: ../controls/VariablePanel.py:64
  2831 #: ../controls/VariablePanel.py:64
  2404 msgid "Option"
  2832 msgid "Option"
  2405 msgstr ""
  2833 msgstr ""
  2406 
  2834 
  2407 #: ../dialogs/FindInPouDialog.py:84 ../editors/CodeFileEditor.py:737
  2835 #: ../dialogs/FindInPouDialog.py:84 ../editors/CodeFileEditor.py:756
  2408 msgid "Options"
  2836 msgid "Options"
  2409 msgstr ""
  2837 msgstr ""
  2410 
  2838 
  2411 #: ../controls/ProjectPropertiesPanel.py:109
  2839 #: ../controls/ProjectPropertiesPanel.py:111
  2412 msgid "Organization (optional):"
  2840 msgid "Organization (optional):"
  2413 msgstr ""
  2841 msgstr ""
  2414 
  2842 
  2415 #: ../canfestival/SlaveEditor.py:78 ../canfestival/NetworkEditor.py:102
  2843 #: ../canfestival/SlaveEditor.py:78 ../canfestival/NetworkEditor.py:102
  2416 msgid "Other Profile"
  2844 msgid "Other Profile"
  2417 msgstr ""
  2845 msgstr ""
  2418 
  2846 
  2419 #: ../dialogs/SFCStepDialog.py:74 ../dialogs/FBDVariableDialog.py:42
  2847 #: ../dialogs/SFCStepDialog.py:74 ../dialogs/FBDVariableDialog.py:65
  2420 #: ../dialogs/BrowseLocationsDialog.py:44 ../editors/Viewer.py:333
  2848 #: ../dialogs/BrowseLocationsDialog.py:44 ../editors/Viewer.py:333
  2421 #: ../editors/Viewer.py:1661 ../editors/TextViewer.py:307
  2849 #: ../editors/Viewer.py:1663 ../editors/TextViewer.py:307
  2422 #: ../controls/LocationCellEditor.py:103 ../controls/VariablePanel.py:89
  2850 #: ../controls/LocationCellEditor.py:103 ../controls/VariablePanel.py:86
  2423 #: ../controls/VariablePanel.py:317 ../controls/VariablePanel.py:380
  2851 #: ../controls/VariablePanel.py:316 ../controls/VariablePanel.py:379
  2424 msgid "Output"
  2852 msgid "Output"
       
  2853 msgstr ""
       
  2854 
       
  2855 #: ../etherlab/EthercatCFileGenerator.py:170
       
  2856 #, python-brace-format
       
  2857 msgid ""
       
  2858 "Output variables can't be defined with different locations ({a1} and {a2})"
  2425 msgstr ""
  2859 msgstr ""
  2426 
  2860 
  2427 #: ../canfestival/SlaveEditor.py:67 ../canfestival/NetworkEditor.py:91
  2861 #: ../canfestival/SlaveEditor.py:67 ../canfestival/NetworkEditor.py:91
  2428 msgid "PDO Receive"
  2862 msgid "PDO Receive"
  2429 msgstr ""
  2863 msgstr ""
  2430 
  2864 
  2431 #: ../canfestival/SlaveEditor.py:66 ../canfestival/NetworkEditor.py:90
  2865 #: ../canfestival/SlaveEditor.py:66 ../canfestival/NetworkEditor.py:90
  2432 msgid "PDO Transmit"
  2866 msgid "PDO Transmit"
  2433 msgstr ""
  2867 msgstr ""
  2434 
  2868 
       
  2869 #: ../etherlab/etherlab.py:164
       
  2870 msgid "PDO alignment"
       
  2871 msgstr ""
       
  2872 
  2435 #: ../targets/toolchain_gcc.py:174
  2873 #: ../targets/toolchain_gcc.py:174
  2436 msgid "PLC :\n"
  2874 msgid "PLC :\n"
  2437 msgstr ""
  2875 msgstr ""
  2438 
  2876 
  2439 #: ../BeremizIDE.py:383
  2877 #: ../BeremizIDE.py:379
  2440 msgid "PLC Log"
  2878 msgid "PLC Log"
  2441 msgstr ""
  2879 msgstr ""
  2442 
  2880 
  2443 #: ../ProjectController.py:1082
  2881 #: ../ProjectController.py:1129
  2444 msgid "PLC code generation failed !\n"
  2882 msgid "PLC code generation failed !\n"
  2445 msgstr ""
  2883 msgstr ""
  2446 
  2884 
  2447 #: ../Beremiz_service.py:305
  2885 #: ../etherlab/EtherCATManagementEditor.py:250
       
  2886 msgid "PLC is Not Started"
       
  2887 msgstr ""
       
  2888 
       
  2889 #: ../Beremiz_service.py:318
  2448 msgid "PLC is empty or already started."
  2890 msgid "PLC is empty or already started."
  2449 msgstr ""
  2891 msgstr ""
  2450 
  2892 
  2451 #: ../Beremiz_service.py:312
  2893 #: ../Beremiz_service.py:325
  2452 msgid "PLC is not started."
  2894 msgid "PLC is not started."
       
  2895 msgstr ""
       
  2896 
       
  2897 #: ../etherlab/EtherCATManagementEditor.py:2160
       
  2898 #: ../etherlab/CommonEtherCATFunction.py:1589
       
  2899 msgid "PLC not connected!"
  2453 msgstr ""
  2900 msgstr ""
  2454 
  2901 
  2455 #: ../PLCOpenEditor.py:180 ../PLCOpenEditor.py:293
  2902 #: ../PLCOpenEditor.py:180 ../PLCOpenEditor.py:293
  2456 #, python-brace-format
  2903 #, python-brace-format
  2457 msgid ""
  2904 msgid ""
  2476 
  2923 
  2477 #: ../dialogs/DiscoveryDialog.py:92
  2924 #: ../dialogs/DiscoveryDialog.py:92
  2478 msgid "PORT"
  2925 msgid "PORT"
  2479 msgstr ""
  2926 msgstr ""
  2480 
  2927 
  2481 #: ../dialogs/PouDialog.py:109
  2928 #: ../dialogs/PouDialog.py:144
  2482 msgid "POU Name"
  2929 msgid "POU Name"
  2483 msgstr ""
  2930 msgstr ""
  2484 
  2931 
  2485 #: ../dialogs/PouDialog.py:66
  2932 #: ../dialogs/PouDialog.py:64
  2486 msgid "POU Name:"
  2933 msgid "POU Name:"
  2487 msgstr ""
  2934 msgstr ""
  2488 
  2935 
  2489 #: ../dialogs/PouDialog.py:111
  2936 #: ../dialogs/PouDialog.py:146
  2490 msgid "POU Type"
  2937 msgid "POU Type"
  2491 msgstr ""
  2938 msgstr ""
  2492 
  2939 
  2493 #: ../dialogs/PouDialog.py:73
  2940 #: ../dialogs/PouDialog.py:71
  2494 msgid "POU Type:"
  2941 msgid "POU Type:"
  2495 msgstr ""
  2942 msgstr ""
  2496 
  2943 
  2497 #: ../connectors/PYRO/__init__.py:52
  2944 #: ../connectors/PYRO/__init__.py:53
  2498 #, python-format
  2945 #, python-format
  2499 msgid "PYRO connecting to URI : %s\n"
  2946 msgid "PYRO connecting to URI : %s\n"
  2500 msgstr ""
  2947 msgstr ""
  2501 
  2948 
  2502 #: ../connectors/PYRO/__init__.py:68
  2949 #: ../connectors/PYRO/__init__.py:69
  2503 #, python-format
  2950 #, python-format
  2504 msgid "PYRO using certificates in '%s' \n"
  2951 msgid "PYRO using certificates in '%s' \n"
  2505 msgstr ""
  2952 msgstr ""
  2506 
  2953 
  2507 #: ../BeremizIDE.py:256 ../PLCOpenEditor.py:91
  2954 #: ../BeremizIDE.py:256 ../PLCOpenEditor.py:91
  2508 msgid "Page Setup"
  2955 msgid "Page Setup"
  2509 msgstr ""
  2956 msgstr ""
  2510 
  2957 
  2511 #: ../controls/ProjectPropertiesPanel.py:124
  2958 #: ../controls/ProjectPropertiesPanel.py:127
  2512 msgid "Page Size (optional):"
  2959 msgid "Page Size (optional):"
  2513 msgstr ""
  2960 msgstr ""
  2514 
  2961 
  2515 #: ../IDEFrame.py:2640
  2962 #: ../IDEFrame.py:2660
  2516 #, python-format
  2963 #, python-format
  2517 msgid "Page: %d"
  2964 msgid "Page: %d"
  2518 msgstr ""
  2965 msgstr ""
  2519 
  2966 
  2520 #: ../controls/PouInstanceVariablesPanel.py:134
  2967 #: ../controls/PouInstanceVariablesPanel.py:134
  2521 msgid "Parent instance"
  2968 msgid "Parent instance"
  2522 msgstr ""
  2969 msgstr ""
  2523 
  2970 
  2524 #: ../editors/Viewer.py:696 ../IDEFrame.py:374 ../IDEFrame.py:428
  2971 #: ../editors/Viewer.py:699 ../IDEFrame.py:377 ../IDEFrame.py:429
  2525 msgid "Paste"
  2972 msgid "Paste"
  2526 msgstr ""
  2973 msgstr ""
  2527 
  2974 
  2528 #: ../IDEFrame.py:1899
  2975 #: ../IDEFrame.py:1916
  2529 msgid "Paste POU"
  2976 msgid "Paste POU"
  2530 msgstr ""
  2977 msgstr ""
  2531 
  2978 
  2532 #: ../dialogs/SearchInProjectDialog.py:60
  2979 #: ../dialogs/SearchInProjectDialog.py:60
  2533 msgid "Pattern to search:"
  2980 msgid "Pattern to search:"
  2535 
  2982 
  2536 #: ../dialogs/LDPowerRailDialog.py:75
  2983 #: ../dialogs/LDPowerRailDialog.py:75
  2537 msgid "Pin number:"
  2984 msgid "Pin number:"
  2538 msgstr ""
  2985 msgstr ""
  2539 
  2986 
  2540 #: ../editors/Viewer.py:2792 ../editors/Viewer.py:3060
  2987 #: ../runtime/NevowServer.py:163
       
  2988 msgid "Platform"
       
  2989 msgstr ""
       
  2990 
       
  2991 #: ../editors/Viewer.py:2791 ../editors/Viewer.py:3059
  2541 #: ../editors/SFCViewer.py:785
  2992 #: ../editors/SFCViewer.py:785
  2542 msgid "Please choose a target"
  2993 msgid "Please choose a target"
  2543 msgstr ""
  2994 msgstr ""
  2544 
  2995 
  2545 #: ../editors/TextViewer.py:260
  2996 #: ../editors/TextViewer.py:260
  2546 msgid "Please enter a block name"
  2997 msgid "Please enter a block name"
  2547 msgstr ""
  2998 msgstr ""
  2548 
  2999 
  2549 #: ../editors/Viewer.py:2661 ../editors/Viewer.py:3103
  3000 #: ../dialogs/CommentEditDialog.py:52
  2550 msgid "Please enter comment text"
  3001 msgid "Please enter comment text"
  2551 msgstr ""
  3002 msgstr ""
  2552 
  3003 
  2553 #: ../editors/SFCViewer.py:447 ../editors/SFCViewer.py:469
  3004 #: ../editors/SFCViewer.py:447 ../editors/SFCViewer.py:469
  2554 #: ../editors/SFCViewer.py:815
  3005 #: ../editors/SFCViewer.py:815
  2555 msgid "Please enter step name"
  3006 msgid "Please enter step name"
  2556 msgstr ""
  3007 msgstr ""
  2557 
  3008 
  2558 #: ../dialogs/PouNameDialog.py:37 ../Beremiz_service.py:209
  3009 #: ../dialogs/SFCStepNameDialog.py:37 ../dialogs/PouNameDialog.py:37
       
  3010 #: ../Beremiz_service.py:222
  2559 msgid "Please enter text"
  3011 msgid "Please enter text"
  2560 msgstr ""
  3012 msgstr ""
  2561 
  3013 
  2562 #: ../dialogs/ForceVariableDialog.py:177
  3014 #: ../dialogs/ForceVariableDialog.py:177
  2563 #, python-format
  3015 #, python-format
  2564 msgid "Please enter value for a \"%s\" variable:"
  3016 msgid "Please enter value for a \"%s\" variable:"
  2565 msgstr ""
  3017 msgstr ""
  2566 
  3018 
  2567 #: ../Beremiz_service.py:327
  3019 #: ../Beremiz_service.py:340
  2568 msgid "Port number must be 0 <= port <= 65535!"
  3020 msgid "Port number must be 0 <= port <= 65535!"
  2569 msgstr ""
  3021 msgstr ""
  2570 
  3022 
  2571 #: ../Beremiz_service.py:327
  3023 #: ../Beremiz_service.py:340
  2572 msgid "Port number must be an integer!"
  3024 msgid "Port number must be an integer!"
  2573 msgstr ""
  3025 msgstr ""
  2574 
  3026 
  2575 #: ../editors/Viewer.py:633 ../editors/Viewer.py:2449
  3027 #: ../etherlab/ConfigEditor.py:47 ../etherlab/ConfigEditor.py:465
       
  3028 msgid "Position"
       
  3029 msgstr ""
       
  3030 
       
  3031 #: ../editors/Viewer.py:636 ../editors/Viewer.py:2451
  2576 msgid "Power Rail"
  3032 msgid "Power Rail"
  2577 msgstr ""
  3033 msgstr ""
  2578 
  3034 
  2579 #: ../dialogs/LDPowerRailDialog.py:52
  3035 #: ../dialogs/LDPowerRailDialog.py:52
  2580 msgid "Power Rail Properties"
  3036 msgid "Power Rail Properties"
  2591 #: ../BeremizIDE.py:260 ../BeremizIDE.py:280 ../PLCOpenEditor.py:95
  3047 #: ../BeremizIDE.py:260 ../BeremizIDE.py:280 ../PLCOpenEditor.py:95
  2592 #: ../PLCOpenEditor.py:121
  3048 #: ../PLCOpenEditor.py:121
  2593 msgid "Print"
  3049 msgid "Print"
  2594 msgstr ""
  3050 msgstr ""
  2595 
  3051 
  2596 #: ../IDEFrame.py:1110
  3052 #: ../IDEFrame.py:1123
  2597 msgid "Print preview"
  3053 msgid "Print preview"
  2598 msgstr ""
  3054 msgstr ""
  2599 
  3055 
  2600 #: ../editors/ResourceEditor.py:76
  3056 #: ../editors/ResourceEditor.py:76
  2601 msgid "Priority"
  3057 msgid "Priority"
  2603 
  3059 
  2604 #: ../dialogs/SFCTransitionDialog.py:91
  3060 #: ../dialogs/SFCTransitionDialog.py:91
  2605 msgid "Priority:"
  3061 msgid "Priority:"
  2606 msgstr ""
  3062 msgstr ""
  2607 
  3063 
  2608 #: ../runtime/PLCObject.py:518
  3064 #: ../runtime/PLCObject.py:523
  2609 #, python-format
  3065 #, python-format
  2610 msgid "Problem starting PLC : error %d"
  3066 msgid "Problem starting PLC : error %d"
  2611 msgstr ""
  3067 msgstr ""
  2612 
  3068 
  2613 #: ../dialogs/ProjectDialog.py:63
  3069 #: ../etherlab/ConfigEditor.py:647
       
  3070 msgid "Process variables mapped between nodes:"
       
  3071 msgstr ""
       
  3072 
       
  3073 #: ../dialogs/ProjectDialog.py:61
  2614 msgid "Product Name"
  3074 msgid "Product Name"
  2615 msgstr ""
  3075 msgstr ""
  2616 
  3076 
  2617 #: ../controls/ProjectPropertiesPanel.py:90
  3077 #: ../controls/ProjectPropertiesPanel.py:91
  2618 msgid "Product Name (required):"
  3078 msgid "Product Name (required):"
  2619 msgstr ""
  3079 msgstr ""
  2620 
  3080 
       
  3081 #: ../controls/ProjectPropertiesPanel.py:93
       
  3082 msgid "Product Release (optional):"
       
  3083 msgstr ""
       
  3084 
       
  3085 #: ../dialogs/ProjectDialog.py:62
       
  3086 msgid "Product Version"
       
  3087 msgstr ""
       
  3088 
  2621 #: ../controls/ProjectPropertiesPanel.py:92
  3089 #: ../controls/ProjectPropertiesPanel.py:92
  2622 msgid "Product Release (optional):"
       
  2623 msgstr ""
       
  2624 
       
  2625 #: ../dialogs/ProjectDialog.py:64
       
  2626 msgid "Product Version"
       
  2627 msgstr ""
       
  2628 
       
  2629 #: ../controls/ProjectPropertiesPanel.py:91
       
  2630 msgid "Product Version (required):"
  3090 msgid "Product Version (required):"
  2631 msgstr ""
  3091 msgstr ""
  2632 
  3092 
  2633 #: ../dialogs/SearchInProjectDialog.py:42 ../IDEFrame.py:1778
  3093 #: ../dialogs/SearchInProjectDialog.py:42 ../IDEFrame.py:1795
  2634 #: ../IDEFrame.py:1975
  3094 #: ../IDEFrame.py:1992
  2635 msgid "Program"
  3095 msgid "Program"
  2636 msgstr ""
  3096 msgstr ""
  2637 
  3097 
  2638 #: ../PLCOpenEditor.py:321
  3098 #: ../PLCOpenEditor.py:321
  2639 msgid "Program was successfully generated!"
  3099 msgid "Program was successfully generated!"
  2645 
  3105 
  2646 #: ../editors/Viewer.py:285
  3106 #: ../editors/Viewer.py:285
  2647 msgid "Programs can't be used by other POUs!"
  3107 msgid "Programs can't be used by other POUs!"
  2648 msgstr ""
  3108 msgstr ""
  2649 
  3109 
  2650 #: ../controls/ProjectPropertiesPanel.py:94 ../IDEFrame.py:601
  3110 #: ../controls/ProjectPropertiesPanel.py:95 ../IDEFrame.py:607
  2651 msgid "Project"
  3111 msgid "Project"
  2652 msgstr ""
  3112 msgstr ""
  2653 
  3113 
  2654 #: ../controls/SearchResultPanel.py:180
  3114 #: ../controls/SearchResultPanel.py:180
  2655 #, python-format
  3115 #, python-format
  2656 msgid "Project '%s':"
  3116 msgid "Project '%s':"
  2657 msgstr ""
  3117 msgstr ""
  2658 
  3118 
  2659 #: ../ProjectController.py:1878
  3119 #: ../ProjectController.py:1961
  2660 msgid "Project Files"
  3120 msgid "Project Files"
  2661 msgstr ""
  3121 msgstr ""
  2662 
  3122 
  2663 #: ../dialogs/ProjectDialog.py:62
  3123 #: ../dialogs/ProjectDialog.py:60
  2664 msgid "Project Name"
  3124 msgid "Project Name"
  2665 msgstr ""
  3125 msgstr ""
  2666 
  3126 
  2667 #: ../controls/ProjectPropertiesPanel.py:88
  3127 #: ../controls/ProjectPropertiesPanel.py:89
  2668 msgid "Project Name (required):"
  3128 msgid "Project Name (required):"
  2669 msgstr ""
  3129 msgstr ""
  2670 
  3130 
  2671 #: ../controls/ProjectPropertiesPanel.py:89
  3131 #: ../controls/ProjectPropertiesPanel.py:90
  2672 msgid "Project Version (optional):"
  3132 msgid "Project Version (optional):"
  2673 msgstr ""
  3133 msgstr ""
  2674 
  3134 
  2675 #: ../PLCControler.py:2717
  3135 #: ../PLCControler.py:2717
  2676 msgid ""
  3136 msgid ""
  2693 
  3153 
  2694 #: ../plcopen/types_enums.py:77
  3154 #: ../plcopen/types_enums.py:77
  2695 msgid "Properties"
  3155 msgid "Properties"
  2696 msgstr ""
  3156 msgstr ""
  2697 
  3157 
  2698 #: ../Beremiz_service.py:427
  3158 #: ../Beremiz_service.py:440
  2699 msgid "Publishing service on local network"
  3159 msgid "Publishing service on local network"
  2700 msgstr ""
  3160 msgstr ""
  2701 
  3161 
  2702 #: ../connectors/PYRO/__init__.py:126
  3162 #: ../connectors/PYRO/__init__.py:127
  2703 #, python-format
  3163 #, python-format
  2704 msgid "Pyro exception: %s\n"
  3164 msgid "Pyro exception: %s\n"
  2705 msgstr ""
  3165 msgstr ""
  2706 
  3166 
  2707 #: ../Beremiz_service.py:420
  3167 #: ../Beremiz_service.py:433
  2708 msgid "Pyro port :"
  3168 msgid "Pyro port :"
  2709 msgstr ""
  3169 msgstr ""
  2710 
  3170 
  2711 #: ../py_ext/PythonEditor.py:84
  3171 #: ../py_ext/PythonEditor.py:84
  2712 msgid "Python code"
  3172 msgid "Python code"
  2713 msgstr ""
  3173 msgstr ""
  2714 
  3174 
  2715 #: ../features.py:34
  3175 #: ../features.py:23
  2716 msgid "Python file"
  3176 msgid "Python file"
  2717 msgstr ""
  3177 msgstr ""
  2718 
  3178 
  2719 #: ../dialogs/ActionBlockDialog.py:42
  3179 #: ../dialogs/ActionBlockDialog.py:42
  2720 msgid "Qualifier"
  3180 msgid "Qualifier"
  2721 msgstr ""
  3181 msgstr ""
  2722 
  3182 
  2723 #: ../BeremizIDE.py:263 ../PLCOpenEditor.py:101 ../Beremiz_service.py:283
  3183 #: ../BeremizIDE.py:263 ../PLCOpenEditor.py:101 ../Beremiz_service.py:296
  2724 msgid "Quit"
  3184 msgid "Quit"
  2725 msgstr ""
  3185 msgstr ""
  2726 
  3186 
  2727 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:227
  3187 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:224
  2728 msgid "Range:"
  3188 msgid "Range:"
  2729 msgstr ""
  3189 msgstr ""
  2730 
  3190 
  2731 #: ../ProjectController.py:1872
  3191 #: ../ProjectController.py:1955
  2732 msgid "Raw IEC code"
  3192 msgid "Raw IEC code"
  2733 msgstr ""
  3193 msgstr ""
  2734 
  3194 
  2735 #: ../BeremizIDE.py:1083
  3195 #: ../etherlab/ConfigEditor.py:344
       
  3196 msgid "Read from (nodeid, index, subindex)"
       
  3197 msgstr ""
       
  3198 
       
  3199 #: ../BeremizIDE.py:1080
  2736 #, python-format
  3200 #, python-format
  2737 msgid "Really delete node '%s'?"
  3201 msgid "Really delete node '%s'?"
  2738 msgstr ""
  3202 msgstr ""
  2739 
  3203 
  2740 #: ../connectors/WAMP/dialog.py:50
  3204 #: ../connectors/WAMP/dialog.py:50
  2741 msgid "Realm:"
  3205 msgid "Realm:"
  2742 msgstr ""
  3206 msgstr ""
  2743 
  3207 
  2744 #: ../IDEFrame.py:367 ../IDEFrame.py:424
  3208 #: ../IDEFrame.py:370 ../IDEFrame.py:425
  2745 msgid "Redo"
  3209 msgid "Redo"
  2746 msgstr ""
  3210 msgstr ""
  2747 
  3211 
  2748 #: ../dialogs/SFCTransitionDialog.py:76
  3212 #: ../dialogs/SFCTransitionDialog.py:76
  2749 msgid "Reference"
  3213 msgid "Reference"
  2750 msgstr ""
  3214 msgstr ""
  2751 
  3215 
  2752 #: ../dialogs/DiscoveryDialog.py:109 ../IDEFrame.py:434
  3216 #: ../dialogs/DiscoveryDialog.py:109 ../IDEFrame.py:436
  2753 msgid "Refresh"
  3217 msgid "Refresh"
       
  3218 msgstr ""
       
  3219 
       
  3220 #: ../etherlab/EtherCATManagementEditor.py:1965
       
  3221 msgid "Register Modify Dialog"
  2754 msgstr ""
  3222 msgstr ""
  2755 
  3223 
  2756 #: ../dialogs/SearchInProjectDialog.py:70
  3224 #: ../dialogs/SearchInProjectDialog.py:70
  2757 msgid "Regular expression"
  3225 msgid "Regular expression"
  2758 msgstr ""
  3226 msgstr ""
  2759 
  3227 
  2760 #: ../dialogs/FindInPouDialog.py:99
  3228 #: ../dialogs/FindInPouDialog.py:99
  2761 msgid "Regular expressions"
  3229 msgid "Regular expressions"
  2762 msgstr ""
  3230 msgstr ""
  2763 
  3231 
  2764 #: ../editors/Viewer.py:1636
  3232 #: ../editors/Viewer.py:1638
  2765 msgid "Release value"
  3233 msgid "Release value"
  2766 msgstr ""
  3234 msgstr ""
  2767 
  3235 
  2768 #: ../plcopen/iec_std.csv:37
  3236 #: ../plcopen/iec_std.csv:37
  2769 msgid "Remainder (modulo)"
  3237 msgid "Remainder (modulo)"
  2770 msgstr ""
  3238 msgstr ""
  2771 
  3239 
  2772 #: ../BeremizIDE.py:1084
  3240 #: ../BeremizIDE.py:1081
  2773 #, python-format
  3241 #, python-format
  2774 msgid "Remove %s node"
  3242 msgid "Remove %s node"
  2775 msgstr ""
  3243 msgstr ""
  2776 
  3244 
  2777 #: ../IDEFrame.py:2445
  3245 #: ../IDEFrame.py:2463
  2778 msgid "Remove Datatype"
  3246 msgid "Remove Datatype"
  2779 msgstr ""
  3247 msgstr ""
  2780 
  3248 
  2781 #: ../IDEFrame.py:2450
  3249 #: ../IDEFrame.py:2468
  2782 msgid "Remove Pou"
  3250 msgid "Remove Pou"
  2783 msgstr ""
  3251 msgstr ""
  2784 
  3252 
  2785 #: ../dialogs/ActionBlockDialog.py:144
  3253 #: ../dialogs/ActionBlockDialog.py:144
  2786 msgid "Remove action"
  3254 msgid "Remove action"
  2788 
  3256 
  2789 #: ../editors/DataTypeEditor.py:365
  3257 #: ../editors/DataTypeEditor.py:365
  2790 msgid "Remove element"
  3258 msgid "Remove element"
  2791 msgstr ""
  3259 msgstr ""
  2792 
  3260 
  2793 #: ../editors/FileManagementPanel.py:66
  3261 #: ../etherlab/ConfigEditor.py:1353
       
  3262 msgid "Remove file from database"
       
  3263 msgstr ""
       
  3264 
       
  3265 #: ../editors/FileManagementPanel.py:65
  2794 msgid "Remove file from left folder"
  3266 msgid "Remove file from left folder"
  2795 msgstr ""
  3267 msgstr ""
  2796 
  3268 
  2797 #: ../editors/ResourceEditor.py:284
  3269 #: ../etherlab/ConfigEditor.py:1389
       
  3270 msgid "Remove file from library"
       
  3271 msgstr ""
       
  3272 
       
  3273 #: ../editors/ResourceEditor.py:282
  2798 msgid "Remove instance"
  3274 msgid "Remove instance"
       
  3275 msgstr ""
       
  3276 
       
  3277 #: ../etherlab/ConfigEditor.py:653
       
  3278 msgid "Remove process variable"
  2799 msgstr ""
  3279 msgstr ""
  2800 
  3280 
  2801 #: ../canfestival/NetworkEditor.py:111
  3281 #: ../canfestival/NetworkEditor.py:111
  2802 msgid "Remove slave"
  3282 msgid "Remove slave"
  2803 msgstr ""
  3283 msgstr ""
  2804 
  3284 
  2805 #: ../editors/ResourceEditor.py:253
  3285 #: ../etherlab/ConfigEditor.py:680
       
  3286 msgid "Remove startup service variable"
       
  3287 msgstr ""
       
  3288 
       
  3289 #: ../editors/ResourceEditor.py:251
  2806 msgid "Remove task"
  3290 msgid "Remove task"
  2807 msgstr ""
  3291 msgstr ""
  2808 
  3292 
  2809 #: ../editors/CodeFileEditor.py:655 ../controls/VariablePanel.py:482
  3293 #: ../bacnet/BacnetSlaveEditor.py:812 ../editors/CodeFileEditor.py:673
       
  3294 #: ../controls/VariablePanel.py:484
  2810 msgid "Remove variable"
  3295 msgid "Remove variable"
  2811 msgstr ""
  3296 msgstr ""
  2812 
  3297 
  2813 #: ../IDEFrame.py:1979
  3298 #: ../IDEFrame.py:1996
  2814 msgid "Rename"
  3299 msgid "Rename"
  2815 msgstr ""
  3300 msgstr ""
  2816 
  3301 
  2817 #: ../editors/FileManagementPanel.py:187
  3302 #: ../editors/FileManagementPanel.py:186
  2818 msgid "Replace File"
  3303 msgid "Replace File"
  2819 msgstr ""
  3304 msgstr ""
  2820 
  3305 
  2821 #: ../editors/Viewer.py:598
  3306 #: ../editors/Viewer.py:601
  2822 msgid "Replace Wire by connections"
  3307 msgid "Replace Wire by connections"
  2823 msgstr ""
  3308 msgstr ""
  2824 
  3309 
  2825 #: ../plcopen/iec_std.csv:89
  3310 #: ../plcopen/iec_std.csv:89
  2826 msgid "Replacement (within)"
  3311 msgid "Replacement (within)"
  2828 
  3313 
  2829 #: ../dialogs/LDElementDialog.py:79
  3314 #: ../dialogs/LDElementDialog.py:79
  2830 msgid "Reset"
  3315 msgid "Reset"
  2831 msgstr ""
  3316 msgstr ""
  2832 
  3317 
  2833 #: ../editors/Viewer.py:681
  3318 #: ../editors/Viewer.py:684
  2834 msgid "Reset Execution Order"
  3319 msgid "Reset Execution Order"
  2835 msgstr ""
  3320 msgstr ""
  2836 
  3321 
  2837 #: ../IDEFrame.py:453
  3322 #: ../IDEFrame.py:459
  2838 msgid "Reset Perspective"
  3323 msgid "Reset Perspective"
  2839 msgstr ""
  3324 msgstr ""
  2840 
  3325 
  2841 #: ../controls/SearchResultPanel.py:103
  3326 #: ../controls/SearchResultPanel.py:103
  2842 msgid "Reset search result"
  3327 msgid "Reset search result"
  2843 msgstr ""
  3328 msgstr ""
  2844 
  3329 
  2845 #: ../BeremizIDE.py:1015 ../plcopen/types_enums.py:77
  3330 #: ../BeremizIDE.py:1012 ../plcopen/types_enums.py:77
  2846 msgid "Resources"
  3331 msgid "Resources"
  2847 msgstr ""
  3332 msgstr ""
  2848 
  3333 
  2849 #: ../controls/VariablePanel.py:77
  3334 #: ../controls/VariablePanel.py:77
  2850 msgid "Retain"
  3335 msgid "Retain"
  2851 msgstr ""
  3336 msgstr ""
  2852 
  3337 
  2853 #: ../controls/VariablePanel.py:455
  3338 #: ../controls/VariablePanel.py:457
  2854 msgid "Return Type:"
  3339 msgid "Return Type:"
  2855 msgstr ""
  3340 msgstr ""
  2856 
  3341 
  2857 #: ../editors/Viewer.py:582
  3342 #: ../editors/Viewer.py:585
  2858 msgid "Right"
  3343 msgid "Right"
  2859 msgstr ""
  3344 msgstr ""
  2860 
  3345 
  2861 #: ../dialogs/LDPowerRailDialog.py:65
  3346 #: ../dialogs/LDPowerRailDialog.py:65
  2862 msgid "Right PowerRail"
  3347 msgid "Right PowerRail"
  2863 msgstr ""
  3348 msgstr ""
  2864 
  3349 
  2865 #: ../dialogs/LDElementDialog.py:80 ../editors/Viewer.py:555
  3350 #: ../dialogs/LDElementDialog.py:80 ../editors/Viewer.py:558
  2866 msgid "Rising Edge"
  3351 msgid "Rising Edge"
  2867 msgstr ""
  3352 msgstr ""
  2868 
  3353 
  2869 #: ../plcopen/iec_std.csv:65
  3354 #: ../plcopen/iec_std.csv:65
  2870 msgid "Rotate left"
  3355 msgid "Rotate left"
  2876 
  3361 
  2877 #: ../plcopen/iec_std.csv:17
  3362 #: ../plcopen/iec_std.csv:17
  2878 msgid "Rounding up/down"
  3363 msgid "Rounding up/down"
  2879 msgstr ""
  3364 msgstr ""
  2880 
  3365 
  2881 #: ../ProjectController.py:1828
  3366 #: ../ProjectController.py:1911
  2882 msgid "Run"
  3367 msgid "Run"
  2883 msgstr ""
  3368 msgstr ""
  2884 
  3369 
  2885 #: ../ProjectController.py:1127
  3370 #: ../ProjectController.py:1175
  2886 msgid "Runtime IO extensions C code generation failed !\n"
  3371 msgid "Runtime IO extensions C code generation failed !\n"
  2887 msgstr ""
  3372 msgstr ""
  2888 
  3373 
  2889 #: ../ProjectController.py:1136
  3374 #: ../ProjectController.py:1186
  2890 msgid "Runtime library extensions C code generation failed !\n"
  3375 msgid "Runtime library extensions C code generation failed !\n"
  2891 msgstr ""
  3376 msgstr ""
  2892 
  3377 
  2893 #: ../canfestival/SlaveEditor.py:65 ../canfestival/NetworkEditor.py:89
  3378 #: ../canfestival/SlaveEditor.py:65 ../canfestival/NetworkEditor.py:89
  2894 msgid "SDO Client"
  3379 msgid "SDO Client"
  2896 
  3381 
  2897 #: ../canfestival/SlaveEditor.py:64 ../canfestival/NetworkEditor.py:88
  3382 #: ../canfestival/SlaveEditor.py:64 ../canfestival/NetworkEditor.py:88
  2898 msgid "SDO Server"
  3383 msgid "SDO Server"
  2899 msgstr ""
  3384 msgstr ""
  2900 
  3385 
  2901 #: ../dialogs/PouDialog.py:44 ../controls/ProjectPropertiesPanel.py:158
  3386 #: ../dialogs/PouDialog.py:128 ../controls/ProjectPropertiesPanel.py:161
  2902 msgid "SFC"
  3387 msgid "SFC"
  2903 msgstr ""
  3388 msgstr ""
  2904 
  3389 
  2905 #: ../PLCGenerator.py:1433
  3390 #: ../PLCGenerator.py:1482
  2906 #, python-brace-format
  3391 #, python-brace-format
  2907 msgid "SFC jump in pou \"{a1}\" refers to non-existent SFC step \"{a2}\""
  3392 msgid "SFC jump in pou \"{a1}\" refers to non-existent SFC step \"{a2}\""
  2908 msgstr ""
  3393 msgstr ""
  2909 
  3394 
  2910 #: ../PLCGenerator.py:780
  3395 #: ../PLCGenerator.py:780
  2911 #, python-format
  3396 #, python-format
  2912 msgid "SFC transition in POU \"%s\" must be connected."
  3397 msgid "SFC transition in POU \"%s\" must be connected."
  2913 msgstr ""
  3398 msgstr ""
  2914 
  3399 
  2915 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  3400 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  2916 #: ../dialogs/PouDialog.py:44
  3401 #: ../dialogs/PouDialog.py:128
  2917 msgid "ST"
  3402 msgid "ST"
  2918 msgstr ""
  3403 msgstr ""
  2919 
  3404 
  2920 #: ../PLCOpenEditor.py:308
  3405 #: ../PLCOpenEditor.py:308
  2921 msgid "ST files (*.st)|*.st|All files|*.*"
  3406 msgid "ST files (*.st)|*.st|All files|*.*"
  2923 
  3408 
  2924 #: ../svgui/svgui.py:136
  3409 #: ../svgui/svgui.py:136
  2925 msgid "SVG files (*.svg)|*.svg|All files|*.*"
  3410 msgid "SVG files (*.svg)|*.svg|All files|*.*"
  2926 msgstr ""
  3411 msgstr ""
  2927 
  3412 
  2928 #: ../features.py:36
  3413 #: ../features.py:25
  2929 msgid "SVGUI"
  3414 msgid "SVGUI"
  2930 msgstr ""
  3415 msgstr ""
  2931 
  3416 
  2932 #: ../BeremizIDE.py:247 ../BeremizIDE.py:278 ../PLCOpenEditor.py:84
  3417 #: ../BeremizIDE.py:247 ../BeremizIDE.py:278 ../PLCOpenEditor.py:84
  2933 #: ../PLCOpenEditor.py:119
  3418 #: ../PLCOpenEditor.py:119
  2940 
  3425 
  2941 #: ../BeremizIDE.py:249
  3426 #: ../BeremizIDE.py:249
  2942 msgid "Save as"
  3427 msgid "Save as"
  2943 msgstr ""
  3428 msgstr ""
  2944 
  3429 
  2945 #: ../ProjectController.py:530
  3430 #: ../etherlab/EtherCATManagementEditor.py:941
       
  3431 #: ../etherlab/EtherCATManagementEditor.py:1289
       
  3432 msgid "Save as..."
       
  3433 msgstr ""
       
  3434 
       
  3435 #: ../ProjectController.py:546
  2946 msgid "Save path is the same as path of a project! \n"
  3436 msgid "Save path is the same as path of a project! \n"
       
  3437 msgstr ""
       
  3438 
       
  3439 #: ../etherlab/EthercatMaster.py:455 ../etherlab/EthercatMaster.py:764
       
  3440 #: ../etherlab/EthercatMaster.py:765
       
  3441 msgid "Scan Network"
  2947 msgstr ""
  3442 msgstr ""
  2948 
  3443 
  2949 #: ../dialogs/SearchInProjectDialog.py:73
  3444 #: ../dialogs/SearchInProjectDialog.py:73
  2950 msgid "Scope"
  3445 msgid "Scope"
  2951 msgstr ""
  3446 msgstr ""
  2952 
  3447 
  2953 #: ../IDEFrame.py:644
  3448 #: ../IDEFrame.py:650
  2954 msgid "Search"
  3449 msgid "Search"
  2955 msgstr ""
  3450 msgstr ""
  2956 
  3451 
  2957 #: ../dialogs/SearchInProjectDialog.py:49 ../IDEFrame.py:384
  3452 #: ../dialogs/SearchInProjectDialog.py:49 ../IDEFrame.py:387
  2958 #: ../IDEFrame.py:430
  3453 #: ../IDEFrame.py:431
  2959 msgid "Search in Project"
  3454 msgid "Search in Project"
  2960 msgstr ""
  3455 msgstr ""
  2961 
  3456 
  2962 #: ../dialogs/DurationEditorDialog.py:49
  3457 #: ../dialogs/DurationEditorDialog.py:60
  2963 msgid "Seconds:"
  3458 msgid "Seconds:"
  2964 msgstr ""
  3459 msgstr ""
  2965 
  3460 
  2966 #: ../IDEFrame.py:390
  3461 #: ../IDEFrame.py:393
  2967 msgid "Select All"
  3462 msgid "Select All"
  2968 msgstr ""
  3463 msgstr ""
  2969 
  3464 
  2970 #: ../editors/Viewer.py:331 ../editors/TextViewer.py:305
  3465 #: ../editors/Viewer.py:331 ../editors/TextViewer.py:305
  2971 #: ../controls/LocationCellEditor.py:101 ../controls/VariablePanel.py:315
  3466 #: ../controls/LocationCellEditor.py:101 ../controls/VariablePanel.py:314
  2972 #: ../controls/VariablePanel.py:378
  3467 #: ../controls/VariablePanel.py:377
  2973 msgid "Select a variable class:"
  3468 msgid "Select a variable class:"
  2974 msgstr ""
  3469 msgstr ""
  2975 
  3470 
  2976 #: ../ProjectController.py:1293
  3471 #: ../ProjectController.py:1354
  2977 msgid "Select an editor:"
  3472 msgid "Select an editor:"
  2978 msgstr ""
  3473 msgstr ""
  2979 
  3474 
  2980 #: ../controls/PouInstanceVariablesPanel.py:292
  3475 #: ../controls/PouInstanceVariablesPanel.py:292
  2981 msgid "Select an instance"
  3476 msgid "Select an instance"
  2982 msgstr ""
  3477 msgstr ""
  2983 
  3478 
  2984 #: ../IDEFrame.py:628
  3479 #: ../IDEFrame.py:634
  2985 msgid "Select an object"
  3480 msgid "Select an object"
  2986 msgstr ""
  3481 msgstr ""
  2987 
  3482 
  2988 #: ../ProjectController.py:537
  3483 #: ../ProjectController.py:555
  2989 msgid "Selected directory already contains another project. Overwrite? \n"
  3484 msgid "Selected directory already contains another project. Overwrite? \n"
  2990 msgstr ""
  3485 msgstr ""
  2991 
  3486 
  2992 #: ../plcopen/iec_std.csv:70
  3487 #: ../plcopen/iec_std.csv:70
  2993 msgid "Selection"
  3488 msgid "Selection"
  2999 
  3494 
  3000 #: ../dialogs/SFCDivergenceDialog.py:65
  3495 #: ../dialogs/SFCDivergenceDialog.py:65
  3001 msgid "Selection Divergence"
  3496 msgid "Selection Divergence"
  3002 msgstr ""
  3497 msgstr ""
  3003 
  3498 
       
  3499 #: ../runtime/NevowServer.py:182
       
  3500 msgid "Send"
       
  3501 msgstr ""
       
  3502 
       
  3503 #: ../runtime/NevowServer.py:181
       
  3504 msgid "Send a message to the log"
       
  3505 msgstr ""
       
  3506 
  3004 #: ../dialogs/DiscoveryDialog.py:135
  3507 #: ../dialogs/DiscoveryDialog.py:135
  3005 msgid "Service Discovery"
  3508 msgid "Service Discovery"
  3006 msgstr ""
  3509 msgstr ""
  3007 
  3510 
  3008 #: ../dialogs/DiscoveryDialog.py:104
  3511 #: ../dialogs/DiscoveryDialog.py:104
  3009 msgid "Services available:"
  3512 msgid "Services available:"
  3010 msgstr ""
  3513 msgstr ""
  3011 
  3514 
  3012 #: ../dialogs/LDElementDialog.py:79
  3515 #: ../dialogs/LDElementDialog.py:79 ../runtime/WampClient.py:434
  3013 msgid "Set"
  3516 msgid "Set"
  3014 msgstr ""
  3517 msgstr ""
  3015 
  3518 
  3016 #: ../plcopen/iec_std.csv:62
  3519 #: ../plcopen/iec_std.csv:62
  3017 msgid "Shift left"
  3520 msgid "Shift left"
  3019 
  3522 
  3020 #: ../plcopen/iec_std.csv:63
  3523 #: ../plcopen/iec_std.csv:63
  3021 msgid "Shift right"
  3524 msgid "Shift right"
  3022 msgstr ""
  3525 msgstr ""
  3023 
  3526 
  3024 #: ../ProjectController.py:1863
  3527 #: ../ProjectController.py:1946
  3025 msgid "Show IEC code generated by PLCGenerator"
  3528 msgid "Show IEC code generated by PLCGenerator"
  3026 msgstr ""
  3529 msgstr ""
  3027 
  3530 
  3028 #: ../canfestival/canfestival.py:407
  3531 #: ../canfestival/canfestival.py:407
  3029 msgid "Show Master"
  3532 msgid "Show Master"
  3031 
  3534 
  3032 #: ../canfestival/canfestival.py:408
  3535 #: ../canfestival/canfestival.py:408
  3033 msgid "Show Master generated by config_utils"
  3536 msgid "Show Master generated by config_utils"
  3034 msgstr ""
  3537 msgstr ""
  3035 
  3538 
  3036 #: ../ProjectController.py:1862
  3539 #: ../ProjectController.py:1945
  3037 msgid "Show code"
  3540 msgid "Show code"
  3038 msgstr ""
  3541 msgstr ""
  3039 
  3542 
  3040 #: ../dialogs/SFCDivergenceDialog.py:68
  3543 #: ../dialogs/SFCDivergenceDialog.py:68
  3041 msgid "Simultaneous Convergence"
  3544 msgid "Simultaneous Convergence"
  3051 
  3554 
  3052 #: ../editors/ResourceEditor.py:76
  3555 #: ../editors/ResourceEditor.py:76
  3053 msgid "Single"
  3556 msgid "Single"
  3054 msgstr ""
  3557 msgstr ""
  3055 
  3558 
       
  3559 #: ../etherlab/EtherCATManagementEditor.py:361
       
  3560 msgid "Slave SDO Monitoring"
       
  3561 msgstr ""
       
  3562 
       
  3563 #: ../etherlab/ConfigEditor.py:135
       
  3564 msgid "Slave entries"
       
  3565 msgstr ""
       
  3566 
  3056 #: ../targets/toolchain_makefile.py:130
  3567 #: ../targets/toolchain_makefile.py:130
  3057 msgid "Source didn't change, no build.\n"
  3568 msgid "Source didn't change, no build.\n"
  3058 msgstr ""
  3569 msgstr ""
  3059 
  3570 
  3060 #: ../PLCGenerator.py:404
  3571 #: ../PLCGenerator.py:404
  3070 
  3581 
  3071 #: ../plcopen/definitions.py:50
  3582 #: ../plcopen/definitions.py:50
  3072 msgid "Standard function blocks"
  3583 msgid "Standard function blocks"
  3073 msgstr ""
  3584 msgstr ""
  3074 
  3585 
  3075 #: ../ProjectController.py:1829 ../Beremiz_service.py:271
  3586 #: ../etherlab/ConfigEditor.py:68
       
  3587 msgid "Standardized Device Profile"
       
  3588 msgstr ""
       
  3589 
       
  3590 #: ../etherlab/EtherCATManagementEditor.py:37
       
  3591 msgid "Start Address"
       
  3592 msgstr ""
       
  3593 
       
  3594 #: ../ProjectController.py:1912 ../Beremiz_service.py:284
  3076 msgid "Start PLC"
  3595 msgid "Start PLC"
  3077 msgstr ""
  3596 msgstr ""
  3078 
  3597 
  3079 #: ../ProjectController.py:1074
  3598 #: ../ProjectController.py:1121
  3080 #, python-format
  3599 #, python-format
  3081 msgid "Start build in %s\n"
  3600 msgid "Start build in %s\n"
  3082 msgstr ""
  3601 msgstr ""
  3083 
  3602 
  3084 #: ../ProjectController.py:1397
  3603 #: ../runtime/PlcStatus.py:12
  3085 msgid "Started"
  3604 msgid "Started"
  3086 msgstr ""
  3605 msgstr ""
  3087 
  3606 
  3088 #: ../ProjectController.py:1633
  3607 #: ../ProjectController.py:1714
  3089 msgid "Starting PLC\n"
  3608 msgid "Starting PLC\n"
  3090 msgstr ""
  3609 msgstr ""
  3091 
  3610 
  3092 #: ../BeremizIDE.py:393
  3611 #: ../etherlab/ConfigEditor.py:674
       
  3612 msgid "Startup service variables assignments:"
       
  3613 msgstr ""
       
  3614 
       
  3615 #: ../BeremizIDE.py:389
  3093 msgid "Status ToolBar"
  3616 msgid "Status ToolBar"
  3094 msgstr ""
  3617 msgstr ""
  3095 
  3618 
  3096 #: ../editors/Viewer.py:651 ../editors/Viewer.py:2424
  3619 #: ../editors/Viewer.py:654 ../editors/Viewer.py:2426
  3097 msgid "Step"
  3620 msgid "Step"
  3098 msgstr ""
  3621 msgstr ""
  3099 
  3622 
  3100 #: ../ProjectController.py:1835
  3623 #: ../ProjectController.py:1918
  3101 msgid "Stop"
  3624 msgid "Stop"
  3102 msgstr ""
  3625 msgstr ""
  3103 
  3626 
  3104 #: ../Beremiz_service.py:272
  3627 #: ../Beremiz_service.py:285
  3105 msgid "Stop PLC"
  3628 msgid "Stop PLC"
  3106 msgstr ""
  3629 msgstr ""
  3107 
  3630 
  3108 #: ../ProjectController.py:1836
  3631 #: ../ProjectController.py:1919
  3109 msgid "Stop Running PLC"
  3632 msgid "Stop Running PLC"
  3110 msgstr ""
  3633 msgstr ""
  3111 
  3634 
  3112 #: ../ProjectController.py:1398
  3635 #: ../runtime/PlcStatus.py:13
  3113 msgid "Stopped"
  3636 msgid "Stopped"
  3114 msgstr ""
  3637 msgstr ""
  3115 
  3638 
  3116 #: ../editors/DataTypeEditor.py:60
  3639 #: ../editors/DataTypeEditor.py:60
  3117 msgid "Structure"
  3640 msgid "Structure"
  3118 msgstr ""
  3641 msgstr ""
  3119 
  3642 
       
  3643 #: ../etherlab/ConfigEditor.py:48
       
  3644 msgid "SubIndex"
       
  3645 msgstr ""
       
  3646 
       
  3647 #: ../etherlab/ConfigEditor.py:465
       
  3648 msgid "Subindex"
       
  3649 msgstr ""
       
  3650 
  3120 #: ../editors/DataTypeEditor.py:60
  3651 #: ../editors/DataTypeEditor.py:60
  3121 msgid "Subrange"
  3652 msgid "Subrange"
  3122 msgstr ""
  3653 msgstr ""
  3123 
  3654 
  3124 #: ../plcopen/iec_std.csv:35
  3655 #: ../plcopen/iec_std.csv:35
  3125 msgid "Subtraction"
  3656 msgid "Subtraction"
  3126 msgstr ""
  3657 msgstr ""
  3127 
  3658 
  3128 #: ../ProjectController.py:1113
  3659 #: ../ProjectController.py:1160
  3129 msgid "Successfully built.\n"
  3660 msgid "Successfully built.\n"
  3130 msgstr ""
  3661 msgstr ""
  3131 
  3662 
  3132 #: ../IDEFrame.py:449
  3663 #: ../IDEFrame.py:451
  3133 msgid "Switch perspective"
  3664 msgid "Switch perspective"
  3134 msgstr ""
  3665 msgstr ""
  3135 
  3666 
  3136 #: ../dialogs/SearchInProjectDialog.py:169 ../dialogs/FindInPouDialog.py:118
  3667 #: ../dialogs/SearchInProjectDialog.py:169 ../dialogs/FindInPouDialog.py:118
  3137 msgid "Syntax error in regular expression of pattern to search!"
  3668 msgid "Syntax error in regular expression of pattern to search!"
  3143 
  3674 
  3144 #: ../plcopen/iec_std.csv:29
  3675 #: ../plcopen/iec_std.csv:29
  3145 msgid "Tangent"
  3676 msgid "Tangent"
  3146 msgstr ""
  3677 msgstr ""
  3147 
  3678 
  3148 #: ../editors/ResourceEditor.py:97
  3679 #: ../editors/ResourceEditor.py:94
  3149 msgid "Task"
  3680 msgid "Task"
  3150 msgstr ""
  3681 msgstr ""
  3151 
  3682 
  3152 #: ../editors/ResourceEditor.py:248
  3683 #: ../editors/ResourceEditor.py:246
  3153 msgid "Tasks:"
  3684 msgid "Tasks:"
  3154 msgstr ""
  3685 msgstr ""
  3155 
  3686 
  3156 #: ../controls/VariablePanel.py:91
  3687 #: ../controls/VariablePanel.py:88
  3157 msgid "Temp"
  3688 msgid "Temp"
  3158 msgstr ""
  3689 msgstr ""
  3159 
  3690 
  3160 #: ../version.py:35
  3691 #: ../version.py:37
  3161 msgid ""
  3692 msgid ""
  3162 "The best place to ask questions about Beremiz/PLCOpenEditor\n"
  3693 "The best place to ask questions about Beremiz/PLCOpenEditor\n"
  3163 "is project's mailing list: beremiz-devel@lists.sourceforge.net\n"
  3694 "is project's mailing list: beremiz-devel@lists.sourceforge.net\n"
  3164 "\n"
  3695 "\n"
  3165 "This is the main community support channel.\n"
  3696 "This is the main community support channel.\n"
  3167 "\n"
  3698 "\n"
  3168 "You can subscribe to the list here:\n"
  3699 "You can subscribe to the list here:\n"
  3169 "https://lists.sourceforge.net/lists/listinfo/beremiz-devel"
  3700 "https://lists.sourceforge.net/lists/listinfo/beremiz-devel"
  3170 msgstr ""
  3701 msgstr ""
  3171 
  3702 
  3172 #: ../editors/FileManagementPanel.py:186
  3703 #: ../etherlab/EthercatMaster.py:454
       
  3704 msgid ""
       
  3705 "The current network configuration will be deleted.\n"
       
  3706 "Do you want to continue?"
       
  3707 msgstr ""
       
  3708 
       
  3709 #: ../editors/FileManagementPanel.py:185
  3173 #, python-format
  3710 #, python-format
  3174 msgid ""
  3711 msgid ""
  3175 "The file '%s' already exist.\n"
  3712 "The file '%s' already exist.\n"
  3176 "Do you want to replace it?"
  3713 "Do you want to replace it?"
  3177 msgstr ""
  3714 msgstr ""
  3178 
  3715 
       
  3716 #: ../etherlab/EtherCATManagementEditor.py:928
       
  3717 #: ../etherlab/EtherCATManagementEditor.py:1320
       
  3718 msgid "The file does not exist!"
       
  3719 msgstr ""
       
  3720 
  3179 #: ../editors/LDViewer.py:893
  3721 #: ../editors/LDViewer.py:893
  3180 msgid "The group of block must be coherent!"
  3722 msgid "The group of block must be coherent!"
  3181 msgstr ""
  3723 msgstr ""
  3182 
  3724 
  3183 #: ../BeremizIDE.py:573 ../IDEFrame.py:1046
  3725 #: ../BeremizIDE.py:569 ../IDEFrame.py:1059
  3184 msgid "There are changes, do you want to save?"
  3726 msgid "There are changes, do you want to save?"
  3185 msgstr ""
  3727 msgstr ""
  3186 
  3728 
  3187 #: ../IDEFrame.py:1691 ../IDEFrame.py:1710
  3729 #: ../IDEFrame.py:1708 ../IDEFrame.py:1727
  3188 #, python-format
  3730 #, python-format
  3189 msgid ""
  3731 msgid ""
  3190 "There is a POU named \"%s\". This could cause a conflict. Do you wish to "
  3732 "There is a POU named \"%s\". This could cause a conflict. Do you wish to "
  3191 "continue?"
  3733 "continue?"
  3192 msgstr ""
  3734 msgstr ""
  3193 
  3735 
  3194 #: ../IDEFrame.py:1133
  3736 #: ../IDEFrame.py:1146
  3195 msgid ""
  3737 msgid ""
  3196 "There was a problem printing.\n"
  3738 "There was a problem printing.\n"
  3197 "Perhaps your current printer is not set correctly?"
  3739 "Perhaps your current printer is not set correctly?"
  3198 msgstr ""
  3740 msgstr ""
  3199 
  3741 
  3200 #: ../editors/LDViewer.py:902
  3742 #: ../editors/LDViewer.py:902
  3201 msgid "This option isn't available yet!"
  3743 msgid "This option isn't available yet!"
  3202 msgstr ""
  3744 msgstr ""
  3203 
  3745 
  3204 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:567
  3746 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:546
  3205 #, python-format
  3747 #, python-format
  3206 msgid "Tick: %d"
  3748 msgid "Tick: %d"
  3207 msgstr ""
  3749 msgstr ""
  3208 
  3750 
  3209 #: ../plcopen/iec_std.csv:40
  3751 #: ../plcopen/iec_std.csv:40
  3237 #: ../plcopen/iec_std.csv:52 ../plcopen/iec_std.csv:53
  3779 #: ../plcopen/iec_std.csv:52 ../plcopen/iec_std.csv:53
  3238 #: ../plcopen/iec_std.csv:54 ../plcopen/iec_std.csv:55
  3780 #: ../plcopen/iec_std.csv:54 ../plcopen/iec_std.csv:55
  3239 msgid "Time-of-day subtraction"
  3781 msgid "Time-of-day subtraction"
  3240 msgstr ""
  3782 msgstr ""
  3241 
  3783 
       
  3784 #: ../IDEFrame.py:432
       
  3785 msgid "Toggle fullscreen mode"
       
  3786 msgstr ""
       
  3787 
  3242 #: ../dialogs/ForceVariableDialog.py:188
  3788 #: ../dialogs/ForceVariableDialog.py:188
  3243 msgid "Toggle value"
  3789 msgid "Toggle value"
  3244 msgstr ""
  3790 msgstr ""
  3245 
  3791 
  3246 #: ../editors/Viewer.py:584
  3792 #: ../editors/Viewer.py:587
  3247 msgid "Top"
  3793 msgid "Top"
  3248 msgstr ""
  3794 msgstr ""
  3249 
  3795 
  3250 #: ../ProjectController.py:1848
  3796 #: ../ProjectController.py:1931
  3251 msgid "Transfer"
  3797 msgid "Transfer"
  3252 msgstr ""
  3798 msgstr ""
  3253 
  3799 
  3254 #: ../ProjectController.py:1849
  3800 #: ../ProjectController.py:1932
  3255 msgid "Transfer PLC"
  3801 msgid "Transfer PLC"
  3256 msgstr ""
  3802 msgstr ""
  3257 
  3803 
  3258 #: ../ProjectController.py:1802
  3804 #: ../ProjectController.py:1884
  3259 msgid "Transfer completed successfully.\n"
  3805 msgid "Transfer completed successfully.\n"
  3260 msgstr ""
  3806 msgstr ""
  3261 
  3807 
  3262 #: ../ProjectController.py:1805
  3808 #: ../ProjectController.py:1887
  3263 msgid "Transfer failed\n"
  3809 msgid "Transfer failed\n"
  3264 msgstr ""
  3810 msgstr ""
  3265 
  3811 
  3266 #: ../editors/Viewer.py:652 ../editors/Viewer.py:2426
  3812 #: ../editors/Viewer.py:655 ../editors/Viewer.py:2428
  3267 #: ../editors/Viewer.py:2453
  3813 #: ../editors/Viewer.py:2455
  3268 msgid "Transition"
  3814 msgid "Transition"
  3269 msgstr ""
  3815 msgstr ""
  3270 
  3816 
  3271 #: ../PLCGenerator.py:1564
  3817 #: ../PLCGenerator.py:1613
  3272 #, python-format
  3818 #, python-format
  3273 msgid ""
  3819 msgid ""
  3274 "Transition \"%s\" body must contain an output variable or coil referring to "
  3820 "Transition \"%s\" body must contain an output variable or coil referring to "
  3275 "its name"
  3821 "its name"
  3276 msgstr ""
  3822 msgstr ""
  3277 
  3823 
  3278 #: ../dialogs/PouTransitionDialog.py:91
  3824 #: ../dialogs/PouTransitionDialog.py:90
  3279 msgid "Transition Name"
  3825 msgid "Transition Name"
  3280 msgstr ""
  3826 msgstr ""
  3281 
  3827 
  3282 #: ../dialogs/PouTransitionDialog.py:60
  3828 #: ../dialogs/PouTransitionDialog.py:59
  3283 msgid "Transition Name:"
  3829 msgid "Transition Name:"
  3284 msgstr ""
  3830 msgstr ""
  3285 
  3831 
  3286 #: ../PLCGenerator.py:1657
  3832 #: ../PLCGenerator.py:1706
  3287 #, python-brace-format
  3833 #, python-brace-format
  3288 msgid "Transition with content \"{a1}\" not connected to a next step in \"{a2}\" POU"
  3834 msgid "Transition with content \"{a1}\" not connected to a next step in \"{a2}\" POU"
  3289 msgstr ""
  3835 msgstr ""
  3290 
  3836 
  3291 #: ../PLCGenerator.py:1646
  3837 #: ../PLCGenerator.py:1695
  3292 #, python-brace-format
  3838 #, python-brace-format
  3293 msgid ""
  3839 msgid ""
  3294 "Transition with content \"{a1}\" not connected to a previous step in "
  3840 "Transition with content \"{a1}\" not connected to a previous step in "
  3295 "\"{a2}\" POU"
  3841 "\"{a2}\" POU"
  3296 msgstr ""
  3842 msgstr ""
  3310 
  3856 
  3311 #: ../editors/ResourceEditor.py:76
  3857 #: ../editors/ResourceEditor.py:76
  3312 msgid "Triggering"
  3858 msgid "Triggering"
  3313 msgstr ""
  3859 msgstr ""
  3314 
  3860 
  3315 #: ../Beremiz_service.py:490
  3861 #: ../Beremiz_service.py:503
  3316 msgid "Twisted unavailable."
  3862 msgid "Twisted unavailable."
  3317 msgstr ""
  3863 msgstr ""
  3318 
  3864 
  3319 #: ../dialogs/ActionBlockDialog.py:42 ../editors/ResourceEditor.py:97
  3865 #: ../dialogs/ActionBlockDialog.py:42 ../etherlab/ConfigEditor.py:48
  3320 #: ../editors/DataTypeEditor.py:55 ../editors/CodeFileEditor.py:733
  3866 #: ../editors/ResourceEditor.py:94 ../editors/DataTypeEditor.py:55
  3321 #: ../controls/VariablePanel.py:61
  3867 #: ../editors/CodeFileEditor.py:752 ../controls/VariablePanel.py:61
  3322 msgid "Type"
  3868 msgid "Type"
  3323 msgstr ""
  3869 msgstr ""
  3324 
  3870 
  3325 #: ../dialogs/BrowseLocationsDialog.py:54
  3871 #: ../dialogs/BrowseLocationsDialog.py:51
  3326 msgid "Type and derivated"
  3872 msgid "Type and derivated"
  3327 msgstr ""
  3873 msgstr ""
  3328 
  3874 
  3329 #: ../canfestival/config_utils.py:359 ../canfestival/config_utils.py:666
  3875 #: ../canfestival/config_utils.py:359 ../canfestival/config_utils.py:666
  3330 #, python-format
  3876 #, python-format
  3337 
  3883 
  3338 #: ../editors/DataTypeEditor.py:170
  3884 #: ../editors/DataTypeEditor.py:170
  3339 msgid "Type infos:"
  3885 msgid "Type infos:"
  3340 msgstr ""
  3886 msgstr ""
  3341 
  3887 
  3342 #: ../dialogs/BrowseLocationsDialog.py:55
  3888 #: ../etherlab/EthercatCFileGenerator.py:76
       
  3889 #, python-format
       
  3890 msgid "Type of location \"%s\" not yet supported!"
       
  3891 msgstr ""
       
  3892 
       
  3893 #: ../dialogs/BrowseLocationsDialog.py:52
  3343 msgid "Type strict"
  3894 msgid "Type strict"
  3344 msgstr ""
  3895 msgstr ""
  3345 
  3896 
  3346 #: ../dialogs/SFCDivergenceDialog.py:60 ../dialogs/SFCTransitionDialog.py:59
  3897 #: ../dialogs/SFCDivergenceDialog.py:60 ../dialogs/SFCTransitionDialog.py:59
  3347 #: ../dialogs/LDPowerRailDialog.py:58 ../dialogs/BrowseLocationsDialog.py:111
  3898 #: ../dialogs/LDPowerRailDialog.py:58 ../dialogs/BrowseLocationsDialog.py:110
  3348 #: ../dialogs/FBDBlockDialog.py:69 ../dialogs/ConnectionDialog.py:61
  3899 #: ../dialogs/FBDBlockDialog.py:69 ../dialogs/ConnectionDialog.py:61
  3349 msgid "Type:"
  3900 msgid "Type:"
  3350 msgstr ""
  3901 msgstr ""
  3351 
  3902 
       
  3903 #: ../runtime/WampClient.py:129
       
  3904 msgid "TypeError register option: {}"
       
  3905 msgstr ""
       
  3906 
  3352 #: ../connectors/PYRO/dialog.py:39 ../connectors/WAMP/dialog.py:42
  3907 #: ../connectors/PYRO/dialog.py:39 ../connectors/WAMP/dialog.py:42
  3353 msgid "URI host:"
  3908 msgid "URI host:"
  3354 msgstr ""
  3909 msgstr ""
  3355 
  3910 
  3356 #: ../connectors/PYRO/dialog.py:43 ../connectors/WAMP/dialog.py:46
  3911 #: ../connectors/PYRO/dialog.py:43 ../connectors/WAMP/dialog.py:46
  3369 #: ../targets/Xenomai/__init__.py:43
  3924 #: ../targets/Xenomai/__init__.py:43
  3370 #, python-format
  3925 #, python-format
  3371 msgid "Unable to get Xenomai's %s \n"
  3926 msgid "Unable to get Xenomai's %s \n"
  3372 msgstr ""
  3927 msgstr ""
  3373 
  3928 
  3374 #: ../PLCGenerator.py:974 ../PLCGenerator.py:1252
  3929 #: ../bacnet/bacnet.py:430
       
  3930 #, python-format
       
  3931 msgid "Unable to load file \"%s\"!"
       
  3932 msgstr ""
       
  3933 
       
  3934 #: ../bacnet/bacnet.py:420
       
  3935 #, python-format
       
  3936 msgid "Unable to save to file \"%s\"!"
       
  3937 msgstr ""
       
  3938 
       
  3939 #: ../PLCGenerator.py:1023 ../PLCGenerator.py:1301
  3375 #, python-brace-format
  3940 #, python-brace-format
  3376 msgid "Undefined block type \"{a1}\" in \"{a2}\" POU"
  3941 msgid "Undefined block type \"{a1}\" in \"{a2}\" POU"
  3377 msgstr ""
  3942 msgstr ""
  3378 
  3943 
  3379 #: ../PLCGenerator.py:261
  3944 #: ../PLCGenerator.py:261
  3380 #, python-format
  3945 #, python-format
  3381 msgid "Undefined pou type \"%s\""
  3946 msgid "Undefined pou type \"%s\""
  3382 msgstr ""
  3947 msgstr ""
  3383 
  3948 
  3384 #: ../IDEFrame.py:365 ../IDEFrame.py:423
  3949 #: ../IDEFrame.py:368 ../IDEFrame.py:424
  3385 msgid "Undo"
  3950 msgid "Undo"
  3386 msgstr ""
  3951 msgstr ""
  3387 
  3952 
  3388 #: ../ProjectController.py:442
  3953 #: ../ProjectController.py:457
  3389 msgid "Unknown"
  3954 msgid "Unknown"
  3390 msgstr ""
  3955 msgstr ""
  3391 
  3956 
       
  3957 #: ../etherlab/EthercatCFileGenerator.py:470
       
  3958 #, python-brace-format
       
  3959 msgid "Unknown entry index 0x{a1:.4x}, subindex 0x{a2:.2x} for device {a3}"
       
  3960 msgstr ""
       
  3961 
  3392 #: ../editors/Viewer.py:437
  3962 #: ../editors/Viewer.py:437
  3393 #, python-format
  3963 #, python-format
  3394 msgid "Unknown variable \"%s\" for this POU!"
  3964 msgid "Unknown variable \"%s\" for this POU!"
  3395 msgstr ""
  3965 msgstr ""
  3396 
  3966 
  3397 #: ../ProjectController.py:439 ../ProjectController.py:440
  3967 #: ../ProjectController.py:454 ../ProjectController.py:455
  3398 msgid "Unnamed"
  3968 msgid "Unnamed"
  3399 msgstr ""
  3969 msgstr ""
  3400 
  3970 
  3401 #: ../PLCControler.py:263
  3971 #: ../PLCControler.py:263
  3402 #, python-format
  3972 #, python-format
  3403 msgid "Unnamed%d"
  3973 msgid "Unnamed%d"
  3404 msgstr ""
  3974 msgstr ""
  3405 
  3975 
  3406 #: ../controls/VariablePanel.py:308
  3976 #: ../controls/VariablePanel.py:307
  3407 #, python-format
  3977 #, python-format
  3408 msgid "Unrecognized data size \"%s\""
  3978 msgid "Unrecognized data size \"%s\""
  3409 msgstr ""
  3979 msgstr ""
  3410 
  3980 
  3411 #: ../editors/DataTypeEditor.py:646 ../controls/VariablePanel.py:841
  3981 #: ../etherlab/EtherCATManagementEditor.py:2080
       
  3982 msgid "Update"
       
  3983 msgstr ""
       
  3984 
       
  3985 #: ../runtime/WampClient.py:380
       
  3986 msgid "Upload:"
       
  3987 msgstr ""
       
  3988 
       
  3989 #: ../editors/DataTypeEditor.py:646 ../controls/VariablePanel.py:852
  3412 msgid "User Data Types"
  3990 msgid "User Data Types"
  3413 msgstr ""
  3991 msgstr ""
  3414 
  3992 
  3415 #: ../canfestival/SlaveEditor.py:69 ../canfestival/NetworkEditor.py:93
  3993 #: ../canfestival/SlaveEditor.py:69 ../canfestival/NetworkEditor.py:93
  3416 msgid "User Type"
  3994 msgid "User Type"
  3418 
  3996 
  3419 #: ../plcopen/types_enums.py:75
  3997 #: ../plcopen/types_enums.py:75
  3420 msgid "User-defined POUs"
  3998 msgid "User-defined POUs"
  3421 msgstr ""
  3999 msgstr ""
  3422 
  4000 
  3423 #: ../dialogs/ActionBlockDialog.py:42
  4001 #: ../dialogs/ActionBlockDialog.py:42 ../etherlab/ConfigEditor.py:465
  3424 msgid "Value"
  4002 msgid "Value"
  3425 msgstr ""
  4003 msgstr ""
  3426 
  4004 
  3427 #: ../editors/DataTypeEditor.py:267
  4005 #: ../editors/DataTypeEditor.py:267
  3428 msgid "Values:"
  4006 msgid "Values:"
  3429 msgstr ""
  4007 msgstr ""
  3430 
  4008 
  3431 #: ../dialogs/ActionBlockDialog.py:47 ../editors/Viewer.py:622
  4009 #: ../dialogs/ActionBlockDialog.py:47 ../editors/Viewer.py:625
  3432 #: ../editors/Viewer.py:2456
  4010 #: ../editors/Viewer.py:2458
  3433 msgid "Variable"
  4011 msgid "Variable"
  3434 msgstr ""
  4012 msgstr ""
  3435 
  4013 
  3436 #: ../editors/Viewer.py:352 ../editors/Viewer.py:382 ../editors/Viewer.py:404
  4014 #: ../editors/Viewer.py:352 ../editors/Viewer.py:382 ../editors/Viewer.py:404
  3437 #: ../editors/TextViewer.py:290 ../editors/TextViewer.py:344
  4015 #: ../editors/TextViewer.py:290 ../editors/TextViewer.py:344
  3438 #: ../editors/TextViewer.py:367 ../controls/VariablePanel.py:355
  4016 #: ../editors/TextViewer.py:367 ../controls/VariablePanel.py:354
  3439 msgid "Variable Drop"
  4017 msgid "Variable Drop"
  3440 msgstr ""
  4018 msgstr ""
  3441 
  4019 
  3442 #: ../dialogs/FBDVariableDialog.py:68
  4020 #: ../etherlab/ConfigEditor.py:70
       
  4021 #, python-format
       
  4022 msgid "Variable Index: #x%4.4X"
       
  4023 msgstr ""
       
  4024 
       
  4025 #: ../dialogs/FBDVariableDialog.py:58
  3443 msgid "Variable Properties"
  4026 msgid "Variable Properties"
  3444 msgstr ""
  4027 msgstr ""
  3445 
  4028 
  3446 #: ../editors/Viewer.py:332 ../editors/TextViewer.py:306
  4029 #: ../editors/Viewer.py:332 ../editors/TextViewer.py:306
  3447 #: ../controls/LocationCellEditor.py:102 ../controls/VariablePanel.py:316
  4030 #: ../controls/LocationCellEditor.py:102 ../controls/VariablePanel.py:315
  3448 #: ../controls/VariablePanel.py:379
  4031 #: ../controls/VariablePanel.py:378
  3449 msgid "Variable class"
  4032 msgid "Variable class"
  3450 msgstr ""
  4033 msgstr ""
  3451 
  4034 
  3452 #: ../editors/Viewer.py:439 ../editors/TextViewer.py:388
  4035 #: ../editors/Viewer.py:439 ../editors/TextViewer.py:388
  3453 msgid "Variable don't belong to this POU!"
  4036 msgid "Variable don't belong to this POU!"
  3454 msgstr ""
  4037 msgstr ""
  3455 
  4038 
       
  4039 #: ../etherlab/ConfigEditor.py:280
       
  4040 msgid "Variable entries:"
       
  4041 msgstr ""
       
  4042 
  3456 #: ../dialogs/LDElementDialog.py:92
  4043 #: ../dialogs/LDElementDialog.py:92
  3457 msgid "Variable:"
  4044 msgid "Variable:"
  3458 msgstr ""
  4045 msgstr ""
  3459 
  4046 
  3460 #: ../controls/VariablePanel.py:90
  4047 #: ../controls/VariablePanel.py:87
  3461 msgid "Variables"
  4048 msgid "Variables"
  3462 msgstr ""
  4049 msgstr ""
  3463 
  4050 
  3464 #: ../controls/ProjectPropertiesPanel.py:166
  4051 #: ../controls/ProjectPropertiesPanel.py:169
  3465 msgid "Vertical:"
  4052 msgid "Vertical:"
  3466 msgstr ""
  4053 msgstr ""
  3467 
  4054 
  3468 #: ../runtime/WampClient.py:113
  4055 #: ../runtime/WampClient.py:170
  3469 #, python-format
  4056 #, python-format
  3470 msgid "WAMP Client connection failed (%s) .. retrying .."
  4057 msgid "WAMP Client connection failed (%s) .. retrying .."
  3471 msgstr ""
  4058 msgstr ""
  3472 
  4059 
  3473 #: ../runtime/WampClient.py:117
  4060 #: ../runtime/WampClient.py:179
  3474 #, python-format
  4061 #, python-format
  3475 msgid "WAMP Client connection lost (%s) .. retrying .."
  4062 msgid "WAMP Client connection lost (%s) .. retrying .."
  3476 msgstr ""
  4063 msgstr ""
  3477 
  4064 
  3478 #: ../connectors/WAMP/dialog.py:54
  4065 #: ../connectors/WAMP/dialog.py:54
  3479 msgid "WAMP ID:"
  4066 msgid "WAMP ID:"
  3480 msgstr ""
  4067 msgstr ""
  3481 
  4068 
  3482 #: ../runtime/WampClient.py:172
  4069 #: ../runtime/WampClient.py:413
       
  4070 msgid "WAMP Server URL"
       
  4071 msgstr ""
       
  4072 
       
  4073 #: ../runtime/WampClient.py:276
       
  4074 msgid "WAMP authentication has no secret configured"
       
  4075 msgstr ""
       
  4076 
       
  4077 #: ../runtime/WampClient.py:304
       
  4078 msgid "WAMP client can not connect to :"
       
  4079 msgstr ""
       
  4080 
       
  4081 #: ../runtime/WampClient.py:301
  3483 msgid "WAMP client connecting to :"
  4082 msgid "WAMP client connecting to :"
  3484 msgstr ""
  4083 msgstr ""
  3485 
  4084 
  3486 #: ../runtime/WampClient.py:148
  4085 #: ../Beremiz_service.py:628
  3487 msgid "WAMP client connection not established!"
       
  3488 msgstr ""
       
  3489 
       
  3490 #: ../Beremiz_service.py:625
       
  3491 msgid "WAMP client startup failed. "
  4086 msgid "WAMP client startup failed. "
  3492 msgstr ""
  4087 msgstr ""
  3493 
  4088 
  3494 #: ../Beremiz_service.py:621
  4089 #: ../runtime/WampClient.py:206
  3495 msgid "WAMP config is incomplete."
  4090 msgid "WAMP configuration error : missing '{}' parameter."
  3496 msgstr ""
  4091 msgstr ""
  3497 
  4092 
  3498 #: ../Beremiz_service.py:623
  4093 #: ../runtime/WampClient.py:192
  3499 msgid "WAMP config is missing."
  4094 msgid "WAMP configuration error:"
  3500 msgstr ""
  4095 msgstr ""
  3501 
  4096 
  3502 #: ../connectors/WAMP/__init__.py:99
  4097 #: ../connectors/WAMP/__init__.py:100
  3503 #, python-format
  4098 #, python-format
  3504 msgid "WAMP connecting to URL : %s\n"
  4099 msgid "WAMP connecting to URL : %s\n"
  3505 msgstr ""
  4100 msgstr ""
  3506 
  4101 
  3507 #: ../connectors/WAMP/__init__.py:140
  4102 #: ../connectors/WAMP/__init__.py:141
  3508 msgid "WAMP connection timeout"
  4103 msgid "WAMP connection timeout"
  3509 msgstr ""
  4104 msgstr ""
  3510 
  4105 
  3511 #: ../connectors/WAMP/__init__.py:158
  4106 #: ../connectors/WAMP/__init__.py:159
  3512 #, python-format
  4107 #, python-format
  3513 msgid "WAMP connection to '%s' failed.\n"
  4108 msgid "WAMP connection to '%s' failed.\n"
  3514 msgstr ""
  4109 msgstr ""
  3515 
  4110 
  3516 #: ../Beremiz_service.py:595
  4111 #: ../runtime/WampClient.py:280
       
  4112 msgid "WAMP deactivated in configuration"
       
  4113 msgstr ""
       
  4114 
       
  4115 #: ../Beremiz_service.py:605
  3517 msgid "WAMP import failed :"
  4116 msgid "WAMP import failed :"
  3518 msgstr ""
  4117 msgstr ""
  3519 
  4118 
  3520 #: ../runtime/WampClient.py:126
  4119 #: ../runtime/WampClient.py:241
  3521 msgid "WAMP load error: "
  4120 msgid "WAMP secret empty"
  3522 msgstr ""
  4121 msgstr ""
  3523 
  4122 
  3524 #: ../runtime/WampClient.py:108
  4123 #: ../runtime/WampClient.py:139
       
  4124 #, python-format
       
  4125 msgid "WAMP session joined (%s) by:"
       
  4126 msgstr ""
       
  4127 
       
  4128 #: ../runtime/WampClient.py:146
  3525 msgid "WAMP session left"
  4129 msgid "WAMP session left"
  3526 msgstr ""
  4130 msgstr ""
  3527 
  4131 
  3528 #: ../wxglade_hmi/wxglade_hmi.py:44
  4132 #: ../wxglade_hmi/wxglade_hmi.py:44
  3529 msgid "WXGLADE GUI"
  4133 msgid "WXGLADE GUI"
  3530 msgstr ""
  4134 msgstr ""
  3531 
  4135 
  3532 #: ../runtime/WampClient.py:137
  4136 #: ../runtime/WampClient.py:432
  3533 msgid "Wamp secret load error:"
  4137 msgid "Wamp Settings"
  3534 msgstr ""
  4138 msgstr ""
  3535 
  4139 
  3536 #: ../dialogs/PouDialog.py:137 ../editors/LDViewer.py:902
  4140 #: ../dialogs/PouDialog.py:172 ../editors/LDViewer.py:902
  3537 msgid "Warning"
  4141 msgid "Warning"
  3538 msgstr ""
  4142 msgstr ""
  3539 
  4143 
  3540 #: ../ProjectController.py:726
  4144 #: ../etherlab/EthercatCFileGenerator.py:405
       
  4145 #: ../etherlab/EthercatCFileGenerator.py:571
       
  4146 msgid "Warning: "
       
  4147 msgstr ""
       
  4148 
       
  4149 #: ../wxglade_hmi/wxglade_hmi.py:166
       
  4150 msgid ""
       
  4151 "Warning: WxGlade HMI has no object with name identical to extension name, "
       
  4152 "and no python code is provided in start section to create object.\n"
       
  4153 msgstr ""
       
  4154 
       
  4155 #: ../ProjectController.py:756
  3541 msgid "Warnings in ST/IL/SFC code generator :\n"
  4156 msgid "Warnings in ST/IL/SFC code generator :\n"
  3542 msgstr ""
  4157 msgstr ""
  3543 
  4158 
  3544 #: ../dialogs/SearchInProjectDialog.py:82
  4159 #: ../dialogs/SearchInProjectDialog.py:82
  3545 msgid "Whole Project"
  4160 msgid "Whole Project"
  3546 msgstr ""
  4161 msgstr ""
  3547 
  4162 
  3548 #: ../controls/ProjectPropertiesPanel.py:134
  4163 #: ../controls/ProjectPropertiesPanel.py:137
  3549 msgid "Width:"
  4164 msgid "Width:"
  3550 msgstr ""
  4165 msgstr ""
  3551 
  4166 
  3552 #: ../dialogs/FindInPouDialog.py:94
  4167 #: ../dialogs/FindInPouDialog.py:94
  3553 msgid "Wrap search"
  4168 msgid "Wrap search"
  3554 msgstr ""
  4169 msgstr ""
  3555 
  4170 
       
  4171 #: ../etherlab/ConfigEditor.py:345
       
  4172 msgid "Write to (nodeid, index, subindex)"
       
  4173 msgstr ""
       
  4174 
  3556 #: ../dialogs/AboutDialog.py:126
  4175 #: ../dialogs/AboutDialog.py:126
  3557 msgid "Written by"
  4176 msgid "Written by"
  3558 msgstr ""
  4177 msgstr ""
  3559 
  4178 
  3560 #: ../features.py:35
  4179 #: ../etherlab/EthercatCFileGenerator.py:409
       
  4180 #: ../etherlab/EthercatCFileGenerator.py:499
       
  4181 #, python-format
       
  4182 msgid "Wrong direction for location \"%s\"!"
       
  4183 msgstr ""
       
  4184 
       
  4185 #: ../etherlab/EthercatCFileGenerator.py:400
       
  4186 #: ../etherlab/EthercatCFileGenerator.py:487
       
  4187 #, python-format
       
  4188 msgid "Wrong type for location \"%s\"!"
       
  4189 msgstr ""
       
  4190 
       
  4191 #: ../features.py:24
  3561 msgid "WxGlade GUI"
  4192 msgid "WxGlade GUI"
       
  4193 msgstr ""
       
  4194 
       
  4195 #: ../etherlab/ConfigEditor.py:1236
       
  4196 msgid "XML files (*.xml)|*.xml|All files|*.*"
       
  4197 msgstr ""
       
  4198 
       
  4199 #: ../etherlab/EtherCATManagementEditor.py:652
       
  4200 msgid "You can input only hex, dec value"
       
  4201 msgstr ""
       
  4202 
       
  4203 #: ../etherlab/EtherCATManagementEditor.py:1999
       
  4204 msgid "You can't modify it. This register is read-only or it's not connected."
       
  4205 msgstr ""
       
  4206 
       
  4207 #: ../etherlab/EtherCATManagementEditor.py:648
       
  4208 msgid "You cannot SDO download this state"
  3562 msgstr ""
  4209 msgstr ""
  3563 
  4210 
  3564 #: ../svgui/svgui.py:150
  4211 #: ../svgui/svgui.py:150
  3565 msgid ""
  4212 msgid ""
  3566 "You don't have write permissions.\n"
  4213 "You don't have write permissions.\n"
  3567 "Open Inkscape anyway ?"
  4214 "Open Inkscape anyway ?"
  3568 msgstr ""
  4215 msgstr ""
  3569 
  4216 
  3570 #: ../wxglade_hmi/wxglade_hmi.py:160
  4217 #: ../wxglade_hmi/wxglade_hmi.py:175
  3571 msgid ""
  4218 msgid ""
  3572 "You don't have write permissions.\n"
  4219 "You don't have write permissions.\n"
  3573 "Open wxGlade anyway ?"
  4220 "Open wxGlade anyway ?"
  3574 msgstr ""
  4221 msgstr ""
  3575 
  4222 
  3576 #: ../ProjectController.py:390
  4223 #: ../etherlab/EtherCATManagementEditor.py:2002
       
  4224 msgid "You entered wrong value. You can enter dec or hex value only."
       
  4225 msgstr ""
       
  4226 
       
  4227 #: ../ProjectController.py:403
  3577 msgid ""
  4228 msgid ""
  3578 "You must have permission to work on the project\n"
  4229 "You must have permission to work on the project\n"
  3579 "Work on a project copy ?"
  4230 "Work on a project copy ?"
  3580 msgstr ""
  4231 msgstr ""
  3581 
  4232 
  3595 
  4246 
  3596 #: ../dialogs/ForceVariableDialog.py:209
  4247 #: ../dialogs/ForceVariableDialog.py:209
  3597 msgid "You must type a value!"
  4248 msgid "You must type a value!"
  3598 msgstr ""
  4249 msgstr ""
  3599 
  4250 
  3600 #: ../IDEFrame.py:440
  4251 #: ../IDEFrame.py:442
  3601 msgid "Zoom"
  4252 msgid "Zoom"
  3602 msgstr ""
  4253 msgstr ""
  3603 
  4254 
  3604 #: ../dialogs/DurationEditorDialog.py:158
  4255 #: ../etherlab/EtherCATManagementEditor.py:911
       
  4256 #: ../etherlab/EtherCATManagementEditor.py:1307
       
  4257 msgid "bin files (*.bin)|*.bin"
       
  4258 msgstr ""
       
  4259 
       
  4260 #: ../etherlab/EtherCATManagementEditor.py:942
       
  4261 #: ../etherlab/EtherCATManagementEditor.py:1290
       
  4262 msgid "bin files (*.bin)|*.bin|All files|*.*"
       
  4263 msgstr ""
       
  4264 
       
  4265 #: ../dialogs/DurationEditorDialog.py:159
  3605 msgid "days"
  4266 msgid "days"
  3606 msgstr ""
  4267 msgstr ""
  3607 
  4268 
  3608 #: ../PLCOpenEditor.py:317
  4269 #: ../PLCOpenEditor.py:317
  3609 #, python-format
  4270 #, python-format
  3613 #: ../util/ProcessLogger.py:178
  4274 #: ../util/ProcessLogger.py:178
  3614 #, python-brace-format
  4275 #, python-brace-format
  3615 msgid "exited with status {a1} (pid {a2})\n"
  4276 msgid "exited with status {a1} (pid {a2})\n"
  3616 msgstr ""
  4277 msgstr ""
  3617 
  4278 
  3618 #: ../dialogs/PouDialog.py:36
  4279 #: ../dialogs/PouDialog.py:110
  3619 msgid "function"
  4280 msgid "function"
  3620 msgstr ""
  4281 msgstr ""
  3621 
  4282 
  3622 #: ../dialogs/PouDialog.py:36
  4283 #: ../dialogs/PouDialog.py:110
  3623 msgid "functionBlock"
  4284 msgid "functionBlock"
  3624 msgstr ""
  4285 msgstr ""
  3625 
  4286 
  3626 #: ../dialogs/DurationEditorDialog.py:158
  4287 #: ../dialogs/DurationEditorDialog.py:159
  3627 msgid "hours"
  4288 msgid "hours"
  3628 msgstr ""
  4289 msgstr ""
  3629 
  4290 
  3630 #: ../ProjectController.py:753
  4291 #: ../ProjectController.py:784
  3631 msgid "matiec installation is not found\n"
  4292 msgid "matiec installation is not found\n"
  3632 msgstr ""
  4293 msgstr ""
  3633 
  4294 
       
  4295 #: ../dialogs/DurationEditorDialog.py:162
       
  4296 msgid "microseconds"
       
  4297 msgstr ""
       
  4298 
       
  4299 #: ../dialogs/DurationEditorDialog.py:161
       
  4300 msgid "milliseconds"
       
  4301 msgstr ""
       
  4302 
  3634 #: ../dialogs/DurationEditorDialog.py:160
  4303 #: ../dialogs/DurationEditorDialog.py:160
  3635 msgid "milliseconds"
       
  3636 msgstr ""
       
  3637 
       
  3638 #: ../dialogs/DurationEditorDialog.py:159
       
  3639 msgid "minutes"
  4304 msgid "minutes"
  3640 msgstr ""
  4305 msgstr ""
  3641 
  4306 
  3642 #: ../dialogs/PouDialog.py:36
  4307 #: ../dialogs/PouDialog.py:110
  3643 msgid "program"
  4308 msgid "program"
  3644 msgstr ""
  4309 msgstr ""
  3645 
  4310 
  3646 #: ../dialogs/DurationEditorDialog.py:159
  4311 #: ../dialogs/DurationEditorDialog.py:160
  3647 msgid "seconds"
  4312 msgid "seconds"
  3648 msgstr ""
  4313 msgstr ""
  3649 
  4314 
  3650 #: ../plcopen/iec_std.csv:84
  4315 #: ../plcopen/iec_std.csv:84
  3651 msgid "string from the middle"
  4316 msgid "string from the middle"
  3655 msgid "string left of"
  4320 msgid "string left of"
  3656 msgstr ""
  4321 msgstr ""
  3657 
  4322 
  3658 #: ../plcopen/iec_std.csv:83
  4323 #: ../plcopen/iec_std.csv:83
  3659 msgid "string right of"
  4324 msgid "string right of"
       
  4325 msgstr ""
       
  4326 
       
  4327 #: ../etherlab/EtherCATManagementEditor.py:323
       
  4328 msgid "update"
  3660 msgstr ""
  4329 msgstr ""
  3661 
  4330 
  3662 #: ../Beremiz.py:167
  4331 #: ../Beremiz.py:167
  3663 msgid "update info unavailable."
  4332 msgid "update info unavailable."
  3664 msgstr ""
  4333 msgstr ""
  3709 msgstr ""
  4378 msgstr ""
  3710 
  4379 
  3711 msgid "CAN_Driver"
  4380 msgid "CAN_Driver"
  3712 msgstr ""
  4381 msgstr ""
  3713 
  4382 
       
  4383 msgid "BACnetServerNode"
       
  4384 msgstr ""
       
  4385 
       
  4386 msgid "Network_Interface"
       
  4387 msgstr ""
       
  4388 
       
  4389 msgid "UDP_Port_Number"
       
  4390 msgstr ""
       
  4391 
       
  4392 msgid "BACnet_Communication_Control_Password"
       
  4393 msgstr ""
       
  4394 
       
  4395 msgid "BACnet_Device_ID"
       
  4396 msgstr ""
       
  4397 
       
  4398 msgid "BACnet_Device_Name"
       
  4399 msgstr ""
       
  4400 
       
  4401 msgid "BACnet_Device_Location"
       
  4402 msgstr ""
       
  4403 
       
  4404 msgid "BACnet_Device_Description"
       
  4405 msgstr ""
       
  4406 
       
  4407 msgid "BACnet_Device_Application_Software_Version"
       
  4408 msgstr ""
       
  4409 
  3714 msgid "Generic"
  4410 msgid "Generic"
  3715 msgstr ""
  4411 msgstr ""
  3716 
  4412 
  3717 msgid "Command"
  4413 msgid "Command"
  3718 msgstr ""
  4414 msgstr ""
  3805 msgstr ""
  4501 msgstr ""
  3806 
  4502 
  3807 msgid "MaxRemoteTCPclients"
  4503 msgid "MaxRemoteTCPclients"
  3808 msgstr ""
  4504 msgstr ""
  3809 
  4505 
       
  4506 msgid "CIA402SlaveParams"
       
  4507 msgstr ""
       
  4508 
       
  4509 msgid "Enable%s"
       
  4510 msgstr ""
       
  4511 
       
  4512 msgid "ProcessVariables"
       
  4513 msgstr ""
       
  4514 
       
  4515 msgid "variable"
       
  4516 msgstr ""
       
  4517 
       
  4518 msgid "ReadFrom"
       
  4519 msgstr ""
       
  4520 
       
  4521 msgid "WriteTo"
       
  4522 msgstr ""
       
  4523 
  3810 msgid "BaseParams"
  4524 msgid "BaseParams"
  3811 msgstr ""
  4525 msgstr ""
  3812 
  4526 
  3813 msgid "IEC_Channel"
  4527 msgid "IEC_Channel"
  3814 msgstr ""
  4528 msgstr ""
  3833 
  4547 
  3834 msgid "%(codefile_name)s"
  4548 msgid "%(codefile_name)s"
  3835 msgstr ""
  4549 msgstr ""
  3836 
  4550 
  3837 msgid "variables"
  4551 msgid "variables"
  3838 msgstr ""
       
  3839 
       
  3840 msgid "variable"
       
  3841 msgstr ""
  4552 msgstr ""
  3842 
  4553 
  3843 msgid "name"
  4554 msgid "name"
  3844 msgstr ""
  4555 msgstr ""
  3845 
  4556