From 135eef986a4efc6afc28ed05913c2350637eeb88 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:07:20 +0300 Subject: [PATCH 01/32] The Turkish README has been added --- README.md | 172 +++++++++++++++++++++++++++--------------------------- 1 file changed, 87 insertions(+), 85 deletions(-) diff --git a/README.md b/README.md index f873a671..66685c02 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@

Hydra Launcher

- Hydra is a game launcher with its own embedded bittorrent client. + Hydra, kendi gömülü BitTorrent istemcisine sahip bir oyun başlatıcısıdır.

[![build](https://img.shields.io/github/actions/workflow/status/hydralauncher/hydra/build.yml)](https://github.com/hydralauncher/hydra/actions) @@ -26,167 +26,169 @@ [![da](https://img.shields.io/badge/lang-da-red)](./docs/README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](./docs/README.nb.md) [![ee](https://img.shields.io/badge/lang-et-blue.svg)](./docs/README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](./docs/README.tr.md) ![Hydra Catalogue](./docs/screenshot.png) -## Table of Contents +## İçindekiler -- [Table of Contents](#table-of-contents) -- [About](#about) -- [Features](#features) -- [Installation](#installation) -- [Contributing](#-contributing) - - [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) -- [Build from source](#build-from-source) - - [Install Node.js](#install-nodejs) - - [Install Yarn](#install-yarn) - - [Install Node Dependencies](#install-node-dependencies) - - [Install Python 3.9](#install-python-39) - - [Install Python Dependencies](#install-python-dependencies) -- [Environment variables](#environment-variables) -- [Running](#running) -- [Build](#build) - - [Build the bittorrent client](#build-the-bittorrent-client) - - [Build the Electron application](#build-the-electron-application) -- [Contributors](#contributors) -- [License](#license) +- [İçindekiler](#içindekiler) +- [Hakkında](#hakkında) +- [Özellikler](#özellikler) +- [Kurulum](#kurulum) +- [Katkıda bulunma](#katkıda-bulunma) + - [Telegram grubumuza katılın](#telegram-katıl) + - [Repoyu forklayın ve klonlayın](#repo-fork-klon) + - [Katkıda bulunabileceğin yollar](#katkı-yolları) + - [Proje yapısı](#proje-yapısı) +- [Kaynak kodundan derleme](#kaynak-kodundan-derleme) + - [Node.js'i yükleme](#nodejs-yükle) + - [Yarn'ı yükleme](#yarn-yükle) + - [Node bağımlılıklarını yükleme](#node-bağımlılık-yükle) + - [OpenSSL 1.1'i yükleme](#openssl-1-1-yükle) + - [Python 3.9'u yükleme](#python-3-9-yükle) + - [Python bağımlılıklarını yükleme](#python-bağımlılık-yükle) +- [Ortam değişkenleri](#ortam-değişkenleri) +- [Çalıştırma](#çalıştırma) +- [Derleme](#derleme) + - [BitTorrent istemcisini derleme](#bittorrent-istemci-derle) + - [Electron uygulamasını derleme](#electron-uygulama-derle) +- [Katkıda bulunanlar](#katkida-bulunanlar) +- [Lisans](#lisans) -## About +## Hakkında -**Hydra** is a **Game Launcher** with its own embedded **BitTorrent Client**. +**Hydra**, kendi gömülü **BitTorrent istemci**sine sahip bir **oyun başlatıcısı**dır.
-The launcher is written in TypeScript (Electron) and Python, which handles the torrenting system by using libtorrent. +Başlatıcı, torrent sistemini libtorrent kullanarak yöneten Python ve TypeScript (Electron) ile yazılmıştır. -## Features +## Özellikler -- Own embedded bittorrent client -- How Long To Beat (HLTB) integration on game page -- Downloads path customization -- Windows and Linux support -- Constantly updated -- And more ... +- Kendi gömülü BitTorrent istemcisi +- Oyun sayfasında How Long To Beat (HLTB) entegrasyonu +- İndirme yolu özelleştirmesi +- Windows ve Linux desteği +- Sürekli güncelleme +- Ve daha fazlası... -## Installation +## Kurulum -Follow the steps below to install: +Aşağıdaki adımları izleyerek Hydra'yı kurun: -1. Download the latest version of Hydra from the [Releases](https://github.com/hydralauncher/hydra/releases/latest) page. - - Download only .exe if you want to install Hydra on Windows. - - Download .deb or .rpm or .zip if you want to install Hydra on Linux. (depends on your Linux distro) -2. Run the downloaded file. -3. Enjoy Hydra! +1. Hydra'nın en son sürümünü [Releases](https://github.com/hydralauncher/hydra/releases/latest) sayfasından indirin. + - Hydra'yı Windows'a kurmak istiyorsanız sadece .exe dosyasını indirin. + - Hydra'yı Linux'a kurmak istiyorsanız .deb, .rpm veya .zip dosyasını indirin (kullandığınız Linux dağıtımına bağlı olarak). +2. İndirilen dosyayı çalıştırın. +3. Hydra'nın keyfini çıkarın! -## Contributing +## Katkıda Bulunma -### Join our Telegram +### Telegram grubumuza katılın -We concentrate our discussions on our [Telegram](https://t.me/hydralauncher) channel. +Tartışmalarımızı [Telegram](https://t.me/hydralauncher) kanalımız üzerinde yürütüyoruz. -### Fork and clone your repository +### Repoyu forklayın ve klonlayın -1. Fork the repository [(click here to fork now)](https://github.com/hydralauncher/hydra/fork) -2. Clone your forked code `git clone https://github.com/your_username/hydra` -3. Create a new branch -4. Push your commits -5. Submit a new Pull Request +1. Depoyu fork'layın [(şimdi forklamak için tıklayın)](https://github.com/hydralauncher/hydra/fork) +2. Forkladığınız kodu klonlayın `git clone https://github.com/kullanıcı_adınız/hydra` +3. Yeni bir branch oluşturun +4. Commitlerinizi gönderin (push) +5. Yeni bir Pull Request gönderin -### Ways you can contribute +### Katkıda bulunabileceğin yollar -- 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 [Telegram](https://t.me/hydralauncher)! +- Çeviri: Hydra'nın mümkün olduğunca fazla kişiye ulaşmasını istiyoruz. Yeni dillere çeviri yapmak ya da mevcut dillere güncelleme ve iyileştirme yapmak için yardımcı olmaktan çekinmeyin. +- Kod: Hydra, Typescript, Electron ve biraz Python ile inşa edilmiştir. Katkıda bulunmak isterseniz, [Telegram](https://t.me/hydralauncher) kanalımıza katılın! -### Project Structure +### Proje yapısı -- torrent-client: We use libtorrent, a Python library, to manage torrent downloads -- src/renderer: the UI of the application -- src/main: all the logic rests here. +- torrent-client: Torrent indirmelerini yönetmek için libtorrent adlı bir Python kütüphanesini kullanıyoruz. +- src/renderer: Uygulamanın kullanıcı arayüzü burada bulunur. +- src/main: Uygulamanın tüm işleyişi ve iş mantığı bu bölümde bulunur. -## Build from source +## Kaynak kodundan derleme -### Install Node.js +### Node.js'i yükleme -Ensure you have Node.js installed on your machine. If not, download and install it from [nodejs.org](https://nodejs.org/). +Makinenizde Node.js'in yüklü olduğundan emin olun. Yüklü değilse, [nodejs.org](https://nodejs.org/) adresinden indirip kurun. -### Install Yarn +### Yarn'ı yükleme -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, Node.js için bir paket yöneticisidir. Eğer Yarn'ı henüz kurmadıysanız, [yarnpkg.com](https://classic.yarnpkg.com/lang/en/docs/install/) adresindeki talimatları izleyerek kurabilirsiniz. -### Install Node Dependencies +### Node bağımlılıklarını yükleme -Navigate to the project directory and install the Node dependencies using Yarn: +Proje dizinine gidin ve Yarn kullanarak Node bağımlılıklarını yükleyin: ```bash cd hydra yarn ``` -### Install OpenSSL 1.1 +### OpenSSL 1.1'i yükleme -[OpenSSL 1.1](https://slproweb.com/download/Win64OpenSSL-1_1_1w.exe) is required by libtorrent in Windows environments. +Windows ortamlarında libtorrent tarafından gerekli olan [OpenSSL 1.1](https://slproweb.com/download/Win64OpenSSL-1_1_1w.exe)'i indirip yükleyin. -### Install Python 3.9 +### Python 3.9'u yükleme -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-3913/). +Makinenizde Python 3.9'un yüklü olduğundan emin olun. Bunu [python.org](https://www.python.org/downloads/release/python-3913/) adresinden indirip kurarak yapabilirsiniz. -### Install Python Dependencies +### Python bağımlılıklarını yükleme -Install the required Python dependencies using pip: +Gerekli Python bağımlılıklarını pip kullanarak yükleyin: ```bash pip install -r requirements.txt ``` -## Environment variables +## Ortam değişkenleri -You'll need an SteamGridDB API Key in order to fetch the game icons on installation. +Oyun simgelerini yüklemek için bir SteamGridDB API Anahtarına ihtiyacınız olacak. -Once you have it, you can copy or rename the `.env.example` file to `.env` and put it on`STEAMGRIDDB_API_KEY`. +Bu anahtara sahip olduktan sonra, `.env.example` dosyasını kopyalayabilir veya adını `.env` olarak değiştirebilir ve `STEAMGRIDDB_API_KEY` değerini buraya ekleyebilirsiniz. -## Running +## Çalıştırma -Once you've got all things set up, you can run the following command to start both the Electron process and the bittorrent client: +Tüm ayarları tamamladıktan sonra, hem Electron sürecini hem de bittorrent istemcisini başlatmak için aşağıdaki komutu çalıştırabilirsiniz: ```bash yarn dev ``` -## Build +## Derleme -### Build the bittorrent client +### BitTorrent istemcisini derleme -Build the bittorrent client by using this command: +Bittorrent istemcisini aşağıdaki komutla derleyin: ```bash python torrent-client/setup.py build ``` -### Build the Electron application +### Electron uygulamasını derleme -Build the Electron application by using this command: +Electron uygulamasını aşağıdaki komutlarla derleyebilirsiniz: -On Windows: +Windows'ta: ```bash yarn build:win ``` -On Linux: +Linux'ta: ```bash yarn build:linux ``` -## Contributors +## Katkıda bulunanlar -## License +## Lisans -Hydra is licensed under the [MIT License](LICENSE). +Hydra, [MIT Lisansı](https://github.com/hydralauncher/hydra/blob/main/LICENSE) altında lisanlanmıştır. From abec986cc1984b5ce0ca79396a90970fa1922d88 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:09:51 +0300 Subject: [PATCH 02/32] The Turkish README has been added --- README.md | 171 +++++++++++++++++++++++++++--------------------------- 1 file changed, 85 insertions(+), 86 deletions(-) diff --git a/README.md b/README.md index 66685c02..87aa0faa 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@

Hydra Launcher

- Hydra, kendi gömülü BitTorrent istemcisine sahip bir oyun başlatıcısıdır. + Hydra is a game launcher with its own embedded bittorrent client.

[![build](https://img.shields.io/github/actions/workflow/status/hydralauncher/hydra/build.yml)](https://github.com/hydralauncher/hydra/actions) @@ -32,163 +32,162 @@ -## İçindekiler +## Table of Contents -- [İçindekiler](#içindekiler) -- [Hakkında](#hakkında) -- [Özellikler](#özellikler) -- [Kurulum](#kurulum) -- [Katkıda bulunma](#katkıda-bulunma) - - [Telegram grubumuza katılın](#telegram-katıl) - - [Repoyu forklayın ve klonlayın](#repo-fork-klon) - - [Katkıda bulunabileceğin yollar](#katkı-yolları) - - [Proje yapısı](#proje-yapısı) -- [Kaynak kodundan derleme](#kaynak-kodundan-derleme) - - [Node.js'i yükleme](#nodejs-yükle) - - [Yarn'ı yükleme](#yarn-yükle) - - [Node bağımlılıklarını yükleme](#node-bağımlılık-yükle) - - [OpenSSL 1.1'i yükleme](#openssl-1-1-yükle) - - [Python 3.9'u yükleme](#python-3-9-yükle) - - [Python bağımlılıklarını yükleme](#python-bağımlılık-yükle) -- [Ortam değişkenleri](#ortam-değişkenleri) -- [Çalıştırma](#çalıştırma) -- [Derleme](#derleme) - - [BitTorrent istemcisini derleme](#bittorrent-istemci-derle) - - [Electron uygulamasını derleme](#electron-uygulama-derle) -- [Katkıda bulunanlar](#katkida-bulunanlar) -- [Lisans](#lisans) +- [Table of Contents](#table-of-contents) +- [About](#about) +- [Features](#features) +- [Installation](#installation) +- [Contributing](#-contributing) + - [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) +- [Build from source](#build-from-source) + - [Install Node.js](#install-nodejs) + - [Install Yarn](#install-yarn) + - [Install Node Dependencies](#install-node-dependencies) + - [Install Python 3.9](#install-python-39) + - [Install Python Dependencies](#install-python-dependencies) +- [Environment variables](#environment-variables) +- [Running](#running) +- [Build](#build) + - [Build the bittorrent client](#build-the-bittorrent-client) + - [Build the Electron application](#build-the-electron-application) +- [Contributors](#contributors) +- [License](#license) -## Hakkında +## About -**Hydra**, kendi gömülü **BitTorrent istemci**sine sahip bir **oyun başlatıcısı**dır. +**Hydra** is a **Game Launcher** with its own embedded **BitTorrent Client**.
-Başlatıcı, torrent sistemini libtorrent kullanarak yöneten Python ve TypeScript (Electron) ile yazılmıştır. +The launcher is written in TypeScript (Electron) and Python, which handles the torrenting system by using libtorrent. -## Özellikler +## Features -- Kendi gömülü BitTorrent istemcisi -- Oyun sayfasında How Long To Beat (HLTB) entegrasyonu -- İndirme yolu özelleştirmesi -- Windows ve Linux desteği -- Sürekli güncelleme -- Ve daha fazlası... +- Own embedded bittorrent client +- How Long To Beat (HLTB) integration on game page +- Downloads path customization +- Windows and Linux support +- Constantly updated +- And more ... -## Kurulum +## Installation -Aşağıdaki adımları izleyerek Hydra'yı kurun: +Follow the steps below to install: -1. Hydra'nın en son sürümünü [Releases](https://github.com/hydralauncher/hydra/releases/latest) sayfasından indirin. - - Hydra'yı Windows'a kurmak istiyorsanız sadece .exe dosyasını indirin. - - Hydra'yı Linux'a kurmak istiyorsanız .deb, .rpm veya .zip dosyasını indirin (kullandığınız Linux dağıtımına bağlı olarak). -2. İndirilen dosyayı çalıştırın. -3. Hydra'nın keyfini çıkarın! +1. Download the latest version of Hydra from the [Releases](https://github.com/hydralauncher/hydra/releases/latest) page. + - Download only .exe if you want to install Hydra on Windows. + - Download .deb or .rpm or .zip if you want to install Hydra on Linux. (depends on your Linux distro) +2. Run the downloaded file. +3. Enjoy Hydra! -## Katkıda Bulunma +## Contributing -### Telegram grubumuza katılın +### Join our Telegram -Tartışmalarımızı [Telegram](https://t.me/hydralauncher) kanalımız üzerinde yürütüyoruz. +We concentrate our discussions on our [Telegram](https://t.me/hydralauncher) channel. -### Repoyu forklayın ve klonlayın +### Fork and clone your repository -1. Depoyu fork'layın [(şimdi forklamak için tıklayın)](https://github.com/hydralauncher/hydra/fork) -2. Forkladığınız kodu klonlayın `git clone https://github.com/kullanıcı_adınız/hydra` -3. Yeni bir branch oluşturun -4. Commitlerinizi gönderin (push) -5. Yeni bir Pull Request gönderin +1. Fork the repository [(click here to fork now)](https://github.com/hydralauncher/hydra/fork) +2. Clone your forked code `git clone https://github.com/your_username/hydra` +3. Create a new branch +4. Push your commits +5. Submit a new Pull Request -### Katkıda bulunabileceğin yollar +### Ways you can contribute -- Çeviri: Hydra'nın mümkün olduğunca fazla kişiye ulaşmasını istiyoruz. Yeni dillere çeviri yapmak ya da mevcut dillere güncelleme ve iyileştirme yapmak için yardımcı olmaktan çekinmeyin. -- Kod: Hydra, Typescript, Electron ve biraz Python ile inşa edilmiştir. Katkıda bulunmak isterseniz, [Telegram](https://t.me/hydralauncher) kanalımıza katılın! +- 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 [Telegram](https://t.me/hydralauncher)! -### Proje yapısı +### Project Structure -- torrent-client: Torrent indirmelerini yönetmek için libtorrent adlı bir Python kütüphanesini kullanıyoruz. -- src/renderer: Uygulamanın kullanıcı arayüzü burada bulunur. -- src/main: Uygulamanın tüm işleyişi ve iş mantığı bu bölümde bulunur. +- torrent-client: We use libtorrent, a Python library, to manage torrent downloads +- src/renderer: the UI of the application +- src/main: all the logic rests here. -## Kaynak kodundan derleme +## Build from source -### Node.js'i yükleme +### Install Node.js -Makinenizde Node.js'in yüklü olduğundan emin olun. Yüklü değilse, [nodejs.org](https://nodejs.org/) adresinden indirip kurun. +Ensure you have Node.js installed on your machine. If not, download and install it from [nodejs.org](https://nodejs.org/). -### Yarn'ı yükleme +### Install Yarn -Yarn, Node.js için bir paket yöneticisidir. Eğer Yarn'ı henüz kurmadıysanız, [yarnpkg.com](https://classic.yarnpkg.com/lang/en/docs/install/) adresindeki talimatları izleyerek kurabilirsiniz. +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/). -### Node bağımlılıklarını yükleme +### Install Node Dependencies -Proje dizinine gidin ve Yarn kullanarak Node bağımlılıklarını yükleyin: +Navigate to the project directory and install the Node dependencies using Yarn: ```bash cd hydra yarn ``` -### OpenSSL 1.1'i yükleme +### Install OpenSSL 1.1 -Windows ortamlarında libtorrent tarafından gerekli olan [OpenSSL 1.1](https://slproweb.com/download/Win64OpenSSL-1_1_1w.exe)'i indirip yükleyin. +[OpenSSL 1.1](https://slproweb.com/download/Win64OpenSSL-1_1_1w.exe) is required by libtorrent in Windows environments. -### Python 3.9'u yükleme +### Install Python 3.9 -Makinenizde Python 3.9'un yüklü olduğundan emin olun. Bunu [python.org](https://www.python.org/downloads/release/python-3913/) adresinden indirip kurarak yapabilirsiniz. +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-3913/). -### Python bağımlılıklarını yükleme +### Install Python Dependencies -Gerekli Python bağımlılıklarını pip kullanarak yükleyin: +Install the required Python dependencies using pip: ```bash pip install -r requirements.txt ``` -## Ortam değişkenleri +## Environment variables -Oyun simgelerini yüklemek için bir SteamGridDB API Anahtarına ihtiyacınız olacak. +You'll need an SteamGridDB API Key in order to fetch the game icons on installation. -Bu anahtara sahip olduktan sonra, `.env.example` dosyasını kopyalayabilir veya adını `.env` olarak değiştirebilir ve `STEAMGRIDDB_API_KEY` değerini buraya ekleyebilirsiniz. +Once you have it, you can copy or rename the `.env.example` file to `.env` and put it on`STEAMGRIDDB_API_KEY`. -## Çalıştırma +## Running -Tüm ayarları tamamladıktan sonra, hem Electron sürecini hem de bittorrent istemcisini başlatmak için aşağıdaki komutu çalıştırabilirsiniz: +Once you've got all things set up, you can run the following command to start both the Electron process and the bittorrent client: ```bash yarn dev ``` -## Derleme +## Build -### BitTorrent istemcisini derleme +### Build the bittorrent client -Bittorrent istemcisini aşağıdaki komutla derleyin: +Build the bittorrent client by using this command: ```bash python torrent-client/setup.py build ``` -### Electron uygulamasını derleme +### Build the Electron application -Electron uygulamasını aşağıdaki komutlarla derleyebilirsiniz: +Build the Electron application by using this command: -Windows'ta: +On Windows: ```bash yarn build:win ``` -Linux'ta: +On Linux: ```bash yarn build:linux ``` -## Katkıda bulunanlar +## Contributors -## Lisans +## License -Hydra, [MIT Lisansı](https://github.com/hydralauncher/hydra/blob/main/LICENSE) altında lisanlanmıştır. +Hydra is licensed under the [MIT License](LICENSE). From d3e383bc1b8bcf5764f034d8e6ede72dd2d68225 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:10:15 +0300 Subject: [PATCH 03/32] The Turkish README has been added --- docs/README.be.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.be.md b/docs/README.be.md index cf0ff1c2..15d555b2 100644 --- a/docs/README.be.md +++ b/docs/README.be.md @@ -26,6 +26,7 @@ [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Catalogue](screenshot.png) From f92d6839c84e0402cff79e1dfbd217b87d7e35a3 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:10:32 +0300 Subject: [PATCH 04/32] The Turkish README has been added --- docs/README.cs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.cs.md b/docs/README.cs.md index b9643002..7b69a2bf 100644 --- a/docs/README.cs.md +++ b/docs/README.cs.md @@ -26,6 +26,7 @@ [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Katalog](screenshot.png) From 0c6b3f2254422904751ef75d62120d138fc0ffff Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:10:55 +0300 Subject: [PATCH 05/32] The Turkish README has been added --- docs/README.da.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.da.md b/docs/README.da.md index c12f2afb..fa0310f3 100644 --- a/docs/README.da.md +++ b/docs/README.da.md @@ -25,6 +25,7 @@ [![cs](https://img.shields.io/badge/lang-cs-purple)](README.cs.md) [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Catalogue](screenshot.png) From 16d192443f90e578cdaf582b54b38de1ee3dbb75 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:11:15 +0300 Subject: [PATCH 06/32] The Turkish README has been added --- docs/README.de.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.de.md b/docs/README.de.md index f01799a1..7e3d080f 100644 --- a/docs/README.de.md +++ b/docs/README.de.md @@ -26,6 +26,7 @@ [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Katalog](screenshot.png) From ff7c15a0137b37300ee23e3d62c5249677fca1c9 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:11:28 +0300 Subject: [PATCH 07/32] The Turkish README has been added --- docs/README.es.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.es.md b/docs/README.es.md index cbbf6e73..70a8d439 100644 --- a/docs/README.es.md +++ b/docs/README.es.md @@ -26,6 +26,7 @@ [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Catalogue](screenshot.png) From 12d6b744d717768a5a0e8e565c8f88136f077fa4 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:11:41 +0300 Subject: [PATCH 08/32] The Turkish README has been added --- docs/README.et.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.et.md b/docs/README.et.md index df0a8728..c9d822d1 100644 --- a/docs/README.et.md +++ b/docs/README.et.md @@ -24,6 +24,7 @@ [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![ee](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Kataloog](screenshot.png) From 7c98f4afa7363ec7d37f3f424661684aac407f5a Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:11:55 +0300 Subject: [PATCH 09/32] Update README.fr.md --- docs/README.fr.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.fr.md b/docs/README.fr.md index f4935946..02012421 100644 --- a/docs/README.fr.md +++ b/docs/README.fr.md @@ -26,6 +26,7 @@ [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Catalogue Hydra](screenshot.png) From 0e7e5ba9202b58d556fff8f56a217880b028e382 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:12:13 +0300 Subject: [PATCH 10/32] The Turkish README has been added From 008b88f88868ed0f3fe61ca47e3aeb5964f6bae5 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:12:35 +0300 Subject: [PATCH 11/32] Update README.it.md --- docs/README.it.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.it.md b/docs/README.it.md index dea63eb2..a7e72ee0 100644 --- a/docs/README.it.md +++ b/docs/README.it.md @@ -26,6 +26,7 @@ [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Catalogue](./screenshot.png) From a697d4ec8b4d6adb7e5d919b65ecda28b2c96037 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:12:47 +0300 Subject: [PATCH 12/32] Update README.nb.md --- docs/README.nb.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.nb.md b/docs/README.nb.md index 3cba6133..d1ba5173 100644 --- a/docs/README.nb.md +++ b/docs/README.nb.md @@ -25,6 +25,7 @@ [![cs](https://img.shields.io/badge/lang-cs-purple)](README.cs.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Catalogue](screenshot.png) From bc07f7338768aa70a279e63f250aacc3a39da79d Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:13:01 +0300 Subject: [PATCH 13/32] Update README.pl.md --- docs/README.pl.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.pl.md b/docs/README.pl.md index 59ef046b..0cfb4827 100644 --- a/docs/README.pl.md +++ b/docs/README.pl.md @@ -26,6 +26,7 @@ [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Catalogue](./screenshot.png) From 663e5a46baa8b4a41e242ac3f47130f0faa724b9 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:13:15 +0300 Subject: [PATCH 14/32] Update README.pt-BR.md --- docs/README.pt-BR.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.pt-BR.md b/docs/README.pt-BR.md index ca942854..5d720727 100644 --- a/docs/README.pt-BR.md +++ b/docs/README.pt-BR.md @@ -26,6 +26,7 @@ [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Catalogue](./screenshot.png) From fbc81db2d037e2aee0692892915b46f9d55f7ff2 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:13:26 +0300 Subject: [PATCH 15/32] Update README.ru.md --- docs/README.ru.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.ru.md b/docs/README.ru.md index dae4b38d..2199815a 100644 --- a/docs/README.ru.md +++ b/docs/README.ru.md @@ -26,6 +26,7 @@ [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Catalogue](./screenshot.png) From 1a6cb5f8660c5dbbf5ca9b3a92fcb3c64a9f7fe1 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:13:34 +0300 Subject: [PATCH 16/32] Update README.uk-UA.md --- docs/README.uk-UA.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/README.uk-UA.md b/docs/README.uk-UA.md index 8bf37d7c..d4cac5eb 100644 --- a/docs/README.uk-UA.md +++ b/docs/README.uk-UA.md @@ -26,6 +26,7 @@ [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) [![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Catalogue](screenshot.png) From b03d2a78f80d26441202f21ff2cf2789e1f4657a Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:14:08 +0300 Subject: [PATCH 17/32] Add files via upload --- docs/README.tr.md | 194 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 194 insertions(+) create mode 100644 docs/README.tr.md diff --git a/docs/README.tr.md b/docs/README.tr.md new file mode 100644 index 00000000..03e536fd --- /dev/null +++ b/docs/README.tr.md @@ -0,0 +1,194 @@ +
+ +
+ +[](https://help.hydralauncher.gg) + +

Hydra Launcher

+ +

+ Hydra, kendi gömülü BitTorrent istemcisine sahip bir oyun başlatıcısıdır. +

+ +[![build](https://img.shields.io/github/actions/workflow/status/hydralauncher/hydra/build.yml)](https://github.com/hydralauncher/hydra/actions) +[![release](https://img.shields.io/github/package-json/v/hydralauncher/hydra)](https://github.com/hydralauncher/hydra/releases) + +[![pt-BR](https://img.shields.io/badge/lang-pt--BR-green.svg)](README.pt-BR.md) +[![en](https://img.shields.io/badge/lang-en-red.svg)](../README.md) +[![ru](https://img.shields.io/badge/lang-ru-yellow.svg)](README.ru.md) +[![uk-UA](https://img.shields.io/badge/lang-uk--UA-blue)](README.uk-UA.md) +[![be](https://img.shields.io/badge/lang-be-orange)](README.be.md) +[![es](https://img.shields.io/badge/lang-es-red)](README.es.md) +[![fr](https://img.shields.io/badge/lang-fr-blue)](README.fr.md) +[![de](https://img.shields.io/badge/lang-de-black)](README.de.md) +[![ita](https://img.shields.io/badge/lang-it-red)](README.it.md) +[![cs](https://img.shields.io/badge/lang-cs-purple)](README.cs.md) +[![da](https://img.shields.io/badge/lang-da-red)](README.da.md) +[![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) +[![ee](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) + +![Hydra Catalogue](./docs/screenshot.png) + +
+ +## İçindekiler + +- [İçindekiler](#içindekiler) +- [Hakkında](#hakkında) +- [Özellikler](#özellikler) +- [Kurulum](#kurulum) +- [Katkıda bulunma](#katkıda-bulunma) + - [Telegram grubumuza katılın](#telegram-katıl) + - [Repoyu forklayın ve klonlayın](#repo-fork-klon) + - [Katkıda bulunabileceğin yollar](#katkı-yolları) + - [Proje yapısı](#proje-yapısı) +- [Kaynak kodundan derleme](#kaynak-kodundan-derleme) + - [Node.js'i yükleme](#nodejs-yükle) + - [Yarn'ı yükleme](#yarn-yükle) + - [Node bağımlılıklarını yükleme](#node-bağımlılık-yükle) + - [OpenSSL 1.1'i yükleme](#openssl-1-1-yükle) + - [Python 3.9'u yükleme](#python-3-9-yükle) + - [Python bağımlılıklarını yükleme](#python-bağımlılık-yükle) +- [Ortam değişkenleri](#ortam-değişkenleri) +- [Çalıştırma](#çalıştırma) +- [Derleme](#derleme) + - [BitTorrent istemcisini derleme](#bittorrent-istemci-derle) + - [Electron uygulamasını derleme](#electron-uygulama-derle) +- [Katkıda bulunanlar](#katkida-bulunanlar) +- [Lisans](#lisans) + +## Hakkında + +**Hydra**, kendi gömülü **BitTorrent istemci**sine sahip bir **oyun başlatıcısı**dır. +
+Başlatıcı, torrent sistemini libtorrent kullanarak yöneten Python ve TypeScript (Electron) ile yazılmıştır. + +## Özellikler + +- Kendi gömülü BitTorrent istemcisi +- Oyun sayfasında How Long To Beat (HLTB) entegrasyonu +- İndirme yolu özelleştirmesi +- Windows ve Linux desteği +- Sürekli güncelleme +- Ve daha fazlası... + +## Kurulum + +Aşağıdaki adımları izleyerek Hydra'yı kurun: + +1. Hydra'nın en son sürümünü [Releases](https://github.com/hydralauncher/hydra/releases/latest) sayfasından indirin. + - Hydra'yı Windows'a kurmak istiyorsanız sadece .exe dosyasını indirin. + - Hydra'yı Linux'a kurmak istiyorsanız .deb, .rpm veya .zip dosyasını indirin (kullandığınız Linux dağıtımına bağlı olarak). +2. İndirilen dosyayı çalıştırın. +3. Hydra'nın keyfini çıkarın! + +## Katkıda Bulunma + +### Telegram grubumuza katılın + +Tartışmalarımızı [Telegram](https://t.me/hydralauncher) kanalımız üzerinde yürütüyoruz. + +### Repoyu forklayın ve klonlayın + +1. Depoyu fork'layın [(şimdi forklamak için tıklayın)](https://github.com/hydralauncher/hydra/fork) +2. Forkladığınız kodu klonlayın `git clone https://github.com/kullanıcı_adınız/hydra` +3. Yeni bir branch oluşturun +4. Commitlerinizi gönderin (push) +5. Yeni bir Pull Request gönderin + +### Katkıda bulunabileceğin yollar + +- Çeviri: Hydra'nın mümkün olduğunca fazla kişiye ulaşmasını istiyoruz. Yeni dillere çeviri yapmak ya da mevcut dillere güncelleme ve iyileştirme yapmak için yardımcı olmaktan çekinmeyin. +- Kod: Hydra, Typescript, Electron ve biraz Python ile inşa edilmiştir. Katkıda bulunmak isterseniz, [Telegram](https://t.me/hydralauncher) kanalımıza katılın! + +### Proje yapısı + +- torrent-client: Torrent indirmelerini yönetmek için libtorrent adlı bir Python kütüphanesini kullanıyoruz. +- src/renderer: Uygulamanın kullanıcı arayüzü burada bulunur. +- src/main: Uygulamanın tüm işleyişi ve iş mantığı bu bölümde bulunur. + +## Kaynak kodundan derleme + +### Node.js'i yükleme + +Makinenizde Node.js'in yüklü olduğundan emin olun. Yüklü değilse, [nodejs.org](https://nodejs.org/) adresinden indirip kurun. + +### Yarn'ı yükleme + +Yarn, Node.js için bir paket yöneticisidir. Eğer Yarn'ı henüz kurmadıysanız, [yarnpkg.com](https://classic.yarnpkg.com/lang/en/docs/install/) adresindeki talimatları izleyerek kurabilirsiniz. + +### Node bağımlılıklarını yükleme + +Proje dizinine gidin ve Yarn kullanarak Node bağımlılıklarını yükleyin: + +```bash +cd hydra +yarn +``` + +### OpenSSL 1.1'i yükleme + +Windows ortamlarında libtorrent tarafından gerekli olan [OpenSSL 1.1](https://slproweb.com/download/Win64OpenSSL-1_1_1w.exe)'i indirip yükleyin. + +### Python 3.9'u yükleme + +Makinenizde Python 3.9'un yüklü olduğundan emin olun. Bunu [python.org](https://www.python.org/downloads/release/python-3913/) adresinden indirip kurarak yapabilirsiniz. + +### Python bağımlılıklarını yükleme + +Gerekli Python bağımlılıklarını pip kullanarak yükleyin: + +```bash +pip install -r requirements.txt +``` + +## Ortam değişkenleri + +Oyun simgelerini yüklemek için bir SteamGridDB API Anahtarına ihtiyacınız olacak. + +Bu anahtara sahip olduktan sonra, `.env.example` dosyasını kopyalayabilir veya adını `.env` olarak değiştirebilir ve `STEAMGRIDDB_API_KEY` değerini buraya ekleyebilirsiniz. + +## Çalıştırma + +Tüm ayarları tamamladıktan sonra, hem Electron sürecini hem de bittorrent istemcisini başlatmak için aşağıdaki komutu çalıştırabilirsiniz: + +```bash +yarn dev +``` + +## Derleme + +### BitTorrent istemcisini derleme + +Bittorrent istemcisini aşağıdaki komutla derleyin: + +```bash +python torrent-client/setup.py build +``` + +### Electron uygulamasını derleme + +Electron uygulamasını aşağıdaki komutlarla derleyebilirsiniz: + +Windows'ta: + +```bash +yarn build:win +``` + +Linux'ta: + +```bash +yarn build:linux +``` + +## Katkıda bulunanlar + + + + + +## Lisans + +Hydra, [MIT Lisansı](https://github.com/hydralauncher/hydra/blob/main/LICENSE) altında lisanlanmıştır. From f353d1fc9bb70ebe9dd30fccc06826de4d131e71 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:14:35 +0300 Subject: [PATCH 18/32] Update README.tr.md --- docs/README.tr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/README.tr.md b/docs/README.tr.md index 03e536fd..361cb390 100644 --- a/docs/README.tr.md +++ b/docs/README.tr.md @@ -28,7 +28,7 @@ [![ee](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) [![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) -![Hydra Catalogue](./docs/screenshot.png) +![Hydra Catalogue](../docs/screenshot.png) From b867eaa34bef7f28770f4a2449b886e7f5501c59 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 21:15:02 +0300 Subject: [PATCH 19/32] Update README.tr.md --- docs/README.tr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/README.tr.md b/docs/README.tr.md index 361cb390..4278ff02 100644 --- a/docs/README.tr.md +++ b/docs/README.tr.md @@ -2,7 +2,7 @@
-[](https://help.hydralauncher.gg) +[](https://help.hydralauncher.gg)

Hydra Launcher

From d284fc914e806dea1fd1e3225374b67a0ea0c029 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 22:00:20 +0300 Subject: [PATCH 20/32] Update docs/README.tr.md Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- docs/README.tr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/README.tr.md b/docs/README.tr.md index 4278ff02..9e8ec73c 100644 --- a/docs/README.tr.md +++ b/docs/README.tr.md @@ -28,7 +28,7 @@ [![ee](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) [![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) -![Hydra Catalogue](../docs/screenshot.png) +![Hydra Catalogue](screenshot.png)
From 9a81a45738d80e8e7a83286a6c8de597fac16fec Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 22:01:17 +0300 Subject: [PATCH 21/32] Update README.tr.md --- docs/README.tr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/README.tr.md b/docs/README.tr.md index 9e8ec73c..107ee3c6 100644 --- a/docs/README.tr.md +++ b/docs/README.tr.md @@ -55,7 +55,7 @@ - [Derleme](#derleme) - [BitTorrent istemcisini derleme](#bittorrent-istemci-derle) - [Electron uygulamasını derleme](#electron-uygulama-derle) -- [Katkıda bulunanlar](#katkida-bulunanlar) +- [Katkıda bulunanlar](#katkıda-bulunanlar) - [Lisans](#lisans) ## Hakkında From 2c35d7da138d176f3fdf3644821e1c22f509b392 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 22:01:39 +0300 Subject: [PATCH 22/32] Update docs/README.tr.md Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- docs/README.tr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/README.tr.md b/docs/README.tr.md index 107ee3c6..72c62796 100644 --- a/docs/README.tr.md +++ b/docs/README.tr.md @@ -25,7 +25,7 @@ [![cs](https://img.shields.io/badge/lang-cs-purple)](README.cs.md) [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) -[![ee](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) [![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Catalogue](screenshot.png) From fffa2d2c012e855058530d88c1a122f2d39df467 Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 22:02:02 +0300 Subject: [PATCH 23/32] Update README.md Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 87aa0faa..5db69614 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ [![cs](https://img.shields.io/badge/lang-cs-purple)](./docs/README.cs.md) [![da](https://img.shields.io/badge/lang-da-red)](./docs/README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](./docs/README.nb.md) -[![ee](https://img.shields.io/badge/lang-et-blue.svg)](./docs/README.et.md) +[![et](https://img.shields.io/badge/lang-et-blue.svg)](./docs/README.et.md) [![tr](https://img.shields.io/badge/lang-tr-red.svg)](./docs/README.tr.md) ![Hydra Catalogue](./docs/screenshot.png) From 0e164acdf241d12c7cd4e456a84e07aa679b6f0b Mon Sep 17 00:00:00 2001 From: Spydea Date: Sat, 15 Mar 2025 22:02:14 +0300 Subject: [PATCH 24/32] Update docs/README.et.md Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- docs/README.et.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/README.et.md b/docs/README.et.md index c9d822d1..e045a1de 100644 --- a/docs/README.et.md +++ b/docs/README.et.md @@ -23,7 +23,7 @@ [![cs](https://img.shields.io/badge/lang-cs-purple)](README.cs.md) [![da](https://img.shields.io/badge/lang-da-red)](README.da.md) [![nb](https://img.shields.io/badge/lang-nb-blue)](README.nb.md) -[![ee](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) +[![et](https://img.shields.io/badge/lang-et-blue.svg)](README.et.md) [![tr](https://img.shields.io/badge/lang-tr-red.svg)](README.tr.md) ![Hydra Kataloog](screenshot.png) From 93adb070e5ea0f2a6d77881d226627d22afb5381 Mon Sep 17 00:00:00 2001 From: Spydea Date: Tue, 18 Mar 2025 19:10:35 +0300 Subject: [PATCH 25/32] Add files via upload --- src/locales/tr/translation.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/locales/tr/translation.json b/src/locales/tr/translation.json index a4570c33..4bc69ba4 100644 --- a/src/locales/tr/translation.json +++ b/src/locales/tr/translation.json @@ -335,12 +335,16 @@ "enable_torbox": "Torbox'u etkinleştir", "torbox_description": "TorBox, piyasadaki en iyi sunucularla bile rekabet edebilen premium seedbox hizmetinizdir.", "torbox_account_linked": "TorBox hesabı bağlando", + "create_real_debrid_account": "Bir Real-Debrid hesabınız yoksa tıklayın", + "create_torbox_account": "Bir TorBox hesabınız yoksa tıklayın", "real_debrid_account_linked": "Real-Debrid hesabı bağlando", "name_min_length": "Tema ismi en az 3 karakter uzunluğunda olmalıdır", "import_theme": "Temayı içe aktar", "import_theme_description": "{{theme}} teması, tema mağazasından içeri aktarılacak", "error_importing_theme": "Temayı içe aktarmada bir sorun oluştu", "theme_imported": "Tema başarıyla içe aktarıldı" + "enable_friend_request_notifications": "Bir arkadaşlık isteği alındığında", + "enable_auto_install": "Güncellemeleri otomatik yükle" }, "notifications": { "download_complete": "İndirme tamamlandı", @@ -352,6 +356,8 @@ "restart_to_install_update": "Güncellemeyi yüklemek için Hydra'yı yeniden başlatın", "notification_achievement_unlocked_title": "{{game}} için başarım kilidi açıldı", "notification_achievement_unlocked_body": "{{achievement}} ve diğer {{count}} başarım açıldı" + "new_friend_request_description": "Yeni bir arkadaşlık isteği aldınız", + "new_friend_request_title": "Yeni arkadaşlık isteği" }, "system_tray": { "open": "Hydra'yı Aç", From 3a36bfb75ca6bdc6760827afd689086936255134 Mon Sep 17 00:00:00 2001 From: Spydea Date: Tue, 18 Mar 2025 19:17:22 +0300 Subject: [PATCH 26/32] Update translation.json --- src/locales/tr/translation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/tr/translation.json b/src/locales/tr/translation.json index 4bc69ba4..559650e8 100644 --- a/src/locales/tr/translation.json +++ b/src/locales/tr/translation.json @@ -344,7 +344,7 @@ "error_importing_theme": "Temayı içe aktarmada bir sorun oluştu", "theme_imported": "Tema başarıyla içe aktarıldı" "enable_friend_request_notifications": "Bir arkadaşlık isteği alındığında", - "enable_auto_install": "Güncellemeleri otomatik yükle" + "enable_auto_install": "Güncellemeleri otomatik yükle", }, "notifications": { "download_complete": "İndirme tamamlandı", @@ -357,7 +357,7 @@ "notification_achievement_unlocked_title": "{{game}} için başarım kilidi açıldı", "notification_achievement_unlocked_body": "{{achievement}} ve diğer {{count}} başarım açıldı" "new_friend_request_description": "Yeni bir arkadaşlık isteği aldınız", - "new_friend_request_title": "Yeni arkadaşlık isteği" + "new_friend_request_title": "Yeni arkadaşlık isteği", }, "system_tray": { "open": "Hydra'yı Aç", From 7597933aa93fe5cdfeeaaa93a4a31139978fd4d2 Mon Sep 17 00:00:00 2001 From: Spydea Date: Tue, 18 Mar 2025 19:23:34 +0300 Subject: [PATCH 27/32] Update translation.json --- src/locales/tr/translation.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/tr/translation.json b/src/locales/tr/translation.json index 559650e8..3016cde6 100644 --- a/src/locales/tr/translation.json +++ b/src/locales/tr/translation.json @@ -342,9 +342,9 @@ "import_theme": "Temayı içe aktar", "import_theme_description": "{{theme}} teması, tema mağazasından içeri aktarılacak", "error_importing_theme": "Temayı içe aktarmada bir sorun oluştu", - "theme_imported": "Tema başarıyla içe aktarıldı" + "theme_imported": "Tema başarıyla içe aktarıldı", "enable_friend_request_notifications": "Bir arkadaşlık isteği alındığında", - "enable_auto_install": "Güncellemeleri otomatik yükle", + "enable_auto_install": "Güncellemeleri otomatik yükle" }, "notifications": { "download_complete": "İndirme tamamlandı", @@ -355,9 +355,9 @@ "new_update_available": "{{version}} sürümü mevcut", "restart_to_install_update": "Güncellemeyi yüklemek için Hydra'yı yeniden başlatın", "notification_achievement_unlocked_title": "{{game}} için başarım kilidi açıldı", - "notification_achievement_unlocked_body": "{{achievement}} ve diğer {{count}} başarım açıldı" + "notification_achievement_unlocked_body": "{{achievement}} ve diğer {{count}} başarım açıldı", "new_friend_request_description": "Yeni bir arkadaşlık isteği aldınız", - "new_friend_request_title": "Yeni arkadaşlık isteği", + "new_friend_request_title": "Yeni arkadaşlık isteği" }, "system_tray": { "open": "Hydra'yı Aç", From fc899197b4c0b2ab9c6ace9e42450d01605e51cb Mon Sep 17 00:00:00 2001 From: Spydea Date: Tue, 18 Mar 2025 19:38:08 +0300 Subject: [PATCH 28/32] Update src/locales/tr/translation.json Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- src/locales/tr/translation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/tr/translation.json b/src/locales/tr/translation.json index 3016cde6..6b382232 100644 --- a/src/locales/tr/translation.json +++ b/src/locales/tr/translation.json @@ -334,7 +334,7 @@ "appearance": "Görünüm", "enable_torbox": "Torbox'u etkinleştir", "torbox_description": "TorBox, piyasadaki en iyi sunucularla bile rekabet edebilen premium seedbox hizmetinizdir.", - "torbox_account_linked": "TorBox hesabı bağlando", + "torbox_account_linked": "TorBox hesabı bağlandı", "create_real_debrid_account": "Bir Real-Debrid hesabınız yoksa tıklayın", "create_torbox_account": "Bir TorBox hesabınız yoksa tıklayın", "real_debrid_account_linked": "Real-Debrid hesabı bağlando", From 554d195d5b51e6e775ce25921a60f9113d182939 Mon Sep 17 00:00:00 2001 From: Spydea Date: Tue, 18 Mar 2025 19:38:15 +0300 Subject: [PATCH 29/32] Update src/locales/tr/translation.json Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- src/locales/tr/translation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/tr/translation.json b/src/locales/tr/translation.json index 6b382232..f5766b85 100644 --- a/src/locales/tr/translation.json +++ b/src/locales/tr/translation.json @@ -337,7 +337,7 @@ "torbox_account_linked": "TorBox hesabı bağlandı", "create_real_debrid_account": "Bir Real-Debrid hesabınız yoksa tıklayın", "create_torbox_account": "Bir TorBox hesabınız yoksa tıklayın", - "real_debrid_account_linked": "Real-Debrid hesabı bağlando", + "real_debrid_account_linked": "Real-Debrid hesabı bağlandı", "name_min_length": "Tema ismi en az 3 karakter uzunluğunda olmalıdır", "import_theme": "Temayı içe aktar", "import_theme_description": "{{theme}} teması, tema mağazasından içeri aktarılacak", From 258f891a12484f6c963a4f57a0add3db400719cd Mon Sep 17 00:00:00 2001 From: Spydea Date: Tue, 8 Apr 2025 18:58:18 +0300 Subject: [PATCH 30/32] Add files via upload --- src/locales/tr/translation.json | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/src/locales/tr/translation.json b/src/locales/tr/translation.json index f5766b85..2b016b6b 100644 --- a/src/locales/tr/translation.json +++ b/src/locales/tr/translation.json @@ -45,6 +45,9 @@ "downloading": "{{title}} indiriliyor… ({{percentage}} tamamlandı) - Tamamlanma: {{eta}} - Hız: {{speed}}", "calculating_eta": "{{title}} indiriliyor… ({{percentage}} tamamlandı) - Kalan süre hesaplanıyor…", "checking_files": "{{title}} dosyaları kontrol ediliyor… ({{percentage}} tamamlandı)" + "installing_common_redist": "{{log}}…", + "installation_complete": "İndirme tamamlandı", + "installation_complete_message": "Genel bağımlılıklar başarıyla yüklendi." }, "catalogue": { "search": "Filtrele…", @@ -194,6 +197,7 @@ "download_error_not_cached_in_torbox": "Bu indirme Torbox'ta mevcut değil ve Torbox'tan indirme durumu henüz sorgulanamıyor.", "game_removed_from_favorites": "Oyun favorilerden silindi", "game_added_to_favorites": "Oyun favorilere eklendi" + "automatically_extract_downloaded_files": "Yüklenmis dosyaları otomatik olarak çıkart" }, "activation": { "title": "Hydra'yı Aktive Et", @@ -231,6 +235,8 @@ "stop_seeding": "Paylaşımı durdur", "resume_seeding": "Paylaşımı sürdür", "options": "Yönet" + "extract": "Dosyaları çıkart", + "extracting": "Dosyalar çıkartılıyor…" }, "settings": { "downloads_path": "İndirme yolu", @@ -334,17 +340,21 @@ "appearance": "Görünüm", "enable_torbox": "Torbox'u etkinleştir", "torbox_description": "TorBox, piyasadaki en iyi sunucularla bile rekabet edebilen premium seedbox hizmetinizdir.", - "torbox_account_linked": "TorBox hesabı bağlandı", - "create_real_debrid_account": "Bir Real-Debrid hesabınız yoksa tıklayın", - "create_torbox_account": "Bir TorBox hesabınız yoksa tıklayın", - "real_debrid_account_linked": "Real-Debrid hesabı bağlandı", + "torbox_account_linked": "TorBox hesabı bağlando", + "create_real_debrid_account": "Henüz bir Real-Debrid hesabınız yoksa buraya tıklayın", + "create_torbox_account": "Henüz bir TorBox hesabınız yoksa buraya tıklayın", + "real_debrid_account_linked": "Real-Debrid hesabı bağlando", "name_min_length": "Tema ismi en az 3 karakter uzunluğunda olmalıdır", "import_theme": "Temayı içe aktar", "import_theme_description": "{{theme}} teması, tema mağazasından içeri aktarılacak", "error_importing_theme": "Temayı içe aktarmada bir sorun oluştu", - "theme_imported": "Tema başarıyla içe aktarıldı", + "theme_imported": "Tema başarıyla içe aktarıldı" "enable_friend_request_notifications": "Bir arkadaşlık isteği alındığında", - "enable_auto_install": "Güncellemeleri otomatik yükle" + "enable_auto_install": "Güncellemeleri otomatik yükle", + "common_redist": "Ortak bağımlılıklar", + "common_redist_description": "Bazı oyunların çalışabilmesi için genel bağımlılıklar gereklidir. Sorun yaşamamak için bunların yüklenmesi önerilir.", + "install_common_redist": "Yükle", + "installing_common_redist": "Yükleniyor…" }, "notifications": { "download_complete": "İndirme tamamlandı", @@ -355,9 +365,11 @@ "new_update_available": "{{version}} sürümü mevcut", "restart_to_install_update": "Güncellemeyi yüklemek için Hydra'yı yeniden başlatın", "notification_achievement_unlocked_title": "{{game}} için başarım kilidi açıldı", - "notification_achievement_unlocked_body": "{{achievement}} ve diğer {{count}} başarım açıldı", - "new_friend_request_description": "Yeni bir arkadaşlık isteği aldınız", - "new_friend_request_title": "Yeni arkadaşlık isteği" + "notification_achievement_unlocked_body": "{{achievement}} ve diğer {{count}} başarım açıldı" + "new_friend_request_description": "Yeni bir arkadaşlık isteğin var", + "new_friend_request_title": "Yeni arkadaşlık isteği", + "extraction_complete": "Çıkartma tamamlandı", + "game_extracted": "{{title}} başarıyla çıkartıldı" }, "system_tray": { "open": "Hydra'yı Aç", From 30be12afebb6df51637b0e314bbb8c90fccf59b7 Mon Sep 17 00:00:00 2001 From: Spydea Date: Tue, 8 Apr 2025 18:59:35 +0300 Subject: [PATCH 31/32] Update translation.json --- src/locales/tr/translation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/tr/translation.json b/src/locales/tr/translation.json index 2b016b6b..7571d2d3 100644 --- a/src/locales/tr/translation.json +++ b/src/locales/tr/translation.json @@ -197,7 +197,7 @@ "download_error_not_cached_in_torbox": "Bu indirme Torbox'ta mevcut değil ve Torbox'tan indirme durumu henüz sorgulanamıyor.", "game_removed_from_favorites": "Oyun favorilerden silindi", "game_added_to_favorites": "Oyun favorilere eklendi" - "automatically_extract_downloaded_files": "Yüklenmis dosyaları otomatik olarak çıkart" + "automatically_extract_downloaded_files": "Yüklenmiş dosyaları otomatik olarak çıkart" }, "activation": { "title": "Hydra'yı Aktive Et", From a4dd037cbaee2613e83f746d29498f19377d6c72 Mon Sep 17 00:00:00 2001 From: Spydea Date: Tue, 8 Apr 2025 19:05:34 +0300 Subject: [PATCH 32/32] Update translation.json --- src/locales/tr/translation.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/locales/tr/translation.json b/src/locales/tr/translation.json index 7571d2d3..f671ed06 100644 --- a/src/locales/tr/translation.json +++ b/src/locales/tr/translation.json @@ -44,7 +44,7 @@ "downloading_metadata": "{{title}} meta verileri indiriliyor…", "downloading": "{{title}} indiriliyor… ({{percentage}} tamamlandı) - Tamamlanma: {{eta}} - Hız: {{speed}}", "calculating_eta": "{{title}} indiriliyor… ({{percentage}} tamamlandı) - Kalan süre hesaplanıyor…", - "checking_files": "{{title}} dosyaları kontrol ediliyor… ({{percentage}} tamamlandı)" + "checking_files": "{{title}} dosyaları kontrol ediliyor… ({{percentage}} tamamlandı)", "installing_common_redist": "{{log}}…", "installation_complete": "İndirme tamamlandı", "installation_complete_message": "Genel bağımlılıklar başarıyla yüklendi." @@ -196,7 +196,7 @@ "download_error_not_cached_in_real_debrid": "Bu indirme Real-Debrid üzerinde mevcut değil ve Real-Debrid'den indirme durumu henüz sorgulanamıyor.", "download_error_not_cached_in_torbox": "Bu indirme Torbox'ta mevcut değil ve Torbox'tan indirme durumu henüz sorgulanamıyor.", "game_removed_from_favorites": "Oyun favorilerden silindi", - "game_added_to_favorites": "Oyun favorilere eklendi" + "game_added_to_favorites": "Oyun favorilere eklendi", "automatically_extract_downloaded_files": "Yüklenmiş dosyaları otomatik olarak çıkart" }, "activation": { @@ -234,7 +234,7 @@ "seeding": "Paylaşılıyor", "stop_seeding": "Paylaşımı durdur", "resume_seeding": "Paylaşımı sürdür", - "options": "Yönet" + "options": "Yönet", "extract": "Dosyaları çıkart", "extracting": "Dosyalar çıkartılıyor…" }, @@ -340,15 +340,15 @@ "appearance": "Görünüm", "enable_torbox": "Torbox'u etkinleştir", "torbox_description": "TorBox, piyasadaki en iyi sunucularla bile rekabet edebilen premium seedbox hizmetinizdir.", - "torbox_account_linked": "TorBox hesabı bağlando", + "torbox_account_linked": "TorBox hesabı bağlandı", "create_real_debrid_account": "Henüz bir Real-Debrid hesabınız yoksa buraya tıklayın", "create_torbox_account": "Henüz bir TorBox hesabınız yoksa buraya tıklayın", - "real_debrid_account_linked": "Real-Debrid hesabı bağlando", + "real_debrid_account_linked": "Real-Debrid hesabı bağlandı", "name_min_length": "Tema ismi en az 3 karakter uzunluğunda olmalıdır", "import_theme": "Temayı içe aktar", "import_theme_description": "{{theme}} teması, tema mağazasından içeri aktarılacak", "error_importing_theme": "Temayı içe aktarmada bir sorun oluştu", - "theme_imported": "Tema başarıyla içe aktarıldı" + "theme_imported": "Tema başarıyla içe aktarıldı", "enable_friend_request_notifications": "Bir arkadaşlık isteği alındığında", "enable_auto_install": "Güncellemeleri otomatik yükle", "common_redist": "Ortak bağımlılıklar", @@ -365,7 +365,7 @@ "new_update_available": "{{version}} sürümü mevcut", "restart_to_install_update": "Güncellemeyi yüklemek için Hydra'yı yeniden başlatın", "notification_achievement_unlocked_title": "{{game}} için başarım kilidi açıldı", - "notification_achievement_unlocked_body": "{{achievement}} ve diğer {{count}} başarım açıldı" + "notification_achievement_unlocked_body": "{{achievement}} ve diğer {{count}} başarım açıldı", "new_friend_request_description": "Yeni bir arkadaşlık isteğin var", "new_friend_request_title": "Yeni arkadaşlık isteği", "extraction_complete": "Çıkartma tamamlandı",