From b7ff6fd3236d9ab1dd6ef2719e22922fb79b86af Mon Sep 17 00:00:00 2001 From: LovelessCodes Date: Mon, 13 May 2024 10:00:52 +0200 Subject: [PATCH 01/13] added: Danish translation.json --- src/locales/da/translation.json | 174 ++++++++++++++++++++++++++++++++ 1 file changed, 174 insertions(+) create mode 100644 src/locales/da/translation.json diff --git a/src/locales/da/translation.json b/src/locales/da/translation.json new file mode 100644 index 00000000..dca04160 --- /dev/null +++ b/src/locales/da/translation.json @@ -0,0 +1,174 @@ +{ + "home": { + "featured": "Anbefalet", + "recently_added": "Nyligt tilføjet", + "trending": "Trender", + "surprise_me": "Overrask mig", + "no_results": "Ingen resultater fundet" + }, + "sidebar": { + "catalogue": "Katalog", + "downloads": "Downloads", + "settings": "Indstillinger", + "my_library": "Mit bibliotek", + "downloading_metadata": "{{title}} (Downloader metadata…)", + "checking_files": "{{title}} ({{percentage}} - Tjekker filer…)", + "paused": "{{title}} (Paused)", + "downloading": "{{title}} ({{percentage}} - Downloading…)", + "filter": "Filtrer bibliotek", + "follow_us": "Følg os", + "home": "Hjem", + "discord": "Tilslut dig vores Discord", + "telegram": "Tilslut dig vores Telegram", + "x": "Følg på X", + "github": "Bidrag på GitHub" + }, + "header": { + "search": "Søg spil", + "home": "Hjem", + "catalogue": "Katalog", + "downloads": "Downloads", + "search_results": "Søge resultater", + "settings": "Indstillinger" + }, + "bottom_panel": { + "no_downloads_in_progress": "Ingen downloads igang", + "downloading_metadata": "Downloader {{title}} metadata…", + "checking_files": "Tjekker {{title}} filer… ({{percentage}} færdig)", + "downloading": "Downloader {{title}}… ({{percentage}} færdig) - Konklusion {{eta}} - {{speed}}" + }, + "catalogue": { + "next_page": "Næste side", + "previous_page": "Tidligere side" + }, + "game_details": { + "open_download_options": "Åben download muligheder", + "download_options_zero": "Ingen download mulighed", + "download_options_one": "{{count}} download mulighed", + "download_options_other": "{{count}} download muligheder", + "updated_at": "Opdateret {{updated_at}}", + "install": "Installér", + "resume": "Fortsæt", + "pause": "Pause", + "cancel": "Annullér", + "remove": "Fjern", + "remove_from_list": "Fjern", + "space_left_on_disk": "{{space}} tilbage på harddisken", + "eta": "Konklusion {{eta}}", + "downloading_metadata": "Downloader metadata…", + "checking_files": "Tjekker filer…", + "filter": "Filtrer repacks", + "requirements": "System behov", + "minimum": "Mindste", + "recommended": "Anbefalet", + "no_minimum_requirements": "{{title}} angiver ikke mindste behov informationer", + "no_recommended_requirements": "{{title}} angiver ikke anbefalet behov informationer", + "paused_progress": "{{progress}} (Pauset)", + "release_date": "Offentliggjort den {{date}}", + "publisher": "Udgivet af {{publisher}}", + "copy_link_to_clipboard": "Kopier link", + "copied_link_to_clipboard": "Link kopieret", + "hours": "timer", + "minutes": "minutter", + "amount_hours": "{{amount}} timer", + "amount_minutes": "{{amount}} minutter", + "accuracy": "{{accuracy}}% nøjagtighed", + "add_to_library": "Tilføj til bibliotek", + "remove_from_library": "Fjern fra bibliotek", + "no_downloads": "Ingen downloads tilgængelige", + "play_time": "Spillet i {{amount}}", + "last_time_played": "Sidst spillet {{period}}", + "not_played_yet": "Du har ikke spillet {{title}} endnu", + "next_suggestion": "Næste forslag", + "play": "Spil", + "deleting": "Sletter installatør…", + "close": "Luk", + "playing_now": "Spiller nu", + "change": "Ændré", + "repacks_modal_description": "Vælg den repack du vil downloade", + "downloads_path": "Downloads sti", + "select_folder_hint": "For at ændre standard mappen, gå til <0>Instillingerne", + "download_now": "Download nu", + "installation_instructions": "Installations Instrukser", + "installation_instructions_description": "Yderligere skridt er krævet for at installere dette spil", + "online_fix_instruction": "OnlineFix spil kræver et kodeord for at kunne blive udpakket. Når krævet, brug det følgende kodeord:", + "dodi_installation_instruction": "Når du åbner DODI installatør, tryk på op-knappen på dit tastatur <0 /> for at starte installations processen:", + "dont_show_it_again": "Vis ikke igen", + "copy_to_clipboard": "Kopier", + "copied_to_clipboard": "Kopieret", + "got_it": "Forstået" + }, + "activation": { + "title": "Aktivér Hydra", + "installation_id": "Installations ID:", + "enter_activation_code": "Indtast din aktiverings kode", + "message": "Hvis du ikke ved hvor du skal spørge om dette, burde du ikke have dette.", + "activate": "Aktivér", + "loading": "Loader…" + }, + "downloads": { + "resume": "Fortsæt", + "pause": "Pause", + "eta": "Konklusion {{eta}}", + "paused": "Pauset", + "verifying": "Verificerer…", + "completed_at": "Færdiggjort på {{date}}", + "completed": "Færdigt", + "cancelled": "Annulleret", + "download_again": "Download igen", + "cancel": "Annullér", + "filter": "Filtrer downloadet spil", + "remove": "Fjern", + "downloading_metadata": "Downloader metadata…", + "checking_files": "Tjekker filer…", + "starting_download": "Starter download…", + "deleting": "Sletter installatør…", + "delete": "Fjern installatør", + "remove_from_list": "Fjern", + "delete_modal_title": "Er du sikker?", + "delete_modal_description": "Dette vil fjerne alle installations filerne fra din computer", + "install": "Installér", + "real_debrid": "Real Debrid", + "torrent": "Torrent" + }, + "settings": { + "downloads_path": "Downloads sti", + "change": "Opdatering", + "notifications": "Notifikationer", + "enable_download_notifications": "Når et download bliver færdigt", + "enable_repack_list_notifications": "Når en ny repack bliver tilføjet", + "telemetry": "Telemetri", + "telemetry_description": "Slå anonymt brugs statistik til", + "real_debrid_api_token_description": "Real Debrid API token", + "quit_app_instead_hiding": "Afslut Hydra instedet for at minimere til processlinjen", + "launch_with_system": "Åben Hydra ved start af systemet", + "general": "Generelt", + "behavior": "Opførsel", + "enable_real_debrid": "Slå Real Debrid til", + "real_debrid": "Real Debrid", + "real_debrid_api_token_hint": "Du kan få din API nøgle <0>her.", + "save_changes": "Gem ændringer" + }, + "notifications": { + "download_complete": "Download færdig", + "game_ready_to_install": "{{title}} er klar til at installeret", + "repack_list_updated": "Repack liste opdateret", + "repack_count_one": "{{count}} repack tilføjet", + "repack_count_other": "{{count}} repacks tilføjet" + }, + "system_tray": { + "open": "Åben Hydra", + "quit": "Afslut" + }, + "game_card": { + "no_downloads": "Ingen downloads tilgængelig" + }, + "binary_not_found_modal": { + "title": "Programmer ikke installeret", + "description": "Wine eller Lutris eksekverbare blev ikke fundet på dit system", + "instructions": "Tjek den korrekte måde at installere nogle af dem, på din Linux distribution, så spillet kan køre normalt" + }, + "modal": { + "close": "Luk knap" + } +} From 9a8f29cfffd378e139284c1bfa992404dca0d238 Mon Sep 17 00:00:00 2001 From: LovelessCodes Date: Mon, 13 May 2024 10:06:47 +0200 Subject: [PATCH 02/13] changed: added danish translation file to locales index --- src/locales/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/locales/index.ts b/src/locales/index.ts index f97cace3..bf0eaab0 100644 --- a/src/locales/index.ts +++ b/src/locales/index.ts @@ -11,3 +11,4 @@ export { default as tr } from "./tr/translation.json"; export { default as be } from "./be/translation.json"; export { default as uk } from "./uk/translation.json"; export { default as id } from "./id/translation.json"; +export { default as da } from "./da/translation.json"; From c368d73e89ec70b0393663a4c4d3c4fa3f7d7db7 Mon Sep 17 00:00:00 2001 From: LovelessCodes Date: Mon, 13 May 2024 10:08:35 +0200 Subject: [PATCH 03/13] changed: added danish as a steam language in renderer helpers --- src/renderer/src/helpers.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/renderer/src/helpers.ts b/src/renderer/src/helpers.ts index e3ff7a01..b51c9927 100644 --- a/src/renderer/src/helpers.ts +++ b/src/renderer/src/helpers.ts @@ -27,6 +27,7 @@ export const getSteamLanguage = (language: string) => { if (language.startsWith("it")) return "italian"; if (language.startsWith("hu")) return "hungarian"; if (language.startsWith("pl")) return "polish"; + if (language.startsWith("da")) return "danish"; return "english"; }; From 5662ec6c0e4cf1aa3287b3c0f0f6a344470cd6c0 Mon Sep 17 00:00:00 2001 From: LovelessCodes Date: Mon, 13 May 2024 10:13:59 +0200 Subject: [PATCH 04/13] changed: added danish date locale --- src/renderer/src/hooks/use-date.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/hooks/use-date.ts b/src/renderer/src/hooks/use-date.ts index a8face46..c9c6ecc1 100644 --- a/src/renderer/src/hooks/use-date.ts +++ b/src/renderer/src/hooks/use-date.ts @@ -1,6 +1,6 @@ import { formatDistance } from "date-fns"; import type { FormatDistanceOptions } from "date-fns"; -import { ptBR, enUS, es, fr, pl, hu, tr, ru, it, be } from "date-fns/locale"; +import { ptBR, enUS, es, fr, pl, hu, tr, ru, it, be, da } from "date-fns/locale"; import { useTranslation } from "react-i18next"; export function useDate() { @@ -18,6 +18,7 @@ export function useDate() { if (language.startsWith("ru")) return ru; if (language.startsWith("it")) return it; if (language.startsWith("be")) return be; + if (language.startsWith("da")) return da; return enUS; }; From 610f38ab958502ec858eab03e241641e2d01b8bc Mon Sep 17 00:00:00 2001 From: Hydra Date: Mon, 13 May 2024 10:59:04 +0100 Subject: [PATCH 05/13] chore: removing hardcoded language change --- src/renderer/src/hooks/use-date.ts | 14 +++++++++++++- src/renderer/src/main.tsx | 1 - 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/hooks/use-date.ts b/src/renderer/src/hooks/use-date.ts index c9c6ecc1..bce73186 100644 --- a/src/renderer/src/hooks/use-date.ts +++ b/src/renderer/src/hooks/use-date.ts @@ -1,6 +1,18 @@ import { formatDistance } from "date-fns"; import type { FormatDistanceOptions } from "date-fns"; -import { ptBR, enUS, es, fr, pl, hu, tr, ru, it, be, da } from "date-fns/locale"; +import { + ptBR, + enUS, + es, + fr, + pl, + hu, + tr, + ru, + it, + be, + da, +} from "date-fns/locale"; import { useTranslation } from "react-i18next"; export function useDate() { diff --git a/src/renderer/src/main.tsx b/src/renderer/src/main.tsx index 1ffc5099..d9b7821e 100644 --- a/src/renderer/src/main.tsx +++ b/src/renderer/src/main.tsx @@ -57,7 +57,6 @@ i18n }, }) .then(() => { - i18n.changeLanguage("pt-BR"); window.electron.updateUserPreferences({ language: i18n.language }); }); From b5389c4a558efef8c2080adba635636bd28a5ebe Mon Sep 17 00:00:00 2001 From: Matvey Natsevskiy Date: Mon, 13 May 2024 20:17:09 +0300 Subject: [PATCH 06/13] Create README.be.md --- README.be.md | 181 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 181 insertions(+) create mode 100644 README.be.md diff --git a/README.be.md b/README.be.md new file mode 100644 index 00000000..016b6790 --- /dev/null +++ b/README.be.md @@ -0,0 +1,181 @@ +
+ +
+ +[](https://hydralauncher.site) + +

Hydra Launcher

+ +

+ Hydra - гэта гульнявы лаўнчар з уласным убудаваным кліентам BitTorrent і самастойным scraper`ам для рэпакаў. +

+ +[![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) + +![Hydra Catalogue](./docs/screenshot.png) + +
+ +## Змест + +- [Апісанне](#апісанне) +- [Асаблівасці](#асаблівасці) +- [Усталёўка](#усталёўка) +- [Уклад](#уклад) + - [Далучайцеся да нашага Telegram](#далучайцеся-да-нашага-telegram) + - [Форк і кланаванне рэпазітара](#форк-і-кланаванне-рэпазітара) + - [Спосабы ўнесці свой уклад](#спосабы-ўнесці-свой-уклад) + - [Структура праекту](#структура-праекту) +- [Зборка з зыходнага коду](#зборка-з-зыходнага-коду) + - [Усталёўка Node.js](#усталёўка-nodejs) + - [Усталёўка Yarn](#усталёўка-yarn) + - [Усталёўка залежнасцяў Node](#усталёўка-залежнасцяў-node) + - [Усталёўка Python 3.9](#усталёўка-python-39) + - [Усталёўка залежнасцяў Python](#усталёўка-залежнасцяў-python) +- [Пераменныя асяроддзі](#пераменныя-асяроддзі) +- [Запуск](#запуск) +- [Зборка](#зборка) + - [Зборка кліента BitTorrent](#зборка-кліента-bittorrent) + - [Зборка прыкладання Electron](#зборка-прыкладання-electron) +- [Удзельнікі](#удзельнікі) + +## Апісанне + +**Hydra** - гэта **гульнявы лаўнчар** з уласным убудаваным **кліентам BitTorrent** і **самастойным scraper`ом для рэпакаў**. +
+Лаўнчар напісаны на TypeScript (Electron) і Python, які кіруе сістэмай торэнтаў з дапамогай libtorrent. + +## Асаблівасці + +- Самастойны scraper рэпакаў сярод усіх найбольш надзейных вэб-сайтаў у [Megathread](https://www.reddit.com/r/Piracy/wiki/megathread/) +- Убудаваны кліент BitTorrent +- Інтэграцыя How Long To Beat (HLTB) на старонцы гульні +- Настройка шляху сцягвання +- Паведамленні аб абнаўленні спісу рэпакаў +- Падтрымка Windows і Linux +- Рэгулярныя абнаўленні +- І многае іншае... + +## Усталёўка + +Каб усталяваць, выканайце наступныя крокі: + +1. Спампуйце апошнюю версію Hydra з [старонкі рэлізаў](https://github.com/hydralauncher/hydra/releases/latest). + - Загрузіце толькі .exe, калі жадаеце ўсталяваць Hydra на Windows. + - Загрузіце .deb ці .rpm ці .zip, калі жадаеце ўсталяваць Hydra на Linux (у залежнасці ад вашага дыстрыбутыва Linux). +2. Запусціце спампаваны файл. +3. Атрымлівайце асалоду ад Hydra! + +## Уклад + +### Далучайцеся да нашага Telegram + +Мы засяроджваем нашы абмеркаванні ў нашым канале [Telegram](https://t.me/hydralauncher). + +### Форк і кланаванне рэпазітара + +1. Форкніце рэпазітар [(націсніце тут, каб зрабіць форк зараз)](https://github.com/hydralauncher/hydra/fork) +2. Склануйце свой форкнуты код `git clone https://github.com/ваше_имя_пользователя/hydra` +3. Стварыце новую галіну +4. Адпраўце свае каміты +5. Адпраўце Pull Request + +### Спосабы ўнесці свой уклад + +- Пераклад: Мы хочам, каб Hydra была даступная як мага большай колькасці людзей. Не саромейцеся дапамагаць перакладаць на новыя мовы ці абнаўляць і паляпшаць тыя, якія ўжо даступныя ў Hydra. +- Код: Hydra створаны з выкарыстаннем TypeScript, Electron і крыху Python. Калі хочаце ўнесці свой уклад, далучайцеся да нашага канала [Telegram] (https://t.me/hydralauncher)! + +### Структура праекту + +- torrent-client: Мы используем libtorrent, библиотеку Python, для управления торрент-загрузками. +- src/renderer: карыстацкі інтэрфейс прыкладання. +- src/main: увесь асноўны функцыянал тут. + +## Зборка з зыходнага коду + +### Усталёўка Node.js + +Упэўніцеся, што ў вас усталяваны Node.js на вашым кампутары. Калі не, загрузіце і ўсталюйце яго з [nodejs.org](https://nodejs.org/). + +### Усталёўка Yarn + +Yarn - менеджэр пакетаў для Node.js. Калі вы яшчэ не ўсталявалі Yarn, зрабіце гэта, прытрымліваючыся інструкцыям на [yarnpkg.com](https://classic.yarnpkg.com/lang/en/docs/install/). + +### Усталёўка залежнасцяў Node + +Перайдзіце ў каталог праекта і ўсталюйце залежнасці Node, выкарыстоўваючы Yarn: + +```bash +cd hydra +yarn +``` + +### Усталёўка Python 3.9 + +Упэўніцеся, што ў вас усталяваны Python 3.9 на вашым кампутары. Вы можаце загрузіць і ўсталяваць яго з [python.org](https://www.python.org/downloads/release/python-3919/). + +### Усталёўка залежнасцяў Python + +Усталюйце неабходныя залежнасці Python, выкарыстоўваючы pip: + +```bash +pip install -r requirements.txt +``` + +## Пераменныя асяроддзі + +Вам спатрэбіцца ключ API SteamGridDB, каб атрымаць значкі гульняў пры ўсталёўкі. +Калі вы жадаеце выкарыстоўваць onlinefix у якасці рэпака, вам трэба дадаць вашыя ўліковыя дадзеныя ў файл .env. + +Як толькі вы атрымаеце ключ, вы зможаце скапіяваць або пераназваць файл `.env.example` у `.env` і змясціць у яго `STEAMGRIDDB_API_KEY`, `ONLINEFIX_USERNAME`, `ONLINEFIX_PASSWORD`. + +## Запуск + +Пасля таго як усё наладжана, вы можаце выканаць наступную каманду, каб запусціць працэс Electron і кліента BitTorrent: + +```bash +yarn dev +``` + +## Зборка + +### Зборка кліента BitTorrent + +Збярыце кліент BitTorrent з дапамогай гэтай каманды: + +```bash +python torrent-client/setup.py build +``` + +### Зборка прыкладання Electron + +Збярыце прыкладанне Electron, выкарыстоўваючы гэтую каманду: + +На Windows: + +```bash +yarn build:win +``` + +На Linux: + +```bash +yarn build:linux +``` + +## Удзельнікі + + + + + +## Ліцэнзія + +Hydra ліцэнзавана ў адпаведнасці з [MIT License](LICENSE). From cf7367811dfae170743729746af4d935a6aaa04d Mon Sep 17 00:00:00 2001 From: Matvey Natsevskiy Date: Mon, 13 May 2024 20:18:40 +0300 Subject: [PATCH 07/13] Fix README.be.md --- README.be.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.be.md b/README.be.md index 016b6790..cf98f4ca 100644 --- a/README.be.md +++ b/README.be.md @@ -28,8 +28,8 @@ - [Апісанне](#апісанне) - [Асаблівасці](#асаблівасці) - [Усталёўка](#усталёўка) -- [Уклад](#уклад) - - [Далучайцеся да нашага Telegram](#далучайцеся-да-нашага-telegram) +- [Уклад](#contributing) + - [Далучайцеся да нашага Telegram](#join-our-telegram) - [Форк і кланаванне рэпазітара](#форк-і-кланаванне-рэпазітара) - [Спосабы ўнесці свой уклад](#спосабы-ўнесці-свой-уклад) - [Структура праекту](#структура-праекту) From 41bcbadc024cd7da4ab88494fa81b22e6e732f84 Mon Sep 17 00:00:00 2001 From: Matvey Natsevskiy Date: Mon, 13 May 2024 20:19:47 +0300 Subject: [PATCH 08/13] Update README.md languages --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 43dc01c5..2162b75b 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ [![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) ![Hydra Catalogue](./docs/screenshot.png) From ab0518deb07a3dd72dfd5d4843ec8748dd30e30f Mon Sep 17 00:00:00 2001 From: Matvey Natsevskiy Date: Mon, 13 May 2024 20:20:09 +0300 Subject: [PATCH 09/13] Update README.pt-BR.md languages --- README.pt-BR.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.pt-BR.md b/README.pt-BR.md index 4adaef9e..b91e4adb 100644 --- a/README.pt-BR.md +++ b/README.pt-BR.md @@ -17,6 +17,8 @@ [![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) + ![Hydra Catalogue](./docs/screenshot.png) From 7a219726c985419d3907ec6ffd69649f3292b6c9 Mon Sep 17 00:00:00 2001 From: Matvey Natsevskiy Date: Mon, 13 May 2024 20:20:20 +0300 Subject: [PATCH 10/13] Update README.ru.md languages --- README.ru.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.ru.md b/README.ru.md index cdc214f0..03ecf379 100644 --- a/README.ru.md +++ b/README.ru.md @@ -17,6 +17,7 @@ [![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) ![Hydra Catalogue](./docs/screenshot.png) From e93159fbb9106be856bf5b1994be172e5b951f7b Mon Sep 17 00:00:00 2001 From: Matvey Natsevskiy Date: Mon, 13 May 2024 20:20:31 +0300 Subject: [PATCH 11/13] Update README.uk-UA.md languages --- README.uk-UA.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.uk-UA.md b/README.uk-UA.md index edb79c61..99b5ca3c 100644 --- a/README.uk-UA.md +++ b/README.uk-UA.md @@ -17,6 +17,7 @@ [![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) ![Hydra Catalogue](./docs/screenshot.png) From 1780b889c9428b919515febfe51ccb371af2f920 Mon Sep 17 00:00:00 2001 From: Matvey Natsevskiy Date: Mon, 13 May 2024 20:33:46 +0300 Subject: [PATCH 12/13] Fixed translation.json --- src/locales/be/translation.json | 108 ++++++++++++++++---------------- 1 file changed, 54 insertions(+), 54 deletions(-) diff --git a/src/locales/be/translation.json b/src/locales/be/translation.json index c55ec394..0053795a 100644 --- a/src/locales/be/translation.json +++ b/src/locales/be/translation.json @@ -3,18 +3,18 @@ "featured": "Рэкамэндаванае", "recently_added": "Нядаўна дададзенае", "trending": "Актуальнае", - "surprise_me": "Зьдзіві мяне", + "surprise_me": "Здзіві мяне", "no_results": "Няма вынікаў" }, "sidebar": { - "catalogue": "Каталёг", - "downloads": "Сьцягваньні", + "catalogue": "Каталог", + "downloads": "Сцягванні", "settings": "Налады", "my_library": "Мая бібліятэка", - "downloading_metadata": "{{title}} (Сьцягваньне мэтаданых…)", + "downloading_metadata": "{{title}} (Сцягванне мэтаданых…)", "checking_files": "{{title}} ({{percentage}} - Праверка файлаў…)", "paused": "{{title}} (Спынена)", - "downloading": "{{title}} ({{percentage}} - Сьцягваньне…)", + "downloading": "{{title}} ({{percentage}} - Сцягванне…)", "filter": "Фільтар бібліятэкі", "follow_us": "Падпісвайцеся на нас", "home": "Галоўная", @@ -26,26 +26,26 @@ "header": { "search": "Пошук", "home": "Галоўная", - "catalogue": "Каталёг", - "downloads": "Сьцягваньні", + "catalogue": "Каталог", + "downloads": "Сцягванні", "search_results": "Вынікі пошуку", "settings": "Налады" }, "bottom_panel": { - "no_downloads_in_progress": "Няма актыўных сьцягваньняў", - "downloading_metadata": "Сьцягваньне мэтаданых {{title}}…", + "no_downloads_in_progress": "Няма актыўных сцягванняў", + "downloading_metadata": "Сцягванне мэтаданых {{title}}…", "checking_files": "Праверка файлаў {{title}}… ({{percentage}} скончана)", - "downloading": "Сьцягваньне {{title}}… ({{percentage}} скончана) - Заканчэньне {{eta}} - {{speed}}" + "downloading": "Сцягванне {{title}}… ({{percentage}} скончана) - Канчатак {{eta}} - {{speed}}" }, "catalogue": { "next_page": "Наступная старонка", "previous_page": "Папярэдняя старонка" }, "game_details": { - "open_download_options": "Адкрыць варыянты сьцягваньня", - "download_options_zero": "Няма варыянтаў сьцягваньня", - "download_options_one": "{{count}} варыянт сьцягваньня", - "download_options_other": "{{count}} варыянтаў сьцягваньня", + "open_download_options": "Адкрыць варыянты сцягвання", + "download_options_zero": "Няма варыянтаў сцягвання", + "download_options_one": "{{count}} варыянт сцягвання", + "download_options_other": "{{count}} варыянтаў сцягвання", "updated_at": "Абноўлена {{updated_at}}", "install": "Усталяваць", "resume": "Працягнуць", @@ -54,45 +54,45 @@ "remove": "Выдаліць", "remove_from_list": "Выдаліць", "space_left_on_disk": "{{space}} засталося на дыску", - "eta": "Заканчэньне {{eta}}", - "downloading_metadata": "Сьцягваньне мэтаданых…", + "eta": "Канчатак {{eta}}", + "downloading_metadata": "Сцягванне мэтаданых…", "checking_files": "Праверка файлаў…", "filter": "Фільтар рэпакаў", - "requirements": "Сыстэмныя патрабаваньні", + "requirements": "Сістэмныя патрэбаванни", "minimum": "Мінімальныя", - "recommended": "Рэкамэндуемыя", - "no_minimum_requirements": "{{title}} ня ўтрымлівае інфармацыі пра мінімальныя патрабаваньні", - "no_recommended_requirements": "{{title}} ня ўтрымлівае інфармацыі пра рэкамэндуемыя патрабаваньні", + "recommended": "Рэкамендуемыя", + "no_minimum_requirements": "{{title}} ня ўтрымлівае інфармацыі пра мінімальныя патрабаванні", + "no_recommended_requirements": "{{title}} ня ўтрымлівае інфармацыі пра рэкамендуемыя патрабаванні", "paused_progress": "{{progress}} (Спынена)", "release_date": "Выпушчана {{date}}", "publisher": "Выдана {{publisher}}", "copy_link_to_clipboard": "Скапіяваць спасылку", "copied_link_to_clipboard": "Спасылка скапіявана", - "hours": "гадзінаў", - "minutes": "хвілінаў", - "amount_hours": "{{amount}} гадзінаў", - "amount_minutes": "{{amount}} хвілінаў", - "accuracy": "{{accuracy}}% дакладнасьць", + "hours": "гадзін", + "minutes": "хвілін", + "amount_hours": "{{amount}} гадзін", + "amount_minutes": "{{amount}} хвілін", + "accuracy": "{{accuracy}}% дакладнасць", "add_to_library": "Дадаць да бібліятэкі", - "remove_from_library": "Выдаліць зь бібліятэкі", - "no_downloads": "Няма даступных сьцягваньняў", + "remove_from_library": "Выдаліць з бібліятэкі", + "no_downloads": "Няма даступных сцягванняў", "play_time": "Гулялі {{amount}}", "last_time_played": "Апошні раз гулялі {{period}}", "not_played_yet": "Вы яшчэ не гулялі ў {{title}}", "next_suggestion": "Наступная прапанова", "play": "Гуляць", - "deleting": "Выдаленьне ўсталёўшчыка…", + "deleting": "Выдаленне ўсталёўшчыка…", "close": "Закрыць", "playing_now": "Зараз гуляе", - "change": "Зьмяніць", - "repacks_modal_description": "Абярыце рэпак, які хочаце сьцягнуць", - "downloads_path": "Шлях сьцягваньня", - "select_folder_hint": "Каб зьмяніць папку па змоўчаньні, адкрыйце", - "download_now": "Сьцягнуць зараз", + "change": "Змяніць", + "repacks_modal_description": "Абярыце рэпак, які хочаце сцягнуць", + "downloads_path": "Шлях сцягвання", + "select_folder_hint": "Каб змяніць папку па змоўчанні, адкрыйце", + "download_now": "Сцягнуць зараз", "installation_instructions": "Інструкцыя ўсталёўкі", "installation_instructions_description": "Усталёўка гэтай гульні патрабуе дадатковых крокаў", - "online_fix_instruction": "Гульні з OnlineFix патрабуюць пароль для выманьня. Калі неабходна, выкарыстоўвайце наступны пароль:", - "dodi_installation_instruction": "Калі вы адкрыеце ўсталёўшчык DODI, націсьніце на клявіятуры клявішу 'уверх' <0 />, каб пачаць працэс усталёўкі:", + "online_fix_instruction": "Гульні з OnlineFix патрабуюць пароль для вымання. Калі неабходна, выкарыстоўвайце наступны пароль:", + "dodi_installation_instruction": "Калі вы адкрыеце ўсталёўшчык DODI, націсніце на клявіятуры клявішу 'уверх' <0 />, каб пачаць працэс усталёўкі:", "dont_show_it_again": "Не паказваць зноў", "copy_to_clipboard": "Капіяваць", "copied_to_clipboard": "Скапіявана", @@ -102,27 +102,27 @@ "title": "Актываваць Hydra", "installation_id": "ID усталёўкі:", "enter_activation_code": "Увядзіце ваш код актывацыі", - "message": "Калі вы ня ведаеце, дзе яго атрымаць, то ня мусіце мець гэта.", + "message": "Калі вы ня ведаеце, дзе яго атрымаць, то не мусіць гэтага рабіць.", "activate": "Актываваць", "loading": "Загрузка…" }, "downloads": { "resume": "Працягнуць", "pause": "Спыніць", - "eta": "Заканчэньне {{eta}}", + "eta": "Канчатак {{eta}}", "paused": "Спынена", "verifying": "Праверка…", "completed_at": "Скончана а {{date}}", "completed": "Скончана", "cancelled": "Скасавана", - "download_again": "Сьцягнуць зноў", + "download_again": "Сцягнуць зноў", "cancel": "Скасаваць", - "filter": "Фільтар сьцягнутых гульняў", + "filter": "Фільтар сцягнутых гульняў", "remove": "Выдаліць", - "downloading_metadata": "Сьцягваньне мэтаданых…", + "downloading_metadata": "Сцягванне мэтаданых…", "checking_files": "Праверка файлаў…", - "starting_download": "Пачатак сьцягваньня…", - "deleting": "Выдаленьне ўсталёўшчыка…", + "starting_download": "Пачатак сцягвання…", + "deleting": "Выдаленне ўсталёўшчыка…", "delete": "Выдаліць усталёўшчык", "remove_from_list": "Выдаліць", "delete_modal_title": "Вы ўпэўнены?", @@ -130,21 +130,21 @@ "install": "Усталяваць" }, "settings": { - "downloads_path": "Шлях сьцягваньня", - "change": "Зьмяніць шлях", - "notifications": "Апавяшчэньні", - "enable_download_notifications": "Па сканчэньні сьцягваньні", - "enable_repack_list_notifications": "Пры даданьні новага рэпака", - "telemetry": "Тэлемэтрыя", - "telemetry_description": "Уключыць ананімную статыстыку выкарыстаньня", + "downloads_path": "Шлях сцягвання", + "change": "Змяніць шлях", + "notifications": "Апавяшчэнні", + "enable_download_notifications": "Па сканчэнні сцягванні", + "enable_repack_list_notifications": "Пры даданні новага рэпака", + "telemetry": "Тэлеметрыя", + "telemetry_description": "Уключыць ананімную статыстыку выкарыстання", "behavior": "Паводзіны", "quit_app_instead_hiding": "Закрываць праграму замест таго, каб хаваць яе ў трэй", "launch_with_system": "Запускаць праграму пры запуску сыстэмы" }, "notifications": { - "download_complete": "Сьцягваньне скончана", + "download_complete": "Сцягванне скончана", "game_ready_to_install": "{{title}} гатова да ўсталёўкі", - "repack_list_updated": "Сьпіс рэпакаў абноўлены", + "repack_list_updated": "Спіс рэпакаў абноўлены", "repack_count_one": "{{count}} рэпак дададзены", "repack_count_other": "{{count}} рэпакаў дададзена" }, @@ -153,14 +153,14 @@ "quit": "Выйсьці" }, "game_card": { - "no_downloads": "Няма даступных сьцягваньняў" + "no_downloads": "Няма даступных сцягванняў" }, "binary_not_found_modal": { "title": "Праграмы не ўсталяваныя", "description": "Выканальныя файлы Wine ці Lutris ня знойдзеныя ў вашай сістэме", - "instructions": "Даведайцеся, як правільна ўсталяваць любы зь іх на вашым дыстрыбутыве Linux, каб гульня магла працаваць нармальна" + "instructions": "Даведайцеся, як правільна ўсталяваць любы з іх на вашым дыстрыбутыве Linux, каб гульня магла працаваць нармальна" }, "modal": { - "close": "Кнопка закрыцьця" + "close": "Кнопка закрыцця" } } From 14a2ac46b7ee581546105fc2cd0444955131e2d4 Mon Sep 17 00:00:00 2001 From: Matvey Natsevskiy Date: Mon, 13 May 2024 20:38:12 +0300 Subject: [PATCH 13/13] Fixed README.be.md --- README.be.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.be.md b/README.be.md index cf98f4ca..d74e3291 100644 --- a/README.be.md +++ b/README.be.md @@ -90,13 +90,13 @@ ### Спосабы ўнесці свой уклад - Пераклад: Мы хочам, каб Hydra была даступная як мага большай колькасці людзей. Не саромейцеся дапамагаць перакладаць на новыя мовы ці абнаўляць і паляпшаць тыя, якія ўжо даступныя ў Hydra. -- Код: Hydra створаны з выкарыстаннем TypeScript, Electron і крыху Python. Калі хочаце ўнесці свой уклад, далучайцеся да нашага канала [Telegram] (https://t.me/hydralauncher)! +- Код: Hydra створаны з выкарыстаннем TypeScript, Electron і крыху Python. Калі хочаце ўнесці свой уклад, далучайцеся да нашага канала [Telegram](https://t.me/hydralauncher)! ### Структура праекту -- torrent-client: Мы используем libtorrent, библиотеку Python, для управления торрент-загрузками. -- src/renderer: карыстацкі інтэрфейс прыкладання. -- src/main: увесь асноўны функцыянал тут. +- torrent-client: Мы выкарыстоўваем libtorrent, бібліятэку Python, для кіравання торэнт-загрузкамі. +- src/renderer: Карыстацкі інтэрфейс прыкладання. +- src/main: Увесь асноўны функцыянал тут. ## Зборка з зыходнага коду @@ -106,7 +106,7 @@ ### Усталёўка Yarn -Yarn - менеджэр пакетаў для Node.js. Калі вы яшчэ не ўсталявалі Yarn, зрабіце гэта, прытрымліваючыся інструкцыям на [yarnpkg.com](https://classic.yarnpkg.com/lang/en/docs/install/). +Yarn - мэнэджэр пакетаў для Node.js. Калі вы яшчэ не ўсталявалі Yarn, зрабіце гэта, прытрымліваючыся інструкцыям на [yarnpkg.com](https://classic.yarnpkg.com/lang/en/docs/install/). ### Усталёўка залежнасцяў Node