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