diff --git a/docs/ptBR/Getting_Started.md b/docs/ptBR/Getting_Started.md index a5e2f9f..8bc35ec 100644 --- a/docs/ptBR/Getting_Started.md +++ b/docs/ptBR/Getting_Started.md @@ -80,7 +80,7 @@ Se seu teclado e micro-controlador são suportados oficialmente, simplesmente visite a webpage com os seus arquivos e coloque-os na raiz do "flash drive". Estas webpages podem ser vistas [aqui](https://github.com/KMKfw/boards). Você precisará dos arquivos `kb.py` e `main.py`. Instruções mais avançadas podem ser -vistas [aqui*](config_and_keymap.md). +vistas [aqui](config_and_keymap.md). Note que recomendamos utilizar [KMKPython](https://github.com/KMKfw/kmkpython) para essas placas pois ele é otimizado para elas. Se você usar o Circuitpython @@ -96,9 +96,9 @@ sua configuração matricial específica. Você pode observar artesanais.
Uma vez que você compreendeu a essência da coisa: -- Você pode dar uma olhada [aqui*](config_and_keymap.md) e [aqui*](keys.md) para +- Você pode dar uma olhada [aqui](config_and_keymap.md) e [aqui](keys.md) para começar a customizar seu arquivo code.py / main.py. -- Eis uma [referência*](keycodes.md) dos códigos de teclas (*keycodes*) +- Eis uma [referência](keycodes.md) dos códigos de teclas (*keycodes*) disponíveis. - A extensão [internacional](international.md) acrescenta teclas para layouts não-americanos, e as [teclas de mídia](media_keys.md) acrecentam teclas @@ -106,16 +106,16 @@ artesanais. E para ir mais além: -- [Sequências*](sequences.md) são usadas para enviar múltiplas teclas em uma ação - só; -- [Camadas*](layers.md) podem transformar totalmente como seu teclado age com um +- [Sequências](sequences.md) são usadas para enviar múltiplas teclas em uma ação + só. +- [Camadas](layers.md) podem transformar totalmente como seu teclado age com um simples toque. -- [ModTap*](modtap.md) te permite customizar a maneira que uma tecla age quando é +- [ModTap](modtap.md) te permite customizar a maneira que uma tecla age quando é pressionada ou "segurada"; e o -- [TapDance*](tapdance.md) dependendo do número de vezes que ela é pressionada. +- [TapDance](tapdance.md) dependendo do número de vezes que ela é pressionada. -Você quer extensões divertidas como RGB, teclados divididos ao meio e mais? -Confira o que os [módulos*](modules.md) e [extensões*](extensions.md) podem +Você quer extensões divertidas como RGB, teclados repartidos ao meio e mais? +Confira o que os [módulos](modules.md) e [extensões](extensions.md) podem fazer! Você também pode obter ideias dos vários [exemplos de @@ -125,7 +125,7 @@ usuários](https://github.com/KMKfw/user_keymaps) que fornecemos e fuce nossa
## Ajuda e Suporte Adicionais -> Roads? Where we're going we don't need roads. +> Estradas? Para onde vamos, estradas são desnecessárias. Caso precise, ajuda para depuração pode ser encontrada [aqui](debugging.md). diff --git a/docs/ptBR/Officially_Supported_Microcontrollers.md b/docs/ptBR/Officially_Supported_Microcontrollers.md index 6d718ae..ec91bf3 100644 --- a/docs/ptBR/Officially_Supported_Microcontrollers.md +++ b/docs/ptBR/Officially_Supported_Microcontrollers.md @@ -10,7 +10,7 @@ pinagem a fim de usar teclados comuns já presentes no mercado. Características: - Pinagem Pro Micro - Suporte a USB HID e Bluetooth -- Pode ser usado para teclados divididos Bluetooth sem fio +- Pode ser usado para teclados repartidos sem fio (Bluetooth) - Suporte a bateria, incluindo carga Desvantagens: diff --git a/docs/ptBR/keys.md b/docs/ptBR/keys.md index 2144f11..72fad83 100644 --- a/docs/ptBR/keys.md +++ b/docs/ptBR/keys.md @@ -35,7 +35,7 @@ têm algumas peças fundamentais de informação: propósitos fora do núcleo do KMK, este campo deve ser ignorado - ele pode ser seguramente populado mediante meios bem mais sãos que perder tempo fazendo isso na mão. - + * Alguns dados sobre se a tecla deveria ter sido pressionada ou liberada - isto é majoritariamente um detalhe de implementação sobre como Sequências funcionam, onde, por exemplo, `KC.RALT` pode precisar ser segurada por toda a @@ -44,7 +44,7 @@ têm algumas peças fundamentais de informação: isso, mas os campos são denominados `no_press` e `no_release` e são referenciados em alguns lugares da base de código se você precisar de exemplos. - + * Manipuladores (*handler*) para o pressionamento (algumas vezes chamado de "keydown" ou "press") e liberação (algumas vezes chamado de "keyup" ou "release"). KMK fornece manipuladores para funções padrão do yteclado e @@ -53,10 +53,10 @@ têm algumas peças fundamentais de informação: troca de camadas em `kmk/handlers.layers.py`, e para tudo relacionado a sequências (veja de novo `sequences.md`) em `kmk/handlers/sequences.py`. Discutiremos mais estes em breve. - + * Chamadas de retorno (*callback*) opcionais a serem executadas antes e/ou depois dos handlers acima. Mais sobre isso em breve. - + * Um campo `meta` genérico, que é mais comumente utilizado para teclas "com argumentos" - objetos no objeto `KC` que na realidade são funções que retornam instâncias de `Key`, que geralmente precisam acessar os argumentos passados @@ -66,7 +66,7 @@ têm algumas peças fundamentais de informação: função retorna um objeto `Key` com `meta` contendo um objeto contendo as propriedades `layer` e `kc`. Existem outros usos para o campo `meta`, e exemplos podem ser encontrados em `kmk/types.py`. - + Objetos `Key` também podem ser encadeados chamando eles! Para criar uma tecla que segura Ctrl e Shift simultaneamente, simplesmente fazemos: @@ -104,7 +104,7 @@ Todos esses métodos recebem os mesmos argumentos, e por isso eu vou copiar a docstring direto do código-fonte: > Recebe o seguinte: -> +> > - self (Esta instância Key) > - state (InternalState corrente) > - KC (A tabela de busca KC, para conveniência) @@ -113,11 +113,11 @@ docstring direto do código-fonte: > mas é fornecida por consistência com os manipuladores internos) > - `coord_raw` (Uma tupla X,Y de coordenadas da matrix - costumeiramente não é > útil, também) -> +> > O valor de retorno do callback fornecido é descartado. _Exceções não são > capturadas_, e provavelmente quebrarão o KMK se não forem tratadas dentro da > tua função. -> +> > Estes handlers são executados na ordem de anexação: handlers fornecidos por > chamadas anteriores deste método são executados antes daqueles fornecidos por > chamadas posteriores. diff --git a/docs/ptBR/kmkpython_vs_circuitpython.md b/docs/ptBR/kmkpython_vs_circuitpython.md index 0594388..2ad0045 100644 --- a/docs/ptBR/kmkpython_vs_circuitpython.md +++ b/docs/ptBR/kmkpython_vs_circuitpython.md @@ -14,7 +14,7 @@ em lugar do Circuitpython. - Economiza espaço, pois os binários gerados são otimizados para teclados. - micro-controladores como o nice!nano poderão acessar todas as vantagens diretamente. - + ### Circuitpython Circuitpython pode ser instalado seguindo [este