diff -r e0f16317668e -r 15f18dc8b56a i18n/Beremiz_pt_PT.po --- a/i18n/Beremiz_pt_PT.po Thu Nov 22 23:39:54 2018 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,3916 +0,0 @@ -# English translations for Beremiz package. -# Copyright (C) 2017 THE Beremiz'S COPYRIGHT HOLDER -# This file is distributed under the same license as the Beremiz package. -# Automatically generated, 2017. -# -# Translators: -# Pedro Coimbra , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Beremiz\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-07-05 13:02+0300\n" -"PO-Revision-Date: 2017-07-05 13:02+0300\n" -"Last-Translator: Pedro Coimbra , 2017\n" -"Language-Team: Portuguese (https://www.transifex.com/beremiz/teams/75746/pt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: ../BeremizIDE.py:1095 ../PLCOpenEditor.py:418 -#, python-format -msgid "" -"\n" -"An unhandled exception (bug) occured. Bug report saved at :\n" -"(%s)\n" -"\n" -"Please be kind enough to send this file to:\n" -"beremiz-devel@lists.sourceforge.net\n" -"\n" -"You should now restart program.\n" -"\n" -"Traceback:\n" -msgstr "" - -#: ../controls/VariablePanel.py:72 -msgid " External" -msgstr "Externo" - -#: ../controls/VariablePanel.py:71 -msgid " InOut" -msgstr "EntradaSaída" - -#: ../controls/VariablePanel.py:71 -msgid " Input" -msgstr "Entrada" - -#: ../controls/VariablePanel.py:72 -msgid " Local" -msgstr "Local" - -#: ../controls/VariablePanel.py:71 -msgid " Output" -msgstr "Saída" - -#: ../controls/VariablePanel.py:73 -msgid " Temp" -msgstr "Temp" - -#: ../dialogs/PouTransitionDialog.py:94 ../dialogs/ProjectDialog.py:69 -#: ../dialogs/PouActionDialog.py:92 ../dialogs/PouDialog.py:114 -#, python-format -msgid " and %s" -msgstr "e %s" - -#: ../ProjectController.py:1151 -msgid " generation failed !\n" -msgstr "geração falhada !\n" - -#: ../plcopen/plcopen.py:886 -#, python-format -msgid "\"%s\" Data Type doesn't exist !!!" -msgstr "\" %s \" O tipo de dados não existe !!!" - -#: ../plcopen/plcopen.py:904 -#, python-format -msgid "\"%s\" POU already exists !!!" -msgstr "\" %s \" POU já existe !!!" - -#: ../plcopen/plcopen.py:925 -#, python-format -msgid "\"%s\" POU doesn't exist !!!" -msgstr "\" %s \" POU não existe !!!" - -#: ../editors/Viewer.py:247 -#, python-format -msgid "\"%s\" can't use itself!" -msgstr "\"%s\" não pode usar-se!" - -#: ../IDEFrame.py:1655 ../IDEFrame.py:1674 -#, python-format -msgid "\"%s\" config already exists!" -msgstr "\"%s \" config já existe!" - -#: ../plcopen/plcopen.py:472 -#, python-format -msgid "\"%s\" configuration already exists !!!" -msgstr "\"%s\" configuração já existe !!!" - -#: ../IDEFrame.py:1605 -#, python-format -msgid "\"%s\" data type already exists!" -msgstr "\"%s\" o tipo de dados já existe!" - -#: ../dialogs/PouTransitionDialog.py:105 ../dialogs/BlockPreviewDialog.py:220 -#: ../dialogs/PouActionDialog.py:103 ../editors/Viewer.py:263 -#: ../editors/Viewer.py:331 ../editors/Viewer.py:355 ../editors/Viewer.py:375 -#: ../editors/TextViewer.py:272 ../editors/TextViewer.py:301 -#: ../controls/VariablePanel.py:396 -#, python-format -msgid "\"%s\" element for this pou already exists!" -msgstr "\"%s\" o elemento para esta pou já existe!" - -#: ../BeremizIDE.py:897 -#, python-format -msgid "\"%s\" folder is not a valid Beremiz project\n" -msgstr "\"%s\" o ficheiro não é um projecto Beremiz válido\n" - -#: ../dialogs/SFCStepNameDialog.py:52 ../dialogs/PouTransitionDialog.py:101 -#: ../dialogs/BlockPreviewDialog.py:208 ../dialogs/PouNameDialog.py:50 -#: ../dialogs/PouActionDialog.py:99 ../dialogs/PouDialog.py:121 -#: ../editors/ResourceEditor.py:449 ../editors/ResourceEditor.py:484 -#: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:587 -#: ../editors/CodeFileEditor.py:776 ../controls/VariablePanel.py:773 -#: ../IDEFrame.py:1596 -#, python-format -msgid "\"%s\" is a keyword. It can't be used!" -msgstr "\"%s\" é uma palavra-chave. Não pode ser usada!" - -#: ../plcopen/plcopen.py:2417 -#, python-format -msgid "\"%s\" is an invalid value!" -msgstr "\"%s\" é um valor inválido!" - -#: ../PLCOpenEditor.py:349 ../PLCOpenEditor.py:391 -#, python-format -msgid "\"%s\" is not a valid folder!" -msgstr "\"%s\" não é um ficheiro válido!" - -#: ../dialogs/SFCStepNameDialog.py:50 ../dialogs/PouTransitionDialog.py:99 -#: ../dialogs/BlockPreviewDialog.py:204 ../dialogs/PouNameDialog.py:48 -#: ../dialogs/PouActionDialog.py:97 ../dialogs/PouDialog.py:119 -#: ../editors/ResourceEditor.py:447 ../editors/ResourceEditor.py:482 -#: ../editors/DataTypeEditor.py:585 ../editors/CodeFileEditor.py:774 -#: ../controls/VariablePanel.py:771 ../IDEFrame.py:1594 -#, python-format -msgid "\"%s\" is not a valid identifier!" -msgstr "\"%s\" não é um identificador válido!" - -#: ../IDEFrame.py:2410 -#, python-format -msgid "\"%s\" is used by one or more POUs. Do you wish to continue?" -msgstr "\"%s\" é usáda por uma ou mais POUs. Deseja continuar?" - -#: ../dialogs/BlockPreviewDialog.py:212 ../dialogs/PouDialog.py:123 -#: ../editors/Viewer.py:261 ../editors/Viewer.py:316 ../editors/Viewer.py:346 -#: ../editors/Viewer.py:368 ../editors/TextViewer.py:270 -#: ../editors/TextViewer.py:299 ../editors/TextViewer.py:350 -#: ../editors/TextViewer.py:373 ../controls/VariablePanel.py:338 -#: ../IDEFrame.py:1614 -#, python-format -msgid "\"%s\" pou already exists!" -msgstr "\"%s\" pou já existe!" - -#: ../dialogs/SFCStepNameDialog.py:58 -#, python-format -msgid "\"%s\" step already exists!" -msgstr "\"%s\" o passo já existe!" - -#: ../editors/DataTypeEditor.py:550 -#, python-format -msgid "\"%s\" value already defined!" -msgstr "\"%s\" valor já defenido|" - -#: ../dialogs/ArrayTypeDialog.py:97 ../editors/DataTypeEditor.py:743 -#, python-format -msgid "\"%s\" value isn't a valid array dimension!" -msgstr "\"%s\" o valor não é uma dimensão de matriz válida!" - -#: ../dialogs/ArrayTypeDialog.py:103 ../editors/DataTypeEditor.py:750 -#, python-format -msgid "" -"\"%s\" value isn't a valid array dimension!\n" -"Right value must be greater than left value." -msgstr "" -"\"%s\" o valor não é uma dimensão de matriz válida!\n" -"O valor direito tem de ser maior do que o valor esquerdo." - -#: ../PLCGenerator.py:1101 -#, python-brace-format -msgid "\"{a1}\" function cancelled in \"{a2}\" POU: No input connected" -msgstr "\"{a1}\" função cancelada na POU \"{a2}\" : Sem entrada conectada" - -#: ../editors/Viewer.py:251 -#, python-brace-format -msgid "\"{a1}\" is already used by \"{a2}\"!" -msgstr "\"{a1}\" já está a ser usada por \"{a2}\"!" - -#: ../plcopen/plcopen.py:496 -#, python-brace-format -msgid "\"{a1}\" resource already exists in \"{a2}\" configuration !!!" -msgstr "o recurso\"{a1}\" já existe na configuração\"{a2}\" !!!" - -#: ../plcopen/plcopen.py:514 -#, python-brace-format -msgid "\"{a1}\" resource doesn't exist in \"{a2}\" configuration !!!" -msgstr "o recurso\"{a1}\" não existe na configuração\"{a2}\" !!!" - -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:578 -#, python-format -msgid "%03gms" -msgstr "%03gms" - -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:569 -#, python-format -msgid "%dd" -msgstr "%dd" - -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:56 -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:570 -#, python-format -msgid "%dh" -msgstr "%dh" - -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:55 -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:571 -#, python-format -msgid "%dm" -msgstr "%dm" - -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:53 -#, python-format -msgid "%dms" -msgstr "%dms" - -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:54 -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:572 -#, python-format -msgid "%ds" -msgstr "%ds" - -#: ../PLCControler.py:1533 -#, python-format -msgid "%s Data Types" -msgstr "%s Tipo de dados" - -#: ../PLCControler.py:1516 -#, python-format -msgid "%s POUs" -msgstr "%s POUs" - -#: ../canfestival/SlaveEditor.py:69 ../canfestival/NetworkEditor.py:90 -#, python-format -msgid "%s Profile" -msgstr "%s Perfil" - -#: ../plcopen/plcopen.py:1650 ../plcopen/plcopen.py:1657 -#: ../plcopen/plcopen.py:1669 ../plcopen/plcopen.py:1677 -#: ../plcopen/plcopen.py:1687 -#, python-format -msgid "%s body don't have instances!" -msgstr "%s o corpo não tem instâncias!" - -#: ../plcopen/plcopen.py:1705 ../plcopen/plcopen.py:1712 -#: ../plcopen/plcopen.py:1719 -#, python-format -msgid "%s body don't have text!" -msgstr "%s o corpo não tem texto!" - -#: ../IDEFrame.py:386 -msgid "&Add Element" -msgstr "&Adicione elemento" - -#: ../dialogs/AboutDialog.py:73 ../dialogs/AboutDialog.py:121 -#: ../dialogs/AboutDialog.py:158 -msgid "&Close" -msgstr "&Fechar" - -#: ../IDEFrame.py:356 -msgid "&Configuration" -msgstr "&Configuração" - -#: ../IDEFrame.py:345 -msgid "&Data Type" -msgstr "&Tipo de dados" - -#: ../IDEFrame.py:390 -msgid "&Delete" -msgstr "&Apagar" - -#: ../IDEFrame.py:337 -msgid "&Display" -msgstr "&Exibir" - -#: ../IDEFrame.py:336 -msgid "&Edit" -msgstr "&Editar" - -#: ../IDEFrame.py:335 -msgid "&File" -msgstr "&Ficheiro" - -#: ../IDEFrame.py:347 -msgid "&Function" -msgstr "&Função" - -#: ../IDEFrame.py:338 -msgid "&Help" -msgstr "&Ajuda" - -#: ../dialogs/AboutDialog.py:72 -msgid "&License" -msgstr "&Licensa" - -#: ../IDEFrame.py:351 -msgid "&Program" -msgstr "&Programa" - -#: ../PLCOpenEditor.py:127 -msgid "&Properties" -msgstr "&Propriedades" - -#: ../BeremizIDE.py:219 -msgid "&Recent Projects" -msgstr "&Projectos recentes" - -#: ../IDEFrame.py:353 -msgid "&Resource" -msgstr "&Recurso" - -#: ../controls/SearchResultPanel.py:239 -#, python-brace-format -msgid "'{a1}' - {a2} match in project" -msgstr "'{a1}' - {a2} é idêntico no projecto" - -#: ../controls/SearchResultPanel.py:241 -#, python-brace-format -msgid "'{a1}' - {a2} matches in project" -msgstr "'{a1}' - {a2} são idênticos no projecto" - -#: ../connectors/PYRO/__init__.py:90 -#, python-brace-format -msgid "'{a1}' is located at {a2}\n" -msgstr "'{a1}' está localizado em {a2}\n" - -#: ../controls/SearchResultPanel.py:291 -#, python-format -msgid "(%d matches)" -msgstr "(%d corresponde)" - -#: ../PLCOpenEditor.py:406 ../PLCOpenEditor.py:408 ../PLCOpenEditor.py:409 -msgid ", " -msgstr "," - -#: ../dialogs/PouTransitionDialog.py:96 ../dialogs/PouActionDialog.py:94 -#: ../dialogs/PouDialog.py:116 -#, python-format -msgid ", %s" -msgstr ", %s" - -#: ../PLCOpenEditor.py:404 -msgid ". " -msgstr "." - -#: ../controls/LogViewer.py:279 -msgid "1d" -msgstr "1d" - -#: ../controls/LogViewer.py:280 -msgid "1h" -msgstr "1h" - -#: ../controls/LogViewer.py:281 -msgid "1m" -msgstr "1m" - -#: ../controls/LogViewer.py:282 -msgid "1s" -msgstr "1s" - -#: ../dialogs/PouDialog.py:125 ../IDEFrame.py:1617 ../IDEFrame.py:1663 -#: ../IDEFrame.py:1682 -#, python-format -msgid "" -"A POU has an element named \"%s\". This could cause a conflict. Do you wish " -"to continue?" -msgstr "" -"Uma POU contém um elemento chamado \"%s\" Isto pode causar um conflito. " -"Deseja continuar?" - -#: ../dialogs/SFCStepNameDialog.py:54 ../dialogs/PouTransitionDialog.py:103 -#: ../dialogs/PouNameDialog.py:52 ../dialogs/PouActionDialog.py:101 -#: ../controls/VariablePanel.py:775 ../IDEFrame.py:1631 ../IDEFrame.py:1644 -#, python-format -msgid "A POU named \"%s\" already exists!" -msgstr "Uma POU chmada \"%s\" já existe!" - -#: ../ConfigTreeNode.py:424 -#, python-brace-format -msgid "A child named \"{a1}\" already exists -> \"{a2}\"\n" -msgstr "Um filho chamado \"{a1}\" ajá existe -> \"{a2}\"\n" - -#: ../dialogs/BrowseLocationsDialog.py:218 -msgid "A location must be selected!" -msgstr "Uma localização tem de ser seleccionada!" - -#: ../editors/ResourceEditor.py:451 -msgid "A task with the same name already exists!" -msgstr "Uma tarefa com o mesmo nome já existe!" - -#: ../dialogs/SFCStepNameDialog.py:56 ../controls/VariablePanel.py:777 -#: ../IDEFrame.py:1633 ../IDEFrame.py:1646 -#, python-format -msgid "A variable with \"%s\" as name already exists in this pou!" -msgstr "Uma variavel com o nome\"%s\" já existe nesta pou!" - -#: ../editors/CodeFileEditor.py:780 -#, python-format -msgid "A variable with \"%s\" as name already exists!" -msgstr "Uma variavel com o nome\"%s\" já existe!" - -#: ../BeremizIDE.py:283 ../dialogs/AboutDialog.py:48 ../PLCOpenEditor.py:168 -msgid "About" -msgstr "Sobre" - -#: ../plcopen/iec_std.csv:22 -msgid "Absolute number" -msgstr "Numero absoluto" - -#: ../dialogs/SFCStepDialog.py:73 ../dialogs/ActionBlockDialog.py:43 -msgid "Action" -msgstr "Acção" - -#: ../editors/Viewer.py:614 ../editors/Viewer.py:2394 -msgid "Action Block" -msgstr "Bloco de acção" - -#: ../dialogs/PouActionDialog.py:82 -msgid "Action Name" -msgstr "Nome da acção" - -#: ../dialogs/PouActionDialog.py:49 -msgid "Action Name:" -msgstr "Nome da acção:" - -#: ../plcopen/plcopen.py:1364 -#, python-format -msgid "Action with name %s doesn't exist!" -msgstr "A acção com o nome \"%s\" não existe!" - -#: ../PLCControler.py:98 -msgid "Actions" -msgstr "Acções" - -#: ../dialogs/ActionBlockDialog.py:133 -msgid "Actions:" -msgstr "Acções:" - -#: ../editors/Viewer.py:431 -msgid "Active" -msgstr "Activo" - -#: ../canfestival/SlaveEditor.py:80 ../canfestival/NetworkEditor.py:101 -#: ../BeremizIDE.py:965 ../editors/Viewer.py:647 -msgid "Add" -msgstr "Adicionar" - -#: ../IDEFrame.py:1893 ../IDEFrame.py:1928 -msgid "Add Action" -msgstr "Adicionar acção" - -#: ../features.py:32 -msgid "Add C code accessing located variables synchronously" -msgstr "Adicionar codigo C acessando variaveis localizadas sincronamente" - -#: ../IDEFrame.py:1876 -msgid "Add Configuration" -msgstr "Adicionar Configuração" - -#: ../IDEFrame.py:1856 -msgid "Add DataType" -msgstr "Adicionar um Tipo de Dados" - -#: ../editors/Viewer.py:572 -msgid "Add Divergence Branch" -msgstr "Adicionar um Ramo de divergência" - -#: ../dialogs/DiscoveryDialog.py:117 -msgid "Add IP" -msgstr "Adicionar IP" - -#: ../IDEFrame.py:1864 -msgid "Add POU" -msgstr "Adicionao POU" - -#: ../features.py:33 -msgid "Add Python code executed asynchronously" -msgstr "Adicionar codigo Python executado assincronamente" - -#: ../IDEFrame.py:1904 ../IDEFrame.py:1954 -msgid "Add Resource" -msgstr "Adicionar Recurso" - -#: ../IDEFrame.py:1882 ../IDEFrame.py:1925 -msgid "Add Transition" -msgstr "Adicionar Transição" - -#: ../editors/Viewer.py:559 -msgid "Add Wire Segment" -msgstr "Adicionar seguemento de ligação" - -#: ../editors/SFCViewer.py:433 -msgid "Add a new initial step" -msgstr "Adicionar um novo passo de inicio" - -#: ../editors/Viewer.py:2757 ../editors/SFCViewer.py:770 -msgid "Add a new jump" -msgstr "Adicionar um novo salto" - -#: ../editors/SFCViewer.py:455 -msgid "Add a new step" -msgstr "Adicionar um novo passo" - -#: ../features.py:34 -msgid "Add a simple WxGlade based GUI." -msgstr "Adicionar um simples GUI baseado em WxGlade" - -#: ../dialogs/ActionBlockDialog.py:137 -msgid "Add action" -msgstr "Adicionar acção" - -#: ../editors/DataTypeEditor.py:352 -msgid "Add element" -msgstr "Adicionar elemento" - -#: ../editors/ResourceEditor.py:268 -msgid "Add instance" -msgstr "Adicionar instância" - -#: ../canfestival/NetworkEditor.py:103 -msgid "Add slave" -msgstr "Adicionar escravo" - -#: ../editors/ResourceEditor.py:239 -msgid "Add task" -msgstr "Adicionar tarefa" - -#: ../editors/CodeFileEditor.py:658 ../controls/VariablePanel.py:450 -msgid "Add variable" -msgstr "Adicionar variável" - -#: ../plcopen/iec_std.csv:33 -msgid "Addition" -msgstr "Adição" - -#: ../plcopen/definitions.py:49 -msgid "Additional function blocks" -msgstr "Blocos de função adicionais" - -#: ../editors/Viewer.py:630 -msgid "Adjust Block Size" -msgstr "Ajustar tamanho de bloco" - -#: ../editors/Viewer.py:1686 -msgid "Alignment" -msgstr "Alinhamento" - -#: ../dialogs/BrowseLocationsDialog.py:40 -#: ../dialogs/BrowseLocationsDialog.py:48 -#: ../dialogs/BrowseLocationsDialog.py:141 -#: ../dialogs/BrowseLocationsDialog.py:144 ../controls/LogViewer.py:298 -#: ../controls/VariablePanel.py:70 -msgid "All" -msgstr "Tudo" - -#: ../editors/FileManagementPanel.py:35 -msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv" -msgstr "Todos os ficheiros (*.*)|*.*|CSV files (*.csv)|*.csv" - -#: ../ProjectController.py:1685 -msgid "Already connected. Please disconnect\n" -msgstr "Já conectado. Por favor desconecte-se\n" - -#: ../editors/DataTypeEditor.py:591 -#, python-format -msgid "An element named \"%s\" already exists in this structure!" -msgstr "Um elemento chamado \"%s\" já existe nesta estrutura!" - -#: ../editors/ResourceEditor.py:486 -msgid "An instance with the same name already exists!" -msgstr "Uma instância com o mesmo nome já existe!" - -#: ../dialogs/ConnectionDialog.py:100 -msgid "Apply name modification to all continuations with the same name" -msgstr "" -"Aplicar modificação de nome para todas as continuações com o mesmo nome" - -#: ../plcopen/iec_std.csv:31 -msgid "Arc cosine" -msgstr "Arco coseno" - -#: ../plcopen/iec_std.csv:30 -msgid "Arc sine" -msgstr "Arco seno" - -#: ../plcopen/iec_std.csv:32 -msgid "Arc tangent" -msgstr "Arco tangente" - -#: ../plcopen/iec_std.csv:33 -msgid "Arithmetic" -msgstr "Aritmético" - -#: ../editors/DataTypeEditor.py:54 ../editors/DataTypeEditor.py:633 -#: ../controls/VariablePanel.py:858 -msgid "Array" -msgstr "Array" - -#: ../plcopen/iec_std.csv:39 -msgid "Assignment" -msgstr "Atribuição" - -#: ../dialogs/FBDVariableDialog.py:222 -msgid "At least a variable or an expression must be selected!" -msgstr "Pelo menos uma variável ou expressão tem de ser seleccionada!" - -#: ../controls/ProjectPropertiesPanel.py:100 -msgid "Author" -msgstr "Autor" - -#: ../controls/ProjectPropertiesPanel.py:97 -msgid "Author Name (optional):" -msgstr "Nome de Autor (opcional)" - -#: ../dialogs/FindInPouDialog.py:77 -msgid "Backward" -msgstr "Para trás" - -#: ../util/Zeroconf.py:599 -msgid "Bad domain name (circular) at " -msgstr "Mau nome de domínio (circular) em" - -#: ../util/Zeroconf.py:602 -msgid "Bad domain name at " -msgstr "Mau nome de domínio em" - -#: ../canfestival/config_utils.py:342 ../canfestival/config_utils.py:630 -#, python-format -msgid "Bad location size : %s" -msgstr "Mau tamanho de posição %s" - -#: ../dialogs/ArrayTypeDialog.py:54 ../editors/DataTypeEditor.py:175 -#: ../editors/DataTypeEditor.py:205 ../editors/DataTypeEditor.py:297 -msgid "Base Type:" -msgstr "Tipo base" - -#: ../editors/DataTypeEditor.py:623 ../controls/VariablePanel.py:816 -msgid "Base Types" -msgstr "Tipos base" - -#: ../BeremizIDE.py:455 -msgid "Beremiz" -msgstr "Beremiz" - -#: ../plcopen/iec_std.csv:70 -msgid "Binary selection (1 of 2)" -msgstr "Selecção binária (1 de 2)" - -#: ../plcopen/iec_std.csv:62 -msgid "Bit-shift" -msgstr "Bit-shift" - -#: ../plcopen/iec_std.csv:66 -msgid "Bitwise" -msgstr "Bitwise" - -#: ../plcopen/iec_std.csv:66 -msgid "Bitwise AND" -msgstr "Bitwise AND" - -#: ../plcopen/iec_std.csv:67 -msgid "Bitwise OR" -msgstr "Bitwise OR" - -#: ../plcopen/iec_std.csv:68 -msgid "Bitwise XOR" -msgstr "Bitwise XOR" - -#: ../plcopen/iec_std.csv:69 -msgid "Bitwise inverting" -msgstr "Bitwise inverting" - -#: ../editors/Viewer.py:584 ../editors/Viewer.py:2407 -msgid "Block" -msgstr "Bloco" - -#: ../dialogs/FBDBlockDialog.py:60 -msgid "Block Properties" -msgstr "Propriedades do bloco" - -#: ../editors/TextViewer.py:262 -msgid "Block name" -msgstr "Nome do bloco " - -#: ../editors/Viewer.py:550 -msgid "Bottom" -msgstr "Fundo" - -#: ../ProjectController.py:1363 -msgid "Broken" -msgstr "Avariado" - -#: ../dialogs/BrowseValuesLibraryDialog.py:38 -#, python-format -msgid "Browse %s values library" -msgstr "Explore a biblioteca de valores %s" - -#: ../dialogs/BrowseLocationsDialog.py:65 -msgid "Browse Locations" -msgstr "Navegar nos endereços" - -#: ../ProjectController.py:1832 -msgid "Build" -msgstr "Compilar" - -#: ../ProjectController.py:1297 -msgid "Build directory already clean\n" -msgstr "Directório de compilação já está limpo\n" - -#: ../ProjectController.py:1833 -msgid "Build project into build folder" -msgstr "Compilar projecto no ficheiro de compilação" - -#: ../ProjectController.py:1080 -msgid "C Build crashed !\n" -msgstr "A compilação C quebrou !\n" - -#: ../ProjectController.py:1077 -msgid "C Build failed.\n" -msgstr "A compilação C falhou.\n" - -#: ../c_ext/CFileEditor.py:63 -msgid "C code" -msgstr "Codigo C" - -#: ../ProjectController.py:1155 -msgid "C code generated successfully.\n" -msgstr "Codigo C gerado com sucesso.\n" - -#: ../targets/toolchain_makefile.py:122 -msgid "C compilation failed.\n" -msgstr "A compilação C falhou.\n" - -#: ../targets/toolchain_gcc.py:192 -#, python-format -msgid "C compilation of %s failed.\n" -msgstr "A compilação C de %s falhou.\n" - -#: ../features.py:32 -msgid "C extension" -msgstr "Extensão C" - -#: ../dialogs/AboutDialog.py:71 -msgid "C&redits" -msgstr "C&redits" - -#: ../canfestival/NetworkEditor.py:52 -msgid "CANOpen network" -msgstr "Rede CANOpen" - -#: ../canfestival/SlaveEditor.py:44 -msgid "CANOpen slave" -msgstr "Escravo CANOpen" - -#: ../features.py:31 -msgid "CANopen support" -msgstr "Suporte CANOpen" - -#: ../plcopen/plcopen.py:1589 ../plcopen/plcopen.py:1603 -#: ../plcopen/plcopen.py:1627 ../plcopen/plcopen.py:1643 -msgid "Can only generate execution order on FBD networks!" -msgstr "Só pode gerar ordens de execução em redes FBD!" - -#: ../controls/VariablePanel.py:267 -msgid "Can only give a location to local or global variables" -msgstr "Só pode gerar um endereço para variáveis locais ou globais" - -#: ../PLCOpenEditor.py:344 -#, python-format -msgid "Can't generate program to file %s!" -msgstr "Não é possivel gerar um programa no ficheiro %s !" - -#: ../controls/VariablePanel.py:265 -msgid "Can't give a location to a function block instance" -msgstr "" -"Não é possivel gerar um endereço para uma instância de bloco de função" - -#: ../PLCOpenEditor.py:389 -#, python-format -msgid "Can't save project to file %s!" -msgstr "Não é possivel salvar o projecto no ficheiro %s !" - -#: ../controls/VariablePanel.py:313 -msgid "Can't set an initial value to a function block instance" -msgstr "" -"Não é possivel atribuir um valor inicial a uma instância de bloco de função" - -#: ../ConfigTreeNode.py:529 -#, python-brace-format -msgid "Cannot create child {a1} of type {a2} " -msgstr "Não é possivel criar um elemento filho {a1} do tipo {a2} " - -#: ../ConfigTreeNode.py:454 -#, python-format -msgid "Cannot find lower free IEC channel than %d\n" -msgstr "Nâo é possivel encontrar um canal IEC livre inferior a %d\n" - -#: ../connectors/PYRO/__init__.py:131 -msgid "Cannot get PLC status - connection failed.\n" -msgstr "Não é possivel obter o estado do PLC - falha de conexão.\n" - -#: ../ProjectController.py:943 -msgid "Cannot open/parse VARIABLES.csv!\n" -msgstr "Não é possível abrir / analisar VARIÁVEIS.csv!\n" - -#: ../canfestival/config_utils.py:374 -#, python-brace-format -msgid "" -"Cannot set bit offset for non bool '{a1}' variable " -"(ID:{a2},Idx:{a3},sIdx:{a4}))" -msgstr "" -"Não é possível defenir o bit de offset para uma variavel não bool '{a1}' " -"(ID:{a2},Idx:{a3},sIdx:{a4}))" - -#: ../dialogs/SearchInProjectDialog.py:59 ../dialogs/FindInPouDialog.py:86 -msgid "Case sensitive" -msgstr "Maiúsculas e minúsculas" - -#: ../editors/Viewer.py:545 -msgid "Center" -msgstr "Centrar" - -#: ../Beremiz_service.py:268 -msgid "Change IP of interface to bind" -msgstr "Alterar IP da interface a ligar" - -#: ../Beremiz_service.py:267 -msgid "Change Name" -msgstr "Alterar nome" - -#: ../IDEFrame.py:1946 -msgid "Change POU Type To" -msgstr "Alterar tipo de Pou para" - -#: ../Beremiz_service.py:269 -msgid "Change Port Number" -msgstr "Alterar numero de porto" - -#: ../Beremiz_service.py:270 -msgid "Change working directory" -msgstr "Alterar directoria de trabalho" - -#: ../plcopen/iec_std.csv:81 -msgid "Character string" -msgstr "Cadeia de caracteres" - -#: ../svgui/svgui.py:128 -msgid "Choose a SVG file" -msgstr "Escolha um ficheiro SVG" - -#: ../ProjectController.py:542 -msgid "Choose a directory to save project" -msgstr "Escolha um directório para salvar projecto" - -#: ../canfestival/canfestival.py:162 ../PLCOpenEditor.py:302 -#: ../PLCOpenEditor.py:334 ../PLCOpenEditor.py:383 -msgid "Choose a file" -msgstr "Escolha um ficheiro" - -#: ../BeremizIDE.py:833 ../BeremizIDE.py:869 -msgid "Choose a project" -msgstr "Escolha um projecto" - -#: ../dialogs/BrowseValuesLibraryDialog.py:41 -#, python-format -msgid "Choose a value for %s:" -msgstr "Escalha um valor para %s :" - -#: ../Beremiz_service.py:325 -msgid "Choose a working directory " -msgstr "Escolha um directório de trabalho" - -#: ../ProjectController.py:449 -msgid "Chosen folder doesn't contain a program. It's not a valid project!" -msgstr "A pasta escolhida não contém um programa. Não é um projecto válido!" - -#: ../ProjectController.py:416 -msgid "Chosen folder isn't empty. You can't use it for a new project!" -msgstr "" -"A pasta escolhida não está vazia. Não pode ser usada para um novo projecto!" - -#: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54 -msgid "Class" -msgstr "Classe" - -#: ../controls/VariablePanel.py:441 -msgid "Class Filter:" -msgstr "Filtro de Classe:" - -#: ../dialogs/FBDVariableDialog.py:70 -msgid "Class:" -msgstr "Classe:" - -#: ../ProjectController.py:1836 -msgid "Clean" -msgstr "Limpar" - -#: ../controls/LogViewer.py:318 -msgid "Clean log messages" -msgstr "Limpar menssagens log" - -#: ../ProjectController.py:1838 -msgid "Clean project build folder" -msgstr "Limpar a pasta de compilação do projeto" - -#: ../ProjectController.py:1294 -msgid "Cleaning the build directory\n" -msgstr "Limpar o directório de compilação\n" - -#: ../IDEFrame.py:435 -msgid "Clear Errors" -msgstr "limpar erros" - -#: ../editors/Viewer.py:641 -msgid "Clear Execution Order" -msgstr "limpar ordem de execução" - -#: ../dialogs/SearchInProjectDialog.py:103 ../dialogs/FindInPouDialog.py:109 -msgid "Close" -msgstr "Fechar" - -#: ../BeremizIDE.py:595 ../PLCOpenEditor.py:209 -msgid "Close Application" -msgstr "Fechar aplicação" - -#: ../BeremizIDE.py:228 ../BeremizIDE.py:539 ../PLCOpenEditor.py:110 -#: ../IDEFrame.py:1013 -msgid "Close Project" -msgstr "Fechar projecto" - -#: ../BeremizIDE.py:226 ../PLCOpenEditor.py:108 -msgid "Close Tab" -msgstr "Fechar aba" - -#: ../editors/Viewer.py:600 ../editors/Viewer.py:2415 -msgid "Coil" -msgstr "Bobine" - -#: ../editors/Viewer.py:620 ../editors/LDViewer.py:506 -msgid "Comment" -msgstr "Comentário" - -#: ../BeremizIDE.py:276 ../BeremizIDE.py:279 ../PLCOpenEditor.py:161 -#: ../PLCOpenEditor.py:164 -msgid "Community support" -msgstr "Suporte da comunidade" - -#: ../dialogs/ProjectDialog.py:60 -msgid "Company Name" -msgstr "Nome da Empresa" - -#: ../controls/ProjectPropertiesPanel.py:95 -msgid "Company Name (required):" -msgstr "Nome da Empresa (obrigatório):" - -#: ../controls/ProjectPropertiesPanel.py:96 -msgid "Company URL (optional):" -msgstr "URL da Empresa (opcional):" - -#: ../plcopen/iec_std.csv:75 -msgid "Comparison" -msgstr "Comparação" - -#: ../ProjectController.py:734 -msgid "Compiling IEC Program into C code...\n" -msgstr "A compilar programa ICE para codigo C...\n" - -#: ../plcopen/iec_std.csv:85 -msgid "Concatenation" -msgstr "Concatenação" - -#: ../editors/ConfTreeNodeEditor.py:230 -msgid "Config" -msgstr "Config" - -#: ../editors/ProjectNodeEditor.py:36 -msgid "Config variables" -msgstr "Config variáveis" - -#: ../dialogs/SearchInProjectDialog.py:40 -msgid "Configuration" -msgstr "Configuração" - -#: ../PLCControler.py:99 -msgid "Configurations" -msgstr "Configurações" - -#: ../editors/Viewer.py:308 ../editors/Viewer.py:338 ../editors/Viewer.py:360 -#: ../editors/TextViewer.py:291 ../editors/TextViewer.py:342 -#: ../editors/TextViewer.py:365 ../controls/VariablePanel.py:328 -msgid "Confirm or change variable name" -msgstr "Confirme ou altere o nome da variável" - -#: ../ProjectController.py:1851 -msgid "Connect" -msgstr "Conectar" - -#: ../ProjectController.py:1852 -msgid "Connect to the target PLC" -msgstr "Conectar ao PLC alvo" - -#: ../ProjectController.py:1354 -#, python-format -msgid "Connected to URI: %s" -msgstr "Conectar ao URI: %s" - -#: ../dialogs/SFCTransitionDialog.py:77 ../editors/Viewer.py:586 -#: ../editors/Viewer.py:2408 -msgid "Connection" -msgstr "Conexão" - -#: ../dialogs/ConnectionDialog.py:53 -msgid "Connection Properties" -msgstr "Propriedades da conexão" - -#: ../ProjectController.py:1709 -msgid "Connection canceled!\n" -msgstr "Conexão cancelada!\n" - -#: ../ProjectController.py:1734 -#, python-format -msgid "Connection failed to %s!\n" -msgstr "Falha na conexão a %s !\n" - -#: ../connectors/PYRO/__init__.py:115 ../connectors/WAMP/__init__.py:111 -msgid "Connection lost!\n" -msgstr "Conexão perdida!\n" - -#: ../connectors/PYRO/__init__.py:102 -#, python-format -msgid "Connection to '%s' failed.\n" -msgstr "A conexão com %s falhou.\n" - -#: ../dialogs/ConnectionDialog.py:65 ../editors/Viewer.py:1643 -msgid "Connector" -msgstr "Conector" - -#: ../dialogs/SFCStepDialog.py:66 -msgid "Connectors:" -msgstr "Conectores:" - -#: ../BeremizIDE.py:350 -msgid "Console" -msgstr "Consola" - -#: ../controls/VariablePanel.py:60 -msgid "Constant" -msgstr "Constante" - -#: ../editors/Viewer.py:596 ../editors/Viewer.py:2411 -msgid "Contact" -msgstr "Contacto" - -#: ../controls/ProjectPropertiesPanel.py:198 -msgid "Content Description (optional):" -msgstr "descrição de conteúdo (opcional):" - -#: ../dialogs/ConnectionDialog.py:66 ../editors/Viewer.py:1644 -msgid "Continuation" -msgstr "Continuação" - -#: ../plcopen/iec_std.csv:18 -msgid "Conversion from BCD" -msgstr "Conversão de BCD" - -#: ../plcopen/iec_std.csv:19 -msgid "Conversion to BCD" -msgstr "Conversão para BCD" - -#: ../plcopen/iec_std.csv:21 -msgid "Conversion to date" -msgstr "Conversão para data" - -#: ../plcopen/iec_std.csv:20 -msgid "Conversion to time-of-day" -msgstr "Conversão para hora-do-dia" - -#: ../editors/Viewer.py:656 ../controls/LogViewer.py:704 ../IDEFrame.py:370 -#: ../IDEFrame.py:425 -msgid "Copy" -msgstr "Copiar" - -#: ../IDEFrame.py:1933 -msgid "Copy POU" -msgstr "Copiar POU" - -#: ../editors/FileManagementPanel.py:65 -msgid "Copy file from left folder to right" -msgstr "Copiar o arquivo da pasta esquerda para a direita" - -#: ../editors/FileManagementPanel.py:64 -msgid "Copy file from right folder to left" -msgstr "Copiar o arquivo da pasta direita para a esquerda" - -#: ../plcopen/iec_std.csv:28 -msgid "Cosine" -msgstr "Coseno" - -#: ../ConfigTreeNode.py:656 -#, python-brace-format -msgid "" -"Could not add child \"{a1}\", type {a2} :\n" -"{a3}\n" -msgstr "" -"Não foi possível adicionar elemento filho \"{a1}\", tipo {a2}:\n" -" {a3} \n" - -#: ../py_ext/PythonFileCTNMixin.py:78 -#, python-format -msgid "Couldn't import old %s file." -msgstr "Não foi possivél importar o ficheiro antigo %s." - -#: ../ConfigTreeNode.py:626 -#, python-brace-format -msgid "" -"Couldn't load confnode base parameters {a1} :\n" -" {a2}" -msgstr "" -"Não foi possível carregar parâmetros base de confnode {a1} : \n" -" {a2}" - -#: ../ConfigTreeNode.py:643 ../CodeFileTreeNode.py:124 -#, python-brace-format -msgid "" -"Couldn't load confnode parameters {a1} :\n" -" {a2}" -msgstr "" -"Não foi possível carregar parâmetros de confnode {a1} : \n" -" {a2}" - -#: ../PLCControler.py:948 -msgid "Couldn't paste non-POU object." -msgstr "Não foi possível colar o objeto não-POU." - -#: ../ProjectController.py:1651 -msgid "Couldn't start PLC !\n" -msgstr "Não foi possível iniciar o PLC!\n" - -#: ../ProjectController.py:1659 -msgid "Couldn't stop PLC !\n" -msgstr "Não foi possível parar o PLC!\n" - -#: ../ProjectController.py:1623 -msgid "Couldn't stop debugger.\n" -msgstr "Não foi possível parar o depurador.\n" - -#: ../svgui/svgui.py:49 -msgid "Create HMI" -msgstr "Criar HMI" - -#: ../dialogs/PouDialog.py:46 -msgid "Create a new POU" -msgstr "Criar uma nova POU" - -#: ../dialogs/PouActionDialog.py:38 -msgid "Create a new action" -msgstr "Criar uma nova acção" - -#: ../IDEFrame.py:159 -msgid "Create a new action block" -msgstr "Criar um novo bloco de ação" - -#: ../IDEFrame.py:108 ../IDEFrame.py:138 ../IDEFrame.py:171 -msgid "Create a new block" -msgstr "Criar um novo bloco" - -#: ../IDEFrame.py:132 -msgid "Create a new branch" -msgstr "Criar uma nova ramificação" - -#: ../IDEFrame.py:126 -msgid "Create a new coil" -msgstr "Criar uma nova bobine" - -#: ../IDEFrame.py:102 ../IDEFrame.py:117 ../IDEFrame.py:147 -msgid "Create a new comment" -msgstr "Criar um novo comentário" - -#: ../IDEFrame.py:111 ../IDEFrame.py:141 ../IDEFrame.py:174 -msgid "Create a new connection" -msgstr "Criar uma nova conexão" - -#: ../IDEFrame.py:129 ../IDEFrame.py:180 -msgid "Create a new contact" -msgstr "Criar um novo contacto" - -#: ../IDEFrame.py:162 -msgid "Create a new divergence" -msgstr "Criar uma nova divergência" - -#: ../dialogs/SFCDivergenceDialog.py:53 -msgid "Create a new divergence or convergence" -msgstr "Criar uma nova divergência ou convergência" - -#: ../IDEFrame.py:150 -msgid "Create a new initial step" -msgstr "Criar um novo passo inicial" - -#: ../IDEFrame.py:165 -msgid "Create a new jump" -msgstr "Criar um novo salto" - -#: ../IDEFrame.py:120 ../IDEFrame.py:177 -msgid "Create a new power rail" -msgstr "Criar um novo trilho de energia" - -#: ../IDEFrame.py:123 -msgid "Create a new rung" -msgstr "Criar uma nova rung" - -#: ../IDEFrame.py:153 -msgid "Create a new step" -msgstr "Criar um novo passo" - -#: ../dialogs/PouTransitionDialog.py:42 ../IDEFrame.py:156 -msgid "Create a new transition" -msgstr "Criar uma nova transição" - -#: ../IDEFrame.py:105 ../IDEFrame.py:135 ../IDEFrame.py:168 -msgid "Create a new variable" -msgstr "Criar uma nova variável" - -#: ../dialogs/AboutDialog.py:113 -msgid "Credits" -msgstr "Creditos" - -#: ../Beremiz_service.py:434 -msgid "Current working directory :" -msgstr "Directoria de trabalho actual" - -#: ../editors/Viewer.py:655 ../IDEFrame.py:368 ../IDEFrame.py:424 -msgid "Cut" -msgstr "Cortar" - -#: ../editors/ResourceEditor.py:72 -msgid "Cyclic" -msgstr "Cíclico" - -#: ../plcopen/iec_std.csv:42 ../plcopen/iec_std.csv:44 -#: ../plcopen/iec_std.csv:46 ../plcopen/iec_std.csv:50 -#: ../plcopen/iec_std.csv:52 ../plcopen/iec_std.csv:54 -#: ../plcopen/iec_std.csv:56 ../plcopen/iec_std.csv:58 -#: ../plcopen/iec_std.csv:60 -msgid "DEPRECATED" -msgstr "Descontinuada" - -#: ../canfestival/SlaveEditor.py:76 ../canfestival/NetworkEditor.py:97 -msgid "DS-301 Profile" -msgstr "Perfile DS-301" - -#: ../canfestival/SlaveEditor.py:77 ../canfestival/NetworkEditor.py:98 -msgid "DS-302 Profile" -msgstr "Perfile DS-302" - -#: ../dialogs/SearchInProjectDialog.py:36 -msgid "Data Type" -msgstr "Tipo de dado" - -#: ../PLCControler.py:98 -msgid "Data Types" -msgstr "Tipo de dados" - -#: ../plcopen/iec_std.csv:16 -msgid "Data type conversion" -msgstr "Converção de tipo de dados" - -#: ../plcopen/iec_std.csv:44 ../plcopen/iec_std.csv:45 -msgid "Date addition" -msgstr "Adição de data" - -#: ../plcopen/iec_std.csv:56 ../plcopen/iec_std.csv:57 -#: ../plcopen/iec_std.csv:58 ../plcopen/iec_std.csv:59 -msgid "Date and time subtraction" -msgstr "Subtração de data e hora" - -#: ../plcopen/iec_std.csv:50 ../plcopen/iec_std.csv:51 -msgid "Date subtraction" -msgstr "Subtração de data" - -#: ../dialogs/DurationEditorDialog.py:44 -msgid "Days:" -msgstr "Dias:" - -#: ../ProjectController.py:1756 -msgid "Debug does not match PLC - stop/transfert/start to re-enable\n" -msgstr "" -"Depuração não corresponde ao PLC - parar / transferir / iniciar para " -"reativar\n" - -#: ../controls/PouInstanceVariablesPanel.py:134 -msgid "Debug instance" -msgstr "Depurar a instância" - -#: ../editors/Viewer.py:448 -#, python-format -msgid "Debug: %s" -msgstr "depuração %s" - -#: ../ProjectController.py:1412 -#, python-format -msgid "Debug: Unknown variable '%s'\n" -msgstr "Depuração: Variável desconhecida '%s '\n" - -#: ../ProjectController.py:1410 -#, python-format -msgid "Debug: Unsupported type to debug '%s'\n" -msgstr "Depuração: Tipo não suportado para depurar ' %s '\n" - -#: ../IDEFrame.py:639 -msgid "Debugger" -msgstr "Depurador" - -#: ../ProjectController.py:1592 -msgid "Debugger disabled\n" -msgstr "Depurador desabilitado\n" - -#: ../ProjectController.py:1753 -msgid "Debugger ready\n" -msgstr "Depurador pronto\n" - -#: ../ProjectController.py:1625 -msgid "Debugger stopped.\n" -msgstr "Depurador parado\n" - -#: ../BeremizIDE.py:968 ../editors/Viewer.py:631 ../IDEFrame.py:1962 -msgid "Delete" -msgstr "Eliminar" - -#: ../editors/Viewer.py:573 -msgid "Delete Divergence Branch" -msgstr "Eliminar ramificação de divergência" - -#: ../editors/FileManagementPanel.py:153 -msgid "Delete File" -msgstr "Eliminar ficheiro" - -#: ../editors/Viewer.py:560 -msgid "Delete Wire Segment" -msgstr "Eliminar seguemento de fio" - -#: ../controls/CustomEditableListBox.py:41 -msgid "Delete item" -msgstr "Eliminar item" - -#: ../plcopen/iec_std.csv:88 -msgid "Deletion (within)" -msgstr "Eliminação (dentro)" - -#: ../editors/DataTypeEditor.py:153 -msgid "Derivation Type:" -msgstr "Tipo de Derivação:" - -#: ../editors/CodeFileEditor.py:739 -msgid "Description" -msgstr "Descrição" - -#: ../controls/VariablePanel.py:432 -msgid "Description:" -msgstr "Descrição:" - -#: ../dialogs/ArrayTypeDialog.py:60 ../editors/DataTypeEditor.py:321 -msgid "Dimensions:" -msgstr "Dimensões:" - -#: ../dialogs/FindInPouDialog.py:66 -msgid "Direction" -msgstr "Direcção" - -#: ../dialogs/BrowseLocationsDialog.py:91 -msgid "Direction:" -msgstr "Direcção:" - -#: ../editors/DataTypeEditor.py:54 -msgid "Directly" -msgstr "Diretamente" - -#: ../ProjectController.py:1860 -msgid "Disconnect" -msgstr "" - -#: ../ProjectController.py:1862 -msgid "Disconnect from PLC" -msgstr "" - -#: ../ProjectController.py:1364 -msgid "Disconnected" -msgstr "" - -#: ../editors/Viewer.py:615 ../editors/Viewer.py:2403 -msgid "Divergence" -msgstr "" - -#: ../plcopen/iec_std.csv:36 -msgid "Division" -msgstr "" - -#: ../editors/FileManagementPanel.py:152 -#, python-format -msgid "Do you really want to delete the file '%s'?" -msgstr "" - -#: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54 -msgid "Documentation" -msgstr "" - -#: ../PLCOpenEditor.py:338 -msgid "Done" -msgstr "" - -#: ../dialogs/ActionBlockDialog.py:39 -msgid "Duration" -msgstr "" - -#: ../canfestival/canfestival.py:165 -msgid "EDS files (*.eds)|*.eds|All files|*.*" -msgstr "" - -#: ../editors/Viewer.py:629 -msgid "Edit Block" -msgstr "" - -#: ../dialogs/LDElementDialog.py:56 -msgid "Edit Coil Values" -msgstr "" - -#: ../dialogs/LDElementDialog.py:54 -msgid "Edit Contact Values" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:59 -msgid "Edit Duration" -msgstr "" - -#: ../dialogs/SFCStepDialog.py:51 -msgid "Edit Step" -msgstr "" - -#: ../wxglade_hmi/wxglade_hmi.py:38 -msgid "Edit a WxWidgets GUI with WXGlade" -msgstr "" - -#: ../dialogs/ActionBlockDialog.py:121 -msgid "Edit action block properties" -msgstr "" - -#: ../dialogs/ArrayTypeDialog.py:44 -msgid "Edit array type properties" -msgstr "" - -#: ../editors/Viewer.py:2626 ../editors/Viewer.py:3055 -msgid "Edit comment" -msgstr "" - -#: ../editors/FileManagementPanel.py:66 -msgid "Edit file" -msgstr "" - -#: ../controls/CustomEditableListBox.py:39 -msgid "Edit item" -msgstr "" - -#: ../editors/Viewer.py:3014 -msgid "Edit jump target" -msgstr "" - -#: ../ProjectController.py:1874 -msgid "Edit raw IEC code added to code generated by PLCGenerator" -msgstr "" - -#: ../editors/SFCViewer.py:799 -msgid "Edit step name" -msgstr "" - -#: ../dialogs/SFCTransitionDialog.py:52 -msgid "Edit transition" -msgstr "" - -#: ../IDEFrame.py:611 -msgid "Editor ToolBar" -msgstr "" - -#: ../ProjectController.py:1257 -msgid "Editor selection" -msgstr "" - -#: ../editors/DataTypeEditor.py:348 -msgid "Elements :" -msgstr "" - -#: ../ProjectController.py:1362 -msgid "Empty" -msgstr "" - -#: ../IDEFrame.py:365 -msgid "Enable Undo/Redo" -msgstr "" - -#: ../Beremiz_service.py:333 -msgid "Enter a name " -msgstr "" - -#: ../Beremiz_service.py:318 -msgid "Enter a port number " -msgstr "" - -#: ../Beremiz_service.py:309 -msgid "Enter the IP of the interface to bind" -msgstr "" - -#: ../editors/DataTypeEditor.py:54 -msgid "Enumerated" -msgstr "" - -#: ../plcopen/iec_std.csv:77 -msgid "Equal to" -msgstr "" - -#: ../BeremizIDE.py:1107 ../dialogs/ForceVariableDialog.py:197 -#: ../dialogs/SearchInProjectDialog.py:168 ../dialogs/SFCStepNameDialog.py:60 -#: ../dialogs/DurationEditorDialog.py:121 -#: ../dialogs/DurationEditorDialog.py:167 -#: ../dialogs/PouTransitionDialog.py:107 ../dialogs/BlockPreviewDialog.py:237 -#: ../dialogs/ProjectDialog.py:74 ../dialogs/ArrayTypeDialog.py:97 -#: ../dialogs/ArrayTypeDialog.py:103 ../dialogs/PouNameDialog.py:54 -#: ../dialogs/BrowseLocationsDialog.py:218 -#: ../dialogs/BrowseValuesLibraryDialog.py:83 -#: ../dialogs/PouActionDialog.py:105 ../dialogs/PouDialog.py:135 -#: ../PLCOpenEditor.py:345 ../PLCOpenEditor.py:350 ../PLCOpenEditor.py:430 -#: ../PLCOpenEditor.py:440 ../editors/ResourceEditor.py:436 -#: ../editors/Viewer.py:424 ../editors/LDViewer.py:666 -#: ../editors/LDViewer.py:882 ../editors/LDViewer.py:886 -#: ../editors/DataTypeEditor.py:550 ../editors/DataTypeEditor.py:555 -#: ../editors/DataTypeEditor.py:574 ../editors/DataTypeEditor.py:743 -#: ../editors/DataTypeEditor.py:750 ../editors/TextViewer.py:389 -#: ../editors/CodeFileEditor.py:762 ../ProjectController.py:372 -#: ../ProjectController.py:512 ../ProjectController.py:519 -#: ../controls/FolderTree.py:217 -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:166 -#: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:137 -#: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:231 -#: ../controls/VariablePanel.py:402 ../controls/VariablePanel.py:759 -#: ../IDEFrame.py:1007 ../IDEFrame.py:1617 ../IDEFrame.py:1658 -#: ../IDEFrame.py:1663 ../IDEFrame.py:1677 ../IDEFrame.py:1682 -#: ../Beremiz_service.py:213 -msgid "Error" -msgstr "" - -#: ../ProjectController.py:789 -msgid "" -"Error : At least one configuration and one resource must be declared in PLC " -"!\n" -msgstr "" - -#: ../ProjectController.py:781 -#, python-format -msgid "Error : IEC to C compiler returned %d\n" -msgstr "" - -#: ../ProjectController.py:712 -#, python-format -msgid "" -"Error in ST/IL/SFC code generator :\n" -"%s\n" -msgstr "" - -#: ../ConfigTreeNode.py:216 -#, python-format -msgid "Error while saving \"%s\"\n" -msgstr "" - -#: ../canfestival/canfestival.py:170 -msgid "Error: Export slave failed\n" -msgstr "" - -#: ../canfestival/canfestival.py:371 -msgid "Error: No Master generated\n" -msgstr "" - -#: ../canfestival/canfestival.py:366 -msgid "Error: No PLC built\n" -msgstr "" - -#: ../ProjectController.py:1728 -#, python-format -msgid "Exception while connecting %s!\n" -msgstr "" - -#: ../dialogs/FBDBlockDialog.py:120 -msgid "Execution Control:" -msgstr "" - -#: ../dialogs/FBDVariableDialog.py:80 ../dialogs/FBDBlockDialog.py:108 -msgid "Execution Order:" -msgstr "" - -#: ../features.py:35 -msgid "Experimental web based HMI" -msgstr "" - -#: ../plcopen/iec_std.csv:38 -msgid "Exponent" -msgstr "" - -#: ../plcopen/iec_std.csv:26 -msgid "Exponentiation" -msgstr "" - -#: ../canfestival/canfestival.py:176 -msgid "Export CanOpen slave to EDS file" -msgstr "" - -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:243 -msgid "Export graph values to clipboard" -msgstr "" - -#: ../canfestival/canfestival.py:175 -msgid "Export slave" -msgstr "" - -#: ../dialogs/FBDVariableDialog.py:90 -msgid "Expression:" -msgstr "" - -#: ../controls/VariablePanel.py:72 -msgid "External" -msgstr "" - -#: ../ProjectController.py:802 -msgid "Extracting Located Variables...\n" -msgstr "" - -#: ../dialogs/PouTransitionDialog.py:36 ../dialogs/PouActionDialog.py:32 -#: ../dialogs/PouDialog.py:37 ../controls/ProjectPropertiesPanel.py:144 -msgid "FBD" -msgstr "" - -#: ../ProjectController.py:1791 -msgid "Failed : Must build before transfer.\n" -msgstr "" - -#: ../dialogs/LDElementDialog.py:77 ../editors/Viewer.py:521 -msgid "Falling Edge" -msgstr "" - -#: ../ProjectController.py:1070 -msgid "Fatal : cannot get builder.\n" -msgstr "" - -#: ../Beremiz.py:156 -#, python-format -msgid "Fetching %s" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:164 -#, python-format -msgid "Field %s hasn't a valid value!" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:166 -#, python-format -msgid "Fields %s haven't a valid value!" -msgstr "" - -#: ../controls/FolderTree.py:216 -#, python-format -msgid "File '%s' already exists!" -msgstr "" - -#: ../dialogs/SearchInProjectDialog.py:98 ../dialogs/FindInPouDialog.py:37 -#: ../dialogs/FindInPouDialog.py:104 ../IDEFrame.py:375 -msgid "Find" -msgstr "" - -#: ../IDEFrame.py:377 -msgid "Find Next" -msgstr "" - -#: ../IDEFrame.py:379 -msgid "Find Previous" -msgstr "" - -#: ../plcopen/iec_std.csv:90 -msgid "Find position" -msgstr "" - -#: ../dialogs/FindInPouDialog.py:55 -msgid "Find:" -msgstr "" - -#: ../connectors/PYRO/__init__.py:163 -msgid "Force runtime reload\n" -msgstr "" - -#: ../editors/Viewer.py:1600 -msgid "Force value" -msgstr "" - -#: ../dialogs/ForceVariableDialog.py:162 -msgid "Forcing Variable Value" -msgstr "" - -#: ../dialogs/SFCTransitionDialog.py:182 ../dialogs/PouTransitionDialog.py:97 -#: ../dialogs/ProjectDialog.py:73 ../dialogs/PouActionDialog.py:95 -#: ../dialogs/PouDialog.py:117 -#, python-format -msgid "Form isn't complete. %s must be filled!" -msgstr "" - -#: ../dialogs/SFCStepDialog.py:147 ../dialogs/FBDBlockDialog.py:236 -#: ../dialogs/ConnectionDialog.py:163 -msgid "Form isn't complete. Name must be filled!" -msgstr "" - -#: ../dialogs/FBDBlockDialog.py:232 -msgid "Form isn't complete. Valid block type must be selected!" -msgstr "" - -#: ../dialogs/FindInPouDialog.py:72 -msgid "Forward" -msgstr "" - -#: ../dialogs/SearchInProjectDialog.py:37 ../IDEFrame.py:1749 -msgid "Function" -msgstr "" - -#: ../IDEFrame.py:349 -msgid "Function &Block" -msgstr "" - -#: ../dialogs/SearchInProjectDialog.py:38 ../IDEFrame.py:1748 -#: ../IDEFrame.py:1941 -msgid "Function Block" -msgstr "" - -#: ../controls/VariablePanel.py:854 -msgid "Function Block Types" -msgstr "" - -#: ../PLCControler.py:97 -msgid "Function Blocks" -msgstr "" - -#: ../editors/Viewer.py:249 -msgid "Function Blocks can't be used in Functions!" -msgstr "" - -#: ../PLCControler.py:2343 -#, python-format -msgid "FunctionBlock \"%s\" can't be pasted in a Function!!!" -msgstr "" - -#: ../PLCControler.py:97 -msgid "Functions" -msgstr "" - -#: ../PLCOpenEditor.py:117 -msgid "Generate Program" -msgstr "" - -#: ../ProjectController.py:703 -msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n" -msgstr "" - -#: ../controls/VariablePanel.py:73 -msgid "Global" -msgstr "" - -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:242 -msgid "Go to current value" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:174 -msgid "Graphics" -msgstr "" - -#: ../plcopen/iec_std.csv:75 -msgid "Greater than" -msgstr "" - -#: ../plcopen/iec_std.csv:76 -msgid "Greater than or equal to" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:135 -msgid "Grid Resolution:" -msgstr "" - -#: ../runtime/NevowServer.py:182 -msgid "HTTP interface port :" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:121 -msgid "Height:" -msgstr "" - -#: ../editors/FileManagementPanel.py:85 -msgid "Home Directory:" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:151 -msgid "Horizontal:" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:45 -msgid "Hours:" -msgstr "" - -#: ../dialogs/PouTransitionDialog.py:36 ../dialogs/PouActionDialog.py:32 -#: ../dialogs/PouDialog.py:37 -msgid "IL" -msgstr "" - -#: ../dialogs/DiscoveryDialog.py:94 -msgid "IP" -msgstr "" - -#: ../Beremiz_service.py:310 ../Beremiz_service.py:311 -msgid "IP is not valid!" -msgstr "" - -#: ../svgui/svgui.py:44 ../svgui/svgui.py:45 -msgid "Import SVG" -msgstr "" - -#: ../dialogs/FBDVariableDialog.py:39 ../editors/Viewer.py:1629 -#: ../controls/VariablePanel.py:71 -msgid "InOut" -msgstr "" - -#: ../editors/Viewer.py:431 -msgid "Inactive" -msgstr "" - -#: ../controls/VariablePanel.py:276 -#, python-brace-format -msgid "Incompatible data types between \"{a1}\" and \"{a2}\"" -msgstr "" - -#: ../controls/VariablePanel.py:282 -#, python-format -msgid "Incompatible size of data between \"%s\" and \"BOOL\"" -msgstr "" - -#: ../controls/VariablePanel.py:286 -#, python-brace-format -msgid "Incompatible size of data between \"{a1}\" and \"{a2}\"" -msgstr "" - -#: ../dialogs/ActionBlockDialog.py:39 -msgid "Indicator" -msgstr "" - -#: ../editors/CodeFileEditor.py:739 -msgid "Initial" -msgstr "" - -#: ../editors/Viewer.py:611 -msgid "Initial Step" -msgstr "" - -#: ../editors/DataTypeEditor.py:50 ../controls/VariablePanel.py:53 -#: ../controls/VariablePanel.py:54 -msgid "Initial Value" -msgstr "" - -#: ../editors/DataTypeEditor.py:185 ../editors/DataTypeEditor.py:216 -#: ../editors/DataTypeEditor.py:272 ../editors/DataTypeEditor.py:310 -msgid "Initial Value:" -msgstr "" - -#: ../svgui/svgui.py:48 -msgid "Inkscape" -msgstr "" - -#: ../dialogs/SFCTransitionDialog.py:76 ../dialogs/ActionBlockDialog.py:43 -msgid "Inline" -msgstr "" - -#: ../dialogs/SFCStepDialog.py:71 ../dialogs/FBDVariableDialog.py:38 -#: ../dialogs/BrowseLocationsDialog.py:41 ../editors/Viewer.py:290 -#: ../editors/Viewer.py:1627 ../editors/TextViewer.py:307 -#: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71 -#: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351 -msgid "Input" -msgstr "" - -#: ../dialogs/FBDBlockDialog.py:96 -msgid "Inputs:" -msgstr "" - -#: ../plcopen/iec_std.csv:87 -msgid "Insertion (into)" -msgstr "" - -#: ../plcopen/plcopen.py:1696 -#, python-format -msgid "Instance with id %d doesn't exist!" -msgstr "" - -#: ../editors/ResourceEditor.py:264 -msgid "Instances:" -msgstr "" - -#: ../controls/VariablePanel.py:70 -msgid "Interface" -msgstr "" - -#: ../editors/ResourceEditor.py:72 -msgid "Interrupt" -msgstr "" - -#: ../editors/ResourceEditor.py:68 -msgid "Interval" -msgstr "" - -#: ../PLCControler.py:2331 -msgid "Invalid plcopen element(s)!!!" -msgstr "" - -#: ../canfestival/config_utils.py:381 -#, python-brace-format -msgid "Invalid type \"{a1}\"-> {a2} != {a3} for location\"{a4}\"" -msgstr "" - -#: ../canfestival/config_utils.py:645 -#, python-brace-format -msgid "Invalid type \"{a1}\"-> {a2} != {a3} for location \"{a4}\"" -msgstr "" - -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:132 -#: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:92 -#: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:166 -#, python-format -msgid "Invalid value \"%s\" for debug variable" -msgstr "" - -#: ../controls/VariablePanel.py:255 ../controls/VariablePanel.py:258 -#, python-format -msgid "Invalid value \"%s\" for variable grid element" -msgstr "" - -#: ../editors/Viewer.py:234 ../editors/Viewer.py:237 -#, python-format -msgid "Invalid value \"%s\" for viewer block" -msgstr "" - -#: ../dialogs/ForceVariableDialog.py:195 -#, python-brace-format -msgid "Invalid value \"{a1}\" for \"{a2}\" variable!" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:121 -msgid "" -"Invalid value!\n" -"You must fill a numeric value." -msgstr "" - -#: ../editors/Viewer.py:616 ../editors/Viewer.py:2392 -msgid "Jump" -msgstr "" - -#: ../dialogs/PouTransitionDialog.py:36 ../dialogs/PouActionDialog.py:32 -#: ../dialogs/PouDialog.py:37 ../controls/ProjectPropertiesPanel.py:144 -msgid "LD" -msgstr "" - -#: ../editors/LDViewer.py:215 ../editors/LDViewer.py:231 -#, python-format -msgid "Ladder element with id %d is on more than one rung." -msgstr "" - -#: ../dialogs/PouTransitionDialog.py:86 ../dialogs/PouActionDialog.py:84 -#: ../dialogs/PouDialog.py:105 -msgid "Language" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:187 -msgid "Language (optional):" -msgstr "" - -#: ../dialogs/PouTransitionDialog.py:60 ../dialogs/PouActionDialog.py:56 -#: ../dialogs/PouDialog.py:73 -msgid "Language:" -msgstr "" - -#: ../ProjectController.py:1797 -msgid "Latest build already matches current target. Transfering anyway...\n" -msgstr "" - -#: ../Beremiz_service.py:273 -msgid "Launch WX GUI inspector" -msgstr "" - -#: ../Beremiz_service.py:272 -msgid "Launch a live Python shell" -msgstr "" - -#: ../editors/Viewer.py:544 -msgid "Left" -msgstr "" - -#: ../dialogs/LDPowerRailDialog.py:63 -msgid "Left PowerRail" -msgstr "" - -#: ../plcopen/iec_std.csv:81 -msgid "Length of string" -msgstr "" - -#: ../plcopen/iec_std.csv:78 -msgid "Less than" -msgstr "" - -#: ../plcopen/iec_std.csv:79 -msgid "Less than or equal to" -msgstr "" - -#: ../IDEFrame.py:631 -msgid "Library" -msgstr "" - -#: ../dialogs/AboutDialog.py:151 -msgid "License" -msgstr "" - -#: ../plcopen/iec_std.csv:73 -msgid "Limitation" -msgstr "" - -#: ../targets/toolchain_gcc.py:202 -msgid "Linking :\n" -msgstr "" - -#: ../dialogs/DiscoveryDialog.py:112 ../controls/VariablePanel.py:72 -msgid "Local" -msgstr "" - -#: ../canfestival/canfestival.py:348 -msgid "Local entries" -msgstr "" - -#: ../ProjectController.py:1703 -msgid "Local service discovery failed!\n" -msgstr "" - -#: ../controls/VariablePanel.py:53 -msgid "Location" -msgstr "" - -#: ../dialogs/BrowseLocationsDialog.py:72 -msgid "Locations available:" -msgstr "" - -#: ../plcopen/iec_std.csv:25 -msgid "Logarithm to base 10" -msgstr "" - -#: ../connectors/PYRO/__init__.py:94 -#, python-format -msgid "MDNS resolution failure for '%s'\n" -msgstr "" - -#: ../canfestival/SlaveEditor.py:64 ../canfestival/NetworkEditor.py:85 -msgid "Map Variable" -msgstr "" - -#: ../features.py:31 -msgid "Map located variables over CANopen" -msgstr "" - -#: ../canfestival/NetworkEditor.py:106 -msgid "Master" -msgstr "" - -#: ../ConfigTreeNode.py:539 -#, python-brace-format -msgid "Max count ({a1}) reached for this confnode of type {a2} " -msgstr "" - -#: ../plcopen/iec_std.csv:71 -msgid "Maximum" -msgstr "" - -#: ../editors/DataTypeEditor.py:239 -msgid "Maximum:" -msgstr "" - -#: ../dialogs/BrowseLocationsDialog.py:43 ../editors/Viewer.py:290 -#: ../editors/TextViewer.py:307 ../controls/LocationCellEditor.py:98 -#: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351 -msgid "Memory" -msgstr "" - -#: ../IDEFrame.py:599 -msgid "Menu ToolBar" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:49 -msgid "Microseconds:" -msgstr "" - -#: ../editors/Viewer.py:549 -msgid "Middle" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:48 -msgid "Milliseconds:" -msgstr "" - -#: ../plcopen/iec_std.csv:72 -msgid "Minimum" -msgstr "" - -#: ../editors/DataTypeEditor.py:226 -msgid "Minimum:" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:46 -msgid "Minutes:" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:211 -msgid "Miscellaneous" -msgstr "" - -#: ../dialogs/LDElementDialog.py:63 -msgid "Modifier:" -msgstr "" - -#: ../PLCGenerator.py:786 ../PLCGenerator.py:1230 -#, python-brace-format -msgid "" -"More than one connector found corresponding to \"{a1}\" continuation in " -"\"{a2}\" POU" -msgstr "" - -#: ../dialogs/ActionBlockDialog.py:140 -msgid "Move action down" -msgstr "" - -#: ../dialogs/ActionBlockDialog.py:139 -msgid "Move action up" -msgstr "" - -#: ../controls/CustomEditableListBox.py:43 -msgid "Move down" -msgstr "" - -#: ../editors/DataTypeEditor.py:355 -msgid "Move element down" -msgstr "" - -#: ../editors/DataTypeEditor.py:354 -msgid "Move element up" -msgstr "" - -#: ../editors/ResourceEditor.py:271 -msgid "Move instance down" -msgstr "" - -#: ../editors/ResourceEditor.py:270 -msgid "Move instance up" -msgstr "" - -#: ../editors/ResourceEditor.py:242 -msgid "Move task down" -msgstr "" - -#: ../editors/ResourceEditor.py:241 -msgid "Move task up" -msgstr "" - -#: ../IDEFrame.py:99 ../IDEFrame.py:114 ../IDEFrame.py:144 ../IDEFrame.py:185 -msgid "Move the view" -msgstr "" - -#: ../controls/CustomEditableListBox.py:42 -msgid "Move up" -msgstr "" - -#: ../editors/CodeFileEditor.py:661 ../controls/VariablePanel.py:453 -msgid "Move variable down" -msgstr "" - -#: ../editors/CodeFileEditor.py:660 ../controls/VariablePanel.py:452 -msgid "Move variable up" -msgstr "" - -#: ../plcopen/iec_std.csv:74 -msgid "Multiplexer (select 1 of N)" -msgstr "" - -#: ../plcopen/iec_std.csv:34 -msgid "Multiplication" -msgstr "" - -#: ../editors/FileManagementPanel.py:83 -msgid "My Computer:" -msgstr "" - -#: ../dialogs/DiscoveryDialog.py:92 -msgid "NAME" -msgstr "" - -#: ../editors/ResourceEditor.py:68 ../editors/ResourceEditor.py:83 -#: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:739 -#: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54 -msgid "Name" -msgstr "" - -#: ../Beremiz_service.py:334 -msgid "Name must not be null!" -msgstr "" - -#: ../dialogs/SFCStepDialog.py:57 ../dialogs/FBDBlockDialog.py:86 -#: ../dialogs/ConnectionDialog.py:76 -msgid "Name:" -msgstr "" - -#: ../plcopen/iec_std.csv:24 -msgid "Natural logarithm" -msgstr "" - -#: ../dialogs/LDElementDialog.py:75 ../editors/Viewer.py:519 -msgid "Negated" -msgstr "" - -#: ../Beremiz_service.py:580 -msgid "Nevow Web service failed. " -msgstr "" - -#: ../Beremiz_service.py:556 -msgid "Nevow/Athena import failed :" -msgstr "" - -#: ../BeremizIDE.py:216 ../BeremizIDE.py:251 ../PLCOpenEditor.py:104 -#: ../PLCOpenEditor.py:146 -msgid "New" -msgstr "" - -#: ../controls/CustomEditableListBox.py:40 -msgid "New item" -msgstr "" - -#: ../editors/Viewer.py:518 -msgid "No Modifier" -msgstr "" - -#: ../ProjectController.py:1826 -msgid "No PLC to transfer (did build succeed ?)\n" -msgstr "" - -#: ../PLCGenerator.py:1631 -#, python-format -msgid "No body defined in \"%s\" POU" -msgstr "" - -#: ../PLCGenerator.py:806 ../PLCGenerator.py:1241 -#, python-brace-format -msgid "No connector found corresponding to \"{a1}\" continuation in \"{a2}\" POU" -msgstr "" - -#: ../PLCOpenEditor.py:357 -msgid "" -"No documentation available.\n" -"Coming soon." -msgstr "" - -#: ../PLCGenerator.py:829 -#, python-format -msgid "No informations found for \"%s\" block" -msgstr "" - -#: ../PLCGenerator.py:1194 -#, python-brace-format -msgid "" -"No output {a1} variable found in block {a2} in POU {a3}. Connection must be " -"broken" -msgstr "" - -#: ../controls/SearchResultPanel.py:169 -msgid "No search results available." -msgstr "" - -#: ../svgui/svgui.py:134 -#, python-format -msgid "No such SVG file: %s\n" -msgstr "" - -#: ../canfestival/config_utils.py:639 -#, python-brace-format -msgid "No such index/subindex ({a1},{a2}) (variable {a3})" -msgstr "" - -#: ../canfestival/config_utils.py:362 -#, python-brace-format -msgid "No such index/subindex ({a1},{a2}) in ID : {a3} (variable {a4})" -msgstr "" - -#: ../dialogs/BrowseValuesLibraryDialog.py:83 -msgid "No valid value selected!" -msgstr "" - -#: ../PLCGenerator.py:1629 -#, python-format -msgid "No variable defined in \"%s\" POU" -msgstr "" - -#: ../canfestival/config_utils.py:355 -#, python-brace-format -msgid "Non existing node ID : {a1} (variable {a2})" -msgstr "" - -#: ../controls/VariablePanel.py:64 -msgid "Non-Retain" -msgstr "" - -#: ../dialogs/LDElementDialog.py:75 -msgid "Normal" -msgstr "" - -#: ../canfestival/config_utils.py:389 -#, python-brace-format -msgid "Not PDO mappable variable : '{a1}' (ID:{a2},Idx:{a3},sIdx:{a4}))" -msgstr "" - -#: ../plcopen/iec_std.csv:80 -msgid "Not equal to" -msgstr "" - -#: ../dialogs/SFCDivergenceDialog.py:89 -msgid "Number of sequences:" -msgstr "" - -#: ../plcopen/iec_std.csv:22 -msgid "Numerical" -msgstr "" - -#: ../editors/CodeFileEditor.py:739 -msgid "OnChange" -msgstr "" - -#: ../dialogs/SearchInProjectDialog.py:84 -msgid "Only Elements" -msgstr "" - -#: ../BeremizIDE.py:218 ../BeremizIDE.py:252 ../PLCOpenEditor.py:106 -#: ../PLCOpenEditor.py:147 -msgid "Open" -msgstr "" - -#: ../svgui/svgui.py:143 -msgid "Open Inkscape" -msgstr "" - -#: ../version.py:77 -msgid "" -"Open Source framework for automation, implemented IEC 61131 IDE with " -"constantly growing set of extensions and flexible PLC runtime." -msgstr "" - -#: ../ProjectController.py:1878 -msgid "Open a file explorer to manage project files" -msgstr "" - -#: ../wxglade_hmi/wxglade_hmi.py:155 -msgid "Open wxGlade" -msgstr "" - -#: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54 -msgid "Option" -msgstr "" - -#: ../dialogs/FindInPouDialog.py:81 ../editors/CodeFileEditor.py:739 -msgid "Options" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:98 -msgid "Organization (optional):" -msgstr "" - -#: ../canfestival/SlaveEditor.py:74 ../canfestival/NetworkEditor.py:95 -msgid "Other Profile" -msgstr "" - -#: ../dialogs/SFCStepDialog.py:72 ../dialogs/FBDVariableDialog.py:40 -#: ../dialogs/BrowseLocationsDialog.py:42 ../editors/Viewer.py:290 -#: ../editors/Viewer.py:1628 ../editors/TextViewer.py:307 -#: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71 -#: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351 -msgid "Output" -msgstr "" - -#: ../canfestival/SlaveEditor.py:63 ../canfestival/NetworkEditor.py:84 -msgid "PDO Receive" -msgstr "" - -#: ../canfestival/SlaveEditor.py:62 ../canfestival/NetworkEditor.py:83 -msgid "PDO Transmit" -msgstr "" - -#: ../targets/toolchain_gcc.py:167 -msgid "PLC :\n" -msgstr "" - -#: ../BeremizIDE.py:355 -msgid "PLC Log" -msgstr "" - -#: ../ProjectController.py:1054 -msgid "PLC code generation failed !\n" -msgstr "" - -#: ../Beremiz_service.py:297 -msgid "PLC is empty or already started." -msgstr "" - -#: ../Beremiz_service.py:304 -msgid "PLC is not started." -msgstr "" - -#: ../PLCOpenEditor.py:206 ../PLCOpenEditor.py:319 -#, python-brace-format -msgid "" -"PLC syntax error at line {a1}:\n" -"{a2}" -msgstr "" - -#: ../PLCOpenEditor.py:302 ../PLCOpenEditor.py:383 -msgid "PLCOpen files (*.xml)|*.xml|All files|*.*" -msgstr "" - -#: ../PLCOpenEditor.py:154 ../PLCOpenEditor.py:219 -msgid "PLCOpenEditor" -msgstr "" - -#: ../PLCOpenEditor.py:365 -msgid "" -"PLCOpenEditor is part of Beremiz project.\n" -"\n" -"Beremiz is an " -msgstr "" - -#: ../dialogs/DiscoveryDialog.py:95 -msgid "PORT" -msgstr "" - -#: ../dialogs/PouDialog.py:101 -msgid "POU Name" -msgstr "" - -#: ../dialogs/PouDialog.py:58 -msgid "POU Name:" -msgstr "" - -#: ../dialogs/PouDialog.py:103 -msgid "POU Type" -msgstr "" - -#: ../dialogs/PouDialog.py:65 -msgid "POU Type:" -msgstr "" - -#: ../connectors/PYRO/__init__.py:45 -#, python-format -msgid "PYRO connecting to URI : %s\n" -msgstr "" - -#: ../connectors/PYRO/__init__.py:61 -#, python-format -msgid "PYRO using certificates in '%s' \n" -msgstr "" - -#: ../BeremizIDE.py:231 ../PLCOpenEditor.py:120 -msgid "Page Setup" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:111 -msgid "Page Size (optional):" -msgstr "" - -#: ../IDEFrame.py:2613 -#, python-format -msgid "Page: %d" -msgstr "" - -#: ../controls/PouInstanceVariablesPanel.py:124 -msgid "Parent instance" -msgstr "" - -#: ../editors/Viewer.py:657 ../IDEFrame.py:372 ../IDEFrame.py:426 -msgid "Paste" -msgstr "" - -#: ../IDEFrame.py:1868 -msgid "Paste POU" -msgstr "" - -#: ../dialogs/SearchInProjectDialog.py:56 -msgid "Pattern to search:" -msgstr "" - -#: ../dialogs/LDPowerRailDialog.py:74 -msgid "Pin number:" -msgstr "" - -#: ../editors/Viewer.py:2757 ../editors/Viewer.py:3014 -#: ../editors/SFCViewer.py:770 -msgid "Please choose a target" -msgstr "" - -#: ../editors/TextViewer.py:262 -msgid "Please enter a block name" -msgstr "" - -#: ../editors/Viewer.py:2627 ../editors/Viewer.py:3056 -msgid "Please enter comment text" -msgstr "" - -#: ../editors/SFCViewer.py:433 ../editors/SFCViewer.py:455 -#: ../editors/SFCViewer.py:799 -msgid "Please enter step name" -msgstr "" - -#: ../Beremiz_service.py:196 -msgid "Please enter text" -msgstr "" - -#: ../dialogs/ForceVariableDialog.py:163 -#, python-format -msgid "Please enter value for a \"%s\" variable:" -msgstr "" - -#: ../Beremiz_service.py:319 -msgid "Port number must be 0 <= port <= 65535!" -msgstr "" - -#: ../Beremiz_service.py:319 -msgid "Port number must be an integer!" -msgstr "" - -#: ../editors/Viewer.py:595 ../editors/Viewer.py:2416 -msgid "Power Rail" -msgstr "" - -#: ../dialogs/LDPowerRailDialog.py:51 -msgid "Power Rail Properties" -msgstr "" - -#: ../BeremizIDE.py:233 ../PLCOpenEditor.py:122 -msgid "Preview" -msgstr "" - -#: ../dialogs/BlockPreviewDialog.py:57 -msgid "Preview:" -msgstr "" - -#: ../BeremizIDE.py:235 ../BeremizIDE.py:255 ../PLCOpenEditor.py:124 -#: ../PLCOpenEditor.py:150 -msgid "Print" -msgstr "" - -#: ../IDEFrame.py:1079 -msgid "Print preview" -msgstr "" - -#: ../editors/ResourceEditor.py:68 -msgid "Priority" -msgstr "" - -#: ../dialogs/SFCTransitionDialog.py:90 -msgid "Priority:" -msgstr "" - -#: ../runtime/PLCObject.py:369 -#, python-format -msgid "Problem starting PLC : error %d" -msgstr "" - -#: ../dialogs/ProjectDialog.py:58 -msgid "Product Name" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:81 -msgid "Product Name (required):" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:83 -msgid "Product Release (optional):" -msgstr "" - -#: ../dialogs/ProjectDialog.py:59 -msgid "Product Version" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:82 -msgid "Product Version (required):" -msgstr "" - -#: ../dialogs/SearchInProjectDialog.py:39 ../IDEFrame.py:1747 -#: ../IDEFrame.py:1944 -msgid "Program" -msgstr "" - -#: ../PLCOpenEditor.py:347 -msgid "Program was successfully generated!" -msgstr "" - -#: ../PLCControler.py:98 -msgid "Programs" -msgstr "" - -#: ../editors/Viewer.py:243 -msgid "Programs can't be used by other POUs!" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:85 ../IDEFrame.py:584 -msgid "Project" -msgstr "" - -#: ../controls/SearchResultPanel.py:173 -#, python-format -msgid "Project '%s':" -msgstr "" - -#: ../ProjectController.py:1877 -msgid "Project Files" -msgstr "" - -#: ../dialogs/ProjectDialog.py:57 -msgid "Project Name" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:79 -msgid "Project Name (required):" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:80 -msgid "Project Version (optional):" -msgstr "" - -#: ../PLCControler.py:3164 -msgid "" -"Project file syntax error:\n" -"\n" -msgstr "" - -#: ../dialogs/ProjectDialog.py:33 ../editors/ProjectNodeEditor.py:37 -msgid "Project properties" -msgstr "" - -#: ../ConfigTreeNode.py:566 -#, python-brace-format -msgid "Project tree layout do not match confnode.xml {a1}!={a2} " -msgstr "" - -#: ../dialogs/ConnectionDialog.py:98 -msgid "Propagate Name" -msgstr "" - -#: ../PLCControler.py:99 -msgid "Properties" -msgstr "" - -#: ../Beremiz_service.py:442 -msgid "Publishing service on local network" -msgstr "" - -#: ../connectors/PYRO/__init__.py:118 -#, python-format -msgid "Pyro exception: %s\n" -msgstr "" - -#: ../Beremiz_service.py:429 -msgid "Pyro object's uri :" -msgstr "" - -#: ../Beremiz_service.py:428 -msgid "Pyro port :" -msgstr "" - -#: ../py_ext/PythonEditor.py:81 -msgid "Python code" -msgstr "" - -#: ../features.py:33 -msgid "Python file" -msgstr "" - -#: ../dialogs/ActionBlockDialog.py:39 -msgid "Qualifier" -msgstr "" - -#: ../BeremizIDE.py:238 ../PLCOpenEditor.py:130 ../Beremiz_service.py:275 -msgid "Quit" -msgstr "" - -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:225 -msgid "Range:" -msgstr "" - -#: ../ProjectController.py:1873 -msgid "Raw IEC code" -msgstr "" - -#: ../BeremizIDE.py:1047 -#, python-format -msgid "Really delete node '%s'?" -msgstr "" - -#: ../IDEFrame.py:362 ../IDEFrame.py:422 -msgid "Redo" -msgstr "" - -#: ../dialogs/SFCTransitionDialog.py:75 -msgid "Reference" -msgstr "" - -#: ../dialogs/DiscoveryDialog.py:107 ../IDEFrame.py:432 -msgid "Refresh" -msgstr "" - -#: ../dialogs/SearchInProjectDialog.py:66 -msgid "Regular expression" -msgstr "" - -#: ../dialogs/FindInPouDialog.py:96 -msgid "Regular expressions" -msgstr "" - -#: ../editors/Viewer.py:1603 -msgid "Release value" -msgstr "" - -#: ../plcopen/iec_std.csv:37 -msgid "Remainder (modulo)" -msgstr "" - -#: ../BeremizIDE.py:1048 -#, python-format -msgid "Remove %s node" -msgstr "" - -#: ../IDEFrame.py:2419 -msgid "Remove Datatype" -msgstr "" - -#: ../IDEFrame.py:2424 -msgid "Remove Pou" -msgstr "" - -#: ../dialogs/ActionBlockDialog.py:138 -msgid "Remove action" -msgstr "" - -#: ../editors/DataTypeEditor.py:353 -msgid "Remove element" -msgstr "" - -#: ../editors/FileManagementPanel.py:63 -msgid "Remove file from left folder" -msgstr "" - -#: ../editors/ResourceEditor.py:269 -msgid "Remove instance" -msgstr "" - -#: ../canfestival/NetworkEditor.py:104 -msgid "Remove slave" -msgstr "" - -#: ../editors/ResourceEditor.py:240 -msgid "Remove task" -msgstr "" - -#: ../editors/CodeFileEditor.py:659 ../controls/VariablePanel.py:451 -msgid "Remove variable" -msgstr "" - -#: ../IDEFrame.py:1948 -msgid "Rename" -msgstr "" - -#: ../editors/FileManagementPanel.py:181 -msgid "Replace File" -msgstr "" - -#: ../editors/Viewer.py:561 -msgid "Replace Wire by connections" -msgstr "" - -#: ../plcopen/iec_std.csv:89 -msgid "Replacement (within)" -msgstr "" - -#: ../dialogs/LDElementDialog.py:76 -msgid "Reset" -msgstr "" - -#: ../editors/Viewer.py:642 -msgid "Reset Execution Order" -msgstr "" - -#: ../IDEFrame.py:451 -msgid "Reset Perspective" -msgstr "" - -#: ../controls/SearchResultPanel.py:105 -msgid "Reset search result" -msgstr "" - -#: ../BeremizIDE.py:979 ../PLCControler.py:99 -msgid "Resources" -msgstr "" - -#: ../controls/VariablePanel.py:62 -msgid "Retain" -msgstr "" - -#: ../controls/VariablePanel.py:424 -msgid "Return Type:" -msgstr "" - -#: ../editors/Viewer.py:546 -msgid "Right" -msgstr "" - -#: ../dialogs/LDPowerRailDialog.py:64 -msgid "Right PowerRail" -msgstr "" - -#: ../dialogs/LDElementDialog.py:77 ../editors/Viewer.py:520 -msgid "Rising Edge" -msgstr "" - -#: ../plcopen/iec_std.csv:65 -msgid "Rotate left" -msgstr "" - -#: ../plcopen/iec_std.csv:64 -msgid "Rotate right" -msgstr "" - -#: ../plcopen/iec_std.csv:17 -msgid "Rounding up/down" -msgstr "" - -#: ../ProjectController.py:1841 -msgid "Run" -msgstr "" - -#: ../ProjectController.py:1099 -msgid "Runtime IO extensions C code generation failed !\n" -msgstr "" - -#: ../ProjectController.py:1108 -msgid "Runtime library extensions C code generation failed !\n" -msgstr "" - -#: ../canfestival/SlaveEditor.py:61 ../canfestival/NetworkEditor.py:82 -msgid "SDO Client" -msgstr "" - -#: ../canfestival/SlaveEditor.py:60 ../canfestival/NetworkEditor.py:81 -msgid "SDO Server" -msgstr "" - -#: ../dialogs/PouDialog.py:37 ../controls/ProjectPropertiesPanel.py:144 -msgid "SFC" -msgstr "" - -#: ../PLCGenerator.py:1392 -#, python-brace-format -msgid "SFC jump in pou \"{a1}\" refers to non-existent SFC step \"{a2}\"" -msgstr "" - -#: ../PLCGenerator.py:773 -#, python-format -msgid "SFC transition in POU \"%s\" must be connected." -msgstr "" - -#: ../dialogs/PouTransitionDialog.py:36 ../dialogs/PouActionDialog.py:32 -#: ../dialogs/PouDialog.py:37 -msgid "ST" -msgstr "" - -#: ../PLCOpenEditor.py:334 -msgid "ST files (*.st)|*.st|All files|*.*" -msgstr "" - -#: ../svgui/svgui.py:128 -msgid "SVG files (*.svg)|*.svg|All files|*.*" -msgstr "" - -#: ../features.py:35 -msgid "SVGUI" -msgstr "" - -#: ../BeremizIDE.py:222 ../BeremizIDE.py:253 ../PLCOpenEditor.py:113 -#: ../PLCOpenEditor.py:148 -msgid "Save" -msgstr "" - -#: ../BeremizIDE.py:254 ../PLCOpenEditor.py:115 ../PLCOpenEditor.py:149 -msgid "Save As..." -msgstr "" - -#: ../BeremizIDE.py:224 -msgid "Save as" -msgstr "" - -#: ../ProjectController.py:511 -msgid "Save path is the same as path of a project! \n" -msgstr "" - -#: ../dialogs/SearchInProjectDialog.py:69 -msgid "Scope" -msgstr "" - -#: ../IDEFrame.py:623 -msgid "Search" -msgstr "" - -#: ../dialogs/SearchInProjectDialog.py:45 ../IDEFrame.py:382 -#: ../IDEFrame.py:428 -msgid "Search in Project" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:47 -msgid "Seconds:" -msgstr "" - -#: ../IDEFrame.py:388 -msgid "Select All" -msgstr "" - -#: ../editors/Viewer.py:289 ../editors/TextViewer.py:306 -#: ../controls/LocationCellEditor.py:97 ../controls/VariablePanel.py:290 -#: ../controls/VariablePanel.py:350 -msgid "Select a variable class:" -msgstr "" - -#: ../ProjectController.py:1257 -msgid "Select an editor:" -msgstr "" - -#: ../controls/PouInstanceVariablesPanel.py:281 -msgid "Select an instance" -msgstr "" - -#: ../IDEFrame.py:607 -msgid "Select an object" -msgstr "" - -#: ../ProjectController.py:518 -msgid "Selected directory already contains another project. Overwrite? \n" -msgstr "" - -#: ../plcopen/iec_std.csv:70 -msgid "Selection" -msgstr "" - -#: ../dialogs/SFCDivergenceDialog.py:65 -msgid "Selection Convergence" -msgstr "" - -#: ../dialogs/SFCDivergenceDialog.py:64 -msgid "Selection Divergence" -msgstr "" - -#: ../dialogs/DiscoveryDialog.py:82 -msgid "Service Discovery" -msgstr "" - -#: ../dialogs/DiscoveryDialog.py:85 -msgid "Services available:" -msgstr "" - -#: ../dialogs/LDElementDialog.py:76 -msgid "Set" -msgstr "" - -#: ../plcopen/iec_std.csv:62 -msgid "Shift left" -msgstr "" - -#: ../plcopen/iec_std.csv:63 -msgid "Shift right" -msgstr "" - -#: ../ProjectController.py:1867 -msgid "Show IEC code generated by PLCGenerator" -msgstr "" - -#: ../canfestival/canfestival.py:389 -msgid "Show Master" -msgstr "" - -#: ../canfestival/canfestival.py:390 -msgid "Show Master generated by config_utils" -msgstr "" - -#: ../ProjectController.py:1865 -msgid "Show code" -msgstr "" - -#: ../dialogs/SFCDivergenceDialog.py:67 -msgid "Simultaneous Convergence" -msgstr "" - -#: ../dialogs/SFCDivergenceDialog.py:66 -msgid "Simultaneous Divergence" -msgstr "" - -#: ../plcopen/iec_std.csv:27 -msgid "Sine" -msgstr "" - -#: ../editors/ResourceEditor.py:68 -msgid "Single" -msgstr "" - -#: ../targets/toolchain_makefile.py:126 -msgid "Source didn't change, no build.\n" -msgstr "" - -#: ../PLCGenerator.py:397 -#, python-brace-format -msgid "" -"Source signal has to be defined for single task '{a1}' in resource " -"'{a2}.{a3}'." -msgstr "" - -#: ../plcopen/iec_std.csv:23 -msgid "Square root (base 2)" -msgstr "" - -#: ../plcopen/definitions.py:48 -msgid "Standard function blocks" -msgstr "" - -#: ../ProjectController.py:1843 ../Beremiz_service.py:263 -msgid "Start PLC" -msgstr "" - -#: ../ProjectController.py:1046 -#, python-format -msgid "Start build in %s\n" -msgstr "" - -#: ../ProjectController.py:1360 -msgid "Started" -msgstr "" - -#: ../ProjectController.py:1648 -msgid "Starting PLC\n" -msgstr "" - -#: ../BeremizIDE.py:365 -msgid "Status ToolBar" -msgstr "" - -#: ../editors/Viewer.py:612 ../editors/Viewer.py:2391 -msgid "Step" -msgstr "" - -#: ../ProjectController.py:1846 -msgid "Stop" -msgstr "" - -#: ../Beremiz_service.py:264 -msgid "Stop PLC" -msgstr "" - -#: ../ProjectController.py:1848 -msgid "Stop Running PLC" -msgstr "" - -#: ../ProjectController.py:1361 -msgid "Stopped" -msgstr "" - -#: ../ProjectController.py:1620 -msgid "Stopping debugger...\n" -msgstr "" - -#: ../editors/DataTypeEditor.py:54 -msgid "Structure" -msgstr "" - -#: ../editors/DataTypeEditor.py:54 -msgid "Subrange" -msgstr "" - -#: ../plcopen/iec_std.csv:35 -msgid "Subtraction" -msgstr "" - -#: ../ProjectController.py:1085 -msgid "Successfully built.\n" -msgstr "" - -#: ../IDEFrame.py:447 -msgid "Switch perspective" -msgstr "" - -#: ../dialogs/SearchInProjectDialog.py:165 ../dialogs/FindInPouDialog.py:115 -msgid "Syntax error in regular expression of pattern to search!" -msgstr "" - -#: ../dialogs/DiscoveryDialog.py:93 -msgid "TYPE" -msgstr "" - -#: ../plcopen/iec_std.csv:29 -msgid "Tangent" -msgstr "" - -#: ../editors/ResourceEditor.py:83 -msgid "Task" -msgstr "" - -#: ../editors/ResourceEditor.py:235 -msgid "Tasks:" -msgstr "" - -#: ../controls/VariablePanel.py:73 -msgid "Temp" -msgstr "" - -#: ../version.py:30 -msgid "" -"The best place to ask questions about Beremiz/PLCOpenEditor\n" -"is project's mailing list: beremiz-devel@lists.sourceforge.net\n" -"\n" -"This is the main community support channel.\n" -"For posting it is required to be subscribed to the mailing list.\n" -"\n" -"You can subscribe to the list here:\n" -"https://lists.sourceforge.net/lists/listinfo/beremiz-devel" -msgstr "" - -#: ../editors/FileManagementPanel.py:180 -#, python-format -msgid "" -"The file '%s' already exist.\n" -"Do you want to replace it?" -msgstr "" - -#: ../editors/LDViewer.py:882 -msgid "The group of block must be coherent!" -msgstr "" - -#: ../BeremizIDE.py:542 ../IDEFrame.py:1015 -msgid "There are changes, do you want to save?" -msgstr "" - -#: ../IDEFrame.py:1658 ../IDEFrame.py:1677 -#, python-format -msgid "" -"There is a POU named \"%s\". This could cause a conflict. Do you wish to " -"continue?" -msgstr "" - -#: ../IDEFrame.py:1102 -msgid "" -"There was a problem printing.\n" -"Perhaps your current printer is not set correctly?" -msgstr "" - -#: ../editors/LDViewer.py:891 -msgid "This option isn't available yet!" -msgstr "" - -#: ../controls/DebugVariablePanel/DebugVariablePanel.py:565 -#, python-format -msgid "Tick: %d" -msgstr "" - -#: ../plcopen/iec_std.csv:40 -msgid "Time" -msgstr "" - -#: ../plcopen/iec_std.csv:40 ../plcopen/iec_std.csv:41 -msgid "Time addition" -msgstr "" - -#: ../plcopen/iec_std.csv:86 -msgid "Time concatenation" -msgstr "" - -#: ../plcopen/iec_std.csv:60 ../plcopen/iec_std.csv:61 -msgid "Time division" -msgstr "" - -#: ../plcopen/iec_std.csv:46 ../plcopen/iec_std.csv:47 -msgid "Time multiplication" -msgstr "" - -#: ../plcopen/iec_std.csv:48 ../plcopen/iec_std.csv:49 -msgid "Time subtraction" -msgstr "" - -#: ../plcopen/iec_std.csv:42 ../plcopen/iec_std.csv:43 -msgid "Time-of-day addition" -msgstr "" - -#: ../plcopen/iec_std.csv:52 ../plcopen/iec_std.csv:53 -#: ../plcopen/iec_std.csv:54 ../plcopen/iec_std.csv:55 -msgid "Time-of-day subtraction" -msgstr "" - -#: ../dialogs/ForceVariableDialog.py:172 -msgid "Toggle value" -msgstr "" - -#: ../editors/Viewer.py:548 -msgid "Top" -msgstr "" - -#: ../ProjectController.py:1855 -msgid "Transfer" -msgstr "" - -#: ../ProjectController.py:1857 -msgid "Transfer PLC" -msgstr "" - -#: ../ProjectController.py:1820 -msgid "Transfer completed successfully.\n" -msgstr "" - -#: ../ProjectController.py:1823 -msgid "Transfer failed\n" -msgstr "" - -#: ../editors/Viewer.py:613 ../editors/Viewer.py:2393 -#: ../editors/Viewer.py:2420 -msgid "Transition" -msgstr "" - -#: ../PLCGenerator.py:1518 -#, python-format -msgid "" -"Transition \"%s\" body must contain an output variable or coil referring to " -"its name" -msgstr "" - -#: ../dialogs/PouTransitionDialog.py:84 -msgid "Transition Name" -msgstr "" - -#: ../dialogs/PouTransitionDialog.py:53 -msgid "Transition Name:" -msgstr "" - -#: ../PLCGenerator.py:1609 -#, python-brace-format -msgid "Transition with content \"{a1}\" not connected to a next step in \"{a2}\" POU" -msgstr "" - -#: ../PLCGenerator.py:1598 -#, python-brace-format -msgid "" -"Transition with content \"{a1}\" not connected to a previous step in " -"\"{a2}\" POU" -msgstr "" - -#: ../plcopen/plcopen.py:1323 -#, python-format -msgid "Transition with name %s doesn't exist!" -msgstr "" - -#: ../PLCControler.py:98 -msgid "Transitions" -msgstr "" - -#: ../dialogs/AboutDialog.py:131 -msgid "Translated by" -msgstr "" - -#: ../editors/ResourceEditor.py:68 -msgid "Triggering" -msgstr "" - -#: ../Beremiz_service.py:478 -msgid "Twisted unavailable." -msgstr "" - -#: ../dialogs/ActionBlockDialog.py:39 ../editors/ResourceEditor.py:83 -#: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:739 -#: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54 -msgid "Type" -msgstr "" - -#: ../dialogs/BrowseLocationsDialog.py:49 -msgid "Type and derivated" -msgstr "" - -#: ../canfestival/config_utils.py:336 ../canfestival/config_utils.py:624 -#, python-format -msgid "Type conflict for location \"%s\"" -msgstr "" - -#: ../plcopen/iec_std.csv:16 -msgid "Type conversion" -msgstr "" - -#: ../editors/DataTypeEditor.py:162 -msgid "Type infos:" -msgstr "" - -#: ../dialogs/BrowseLocationsDialog.py:50 -msgid "Type strict" -msgstr "" - -#: ../dialogs/SFCDivergenceDialog.py:59 ../dialogs/SFCTransitionDialog.py:58 -#: ../dialogs/LDPowerRailDialog.py:57 ../dialogs/BrowseLocationsDialog.py:100 -#: ../dialogs/FBDBlockDialog.py:66 ../dialogs/ConnectionDialog.py:59 -msgid "Type:" -msgstr "" - -#: ../canfestival/config_utils.py:462 ../canfestival/config_utils.py:476 -#, python-format -msgid "Unable to define PDO mapping for node %02x" -msgstr "" - -#: ../targets/Xenomai/__init__.py:39 -#, python-format -msgid "Unable to get Xenomai's %s \n" -msgstr "" - -#: ../PLCGenerator.py:961 ../PLCGenerator.py:1214 -#, python-brace-format -msgid "Undefined block type \"{a1}\" in \"{a2}\" POU" -msgstr "" - -#: ../PLCGenerator.py:254 -#, python-format -msgid "Undefined pou type \"%s\"" -msgstr "" - -#: ../IDEFrame.py:360 ../IDEFrame.py:421 -msgid "Undo" -msgstr "" - -#: ../ProjectController.py:423 -msgid "Unknown" -msgstr "" - -#: ../editors/Viewer.py:394 -#, python-format -msgid "Unknown variable \"%s\" for this POU!" -msgstr "" - -#: ../ProjectController.py:420 ../ProjectController.py:421 -msgid "Unnamed" -msgstr "" - -#: ../PLCControler.py:638 -#, python-format -msgid "Unnamed%d" -msgstr "" - -#: ../controls/VariablePanel.py:284 -#, python-format -msgid "Unrecognized data size \"%s\"" -msgstr "" - -#: ../editors/DataTypeEditor.py:630 ../controls/VariablePanel.py:827 -msgid "User Data Types" -msgstr "" - -#: ../canfestival/SlaveEditor.py:65 ../canfestival/NetworkEditor.py:86 -msgid "User Type" -msgstr "" - -#: ../PLCControler.py:97 -msgid "User-defined POUs" -msgstr "" - -#: ../dialogs/ActionBlockDialog.py:39 -msgid "Value" -msgstr "" - -#: ../editors/DataTypeEditor.py:259 -msgid "Values:" -msgstr "" - -#: ../dialogs/ActionBlockDialog.py:43 ../editors/Viewer.py:585 -#: ../editors/Viewer.py:2423 -msgid "Variable" -msgstr "" - -#: ../editors/Viewer.py:309 ../editors/Viewer.py:339 ../editors/Viewer.py:361 -#: ../editors/TextViewer.py:292 ../editors/TextViewer.py:343 -#: ../editors/TextViewer.py:366 ../controls/VariablePanel.py:329 -msgid "Variable Drop" -msgstr "" - -#: ../dialogs/FBDVariableDialog.py:64 -msgid "Variable Properties" -msgstr "" - -#: ../editors/Viewer.py:289 ../editors/TextViewer.py:306 -#: ../controls/LocationCellEditor.py:97 ../controls/VariablePanel.py:290 -#: ../controls/VariablePanel.py:350 -msgid "Variable class" -msgstr "" - -#: ../editors/Viewer.py:396 ../editors/TextViewer.py:387 -msgid "Variable don't belong to this POU!" -msgstr "" - -#: ../dialogs/LDElementDialog.py:89 -msgid "Variable:" -msgstr "" - -#: ../controls/VariablePanel.py:72 -msgid "Variables" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:152 -msgid "Vertical:" -msgstr "" - -#: ../Beremiz_service.py:588 -msgid "WAMP client startup failed. " -msgstr "" - -#: ../connectors/WAMP/__init__.py:91 -#, python-format -msgid "WAMP connecting to URL : %s\n" -msgstr "" - -#: ../connectors/WAMP/__init__.py:131 -msgid "WAMP connection timeout" -msgstr "" - -#: ../connectors/WAMP/__init__.py:150 -#, python-format -msgid "WAMP connection to '%s' failed.\n" -msgstr "" - -#: ../Beremiz_service.py:564 -msgid "WAMP import failed :" -msgstr "" - -#: ../wxglade_hmi/wxglade_hmi.py:37 -msgid "WXGLADE GUI" -msgstr "" - -#: ../dialogs/PouDialog.py:129 ../editors/LDViewer.py:891 -msgid "Warning" -msgstr "" - -#: ../ProjectController.py:707 -msgid "Warnings in ST/IL/SFC code generator :\n" -msgstr "" - -#: ../dialogs/SearchInProjectDialog.py:78 -msgid "Whole Project" -msgstr "" - -#: ../controls/ProjectPropertiesPanel.py:120 -msgid "Width:" -msgstr "" - -#: ../dialogs/FindInPouDialog.py:91 -msgid "Wrap search" -msgstr "" - -#: ../dialogs/AboutDialog.py:130 -msgid "Written by" -msgstr "" - -#: ../features.py:34 -msgid "WxGlade GUI" -msgstr "" - -#: ../svgui/svgui.py:142 -msgid "" -"You don't have write permissions.\n" -"Open Inkscape anyway ?" -msgstr "" - -#: ../wxglade_hmi/wxglade_hmi.py:154 -msgid "" -"You don't have write permissions.\n" -"Open wxGlade anyway ?" -msgstr "" - -#: ../ProjectController.py:371 -msgid "" -"You must have permission to work on the project\n" -"Work on a project copy ?" -msgstr "" - -#: ../editors/LDViewer.py:886 -msgid "" -"You must select the block or group of blocks around which a branch should be" -" added!" -msgstr "" - -#: ../editors/LDViewer.py:666 -msgid "You must select the wire where a contact should be added!" -msgstr "" - -#: ../dialogs/SFCStepNameDialog.py:48 ../dialogs/PouNameDialog.py:46 -msgid "You must type a name!" -msgstr "" - -#: ../dialogs/ForceVariableDialog.py:193 -msgid "You must type a value!" -msgstr "" - -#: ../IDEFrame.py:438 -msgid "Zoom" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:155 -msgid "days" -msgstr "" - -#: ../PLCOpenEditor.py:343 -#, python-format -msgid "error: %s\n" -msgstr "" - -#: ../util/ProcessLogger.py:169 -#, python-brace-format -msgid "exited with status {a1} (pid {a2})\n" -msgstr "" - -#: ../PLCOpenEditor.py:406 ../PLCOpenEditor.py:408 -msgid "file : " -msgstr "" - -#: ../dialogs/PouDialog.py:32 -msgid "function" -msgstr "" - -#: ../PLCOpenEditor.py:409 -msgid "function : " -msgstr "" - -#: ../dialogs/PouDialog.py:32 -msgid "functionBlock" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:155 -msgid "hours" -msgstr "" - -#: ../PLCOpenEditor.py:409 -msgid "line : " -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:157 -msgid "milliseconds" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:156 -msgid "minutes" -msgstr "" - -#: ../dialogs/PouDialog.py:32 -msgid "program" -msgstr "" - -#: ../dialogs/DurationEditorDialog.py:156 -msgid "seconds" -msgstr "" - -#: ../plcopen/iec_std.csv:84 -msgid "string from the middle" -msgstr "" - -#: ../plcopen/iec_std.csv:82 -msgid "string left of" -msgstr "" - -#: ../plcopen/iec_std.csv:83 -msgid "string right of" -msgstr "" - -#: ../Beremiz.py:164 -msgid "update info unavailable." -msgstr "" - -#: ../PLCOpenEditor.py:341 -#, python-format -msgid "warning: %s\n" -msgstr "" - -#: ../PLCControler.py:972 -#, python-brace-format -msgid "{a1} \"{a2}\" can't be pasted as a {a3}." -msgstr "" - -#: ../ConfigTreeNode.py:56 -#, python-brace-format -msgid "" -"{a1} XML file doesn't follow XSD schema at line %{a2}:\n" -"{a3}" -msgstr "" - -#: Extra XSD strings -msgid "CanFestivalSlaveNode" -msgstr "" - -msgid "CAN_Device" -msgstr "" - -msgid "CAN_Baudrate" -msgstr "" - -msgid "NodeId" -msgstr "" - -msgid "Sync_Align" -msgstr "" - -msgid "Sync_Align_Ratio" -msgstr "" - -msgid "CanFestivalNode" -msgstr "" - -msgid "Sync_TPDOs" -msgstr "" - -msgid "CanFestivalInstance" -msgstr "" - -msgid "CAN_Driver" -msgstr "" - -msgid "Generic" -msgstr "" - -msgid "Command" -msgstr "" - -msgid "Xenomai" -msgstr "" - -msgid "XenoConfig" -msgstr "" - -msgid "Compiler" -msgstr "" - -msgid "CFLAGS" -msgstr "" - -msgid "Linker" -msgstr "" - -msgid "LDFLAGS" -msgstr "" - -msgid "Linux" -msgstr "" - -msgid "Win32" -msgstr "" - -msgid "BaseParams" -msgstr "" - -msgid "IEC_Channel" -msgstr "" - -msgid "Enabled" -msgstr "" - -msgid "BeremizRoot" -msgstr "" - -msgid "TargetType" -msgstr "" - -msgid "Libraries" -msgstr "" - -msgid "URI_location" -msgstr "" - -msgid "Disable_Extensions" -msgstr "" - -msgid "%(codefile_name)s" -msgstr "" - -msgid "variables" -msgstr "" - -msgid "variable" -msgstr "" - -msgid "name" -msgstr "" - -msgid "type" -msgstr "" - -msgid "class" -msgstr "" - -msgid "initial" -msgstr "" - -msgid "desc" -msgstr "" - -msgid "onchange" -msgstr "" - -msgid "opts" -msgstr "" - -#: Extra TC6 documentation strings -msgid "0 - current time, 1 - load time from PDT" -msgstr "" - -msgid "Preset datetime" -msgstr "" - -msgid "Copy of IN" -msgstr "" - -msgid "Datetime, current or relative to PDT" -msgstr "" - -msgid "" -"The real time clock has many uses including time stamping, setting dates and" -" times of day in batch reports, in alarm messages and so on." -msgstr "" - -msgid "1 = integrate, 0 = hold" -msgstr "" - -msgid "Overriding reset" -msgstr "" - -msgid "Input variable" -msgstr "" - -msgid "Initial value" -msgstr "" - -msgid "Sampling period" -msgstr "" - -msgid "NOT R1" -msgstr "" - -msgid "Integrated output" -msgstr "" - -msgid "" -"The integral function block integrates the value of input XIN over time." -msgstr "" - -msgid "0 = reset" -msgstr "" - -msgid "Input to be differentiated" -msgstr "" - -msgid "Differentiated output" -msgstr "" - -msgid "" -"The derivative function block produces an output XOUT proportional to the " -"rate of change of the input XIN." -msgstr "" - -msgid "0 - manual , 1 - automatic" -msgstr "" - -msgid "Process variable" -msgstr "" - -msgid "Set point" -msgstr "" - -msgid "Manual output adjustment - Typically from transfer station" -msgstr "" - -msgid "Proportionality constant" -msgstr "" - -msgid "Reset time" -msgstr "" - -msgid "Derivative time constant" -msgstr "" - -msgid "PV - SP" -msgstr "" - -msgid "FB for integral term" -msgstr "" - -msgid "FB for derivative term" -msgstr "" - -msgid "" -"The PID (proportional, Integral, Derivative) function block provides the " -"classical three term controller for closed loop control." -msgstr "" - -msgid "0 - track X0, 1 - ramp to/track X1" -msgstr "" - -msgid "Ramp duration" -msgstr "" - -msgid "BUSY = 1 during ramping period" -msgstr "" - -msgid "Elapsed time of ramp" -msgstr "" - -msgid "The RAMP function block is modelled on example given in the standard." -msgstr "" - -msgid "" -"The hysteresis function block provides a hysteresis boolean output driven by" -" the difference of two floating point (REAL) inputs XIN1 and XIN2." -msgstr "" - -msgid "The SR bistable is a latch where the Set dominates." -msgstr "" - -msgid "The RS bistable is a latch where the Reset dominates." -msgstr "" - -msgid "" -"The semaphore provides a mechanism to allow software elements mutually " -"exclusive access to certain ressources." -msgstr "" - -msgid "The output produces a single pulse when a rising edge is detected." -msgstr "" - -msgid "The output produces a single pulse when a falling edge is detected." -msgstr "" - -msgid "" -"The up-counter can be used to signal when a count has reached a maximum " -"value." -msgstr "" - -msgid "" -"The down-counter can be used to signal when a count has reached zero, on " -"counting down from a preset value." -msgstr "" - -msgid "" -"The up-down counter has two inputs CU and CD. It can be used to both count " -"up on one input and down on the other." -msgstr "" - -msgid "first input parameter" -msgstr "" - -msgid "second input parameter" -msgstr "" - -msgid "first output parameter" -msgstr "" - -msgid "second output parameter" -msgstr "" - -msgid "internal state: 0-reset, 1-counting, 2-set" -msgstr "" - -msgid "" -"The pulse timer can be used to generate output pulses of a given time " -"duration." -msgstr "" - -msgid "" -"The on-delay timer can be used to delay setting an output true, for fixed " -"period after an input becomes true." -msgstr "" - -msgid "" -"The off-delay timer can be used to delay setting an output false, for fixed " -"period after input goes false." -msgstr ""