Merge branch 'main' into chore/update-deps

This commit is contained in:
Zamitto
2025-05-21 15:40:05 -03:00
committed by GitHub
16 changed files with 363 additions and 240 deletions

View File

@@ -122,5 +122,6 @@
"typescript": "^5.3.3", "typescript": "^5.3.3",
"vite": "^5.0.12", "vite": "^5.0.12",
"vite-plugin-svgr": "^4.2.0" "vite-plugin-svgr": "^4.2.0"
} },
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
} }

View File

@@ -21,7 +21,8 @@
"queued": "{{title}} (In Warteschlange)", "queued": "{{title}} (In Warteschlange)",
"game_has_no_executable": "Spiel hat keine ausführbare Datei gewählt", "game_has_no_executable": "Spiel hat keine ausführbare Datei gewählt",
"sign_in": "Anmelden", "sign_in": "Anmelden",
"favorites": "Favoriten" "favorites": "Favoriten",
"playable_button_title": "Nur Spiele anzeigen, die du jetzt spielen kannst"
}, },
"header": { "header": {
"search": "Spiele suchen", "search": "Spiele suchen",

View File

@@ -27,7 +27,8 @@
"sign_in": "Sign in", "sign_in": "Sign in",
"friends": "Friends", "friends": "Friends",
"need_help": "Need help?", "need_help": "Need help?",
"favorites": "Favorites" "favorites": "Favorites",
"playable_button_title": "Show only games you can play now"
}, },
"header": { "header": {
"search": "Search games", "search": "Search games",

View File

@@ -27,7 +27,8 @@
"sign_in": "Iniciar sesión", "sign_in": "Iniciar sesión",
"friends": "Amigos", "friends": "Amigos",
"need_help": "¿Necesitas ayuda?", "need_help": "¿Necesitas ayuda?",
"favorites": "Favoritos" "favorites": "Favoritos",
"playable_button_title": "Mostrar solo juegos que puedes jugar ahora"
}, },
"header": { "header": {
"search": "Buscar juegos", "search": "Buscar juegos",

View File

@@ -27,7 +27,8 @@
"sign_in": "Se connecter", "sign_in": "Se connecter",
"friends": "Amis", "friends": "Amis",
"need_help": "Besoin d'aide ?", "need_help": "Besoin d'aide ?",
"favorites": "Favoris" "favorites": "Favoris",
"playable_button_title": "Afficher uniquement les jeux que vous pouvez jouer maintenant"
}, },
"header": { "header": {
"search": "Rechercher", "search": "Rechercher",

View File

@@ -15,7 +15,8 @@
"downloading": "{{title}} ({{percentage}} - Download…)", "downloading": "{{title}} ({{percentage}} - Download…)",
"filter": "Filtra libreria", "filter": "Filtra libreria",
"home": "Home", "home": "Home",
"favorites": "Preferiti" "favorites": "Preferiti",
"playable_button_title": "Mostra solo i giochi che puoi giocare ora"
}, },
"header": { "header": {
"search": "Cerca", "search": "Cerca",

View File

@@ -13,9 +13,10 @@
"downloading_metadata": "{{title}} (Pobieranie metadata…)", "downloading_metadata": "{{title}} (Pobieranie metadata…)",
"paused": "{{title}} (Zatrzymano)", "paused": "{{title}} (Zatrzymano)",
"downloading": "{{title}} ({{percentage}} - Pobieranie…)", "downloading": "{{title}} ({{percentage}} - Pobieranie…)",
"filter": "Filtruj biblioteke", "filter": "Filtruj bibliotekę",
"home": "Główna", "home": "Główna",
"favorites": "Ulubione" "favorites": "Ulubione",
"playable_button_title": "Pokaż tylko gry, w które możesz grać teraz"
}, },
"header": { "header": {
"search": "Szukaj", "search": "Szukaj",

View File

@@ -27,7 +27,8 @@
"sign_in": "Войти", "sign_in": "Войти",
"friends": "Друзья", "friends": "Друзья",
"need_help": "Нужна помощь?", "need_help": "Нужна помощь?",
"favorites": "Избранное" "favorites": "Избранное",
"playable_button_title": "Показать только игры, в которые можно играть сейчас"
}, },
"header": { "header": {
"search": "Поиск", "search": "Поиск",
@@ -197,7 +198,14 @@
"download_error_not_cached_on_torbox": "Эта загрузка недоступна на TorBox, и получить статус загрузки с TorBox пока невозможно.", "download_error_not_cached_on_torbox": "Эта загрузка недоступна на TorBox, и получить статус загрузки с TorBox пока невозможно.",
"game_added_to_favorites": "Игра добавлена в избранное", "game_added_to_favorites": "Игра добавлена в избранное",
"game_removed_from_favorites": "Игра удалена из избранного", "game_removed_from_favorites": "Игра удалена из избранного",
"automatically_extract_downloaded_files": "Автоматическая распаковка загруженных файлов" "automatically_extract_downloaded_files": "Автоматическая распаковка загруженных файлов",
"create_steam_shortcut": "Создать ярлык Steam",
"you_might_need_to_restart_steam": "Возможно, вам потребуется перезапустить Steam, чтобы увидеть изменения",
"create_start_menu_shortcut": "Создать ярлык в меню «Пуск»",
"invalid_wine_prefix_path": "Недопустимый путь префикса Wine",
"invalid_wine_prefix_path_description": "Путь к префиксу Wine недействителен. Пожалуйста, проверьте путь и попробуйте снова.",
"missing_wine_prefix": "Префикс Wine необходим для создания резервной копии в Linux",
"download_error_not_cached_on_hydra": "Эта загрузка недоступна на Nimbus."
}, },
"activation": { "activation": {
"title": "Активировать Hydra", "title": "Активировать Hydra",
@@ -355,7 +363,25 @@
"common_redist_description": "Для запуска некоторых игр требуются библиотеки. Во избежание проблем рекомендуется установить их.", "common_redist_description": "Для запуска некоторых игр требуются библиотеки. Во избежание проблем рекомендуется установить их.",
"install_common_redist": "Установить", "install_common_redist": "Установить",
"installing_common_redist": "Установка…", "installing_common_redist": "Установка…",
"show_download_speed_in_megabytes": "Показать скорость загрузки в мегабайтах в секунду" "show_download_speed_in_megabytes": "Показать скорость загрузки в мегабайтах в секунду",
"extract_files_by_default": "Извлекать файлы по умолчанию после загрузки",
"achievement_custom_notification_position": "Позиция настраиваемых уведомлений о достижениях",
"top-left": "Верхний левый угол",
"top-center": "Верхний центр",
"top-right": "Верхний правый угол",
"bottom-left": "Нижний левый угол",
"bottom-center": "Нижний центр",
"bottom-right": "Нижний правый угол",
"enable_achievement_custom_notifications": "Включить настраиваемые уведомления о достижениях",
"alignment": "Выравнивание",
"variation": "Вариация",
"default": "По умолчанию",
"rare": "Редкое",
"platinum": "Платиновый",
"hidden": "Скрытый",
"test_notification": "Тестовое уведомление",
"notification_preview": "Предварительный просмотр уведомления о достижении",
"enable_friend_start_game_notifications": "Когда друг начинает играть в игру"
}, },
"notifications": { "notifications": {
"download_complete": "Загрузка завершена", "download_complete": "Загрузка завершена",
@@ -370,7 +396,10 @@
"new_friend_request_title": "Новый запрос на добавление в друзья", "new_friend_request_title": "Новый запрос на добавление в друзья",
"new_friend_request_description": "Вы получили новый запрос на добавление в друзья", "new_friend_request_description": "Вы получили новый запрос на добавление в друзья",
"extraction_complete": "Распаковка завершена", "extraction_complete": "Распаковка завершена",
"game_extracted": "{{title}} успешно распакован" "game_extracted": "{{title}} успешно распакован",
"friend_started_playing_game": "{{displayName}} начал играть в игру",
"test_achievement_notification_title": "Это тестовое уведомление",
"test_achievement_notification_description": "Довольно круто, да?"
}, },
"system_tray": { "system_tray": {
"open": "Открыть Hydra", "open": "Открыть Hydra",

View File

@@ -238,9 +238,9 @@
"no_downloads_title": "Så tomt", "no_downloads_title": "Så tomt",
"no_downloads_description": "Du har inte laddat ner något med Hydra än, men det är aldrig för sent att börja.", "no_downloads_description": "Du har inte laddat ner något med Hydra än, men det är aldrig för sent att börja.",
"checking_files": "Kontrollerar filer…", "checking_files": "Kontrollerar filer…",
"seeding": "Delar", "seeding": "Seedar",
"stop_seeding": "Sluta dela", "stop_seeding": "Sluta seeda",
"resume_seeding": "Fortsätt dela", "resume_seeding": "Fortsätt seeda",
"options": "Hantera", "options": "Hantera",
"extract": "Packa upp filer", "extract": "Packa upp filer",
"extracting": "Packar upp filer…" "extracting": "Packar upp filer…"
@@ -307,7 +307,7 @@
"enable_achievement_notifications": "När en prestation låses upp", "enable_achievement_notifications": "När en prestation låses upp",
"launch_minimized": "Starta Hydra minimerad", "launch_minimized": "Starta Hydra minimerad",
"disable_nsfw_alert": "Inaktivera NSFW-varning", "disable_nsfw_alert": "Inaktivera NSFW-varning",
"seed_after_download_complete": "Dela efter att nedladdningen är klar", "seed_after_download_complete": "Seeda efter att nedladdningen är klar",
"show_hidden_achievement_description": "Visa beskrivning av dolda prestationer innan de låses upp", "show_hidden_achievement_description": "Visa beskrivning av dolda prestationer innan de låses upp",
"account": "Konto", "account": "Konto",
"no_users_blocked": "Du har inga blockerade användare", "no_users_blocked": "Du har inga blockerade användare",
@@ -379,7 +379,8 @@
"platinum": "Platina", "platinum": "Platina",
"hidden": "Dold", "hidden": "Dold",
"test_notification": "Testa meddelande", "test_notification": "Testa meddelande",
"notification_preview": "Förhandsvisning av prestationmeddelande" "notification_preview": "Förhandsvisning av prestationmeddelande",
"enable_friend_start_game_notifications": "När en vän börjar spela ett spel"
}, },
"notifications": { "notifications": {
"download_complete": "Nedladdning klar", "download_complete": "Nedladdning klar",

View File

@@ -8,46 +8,46 @@
"surprise_me": "Beni Şaşırt", "surprise_me": "Beni Şaşırt",
"no_results": "Sonuç bulunamadı", "no_results": "Sonuç bulunamadı",
"start_typing": "Aramak için yazmaya başlayın...", "start_typing": "Aramak için yazmaya başlayın...",
"hot": "Şu anda popüler", "hot": "Şu anda Popüler",
"weekly": "📅 Haftanın en iyi oyunları", "weekly": "📅 Haftanın En İyi Oyunları",
"achievements": "🏆 Tamamlanacak oyunlar" "achievements": "🏆 Bitirilecek Oyunlar"
}, },
"sidebar": { "sidebar": {
"catalogue": "Katalog", "catalogue": "Katalog",
"downloads": "İndirilenler", "downloads": "İndirilenler",
"settings": "Ayarlar", "settings": "Ayarlar",
"my_library": "Kütüphane", "my_library": "Kütüphanem",
"downloading_metadata": "{{title}} (Meta verileri indiriliyor…)", "downloading_metadata": "{{title}} (Meta verileri indiriliyor…)",
"paused": "{{title}} (Durduruldu)", "paused": "{{title}} (Duraklatıldı)",
"downloading": "{{title}} ({{percentage}} - İndiriliyor…)", "downloading": "{{title}} (%{{percentage}} - İndiriliyor…)",
"filter": "Kütüphaneyi filtrele", "filter": "Kütüphanede filtrele",
"home": "Ana Sayfa", "home": "Ana Sayfa",
"queued": "{{title}} (Sırada)", "queued": "{{title}} (Sırada)",
"game_has_no_executable": "Oyun için bir çalıştırılabilir dosya seçilmedi", "game_has_no_executable": "Bu oyun için çalıştırılabilir dosya seçilmedi",
"sign_in": "Giriş yap", "sign_in": "Giriş Yap",
"friends": "Arkadaşlar", "friends": "Arkadaşlar",
"need_help": "Yardıma mı ihtiyacınız var?", "need_help": "Yardıma mı ihtiyacınız var?",
"favorites": "Favoriler" "favorites": "Favoriler"
}, },
"header": { "header": {
"search": "Oyunları ara", "search": "Oyunlarda Ara",
"home": "Ana Sayfa", "home": "Ana Sayfa",
"catalogue": "Katalog", "catalogue": "Katalog",
"downloads": "İndirilenler", "downloads": "İndirilenler",
"search_results": "Arama sonuçları", "search_results": "Arama Sonuçları",
"settings": "Ayarlar", "settings": "Ayarlar",
"version_available_install": "{{version}} sürümü mevcut. Yüklemek ve yeniden başlatmak için buraya tıklayın.", "version_available_install": "{{version}} sürümü mevcut. Yeniden başlatıp yüklemek için tıklayın.",
"version_available_download": "{{version}} sürümü mevcut. İndirmek için buraya tıklayın." "version_available_download": "{{version}} sürümü mevcut. İndirmek için tıklayın."
}, },
"bottom_panel": { "bottom_panel": {
"no_downloads_in_progress": "Devam eden indirme yok", "no_downloads_in_progress": "Devam eden indirme yok",
"downloading_metadata": "{{title}} meta verileri indiriliyor…", "downloading_metadata": "{{title}} meta verileri indiriliyor…",
"downloading": "{{title}} indiriliyor… ({{percentage}} tamamlandı) - Tamamlanma: {{eta}} - Hız: {{speed}}", "downloading": "{{title}} indiriliyor… (%{{percentage}} tamamlandı) - Bitiş: {{eta}} - Hız: {{speed}}",
"calculating_eta": "{{title}} indiriliyor… ({{percentage}} tamamlandı) - Kalan süre hesaplanıyor…", "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}}…", "installing_common_redist": "{{log}}…",
"installation_complete": "İndirme tamamlandı", "installation_complete": "Kurulum tamamlandı",
"installation_complete_message": "Genel bağımlılıklar başarıyla yüklendi." "installation_complete_message": "Gerekli paketler başarıyla yüklendi"
}, },
"catalogue": { "catalogue": {
"search": "Filtrele…", "search": "Filtrele…",
@@ -58,7 +58,7 @@
"download_sources": "İndirme kaynakları", "download_sources": "İndirme kaynakları",
"result_count": "{{resultCount}} sonuç", "result_count": "{{resultCount}} sonuç",
"filter_count": "{{filterCount}} mevcut", "filter_count": "{{filterCount}} mevcut",
"clear_filters": "{{filterCount}} seçili filtreyi temizle" "clear_filters": "{{filterCount}} seçiliyi temizle"
}, },
"game_details": { "game_details": {
"open_download_options": "İndirme seçeneklerini aç", "open_download_options": "İndirme seçeneklerini aç",
@@ -67,32 +67,32 @@
"download_options_other": "{{count}} indirme seçeneği", "download_options_other": "{{count}} indirme seçeneği",
"updated_at": "{{updated_at}} tarihinde güncellendi", "updated_at": "{{updated_at}} tarihinde güncellendi",
"install": "Yükle", "install": "Yükle",
"resume": "Devam et", "resume": "Devam Et",
"pause": "Durdur", "pause": "Duraklat",
"cancel": "İptal et", "cancel": "İptal Et",
"remove": "Kaldır", "remove": "Kaldır",
"space_left_on_disk": "Diskte {{space}} boş alan kaldı", "space_left_on_disk": "Diskte {{space}} boş alan kaldı",
"eta": "{{eta}} tahmini bitiş", "eta": "Bitiş: {{eta}}",
"calculating_eta": "Kalan süre hesaplanıyor…", "calculating_eta": "Kalan süre hesaplanıyor…",
"downloading_metadata": "Meta veriler indiriliyor…", "downloading_metadata": "Meta veriler indiriliyor…",
"filter": "Paketleri filtrele", "filter": "Paketleri filtrele",
"requirements": "Sistem gereksinimleri", "requirements": "Sistem Gereksinimleri",
"minimum": "Minimum", "minimum": "Minimum",
"recommended": "Önerilen", "recommended": "Önerilen",
"paused": "Durduruldu", "paused": "Duraklatıldı",
"release_date": "{{date}} tarihinde yayımlandı", "release_date": "{{date}} tarihinde yayımlandı",
"publisher": "{{publisher}} tarafından yayımlandı", "publisher": "{{publisher}} tarafından yayımlandı",
"hours": "saat", "hours": "saat",
"minutes": "dakika", "minutes": "dakika",
"amount_hours": "{{amount}} saat", "amount_hours": "{{amount}} saat",
"amount_minutes": "{{amount}} dakika", "amount_minutes": "{{amount}} dakika",
"accuracy": "{{accuracy}}% doğruluk", "accuracy": "%{{accuracy}} doğruluk",
"add_to_library": "Kütüphaneye ekle", "add_to_library": "Kütüphaneye ekle",
"remove_from_library": "Kütüphaneden kaldır", "remove_from_library": "Kütüphaneden kaldır",
"no_downloads": "İndirilebilir içerik yok", "no_downloads": "İndirme mevcut değil",
"play_time": "{{amount}} süre oynandı", "play_time": "{{amount}} oynandı",
"last_time_played": "Son oynama {{period}} önce", "last_time_played": "Son oynanma: {{period}}",
"not_played_yet": "{{title}} henüz oynanmadı", "not_played_yet": "{{title}} oyununu henüz oynamadınız",
"next_suggestion": "Sonraki öneri", "next_suggestion": "Sonraki öneri",
"play": "Oyna", "play": "Oyna",
"deleting": "Yükleyici siliniyor…", "deleting": "Yükleyici siliniyor…",
@@ -107,134 +107,140 @@
"download_path": "İndirme yolu", "download_path": "İndirme yolu",
"previous_screenshot": "Önceki ekran görüntüsü", "previous_screenshot": "Önceki ekran görüntüsü",
"next_screenshot": "Sonraki ekran görüntüsü", "next_screenshot": "Sonraki ekran görüntüsü",
"screenshot": "{{number}} ekran görüntüsü", "screenshot": "Ekran görüntüsü {{number}}",
"open_screenshot": "{{number}} ekran görüntüsünü aç", "open_screenshot": "Ekran görüntüsünü aç ({{number}})",
"download_settings": "İndirme ayarları", "download_settings": "İndirme ayarları",
"downloader": "İndirici", "downloader": "İndirici",
"select_executable": "Seç", "select_executable": "Seç",
"no_executable_selected": "Hiçbir çalıştırılabilir dosya seçilmedi", "no_executable_selected": "Çalıştırılabilir dosya seçilmedi",
"open_folder": "Klasörü aç", "open_folder": "Klasörü aç",
"open_download_location": "İndirilen dosyaları gör", "open_download_location": "İndirilen dosyaları görüntüle",
"create_shortcut": "Masaüstü kısayolu oluştur", "create_shortcut": "Masaüstü kısayolu oluştur",
"clear": "Temizle", "clear": "Temizle",
"remove_files": "Dosyaları kaldır", "remove_files": "Dosyaları kaldır",
"remove_from_library_title": "Emin misiniz?", "remove_from_library_title": "Emin misiniz?",
"remove_from_library_description": "Bu işlem sonrasında {{game}} oyunu kütüphanenizden kaldıracaktır", "remove_from_library_description": "{{game}} oyununu kütüphanenizden kaldıracaktır",
"options": "Seçenekler", "options": "Seçenekler",
"executable_section_title": "Çalıştırılabilir dosya", "executable_section_title": "Çalıştırılabilir dosya",
"executable_section_description": "\"Oyna\" butonuna tıklandığında çalıştırılacak dosyanın yolu", "executable_section_description": "\"Oyna\" seçildiğinde çalışacak dosyanın yolu",
"downloads_section_title": "İndirmeler", "downloads_section_title": "İndirilenler",
"downloads_section_description": "Bu oyun için güncellemeleri veya diğer sürümleri kontrol edin", "downloads_section_description": "Bu oyunun güncelleme veya diğer sürümlerine göz atın",
"danger_zone_section_title": "Tehlike bölgesi", "danger_zone_section_title": "Tehlikeli Alan",
"danger_zone_section_description": "Bu oyunu kütüphanenizden kaldırın veya Hydra tarafından indirilen dosyaları silin.", "danger_zone_section_description": "Bu oyunu kütüphanenizden veya Hydra tarafından indirilen dosyalardan kaldırın",
"download_in_progress": "İndirme devam ediyor", "download_in_progress": "İndirme sürüyor",
"download_paused": "İndirme durduruldu", "download_paused": "İndirme duraklatıldı",
"last_downloaded_option": "Son indirilen seçenek", "last_downloaded_option": "Son indirilen seçenek",
"create_steam_shortcut": "Steam kısayolu oluştur",
"create_shortcut_success": "Kısayol başarıyla oluşturuldu", "create_shortcut_success": "Kısayol başarıyla oluşturuldu",
"you_might_need_to_restart_steam": "Değişiklikleri görmek için Steam'i yeniden başlatmanız gerekebilir",
"create_shortcut_error": "Kısayol oluşturulurken hata oluştu", "create_shortcut_error": "Kısayol oluşturulurken hata oluştu",
"nsfw_content_title": "Bu oyun uygunsuz içerik içeriyor", "nsfw_content_title": "Bu oyun uygunsuz içerik barındırıyor",
"nsfw_content_description": "{{title}} her yaş için uygun olmayabilecek içeriklere sahiptir. Devam etmek istediğinizden emin misiniz?", "nsfw_content_description": "{{title}} bazı kullanıcılar için uygun olmayabilecek içerik barındırıyor. Devam etmek istediğinizden emin misiniz?",
"allow_nsfw_content": "Devam et", "allow_nsfw_content": "Devam et",
"refuse_nsfw_content": "Geri dön", "refuse_nsfw_content": "Geri dön",
"stats": "İstatistikler", "stats": "İstatistikler",
"download_count": "İndirme sayısı", "download_count": "İndirme",
"player_count": "Aktif oyuncular", "player_count": "Aktif oyuncular",
"download_error": "Bu indirme seçeneği mevcut değil", "download_error": "Bu indirme seçeneği kullanılamıyor",
"download": "İndir", "download": "İndir",
"executable_path_in_use": "\"{{game}}\" tarafından kullanılan çalıştırılabilir dosya", "executable_path_in_use": "Çalıştırılabilir dosya zaten \"{{game}}\" tarafından kullanılıyor",
"warning": "Uyarı:", "warning": "Uyarı:",
"hydra_needs_to_remain_open": "Bu indirmenin tamamlanması için Hydra açık kalmalıdır. Eğer Hydra kapanırsa, ilerleme kaydedilmez.", "hydra_needs_to_remain_open": "Bu indirme için, Hydra programının tamamlanana kadar açık kalması gerekir. Hydra kapanırsa, ilerlemeniz kaybolacaktır.",
"achievements": "Başarımlar", "achievements": "Başarımlar",
"achievements_count": "Başarımlar {{unlockedCount}}/{{achievementsCount}}", "achievements_count": "Başarımlar {{unlockedCount}}/{{achievementsCount}}",
"cloud_save": "Bulut kaydı", "cloud_save": "Bulut Kaydı",
"cloud_save_description": "İlerlemenizi buluta kaydedin ve herhangi bir cihazda oynamaya devam edin", "cloud_save_description": "İlerlemenizi buluta kaydedin ve herhangi bir cihazdan devam edin",
"backups": "Yedekler", "backups": "Yedekler",
"install_backup": "Yükle", "install_backup": "Yükle",
"delete_backup": "Sil", "delete_backup": "Sil",
"create_backup": "Yeni yedek oluştur", "create_backup": "Yeni Yedek",
"last_backup_date": "{{date}} tarihindeki son yedek", "last_backup_date": "Son yedekleme: {{date}}",
"no_backup_preview": "Bu oyun için bir kayıt dosyası bulunamadı", "no_backup_preview": "Bu başlık için kayıtlı oyun bulunamadı",
"restoring_backup": "Yedek geri yükleniyor ({{progress}} tamamlandı)…", "restoring_backup": "Yedek geri yükleniyor (%{{progress}} tamamlandı)…",
"uploading_backup": "Yedek yükleniyor…", "uploading_backup": "Yedek yükleniyor…",
"no_backups": "Bu oyun için henüz bir yedek oluşturmadınız", "no_backups": "Bu oyun için henüz yedek oluşturmadınız",
"backup_uploaded": "Yedek yüklendi", "backup_uploaded": "Yedek yüklendi",
"backup_deleted": "Yedek silindi", "backup_deleted": "Yedek silindi",
"backup_restored": "Yedek geri yüklendi", "backup_restored": "Yedek geri yüklendi",
"see_all_achievements": "Tüm başarımları gör", "see_all_achievements": "Tüm başarımları görüntüle",
"sign_in_to_see_achievements": "Başarımları görmek için oturum açın", "sign_in_to_see_achievements": "Başarımları görmek için giriş yapın",
"mapping_method_automatic": "Otomatik", "mapping_method_automatic": "Otomatik",
"mapping_method_manual": "Manuel", "mapping_method_manual": "Manuel",
"mapping_method_label": "Eşleme yöntemi", "mapping_method_label": "Eşleme metodu",
"files_automatically_mapped": "Dosyalar otomatik olarak eşlendi", "files_automatically_mapped": "Dosyalar otomatik eşlendi",
"no_backups_created": "Bu oyun için yedek oluşturulmadı", "no_backups_created": "Bu oyun için oluşturulmuş yedek yok",
"manage_files": "Dosyaları yönet", "manage_files": "Dosyaları yönet",
"loading_save_preview": "Kayıtlı oyunlar aranıyor…", "loading_save_preview": "Kayıtlı oyunlar aranıyor…",
"wine_prefix": "Wine Prefix", "wine_prefix": "Wine Ön Ek",
"wine_prefix_description": "Bu oyunu çalıştırmak için kullanılan Wine Prefix", "wine_prefix_description": "Bu oyunu çalıştırmak için kullanılan Wine ön eki",
"launch_options": "Başlatma Seçenekleri", "launch_options": "Başlatma Seçenekleri",
"launch_options_description": "İleri düzey kullanıcılar, başlatma seçeneklerine parametreler girebilir (deneysel özellik)", "launch_options_description": "Gelişmiş kullanıcılar için başlatma parametreleri tanımlayın (deneysel özellik)",
"launch_options_placeholder": "Belirtilen bir parametre yok", "launch_options_placeholder": "Parametre belirtilmedi",
"no_download_option_info": "Bilgi mevcut değil", "no_download_option_info": "Bilgi mevcut değil",
"backup_deletion_failed": "Yedek silinemedi", "backup_deletion_failed": "Yedek silme işlemi başarısız oldu",
"max_number_of_artifacts_reached": "Bu oyun için maksimum yedek sayısına ulaşıldı", "max_number_of_artifacts_reached": "Bu oyun için azami yedekleme sayısına ulaşıldı",
"achievements_not_sync": "Başarımlarınızı senkronize etmeyi öğrenin", "achievements_not_sync": "Başarımlarını eşitlemeyi öğren",
"manage_files_description": "Hangi dosyaların yedeklenip geri yükleneceğini yönetin", "manage_files_description": "Hangi dosyaların yedekleneceğini ve geri yükleneceğini yönetin",
"select_folder": "Klasör seç", "select_folder": "Klasör seç",
"backup_from": "{{date}} tarihinden yedek", "backup_from": "{{date}} tarihli yedek",
"automatic_backup_from": "{{date}} tarihinden otomatik kayıt", "automatic_backup_from": "{{date}} tarihli otomatik yedek",
"enable_automatic_cloud_sync": "Otomatik bulut kaydı senkronizasyonunu aktifleştir", "enable_automatic_cloud_sync": "Otomatik bulut eşitlemesini etkinleştir",
"custom_backup_location_set": "Özel yedekleme konumu ayarlandı", "custom_backup_location_set": "Özel yedekleme konumu belirlendi",
"no_directory_selected": "Bir dizin seçilmedi", "no_directory_selected": "Klasör seçilmedi",
"no_write_permission": "Bu dizine indirme yapılamaz. Daha fazla bilgi için buraya tıklayın.", "no_write_permission": "Bu klasöre indirme yapılamıyor. Detaylar için buraya tıklayın.",
"reset_achievements": "Başarımları sıfırla", "reset_achievements": "Başarımları sıfırla",
"reset_achievements_description": "Bu işlem {{game}} için tüm başarımları sıfırlar", "reset_achievements_description": "{{game}} için tüm başarımlar sıfırlanacak",
"reset_achievements_title": "Emin misiniz?", "reset_achievements_title": "Emin misiniz?",
"reset_achievements_success": "Başarımlar başarıyla sıfırlandı", "reset_achievements_success": "Başarımlar başarıyla sıfırlandı",
"reset_achievements_error": "Başarımlar sıfırlanamadı", "reset_achievements_error": "Başarımlar sıfırlanamadı",
"download_error_gofile_quota_exceeded": "Gofile aylık kotanızı doldurdunuz. Kotanın yenilenmesini bekleyin.", "download_error_gofile_quota_exceeded": "Gofile aylık kotanızı aştınız. Lütfen kotanın sıfırlanmasını bekleyin.",
"download_error_real_debrid_account_not_authorized": "Real-Debrid hesabınız yeni indirme işlemleri yapmak için yetkilendirilmemiş. Lütfen hesap ayarlarınızı kontrol edip tekrar deneyin.", "download_error_real_debrid_account_not_authorized": "Real-Debrid hesabınız yeni indirmeler için yetkili değil. Hesap ayarlarınızı kontrol edip tekrar deneyin.",
"download_error_not_cached_on_real_debrid": "Bu indirme Real-Debrid üzerinde mevcut değil ve Real-Debrid'den indirme durumu henüz sorgulanamıyor.", "download_error_not_cached_on_real_debrid": "Bu indirme Real-Debrid üzerinde mevcut değil ve durum sorgulanamıyor.",
"download_error_not_cached_on_torbox": "Bu indirme TorBox'ta mevcut değil ve TorBox'tan indirme durumu henüz sorgulanamıyor.", "download_error_not_cached_on_torbox": "Bu indirme TorBox üzerinde mevcut değil ve durum sorgulanamıyor.",
"download_error_not_cached_on_hydra": "Bu indirme Nimbus'ta mevcut değil.", "download_error_not_cached_on_hydra": "Bu indirme Nimbus üzerinde mevcut değil.",
"game_removed_from_favorites": "Oyun favorilerden silindi", "game_removed_from_favorites": "Oyun favorilerden kaldırıldı",
"game_added_to_favorites": "Oyun favorilere eklendi", "game_added_to_favorites": "Oyun favorilere eklendi",
"automatically_extract_downloaded_files": "Yüklenmiş dosyaları otomatik olarak çıkart" "automatically_extract_downloaded_files": "İndirilen dosyaları otomatik çıkart",
"create_start_menu_shortcut": "Başlat Menüsüne kısayol oluştur",
"invalid_wine_prefix_path": "Geçersiz Wine ön ek yolu",
"invalid_wine_prefix_path_description": "Wine ön ek yolu hatalı. Lütfen yolu kontrol edin ve tekrar deneyin.",
"missing_wine_prefix": "Linux'ta yedekleme oluşturmak için Wine ön eki gereklidir"
}, },
"activation": { "activation": {
"title": "Hydra'yı Aktive Et", "title": "Hydra'yı Etkinleştir",
"installation_id": "Kurulum Kimliği:", "installation_id": "Kurulum ID:",
"enter_activation_code": "Aktivasyon kodunuzu girin", "enter_activation_code": "Etkinleştirme kodunu girin",
"message": "Bunu nasıl edineceğini bilmiyorsan, buna sahip olmamalısın.", "message": "Bu kodun nereden alınacağını bilmiyorsanız, zaten bu kodu kullanmamanız gerekir.",
"activate": "Aktive Et", "activate": "Etkinleştir",
"loading": "Yükleniyor…" "loading": "Yükleniyor…"
}, },
"downloads": { "downloads": {
"resume": "Devam Et", "resume": "Devam Et",
"pause": "Duraklat", "pause": "Duraklat",
"eta": "Tamamlama {{eta}}", "eta": "Bitiş: {{eta}}",
"paused": "Duraklatıldı", "paused": "Duraklatıldı",
"verifying": "Doğrulanıyor…", "verifying": "Doğrulanıyor…",
"completed": "Tamamlandı", "completed": "Tamamlandı",
"removed": "İndirilmedi", "removed": "İndirilmedi",
"cancel": "İptal Et", "cancel": "İptal Et",
"filter": "İndirilen oyunları filtrele", "filter": "İndirilen oyunlarda filtrele",
"remove": "Kaldır", "remove": "Kaldır",
"downloading_metadata": "Meta verileri indiriliyor…", "downloading_metadata": "Meta verileri indiriliyor…",
"deleting": "Yükleyici siliniyor…", "deleting": "Yükleyici siliniyor…",
"delete": "Yükleyiciyi kaldır", "delete": "Yükleyiciyi kaldır",
"delete_modal_title": "Emin misiniz?", "delete_modal_title": "Emin misiniz?",
"delete_modal_description": "Bu işlem, tüm kurulum dosyalarını bilgisayarınızdan kaldıracaktır", "delete_modal_description": "Tüm kurulum dosyaları bilgisayarınızdan kaldırılacaktır",
"install": "Kur", "install": "Yükle",
"download_in_progress": "Devam ediyor", "download_in_progress": "Devam ediyor",
"queued_downloads": "Sıradaki indirmeler", "queued_downloads": "Sıradaki indirmeler",
"downloads_completed": "Tamamlananlar", "downloads_completed": "Tamamlananlar",
"queued": "Sırada", "queued": "Sırada",
"no_downloads_title": "Bomboş", "no_downloads_title": "Çok boş görünüyor",
"no_downloads_description": "Henüz Hydra ile hbir şey indirmediniz, ancak başlamak için asla geç değil.", "no_downloads_description": "Hydra ile henüz bir şey indirmediniz, başlamak için asla geç değildir.",
"checking_files": "Dosyalar kontrol ediliyor…", "checking_files": "Dosyalar kontrol ediliyor…",
"seeding": "Paylaşılıyor", "seeding": "Seed yapılıyor",
"stop_seeding": "Paylaşımı durdur", "stop_seeding": "Seed yapmayı durdur",
"resume_seeding": "Paylaşımı sürdür", "resume_seeding": "Seed yapmaya devam et",
"options": "Yönet", "options": "Yönet",
"extract": "Dosyaları çıkart", "extract": "Dosyaları çıkart",
"extracting": "Dosyalar çıkartılıyor…" "extracting": "Dosyalar çıkartılıyor…"
@@ -243,181 +249,202 @@
"downloads_path": "İndirme yolu", "downloads_path": "İndirme yolu",
"change": "Güncelle", "change": "Güncelle",
"notifications": "Bildirimler", "notifications": "Bildirimler",
"enable_download_notifications": "Bir indirme tamamlandığında", "enable_download_notifications": "İndirme tamamlandığında",
"enable_repack_list_notifications": "Yeni bir repack eklendiğinde", "enable_repack_list_notifications": "Yeni bir paket eklendiğinde",
"real_debrid_api_token_label": "Real-Debrid API anahtarı", "real_debrid_api_token_label": "Real-Debrid API anahtarı",
"quit_app_instead_hiding": "Hydra'yı kapatınca sistem tepsisine gitmesin", "quit_app_instead_hiding": "Hydra kapatıldığında gizleme",
"launch_with_system": "Hydra'yı sistem başlatıldığında çalıştır", "launch_with_system": "Sistem başlatıldığında Hydra'yı",
"general": "Genel", "general": "Genel",
"behavior": "Davranış", "behavior": "Davranış",
"download_sources": "İndirme kaynakları", "download_sources": "İndirme kaynakları",
"language": "Dil", "language": "Dil",
"api_token": "API Anahtarı", "api_token": "API Anahtarı",
"enable_real_debrid": "Real-Debrid'i Etkinleştir", "enable_real_debrid": "Real-Debridi etkinleştir",
"real_debrid_description": "Real-Debrid, yalnızca internet hızınızla sınırlı olarak hızlı dosya indirmenizi sağlayan sınırsız bir indirici.", "real_debrid_description": "Real-Debrid, yalnızca internet hızınızla sınırlı olarak dosyaları hızlı indirmenizi sağlayan sınırsız bir indirme servisidir.",
"debrid_invalid_token": "Geçersiz API anahtarı", "debrid_invalid_token": "Geçersiz API anahtarı",
"debrid_api_token_hint": "API anahtarınızı <0>buradan</0> alabilirsiniz", "debrid_api_token_hint": "API anahtarınızı <0>buradan</0> alabilirsiniz",
"real_debrid_free_account_error": "\"{{username}}\" hesabı ücretsiz bir hesaptır. Lütfen Real-Debrid abonesi olun", "real_debrid_free_account_error": "\"{{username}}\" hesabı ücretsizdir. Lütfen Real-Debride abone olun",
"debrid_linked_message": "\"{{username}}\" hesabı bağlandı", "debrid_linked_message": "\"{{username}}\" hesabı bağlandı",
"save_changes": "Değişiklikleri Kaydet", "save_changes": "Değişiklikleri Kaydet",
"changes_saved": "Değişiklikler başarıyla kaydedildi", "changes_saved": "Değişiklikler başarıyla kaydedildi",
"download_sources_description": "Hydra, indirme bağlantılarını bu kaynaklardan alacak. Kaynak URL, indirme bağlantılarını içeren bir .json dosyasına doğrudan bir bağlantı olmalıdır.", "download_sources_description": "Hydra, indirme bağlantılarını bu kaynaklardan alacaktır. Kaynak URLsi, bağlantıların bulunduğu bir .json dosyasına doğrudan bağlantı olmalıdır.",
"validate_download_source": "Doğrula", "validate_download_source": "Doğrula",
"remove_download_source": "Kaldır", "remove_download_source": "Kaldır",
"add_download_source": "Kaynak ekle", "add_download_source": "Kaynak ekle",
"cancel_button_confirmation_delete_all_sources": "Hayır",
"confirm_button_confirmation_delete_all_sources": "Evet, her şeyi sil",
"description_confirmation_delete_all_sources": "Tüm indirme kaynaklarını sileceksiniz",
"title_confirmation_delete_all_sources": "Tüm indirme kaynaklarını sil",
"removed_download_sources": "Yazı tipleri kaldırıldı",
"button_delete_all_sources": "Tüm indirme kaynaklarını kaldır",
"download_count_zero": "İndirme seçeneği yok", "download_count_zero": "İndirme seçeneği yok",
"download_count_one": "{{countFormatted}} indirme seçeneği", "download_count_one": "{{countFormatted}} indirme seçeneği",
"download_count_other": "{{countFormatted}} indirme seçeneği", "download_count_other": "{{countFormatted}} indirme seçeneği",
"download_source_url": "İndirme kaynağı URL'si", "download_source_url": "İndirme kaynağı URL'si",
"add_download_source_description": ".json dosyasının URL'sini girin", "add_download_source_description": ".json dosyasının URLsini girin",
"download_source_up_to_date": "Güncel", "download_source_up_to_date": "Güncel",
"download_source_errored": "Hatalı", "download_source_errored": "Hatalı",
"sync_download_sources": "Kaynakları senkronize et", "sync_download_sources": "Kaynakları eşitle",
"removed_download_source": "İndirme kaynağı kaldırıldı", "removed_download_source": "İndirme kaynağı kaldırıldı",
"removed_download_sources": "İndirme kaynakları kaldırıldı",
"cancel_button_confirmation_delete_all_sources": "Hayır",
"confirm_button_confirmation_delete_all_sources": "Evet, hepsini sil",
"title_confirmation_delete_all_sources": "Tüm indirme kaynaklarını sil",
"description_confirmation_delete_all_sources": "Tüm indirme kaynaklarını sileceksiniz",
"button_delete_all_sources": "Tümünü kaldır",
"added_download_source": "İndirme kaynağı eklendi", "added_download_source": "İndirme kaynağı eklendi",
"download_sources_synced": "Tüm indirme kaynakları senkronize edildi", "download_sources_synced": "Tüm indirme kaynakları eşitlendi",
"insert_valid_json_url": "Geçerli bir JSON URL'si girin", "insert_valid_json_url": "Geçerli bir JSON URLsi girin",
"found_download_option_zero": "Hiçbir indirme seçeneği bulunamadı", "found_download_option_zero": "İndirme seçeneği bulunamadı",
"found_download_option_one": "{{countFormatted}} indirme seçeneği bulundu", "found_download_option_one": "{{countFormatted}} indirme seçeneği bulundu",
"found_download_option_other": "{{countFormatted}} indirme seçeneği bulundu", "found_download_option_other": "{{countFormatted}} indirme seçeneği bulundu",
"import": "İçe aktar", "import": "İçe Aktar",
"public": "Herkese açık", "public": "Herkese Açık",
"private": "Gizli", "private": "Gizli",
"friends_only": "Sadece arkadaşlar", "friends_only": "Yalnızca Arkadaşlar",
"privacy": "Gizlilik", "privacy": "Gizlilik",
"profile_visibility": "Profil görünürlüğü", "profile_visibility": "Profil Görünürlüğü",
"profile_visibility_description": "Profilinizi ve kütüphanenizi kimlerin görebileceğini seçin", "profile_visibility_description": "Profilinizi ve kütüphanenizi kimlerin görebileceğini seçin",
"required_field": "Bu alan gereklidir", "required_field": "Bu alan gereklidir",
"source_already_exists": "Bu kaynak zaten eklenmiş", "source_already_exists": "Bu kaynak zaten eklendi",
"must_be_valid_url": "Kaynak geçerli bir URL olmalıdır", "must_be_valid_url": "Kaynak geçerli bir URL olmalı",
"blocked_users": "Engellenen kullanıcılar", "blocked_users": "Engellenen kullanıcılar",
"user_unblocked": "Kullanıcının engeli kaldırıldı", "user_unblocked": "Kullanıcı engeli kaldırıldı",
"enable_achievement_notifications": "Bir başarım kilidiıldığında", "enable_achievement_notifications": "Bir başarııldığında",
"launch_minimized": "Hydra'yı küçültülmüş başlat", "launch_minimized": "Hydra'yı küçük aç",
"disable_nsfw_alert": "NSFW uyarısını devre dışı bırak", "disable_nsfw_alert": "NSFW uyarısını devre dışı bırak",
"seed_after_download_complete": "İndirme tamamlandıktan sonra paylaş", "seed_after_download_complete": "İndirme sonrası seed yap",
"show_hidden_achievement_description": "Gizli başarımıklamalarını kilitlenmeden önce göster", "show_hidden_achievement_description": "ılmadan önce gizli başarııklamasını göster",
"account": "Hesap", "account": "Hesap",
"no_users_blocked": "Hiçbir kullanıcıyı engellemediniz", "no_users_blocked": "Hiçbir kullanıcıyı engellemediniz",
"subscription_active_until": "Hydra Cloud'unuz {{date}} tarihine kadar aktif", "subscription_active_until": "Hydra Cloud üyeliğiniz {{date}} tarihine kadar aktif",
"manage_subscription": "Aboneliği yönet", "manage_subscription": "Aboneliği yönet",
"update_email": "E-posta'yı güncelle", "update_email": "E-postayı güncelle",
"update_password": "Şifreyi güncelle", "update_password": "Şifreyi güncelle",
"current_email": "Aktif e-posta'nız", "current_email": "Mevcut e-posta:",
"no_email_account": "Henüz ayarlanmış bir e-postanız yok", "no_email_account": "Henüz bir e-posta tanımlanmadı",
"account_data_updated_successfully": "Hesap bilgileri başarıyla güncellendi", "account_data_updated_successfully": "Hesap verileri başarıyla güncellendi",
"renew_subscription": "Hydra Cloud'u yenile", "renew_subscription": "Hydra Cloud'u yenile",
"subscription_expired_at": "Aboneliğiniz {{date}} tarihinde sona erdi", "subscription_expired_at": "Aboneliğiniz {{date}} tarihinde sona erdi",
"no_subscription": "Hydra'yı en iyi şekilde deneyimleyin", "no_subscription": "Hydra'yı en iyi şekilde kullanın",
"become_subscriber": "Hydra Cloud'lu ol", "become_subscriber": "Hydra Cloud Ol",
"subscription_renew_cancelled": "Otomatik yenileme devre dışı", "subscription_renew_cancelled": "Otomatik yenileme devre dışı bırakıldı",
"subscription_renews_on": "Aboneliğiniz {{date}} tarihinde yenilenecek", "subscription_renews_on": "Aboneliğiniz {{date}} tarihinde yenilenecek",
"bill_sent_until": "Bir sonraki faturanız bu tarihe kadar gönderilecek", "bill_sent_until": "Sonraki fatura bu güne kadar gönderilecek",
"no_themes": "Henüz bir temanız yok gibi görünüyor, ama endişelenmeyin, ilk şaheserinizi oluşturmak için buraya tıklayın.", "no_themes": "Henüz bir temanız yok gibi görünüyor, endişelenmeyin, ilk şaheserinizi oluşturmak için buraya tıklayın.",
"editor_tab_code": "Kod", "editor_tab_code": "Kod",
"editor_tab_info": "Bilgi", "editor_tab_info": "Bilgi",
"editor_tab_save": "Kaydet", "editor_tab_save": "Kaydet",
"web_store": "İnternet mağazası", "web_store": "Web Mağaza",
"clear_themes": "Temizle", "clear_themes": "Temizle",
"create_theme": "Oluştur", "create_theme": "Oluştur",
"create_theme_modal_title": "Tema oluştur", "create_theme_modal_title": "Özel tema oluştur",
"create_theme_modal_description": "Hydra'nın görünümünü özelleştirmek için yeni bir tema oluştur", "create_theme_modal_description": "Hydranın görünümünü özelleştirmek için yeni bir tema oluşturun",
"theme_name": "İsim", "theme_name": "Tema adı",
"insert_theme_name": "Tema ismini gir", "insert_theme_name": "Tema adı girin",
"set_theme": "Temayı seç", "set_theme": "Temayı ayarla",
"unset_theme": "Tema seçimini kaldır", "unset_theme": "Temayı kaldır",
"delete_theme": "Temayı sil", "delete_theme": "Temayı sil",
"edit_theme": "Temayı düzenle", "edit_theme": "Temayı düzenle",
"delete_all_themes": "Tüm temaları sil", "delete_all_themes": "Tüm temaları sil",
"delete_all_themes_description": "Bu tüm temalarınızı silecektir", "delete_all_themes_description": "Tüm özel temalarınız silinecek",
"delete_theme_description": "Bu {{theme}} temasını silecektir", "delete_theme_description": "{{theme}} teması silinecek",
"cancel": "İptal", "cancel": "İptal",
"appearance": "Görünüm", "appearance": "Görünüm",
"enable_torbox": "TorBox'u etkinleştir", "enable_torbox": "TorBox'u Etkinleştir",
"torbox_description": "TorBox, piyasadaki en iyi sunucularla bile rekabet edebilen premium seedbox hizmetinizdir.", "torbox_description": "TorBox, piyasadaki en iyi sunucularla yarışan premium seedbox hizmetinizdir.",
"torbox_account_linked": "TorBox hesabı bağlandı", "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_real_debrid_account": "Henüz 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", "create_torbox_account": "Henüz TorBox hesabınız yoksa buraya tıklayın",
"real_debrid_account_linked": "Real-Debrid hesabı bağlandı", "real_debrid_account_linked": "Real-Debrid hesabı bağlandı",
"name_min_length": "Tema ismi en az 3 karakter uzunluğunda olmalıdır", "name_min_length": "Tema adı en az 3 karakter olmalıdır",
"import_theme": "Temayı içe aktar", "import_theme": "Tema içe aktar",
"import_theme_description": "{{theme}} teması, tema mağazasından içeri aktarılacak", "import_theme_description": "{{theme}} temasını tema mağazasından içe aktaracaksınız",
"error_importing_theme": "Temayı içe aktarmada bir sorun oluştu", "error_importing_theme": "Tema içe aktarılırken hata 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_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 indir",
"common_redist": "Ortak bağımlılıklar", "common_redist": "Gereksinim Paketleri",
"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.", "common_redist_description": "Bazı oyunların çalışması için gereksinim paketleri gerekir. Sorun yaşamamak için kurulması önerilir.",
"install_common_redist": "Yükle", "install_common_redist": "Kur",
"installing_common_redist": "Yükleniyor…", "installing_common_redist": "Kuruluyor…",
"show_download_speed_in_megabytes": "İndirme hızını megabayt/saniye (MB/s) cinsinden göster" "show_download_speed_in_megabytes": "İndirme hızını megabayt cinsinden göster",
"extract_files_by_default": "İndirme sonrası varsayılan olarak dosyaları çıkar",
"achievement_custom_notification_position": "Başarı özel bildirim konumu",
"top-left": "Sol üst",
"top-center": "Üst orta",
"top-right": "Sağ üst",
"bottom-left": "Sol alt",
"bottom-center": "Alt orta",
"bottom-right": "Sağ alt",
"enable_achievement_custom_notifications": "Başarı özel bildirimlerini etkinleştir",
"alignment": "Hizalama",
"variation": "Çeşit",
"default": "Varsayılan",
"rare": "Nadir",
"platinum": "Platin",
"hidden": "Gizli",
"test_notification": "Test bildirimi",
"notification_preview": "Başarı Bildirimi Önizlemesi",
"enable_friend_start_game_notifications": "Bir arkadaşınız oyun oynamaya başladığında"
}, },
"notifications": { "notifications": {
"download_complete": "İndirme tamamlandı", "download_complete": "İndirme tamamlandı",
"game_ready_to_install": "{{title}} kurulmaya hazır", "game_ready_to_install": "{{title}} yüklenmeye hazır",
"repack_list_updated": "Repack listesi güncellendi", "repack_list_updated": "Paket listesi güncellendi",
"repack_count_one": "{{count}} repack eklendi", "repack_count_one": "{{count}} paket eklendi",
"repack_count_other": "{{count}} repack eklendi", "repack_count_other": "{{count}} paket eklendi",
"new_update_available": "{{version}} sürümü mevcut", "new_update_available": "{{version}} sürümü mevcut",
"restart_to_install_update": "Güncellemeyi yüklemek için Hydra'yı yeniden başlatın", "restart_to_install_update": "Güncellemeyi yüklemek için Hydrayı yeniden başlatın",
"notification_achievement_unlocked_title": "{{game}} için başarım kilidiıldı", "notification_achievement_unlocked_title": "{{game}} için başarııldı",
"notification_achievement_unlocked_body": "{{achievement}} ve diğer {{count}} başarımıldı", "notification_achievement_unlocked_body": "{{achievement}} ve {{count}} diğer başarııldı",
"new_friend_request_description": "Yeni bir arkadaşlık isteğin var", "new_friend_request_description": "{{displayName}} size bir arkadaşlık isteği gönderdi",
"new_friend_request_title": "Yeni arkadaşlık isteği", "new_friend_request_title": "Yeni arkadaşlık isteği",
"extraction_complete": ıkartma tamamlandı", "extraction_complete": ıkarma tamamlandı",
"game_extracted": "{{title}} başarıyla çıkartıldı" "game_extracted": "{{title}} başarıyla çıkarıldı",
"friend_started_playing_game": "{{displayName}} bir oyun oynamaya başladı",
"test_achievement_notification_title": "Bu bir test bildirimi",
"test_achievement_notification_description": "Oldukça havalı, değil mi?"
}, },
"system_tray": { "system_tray": {
"open": "Hydra'yı Aç", "open": "Hydra'yı Aç",
"quit": ık" "quit": ık"
}, },
"game_card": { "game_card": {
"no_downloads": "İndirilebilir içerik bulunmuyor",
"available_one": "Mevcut", "available_one": "Mevcut",
"available_other": "Mevcut" "available_other": "Mevcut",
"no_downloads": "İndirme mevcut değil"
}, },
"binary_not_found_modal": { "binary_not_found_modal": {
"title": "Programlar Yüklü Değil", "title": "Programlar Yüklü Değil",
"description": "Wine veya Lutris çalıştırılabilir dosyaları sisteminizde bulunamadı", "description": "Sisteminizde Wine veya Lutris çalıştırılabilir dosyaları bulunamadı",
"instructions": "Oyunun normal çalışabilmesi için bunlardan herhangi birini Linux dağıtımınıza uygun şekilde nasıl kuracağınızı kontrol edin" "instructions": "Oyunun sorunsuz çalışması için Linux dağıtımınızda bunların nasıl kurulacağını kontrol edin"
}, },
"modal": { "modal": {
"close": "Kapat düğmesi" "close": "Kapat düğmesi"
}, },
"forms": { "forms": {
"toggle_password_visibility": "Şifre görünürlüğünü değiştir" "toggle_password_visibility": "Şifreyister/gizle"
}, },
"user_profile": { "user_profile": {
"amount_hours": "{{amount}} saat", "amount_hours": "{{amount}} saat",
"amount_minutes": "{{amount}} dakika", "amount_minutes": "{{amount}} dakika",
"last_time_played": "Son oynanma {{period}}", "last_time_played": "Son oynanma: {{period}}",
"activity": "Son Etkinlik", "activity": "Son Etkinlik",
"library": "Kütüphane", "library": "Kütüphane",
"total_play_time": "Toplam oynama süresi", "total_play_time": "Toplam oynama süresi",
"no_recent_activity_title": "Hmmm… burada bir şey yok", "no_recent_activity_title": "Hmmm… burada bir şey yok",
"no_recent_activity_description": "Son zamanlarda hiç oyun oynamamışsınız. Bunu değiştirmenin zamanı geldi!", "no_recent_activity_description": "Son zamanlarda hiç oyun oynamadınız. Bunu değiştirmenin zamanı geldi!",
"display_name": "Görünen isim", "display_name": "Kullanıcı adı",
"saving": "Kaydediliyor", "saving": "Kaydediliyor",
"save": "Kaydet", "save": "Kaydet",
"edit_profile": "Profili Düzenle", "edit_profile": "Profili Düzenle",
"saved_successfully": "Başarıyla kaydedildi", "saved_successfully": "Başarıyla kaydedildi",
"try_again": "Lütfen tekrar deneyin", "try_again": "Lütfen tekrar deneyin",
"sign_out_modal_title": "Emin misiniz?", "sign_out_modal_title": "Çıkmak istediğinizden emin misiniz?",
"cancel": "İptal", "cancel": "İptal",
"successfully_signed_out": "Başarıyla çıkış yapıldı", "successfully_signed_out": "Başarıyla çıkış yapıldı",
"sign_out": ıkış yap", "sign_out": ıkış yap",
"playing_for": "{{amount}} oynanıyor", "playing_for": "{{amount}} oynanıyor",
"sign_out_modal_text": "Kütüphaneniz mevcut hesabınıza bağlı. Oturumu kapattığınızda kütüphaneniz görünür olmayacak ve herhangi bir ilerleme kaydedilmeyecek. Oturumu kapatmaya devam etmek istiyor musunuz?", "sign_out_modal_text": "Kütüphaneniz mevcut hesabınıza bağlı. Çıkış yaparsanız, kütüphaneniz görünmeyecek ve ilerlemeniz kaydedilmeyecek. Yine de çıkış yapılsın mı?",
"add_friends": "Arkadaş Ekle", "add_friends": "Arkadaş Ekle",
"add": "Ekle", "add": "Ekle",
"friend_code": "Arkadaş kodu", "friend_code": "Arkadaş kodu",
"see_profile": "Profili gör", "see_profile": "Profili Görüntüle",
"sending": "Gönderiliyor", "sending": "Gönderiliyor",
"friend_request_sent": "Arkadaşlık isteği gönderildi", "friend_request_sent": "Arkadaşlık isteği gönderildi",
"friends": "Arkadaşlar", "friends": "Arkadaşlar",
@@ -428,79 +455,79 @@
"request_sent": "İstek gönderildi", "request_sent": "İstek gönderildi",
"request_received": "İstek alındı", "request_received": "İstek alındı",
"accept_request": "İsteği kabul et", "accept_request": "İsteği kabul et",
"ignore_request": "İsteği yok say", "ignore_request": "İsteği görmezden gel",
"cancel_request": "İsteği iptal et", "cancel_request": "İsteği iptal et",
"undo_friendship": "Arkadaşlığı sonlandır", "undo_friendship": "Arkadaşlığı kaldır",
"request_accepted": "İstek kabul edildi", "request_accepted": "İstek kabul edildi",
"user_blocked_successfully": "Kullanıcı başarıyla engellendi", "user_blocked_successfully": "Kullanıcı başarıyla engellendi",
"user_block_modal_text": "Bu işlem {{displayName}} adlı kullanıcıyı engelleyecek", "user_block_modal_text": "{{displayName}} engellenecek",
"blocked_users": "Engellenen kullanıcılar", "blocked_users": "Engellenen kullanıcılar",
"unblock": "Engeli kaldır", "unblock": "Engeli kaldır",
"no_friends_added": "Hiç arkadaş eklemediniz", "no_friends_added": "Hiç arkadaşınız yok",
"pending": "Bekliyor", "pending": "Bekleyen",
"no_pending_invites": "Bekleyen davetiniz yok", "no_pending_invites": "Bekleyen davetiniz yok",
"no_blocked_users": "Engellenmiş kullanıcı yok", "no_blocked_users": "Engellenen kullanıcı yok",
"friend_code_copied": "Arkadaş kodu kopyalandı", "friend_code_copied": "Arkadaş kodu kopyalandı",
"undo_friendship_modal_text": "Bu işlem {{displayName}} ile arkadaşlığınızı sonlandıracak", "undo_friendship_modal_text": "Bu işlemle {{displayName}} ile arkadaşlığınız kaldırılacak",
"privacy_hint": "Bunu kimin görebileceğini ayarlamak için <0>Ayarlar</0> bölümüne gidin", "privacy_hint": "Bunu kimlerin görebileceğini <0>Ayarlar</0> bölümünden değiştirebilirsiniz",
"locked_profile": "Bu profil gizli", "locked_profile": "Bu profil gizli",
"image_process_failure": "Görüntü işleme başarısız oldu", "image_process_failure": "Resim işlenirken hata oluştu",
"required_field": "Bu alan gerekli", "required_field": "Bu alan gereklidir",
"displayname_min_length": "Görünen isim en az 3 karakter uzunluğunda olmalıdır", "displayname_min_length": "Kullanıcı adı en az 3 karakter olmalıdır",
"displayname_max_length": "Görünen isim en fazla 50 karakter uzunluğunda olabilir", "displayname_max_length": "Kullanıcı adı en fazla 50 karakter olmalıdır",
"report_profile": "Bu profili bildir", "report_profile": "Bu profili şikayet et",
"report_reason": "Bu profili neden bildiriyorsunuz?", "report_reason": "Bu profili neden şikayet ediyorsunuz?",
"report_description": "Ek bilgi", "report_description": "Ek bilgi",
"report_description_placeholder": "Ek bilgi", "report_description_placeholder": "Ek bilgi",
"report": "Bildir", "report": "Şikayet et",
"report_reason_hate": "Nefret söylemi", "report_reason_hate": "Nefret söylemi",
"report_reason_sexual_content": "Cinsel içerik", "report_reason_sexual_content": "Cinsel içerik",
"report_reason_violence": "Şiddet", "report_reason_violence": "Şiddet",
"report_reason_spam": "Spam", "report_reason_spam": "Spam",
"report_reason_other": "Diğer", "report_reason_other": "Diğer",
"profile_reported": "Profil bildirildi", "profile_reported": "Profil şikayet edildi",
"your_friend_code": "Arkadaş kodunuz:", "your_friend_code": "Arkadaş kodunuz:",
"upload_banner": "Afiş yükle", "upload_banner": "Banner yükle",
"uploading_banner": "Afiş yükleniyor…", "uploading_banner": "Banner yükleniyor…",
"background_image_updated": "Arka plan görüntüsü güncellendi", "background_image_updated": "Arka plan resmi güncellendi",
"stats": "İstatistikler", "stats": "İstatistikler",
"achievements": "Başarımlar", "achievements": "Başarımlar",
"games": "Oyunlar", "games": "Oyunlar",
"top_percentile": "En üst {{percentile}}%", "top_percentile": "En iyi %{{percentile}}",
"ranking_updated_weekly": "Sıralama haftalık olarak güncellenir", "ranking_updated_weekly": "Sıralama haftalık güncellenir",
"playing": "{{game}} oynanıyor", "playing": "{{game}} oynanıyor",
"achievements_unlocked": "Başarımlarıldı", "achievements_unlocked": "ılan başarımlar",
"earned_points": "Kazanılan puanlar", "earned_points": "Kazanılan puanlar",
"show_achievements_on_profile": "Başarımlarınızı profilinizde gösterin", "show_achievements_on_profile": "Başarımlarını profilinde göster",
"show_points_on_profile": "Kazandığınız puanları profilinizde gösterin" "show_points_on_profile": "Kazanılan puanlarını profilinde göster"
}, },
"achievement": { "achievement": {
"achievement_unlocked": "Başarım açıldı", "achievement_unlocked": "Başarım açıldı",
"user_achievements": "{{displayName}} oyununun Başarımları", "user_achievements": "{{displayName}}'nın Başarımları",
"your_achievements": "Başarımlarınız", "your_achievements": "Başarımlarınız",
"unlocked_at": "Açılma zamanı: {{date}}", "unlocked_at": "Açıldığı tarih: {{date}}",
"subscription_needed": "Bu içeriği görmek için bir Hydra Cloud aboneliği gereklidir", "subscription_needed": "Bu içeriği görmek için Hydra Cloud aboneliği gereklidir",
"new_achievements_unlocked": "{{gameCount}} oyundan {{achievementCount}} yeni başarımıldı", "new_achievements_unlocked": "{{gameCount}} oyunda {{achievementCount}} yeni başarııldı",
"achievement_progress": "{{unlockedCount}}/{{totalCount}} başarım", "achievement_progress": "{{unlockedCount}}/{{totalCount}} başarı",
"achievements_unlocked_for_game": "{{gameTitle}} oyunu için {{achievementCount}} yeni başarımıldı", "achievements_unlocked_for_game": "{{gameTitle}} için {{achievementCount}} yeni başarııldı",
"hidden_achievement_tooltip": "Bu gizli bir başarımdır", "hidden_achievement_tooltip": "Bu gizli bir başarıdır",
"achievement_earn_points": "Bu başarım ile {{points}} puan kazanın", "achievement_earn_points": "Bu başarı ile {{points}} puan kazan",
"earned_points": "Kazanılan puanlar:", "earned_points": "Kazanılan puanlar:",
"available_points": "Mevcut puanlar:", "available_points": "Mevcut puanlar:",
"how_to_earn_achievements_points": "Başarım puanları nasıl kazanılır?" "how_to_earn_achievements_points": "Başarı puanları nasıl kazanılır?"
}, },
"hydra_cloud": { "hydra_cloud": {
"subscription_tour_title": "Hydra Cloud Aboneliği", "subscription_tour_title": "Hydra Cloud Aboneliği",
"subscribe_now": "Şimdi abone olun", "subscribe_now": "Şimdi abone ol",
"cloud_saving": "Bulut kaydetme", "cloud_saving": "Bulut kaydı",
"cloud_achievements": "Başarımlarınızı buluta kaydedin", "cloud_achievements": "Başarımlarınızı bulutta saklayın",
"animated_profile_picture": "Animasyonlu profil resimleri", "animated_profile_picture": "Animasyonlu profil resimleri",
"premium_support": "Premium Destek", "premium_support": "Öncelikli Destek",
"show_and_compare_achievements": "Başarımlarınızı diğer kullanıcılarla karşılaştırın ve gösterin", "show_and_compare_achievements": "Başarımlarınızı diğer kullanıcılarla karşılaştırın ve gösterin",
"animated_profile_banner": "Animasyonlu profil afişi", "animated_profile_banner": "Animasyonlu profil afişi",
"hydra_cloud": "Hydra Cloud", "hydra_cloud": "Hydra Cloud",
"hydra_cloud_feature_found": "Bir Hydra Cloud özelliği keşfettiniz!", "hydra_cloud_feature_found": "Bir Hydra Cloud özelliğini keşfettiniz!",
"learn_more": "Daha Fazla Bilgi Edinin", "learn_more": "Daha fazla bilgi al",
"debrid_description": "Nimbus ile 4 kata kadar daha hızlı indirin" "debrid_description": "Nimbus ile 4 kata kadar daha hızlı indirin"
} }
} }

