diff --git a/lang/Dansk.json b/lang/Dansk.json index 3865f07..695a5a3 100644 --- a/lang/Dansk.json +++ b/lang/Dansk.json @@ -23,7 +23,7 @@ "logged_out": "Logget ud", "logging_in": "Logger ind...", "required": "Login påkrævet", - "waiting_auth": "Waiting for authentication..." + "waiting_auth": "Venter på godkendelse..." } }, "error": { @@ -46,7 +46,7 @@ "adding_campaigns": "Tilføjer kampagner til beholdning... {counter}" }, "tabs": { - "main": "Main", + "main": "Hoved", "inventory": "Beholdning", "settings": "Indstillinger", "help": "Hjælp" @@ -58,13 +58,13 @@ "username": "Brugernavn", "password": "Kodeord", "twofa_code": "2FA code (valgfrit)", - "button": "Login", - "oauth_prompt": "Enter this code at:", - "oauth_activate": "Twitch Activate", - "oauth_confirm": "I've entered the code" + "button": "Log ind", + "oauth_prompt": "Indtast denne kode på:", + "oauth_activate": "Twitch Aktiver", + "oauth_confirm": "Jeg har indtastet koden" }, "websocket": { - "name": "Websocket Status", + "name": "Websocket-status", "websocket": "Websocket #{id}:", "initializing": "Initialiserer...", "connected": "Forbundet", @@ -81,20 +81,20 @@ "remaining": "{time} tilbage", "drop_progress": "Fremskridt:", "campaign_progress": "Fremskridt:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Ingen aktiv belønning", + "return_to_auto": "Vend tilbage til automatisk tilstand", + "manual_mode_info": "Manuel tilstand: Samler" }, "channels": { "name": "Kanaler", "online": "ONLINE ✔", "pending": "OFFLINE ⏳", "offline": "OFFLINE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Ingen kanaler sporet endnu...", + "no_channels_for_games": "Ingen kanaler fundet for valgte spil...", + "channel_count": "kanal", + "channel_count_plural": "kanaler", + "viewers": "seere" }, "inventory": { "status": { @@ -105,12 +105,12 @@ }, "starts": "Starter: {time}", "ends": "Slutter: {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Ingen kampagner indlæst endnu...", + "claimed_drops": "hentet" }, "settings": { "general": { - "name": "General", + "name": "Generelt", "dark_mode": "Mørk tilstand: " }, "reload": "Genindlæs", @@ -127,43 +127,43 @@ "actions": "Handlinger", "connection_quality": "Forbindelseskvalitet:", "minimum_refresh": "Minimum opdateringsinterval (minutter):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "Genindlæs kampagner" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "Om Twitch Drops Miner", + "about_text": "Dette program samler automatisk tidsbestemte Twitch-belønninger uden at downloade stream-data.", + "how_to_use": "Sådan bruges det", + "features": "Funktioner", + "important_notes": "Vigtige bemærkninger", + "github_repo": "GitHub-lager", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Log ind med din Twitch-konto (OAuth enhedskodeflow)", + "Tilknyt dine konti på twitch.tv/drops/campaigns", + "Programmet vil automatisk finde kampagner og begynde at samle", + "Konfigurer prioritetsspil i Indstillinger for at fokusere på det, du ønsker", + "Overvåg fremskridt i Main- og Beholdningsfanerne" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Stream-fri belønningsindsamling - sparer båndbredde", + "Spilprioritet og eksklusionslister", + "Sporer op til 199 kanaler samtidig", + "Automatisk kanalskift", + "Realtids fremskridtssporing" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Se ikke streams på samme konto, mens du samler", + "Hold din cookies.jar-fil sikker", + "Kræver tilknyttede spilkonti for belønninger" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Sprog:", + "initializing": "Initialiserer...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "MANUEL", + "connected": "Tilsluttet", + "disconnected": "Afbrudt" } } } \ No newline at end of file diff --git a/lang/Deutsch.json b/lang/Deutsch.json index 2d3c09f..bc58cf5 100644 --- a/lang/Deutsch.json +++ b/lang/Deutsch.json @@ -23,7 +23,7 @@ "logged_out": "Abgemeldet", "logging_in": "Anmelden...", "required": "Anmeldung erforderlich", - "waiting_auth": "Waiting for authentication..." + "waiting_auth": "Warte auf Authentifizierung..." } }, "error": { @@ -59,12 +59,12 @@ "password": "Passwort", "twofa_code": "2FA Code (optional)", "button": "Anmelden", - "oauth_prompt": "Enter this code at:", - "oauth_activate": "Twitch Activate", - "oauth_confirm": "I've entered the code" + "oauth_prompt": "Geben Sie diesen Code ein auf:", + "oauth_activate": "Twitch Aktivieren", + "oauth_confirm": "Ich habe den Code eingegeben" }, "websocket": { - "name": "WebSocket Status", + "name": "WebSocket-Status", "websocket": "WebSocket #{id}:", "initializing": "Initialisieren...", "connected": "Verbunden", @@ -81,20 +81,20 @@ "remaining": "{time} verbleibend", "drop_progress": "Fortschritt:", "campaign_progress": "Fortschritt:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Kein aktiver Drop", + "return_to_auto": "Zurück zum Auto-Modus", + "manual_mode_info": "Manueller Modus: Mining" }, "channels": { "name": "Kanäle", "online": "ONLINE ✔", "pending": "OFFLINE ⏳", "offline": "OFFLINE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Noch keine Kanäle verfolgt...", + "no_channels_for_games": "Keine Kanäle für ausgewählte Spiele gefunden...", + "channel_count": "Kanal", + "channel_count_plural": "Kanäle", + "viewers": "Zuschauer" }, "inventory": { "status": { @@ -105,15 +105,16 @@ }, "starts": "Beginnt: {time}", "ends": "Endet: {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Noch keine Kampagnen geladen...", + "claimed_drops": "abgeholt" }, "settings": { "general": { "name": "Allgemein", - "dark_mode": "Dunkler Modus: " + "dark_mode": "Dunkler Modus" }, "reload": "Neu laden", + "reload_campaigns": "Kampagnen neu laden", "games_to_watch": "Spiele zum Ansehen", "games_help": "Wählen Sie Spiele zum Ansehen aus. Die Reihenfolge ist wichtig - ziehen Sie, um die Priorität zu ändern (oben = höchste Priorität).", "search_games": "Spiele suchen...", @@ -126,44 +127,43 @@ "all_games_selected": "Alle Spiele sind ausgewählt oder keine Spiele verfügbar.", "actions": "Aktionen", "connection_quality": "Verbindungsqualität:", - "minimum_refresh": "Minimales Aktualisierungsintervall (Minuten):", - "reload_campaigns": "Reload Campaigns" + "minimum_refresh": "Minimales Aktualisierungsintervall (Minuten):" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "Über Twitch Drops Miner", + "about_text": "Diese Anwendung sammelt automatisch zeitbasierte Twitch-Drops, ohne Stream-Daten herunterzuladen.", + "how_to_use": "Verwendung", + "features": "Funktionen", + "important_notes": "Wichtige Hinweise", + "github_repo": "GitHub-Repository", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Melden Sie sich mit Ihrem Twitch-Konto an (OAuth Geräte-Code-Flow)", + "Verknüpfen Sie Ihre Konten auf twitch.tv/drops/campaigns", + "Der Miner wird automatisch Kampagnen entdecken und mit dem Sammeln beginnen", + "Konfigurieren Sie Prioritäts-Spiele in den Einstellungen, um sich auf das zu konzentrieren, was Sie möchten", + "Überwachen Sie den Fortschritt in den Hauptseiten- und Inventar-Tabs" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Stream-loses Drop-Mining - spart Bandbreite", + "Spiel-Prioritäts- und Ausschlusslisten", + "Verfolgt bis zu 199 Kanäle gleichzeitig", + "Automatischer Kanalwechsel", + "Echtzeit-Fortschrittsverfolgung" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Schauen Sie keine Streams auf demselben Konto an, während Sie sammeln", + "Halten Sie Ihre cookies.jar-Datei sicher", + "Erfordert verknüpfte Spiel-Konten für Drops" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Sprache:", + "initializing": "Initialisierung...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "MANUELL", + "connected": "Verbunden", + "disconnected": "Getrennt" } } -} \ No newline at end of file +} diff --git a/lang/Español.json b/lang/Español.json index e560525..1d33307 100644 --- a/lang/Español.json +++ b/lang/Español.json @@ -23,7 +23,7 @@ "logged_out": "Desconectado", "logging_in": "Iniciando sesión...", "required": "Se requiere inicio de sesión", - "waiting_auth": "Waiting for authentication..." + "waiting_auth": "Esperando autenticación..." } }, "error": { @@ -46,7 +46,7 @@ "adding_campaigns": "Agregando lista de campañas al inventario... {counter}" }, "tabs": { - "main": "General", + "main": "Principal", "inventory": "Inventario", "settings": "Configuración", "help": "Ayuda" @@ -59,9 +59,9 @@ "password": "Contraseña", "twofa_code": "Token 2FA (opcional)", "button": "Iniciar sesión", - "oauth_prompt": "Enter this code at:", - "oauth_activate": "Twitch Activate", - "oauth_confirm": "I've entered the code" + "oauth_prompt": "Ingresa este código en:", + "oauth_activate": "Activar Twitch", + "oauth_confirm": "He ingresado el código" }, "websocket": { "name": "Estado del Websocket", @@ -81,20 +81,20 @@ "remaining": "{time} restante", "drop_progress": "Progreso:", "campaign_progress": "Progreso:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Sin drop activo", + "return_to_auto": "Volver al modo automático", + "manual_mode_info": "Modo manual: Minando" }, "channels": { "name": "Canales", "online": "ONLINE ✔", "pending": "OFFLINE ⏳", "offline": "OFFLINE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Aún no se han rastreado canales...", + "no_channels_for_games": "No se encontraron canales para los juegos seleccionados...", + "channel_count": "canal", + "channel_count_plural": "canales", + "viewers": "espectadores" }, "inventory": { "status": { @@ -105,15 +105,16 @@ }, "starts": "Comienza: {time}", "ends": "Termina: {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Aún no se han cargado campañas...", + "claimed_drops": "reclamado" }, "settings": { "general": { - "name": "Ajustes generales", - "dark_mode": "Modo oscuro: " + "name": "General", + "dark_mode": "Modo oscuro" }, "reload": "Recargar", + "reload_campaigns": "Recargar campañas", "games_to_watch": "Juegos para ver", "games_help": "Selecciona los juegos a ver. El orden importa - arrastra para reordenar la prioridad (arriba = mayor prioridad).", "search_games": "Buscar juegos...", @@ -126,44 +127,43 @@ "all_games_selected": "Todos los juegos están seleccionados o no hay juegos disponibles.", "actions": "Acciones", "connection_quality": "Calidad de conexión:", - "minimum_refresh": "Intervalo mínimo de actualización (minutos):", - "reload_campaigns": "Reload Campaigns" + "minimum_refresh": "Intervalo mínimo de actualización (minutos):" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "Acerca de Twitch Drops Miner", + "about_text": "Esta aplicación mina automáticamente drops cronometrados de Twitch sin descargar datos de transmisión.", + "how_to_use": "Cómo usar", + "features": "Características", + "important_notes": "Notas importantes", + "github_repo": "Repositorio de GitHub", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Inicia sesión con tu cuenta de Twitch (flujo de código de dispositivo OAuth)", + "Vincula tus cuentas en twitch.tv/drops/campaigns", + "El minador descubrirá automáticamente campañas y comenzará a minar", + "Configura juegos prioritarios en Configuración para enfocarte en lo que deseas", + "Monitorea el progreso en las pestañas Principal e Inventario" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Minería de drops sin transmisión - ahorra ancho de banda", + "Listas de prioridad y exclusión de juegos", + "Rastrea hasta 199 canales simultáneamente", + "Cambio automático de canal", + "Seguimiento de progreso en tiempo real" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "No veas transmisiones en la misma cuenta mientras minas", + "Mantén tu archivo cookies.jar seguro", + "Requiere cuentas de juegos vinculadas para drops" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Idioma:", + "initializing": "Inicializando...", "auto_mode": "AUTO", "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "connected": "Conectado", + "disconnected": "Desconectado" } } -} \ No newline at end of file +} diff --git a/lang/Français.json b/lang/Français.json index 53a45ab..caf5258 100644 --- a/lang/Français.json +++ b/lang/Français.json @@ -23,7 +23,7 @@ "logged_out": "Déconnecté", "logging_in": "Connexion en cours...", "required": "Connexion requise", - "waiting_auth": "Waiting for authentication..." + "waiting_auth": "En attente d'authentification..." } }, "error": { @@ -34,7 +34,7 @@ "gui": { "output": "Sortie", "status": { - "name": "Etat", + "name": "État", "idle": "Inactif", "exiting": "Sortie...", "terminated": "Terminé", @@ -46,7 +46,7 @@ "adding_campaigns": "Ajout de la liste des campagnes à l'inventaire... {counter}" }, "tabs": { - "main": "Général", + "main": "Principal", "inventory": "Inventaire", "settings": "Paramètres", "help": "Aide" @@ -59,9 +59,9 @@ "password": "Mot de passe", "twofa_code": "Code 2FA (facultatif)", "button": "Se connecter", - "oauth_prompt": "Enter this code at:", - "oauth_activate": "Twitch Activate", - "oauth_confirm": "I've entered the code" + "oauth_prompt": "Entrez ce code sur :", + "oauth_activate": "Activer Twitch", + "oauth_confirm": "J'ai entré le code" }, "websocket": { "name": "État du Websocket", @@ -81,20 +81,20 @@ "remaining": "{time} restant", "drop_progress": "Avancement :", "campaign_progress": "Avancement :", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Aucun drop actif", + "return_to_auto": "Retour au mode automatique", + "manual_mode_info": "Mode manuel : Mining" }, "channels": { "name": "Chaînes", "online": "EN LIGNE ✔", "pending": "HORS LIGNE ⏳", "offline": "HORS LIGNE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Aucune chaîne suivie pour le moment...", + "no_channels_for_games": "Aucune chaîne trouvée pour les jeux sélectionnés...", + "channel_count": "chaîne", + "channel_count_plural": "chaînes", + "viewers": "spectateurs" }, "inventory": { "status": { @@ -105,15 +105,16 @@ }, "starts": "Début : {time}", "ends": "Fin : {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Aucune campagne chargée pour le moment...", + "claimed_drops": "récupéré" }, "settings": { "general": { "name": "Général", - "dark_mode": "Mode sombre : " + "dark_mode": "Mode sombre" }, "reload": "Recharger", + "reload_campaigns": "Recharger les campagnes", "games_to_watch": "Jeux à regarder", "games_help": "Sélectionnez les jeux à regarder. L'ordre est important - faites glisser pour réorganiser la priorité (haut = priorité la plus élevée).", "search_games": "Rechercher des jeux...", @@ -125,45 +126,44 @@ "no_games_match": "Aucun jeu ne correspond à votre recherche.", "all_games_selected": "Tous les jeux sont sélectionnés ou aucun jeu disponible.", "actions": "Actions", - "connection_quality": "Qualité de connexion:", - "minimum_refresh": "Intervalle minimum de rafraîchissement (minutes):", - "reload_campaigns": "Reload Campaigns" + "connection_quality": "Qualité de connexion :", + "minimum_refresh": "Intervalle minimum de rafraîchissement (minutes) :" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "À propos de Twitch Drops Miner", + "about_text": "Cette application mine automatiquement les drops Twitch chronométrés sans télécharger de données de stream.", + "how_to_use": "Comment utiliser", + "features": "Fonctionnalités", + "important_notes": "Notes importantes", + "github_repo": "Dépôt GitHub", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Connectez-vous avec votre compte Twitch (flux de code d'appareil OAuth)", + "Liez vos comptes sur twitch.tv/drops/campaigns", + "Le mineur découvrira automatiquement les campagnes et commencera à miner", + "Configurez les jeux prioritaires dans les Paramètres pour vous concentrer sur ce que vous voulez", + "Surveillez la progression dans les onglets Principal et Inventaire" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Mining de drops sans stream - économise la bande passante", + "Listes de priorité et d'exclusion de jeux", + "Suit jusqu'à 199 chaînes simultanément", + "Changement automatique de chaîne", + "Suivi de progression en temps réel" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Ne regardez pas de streams sur le même compte pendant le mining", + "Gardez votre fichier cookies.jar en sécurité", + "Nécessite des comptes de jeu liés pour les drops" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Langue :", + "initializing": "Initialisation...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "MANUEL", + "connected": "Connecté", + "disconnected": "Déconnecté" } } -} \ No newline at end of file +} diff --git a/lang/Indonesian.json b/lang/Indonesian.json index c6b78ca..b431498 100644 --- a/lang/Indonesian.json +++ b/lang/Indonesian.json @@ -23,8 +23,11 @@ "logged_out": "Terputus", "logging_in": "Koneksi dalam proses...", "required": "Diperlukan sambungan", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "Menunggu autentikasi..." + }, + "oauth_prompt": "Masukkan kode ini di:", + "oauth_activate": "Aktifkan Twitch", + "oauth_confirm": "Saya telah memasukkan kode" }, "error": { "captcha": "Sambungan ditolak oleh CAPTCHA. Silakan coba lagi dalam waktu sekitar 12 jam.", @@ -46,7 +49,7 @@ "adding_campaigns": "Menambahkan daftar kampanye ke inventaris... {counter}" }, "tabs": { - "main": "Umum", + "main": "Utama", "inventory": "Inventaris", "settings": "Parameter", "help": "Bantuan" @@ -64,7 +67,7 @@ "oauth_confirm": "I've entered the code" }, "websocket": { - "name": "Status soket web", + "name": "Status Websocket", "websocket": "Soket web #{id}:", "initializing": "Menginisialisasi...", "connected": "Tersambung", @@ -81,20 +84,20 @@ "remaining": "{time} tersisa", "drop_progress": "Perkembangan :", "campaign_progress": "Perkembangan :", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Tidak ada drop aktif", + "return_to_auto": "Kembali ke Mode Otomatis", + "manual_mode_info": "Mode Manual: Mining" }, "channels": { "name": "Saluran", "online": "ONLINE ✔", "pending": "DITUNDA ⏳", "offline": "OFFLINE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", + "no_channels": "Belum ada channel yang dilacak...", + "no_channels_for_games": "Tidak ada channel ditemukan untuk game yang dipilih...", "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "channel_count_plural": "channel", + "viewers": "penonton" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "Mulai : {time}", "ends": "Akhir : {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Belum ada kampanye yang dimuat...", + "claimed_drops": "diklaim" }, "settings": { "general": { "name": "Umum", - "dark_mode": "Mode gelap: " + "dark_mode": "Mode Gelap" }, "reload": "Muat Ulang", "games_to_watch": "Game untuk Ditonton", @@ -127,43 +130,43 @@ "actions": "Tindakan", "connection_quality": "Kualitas Koneksi:", "minimum_refresh": "Interval Refresh Minimum (menit):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "Muat Ulang Kampanye" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "Tentang Twitch Drops Miner", + "about_text": "Aplikasi ini secara otomatis menambang drop Twitch berwaktu tanpa mengunduh data streaming.", + "how_to_use": "Cara Menggunakan", + "features": "Fitur", + "important_notes": "Catatan Penting", + "github_repo": "Repository GitHub", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Masuk menggunakan akun Twitch Anda (alur kode perangkat OAuth)", + "Tautkan akun Anda di twitch.tv/drops/campaigns", + "Penambang akan secara otomatis menemukan kampanye dan mulai menambang", + "Konfigurasikan game prioritas di Pengaturan untuk fokus pada yang Anda inginkan", + "Pantau kemajuan di tab Utama dan Inventaris" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Penambangan drop tanpa streaming - menghemat bandwidth", + "Daftar prioritas dan pengecualian game", + "Melacak hingga 199 channel secara bersamaan", + "Perpindahan channel otomatis", + "Pelacakan kemajuan waktu nyata" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Jangan menonton stream di akun yang sama saat menambang", + "Jaga keamanan file cookies.jar Anda", + "Memerlukan akun game yang ditautkan untuk drop" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Bahasa:", + "initializing": "Menginisialisasi...", "auto_mode": "AUTO", "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "connected": "Terhubung", + "disconnected": "Terputus" } } } \ No newline at end of file diff --git a/lang/Italiano.json b/lang/Italiano.json index 442ce4e..c4d7041 100644 --- a/lang/Italiano.json +++ b/lang/Italiano.json @@ -23,8 +23,11 @@ "logged_out": "Non loggato", "logging_in": "Loggando...", "required": "Login richiesto", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "In attesa di autenticazione..." + }, + "oauth_prompt": "Inserisci questo codice su:", + "oauth_activate": "Attiva Twitch", + "oauth_confirm": "Ho inserito il codice" }, "error": { "captcha": "Il tuo tentativo di login è stato negato da CAPTCHA.\nRiprova tra 12+ ore.", @@ -64,7 +67,7 @@ "oauth_confirm": "I've entered the code" }, "websocket": { - "name": "Stato del Websocket", + "name": "Stato Websocket", "websocket": "Websocket #{id}:", "initializing": "Inizializzando...", "connected": "Connesso", @@ -81,20 +84,20 @@ "remaining": "{time} rimanenti", "drop_progress": "Progresso:", "campaign_progress": "Progresso:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Nessun drop attivo", + "return_to_auto": "Torna alla modalità automatica", + "manual_mode_info": "Modalità manuale: Mining" }, "channels": { "name": "Canali", "online": "ONLINE ✔", "pending": "OFFLINE ⏳", "offline": "OFFLINE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Nessun canale tracciato ancora...", + "no_channels_for_games": "Nessun canale trovato per i giochi selezionati...", + "channel_count": "canale", + "channel_count_plural": "canali", + "viewers": "spettatori" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "Inizia: {time}", "ends": "Finisce: {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Nessuna campagna caricata ancora...", + "claimed_drops": "reclamato" }, "settings": { "general": { "name": "Generale", - "dark_mode": "Modalità scura: " + "dark_mode": "Modalità scura" }, "reload": "Ricarica", "games_to_watch": "Giochi da guardare", @@ -127,43 +130,43 @@ "actions": "Azioni", "connection_quality": "Qualità della connessione:", "minimum_refresh": "Intervallo minimo di aggiornamento (minuti):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "Ricarica campagne" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "Informazioni su Twitch Drops Miner", + "about_text": "Questa applicazione estrae automaticamente i drop Twitch temporizzati senza scaricare dati di streaming.", + "how_to_use": "Come usare", + "features": "Funzionalità", + "important_notes": "Note importanti", + "github_repo": "Repository GitHub", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Accedi utilizzando il tuo account Twitch (flusso del codice dispositivo OAuth)", + "Collega i tuoi account su twitch.tv/drops/campaigns", + "Il miner scoprirà automaticamente le campagne e inizierà il mining", + "Configura i giochi prioritari nelle Impostazioni per concentrarti su ciò che desideri", + "Monitora i progressi nelle schede Principale e Inventario" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Mining di drop senza streaming - risparmia larghezza di banda", + "Liste di priorità ed esclusione dei giochi", + "Traccia fino a 199 canali simultaneamente", + "Cambio automatico di canale", + "Tracciamento dei progressi in tempo reale" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Non guardare stream sullo stesso account durante il mining", + "Mantieni sicuro il tuo file cookies.jar", + "Richiede account di gioco collegati per i drop" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Lingua:", + "initializing": "Inizializzazione...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "MANUALE", + "connected": "Connesso", + "disconnected": "Disconnesso" } } } \ No newline at end of file diff --git a/lang/Nederlandse.json b/lang/Nederlandse.json index 3fb0d83..35b517b 100644 --- a/lang/Nederlandse.json +++ b/lang/Nederlandse.json @@ -23,8 +23,11 @@ "logged_out": "Uitgelogd", "logging_in": "Aanmelden...", "required": "Aanmelden vereist", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "Wachten op authenticatie..." + }, + "oauth_prompt": "Voer deze code in op:", + "oauth_activate": "Activeer Twitch", + "oauth_confirm": "Ik heb de code ingevoerd" }, "error": { "captcha": "De inlogpoging is geweigerd door CAPTCHA.\nProbeer het over minimaal 12 uur opnieuw.", @@ -46,7 +49,7 @@ "adding_campaigns": "De campagnelijst toevoegen aan de inventaris... {counter}" }, "tabs": { - "main": "Algemeen", + "main": "Hoofd", "inventory": "Inventaris", "settings": "Instellingen", "help": "Help" @@ -64,7 +67,7 @@ "oauth_confirm": "I've entered the code" }, "websocket": { - "name": "WebSocket Status", + "name": "Websocket Status", "websocket": "WebSocket #{id}:", "initializing": "Initialiseren...", "connected": "Verbonden", @@ -81,20 +84,20 @@ "remaining": "{time} resterend", "drop_progress": "Voortgang:", "campaign_progress": "Voortgang:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Geen actieve drop", + "return_to_auto": "Terug naar Auto Modus", + "manual_mode_info": "Handmatige Modus: Mining" }, "channels": { "name": "Kanaal", "online": "ONLINE ✔", "pending": "OFFLINE ⏳", "offline": "OFFLINE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Nog geen kanalen gevolgd...", + "no_channels_for_games": "Geen kanalen gevonden voor geselecteerde games...", + "channel_count": "kanaal", + "channel_count_plural": "kanalen", + "viewers": "kijkers" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "Begint: {time}", "ends": "Eindigt: {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Nog geen campagnes geladen...", + "claimed_drops": "geclaimd" }, "settings": { "general": { "name": "Algemeen", - "dark_mode": "Donkere modus: " + "dark_mode": "Donkere Modus" }, "reload": "Herladen", "games_to_watch": "Games om te kijken", @@ -127,43 +130,43 @@ "actions": "Acties", "connection_quality": "Verbindingskwaliteit:", "minimum_refresh": "Minimaal verversingsinterval (minuten):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "Herlaad Campagnes" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", + "about": "Over Twitch Drops Miner", + "about_text": "Deze applicatie minet automatisch getimede Twitch drops zonder streamgegevens te downloaden.", + "how_to_use": "Hoe te gebruiken", + "features": "Functies", + "important_notes": "Belangrijke opmerkingen", "github_repo": "GitHub Repository", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Log in met uw Twitch-account (OAuth apparaatcode stroom)", + "Koppel uw accounts op twitch.tv/drops/campaigns", + "De miner zal automatisch campagnes ontdekken en beginnen met minen", + "Configureer prioriteitsgames in Instellingen om te focussen op wat u wilt", + "Controleer de voortgang in de Hoofd- en Inventaris-tabbladen" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Stream-loos drop mining - bespaart bandbreedte", + "Game prioriteits- en uitsluitingslijsten", + "Volgt tot 199 kanalen tegelijkertijd", + "Automatische kanaalwisseling", + "Realtime voortgangsregistratie" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Bekijk geen streams op hetzelfde account tijdens het minen", + "Houd uw cookies.jar-bestand veilig", + "Vereist gekoppelde game-accounts voor drops" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Taal:", + "initializing": "Initialiseren...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "HANDMATIG", + "connected": "Verbonden", + "disconnected": "Verbinding verbroken" } } } \ No newline at end of file diff --git a/lang/Polski.json b/lang/Polski.json index 875cadc..3a0d456 100644 --- a/lang/Polski.json +++ b/lang/Polski.json @@ -23,8 +23,11 @@ "logged_out": "Wylogowano", "logging_in": "Logowanie...", "required": "Wymagane zalogowanie", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "Oczekiwanie na uwierzytelnienie..." + }, + "oauth_prompt": "Wprowadź ten kod na:", + "oauth_activate": "Aktywuj Twitch", + "oauth_confirm": "Wprowadziłem kod" }, "error": { "captcha": "Próba logowania została odrzucona przez CAPTCHA.\nProszę spróbować ponownie za co najmniej 12 godzin.", @@ -64,7 +67,7 @@ "oauth_confirm": "I've entered the code" }, "websocket": { - "name": "Status WebSocket", + "name": "Status Websocketa", "websocket": "WebSocket #{id}:", "initializing": "Inicjalizacja...", "connected": "Połączono", @@ -81,20 +84,20 @@ "remaining": "Pozostało: {time}", "drop_progress": "Postęp dropu:", "campaign_progress": "Postęp kampanii:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Brak aktywnego dropa", + "return_to_auto": "Powrót do trybu automatycznego", + "manual_mode_info": "Tryb ręczny: Wydobywanie" }, "channels": { "name": "Kanały", "online": "ONLINE ✔", "pending": "W TOKU ⏳", "offline": "OFFLINE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Nie śledzono jeszcze żadnych kanałów...", + "no_channels_for_games": "Nie znaleziono kanałów dla wybranych gier...", + "channel_count": "kanał", + "channel_count_plural": "kanały", + "viewers": "widzowie" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "Rozpoczęcie: {time}", "ends": "Koniec: {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Nie załadowano jeszcze żadnych kampanii...", + "claimed_drops": "odebrano" }, "settings": { "general": { "name": "Ogólne", - "dark_mode": "Tryb ciemny: " + "dark_mode": "Tryb ciemny" }, "exclude": "Wykluczone", "reload": "Przeładuj", @@ -128,43 +131,43 @@ "actions": "Akcje", "connection_quality": "Jakość połączenia:", "minimum_refresh": "Minimalny interwał odświeżania (minuty):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "Przeładuj kampanie" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "O Twitch Drops Miner", + "about_text": "Ta aplikacja automatycznie wydobywa czasowe dropi Twitch bez pobierania danych strumienia.", + "how_to_use": "Jak używać", + "features": "Funkcje", + "important_notes": "Ważne uwagi", + "github_repo": "Repozytorium GitHub", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Zaloguj się przy użyciu konta Twitch (przepływ kodu urządzenia OAuth)", + "Połącz swoje konta na twitch.tv/drops/campaigns", + "Górnik automatycznie odkryje kampanie i rozpocznie wydobywanie", + "Skonfiguruj gry priorytetowe w Ustawieniach, aby skupić się na tym, czego chcesz", + "Monitoruj postęp w zakładkach Główna i Ekwipunek" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Wydobywanie dropów bez strumienia - oszczędza przepustowość", + "Listy priorytetów i wykluczeń gier", + "Śledzi do 199 kanałów jednocześnie", + "Automatyczna zmiana kanału", + "Śledzenie postępu w czasie rzeczywistym" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Nie oglądaj strumieni na tym samym koncie podczas wydobywania", + "Zachowaj bezpieczeństwo pliku cookies.jar", + "Wymaga połączonych kont gier dla dropów" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Język:", + "initializing": "Inicjalizacja...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "RĘCZNY", + "connected": "Połączono", + "disconnected": "Rozłączono" } } } \ No newline at end of file diff --git a/lang/Português.json b/lang/Português.json index 1cd3df1..9dcd8da 100644 --- a/lang/Português.json +++ b/lang/Português.json @@ -23,8 +23,11 @@ "logged_out": "Saiu", "logging_in": "Entrando...", "required": "Login necessário", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "Aguardando autenticação..." + }, + "oauth_prompt": "Digite este código em:", + "oauth_activate": "Ativar Twitch", + "oauth_confirm": "Eu digitei o código" }, "error": { "captcha": "Seu login foi negado pelo CAPTCHA.\nPor favor tente em aproximadamente 12+ horas.", @@ -46,7 +49,7 @@ "adding_campaigns": "Adicionando as campanhas para o sistema... {counter}" }, "tabs": { - "main": "Tela Principal", + "main": "Principal", "inventory": "Inventario", "settings": "Configurações", "help": "Ajuda" @@ -64,7 +67,7 @@ "oauth_confirm": "I've entered the code" }, "websocket": { - "name": "Status Websocket", + "name": "Status do Websocket", "websocket": "Websocket #{id}:", "initializing": "Inicializando...", "connected": "Conectado", @@ -81,20 +84,20 @@ "remaining": "{time} restante", "drop_progress": "Progresso:", "campaign_progress": "Progresso:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Nenhum drop ativo", + "return_to_auto": "Retornar ao Modo Automático", + "manual_mode_info": "Modo Manual: Minerando" }, "channels": { "name": "Canais", "online": "ONLINE ✔", "pending": "OFFLINE ⏳", "offline": "OFFLINE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Nenhum canal rastreado ainda...", + "no_channels_for_games": "Nenhum canal encontrado para os jogos selecionados...", + "channel_count": "canal", + "channel_count_plural": "canais", + "viewers": "espectadores" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "Começa em: {time}", "ends": "Termina em: {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Nenhuma campanha carregada ainda...", + "claimed_drops": "reivindicado" }, "settings": { "general": { "name": "Geral", - "dark_mode": "Modo escuro: " + "dark_mode": "Modo Escuro" }, "reload": "Recarregar", "games_to_watch": "Jogos para assistir", @@ -127,43 +130,43 @@ "actions": "Ações", "connection_quality": "Qualidade da conexão:", "minimum_refresh": "Intervalo mínimo de atualização (minutos):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "Recarregar Campanhas" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "Sobre o Twitch Drops Miner", + "about_text": "Esta aplicação minera automaticamente drops cronometrados do Twitch sem baixar dados de transmissão.", + "how_to_use": "Como Usar", + "features": "Recursos", + "important_notes": "Notas Importantes", + "github_repo": "Repositório GitHub", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Faça login usando sua conta Twitch (fluxo de código de dispositivo OAuth)", + "Vincule suas contas em twitch.tv/drops/campaigns", + "O minerador descobrirá automaticamente campanhas e começará a minerar", + "Configure jogos prioritários nas Configurações para focar no que você deseja", + "Monitore o progresso nas abas Principal e Inventário" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Mineração de drops sem streaming - economiza largura de banda", + "Listas de prioridade e exclusão de jogos", + "Rastreia até 199 canais simultaneamente", + "Troca automática de canal", + "Rastreamento de progresso em tempo real" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Não assista streams na mesma conta enquanto minera", + "Mantenha seu arquivo cookies.jar seguro", + "Requer contas de jogos vinculadas para drops" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Idioma:", + "initializing": "Inicializando...", "auto_mode": "AUTO", "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "connected": "Conectado", + "disconnected": "Desconectado" } } } \ No newline at end of file diff --git a/lang/Română.json b/lang/Română.json index 201336a..6168519 100644 --- a/lang/Română.json +++ b/lang/Română.json @@ -23,8 +23,11 @@ "logged_out": "Deconectat", "logging_in": "Se conectează...", "required": "Este necesară conectarea", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "Se așteaptă autentificarea..." + }, + "oauth_prompt": "Introduceți acest cod la:", + "oauth_activate": "Activează Twitch", + "oauth_confirm": "Am introdus codul" }, "error": { "captcha": "Conexiunea a fost respinsă de CAPTCHA. Vă rugăm să încercați din nou în aprox. 12 ore.", @@ -64,7 +67,7 @@ "oauth_confirm": "I've entered the code" }, "websocket": { - "name": "Stare Websocket", + "name": "Status Websocket", "websocket": "Websocket #{id}:", "initializing": "Se inițializează...", "connected": "Conectat", @@ -81,20 +84,20 @@ "remaining": "{time} rămas", "drop_progress": "Avansare :", "campaign_progress": "Avansare :", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Niciun drop activ", + "return_to_auto": "Revenire la modul automat", + "manual_mode_info": "Mod manual: Mining" }, "channels": { "name": "Canale", "online": "ONLINE ✔", "pending": "OFFLINE ⏳", "offline": "OFFLINE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Niciun canal urmărit încă...", + "no_channels_for_games": "Nu s-au găsit canale pentru jocurile selectate...", + "channel_count": "canal", + "channel_count_plural": "canale", + "viewers": "spectatori" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "Începe : {time}", "ends": "Se termină : {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Nicio campanie încărcată încă...", + "claimed_drops": "revendicat" }, "settings": { "general": { "name": "General", - "dark_mode": "Mod întunecat :" + "dark_mode": "Mod întunecat" }, "reload": "Reîncarcă", "games_to_watch": "Jocuri de urmărit", @@ -127,43 +130,43 @@ "actions": "Acțiuni", "connection_quality": "Calitatea conexiunii:", "minimum_refresh": "Interval minim de reîmprospătare (minute):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "Reîncarcă campaniile" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "Despre Twitch Drops Miner", + "about_text": "Această aplicație minează automat dropuri Twitch cronometrate fără a descărca date de streaming.", + "how_to_use": "Cum se folosește", + "features": "Caracteristici", + "important_notes": "Note importante", + "github_repo": "Depozit GitHub", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Autentificați-vă folosind contul Twitch (flux cod dispozitiv OAuth)", + "Legați conturile la twitch.tv/drops/campaigns", + "Minerul va descoperi automat campaniile și va începe mineritul", + "Configurați jocurile prioritare în Setări pentru a vă concentra pe ceea ce doriți", + "Monitorizați progresul în filele Principal și Inventar" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Minare de dropuri fără streaming - economisește lățime de bandă", + "Liste de prioritate și excludere a jocurilor", + "Urmărește până la 199 de canale simultan", + "Comutare automată a canalelor", + "Urmărire progres în timp real" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Nu vizionați streaming-uri pe același cont în timp ce minați", + "Păstrați fișierul cookies.jar în siguranță", + "Necesită conturi de joc legate pentru dropuri" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Limbă:", + "initializing": "Inițializare...", "auto_mode": "AUTO", "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "connected": "Conectat", + "disconnected": "Deconectat" } } } \ No newline at end of file diff --git a/lang/Türkçe.json b/lang/Türkçe.json index b279c03..b2b95b0 100644 --- a/lang/Türkçe.json +++ b/lang/Türkçe.json @@ -23,8 +23,11 @@ "logged_out": "Çıkış Yapıldı", "logging_in": "Kayıt Ol...", "required": "Kaydolmak gerekiyor", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "Kimlik doğrulama bekleniyor..." + }, + "oauth_prompt": "Bu kodu şuraya girin:", + "oauth_activate": "Twitch'i Etkinleştir", + "oauth_confirm": "Kodu girdim" }, "error": { "captcha": "Giriş girişimi CAPTCHA tarafından reddedildi.\nLütfen en az 12 saat içinde tekrar deneyin.", @@ -46,7 +49,7 @@ "adding_campaigns": "Kampanyaları envantere ekle... {counter}" }, "tabs": { - "main": "Anasayfa", + "main": "Ana", "inventory": "Envanter", "settings": "Ayarlar", "help": "Yardım" @@ -64,7 +67,7 @@ "oauth_confirm": "I've entered the code" }, "websocket": { - "name": "WebSocket Status", + "name": "Websocket Durumu", "websocket": "WebSocket #{id}:", "initializing": "Başlat...", "connected": "Bağlandı", @@ -81,20 +84,20 @@ "remaining": "{time} geriye kalan", "drop_progress": "İlerleme:", "campaign_progress": "İlerleme:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Aktif drop yok", + "return_to_auto": "Otomatik Moda Dön", + "manual_mode_info": "Manuel Mod: Madencilik" }, "channels": { "name": "Kanallar", "online": "ONLINE ✔", "pending": "OFFLINE ⏳", "offline": "OFFLINE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Henüz takip edilen kanal yok...", + "no_channels_for_games": "Seçili oyunlar için kanal bulunamadı...", + "channel_count": "kanal", + "channel_count_plural": "kanal", + "viewers": "izleyici" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "Başladı: {time}", "ends": "Bitiş: {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Henüz yüklenen kampanya yok...", + "claimed_drops": "talep edildi" }, "settings": { "general": { "name": "Genel", - "dark_mode": "Karanlık mod: " + "dark_mode": "Karanlık Mod" }, "reload": "Tekrar yükle", "games_to_watch": "İzlenecek Oyunlar", @@ -127,43 +130,43 @@ "actions": "İşlemler", "connection_quality": "Bağlantı kalitesi:", "minimum_refresh": "Minimum yenileme aralığı (dakika):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "Kampanyaları Yeniden Yükle" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "Twitch Drops Miner Hakkında", + "about_text": "Bu uygulama, yayın verilerini indirmeden zamanlı Twitch drop'larını otomatik olarak kazır.", + "how_to_use": "Nasıl Kullanılır", + "features": "Özellikler", + "important_notes": "Önemli Notlar", + "github_repo": "GitHub Deposu", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Twitch hesabınızı kullanarak giriş yapın (OAuth cihaz kodu akışı)", + "Hesaplarınızı twitch.tv/drops/campaigns adresinde bağlayın", + "Madenci otomatik olarak kampanyaları keşfedecek ve kazımaya başlayacak", + "İstediğiniz şeye odaklanmak için Ayarlar'da öncelikli oyunları yapılandırın", + "Ana ve Envanter sekmelerinde ilerlemeyi izleyin" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Yayınsız drop kazma - bant genişliği tasarrufu sağlar", + "Oyun önceliği ve hariç tutma listeleri", + "Aynı anda 199 kanala kadar takip eder", + "Otomatik kanal değiştirme", + "Gerçek zamanlı ilerleme takibi" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Madencilik yaparken aynı hesapta yayın izlemeyin", + "cookies.jar dosyanızı güvende tutun", + "Drop'lar için bağlantılı oyun hesapları gerektirir" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Dil:", + "initializing": "Başlatılıyor...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "MANUEL", + "connected": "Bağlandı", + "disconnected": "Bağlantı kesildi" } } } \ No newline at end of file diff --git a/lang/Čeština.json b/lang/Čeština.json index f9bbadd..5e77a06 100644 --- a/lang/Čeština.json +++ b/lang/Čeština.json @@ -22,8 +22,11 @@ "logged_out": "Odhlášeno", "logging_in": "Přihlašování...", "required": "Potřebujete se nejdříve přihlásit", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "Čekání na ověření..." + }, + "oauth_prompt": "Zadejte tento kód na:", + "oauth_activate": "Aktivovat Twitch", + "oauth_confirm": "Zadal jsem kód" }, "error": { "captcha": "Vaše připojení bylo zamítnuto službou Twitch, zkuste to znovu za 12 hodin.", @@ -45,7 +48,7 @@ "adding_campaigns": "Přidávám dropy... {counter}" }, "tabs": { - "main": "Hlavní Panel", + "main": "Hlavní", "inventory": "Inventář", "settings": "Nastavení", "help": "Nápověda" @@ -63,7 +66,7 @@ "oauth_confirm": "I've entered the code" }, "websocket": { - "name": "Status Připojení Síťového Protokolu", + "name": "Stav Websocketu", "websocket": "Websocket #{id}:", "initializing": "Načítání", "connected": "Připojeno", @@ -80,20 +83,20 @@ "remaining": "Zbývá {time}", "drop_progress": "Průběh dropu:", "campaign_progress": "Průběh kampaňe:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Žádný aktivní drop", + "return_to_auto": "Návrat do automatického režimu", + "manual_mode_info": "Ruční režim: Těžba" }, "channels": { "name": "Název", "online": "ONLINE ✔", "pending": "PRŮBĚH ⏳", "offline": "OFFLINE ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Zatím nejsou sledovány žádné kanály...", + "no_channels_for_games": "Pro vybrané hry nebyly nalezeny žádné kanály...", + "channel_count": "kanál", + "channel_count_plural": "kanály", + "viewers": "diváci" }, "inventory": { "status": { @@ -104,13 +107,13 @@ }, "starts": "Začíná: {time}", "ends": "Začíná: {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Zatím nejsou načteny žádné kampaně...", + "claimed_drops": "získáno" }, "settings": { "general": { - "name": "Nastavení", - "dark_mode": "Tmavý režim: " + "name": "Obecné", + "dark_mode": "Tmavý režim" }, "exclude": "Vynechat", "reload": "Obnovit", @@ -127,43 +130,43 @@ "actions": "Akce", "connection_quality": "Kvalita připojení:", "minimum_refresh": "Minimální interval obnovení (minuty):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "Znovu načíst kampaně" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "O Twitch Drops Miner", + "about_text": "Tato aplikace automaticky těží časované Twitch dropy bez stahování streamovacích dat.", + "how_to_use": "Jak používat", + "features": "Funkce", + "important_notes": "Důležité poznámky", + "github_repo": "GitHub Repozitář", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Přihlaste se pomocí účtu Twitch (OAuth tok kódu zařízení)", + "Propojte své účty na twitch.tv/drops/campaigns", + "Těžař automaticky objeví kampaně a začne těžit", + "Nakonfigurujte prioritní hry v Nastaveních, abyste se zaměřili na to, co chcete", + "Sledujte postup v záložkách Hlavní a Inventář" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Těžba dropů bez streamu - šetří šířku pásma", + "Seznamy priorit a vyloučení her", + "Sleduje až 199 kanálů současně", + "Automatické přepínání kanálů", + "Sledování postupu v reálném čase" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Nesledujte streamy na stejném účtu během těžby", + "Udržujte svůj soubor cookies.jar v bezpečí", + "Vyžaduje propojené herní účty pro dropy" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Jazyk:", + "initializing": "Inicializace...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "MANUÁLNÍ", + "connected": "Připojeno", + "disconnected": "Odpojeno" } } } \ No newline at end of file diff --git a/lang/Русский.json b/lang/Русский.json index 6ab4df1..cb7e158 100644 --- a/lang/Русский.json +++ b/lang/Русский.json @@ -23,8 +23,11 @@ "logged_out": "не авторизован", "logging_in": "Авторизация...", "required": "Требуется авторизация", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "Ожидание аутентификации..." + }, + "oauth_prompt": "Введите этот код на:", + "oauth_activate": "Активировать Twitch", + "oauth_confirm": "Я ввёл код" }, "error": { "captcha": "Попытка входа в систему была отклонена CAPTCHA.\nПожалуйста, повторите попытку не менее чем через 12 часов.", @@ -64,7 +67,7 @@ "oauth_confirm": "I've entered the code" }, "websocket": { - "name": "WebSocket статус", + "name": "Статус Websocket", "websocket": "WebSocket #{id}:", "initializing": "Инициализация...", "connected": "Подключено", @@ -81,20 +84,20 @@ "remaining": "{time} осталось", "drop_progress": "Прогресс:", "campaign_progress": "Прогресс:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Нет активного дропа", + "return_to_auto": "Вернуться в автоматический режим", + "manual_mode_info": "Ручной режим: Майнинг" }, "channels": { "name": "Каналы", "online": "ОНЛАЙН ✔", "pending": "ОЖИДАНИЕ ⏳", "offline": "ОФЛАЙН ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Пока не отслеживаются каналы...", + "no_channels_for_games": "Не найдено каналов для выбранных игр...", + "channel_count": "канал", + "channel_count_plural": "каналы", + "viewers": "зрителей" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "Начало: {time}", "ends": "Окончание: {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Кампании ещё не загружены...", + "claimed_drops": "получено" }, "settings": { "general": { "name": "Общие", - "dark_mode": "Тёмный режим: " + "dark_mode": "Тёмный режим" }, "exclude": "Исключения", "reload": "Перезагрузить", @@ -128,43 +131,43 @@ "actions": "Действия", "connection_quality": "Качество соединения:", "minimum_refresh": "Минимальный интервал обновления (минуты):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "Перезагрузить кампании" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "О Twitch Drops Miner", + "about_text": "Это приложение автоматически майнит временные дропы Twitch без загрузки данных стрима.", + "how_to_use": "Как использовать", + "features": "Возможности", + "important_notes": "Важные заметки", + "github_repo": "Репозиторий GitHub", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Войдите, используя свой аккаунт Twitch (поток кода устройства OAuth)", + "Свяжите свои аккаунты на twitch.tv/drops/campaigns", + "Майнер автоматически обнаружит кампании и начнёт майнинг", + "Настройте приоритетные игры в Настройках, чтобы сосредоточиться на том, что вы хотите", + "Отслеживайте прогресс во вкладках Главная и Инвентарь" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Майнинг дропов без стрима - экономит пропускную способность", + "Списки приоритетов и исключений игр", + "Отслеживает до 199 каналов одновременно", + "Автоматическое переключение каналов", + "Отслеживание прогресса в реальном времени" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Не смотрите стримы на том же аккаунте во время майнинга", + "Храните файл cookies.jar в безопасности", + "Требуются связанные игровые аккаунты для дропов" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Язык:", + "initializing": "Инициализация...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "РУЧНОЙ", + "connected": "Подключено", + "disconnected": "Отключено" } } } \ No newline at end of file diff --git a/lang/Українська.json b/lang/Українська.json index efabb90..6751454 100644 --- a/lang/Українська.json +++ b/lang/Українська.json @@ -23,8 +23,11 @@ "logged_out": "Вийдено", "logging_in": "Вхід...", "required": "Потрібен вхід", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "Очікування автентифікації..." + }, + "oauth_prompt": "Введіть цей код на:", + "oauth_activate": "Активувати Twitch", + "oauth_confirm": "Я ввів код" }, "error": { "captcha": "Ваша спроба входу була відхилена через капчу.\nБудь ласка, спробуйте ще раз через 12 або більше годин.", @@ -46,7 +49,7 @@ "adding_campaigns": "Додавання кампаній до інвентарю... {counter}" }, "tabs": { - "main": "Основне", + "main": "Головна", "inventory": "Інвентар", "settings": "Налаштування", "help": "Інформація" @@ -64,7 +67,7 @@ "oauth_confirm": "I've entered the code" }, "websocket": { - "name": "Стан веб-сокета", + "name": "Статус Websocket", "websocket": "Веб-сокет #{id}:", "initializing": "Ініціалізація...", "connected": "Підключено", @@ -81,20 +84,20 @@ "remaining": "{time} залишилося", "drop_progress": "Поступ:", "campaign_progress": "Поступ:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "Немає активного дропу", + "return_to_auto": "Повернутися до автоматичного режиму", + "manual_mode_info": "Ручний режим: Майнінг" }, "channels": { "name": "Канали", "online": "ОНЛАЙН ✔", "pending": "ОФЛАЙН ⏳", "offline": "ОФЛАЙН ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "Поки що не відстежуються канали...", + "no_channels_for_games": "Не знайдено каналів для вибраних ігор...", + "channel_count": "канал", + "channel_count_plural": "канали", + "viewers": "глядачів" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "Починається {time}", "ends": "Завершується {time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "Кампанії ще не завантажені...", + "claimed_drops": "отримано" }, "settings": { "general": { - "name": "Основні", - "dark_mode": "Темний режим: " + "name": "Загальні", + "dark_mode": "Темний режим" }, "reload": "Перезавантажити", "games_to_watch": "Ігри для перегляду", @@ -127,43 +130,43 @@ "actions": "Дії", "connection_quality": "Якість з'єднання:", "minimum_refresh": "Мінімальний інтервал оновлення (хвилини):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "Перезавантажити кампанії" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "Про Twitch Drops Miner", + "about_text": "Ця програма автоматично майнить тимчасові дропи Twitch без завантаження даних стріму.", + "how_to_use": "Як використовувати", + "features": "Можливості", + "important_notes": "Важливі нотатки", + "github_repo": "Репозиторій GitHub", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Увійдіть, використовуючи свій обліковий запис Twitch (потік коду пристрою OAuth)", + "Зв'яжіть свої облікові записи на twitch.tv/drops/campaigns", + "Майнер автоматично виявить кампанії та почне майнінг", + "Налаштуйте пріоритетні ігри в Налаштуваннях, щоб зосередитися на тому, що ви хочете", + "Відстежуйте прогрес у вкладках Головна та Інвентар" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "Майнінг дропів без стріму - економить пропускну здатність", + "Списки пріоритетів та виключень ігор", + "Відстежує до 199 каналів одночасно", + "Автоматичне перемикання каналів", + "Відстеження прогресу в реальному часі" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "Не дивіться стріми на тому ж обліковому записі під час майнінгу", + "Зберігайте файл cookies.jar у безпеці", + "Потрібні пов'язані ігрові облікові записи для дропів" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "Мова:", + "initializing": "Ініціалізація...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "РУЧНИЙ", + "connected": "Підключено", + "disconnected": "Відключено" } } } \ No newline at end of file diff --git a/lang/العربية.json b/lang/العربية.json index 6327d80..b2c8a55 100644 --- a/lang/العربية.json +++ b/lang/العربية.json @@ -23,8 +23,11 @@ "logged_out": "تم تسجيل الخروج", "logging_in": "...تسجيل الدخول", "required": "تسجيل الدخول مطلوب", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "في انتظار المصادقة..." + }, + "oauth_prompt": "أدخل هذا الرمز في:", + "oauth_activate": "تفعيل Twitch", + "oauth_confirm": "لقد أدخلت الرمز" }, "error": { "captcha": ".يرجى المحاولة مجدداَ بعد مرور 12 ساعة \n .CAPTCHA تم رفض محاولة تسجيل الدخول الخاصة بك من قبل", @@ -64,7 +67,7 @@ "oauth_confirm": "I've entered the code" }, "websocket": { - "name": "WebSocket حالة الـ", + "name": "حالة Websocket", "websocket": "WebSocket #{id}:", "initializing": "...جاري التهيئة", "connected": "متصل", @@ -81,20 +84,20 @@ "remaining": "{time} متبقي", "drop_progress": "التقدم ➜", "campaign_progress": "التقدم ➜", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "لا يوجد إسقاط نشط", + "return_to_auto": "العودة إلى الوضع التلقائي", + "manual_mode_info": "الوضع اليدوي: التعدين" }, "channels": { "name": "القنوات", "online": "✔ نشط", "pending": "⏳ غير نشط", "offline": "❌ غير نشط", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "لم يتم تتبع أي قنوات بعد...", + "no_channels_for_games": "لم يتم العثور على قنوات للألعاب المحددة...", + "channel_count": "قناة", + "channel_count_plural": "قنوات", + "viewers": "مشاهدين" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "{time} :يبدأ", "ends": "{time} :ينتهي", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "لم يتم تحميل أي حملات بعد...", + "claimed_drops": "تم المطالبة" }, "settings": { "general": { "name": "عام", - "dark_mode": "الوضع الداكن: " + "dark_mode": "الوضع الداكن" }, "reload": "إعادة تحميل", "games_to_watch": "ألعاب للمشاهدة", @@ -127,43 +130,43 @@ "actions": "الإجراءات", "connection_quality": "جودة الاتصال:", "minimum_refresh": "الحد الأدنى لفترة التحديث (بالدقائق):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "إعادة تحميل الحملات" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "حول Twitch Drops Miner", + "about_text": "يقوم هذا التطبيق تلقائيًا بتعدين إسقاطات Twitch الموقوتة دون تنزيل بيانات البث.", + "how_to_use": "كيفية الاستخدام", + "features": "الميزات", + "important_notes": "ملاحظات مهمة", + "github_repo": "مستودع GitHub", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "قم بتسجيل الدخول باستخدام حساب Twitch الخاص بك (تدفق رمز جهاز OAuth)", + "اربط حساباتك في twitch.tv/drops/campaigns", + "سيكتشف المُعدِّن الحملات تلقائيًا ويبدأ التعدين", + "قم بتكوين الألعاب ذات الأولوية في الإعدادات للتركيز على ما تريد", + "راقب التقدم في علامات التبويب الرئيسية والمخزون" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "تعدين الإسقاطات بدون بث - يوفر النطاق الترددي", + "قوائم أولوية واستثناء الألعاب", + "يتتبع ما يصل إلى 199 قناة في وقت واحد", + "تبديل القناة التلقائي", + "تتبع التقدم في الوقت الفعلي" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "لا تشاهد البث على نفس الحساب أثناء التعدين", + "حافظ على أمان ملف cookies.jar الخاص بك", + "يتطلب حسابات ألعاب مرتبطة للإسقاطات" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "اللغة:", + "initializing": "جارٍ التهيئة...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "يدوي", + "connected": "متصل", + "disconnected": "غير متصل" } } } \ No newline at end of file diff --git a/lang/日本語.json b/lang/日本語.json index 9d5560f..f7b6857 100644 --- a/lang/日本語.json +++ b/lang/日本語.json @@ -23,8 +23,11 @@ "logged_out": "ログアウト済み", "logging_in": "ログイン中...", "required": "ログインが必要です", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "認証を待っています..." + }, + "oauth_prompt": "このコードを次の場所に入力してください:", + "oauth_activate": "Twitchをアクティベート", + "oauth_confirm": "コードを入力しました" }, "error": { "captcha": "ログイン試行がCAPTCHAによって拒否されました。\n12時間以上後に再試行してください。", @@ -81,20 +84,20 @@ "remaining": "残り時間:{time}", "drop_progress": "進行状況:", "campaign_progress": "進行状況:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "アクティブなドロップなし", + "return_to_auto": "自動モードに戻る", + "manual_mode_info": "手動モード: マイニング中" }, "channels": { "name": "チャンネル", "online": "オンライン ✔", "pending": "オフライン中 ⏳", "offline": "オフライン ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "まだチャンネルが追跡されていません...", + "no_channels_for_games": "選択したゲームのチャンネルが見つかりません...", + "channel_count": "チャンネル", + "channel_count_plural": "チャンネル", + "viewers": "視聴者" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "開始:{time}", "ends": "終了:{time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "まだキャンペーンが読み込まれていません...", + "claimed_drops": "受け取り済み" }, "settings": { "general": { "name": "一般", - "dark_mode": "ダークモード:" + "dark_mode": "ダークモード" }, "reload": "再読み込み", "games_to_watch": "視聴するゲーム", @@ -127,43 +130,43 @@ "actions": "アクション", "connection_quality": "接続品質:", "minimum_refresh": "最小更新間隔(分):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "キャンペーンを再読み込み" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "Twitch Drops Minerについて", + "about_text": "このアプリケーションは、ストリームデータをダウンロードせずに、時間指定のTwitchドロップを自動的にマイニングします。", + "how_to_use": "使い方", + "features": "機能", + "important_notes": "重要な注意事項", + "github_repo": "GitHubリポジトリ", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "Twitchアカウントを使用してログイン(OAuthデバイスコードフロー)", + "twitch.tv/drops/campaignsでアカウントをリンク", + "マイナーは自動的にキャンペーンを発見してマイニングを開始します", + "設定で優先ゲームを設定して、希望するものに集中します", + "メインタブとインベントリタブで進行状況を監視します" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "ストリームレスドロップマイニング - 帯域幅を節約", + "ゲームの優先順位リストと除外リスト", + "最大199チャンネルを同時に追跡", + "自動チャンネル切り替え", + "リアルタイム進行状況追跡" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "マイニング中は同じアカウントでストリームを視聴しないでください", + "cookies.jarファイルを安全に保管してください", + "ドロップにはリンクされたゲームアカウントが必要です" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "言語:", + "initializing": "初期化中...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "手動", + "connected": "接続済み", + "disconnected": "切断" } } } \ No newline at end of file diff --git a/lang/繁體中文.json b/lang/繁體中文.json index 50a0a6a..bf0fad2 100644 --- a/lang/繁體中文.json +++ b/lang/繁體中文.json @@ -23,8 +23,11 @@ "logged_out": "未登入", "logging_in": "正在登入…", "required": "需要登入", - "waiting_auth": "Waiting for authentication..." - } + "waiting_auth": "正在等待身份驗證..." + }, + "oauth_prompt": "請在此處輸入此代碼:", + "oauth_activate": "啟用 Twitch", + "oauth_confirm": "我已輸入代碼" }, "error": { "captcha": "您的登入被 CAPTCHA 拒絕,請於12小時後重試。", @@ -46,7 +49,7 @@ "adding_campaigns": "將掉寶活動列表新增至庫存… {counter}" }, "tabs": { - "main": "主視窗", + "main": "主要", "inventory": "庫存", "settings": "設置", "help": "幫助" @@ -81,20 +84,20 @@ "campaign": "掉寶活動名稱:", "drop_progress": "掉寶進度:", "campaign_progress": "活動進度:", - "no_drop": "No active drop", - "return_to_auto": "Return to Auto Mode", - "manual_mode_info": "Manual Mode: Mining" + "no_drop": "沒有活躍的掉落", + "return_to_auto": "返回自動模式", + "manual_mode_info": "手動模式:挖礦中" }, "channels": { "name": "活動頻道", "online": "上線 ✔", "pending": "離線 ⏳", "offline": "離線 ❌", - "no_channels": "No channels tracked yet...", - "no_channels_for_games": "No channels found for selected games...", - "channel_count": "channel", - "channel_count_plural": "channels", - "viewers": "viewers" + "no_channels": "尚未追蹤任何頻道...", + "no_channels_for_games": "找不到所選遊戲的頻道...", + "channel_count": "頻道", + "channel_count_plural": "頻道", + "viewers": "觀眾" }, "inventory": { "status": { @@ -105,13 +108,13 @@ }, "starts": "開始時間:{time}", "ends": "結束時間:{time}", - "no_campaigns": "No campaigns loaded yet...", - "claimed_drops": "claimed" + "no_campaigns": "尚未載入任何活動...", + "claimed_drops": "已領取" }, "settings": { "general": { - "name": "基本設定", - "dark_mode": "深色模式:" + "name": "一般", + "dark_mode": "深色模式" }, "reload": "重新載入", "games_to_watch": "觀看遊戲", @@ -127,43 +130,43 @@ "actions": "操作", "connection_quality": "連線品質:", "minimum_refresh": "最小重新整理間隔(分鐘):", - "reload_campaigns": "Reload Campaigns" + "reload_campaigns": "重新載入活動" }, "help": { - "about": "About Twitch Drops Miner", - "about_text": "This application automatically mines timed Twitch drops without downloading stream data.", - "how_to_use": "How to Use", - "features": "Features", - "important_notes": "Important Notes", - "github_repo": "GitHub Repository", + "about": "關於 Twitch Drops Miner", + "about_text": "此應用程式會自動挖掘定時的 Twitch 掉落,而無需下載串流資料。", + "how_to_use": "使用方法", + "features": "功能", + "important_notes": "重要注意事項", + "github_repo": "GitHub 儲存庫", "how_to_use_items": [ - "Login using your Twitch account (OAuth device code flow)", - "Link your accounts at twitch.tv/drops/campaigns", - "The miner will automatically discover campaigns and start mining", - "Configure priority games in Settings to focus on what you want", - "Monitor progress in the Main and Inventory tabs" + "使用您的 Twitch 帳戶登入(OAuth 裝置代碼流程)", + "在 twitch.tv/drops/campaigns 連結您的帳戶", + "挖礦器將自動發現活動並開始挖礦", + "在設定中配置優先遊戲以專注於您想要的內容", + "在主要和庫存頁籤中監控進度" ], "features_items": [ - "Stream-less drop mining - saves bandwidth", - "Game priority and exclusion lists", - "Tracks up to 199 channels simultaneously", - "Automatic channel switching", - "Real-time progress tracking" + "無串流掉落挖礦 - 節省頻寬", + "遊戲優先級和排除清單", + "同時追蹤最多 199 個頻道", + "自動頻道切換", + "即時進度追蹤" ], "important_notes_items": [ - "Do not watch streams on the same account while mining", - "Keep your cookies.jar file secure", - "Requires linked game accounts for drops" + "挖礦時請勿在同一帳戶上觀看串流", + "保持您的 cookies.jar 檔案安全", + "需要連結的遊戲帳戶才能獲得掉落" ] }, "header": { "title": "Twitch Drops Miner", - "language": "Language:", - "initializing": "Initializing...", + "language": "語言:", + "initializing": "正在初始化...", "auto_mode": "AUTO", - "manual_mode": "MANUAL", - "connected": "Connected", - "disconnected": "Disconnected" + "manual_mode": "手動", + "connected": "已連接", + "disconnected": "已中斷連接" } } } \ No newline at end of file