mirror of
https://github.com/hydralauncher/hydra.git
synced 2025-01-23 13:34:54 +03:00
finish pr-BR localization
This commit is contained in:
parent
6ba8378152
commit
9839259856
124
README.pt-BR.md
124
README.pt-BR.md
@ -7,7 +7,7 @@
|
|||||||
<h1 align="center">Hydra Launcher</h1>
|
<h1 align="center">Hydra Launcher</h1>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<strong>Hydra é um Game Launcher com seu próprio cliente de bittorrent integrado e um wrapper autogerenciado para busca de repacks.</strong>
|
<strong>Hydra é um Launcher de Jogos com seu próprio cliente de bittorrent integrado e um wrapper autogerenciado para busca de repacks.</strong>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
[![build](https://img.shields.io/github/actions/workflow/status/hydralauncher/hydra/build.yml)](https://github.com/hydralauncher/hydra/actions)
|
[![build](https://img.shields.io/github/actions/workflow/status/hydralauncher/hydra/build.yml)](https://github.com/hydralauncher/hydra/actions)
|
||||||
@ -27,12 +27,12 @@
|
|||||||
- [Sobre](#about)
|
- [Sobre](#about)
|
||||||
- [Recursos](#features)
|
- [Recursos](#features)
|
||||||
- [Instalação](#installation)
|
- [Instalação](#installation)
|
||||||
- [Contributing](#contributing)
|
- [Contribuindo](#contributing)
|
||||||
- [Junte-se ao nosso Telegram](#join-our-telegram)
|
- [Junte-se ao nosso Telegram](#join-our-telegram)
|
||||||
- [Fork e clone seu repositorio](#fork-and-clone-your-repository)
|
- [Fork e clone seu repositorio](#fork-and-clone-your-repository)
|
||||||
- [Como contribuir](#ways-you-can-contribute)
|
- [Como contribuir](#ways-you-can-contribute)
|
||||||
- [Estrutura do projeto](#project-structure)
|
- [Estrutura do projeto](#project-structure)
|
||||||
- [Compile a partir do codigo fonte](#build-from-source)
|
- [Compile a partir do código-fonte](#build-from-source)
|
||||||
- [Instale Node.js](#install-nodejs)
|
- [Instale Node.js](#install-nodejs)
|
||||||
- [Instale Yarn](#install-yarn)
|
- [Instale Yarn](#install-yarn)
|
||||||
- [Instale Node Dependencies](#install-node-dependencies)
|
- [Instale Node Dependencies](#install-node-dependencies)
|
||||||
@ -45,32 +45,32 @@
|
|||||||
- [Compile a aplicação Electron](#build-the-electron-application)
|
- [Compile a aplicação Electron](#build-the-electron-application)
|
||||||
- [Contribuidores](#contributors)
|
- [Contribuidores](#contributors)
|
||||||
|
|
||||||
## About
|
## <a name="about"> Sobre
|
||||||
|
|
||||||
**Hydra** is a **Game Launcher** with its own embedded **BitTorrent Client** and a **self-managed repack scraper**.
|
**Hydra** é um **Launcher de Jogos** com seu próprio **Cliente BitTorrent incorporado** e um **raspador de repack auto-gerenciado**.
|
||||||
<br>
|
<br>
|
||||||
The launcher is written in TypeScript (Electron) and Python, which handles the torrenting system by using libtorrent.
|
O launcher é escrito em TypeScript (Electron) e Python, que lida com o sistema de torrent usando libtorrent.
|
||||||
|
|
||||||
## Features
|
## <a name="features"> Recursos
|
||||||
|
|
||||||
- Self-Managed repack scraper among all the most reliable websites on the [Megathread]("https://www.reddit.com/r/Piracy/wiki/megathread/")
|
- Wrapper de repacks auto-gerenciado entre todos os sites mais confiáveis no [Megathread]("https://www.reddit.com/r/Piracy/wiki/megathread/")
|
||||||
- Own embedded bittorrent client
|
- Cliente BitTorrent incorporado próprio
|
||||||
- How Long To Beat (HLTB) integration on game page
|
- Integração com [How Long To Beat (HLTB)](https://howlongtobeat.com/) na página do jogo
|
||||||
- Downloads path customization
|
- Personalização do caminho de downloads
|
||||||
- Repack list update notifications
|
- Notificações de atualização da lista de repacks
|
||||||
- Windows and Linux support
|
- Suporte para Windows e Linux
|
||||||
- Constantly updated
|
- Constantemente atualizado
|
||||||
- And more ...
|
- E mais ...
|
||||||
|
|
||||||
## Installation
|
## <a name="installation"> Instalação
|
||||||
|
|
||||||
Follow the steps below to install:
|
Siga os passos abaixo para instalar:
|
||||||
|
|
||||||
1. Download the latest version of Hydra from the [Releases](https://github.com/hydralauncher/hydra/releases/latest) page.
|
1. Baixe a versão mais recente do Hydra na página de [Releases](https://github.com/hydralauncher/hydra/releases/latest).
|
||||||
- Download only .exe if you want to install Hydra on Windows.
|
- Baixe apenas o .exe se quiser instalar o Hydra no Windows.
|
||||||
- Download .deb or .rpm or .zip if you want to install Hydra on Linux. (depends on your Linux distro)
|
- Baixe .deb ou .rpm ou .zip se quiser instalar o Hydra no Linux. (depende da sua distribuição Linux)
|
||||||
2. Run the downloaded file.
|
2. Execute o arquivo baixado.
|
||||||
3. Enjoy Hydra!
|
3. Aproveite o Hydra!
|
||||||
|
|
||||||
## <a name="contributing"> Contribuindo
|
## <a name="contributing"> Contribuindo
|
||||||
|
|
||||||
@ -78,103 +78,103 @@ Follow the steps below to install:
|
|||||||
|
|
||||||
Concentramos nossas discussões no nosso canal do [Telegram](https://t.me/hydralauncher).
|
Concentramos nossas discussões no nosso canal do [Telegram](https://t.me/hydralauncher).
|
||||||
|
|
||||||
### Fork and clone your repository
|
### <a name="fork-and-clone-your-repository"></a> Fork e clone o seu repositório
|
||||||
|
|
||||||
1. Fork the repository [(click here to fork now)](https://github.com/hydralauncher/hydra/fork)
|
1. Faça um fork do repositório [(clique aqui para fazer o fork agora)](https://github.com/hydralauncher/hydra/fork)
|
||||||
2. Clone your forked code `git clone https://github.com/your_username/hydra`
|
2. Clone o código do seu fork `git clone https://github.com/seu_nome_de_usuário/hydra`
|
||||||
3. Create a new branch
|
3. Crie uma nova branch
|
||||||
4. Push your commits
|
4. Faça o push dos seus commits
|
||||||
5. Submit a new Pull Request
|
5. Envie um novo Pull Request
|
||||||
|
|
||||||
### Ways you can contribute
|
### <a name="ways-you-can-contribute"></a> Formas de contribuir
|
||||||
|
|
||||||
- Translation: We want Hydra to be available to as many people as possible. Feel free to help translate to new languages or update and improve the ones that are already available on Hydra.
|
- **Tradução**: Queremos que o Hydra esteja disponível para o maior número possível de pessoas. Sinta-se à vontade para ajudar a traduzir para novos idiomas ou atualizar e melhorar aqueles que já estão disponíveis no Hydra.
|
||||||
- Code: Hydra is built with Typescript, Electron and a little bit of Python. If you want to contribute, join our [Telegram](https://t.me/hydralauncher)!
|
- **Código**: O Hydra é construído com Typescript, Electron e um pouco de Python. Se você deseja contribuir, junte-se ao nosso [Telegram](https://t.me/hydralauncher)!
|
||||||
|
|
||||||
### Project Structure
|
### <a name="project-structure"></a> Estrutura do Projeto
|
||||||
|
|
||||||
- torrent-client: We use libtorrent, a Python library, to manage torrent downloads
|
- torrent-client: Utilizamos o libtorrent, uma biblioteca Python, para gerenciar downloads via torrent.
|
||||||
- src/renderer: the UI of the application
|
- src/renderer: A interface de usuário (UI) da aplicação.
|
||||||
- src/main: all the logic rests here.
|
- src/main: Toda a lógica da aplicação reside aqui.
|
||||||
|
|
||||||
## Build from source
|
## <a name="build-from-source"></a> Compile a partir do código-fonte
|
||||||
|
|
||||||
### Install Node.js
|
### <a name="install-nodejs"></a> Instale Node.js
|
||||||
|
|
||||||
Ensure you have Node.js installed on your machine. If not, download and install it from [nodejs.org](https://nodejs.org/).
|
Certifique-se de ter o Node.js instalado em sua máquina. Se não, faça o download e instale-o em [nodejs.org](https://nodejs.org/).
|
||||||
|
|
||||||
### Install Yarn
|
### <a name="install-yarn"></a> Instale Yarn
|
||||||
|
|
||||||
Yarn is a package manager for Node.js. If you haven't installed Yarn yet, you can do so by following the instructions on [yarnpkg.com](https://classic.yarnpkg.com/lang/en/docs/install/).
|
Yarn é um gerenciador de pacotes para Node.js. Se você ainda não o instalou, pode fazê-lo seguindo as instruções em [yarnpkg.com](https://classic.yarnpkg.com/lang/en/docs/install/).
|
||||||
|
|
||||||
### Install Node Dependencies
|
### <a name="install-node-dependencies"></a> Instale Dependencias do Node
|
||||||
|
|
||||||
Navigate to the project directory and install the Node dependencies using Yarn:
|
Navegue até o diretório do projeto e instale as dependências do Node usando o Yarn:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd hydra
|
cd hydra
|
||||||
yarn
|
yarn
|
||||||
```
|
```
|
||||||
|
|
||||||
### Install Python 3.9
|
### <a name="install-python-39"></a> Instale Python 3.9
|
||||||
|
|
||||||
Ensure you have Python 3.9 installed on your machine. You can download and install it from [python.org](https://www.python.org/downloads/release/python-3919/).
|
Certifique-se de ter o Python 3.9 instalado em sua máquina. Você pode baixá-lo e instalá-lo em [python.org](https://www.python.org/downloads/release/python-3919/).
|
||||||
|
|
||||||
### Install Python Dependencies
|
### <a name="install-python-dependencies"></a> Instale Python Dependencies
|
||||||
|
|
||||||
Install the required Python dependencies using pip:
|
Instale as dependências Python necessárias usando o pip:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
```
|
```
|
||||||
|
|
||||||
## Environment variables
|
## <a name="environment-variables"></a> Environment variables
|
||||||
|
|
||||||
You'll need an SteamGridDB API Key in order to fetch the game icons on installation.
|
Você precisará de uma chave da API SteamGridDB para buscar os ícones do jogo durante a instalação.
|
||||||
If you want to have onlinefix as a repacker you'll need to add your credentials to the .env
|
Se você deseja ter o onlinefix como um repacker, precisará adicionar suas credenciais ao arquivo .env.
|
||||||
|
|
||||||
Once you have it, you can copy or rename the `.env.example` file to `.env`and put it on`STEAMGRIDDB_API_KEY`, `ONLINEFIX_USERNAME`, `ONLINEFIX_PASSWORD`.
|
Depois de obtê-lo, você pode copiar ou renomear o arquivo `.env.example` para `.env` e inserir `STEAMGRIDDB_API_KEY`, `ONLINEFIX_USERNAME` e `ONLINEFIX_PASSWORD`.
|
||||||
|
|
||||||
## Running
|
## <a name="running"></a> Running
|
||||||
|
|
||||||
Once you've got all things set up, you can run the following command to start both the Electron process and the bittorrent client:
|
Uma vez que você tenha configurado tudo, você pode executar o seguinte comando para iniciar tanto o processo Electron quanto o cliente BitTorrent:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
yarn dev
|
yarn dev
|
||||||
```
|
```
|
||||||
|
|
||||||
## Build
|
## <a name="build"></a> Build
|
||||||
|
|
||||||
### Build the bittorrent client
|
### <a name="build-the-bittorrent-client"></a> Build the bittorrent client
|
||||||
|
|
||||||
Build the bittorrent client by using this command:
|
Compile o cliente BitTorrent usando este comando
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
python torrent-client/setup.py build
|
python torrent-client/setup.py build
|
||||||
```
|
```
|
||||||
|
|
||||||
### Build the Electron application
|
### <a name="build-the-electron-application"></a> Build the Electron application
|
||||||
|
|
||||||
Build the Electron application by using this command:
|
Compile a aplicação Electron usando este comando:
|
||||||
|
|
||||||
On Windows:
|
No Windows:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
yarn build:win
|
yarn build:win
|
||||||
```
|
```
|
||||||
|
|
||||||
On Linux:
|
No Linux:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
yarn build:linux
|
yarn build:linux
|
||||||
```
|
```
|
||||||
|
|
||||||
## Contributors
|
## <a name="contributors"></a> Contributors
|
||||||
|
|
||||||
<a href="https://github.com/hydralauncher/hydra/graphs/contributors">
|
<a href="https://github.com/hydralauncher/hydra/graphs/contributors">
|
||||||
<img src="https://contrib.rocks/image?repo=hydralauncher/hydra" />
|
<img src="https://contrib.rocks/image?repo=hydralauncher/hydra" />
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
## License
|
## <a name="license"></a> Licença
|
||||||
|
|
||||||
Hydra is licensed under the [MIT License](LICENSE).
|
O Hydra é licenciado sob a [Licença MIT](LICENSE).
|
||||||
|
Loading…
Reference in New Issue
Block a user