View File

@@ -27,7 +27,8 @@
"sign_in": "Увійти", "sign_in": "Увійти",
"favorites": "Улюблені", "favorites": "Улюблені",
"friends": "Друзі", "friends": "Друзі",
"need_help": "Потрібна допомога?" "need_help": "Потрібна допомога?",
"playable_button_title": "Показати лише ігри, які можна грати зараз"
}, },
"header": { "header": {
"search": "Пошук", "search": "Пошук",

View File

@@ -33,6 +33,8 @@ export class Ludusavi {
path.join(this.ludusaviPath, "config.yaml"), path.join(this.ludusaviPath, "config.yaml"),
path.join(this.configPath, "config.yaml") path.join(this.configPath, "config.yaml")
); );
fs.cpSync(this.binaryPath, path.join(this.configPath, "ludusavi"));
} }
} }

View File

@@ -98,6 +98,12 @@
background-size: cover; background-size: cover;
} }
&__section-header {
display: flex;
justify-content: space-between;
align-items: center;
}
&__section-title { &__section-title {
text-transform: uppercase; text-transform: uppercase;
font-weight: bold; font-weight: bold;
@@ -133,7 +139,11 @@
} }
&__help-button-icon { &__help-button-icon {
background: linear-gradient(0deg, #16b195 50%, #3e62c0 100%); background: linear-gradient(
0deg,
globals.$brand-teal 50%,
globals.$brand-blue 100%
);
width: 24px; width: 24px;
height: 24px; height: 24px;
display: flex; display: flex;
@@ -142,4 +152,24 @@
color: #fff; color: #fff;
border-radius: 50%; border-radius: 50%;
} }
&__play-button {
background: none;
border: none;
color: globals.$muted-color;
cursor: pointer;
padding: 0;
&:active {
color: rgba(255, 255, 255, 0.5);
}
&--active {
color: globals.$brand-teal;
}
svg {
display: block;
}
}
} }

