updated portuguese translation

This commit is contained in:
hneemann 2019-07-28 17:13:52 +02:00
parent eecfff6455
commit ebfcc6630e
2 changed files with 123 additions and 8 deletions

View File

@ -247,9 +247,10 @@
estarão conectados em conjunto. Funcionarão apenas localmente, não sendo possível usá-los em circuitos diferentes.</string>
<string name="elem_Tunnel_pin_in">A conexão a um túnel.</string>
<string name="elem_Splitter">Distribuidor</string>
<string name="elem_Splitter_tt">Distribuirá ou criará um cabo ou barramento de dados para mais de um bit.
Com um barramento será possível, por exemplo gerar conexões de 16-bits sem necessitar o roteamento de 16 fios individuais.
Todas as 16 conexões poderão ser tratadas como um único cabo.</string>
<string name="elem_Splitter_tt">Distribuir ou criar um conjunto de fios ou um barramento de dados com mais de um bit.
Com um barramento será possível, por exemplo, gerar conexões de 16-bits sem ter quer rotear 16 fios individuais.
Todas as 16 conexões serão reunidas em um único cabo.
O distribuidor terá uma direção, isso significa que os sinais serão transmitidos em apenas um sentido.</string>
<string name="elem_Splitter_pin_in">Os bits de entrada {0}.</string>
<string name="elem_Splitter_pin_in_one">O bit de entrada {0}.</string>
<string name="elem_Splitter_pin_out">Os bits de saída {0}.</string>
@ -731,7 +732,8 @@
<string name="err_aSingleClockNecessary">Um componente de clock comum é necessário. Todos os flip-flops devem ter esse sinal de clock.</string>
<string name="err_analyseNoInputs">O circuito não possui entradas rotuladas</string>
<string name="err_analyseNoOutputs">O circuito não possui saídas rotuladas</string>
<string name="err_breakTimeOut">Nenhuma interrupção detectada após {0} ciclos no ponto de parada "{1}"</string>
<string name="err_breakTimeOut">Nenhuma interrupção detectada após {0} ciclos no ponto de parada "{1}".
Possivelmente o número de ciclos de timeout no componente sujeito a interrupção deverá ser aumentado.</string>
<string name="err_builder_exprNotSupported">Expressão {0} não tem suporte</string>
<string name="err_builder_operationNotSupported">Operação {0} sem suporte</string>
<string name="err_builder_couldNotFillLUT">Erro ao criar a LUT (LookUp Table).</string>
@ -1326,7 +1328,7 @@
<string name="menu_saveData_tt">Salvar dados em arquivo CSV</string>
<string name="menu_speedTest">Teste de velocidade</string>
<string name="menu_speedTest_tt">Calcular a máxima frequência de clock.</string>
<string name="menu_step">Passo</string>
<string name="menu_step">Passo em porta</string>
<string name="menu_step_tt">Calcular um avanço em porta simples</string>
<string name="menu_synthesise">Sintetizar</string>
<string name="menu_synthesise_tt">Gerar expressões booleanas mínimas dada a tabela-verdade.</string>
@ -1794,4 +1796,59 @@ Portanto, o sinal 'D_out' também será avaliado para se verificar o valor desse
<string name="msg_errorReadingToolchainConfig_N">Erro ao ler a configuração do conjunto de ferramentas {0}</string>
<string name="msg_commandStarted_N">Comando "{0}" iniciado! O processamento poderá demorar!-</string>
<string name="msg_commandEnded_N">O comando "{0}" foi executado!</string>
<string name="err_thereIsAUnnamedIO">-Há uma entrada ou saída sem nome!</string>
<string name="err_NameOfIOIsInvalidOrNotUnique_N">-O sinal de nome "{0}" é inválido ou está repetido!}</string>
<string name="err_substitutingError">-Erro ao substituir componentes para a análise.</string>
<string name="err_evaluatingGenericsCode_N_N">Erro na avaliação do código genérico do circuito. Código
{1}
no componente: {0}</string>
<string name="msg_errParsingGenerics">Erro durante a varredura do código genérico.</string>
<string name="key_generic">Parametrização genérica</string>
<string name="key_generic_tt">Comandos para generalizar um circuito.</string>
<string name="key_isGeneric">Circuito é genérico</string>
<string name="key_isGeneric_tt">Permite criar um circuito genérico.</string>
<string name="key_showTutorial">Mostrar o tutorial na abertura</string>
<string name="key_showTutorial_tt">Habilitar o tutorial.</string>
<string name="menu_runToBreakMicro">Executar até interrupção em modo de porta simples</string>
<string name="menu_runToBreakMicro_tt">Executar todos os passos até uma borda de subida ser detectada em um componente sujeito a interrupção.
Se não houver componente sujeito a interrupção, o restante dos passos serão executados.</string>
<string name="stat_inputs">Entradas</string>
<string name="stat_bits">Bits</string>
<string name="stat_addrBits">Bits de endereço</string>
<string name="tutorial">Tutorial</string>
<string name="tutorial1">A seguir, em um breve tutorial, a criação de um circuito simples será apresentada:
Primeiro, inserir uma entrada no circuito. Essa entrada poderá ser encontrada no menu Componentes ▸IO.</string>
<string name="tutorial2">Depois, acrescentar uma segunda entrada ao circuito. Também se poderá clicar na entrada na barra de ferramentas.
É melhor colocar a segunda entrada ligeiramente abaixo da primeira.
O circuito poderá ser movido mediante manter pressionado o botão direito do mouse.
Ao clicar nos componentes, esses poderão ser movidos.</string>
<string name="tutorial3">Em seguida, uma porta "OU-Exclusivo" deverá ser inserida.
Essa porta poderá ser encontrada no menu Componentes▸Lógico.
Posicionar esse componente um pouco mais distante, à direita das entradas.</string>
<string name="tutorial4">O último componente a ser inserido será a saída.
Posicionar esse componente um pouco mais distante, à direita da porta "OU-Exclusivo".</string>
<string name="tutorial5">Para completar o circuito, fios para conexões deverão ser traçados.
Clicar no pont vermelho da primeira entrada e conectá-lo à entrada da porta "OU-Exclusivo",
e em seguida, clicar no ponto azul dessa porta.
NÃO arrastar o botão com o botão do mouse pressionado.</string>
<string name="tutorial6">Conectar o ponto vermelho na segunda entrada ao segundo ponto azul da porta "OU-Exclusivo"
e o ponto vermelho dessa porta ao botão azul da saída.
Durante o traçado, será possível ancorar o fio em qualquer ponto da área de trabalho bastando clicar nela.
Se o botão direito do mouse for clicado, isso cancelará o traçado do fio (control-click no MacOS).</string>
<string name="tutorial7">O primeiro circuito estará então funcional.
Para iniciar a simulação, clicar no botão Play na barra de ferramentas.
Se o mouse passar sobre a barra de ferramentas, dicas serão mostradas.</string>
<string name="tutorial8">A simulação estará ativa. Para alterar as entradas, clicar nas mesmas.</string>
<string name="tutorial9">Para parar a simulação, clicar no botão Stop na barra de ferramentas.</string>
<string name="tutorial10">Para completar, as entradas e as saídas deverão ser rotuladas.
Ao pressionar o botão da direita sobre uma entrada, uma caixa de diálogo se abrirá. No MacOs, usar control-click.
A entrada poderá, então, receber um nome.</string>
<string name="tutorial11">Rotular todas as entradas e as saídas.</string>
<string name="tutorialUniqueIdents">Entradas e saídas sempre deverão ter nomes únicos.</string>
<string name="tutorialNotNeeded">Pular o tutorial</string>
</resources>

