mirror of
https://github.com/hydralauncher/hydra.git
synced 2025-03-09 15:40:26 +00:00
Changed Readme code to et & added Estonian to other readme files as well
This commit is contained in:
parent
4063568a42
commit
eb6c056713
14 changed files with 14 additions and 1 deletions
186
docs/README.et.md
Normal file
186
docs/README.et.md
Normal file
|
@ -0,0 +1,186 @@
|
|||
<div align="center">
|
||||
|
||||
[<img src="../resources/icon.png" width="144"/>](https://hydralauncher.site)
|
||||
|
||||
<h1 align="center">Hydra Launcher</h1>
|
||||
|
||||
<p align="center">
|
||||
<strong>Hydra on mängulauncher oma sisseehitatud bittorrenti kliendiga.</strong>
|
||||
</p>
|
||||
|
||||
[](https://github.com/hydralauncher/hydra/actions)
|
||||
[](https://github.com/hydralauncher/hydra/releases)
|
||||
|
||||
[](./README.pt-BR.md)
|
||||
[](./README.md)
|
||||
[](./README.ru.md)
|
||||
[](./README.uk-UA.md)
|
||||
[](./README.be.md)
|
||||
[](./README.es.md)
|
||||
[](./README.fr.md)
|
||||
[](./README.de.md)
|
||||
[](./README.it.md)
|
||||
[](./README.cs.md)
|
||||
[](./README.da.md)
|
||||
[](./README.nb.md)
|
||||
[](./README.et.md)
|
||||
|
||||

|
||||
|
||||
</div>
|
||||
|
||||
## Sisukord
|
||||
|
||||
- [Sisukord](#sisukord)
|
||||
- [Tutvustus](#tutvustus)
|
||||
- [Funktsioonid](#funktsioonid)
|
||||
- [Paigaldamine](#paigaldamine)
|
||||
- [Panustamine](#panustamine)
|
||||
- [Liitu meie Telegramiga](#liitu-meie-telegramiga)
|
||||
- [Forki ja klooni oma repositoorium](#forki-ja-klooni-oma-repositoorium)
|
||||
- [Viisid panustamiseks](#viisid-panustamiseks)
|
||||
- [Projekti Struktuur](#projekti-struktuur)
|
||||
- [Lähtekoodi kompileerimine](#lähtekoodi-kompileerimine)
|
||||
- [Node.js paigaldamine](#nodejs-paigaldamine)
|
||||
- [Yarn'i paigaldamine](#yarni-paigaldamine)
|
||||
- [Node sõltuvuste paigaldamine](#node-sõltuvuste-paigaldamine)
|
||||
- [Python 3.9 paigaldamine](#python-39-paigaldamine)
|
||||
- [Python'i sõltuvuste paigaldamine](#pythoni-sõltuvuste-paigaldamine)
|
||||
- [Keskkonna muutujad](#keskkonna-muutujad)
|
||||
- [Käivitamine](#käivitamine)
|
||||
- [Kompileerimine](#kompileerimine)
|
||||
- [Bittorrenti kliendi kompileerimine](#bittorrenti-kliendi-kompileerimine)
|
||||
- [Electron rakenduse kompileerimine](#electron-rakenduse-kompileerimine)
|
||||
- [Panustajad](#panustajad)
|
||||
- [Litsents](#litsents)
|
||||
|
||||
## Tutvustus
|
||||
|
||||
**Hydra** on **Mängulauncher** oma sisseehitatud **BitTorrent Kliendiga**.
|
||||
<br>
|
||||
Launcher on kirjutatud TypeScriptis (Electron) ja Pythonis, mis haldab torrentide süsteemi kasutades libtorrenti.
|
||||
|
||||
## Funktsioonid
|
||||
|
||||
- Sisseehitatud bittorrenti klient
|
||||
- How Long To Beat (HLTB) integratsioon mängu lehel
|
||||
- Allalaadimiste kausta kohandamine
|
||||
- Windowsi ja Linuxi tugi
|
||||
- Pidevad uuendused
|
||||
- Ja palju muud ...
|
||||
|
||||
## Paigaldamine
|
||||
|
||||
Järgi paigaldamiseks järgmisi samme:
|
||||
|
||||
1. Lae alla Hydra uusim versioon [Releases](https://github.com/hydralauncher/hydra/releases/latest) lehelt.
|
||||
- Lae alla ainult .exe fail, kui soovid paigaldada Hydrat Windowsile.
|
||||
- Lae alla .deb või .rpm või .zip fail, kui soovid paigaldada Hydrat Linuxile. (sõltub sinu Linuxi distrost)
|
||||
2. Käivita allalaaditud fail.
|
||||
3. Naudi Hydrat!
|
||||
|
||||
## Panustamine
|
||||
|
||||
### Liitu meie Telegramiga
|
||||
|
||||
Me keskendume aruteludele meie [Telegrami](https://t.me/hydralauncher) kanalis.
|
||||
|
||||
### Forki ja klooni oma repositoorium
|
||||
|
||||
1. Forki repositoorium [(klõpsa siia forkimiseks)](https://github.com/hydralauncher/hydra/fork)
|
||||
2. Klooni oma forkitud kood `git clone https://github.com/your_username/hydra`
|
||||
3. Loo uus haru
|
||||
4. Pushi oma commitid
|
||||
5. Esita uus Pull Request
|
||||
|
||||
### Viisid panustamiseks
|
||||
|
||||
- Tõlkimine: Me soovime, et Hydra oleks kättesaadav võimalikult paljudele inimestele. Võid aidata tõlkida uutesse keeltesse või uuendada ja parandada juba olemasolevaid tõlkeid Hydras.
|
||||
- Kood: Hydra on ehitatud kasutades TypeScripti, Electroni ja natuke Pythonit. Kui soovid panustada, liitu meie [Telegramiga](https://t.me/hydralauncher)!
|
||||
|
||||
### Projekti Struktuur
|
||||
|
||||
- torrent-client: Kasutame libtorrenti, Pythoni teeki, torrentide allalaadimiste haldamiseks
|
||||
- src/renderer: rakenduse kasutajaliides
|
||||
- src/main: kogu loogika asub siin.
|
||||
|
||||
## Lähtekoodi kompileerimine
|
||||
|
||||
### Node.js paigaldamine
|
||||
|
||||
Veendu, et Node.js on sinu arvutisse paigaldatud. Kui ei ole, lae alla ja paigalda see [nodejs.org](https://nodejs.org/) lehelt.
|
||||
|
||||
### Yarn'i paigaldamine
|
||||
|
||||
Yarn on Node.js paketihaldur. Kui sa pole Yarni veel paigaldanud, saad seda teha järgides juhiseid [yarnpkg.com](https://classic.yarnpkg.com/lang/en/docs/install/) lehel.
|
||||
|
||||
### Node sõltuvuste paigaldamine
|
||||
|
||||
Liigu projekti kausta ja paigalda Node sõltuvused kasutades Yarni:
|
||||
|
||||
```bash
|
||||
cd hydra
|
||||
yarn
|
||||
```
|
||||
|
||||
### Python 3.9 paigaldamine
|
||||
|
||||
Veendu, et Python 3.9 on sinu arvutisse paigaldatud. Saad selle alla laadida ja paigaldada [python.org](https://www.python.org/downloads/release/python-3913/) lehelt.
|
||||
|
||||
### Python'i sõltuvuste paigaldamine
|
||||
|
||||
Paigalda vajalikud Pythoni sõltuvused kasutades pip'i:
|
||||
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
## Keskkonna muutujad
|
||||
|
||||
Sul on vaja SteamGridDB API võtit, et laadida alla mängude ikoone paigaldamisel.
|
||||
|
||||
Kui sul on see olemas, saad kopeerida või ümber nimetada `.env.example` faili `.env` failiks ja lisada sinna `STEAMGRIDDB_API_KEY`.
|
||||
|
||||
## Käivitamine
|
||||
|
||||
Kui kõik on seadistatud, saad käivitada järgmise käsu, et käivitada nii Electroni protsess kui ka bittorrenti klient:
|
||||
|
||||
```bash
|
||||
yarn dev
|
||||
```
|
||||
|
||||
## Kompileerimine
|
||||
|
||||
### Bittorrenti kliendi kompileerimine
|
||||
|
||||
Kompileeri bittorrenti klient kasutades järgmist käsku:
|
||||
|
||||
```bash
|
||||
python torrent-client/setup.py build
|
||||
```
|
||||
|
||||
### Electron rakenduse kompileerimine
|
||||
|
||||
Kompileeri Electron rakendus kasutades järgmist käsku:
|
||||
|
||||
Windowsil:
|
||||
|
||||
```bash
|
||||
yarn build:win
|
||||
```
|
||||
|
||||
Linuxil:
|
||||
|
||||
```bash
|
||||
yarn build:linux
|
||||
```
|
||||
|
||||
## Panustajad
|
||||
|
||||
<a href="https://github.com/hydralauncher/hydra/graphs/contributors">
|
||||
<img src="https://contrib.rocks/image?repo=hydralauncher/hydra" />
|
||||
</a>
|
||||
|
||||
## Litsents
|
||||
|
||||
Hydra on litsentseeritud [MIT Litsentsi](LICENSE) all.
|
Loading…
Add table
Add a link
Reference in a new issue