View File

@@ -21,7 +21,7 @@ import { buildGameDetailsPath } from "@renderer/helpers";
import { SidebarProfile } from "./sidebar-profile"; import { SidebarProfile } from "./sidebar-profile";
import { sortBy } from "lodash-es"; import { sortBy } from "lodash-es";
import cn from "classnames"; import cn from "classnames";
import { CommentDiscussionIcon } from "@primer/octicons-react"; import { CommentDiscussionIcon, PlayIcon } from "@primer/octicons-react";
import { SidebarGameItem } from "./sidebar-game-item"; import { SidebarGameItem } from "./sidebar-game-item";
import { setFriendRequestCount } from "@renderer/features/user-details-slice"; import { setFriendRequestCount } from "@renderer/features/user-details-slice";
import { useDispatch } from "react-redux"; import { useDispatch } from "react-redux";
@@ -32,6 +32,8 @@ const SIDEBAR_MAX_WIDTH = 450;
const initialSidebarWidth = window.localStorage.getItem("sidebarWidth"); const initialSidebarWidth = window.localStorage.getItem("sidebarWidth");
const isGamePlayable = (game: LibraryGame) => Boolean(game.executablePath);
export function Sidebar() { export function Sidebar() {
const filterRef = useRef<HTMLInputElement>(null); const filterRef = useRef<HTMLInputElement>(null);
@@ -60,6 +62,12 @@ export function Sidebar() {
const { showWarningToast } = useToast(); const { showWarningToast } = useToast();
const [showPlayableOnly, setShowPlayableOnly] = useState(false);
const handlePlayButtonClick = () => {
setShowPlayableOnly(!showPlayableOnly);
};
useEffect(() => { useEffect(() => {
updateLibrary(); updateLibrary();
}, [lastPacket?.gameId, updateLibrary]); }, [lastPacket?.gameId, updateLibrary]);
@@ -242,7 +250,20 @@ export function Sidebar() {
)} )}
<section className="sidebar__section"> <section className="sidebar__section">
<small className="sidebar__section-title">{t("my_library")}</small> <div className="sidebar__section-header">
<small className="sidebar__section-title">
{t("my_library")}
</small>
<button
type="button"
className={cn("sidebar__play-button", {
"sidebar__play-button--active": showPlayableOnly,
})}
onClick={handlePlayButtonClick}
>
<PlayIcon size={16} />
</button>
</div>
<TextField <TextField
ref={filterRef} ref={filterRef}
@@ -254,6 +275,7 @@ export function Sidebar() {
<ul className="sidebar__menu"> <ul className="sidebar__menu">
{filteredLibrary {filteredLibrary
.filter((game) => !game.favorite) .filter((game) => !game.favorite)
.filter((game) => !showPlayableOnly || isGamePlayable(game))
.map((game) => ( .map((game) => (
<SidebarGameItem <SidebarGameItem
key={game.id} key={game.id}

View File

@@ -9,6 +9,9 @@ $success-color: #1c9749;
$danger-color: #801d1e; $danger-color: #801d1e;
$warning-color: #ffc107; $warning-color: #ffc107;
$brand-teal: #16b195;
$brand-blue: #3e62c0;
$disabled-opacity: 0.5; $disabled-opacity: 0.5;
$active-opacity: 0.7; $active-opacity: 0.7;

View File

@@ -272,6 +272,7 @@ export interface AchievementNotificationInfo {
isPlatinum: boolean; isPlatinum: boolean;
points?: number; points?: number;
} }
export interface GameArtifact { export interface GameArtifact {
id: string; id: string;
artifactLengthInBytes: number; artifactLengthInBytes: number;