i18n/Beremiz_pt_BR.po
changeset 2351 467f6daff4e9
parent 1706 b5c0a10145f1
child 2514 756d02cf78db
equal deleted inserted replaced
2350:9f7028ab8294 2351:467f6daff4e9
     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 PACKAGE 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 #, fuzzy
     6 #, fuzzy
     7 msgid ""
     7 msgid ""
     8 msgstr ""
     8 msgstr ""
     9 "Project-Id-Version: Beremiz\n"
     9 "Project-Id-Version: Beremiz\n"
    10 "Report-Msgid-Bugs-To: \n"
    10 "Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2017-03-09 15:28+0300\n"
    11 "POT-Creation-Date: 2018-06-15 16:39+0300\n"
    12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    13 "Last-Translator: Thiago Alves <thiagoralves@gmail.com>, 2017\n"
    13 "Last-Translator: Rodrigo Rolle <ro_pita@hotmail.com>, 2018\n"
    14 "Language-Team: Portuguese (Brazil) (https://www.transifex.com/beremiz/teams/75746/pt_BR/)\n"
    14 "Language-Team: Portuguese (Brazil) (https://www.transifex.com/beremiz/teams/75746/pt_BR/)\n"
    15 "MIME-Version: 1.0\n"
    15 "MIME-Version: 1.0\n"
    16 "Content-Type: text/plain; charset=UTF-8\n"
    16 "Content-Type: text/plain; charset=UTF-8\n"
    17 "Content-Transfer-Encoding: 8bit\n"
    17 "Content-Transfer-Encoding: 8bit\n"
    18 "Language: pt_BR\n"
    18 "Language: pt_BR\n"
    19 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
    19 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
    20 
    20 
    21 #: ../PLCOpenEditor.py:408 ../Beremiz.py:1191
    21 #: ../util/ExceptionHandler.py:58
    22 #, python-format
    22 #, python-format
    23 msgid ""
    23 msgid ""
    24 "\n"
    24 "\n"
    25 "An unhandled exception (bug) occured. Bug report saved at :\n"
    25 "An unhandled exception (bug) occured. Bug report saved at :\n"
    26 "(%s)\n"
    26 "(%s)\n"
    41 "\n"
    41 "\n"
    42 "Você deve reiniciar este programa.\n"
    42 "Você deve reiniciar este programa.\n"
    43 "\n"
    43 "\n"
    44 "Traceback:\n"
    44 "Traceback:\n"
    45 
    45 
    46 #: ../controls/VariablePanel.py:72
    46 #: ../controls/VariablePanel.py:90
    47 msgid "   External"
    47 msgid "   External"
    48 msgstr "Externo"
    48 msgstr "Externo"
    49 
    49 
    50 #: ../controls/VariablePanel.py:71
    50 #: ../controls/VariablePanel.py:89
    51 msgid "   InOut"
    51 msgid "   InOut"
    52 msgstr "InOut"
    52 msgstr "InOut"
    53 
    53 
    54 #: ../controls/VariablePanel.py:71
    54 #: ../controls/VariablePanel.py:89
    55 msgid "   Input"
    55 msgid "   Input"
    56 msgstr "Input"
    56 msgstr "Input"
    57 
    57 
    58 #: ../controls/VariablePanel.py:72
    58 #: ../controls/VariablePanel.py:90
    59 msgid "   Local"
    59 msgid "   Local"
    60 msgstr "Local"
    60 msgstr "Local"
    61 
    61 
    62 #: ../controls/VariablePanel.py:71
    62 #: ../controls/VariablePanel.py:89
    63 msgid "   Output"
    63 msgid "   Output"
    64 msgstr "Output"
    64 msgstr "Output"
    65 
    65 
    66 #: ../controls/VariablePanel.py:73
    66 #: ../controls/VariablePanel.py:91
    67 msgid "   Temp"
    67 msgid "   Temp"
    68 msgstr "Temp"
    68 msgstr "Temp"
    69 
    69 
    70 #: ../dialogs/PouTransitionDialog.py:99 ../dialogs/ProjectDialog.py:66
    70 #: ../dialogs/PouTransitionDialog.py:101 ../dialogs/ProjectDialog.py:74
    71 #: ../dialogs/PouActionDialog.py:91 ../dialogs/PouDialog.py:113
    71 #: ../dialogs/PouActionDialog.py:99 ../dialogs/PouDialog.py:122
    72 #, python-format
    72 #, python-format
    73 msgid " and %s"
    73 msgid " and %s"
    74 msgstr "e %s"
    74 msgstr "e %s"
    75 
    75 
    76 #: ../ProjectController.py:1110
    76 #: ../ProjectController.py:1182
    77 msgid " generation failed !\n"
    77 msgid " generation failed !\n"
    78 msgstr "falha na geração !\n"
    78 msgstr "falha na geração !\n"
    79 
    79 
    80 #: ../plcopen/plcopen.py:881
    80 #: ../plcopen/plcopen.py:1029
    81 #, python-format
    81 #, python-format
    82 msgid "\"%s\" Data Type doesn't exist !!!"
    82 msgid "\"%s\" Data Type doesn't exist !!!"
    83 msgstr "Data Type \"%s\" não existe !!!"
    83 msgstr "Data Type \"%s\" não existe !!!"
    84 
    84 
    85 #: ../plcopen/plcopen.py:899
    85 #: ../plcopen/plcopen.py:1047
    86 #, python-format
    86 #, python-format
    87 msgid "\"%s\" POU already exists !!!"
    87 msgid "\"%s\" POU already exists !!!"
    88 msgstr "POU \"%s\" já existe !!!"
    88 msgstr "POU \"%s\" já existe !!!"
    89 
    89 
    90 #: ../plcopen/plcopen.py:920
    90 #: ../plcopen/plcopen.py:1068
    91 #, python-format
    91 #, python-format
    92 msgid "\"%s\" POU doesn't exist !!!"
    92 msgid "\"%s\" POU doesn't exist !!!"
    93 msgstr "POU \"%s\" não existe !!!"
    93 msgstr "POU \"%s\" não existe !!!"
    94 
    94 
    95 #: ../editors/Viewer.py:246
    95 #: ../editors/Viewer.py:288
    96 #, python-format
    96 #, python-format
    97 msgid "\"%s\" can't use itself!"
    97 msgid "\"%s\" can't use itself!"
    98 msgstr "\"%s\" não pode ser usado para si mesmo!"
    98 msgstr "\"%s\" não pode usar a si mesmo!"
    99 
    99 
   100 #: ../IDEFrame.py:1651 ../IDEFrame.py:1670
   100 #: ../IDEFrame.py:1688 ../IDEFrame.py:1707
   101 #, python-format
   101 #, python-format
   102 msgid "\"%s\" config already exists!"
   102 msgid "\"%s\" config already exists!"
   103 msgstr "configuração \"%s\" já existe"
   103 msgstr "configuração \"%s\" já existe"
   104 
   104 
   105 #: ../plcopen/plcopen.py:467
   105 #: ../plcopen/plcopen.py:531
   106 #, python-format
   106 #, python-format
   107 msgid "\"%s\" configuration already exists !!!"
   107 msgid "\"%s\" configuration already exists !!!"
   108 msgstr ""
   108 msgstr "Configuração \"%s\" já existe !!!"
   109 
   109 
   110 #: ../IDEFrame.py:1601
   110 #: ../plcopen/plcopen.py:540
       
   111 #, python-format
       
   112 msgid "\"%s\" configuration doesn't exist !!!"
       
   113 msgstr "Configuração \"%s\" não existe !!!"
       
   114 
       
   115 #: ../IDEFrame.py:1638
   111 #, python-format
   116 #, python-format
   112 msgid "\"%s\" data type already exists!"
   117 msgid "\"%s\" data type already exists!"
   113 msgstr ""
   118 msgstr "Data Type \"%s\" já existe!"
   114 
   119 
   115 #: ../dialogs/PouTransitionDialog.py:110 ../dialogs/BlockPreviewDialog.py:219
   120 #: ../dialogs/PouTransitionDialog.py:112 ../dialogs/BlockPreviewDialog.py:220
   116 #: ../dialogs/PouActionDialog.py:102 ../editors/Viewer.py:262
   121 #: ../dialogs/PouActionDialog.py:110 ../editors/Viewer.py:304
   117 #: ../editors/Viewer.py:330 ../editors/Viewer.py:354 ../editors/Viewer.py:374
   122 #: ../editors/Viewer.py:374 ../editors/Viewer.py:398 ../editors/Viewer.py:418
   118 #: ../editors/TextViewer.py:272 ../editors/TextViewer.py:301
   123 #: ../editors/TextViewer.py:270 ../editors/TextViewer.py:299
   119 #: ../controls/VariablePanel.py:396
   124 #: ../controls/VariablePanel.py:425
   120 #, python-format
   125 #, python-format
   121 msgid "\"%s\" element for this pou already exists!"
   126 msgid "\"%s\" element for this pou already exists!"
   122 msgstr ""
   127 msgstr "Elemento \"%s\" para este POU já existe!"
   123 
   128 
   124 #: ../Beremiz.py:994
   129 #: ../BeremizIDE.py:928
   125 #, python-format
   130 #, python-format
   126 msgid "\"%s\" folder is not a valid Beremiz project\n"
   131 msgid "\"%s\" folder is not a valid Beremiz project\n"
   127 msgstr ""
   132 msgstr "A pasta \"%s\" não é um projeto Beremiz válido\n"
   128 
   133 
   129 #: ../dialogs/SFCStepNameDialog.py:52 ../dialogs/PouTransitionDialog.py:106
   134 #: ../dialogs/SFCStepNameDialog.py:56 ../dialogs/PouTransitionDialog.py:108
   130 #: ../dialogs/BlockPreviewDialog.py:207 ../dialogs/PouNameDialog.py:50
   135 #: ../dialogs/BlockPreviewDialog.py:209 ../dialogs/PouNameDialog.py:54
   131 #: ../dialogs/PouActionDialog.py:98 ../dialogs/PouDialog.py:120
   136 #: ../dialogs/PouActionDialog.py:106 ../dialogs/PouDialog.py:129
   132 #: ../editors/ResourceEditor.py:449 ../editors/ResourceEditor.py:484
   137 #: ../editors/ResourceEditor.py:483 ../editors/ResourceEditor.py:518
   133 #: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:584
   138 #: ../editors/DataTypeEditor.py:571 ../editors/DataTypeEditor.py:603
   134 #: ../editors/CodeFileEditor.py:770 ../controls/VariablePanel.py:763
   139 #: ../editors/CodeFileEditor.py:774 ../controls/VariablePanel.py:787
   135 #: ../IDEFrame.py:1592
   140 #: ../IDEFrame.py:1629
   136 #, python-format
   141 #, python-format
   137 msgid "\"%s\" is a keyword. It can't be used!"
   142 msgid "\"%s\" is a keyword. It can't be used!"
   138 msgstr ""
   143 msgstr "\"%s\" é uma palavra-chave (keyword) e não pode ser usado!"
   139 
   144 
   140 #: ../plcopen/plcopen.py:2412
   145 #: ../plcopen/plcopen.py:2836
   141 #, python-format
   146 #, python-format
   142 msgid "\"%s\" is an invalid value!"
   147 msgid "\"%s\" is an invalid value!"
   143 msgstr ""
   148 msgstr "\"%s\" é um valor inválido!"
   144 
   149 
   145 #: ../PLCOpenEditor.py:339 ../PLCOpenEditor.py:381
   150 #: ../PLCOpenEditor.py:323 ../PLCOpenEditor.py:365
   146 #, python-format
   151 #, python-format
   147 msgid "\"%s\" is not a valid folder!"
   152 msgid "\"%s\" is not a valid folder!"
   148 msgstr ""
   153 msgstr "\"%s\" não é uma pasta válida!"
   149 
   154 
   150 #: ../dialogs/SFCStepNameDialog.py:50 ../dialogs/PouTransitionDialog.py:104
   155 #: ../dialogs/SFCStepNameDialog.py:54 ../dialogs/PouTransitionDialog.py:106
   151 #: ../dialogs/BlockPreviewDialog.py:203 ../dialogs/PouNameDialog.py:48
   156 #: ../dialogs/BlockPreviewDialog.py:205 ../dialogs/PouNameDialog.py:52
   152 #: ../dialogs/PouActionDialog.py:96 ../dialogs/PouDialog.py:118
   157 #: ../dialogs/PouActionDialog.py:104 ../dialogs/PouDialog.py:127
   153 #: ../editors/ResourceEditor.py:447 ../editors/ResourceEditor.py:482
   158 #: ../editors/ResourceEditor.py:481 ../editors/ResourceEditor.py:516
   154 #: ../editors/DataTypeEditor.py:579 ../editors/CodeFileEditor.py:768
   159 #: ../editors/DataTypeEditor.py:601 ../editors/CodeFileEditor.py:772
   155 #: ../controls/VariablePanel.py:761 ../IDEFrame.py:1590
   160 #: ../controls/VariablePanel.py:785 ../IDEFrame.py:1627
   156 #, python-format
   161 #, python-format
   157 msgid "\"%s\" is not a valid identifier!"
   162 msgid "\"%s\" is not a valid identifier!"
   158 msgstr ""
   163 msgstr "\"%s\" não é um identifier válido!"
   159 
   164 
   160 #: ../IDEFrame.py:2395
   165 #: ../IDEFrame.py:2436
   161 #, python-format
   166 #, python-format
   162 msgid "\"%s\" is used by one or more POUs. Do you wish to continue?"
   167 msgid "\"%s\" is used by one or more POUs. Do you wish to continue?"
   163 msgstr ""
   168 msgstr "\"%s\" está sendo usado por um ou mais POUs. Você deseja continuar?"
   164 
   169 
   165 #: ../dialogs/BlockPreviewDialog.py:211 ../dialogs/PouDialog.py:122
   170 #: ../dialogs/BlockPreviewDialog.py:213 ../dialogs/PouDialog.py:131
   166 #: ../editors/Viewer.py:260 ../editors/Viewer.py:315 ../editors/Viewer.py:345
   171 #: ../editors/Viewer.py:302 ../editors/Viewer.py:359 ../editors/Viewer.py:389
   167 #: ../editors/Viewer.py:367 ../editors/TextViewer.py:270
   172 #: ../editors/Viewer.py:411 ../editors/TextViewer.py:268
   168 #: ../editors/TextViewer.py:299 ../editors/TextViewer.py:350
   173 #: ../editors/TextViewer.py:297 ../editors/TextViewer.py:351
   169 #: ../editors/TextViewer.py:373 ../controls/VariablePanel.py:338
   174 #: ../editors/TextViewer.py:374 ../controls/VariablePanel.py:364
   170 #: ../IDEFrame.py:1610
   175 #: ../IDEFrame.py:1647
   171 #, python-format
   176 #, python-format
   172 msgid "\"%s\" pou already exists!"
   177 msgid "\"%s\" pou already exists!"
   173 msgstr ""
   178 msgstr "POU \"%s\" já existe!"
   174 
   179 
   175 #: ../dialogs/SFCStepNameDialog.py:58
   180 #: ../dialogs/SFCStepNameDialog.py:62
   176 #, python-format
   181 #, python-format
   177 msgid "\"%s\" step already exists!"
   182 msgid "\"%s\" step already exists!"
   178 msgstr ""
   183 msgstr "Passo \"%s\" já existe!"
   179 
   184 
   180 #: ../editors/DataTypeEditor.py:550
   185 #: ../editors/DataTypeEditor.py:566
   181 #, python-format
   186 #, python-format
   182 msgid "\"%s\" value already defined!"
   187 msgid "\"%s\" value already defined!"
   183 msgstr ""
   188 msgstr "Valor \"%s\" já definido!"
   184 
   189 
   185 #: ../dialogs/ArrayTypeDialog.py:97 ../editors/DataTypeEditor.py:745
   190 #: ../dialogs/ArrayTypeDialog.py:105 ../editors/DataTypeEditor.py:759
   186 #, python-format
   191 #, python-format
   187 msgid "\"%s\" value isn't a valid array dimension!"
   192 msgid "\"%s\" value isn't a valid array dimension!"
   188 msgstr ""
   193 msgstr "\"%s\" não é um valor válido para dimensão de vetores!"
   189 
   194 
   190 #: ../dialogs/ArrayTypeDialog.py:103 ../editors/DataTypeEditor.py:752
   195 #: ../dialogs/ArrayTypeDialog.py:109 ../editors/DataTypeEditor.py:766
   191 #, python-format
   196 #, python-format
   192 msgid ""
   197 msgid ""
   193 "\"%s\" value isn't a valid array dimension!\n"
   198 "\"%s\" value isn't a valid array dimension!\n"
   194 "Right value must be greater than left value."
   199 "Right value must be greater than left value."
   195 msgstr ""
   200 msgstr ""
   196 
   201 "\"%s\" não é um valor válido para dimensão de vetores!\n"
   197 #: ../PLCGenerator.py:1101
   202 "O valor correto deve ser maior do que o valor da esquerda."
       
   203 
       
   204 #: ../PLCGenerator.py:1133
   198 #, python-brace-format
   205 #, python-brace-format
   199 msgid "\"{a1}\" function cancelled in \"{a2}\" POU: No input connected"
   206 msgid "\"{a1}\" function cancelled in \"{a2}\" POU: No input connected"
   200 msgstr ""
   207 msgstr "Função \"{a1}\" cancelada em POU \"{a2}\": Nenhuma entrada conectada"
   201 
   208 
   202 #: ../editors/Viewer.py:250
   209 #: ../editors/Viewer.py:292
   203 #, python-brace-format
   210 #, python-brace-format
   204 msgid "\"{a1}\" is already used by \"{a2}\"!"
   211 msgid "\"{a1}\" is already used by \"{a2}\"!"
   205 msgstr ""
   212 msgstr "\"{a1}\" já é usado por \"{a2}\"!"
   206 
   213 
   207 #: ../plcopen/plcopen.py:491
   214 #: ../plcopen/plcopen.py:557
   208 #, python-brace-format
   215 #, python-brace-format
   209 msgid "\"{a1}\" resource already exists in \"{a2}\" configuration !!!"
   216 msgid "\"{a1}\" resource already exists in \"{a2}\" configuration !!!"
   210 msgstr ""
   217 msgstr "Recurso \"{a1}\" já existe em configuração \"{a2}\" !!!"
   211 
   218 
   212 #: ../plcopen/plcopen.py:509
   219 #: ../plcopen/plcopen.py:577
   213 #, python-brace-format
   220 #, python-brace-format
   214 msgid "\"{a1}\" resource doesn't exist in \"{a2}\" configuration !!!"
   221 msgid "\"{a1}\" resource doesn't exist in \"{a2}\" configuration !!!"
   215 msgstr ""
   222 msgstr "Recurso \"{a1}\" não existe em configuração \"{a2}\" !!!"
   216 
   223 
   217 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:578
   224 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:580
   218 #, python-format
   225 #, python-format
   219 msgid "%03gms"
   226 msgid "%03gms"
   220 msgstr ""
   227 msgstr "%03gms"
   221 
   228 
   222 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:569
   229 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:571
   223 #, python-format
   230 #, python-format
   224 msgid "%dd"
   231 msgid "%dd"
   225 msgstr ""
   232 msgstr "%dd"
   226 
   233 
   227 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:56
   234 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:61
   228 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:570
   235 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:572
   229 #, python-format
   236 #, python-format
   230 msgid "%dh"
   237 msgid "%dh"
   231 msgstr ""
   238 msgstr "%dh"
   232 
   239 
   233 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:55
   240 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:60
   234 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:571
   241 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:573
   235 #, python-format
   242 #, python-format
   236 msgid "%dm"
   243 msgid "%dm"
   237 msgstr ""
   244 msgstr "%dm"
   238 
   245 
   239 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:53
   246 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:58
   240 #, python-format
   247 #, python-format
   241 msgid "%dms"
   248 msgid "%dms"
   242 msgstr ""
   249 msgstr "%dms"
   243 
   250 
   244 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:54
   251 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:59
   245 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:572
   252 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:574
   246 #, python-format
   253 #, python-format
   247 msgid "%ds"
   254 msgid "%ds"
   248 msgstr ""
   255 msgstr "%ds"
   249 
   256 
   250 #: ../PLCControler.py:1531
   257 #: ../PLCControler.py:1114
   251 #, python-format
   258 #, python-format
   252 msgid "%s Data Types"
   259 msgid "%s Data Types"
   253 msgstr ""
   260 msgstr "%s Data Types"
   254 
   261 
   255 #: ../PLCControler.py:1514
   262 #: ../PLCControler.py:1097
   256 #, python-format
   263 #, python-format
   257 msgid "%s POUs"
   264 msgid "%s POUs"
   258 msgstr ""
   265 msgstr "%s POUs"
   259 
   266 
   260 #: ../canfestival/SlaveEditor.py:69 ../canfestival/NetworkEditor.py:90
   267 #: ../canfestival/SlaveEditor.py:73 ../canfestival/NetworkEditor.py:97
   261 #, python-format
   268 #, python-format
   262 msgid "%s Profile"
   269 msgid "%s Profile"
   263 msgstr ""
   270 msgstr "%s Perfil"
   264 
   271 
   265 #: ../plcopen/plcopen.py:1645 ../plcopen/plcopen.py:1652
   272 #: ../plcopen/plcopen.py:1901 ../plcopen/plcopen.py:1908
   266 #: ../plcopen/plcopen.py:1664 ../plcopen/plcopen.py:1672
   273 #: ../plcopen/plcopen.py:1921 ../plcopen/plcopen.py:1929
   267 #: ../plcopen/plcopen.py:1682
   274 #: ../plcopen/plcopen.py:1939 ../plcopen/plcopen.py:1950
   268 #, python-format
   275 #, python-format
   269 msgid "%s body don't have instances!"
   276 msgid "%s body don't have instances!"
   270 msgstr ""
   277 msgstr "%s não possui instâncias!"
   271 
   278 
   272 #: ../plcopen/plcopen.py:1700 ../plcopen/plcopen.py:1707
   279 #: ../plcopen/plcopen.py:1957 ../plcopen/plcopen.py:1964
   273 #: ../plcopen/plcopen.py:1714
   280 #: ../plcopen/plcopen.py:1971
   274 #, python-format
   281 #, python-format
   275 msgid "%s body don't have text!"
   282 msgid "%s body don't have text!"
   276 msgstr ""
   283 msgstr "%s não possui texto!"
   277 
   284 
   278 #: ../IDEFrame.py:386
   285 #: ../IDEFrame.py:388
   279 msgid "&Add Element"
   286 msgid "&Add Element"
   280 msgstr ""
   287 msgstr "&Adicionar Elemento"
   281 
   288 
   282 #: ../dialogs/AboutDialog.py:73 ../dialogs/AboutDialog.py:121
   289 #: ../dialogs/AboutDialog.py:71 ../dialogs/AboutDialog.py:117
   283 #: ../dialogs/AboutDialog.py:158
   290 #: ../dialogs/AboutDialog.py:152
   284 msgid "&Close"
   291 msgid "&Close"
   285 msgstr ""
   292 msgstr "&Fechar"
       
   293 
       
   294 #: ../IDEFrame.py:361
       
   295 msgid "&Configuration"
       
   296 msgstr "&Configuração"
       
   297 
       
   298 #: ../IDEFrame.py:350
       
   299 msgid "&Data Type"
       
   300 msgstr "&Data Type"
       
   301 
       
   302 #: ../IDEFrame.py:392
       
   303 msgid "&Delete"
       
   304 msgstr "&Deletar"
       
   305 
       
   306 #: ../IDEFrame.py:342
       
   307 msgid "&Display"
       
   308 msgstr "&Exibir"
       
   309 
       
   310 #: ../IDEFrame.py:341
       
   311 msgid "&Edit"
       
   312 msgstr "&Editar"
       
   313 
       
   314 #: ../IDEFrame.py:340
       
   315 msgid "&File"
       
   316 msgstr "&Arquivo"
       
   317 
       
   318 #: ../IDEFrame.py:352
       
   319 msgid "&Function"
       
   320 msgstr "&Função"
       
   321 
       
   322 #: ../IDEFrame.py:343
       
   323 msgid "&Help"
       
   324 msgstr "&Ajuda"
       
   325 
       
   326 #: ../dialogs/AboutDialog.py:70
       
   327 msgid "&License"
       
   328 msgstr "&Licença"
   286 
   329 
   287 #: ../IDEFrame.py:356
   330 #: ../IDEFrame.py:356
   288 msgid "&Configuration"
       
   289 msgstr ""
       
   290 
       
   291 #: ../IDEFrame.py:345
       
   292 msgid "&Data Type"
       
   293 msgstr ""
       
   294 
       
   295 #: ../IDEFrame.py:390
       
   296 msgid "&Delete"
       
   297 msgstr ""
       
   298 
       
   299 #: ../IDEFrame.py:337
       
   300 msgid "&Display"
       
   301 msgstr ""
       
   302 
       
   303 #: ../IDEFrame.py:336
       
   304 msgid "&Edit"
       
   305 msgstr ""
       
   306 
       
   307 #: ../IDEFrame.py:335
       
   308 msgid "&File"
       
   309 msgstr ""
       
   310 
       
   311 #: ../IDEFrame.py:347
       
   312 msgid "&Function"
       
   313 msgstr ""
       
   314 
       
   315 #: ../IDEFrame.py:338
       
   316 msgid "&Help"
       
   317 msgstr ""
       
   318 
       
   319 #: ../dialogs/AboutDialog.py:72
       
   320 msgid "&License"
       
   321 msgstr ""
       
   322 
       
   323 #: ../IDEFrame.py:351
       
   324 msgid "&Program"
   331 msgid "&Program"
   325 msgstr ""
   332 msgstr "&Programa"
   326 
   333 
   327 #: ../PLCOpenEditor.py:125
   334 #: ../PLCOpenEditor.py:98
   328 msgid "&Properties"
   335 msgid "&Properties"
   329 msgstr ""
   336 msgstr "&Propriedades"
   330 
   337 
   331 #: ../Beremiz.py:324
   338 #: ../BeremizIDE.py:244
   332 msgid "&Recent Projects"
   339 msgid "&Recent Projects"
   333 msgstr ""
   340 msgstr "&Projetos Recentes"
   334 
   341 
   335 #: ../IDEFrame.py:353
   342 #: ../IDEFrame.py:358
   336 msgid "&Resource"
   343 msgid "&Resource"
   337 msgstr ""
   344 msgstr "&Recursos"
   338 
   345 
   339 #: ../controls/SearchResultPanel.py:239
   346 #: ../controls/SearchResultPanel.py:247
   340 #, python-brace-format
   347 #, python-brace-format
   341 msgid "'{a1}' - {a2} match in project"
   348 msgid "'{a1}' - {a2} match in project"
   342 msgstr ""
   349 msgstr "'{a1}' - {a2} correspondência no projeto"
   343 
   350 
   344 #: ../controls/SearchResultPanel.py:241
   351 #: ../controls/SearchResultPanel.py:249
   345 #, python-brace-format
   352 #, python-brace-format
   346 msgid "'{a1}' - {a2} matches in project"
   353 msgid "'{a1}' - {a2} matches in project"
   347 msgstr ""
   354 msgstr "'{a1}' - {a2} correspondências no projeto"
   348 
   355 
   349 #: ../connectors/PYRO/__init__.py:90
   356 #: ../connectors/PYRO/__init__.py:98
   350 #, python-brace-format
   357 #, python-brace-format
   351 msgid "'{a1}' is located at {a2}\n"
   358 msgid "'{a1}' is located at {a2}\n"
   352 msgstr ""
   359 msgstr "'{a1}' está localizado em {a2}\n"
   353 
   360 
   354 #: ../controls/SearchResultPanel.py:291
   361 #: ../controls/SearchResultPanel.py:298
   355 #, python-format
   362 #, python-format
   356 msgid "(%d matches)"
   363 msgid "(%d matches)"
   357 msgstr ""
   364 msgstr "(%d correspondências)"
   358 
   365 
   359 #: ../PLCOpenEditor.py:396 ../PLCOpenEditor.py:398 ../PLCOpenEditor.py:399
   366 #: ../dialogs/PouTransitionDialog.py:103 ../dialogs/PouActionDialog.py:101
   360 msgid ",   "
   367 #: ../dialogs/PouDialog.py:124
   361 msgstr ""
       
   362 
       
   363 #: ../dialogs/PouTransitionDialog.py:101 ../dialogs/PouActionDialog.py:93
       
   364 #: ../dialogs/PouDialog.py:115
       
   365 #, python-format
   368 #, python-format
   366 msgid ", %s"
   369 msgid ", %s"
   367 msgstr ""
   370 msgstr ", %s"
   368 
   371 
   369 #: ../PLCOpenEditor.py:394
   372 #: ../controls/UriLocationEditor.py:49
   370 msgid ". "
   373 msgid "- Select URI type -"
   371 msgstr ""
   374 msgstr ""
   372 
   375 
   373 #: ../controls/LogViewer.py:279
   376 #: ../controls/LogViewer.py:287
   374 msgid "1d"
   377 msgid "1d"
   375 msgstr ""
   378 msgstr "1d"
   376 
   379 
   377 #: ../controls/LogViewer.py:280
   380 #: ../controls/LogViewer.py:288
   378 msgid "1h"
   381 msgid "1h"
   379 msgstr ""
   382 msgstr "1h"
   380 
   383 
   381 #: ../controls/LogViewer.py:281
   384 #: ../controls/LogViewer.py:289
   382 msgid "1m"
   385 msgid "1m"
   383 msgstr ""
   386 msgstr "1m"
   384 
   387 
   385 #: ../controls/LogViewer.py:282
   388 #: ../controls/LogViewer.py:290
   386 msgid "1s"
   389 msgid "1s"
   387 msgstr ""
   390 msgstr "1s"
   388 
   391 
   389 #: ../dialogs/PouDialog.py:124 ../IDEFrame.py:1613 ../IDEFrame.py:1659
   392 #: ../dialogs/PouDialog.py:133 ../IDEFrame.py:1650 ../IDEFrame.py:1696
   390 #: ../IDEFrame.py:1678
   393 #: ../IDEFrame.py:1715
   391 #, python-format
   394 #, python-format
   392 msgid ""
   395 msgid ""
   393 "A POU has an element named \"%s\". This could cause a conflict. Do you wish "
   396 "A POU has an element named \"%s\". This could cause a conflict. Do you wish "
   394 "to continue?"
   397 "to continue?"
   395 msgstr ""
   398 msgstr ""
   396 
   399 "Um POU já tem um elemento chamado \"%s\". Isto pode causar um conflito. "
   397 #: ../dialogs/SFCStepNameDialog.py:54 ../dialogs/PouTransitionDialog.py:108
   400 "Deseja continuar?"
   398 #: ../dialogs/PouNameDialog.py:52 ../dialogs/PouActionDialog.py:100
   401 
   399 #: ../controls/VariablePanel.py:765 ../IDEFrame.py:1627 ../IDEFrame.py:1640
   402 #: ../dialogs/SFCStepNameDialog.py:58 ../dialogs/PouTransitionDialog.py:110
       
   403 #: ../dialogs/PouNameDialog.py:56 ../dialogs/PouActionDialog.py:108
       
   404 #: ../controls/VariablePanel.py:789 ../IDEFrame.py:1664 ../IDEFrame.py:1677
   400 #, python-format
   405 #, python-format
   401 msgid "A POU named \"%s\" already exists!"
   406 msgid "A POU named \"%s\" already exists!"
   402 msgstr ""
   407 msgstr "Já existe POU chamado \"%s\"!"
   403 
   408 
   404 #: ../ConfigTreeNode.py:424
   409 #: ../ConfigTreeNode.py:424
   405 #, python-brace-format
   410 #, python-brace-format
   406 msgid "A child named \"{a1}\" already exists -> \"{a2}\"\n"
   411 msgid "A child named \"{a1}\" already exists -> \"{a2}\"\n"
   407 msgstr ""
   412 msgstr ""
   408 
   413 
   409 #: ../dialogs/BrowseLocationsDialog.py:216
   414 #: ../dialogs/BrowseLocationsDialog.py:229
   410 msgid "A location must be selected!"
   415 msgid "A location must be selected!"
   411 msgstr ""
   416 msgstr "Uma localização deve ser selecionada!"
   412 
   417 
   413 #: ../editors/ResourceEditor.py:451
   418 #: ../editors/ResourceEditor.py:485
   414 msgid "A task with the same name already exists!"
   419 msgid "A task with the same name already exists!"
   415 msgstr ""
   420 msgstr "Já existe uma tarefa com o mesmo nome!"
   416 
   421 
   417 #: ../dialogs/SFCStepNameDialog.py:56 ../controls/VariablePanel.py:767
   422 #: ../dialogs/SFCStepNameDialog.py:60 ../controls/VariablePanel.py:791
   418 #: ../IDEFrame.py:1629 ../IDEFrame.py:1642
   423 #: ../IDEFrame.py:1666 ../IDEFrame.py:1679
   419 #, python-format
   424 #, python-format
   420 msgid "A variable with \"%s\" as name already exists in this pou!"
   425 msgid "A variable with \"%s\" as name already exists in this pou!"
   421 msgstr ""
   426 msgstr "Já existe uma variável com nome \"%s\" neste POU!"
   422 
   427 
   423 #: ../editors/CodeFileEditor.py:774
   428 #: ../editors/CodeFileEditor.py:778
   424 #, python-format
   429 #, python-format
   425 msgid "A variable with \"%s\" as name already exists!"
   430 msgid "A variable with \"%s\" as name already exists!"
   426 msgstr ""
   431 msgstr "Já existe uma variável com o nome \"%s\"!"
   427 
   432 
   428 #: ../dialogs/AboutDialog.py:48 ../PLCOpenEditor.py:158 ../Beremiz.py:381
   433 #: ../BeremizIDE.py:311 ../dialogs/AboutDialog.py:46 ../PLCOpenEditor.py:142
   429 msgid "About"
   434 msgid "About"
   430 msgstr ""
   435 msgstr "Sobre"
   431 
   436 
   432 #: ../plcopen/iec_std.csv:22
   437 #: ../plcopen/iec_std.csv:22
   433 msgid "Absolute number"
   438 msgid "Absolute number"
   434 msgstr ""
   439 msgstr "Número absoluto"
   435 
   440 
   436 #: ../dialogs/SFCStepDialog.py:72 ../dialogs/ActionBlockDialog.py:42
   441 #: ../dialogs/SFCStepDialog.py:75 ../dialogs/ActionBlockDialog.py:47
   437 msgid "Action"
   442 msgid "Action"
   438 msgstr ""
   443 msgstr "Ação"
   439 
   444 
   440 #: ../editors/Viewer.py:555 ../editors/Viewer.py:2356
   445 #: ../editors/Viewer.py:653 ../editors/Viewer.py:2427
   441 msgid "Action Block"
   446 msgid "Action Block"
   442 msgstr ""
   447 msgstr "Bloco de Ação"
   443 
   448 
   444 #: ../dialogs/PouActionDialog.py:81
   449 #: ../dialogs/PouActionDialog.py:89
   445 msgid "Action Name"
   450 msgid "Action Name"
   446 msgstr ""
   451 msgstr "Nome de Ação"
   447 
   452 
   448 #: ../dialogs/PouActionDialog.py:49
   453 #: ../dialogs/PouActionDialog.py:56
   449 msgid "Action Name:"
   454 msgid "Action Name:"
   450 msgstr ""
   455 msgstr "Nome de Ação:"
   451 
   456 
   452 #: ../plcopen/plcopen.py:1359
   457 #: ../plcopen/plcopen.py:1567
   453 #, python-format
   458 #, python-format
   454 msgid "Action with name %s doesn't exist!"
   459 msgid "Action with name %s doesn't exist!"
   455 msgstr ""
   460 msgstr "Não existe ação com o nome \"%s\"!"
   456 
   461 
   457 #: ../PLCControler.py:96
   462 #: ../plcopen/types_enums.py:76
   458 msgid "Actions"
   463 msgid "Actions"
   459 msgstr ""
   464 msgstr "Ações"
   460 
   465 
   461 #: ../dialogs/ActionBlockDialog.py:133
   466 #: ../dialogs/ActionBlockDialog.py:139
   462 msgid "Actions:"
   467 msgid "Actions:"
   463 msgstr ""
   468 msgstr "Ações:"
   464 
   469 
   465 #: ../editors/Viewer.py:1110
   470 #: ../editors/Viewer.py:473
   466 msgid "Active"
   471 msgid "Active"
   467 msgstr ""
   472 msgstr "Ativo"
   468 
   473 
   469 #: ../canfestival/SlaveEditor.py:80 ../canfestival/NetworkEditor.py:101
   474 #: ../canfestival/SlaveEditor.py:84 ../canfestival/NetworkEditor.py:108
   470 #: ../editors/Viewer.py:588 ../Beremiz.py:1060
   475 #: ../BeremizIDE.py:1001 ../editors/Viewer.py:686
   471 msgid "Add"
   476 msgid "Add"
   472 msgstr ""
   477 msgstr "Adicionar"
   473 
   478 
   474 #: ../IDEFrame.py:1889 ../IDEFrame.py:1924
   479 #: ../IDEFrame.py:1924 ../IDEFrame.py:1959
   475 msgid "Add Action"
   480 msgid "Add Action"
   476 msgstr ""
   481 msgstr "Adicionar ação"
   477 
   482 
   478 #: ../features.py:32
   483 #: ../features.py:33
   479 msgid "Add C code accessing located variables synchronously"
   484 msgid "Add C code accessing located variables synchronously"
   480 msgstr ""
   485 msgstr ""
   481 
   486 
   482 #: ../IDEFrame.py:1872
   487 #: ../IDEFrame.py:1907
   483 msgid "Add Configuration"
   488 msgid "Add Configuration"
   484 msgstr ""
   489 msgstr "Adicionar Configuração"
   485 
   490 
   486 #: ../IDEFrame.py:1852
   491 #: ../IDEFrame.py:1887
   487 msgid "Add DataType"
   492 msgid "Add DataType"
   488 msgstr ""
   493 msgstr ""
   489 
   494 
   490 #: ../editors/Viewer.py:513
   495 #: ../editors/Viewer.py:609
   491 msgid "Add Divergence Branch"
   496 msgid "Add Divergence Branch"
   492 msgstr ""
   497 msgstr ""
   493 
   498 
   494 #: ../dialogs/DiscoveryDialog.py:116
   499 #: ../dialogs/DiscoveryDialog.py:121
   495 msgid "Add IP"
   500 msgid "Add IP"
   496 msgstr ""
   501 msgstr "Adicionar IP"
   497 
   502 
   498 #: ../IDEFrame.py:1860
   503 #: ../IDEFrame.py:1895
   499 msgid "Add POU"
   504 msgid "Add POU"
   500 msgstr ""
   505 msgstr "Adicionar POU"
   501 
   506 
   502 #: ../features.py:33
   507 #: ../features.py:34
   503 msgid "Add Python code executed asynchronously"
   508 msgid "Add Python code executed asynchronously"
   504 msgstr ""
   509 msgstr ""
   505 
   510 
   506 #: ../IDEFrame.py:1900 ../IDEFrame.py:1950
   511 #: ../IDEFrame.py:1935 ../IDEFrame.py:1985
   507 msgid "Add Resource"
   512 msgid "Add Resource"
   508 msgstr ""
   513 msgstr "Adicionar Recurso"
   509 
   514 
   510 #: ../IDEFrame.py:1878 ../IDEFrame.py:1921
   515 #: ../IDEFrame.py:1913 ../IDEFrame.py:1956
   511 msgid "Add Transition"
   516 msgid "Add Transition"
   512 msgstr ""
   517 msgstr "Adicionar Transição"
   513 
   518 
   514 #: ../editors/Viewer.py:500
   519 #: ../editors/Viewer.py:596
   515 msgid "Add Wire Segment"
   520 msgid "Add Wire Segment"
   516 msgstr ""
   521 msgstr "Adicionar Segmento de Fio"
   517 
   522 
   518 #: ../editors/SFCViewer.py:433
   523 #: ../editors/SFCViewer.py:447
   519 msgid "Add a new initial step"
   524 msgid "Add a new initial step"
   520 msgstr ""
   525 msgstr "Adicionar um novo passo inicial"
   521 
   526 
   522 #: ../editors/Viewer.py:2717 ../editors/SFCViewer.py:770
   527 #: ../editors/Viewer.py:2791 ../editors/SFCViewer.py:784
   523 msgid "Add a new jump"
   528 msgid "Add a new jump"
   524 msgstr ""
   529 msgstr "Adicionar um novo salto"
   525 
   530 
   526 #: ../editors/SFCViewer.py:455
   531 #: ../editors/SFCViewer.py:469
   527 msgid "Add a new step"
   532 msgid "Add a new step"
   528 msgstr ""
   533 msgstr "Adicionar um novo passo"
   529 
   534 
   530 #: ../features.py:34
   535 #: ../features.py:35
   531 msgid "Add a simple WxGlade based GUI."
   536 msgid "Add a simple WxGlade based GUI."
   532 msgstr ""
   537 msgstr "Adicionar uma GUI simples baseada em WxGlade"
   533 
   538 
   534 #: ../dialogs/ActionBlockDialog.py:137
   539 #: ../dialogs/ActionBlockDialog.py:143
   535 msgid "Add action"
   540 msgid "Add action"
   536 msgstr ""
   541 msgstr "Adicionar ação"
   537 
   542 
   538 #: ../editors/DataTypeEditor.py:352
   543 #: ../editors/DataTypeEditor.py:364
   539 msgid "Add element"
   544 msgid "Add element"
   540 msgstr ""
   545 msgstr "Adicionar elemento"
   541 
   546 
   542 #: ../editors/ResourceEditor.py:268
   547 #: ../editors/ResourceEditor.py:283
   543 msgid "Add instance"
   548 msgid "Add instance"
   544 msgstr ""
   549 msgstr "Adicionar instância"
   545 
   550 
   546 #: ../canfestival/NetworkEditor.py:103
   551 #: ../canfestival/NetworkEditor.py:110
   547 msgid "Add slave"
   552 msgid "Add slave"
   548 msgstr ""
   553 msgstr "Adicionar escravo"
   549 
   554 
   550 #: ../editors/ResourceEditor.py:239
   555 #: ../editors/ResourceEditor.py:252
   551 msgid "Add task"
   556 msgid "Add task"
   552 msgstr ""
   557 msgstr "Adicionar tarefa"
   553 
   558 
   554 #: ../editors/CodeFileEditor.py:658 ../controls/VariablePanel.py:450
   559 #: ../editors/CodeFileEditor.py:654 ../controls/VariablePanel.py:481
   555 msgid "Add variable"
   560 msgid "Add variable"
   556 msgstr ""
   561 msgstr "Adicionar variável"
   557 
   562 
   558 #: ../plcopen/iec_std.csv:33
   563 #: ../plcopen/iec_std.csv:33
   559 msgid "Addition"
   564 msgid "Addition"
   560 msgstr ""
   565 msgstr "Adição"
   561 
   566 
   562 #: ../plcopen/definitions.py:47
   567 #: ../plcopen/definitions.py:51
   563 msgid "Additional function blocks"
   568 msgid "Additional function blocks"
   564 msgstr ""
   569 msgstr "Blocos de função adicionais"
   565 
   570 
   566 #: ../editors/Viewer.py:571
   571 #: ../editors/Viewer.py:669
   567 msgid "Adjust Block Size"
   572 msgid "Adjust Block Size"
   568 msgstr ""
   573 msgstr "Ajustar Tamanho do Bloco"
   569 
   574 
   570 #: ../editors/Viewer.py:1648
   575 #: ../editors/Viewer.py:1720
   571 msgid "Alignment"
   576 msgid "Alignment"
   572 msgstr ""
   577 msgstr "Alinhamento"
   573 
   578 
   574 #: ../dialogs/BrowseLocationsDialog.py:39
   579 #: ../dialogs/BrowseLocationsDialog.py:42
   575 #: ../dialogs/BrowseLocationsDialog.py:47
   580 #: ../dialogs/BrowseLocationsDialog.py:53
   576 #: ../dialogs/BrowseLocationsDialog.py:140
   581 #: ../dialogs/BrowseLocationsDialog.py:152
   577 #: ../dialogs/BrowseLocationsDialog.py:143 ../controls/LogViewer.py:298
   582 #: ../dialogs/BrowseLocationsDialog.py:155 ../controls/LogViewer.py:307
   578 #: ../controls/VariablePanel.py:70
   583 #: ../controls/VariablePanel.py:88
   579 msgid "All"
   584 msgid "All"
   580 msgstr ""
   585 msgstr "Todos"
   581 
   586 
   582 #: ../editors/FileManagementPanel.py:35
   587 #: ../editors/FileManagementPanel.py:37
   583 msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv"
   588 msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv"
   584 msgstr ""
   589 msgstr "Todos os arquivos (*.*)|*.*|arquivos CSV  (*.csv)|*.csv"
   585 
   590 
   586 #: ../ProjectController.py:1644
   591 #: ../ProjectController.py:1670
   587 msgid "Already connected. Please disconnect\n"
   592 msgid "Already connected. Please disconnect\n"
   588 msgstr ""
   593 msgstr "Já conectado. Por favor desconecte\n"
   589 
   594 
   590 #: ../editors/DataTypeEditor.py:594
   595 #: ../editors/DataTypeEditor.py:607
   591 #, python-format
   596 #, python-format
   592 msgid "An element named \"%s\" already exists in this structure!"
   597 msgid "An element named \"%s\" already exists in this structure!"
   593 msgstr ""
   598 msgstr "Um elemento chamado \"%s\" já existe nesta estrutura!"
   594 
   599 
   595 #: ../editors/ResourceEditor.py:486
   600 #: ../editors/ResourceEditor.py:520
   596 msgid "An instance with the same name already exists!"
   601 msgid "An instance with the same name already exists!"
   597 msgstr ""
   602 msgstr "Já existe uma instância com o mesmo nome!"
   598 
   603 
   599 #: ../dialogs/ConnectionDialog.py:96
   604 #: ../dialogs/ConnectionDialog.py:103
   600 msgid "Apply name modification to all continuations with the same name"
   605 msgid "Apply name modification to all continuations with the same name"
   601 msgstr ""
   606 msgstr ""
   602 
   607 
   603 #: ../plcopen/iec_std.csv:31
   608 #: ../plcopen/iec_std.csv:31
   604 msgid "Arc cosine"
   609 msgid "Arc cosine"
   605 msgstr ""
   610 msgstr "Arco cosseno"
   606 
   611 
   607 #: ../plcopen/iec_std.csv:30
   612 #: ../plcopen/iec_std.csv:30
   608 msgid "Arc sine"
   613 msgid "Arc sine"
   609 msgstr ""
   614 msgstr "Arco seno"
   610 
   615 
   611 #: ../plcopen/iec_std.csv:32
   616 #: ../plcopen/iec_std.csv:32
   612 msgid "Arc tangent"
   617 msgid "Arc tangent"
   613 msgstr ""
   618 msgstr "Arco tangente"
   614 
   619 
   615 #: ../plcopen/iec_std.csv:33
   620 #: ../plcopen/iec_std.csv:33
   616 msgid "Arithmetic"
   621 msgid "Arithmetic"
   617 msgstr ""
   622 msgstr "Aritmética"
   618 
   623 
   619 #: ../editors/DataTypeEditor.py:54 ../editors/DataTypeEditor.py:635
   624 #: ../editors/DataTypeEditor.py:60 ../editors/DataTypeEditor.py:649
   620 #: ../controls/VariablePanel.py:841
   625 #: ../controls/VariablePanel.py:872
   621 msgid "Array"
   626 msgid "Array"
   622 msgstr ""
   627 msgstr ""
   623 
   628 
   624 #: ../plcopen/iec_std.csv:39
   629 #: ../plcopen/iec_std.csv:39
   625 msgid "Assignment"
   630 msgid "Assignment"
   626 msgstr ""
   631 msgstr ""
   627 
   632 
   628 #: ../dialogs/FBDVariableDialog.py:217
   633 #: ../dialogs/FBDVariableDialog.py:226
   629 msgid "At least a variable or an expression must be selected!"
   634 msgid "At least a variable or an expression must be selected!"
   630 msgstr ""
   635 msgstr "Pelo menos uma variável ou expressão deve ser selecionada!"
   631 
   636 
   632 #: ../controls/ProjectPropertiesPanel.py:99
   637 #: ../controls/ProjectPropertiesPanel.py:111
   633 msgid "Author"
   638 msgid "Author"
   634 msgstr ""
   639 msgstr "Autor"
   635 
   640 
   636 #: ../controls/ProjectPropertiesPanel.py:96
   641 #: ../controls/ProjectPropertiesPanel.py:108
   637 msgid "Author Name (optional):"
   642 msgid "Author Name (optional):"
   638 msgstr ""
   643 msgstr "Nome do Autor (opcional):"
   639 
   644 
   640 #: ../dialogs/FindInPouDialog.py:79
   645 #: ../dialogs/FindInPouDialog.py:80
   641 msgid "Backward"
   646 msgid "Backward"
   642 msgstr ""
   647 msgstr ""
   643 
   648 
   644 #: ../util/Zeroconf.py:599
   649 #: ../canfestival/config_utils.py:365 ../canfestival/config_utils.py:672
   645 msgid "Bad domain name (circular) at "
       
   646 msgstr ""
       
   647 
       
   648 #: ../util/Zeroconf.py:602
       
   649 msgid "Bad domain name at "
       
   650 msgstr ""
       
   651 
       
   652 #: ../canfestival/config_utils.py:342 ../canfestival/config_utils.py:630
       
   653 #, python-format
   650 #, python-format
   654 msgid "Bad location size : %s"
   651 msgid "Bad location size : %s"
   655 msgstr ""
   652 msgstr ""
   656 
   653 
   657 #: ../dialogs/ArrayTypeDialog.py:55 ../editors/DataTypeEditor.py:175
   654 #: ../dialogs/ArrayTypeDialog.py:57 ../editors/DataTypeEditor.py:183
   658 #: ../editors/DataTypeEditor.py:205 ../editors/DataTypeEditor.py:297
   655 #: ../editors/DataTypeEditor.py:213 ../editors/DataTypeEditor.py:307
   659 msgid "Base Type:"
   656 msgid "Base Type:"
   660 msgstr ""
   657 msgstr ""
   661 
   658 
   662 #: ../editors/DataTypeEditor.py:625 ../controls/VariablePanel.py:799
   659 #: ../editors/DataTypeEditor.py:639 ../controls/VariablePanel.py:830
   663 msgid "Base Types"
   660 msgid "Base Types"
   664 msgstr ""
   661 msgstr ""
   665 
   662 
   666 #: ../Beremiz.py:553
   663 #: ../BeremizIDE.py:483
   667 msgid "Beremiz"
   664 msgid "Beremiz"
   668 msgstr ""
   665 msgstr "Beremiz"
   669 
   666 
   670 #: ../plcopen/iec_std.csv:70
   667 #: ../plcopen/iec_std.csv:70
   671 msgid "Binary selection (1 of 2)"
   668 msgid "Binary selection (1 of 2)"
   672 msgstr ""
   669 msgstr ""
   673 
   670 
   693 
   690 
   694 #: ../plcopen/iec_std.csv:69
   691 #: ../plcopen/iec_std.csv:69
   695 msgid "Bitwise inverting"
   692 msgid "Bitwise inverting"
   696 msgstr ""
   693 msgstr ""
   697 
   694 
   698 #: ../editors/Viewer.py:525 ../editors/Viewer.py:2369
   695 #: ../editors/Viewer.py:621 ../editors/Viewer.py:2440
   699 msgid "Block"
   696 msgid "Block"
   700 msgstr ""
   697 msgstr "Bloco"
   701 
   698 
   702 #: ../dialogs/FBDBlockDialog.py:59
   699 #: ../dialogs/FBDBlockDialog.py:63
   703 msgid "Block Properties"
   700 msgid "Block Properties"
   704 msgstr ""
   701 msgstr "Propriedades do Bloco"
   705 
   702 
   706 #: ../editors/TextViewer.py:262
   703 #: ../editors/TextViewer.py:260
   707 msgid "Block name"
   704 msgid "Block name"
   708 msgstr ""
   705 msgstr "Nome do Bloco"
   709 
   706 
   710 #: ../editors/Viewer.py:491
   707 #: ../editors/Viewer.py:586
   711 msgid "Bottom"
   708 msgid "Bottom"
   712 msgstr ""
   709 msgstr ""
   713 
   710 
   714 #: ../ProjectController.py:1322
   711 #: ../ProjectController.py:1400
   715 msgid "Broken"
   712 msgid "Broken"
   716 msgstr ""
   713 msgstr ""
   717 
   714 
   718 #: ../dialogs/BrowseValuesLibraryDialog.py:37
   715 #: ../dialogs/BrowseValuesLibraryDialog.py:40
   719 #, python-format
   716 #, python-format
   720 msgid "Browse %s values library"
   717 msgid "Browse %s values library"
   721 msgstr ""
   718 msgstr ""
   722 
   719 
   723 #: ../dialogs/BrowseLocationsDialog.py:65
   720 #: ../dialogs/BrowseLocationsDialog.py:72
   724 msgid "Browse Locations"
   721 msgid "Browse Locations"
   725 msgstr ""
   722 msgstr ""
   726 
   723 
   727 #: ../ProjectController.py:1790
   724 #: ../ProjectController.py:1815
   728 msgid "Build"
   725 msgid "Build"
   729 msgstr ""
   726 msgstr ""
   730 
   727 
   731 #: ../ProjectController.py:1256
   728 #: ../ProjectController.py:1335
   732 msgid "Build directory already clean\n"
   729 msgid "Build directory already clean\n"
   733 msgstr ""
   730 msgstr ""
   734 
   731 
   735 #: ../ProjectController.py:1791
   732 #: ../ProjectController.py:1816
   736 msgid "Build project into build folder"
   733 msgid "Build project into build folder"
   737 msgstr ""
   734 msgstr ""
   738 
   735 
   739 #: ../ProjectController.py:1039
   736 #: ../ProjectController.py:1108
   740 msgid "C Build crashed !\n"
   737 msgid "C Build crashed !\n"
   741 msgstr ""
   738 msgstr ""
   742 
   739 
   743 #: ../ProjectController.py:1036
   740 #: ../ProjectController.py:1105
   744 msgid "C Build failed.\n"
   741 msgid "C Build failed.\n"
   745 msgstr ""
   742 msgstr "Construção em C falhou.\n"
   746 
   743 
   747 #: ../c_ext/CFileEditor.py:63
   744 #: ../c_ext/CFileEditor.py:66
   748 msgid "C code"
   745 msgid "C code"
   749 msgstr ""
   746 msgstr "Código C"
   750 
   747 
   751 #: ../ProjectController.py:1114
   748 #: ../ProjectController.py:1186
   752 msgid "C code generated successfully.\n"
   749 msgid "C code generated successfully.\n"
   753 msgstr ""
   750 msgstr "Código em C gerado com sucesso.\n"
   754 
   751 
   755 #: ../targets/toolchain_makefile.py:122
   752 #: ../targets/toolchain_makefile.py:126
   756 msgid "C compilation failed.\n"
   753 msgid "C compilation failed.\n"
   757 msgstr ""
   754 msgstr "Compilação em C falhou!\n"
   758 
   755 
   759 #: ../targets/toolchain_gcc.py:156
   756 #: ../targets/toolchain_gcc.py:199
   760 #, python-format
   757 #, python-format
   761 msgid "C compilation of %s failed.\n"
   758 msgid "C compilation of %s failed.\n"
   762 msgstr ""
   759 msgstr "Compilação em C de \"%s\" falhou.\n"
   763 
   760 
   764 #: ../features.py:32
   761 #: ../features.py:33
   765 msgid "C extension"
   762 msgid "C extension"
   766 msgstr ""
   763 msgstr "Extensão em C"
   767 
   764 
   768 #: ../dialogs/AboutDialog.py:71
   765 #: ../dialogs/AboutDialog.py:69
   769 msgid "C&redits"
   766 msgid "C&redits"
   770 msgstr ""
   767 msgstr ""
   771 
   768 
   772 #: ../canfestival/NetworkEditor.py:52
   769 #: ../canfestival/NetworkEditor.py:58
   773 msgid "CANOpen network"
   770 msgid "CANOpen network"
   774 msgstr ""
   771 msgstr "Rede CANOpen"
   775 
   772 
   776 #: ../canfestival/SlaveEditor.py:44
   773 #: ../canfestival/SlaveEditor.py:48
   777 msgid "CANOpen slave"
   774 msgid "CANOpen slave"
   778 msgstr ""
   775 msgstr "Escravo CANOpen"
   779 
   776 
   780 #: ../features.py:31
   777 #: ../features.py:31
   781 msgid "CANopen support"
   778 msgid "CANopen support"
   782 msgstr ""
   779 msgstr "Suporte CANOpen"
   783 
   780 
   784 #: ../plcopen/plcopen.py:1584 ../plcopen/plcopen.py:1598
   781 #: ../plcopen/plcopen.py:1839 ../plcopen/plcopen.py:1853
   785 #: ../plcopen/plcopen.py:1622 ../plcopen/plcopen.py:1638
   782 #: ../plcopen/plcopen.py:1878 ../plcopen/plcopen.py:1894
   786 msgid "Can only generate execution order on FBD networks!"
   783 msgid "Can only generate execution order on FBD networks!"
   787 msgstr ""
   784 msgstr ""
   788 
   785 
   789 #: ../controls/VariablePanel.py:267
   786 #: ../controls/VariablePanel.py:291
   790 msgid "Can only give a location to local or global variables"
   787 msgid "Can only give a location to local or global variables"
   791 msgstr ""
   788 msgstr "Só é possível atribuir localização para variáveis locais ou globais."
   792 
   789 
   793 #: ../PLCOpenEditor.py:334
   790 #: ../PLCOpenEditor.py:318
   794 #, python-format
   791 #, python-format
   795 msgid "Can't generate program to file %s!"
   792 msgid "Can't generate program to file %s!"
   796 msgstr ""
   793 msgstr "Não foi possível gerar programa para o arquivo \"%s\"!"
   797 
   794 
   798 #: ../controls/VariablePanel.py:265
   795 #: ../controls/VariablePanel.py:289
   799 msgid "Can't give a location to a function block instance"
   796 msgid "Can't give a location to a function block instance"
   800 msgstr ""
   797 msgstr ""
   801 
   798 
   802 #: ../PLCOpenEditor.py:379
   799 #: ../PLCOpenEditor.py:363
   803 #, python-format
   800 #, python-format
   804 msgid "Can't save project to file %s!"
   801 msgid "Can't save project to file %s!"
   805 msgstr ""
   802 msgstr ""
   806 
   803 
   807 #: ../controls/VariablePanel.py:313
   804 #: ../controls/VariablePanel.py:339
   808 msgid "Can't set an initial value to a function block instance"
   805 msgid "Can't set an initial value to a function block instance"
   809 msgstr ""
   806 msgstr ""
   810 
   807 
   811 #: ../ConfigTreeNode.py:529
   808 #: ../ConfigTreeNode.py:532
   812 #, python-brace-format
   809 #, python-brace-format
   813 msgid "Cannot create child {a1} of type {a2} "
   810 msgid "Cannot create child {a1} of type {a2} "
   814 msgstr ""
   811 msgstr ""
   815 
   812 
   816 #: ../ConfigTreeNode.py:454
   813 #: ../ConfigTreeNode.py:454
   817 #, python-format
   814 #, python-format
   818 msgid "Cannot find lower free IEC channel than %d\n"
   815 msgid "Cannot find lower free IEC channel than %d\n"
   819 msgstr ""
   816 msgstr ""
   820 
   817 
   821 #: ../connectors/PYRO/__init__.py:131
   818 #: ../connectors/PYRO/__init__.py:139
   822 msgid "Cannot get PLC status - connection failed.\n"
   819 msgid "Cannot get PLC status - connection failed.\n"
   823 msgstr ""
   820 msgstr "Impossível obter status do CLP - conexão falha.\n"
   824 
   821 
   825 #: ../ProjectController.py:902
   822 #: ../ProjectController.py:967
   826 msgid "Cannot open/parse VARIABLES.csv!\n"
   823 msgid "Cannot open/parse VARIABLES.csv!\n"
   827 msgstr ""
   824 msgstr ""
   828 
   825 
   829 #: ../canfestival/config_utils.py:374
   826 #: ../canfestival/config_utils.py:400
   830 #, python-brace-format
   827 #, python-brace-format
   831 msgid ""
   828 msgid ""
   832 "Cannot set bit offset for non bool '{a1}' variable "
   829 "Cannot set bit offset for non bool '{a1}' variable "
   833 "(ID:{a2},Idx:{a3},sIdx:{a4}))"
   830 "(ID:{a2},Idx:{a3},sIdx:{a4}))"
   834 msgstr ""
   831 msgstr ""
   835 
   832 
   836 #: ../dialogs/SearchInProjectDialog.py:59 ../dialogs/FindInPouDialog.py:88
   833 #: ../ProjectController.py:1761
       
   834 msgid "Cannot transfer while PLC is running. Stop it now?"
       
   835 msgstr ""
       
   836 "Não é possível transferir enquanto o CLP está em execução. Deseja pará-lo "
       
   837 "agora?"
       
   838 
       
   839 #: ../dialogs/SearchInProjectDialog.py:63 ../dialogs/FindInPouDialog.py:89
   837 msgid "Case sensitive"
   840 msgid "Case sensitive"
   838 msgstr ""
   841 msgstr ""
   839 
   842 
   840 #: ../editors/Viewer.py:486
   843 #: ../editors/Viewer.py:581
   841 msgid "Center"
   844 msgid "Center"
   842 msgstr ""
   845 msgstr ""
   843 
   846 
   844 #: ../Beremiz_service.py:266
   847 #: ../Beremiz_service.py:276
   845 msgid "Change IP of interface to bind"
   848 msgid "Change IP of interface to bind"
   846 msgstr ""
   849 msgstr ""
   847 
   850 
   848 #: ../Beremiz_service.py:265
   851 #: ../Beremiz_service.py:275
   849 msgid "Change Name"
   852 msgid "Change Name"
   850 msgstr ""
   853 msgstr "Mudar Nome"
   851 
   854 
   852 #: ../IDEFrame.py:1942
   855 #: ../IDEFrame.py:1977
   853 msgid "Change POU Type To"
   856 msgid "Change POU Type To"
   854 msgstr ""
   857 msgstr ""
   855 
   858 
   856 #: ../Beremiz_service.py:267
   859 #: ../Beremiz_service.py:277
   857 msgid "Change Port Number"
   860 msgid "Change Port Number"
   858 msgstr ""
   861 msgstr "Mudar Número da Porta"
   859 
   862 
   860 #: ../Beremiz_service.py:268
   863 #: ../Beremiz_service.py:278
   861 msgid "Change working directory"
   864 msgid "Change working directory"
   862 msgstr ""
   865 msgstr "Mudar diretório de trabalho"
   863 
   866 
   864 #: ../plcopen/iec_std.csv:81
   867 #: ../plcopen/iec_std.csv:81
   865 msgid "Character string"
   868 msgid "Character string"
   866 msgstr ""
   869 msgstr ""
   867 
   870 
   868 #: ../svgui/svgui.py:125
   871 #: ../svgui/svgui.py:136
   869 msgid "Choose a SVG file"
   872 msgid "Choose a SVG file"
   870 msgstr ""
   873 msgstr "Escolha um arquivo SVG"
   871 
   874 
   872 #: ../ProjectController.py:501
   875 #: ../ProjectController.py:561
   873 msgid "Choose a directory to save project"
   876 msgid "Choose a directory to save project"
   874 msgstr ""
   877 msgstr "Escolha um diretório para salvar o projeto"
   875 
   878 
   876 #: ../canfestival/canfestival.py:160 ../PLCOpenEditor.py:292
   879 #: ../canfestival/canfestival.py:171 ../PLCOpenEditor.py:276
   877 #: ../PLCOpenEditor.py:324 ../PLCOpenEditor.py:373
   880 #: ../PLCOpenEditor.py:308 ../PLCOpenEditor.py:357
   878 msgid "Choose a file"
   881 msgid "Choose a file"
   879 msgstr ""
   882 msgstr "Escolha um arquivo"
   880 
   883 
   881 #: ../Beremiz.py:931 ../Beremiz.py:966
   884 #: ../BeremizIDE.py:900
   882 msgid "Choose a project"
   885 msgid "Choose a project"
   883 msgstr ""
   886 msgstr "Escolha um projeto"
   884 
   887 
   885 #: ../dialogs/BrowseValuesLibraryDialog.py:42
   888 #: ../dialogs/BrowseValuesLibraryDialog.py:43
   886 #, python-format
   889 #, python-format
   887 msgid "Choose a value for %s:"
   890 msgid "Choose a value for %s:"
   888 msgstr ""
   891 msgstr "Escolha um valor para \"%s\":"
   889 
   892 
   890 #: ../Beremiz_service.py:323
   893 #: ../Beremiz_service.py:333
   891 msgid "Choose a working directory "
   894 msgid "Choose a working directory "
   892 msgstr ""
   895 msgstr "Escolha um diretório de trabalho"
   893 
   896 
   894 #: ../ProjectController.py:408
   897 #: ../BeremizIDE.py:864
       
   898 msgid "Choose an empty directory for new project"
       
   899 msgstr "Escolha um diretório vazio para o novo projeto"
       
   900 
       
   901 #: ../ProjectController.py:468
   895 msgid "Chosen folder doesn't contain a program. It's not a valid project!"
   902 msgid "Chosen folder doesn't contain a program. It's not a valid project!"
   896 msgstr ""
   903 msgstr ""
   897 
   904 "O diretório escolhido não contém um programa. Não é um projeto válido!"
   898 #: ../ProjectController.py:375
   905 
       
   906 #: ../ProjectController.py:435
   899 msgid "Chosen folder isn't empty. You can't use it for a new project!"
   907 msgid "Chosen folder isn't empty. You can't use it for a new project!"
   900 msgstr ""
   908 msgstr ""
   901 
   909 "O diretório escolhido não está vazio. Você não pode usá-lo para um novo "
   902 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
   910 "projeto!"
       
   911 
       
   912 #: ../controls/VariablePanel.py:60
   903 msgid "Class"
   913 msgid "Class"
   904 msgstr ""
   914 msgstr ""
   905 
   915 
   906 #: ../controls/VariablePanel.py:441
   916 #: ../controls/VariablePanel.py:472
   907 msgid "Class Filter:"
   917 msgid "Class Filter:"
   908 msgstr ""
   918 msgstr ""
   909 
   919 
   910 #: ../dialogs/FBDVariableDialog.py:69
   920 #: ../dialogs/FBDVariableDialog.py:74
   911 msgid "Class:"
   921 msgid "Class:"
   912 msgstr ""
   922 msgstr ""
   913 
   923 
   914 #: ../ProjectController.py:1794
   924 #: ../ProjectController.py:1821
   915 msgid "Clean"
   925 msgid "Clean"
   916 msgstr ""
   926 msgstr "Limpar"
   917 
   927 
   918 #: ../controls/LogViewer.py:318
   928 #: ../controls/LogViewer.py:327
   919 msgid "Clean log messages"
   929 msgid "Clean log messages"
   920 msgstr ""
   930 msgstr "Limpar mensagens do log"
   921 
   931 
   922 #: ../ProjectController.py:1796
   932 #: ../ProjectController.py:1822
   923 msgid "Clean project build folder"
   933 msgid "Clean project build folder"
   924 msgstr ""
   934 msgstr ""
   925 
   935 
   926 #: ../ProjectController.py:1253
   936 #: ../ProjectController.py:1332
   927 msgid "Cleaning the build directory\n"
   937 msgid "Cleaning the build directory\n"
   928 msgstr ""
   938 msgstr ""
   929 
   939 
   930 #: ../IDEFrame.py:435
   940 #: ../IDEFrame.py:437
   931 msgid "Clear Errors"
   941 msgid "Clear Errors"
   932 msgstr ""
   942 msgstr "Limpar Erros"
   933 
   943 
   934 #: ../editors/Viewer.py:582
   944 #: ../editors/Viewer.py:680
   935 msgid "Clear Execution Order"
   945 msgid "Clear Execution Order"
   936 msgstr ""
   946 msgstr "Limpar Ordem de Execução"
   937 
   947 
   938 #: ../dialogs/SearchInProjectDialog.py:105 ../dialogs/FindInPouDialog.py:111
   948 #: ../dialogs/SearchInProjectDialog.py:107 ../dialogs/FindInPouDialog.py:112
   939 msgid "Close"
   949 msgid "Close"
   940 msgstr ""
   950 msgstr "Fechar"
   941 
   951 
   942 #: ../PLCOpenEditor.py:199 ../Beremiz.py:693
   952 #: ../BeremizIDE.py:627 ../PLCOpenEditor.py:183
   943 msgid "Close Application"
   953 msgid "Close Application"
   944 msgstr ""
   954 msgstr "Fechar Aplicação"
   945 
   955 
   946 #: ../PLCOpenEditor.py:108 ../Beremiz.py:333 ../Beremiz.py:637
   956 #: ../BeremizIDE.py:253 ../BeremizIDE.py:566 ../PLCOpenEditor.py:81
   947 #: ../IDEFrame.py:1009
   957 #: ../IDEFrame.py:1040
   948 msgid "Close Project"
   958 msgid "Close Project"
   949 msgstr ""
   959 msgstr "Fechar Projeto"
   950 
   960 
   951 #: ../PLCOpenEditor.py:106 ../Beremiz.py:331
   961 #: ../BeremizIDE.py:251 ../PLCOpenEditor.py:79
   952 msgid "Close Tab"
   962 msgid "Close Tab"
   953 msgstr ""
   963 msgstr "Fechar Aba"
   954 
   964 
   955 #: ../editors/Viewer.py:541 ../editors/Viewer.py:2377
   965 #: ../editors/Viewer.py:638 ../editors/Viewer.py:2448
   956 msgid "Coil"
   966 msgid "Coil"
   957 msgstr ""
   967 msgstr "Bobina"
   958 
   968 
   959 #: ../editors/Viewer.py:561 ../editors/LDViewer.py:506
   969 #: ../editors/Viewer.py:659 ../editors/LDViewer.py:517
   960 msgid "Comment"
   970 msgid "Comment"
   961 msgstr ""
   971 msgstr "Comentário"
   962 
   972 
   963 #: ../dialogs/ProjectDialog.py:57
   973 #: ../BeremizIDE.py:303 ../BeremizIDE.py:307 ../PLCOpenEditor.py:134
       
   974 #: ../PLCOpenEditor.py:138
       
   975 msgid "Community support"
       
   976 msgstr "Suporte da Comunidade"
       
   977 
       
   978 #: ../dialogs/ProjectDialog.py:65
   964 msgid "Company Name"
   979 msgid "Company Name"
   965 msgstr ""
   980 msgstr "Nome da Companhia"
   966 
   981 
   967 #: ../controls/ProjectPropertiesPanel.py:94
   982 #: ../controls/ProjectPropertiesPanel.py:106
   968 msgid "Company Name (required):"
   983 msgid "Company Name (required):"
   969 msgstr ""
   984 msgstr "Nome da Companhia (obrigatório):"
   970 
   985 
   971 #: ../controls/ProjectPropertiesPanel.py:95
   986 #: ../controls/ProjectPropertiesPanel.py:107
   972 msgid "Company URL (optional):"
   987 msgid "Company URL (optional):"
   973 msgstr ""
   988 msgstr "URL da Companhia (opcional):"
   974 
   989 
   975 #: ../plcopen/iec_std.csv:75
   990 #: ../plcopen/iec_std.csv:75
   976 msgid "Comparison"
   991 msgid "Comparison"
   977 msgstr ""
   992 msgstr "Comparação"
   978 
   993 
   979 #: ../ProjectController.py:693
   994 #: ../ProjectController.py:756
   980 msgid "Compiling IEC Program into C code...\n"
   995 msgid "Compiling IEC Program into C code...\n"
   981 msgstr ""
   996 msgstr "Compilando programa IEC em código C...\n"
   982 
   997 
   983 #: ../plcopen/iec_std.csv:85
   998 #: ../plcopen/iec_std.csv:85
   984 msgid "Concatenation"
   999 msgid "Concatenation"
   985 msgstr ""
  1000 msgstr "Concatenação"
   986 
  1001 
   987 #: ../editors/ConfTreeNodeEditor.py:229
  1002 #: ../editors/ConfTreeNodeEditor.py:241
   988 msgid "Config"
  1003 msgid "Config"
   989 msgstr ""
  1004 msgstr ""
   990 
  1005 
   991 #: ../editors/ProjectNodeEditor.py:36
  1006 #: ../editors/ProjectNodeEditor.py:39
   992 msgid "Config variables"
  1007 msgid "Config variables"
   993 msgstr ""
  1008 msgstr ""
   994 
  1009 
   995 #: ../dialogs/SearchInProjectDialog.py:39
  1010 #: ../dialogs/SearchInProjectDialog.py:43
   996 msgid "Configuration"
  1011 msgid "Configuration"
   997 msgstr ""
  1012 msgstr ""
   998 
  1013 
   999 #: ../PLCControler.py:97
  1014 #: ../plcopen/types_enums.py:77
  1000 msgid "Configurations"
  1015 msgid "Configurations"
  1001 msgstr ""
  1016 msgstr ""
  1002 
  1017 
  1003 #: ../editors/Viewer.py:307 ../editors/Viewer.py:337 ../editors/Viewer.py:359
  1018 #: ../editors/Viewer.py:351 ../editors/Viewer.py:381 ../editors/Viewer.py:403
  1004 #: ../editors/TextViewer.py:291 ../editors/TextViewer.py:342
  1019 #: ../editors/TextViewer.py:289 ../editors/TextViewer.py:343
  1005 #: ../editors/TextViewer.py:365 ../controls/VariablePanel.py:328
  1020 #: ../editors/TextViewer.py:366 ../controls/VariablePanel.py:354
  1006 msgid "Confirm or change variable name"
  1021 msgid "Confirm or change variable name"
  1007 msgstr ""
  1022 msgstr "Confirmar ou alterar nome de variável"
  1008 
  1023 
  1009 #: ../ProjectController.py:1809
  1024 #: ../ProjectController.py:1842
  1010 msgid "Connect"
  1025 msgid "Connect"
  1011 msgstr ""
  1026 msgstr "Conectar"
  1012 
  1027 
  1013 #: ../ProjectController.py:1810
  1028 #: ../ProjectController.py:1843
  1014 msgid "Connect to the target PLC"
  1029 msgid "Connect to the target PLC"
  1015 msgstr ""
  1030 msgstr "Conectar ao CLP alvo"
  1016 
  1031 
  1017 #: ../ProjectController.py:1313
  1032 #: ../ProjectController.py:1391
  1018 #, python-format
  1033 #, python-format
  1019 msgid "Connected to URI: %s"
  1034 msgid "Connected to URI: %s"
  1020 msgstr ""
  1035 msgstr ""
  1021 
  1036 
  1022 #: ../dialogs/SFCTransitionDialog.py:76 ../editors/Viewer.py:527
  1037 #: ../dialogs/SFCTransitionDialog.py:78 ../editors/Viewer.py:623
  1023 #: ../editors/Viewer.py:2370
  1038 #: ../editors/Viewer.py:2441
  1024 msgid "Connection"
  1039 msgid "Connection"
  1025 msgstr ""
  1040 msgstr "Conexão"
  1026 
  1041 
  1027 #: ../dialogs/ConnectionDialog.py:52
  1042 #: ../dialogs/ConnectionDialog.py:55
  1028 msgid "Connection Properties"
  1043 msgid "Connection Properties"
  1029 msgstr ""
  1044 msgstr "Propriedades da Conexão"
  1030 
  1045 
  1031 #: ../ProjectController.py:1668
  1046 #: ../ProjectController.py:1691
  1032 msgid "Connection canceled!\n"
  1047 msgid "Connection canceled!\n"
  1033 msgstr ""
  1048 msgstr "Conexão Cancelada!\n"
  1034 
  1049 
  1035 #: ../ProjectController.py:1693
  1050 #: ../ProjectController.py:1714
  1036 #, python-format
  1051 #, python-format
  1037 msgid "Connection failed to %s!\n"
  1052 msgid "Connection failed to %s!\n"
  1038 msgstr ""
  1053 msgstr "Conexão falha para \"%s\"!\n"
  1039 
  1054 
  1040 #: ../connectors/PYRO/__init__.py:115 ../connectors/WAMP/__init__.py:111
  1055 #: ../connectors/PYRO/__init__.py:123 ../connectors/WAMP/__init__.py:120
  1041 msgid "Connection lost!\n"
  1056 msgid "Connection lost!\n"
  1042 msgstr ""
  1057 msgstr "Conexão perdida!\n"
  1043 
  1058 
  1044 #: ../connectors/PYRO/__init__.py:102
  1059 #: ../connectors/PYRO/__init__.py:110
  1045 #, python-format
  1060 #, python-format
  1046 msgid "Connection to '%s' failed.\n"
  1061 msgid "Connection to '%s' failed.\n"
  1047 msgstr ""
  1062 msgstr "Conexão para '\"%s\"' falhou.\n"
  1048 
  1063 
  1049 #: ../dialogs/ConnectionDialog.py:64 ../editors/Viewer.py:1605
  1064 #: ../dialogs/ConnectionDialog.py:67 ../editors/Viewer.py:1676
  1050 msgid "Connector"
  1065 msgid "Connector"
  1051 msgstr ""
  1066 msgstr "Conector"
  1052 
  1067 
  1053 #: ../dialogs/SFCStepDialog.py:65
  1068 #: ../dialogs/SFCStepDialog.py:68
  1054 msgid "Connectors:"
  1069 msgid "Connectors:"
  1055 msgstr ""
  1070 msgstr "Conectores:"
  1056 
  1071 
  1057 #: ../Beremiz.py:448
  1072 #: ../BeremizIDE.py:378
  1058 msgid "Console"
  1073 msgid "Console"
  1059 msgstr ""
  1074 msgstr ""
  1060 
  1075 
  1061 #: ../controls/VariablePanel.py:60
  1076 #: ../controls/VariablePanel.py:75
  1062 msgid "Constant"
  1077 msgid "Constant"
  1063 msgstr ""
  1078 msgstr "Constante"
  1064 
  1079 
  1065 #: ../editors/Viewer.py:537 ../editors/Viewer.py:2373
  1080 #: ../editors/Viewer.py:634 ../editors/Viewer.py:2444
  1066 msgid "Contact"
  1081 msgid "Contact"
  1067 msgstr ""
  1082 msgstr "Contato"
  1068 
  1083 
  1069 #: ../controls/ProjectPropertiesPanel.py:197
  1084 #: ../controls/ProjectPropertiesPanel.py:217
  1070 msgid "Content Description (optional):"
  1085 msgid "Content Description (optional):"
  1071 msgstr ""
  1086 msgstr "Descrição do conteúdo (opcional):"
  1072 
  1087 
  1073 #: ../dialogs/ConnectionDialog.py:65 ../editors/Viewer.py:1606
  1088 #: ../dialogs/ConnectionDialog.py:68 ../editors/Viewer.py:1677
  1074 msgid "Continuation"
  1089 msgid "Continuation"
  1075 msgstr ""
  1090 msgstr "Continuação"
  1076 
  1091 
  1077 #: ../plcopen/iec_std.csv:18
  1092 #: ../plcopen/iec_std.csv:18
  1078 msgid "Conversion from BCD"
  1093 msgid "Conversion from BCD"
  1079 msgstr ""
  1094 msgstr "Conversão de BCD"
  1080 
  1095 
  1081 #: ../plcopen/iec_std.csv:19
  1096 #: ../plcopen/iec_std.csv:19
  1082 msgid "Conversion to BCD"
  1097 msgid "Conversion to BCD"
  1083 msgstr ""
  1098 msgstr "Conversão para BCD"
  1084 
  1099 
  1085 #: ../plcopen/iec_std.csv:21
  1100 #: ../plcopen/iec_std.csv:21
  1086 msgid "Conversion to date"
  1101 msgid "Conversion to date"
  1087 msgstr ""
  1102 msgstr "Conversão para data"
  1088 
  1103 
  1089 #: ../plcopen/iec_std.csv:20
  1104 #: ../plcopen/iec_std.csv:20
  1090 msgid "Conversion to time-of-day"
  1105 msgid "Conversion to time-of-day"
  1091 msgstr ""
  1106 msgstr "Conversão para hora-do-dia"
  1092 
  1107 
  1093 #: ../editors/Viewer.py:597 ../controls/LogViewer.py:693 ../IDEFrame.py:370
  1108 #: ../editors/Viewer.py:695 ../controls/LogViewer.py:713 ../IDEFrame.py:372
  1094 #: ../IDEFrame.py:425
  1109 #: ../IDEFrame.py:427
  1095 msgid "Copy"
  1110 msgid "Copy"
  1096 msgstr ""
  1111 msgstr "Copiar"
  1097 
  1112 
  1098 #: ../IDEFrame.py:1929
  1113 #: ../IDEFrame.py:1964
  1099 msgid "Copy POU"
  1114 msgid "Copy POU"
  1100 msgstr ""
  1115 msgstr "Copiar POU"
  1101 
  1116 
  1102 #: ../editors/FileManagementPanel.py:65
  1117 #: ../editors/FileManagementPanel.py:68
  1103 msgid "Copy file from left folder to right"
  1118 msgid "Copy file from left folder to right"
  1104 msgstr ""
  1119 msgstr ""
  1105 
  1120 
  1106 #: ../editors/FileManagementPanel.py:64
  1121 #: ../editors/FileManagementPanel.py:67
  1107 msgid "Copy file from right folder to left"
  1122 msgid "Copy file from right folder to left"
  1108 msgstr ""
  1123 msgstr ""
  1109 
  1124 
  1110 #: ../plcopen/iec_std.csv:28
  1125 #: ../plcopen/iec_std.csv:28
  1111 msgid "Cosine"
  1126 msgid "Cosine"
  1112 msgstr ""
  1127 msgstr "Cosseno"
  1113 
  1128 
  1114 #: ../ConfigTreeNode.py:656
  1129 #: ../ConfigTreeNode.py:660
  1115 #, python-brace-format
  1130 #, python-brace-format
  1116 msgid ""
  1131 msgid ""
  1117 "Could not add child \"{a1}\", type {a2} :\n"
  1132 "Could not add child \"{a1}\", type {a2} :\n"
  1118 "{a3}\n"
  1133 "{a3}\n"
  1119 msgstr ""
  1134 msgstr ""
  1120 
  1135 
  1121 #: ../py_ext/PythonFileCTNMixin.py:77
  1136 #: ../py_ext/PythonFileCTNMixin.py:81
  1122 #, python-format
  1137 #, python-format
  1123 msgid "Couldn't import old %s file."
  1138 msgid "Couldn't import old %s file."
  1124 msgstr ""
  1139 msgstr ""
  1125 
  1140 
  1126 #: ../ConfigTreeNode.py:626
  1141 #: ../ConfigTreeNode.py:630
  1127 #, python-brace-format
  1142 #, python-brace-format
  1128 msgid ""
  1143 msgid ""
  1129 "Couldn't load confnode base parameters {a1} :\n"
  1144 "Couldn't load confnode base parameters {a1} :\n"
  1130 " {a2}"
  1145 " {a2}"
  1131 msgstr ""
  1146 msgstr ""
  1132 
  1147 
  1133 #: ../ConfigTreeNode.py:643 ../CodeFileTreeNode.py:124
  1148 #: ../ConfigTreeNode.py:647 ../CodeFileTreeNode.py:127
  1134 #, python-brace-format
  1149 #, python-brace-format
  1135 msgid ""
  1150 msgid ""
  1136 "Couldn't load confnode parameters {a1} :\n"
  1151 "Couldn't load confnode parameters {a1} :\n"
  1137 " {a2}"
  1152 " {a2}"
  1138 msgstr ""
  1153 msgstr ""
  1139 
  1154 
  1140 #: ../PLCControler.py:946
  1155 #: ../PLCControler.py:552
  1141 msgid "Couldn't paste non-POU object."
  1156 msgid "Couldn't paste non-POU object."
  1142 msgstr ""
  1157 msgstr ""
  1143 
  1158 
  1144 #: ../ProjectController.py:1610
  1159 #: ../ProjectController.py:1636
  1145 msgid "Couldn't start PLC !\n"
  1160 msgid "Couldn't start PLC !\n"
  1146 msgstr ""
  1161 msgstr "Não foi possível iniciar o CLP!\n"
  1147 
  1162 
  1148 #: ../ProjectController.py:1618
  1163 #: ../ProjectController.py:1644
  1149 msgid "Couldn't stop PLC !\n"
  1164 msgid "Couldn't stop PLC !\n"
  1150 msgstr ""
  1165 msgstr "Não foi possível parar o CLP!\n"
  1151 
  1166 
  1152 #: ../ProjectController.py:1582
  1167 #: ../svgui/svgui.py:57
  1153 msgid "Couldn't stop debugger.\n"
       
  1154 msgstr ""
       
  1155 
       
  1156 #: ../svgui/svgui.py:47
       
  1157 msgid "Create HMI"
  1168 msgid "Create HMI"
  1158 msgstr ""
  1169 msgstr "Criar IHM"
  1159 
  1170 
  1160 #: ../dialogs/PouDialog.py:45
  1171 #: ../dialogs/PouDialog.py:54
  1161 msgid "Create a new POU"
  1172 msgid "Create a new POU"
  1162 msgstr ""
  1173 msgstr "Criar um novo POU"
  1163 
  1174 
  1164 #: ../dialogs/PouActionDialog.py:38
  1175 #: ../dialogs/PouActionDialog.py:45
  1165 msgid "Create a new action"
  1176 msgid "Create a new action"
  1166 msgstr ""
  1177 msgstr "Criar uma nova ação"
  1167 
  1178 
  1168 #: ../IDEFrame.py:159
  1179 #: ../IDEFrame.py:166
  1169 msgid "Create a new action block"
  1180 msgid "Create a new action block"
  1170 msgstr ""
  1181 msgstr "Criar um novo bloco de ação"
  1171 
  1182 
  1172 #: ../IDEFrame.py:108 ../IDEFrame.py:138 ../IDEFrame.py:171
  1183 #: ../IDEFrame.py:115 ../IDEFrame.py:145 ../IDEFrame.py:178
  1173 msgid "Create a new block"
  1184 msgid "Create a new block"
  1174 msgstr ""
  1185 msgstr "Criar um novo bloco"
  1175 
  1186 
  1176 #: ../IDEFrame.py:132
  1187 #: ../IDEFrame.py:139
  1177 msgid "Create a new branch"
  1188 msgid "Create a new branch"
  1178 msgstr ""
  1189 msgstr ""
  1179 
  1190 
  1180 #: ../IDEFrame.py:126
  1191 #: ../IDEFrame.py:133
  1181 msgid "Create a new coil"
  1192 msgid "Create a new coil"
  1182 msgstr ""
  1193 msgstr "Criar uma nova bobina"
  1183 
  1194 
  1184 #: ../IDEFrame.py:102 ../IDEFrame.py:117 ../IDEFrame.py:147
  1195 #: ../IDEFrame.py:109 ../IDEFrame.py:124 ../IDEFrame.py:154
  1185 msgid "Create a new comment"
  1196 msgid "Create a new comment"
  1186 msgstr ""
  1197 msgstr "Criar um novo comentário"
  1187 
  1198 
  1188 #: ../IDEFrame.py:111 ../IDEFrame.py:141 ../IDEFrame.py:174
  1199 #: ../IDEFrame.py:118 ../IDEFrame.py:148 ../IDEFrame.py:181
  1189 msgid "Create a new connection"
  1200 msgid "Create a new connection"
  1190 msgstr ""
  1201 msgstr "Criar uma nova conexão"
  1191 
  1202 
  1192 #: ../IDEFrame.py:129 ../IDEFrame.py:180
  1203 #: ../IDEFrame.py:136 ../IDEFrame.py:187
  1193 msgid "Create a new contact"
  1204 msgid "Create a new contact"
  1194 msgstr ""
  1205 msgstr "Criar um novo contato"
  1195 
  1206 
  1196 #: ../IDEFrame.py:162
  1207 #: ../IDEFrame.py:169
  1197 msgid "Create a new divergence"
  1208 msgid "Create a new divergence"
  1198 msgstr ""
  1209 msgstr ""
  1199 
  1210 
  1200 #: ../dialogs/SFCDivergenceDialog.py:53
  1211 #: ../dialogs/SFCDivergenceDialog.py:54
  1201 msgid "Create a new divergence or convergence"
  1212 msgid "Create a new divergence or convergence"
  1202 msgstr ""
  1213 msgstr ""
  1203 
  1214 
  1204 #: ../IDEFrame.py:150
  1215 #: ../IDEFrame.py:157
  1205 msgid "Create a new initial step"
  1216 msgid "Create a new initial step"
  1206 msgstr ""
  1217 msgstr ""
  1207 
  1218 
  1208 #: ../IDEFrame.py:165
  1219 #: ../IDEFrame.py:172
  1209 msgid "Create a new jump"
  1220 msgid "Create a new jump"
  1210 msgstr ""
  1221 msgstr ""
  1211 
  1222 
  1212 #: ../IDEFrame.py:120 ../IDEFrame.py:177
  1223 #: ../IDEFrame.py:127 ../IDEFrame.py:184
  1213 msgid "Create a new power rail"
  1224 msgid "Create a new power rail"
  1214 msgstr ""
  1225 msgstr ""
  1215 
  1226 
  1216 #: ../IDEFrame.py:123
  1227 #: ../IDEFrame.py:130
  1217 msgid "Create a new rung"
  1228 msgid "Create a new rung"
  1218 msgstr ""
  1229 msgstr ""
  1219 
  1230 
  1220 #: ../IDEFrame.py:153
  1231 #: ../IDEFrame.py:160
  1221 msgid "Create a new step"
  1232 msgid "Create a new step"
  1222 msgstr ""
  1233 msgstr ""
  1223 
  1234 
  1224 #: ../dialogs/PouTransitionDialog.py:47 ../IDEFrame.py:156
  1235 #: ../dialogs/PouTransitionDialog.py:49 ../IDEFrame.py:163
  1225 msgid "Create a new transition"
  1236 msgid "Create a new transition"
  1226 msgstr ""
  1237 msgstr "Criar uma nova transição"
  1227 
  1238 
  1228 #: ../IDEFrame.py:105 ../IDEFrame.py:135 ../IDEFrame.py:168
  1239 #: ../IDEFrame.py:112 ../IDEFrame.py:142 ../IDEFrame.py:175
  1229 msgid "Create a new variable"
  1240 msgid "Create a new variable"
  1230 msgstr ""
  1241 msgstr "Criar uma nova variável"
  1231 
  1242 
  1232 #: ../dialogs/AboutDialog.py:113
  1243 #: ../dialogs/AboutDialog.py:109
  1233 msgid "Credits"
  1244 msgid "Credits"
  1234 msgstr ""
  1245 msgstr "Créditos"
  1235 
  1246 
  1236 #: ../Beremiz_service.py:432
  1247 #: ../Beremiz_service.py:424
  1237 msgid "Current working directory :"
  1248 msgid "Current working directory :"
  1238 msgstr ""
  1249 msgstr ""
  1239 
  1250 
  1240 #: ../editors/Viewer.py:596 ../IDEFrame.py:368 ../IDEFrame.py:424
  1251 #: ../editors/Viewer.py:694 ../IDEFrame.py:370 ../IDEFrame.py:426
  1241 msgid "Cut"
  1252 msgid "Cut"
  1242 msgstr ""
  1253 msgstr ""
  1243 
  1254 
  1244 #: ../editors/ResourceEditor.py:72
  1255 #: ../editors/ResourceEditor.py:81
  1245 msgid "Cyclic"
  1256 msgid "Cyclic"
  1246 msgstr ""
  1257 msgstr ""
  1247 
  1258 
  1248 #: ../plcopen/iec_std.csv:42 ../plcopen/iec_std.csv:44
  1259 #: ../plcopen/iec_std.csv:42 ../plcopen/iec_std.csv:44
  1249 #: ../plcopen/iec_std.csv:46 ../plcopen/iec_std.csv:50
  1260 #: ../plcopen/iec_std.csv:46 ../plcopen/iec_std.csv:50
  1251 #: ../plcopen/iec_std.csv:56 ../plcopen/iec_std.csv:58
  1262 #: ../plcopen/iec_std.csv:56 ../plcopen/iec_std.csv:58
  1252 #: ../plcopen/iec_std.csv:60
  1263 #: ../plcopen/iec_std.csv:60
  1253 msgid "DEPRECATED"
  1264 msgid "DEPRECATED"
  1254 msgstr ""
  1265 msgstr ""
  1255 
  1266 
  1256 #: ../canfestival/SlaveEditor.py:76 ../canfestival/NetworkEditor.py:97
  1267 #: ../canfestival/SlaveEditor.py:80 ../canfestival/NetworkEditor.py:104
  1257 msgid "DS-301 Profile"
  1268 msgid "DS-301 Profile"
  1258 msgstr ""
  1269 msgstr ""
  1259 
  1270 
  1260 #: ../canfestival/SlaveEditor.py:77 ../canfestival/NetworkEditor.py:98
  1271 #: ../canfestival/SlaveEditor.py:81 ../canfestival/NetworkEditor.py:105
  1261 msgid "DS-302 Profile"
  1272 msgid "DS-302 Profile"
  1262 msgstr ""
  1273 msgstr ""
  1263 
  1274 
  1264 #: ../dialogs/SearchInProjectDialog.py:35
  1275 #: ../dialogs/SearchInProjectDialog.py:39
  1265 msgid "Data Type"
  1276 msgid "Data Type"
  1266 msgstr ""
  1277 msgstr ""
  1267 
  1278 
  1268 #: ../PLCControler.py:96
  1279 #: ../plcopen/types_enums.py:76
  1269 msgid "Data Types"
  1280 msgid "Data Types"
  1270 msgstr ""
  1281 msgstr ""
  1271 
  1282 
  1272 #: ../plcopen/iec_std.csv:16
  1283 #: ../plcopen/iec_std.csv:16
  1273 msgid "Data type conversion"
  1284 msgid "Data type conversion"
  1284 
  1295 
  1285 #: ../plcopen/iec_std.csv:50 ../plcopen/iec_std.csv:51
  1296 #: ../plcopen/iec_std.csv:50 ../plcopen/iec_std.csv:51
  1286 msgid "Date subtraction"
  1297 msgid "Date subtraction"
  1287 msgstr ""
  1298 msgstr ""
  1288 
  1299 
  1289 #: ../dialogs/DurationEditorDialog.py:43
  1300 #: ../dialogs/DurationEditorDialog.py:46
  1290 msgid "Days:"
  1301 msgid "Days:"
  1291 msgstr ""
  1302 msgstr ""
  1292 
  1303 
  1293 #: ../ProjectController.py:1715
  1304 #: ../ProjectController.py:1729
  1294 msgid "Debug does not match PLC - stop/transfert/start to re-enable\n"
  1305 msgid "Debug does not match PLC - stop/transfert/start to re-enable\n"
  1295 msgstr ""
  1306 msgstr ""
  1296 
  1307 
  1297 #: ../controls/PouInstanceVariablesPanel.py:134
  1308 #: ../controls/PouInstanceVariablesPanel.py:144
  1298 msgid "Debug instance"
  1309 msgid "Debug instance"
  1299 msgstr ""
  1310 msgstr ""
  1300 
  1311 
  1301 #: ../editors/Viewer.py:1127 ../editors/Viewer.py:3664
  1312 #: ../editors/Viewer.py:490
  1302 #, python-format
  1313 #, python-format
  1303 msgid "Debug: %s"
  1314 msgid "Debug: %s"
  1304 msgstr ""
  1315 msgstr ""
  1305 
  1316 
  1306 #: ../ProjectController.py:1371
  1317 #: ../ProjectController.py:1471
  1307 #, python-format
  1318 #, python-format
  1308 msgid "Debug: Unknown variable '%s'\n"
  1319 msgid "Debug: Unknown variable '%s'\n"
  1309 msgstr ""
  1320 msgstr ""
  1310 
  1321 
  1311 #: ../ProjectController.py:1369
  1322 #: ../ProjectController.py:1469
  1312 #, python-format
  1323 #, python-format
  1313 msgid "Debug: Unsupported type to debug '%s'\n"
  1324 msgid "Debug: Unsupported type to debug '%s'\n"
  1314 msgstr ""
  1325 msgstr ""
  1315 
  1326 
  1316 #: ../IDEFrame.py:639
  1327 #: ../IDEFrame.py:660
  1317 msgid "Debugger"
  1328 msgid "Debugger"
  1318 msgstr ""
  1329 msgstr ""
  1319 
  1330 
  1320 #: ../ProjectController.py:1551
  1331 #: ../ProjectController.py:1726
  1321 msgid "Debugger disabled\n"
       
  1322 msgstr ""
       
  1323 
       
  1324 #: ../ProjectController.py:1712
       
  1325 msgid "Debugger ready\n"
  1332 msgid "Debugger ready\n"
  1326 msgstr ""
  1333 msgstr ""
  1327 
  1334 
  1328 #: ../ProjectController.py:1584
  1335 #: ../BeremizIDE.py:1004 ../editors/Viewer.py:670 ../IDEFrame.py:1993
  1329 msgid "Debugger stopped.\n"
       
  1330 msgstr ""
       
  1331 
       
  1332 #: ../editors/Viewer.py:572 ../Beremiz.py:1064 ../IDEFrame.py:1958
       
  1333 msgid "Delete"
  1336 msgid "Delete"
  1334 msgstr ""
  1337 msgstr ""
  1335 
  1338 
  1336 #: ../editors/Viewer.py:514
  1339 #: ../editors/Viewer.py:610
  1337 msgid "Delete Divergence Branch"
  1340 msgid "Delete Divergence Branch"
  1338 msgstr ""
  1341 msgstr ""
  1339 
  1342 
  1340 #: ../editors/FileManagementPanel.py:153
  1343 #: ../editors/FileManagementPanel.py:157
  1341 msgid "Delete File"
  1344 msgid "Delete File"
  1342 msgstr ""
  1345 msgstr ""
  1343 
  1346 
  1344 #: ../editors/Viewer.py:501
  1347 #: ../editors/Viewer.py:597
  1345 msgid "Delete Wire Segment"
  1348 msgid "Delete Wire Segment"
  1346 msgstr ""
  1349 msgstr ""
  1347 
  1350 
  1348 #: ../controls/CustomEditableListBox.py:41
  1351 #: ../controls/CustomEditableListBox.py:44
  1349 msgid "Delete item"
  1352 msgid "Delete item"
  1350 msgstr ""
  1353 msgstr ""
  1351 
  1354 
  1352 #: ../plcopen/iec_std.csv:88
  1355 #: ../plcopen/iec_std.csv:88
  1353 msgid "Deletion (within)"
  1356 msgid "Deletion (within)"
  1354 msgstr ""
  1357 msgstr ""
  1355 
  1358 
  1356 #: ../editors/DataTypeEditor.py:153
  1359 #: ../editors/DataTypeEditor.py:161
  1357 msgid "Derivation Type:"
  1360 msgid "Derivation Type:"
  1358 msgstr ""
  1361 msgstr ""
  1359 
  1362 
  1360 #: ../controls/VariablePanel.py:432
  1363 #: ../editors/CodeFileEditor.py:735
       
  1364 msgid "Description"
       
  1365 msgstr "Descrição"
       
  1366 
       
  1367 #: ../controls/VariablePanel.py:463
  1361 msgid "Description:"
  1368 msgid "Description:"
  1362 msgstr ""
  1369 msgstr "Descrição:"
  1363 
  1370 
  1364 #: ../dialogs/ArrayTypeDialog.py:61 ../editors/DataTypeEditor.py:321
  1371 #: ../dialogs/ArrayTypeDialog.py:63 ../editors/DataTypeEditor.py:332
  1365 msgid "Dimensions:"
  1372 msgid "Dimensions:"
  1366 msgstr ""
  1373 msgstr "Dimensões:"
  1367 
  1374 
  1368 #: ../dialogs/FindInPouDialog.py:68
  1375 #: ../dialogs/FindInPouDialog.py:69
  1369 msgid "Direction"
  1376 msgid "Direction"
  1370 msgstr ""
  1377 msgstr "Direção"
  1371 
  1378 
  1372 #: ../dialogs/BrowseLocationsDialog.py:90
  1379 #: ../dialogs/BrowseLocationsDialog.py:102
  1373 msgid "Direction:"
  1380 msgid "Direction:"
  1374 msgstr ""
  1381 msgstr "Direção:"
  1375 
  1382 
  1376 #: ../editors/DataTypeEditor.py:54
  1383 #: ../editors/DataTypeEditor.py:60
  1377 msgid "Directly"
  1384 msgid "Directly"
  1378 msgstr ""
  1385 msgstr "Diretamente"
  1379 
  1386 
  1380 #: ../ProjectController.py:1818
  1387 #: ../ProjectController.py:1855
  1381 msgid "Disconnect"
  1388 msgid "Disconnect"
  1382 msgstr ""
  1389 msgstr "Desconectar"
  1383 
  1390 
  1384 #: ../ProjectController.py:1820
  1391 #: ../ProjectController.py:1856
  1385 msgid "Disconnect from PLC"
  1392 msgid "Disconnect from PLC"
  1386 msgstr ""
  1393 msgstr "Desconecte do CLP"
  1387 
  1394 
  1388 #: ../ProjectController.py:1323
  1395 #: ../ProjectController.py:1401
  1389 msgid "Disconnected"
  1396 msgid "Disconnected"
  1390 msgstr ""
  1397 msgstr "Desconectado"
  1391 
  1398 
  1392 #: ../editors/Viewer.py:556 ../editors/Viewer.py:2365
  1399 #: ../editors/Viewer.py:654 ../editors/Viewer.py:2436
  1393 msgid "Divergence"
  1400 msgid "Divergence"
  1394 msgstr ""
  1401 msgstr ""
  1395 
  1402 
  1396 #: ../plcopen/iec_std.csv:36
  1403 #: ../plcopen/iec_std.csv:36
  1397 msgid "Division"
  1404 msgid "Division"
  1398 msgstr ""
  1405 msgstr "Divisão"
  1399 
  1406 
  1400 #: ../editors/FileManagementPanel.py:152
  1407 #: ../editors/FileManagementPanel.py:156
  1401 #, python-format
  1408 #, python-format
  1402 msgid "Do you really want to delete the file '%s'?"
  1409 msgid "Do you really want to delete the file '%s'?"
  1403 msgstr ""
  1410 msgstr "Realmente deseja excluir o arquivo '%s'?"
  1404 
  1411 
  1405 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
  1412 #: ../controls/VariablePanel.py:65
  1406 msgid "Documentation"
  1413 msgid "Documentation"
  1407 msgstr ""
  1414 msgstr "Documentaçã"
  1408 
  1415 
  1409 #: ../PLCOpenEditor.py:328
  1416 #: ../PLCOpenEditor.py:312
  1410 msgid "Done"
  1417 msgid "Done"
  1411 msgstr ""
  1418 msgstr "Feito"
  1412 
  1419 
  1413 #: ../dialogs/ActionBlockDialog.py:38
  1420 #: ../dialogs/ActionBlockDialog.py:42
  1414 msgid "Duration"
  1421 msgid "Duration"
  1415 msgstr ""
  1422 msgstr "Duração"
  1416 
  1423 
  1417 #: ../canfestival/canfestival.py:163
  1424 #: ../canfestival/canfestival.py:174
  1418 msgid "EDS files (*.eds)|*.eds|All files|*.*"
  1425 msgid "EDS files (*.eds)|*.eds|All files|*.*"
  1419 msgstr ""
  1426 msgstr ""
  1420 
  1427 
  1421 #: ../editors/Viewer.py:570
  1428 #: ../editors/Viewer.py:668
  1422 msgid "Edit Block"
  1429 msgid "Edit Block"
       
  1430 msgstr "Editar Bloco"
       
  1431 
       
  1432 #: ../dialogs/LDElementDialog.py:58
       
  1433 msgid "Edit Coil Values"
  1423 msgstr ""
  1434 msgstr ""
  1424 
  1435 
  1425 #: ../dialogs/LDElementDialog.py:56
  1436 #: ../dialogs/LDElementDialog.py:56
  1426 msgid "Edit Coil Values"
       
  1427 msgstr ""
       
  1428 
       
  1429 #: ../dialogs/LDElementDialog.py:54
       
  1430 msgid "Edit Contact Values"
  1437 msgid "Edit Contact Values"
  1431 msgstr ""
  1438 msgstr ""
  1432 
  1439 
  1433 #: ../dialogs/DurationEditorDialog.py:59
  1440 #: ../dialogs/DurationEditorDialog.py:62
  1434 msgid "Edit Duration"
  1441 msgid "Edit Duration"
  1435 msgstr ""
  1442 msgstr ""
  1436 
  1443 
  1437 #: ../dialogs/SFCStepDialog.py:50
  1444 #: ../dialogs/SFCStepDialog.py:53
  1438 msgid "Edit Step"
  1445 msgid "Edit Step"
  1439 msgstr ""
  1446 msgstr ""
  1440 
  1447 
  1441 #: ../wxglade_hmi/wxglade_hmi.py:36
  1448 #: ../wxglade_hmi/wxglade_hmi.py:45
  1442 msgid "Edit a WxWidgets GUI with WXGlade"
  1449 msgid "Edit a WxWidgets GUI with WXGlade"
  1443 msgstr ""
  1450 msgstr ""
  1444 
  1451 
  1445 #: ../dialogs/ActionBlockDialog.py:121
  1452 #: ../dialogs/ActionBlockDialog.py:127
  1446 msgid "Edit action block properties"
  1453 msgid "Edit action block properties"
  1447 msgstr ""
  1454 msgstr ""
  1448 
  1455 
  1449 #: ../dialogs/ArrayTypeDialog.py:45
  1456 #: ../dialogs/ArrayTypeDialog.py:47
  1450 msgid "Edit array type properties"
  1457 msgid "Edit array type properties"
  1451 msgstr ""
  1458 msgstr ""
  1452 
  1459 
  1453 #: ../editors/Viewer.py:2586 ../editors/Viewer.py:3015
  1460 #: ../editors/Viewer.py:2660 ../editors/Viewer.py:3102
  1454 msgid "Edit comment"
  1461 msgid "Edit comment"
  1455 msgstr ""
  1462 msgstr "Editar comentário"
  1456 
  1463 
  1457 #: ../editors/FileManagementPanel.py:66
  1464 #: ../editors/FileManagementPanel.py:69
  1458 msgid "Edit file"
  1465 msgid "Edit file"
  1459 msgstr ""
  1466 msgstr "Editar arquivo"
  1460 
  1467 
  1461 #: ../controls/CustomEditableListBox.py:39
  1468 #: ../controls/CustomEditableListBox.py:42
  1462 msgid "Edit item"
  1469 msgid "Edit item"
  1463 msgstr ""
  1470 msgstr "Editar item"
  1464 
  1471 
  1465 #: ../editors/Viewer.py:2974
  1472 #: ../editors/Viewer.py:3059
  1466 msgid "Edit jump target"
  1473 msgid "Edit jump target"
  1467 msgstr ""
  1474 msgstr ""
  1468 
  1475 
  1469 #: ../ProjectController.py:1832
  1476 #: ../ProjectController.py:1873
  1470 msgid "Edit raw IEC code added to code generated by PLCGenerator"
  1477 msgid "Edit raw IEC code added to code generated by PLCGenerator"
  1471 msgstr ""
  1478 msgstr ""
  1472 
  1479 
  1473 #: ../editors/SFCViewer.py:799
  1480 #: ../editors/SFCViewer.py:815
  1474 msgid "Edit step name"
  1481 msgid "Edit step name"
  1475 msgstr ""
  1482 msgstr ""
  1476 
  1483 
  1477 #: ../dialogs/SFCTransitionDialog.py:51
  1484 #: ../dialogs/SFCTransitionDialog.py:53
  1478 msgid "Edit transition"
  1485 msgid "Edit transition"
  1479 msgstr ""
  1486 msgstr "Editar transição"
  1480 
  1487 
  1481 #: ../IDEFrame.py:611
  1488 #: ../IDEFrame.py:632
  1482 msgid "Editor ToolBar"
  1489 msgid "Editor ToolBar"
  1483 msgstr ""
  1490 msgstr ""
  1484 
  1491 
  1485 #: ../ProjectController.py:1216
  1492 #: ../ProjectController.py:1294
  1486 msgid "Editor selection"
  1493 msgid "Editor selection"
  1487 msgstr ""
  1494 msgstr "Seleção de editor"
  1488 
  1495 
  1489 #: ../editors/DataTypeEditor.py:348
  1496 #: ../editors/DataTypeEditor.py:360
  1490 msgid "Elements :"
  1497 msgid "Elements :"
  1491 msgstr ""
  1498 msgstr "Elementos:"
  1492 
  1499 
  1493 #: ../ProjectController.py:1321
  1500 #: ../ProjectController.py:1399
  1494 msgid "Empty"
  1501 msgid "Empty"
  1495 msgstr ""
  1502 msgstr "Vazio"
  1496 
  1503 
  1497 #: ../IDEFrame.py:365
  1504 #: ../dialogs/ArrayTypeDialog.py:100
  1498 msgid "Enable Undo/Redo"
  1505 msgid "Empty dimension isn't allowed."
  1499 msgstr ""
  1506 msgstr "Dimensão vazia não é permitida."
  1500 
  1507 
  1501 #: ../Beremiz_service.py:331
  1508 #: ../Beremiz_service.py:341
  1502 msgid "Enter a name "
  1509 msgid "Enter a name "
  1503 msgstr ""
  1510 msgstr "Digite um nome"
  1504 
  1511 
  1505 #: ../Beremiz_service.py:316
  1512 #: ../Beremiz_service.py:326
  1506 msgid "Enter a port number "
  1513 msgid "Enter a port number "
  1507 msgstr ""
  1514 msgstr "Digite um número de porta"
  1508 
  1515 
  1509 #: ../Beremiz_service.py:307
  1516 #: ../Beremiz_service.py:317
  1510 msgid "Enter the IP of the interface to bind"
  1517 msgid "Enter the IP of the interface to bind"
  1511 msgstr ""
  1518 msgstr "Digite o IP da interface para conectar"
  1512 
  1519 
  1513 #: ../editors/DataTypeEditor.py:54
  1520 #: ../editors/DataTypeEditor.py:60
  1514 msgid "Enumerated"
  1521 msgid "Enumerated"
  1515 msgstr ""
  1522 msgstr "Enumerado"
  1516 
  1523 
  1517 #: ../plcopen/iec_std.csv:77
  1524 #: ../plcopen/iec_std.csv:77
  1518 msgid "Equal to"
  1525 msgid "Equal to"
  1519 msgstr ""
  1526 msgstr "Igual a"
  1520 
  1527 
  1521 #: ../dialogs/ForceVariableDialog.py:179
  1528 #: ../dialogs/ForceVariableDialog.py:213
  1522 #: ../dialogs/SearchInProjectDialog.py:168 ../dialogs/SFCStepNameDialog.py:60
  1529 #: ../dialogs/SearchInProjectDialog.py:172 ../dialogs/SFCStepNameDialog.py:64
  1523 #: ../dialogs/DurationEditorDialog.py:121
  1530 #: ../dialogs/DurationEditorDialog.py:124
  1524 #: ../dialogs/DurationEditorDialog.py:163
  1531 #: ../dialogs/DurationEditorDialog.py:170
  1525 #: ../dialogs/PouTransitionDialog.py:112 ../dialogs/BlockPreviewDialog.py:236
  1532 #: ../dialogs/PouTransitionDialog.py:114 ../dialogs/BlockPreviewDialog.py:237
  1526 #: ../dialogs/ProjectDialog.py:71 ../dialogs/ArrayTypeDialog.py:97
  1533 #: ../dialogs/ProjectDialog.py:80 ../dialogs/ArrayTypeDialog.py:114
  1527 #: ../dialogs/ArrayTypeDialog.py:103 ../dialogs/PouNameDialog.py:54
  1534 #: ../dialogs/PouNameDialog.py:58 ../dialogs/BrowseLocationsDialog.py:229
  1528 #: ../dialogs/BrowseLocationsDialog.py:216
  1535 #: ../dialogs/BrowseValuesLibraryDialog.py:87
  1529 #: ../dialogs/BrowseValuesLibraryDialog.py:83
  1536 #: ../dialogs/PouActionDialog.py:112 ../dialogs/PouDialog.py:143
  1530 #: ../dialogs/PouActionDialog.py:104 ../dialogs/PouDialog.py:134
  1537 #: ../PLCOpenEditor.py:319 ../PLCOpenEditor.py:324
  1531 #: ../PLCOpenEditor.py:335 ../PLCOpenEditor.py:340 ../PLCOpenEditor.py:420
  1538 #: ../editors/ResourceEditor.py:470 ../editors/Viewer.py:467
  1532 #: ../PLCOpenEditor.py:430 ../editors/ResourceEditor.py:436
  1539 #: ../editors/LDViewer.py:677 ../editors/LDViewer.py:893
  1533 #: ../editors/Viewer.py:423 ../editors/LDViewer.py:666
  1540 #: ../editors/LDViewer.py:897 ../editors/DataTypeEditor.py:566
  1534 #: ../editors/LDViewer.py:882 ../editors/LDViewer.py:886
  1541 #: ../editors/DataTypeEditor.py:571 ../editors/DataTypeEditor.py:590
  1535 #: ../editors/DataTypeEditor.py:550 ../editors/DataTypeEditor.py:555
  1542 #: ../editors/DataTypeEditor.py:759 ../editors/DataTypeEditor.py:766
  1536 #: ../editors/DataTypeEditor.py:579 ../editors/DataTypeEditor.py:584
  1543 #: ../editors/TextViewer.py:390 ../editors/CodeFileEditor.py:760
  1537 #: ../editors/DataTypeEditor.py:594 ../editors/DataTypeEditor.py:745
  1544 #: ../ProjectController.py:391 ../ProjectController.py:531
  1538 #: ../editors/DataTypeEditor.py:752 ../editors/TextViewer.py:389
  1545 #: ../ProjectController.py:538 ../controls/FolderTree.py:222
  1539 #: ../editors/CodeFileEditor.py:783 ../ProjectController.py:343
  1546 #: ../controls/ProjectPropertiesPanel.py:306
  1540 #: ../ProjectController.py:471 ../ProjectController.py:478
  1547 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:173
  1541 #: ../controls/FolderTree.py:217
  1548 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:138
  1542 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:166
  1549 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:227
  1543 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:137
  1550 #: ../controls/VariablePanel.py:431 ../controls/VariablePanel.py:773
  1544 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:231
  1551 #: ../util/ExceptionHandler.py:70 ../IDEFrame.py:1036 ../IDEFrame.py:1650
  1545 #: ../controls/VariablePanel.py:402 ../controls/VariablePanel.py:784
  1552 #: ../IDEFrame.py:1691 ../IDEFrame.py:1696 ../IDEFrame.py:1710
  1546 #: ../Beremiz.py:1203 ../IDEFrame.py:1003 ../IDEFrame.py:1613
  1553 #: ../IDEFrame.py:1715 ../Beremiz_service.py:221
  1547 #: ../IDEFrame.py:1654 ../IDEFrame.py:1659 ../IDEFrame.py:1673
       
  1548 #: ../IDEFrame.py:1678 ../Beremiz_service.py:211
       
  1549 msgid "Error"
  1554 msgid "Error"
  1550 msgstr ""
  1555 msgstr "Erro"
  1551 
  1556 
  1552 #: ../ProjectController.py:748
  1557 #: ../ProjectController.py:811
  1553 msgid ""
  1558 msgid ""
  1554 "Error : At least one configuration and one resource must be declared in PLC "
  1559 "Error : At least one configuration and one resource must be declared in PLC "
  1555 "!\n"
  1560 "!\n"
  1556 msgstr ""
  1561 msgstr ""
  1557 
  1562 
  1558 #: ../ProjectController.py:740
  1563 #: ../ProjectController.py:803
  1559 #, python-format
  1564 #, python-format
  1560 msgid "Error : IEC to C compiler returned %d\n"
  1565 msgid "Error : IEC to C compiler returned %d\n"
  1561 msgstr ""
  1566 msgstr "Erro: compilador IEC para C retornou %d\n"
  1562 
  1567 
  1563 #: ../ProjectController.py:671
  1568 #: ../ProjectController.py:731
  1564 #, python-format
  1569 #, python-format
  1565 msgid ""
  1570 msgid ""
  1566 "Error in ST/IL/SFC code generator :\n"
  1571 "Error in ST/IL/SFC code generator :\n"
  1567 "%s\n"
  1572 "%s\n"
  1568 msgstr ""
  1573 msgstr ""
  1569 
  1574 "Erro no gerador de código ST/IL/SFC: \n"
  1570 #: ../ConfigTreeNode.py:216
  1575 "%s\n"
       
  1576 
       
  1577 #: ../ConfigTreeNode.py:219
  1571 #, python-format
  1578 #, python-format
  1572 msgid "Error while saving \"%s\"\n"
  1579 msgid "Error while saving \"%s\"\n"
  1573 msgstr ""
  1580 msgstr "Erro ao salvar \"%s\" \n"
  1574 
  1581 
  1575 #: ../canfestival/canfestival.py:168
  1582 #: ../canfestival/canfestival.py:179
  1576 msgid "Error: Export slave failed\n"
  1583 msgid "Error: Export slave failed\n"
  1577 msgstr ""
  1584 msgstr "Erro: falha na exportação de escravo.\n"
  1578 
  1585 
  1579 #: ../canfestival/canfestival.py:369
  1586 #: ../modbus/modbus.py:601
       
  1587 #, python-brace-format
       
  1588 msgid ""
       
  1589 "Error: Modbus/IP Servers %{a1}.x and %{a2}.x use the same port number "
       
  1590 "{a3}.\n"
       
  1591 msgstr ""
       
  1592 
       
  1593 #: ../canfestival/canfestival.py:388
  1580 msgid "Error: No Master generated\n"
  1594 msgid "Error: No Master generated\n"
  1581 msgstr ""
  1595 msgstr "Erro: nenhum mestre gerado\n"
  1582 
  1596 
  1583 #: ../canfestival/canfestival.py:364
  1597 #: ../canfestival/canfestival.py:383
  1584 msgid "Error: No PLC built\n"
  1598 msgid "Error: No PLC built\n"
  1585 msgstr ""
  1599 msgstr ""
  1586 
  1600 
  1587 #: ../ProjectController.py:1687
  1601 #: ../ProjectController.py:1708
  1588 #, python-format
  1602 #, python-format
  1589 msgid "Exception while connecting %s!\n"
  1603 msgid "Exception while connecting %s!\n"
  1590 msgstr ""
  1604 msgstr "Exceção enquanto conectando a %s!\n"
  1591 
  1605 
  1592 #: ../dialogs/FBDBlockDialog.py:117
  1606 #: ../dialogs/FBDBlockDialog.py:123
  1593 msgid "Execution Control:"
  1607 msgid "Execution Control:"
  1594 msgstr ""
  1608 msgstr "Controle de Execução:"
  1595 
  1609 
  1596 #: ../dialogs/FBDVariableDialog.py:79 ../dialogs/FBDBlockDialog.py:105
  1610 #: ../dialogs/FBDVariableDialog.py:84 ../dialogs/FBDBlockDialog.py:111
  1597 msgid "Execution Order:"
  1611 msgid "Execution Order:"
  1598 msgstr ""
  1612 msgstr "Ordem de Execução:"
  1599 
  1613 
  1600 #: ../features.py:35
  1614 #: ../features.py:36
  1601 msgid "Experimental web based HMI"
  1615 msgid "Experimental web based HMI"
  1602 msgstr ""
  1616 msgstr "IHM experimental baseada em web"
  1603 
  1617 
  1604 #: ../plcopen/iec_std.csv:38
  1618 #: ../plcopen/iec_std.csv:38
  1605 msgid "Exponent"
  1619 msgid "Exponent"
  1606 msgstr ""
  1620 msgstr ""
  1607 
  1621 
  1608 #: ../plcopen/iec_std.csv:26
  1622 #: ../plcopen/iec_std.csv:26
  1609 msgid "Exponentiation"
  1623 msgid "Exponentiation"
  1610 msgstr ""
  1624 msgstr "Exponenciação"
  1611 
  1625 
  1612 #: ../canfestival/canfestival.py:174
  1626 #: ../canfestival/canfestival.py:186
  1613 msgid "Export CanOpen slave to EDS file"
  1627 msgid "Export CanOpen slave to EDS file"
  1614 msgstr ""
  1628 msgstr "Exportar escravo CANopen para arquivo EDS"
  1615 
  1629 
  1616 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:243
  1630 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:246
  1617 msgid "Export graph values to clipboard"
  1631 msgid "Export graph values to clipboard"
  1618 msgstr ""
  1632 msgstr ""
  1619 
  1633 
  1620 #: ../canfestival/canfestival.py:173
  1634 #: ../canfestival/canfestival.py:185
  1621 msgid "Export slave"
  1635 msgid "Export slave"
  1622 msgstr ""
  1636 msgstr "Exportar escravo"
  1623 
  1637 
  1624 #: ../dialogs/FBDVariableDialog.py:89
  1638 #: ../dialogs/FBDVariableDialog.py:94
  1625 msgid "Expression:"
  1639 msgid "Expression:"
  1626 msgstr ""
  1640 msgstr "Expressão:"
  1627 
  1641 
  1628 #: ../controls/VariablePanel.py:72
  1642 #: ../controls/VariablePanel.py:90
  1629 msgid "External"
  1643 msgid "External"
  1630 msgstr ""
  1644 msgstr "Externo"
  1631 
  1645 
  1632 #: ../ProjectController.py:761
  1646 #: ../ProjectController.py:826
  1633 msgid "Extracting Located Variables...\n"
  1647 msgid "Extracting Located Variables...\n"
  1634 msgstr ""
  1648 msgstr "Extraindo Variáveis Alocadas...\n"
  1635 
  1649 
  1636 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:31
  1650 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  1637 #: ../dialogs/PouDialog.py:36 ../controls/ProjectPropertiesPanel.py:143
  1651 #: ../dialogs/PouDialog.py:44 ../controls/ProjectPropertiesPanel.py:158
  1638 msgid "FBD"
  1652 msgid "FBD"
  1639 msgstr ""
  1653 msgstr "FBD"
  1640 
  1654 
  1641 #: ../ProjectController.py:1750
  1655 #: ../ProjectController.py:1773
  1642 msgid "Failed : Must build before transfer.\n"
  1656 msgid "Failed : Must build before transfer.\n"
  1643 msgstr ""
  1657 msgstr ""
  1644 
  1658 
  1645 #: ../dialogs/LDElementDialog.py:77 ../editors/Viewer.py:462
  1659 #: ../dialogs/LDElementDialog.py:80 ../editors/Viewer.py:556
  1646 msgid "Falling Edge"
  1660 msgid "Falling Edge"
  1647 msgstr ""
  1661 msgstr "Borda de descida"
  1648 
  1662 
  1649 #: ../ProjectController.py:1029
  1663 #: ../ProjectController.py:1098
  1650 msgid "Fatal : cannot get builder.\n"
  1664 msgid "Fatal : cannot get builder.\n"
  1651 msgstr ""
  1665 msgstr ""
  1652 
  1666 
  1653 #: ../Beremiz.py:118
  1667 #: ../Beremiz.py:160
  1654 #, python-format
  1668 #, python-format
  1655 msgid "Fetching %s"
  1669 msgid "Fetching %s"
  1656 msgstr ""
  1670 msgstr ""
  1657 
  1671 
  1658 #: ../dialogs/DurationEditorDialog.py:160
  1672 #: ../dialogs/DurationEditorDialog.py:167
  1659 #, python-format
  1673 #, python-format
  1660 msgid "Field %s hasn't a valid value!"
  1674 msgid "Field %s hasn't a valid value!"
  1661 msgstr ""
  1675 msgstr "Campo %s não tem valor válido!"
  1662 
  1676 
  1663 #: ../dialogs/DurationEditorDialog.py:162
  1677 #: ../dialogs/DurationEditorDialog.py:169
  1664 #, python-format
  1678 #, python-format
  1665 msgid "Fields %s haven't a valid value!"
  1679 msgid "Fields %s haven't a valid value!"
  1666 msgstr ""
  1680 msgstr "Campos %s não possuem valor válido!"
  1667 
  1681 
  1668 #: ../controls/FolderTree.py:216
  1682 #: ../controls/FolderTree.py:221
  1669 #, python-format
  1683 #, python-format
  1670 msgid "File '%s' already exists!"
  1684 msgid "File '%s' already exists!"
  1671 msgstr ""
  1685 msgstr "Arquivo '%s' já existe!"
  1672 
  1686 
  1673 #: ../dialogs/SearchInProjectDialog.py:100 ../dialogs/FindInPouDialog.py:36
  1687 #: ../dialogs/SearchInProjectDialog.py:102 ../dialogs/FindInPouDialog.py:40
  1674 #: ../dialogs/FindInPouDialog.py:106 ../IDEFrame.py:375
  1688 #: ../dialogs/FindInPouDialog.py:107 ../IDEFrame.py:377
  1675 msgid "Find"
  1689 msgid "Find"
  1676 msgstr ""
  1690 msgstr "Localizar"
  1677 
  1691 
  1678 #: ../IDEFrame.py:377
  1692 #: ../IDEFrame.py:379
  1679 msgid "Find Next"
  1693 msgid "Find Next"
  1680 msgstr ""
  1694 msgstr "Localizar Próximo"
  1681 
  1695 
  1682 #: ../IDEFrame.py:379
  1696 #: ../IDEFrame.py:381
  1683 msgid "Find Previous"
  1697 msgid "Find Previous"
  1684 msgstr ""
  1698 msgstr "Localizar Anterior"
  1685 
  1699 
  1686 #: ../plcopen/iec_std.csv:90
  1700 #: ../plcopen/iec_std.csv:90
  1687 msgid "Find position"
  1701 msgid "Find position"
  1688 msgstr ""
  1702 msgstr "Localizar posiçã"
  1689 
  1703 
  1690 #: ../dialogs/FindInPouDialog.py:57
  1704 #: ../dialogs/FindInPouDialog.py:58
  1691 msgid "Find:"
  1705 msgid "Find:"
  1692 msgstr ""
  1706 msgstr "Localizar:"
  1693 
  1707 
  1694 #: ../connectors/PYRO/__init__.py:163
  1708 #: ../editors/Viewer.py:1633
  1695 msgid "Force runtime reload\n"
       
  1696 msgstr ""
       
  1697 
       
  1698 #: ../editors/Viewer.py:1564
       
  1699 msgid "Force value"
  1709 msgid "Force value"
  1700 msgstr ""
  1710 msgstr "Forçar valor"
  1701 
  1711 
  1702 #: ../dialogs/ForceVariableDialog.py:162
  1712 #: ../dialogs/ForceVariableDialog.py:176
  1703 msgid "Forcing Variable Value"
  1713 msgid "Forcing Variable Value"
  1704 msgstr ""
  1714 msgstr "Forçando valor de variável"
  1705 
  1715 
  1706 #: ../dialogs/SFCTransitionDialog.py:179 ../dialogs/PouTransitionDialog.py:102
  1716 #: ../dialogs/SFCTransitionDialog.py:184 ../dialogs/PouTransitionDialog.py:104
  1707 #: ../dialogs/ProjectDialog.py:70 ../dialogs/PouActionDialog.py:94
  1717 #: ../dialogs/ProjectDialog.py:79 ../dialogs/PouActionDialog.py:102
  1708 #: ../dialogs/PouDialog.py:116
  1718 #: ../dialogs/PouDialog.py:125
  1709 #, python-format
  1719 #, python-format
  1710 msgid "Form isn't complete. %s must be filled!"
  1720 msgid "Form isn't complete. %s must be filled!"
  1711 msgstr ""
  1721 msgstr "O formulário não está completo. %s deve ser preenchido!"
  1712 
  1722 
  1713 #: ../dialogs/SFCStepDialog.py:144 ../dialogs/FBDBlockDialog.py:232
  1723 #: ../dialogs/SFCStepDialog.py:150 ../dialogs/FBDBlockDialog.py:239
  1714 #: ../dialogs/ConnectionDialog.py:160
  1724 #: ../dialogs/ConnectionDialog.py:166
  1715 msgid "Form isn't complete. Name must be filled!"
  1725 msgid "Form isn't complete. Name must be filled!"
  1716 msgstr ""
  1726 msgstr "O formulário não está completo. O nome deve ser preenchido!"
  1717 
  1727 
  1718 #: ../dialogs/FBDBlockDialog.py:228
  1728 #: ../dialogs/FBDBlockDialog.py:235
  1719 msgid "Form isn't complete. Valid block type must be selected!"
  1729 msgid "Form isn't complete. Valid block type must be selected!"
  1720 msgstr ""
  1730 msgstr ""
  1721 
  1731 "O formulário não está completo. Deve ser selecionado um tipo de bloco "
  1722 #: ../dialogs/FindInPouDialog.py:74
  1732 "válido."
       
  1733 
       
  1734 #: ../dialogs/FindInPouDialog.py:75
  1723 msgid "Forward"
  1735 msgid "Forward"
  1724 msgstr ""
  1736 msgstr ""
  1725 
  1737 
  1726 #: ../dialogs/SearchInProjectDialog.py:36 ../IDEFrame.py:1745
  1738 #: ../dialogs/SearchInProjectDialog.py:40 ../IDEFrame.py:1780
  1727 msgid "Function"
  1739 msgid "Function"
  1728 msgstr ""
  1740 msgstr "Função"
  1729 
  1741 
  1730 #: ../IDEFrame.py:349
  1742 #: ../IDEFrame.py:354
  1731 msgid "Function &Block"
  1743 msgid "Function &Block"
  1732 msgstr ""
  1744 msgstr ""
  1733 
  1745 
  1734 #: ../dialogs/SearchInProjectDialog.py:37 ../IDEFrame.py:1744
  1746 #: ../dialogs/SearchInProjectDialog.py:41 ../IDEFrame.py:1779
  1735 #: ../IDEFrame.py:1937
  1747 #: ../IDEFrame.py:1972
  1736 msgid "Function Block"
  1748 msgid "Function Block"
  1737 msgstr ""
  1749 msgstr ""
  1738 
  1750 
  1739 #: ../controls/VariablePanel.py:837
  1751 #: ../controls/VariablePanel.py:868
  1740 msgid "Function Block Types"
  1752 msgid "Function Block Types"
  1741 msgstr ""
  1753 msgstr ""
  1742 
  1754 
  1743 #: ../PLCControler.py:95
  1755 #: ../plcopen/types_enums.py:75
  1744 msgid "Function Blocks"
  1756 msgid "Function Blocks"
  1745 msgstr ""
  1757 msgstr ""
  1746 
  1758 
  1747 #: ../editors/Viewer.py:248
  1759 #: ../editors/Viewer.py:290
  1748 msgid "Function Blocks can't be used in Functions!"
  1760 msgid "Function Blocks can't be used in Functions!"
  1749 msgstr ""
  1761 msgstr ""
  1750 
  1762 
  1751 #: ../PLCControler.py:2337
  1763 #: ../PLCControler.py:1907
  1752 #, python-format
  1764 #, python-format
  1753 msgid "FunctionBlock \"%s\" can't be pasted in a Function!!!"
  1765 msgid "FunctionBlock \"%s\" can't be pasted in a Function!!!"
  1754 msgstr ""
  1766 msgstr ""
  1755 
  1767 
  1756 #: ../PLCControler.py:95
  1768 #: ../plcopen/types_enums.py:75
  1757 msgid "Functions"
  1769 msgid "Functions"
  1758 msgstr ""
  1770 msgstr ""
  1759 
  1771 
  1760 #: ../PLCOpenEditor.py:115
  1772 #: ../PLCOpenEditor.py:88
  1761 msgid "Generate Program"
  1773 msgid "Generate Program"
  1762 msgstr ""
  1774 msgstr "Gerar Programa"
  1763 
  1775 
  1764 #: ../ProjectController.py:662
  1776 #: ../ProjectController.py:722
  1765 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
  1777 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
  1766 msgstr ""
  1778 msgstr "Gerando código do SoftPLC IEC-61131 ST/IL/SFC...\n"
  1767 
  1779 
  1768 #: ../controls/VariablePanel.py:73
  1780 #: ../controls/VariablePanel.py:91
  1769 msgid "Global"
  1781 msgid "Global"
  1770 msgstr ""
  1782 msgstr "Global"
  1771 
  1783 
  1772 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:242
  1784 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:245
  1773 msgid "Go to current value"
  1785 msgid "Go to current value"
  1774 msgstr ""
  1786 msgstr "Ir para valor atua"
  1775 
  1787 
  1776 #: ../controls/ProjectPropertiesPanel.py:173
  1788 #: ../controls/ProjectPropertiesPanel.py:189
  1777 msgid "Graphics"
  1789 msgid "Graphics"
  1778 msgstr ""
  1790 msgstr ""
  1779 
  1791 
  1780 #: ../plcopen/iec_std.csv:75
  1792 #: ../plcopen/iec_std.csv:75
  1781 msgid "Greater than"
  1793 msgid "Greater than"
  1782 msgstr ""
  1794 msgstr "Maior que"
  1783 
  1795 
  1784 #: ../plcopen/iec_std.csv:76
  1796 #: ../plcopen/iec_std.csv:76
  1785 msgid "Greater than or equal to"
  1797 msgid "Greater than or equal to"
  1786 msgstr ""
  1798 msgstr "Maior que ou igual a"
  1787 
  1799 
  1788 #: ../controls/ProjectPropertiesPanel.py:134
  1800 #: ../controls/ProjectPropertiesPanel.py:149
  1789 msgid "Grid Resolution:"
  1801 msgid "Grid Resolution:"
  1790 msgstr ""
  1802 msgstr ""
  1791 
  1803 
  1792 #: ../runtime/NevowServer.py:181
  1804 #: ../runtime/NevowServer.py:192
  1793 msgid "HTTP interface port :"
  1805 msgid "HTTP interface port :"
  1794 msgstr ""
  1806 msgstr ""
  1795 
  1807 
  1796 #: ../controls/ProjectPropertiesPanel.py:120
  1808 #: ../controls/ProjectPropertiesPanel.py:135
  1797 msgid "Height:"
  1809 msgid "Height:"
  1798 msgstr ""
  1810 msgstr "Altura:"
  1799 
  1811 
  1800 #: ../editors/FileManagementPanel.py:85
  1812 #: ../editors/FileManagementPanel.py:89
  1801 msgid "Home Directory:"
  1813 msgid "Home Directory:"
  1802 msgstr ""
  1814 msgstr ""
  1803 
  1815 
  1804 #: ../controls/ProjectPropertiesPanel.py:150
  1816 #: ../controls/ProjectPropertiesPanel.py:165
  1805 msgid "Horizontal:"
  1817 msgid "Horizontal:"
  1806 msgstr ""
  1818 msgstr "Horizontal:"
  1807 
  1819 
  1808 #: ../dialogs/DurationEditorDialog.py:44
  1820 #: ../dialogs/DurationEditorDialog.py:47
  1809 msgid "Hours:"
  1821 msgid "Hours:"
  1810 msgstr ""
  1822 msgstr "Horas:"
  1811 
  1823 
  1812 #: ../dialogs/PouActionDialog.py:31 ../dialogs/PouDialog.py:36
  1824 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
       
  1825 #: ../dialogs/PouDialog.py:44
  1813 msgid "IL"
  1826 msgid "IL"
  1814 msgstr ""
  1827 msgstr "IL"
  1815 
  1828 
  1816 #: ../dialogs/DiscoveryDialog.py:94
  1829 #: ../dialogs/DiscoveryDialog.py:91
  1817 msgid "IP"
  1830 msgid "IP"
  1818 msgstr ""
  1831 msgstr "IP"
  1819 
  1832 
  1820 #: ../Beremiz_service.py:308 ../Beremiz_service.py:309
  1833 #: ../Beremiz_service.py:318 ../Beremiz_service.py:320
  1821 msgid "IP is not valid!"
  1834 msgid "IP is not valid!"
  1822 msgstr ""
  1835 msgstr "IP inválido!"
  1823 
  1836 
  1824 #: ../svgui/svgui.py:42 ../svgui/svgui.py:43
  1837 #: ../svgui/svgui.py:50 ../svgui/svgui.py:51
  1825 msgid "Import SVG"
  1838 msgid "Import SVG"
  1826 msgstr ""
  1839 msgstr "Importar SVG"
  1827 
  1840 
  1828 #: ../dialogs/FBDVariableDialog.py:38 ../editors/Viewer.py:1591
  1841 #: ../dialogs/FBDVariableDialog.py:41 ../editors/Viewer.py:1662
  1829 #: ../controls/VariablePanel.py:71
  1842 #: ../controls/VariablePanel.py:89
  1830 msgid "InOut"
  1843 msgid "InOut"
  1831 msgstr ""
  1844 msgstr ""
  1832 
  1845 
  1833 #: ../editors/Viewer.py:1110
  1846 #: ../PLCGenerator.py:1040
       
  1847 #, python-brace-format
       
  1848 msgid "InOut variable {a1} in block {a2} in POU {a3} must be connected."
       
  1849 msgstr ""
       
  1850 
       
  1851 #: ../editors/Viewer.py:473
  1834 msgid "Inactive"
  1852 msgid "Inactive"
  1835 msgstr ""
  1853 msgstr "Inativo"
  1836 
  1854 
  1837 #: ../controls/VariablePanel.py:276
  1855 #: ../controls/VariablePanel.py:300
  1838 #, python-brace-format
  1856 #, python-brace-format
  1839 msgid "Incompatible data types between \"{a1}\" and \"{a2}\""
  1857 msgid "Incompatible data types between \"{a1}\" and \"{a2}\""
  1840 msgstr ""
  1858 msgstr "Tipos de dados incompatíveis entre \"{a1}\" e \"{a2}\""
  1841 
  1859 
  1842 #: ../controls/VariablePanel.py:282
  1860 #: ../controls/VariablePanel.py:306
  1843 #, python-format
  1861 #, python-format
  1844 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  1862 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  1845 msgstr ""
  1863 msgstr "Tipo de dado incompatível entre \"1%s\" e \"BOOL\""
  1846 
  1864 
  1847 #: ../controls/VariablePanel.py:286
  1865 #: ../controls/VariablePanel.py:310
  1848 #, python-brace-format
  1866 #, python-brace-format
  1849 msgid "Incompatible size of data between \"{a1}\" and \"{a2}\""
  1867 msgid "Incompatible size of data between \"{a1}\" and \"{a2}\""
  1850 msgstr ""
  1868 msgstr "Tamanho de dado incompatível entre \"{a1}\" e \"{a2}\""
  1851 
  1869 
  1852 #: ../dialogs/ActionBlockDialog.py:38
  1870 #: ../dialogs/ActionBlockDialog.py:42
  1853 msgid "Indicator"
  1871 msgid "Indicator"
  1854 msgstr ""
  1872 msgstr "Indicador"
  1855 
  1873 
  1856 #: ../editors/Viewer.py:552
  1874 #: ../editors/CodeFileEditor.py:734
       
  1875 msgid "Initial"
       
  1876 msgstr "Inicial"
       
  1877 
       
  1878 #: ../editors/Viewer.py:650
  1857 msgid "Initial Step"
  1879 msgid "Initial Step"
  1858 msgstr ""
  1880 msgstr ""
  1859 
  1881 
  1860 #: ../editors/DataTypeEditor.py:50 ../controls/VariablePanel.py:53
  1882 #: ../editors/DataTypeEditor.py:55 ../controls/VariablePanel.py:63
  1861 #: ../controls/VariablePanel.py:54
       
  1862 msgid "Initial Value"
  1883 msgid "Initial Value"
  1863 msgstr ""
  1884 msgstr "Valor Inicial"
  1864 
  1885 
  1865 #: ../editors/DataTypeEditor.py:185 ../editors/DataTypeEditor.py:216
  1886 #: ../editors/DataTypeEditor.py:193 ../editors/DataTypeEditor.py:224
  1866 #: ../editors/DataTypeEditor.py:272 ../editors/DataTypeEditor.py:310
  1887 #: ../editors/DataTypeEditor.py:281 ../editors/DataTypeEditor.py:320
  1867 msgid "Initial Value:"
  1888 msgid "Initial Value:"
  1868 msgstr ""
  1889 msgstr "Valor Inicial:"
  1869 
  1890 
  1870 #: ../svgui/svgui.py:46
  1891 #: ../svgui/svgui.py:56
  1871 msgid "Inkscape"
  1892 msgid "Inkscape"
  1872 msgstr ""
  1893 msgstr "Inkscape"
  1873 
  1894 
  1874 #: ../dialogs/SFCTransitionDialog.py:75 ../dialogs/ActionBlockDialog.py:42
  1895 #: ../dialogs/SFCTransitionDialog.py:77 ../dialogs/ActionBlockDialog.py:47
  1875 msgid "Inline"
  1896 msgid "Inline"
  1876 msgstr ""
  1897 msgstr ""
  1877 
  1898 
  1878 #: ../dialogs/SFCStepDialog.py:70 ../dialogs/FBDVariableDialog.py:37
  1899 #: ../dialogs/SFCStepDialog.py:73 ../dialogs/FBDVariableDialog.py:40
  1879 #: ../dialogs/BrowseLocationsDialog.py:40 ../editors/Viewer.py:289
  1900 #: ../dialogs/BrowseLocationsDialog.py:43 ../editors/Viewer.py:333
  1880 #: ../editors/Viewer.py:1589 ../editors/TextViewer.py:307
  1901 #: ../editors/Viewer.py:1660 ../editors/TextViewer.py:307
  1881 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71
  1902 #: ../controls/LocationCellEditor.py:103 ../controls/VariablePanel.py:89
  1882 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351
  1903 #: ../controls/VariablePanel.py:317 ../controls/VariablePanel.py:380
  1883 msgid "Input"
  1904 msgid "Input"
  1884 msgstr ""
  1905 msgstr "Entrada"
  1885 
  1906 
  1886 #: ../dialogs/FBDBlockDialog.py:93
  1907 #: ../dialogs/FBDBlockDialog.py:99
  1887 msgid "Inputs:"
  1908 msgid "Inputs:"
  1888 msgstr ""
  1909 msgstr "Entradas:"
  1889 
  1910 
  1890 #: ../plcopen/iec_std.csv:87
  1911 #: ../plcopen/iec_std.csv:87
  1891 msgid "Insertion (into)"
  1912 msgid "Insertion (into)"
  1892 msgstr ""
  1913 msgstr "Inserção (em)"
  1893 
  1914 
  1894 #: ../plcopen/plcopen.py:1691
  1915 #: ../plcopen/plcopen.py:1948
  1895 #, python-format
  1916 #, python-format
  1896 msgid "Instance with id %d doesn't exist!"
  1917 msgid "Instance with id %d doesn't exist!"
  1897 msgstr ""
  1918 msgstr "Instância com ID %d não existe!"
  1898 
  1919 
  1899 #: ../editors/ResourceEditor.py:264
  1920 #: ../editors/ResourceEditor.py:279
  1900 msgid "Instances:"
  1921 msgid "Instances:"
  1901 msgstr ""
  1922 msgstr "Instâncias:"
  1902 
  1923 
  1903 #: ../controls/VariablePanel.py:70
  1924 #: ../controls/VariablePanel.py:88
  1904 msgid "Interface"
  1925 msgid "Interface"
  1905 msgstr ""
  1926 msgstr "Interface"
  1906 
  1927 
  1907 #: ../editors/ResourceEditor.py:72
  1928 #: ../editors/ResourceEditor.py:81
  1908 msgid "Interrupt"
  1929 msgid "Interrupt"
  1909 msgstr ""
  1930 msgstr "Interromper"
  1910 
  1931 
  1911 #: ../editors/ResourceEditor.py:68
  1932 #: ../editors/ResourceEditor.py:76
  1912 msgid "Interval"
  1933 msgid "Interval"
  1913 msgstr ""
  1934 msgstr "Intervalo"
  1914 
  1935 
  1915 #: ../PLCControler.py:2325
  1936 #: ../controls/ProjectPropertiesPanel.py:304
       
  1937 msgid ""
       
  1938 "Invalid URL!\n"
       
  1939 "Please enter correct URL address."
       
  1940 msgstr ""
       
  1941 "URL inválido!\n"
       
  1942 "Por favor entre com um endereço URL correto."
       
  1943 
       
  1944 #: ../PLCControler.py:1895
  1916 msgid "Invalid plcopen element(s)!!!"
  1945 msgid "Invalid plcopen element(s)!!!"
  1917 msgstr ""
  1946 msgstr "Elemento(s) do PLCOpen inválido(s)!"
  1918 
  1947 
  1919 #: ../canfestival/config_utils.py:381
  1948 #: ../canfestival/config_utils.py:407
  1920 #, python-brace-format
  1949 #, python-brace-format
  1921 msgid "Invalid type \"{a1}\"-> {a2} != {a3}  for location\"{a4}\""
  1950 msgid "Invalid type \"{a1}\"-> {a2} != {a3}  for location \"{a4}\""
  1922 msgstr ""
  1951 msgstr "Tipo inválido  \"{a1}\"-> {a2} != {a3} para localização \"{a4}\""
  1923 
  1952 
  1924 #: ../canfestival/config_utils.py:645
  1953 #: ../canfestival/config_utils.py:689
  1925 #, python-brace-format
  1954 #, python-brace-format
  1926 msgid "Invalid type \"{a1}\"-> {a2} != {a3} for location \"{a4}\""
  1955 msgid "Invalid type \"{a1}\"-> {a2} != {a3} for location \"{a4}\""
  1927 msgstr ""
  1956 msgstr "Tipo inválido \"{a1}\"-> {a2} != {a3} para localização \"{a4}\""
  1928 
  1957 
  1929 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:132
  1958 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:139
  1930 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:92
  1959 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:93
  1931 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:166
  1960 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:162
  1932 #, python-format
  1961 #, python-format
  1933 msgid "Invalid value \"%s\" for debug variable"
  1962 msgid "Invalid value \"%s\" for debug variable"
  1934 msgstr ""
  1963 msgstr "Valor inválido \"%s\" para variável de depuração"
  1935 
  1964 
  1936 #: ../controls/VariablePanel.py:255 ../controls/VariablePanel.py:258
  1965 #: ../controls/VariablePanel.py:279 ../controls/VariablePanel.py:282
  1937 #, python-format
  1966 #, python-format
  1938 msgid "Invalid value \"%s\" for variable grid element"
  1967 msgid "Invalid value \"%s\" for variable grid element"
  1939 msgstr ""
  1968 msgstr ""
  1940 
  1969 
  1941 #: ../editors/Viewer.py:233 ../editors/Viewer.py:236
  1970 #: ../editors/Viewer.py:276 ../editors/Viewer.py:279
  1942 #, python-format
  1971 #, python-format
  1943 msgid "Invalid value \"%s\" for viewer block"
  1972 msgid "Invalid value \"%s\" for viewer block"
  1944 msgstr ""
  1973 msgstr ""
  1945 
  1974 
  1946 #: ../dialogs/ForceVariableDialog.py:177
  1975 #: ../dialogs/ForceVariableDialog.py:211
  1947 #, python-brace-format
  1976 #, python-brace-format
  1948 msgid "Invalid value \"{a1}\" for \"{a2}\" variable!"
  1977 msgid "Invalid value \"{a1}\" for \"{a2}\" variable!"
  1949 msgstr ""
  1978 msgstr "Valor inválido \"{a1}\" para variável \"{a2}\""
  1950 
  1979 
  1951 #: ../dialogs/DurationEditorDialog.py:121
  1980 #: ../dialogs/DurationEditorDialog.py:124
  1952 msgid ""
  1981 msgid ""
  1953 "Invalid value!\n"
  1982 "Invalid value!\n"
  1954 "You must fill a numeric value."
  1983 "You must fill a numeric value."
  1955 msgstr ""
  1984 msgstr ""
  1956 
  1985 "Valor inválido.\n"
  1957 #: ../editors/Viewer.py:557 ../editors/Viewer.py:2354
  1986 "Você deve inserir um valor numérico."
       
  1987 
       
  1988 #: ../connectors/WAMP/dialog.py:38
       
  1989 msgid "Is connection secure?"
       
  1990 msgstr "A conexão é segura?"
       
  1991 
       
  1992 #: ../editors/Viewer.py:655 ../editors/Viewer.py:2425
  1958 msgid "Jump"
  1993 msgid "Jump"
  1959 msgstr ""
  1994 msgstr "Salto"
  1960 
  1995 
  1961 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:31
  1996 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  1962 #: ../dialogs/PouDialog.py:36 ../controls/ProjectPropertiesPanel.py:143
  1997 #: ../dialogs/PouDialog.py:44 ../controls/ProjectPropertiesPanel.py:158
  1963 msgid "LD"
  1998 msgid "LD"
  1964 msgstr ""
  1999 msgstr "LD"
  1965 
  2000 
  1966 #: ../editors/LDViewer.py:215 ../editors/LDViewer.py:231
  2001 #: ../editors/LDViewer.py:221 ../editors/LDViewer.py:240
  1967 #, python-format
  2002 #, python-format
  1968 msgid "Ladder element with id %d is on more than one rung."
  2003 msgid "Ladder element with id %d is on more than one rung."
  1969 msgstr ""
  2004 msgstr ""
  1970 
  2005 
  1971 #: ../dialogs/PouTransitionDialog.py:91 ../dialogs/PouActionDialog.py:83
  2006 #: ../dialogs/PouTransitionDialog.py:93 ../dialogs/PouActionDialog.py:91
  1972 #: ../dialogs/PouDialog.py:104
  2007 #: ../dialogs/PouDialog.py:113
  1973 msgid "Language"
  2008 msgid "Language"
  1974 msgstr ""
  2009 msgstr "Idioma"
  1975 
  2010 
  1976 #: ../controls/ProjectPropertiesPanel.py:186
  2011 #: ../controls/ProjectPropertiesPanel.py:206
  1977 msgid "Language (optional):"
  2012 msgid "Language (optional):"
  1978 msgstr ""
  2013 msgstr "Idioma (opcional):"
  1979 
  2014 
  1980 #: ../dialogs/PouTransitionDialog.py:65 ../dialogs/PouActionDialog.py:56
  2015 #: ../dialogs/PouTransitionDialog.py:67 ../dialogs/PouActionDialog.py:63
  1981 #: ../dialogs/PouDialog.py:73
  2016 #: ../dialogs/PouDialog.py:81
  1982 msgid "Language:"
  2017 msgid "Language:"
  1983 msgstr ""
  2018 msgstr "Idioma:"
  1984 
  2019 
  1985 #: ../ProjectController.py:1756
  2020 #: ../ProjectController.py:1779
  1986 msgid "Latest build already matches current target. Transfering anyway...\n"
  2021 msgid "Latest build already matches current target. Transfering anyway...\n"
  1987 msgstr ""
  2022 msgstr ""
  1988 
  2023 "Última construção já idêntica com o alvo atual. Transferindo mesmo "
  1989 #: ../Beremiz_service.py:271
  2024 "assim...\n"
       
  2025 
       
  2026 #: ../Beremiz_service.py:281
  1990 msgid "Launch WX GUI inspector"
  2027 msgid "Launch WX GUI inspector"
  1991 msgstr ""
  2028 msgstr "Iniciar Inspetor WX GUI "
  1992 
  2029 
  1993 #: ../Beremiz_service.py:270
  2030 #: ../Beremiz_service.py:280
  1994 msgid "Launch a live Python shell"
  2031 msgid "Launch a live Python shell"
  1995 msgstr ""
  2032 msgstr ""
  1996 
  2033 
  1997 #: ../editors/Viewer.py:485
  2034 #: ../editors/Viewer.py:580
  1998 msgid "Left"
  2035 msgid "Left"
  1999 msgstr ""
  2036 msgstr "Esquerdo"
  2000 
  2037 
  2001 #: ../dialogs/LDPowerRailDialog.py:62
  2038 #: ../dialogs/LDPowerRailDialog.py:64
  2002 msgid "Left PowerRail"
  2039 msgid "Left PowerRail"
  2003 msgstr ""
  2040 msgstr ""
  2004 
  2041 
  2005 #: ../plcopen/iec_std.csv:81
  2042 #: ../plcopen/iec_std.csv:81
  2006 msgid "Length of string"
  2043 msgid "Length of string"
  2007 msgstr ""
  2044 msgstr "Comprimento da \"string\""
  2008 
  2045 
  2009 #: ../plcopen/iec_std.csv:78
  2046 #: ../plcopen/iec_std.csv:78
  2010 msgid "Less than"
  2047 msgid "Less than"
  2011 msgstr ""
  2048 msgstr "Menos que"
  2012 
  2049 
  2013 #: ../plcopen/iec_std.csv:79
  2050 #: ../plcopen/iec_std.csv:79
  2014 msgid "Less than or equal to"
  2051 msgid "Less than or equal to"
  2015 msgstr ""
  2052 msgstr "Menor que ou igual a"
  2016 
  2053 
  2017 #: ../IDEFrame.py:631
  2054 #: ../IDEFrame.py:652
  2018 msgid "Library"
  2055 msgid "Library"
  2019 msgstr ""
  2056 msgstr "Biblioteca"
  2020 
  2057 
  2021 #: ../dialogs/AboutDialog.py:151
  2058 #: ../dialogs/AboutDialog.py:145
  2022 msgid "License"
  2059 msgid "License"
  2023 msgstr ""
  2060 msgstr "Licença"
  2024 
  2061 
  2025 #: ../plcopen/iec_std.csv:73
  2062 #: ../plcopen/iec_std.csv:73
  2026 msgid "Limitation"
  2063 msgid "Limitation"
  2027 msgstr ""
  2064 msgstr "Limitação"
  2028 
  2065 
  2029 #: ../targets/toolchain_gcc.py:166
  2066 #: ../targets/toolchain_gcc.py:209
  2030 msgid "Linking :\n"
  2067 msgid "Linking :\n"
  2031 msgstr ""
  2068 msgstr "Linkando:\n"
  2032 
  2069 
  2033 #: ../dialogs/DiscoveryDialog.py:111 ../controls/VariablePanel.py:72
  2070 #: ../dialogs/DiscoveryDialog.py:115 ../controls/VariablePanel.py:90
  2034 msgid "Local"
  2071 msgid "Local"
  2035 msgstr ""
  2072 msgstr "Local"
  2036 
  2073 
  2037 #: ../canfestival/canfestival.py:346
  2074 #: ../canfestival/canfestival.py:359
  2038 msgid "Local entries"
  2075 msgid "Local entries"
  2039 msgstr ""
  2076 msgstr ""
  2040 
  2077 
  2041 #: ../ProjectController.py:1662
  2078 #: ../ProjectController.py:1685
  2042 msgid "Local service discovery failed!\n"
  2079 msgid "Local service discovery failed!\n"
  2043 msgstr ""
  2080 msgstr "Falha na descoberta de serviço local!\n"
  2044 
  2081 
  2045 #: ../controls/VariablePanel.py:53
  2082 #: ../controls/VariablePanel.py:62
  2046 msgid "Location"
  2083 msgid "Location"
  2047 msgstr ""
  2084 msgstr "Localização"
  2048 
  2085 
  2049 #: ../dialogs/BrowseLocationsDialog.py:72
  2086 #: ../dialogs/BrowseLocationsDialog.py:79
  2050 msgid "Locations available:"
  2087 msgid "Locations available:"
  2051 msgstr ""
  2088 msgstr "Localizações disponíveis:"
  2052 
  2089 
  2053 #: ../plcopen/iec_std.csv:25
  2090 #: ../plcopen/iec_std.csv:25
  2054 msgid "Logarithm to base 10"
  2091 msgid "Logarithm to base 10"
  2055 msgstr ""
  2092 msgstr "Logaritmo para base 10"
  2056 
  2093 
  2057 #: ../connectors/PYRO/__init__.py:94
  2094 #: ../connectors/PYRO/__init__.py:102
  2058 #, python-format
  2095 #, python-format
  2059 msgid "MDNS resolution failure for '%s'\n"
  2096 msgid "MDNS resolution failure for '%s'\n"
  2060 msgstr ""
  2097 msgstr ""
  2061 
  2098 
  2062 #: ../canfestival/SlaveEditor.py:64 ../canfestival/NetworkEditor.py:85
  2099 #: ../canfestival/SlaveEditor.py:68 ../canfestival/NetworkEditor.py:92
  2063 msgid "Map Variable"
  2100 msgid "Map Variable"
  2064 msgstr ""
  2101 msgstr "Mapear Variável"
  2065 
  2102 
  2066 #: ../features.py:31
  2103 #: ../features.py:31
  2067 msgid "Map located variables over CANopen"
  2104 msgid "Map located variables over CANopen"
  2068 msgstr ""
  2105 msgstr "Mapear variáveis alocadas por CANopen"
  2069 
  2106 
  2070 #: ../canfestival/NetworkEditor.py:106
  2107 #: ../features.py:32
       
  2108 msgid "Map located variables over Modbus"
       
  2109 msgstr "Mapear variáveis alocadas por Modbus"
       
  2110 
       
  2111 #: ../canfestival/NetworkEditor.py:113
  2071 msgid "Master"
  2112 msgid "Master"
  2072 msgstr ""
  2113 msgstr "Mestre"
  2073 
  2114 
  2074 #: ../ConfigTreeNode.py:539
  2115 #: ../ConfigTreeNode.py:544
  2075 #, python-brace-format
  2116 #, python-brace-format
  2076 msgid "Max count ({a1}) reached for this confnode of type {a2} "
  2117 msgid "Max count ({a1}) reached for this confnode of type {a2} "
  2077 msgstr ""
  2118 msgstr ""
  2078 
  2119 
  2079 #: ../plcopen/iec_std.csv:71
  2120 #: ../plcopen/iec_std.csv:71
  2080 msgid "Maximum"
  2121 msgid "Maximum"
  2081 msgstr ""
  2122 msgstr "Máximo"
  2082 
  2123 
  2083 #: ../editors/DataTypeEditor.py:239
  2124 #: ../editors/DataTypeEditor.py:246
  2084 msgid "Maximum:"
  2125 msgid "Maximum:"
  2085 msgstr ""
  2126 msgstr "Máximo:"
  2086 
  2127 
  2087 #: ../dialogs/BrowseLocationsDialog.py:42 ../editors/Viewer.py:289
  2128 #: ../dialogs/BrowseLocationsDialog.py:45 ../editors/Viewer.py:333
  2088 #: ../editors/TextViewer.py:307 ../controls/LocationCellEditor.py:98
  2129 #: ../editors/TextViewer.py:307 ../controls/LocationCellEditor.py:103
  2089 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351
  2130 #: ../controls/VariablePanel.py:317 ../controls/VariablePanel.py:380
  2090 msgid "Memory"
  2131 msgid "Memory"
  2091 msgstr ""
  2132 msgstr "Memória"
  2092 
  2133 
  2093 #: ../IDEFrame.py:599
  2134 #: ../IDEFrame.py:617
  2094 msgid "Menu ToolBar"
  2135 msgid "Menu ToolBar"
  2095 msgstr ""
  2136 msgstr "Barra de ferramentas Menu"
  2096 
  2137 
  2097 #: ../dialogs/DurationEditorDialog.py:48
  2138 #: ../dialogs/DurationEditorDialog.py:51
  2098 msgid "Microseconds:"
  2139 msgid "Microseconds:"
  2099 msgstr ""
  2140 msgstr "Microssegundos:"
  2100 
  2141 
  2101 #: ../editors/Viewer.py:490
  2142 #: ../editors/Viewer.py:585
  2102 msgid "Middle"
  2143 msgid "Middle"
  2103 msgstr ""
  2144 msgstr "Meio"
  2104 
  2145 
  2105 #: ../dialogs/DurationEditorDialog.py:47
  2146 #: ../dialogs/DurationEditorDialog.py:50
  2106 msgid "Milliseconds:"
  2147 msgid "Milliseconds:"
  2107 msgstr ""
  2148 msgstr "Milissegundos:"
  2108 
  2149 
  2109 #: ../plcopen/iec_std.csv:72
  2150 #: ../plcopen/iec_std.csv:72
  2110 msgid "Minimum"
  2151 msgid "Minimum"
  2111 msgstr ""
  2152 msgstr "Mínimo"
  2112 
  2153 
  2113 #: ../editors/DataTypeEditor.py:226
  2154 #: ../editors/DataTypeEditor.py:233
  2114 msgid "Minimum:"
  2155 msgid "Minimum:"
  2115 msgstr ""
  2156 msgstr "Mínimo:"
  2116 
  2157 
  2117 #: ../dialogs/DurationEditorDialog.py:45
  2158 #: ../dialogs/DurationEditorDialog.py:48
  2118 msgid "Minutes:"
  2159 msgid "Minutes:"
  2119 msgstr ""
  2160 msgstr "Minutos:"
  2120 
  2161 
  2121 #: ../controls/ProjectPropertiesPanel.py:210
  2162 #: ../controls/ProjectPropertiesPanel.py:231
  2122 msgid "Miscellaneous"
  2163 msgid "Miscellaneous"
  2123 msgstr ""
  2164 msgstr "Miscelânea"
  2124 
  2165 
  2125 #: ../dialogs/LDElementDialog.py:63
  2166 #: ../features.py:32
       
  2167 msgid "Modbus support"
       
  2168 msgstr "Suporte Modbus"
       
  2169 
       
  2170 #: ../dialogs/LDElementDialog.py:65
  2126 msgid "Modifier:"
  2171 msgid "Modifier:"
  2127 msgstr ""
  2172 msgstr "Modificador:"
  2128 
  2173 
  2129 #: ../PLCGenerator.py:786 ../PLCGenerator.py:1230
  2174 #: ../PLCGenerator.py:795 ../PLCGenerator.py:1269
  2130 #, python-brace-format
  2175 #, python-brace-format
  2131 msgid ""
  2176 msgid ""
  2132 "More than one connector found corresponding to \"{a1}\" continuation in "
  2177 "More than one connector found corresponding to \"{a1}\" continuation in "
  2133 "\"{a2}\" POU"
  2178 "\"{a2}\" POU"
  2134 msgstr ""
  2179 msgstr ""
  2135 
  2180 "Mais de um conector encontrado correspondente a continuação \"{a1}\" no POU "
  2136 #: ../dialogs/ActionBlockDialog.py:140
  2181 "\"{a2}\""
       
  2182 
       
  2183 #: ../dialogs/ActionBlockDialog.py:146
  2137 msgid "Move action down"
  2184 msgid "Move action down"
  2138 msgstr ""
  2185 msgstr "Mover ação para baixo"
  2139 
  2186 
  2140 #: ../dialogs/ActionBlockDialog.py:139
  2187 #: ../dialogs/ActionBlockDialog.py:145
  2141 msgid "Move action up"
  2188 msgid "Move action up"
  2142 msgstr ""
  2189 msgstr "Mover ação para cima"
  2143 
  2190 
  2144 #: ../controls/CustomEditableListBox.py:43
  2191 #: ../controls/CustomEditableListBox.py:46
  2145 msgid "Move down"
  2192 msgid "Move down"
  2146 msgstr ""
  2193 msgstr "Mover para baixo"
  2147 
  2194 
  2148 #: ../editors/DataTypeEditor.py:355
  2195 #: ../editors/DataTypeEditor.py:367
  2149 msgid "Move element down"
  2196 msgid "Move element down"
  2150 msgstr ""
  2197 msgstr "Mover elemento para baixo"
  2151 
  2198 
  2152 #: ../editors/DataTypeEditor.py:354
  2199 #: ../editors/DataTypeEditor.py:366
  2153 msgid "Move element up"
  2200 msgid "Move element up"
  2154 msgstr ""
  2201 msgstr "Mover elemento para cima"
  2155 
  2202 
  2156 #: ../editors/ResourceEditor.py:271
  2203 #: ../editors/ResourceEditor.py:286
  2157 msgid "Move instance down"
  2204 msgid "Move instance down"
  2158 msgstr ""
  2205 msgstr "Mover instância para baixo"
  2159 
  2206 
  2160 #: ../editors/ResourceEditor.py:270
  2207 #: ../editors/ResourceEditor.py:285
  2161 msgid "Move instance up"
  2208 msgid "Move instance up"
  2162 msgstr ""
  2209 msgstr "Mover instância para cima"
  2163 
  2210 
  2164 #: ../editors/ResourceEditor.py:242
  2211 #: ../editors/ResourceEditor.py:255
  2165 msgid "Move task down"
  2212 msgid "Move task down"
  2166 msgstr ""
  2213 msgstr ""
  2167 
  2214 
  2168 #: ../editors/ResourceEditor.py:241
  2215 #: ../editors/ResourceEditor.py:254
  2169 msgid "Move task up"
  2216 msgid "Move task up"
  2170 msgstr ""
  2217 msgstr ""
  2171 
  2218 
  2172 #: ../IDEFrame.py:99 ../IDEFrame.py:114 ../IDEFrame.py:144 ../IDEFrame.py:185
  2219 #: ../IDEFrame.py:106 ../IDEFrame.py:121 ../IDEFrame.py:151 ../IDEFrame.py:192
  2173 msgid "Move the view"
  2220 msgid "Move the view"
  2174 msgstr ""
  2221 msgstr "Mover a visualização"
  2175 
  2222 
  2176 #: ../controls/CustomEditableListBox.py:42
  2223 #: ../controls/CustomEditableListBox.py:45
  2177 msgid "Move up"
  2224 msgid "Move up"
  2178 msgstr ""
  2225 msgstr "Mover para cima"
  2179 
  2226 
  2180 #: ../editors/CodeFileEditor.py:661 ../controls/VariablePanel.py:453
  2227 #: ../editors/CodeFileEditor.py:657 ../controls/VariablePanel.py:484
  2181 msgid "Move variable down"
  2228 msgid "Move variable down"
  2182 msgstr ""
  2229 msgstr "Mover variável para baixo"
  2183 
  2230 
  2184 #: ../editors/CodeFileEditor.py:660 ../controls/VariablePanel.py:452
  2231 #: ../editors/CodeFileEditor.py:656 ../controls/VariablePanel.py:483
  2185 msgid "Move variable up"
  2232 msgid "Move variable up"
  2186 msgstr ""
  2233 msgstr "Mover variável para cima"
  2187 
  2234 
  2188 #: ../plcopen/iec_std.csv:74
  2235 #: ../plcopen/iec_std.csv:74
  2189 msgid "Multiplexer (select 1 of N)"
  2236 msgid "Multiplexer (select 1 of N)"
  2190 msgstr ""
  2237 msgstr "Multiplexador (selecione 1 de N)"
  2191 
  2238 
  2192 #: ../plcopen/iec_std.csv:34
  2239 #: ../plcopen/iec_std.csv:34
  2193 msgid "Multiplication"
  2240 msgid "Multiplication"
  2194 msgstr ""
  2241 msgstr "Multiplicação"
  2195 
  2242 
  2196 #: ../editors/FileManagementPanel.py:83
  2243 #: ../editors/FileManagementPanel.py:87
  2197 msgid "My Computer:"
  2244 msgid "My Computer:"
  2198 msgstr ""
  2245 msgstr "Meu Computador:"
  2199 
  2246 
  2200 #: ../dialogs/DiscoveryDialog.py:92
  2247 #: ../dialogs/DiscoveryDialog.py:89
  2201 msgid "NAME"
  2248 msgid "NAME"
  2202 msgstr ""
  2249 msgstr "NOME"
  2203 
  2250 
  2204 #: ../editors/ResourceEditor.py:68 ../editors/ResourceEditor.py:83
  2251 #: ../editors/ResourceEditor.py:76 ../editors/ResourceEditor.py:97
  2205 #: ../editors/DataTypeEditor.py:50 ../controls/VariablePanel.py:53
  2252 #: ../editors/DataTypeEditor.py:55 ../editors/CodeFileEditor.py:732
  2206 #: ../controls/VariablePanel.py:54
  2253 #: ../controls/VariablePanel.py:59
  2207 msgid "Name"
  2254 msgid "Name"
  2208 msgstr ""
  2255 msgstr "Nome"
  2209 
  2256 
  2210 #: ../Beremiz_service.py:332
  2257 #: ../Beremiz_service.py:342
  2211 msgid "Name must not be null!"
  2258 msgid "Name must not be null!"
  2212 msgstr ""
  2259 msgstr "Nome deve ser não-nulo!"
  2213 
  2260 
  2214 #: ../dialogs/SFCStepDialog.py:56 ../dialogs/FBDBlockDialog.py:83
  2261 #: ../dialogs/SFCStepDialog.py:59 ../dialogs/FBDBlockDialog.py:89
  2215 #: ../dialogs/ConnectionDialog.py:75
  2262 #: ../dialogs/ConnectionDialog.py:78
  2216 msgid "Name:"
  2263 msgid "Name:"
  2217 msgstr ""
  2264 msgstr "Nome:"
  2218 
  2265 
  2219 #: ../plcopen/iec_std.csv:24
  2266 #: ../plcopen/iec_std.csv:24
  2220 msgid "Natural logarithm"
  2267 msgid "Natural logarithm"
  2221 msgstr ""
  2268 msgstr "Logaritmo natural"
  2222 
  2269 
  2223 #: ../dialogs/LDElementDialog.py:75 ../editors/Viewer.py:460
  2270 #: ../dialogs/LDElementDialog.py:78 ../editors/Viewer.py:554
  2224 msgid "Negated"
  2271 msgid "Negated"
  2225 msgstr ""
  2272 msgstr "Negado"
  2226 
  2273 
  2227 #: ../Beremiz_service.py:578
  2274 #: ../Beremiz_service.py:610
  2228 msgid "Nevow Web service failed. "
  2275 msgid "Nevow Web service failed. "
  2229 msgstr ""
  2276 msgstr "Falha no serviço Nevow Web."
  2230 
  2277 
  2231 #: ../Beremiz_service.py:554
  2278 #: ../Beremiz_service.py:580
  2232 msgid "Nevow/Athena import failed :"
  2279 msgid "Nevow/Athena import failed :"
  2233 msgstr ""
  2280 msgstr "Falha na importação Nevow/Athena:"
  2234 
  2281 
  2235 #: ../PLCOpenEditor.py:102 ../PLCOpenEditor.py:144 ../Beremiz.py:321
  2282 #: ../BeremizIDE.py:241 ../BeremizIDE.py:276 ../PLCOpenEditor.py:75
  2236 #: ../Beremiz.py:356
  2283 #: ../PLCOpenEditor.py:117
  2237 msgid "New"
  2284 msgid "New"
  2238 msgstr ""
  2285 msgstr "Novo"
  2239 
  2286 
  2240 #: ../controls/CustomEditableListBox.py:40
  2287 #: ../controls/CustomEditableListBox.py:43
  2241 msgid "New item"
  2288 msgid "New item"
  2242 msgstr ""
  2289 msgstr "Novo item"
  2243 
  2290 
  2244 #: ../editors/Viewer.py:459
  2291 #: ../editors/Viewer.py:553
  2245 msgid "No Modifier"
  2292 msgid "No Modifier"
  2246 msgstr ""
  2293 msgstr "Sem Modificador"
  2247 
  2294 
  2248 #: ../ProjectController.py:1784
  2295 #: ../ProjectController.py:1808
  2249 msgid "No PLC to transfer (did build succeed ?)\n"
  2296 msgid "No PLC to transfer (did build succeed ?)\n"
  2250 msgstr ""
  2297 msgstr "Sem CLP para transferir (a construção foi bem-sucedida?)\n"
  2251 
  2298 
  2252 #: ../PLCGenerator.py:1631
  2299 #: ../PLCGenerator.py:1678
  2253 #, python-format
  2300 #, python-format
  2254 msgid "No body defined in \"%s\" POU"
  2301 msgid "No body defined in \"%s\" POU"
  2255 msgstr ""
  2302 msgstr ""
  2256 
  2303 
  2257 #: ../PLCGenerator.py:806 ../PLCGenerator.py:1241
  2304 #: ../PLCGenerator.py:816 ../PLCGenerator.py:1281
  2258 #, python-brace-format
  2305 #, python-brace-format
  2259 msgid "No connector found corresponding to \"{a1}\" continuation in \"{a2}\" POU"
  2306 msgid "No connector found corresponding to \"{a1}\" continuation in \"{a2}\" POU"
  2260 msgstr ""
  2307 msgstr ""
  2261 
  2308 
  2262 #: ../PLCOpenEditor.py:347
  2309 #: ../PLCOpenEditor.py:331
  2263 msgid ""
  2310 msgid ""
  2264 "No documentation available.\n"
  2311 "No documentation available.\n"
  2265 "Coming soon."
  2312 "Coming soon."
  2266 msgstr ""
  2313 msgstr ""
  2267 
  2314 "Sem documentação disponível.\n"
  2268 #: ../PLCGenerator.py:829
  2315 "Em breve."
       
  2316 
       
  2317 #: ../PLCGenerator.py:841
  2269 #, python-format
  2318 #, python-format
  2270 msgid "No informations found for \"%s\" block"
  2319 msgid "No informations found for \"%s\" block"
  2271 msgstr ""
  2320 msgstr "Nenhuma informação encontrada para o bloco \"%s\" "
  2272 
  2321 
  2273 #: ../PLCGenerator.py:1194
  2322 #: ../PLCGenerator.py:1232
  2274 #, python-brace-format
  2323 #, python-brace-format
  2275 msgid ""
  2324 msgid ""
  2276 "No output {a1} variable found in block {a2} in POU {a3}. Connection must be "
  2325 "No output {a1} variable found in block {a2} in POU {a3}. Connection must be "
  2277 "broken"
  2326 "broken"
  2278 msgstr ""
  2327 msgstr ""
  2279 
  2328 "Nenhuma variável de saída {a1} encontrada no bloco {a2} no POU {a3}. Conexão"
  2280 #: ../controls/SearchResultPanel.py:169
  2329 " deve estar interrompida"
       
  2330 
       
  2331 #: ../controls/SearchResultPanel.py:175
  2281 msgid "No search results available."
  2332 msgid "No search results available."
  2282 msgstr ""
  2333 msgstr "Sem resultados de busca disponíveis."
  2283 
  2334 
  2284 #: ../svgui/svgui.py:131
  2335 #: ../svgui/svgui.py:142
  2285 #, python-format
  2336 #, python-format
  2286 msgid "No such SVG file: %s\n"
  2337 msgid "No such SVG file: %s\n"
  2287 msgstr ""
  2338 msgstr "Nenhum arquivo SVG: %s\n"
  2288 
  2339 
  2289 #: ../canfestival/config_utils.py:639
  2340 #: ../canfestival/config_utils.py:682
  2290 #, python-brace-format
  2341 #, python-brace-format
  2291 msgid "No such index/subindex ({a1},{a2}) (variable {a3})"
  2342 msgid "No such index/subindex ({a1},{a2}) (variable {a3})"
  2292 msgstr ""
  2343 msgstr ""
  2293 
  2344 
  2294 #: ../canfestival/config_utils.py:362
  2345 #: ../canfestival/config_utils.py:387
  2295 #, python-brace-format
  2346 #, python-brace-format
  2296 msgid "No such index/subindex ({a1},{a2}) in ID : {a3} (variable {a4})"
  2347 msgid "No such index/subindex ({a1},{a2}) in ID : {a3} (variable {a4})"
  2297 msgstr ""
  2348 msgstr ""
  2298 
  2349 
  2299 #: ../dialogs/BrowseValuesLibraryDialog.py:83
  2350 #: ../dialogs/BrowseValuesLibraryDialog.py:87
  2300 msgid "No valid value selected!"
  2351 msgid "No valid value selected!"
  2301 msgstr ""
  2352 msgstr "Nenhum valor válido selecionado!"
  2302 
  2353 
  2303 #: ../PLCGenerator.py:1629
  2354 #: ../PLCGenerator.py:1676
  2304 #, python-format
  2355 #, python-format
  2305 msgid "No variable defined in \"%s\" POU"
  2356 msgid "No variable defined in \"%s\" POU"
  2306 msgstr ""
  2357 msgstr "Nenhuma variável definida no POU \"%s\""
  2307 
  2358 
  2308 #: ../canfestival/config_utils.py:355
  2359 #: ../canfestival/config_utils.py:379
  2309 #, python-brace-format
  2360 #, python-brace-format
  2310 msgid "Non existing node ID : {a1} (variable {a2})"
  2361 msgid "Non existing node ID : {a1} (variable {a2})"
  2311 msgstr ""
  2362 msgstr "ID de nó inexistente: {a1} (variável {a2})"
  2312 
  2363 
  2313 #: ../controls/VariablePanel.py:64
  2364 #: ../controls/VariablePanel.py:79
  2314 msgid "Non-Retain"
  2365 msgid "Non-Retain"
  2315 msgstr ""
  2366 msgstr "Não-Reter"
  2316 
  2367 
  2317 #: ../dialogs/LDElementDialog.py:75
  2368 #: ../dialogs/LDElementDialog.py:78
  2318 msgid "Normal"
  2369 msgid "Normal"
  2319 msgstr ""
  2370 msgstr "Normal"
  2320 
  2371 
  2321 #: ../canfestival/config_utils.py:389
  2372 #: ../canfestival/config_utils.py:426
  2322 #, python-brace-format
  2373 #, python-brace-format
  2323 msgid "Not PDO mappable variable : '{a1}' (ID:{a2},Idx:{a3},sIdx:{a4}))"
  2374 msgid "Not PDO mappable variable : '{a1}' (ID:{a2},Idx:{a3},sIdx:{a4}))"
  2324 msgstr ""
  2375 msgstr ""
  2325 
  2376 
  2326 #: ../plcopen/iec_std.csv:80
  2377 #: ../plcopen/iec_std.csv:80
  2327 msgid "Not equal to"
  2378 msgid "Not equal to"
  2328 msgstr ""
  2379 msgstr "Não igual a"
  2329 
  2380 
  2330 #: ../dialogs/SFCDivergenceDialog.py:89
  2381 #: ../dialogs/SFCDivergenceDialog.py:91
  2331 msgid "Number of sequences:"
  2382 msgid "Number of sequences:"
  2332 msgstr ""
  2383 msgstr "Número de sequências:"
  2333 
  2384 
  2334 #: ../plcopen/iec_std.csv:22
  2385 #: ../plcopen/iec_std.csv:22
  2335 msgid "Numerical"
  2386 msgid "Numerical"
  2336 msgstr ""
  2387 msgstr "Numérico"
  2337 
  2388 
  2338 #: ../dialogs/SearchInProjectDialog.py:86
  2389 #: ../editors/CodeFileEditor.py:736
       
  2390 msgid "OnChange"
       
  2391 msgstr ""
       
  2392 
       
  2393 #: ../dialogs/SearchInProjectDialog.py:88
  2339 msgid "Only Elements"
  2394 msgid "Only Elements"
  2340 msgstr ""
  2395 msgstr ""
  2341 
  2396 
  2342 #: ../PLCOpenEditor.py:104 ../PLCOpenEditor.py:145 ../Beremiz.py:323
  2397 #: ../BeremizIDE.py:243 ../BeremizIDE.py:277 ../PLCOpenEditor.py:77
  2343 #: ../Beremiz.py:357
  2398 #: ../PLCOpenEditor.py:118
  2344 msgid "Open"
  2399 msgid "Open"
  2345 msgstr ""
  2400 msgstr "Abrir"
  2346 
  2401 
  2347 #: ../svgui/svgui.py:140
  2402 #: ../svgui/svgui.py:151
  2348 msgid "Open Inkscape"
  2403 msgid "Open Inkscape"
  2349 msgstr ""
  2404 msgstr "Abrir Inkscape"
  2350 
  2405 
  2351 #: ../version.py:66
  2406 #: ../version.py:86
  2352 msgid ""
  2407 msgid ""
  2353 "Open Source framework for automation, implemented IEC 61131 IDE with "
  2408 "Open Source framework for automation, implemented IEC 61131 IDE with "
  2354 "constantly growing set of extensions and flexible PLC runtime."
  2409 "constantly growing set of extensions and flexible PLC runtime."
  2355 msgstr ""
  2410 msgstr ""
  2356 
  2411 "Framework Open Source para automação, IDE implementada IEC 61131 com um "
  2357 #: ../ProjectController.py:1836
  2412 "conjunto constantemente crescente de extensões e ambiente flexível para CLP."
       
  2413 
       
  2414 #: ../ProjectController.py:1879
  2358 msgid "Open a file explorer to manage project files"
  2415 msgid "Open a file explorer to manage project files"
  2359 msgstr ""
  2416 msgstr "Abrir um explorador de arquivos para gerenciar arquivos de projeto"
  2360 
  2417 
  2361 #: ../wxglade_hmi/wxglade_hmi.py:138
  2418 #: ../wxglade_hmi/wxglade_hmi.py:161
  2362 msgid "Open wxGlade"
  2419 msgid "Open wxGlade"
  2363 msgstr ""
  2420 msgstr "Abrir wxGlade"
  2364 
  2421 
  2365 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
  2422 #: ../controls/VariablePanel.py:64
  2366 msgid "Option"
  2423 msgid "Option"
  2367 msgstr ""
  2424 msgstr "Opção"
  2368 
  2425 
  2369 #: ../dialogs/FindInPouDialog.py:83
  2426 #: ../dialogs/FindInPouDialog.py:84 ../editors/CodeFileEditor.py:737
  2370 msgid "Options"
  2427 msgid "Options"
  2371 msgstr ""
  2428 msgstr "Opções"
  2372 
  2429 
  2373 #: ../controls/ProjectPropertiesPanel.py:97
  2430 #: ../controls/ProjectPropertiesPanel.py:109
  2374 msgid "Organization (optional):"
  2431 msgid "Organization (optional):"
  2375 msgstr ""
  2432 msgstr "Organização (opcional):"
  2376 
  2433 
  2377 #: ../canfestival/SlaveEditor.py:74 ../canfestival/NetworkEditor.py:95
  2434 #: ../canfestival/SlaveEditor.py:78 ../canfestival/NetworkEditor.py:102
  2378 msgid "Other Profile"
  2435 msgid "Other Profile"
  2379 msgstr ""
  2436 msgstr "Outro Perfil"
  2380 
  2437 
  2381 #: ../dialogs/SFCStepDialog.py:71 ../dialogs/FBDVariableDialog.py:39
  2438 #: ../dialogs/SFCStepDialog.py:74 ../dialogs/FBDVariableDialog.py:42
  2382 #: ../dialogs/BrowseLocationsDialog.py:41 ../editors/Viewer.py:289
  2439 #: ../dialogs/BrowseLocationsDialog.py:44 ../editors/Viewer.py:333
  2383 #: ../editors/Viewer.py:1590 ../editors/TextViewer.py:307
  2440 #: ../editors/Viewer.py:1661 ../editors/TextViewer.py:307
  2384 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71
  2441 #: ../controls/LocationCellEditor.py:103 ../controls/VariablePanel.py:89
  2385 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351
  2442 #: ../controls/VariablePanel.py:317 ../controls/VariablePanel.py:380
  2386 msgid "Output"
  2443 msgid "Output"
  2387 msgstr ""
  2444 msgstr "Saída"
  2388 
  2445 
  2389 #: ../canfestival/SlaveEditor.py:63 ../canfestival/NetworkEditor.py:84
  2446 #: ../canfestival/SlaveEditor.py:67 ../canfestival/NetworkEditor.py:91
  2390 msgid "PDO Receive"
  2447 msgid "PDO Receive"
  2391 msgstr ""
  2448 msgstr "PDO Receber"
  2392 
  2449 
  2393 #: ../canfestival/SlaveEditor.py:62 ../canfestival/NetworkEditor.py:83
  2450 #: ../canfestival/SlaveEditor.py:66 ../canfestival/NetworkEditor.py:90
  2394 msgid "PDO Transmit"
  2451 msgid "PDO Transmit"
  2395 msgstr ""
  2452 msgstr "PDO Transmitir"
  2396 
  2453 
  2397 #: ../targets/toolchain_gcc.py:131
  2454 #: ../targets/toolchain_gcc.py:174
  2398 msgid "PLC :\n"
  2455 msgid "PLC :\n"
  2399 msgstr ""
  2456 msgstr "CLP:\n"
  2400 
  2457 
  2401 #: ../Beremiz.py:453
  2458 #: ../BeremizIDE.py:383
  2402 msgid "PLC Log"
  2459 msgid "PLC Log"
  2403 msgstr ""
  2460 msgstr "Log do CLP:"
  2404 
  2461 
  2405 #: ../ProjectController.py:1013
  2462 #: ../ProjectController.py:1082
  2406 msgid "PLC code generation failed !\n"
  2463 msgid "PLC code generation failed !\n"
  2407 msgstr ""
  2464 msgstr "Falha na geração de código do CLP!\n"
  2408 
  2465 
  2409 #: ../Beremiz_service.py:295
  2466 #: ../Beremiz_service.py:305
  2410 msgid "PLC is empty or already started."
  2467 msgid "PLC is empty or already started."
  2411 msgstr ""
  2468 msgstr "O CLP está vazio ou já iniciado."
  2412 
  2469 
  2413 #: ../Beremiz_service.py:302
  2470 #: ../Beremiz_service.py:312
  2414 msgid "PLC is not started."
  2471 msgid "PLC is not started."
  2415 msgstr ""
  2472 msgstr "O CLP não está iniciado."
  2416 
  2473 
  2417 #: ../PLCOpenEditor.py:196 ../PLCOpenEditor.py:309
  2474 #: ../PLCOpenEditor.py:180 ../PLCOpenEditor.py:293
  2418 #, python-brace-format
  2475 #, python-brace-format
  2419 msgid ""
  2476 msgid ""
  2420 "PLC syntax error at line {a1}:\n"
  2477 "PLC syntax error at line {a1}:\n"
  2421 "{a2}"
  2478 "{a2}"
  2422 msgstr ""
  2479 msgstr ""
  2423 
  2480 "Erro de sintaxe no CLP na linha {a1}:\n"
  2424 #: ../PLCOpenEditor.py:292 ../PLCOpenEditor.py:373
  2481 "{a2}"
       
  2482 
       
  2483 #: ../PLCOpenEditor.py:276 ../PLCOpenEditor.py:357
  2425 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*"
  2484 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*"
  2426 msgstr ""
  2485 msgstr "Arquivos PLCOpen (*.xml)|*.xml|Todos os arquivos|*.*"
  2427 
  2486 
  2428 #: ../PLCOpenEditor.py:152 ../PLCOpenEditor.py:209
  2487 #: ../PLCOpenEditor.py:125 ../PLCOpenEditor.py:193
  2429 msgid "PLCOpenEditor"
  2488 msgid "PLCOpenEditor"
  2430 msgstr ""
  2489 msgstr "PLCOpenEditor"
  2431 
  2490 
  2432 #: ../PLCOpenEditor.py:355
  2491 #: ../PLCOpenEditor.py:339
  2433 msgid ""
  2492 msgid ""
  2434 "PLCOpenEditor is part of Beremiz project.\n"
  2493 "PLCOpenEditor is part of Beremiz project.\n"
  2435 "\n"
  2494 "\n"
  2436 "Beremiz is an "
  2495 "Beremiz is an "
  2437 msgstr ""
  2496 msgstr ""
  2438 
  2497 "O PLCOpen Editor é parte do projeto Beremiz.\n"
  2439 #: ../dialogs/DiscoveryDialog.py:95
  2498 "\n"
       
  2499 "Beremiz é um"
       
  2500 
       
  2501 #: ../dialogs/DiscoveryDialog.py:92
  2440 msgid "PORT"
  2502 msgid "PORT"
  2441 msgstr ""
  2503 msgstr "PORTA"
  2442 
  2504 
  2443 #: ../dialogs/PouDialog.py:100
  2505 #: ../dialogs/PouDialog.py:109
  2444 msgid "POU Name"
  2506 msgid "POU Name"
  2445 msgstr ""
  2507 msgstr "Nome do POU"
  2446 
  2508 
  2447 #: ../dialogs/PouDialog.py:58
  2509 #: ../dialogs/PouDialog.py:66
  2448 msgid "POU Name:"
  2510 msgid "POU Name:"
  2449 msgstr ""
  2511 msgstr "Nome do POU:"
  2450 
  2512 
  2451 #: ../dialogs/PouDialog.py:102
  2513 #: ../dialogs/PouDialog.py:111
  2452 msgid "POU Type"
  2514 msgid "POU Type"
  2453 msgstr ""
  2515 msgstr "Tipo do POU"
  2454 
  2516 
  2455 #: ../dialogs/PouDialog.py:65
  2517 #: ../dialogs/PouDialog.py:73
  2456 msgid "POU Type:"
  2518 msgid "POU Type:"
  2457 msgstr ""
  2519 msgstr "Tipo do POU:"
  2458 
  2520 
  2459 #: ../connectors/PYRO/__init__.py:45
  2521 #: ../connectors/PYRO/__init__.py:52
  2460 #, python-format
  2522 #, python-format
  2461 msgid "PYRO connecting to URI : %s\n"
  2523 msgid "PYRO connecting to URI : %s\n"
  2462 msgstr ""
  2524 msgstr "PYRO conectando à URI : %s\n"
  2463 
  2525 
  2464 #: ../connectors/PYRO/__init__.py:61
  2526 #: ../connectors/PYRO/__init__.py:68
  2465 #, python-format
  2527 #, python-format
  2466 msgid "PYRO using certificates in '%s' \n"
  2528 msgid "PYRO using certificates in '%s' \n"
  2467 msgstr ""
  2529 msgstr "PYRO utilizando certificados em '%s' \n"
  2468 
  2530 
  2469 #: ../PLCOpenEditor.py:118 ../Beremiz.py:336
  2531 #: ../BeremizIDE.py:256 ../PLCOpenEditor.py:91
  2470 msgid "Page Setup"
  2532 msgid "Page Setup"
  2471 msgstr ""
  2533 msgstr "Configurar Página"
  2472 
  2534 
  2473 #: ../controls/ProjectPropertiesPanel.py:110
  2535 #: ../controls/ProjectPropertiesPanel.py:124
  2474 msgid "Page Size (optional):"
  2536 msgid "Page Size (optional):"
  2475 msgstr ""
  2537 msgstr "Tamanho da Página (opcional):"
  2476 
  2538 
  2477 #: ../IDEFrame.py:2598
  2539 #: ../IDEFrame.py:2640
  2478 #, python-format
  2540 #, python-format
  2479 msgid "Page: %d"
  2541 msgid "Page: %d"
  2480 msgstr ""
  2542 msgstr "Página: %d"
  2481 
  2543 
  2482 #: ../controls/PouInstanceVariablesPanel.py:124
  2544 #: ../controls/PouInstanceVariablesPanel.py:134
  2483 msgid "Parent instance"
  2545 msgid "Parent instance"
  2484 msgstr ""
  2546 msgstr ""
  2485 
  2547 
  2486 #: ../editors/Viewer.py:598 ../IDEFrame.py:372 ../IDEFrame.py:426
  2548 #: ../editors/Viewer.py:696 ../IDEFrame.py:374 ../IDEFrame.py:428
  2487 msgid "Paste"
  2549 msgid "Paste"
  2488 msgstr ""
  2550 msgstr "Colar"
  2489 
  2551 
  2490 #: ../IDEFrame.py:1864
  2552 #: ../IDEFrame.py:1899
  2491 msgid "Paste POU"
  2553 msgid "Paste POU"
  2492 msgstr ""
  2554 msgstr "Colar POU"
  2493 
  2555 
  2494 #: ../dialogs/SearchInProjectDialog.py:56
  2556 #: ../dialogs/SearchInProjectDialog.py:60
  2495 msgid "Pattern to search:"
  2557 msgid "Pattern to search:"
  2496 msgstr ""
  2558 msgstr "Padrão para pesquisar:"
  2497 
  2559 
  2498 #: ../dialogs/LDPowerRailDialog.py:73
  2560 #: ../dialogs/LDPowerRailDialog.py:75
  2499 msgid "Pin number:"
  2561 msgid "Pin number:"
  2500 msgstr ""
  2562 msgstr ""
  2501 
  2563 
  2502 #: ../editors/Viewer.py:2717 ../editors/Viewer.py:2974
  2564 #: ../editors/Viewer.py:2792 ../editors/Viewer.py:3060
  2503 #: ../editors/SFCViewer.py:770
  2565 #: ../editors/SFCViewer.py:785
  2504 msgid "Please choose a target"
  2566 msgid "Please choose a target"
  2505 msgstr ""
  2567 msgstr "Por favor escolha um alvo"
  2506 
  2568 
  2507 #: ../editors/TextViewer.py:262
  2569 #: ../editors/TextViewer.py:260
  2508 msgid "Please enter a block name"
  2570 msgid "Please enter a block name"
  2509 msgstr ""
  2571 msgstr "Por favor insira um nome para o bloco"
  2510 
  2572 
  2511 #: ../editors/Viewer.py:2587 ../editors/Viewer.py:3016
  2573 #: ../editors/Viewer.py:2661 ../editors/Viewer.py:3103
  2512 msgid "Please enter comment text"
  2574 msgid "Please enter comment text"
  2513 msgstr ""
  2575 msgstr "Por favor insira texto de comentário"
  2514 
  2576 
  2515 #: ../editors/SFCViewer.py:433 ../editors/SFCViewer.py:455
  2577 #: ../editors/SFCViewer.py:447 ../editors/SFCViewer.py:469
  2516 #: ../editors/SFCViewer.py:799
  2578 #: ../editors/SFCViewer.py:815
  2517 msgid "Please enter step name"
  2579 msgid "Please enter step name"
  2518 msgstr ""
  2580 msgstr ""
  2519 
  2581 
  2520 #: ../Beremiz_service.py:194
  2582 #: ../dialogs/PouNameDialog.py:37 ../Beremiz_service.py:209
  2521 msgid "Please enter text"
  2583 msgid "Please enter text"
  2522 msgstr ""
  2584 msgstr "Por favor insira o texto"
  2523 
  2585 
  2524 #: ../dialogs/ForceVariableDialog.py:163
  2586 #: ../dialogs/ForceVariableDialog.py:177
  2525 #, python-format
  2587 #, python-format
  2526 msgid "Please enter value for a \"%s\" variable:"
  2588 msgid "Please enter value for a \"%s\" variable:"
  2527 msgstr ""
  2589 msgstr "Por favor insira um valor para a variável \"%s\":"
  2528 
  2590 
  2529 #: ../Beremiz_service.py:317
  2591 #: ../Beremiz_service.py:327
  2530 msgid "Port number must be 0 <= port <= 65535!"
  2592 msgid "Port number must be 0 <= port <= 65535!"
  2531 msgstr ""
  2593 msgstr "Número da porta deve ser 0 <= porta <= 65535!"
  2532 
  2594 
  2533 #: ../Beremiz_service.py:317
  2595 #: ../Beremiz_service.py:327
  2534 msgid "Port number must be an integer!"
  2596 msgid "Port number must be an integer!"
  2535 msgstr ""
  2597 msgstr "Número da porta deve ser um inteiro!"
  2536 
  2598 
  2537 #: ../editors/Viewer.py:536 ../editors/Viewer.py:2378
  2599 #: ../editors/Viewer.py:633 ../editors/Viewer.py:2449
  2538 msgid "Power Rail"
  2600 msgid "Power Rail"
  2539 msgstr ""
  2601 msgstr ""
  2540 
  2602 
  2541 #: ../dialogs/LDPowerRailDialog.py:50
  2603 #: ../dialogs/LDPowerRailDialog.py:52
  2542 msgid "Power Rail Properties"
  2604 msgid "Power Rail Properties"
  2543 msgstr ""
  2605 msgstr ""
  2544 
  2606 
  2545 #: ../PLCOpenEditor.py:120 ../Beremiz.py:338
  2607 #: ../BeremizIDE.py:258 ../PLCOpenEditor.py:93
  2546 msgid "Preview"
  2608 msgid "Preview"
  2547 msgstr ""
  2609 msgstr "Previsualização"
  2548 
  2610 
  2549 #: ../dialogs/BlockPreviewDialog.py:57
  2611 #: ../dialogs/BlockPreviewDialog.py:59
  2550 msgid "Preview:"
  2612 msgid "Preview:"
  2551 msgstr ""
  2613 msgstr "Previsualização:"
  2552 
  2614 
  2553 #: ../PLCOpenEditor.py:122 ../PLCOpenEditor.py:148 ../Beremiz.py:340
  2615 #: ../BeremizIDE.py:260 ../BeremizIDE.py:280 ../PLCOpenEditor.py:95
  2554 #: ../Beremiz.py:360
  2616 #: ../PLCOpenEditor.py:121
  2555 msgid "Print"
  2617 msgid "Print"
  2556 msgstr ""
  2618 msgstr "Imprimir"
  2557 
  2619 
  2558 #: ../IDEFrame.py:1075
  2620 #: ../IDEFrame.py:1110
  2559 msgid "Print preview"
  2621 msgid "Print preview"
  2560 msgstr ""
  2622 msgstr "Visualizar impressão"
  2561 
  2623 
  2562 #: ../editors/ResourceEditor.py:68
  2624 #: ../editors/ResourceEditor.py:76
  2563 msgid "Priority"
  2625 msgid "Priority"
  2564 msgstr ""
  2626 msgstr "Prioridade"
  2565 
  2627 
  2566 #: ../dialogs/SFCTransitionDialog.py:89
  2628 #: ../dialogs/SFCTransitionDialog.py:91
  2567 msgid "Priority:"
  2629 msgid "Priority:"
  2568 msgstr ""
  2630 msgstr "Prioridade:"
  2569 
  2631 
  2570 #: ../runtime/PLCObject.py:370
  2632 #: ../runtime/PLCObject.py:518
  2571 #, python-format
  2633 #, python-format
  2572 msgid "Problem starting PLC : error %d"
  2634 msgid "Problem starting PLC : error %d"
  2573 msgstr ""
  2635 msgstr "Problema ao inicializar o CLP: erro \"%d\""
  2574 
  2636 
  2575 #: ../dialogs/ProjectDialog.py:55
  2637 #: ../dialogs/ProjectDialog.py:63
  2576 msgid "Product Name"
  2638 msgid "Product Name"
  2577 msgstr ""
  2639 msgstr "Nome do Produto"
  2578 
  2640 
  2579 #: ../controls/ProjectPropertiesPanel.py:80
  2641 #: ../controls/ProjectPropertiesPanel.py:90
  2580 msgid "Product Name (required):"
  2642 msgid "Product Name (required):"
  2581 msgstr ""
  2643 msgstr "Nome do Produto (obrigatório):"
  2582 
  2644 
  2583 #: ../controls/ProjectPropertiesPanel.py:82
  2645 #: ../controls/ProjectPropertiesPanel.py:92
  2584 msgid "Product Release (optional):"
  2646 msgid "Product Release (optional):"
  2585 msgstr ""
  2647 msgstr "Lançamento do Produto (opcional):"
  2586 
  2648 
  2587 #: ../dialogs/ProjectDialog.py:56
  2649 #: ../dialogs/ProjectDialog.py:64
  2588 msgid "Product Version"
  2650 msgid "Product Version"
  2589 msgstr ""
  2651 msgstr "Versão do Produto"
  2590 
  2652 
  2591 #: ../controls/ProjectPropertiesPanel.py:81
  2653 #: ../controls/ProjectPropertiesPanel.py:91
  2592 msgid "Product Version (required):"
  2654 msgid "Product Version (required):"
  2593 msgstr ""
  2655 msgstr "Versão do produto (obrigatório):"
  2594 
  2656 
  2595 #: ../dialogs/SearchInProjectDialog.py:38 ../IDEFrame.py:1743
  2657 #: ../dialogs/SearchInProjectDialog.py:42 ../IDEFrame.py:1778
  2596 #: ../IDEFrame.py:1940
  2658 #: ../IDEFrame.py:1975
  2597 msgid "Program"
  2659 msgid "Program"
  2598 msgstr ""
  2660 msgstr "Programa"
  2599 
  2661 
  2600 #: ../PLCOpenEditor.py:337
  2662 #: ../PLCOpenEditor.py:321
  2601 msgid "Program was successfully generated!"
  2663 msgid "Program was successfully generated!"
  2602 msgstr ""
  2664 msgstr "O programa foi gerado com sucesso!"
  2603 
  2665 
  2604 #: ../PLCControler.py:96
  2666 #: ../plcopen/types_enums.py:76
  2605 msgid "Programs"
  2667 msgid "Programs"
  2606 msgstr ""
  2668 msgstr "Programas"
  2607 
  2669 
  2608 #: ../editors/Viewer.py:242
  2670 #: ../editors/Viewer.py:285
  2609 msgid "Programs can't be used by other POUs!"
  2671 msgid "Programs can't be used by other POUs!"
  2610 msgstr ""
  2672 msgstr "Programas não podem ser usados por outros POUs!"
  2611 
  2673 
  2612 #: ../controls/ProjectPropertiesPanel.py:84 ../IDEFrame.py:584
  2674 #: ../controls/ProjectPropertiesPanel.py:94 ../IDEFrame.py:601
  2613 msgid "Project"
  2675 msgid "Project"
  2614 msgstr ""
  2676 msgstr "Projeto"
  2615 
  2677 
  2616 #: ../controls/SearchResultPanel.py:173
  2678 #: ../controls/SearchResultPanel.py:180
  2617 #, python-format
  2679 #, python-format
  2618 msgid "Project '%s':"
  2680 msgid "Project '%s':"
  2619 msgstr ""
  2681 msgstr "Projeto '%s':"
  2620 
  2682 
  2621 #: ../ProjectController.py:1835
  2683 #: ../ProjectController.py:1878
  2622 msgid "Project Files"
  2684 msgid "Project Files"
  2623 msgstr ""
  2685 msgstr "Arquivos de Projeto"
  2624 
  2686 
  2625 #: ../dialogs/ProjectDialog.py:54
  2687 #: ../dialogs/ProjectDialog.py:62
  2626 msgid "Project Name"
  2688 msgid "Project Name"
  2627 msgstr ""
  2689 msgstr "Nome do Projeto"
  2628 
  2690 
  2629 #: ../controls/ProjectPropertiesPanel.py:78
  2691 #: ../controls/ProjectPropertiesPanel.py:88
  2630 msgid "Project Name (required):"
  2692 msgid "Project Name (required):"
  2631 msgstr ""
  2693 msgstr "Nome do Projeto (obrigatório):"
  2632 
  2694 
  2633 #: ../controls/ProjectPropertiesPanel.py:79
  2695 #: ../controls/ProjectPropertiesPanel.py:89
  2634 msgid "Project Version (optional):"
  2696 msgid "Project Version (optional):"
  2635 msgstr ""
  2697 msgstr "Versão do Produto (opcional):"
  2636 
  2698 
  2637 #: ../PLCControler.py:3158
  2699 #: ../PLCControler.py:2717
  2638 msgid ""
  2700 msgid ""
  2639 "Project file syntax error:\n"
  2701 "Project file syntax error:\n"
  2640 "\n"
  2702 "\n"
  2641 msgstr ""
  2703 msgstr ""
  2642 
  2704 "Erro de sintaxe no arquivo do projeto:\n"
  2643 #: ../dialogs/ProjectDialog.py:32 ../editors/ProjectNodeEditor.py:37
  2705 "\n"
       
  2706 
       
  2707 #: ../dialogs/ProjectDialog.py:36 ../editors/ProjectNodeEditor.py:40
  2644 msgid "Project properties"
  2708 msgid "Project properties"
  2645 msgstr ""
  2709 msgstr "Propriedades do projeto"
  2646 
  2710 
  2647 #: ../ConfigTreeNode.py:566
  2711 #: ../ConfigTreeNode.py:571
  2648 #, python-brace-format
  2712 #, python-brace-format
  2649 msgid "Project tree layout do not match confnode.xml {a1}!={a2} "
  2713 msgid "Project tree layout do not match confnode.xml {a1}!={a2} "
  2650 msgstr ""
  2714 msgstr ""
  2651 
  2715 "Layout da árvore de projeto não compatível com confnode.xml {a1}!={a2}"
  2652 #: ../dialogs/ConnectionDialog.py:94
  2716 
       
  2717 #: ../dialogs/ConnectionDialog.py:101
  2653 msgid "Propagate Name"
  2718 msgid "Propagate Name"
  2654 msgstr ""
  2719 msgstr ""
  2655 
  2720 
  2656 #: ../PLCControler.py:97
  2721 #: ../plcopen/types_enums.py:77
  2657 msgid "Properties"
  2722 msgid "Properties"
  2658 msgstr ""
  2723 msgstr "Propriedades"
  2659 
  2724 
  2660 #: ../Beremiz_service.py:440
  2725 #: ../Beremiz_service.py:427
  2661 msgid "Publishing service on local network"
  2726 msgid "Publishing service on local network"
  2662 msgstr ""
  2727 msgstr "Publicando serviço na rede local"
  2663 
  2728 
  2664 #: ../connectors/PYRO/__init__.py:118
  2729 #: ../connectors/PYRO/__init__.py:126
  2665 #, python-format
  2730 #, python-format
  2666 msgid "Pyro exception: %s\n"
  2731 msgid "Pyro exception: %s\n"
  2667 msgstr ""
  2732 msgstr "Exceção do Pyro: %s \n"
  2668 
  2733 
  2669 #: ../Beremiz_service.py:427
  2734 #: ../Beremiz_service.py:420
  2670 msgid "Pyro object's uri :"
       
  2671 msgstr ""
       
  2672 
       
  2673 #: ../Beremiz_service.py:426
       
  2674 msgid "Pyro port :"
  2735 msgid "Pyro port :"
  2675 msgstr ""
  2736 msgstr "Porta do Pyro:"
  2676 
  2737 
  2677 #: ../py_ext/PythonEditor.py:81
  2738 #: ../py_ext/PythonEditor.py:84
  2678 msgid "Python code"
  2739 msgid "Python code"
  2679 msgstr ""
  2740 msgstr "Código Python"
  2680 
  2741 
  2681 #: ../features.py:33
  2742 #: ../features.py:34
  2682 msgid "Python file"
  2743 msgid "Python file"
  2683 msgstr ""
  2744 msgstr "Arquivo Python"
  2684 
  2745 
  2685 #: ../dialogs/ActionBlockDialog.py:38
  2746 #: ../dialogs/ActionBlockDialog.py:42
  2686 msgid "Qualifier"
  2747 msgid "Qualifier"
  2687 msgstr ""
  2748 msgstr ""
  2688 
  2749 
  2689 #: ../PLCOpenEditor.py:128 ../Beremiz.py:343 ../Beremiz_service.py:273
  2750 #: ../BeremizIDE.py:263 ../PLCOpenEditor.py:101 ../Beremiz_service.py:283
  2690 msgid "Quit"
  2751 msgid "Quit"
  2691 msgstr ""
  2752 msgstr "Fechar"
  2692 
  2753 
  2693 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:225
  2754 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:227
  2694 msgid "Range:"
  2755 msgid "Range:"
  2695 msgstr ""
  2756 msgstr "Faixa:"
  2696 
  2757 
  2697 #: ../ProjectController.py:1831
  2758 #: ../ProjectController.py:1872
  2698 msgid "Raw IEC code"
  2759 msgid "Raw IEC code"
  2699 msgstr ""
  2760 msgstr ""
  2700 
  2761 
  2701 #: ../Beremiz.py:1143
  2762 #: ../BeremizIDE.py:1083
  2702 #, python-format
  2763 #, python-format
  2703 msgid "Really delete node '%s'?"
  2764 msgid "Really delete node '%s'?"
  2704 msgstr ""
  2765 msgstr "Deseja realmente excluir o nó '%s'?"
  2705 
  2766 
  2706 #: ../IDEFrame.py:362 ../IDEFrame.py:422
  2767 #: ../connectors/WAMP/dialog.py:50
       
  2768 msgid "Realm:"
       
  2769 msgstr ""
       
  2770 
       
  2771 #: ../IDEFrame.py:367 ../IDEFrame.py:424
  2707 msgid "Redo"
  2772 msgid "Redo"
  2708 msgstr ""
  2773 msgstr "Refazer"
  2709 
  2774 
  2710 #: ../dialogs/SFCTransitionDialog.py:74
  2775 #: ../dialogs/SFCTransitionDialog.py:76
  2711 msgid "Reference"
  2776 msgid "Reference"
  2712 msgstr ""
  2777 msgstr "Referência"
  2713 
  2778 
  2714 #: ../dialogs/DiscoveryDialog.py:106 ../IDEFrame.py:432
  2779 #: ../dialogs/DiscoveryDialog.py:109 ../IDEFrame.py:434
  2715 msgid "Refresh"
  2780 msgid "Refresh"
  2716 msgstr ""
  2781 msgstr "Atualizar"
  2717 
  2782 
  2718 #: ../dialogs/SearchInProjectDialog.py:66
  2783 #: ../dialogs/SearchInProjectDialog.py:70
  2719 msgid "Regular expression"
  2784 msgid "Regular expression"
  2720 msgstr ""
  2785 msgstr "Expressão regular"
  2721 
  2786 
  2722 #: ../dialogs/FindInPouDialog.py:98
  2787 #: ../dialogs/FindInPouDialog.py:99
  2723 msgid "Regular expressions"
  2788 msgid "Regular expressions"
  2724 msgstr ""
  2789 msgstr "Expressões regulares"
  2725 
  2790 
  2726 #: ../editors/Viewer.py:1567
  2791 #: ../editors/Viewer.py:1636
  2727 msgid "Release value"
  2792 msgid "Release value"
  2728 msgstr ""
  2793 msgstr ""
  2729 
  2794 
  2730 #: ../plcopen/iec_std.csv:37
  2795 #: ../plcopen/iec_std.csv:37
  2731 msgid "Remainder (modulo)"
  2796 msgid "Remainder (modulo)"
  2732 msgstr ""
  2797 msgstr "Resto (módulo)"
  2733 
  2798 
  2734 #: ../Beremiz.py:1144
  2799 #: ../BeremizIDE.py:1084
  2735 #, python-format
  2800 #, python-format
  2736 msgid "Remove %s node"
  2801 msgid "Remove %s node"
  2737 msgstr ""
  2802 msgstr "Remover nó %s"
  2738 
  2803 
  2739 #: ../IDEFrame.py:2404
  2804 #: ../IDEFrame.py:2445
  2740 msgid "Remove Datatype"
  2805 msgid "Remove Datatype"
  2741 msgstr ""
  2806 msgstr ""
  2742 
  2807 
  2743 #: ../IDEFrame.py:2409
  2808 #: ../IDEFrame.py:2450
  2744 msgid "Remove Pou"
  2809 msgid "Remove Pou"
  2745 msgstr ""
  2810 msgstr "Remover POU"
  2746 
  2811 
  2747 #: ../dialogs/ActionBlockDialog.py:138
  2812 #: ../dialogs/ActionBlockDialog.py:144
  2748 msgid "Remove action"
  2813 msgid "Remove action"
  2749 msgstr ""
  2814 msgstr "Remover ação"
  2750 
  2815 
  2751 #: ../editors/DataTypeEditor.py:353
  2816 #: ../editors/DataTypeEditor.py:365
  2752 msgid "Remove element"
  2817 msgid "Remove element"
  2753 msgstr ""
  2818 msgstr "Remover elemento"
  2754 
  2819 
  2755 #: ../editors/FileManagementPanel.py:63
  2820 #: ../editors/FileManagementPanel.py:66
  2756 msgid "Remove file from left folder"
  2821 msgid "Remove file from left folder"
  2757 msgstr ""
  2822 msgstr ""
  2758 
  2823 
  2759 #: ../editors/ResourceEditor.py:269
  2824 #: ../editors/ResourceEditor.py:284
  2760 msgid "Remove instance"
  2825 msgid "Remove instance"
  2761 msgstr ""
  2826 msgstr "Remover instância"
  2762 
  2827 
  2763 #: ../canfestival/NetworkEditor.py:104
  2828 #: ../canfestival/NetworkEditor.py:111
  2764 msgid "Remove slave"
  2829 msgid "Remove slave"
  2765 msgstr ""
  2830 msgstr "Remover escravo"
  2766 
  2831 
  2767 #: ../editors/ResourceEditor.py:240
  2832 #: ../editors/ResourceEditor.py:253
  2768 msgid "Remove task"
  2833 msgid "Remove task"
  2769 msgstr ""
  2834 msgstr "Remover tarefa"
  2770 
  2835 
  2771 #: ../editors/CodeFileEditor.py:659 ../controls/VariablePanel.py:451
  2836 #: ../editors/CodeFileEditor.py:655 ../controls/VariablePanel.py:482
  2772 msgid "Remove variable"
  2837 msgid "Remove variable"
  2773 msgstr ""
  2838 msgstr "Remover variável"
  2774 
  2839 
  2775 #: ../IDEFrame.py:1944
  2840 #: ../IDEFrame.py:1979
  2776 msgid "Rename"
  2841 msgid "Rename"
  2777 msgstr ""
  2842 msgstr "Renomear"
  2778 
  2843 
  2779 #: ../editors/FileManagementPanel.py:181
  2844 #: ../editors/FileManagementPanel.py:187
  2780 msgid "Replace File"
  2845 msgid "Replace File"
  2781 msgstr ""
  2846 msgstr "Substituir arquivo"
  2782 
  2847 
  2783 #: ../editors/Viewer.py:502
  2848 #: ../editors/Viewer.py:598
  2784 msgid "Replace Wire by connections"
  2849 msgid "Replace Wire by connections"
  2785 msgstr ""
  2850 msgstr "Substituir Fio por conexões"
  2786 
  2851 
  2787 #: ../plcopen/iec_std.csv:89
  2852 #: ../plcopen/iec_std.csv:89
  2788 msgid "Replacement (within)"
  2853 msgid "Replacement (within)"
  2789 msgstr ""
  2854 msgstr ""
  2790 
  2855 
  2791 #: ../dialogs/LDElementDialog.py:76
  2856 #: ../dialogs/LDElementDialog.py:79
  2792 msgid "Reset"
  2857 msgid "Reset"
  2793 msgstr ""
  2858 msgstr "Reiniciar"
  2794 
  2859 
  2795 #: ../editors/Viewer.py:583
  2860 #: ../editors/Viewer.py:681
  2796 msgid "Reset Execution Order"
  2861 msgid "Reset Execution Order"
  2797 msgstr ""
  2862 msgstr "Reiniciar Ordem de Execução"
  2798 
  2863 
  2799 #: ../IDEFrame.py:451
  2864 #: ../IDEFrame.py:453
  2800 msgid "Reset Perspective"
  2865 msgid "Reset Perspective"
  2801 msgstr ""
  2866 msgstr ""
  2802 
  2867 
  2803 #: ../controls/SearchResultPanel.py:105
  2868 #: ../controls/SearchResultPanel.py:103
  2804 msgid "Reset search result"
  2869 msgid "Reset search result"
  2805 msgstr ""
  2870 msgstr ""
  2806 
  2871 
  2807 #: ../PLCControler.py:97 ../Beremiz.py:1075
  2872 #: ../BeremizIDE.py:1015 ../plcopen/types_enums.py:77
  2808 msgid "Resources"
  2873 msgid "Resources"
  2809 msgstr ""
  2874 msgstr "Recursos"
  2810 
  2875 
  2811 #: ../controls/VariablePanel.py:62
  2876 #: ../controls/VariablePanel.py:77
  2812 msgid "Retain"
  2877 msgid "Retain"
  2813 msgstr ""
  2878 msgstr ""
  2814 
  2879 
  2815 #: ../controls/VariablePanel.py:424
  2880 #: ../controls/VariablePanel.py:455
  2816 msgid "Return Type:"
  2881 msgid "Return Type:"
  2817 msgstr ""
  2882 msgstr ""
  2818 
  2883 
  2819 #: ../editors/Viewer.py:487
  2884 #: ../editors/Viewer.py:582
  2820 msgid "Right"
  2885 msgid "Right"
  2821 msgstr ""
  2886 msgstr "Direita"
  2822 
  2887 
  2823 #: ../dialogs/LDPowerRailDialog.py:63
  2888 #: ../dialogs/LDPowerRailDialog.py:65
  2824 msgid "Right PowerRail"
  2889 msgid "Right PowerRail"
  2825 msgstr ""
  2890 msgstr ""
  2826 
  2891 
  2827 #: ../dialogs/LDElementDialog.py:77 ../editors/Viewer.py:461
  2892 #: ../dialogs/LDElementDialog.py:80 ../editors/Viewer.py:555
  2828 msgid "Rising Edge"
  2893 msgid "Rising Edge"
  2829 msgstr ""
  2894 msgstr "Borda de Subida"
  2830 
  2895 
  2831 #: ../plcopen/iec_std.csv:65
  2896 #: ../plcopen/iec_std.csv:65
  2832 msgid "Rotate left"
  2897 msgid "Rotate left"
  2833 msgstr ""
  2898 msgstr "Girar para a esquerda"
  2834 
  2899 
  2835 #: ../plcopen/iec_std.csv:64
  2900 #: ../plcopen/iec_std.csv:64
  2836 msgid "Rotate right"
  2901 msgid "Rotate right"
  2837 msgstr ""
  2902 msgstr "Girar para a direita"
  2838 
  2903 
  2839 #: ../plcopen/iec_std.csv:17
  2904 #: ../plcopen/iec_std.csv:17
  2840 msgid "Rounding up/down"
  2905 msgid "Rounding up/down"
  2841 msgstr ""
  2906 msgstr ""
  2842 
  2907 
  2843 #: ../ProjectController.py:1799
  2908 #: ../ProjectController.py:1828
  2844 msgid "Run"
  2909 msgid "Run"
  2845 msgstr ""
  2910 msgstr "Rodar"
  2846 
  2911 
  2847 #: ../ProjectController.py:1058
  2912 #: ../ProjectController.py:1127
  2848 msgid "Runtime IO extensions C code generation failed !\n"
  2913 msgid "Runtime IO extensions C code generation failed !\n"
  2849 msgstr ""
  2914 msgstr ""
  2850 
  2915 
  2851 #: ../ProjectController.py:1067
  2916 #: ../ProjectController.py:1136
  2852 msgid "Runtime library extensions C code generation failed !\n"
  2917 msgid "Runtime library extensions C code generation failed !\n"
  2853 msgstr ""
  2918 msgstr ""
  2854 
  2919 
  2855 #: ../canfestival/SlaveEditor.py:61 ../canfestival/NetworkEditor.py:82
  2920 #: ../canfestival/SlaveEditor.py:65 ../canfestival/NetworkEditor.py:89
  2856 msgid "SDO Client"
  2921 msgid "SDO Client"
  2857 msgstr ""
  2922 msgstr "Cliente SDO"
  2858 
  2923 
  2859 #: ../canfestival/SlaveEditor.py:60 ../canfestival/NetworkEditor.py:81
  2924 #: ../canfestival/SlaveEditor.py:64 ../canfestival/NetworkEditor.py:88
  2860 msgid "SDO Server"
  2925 msgid "SDO Server"
  2861 msgstr ""
  2926 msgstr "Servidor SDO"
  2862 
  2927 
  2863 #: ../dialogs/PouDialog.py:36 ../controls/ProjectPropertiesPanel.py:143
  2928 #: ../dialogs/PouDialog.py:44 ../controls/ProjectPropertiesPanel.py:158
  2864 msgid "SFC"
  2929 msgid "SFC"
  2865 msgstr ""
  2930 msgstr "SFC"
  2866 
  2931 
  2867 #: ../PLCGenerator.py:1392
  2932 #: ../PLCGenerator.py:1433
  2868 #, python-brace-format
  2933 #, python-brace-format
  2869 msgid "SFC jump in pou \"{a1}\" refers to non-existent SFC step \"{a2}\""
  2934 msgid "SFC jump in pou \"{a1}\" refers to non-existent SFC step \"{a2}\""
  2870 msgstr ""
  2935 msgstr ""
  2871 
  2936 
  2872 #: ../PLCGenerator.py:773
  2937 #: ../PLCGenerator.py:780
  2873 #, python-format
  2938 #, python-format
  2874 msgid "SFC transition in POU \"%s\" must be connected."
  2939 msgid "SFC transition in POU \"%s\" must be connected."
  2875 msgstr ""
  2940 msgstr ""
  2876 
  2941 
  2877 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:31
  2942 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  2878 #: ../dialogs/PouDialog.py:36
  2943 #: ../dialogs/PouDialog.py:44
  2879 msgid "ST"
  2944 msgid "ST"
  2880 msgstr ""
  2945 msgstr "ST"
  2881 
  2946 
  2882 #: ../PLCOpenEditor.py:324
  2947 #: ../PLCOpenEditor.py:308
  2883 msgid "ST files (*.st)|*.st|All files|*.*"
  2948 msgid "ST files (*.st)|*.st|All files|*.*"
  2884 msgstr ""
  2949 msgstr ""
  2885 
  2950 
  2886 #: ../svgui/svgui.py:125
  2951 #: ../svgui/svgui.py:136
  2887 msgid "SVG files (*.svg)|*.svg|All files|*.*"
  2952 msgid "SVG files (*.svg)|*.svg|All files|*.*"
  2888 msgstr ""
  2953 msgstr ""
  2889 
  2954 
  2890 #: ../features.py:35
  2955 #: ../features.py:36
  2891 msgid "SVGUI"
  2956 msgid "SVGUI"
  2892 msgstr ""
  2957 msgstr "SVGUI"
  2893 
  2958 
  2894 #: ../PLCOpenEditor.py:111 ../PLCOpenEditor.py:146 ../Beremiz.py:327
  2959 #: ../BeremizIDE.py:247 ../BeremizIDE.py:278 ../PLCOpenEditor.py:84
  2895 #: ../Beremiz.py:358
  2960 #: ../PLCOpenEditor.py:119
  2896 msgid "Save"
  2961 msgid "Save"
  2897 msgstr ""
  2962 msgstr "Salvar"
  2898 
  2963 
  2899 #: ../PLCOpenEditor.py:113 ../PLCOpenEditor.py:147 ../Beremiz.py:359
  2964 #: ../BeremizIDE.py:279 ../PLCOpenEditor.py:86 ../PLCOpenEditor.py:120
  2900 msgid "Save As..."
  2965 msgid "Save As..."
  2901 msgstr ""
  2966 msgstr "Salvar Como..."
  2902 
  2967 
  2903 #: ../Beremiz.py:329
  2968 #: ../BeremizIDE.py:249
  2904 msgid "Save as"
  2969 msgid "Save as"
  2905 msgstr ""
  2970 msgstr "Salvar como"
  2906 
  2971 
  2907 #: ../ProjectController.py:470
  2972 #: ../ProjectController.py:530
  2908 msgid "Save path is the same as path of a project! \n"
  2973 msgid "Save path is the same as path of a project! \n"
  2909 msgstr ""
  2974 msgstr ""
  2910 
  2975 
  2911 #: ../dialogs/SearchInProjectDialog.py:69
  2976 #: ../dialogs/SearchInProjectDialog.py:73
  2912 msgid "Scope"
  2977 msgid "Scope"
  2913 msgstr ""
  2978 msgstr ""
  2914 
  2979 
  2915 #: ../IDEFrame.py:623
  2980 #: ../IDEFrame.py:644
  2916 msgid "Search"
  2981 msgid "Search"
  2917 msgstr ""
  2982 msgstr "Buscar"
  2918 
  2983 
  2919 #: ../dialogs/SearchInProjectDialog.py:44 ../IDEFrame.py:382
  2984 #: ../dialogs/SearchInProjectDialog.py:49 ../IDEFrame.py:384
  2920 #: ../IDEFrame.py:428
  2985 #: ../IDEFrame.py:430
  2921 msgid "Search in Project"
  2986 msgid "Search in Project"
  2922 msgstr ""
  2987 msgstr "Buscar no Projeto"
  2923 
  2988 
  2924 #: ../dialogs/DurationEditorDialog.py:46
  2989 #: ../dialogs/DurationEditorDialog.py:49
  2925 msgid "Seconds:"
  2990 msgid "Seconds:"
  2926 msgstr ""
  2991 msgstr "Segundos:"
  2927 
  2992 
  2928 #: ../IDEFrame.py:388
  2993 #: ../IDEFrame.py:390
  2929 msgid "Select All"
  2994 msgid "Select All"
  2930 msgstr ""
  2995 msgstr "Selecionar Tudo"
  2931 
  2996 
  2932 #: ../editors/Viewer.py:288 ../editors/TextViewer.py:306
  2997 #: ../editors/Viewer.py:331 ../editors/TextViewer.py:305
  2933 #: ../controls/LocationCellEditor.py:97 ../controls/VariablePanel.py:290
  2998 #: ../controls/LocationCellEditor.py:101 ../controls/VariablePanel.py:315
  2934 #: ../controls/VariablePanel.py:350
  2999 #: ../controls/VariablePanel.py:378
  2935 msgid "Select a variable class:"
  3000 msgid "Select a variable class:"
  2936 msgstr ""
  3001 msgstr "Selecionar uma classe de variáveis:"
  2937 
  3002 
  2938 #: ../ProjectController.py:1216
  3003 #: ../ProjectController.py:1293
  2939 msgid "Select an editor:"
  3004 msgid "Select an editor:"
  2940 msgstr ""
  3005 msgstr "Selecionar um editor:"
  2941 
  3006 
  2942 #: ../controls/PouInstanceVariablesPanel.py:276
  3007 #: ../controls/PouInstanceVariablesPanel.py:292
  2943 msgid "Select an instance"
  3008 msgid "Select an instance"
  2944 msgstr ""
  3009 msgstr "Selecionar uma instância"
  2945 
  3010 
  2946 #: ../IDEFrame.py:607
  3011 #: ../IDEFrame.py:628
  2947 msgid "Select an object"
  3012 msgid "Select an object"
  2948 msgstr ""
  3013 msgstr "Selecionar um objeto"
  2949 
  3014 
  2950 #: ../ProjectController.py:477
  3015 #: ../ProjectController.py:537
  2951 msgid "Selected directory already contains another project. Overwrite? \n"
  3016 msgid "Selected directory already contains another project. Overwrite? \n"
  2952 msgstr ""
  3017 msgstr "A pasta selecionada já contém outro projeto. Sobrescrever?\n"
  2953 
  3018 
  2954 #: ../plcopen/iec_std.csv:70
  3019 #: ../plcopen/iec_std.csv:70
  2955 msgid "Selection"
  3020 msgid "Selection"
       
  3021 msgstr "Seleção"
       
  3022 
       
  3023 #: ../dialogs/SFCDivergenceDialog.py:66
       
  3024 msgid "Selection Convergence"
  2956 msgstr ""
  3025 msgstr ""
  2957 
  3026 
  2958 #: ../dialogs/SFCDivergenceDialog.py:65
  3027 #: ../dialogs/SFCDivergenceDialog.py:65
  2959 msgid "Selection Convergence"
       
  2960 msgstr ""
       
  2961 
       
  2962 #: ../dialogs/SFCDivergenceDialog.py:64
       
  2963 msgid "Selection Divergence"
  3028 msgid "Selection Divergence"
  2964 msgstr ""
  3029 msgstr ""
  2965 
  3030 
  2966 #: ../dialogs/DiscoveryDialog.py:82
  3031 #: ../dialogs/DiscoveryDialog.py:135
  2967 msgid "Service Discovery"
  3032 msgid "Service Discovery"
  2968 msgstr ""
  3033 msgstr "Descoberta de Serviços"
  2969 
  3034 
  2970 #: ../dialogs/DiscoveryDialog.py:85
  3035 #: ../dialogs/DiscoveryDialog.py:104
  2971 msgid "Services available:"
  3036 msgid "Services available:"
  2972 msgstr ""
  3037 msgstr "Serviços disponíveis:"
  2973 
  3038 
  2974 #: ../dialogs/LDElementDialog.py:76
  3039 #: ../dialogs/LDElementDialog.py:79
  2975 msgid "Set"
  3040 msgid "Set"
  2976 msgstr ""
  3041 msgstr ""
  2977 
  3042 
  2978 #: ../plcopen/iec_std.csv:62
  3043 #: ../plcopen/iec_std.csv:62
  2979 msgid "Shift left"
  3044 msgid "Shift left"
  2980 msgstr ""
  3045 msgstr "Deslocar para a esquerda"
  2981 
  3046 
  2982 #: ../plcopen/iec_std.csv:63
  3047 #: ../plcopen/iec_std.csv:63
  2983 msgid "Shift right"
  3048 msgid "Shift right"
  2984 msgstr ""
  3049 msgstr "Deslocar para a direita"
  2985 
  3050 
  2986 #: ../ProjectController.py:1825
  3051 #: ../ProjectController.py:1863
  2987 msgid "Show IEC code generated by PLCGenerator"
  3052 msgid "Show IEC code generated by PLCGenerator"
  2988 msgstr ""
  3053 msgstr "Mostrar código IEC gerado pelo PLCGenerator"
  2989 
  3054 
  2990 #: ../canfestival/canfestival.py:387
  3055 #: ../canfestival/canfestival.py:407
  2991 msgid "Show Master"
  3056 msgid "Show Master"
  2992 msgstr ""
  3057 msgstr "Mostrar Mestre"
  2993 
  3058 
  2994 #: ../canfestival/canfestival.py:388
  3059 #: ../canfestival/canfestival.py:408
  2995 msgid "Show Master generated by config_utils"
  3060 msgid "Show Master generated by config_utils"
  2996 msgstr ""
  3061 msgstr ""
  2997 
  3062 
  2998 #: ../ProjectController.py:1823
  3063 #: ../ProjectController.py:1862
  2999 msgid "Show code"
  3064 msgid "Show code"
       
  3065 msgstr "Mostrar Código"
       
  3066 
       
  3067 #: ../dialogs/SFCDivergenceDialog.py:68
       
  3068 msgid "Simultaneous Convergence"
  3000 msgstr ""
  3069 msgstr ""
  3001 
  3070 
  3002 #: ../dialogs/SFCDivergenceDialog.py:67
  3071 #: ../dialogs/SFCDivergenceDialog.py:67
  3003 msgid "Simultaneous Convergence"
       
  3004 msgstr ""
       
  3005 
       
  3006 #: ../dialogs/SFCDivergenceDialog.py:66
       
  3007 msgid "Simultaneous Divergence"
  3072 msgid "Simultaneous Divergence"
  3008 msgstr ""
  3073 msgstr ""
  3009 
  3074 
  3010 #: ../plcopen/iec_std.csv:27
  3075 #: ../plcopen/iec_std.csv:27
  3011 msgid "Sine"
  3076 msgid "Sine"
  3012 msgstr ""
  3077 msgstr "Seno"
  3013 
  3078 
  3014 #: ../editors/ResourceEditor.py:68
  3079 #: ../editors/ResourceEditor.py:76
  3015 msgid "Single"
  3080 msgid "Single"
  3016 msgstr ""
  3081 msgstr ""
  3017 
  3082 
  3018 #: ../targets/toolchain_makefile.py:126
  3083 #: ../targets/toolchain_makefile.py:130
  3019 msgid "Source didn't change, no build.\n"
  3084 msgid "Source didn't change, no build.\n"
  3020 msgstr ""
  3085 msgstr ""
  3021 
  3086 
  3022 #: ../PLCGenerator.py:397
  3087 #: ../PLCGenerator.py:404
  3023 #, python-brace-format
  3088 #, python-brace-format
  3024 msgid ""
  3089 msgid ""
  3025 "Source signal has to be defined for single task '{a1}' in resource "
  3090 "Source signal has to be defined for single task '{a1}' in resource "
  3026 "'{a2}.{a3}'."
  3091 "'{a2}.{a3}'."
  3027 msgstr ""
  3092 msgstr ""
  3028 
  3093 
  3029 #: ../plcopen/iec_std.csv:23
  3094 #: ../plcopen/iec_std.csv:23
  3030 msgid "Square root (base 2)"
  3095 msgid "Square root (base 2)"
  3031 msgstr ""
  3096 msgstr "Raiz quadrada (base 2)"
  3032 
  3097 
  3033 #: ../plcopen/definitions.py:46
  3098 #: ../plcopen/definitions.py:50
  3034 msgid "Standard function blocks"
  3099 msgid "Standard function blocks"
  3035 msgstr ""
  3100 msgstr "Blocos de função padrão"
  3036 
  3101 
  3037 #: ../ProjectController.py:1801 ../Beremiz_service.py:261
  3102 #: ../ProjectController.py:1829 ../Beremiz_service.py:271
  3038 msgid "Start PLC"
  3103 msgid "Start PLC"
  3039 msgstr ""
  3104 msgstr "Iniciar CLP"
  3040 
  3105 
  3041 #: ../ProjectController.py:1005
  3106 #: ../ProjectController.py:1074
  3042 #, python-format
  3107 #, python-format
  3043 msgid "Start build in %s\n"
  3108 msgid "Start build in %s\n"
  3044 msgstr ""
  3109 msgstr "Iniciar construção em %s\n"
  3045 
  3110 
  3046 #: ../ProjectController.py:1319
  3111 #: ../ProjectController.py:1397
  3047 msgid "Started"
  3112 msgid "Started"
  3048 msgstr ""
  3113 msgstr "Iniciado"
  3049 
  3114 
  3050 #: ../ProjectController.py:1607
  3115 #: ../ProjectController.py:1633
  3051 msgid "Starting PLC\n"
  3116 msgid "Starting PLC\n"
  3052 msgstr ""
  3117 msgstr "Iniciando CLP\n"
  3053 
  3118 
  3054 #: ../Beremiz.py:463
  3119 #: ../BeremizIDE.py:393
  3055 msgid "Status ToolBar"
  3120 msgid "Status ToolBar"
  3056 msgstr ""
  3121 msgstr "Barra de Status"
  3057 
  3122 
  3058 #: ../editors/Viewer.py:553 ../editors/Viewer.py:2353
  3123 #: ../editors/Viewer.py:651 ../editors/Viewer.py:2424
  3059 msgid "Step"
  3124 msgid "Step"
  3060 msgstr ""
  3125 msgstr ""
  3061 
  3126 
  3062 #: ../ProjectController.py:1804
  3127 #: ../ProjectController.py:1835
  3063 msgid "Stop"
  3128 msgid "Stop"
  3064 msgstr ""
  3129 msgstr "Parar"
  3065 
  3130 
  3066 #: ../Beremiz_service.py:262
  3131 #: ../Beremiz_service.py:272
  3067 msgid "Stop PLC"
  3132 msgid "Stop PLC"
  3068 msgstr ""
  3133 msgstr "Parar PLC"
  3069 
  3134 
  3070 #: ../ProjectController.py:1806
  3135 #: ../ProjectController.py:1836
  3071 msgid "Stop Running PLC"
  3136 msgid "Stop Running PLC"
  3072 msgstr ""
  3137 msgstr "Parar Execução do CLP"
  3073 
  3138 
  3074 #: ../ProjectController.py:1320
  3139 #: ../ProjectController.py:1398
  3075 msgid "Stopped"
  3140 msgid "Stopped"
  3076 msgstr ""
  3141 msgstr "Parado"
  3077 
  3142 
  3078 #: ../ProjectController.py:1579
  3143 #: ../editors/DataTypeEditor.py:60
  3079 msgid "Stopping debugger...\n"
       
  3080 msgstr ""
       
  3081 
       
  3082 #: ../editors/DataTypeEditor.py:54
       
  3083 msgid "Structure"
  3144 msgid "Structure"
  3084 msgstr ""
  3145 msgstr "Estrutura"
  3085 
  3146 
  3086 #: ../editors/DataTypeEditor.py:54
  3147 #: ../editors/DataTypeEditor.py:60
  3087 msgid "Subrange"
  3148 msgid "Subrange"
  3088 msgstr ""
  3149 msgstr ""
  3089 
  3150 
  3090 #: ../plcopen/iec_std.csv:35
  3151 #: ../plcopen/iec_std.csv:35
  3091 msgid "Subtraction"
  3152 msgid "Subtraction"
  3092 msgstr ""
  3153 msgstr "Subtração"
  3093 
  3154 
  3094 #: ../ProjectController.py:1044
  3155 #: ../ProjectController.py:1113
  3095 msgid "Successfully built.\n"
  3156 msgid "Successfully built.\n"
  3096 msgstr ""
  3157 msgstr "Construído com sucesso.\n"
  3097 
  3158 
  3098 #: ../IDEFrame.py:447
  3159 #: ../IDEFrame.py:449
  3099 msgid "Switch perspective"
  3160 msgid "Switch perspective"
  3100 msgstr ""
  3161 msgstr "Alterar perspectiva"
  3101 
  3162 
  3102 #: ../dialogs/SearchInProjectDialog.py:165 ../dialogs/FindInPouDialog.py:172
  3163 #: ../dialogs/SearchInProjectDialog.py:169 ../dialogs/FindInPouDialog.py:118
  3103 msgid "Syntax error in regular expression of pattern to search!"
  3164 msgid "Syntax error in regular expression of pattern to search!"
  3104 msgstr ""
  3165 msgstr ""
  3105 
  3166 
  3106 #: ../dialogs/DiscoveryDialog.py:93
  3167 #: ../dialogs/DiscoveryDialog.py:90
  3107 msgid "TYPE"
  3168 msgid "TYPE"
  3108 msgstr ""
  3169 msgstr ""
  3109 
  3170 
  3110 #: ../plcopen/iec_std.csv:29
  3171 #: ../plcopen/iec_std.csv:29
  3111 msgid "Tangent"
  3172 msgid "Tangent"
  3112 msgstr ""
  3173 msgstr "Tangente"
  3113 
  3174 
  3114 #: ../editors/ResourceEditor.py:83
  3175 #: ../editors/ResourceEditor.py:97
  3115 msgid "Task"
  3176 msgid "Task"
  3116 msgstr ""
  3177 msgstr "Tarefa"
  3117 
  3178 
  3118 #: ../editors/ResourceEditor.py:235
  3179 #: ../editors/ResourceEditor.py:248
  3119 msgid "Tasks:"
  3180 msgid "Tasks:"
  3120 msgstr ""
  3181 msgstr "Tarefas:"
  3121 
  3182 
  3122 #: ../controls/VariablePanel.py:73
  3183 #: ../controls/VariablePanel.py:91
  3123 msgid "Temp"
  3184 msgid "Temp"
  3124 msgstr ""
  3185 msgstr "Temporário"
  3125 
  3186 
  3126 #: ../editors/FileManagementPanel.py:180
  3187 #: ../version.py:35
       
  3188 msgid ""
       
  3189 "The best place to ask questions about Beremiz/PLCOpenEditor\n"
       
  3190 "is project's mailing list: beremiz-devel@lists.sourceforge.net\n"
       
  3191 "\n"
       
  3192 "This is the main community support channel.\n"
       
  3193 "For posting it is required to be subscribed to the mailing list.\n"
       
  3194 "\n"
       
  3195 "You can subscribe to the list here:\n"
       
  3196 "https://lists.sourceforge.net/lists/listinfo/beremiz-devel"
       
  3197 msgstr ""
       
  3198 "O melhor lugar para enviar perguntas sobre o Beremiz/PLCOpen Editor\n"
       
  3199 "é a lista de e=mails do projeto: beremiz-devel@lists.sourceforge.net\n"
       
  3200 "\n"
       
  3201 "Este é o canal de suporte principal da comunidade.\n"
       
  3202 "Para enviar é necessário estar inscrito na lista de e-mail.\n"
       
  3203 "\n"
       
  3204 "Você pode se inscrever na lista aqui: https://lists.sourceforge.net/lists/listinfo/beremiz-devel"
       
  3205 
       
  3206 #: ../editors/FileManagementPanel.py:186
  3127 #, python-format
  3207 #, python-format
  3128 msgid ""
  3208 msgid ""
  3129 "The file '%s' already exist.\n"
  3209 "The file '%s' already exist.\n"
  3130 "Do you want to replace it?"
  3210 "Do you want to replace it?"
  3131 msgstr ""
  3211 msgstr ""
  3132 
  3212 "O arquivo '%s' já existe.\n"
  3133 #: ../editors/LDViewer.py:882
  3213 "Deseja substituí-lo?"
       
  3214 
       
  3215 #: ../editors/LDViewer.py:893
  3134 msgid "The group of block must be coherent!"
  3216 msgid "The group of block must be coherent!"
  3135 msgstr ""
  3217 msgstr "O grupo do bloco deve ser coerente!"
  3136 
  3218 
  3137 #: ../Beremiz.py:640 ../IDEFrame.py:1011
  3219 #: ../BeremizIDE.py:573 ../IDEFrame.py:1046
  3138 msgid "There are changes, do you want to save?"
  3220 msgid "There are changes, do you want to save?"
  3139 msgstr ""
  3221 msgstr "Há mudanças, deseja salvá-la?"
  3140 
  3222 
  3141 #: ../IDEFrame.py:1654 ../IDEFrame.py:1673
  3223 #: ../IDEFrame.py:1691 ../IDEFrame.py:1710
  3142 #, python-format
  3224 #, python-format
  3143 msgid ""
  3225 msgid ""
  3144 "There is a POU named \"%s\". This could cause a conflict. Do you wish to "
  3226 "There is a POU named \"%s\". This could cause a conflict. Do you wish to "
  3145 "continue?"
  3227 "continue?"
  3146 msgstr ""
  3228 msgstr ""
  3147 
  3229 "Há um POU com o nome \"%s\". Isto pode causar um conflito. Deseja continuar?"
  3148 #: ../IDEFrame.py:1098
  3230 
       
  3231 #: ../IDEFrame.py:1133
  3149 msgid ""
  3232 msgid ""
  3150 "There was a problem printing.\n"
  3233 "There was a problem printing.\n"
  3151 "Perhaps your current printer is not set correctly?"
  3234 "Perhaps your current printer is not set correctly?"
  3152 msgstr ""
  3235 msgstr ""
  3153 
  3236 "Houve um problema na impressão.\n"
  3154 #: ../editors/LDViewer.py:891
  3237 "A impressora está configurada corretamente?"
       
  3238 
       
  3239 #: ../editors/LDViewer.py:902
  3155 msgid "This option isn't available yet!"
  3240 msgid "This option isn't available yet!"
  3156 msgstr ""
  3241 msgstr "Esta opção ainda não está disponível!"
  3157 
  3242 
  3158 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:565
  3243 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:567
  3159 #, python-format
  3244 #, python-format
  3160 msgid "Tick: %d"
  3245 msgid "Tick: %d"
  3161 msgstr ""
  3246 msgstr ""
  3162 
  3247 
  3163 #: ../plcopen/iec_std.csv:40
  3248 #: ../plcopen/iec_std.csv:40
  3164 msgid "Time"
  3249 msgid "Time"
  3165 msgstr ""
  3250 msgstr "Tempo"
  3166 
  3251 
  3167 #: ../plcopen/iec_std.csv:40 ../plcopen/iec_std.csv:41
  3252 #: ../plcopen/iec_std.csv:40 ../plcopen/iec_std.csv:41
  3168 msgid "Time addition"
  3253 msgid "Time addition"
  3169 msgstr ""
  3254 msgstr "Adição de tempo"
  3170 
  3255 
  3171 #: ../plcopen/iec_std.csv:86
  3256 #: ../plcopen/iec_std.csv:86
  3172 msgid "Time concatenation"
  3257 msgid "Time concatenation"
  3173 msgstr ""
  3258 msgstr "Concatenação de tempo"
  3174 
  3259 
  3175 #: ../plcopen/iec_std.csv:60 ../plcopen/iec_std.csv:61
  3260 #: ../plcopen/iec_std.csv:60 ../plcopen/iec_std.csv:61
  3176 msgid "Time division"
  3261 msgid "Time division"
  3177 msgstr ""
  3262 msgstr "Divisão de tempo"
  3178 
  3263 
  3179 #: ../plcopen/iec_std.csv:46 ../plcopen/iec_std.csv:47
  3264 #: ../plcopen/iec_std.csv:46 ../plcopen/iec_std.csv:47
  3180 msgid "Time multiplication"
  3265 msgid "Time multiplication"
  3181 msgstr ""
  3266 msgstr "Multiplicação de tempo"
  3182 
  3267 
  3183 #: ../plcopen/iec_std.csv:48 ../plcopen/iec_std.csv:49
  3268 #: ../plcopen/iec_std.csv:48 ../plcopen/iec_std.csv:49
  3184 msgid "Time subtraction"
  3269 msgid "Time subtraction"
  3185 msgstr ""
  3270 msgstr "Subtração de tempo"
  3186 
  3271 
  3187 #: ../plcopen/iec_std.csv:42 ../plcopen/iec_std.csv:43
  3272 #: ../plcopen/iec_std.csv:42 ../plcopen/iec_std.csv:43
  3188 msgid "Time-of-day addition"
  3273 msgid "Time-of-day addition"
  3189 msgstr ""
  3274 msgstr "Adição de hora-do-dia"
  3190 
  3275 
  3191 #: ../plcopen/iec_std.csv:52 ../plcopen/iec_std.csv:53
  3276 #: ../plcopen/iec_std.csv:52 ../plcopen/iec_std.csv:53
  3192 #: ../plcopen/iec_std.csv:54 ../plcopen/iec_std.csv:55
  3277 #: ../plcopen/iec_std.csv:54 ../plcopen/iec_std.csv:55
  3193 msgid "Time-of-day subtraction"
  3278 msgid "Time-of-day subtraction"
  3194 msgstr ""
  3279 msgstr "Subtração de hora-do-dia"
  3195 
  3280 
  3196 #: ../editors/Viewer.py:489
  3281 #: ../dialogs/ForceVariableDialog.py:188
       
  3282 msgid "Toggle value"
       
  3283 msgstr "Inverter valor"
       
  3284 
       
  3285 #: ../editors/Viewer.py:584
  3197 msgid "Top"
  3286 msgid "Top"
  3198 msgstr ""
  3287 msgstr ""
  3199 
  3288 
  3200 #: ../ProjectController.py:1813
  3289 #: ../ProjectController.py:1848
  3201 msgid "Transfer"
  3290 msgid "Transfer"
  3202 msgstr ""
  3291 msgstr "Transferir"
  3203 
  3292 
  3204 #: ../ProjectController.py:1815
  3293 #: ../ProjectController.py:1849
  3205 msgid "Transfer PLC"
  3294 msgid "Transfer PLC"
  3206 msgstr ""
  3295 msgstr "Transferir CLP"
  3207 
  3296 
  3208 #: ../ProjectController.py:1779
  3297 #: ../ProjectController.py:1802
  3209 msgid "Transfer completed successfully.\n"
  3298 msgid "Transfer completed successfully.\n"
  3210 msgstr ""
  3299 msgstr "Transferência completada com sucesso.\n"
  3211 
  3300 
  3212 #: ../ProjectController.py:1781
  3301 #: ../ProjectController.py:1805
  3213 msgid "Transfer failed\n"
  3302 msgid "Transfer failed\n"
  3214 msgstr ""
  3303 msgstr "Falha na transferência.\n"
  3215 
  3304 
  3216 #: ../editors/Viewer.py:554 ../editors/Viewer.py:2355
  3305 #: ../editors/Viewer.py:652 ../editors/Viewer.py:2426
  3217 #: ../editors/Viewer.py:2382
  3306 #: ../editors/Viewer.py:2453
  3218 msgid "Transition"
  3307 msgid "Transition"
  3219 msgstr ""
  3308 msgstr "Transição"
  3220 
  3309 
  3221 #: ../PLCGenerator.py:1518
  3310 #: ../PLCGenerator.py:1564
  3222 #, python-format
  3311 #, python-format
  3223 msgid ""
  3312 msgid ""
  3224 "Transition \"%s\" body must contain an output variable or coil referring to "
  3313 "Transition \"%s\" body must contain an output variable or coil referring to "
  3225 "its name"
  3314 "its name"
  3226 msgstr ""
  3315 msgstr ""
  3227 
  3316 
  3228 #: ../dialogs/PouTransitionDialog.py:89
  3317 #: ../dialogs/PouTransitionDialog.py:91
  3229 msgid "Transition Name"
  3318 msgid "Transition Name"
  3230 msgstr ""
  3319 msgstr ""
  3231 
  3320 
  3232 #: ../dialogs/PouTransitionDialog.py:58
  3321 #: ../dialogs/PouTransitionDialog.py:60
  3233 msgid "Transition Name:"
  3322 msgid "Transition Name:"
  3234 msgstr ""
  3323 msgstr ""
  3235 
  3324 
  3236 #: ../PLCGenerator.py:1609
  3325 #: ../PLCGenerator.py:1657
  3237 #, python-brace-format
  3326 #, python-brace-format
  3238 msgid "Transition with content \"{a1}\" not connected to a next step in \"{a2}\" POU"
  3327 msgid "Transition with content \"{a1}\" not connected to a next step in \"{a2}\" POU"
  3239 msgstr ""
  3328 msgstr ""
  3240 
  3329 
  3241 #: ../PLCGenerator.py:1598
  3330 #: ../PLCGenerator.py:1646
  3242 #, python-brace-format
  3331 #, python-brace-format
  3243 msgid ""
  3332 msgid ""
  3244 "Transition with content \"{a1}\" not connected to a previous step in "
  3333 "Transition with content \"{a1}\" not connected to a previous step in "
  3245 "\"{a2}\" POU"
  3334 "\"{a2}\" POU"
  3246 msgstr ""
  3335 msgstr ""
  3247 
  3336 
  3248 #: ../plcopen/plcopen.py:1318
  3337 #: ../plcopen/plcopen.py:1526
  3249 #, python-format
  3338 #, python-format
  3250 msgid "Transition with name %s doesn't exist!"
  3339 msgid "Transition with name %s doesn't exist!"
  3251 msgstr ""
  3340 msgstr ""
  3252 
  3341 
  3253 #: ../PLCControler.py:96
  3342 #: ../plcopen/types_enums.py:76
  3254 msgid "Transitions"
  3343 msgid "Transitions"
  3255 msgstr ""
  3344 msgstr ""
  3256 
  3345 
  3257 #: ../dialogs/AboutDialog.py:131
  3346 #: ../dialogs/AboutDialog.py:127
  3258 msgid "Translated by"
  3347 msgid "Translated by"
  3259 msgstr ""
  3348 msgstr "Traduzido por"
  3260 
  3349 
  3261 #: ../editors/ResourceEditor.py:68
  3350 #: ../editors/ResourceEditor.py:76
  3262 msgid "Triggering"
  3351 msgid "Triggering"
  3263 msgstr ""
  3352 msgstr ""
  3264 
  3353 
  3265 #: ../Beremiz_service.py:476
  3354 #: ../Beremiz_service.py:490
  3266 msgid "Twisted unavailable."
  3355 msgid "Twisted unavailable."
  3267 msgstr ""
  3356 msgstr ""
  3268 
  3357 
  3269 #: ../dialogs/ActionBlockDialog.py:38 ../editors/ResourceEditor.py:83
  3358 #: ../dialogs/ActionBlockDialog.py:42 ../editors/ResourceEditor.py:97
  3270 #: ../editors/DataTypeEditor.py:50 ../controls/VariablePanel.py:53
  3359 #: ../editors/DataTypeEditor.py:55 ../editors/CodeFileEditor.py:733
  3271 #: ../controls/VariablePanel.py:54
  3360 #: ../controls/VariablePanel.py:61
  3272 msgid "Type"
  3361 msgid "Type"
  3273 msgstr ""
  3362 msgstr ""
  3274 
  3363 
  3275 #: ../dialogs/BrowseLocationsDialog.py:48
  3364 #: ../dialogs/BrowseLocationsDialog.py:54
  3276 msgid "Type and derivated"
  3365 msgid "Type and derivated"
  3277 msgstr ""
  3366 msgstr ""
  3278 
  3367 
  3279 #: ../canfestival/config_utils.py:336 ../canfestival/config_utils.py:624
  3368 #: ../canfestival/config_utils.py:359 ../canfestival/config_utils.py:666
  3280 #, python-format
  3369 #, python-format
  3281 msgid "Type conflict for location \"%s\""
  3370 msgid "Type conflict for location \"%s\""
  3282 msgstr ""
  3371 msgstr ""
  3283 
  3372 
  3284 #: ../plcopen/iec_std.csv:16
  3373 #: ../plcopen/iec_std.csv:16
  3285 msgid "Type conversion"
  3374 msgid "Type conversion"
  3286 msgstr ""
  3375 msgstr ""
  3287 
  3376 
  3288 #: ../editors/DataTypeEditor.py:162
  3377 #: ../editors/DataTypeEditor.py:170
  3289 msgid "Type infos:"
  3378 msgid "Type infos:"
  3290 msgstr ""
  3379 msgstr ""
  3291 
  3380 
  3292 #: ../dialogs/BrowseLocationsDialog.py:49
  3381 #: ../dialogs/BrowseLocationsDialog.py:55
  3293 msgid "Type strict"
  3382 msgid "Type strict"
  3294 msgstr ""
  3383 msgstr ""
  3295 
  3384 
  3296 #: ../dialogs/SFCDivergenceDialog.py:59 ../dialogs/SFCTransitionDialog.py:57
  3385 #: ../dialogs/SFCDivergenceDialog.py:60 ../dialogs/SFCTransitionDialog.py:59
  3297 #: ../dialogs/LDPowerRailDialog.py:56 ../dialogs/BrowseLocationsDialog.py:99
  3386 #: ../dialogs/LDPowerRailDialog.py:58 ../dialogs/BrowseLocationsDialog.py:111
  3298 #: ../dialogs/FBDBlockDialog.py:65 ../dialogs/ConnectionDialog.py:58
  3387 #: ../dialogs/FBDBlockDialog.py:69 ../dialogs/ConnectionDialog.py:61
  3299 msgid "Type:"
  3388 msgid "Type:"
  3300 msgstr ""
  3389 msgstr ""
  3301 
  3390 
  3302 #: ../canfestival/config_utils.py:462 ../canfestival/config_utils.py:476
  3391 #: ../connectors/PYRO/dialog.py:39 ../connectors/WAMP/dialog.py:42
       
  3392 msgid "URI host:"
       
  3393 msgstr ""
       
  3394 
       
  3395 #: ../connectors/PYRO/dialog.py:43 ../connectors/WAMP/dialog.py:46
       
  3396 msgid "URI port:"
       
  3397 msgstr ""
       
  3398 
       
  3399 #: ../controls/UriLocationEditor.py:35
       
  3400 msgid "URI type:"
       
  3401 msgstr ""
       
  3402 
       
  3403 #: ../canfestival/config_utils.py:500 ../canfestival/config_utils.py:515
  3303 #, python-format
  3404 #, python-format
  3304 msgid "Unable to define PDO mapping for node %02x"
  3405 msgid "Unable to define PDO mapping for node %02x"
  3305 msgstr ""
  3406 msgstr ""
  3306 
  3407 
  3307 #: ../targets/Xenomai/__init__.py:39
  3408 #: ../targets/Xenomai/__init__.py:43
  3308 #, python-format
  3409 #, python-format
  3309 msgid "Unable to get Xenomai's %s \n"
  3410 msgid "Unable to get Xenomai's %s \n"
  3310 msgstr ""
  3411 msgstr ""
  3311 
  3412 
  3312 #: ../PLCGenerator.py:961 ../PLCGenerator.py:1214
  3413 #: ../PLCGenerator.py:974 ../PLCGenerator.py:1252
  3313 #, python-brace-format
  3414 #, python-brace-format
  3314 msgid "Undefined block type \"{a1}\" in \"{a2}\" POU"
  3415 msgid "Undefined block type \"{a1}\" in \"{a2}\" POU"
  3315 msgstr ""
  3416 msgstr ""
  3316 
  3417 
  3317 #: ../PLCGenerator.py:254
  3418 #: ../PLCGenerator.py:261
  3318 #, python-format
  3419 #, python-format
  3319 msgid "Undefined pou type \"%s\""
  3420 msgid "Undefined pou type \"%s\""
  3320 msgstr ""
  3421 msgstr ""
  3321 
  3422 
  3322 #: ../IDEFrame.py:360 ../IDEFrame.py:421
  3423 #: ../IDEFrame.py:365 ../IDEFrame.py:423
  3323 msgid "Undo"
  3424 msgid "Undo"
  3324 msgstr ""
  3425 msgstr "Desfazer"
  3325 
  3426 
  3326 #: ../ProjectController.py:382
  3427 #: ../ProjectController.py:442
  3327 msgid "Unknown"
  3428 msgid "Unknown"
  3328 msgstr ""
  3429 msgstr "Desconhecido"
  3329 
  3430 
  3330 #: ../editors/Viewer.py:393
  3431 #: ../editors/Viewer.py:437
  3331 #, python-format
  3432 #, python-format
  3332 msgid "Unknown variable \"%s\" for this POU!"
  3433 msgid "Unknown variable \"%s\" for this POU!"
  3333 msgstr ""
  3434 msgstr "Variável desconhecida \"%s\" para este POU!"
  3334 
  3435 
  3335 #: ../ProjectController.py:379 ../ProjectController.py:380
  3436 #: ../ProjectController.py:439 ../ProjectController.py:440
  3336 msgid "Unnamed"
  3437 msgid "Unnamed"
  3337 msgstr ""
  3438 msgstr "Sem nome"
  3338 
  3439 
  3339 #: ../PLCControler.py:636
  3440 #: ../PLCControler.py:263
  3340 #, python-format
  3441 #, python-format
  3341 msgid "Unnamed%d"
  3442 msgid "Unnamed%d"
  3342 msgstr ""
  3443 msgstr "Sem nome %d"
  3343 
  3444 
  3344 #: ../controls/VariablePanel.py:284
  3445 #: ../controls/VariablePanel.py:308
  3345 #, python-format
  3446 #, python-format
  3346 msgid "Unrecognized data size \"%s\""
  3447 msgid "Unrecognized data size \"%s\""
  3347 msgstr ""
  3448 msgstr "Tamanho de dado não reconhecido \"%s\""
  3348 
  3449 
  3349 #: ../editors/DataTypeEditor.py:632 ../controls/VariablePanel.py:810
  3450 #: ../editors/DataTypeEditor.py:646 ../controls/VariablePanel.py:841
  3350 msgid "User Data Types"
  3451 msgid "User Data Types"
  3351 msgstr ""
  3452 msgstr ""
  3352 
  3453 
  3353 #: ../canfestival/SlaveEditor.py:65 ../canfestival/NetworkEditor.py:86
  3454 #: ../canfestival/SlaveEditor.py:69 ../canfestival/NetworkEditor.py:93
  3354 msgid "User Type"
  3455 msgid "User Type"
  3355 msgstr ""
  3456 msgstr ""
  3356 
  3457 
  3357 #: ../PLCControler.py:95
  3458 #: ../plcopen/types_enums.py:75
  3358 msgid "User-defined POUs"
  3459 msgid "User-defined POUs"
  3359 msgstr ""
  3460 msgstr "POUs definidos pelo usuário"
  3360 
  3461 
  3361 #: ../dialogs/ActionBlockDialog.py:38
  3462 #: ../dialogs/ActionBlockDialog.py:42
  3362 msgid "Value"
  3463 msgid "Value"
  3363 msgstr ""
  3464 msgstr "Valor"
  3364 
  3465 
  3365 #: ../editors/DataTypeEditor.py:259
  3466 #: ../editors/DataTypeEditor.py:267
  3366 msgid "Values:"
  3467 msgid "Values:"
  3367 msgstr ""
  3468 msgstr "Valores:"
  3368 
  3469 
  3369 #: ../dialogs/ActionBlockDialog.py:42 ../editors/Viewer.py:526
  3470 #: ../dialogs/ActionBlockDialog.py:47 ../editors/Viewer.py:622
  3370 #: ../editors/Viewer.py:2385
  3471 #: ../editors/Viewer.py:2456
  3371 msgid "Variable"
  3472 msgid "Variable"
  3372 msgstr ""
  3473 msgstr "Variável"
  3373 
  3474 
  3374 #: ../editors/Viewer.py:308 ../editors/Viewer.py:338 ../editors/Viewer.py:360
  3475 #: ../editors/Viewer.py:352 ../editors/Viewer.py:382 ../editors/Viewer.py:404
  3375 #: ../editors/TextViewer.py:292 ../editors/TextViewer.py:343
  3476 #: ../editors/TextViewer.py:290 ../editors/TextViewer.py:344
  3376 #: ../editors/TextViewer.py:366 ../controls/VariablePanel.py:329
  3477 #: ../editors/TextViewer.py:367 ../controls/VariablePanel.py:355
  3377 msgid "Variable Drop"
  3478 msgid "Variable Drop"
  3378 msgstr ""
  3479 msgstr ""
  3379 
  3480 
  3380 #: ../dialogs/FBDVariableDialog.py:63
  3481 #: ../dialogs/FBDVariableDialog.py:68
  3381 msgid "Variable Properties"
  3482 msgid "Variable Properties"
  3382 msgstr ""
  3483 msgstr "Propriedades da variável"
  3383 
  3484 
  3384 #: ../editors/Viewer.py:288 ../editors/TextViewer.py:306
  3485 #: ../editors/Viewer.py:332 ../editors/TextViewer.py:306
  3385 #: ../controls/LocationCellEditor.py:97 ../controls/VariablePanel.py:290
  3486 #: ../controls/LocationCellEditor.py:102 ../controls/VariablePanel.py:316
  3386 #: ../controls/VariablePanel.py:350
  3487 #: ../controls/VariablePanel.py:379
  3387 msgid "Variable class"
  3488 msgid "Variable class"
  3388 msgstr ""
  3489 msgstr "Classe da variável"
  3389 
  3490 
  3390 #: ../editors/Viewer.py:395 ../editors/TextViewer.py:387
  3491 #: ../editors/Viewer.py:439 ../editors/TextViewer.py:388
  3391 msgid "Variable don't belong to this POU!"
  3492 msgid "Variable don't belong to this POU!"
  3392 msgstr ""
  3493 msgstr "Variável não pertence a este POU!"
  3393 
  3494 
  3394 #: ../dialogs/LDElementDialog.py:89
  3495 #: ../dialogs/LDElementDialog.py:92
  3395 msgid "Variable:"
  3496 msgid "Variable:"
  3396 msgstr ""
  3497 msgstr "Variável:"
  3397 
  3498 
  3398 #: ../controls/VariablePanel.py:72
  3499 #: ../controls/VariablePanel.py:90
  3399 msgid "Variables"
  3500 msgid "Variables"
  3400 msgstr ""
  3501 msgstr "Variáveis"
  3401 
  3502 
  3402 #: ../controls/ProjectPropertiesPanel.py:151
  3503 #: ../controls/ProjectPropertiesPanel.py:166
  3403 msgid "Vertical:"
  3504 msgid "Vertical:"
  3404 msgstr ""
  3505 msgstr ""
  3405 
  3506 
  3406 #: ../Beremiz_service.py:586
  3507 #: ../runtime/WampClient.py:113
       
  3508 #, python-format
       
  3509 msgid "WAMP Client connection failed (%s) .. retrying .."
       
  3510 msgstr "Falha na conexão com cliente WAMP (%s) ... tentando novamente... "
       
  3511 
       
  3512 #: ../runtime/WampClient.py:117
       
  3513 #, python-format
       
  3514 msgid "WAMP Client connection lost (%s) .. retrying .."
       
  3515 msgstr "Perda de conexão com cliente WAMP (%s)... tentando novamente..."
       
  3516 
       
  3517 #: ../connectors/WAMP/dialog.py:54
       
  3518 msgid "WAMP ID:"
       
  3519 msgstr "ID WAMP:"
       
  3520 
       
  3521 #: ../runtime/WampClient.py:172
       
  3522 msgid "WAMP client connecting to :"
       
  3523 msgstr "Cliente WAMP conectando a:"
       
  3524 
       
  3525 #: ../runtime/WampClient.py:148
       
  3526 msgid "WAMP client connection not established!"
       
  3527 msgstr "Conexão com cliente WAMP não estabelecida!"
       
  3528 
       
  3529 #: ../Beremiz_service.py:625
  3407 msgid "WAMP client startup failed. "
  3530 msgid "WAMP client startup failed. "
  3408 msgstr ""
  3531 msgstr "Falha na inicialização de cliente WAMP."
  3409 
  3532 
  3410 #: ../connectors/WAMP/__init__.py:91
  3533 #: ../Beremiz_service.py:621
       
  3534 msgid "WAMP config is incomplete."
       
  3535 msgstr "Configuração WAMP incompleta."
       
  3536 
       
  3537 #: ../Beremiz_service.py:623
       
  3538 msgid "WAMP config is missing."
       
  3539 msgstr "Configuração WAMP está faltando."
       
  3540 
       
  3541 #: ../connectors/WAMP/__init__.py:99
  3411 #, python-format
  3542 #, python-format
  3412 msgid "WAMP connecting to URL : %s\n"
  3543 msgid "WAMP connecting to URL : %s\n"
  3413 msgstr ""
  3544 msgstr "WAMP conectando a URL: %s\n"
  3414 
  3545 
  3415 #: ../connectors/WAMP/__init__.py:131
  3546 #: ../connectors/WAMP/__init__.py:140
  3416 msgid "WAMP connection timeout"
  3547 msgid "WAMP connection timeout"
  3417 msgstr ""
  3548 msgstr "Timeout da conexão WAMP"
  3418 
  3549 
  3419 #: ../connectors/WAMP/__init__.py:150
  3550 #: ../connectors/WAMP/__init__.py:158
  3420 #, python-format
  3551 #, python-format
  3421 msgid "WAMP connection to '%s' failed.\n"
  3552 msgid "WAMP connection to '%s' failed.\n"
  3422 msgstr ""
  3553 msgstr "Falha na conexão WAMP para '%s'.\n"
  3423 
  3554 
  3424 #: ../Beremiz_service.py:562
  3555 #: ../Beremiz_service.py:595
  3425 msgid "WAMP import failed :"
  3556 msgid "WAMP import failed :"
  3426 msgstr ""
  3557 msgstr "Falha na importação WAMP :"
  3427 
  3558 
  3428 #: ../wxglade_hmi/wxglade_hmi.py:35
  3559 #: ../runtime/WampClient.py:126
       
  3560 msgid "WAMP load error: "
       
  3561 msgstr "Erro de carregamento WAMP:"
       
  3562 
       
  3563 #: ../runtime/WampClient.py:108
       
  3564 msgid "WAMP session left"
       
  3565 msgstr ""
       
  3566 
       
  3567 #: ../wxglade_hmi/wxglade_hmi.py:44
  3429 msgid "WXGLADE GUI"
  3568 msgid "WXGLADE GUI"
  3430 msgstr ""
  3569 msgstr ""
  3431 
  3570 
  3432 #: ../dialogs/PouDialog.py:128 ../editors/LDViewer.py:891
  3571 #: ../runtime/WampClient.py:137
       
  3572 msgid "Wamp secret load error:"
       
  3573 msgstr ""
       
  3574 
       
  3575 #: ../dialogs/PouDialog.py:137 ../editors/LDViewer.py:902
  3433 msgid "Warning"
  3576 msgid "Warning"
  3434 msgstr ""
  3577 msgstr ""
  3435 
  3578 
  3436 #: ../ProjectController.py:666
  3579 #: ../ProjectController.py:726
  3437 msgid "Warnings in ST/IL/SFC code generator :\n"
  3580 msgid "Warnings in ST/IL/SFC code generator :\n"
  3438 msgstr ""
  3581 msgstr ""
  3439 
  3582 
  3440 #: ../dialogs/SearchInProjectDialog.py:78
  3583 #: ../dialogs/SearchInProjectDialog.py:82
  3441 msgid "Whole Project"
  3584 msgid "Whole Project"
  3442 msgstr ""
  3585 msgstr ""
  3443 
  3586 
  3444 #: ../controls/ProjectPropertiesPanel.py:119
  3587 #: ../controls/ProjectPropertiesPanel.py:134
  3445 msgid "Width:"
  3588 msgid "Width:"
  3446 msgstr ""
  3589 msgstr "Largura:"
  3447 
  3590 
  3448 #: ../dialogs/FindInPouDialog.py:93
  3591 #: ../dialogs/FindInPouDialog.py:94
  3449 msgid "Wrap search"
  3592 msgid "Wrap search"
  3450 msgstr ""
  3593 msgstr ""
  3451 
  3594 
  3452 #: ../dialogs/AboutDialog.py:130
  3595 #: ../dialogs/AboutDialog.py:126
  3453 msgid "Written by"
  3596 msgid "Written by"
  3454 msgstr ""
  3597 msgstr "Escrito por"
  3455 
  3598 
  3456 #: ../features.py:34
  3599 #: ../features.py:35
  3457 msgid "WxGlade GUI"
  3600 msgid "WxGlade GUI"
  3458 msgstr ""
  3601 msgstr "GUI WxGlade"
  3459 
  3602 
  3460 #: ../svgui/svgui.py:139
  3603 #: ../svgui/svgui.py:150
  3461 msgid ""
  3604 msgid ""
  3462 "You don't have write permissions.\n"
  3605 "You don't have write permissions.\n"
  3463 "Open Inkscape anyway ?"
  3606 "Open Inkscape anyway ?"
  3464 msgstr ""
  3607 msgstr ""
  3465 
  3608 "Você não possui permissão de escrita.\n"
  3466 #: ../wxglade_hmi/wxglade_hmi.py:137
  3609 "Abrir mesmo assim?"
       
  3610 
       
  3611 #: ../wxglade_hmi/wxglade_hmi.py:160
  3467 msgid ""
  3612 msgid ""
  3468 "You don't have write permissions.\n"
  3613 "You don't have write permissions.\n"
  3469 "Open wxGlade anyway ?"
  3614 "Open wxGlade anyway ?"
  3470 msgstr ""
  3615 msgstr ""
  3471 
  3616 "Você não tem permissão de escrita.\n"
  3472 #: ../ProjectController.py:342
  3617 "Abrir WxGlade mesmo assim?"
       
  3618 
       
  3619 #: ../ProjectController.py:390
  3473 msgid ""
  3620 msgid ""
  3474 "You must have permission to work on the project\n"
  3621 "You must have permission to work on the project\n"
  3475 "Work on a project copy ?"
  3622 "Work on a project copy ?"
  3476 msgstr ""
  3623 msgstr ""
  3477 
  3624 "É necessária permissão para trabalhar no projeto.\n"
  3478 #: ../editors/LDViewer.py:886
  3625 "Trabalhar numa cópia do projeto?"
       
  3626 
       
  3627 #: ../editors/LDViewer.py:897
  3479 msgid ""
  3628 msgid ""
  3480 "You must select the block or group of blocks around which a branch should be"
  3629 "You must select the block or group of blocks around which a branch should be"
  3481 " added!"
  3630 " added!"
  3482 msgstr ""
  3631 msgstr ""
  3483 
  3632 
  3484 #: ../editors/LDViewer.py:666
  3633 #: ../editors/LDViewer.py:677
  3485 msgid "You must select the wire where a contact should be added!"
  3634 msgid "You must select the wire where a contact should be added!"
  3486 msgstr ""
  3635 msgstr ""
  3487 
  3636 
  3488 #: ../dialogs/SFCStepNameDialog.py:48 ../dialogs/PouNameDialog.py:46
  3637 #: ../dialogs/SFCStepNameDialog.py:52 ../dialogs/PouNameDialog.py:50
  3489 msgid "You must type a name!"
  3638 msgid "You must type a name!"
  3490 msgstr ""
  3639 msgstr "Você deve digitar um nome!"
  3491 
  3640 
  3492 #: ../dialogs/ForceVariableDialog.py:175
  3641 #: ../dialogs/ForceVariableDialog.py:209
  3493 msgid "You must type a value!"
  3642 msgid "You must type a value!"
  3494 msgstr ""
  3643 msgstr "Você deve digitar um valor!"
  3495 
  3644 
  3496 #: ../IDEFrame.py:438
  3645 #: ../IDEFrame.py:440
  3497 msgid "Zoom"
  3646 msgid "Zoom"
  3498 msgstr ""
  3647 msgstr "Zoom"
  3499 
  3648 
  3500 #: ../dialogs/DurationEditorDialog.py:151
  3649 #: ../dialogs/DurationEditorDialog.py:158
  3501 msgid "days"
  3650 msgid "days"
  3502 msgstr ""
  3651 msgstr "dias"
  3503 
  3652 
  3504 #: ../PLCOpenEditor.py:333
  3653 #: ../PLCOpenEditor.py:317
  3505 #, python-format
  3654 #, python-format
  3506 msgid "error: %s\n"
  3655 msgid "error: %s\n"
  3507 msgstr ""
  3656 msgstr "erro: %s\n"
  3508 
  3657 
  3509 #: ../util/ProcessLogger.py:169
  3658 #: ../util/ProcessLogger.py:178
  3510 #, python-brace-format
  3659 #, python-brace-format
  3511 msgid "exited with status {a1} (pid {a2})\n"
  3660 msgid "exited with status {a1} (pid {a2})\n"
  3512 msgstr ""
  3661 msgstr ""
  3513 
  3662 
  3514 #: ../PLCOpenEditor.py:396 ../PLCOpenEditor.py:398
  3663 #: ../dialogs/PouDialog.py:36
  3515 msgid "file : "
       
  3516 msgstr ""
       
  3517 
       
  3518 #: ../dialogs/PouDialog.py:31
       
  3519 msgid "function"
  3664 msgid "function"
  3520 msgstr ""
  3665 msgstr ""
  3521 
  3666 
  3522 #: ../PLCOpenEditor.py:399
  3667 #: ../dialogs/PouDialog.py:36
  3523 msgid "function : "
       
  3524 msgstr ""
       
  3525 
       
  3526 #: ../dialogs/PouDialog.py:31
       
  3527 msgid "functionBlock"
  3668 msgid "functionBlock"
  3528 msgstr ""
  3669 msgstr ""
  3529 
  3670 
  3530 #: ../dialogs/DurationEditorDialog.py:151
  3671 #: ../dialogs/DurationEditorDialog.py:158
  3531 msgid "hours"
  3672 msgid "hours"
  3532 msgstr ""
  3673 msgstr "horas"
  3533 
  3674 
  3534 #: ../PLCOpenEditor.py:399
  3675 #: ../ProjectController.py:753
  3535 msgid "line : "
  3676 msgid "matiec installation is not found\n"
  3536 msgstr ""
  3677 msgstr "instalação do matiec não encontrada\n"
  3537 
  3678 
  3538 #: ../dialogs/DurationEditorDialog.py:153
  3679 #: ../dialogs/DurationEditorDialog.py:160
  3539 msgid "milliseconds"
  3680 msgid "milliseconds"
  3540 msgstr ""
  3681 msgstr "milissegundos"
  3541 
  3682 
  3542 #: ../dialogs/DurationEditorDialog.py:152
  3683 #: ../dialogs/DurationEditorDialog.py:159
  3543 msgid "minutes"
  3684 msgid "minutes"
  3544 msgstr ""
  3685 msgstr "minutos"
  3545 
  3686 
  3546 #: ../dialogs/PouDialog.py:31
  3687 #: ../dialogs/PouDialog.py:36
  3547 msgid "program"
  3688 msgid "program"
  3548 msgstr ""
  3689 msgstr "programa"
  3549 
  3690 
  3550 #: ../dialogs/DurationEditorDialog.py:152
  3691 #: ../dialogs/DurationEditorDialog.py:159
  3551 msgid "seconds"
  3692 msgid "seconds"
  3552 msgstr ""
  3693 msgstr "segundos"
  3553 
  3694 
  3554 #: ../plcopen/iec_std.csv:84
  3695 #: ../plcopen/iec_std.csv:84
  3555 msgid "string from the middle"
  3696 msgid "string from the middle"
  3556 msgstr ""
  3697 msgstr ""
  3557 
  3698 
  3561 
  3702 
  3562 #: ../plcopen/iec_std.csv:83
  3703 #: ../plcopen/iec_std.csv:83
  3563 msgid "string right of"
  3704 msgid "string right of"
  3564 msgstr ""
  3705 msgstr ""
  3565 
  3706 
  3566 #: ../Beremiz.py:126
  3707 #: ../Beremiz.py:167
  3567 msgid "update info unavailable."
  3708 msgid "update info unavailable."
  3568 msgstr ""
  3709 msgstr ""
  3569 
  3710 
  3570 #: ../PLCOpenEditor.py:331
  3711 #: ../PLCOpenEditor.py:315
  3571 #, python-format
  3712 #, python-format
  3572 msgid "warning: %s\n"
  3713 msgid "warning: %s\n"
  3573 msgstr ""
  3714 msgstr ""
  3574 
  3715 
  3575 #: ../PLCControler.py:970
  3716 #: ../PLCControler.py:576
  3576 #, python-brace-format
  3717 #, python-brace-format
  3577 msgid "{a1} \"{a2}\" can't be pasted as a {a3}."
  3718 msgid "{a1} \"{a2}\" can't be pasted as a {a3}."
  3578 msgstr ""
  3719 msgstr ""
  3579 
  3720 
  3580 #: ../ConfigTreeNode.py:56
  3721 #: ../ConfigTreeNode.py:58
  3581 #, python-brace-format
  3722 #, python-brace-format
  3582 msgid ""
  3723 msgid ""
  3583 "{a1} XML file doesn't follow XSD schema at line %{a2}:\n"
  3724 "{a1} XML file doesn't follow XSD schema at line {a2}:\n"
  3584 "{a3}"
  3725 "{a3}"
  3585 msgstr ""
  3726 msgstr ""
  3586 
  3727 
  3587 #: Extra XSD strings
  3728 #: Extra XSD strings
  3588 msgid "CanFestivalSlaveNode"
  3729 msgid "CanFestivalSlaveNode"
  3626 
  3767 
  3627 msgid "XenoConfig"
  3768 msgid "XenoConfig"
  3628 msgstr ""
  3769 msgstr ""
  3629 
  3770 
  3630 msgid "Compiler"
  3771 msgid "Compiler"
  3631 msgstr ""
  3772 msgstr "Compilador"
  3632 
  3773 
  3633 msgid "CFLAGS"
  3774 msgid "CFLAGS"
  3634 msgstr ""
  3775 msgstr ""
  3635 
  3776 
  3636 msgid "Linker"
  3777 msgid "Linker"
  3637 msgstr ""
  3778 msgstr ""
  3638 
  3779 
  3639 msgid "LDFLAGS"
  3780 msgid "LDFLAGS"
  3640 msgstr ""
  3781 msgstr ""
  3641 
  3782 
  3642 msgid "PLC"
       
  3643 msgstr ""
       
  3644 
       
  3645 msgid "Linux"
  3783 msgid "Linux"
  3646 msgstr ""
  3784 msgstr "Linux"
  3647 
  3785 
  3648 msgid "Win32"
  3786 msgid "Win32"
       
  3787 msgstr "Win32"
       
  3788 
       
  3789 msgid "ModbusRequest"
       
  3790 msgstr ""
       
  3791 
       
  3792 msgid "SlaveID"
       
  3793 msgstr ""
       
  3794 
       
  3795 msgid "Nr_of_Channels"
       
  3796 msgstr ""
       
  3797 
       
  3798 msgid "Start_Address"
       
  3799 msgstr ""
       
  3800 
       
  3801 msgid "Timeout_in_ms"
       
  3802 msgstr ""
       
  3803 
       
  3804 msgid "MemoryArea"
       
  3805 msgstr ""
       
  3806 
       
  3807 msgid "MemoryAreaType"
       
  3808 msgstr ""
       
  3809 
       
  3810 msgid "ModbusTCPclient"
       
  3811 msgstr ""
       
  3812 
       
  3813 msgid "Remote_IP_Address"
       
  3814 msgstr ""
       
  3815 
       
  3816 msgid "Remote_Port_Number"
       
  3817 msgstr ""
       
  3818 
       
  3819 msgid "Invocation_Rate_in_ms"
       
  3820 msgstr ""
       
  3821 
       
  3822 msgid "ModbusServerNode"
       
  3823 msgstr ""
       
  3824 
       
  3825 msgid "Local_IP_Address"
       
  3826 msgstr ""
       
  3827 
       
  3828 msgid "Local_Port_Number"
       
  3829 msgstr ""
       
  3830 
       
  3831 msgid "ModbusRTUclient"
       
  3832 msgstr ""
       
  3833 
       
  3834 msgid "Serial_Port"
       
  3835 msgstr ""
       
  3836 
       
  3837 msgid "Baud_Rate"
       
  3838 msgstr ""
       
  3839 
       
  3840 msgid "Parity"
       
  3841 msgstr "Paridade"
       
  3842 
       
  3843 msgid "Stop_Bits"
       
  3844 msgstr ""
       
  3845 
       
  3846 msgid "ModbusRTUslave"
       
  3847 msgstr ""
       
  3848 
       
  3849 msgid "ModbusRoot"
       
  3850 msgstr ""
       
  3851 
       
  3852 msgid "MaxRemoteTCPclients"
  3649 msgstr ""
  3853 msgstr ""
  3650 
  3854 
  3651 msgid "BaseParams"
  3855 msgid "BaseParams"
  3652 msgstr ""
  3856 msgstr ""
  3653 
  3857 
  3662 
  3866 
  3663 msgid "TargetType"
  3867 msgid "TargetType"
  3664 msgstr ""
  3868 msgstr ""
  3665 
  3869 
  3666 msgid "Libraries"
  3870 msgid "Libraries"
  3667 msgstr ""
  3871 msgstr "Bibliotecas"
  3668 
  3872 
  3669 msgid "URI_location"
  3873 msgid "URI_location"
  3670 msgstr ""
  3874 msgstr ""
  3671 
  3875 
  3672 msgid "Disable_Extensions"
  3876 msgid "Disable_Extensions"
  3674 
  3878 
  3675 msgid "%(codefile_name)s"
  3879 msgid "%(codefile_name)s"
  3676 msgstr ""
  3880 msgstr ""
  3677 
  3881 
  3678 msgid "variables"
  3882 msgid "variables"
  3679 msgstr ""
  3883 msgstr "variáveis"
  3680 
  3884 
  3681 msgid "variable"
  3885 msgid "variable"
  3682 msgstr ""
  3886 msgstr "variável"
  3683 
  3887 
  3684 msgid "name"
  3888 msgid "name"
  3685 msgstr ""
  3889 msgstr "nome"
  3686 
  3890 
  3687 msgid "type"
  3891 msgid "type"
  3688 msgstr ""
  3892 msgstr "tipo"
  3689 
  3893 
  3690 msgid "class"
  3894 msgid "class"
  3691 msgstr ""
  3895 msgstr "classe"
  3692 
  3896 
  3693 msgid "initial"
  3897 msgid "initial"
  3694 msgstr ""
  3898 msgstr "inicia"
  3695 
  3899 
  3696 msgid "desc"
  3900 msgid "desc"
  3697 msgstr ""
  3901 msgstr ""
  3698 
  3902 
  3699 msgid "onchange"
  3903 msgid "onchange"
  3758 "The derivative function block produces an output XOUT proportional to the "
  3962 "The derivative function block produces an output XOUT proportional to the "
  3759 "rate of change of the input XIN."
  3963 "rate of change of the input XIN."
  3760 msgstr ""
  3964 msgstr ""
  3761 
  3965 
  3762 msgid "0 - manual , 1 - automatic"
  3966 msgid "0 - manual , 1 - automatic"
  3763 msgstr ""
  3967 msgstr "0 - manual, 1 - automático"
  3764 
  3968 
  3765 msgid "Process variable"
  3969 msgid "Process variable"
  3766 msgstr ""
  3970 msgstr ""
  3767 
  3971 
  3768 msgid "Set point"
  3972 msgid "Set point"
  3820 msgid "The RS bistable is a latch where the Reset dominates."
  4024 msgid "The RS bistable is a latch where the Reset dominates."
  3821 msgstr ""
  4025 msgstr ""
  3822 
  4026 
  3823 msgid ""
  4027 msgid ""
  3824 "The semaphore provides a mechanism to allow software elements mutually "
  4028 "The semaphore provides a mechanism to allow software elements mutually "
  3825 "exclusive access to certain ressources."
  4029 "exclusive access to certain resources."
  3826 msgstr ""
  4030 msgstr ""
  3827 
  4031 
  3828 msgid "The output produces a single pulse when a rising edge is detected."
  4032 msgid "The output produces a single pulse when a rising edge is detected."
  3829 msgstr ""
  4033 msgstr ""
  3830 
  4034