calibre - en to pt translation catalogue (41 entries)

en: Setting up a calibre development environment
pt: Criar um ambiente de desenvolvimento para o Calibre

en: Contents
pt: Conteúdos

en: Design philosophy
pt: Filosofia de design

en: calibre has its roots in the Unix world, which means that its design is highly modular. The modules interact with each other via well defined interfaces. This makes adding new features and fixing bugs in calibre very easy, resulting in a frenetic pace of development. Because of its roots, calibre has a comprehensive command line interface for all its functions, documented in :doc:`generated/en/cli-index`.
pt: O Calibre tem as suas raízes no mundo Unix, o que se traduz por um design altamente modular. Os módulos interagem uns com os outros através de interfaces bem definidas. Tal torna o adicionar de novas funcionalidades e a correção de erros de programação muito fáceis no Calibre, resultando num ritmo frenético de desenvolvimento. Por causa das suas raízes, o Calibre tem uma interface de linha de comando muito completa para todas as suas funções, documentadas em :doc:`generated/pt/cli-index`.

en: Code layout
pt: Visual de código

en: devices - All the device drivers. Just look through some of the built-in drivers to get an idea for how they work.
pt: dispositivos - Todos os drivers de dispositivo. Veja alguns dos drivers nativos para ter uma ideia de como funcionam.

en: Metadata reading, writing, and downloading is all in ``ebooks.metadata``
pt: A leitura, escrita e download de metadados estão em ``ebooks.metadata``

en: Getting the code
pt: A obter o código

en: You can also browse the code at `GitHub <https://github.com/kovidgoyal/calibre>`_.
pt: Também pode navegar no código em `GitHub <https://github.com/kovidgoyal/calibre>`_.

en: Submitting your changes to be included
pt: A submeter as suas alterações a serem incluídas

en: Setup git on your machine as described in this article: `Setup Git <https://help.github.com/articles/set-up-git>`_
pt: Configure git na sua máquina como descrito neste artigo: `Configurar Git <https://help.github.com/articles/set-up-git>`_

en: Setup ssh keys for authentication to GitHub, as described here: `Generating SSH keys <https://help.github.com/articles/generating-ssh-keys>`_
pt: Configure chaves ssh para autenticação no GitHub, como descrito aqui: `Gerar Chaves SSH <https://help.github.com/articles/generating-ssh-keys>`_

en: Go to https://github.com/kovidgoyal/calibre and click the :guilabel:`Fork` button.
pt: Ir a https://github.com/kovidgoyal/calibre e clique no botão :guilabel:`Fork`.

en: In a Terminal do::
pt: Num terminal execute::

en: Replace <username> above with your GitHub username. That will get your fork checked out locally.
pt: Substitua <username> em cima com o seu nome de utilizador do GitHub. Isto fará com que o seu "fork" seja verificado localmente.

en: You can make changes and commit them whenever you like. When you are ready to have your work merged, do a::
pt: Pode efetuar alterações e confirmá-las sempre que desejar. Quando estiver pronto para mesclar o seu trabalho, faça um::

en: and go to ``https://github.com/<username>/calibre`` and click the :guilabel:`Pull Request` button to generate a pull request that can be merged.
pt: e vá para ``https://github.com/<username>/calibre`` e clique no botão :guilabel:`Pull Request` para gerar um pedido de submissão que pode ser unido.

en: You can update your local copy with code from the main repo at any time by doing::
pt: Pode atualizar a sua cópia local com o código do repositório principal a qualquer momento, fazendo::

en: Windows development environment
pt: Ambiente de desenvolvimento Windows

en: You must also get the calibre source code separately as described above.
pt: Também deve obter o código fonte do Calibre separadamente, conforme descrito em cima.

en: calibre is the folder that contains the src and resources sub-folders.
pt: calibre é a pasta que contém os ficheiros SRC e as subpastas dos recursos.

en: macOS development environment
pt: Ambiente de desenvolvimento macOS

en: Create a plain text file::
pt: Criar um ficheiro de texto simples:

en: Save this file as :file:`/usr/local/bin/calibre-develop`, then set its permissions so that it can be executed::
pt: Guardar este ficheiro como :file:`/usr/local/bin/calibre-develop`, e depois defina as suas permissões para que possa ser executado::

en: Once you have done this, run::
pt: Quando tiver feito isto, execute::

en: Linux development environment
pt: Ambiente de desenvolvimento Linux

en: Once you have set the environment variable, open a new terminal and check that it was correctly set by using the command::
pt: Depois de definir a variável de ambiente, abra uma nova janela de terminal e verifique se foi configurado corretamente usando o comando::

en: Having separate "normal" and "development" calibre installs on the same computer
pt: Ter instalações separadas "normal" e "desenvolvimento" do Calibre no mesmo computador

en: To launch the release version of calibre with your everyday library:
pt: Para iniciar a versão de lançamento do Calibre com a sua biblioteca diária:

en: Debugging tips
pt: Dicas de depuração

en: Using print statements
pt: Usar declarações de impressão

en: Similarly, you can start the E-book viewer as::
pt: Da mesma forma, pode iniciar o visualizador de ebooks como::

en: Using an interactive Python interpreter
pt: Usando um interpretador *Python* interativo

en: You can insert the following two lines of code to start an interactive Python session at that point::
pt: Pode inserir as seguintes duas linhas de código para iniciar uma sessão Python interativa neste ponto::

en: Using the Python debugger as a remote debugger
pt: Usando o depurador *Python* como depurador remoto

en: Now open a terminal or command prompt and use the following command to start the debugging session::
pt: Agora abra uma janela de terminal ou Prompt de Comando e use o seguinte comando para iniciar a sessão de depuração::

en: Using the debugger in your favorite Python IDE
pt: Usar o depurador no seu IDE Python favorito

en: Using calibre in your projects
pt: Usar Calibre nos seus projetos

en: It is possible to directly use calibre functions/code in your Python project. Two ways exist to do this:
pt: É possível usar funções/código do Calibre diretamente no seu projeto Python. Existem duas formas de o fazer:

en: Binary install of calibre
pt: Instalação por binários do Calibre

en: Source install on Linux
pt: Instalação de origem em Linux
