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",
"vite": "^5.0.12",
"vite-plugin-svgr": "^4.2.0"
}
},
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
}

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -27,7 +27,8 @@
"sign_in": "Войти",
"friends": "Друзья",
"need_help": "Нужна помощь?",
"favorites": "Избранное"
"favorites": "Избранное",
"playable_button_title": "Показать только игры, в которые можно играть сейчас"
},
"header": {
"search": "Поиск",
@@ -197,7 +198,14 @@
"download_error_not_cached_on_torbox": "Эта загрузка недоступна на TorBox, и получить статус загрузки с TorBox пока невозможно.",
"game_added_to_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": {
"title": "Активировать Hydra",
@@ -355,7 +363,25 @@
"common_redist_description": "Для запуска некоторых игр требуются библиотеки. Во избежание проблем рекомендуется установить их.",
"install_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": {
"download_complete": "Загрузка завершена",
@@ -370,7 +396,10 @@
"new_friend_request_title": "Новый запрос на добавление в друзья",
"new_friend_request_description": "Вы получили новый запрос на добавление в друзья",
"extraction_complete": "Распаковка завершена",
"game_extracted": "{{title}} успешно распакован"
"game_extracted": "{{title}} успешно распакован",
"friend_started_playing_game": "{{displayName}} начал играть в игру",
"test_achievement_notification_title": "Это тестовое уведомление",
"test_achievement_notification_description": "Довольно круто, да?"
},
"system_tray": {
"open": "Открыть Hydra",

View File

@@ -238,9 +238,9 @@
"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.",
"checking_files": "Kontrollerar filer…",
"seeding": "Delar",
"stop_seeding": "Sluta dela",
"resume_seeding": "Fortsätt dela",
"seeding": "Seedar",
"stop_seeding": "Sluta seeda",
"resume_seeding": "Fortsätt seeda",
"options": "Hantera",
"extract": "Packa upp filer",
"extracting": "Packar upp filer…"
@@ -307,7 +307,7 @@
"enable_achievement_notifications": "När en prestation låses upp",
"launch_minimized": "Starta Hydra minimerad",
"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",
"account": "Konto",
"no_users_blocked": "Du har inga blockerade användare",
@@ -379,7 +379,8 @@
"platinum": "Platina",
"hidden": "Dold",
"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": {
"download_complete": "Nedladdning klar",

View File

@@ -8,46 +8,46 @@
"surprise_me": "Beni Şaşırt",
"no_results": "Sonuç bulunamadı",
"start_typing": "Aramak için yazmaya başlayın...",
"hot": "Şu anda popüler",
"weekly": "📅 Haftanın en iyi oyunları",
"achievements": "🏆 Tamamlanacak oyunlar"
"hot": "Şu anda Popüler",
"weekly": "📅 Haftanın En İyi Oyunları",
"achievements": "🏆 Bitirilecek Oyunlar"
},
"sidebar": {
"catalogue": "Katalog",
"downloads": "İndirilenler",
"settings": "Ayarlar",
"my_library": "Kütüphane",
"my_library": "Kütüphanem",
"downloading_metadata": "{{title}} (Meta verileri indiriliyor…)",
"paused": "{{title}} (Durduruldu)",
"downloading": "{{title}} ({{percentage}} - İndiriliyor…)",
"filter": "Kütüphaneyi filtrele",
"paused": "{{title}} (Duraklatıldı)",
"downloading": "{{title}} (%{{percentage}} - İndiriliyor…)",
"filter": "Kütüphanede filtrele",
"home": "Ana Sayfa",
"queued": "{{title}} (Sırada)",
"game_has_no_executable": "Oyun için bir çalıştırılabilir dosya seçilmedi",
"sign_in": "Giriş yap",
"game_has_no_executable": "Bu oyun için çalıştırılabilir dosya seçilmedi",
"sign_in": "Giriş Yap",
"friends": "Arkadaşlar",
"need_help": "Yardıma mı ihtiyacınız var?",
"favorites": "Favoriler"
},
"header": {
"search": "Oyunları ara",
"search": "Oyunlarda Ara",
"home": "Ana Sayfa",
"catalogue": "Katalog",
"downloads": "İndirilenler",
"search_results": "Arama sonuçları",
"search_results": "Arama Sonuçları",
"settings": "Ayarlar",
"version_available_install": "{{version}} sürümü mevcut. Yüklemek ve yeniden başlatmak için buraya tıklayın.",
"version_available_download": "{{version}} sürümü mevcut. İndirmek 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 tıklayın."
},
"bottom_panel": {
"no_downloads_in_progress": "Devam eden indirme yok",
"downloading_metadata": "{{title}} meta verileri indiriliyor…",
"downloading": "{{title}} indiriliyor… ({{percentage}} tamamlandı) - Tamamlanma: {{eta}} - Hız: {{speed}}",
"calculating_eta": "{{title}} indiriliyor… ({{percentage}} tamamlandı) - Kalan süre hesaplanıyor…",
"checking_files": "{{title}} dosyaları kontrol ediliyor… ({{percentage}} tamamlandı)",
"downloading": "{{title}} indiriliyor… (%{{percentage}} tamamlandı) - Bitiş: {{eta}} - Hız: {{speed}}",
"calculating_eta": "{{title}} indiriliyor… (%{{percentage}} tamamlandı) - Kalan süre hesaplanıyor…",
"checking_files": "{{title}} dosyaları kontrol ediliyor… (%{{percentage}} tamamlandı)",
"installing_common_redist": "{{log}}…",
"installation_complete": "İndirme tamamlandı",
"installation_complete_message": "Genel bağımlılıklar başarıyla yüklendi."
"installation_complete": "Kurulum tamamlandı",
"installation_complete_message": "Gerekli paketler başarıyla yüklendi"
},
"catalogue": {
"search": "Filtrele…",
@@ -58,7 +58,7 @@
"download_sources": "İndirme kaynakları",
"result_count": "{{resultCount}} sonuç",
"filter_count": "{{filterCount}} mevcut",
"clear_filters": "{{filterCount}} seçili filtreyi temizle"
"clear_filters": "{{filterCount}} seçiliyi temizle"
},
"game_details": {
"open_download_options": "İndirme seçeneklerini aç",
@@ -67,32 +67,32 @@
"download_options_other": "{{count}} indirme seçeneği",
"updated_at": "{{updated_at}} tarihinde güncellendi",
"install": "Yükle",
"resume": "Devam et",
"pause": "Durdur",
"cancel": "İptal et",
"resume": "Devam Et",
"pause": "Duraklat",
"cancel": "İptal Et",
"remove": "Kaldır",
"space_left_on_disk": "Diskte {{space}} boş alan kaldı",
"eta": "{{eta}} tahmini bitiş",
"eta": "Bitiş: {{eta}}",
"calculating_eta": "Kalan süre hesaplanıyor…",
"downloading_metadata": "Meta veriler indiriliyor…",
"filter": "Paketleri filtrele",
"requirements": "Sistem gereksinimleri",
"requirements": "Sistem Gereksinimleri",
"minimum": "Minimum",
"recommended": "Önerilen",
"paused": "Durduruldu",
"paused": "Duraklatıldı",
"release_date": "{{date}} tarihinde yayımlandı",
"publisher": "{{publisher}} tarafından yayımlandı",
"hours": "saat",
"minutes": "dakika",
"amount_hours": "{{amount}} saat",
"amount_minutes": "{{amount}} dakika",
"accuracy": "{{accuracy}}% doğruluk",
"accuracy": "%{{accuracy}} doğruluk",
"add_to_library": "Kütüphaneye ekle",
"remove_from_library": "Kütüphaneden kaldır",
"no_downloads": "İndirilebilir içerik yok",
"play_time": "{{amount}} süre oynandı",
"last_time_played": "Son oynama {{period}} önce",
"not_played_yet": "{{title}} henüz oynanmadı",
"no_downloads": "İndirme mevcut değil",
"play_time": "{{amount}} oynandı",
"last_time_played": "Son oynanma: {{period}}",
"not_played_yet": "{{title}} oyununu henüz oynamadınız",
"next_suggestion": "Sonraki öneri",
"play": "Oyna",
"deleting": "Yükleyici siliniyor…",
@@ -107,134 +107,140 @@
"download_path": "İndirme yolu",
"previous_screenshot": "Önceki ekran görüntüsü",
"next_screenshot": "Sonraki ekran görüntüsü",
"screenshot": "{{number}} ekran görüntüsü",
"open_screenshot": "{{number}} ekran görüntüsünü aç",
"screenshot": "Ekran görüntüsü {{number}}",
"open_screenshot": "Ekran görüntüsünü aç ({{number}})",
"download_settings": "İndirme ayarları",
"downloader": "İndirici",
"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_download_location": "İndirilen dosyaları gör",
"open_download_location": "İndirilen dosyaları görüntüle",
"create_shortcut": "Masaüstü kısayolu oluştur",
"clear": "Temizle",
"remove_files": "Dosyaları kaldır",
"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",
"executable_section_title": "Çalıştırılabilir dosya",
"executable_section_description": "\"Oyna\" butonuna tıklandığında çalıştırılacak dosyanın yolu",
"downloads_section_title": "İndirmeler",
"downloads_section_description": "Bu oyun için güncellemeleri veya diğer sürümleri kontrol edin",
"danger_zone_section_title": "Tehlike bölgesi",
"danger_zone_section_description": "Bu oyunu kütüphanenizden kaldırın veya Hydra tarafından indirilen dosyaları silin.",
"download_in_progress": "İndirme devam ediyor",
"download_paused": "İndirme durduruldu",
"executable_section_description": "\"Oyna\" seçildiğinde çalışacak dosyanın yolu",
"downloads_section_title": "İndirilenler",
"downloads_section_description": "Bu oyunun güncelleme veya diğer sürümlerine göz atın",
"danger_zone_section_title": "Tehlikeli Alan",
"danger_zone_section_description": "Bu oyunu kütüphanenizden veya Hydra tarafından indirilen dosyalardan kaldırın",
"download_in_progress": "İndirme sürüyor",
"download_paused": "İndirme duraklatıldı",
"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",
"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",
"nsfw_content_title": "Bu oyun uygunsuz içerik içeriyor",
"nsfw_content_description": "{{title}} her yaş için uygun olmayabilecek içeriklere sahiptir. Devam etmek istediğinizden emin misiniz?",
"nsfw_content_title": "Bu oyun uygunsuz içerik barındırıyor",
"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",
"refuse_nsfw_content": "Geri dön",
"stats": "İstatistikler",
"download_count": "İndirme sayısı",
"download_count": "İndirme",
"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",
"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ı:",
"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_count": "Başarımlar {{unlockedCount}}/{{achievementsCount}}",
"cloud_save": "Bulut kaydı",
"cloud_save_description": "İlerlemenizi buluta kaydedin ve herhangi bir cihazda oynamaya devam edin",
"cloud_save": "Bulut Kaydı",
"cloud_save_description": "İlerlemenizi buluta kaydedin ve herhangi bir cihazdan devam edin",
"backups": "Yedekler",
"install_backup": "Yükle",
"delete_backup": "Sil",
"create_backup": "Yeni yedek oluştur",
"last_backup_date": "{{date}} tarihindeki son yedek",
"no_backup_preview": "Bu oyun için bir kayıt dosyası bulunamadı",
"restoring_backup": "Yedek geri yükleniyor ({{progress}} tamamlandı)…",
"create_backup": "Yeni Yedek",
"last_backup_date": "Son yedekleme: {{date}}",
"no_backup_preview": "Bu başlık için kayıtlı oyun bulunamadı",
"restoring_backup": "Yedek geri yükleniyor (%{{progress}} tamamlandı)…",
"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_deleted": "Yedek silindi",
"backup_restored": "Yedek geri yüklendi",
"see_all_achievements": "Tüm başarımları gör",
"sign_in_to_see_achievements": "Başarımları görmek için oturum açın",
"see_all_achievements": "Tüm başarımları görüntüle",
"sign_in_to_see_achievements": "Başarımları görmek için giriş yapın",
"mapping_method_automatic": "Otomatik",
"mapping_method_manual": "Manuel",
"mapping_method_label": "Eşleme yöntemi",
"files_automatically_mapped": "Dosyalar otomatik olarak eşlendi",
"no_backups_created": "Bu oyun için yedek oluşturulmadı",
"mapping_method_label": "Eşleme metodu",
"files_automatically_mapped": "Dosyalar otomatik eşlendi",
"no_backups_created": "Bu oyun için oluşturulmuş yedek yok",
"manage_files": "Dosyaları yönet",
"loading_save_preview": "Kayıtlı oyunlar aranıyor…",
"wine_prefix": "Wine Prefix",
"wine_prefix_description": "Bu oyunu çalıştırmak için kullanılan Wine Prefix",
"wine_prefix": "Wine Ön Ek",
"wine_prefix_description": "Bu oyunu çalıştırmak için kullanılan Wine ön eki",
"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_placeholder": "Belirtilen bir parametre yok",
"launch_options_description": "Gelişmiş kullanıcılar için başlatma parametreleri tanımlayın (deneysel özellik)",
"launch_options_placeholder": "Parametre belirtilmedi",
"no_download_option_info": "Bilgi mevcut değil",
"backup_deletion_failed": "Yedek silinemedi",
"max_number_of_artifacts_reached": "Bu oyun için maksimum yedek sayısına ulaşıldı",
"achievements_not_sync": "Başarımlarınızı senkronize etmeyi öğrenin",
"manage_files_description": "Hangi dosyaların yedeklenip geri yükleneceğini yönetin",
"backup_deletion_failed": "Yedek silme işlemi başarısız oldu",
"max_number_of_artifacts_reached": "Bu oyun için azami yedekleme sayısına ulaşıldı",
"achievements_not_sync": "Başarımlarını eşitlemeyi öğren",
"manage_files_description": "Hangi dosyaların yedekleneceğini ve geri yükleneceğini yönetin",
"select_folder": "Klasör seç",
"backup_from": "{{date}} tarihinden yedek",
"automatic_backup_from": "{{date}} tarihinden otomatik kayıt",
"enable_automatic_cloud_sync": "Otomatik bulut kaydı senkronizasyonunu aktifleştir",
"custom_backup_location_set": "Özel yedekleme konumu ayarlandı",
"no_directory_selected": "Bir dizin seçilmedi",
"no_write_permission": "Bu dizine indirme yapılamaz. Daha fazla bilgi için buraya tıklayın.",
"backup_from": "{{date}} tarihli yedek",
"automatic_backup_from": "{{date}} tarihli otomatik yedek",
"enable_automatic_cloud_sync": "Otomatik bulut eşitlemesini etkinleştir",
"custom_backup_location_set": "Özel yedekleme konumu belirlendi",
"no_directory_selected": "Klasör seçilmedi",
"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_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_success": "Başarımlar başarıyla sıfırlandı",
"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_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_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_torbox": "Bu indirme TorBox'ta mevcut değil ve TorBox'tan indirme durumu henüz sorgulanamıyor.",
"download_error_not_cached_on_hydra": "Bu indirme Nimbus'ta mevcut değil.",
"game_removed_from_favorites": "Oyun favorilerden silindi",
"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 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 durum 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 üzerinde mevcut değil.",
"game_removed_from_favorites": "Oyun favorilerden kaldırıldı",
"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": {
"title": "Hydra'yı Aktive Et",
"installation_id": "Kurulum Kimliği:",
"enter_activation_code": "Aktivasyon kodunuzu girin",
"message": "Bunu nasıl edineceğini bilmiyorsan, buna sahip olmamalısın.",
"activate": "Aktive Et",
"title": "Hydra'yı Etkinleştir",
"installation_id": "Kurulum ID:",
"enter_activation_code": "Etkinleştirme kodunu girin",
"message": "Bu kodun nereden alınacağını bilmiyorsanız, zaten bu kodu kullanmamanız gerekir.",
"activate": "Etkinleştir",
"loading": "Yükleniyor…"
},
"downloads": {
"resume": "Devam Et",
"pause": "Duraklat",
"eta": "Tamamlama {{eta}}",
"eta": "Bitiş: {{eta}}",
"paused": "Duraklatıldı",
"verifying": "Doğrulanıyor…",
"completed": "Tamamlandı",
"removed": "İndirilmedi",
"cancel": "İptal Et",
"filter": "İndirilen oyunları filtrele",
"filter": "İndirilen oyunlarda filtrele",
"remove": "Kaldır",
"downloading_metadata": "Meta verileri indiriliyor…",
"deleting": "Yükleyici siliniyor…",
"delete": "Yükleyiciyi kaldır",
"delete_modal_title": "Emin misiniz?",
"delete_modal_description": "Bu işlem, tüm kurulum dosyalarını bilgisayarınızdan kaldıracaktır",
"install": "Kur",
"delete_modal_description": "Tüm kurulum dosyaları bilgisayarınızdan kaldırılacaktır",
"install": "Yükle",
"download_in_progress": "Devam ediyor",
"queued_downloads": "Sıradaki indirmeler",
"downloads_completed": "Tamamlananlar",
"queued": "Sırada",
"no_downloads_title": "Bomboş",
"no_downloads_description": "Henüz Hydra ile hbir şey indirmediniz, ancak başlamak için asla geç değil.",
"no_downloads_title": "Çok boş görünüyor",
"no_downloads_description": "Hydra ile henüz bir şey indirmediniz, başlamak için asla geç değildir.",
"checking_files": "Dosyalar kontrol ediliyor…",
"seeding": "Paylaşılıyor",
"stop_seeding": "Paylaşımı durdur",
"resume_seeding": "Paylaşımı sürdür",
"seeding": "Seed yapılıyor",
"stop_seeding": "Seed yapmayı durdur",
"resume_seeding": "Seed yapmaya devam et",
"options": "Yönet",
"extract": "Dosyaları çıkart",
"extracting": "Dosyalar çıkartılıyor…"
@@ -243,181 +249,202 @@
"downloads_path": "İndirme yolu",
"change": "Güncelle",
"notifications": "Bildirimler",
"enable_download_notifications": "Bir indirme tamamlandığında",
"enable_repack_list_notifications": "Yeni bir repack eklendiğinde",
"enable_download_notifications": "İndirme tamamlandığında",
"enable_repack_list_notifications": "Yeni bir paket eklendiğinde",
"real_debrid_api_token_label": "Real-Debrid API anahtarı",
"quit_app_instead_hiding": "Hydra'yı kapatınca sistem tepsisine gitmesin",
"launch_with_system": "Hydra'yı sistem başlatıldığında çalıştır",
"quit_app_instead_hiding": "Hydra kapatıldığında gizleme",
"launch_with_system": "Sistem başlatıldığında Hydra'yı",
"general": "Genel",
"behavior": "Davranış",
"download_sources": "İndirme kaynakları",
"language": "Dil",
"api_token": "API Anahtarı",
"enable_real_debrid": "Real-Debrid'i 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.",
"enable_real_debrid": "Real-Debridi etkinleştir",
"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_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ı",
"save_changes": "Değişiklikleri Kaydet",
"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",
"remove_download_source": "Kaldır",
"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_one": "{{countFormatted}} indirme seçeneği",
"download_count_other": "{{countFormatted}} indirme seçeneği",
"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_errored": "Hatalı",
"sync_download_sources": "Kaynakları senkronize et",
"sync_download_sources": "Kaynakları eşitle",
"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",
"download_sources_synced": "Tüm indirme kaynakları senkronize edildi",
"insert_valid_json_url": "Geçerli bir JSON URL'si girin",
"found_download_option_zero": "Hiçbir indirme seçeneği bulunamadı",
"download_sources_synced": "Tüm indirme kaynakları eşitlendi",
"insert_valid_json_url": "Geçerli bir JSON URLsi girin",
"found_download_option_zero": "İndirme seçeneği bulunamadı",
"found_download_option_one": "{{countFormatted}} indirme seçeneği bulundu",
"found_download_option_other": "{{countFormatted}} indirme seçeneği bulundu",
"import": "İçe aktar",
"public": "Herkese açık",
"import": "İçe Aktar",
"public": "Herkese Açık",
"private": "Gizli",
"friends_only": "Sadece arkadaşlar",
"friends_only": "Yalnızca Arkadaşlar",
"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",
"required_field": "Bu alan gereklidir",
"source_already_exists": "Bu kaynak zaten eklenmiş",
"must_be_valid_url": "Kaynak geçerli bir URL olmalıdır",
"source_already_exists": "Bu kaynak zaten eklendi",
"must_be_valid_url": "Kaynak geçerli bir URL olmalı",
"blocked_users": "Engellenen kullanıcılar",
"user_unblocked": "Kullanıcının engeli kaldırıldı",
"enable_achievement_notifications": "Bir başarım kilidiıldığında",
"launch_minimized": "Hydra'yı küçültülmüş başlat",
"user_unblocked": "Kullanıcı engeli kaldırıldı",
"enable_achievement_notifications": "Bir başarııldığında",
"launch_minimized": "Hydra'yı küçük aç",
"disable_nsfw_alert": "NSFW uyarısını devre dışı bırak",
"seed_after_download_complete": "İndirme tamamlandıktan sonra paylaş",
"show_hidden_achievement_description": "Gizli başarımıklamalarını kilitlenmeden önce göster",
"seed_after_download_complete": "İndirme sonrası seed yap",
"show_hidden_achievement_description": "ılmadan önce gizli başarııklamasını göster",
"account": "Hesap",
"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",
"update_email": "E-posta'yı güncelle",
"update_email": "E-postayı güncelle",
"update_password": "Şifreyi güncelle",
"current_email": "Aktif e-posta'nız",
"no_email_account": "Henüz ayarlanmış bir e-postanız yok",
"account_data_updated_successfully": "Hesap bilgileri başarıyla güncellendi",
"current_email": "Mevcut e-posta:",
"no_email_account": "Henüz bir e-posta tanımlanmadı",
"account_data_updated_successfully": "Hesap verileri başarıyla güncellendi",
"renew_subscription": "Hydra Cloud'u yenile",
"subscription_expired_at": "Aboneliğiniz {{date}} tarihinde sona erdi",
"no_subscription": "Hydra'yı en iyi şekilde deneyimleyin",
"become_subscriber": "Hydra Cloud'lu ol",
"subscription_renew_cancelled": "Otomatik yenileme devre dışı",
"no_subscription": "Hydra'yı en iyi şekilde kullanın",
"become_subscriber": "Hydra Cloud Ol",
"subscription_renew_cancelled": "Otomatik yenileme devre dışı bırakıldı",
"subscription_renews_on": "Aboneliğiniz {{date}} tarihinde yenilenecek",
"bill_sent_until": "Bir sonraki faturanız bu tarihe 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.",
"bill_sent_until": "Sonraki fatura bu güne kadar gönderilecek",
"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_info": "Bilgi",
"editor_tab_save": "Kaydet",
"web_store": "İnternet mağazası",
"web_store": "Web Mağaza",
"clear_themes": "Temizle",
"create_theme": "Oluştur",
"create_theme_modal_title": "Tema oluştur",
"create_theme_modal_description": "Hydra'nın görünümünü özelleştirmek için yeni bir tema oluştur",
"theme_name": "İsim",
"insert_theme_name": "Tema ismini gir",
"set_theme": "Temayı seç",
"unset_theme": "Tema seçimini kaldır",
"create_theme_modal_title": "Özel 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": "Tema adı",
"insert_theme_name": "Tema adı girin",
"set_theme": "Temayı ayarla",
"unset_theme": "Temayı kaldır",
"delete_theme": "Temayı sil",
"edit_theme": "Temayı düzenle",
"delete_all_themes": "Tüm temaları sil",
"delete_all_themes_description": "Bu tüm temalarınızı silecektir",
"delete_theme_description": "Bu {{theme}} temasını silecektir",
"delete_all_themes_description": "Tüm özel temalarınız silinecek",
"delete_theme_description": "{{theme}} teması silinecek",
"cancel": "İptal",
"appearance": "Görünüm",
"enable_torbox": "TorBox'u etkinleştir",
"torbox_description": "TorBox, piyasadaki en iyi sunucularla bile rekabet edebilen premium seedbox hizmetinizdir.",
"enable_torbox": "TorBox'u Etkinleştir",
"torbox_description": "TorBox, piyasadaki en iyi sunucularla yarışan premium seedbox hizmetinizdir.",
"torbox_account_linked": "TorBox hesabı bağlandı",
"create_real_debrid_account": "Henüz bir Real-Debrid hesabınız yoksa buraya tıklayın",
"create_torbox_account": "Henüz bir TorBox hesabınız yoksa buraya tıklayın",
"create_real_debrid_account": "Henüz Real Debrid 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ı",
"name_min_length": "Tema ismi en az 3 karakter uzunluğunda olmalıdır",
"import_theme": "Temayı içe aktar",
"import_theme_description": "{{theme}} teması, tema mağazasından içeri aktarılacak",
"error_importing_theme": "Temayı içe aktarmada bir sorun oluştu",
"name_min_length": "Tema adı en az 3 karakter olmalıdır",
"import_theme": "Tema içe aktar",
"import_theme_description": "{{theme}} temasını tema mağazasından içe aktaracaksınız",
"error_importing_theme": "Tema içe aktarılırken hata oluştu",
"theme_imported": "Tema başarıyla içe aktarıldı",
"enable_friend_request_notifications": "Bir arkadaşlık isteği alındığında",
"enable_auto_install": "Güncellemeleri otomatik yükle",
"common_redist": "Ortak bağımlılıklar",
"common_redist_description": "Bazı oyunların çalışabilmesi için genel bağımlılıklar gereklidir. Sorun yaşamamak için bunların yüklenmesi önerilir.",
"install_common_redist": "Yükle",
"installing_common_redist": "Yükleniyor…",
"show_download_speed_in_megabytes": "İndirme hızını megabayt/saniye (MB/s) cinsinden göster"
"enable_auto_install": "Güncellemeleri otomatik indir",
"common_redist": "Gereksinim Paketleri",
"common_redist_description": "Bazı oyunların çalışması için gereksinim paketleri gerekir. Sorun yaşamamak için kurulması önerilir.",
"install_common_redist": "Kur",
"installing_common_redist": "Kuruluyor…",
"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": {
"download_complete": "İndirme tamamlandı",
"game_ready_to_install": "{{title}} kurulmaya hazır",
"repack_list_updated": "Repack listesi güncellendi",
"repack_count_one": "{{count}} repack eklendi",
"repack_count_other": "{{count}} repack eklendi",
"game_ready_to_install": "{{title}} yüklenmeye hazır",
"repack_list_updated": "Paket listesi güncellendi",
"repack_count_one": "{{count}} paket eklendi",
"repack_count_other": "{{count}} paket eklendi",
"new_update_available": "{{version}} sürümü mevcut",
"restart_to_install_update": "Güncellemeyi yüklemek için Hydra'yı yeniden başlatın",
"notification_achievement_unlocked_title": "{{game}} için başarım kilidiıldı",
"notification_achievement_unlocked_body": "{{achievement}} ve diğer {{count}} başarımıldı",
"new_friend_request_description": "Yeni bir arkadaşlık isteğin var",
"restart_to_install_update": "Güncellemeyi yüklemek için Hydrayı yeniden başlatın",
"notification_achievement_unlocked_title": "{{game}} için başarııldı",
"notification_achievement_unlocked_body": "{{achievement}} ve {{count}} diğer başarııldı",
"new_friend_request_description": "{{displayName}} size bir arkadaşlık isteği gönderdi",
"new_friend_request_title": "Yeni arkadaşlık isteği",
"extraction_complete": ıkartma tamamlandı",
"game_extracted": "{{title}} başarıyla çıkartıldı"
"extraction_complete": ıkarma tamamlandı",
"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": {
"open": "Hydra'yı Aç",
"quit": ık"
},
"game_card": {
"no_downloads": "İndirilebilir içerik bulunmuyor",
"available_one": "Mevcut",
"available_other": "Mevcut"
"available_other": "Mevcut",
"no_downloads": "İndirme mevcut değil"
},
"binary_not_found_modal": {
"title": "Programlar Yüklü Değil",
"description": "Wine veya Lutris çalıştırılabilir dosyaları sisteminizde 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"
"description": "Sisteminizde Wine veya Lutris çalıştırılabilir dosyaları bulunamadı",
"instructions": "Oyunun sorunsuz çalışması için Linux dağıtımınızda bunların nasıl kurulacağını kontrol edin"
},
"modal": {
"close": "Kapat düğmesi"
},
"forms": {
"toggle_password_visibility": "Şifre görünürlüğünü değiştir"
"toggle_password_visibility": "Şifreyister/gizle"
},
"user_profile": {
"amount_hours": "{{amount}} saat",
"amount_minutes": "{{amount}} dakika",
"last_time_played": "Son oynanma {{period}}",
"last_time_played": "Son oynanma: {{period}}",
"activity": "Son Etkinlik",
"library": "Kütüphane",
"total_play_time": "Toplam oynama süresi",
"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!",
"display_name": "Görünen isim",
"no_recent_activity_description": "Son zamanlarda hiç oyun oynamadınız. Bunu değiştirmenin zamanı geldi!",
"display_name": "Kullanıcı adı",
"saving": "Kaydediliyor",
"save": "Kaydet",
"edit_profile": "Profili Düzenle",
"saved_successfully": "Başarıyla kaydedildi",
"try_again": "Lütfen tekrar deneyin",
"sign_out_modal_title": "Emin misiniz?",
"sign_out_modal_title": "Çıkmak istediğinizden emin misiniz?",
"cancel": "İptal",
"successfully_signed_out": "Başarıyla çıkış yapıldı",
"sign_out": ıkış yap",
"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": "Ekle",
"friend_code": "Arkadaş kodu",
"see_profile": "Profili gör",
"see_profile": "Profili Görüntüle",
"sending": "Gönderiliyor",
"friend_request_sent": "Arkadaşlık isteği gönderildi",
"friends": "Arkadaşlar",
@@ -428,79 +455,79 @@
"request_sent": "İstek gönderildi",
"request_received": "İstek alındı",
"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",
"undo_friendship": "Arkadaşlığı sonlandır",
"undo_friendship": "Arkadaşlığı kaldır",
"request_accepted": "İstek kabul edildi",
"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",
"unblock": "Engeli kaldır",
"no_friends_added": "Hiç arkadaş eklemediniz",
"pending": "Bekliyor",
"no_friends_added": "Hiç arkadaşınız yok",
"pending": "Bekleyen",
"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ı",
"undo_friendship_modal_text": "Bu işlem {{displayName}} ile arkadaşlığınızı sonlandıracak",
"privacy_hint": "Bunu kimin görebileceğini ayarlamak için <0>Ayarlar</0> bölümüne gidin",
"undo_friendship_modal_text": "Bu işlemle {{displayName}} ile arkadaşlığınız kaldırılacak",
"privacy_hint": "Bunu kimlerin görebileceğini <0>Ayarlar</0> bölümünden değiştirebilirsiniz",
"locked_profile": "Bu profil gizli",
"image_process_failure": "Görüntü işleme başarısız oldu",
"required_field": "Bu alan gerekli",
"displayname_min_length": "Görünen isim en az 3 karakter uzunluğunda olmalıdır",
"displayname_max_length": "Görünen isim en fazla 50 karakter uzunluğunda olabilir",
"report_profile": "Bu profili bildir",
"report_reason": "Bu profili neden bildiriyorsunuz?",
"image_process_failure": "Resim işlenirken hata oluştu",
"required_field": "Bu alan gereklidir",
"displayname_min_length": "Kullanıcı adı en az 3 karakter olmalıdır",
"displayname_max_length": "Kullanıcı adı en fazla 50 karakter olmalıdır",
"report_profile": "Bu profili şikayet et",
"report_reason": "Bu profili neden şikayet ediyorsunuz?",
"report_description": "Ek bilgi",
"report_description_placeholder": "Ek bilgi",
"report": "Bildir",
"report": "Şikayet et",
"report_reason_hate": "Nefret söylemi",
"report_reason_sexual_content": "Cinsel içerik",
"report_reason_violence": "Şiddet",
"report_reason_spam": "Spam",
"report_reason_other": "Diğer",
"profile_reported": "Profil bildirildi",
"profile_reported": "Profil şikayet edildi",
"your_friend_code": "Arkadaş kodunuz:",
"upload_banner": "Afiş yükle",
"uploading_banner": "Afiş yükleniyor…",
"background_image_updated": "Arka plan görüntüsü güncellendi",
"upload_banner": "Banner yükle",
"uploading_banner": "Banner yükleniyor…",
"background_image_updated": "Arka plan resmi güncellendi",
"stats": "İstatistikler",
"achievements": "Başarımlar",
"games": "Oyunlar",
"top_percentile": "En üst {{percentile}}%",
"ranking_updated_weekly": "Sıralama haftalık olarak güncellenir",
"top_percentile": "En iyi %{{percentile}}",
"ranking_updated_weekly": "Sıralama haftalık güncellenir",
"playing": "{{game}} oynanıyor",
"achievements_unlocked": "Başarımlarıldı",
"achievements_unlocked": "ılan başarımlar",
"earned_points": "Kazanılan puanlar",
"show_achievements_on_profile": "Başarımlarınızı profilinizde gösterin",
"show_points_on_profile": "Kazandığınız puanları profilinizde gösterin"
"show_achievements_on_profile": "Başarımlarını profilinde göster",
"show_points_on_profile": "Kazanılan puanlarını profilinde göster"
},
"achievement": {
"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",
"unlocked_at": "Açılma zamanı: {{date}}",
"subscription_needed": "Bu içeriği görmek için bir Hydra Cloud aboneliği gereklidir",
"new_achievements_unlocked": "{{gameCount}} oyundan {{achievementCount}} yeni başarımıldı",
"achievement_progress": "{{unlockedCount}}/{{totalCount}} başarım",
"achievements_unlocked_for_game": "{{gameTitle}} oyunu için {{achievementCount}} yeni başarımıldı",
"hidden_achievement_tooltip": "Bu gizli bir başarımdır",
"achievement_earn_points": "Bu başarım ile {{points}} puan kazanın",
"unlocked_at": "Açıldığı tarih: {{date}}",
"subscription_needed": "Bu içeriği görmek için Hydra Cloud aboneliği gereklidir",
"new_achievements_unlocked": "{{gameCount}} oyunda {{achievementCount}} yeni başarııldı",
"achievement_progress": "{{unlockedCount}}/{{totalCount}} başarı",
"achievements_unlocked_for_game": "{{gameTitle}} için {{achievementCount}} yeni başarııldı",
"hidden_achievement_tooltip": "Bu gizli bir başarıdır",
"achievement_earn_points": "Bu başarı ile {{points}} puan kazan",
"earned_points": "Kazanılan 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": {
"subscription_tour_title": "Hydra Cloud Aboneliği",
"subscribe_now": "Şimdi abone olun",
"cloud_saving": "Bulut kaydetme",
"cloud_achievements": "Başarımlarınızı buluta kaydedin",
"subscribe_now": "Şimdi abone ol",
"cloud_saving": "Bulut kaydı",
"cloud_achievements": "Başarımlarınızı bulutta saklayın",
"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",
"animated_profile_banner": "Animasyonlu profil afişi",
"hydra_cloud": "Hydra Cloud",
"hydra_cloud_feature_found": "Bir Hydra Cloud özelliği keşfettiniz!",
"learn_more": "Daha Fazla Bilgi Edinin",
"hydra_cloud_feature_found": "Bir Hydra Cloud özelliğini keşfettiniz!",
"learn_more": "Daha fazla bilgi al",
"debrid_description": "Nimbus ile 4 kata kadar daha hızlı indirin"
}
}

View File

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

View File

@@ -33,6 +33,8 @@ export class Ludusavi {
path.join(this.ludusaviPath, "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;
}
&__section-header {
display: flex;
justify-content: space-between;
align-items: center;
}
&__section-title {
text-transform: uppercase;
font-weight: bold;
@@ -133,7 +139,11 @@
}
&__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;
height: 24px;
display: flex;
@@ -142,4 +152,24 @@
color: #fff;
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 { sortBy } from "lodash-es";
import cn from "classnames";
import { CommentDiscussionIcon } from "@primer/octicons-react";
import { CommentDiscussionIcon, PlayIcon } from "@primer/octicons-react";
import { SidebarGameItem } from "./sidebar-game-item";
import { setFriendRequestCount } from "@renderer/features/user-details-slice";
import { useDispatch } from "react-redux";
@@ -32,6 +32,8 @@ const SIDEBAR_MAX_WIDTH = 450;
const initialSidebarWidth = window.localStorage.getItem("sidebarWidth");
const isGamePlayable = (game: LibraryGame) => Boolean(game.executablePath);
export function Sidebar() {
const filterRef = useRef<HTMLInputElement>(null);
@@ -60,6 +62,12 @@ export function Sidebar() {
const { showWarningToast } = useToast();
const [showPlayableOnly, setShowPlayableOnly] = useState(false);
const handlePlayButtonClick = () => {
setShowPlayableOnly(!showPlayableOnly);
};
useEffect(() => {
updateLibrary();
}, [lastPacket?.gameId, updateLibrary]);
@@ -242,7 +250,20 @@ export function Sidebar() {
)}
<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
ref={filterRef}
@@ -254,6 +275,7 @@ export function Sidebar() {
<ul className="sidebar__menu">
{filteredLibrary
.filter((game) => !game.favorite)
.filter((game) => !showPlayableOnly || isGamePlayable(game))
.map((game) => (
<SidebarGameItem
key={game.id}

View File

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

View File

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