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