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