View File

@ -251,7 +251,8 @@
<string name="elem_Splitter">Splitter</string>
<string name="elem_Splitter_tt">Splits or creates a wire bundle or a data bus with more than one bit.
With a bus it is e.g. possible to generate 16-bit connections without having to route 16 individual wires.
All 16 connections can be merged into one wire.</string>
All 16 connections can be merged into one wire.
The splitter has a direction, meaning it can only transmit signals in one direction.</string>
<string name="elem_Splitter_pin_in">The input bits {0}.</string>
<string name="elem_Splitter_pin_in_one">The input bit {0}.</string>
<string name="elem_Splitter_pin_out">The output bits {0}.</string>
@ -736,7 +737,8 @@
<string name="err_aSingleClockNecessary">A single clock component is necessary. All flip-flops must use this clock signal.</string>
<string name="err_analyseNoInputs">The circuit has no labeled inputs</string>
<string name="err_analyseNoOutputs">The circuit has no labeled outputs</string>
<string name="err_breakTimeOut">No break detected after {0} cycles at break point ''{1}''.</string>
<string name="err_breakTimeOut">No break detected after {0} cycles at break point ''{1}''.
Possibly the number of timout cycles in the break component should be increased.</string>
<string name="err_builder_exprNotSupported">Expression {0} not supported</string>
<string name="err_builder_operationNotSupported">Operation {0} not supported</string>
<string name="err_builder_couldNotFillLUT">Error creating the lookup table.</string>
@ -1337,7 +1339,7 @@
<string name="menu_saveData_tt">Save data as CSV file</string>
<string name="menu_speedTest">Speed Test</string>
<string name="menu_speedTest_tt">Performs a speed test by calculating the max. clock frequency.</string>
<string name="menu_step">Step</string>
<string name="menu_step">Gate Step</string>
<string name="menu_step_tt">Calculating a single gate step</string>
<string name="menu_synthesise">Synthesise</string>
<string name="menu_synthesise_tt">Generates the minimal bool expressions described by a truth table.</string>
@ -1806,4 +1808,60 @@ Therefore, the signal 'D_out' is also available to check the value in this case.
<string name="msg_errorReadingToolchainConfig_N">Error while reading the toolchain configuration {0}</string>
<string name="msg_commandStarted_N">Command "{0}" has been started! Processing may take some time!</string>
<string name="msg_commandEnded_N">The command "{0}" has been completed!</string>
<string name="err_thereIsAUnnamedIO">There is a unnamed input or output!</string>
<string name="err_NameOfIOIsInvalidOrNotUnique_N">The signal name "{0}" is invalid or used multiple times!</string>
<string name="err_substitutingError">Error when substituting components for the analysis.</string>
<string name="err_evaluatingGenericsCode_N_N">Error in the evaluation of the generic code of the circuit. Code
{1}
at Component: {0}</string>
<string name="msg_errParsingGenerics">Error while parsing generics code.</string>
<string name="key_generic">Generic Parameterization</string>
<string name="key_generic_tt">Statements used to generify a circuit.</string>
<string name="key_isGeneric">Circuit is generic</string>
<string name="key_isGeneric_tt">Allows to create a generic circuit.</string>
<string name="key_showTutorial">Show Tutorial at Startup</string>
<string name="key_showTutorial_tt">Enables the tutorial.</string>
<string name="menu_runToBreakMicro">Run To Break in Single Gate Mode</string>
<string name="menu_runToBreakMicro_tt">Executes all single gate steps until a rising edge is detected on a break component.
If there is no break component, the remaining single gate steps are executed.</string>
<string name="stat_inputs">Inputs</string>
<string name="stat_bits">Bits</string>
<string name="stat_addrBits">Addr. Bits</string>
<string name="tutorial">Tutorial</string>
<string name="tutorial1">In the following a short tutorial leads you to the first, simple circuit:
First, insert an input into the circuit. You will find the input in the menu Components▸IO.</string>
<string name="tutorial2">Now add a second input to the circuit. You can also click on the input
in the toolbar.
It is best to place the second input slightly below the first input.
You can move the circuit by holding down the right mouse button.
By clicking on components you can move them.</string>
<string name="tutorial3">Next, an "Exclusive Or" gate is to be inserted.
You can find this gate in the menu Components▸Logic.
Place this component with some distance to the right of the inputs.</string>
<string name="tutorial4">The last component to be inserted is an output.
Place it with some distance to the right of the "Exclusive Or" gate.</string>
<string name="tutorial5">In order to complete the circuit, connecting wires must be drawn.
Click on the red dot at the first input and connect it to an input of the "Exclusive Or" gate,
by clicking on a blue dot of the "Exclusive Or" gate afterwards.
Do NOT drag with mouse button down!</string>
<string name="tutorial6">Connect the red dot of the second input to the second blue dot of the
"Exclusive Or" gate and the red dot of the "Exclusive Or" gate to the blue dot of the output.
While drawing, you can pin the wire by clicking somewhere on the canvas.
Right-click cancels the drawing of the wire (control-click on MacOS).</string>
<string name="tutorial7">Your first circuit is now functional.
To start the simulation, you can click on the Play button in the toolbar.
If you move the mouse over the toolbar, tool tips are shown.</string>
<string name="tutorial8">The simulation is now active. Switch the inputs by clicking on them.</string>
<string name="tutorial9">To stop the simulation, click on the Stop button in the toolbar.</string>
<string name="tutorial10">For completeness, the inputs and outputs should be labeled.
Right-click on an input to open a dialog. On MacOS control-click is used.
Here the input can be given a name.</string>
<string name="tutorial11">Label all inputs and outputs.</string>
<string name="tutorialUniqueIdents">Inputs and outputs should always be uniquely named.</string>
<string name="tutorialNotNeeded">Skip Tutorial</string>
</resources>