-
-
## Table of Contents
- [About](#about)
- [Features](#features)
- [Installation](#installation)
- [Contributing](#contributing)
- - [Join our Discord](#join-our-discord)
+ - [Join our Telegram](#join-our-telegram)
- [Fork and clone your repository](#fork-and-clone-your-repository)
- [Ways you can contribute](#ways-you-can-contribute)
- [Project Structure](#project-structure)
@@ -76,15 +72,11 @@ Follow the steps below to install:
2. Run the downloaded file.
3. Enjoy Hydra!
-## Contributing
+## Contributing
-### Join our Discord
+### Join our Telegram
-We concentrate our discussions on our [Discord](https://discord.gg/hydralauncher) server.
-
-1. Join our server
-2. Go to the roles channel and grab the Collaborator role
-3. Go to the dev channel, talk to us and share your ideas.
+We concentrate our discussions on our [Telegram](https://t.me/hydralauncher) channel.
### Fork and clone your repository
@@ -97,7 +89,7 @@ We concentrate our discussions on our [Discord](https://discord.gg/hydralauncher
### Ways you can contribute
- 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.
-- Code: Hydra is built with Typescript, Electron and a little bit of Python. If you want to contribute, join our Discord server!
+- 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)!
### Project Structure
@@ -179,211 +171,9 @@ yarn build:linux
## Contributors
-
-
+
+## Índice
+
+- [Sobre](#about)
+- [Recursos](#features)
+- [Instalação](#installation)
+- [Contribuindo](#contributing)
+ - [Junte-se ao nosso Telegram](#join-our-telegram)
+ - [Fork e clone seu repositorio](#fork-and-clone-your-repository)
+ - [Como contribuir](#ways-you-can-contribute)
+ - [Estrutura do projeto](#project-structure)
+- [Compile a partir do código-fonte](#build-from-source)
+ - [Instale Node.js](#install-nodejs)
+ - [Instale Yarn](#install-yarn)
+ - [Instale Node Dependencies](#install-node-dependencies)
+ - [Instale Python 3.9](#install-python-39)
+ - [Instale Python Dependencies](#install-python-dependencies)
+- [variaveis de ambiente](#environment-variables)
+- [Rodando o programa](#running)
+- [Compilando](#build)
+ - [Compile o client bittorrent](#build-the-bittorrent-client)
+ - [Compile a aplicação Electron](#build-the-electron-application)
+- [Contribuidores](#contributors)
+
+## Sobre
+
+**Hydra** é um **Launcher de Jogos** com seu próprio **Cliente BitTorrent incorporado** e um **raspador de repack auto-gerenciado**.
+
+O launcher é escrito em TypeScript (Electron) e Python, que lida com o sistema de torrent usando libtorrent.
+
+## Recursos
+
+- Wrapper de repacks auto-gerenciado entre todos os sites mais confiáveis no [Megathread]("https://www.reddit.com/r/Piracy/wiki/megathread/")
+- Cliente BitTorrent incorporado próprio
+- Integração com [How Long To Beat (HLTB)](https://howlongtobeat.com/) na página do jogo
+- Personalização do caminho de downloads
+- Notificações de atualização da lista de repacks
+- Suporte para Windows e Linux
+- Constantemente atualizado
+- E mais ...
+
+## Instalação
+
+Siga os passos abaixo para instalar:
+
+1. Baixe a versão mais recente do Hydra na página de [Releases](https://github.com/hydralauncher/hydra/releases/latest).
+ - Baixe apenas o .exe se quiser instalar o Hydra no Windows.
+ - Baixe .deb ou .rpm ou .zip se quiser instalar o Hydra no Linux. (depende da sua distribuição Linux)
+2. Execute o arquivo baixado.
+3. Aproveite o Hydra!
+
+## Contribuindo
+
+### Junte-se ao nosso Telegram
+
+Concentramos nossas discussões no nosso canal do [Telegram](https://t.me/hydralauncher).
+
+### Fork e clone o seu repositório
+
+1. Faça um fork do repositório [(clique aqui para fazer o fork agora)](https://github.com/hydralauncher/hydra/fork)
+2. Clone o código do seu fork `git clone https://github.com/seu_nome_de_usuário/hydra`
+3. Crie uma nova branch
+4. Faça o push dos seus commits
+5. Envie um novo Pull Request
+
+### Formas de contribuir
+
+- **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.
+- **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)!
+
+### Estrutura do Projeto
+
+- torrent-client: Utilizamos o libtorrent, uma biblioteca Python, para gerenciar downloads via torrent.
+- src/renderer: A interface de usuário (UI) da aplicação.
+- src/main: Toda a lógica da aplicação reside aqui.
+
+## Compile a partir do código-fonte
+
+### Instale Node.js
+
+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/).
+
+### Instale Yarn
+
+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/).
+
+### Instale Dependencias do Node
+
+Navegue até o diretório do projeto e instale as dependências do Node usando o Yarn:
+
+```bash
+cd hydra
+yarn
+```
+
+### Instale Python 3.9
+
+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/).
+
+### Instale Python Dependencies
+
+Instale as dependências Python necessárias usando o pip:
+
+```bash
+pip install -r requirements.txt
+```
+
+## Environment variables
+
+Você precisará de uma chave da API SteamGridDB para buscar os ícones do jogo durante a instalação.
+Se você deseja ter o onlinefix como um repacker, precisará adicionar suas credenciais ao arquivo .env.
+
+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
+
+Uma vez que você tenha configurado tudo, você pode executar o seguinte comando para iniciar tanto o processo Electron quanto o cliente BitTorrent:
+
+```bash
+yarn dev
+```
+
+## Build
+
+### Build the bittorrent client
+
+Compile o cliente BitTorrent usando este comando
+
+```bash
+python torrent-client/setup.py build
+```
+
+### Build the Electron application
+
+Compile a aplicação Electron usando este comando:
+
+No Windows:
+
+```bash
+yarn build:win
+```
+
+No Linux:
+
+```bash
+yarn build:linux
+```
+
+## Contributors
+
+
+
+
+
+## Licença
+
+O Hydra é licenciado sob a [Licença MIT](LICENSE).
diff --git a/README.ru.md b/README.ru.md
index 5fbee317..5c0a5c6d 100644
--- a/README.ru.md
+++ b/README.ru.md
@@ -1,41 +1,34 @@
-
-
-### Язык
-[![ru](https://img.shields.io/badge/lang-ru-red)](https://github.com/hydralauncher/hydra/blob/main/README.ru.md)
-
## Содержание
- [Описание](#описание)
- [Особенности](#особенности)
- [Установка](#установка)
-- [Сотрудничество](#сотрудничество)
- - [Присоединяйтесь к нашему Discord](#присоединяйтесь-к-нашему-discord)
+- [Вклад](#contributing)
+ - [Присоединяйтесь к нашему Telegram](#join-our-telegram)
- [Форк и клонирование репозитория](#форк-и-клонирование-репозитория)
- [Способы внести свой вклад](#способы-внести-свой-вклад)
- [Структура проекта](#структура-проекта)
@@ -79,15 +72,11 @@
2. Запустите скачанный файл.
3. Наслаждайтесь Hydra!
-## Сотрудничество
+## Вклад
-### Присоединяйтесь к нашему Discord
+### Присоединяйтесь к нашему Telegram
-Мы сосредотачиваем наши обсуждения на нашем [Discord](https://discord.gg/hydralauncher) сервере.
-
-1. Присоединитесь к нашему серверу.
-2. Перейдите в канал ролей и получите роль Collaborator.
-3. Перейдите в канал Dev, общайтесь с нами и делитесь своими идеями.
+Мы сосредотачиваем наши обсуждения в нашем канале [Telegram](https://t.me/hydralauncher).
### Форк и клонирование репозитория
@@ -100,7 +89,7 @@
### Способы внести свой вклад
- Перевод: Мы хотим, чтобы Hydra была доступна как можно большему количеству людей. Не стесняйтесь помогать переводить на новые языки или обновлять и улучшать те, которые уже доступны в Hydra.
-- Код: Hydra создан с использованием TypeScript, Electron и немного Python. Если хотите внести свой вклад, присоединяйтесь к нашему серверу Discord!
+- Код: Hydra создан с использованием TypeScript, Electron и немного Python. Если хотите внести свой вклад, присоединяйтесь к нашему серверу [Telegram](https://t.me/hydralauncher)!
### Структура проекта
@@ -182,132 +171,9 @@ yarn build:linux
## Участники
-
-