From 1f5ea879cb67b90f85d7789b75af055bb1acd6d7 Mon Sep 17 00:00:00 2001 From: Geoffrey Bonneville Date: Sat, 17 Aug 2024 18:19:17 +0200 Subject: [PATCH] Update weblate (#150) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Added translation using Weblate (Turkish) * Translated using Weblate (French) Currently translated at 98.5% (133 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/fr/ * Translated using Weblate (Turkish) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/tr/ * Added translation using Weblate (Norwegian Bokmål) * Translated using Weblate (English) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/en/ * Translated using Weblate (German) Currently translated at 74.8% (101 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/de/ * Translated using Weblate (French) Currently translated at 76.2% (103 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/fr/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 74.8% (101 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/pt_BR/ * Translated using Weblate (Russian) Currently translated at 74.0% (100 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/ru/ * Translated using Weblate (Turkish) Currently translated at 77.0% (104 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/tr/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 91.8% (124 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/nb_NO/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 75.5% (102 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/pt_BR/ * Translated using Weblate (Russian) Currently translated at 74.8% (101 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/ru/ * Translated using Weblate (Turkish) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/tr/ * Translated using Weblate (Turkish) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/tr/ * Added translation using Weblate (Hindi) * Translated using Weblate (German) Currently translated at 92.5% (125 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/de/ * Translated using Weblate (German) Currently translated at 92.5% (125 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/de/ * Translated using Weblate (French) Currently translated at 88.1% (119 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/fr/ * Translated using Weblate (Hindi) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/hi/ * Translated using Weblate (Hindi) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/hi/ * Translated using Weblate (Hindi) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/hi/ * Added translation using Weblate (Polish) * Translated using Weblate (Polish) Currently translated at 33.3% (45 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/pl/ * Translated using Weblate (German) Currently translated at 94.0% (127 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/de/ * Translated using Weblate (Hindi) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/hi/ * Added translation using Weblate (Armenian) * Translated using Weblate (Armenian) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/hy/ * Added translation using Weblate (Chinese (Simplified)) * Translated using Weblate (Hindi) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/hi/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/zh_Hans/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (135 of 135 strings) Translation: PikaTorrent/translations Translate-URL: https://hosted.weblate.org/projects/pikatorrent/translations/pt_BR/ --------- Co-authored-by: Oğuz Ersen Co-authored-by: ButterflyOfFire Co-authored-by: Allan Nordhøy Co-authored-by: Scrambled777 Co-authored-by: J. Lavoie Co-authored-by: Ettore Atalan Co-authored-by: Eryk Michalak Co-authored-by: At protom Co-authored-by: Loge Xu Co-authored-by: Jose Delvani --- apps/app/locales/de.json | 368 +++++++++++++++++----------------- apps/app/locales/fr.json | 368 +++++++++++++++++----------------- apps/app/locales/hi.json | 192 ++++++++++++++++++ apps/app/locales/hy.json | 192 ++++++++++++++++++ apps/app/locales/nb_NO.json | 193 ++++++++++++++++++ apps/app/locales/pl.json | 86 ++++++++ apps/app/locales/pt_br.json | 368 +++++++++++++++++----------------- apps/app/locales/tr.json | 193 ++++++++++++++++++ apps/app/locales/zh_Hans.json | 193 ++++++++++++++++++ 9 files changed, 1616 insertions(+), 537 deletions(-) create mode 100644 apps/app/locales/hi.json create mode 100644 apps/app/locales/hy.json create mode 100644 apps/app/locales/nb_NO.json create mode 100644 apps/app/locales/pl.json create mode 100644 apps/app/locales/tr.json create mode 100644 apps/app/locales/zh_Hans.json diff --git a/apps/app/locales/de.json b/apps/app/locales/de.json index f311353a..03828785 100644 --- a/apps/app/locales/de.json +++ b/apps/app/locales/de.json @@ -1,183 +1,193 @@ { - "menu": { - "about": "Über", - "settings": "Einstellungen", - "library": "Library" - }, - "torrents": { - "add": "Hinzufügen", - "startAll": "Alle starten", - "pauseAll": "Alle pausieren", - "searchPlaceholder": "Suche ein Torrent online...", - "filterListPlaceholder": "Filter liste...", - "searchEngineSelectorLabel": "Such Maschine", - "addYourFirstTorrentTitle": "Füge deinen ersten Torrent hinzu", - "addYourFirstTorrentDescription": "Deine Torrents werden hir angezeigt", - "filteredLabels": "Gefilterte Etiketten" - }, - "settings": { - "nodes": { - "loading": "Laden", - "title": "Nodes", - "listLabel": "Lokale & Ferngesteuerte nodes", - "qrCodeLabel": "QR code um die Mobile App zu linken", - "hideQRCode": "Hide QR Code", - "showQRCode": "Show QR Code", - "secretLinkLabel": " Suche eine url um app.pikatorrent.com zu linken", - "copyLink": "Link kopieren", - "qrCodeScanButtonLabel": "QR code scannen", - "acceptedPeersLabel": "Verbindung akzeptieren", - "rejectedPeersLabel": "Verbindung ablehnen", - "acceptedOrRejectedPeers": { - "none": "Keines", - "delete": "Löschen" - } - }, - "app": { - "title": "App Einstellungen", - "theme": "Thema", - "language": "Sprache", - "searchEngines": "Such maschienen urls (eine pro linie)", - "searchEnginesInstructions": "%s will be replaced by the query", - "invalidUrls": "Ungültige urls", - "save": "Speichern", - "reset": "Neu setzten" + "menu": { + "about": "Über", + "settings": "Einstellungen", + "library": "Bibliothek" }, "torrents": { - "title": "Torrents Einstellungen", - "downloadDirectory": "Download Verzeichnis", - "encryption": "Verschlüsselung", - "encryptionModes": { - "required": "Erforderlich", - "preferred": "Bevorzugt", - "tolerated": "Toleriert" - }, - "save": "Speichern", - "enableUTP": "uTP aktivieren", - "enableDHT": "DHT aktivieren", - "enableLPD": "LPD aktivieren", - "enablePEX": "PEX aktivieren", - "enablePortForwarding": "port forwarding aktivieren", - "peerPort": "Peer port" + "add": "Hinzufügen", + "startAll": "Alle starten", + "pauseAll": "Alle pausieren", + "searchPlaceholder": "Suche ein Torrent online…", + "filterListPlaceholder": "Filter liste...", + "searchEngineSelectorLabel": "Such Maschine", + "addYourFirstTorrentTitle": "Füge deinen ersten Torrent hinzu", + "addYourFirstTorrentDescription": "Deine Torrents werden hir angezeigt", + "filteredLabels": "Gefilterte Etiketten" + }, + "settings": { + "nodes": { + "loading": "Laden", + "title": "Knoten", + "listLabel": "Lokale und entfernte Knoten", + "qrCodeLabel": "QR-Code, um die Mobile-App zu linken", + "hideQRCode": "QR-Code ausblenden", + "showQRCode": "QR-Code anzeigen", + "secretLinkLabel": "Suche eine URL, um app.pikatorrent.com zu linken", + "copyLink": "Link kopieren", + "qrCodeScanButtonLabel": "QR code scannen", + "acceptedPeersLabel": "Verbindung akzeptieren", + "rejectedPeersLabel": "Verbindung ablehnen", + "acceptedOrRejectedPeers": { + "none": "Keines", + "delete": "Löschen" + } + }, + "app": { + "title": "App Einstellungen", + "theme": "Thema", + "language": "Sprache", + "searchEngines": "Suchmaschinen-URLs (eine pro Zeile)", + "searchEnginesInstructions": "%s will be replaced by the query", + "invalidUrls": "Ungültige URLs", + "save": "Speichern", + "reset": "Neu setzten" + }, + "torrents": { + "title": "Torrents Einstellungen", + "downloadDirectory": "Download-Ordner", + "encryption": "Verschlüsselung", + "encryptionModes": { + "required": "Erforderlich", + "preferred": "Bevorzugt", + "tolerated": "Toleriert" + }, + "save": "Speichern", + "enableUTP": "uTP aktivieren", + "enableDHT": "DHT aktivieren", + "enableLPD": "LPD aktivieren", + "enablePEX": "PEX aktivieren", + "enablePortForwarding": "Portweiterleitung aktivieren", + "peerPort": "Peer port" + } + }, + "about": { + "pikatorrentVersion": "PikaTorrent version", + "transmissionVersion": "Übertragungsversion", + "reportBugOrFeature": "Einen Fehler melden oder eine Funktion vorschlagen?", + "githubLinkDescription": "Ein Problem (issue) in GitHub öffnen", + "discordLinkDescription": "Trete unseren Discord bei" + }, + "addNodeDialog": { + "title": "Füge einen neuen node hinzu", + "description": "Fügen Sie einen neuen node hinzu, um ihn von überall aus zu steuern.", + "triggerLabel": "Node hinzufügen", + "nameLabel": "Name", + "idLabel": "ID", + "namePlaceholder": "Name", + "idPlaceholder": "ID", + "add": "Hinzufügen" + }, + "addTorrentDialog": { + "title": "Ein torrent hinzufügen", + "add": "Hinzufügen", + "selectFile": "Wählen Sie eine .torrent Datei", + "torrentOrMagnetLinkPlaceholder": "Torrent oder magnet:// links", + "sendToNode": "Sende diesen Torrent zu" + }, + "confirmNodeDeleteAlertDialog": { + "title": "Bestätigen Sie die entfernung der node", + "confirmMessage": "Diesen Knoten löschen?", + "cancel": "Abbrechen", + "delete": "Löschen" + }, + "sessionInfoDialog": { + "title": "Sitzungsinformationen" + }, + "acceptOrRejectPeerDialog": { + "title": "Neue Verbindung autorisieren", + "description": "Ein neues Gerät möchte PikaTorrent steuern:", + "warningIfNotRecognize": "Wenn Sie dieses Gerät nicht erkennen, klicken Sie auf Ablehnen.", + "reject": "Ablehnen", + "accept": "Akzeptieren" + }, + "directoryPickerDialog": { + "title": "Ordnerauswahl", + "privateAppSwitchLabel": "Privaten App-Ordner verwenden", + "privateAppDescription1": "Die Verwendung eines privaten App-Verzeichnisses könnte verhindern, dass andere Apps auf Ihre heruntergeladenen Inhalte zugreifen.", + "privateAppDescription2": "Alle deine Downloads werden gelöscht, wenn du pikatorrent deinstallierst.", + "select": "Auswählen" + }, + "unsupportedBrowserDialog": { + "title": "Nicht unterstützter Browser", + "description": "Dieser Browser wird nicht unterstützt. Bitte versuche pikatorrent in einen anderen Browser zu öffnen." + }, + "torrentDialog": { + "copyLink": "Link kopieren", + "share": "Teilen", + "editLabels": "Etiketten bearbeiten", + "openFolder": "Ordner öffnen", + "remove": "Entfernen", + "files": "Dateien", + "newLabel": "Neue Etikette", + "add": "Hinzufügen", + "clearAll": "Alles löschen", + "selectedLabels": "Wähle eine Etikette aus", + "allLabels": "Alle Etiketten", + "noLabels": "Es gibt noch keine Etiketten.", + "addLabelInstruction": "Fügen Sie Beschriftungen hinzu, indem Sie einen Torrent bearbeiten." + }, + "scanQRCodeDialog": { + "title": "QR-Code scannen", + "cameraPermissionDenied": "Kameraberechtigung verweigert" + }, + "removeTorrentDialog": { + "title": "Bestätigung entfernen", + "warningMessage": "Sind Sie sicher, dass Sie löschen wollen", + "remove": "Entfernen", + "removeWithData": "Mit Daten löschen" + }, + "filesListDialog": { + "title": "Dateien", + "open": "Öfnen", + "openFolder": "Ordner öffnen", + "share": "Teilen" + }, + "termsOfUseDialog": { + "title": "Nutzungsbedingungen", + "termsOfUseMessage": "Durch die Verwendung von PikaTorrent akzeptieren Sie, dass die Inhalte, die Sie herunterladen oder teilen, in Ihrer alleinigen Verantwortung liegt.", + "privacyPolicyMessage": "Sie akzeptieren auch die", + "privacyPolicy": "Datenschutzerklärung", + "cancel": "Abbrechen", + "accept": "Akzeptieren" + }, + "toasts": { + "linkCopied": "Link kopiert", + "torrentDownloaded": "Torrent runtergeladen", + "noAppCanOpenFile": "Keine App kann diese Datei öffnen" + }, + "sortingOptionsDialog": { + "title": "Sortieren nach", + "name": "Name", + "totalSize": "Größe ", + "percentDone": "Fortschritt", + "reverseOrder": "Umgekehrte Reihenfolge" + }, + "statsDialog": { + "title": "Statistics", + "torrentsCount": "Torrents count", + "allTorrents": "Alle", + "activeTorrents": "Aktiv", + "pauseTorrents": "Pausiert", + "sinceAppStart": "Seit dem Start", + "downloaded": "Heruntergeladen", + "uploaded": "Hochgeladen", + "filesAdded": "Dateien hinzugefügt", + "timeActive": "Zeit aktiv", + "sinceBeginning": "Seit den Beginn" + }, + "library": { + "download": "Herunterladen", + "moreToCome": "Mehr zu kommen …" + }, + "alerts": { + "storagePermissionRequest": { + "title": "Speicherberechtigung", + "description": "PikaTorrent benötigt Zugriff auf die Speicherung, um heruntergeladene Daten zu speichern." + }, + "storagePermissionDenied": { + "title": "Speicherberechtigung verweigert", + "description": "„Sie müssen eine Speichergenehmigung für PikaTorrent zulassen.“" + } } - }, - "about": { - "pikatorrentVersion": "PikaTorrent version", - "transmissionVersion": "Übertragungsversion", - "reportBugOrFeature": "Hast du einen Fehler gefunden oder willst eine Funktion vorschlagen?", - "githubLinkDescription": "Ein Problem (issue) in Github öffnen", - "discordLinkDescription": "Trete unseren Discord bei" - }, - "addNodeDialog": { - "title": "Füge einen neuen node hinzu", - "description": "Fügen Sie einen neuen node hinzu, um ihn von überall aus zu steuern.", - "triggerLabel": "Node hinzufügen", - "nameLabel": "Name", - "idLabel": "Id", - "namePlaceholder": "Name", - "idPlaceholder": "Id", - "add": "Hinzufügen" - }, - "addTorrentDialog": { - "title": "Ein torrent hinzufügen", - "add": "Hinzufügen", - "selectFile": "Wählen Sie eine .torrent Datei", - "torrentOrMagnetLinkPlaceholder": "Torrent oder magnet:// links", - "sendToNode": "Sende diesen Torrent zu" - }, - "confirmNodeDeleteAlertDialog": { - "title": "Bestätigen Sie die entfernung der node", - "confirmMessage": "Sind Sie sicher, dass Sie diesen node löschen möchten?", - "cancel": "Abbrechen", - "delete": "Löschen" - }, - "sessionInfoDialog": { - "title": "Sitzungsinformationen" - }, - "acceptOrRejectPeerDialog": { - "title": "Neue Verbindung autorisieren", - "description": "Ein neues Gerät möchte pikatorrent steuern:", - "warningIfNotRecognize": "Wenn Sie dieses Gerät nicht erkennen, klicken Sie auf Ablehnen.", - "reject": "Ablehnen", - "accept": "Akzeptieren" - }, - "directoryPickerDialog": { - "title": "Verzeichnisauswahl", - "privateAppSwitchLabel": "Privates App-Verzeichnis verwenden", - "privateAppDescription1": "Die Verwendung eines privaten App-Verzeichnisses könnte verhindern, dass andere Apps auf Ihre heruntergeladenen Inhalte zugreifen.", - "privateAppDescription2": "Alle deine Downloads werden gelöscht, wenn du pikatorrent deinstallierst.", - "select": "Auswählen" - }, - "unsupportedBrowserDialog": { - "title": "Nicht unterstützter Browser", - "description": "Dieser Browser wird nicht unterstützt. Bitte versuche pikatorrent in einen anderen Browser zu öffnen." - }, - "torrentDialog": { - "copyLink": "Link kopieren", - "share": "Teilen", - "editLabels": "Etiketten bearbeiten", - "openFolder": "Ordner öffnen", - "remove": "Entfernen", - "files": "Dateien", - "newLabel": "Neue Etikette", - "add": "Hinzufügen", - "clearAll": "Alles löschen", - "selectedLabels": "Wähle eine Etikette aus", - "allLabels": "Alle Etiketten", - "noLabels": "Es gibt noch keine Etiketten.", - "addLabelInstruction": "Fügen Sie Beschriftungen hinzu, indem Sie einen Torrent bearbeiten." - }, - "scanQRCodeDialog": { - "title": "QRCode Scannen", - "cameraPermissionDenied": "Kameraberechtigung verweigert" - }, - "removeTorrentDialog": { - "title": "Bestätigung entfernen", - "warningMessage": "Sind Sie sicher, dass Sie löschen wollen", - "remove": "Entfernen", - "removeWithData": "Mit Daten löschen" - }, - "filesListDialog": { - "title": "Dateien", - "open": "Öfnen", - "openFolder": "Ordner öffnen", - "share": "Teilen" - }, - "termsOfUseDialog": { - "title": "Nutzungsbedingungen", - "termsOfUseMessage": "Durch die Verwendung von PikaTorrent akzeptieren Sie, dass die Inhalte, die Sie herunterladen oder teilen, in Ihrer alleinigen Verantwortung liegt.", - "privacyPolicyMessage": "Sie akzeptieren auch die", - "privacyPolicy": "Datenschutzerklärung", - "cancel": "Abbrechen", - "accept": "Akzeptieren" - }, - "toasts": { - "linkCopied": "Link kopiert", - "torrentDownloaded": "Torrent runtergeladen", - "noAppCanOpenFile": "Keine App kann diese Datei öffnen" - }, - "sortingOptionsDialog": { - "title": "Sortieren nach", - "name": "Name", - "totalSize": "Größe ", - "percentDone": "Fortschritt", - "reverseOrder": "Umgekehrte Reihenfolge" - }, - "statsDialog": { - "title": "Statistics", - "torrentsCount": "Torrents count", - "allTorrents": "All torrents", - "activeTorrents": "Active torrents", - "pauseTorrents": "Paused torrents", - "sinceAppStart": "Since app start", - "downloaded": "Downloaded", - "uploaded": "Uploaded", - "filesAdded": "Files added", - "timeActive": "Time active", - "sinceBeginning": "Since the beginning" - }, - "library": { - "download": "Download", - "moreToCome": "More to come..." - } -} \ No newline at end of file +} diff --git a/apps/app/locales/fr.json b/apps/app/locales/fr.json index 4bd8b5b5..0b931534 100644 --- a/apps/app/locales/fr.json +++ b/apps/app/locales/fr.json @@ -1,183 +1,193 @@ { - "menu": { - "about": "À propos", - "settings": "Paramètres", - "library": "Bibliothèque" - }, - "torrents": { - "add": "Ajouter", - "startAll": "Tout reprendre", - "pauseAll": "Tout mettre en pause", - "searchPlaceholder": "Choisir un torrent en ligne...", - "filterListPlaceholder": "Filtrer la liste...", - "searchEngineSelectorLabel": "Moteurs de recherches", - "addYourFirstTorrentTitle": "Ajoutez votre premier torrent", - "addYourFirstTorrentDescription": "Vos torrents seront affichés ici", - "filteredLabels": "Étiquettes filtrées" - }, - "settings": { - "nodes": { - "loading": "Chargement", - "title": "Nœuds", - "listLabel": "Nœuds local et à distance", - "qrCodeLabel": "QR code pour lier l'application mobile", - "hideQRCode": "Hide QR Code", - "showQRCode": "Show QR Code", - "secretLinkLabel": "Url secrète pour lier app.pikatorrent.com", - "copyLink": "Copier le lien", - "qrCodeScanButtonLabel": "Scanner un QR code", - "acceptedPeersLabel": "Connections acceptées", - "rejectedPeersLabel": "Connections rejetées", - "acceptedOrRejectedPeers": { - "none": "Aucun", - "delete": "Supprimer" - } - }, - "app": { - "title": "Paramètres de l'application", - "theme": "Thème", - "language": "Langue", - "searchEngines": "Urls de moteurs de recherches (un par ligne)", - "searchEnginesInstructions": "%s sera remplacé par la recherche", - "invalidUrls": "Urls invalides", - "save": "Sauvegarder", - "reset": "Réinitialiser" + "menu": { + "about": "À propos", + "settings": "Paramètres", + "library": "Bibliothèque" }, "torrents": { - "title": "Paramètres des torrents", - "downloadDirectory": "Dossier de téléchargements", - "encryption": "Chiffrement", - "encryptionModes": { - "required": "Requis", - "preferred": "Préféré", - "tolerated": "Toléré" - }, - "save": "Sauvegarder", - "enableUTP": "Activer uTP", - "enableDHT": "Activer DHT", - "enableLPD": "Activer LPD", - "enablePEX": "Activer PEX", - "enablePortForwarding": "Activer la redirection de port", - "peerPort": "Port entrant" + "add": "Ajouter", + "startAll": "Tout reprendre", + "pauseAll": "Tout mettre en pause", + "searchPlaceholder": "Choisir un torrent en ligne…", + "filterListPlaceholder": "Filtrer la liste…", + "searchEngineSelectorLabel": "Moteurs de recherche", + "addYourFirstTorrentTitle": "Ajoutez votre premier torrent", + "addYourFirstTorrentDescription": "Vos torrents seront affichés ici", + "filteredLabels": "Étiquettes filtrées" + }, + "settings": { + "nodes": { + "loading": "Chargement", + "title": "Nœuds", + "listLabel": "Nœuds locaux et distants", + "qrCodeLabel": "Code QR pour lier l'application mobile", + "hideQRCode": "Masquer le code QR", + "showQRCode": "Afficher le code QR", + "secretLinkLabel": "URL secrète pour lier app.pikatorrent.com", + "copyLink": "Copier le lien", + "qrCodeScanButtonLabel": "Scanner un code QR", + "acceptedPeersLabel": "Connexions acceptées", + "rejectedPeersLabel": "Connexions rejetées", + "acceptedOrRejectedPeers": { + "none": "Aucun", + "delete": "Supprimer" + } + }, + "app": { + "title": "Paramètres de l'application", + "theme": "Thème", + "language": "Langue", + "searchEngines": "URL de moteurs de recherche (un par ligne)", + "searchEnginesInstructions": "%s sera remplacé par la recherche", + "invalidUrls": "URLs invalides", + "save": "Sauvegarder", + "reset": "Réinitialiser" + }, + "torrents": { + "title": "Paramètres des torrents", + "downloadDirectory": "Dossier de téléchargements", + "encryption": "Chiffrement", + "encryptionModes": { + "required": "Requis", + "preferred": "Préféré", + "tolerated": "Toléré" + }, + "save": "Sauvegarder", + "enableUTP": "Activer uTP", + "enableDHT": "Activer DHT", + "enableLPD": "Activer LPD", + "enablePEX": "Activer PEX", + "enablePortForwarding": "Activer la redirection de port", + "peerPort": "Port entrant" + } + }, + "about": { + "pikatorrentVersion": "Version de PikaTorrent", + "transmissionVersion": "Version de transmission", + "reportBugOrFeature": "Signaler une erreur ou suggérer une fonctionnalité", + "githubLinkDescription": "Ouvrir un ticket sur GitHub", + "discordLinkDescription": "Rejoindre le Discord" + }, + "addNodeDialog": { + "title": "Ajouter un nœud", + "description": "Ajouter un nouveau nœuds pour le contrôler depuis n'importe où.", + "triggerLabel": "Ajouter le nœud", + "nameLabel": "Nom", + "idLabel": "Identifiant", + "namePlaceholder": "Nom", + "idPlaceholder": "Identifiant", + "add": "Ajouter" + }, + "addTorrentDialog": { + "title": "Ajouter un torrent", + "add": "Ajouter", + "selectFile": "Selectionner un fichier .torrent", + "torrentOrMagnetLinkPlaceholder": "Lien torrent ou magnet://", + "sendToNode": "Envoyer ce torrent vers" + }, + "confirmNodeDeleteAlertDialog": { + "title": "Confirmer la suppression du nœud", + "confirmMessage": "Supprimer ce nœud ?", + "cancel": "Annuler", + "delete": "Supprimer" + }, + "sessionInfoDialog": { + "title": "Info de session" + }, + "acceptOrRejectPeerDialog": { + "title": "Autoriser une nouvelle connexion", + "description": "Un nouvel appareil souhaite contrôler PikaTorrent :", + "warningIfNotRecognize": "Si vous ne reconnaissez pas cet appareil, cliquez sur rejeter.", + "reject": "Rejeter", + "accept": "Accepter" + }, + "directoryPickerDialog": { + "title": "Choix d'un dossier", + "privateAppSwitchLabel": "Utiliser le dossier privé de l'application", + "privateAppDescription1": "Utiliser le dossier privé de l'application peut empêcher d'autres application d'accéder à vos contenus téléchargés.", + "privateAppDescription2": "Tous vos téléchargements seront supprimés lorsque vous désinstallerez PikaTorrent.", + "select": "Sélectionner" + }, + "unsupportedBrowserDialog": { + "title": "Navigateur non pris en charge", + "description": "Ce navigateur Web n'est pas pris en charge. Veuillez essayer PikaTorrent dans un autre navigateur Web." + }, + "torrentDialog": { + "copyLink": "Copier le lien", + "share": "Partager", + "editLabels": "Modifier les étiquettes", + "openFolder": "Ouvrir le dossier", + "remove": "Supprimer", + "files": "Fichiers", + "newLabel": "Nouvelle étiquette", + "add": "Ajouter", + "clearAll": "Tout effacer", + "selectedLabels": "Étiquettes sélectionnées", + "allLabels": "Toutes les étiquettes", + "noLabels": "Il n'y a pas encore d'étiquettes.", + "addLabelInstruction": "Ajoutez une étiquette en éditant un torrent." + }, + "scanQRCodeDialog": { + "title": "Scanner un code QR", + "cameraPermissionDenied": "Permission de l'appareil photo refusé" + }, + "removeTorrentDialog": { + "title": "Confirmation de suppression", + "warningMessage": "Êtes vous certain de supprimer", + "remove": "Supprimer", + "removeWithData": "Supprimer avec les données" + }, + "filesListDialog": { + "title": "Fichiers", + "open": "Ouvrir", + "openFolder": "Ouvrir le dossier", + "share": "Partager" + }, + "termsOfUseDialog": { + "title": "Conditions d'utilisation", + "termsOfUseMessage": "En utilisant PikaTorrent, vous acceptez que le contenu que vous téléchargez ou partagez est de votre entière responsabilité.", + "privacyPolicyMessage": "Vous acceptez également la", + "privacyPolicy": "politique de confidentialité", + "cancel": "Annuler", + "accept": "Accepter" + }, + "toasts": { + "linkCopied": "Lien copié", + "torrentDownloaded": "Torrent téléchargé", + "noAppCanOpenFile": "Aucune application ne peut ouvrir ce fichier" + }, + "sortingOptionsDialog": { + "title": "Filtrer par", + "name": "Nom", + "totalSize": "Taille ", + "percentDone": "Progression", + "reverseOrder": "Ordre inversé" + }, + "statsDialog": { + "title": "Statistiques", + "torrentsCount": "Nombre de torrents", + "allTorrents": "Tous les torrents", + "activeTorrents": "Torrents actifs", + "pauseTorrents": "Torrents en pause", + "sinceAppStart": "Depuis le démarrage de l'appli", + "downloaded": "Téléchargé", + "uploaded": "Téléversé", + "filesAdded": "Fichiers ajoutés", + "timeActive": "Temps actif", + "sinceBeginning": "Depuis le début" + }, + "library": { + "download": "Télécharger", + "moreToCome": "Plus à venir…" + }, + "alerts": { + "storagePermissionRequest": { + "title": "Autorisation de stockage", + "description": "PikaTorrent a besoin d'accéder au stockage pour enregistrer les données téléchargées." + }, + "storagePermissionDenied": { + "title": "Licence de stockage refusée", + "description": "« Vous devez autoriser la permission de stockage pour PikaTorrent. »" + } } - }, - "about": { - "pikatorrentVersion": "Version de PikaTorrent", - "transmissionVersion": "Version de Transmission", - "reportBugOrFeature": "Un bug trouvé ou une fonctionnalité à proposer ?", - "githubLinkDescription": "Ouvrir un ticket sur Github", - "discordLinkDescription": "Rejoindre le Discord" - }, - "addNodeDialog": { - "title": "Ajouter un nœuds", - "description": "Ajouter un nouveau nœuds pour le contrôler depuis n'importe où.", - "triggerLabel": "Ajouter le nœud", - "nameLabel": "Nom", - "idLabel": "Id", - "namePlaceholder": "Nom", - "idPlaceholder": "Id", - "add": "Ajouter" - }, - "addTorrentDialog": { - "title": "Ajouter un torrent", - "add": "Ajouter", - "selectFile": "Selectionner un fichier .torrent", - "torrentOrMagnetLinkPlaceholder": "Lien torrent ou magnet://", - "sendToNode": "Envoyer ce torrent vers" - }, - "confirmNodeDeleteAlertDialog": { - "title": "Confirmer la suppression du nœud", - "confirmMessage": "Êtes-vous certain de supprimer ce nœud ?", - "cancel": "Annuler", - "delete": "Supprimer" - }, - "sessionInfoDialog": { - "title": "Info de session" - }, - "acceptOrRejectPeerDialog": { - "title": "Authoriser une nouvelle connection", - "description": "Un nouvel appareil souhaite contrôler pikatorrent:", - "warningIfNotRecognize": "Si vous ne reconnaissez pas cet appareil, cliquez sur rejeter.", - "reject": "Rejeter", - "accept": "Accepter" - }, - "directoryPickerDialog": { - "title": "Choix d'un dossier", - "privateAppSwitchLabel": "Utiliser le dossier privé de l'application", - "privateAppDescription1": "Utiliser le dossier privé de l'application peut empêcher d'autres application d'accéder à vos contenus téléchargés.", - "privateAppDescription2": "Tous vos téléchargements seront supprimés lorsque vous désinstallerez PikaTorrent.", - "select": "Selectionner" - }, - "unsupportedBrowserDialog": { - "title": "Navigateur non supporté", - "description": "Ce navigateur n'est pas supporté. Merci d'essayer PikaTorrent dans un autre navigateur." - }, - "torrentDialog": { - "copyLink": "Copier le lien", - "share": "Partager", - "editLabels": "Editer les étiquettes", - "openFolder": "Ouvrir le dossier", - "remove": "Supprimer", - "files": "Fichiers", - "newLabel": "Nouvelle étiquette", - "add": "Ajouter", - "clearAll": "Tout effacer", - "selectedLabels": "Étiquettes sélectionnées", - "allLabels": "Toutes les étiquettes", - "noLabels": "Il n'y a pas encore d'étiquettes.", - "addLabelInstruction": "Ajoutez une étiquette en éditant un torrent." - }, - "scanQRCodeDialog": { - "title": "Scanner un QRCode", - "cameraPermissionDenied": "Permission de l'appareil photo refusé" - }, - "removeTorrentDialog": { - "title": "Confirmation de suppression", - "warningMessage": "Êtes vous certain de supprimer", - "remove": "Supprimer", - "removeWithData": "Supprimer avec les données" - }, - "filesListDialog": { - "title": "Fichiers", - "open": "Ouvrir", - "openFolder": "Ouvrir le dossier", - "share": "Partager" - }, - "termsOfUseDialog": { - "title": "Conditions d'utilisation", - "termsOfUseMessage": "En utilisant PikaTorrent, vous acceptez que le contenu que vous téléchargez ou partagez est de votre entière responsabilité.", - "privacyPolicyMessage": "Vous acceptez également la", - "privacyPolicy": "politique de vie privée", - "cancel": "Annuler", - "accept": "Accepter" - }, - "toasts": { - "linkCopied": "Lien copié", - "torrentDownloaded": "Torrent téléchargé", - "noAppCanOpenFile": "Aucune application ne peut ouvrir ce fichier" - }, - "sortingOptionsDialog": { - "title": "Filtrer par", - "name": "Nom", - "totalSize": "Taille", - "percentDone": "Progression", - "reverseOrder": "Ordre inversé" - }, - "statsDialog": { - "title": "Statistics", - "torrentsCount": "Torrents count", - "allTorrents": "All torrents", - "activeTorrents": "Active torrents", - "pauseTorrents": "Paused torrents", - "sinceAppStart": "Since app start", - "downloaded": "Downloaded", - "uploaded": "Uploaded", - "filesAdded": "Files added", - "timeActive": "Time active", - "sinceBeginning": "Since the beginning" - }, - "library": { - "download": "Télécharger", - "moreToCome": "Plus à venir..." - } -} \ No newline at end of file +} diff --git a/apps/app/locales/hi.json b/apps/app/locales/hi.json new file mode 100644 index 00000000..5835e7f6 --- /dev/null +++ b/apps/app/locales/hi.json @@ -0,0 +1,192 @@ +{ + "menu": { + "library": "लाइब्रेरी", + "about": "बारे में", + "settings": "सेटिंग्स" + }, + "torrents": { + "add": "जोड़ें", + "startAll": "सभी प्रारंभ करें", + "pauseAll": "सभी रोकें", + "addYourFirstTorrentTitle": "अपना पहला torrent जोड़ें", + "filteredLabels": "फिल्टर किए गए लेबल", + "filterListPlaceholder": "फिल्टर सूची…", + "searchPlaceholder": "ऑनलाइन एक torrent चुनें…", + "searchEngineSelectorLabel": "सर्च इंजन", + "addYourFirstTorrentDescription": "आपके torrent यहां प्रदर्शित होंगे" + }, + "settings": { + "nodes": { + "loading": "लोड हो रहा है", + "title": "नोड्स", + "listLabel": "स्थानीय और रिमोट नोड्स", + "hideQRCode": "QR कोड छिपाएँ", + "showQRCode": "QR कोड दिखाएँ", + "secretLinkLabel": "app.pikatorrent.com को लिंक करने का गुप्त URL", + "copyLink": "लिंक कॉपी करें", + "qrCodeScanButtonLabel": "स्कैन QR कोड", + "qrCodeLabel": "मोबाइल ऐप को लिंक करने के लिए QR कोड", + "rejectedPeersLabel": "अस्वीकृत कनेक्शन", + "acceptedPeersLabel": "स्वीकृत कनेक्शन", + "acceptedOrRejectedPeers": { + "none": "कोई नहीं", + "delete": "हटाएं" + } + }, + "app": { + "title": "एप्लिकेशन सेटिंग्स", + "theme": "थीम", + "language": "भाषा", + "searchEngines": "खोज इंजन URL (प्रति पंक्ति एक)", + "searchEnginesInstructions": "%s को क्वेरी द्वारा प्रतिस्थापित किया जाएगा", + "reset": "रीसेट", + "invalidUrls": "अमान्य URLs", + "save": "सहेजें" + }, + "torrents": { + "downloadDirectory": "डाउनलोड फोल्डर", + "encryption": "एन्क्रिप्शन", + "encryptionModes": { + "required": "आवश्यक", + "preferred": "वरीय", + "tolerated": "सहन" + }, + "save": "सहेजें", + "enableUTP": "uTP चालू करें", + "enableDHT": "DHT चालू करें", + "enableLPD": "LPD चालू करें", + "enablePortForwarding": "पोर्ट फ़ॉरवर्डिंग चालू करें", + "peerPort": "पीयर पोर्ट", + "title": "Torrents सेटिंग्स", + "enablePEX": "PEX चालू करें" + } + }, + "about": { + "transmissionVersion": "Transmission वर्शन", + "reportBugOrFeature": "किसी बग की रिपोर्ट करें या कोई सुविधा सुझाएं?", + "pikatorrentVersion": "PikaTorrent वर्शन", + "githubLinkDescription": "GitHub पर एक समस्या खोलें", + "discordLinkDescription": "Discord पर हमसे जुड़ें" + }, + "addNodeDialog": { + "title": "एक नया नोड जोड़ें", + "description": "इसे कहीं से भी नियंत्रित करने के लिए एक नया नोड जोड़ें।", + "triggerLabel": "नोड जोड़ें", + "nameLabel": "नाम", + "idLabel": "ID", + "namePlaceholder": "नाम", + "add": "जोड़ें", + "idPlaceholder": "ID" + }, + "addTorrentDialog": { + "title": "एक torrent जोड़ें", + "selectFile": "एक .torrent फ़ाइल चुनें", + "add": "जोड़ें", + "torrentOrMagnetLinkPlaceholder": "Torrent या magnet:// links", + "sendToNode": "इस torrent को यहां भेजें" + }, + "confirmNodeDeleteAlertDialog": { + "title": "नोड हटाने की पुष्टि करें", + "confirmMessage": "इस नोड को हटाएँ?", + "cancel": "रद्द", + "delete": "हटाएं" + }, + "sessionInfoDialog": { + "title": "सत्र की जानकारी" + }, + "acceptOrRejectPeerDialog": { + "title": "नये कनेक्शन को अधिकृत करें", + "description": "एक नया डिवाइस PikaTorrent को नियंत्रित करना चाहेगा:", + "warningIfNotRecognize": "यदि आप इस डिवाइस को नहीं पहचानते हैं तो इसे अस्वीकार कर दें।", + "reject": "अस्वीकार करें", + "accept": "स्वीकार करें" + }, + "directoryPickerDialog": { + "title": "फोल्डर पिकर", + "privateAppSwitchLabel": "निजी ऐप फोल्डर का उपयोग करें", + "privateAppDescription2": "यदि आप PikaTorrent को अनइंस्टॉल करते हैं तो आपके सभी डाउनलोड हटा दिए जाएंगे।", + "select": "चुनें", + "privateAppDescription1": "निजी ऐप फोल्डर का उपयोग करने से अन्य ऐप्स को आपकी डाउनलोड की गई सामग्री तक पहुंचने से रोका जा सकता है।" + }, + "unsupportedBrowserDialog": { + "title": "असमर्थित वेब ब्राउज़र", + "description": "यह वेब ब्राउज़र असमर्थित है. कृपया किसी अन्य वेब ब्राउज़र में PikaTorrent आज़माएँ।" + }, + "torrentDialog": { + "copyLink": "लिंक कॉपी करें", + "share": "शेयर", + "editLabels": "लेबल संपादित करें", + "openFolder": "फोल्डर खोलें", + "remove": "हटाएँ", + "files": "फाइलें", + "newLabel": "नया लेबल", + "add": "जोड़ें", + "clearAll": "सभी साफ करें", + "selectedLabels": "चयनित लेबल", + "allLabels": "सभी लेबल", + "noLabels": "अभी तक कोई लेबल नहीं हैं।", + "addLabelInstruction": "Torrent संपादित करके लेबल जोड़ें।" + }, + "scanQRCodeDialog": { + "title": "स्कैन QR कोड", + "cameraPermissionDenied": "कैमरे की अनुमति अस्वीकृत" + }, + "filesListDialog": { + "title": "फाइलें", + "open": "खोलें", + "openFolder": "फोल्डर खोलें", + "share": "शेयर" + }, + "removeTorrentDialog": { + "title": "हटाने की पुष्टि", + "removeWithData": "डेटा सहित हटाएँ", + "remove": "हटाएँ" + }, + "termsOfUseDialog": { + "title": "उपयोग की शर्तें", + "cancel": "रद्द", + "privacyPolicy": "गोपनीयता नीति", + "privacyPolicyMessage": "आप भी स्वीकार करते हैं", + "accept": "स्वीकार करें", + "termsOfUseMessage": "PikaTorrent का उपयोग करके, आप स्वीकार करते हैं कि आपके द्वारा डाउनलोड या साझा की गई सामग्री आपकी एकमात्र जिम्मेदारी है।" + }, + "sortingOptionsDialog": { + "percentDone": "प्रगति", + "totalSize": "साइज़ ", + "title": "इसके अनुसार क्रमबद्ध करें", + "reverseOrder": "उल्टे क्रम", + "name": "नाम" + }, + "statsDialog": { + "activeTorrents": "सक्रिय", + "allTorrents": "सभी", + "pauseTorrents": "रुका हुआ", + "title": "आंकड़े", + "torrentsCount": "Torrent गिनती", + "downloaded": "डाउनलोड हो गया", + "filesAdded": "फाइलें जोड़ी गईं", + "sinceAppStart": "जब से ऐप शुरू हुआ है", + "sinceBeginning": "शुरुआत से ही", + "timeActive": "समय सक्रिय", + "uploaded": "अपलोड किए गए" + }, + "library": { + "download": "डाउनलोड", + "moreToCome": "और भी आने को है…" + }, + "alerts": { + "storagePermissionDenied": { + "title": "स्टोरेज की अनुमति अस्वीकृत", + "description": "'आपको PikaTorrent के लिए स्टोरेज की अनुमति देनी होगी।'" + }, + "storagePermissionRequest": { + "description": "डाउनलोड किए गए डेटा को सहेजने के लिए PikaTorrent को स्टोरेज तक पहुंच की आवश्यकता है।", + "title": "स्टोरेज की अनुमति" + } + }, + "toasts": { + "linkCopied": "लिंक कॉपी किया गया", + "noAppCanOpenFile": "कोई भी इंस्टॉल किया गया ऐप इस फाइल को नहीं खोल सकता", + "torrentDownloaded": "Torrent डाउनलोड किया गया" + } +} diff --git a/apps/app/locales/hy.json b/apps/app/locales/hy.json new file mode 100644 index 00000000..b235a17b --- /dev/null +++ b/apps/app/locales/hy.json @@ -0,0 +1,192 @@ +{ + "menu": { + "about": "Մասին", + "settings": "Կարգավորումներ", + "library": "Դարան" + }, + "torrents": { + "add": "Ավելացնել", + "startAll": "Մեկնարկել բոլորը", + "searchPlaceholder": "Ընտրել torrent առցանց…", + "pauseAll": "Դադարեցնել բոլորը", + "searchEngineSelectorLabel": "Որոնիչներ", + "addYourFirstTorrentTitle": "Ավելացնել Ձեր առաջին torrent-ը", + "filterListPlaceholder": "Զտիչի ցուցակ...", + "addYourFirstTorrentDescription": "Ձեր torrent-ները կցուցադրվեն այստեղ", + "filteredLabels": "Զտված մակնշումներ" + }, + "settings": { + "nodes": { + "loading": "Բեռնում", + "title": "Հանգույցներ", + "listLabel": "Տեղական և հեռավոր հանգույցներ", + "hideQRCode": "Թաքցնել QR ծածկագիրը", + "qrCodeLabel": "Շարժական հավելվածին կապման QR ծածկագիր", + "showQRCode": "Ցուցադրել QR ծածկագիրը", + "qrCodeScanButtonLabel": "Ծրել QR ծածկագիրը", + "rejectedPeersLabel": "Մերժված միացումներ", + "acceptedOrRejectedPeers": { + "none": "Չկա", + "delete": "Ջնջել" + }, + "acceptedPeersLabel": "Ընդունված միացումներ", + "secretLinkLabel": "app.pikatorrent.com-ին կապելու գաղտնի URL", + "copyLink": "Պատճենել հղումը" + }, + "app": { + "theme": "Ոճ", + "save": "Պահպանել", + "reset": "Վերադնել", + "title": "Հավելվածի կարգավորումներ", + "language": "Լեզու", + "searchEngines": "Որոնիչների URL-ներ (ըստ ամեն տողի)", + "invalidUrls": "Անվավեր URL-ներ", + "searchEnginesInstructions": "%s-ը կփոխարինվի ըստ հարցման" + }, + "torrents": { + "downloadDirectory": "Ներբեռնման թղթապանակ", + "encryption": "Գաղտնագրում", + "encryptionModes": { + "required": "Պահանջված", + "preferred": "Նախընտրած", + "tolerated": "Հանդուրժված" + }, + "enablePortForwarding": "Միացնել փոխանորդի վերահասցեավորումը", + "save": "Պահպանել", + "title": "Torrent-ների կարգավորումներ", + "enableUTP": "Միացնել uTP-ն", + "enableDHT": "Միացնել DHT-ն", + "enableLPD": "Միացնել LPD-ն", + "enablePEX": "Միացնել PEX-ը", + "peerPort": "Հավասարազոր փոխանորդ" + } + }, + "about": { + "pikatorrentVersion": "PikaTorrent-ի տարբերակ", + "transmissionVersion": "Փոխանցման տարբերակ", + "reportBugOrFeature": "Զեկուցել վրիպա՞կ թե՞ առաջարկել հատկություն:", + "githubLinkDescription": "Բացել խնդիր GitHub-ում", + "discordLinkDescription": "Միացեք մեզ Discord-ում" + }, + "sortingOptionsDialog": { + "title": "Դասավորել ըստ", + "name": "Անունի", + "totalSize": "Չափի ", + "percentDone": "Առաջընթացի", + "reverseOrder": "Հակադարձ հերթականության" + }, + "statsDialog": { + "torrentsCount": "Torrent-ների քանակը", + "allTorrents": "Բոլորը", + "title": "Վիճակագրություն", + "activeTorrents": "Գործողը", + "pauseTorrents": "Ընդմիջվածը", + "downloaded": "Ներբեռնվածը", + "sinceAppStart": "Հավելվածի մեկնարկից սկսած", + "uploaded": "Վերբեռնվածը", + "filesAdded": "Ավելացված ֆայլերը", + "timeActive": "Գործող ժամանակը", + "sinceBeginning": "Ի սկզբանե" + }, + "addNodeDialog": { + "title": "Ավելացնել նոր հանգույց", + "description": "Ավելացնել նոր հանգույց՝ այն ամեն տեղից կառավարելու համար:", + "triggerLabel": "Ավելացնել հանգույց", + "nameLabel": "Անուն", + "idLabel": "ID", + "namePlaceholder": "Անունը", + "idPlaceholder": "ID-ն", + "add": "Ավելացնել" + }, + "addTorrentDialog": { + "title": "Ավելացնել torrent", + "add": "Ավելացնել", + "selectFile": "Ընտրեք .torrent ֆայլը", + "torrentOrMagnetLinkPlaceholder": "Torrent կամ magnet:// հղումներ", + "sendToNode": "Ուղարկել այս torrent-ը դեպի" + }, + "confirmNodeDeleteAlertDialog": { + "title": "Հաստատեք հանգույցի հեռացումը", + "confirmMessage": "Հեռացնե՞լ այս հանգույցը", + "cancel": "Չեղարկել", + "delete": "Ջնջել" + }, + "sessionInfoDialog": { + "title": "Նստաշրջանի տեղեկություն" + }, + "acceptOrRejectPeerDialog": { + "title": "Լիազորել նոր կապը", + "description": "Նոր սարքավորումը ցանկանում է կառավարել PikaTorrent-ը.", + "warningIfNotRecognize": "Մերժեք, եթե չեք ճանաչում այս սարքավորումը:", + "reject": "Մերժել", + "accept": "Ընդունել" + }, + "directoryPickerDialog": { + "title": "Թղթապանակի ընտրիչ", + "privateAppSwitchLabel": "Օգտագործեք հավելվածի գաղտնի թղթապանակ", + "privateAppDescription1": "Հավելվածի գաղտնի թղթապանակն օգտագործելը կարող է կանխել այլ հավելվածներին Ձեր ներբեռնած բովանդակությանը հասանելիություն ունենալուց:", + "privateAppDescription2": "Ձեր բոլոր ներբեռնումները կջնջվեն եթե Դուք ապատեղադրեք PikaTorrent-ը:", + "select": "Ընտրել" + }, + "unsupportedBrowserDialog": { + "description": "Այս վեդ դիտարկիչը չի աջակցվում: Խնդրում ենք փորձել PikaTorrent-ն այլ վեբ դիտարկիչում:", + "title": "Չաջակցված վեբ դիտարկիչ" + }, + "torrentDialog": { + "copyLink": "Պատճենել հղումը", + "share": "Տարածել", + "editLabels": "Խմբագրել մակնշումները", + "openFolder": "Բացել թղթապանակը", + "remove": "Հեռացնել", + "files": "Ֆայլեր", + "newLabel": "Նոր մակնշում", + "add": "Ավելացնել", + "clearAll": "Մաքրել բոլորը", + "selectedLabels": "Ընտրված մակնշումներ", + "allLabels": "Բոլոր մակնշումներ", + "noLabels": "Մակնշումներ դեռ չկան:", + "addLabelInstruction": "Ավելացնել մակնշումներ՝ խմբագրելով torrent-ը:" + }, + "scanQRCodeDialog": { + "title": "Ծրել QR ծածկագիրը", + "cameraPermissionDenied": "Տեսախցիկի թույլտվությունը մերժվեց" + }, + "removeTorrentDialog": { + "remove": "Հեռացնել", + "title": "Հեռացման հաստատում", + "removeWithData": "Հեռացնել տվյալներով" + }, + "filesListDialog": { + "title": "Ֆայլեր", + "open": "Բացել", + "openFolder": "Բացել թղթապանակը", + "share": "Տարածել" + }, + "termsOfUseDialog": { + "title": "Օգտագործան պայմանները", + "accept": "Ընդունել", + "privacyPolicy": "գաղտնիության քաղաքականությունը", + "cancel": "Չեղարկել", + "termsOfUseMessage": "Օգտվելով PikaTorrent-ից՝ Դուք ընդունում եք, որ Ձեր ներբեռնած կամ տարածած բովանդակությունը միայն Ձեր պատասխանատվությունն է:", + "privacyPolicyMessage": "Դուք ընդունում եք նաև" + }, + "toasts": { + "linkCopied": "Հղումը պատճենվեց", + "torrentDownloaded": "Torrent-ը ներբեռնվեց", + "noAppCanOpenFile": "Տեղադրված ոչ մի հավելված չի կարող բացել այս ֆայլը" + }, + "library": { + "download": "Ներբեռնել", + "moreToCome": "Ավելին է գալու…" + }, + "alerts": { + "storagePermissionRequest": { + "title": "Պահեստի թույլտվություն", + "description": "PikaTorrent-ին պետք է հասանելիություն ունելալ պահեստին՝ ներբեռնված տվյալները պահպանելու համար:" + }, + "storagePermissionDenied": { + "title": "Պահեստի թույլտվությունը մերժվեց", + "description": "«Դուք պետք է ընդունեք PikaTorrent-ի համար պահետի թույտվությունը:»" + } + } +} diff --git a/apps/app/locales/nb_NO.json b/apps/app/locales/nb_NO.json new file mode 100644 index 00000000..9a778322 --- /dev/null +++ b/apps/app/locales/nb_NO.json @@ -0,0 +1,193 @@ +{ + "torrents": { + "filteredLabels": "Filtrerte etiketter", + "add": "Legg til", + "startAll": "Start alle", + "pauseAll": "Pause alle", + "searchEngineSelectorLabel": "Søkemotorer", + "searchPlaceholder": "Velg en torrent på nett …", + "addYourFirstTorrentTitle": "Legg til din første torrent", + "addYourFirstTorrentDescription": "Torrentene dine vil vises her", + "filterListPlaceholder": "Listefiltrering …" + }, + "settings": { + "nodes": { + "copyLink": "Kopier lenke", + "secretLinkLabel": "Hemmelig nettadresse for å sammenkoble app.pikatorrent.com", + "qrCodeLabel": "QR-kode for sammenkobling med mobilprogrammet", + "listLabel": "Lokale- og noder annensteds hen", + "rejectedPeersLabel": "Avslåtte tilkoblinger", + "title": "Noder", + "hideQRCode": "Skjul QR-kode", + "showQRCode": "Vis QR-kode", + "qrCodeScanButtonLabel": "Skann QR-kode", + "acceptedPeersLabel": "Godkjente tilkoblinger", + "acceptedOrRejectedPeers": { + "none": "Ingen", + "delete": "Slett" + }, + "loading": "Laster inn …" + }, + "app": { + "searchEngines": "Søkemotornettadresser (én per linje)", + "invalidUrls": "Ugyldige nettadresser", + "save": "Lagre", + "reset": "Tilbakestill", + "title": "Programinnstillinger", + "theme": "Drakt", + "language": "Språk", + "searchEnginesInstructions": "%s vil erstattes av selve søket" + }, + "torrents": { + "downloadDirectory": "Nedlastingsmappe", + "encryptionModes": { + "tolerated": "Tolerert", + "required": "Påkrevd", + "preferred": "Foretrukket" + }, + "enableDHT": "Skru på DHT", + "enablePEX": "Skru på PEX", + "peerPort": "Likemannsport", + "save": "Lagre", + "encryption": "Kryptering", + "title": "Torrentinnstillinger", + "enableUTP": "Skru på uTP", + "enableLPD": "Skru på LPD", + "enablePortForwarding": "Skru på portvideresending" + } + }, + "about": { + "pikatorrentVersion": "PikaTorrent-versjon", + "transmissionVersion": "Transmission-versjon", + "reportBugOrFeature": "Rapporter feil eller foreslå funksjoner?", + "githubLinkDescription": "Åpne en feilrapport på GitHub", + "discordLinkDescription": "Ta del på Discord" + }, + "addNodeDialog": { + "description": "Legg til en ny node for å kontrollere den fra hvor som helst", + "nameLabel": "Navn", + "idLabel": "ID", + "namePlaceholder": "Navn", + "add": "Legg til", + "idPlaceholder": "ID", + "title": "Legg til ny node", + "triggerLabel": "Legg til node" + }, + "addTorrentDialog": { + "torrentOrMagnetLinkPlaceholder": "Torrent eller magnet:// -lenker", + "sendToNode": "Send denne torrenten til", + "add": "Legg til", + "title": "Legg til en torrent", + "selectFile": "Velg en .torrent-fil" + }, + "sessionInfoDialog": { + "title": "Øktinfo" + }, + "acceptOrRejectPeerDialog": { + "title": "Godkjenn ny tilkobling", + "reject": "Avslå", + "warningIfNotRecognize": "Avslå den hvis du ikke gjenkjenner enheten.", + "accept": "Godta", + "description": "En ny enhet ønsker å kontrollere PikaTorrent:" + }, + "unsupportedBrowserDialog": { + "title": "Ustøttet nettleser", + "description": "Denne nettleseren er ikke støttet. Prøv PikaTorrent i en annen nettleser." + }, + "torrentDialog": { + "newLabel": "Ny etikett", + "add": "Legg til", + "selectedLabels": "Valgte etiketter", + "allLabels": "Alle etiketter", + "addLabelInstruction": "Legg til etiketter ved å redigere en torrent.", + "remove": "Fjern", + "share": "Del", + "clearAll": "Tøm alle", + "copyLink": "Kopier lenke", + "editLabels": "Rediger etiketter", + "openFolder": "Åpne mappe", + "files": "Filer", + "noLabels": "Ingen etiketter enda." + }, + "scanQRCodeDialog": { + "title": "Skann QR-kode", + "cameraPermissionDenied": "Kameratilgang nektet" + }, + "removeTorrentDialog": { + "title": "Fjerningsbekreftelse", + "warningMessage": "Bekreft sletting", + "remove": "Fjern", + "removeWithData": "Fjern med data" + }, + "filesListDialog": { + "share": "Del", + "title": "Filer", + "openFolder": "Åpne mappe", + "open": "Åpne" + }, + "termsOfUseDialog": { + "accept": "Godta", + "privacyPolicyMessage": "Du godkjenner også", + "title": "Bruksvilkår", + "privacyPolicy": "personvernspraksis", + "cancel": "Avbryt", + "termsOfUseMessage": "Ved å bruke PikaTorrent, godkjenner du at innhold du laster ned eller deler kun er ditt ansvar." + }, + "toasts": { + "linkCopied": "Lenke kopiert", + "noAppCanOpenFile": "Ingen installerte programmer kan åpne denne filen", + "torrentDownloaded": "Torrent nedlastet" + }, + "sortingOptionsDialog": { + "percentDone": "Framdrift", + "title": "Sorter etter", + "name": "Navn", + "totalSize": "Størrelse ", + "reverseOrder": "Omvendt rekkefølge" + }, + "statsDialog": { + "title": "Statistikk", + "allTorrents": "Alle", + "torrentsCount": "Torrentantall", + "sinceAppStart": "Siden programstart", + "uploaded": "Opplastet", + "filesAdded": "Filer tillagt", + "activeTorrents": "Aktive", + "downloaded": "Nedlastet", + "timeActive": "Tid aktiv", + "sinceBeginning": "Siden begynnelsen", + "pauseTorrents": "Pausede" + }, + "library": { + "download": "Last ned", + "moreToCome": "Mer i følge …" + }, + "alerts": { + "storagePermissionRequest": { + "title": "Lagringstilgang", + "description": "PikaTorrent trenger tilgang til lagring for å lagre nedlastet data." + }, + "storagePermissionDenied": { + "title": "Lagringstilgang nektet", + "description": "Innvilg PikaTorrent lagringstilgang." + } + }, + "menu": { + "about": "Om", + "settings": "Innstillinger", + "library": "Bibliotek" + }, + "directoryPickerDialog": { + "select": "Velg", + "privateAppSwitchLabel": "Bruk privat program-mappe", + "privateAppDescription2": "Alle nedlastningene dine slettes hvis du avinstallerer PikaTorrent.", + "title": "Mappevelger", + "privateAppDescription1": "Bruk av privat programmappe kan forhindre andre programmer fra å bruke nedlastet innhold." + }, + "confirmNodeDeleteAlertDialog": { + "confirmMessage": "Slett denne noden?", + "title": "Bekreft nodefjerning", + "cancel": "Avbryt", + "delete": "Slett" + } +} diff --git a/apps/app/locales/pl.json b/apps/app/locales/pl.json new file mode 100644 index 00000000..34eb9dd1 --- /dev/null +++ b/apps/app/locales/pl.json @@ -0,0 +1,86 @@ +{ + "torrents": { + "add": "Dodaj" + }, + "settings": { + "nodes": { + "loading": "Ładowanie", + "acceptedOrRejectedPeers": { + "none": "Brak", + "delete": "Usuń" + } + }, + "torrents": { + "encryptionModes": { + "required": "Wymagane", + "preferred": "Preferowane" + }, + "encryption": "Szyfrowanie", + "save": "Zapisz" + }, + "app": { + "language": "Język", + "theme": "Motyw", + "save": "Zapisz", + "reset": "Przywróć domyślne" + } + }, + "addNodeDialog": { + "nameLabel": "Nazwa", + "idLabel": "ID", + "namePlaceholder": "Nazwa", + "idPlaceholder": "ID", + "add": "Dodaj" + }, + "addTorrentDialog": { + "add": "Dodaj" + }, + "confirmNodeDeleteAlertDialog": { + "cancel": "Anuluj", + "delete": "Usuń" + }, + "acceptOrRejectPeerDialog": { + "reject": "Odrzuć", + "accept": "Akceptuj" + }, + "torrentDialog": { + "files": "Pliki", + "remove": "Usuń", + "add": "Dodaj" + }, + "filesListDialog": { + "title": "Pliki", + "open": "Otwórz", + "share": "Udostępnij" + }, + "statsDialog": { + "downloaded": "Pobrane", + "title": "Statystyki", + "allTorrents": "Wszystko", + "activeTorrents": "Aktywne", + "pauseTorrents": "Zatrzymane" + }, + "library": { + "download": "Pobierz" + }, + "menu": { + "about": "O programie", + "settings": "Ustawienia", + "library": "Biblioteka" + }, + "directoryPickerDialog": { + "select": "Wybierz" + }, + "removeTorrentDialog": { + "remove": "Usuń" + }, + "termsOfUseDialog": { + "cancel": "Anuluj", + "accept": "Akceptuj" + }, + "sortingOptionsDialog": { + "totalSize": "Rozmiar ", + "name": "Nazwa", + "percentDone": "Postęp" + } +} diff --git a/apps/app/locales/pt_br.json b/apps/app/locales/pt_br.json index 419520f2..d24e4408 100644 --- a/apps/app/locales/pt_br.json +++ b/apps/app/locales/pt_br.json @@ -1,183 +1,193 @@ { - "menu": { - "about": "Sobre", - "settings": "Configurações", - "library": "Library" - }, - "torrents": { - "add": "Adicionar", - "startAll": "Iniciar todos", - "pauseAll": "Pausar todos", - "searchPlaceholder": "Escolha um torrent online...", - "filterListPlaceholder": "Filtrar a lista...", - "searchEngineSelectorLabel": "Mecanismos de busca", - "addYourFirstTorrentTitle": "Adicione seu primeiro torrent", - "addYourFirstTorrentDescription": "Seus torrents serão exibidos aqui", - "filteredLabels": "Filtrar etiquetas" - }, - "settings": { - "nodes": { - "loading": "Loading", - "title": "Nodes", - "listLabel": "Nodes local & remoto", - "qrCodeLabel": "Código QR para vincular o aplicativo móvel", - "hideQRCode": "Hide QR Code", - "showQRCode": "Show QR Code", - "secretLinkLabel": "URL secreto para vincular app.pikatorrent.com", - "copyLink": "Copiar link", - "qrCodeScanButtonLabel": "Ler o código QR", - "acceptedPeersLabel": "Conexões aceitas", - "rejectedPeersLabel": "Conexões rejeitadas", - "acceptedOrRejectedPeers": { - "none": "Nenhum", - "delete": "Excluir" - } - }, - "app": { - "title": "Configurações do aplicativo", - "theme": "Tema", - "language": "Idioma", - "searchEngines": "URLs de mecanismos de busca (um por linha)", - "searchEnginesInstructions": "%s will be replaced by the query", - "invalidUrls": "Urls inválidos", - "save": "Salvar", - "reset": "Resetar" + "menu": { + "about": "Sobre", + "settings": "Configurações", + "library": "Biblioteca" }, "torrents": { - "title": "Configurações de torrents", - "downloadDirectory": "Diretório de download", - "encryption": "Encriptação", - "encryptionModes": { - "required": "Requerido", - "preferred": "Preferido", - "tolerated": "Tolerado" - }, - "save": "Salvar", - "enableUTP": "Habilitar uTP", - "enableDHT": "Habilitar DHT", - "enableLPD": "Habilitar LPD", - "enablePEX": "Habilitar PEX", - "enablePortForwarding": "Habilitar encaminhamento de porta", - "peerPort": "Porta" + "add": "Adicionar", + "startAll": "Iniciar todos", + "pauseAll": "Pausar todos", + "searchPlaceholder": "Escolha um torrent online…", + "filterListPlaceholder": "Lista de filtros...", + "searchEngineSelectorLabel": "Mecanismos de busca", + "addYourFirstTorrentTitle": "Adicione seu primeiro torrent", + "addYourFirstTorrentDescription": "Seus torrents serão exibidos aqui", + "filteredLabels": "Filtrar etiquetas" + }, + "settings": { + "nodes": { + "loading": "Carregando", + "title": "Nós", + "listLabel": "Nós locais e remotos", + "qrCodeLabel": "Código QR para vincular o aplicativo móvel", + "hideQRCode": "Ocultar código QR", + "showQRCode": "Mostrar código QR", + "secretLinkLabel": "URL secreto para vincular app.pikatorrent.com", + "copyLink": "Copiar link", + "qrCodeScanButtonLabel": "Ler código QR", + "acceptedPeersLabel": "Conexões aceitas", + "rejectedPeersLabel": "Conexões rejeitadas", + "acceptedOrRejectedPeers": { + "none": "Nenhum", + "delete": "Excluir" + } + }, + "app": { + "title": "Configurações do aplicativo", + "theme": "Tema", + "language": "Idioma", + "searchEngines": "URLs de mecanismos de busca (um por linha)", + "searchEnginesInstructions": "%s será substituído pela consulta", + "invalidUrls": "URLs inválidos", + "save": "Salvar", + "reset": "Redefinir" + }, + "torrents": { + "title": "Configurações de torrents", + "downloadDirectory": "Pasta de download", + "encryption": "Encriptação", + "encryptionModes": { + "required": "Obrigatório", + "preferred": "Preferido", + "tolerated": "Tolerado" + }, + "save": "Salvar", + "enableUTP": "Habilitar uTP", + "enableDHT": "Habilitar DHT", + "enableLPD": "Habilitar LPD", + "enablePEX": "Habilitar PEX", + "enablePortForwarding": "Habilitar encaminhamento de porta", + "peerPort": "Porta" + } + }, + "about": { + "pikatorrentVersion": "Versão do PikaTorrent", + "transmissionVersion": "Versão do Transmission", + "reportBugOrFeature": "Relatar um erro ou sugerir um recurso?", + "githubLinkDescription": "Abrir um problema no GitHub", + "discordLinkDescription": "Junte-se ao nosso Discord" + }, + "addNodeDialog": { + "title": "Adicione um novo nó", + "description": "Adicione um novo nó para controlá-lo de qualquer lugar.", + "triggerLabel": "Adicionar nó", + "nameLabel": "Nome", + "idLabel": "ID", + "namePlaceholder": "Nome", + "idPlaceholder": "ID", + "add": "Adicionar" + }, + "addTorrentDialog": { + "title": "Adicione um torrent", + "add": "Adicionar", + "selectFile": "Selecione um arquivo .torrent", + "torrentOrMagnetLinkPlaceholder": "Torrent ou link magnet://", + "sendToNode": "Enviar este torrent para" + }, + "confirmNodeDeleteAlertDialog": { + "title": "Confirmar remoção do nó", + "confirmMessage": "Excluir este nó?", + "cancel": "Cancelar", + "delete": "Excluir" + }, + "sessionInfoDialog": { + "title": "Informação da sessão" + }, + "acceptOrRejectPeerDialog": { + "title": "Autorizar nova conexão", + "description": "Um novo dispositivo gostaria de controlar o PikaTorrent:", + "warningIfNotRecognize": "Rejeite-o se você não reconhecer este dispositivo.", + "reject": "Rejeitar", + "accept": "Aceitar" + }, + "directoryPickerDialog": { + "title": "Seletor de pastas", + "privateAppSwitchLabel": "Usar pasta privada do aplicativo", + "privateAppDescription1": "Usar uma pasta privada de aplicativos pode impedir que outros aplicativos acessem o conteúdo baixado.", + "privateAppDescription2": "Todos os seus downloads serão excluídos se você desinstalar o PikaTorrent.", + "select": "Selecionar" + }, + "unsupportedBrowserDialog": { + "title": "Navegador incompatível", + "description": "Este navegador da Web não é compatível. Tente usar o PikaTorrent em outro navegador da Web." + }, + "torrentDialog": { + "copyLink": "Copiar link", + "share": "Compartilhar", + "editLabels": "Editar etiquetas", + "openFolder": "Abrir pasta", + "remove": "Remover", + "files": "Arquivos", + "newLabel": "Nova etiqueta", + "add": "Adicionar", + "clearAll": "Limpar todos", + "selectedLabels": "Etiquetas selecionadas", + "allLabels": "Todas as etiquetas", + "noLabels": "Ainda não há etiquetas.", + "addLabelInstruction": "Adicione etiquetas ao editar uma torrent." + }, + "scanQRCodeDialog": { + "title": "Ler código QR", + "cameraPermissionDenied": "Permissão da câmera negada" + }, + "removeTorrentDialog": { + "title": "Confirmar remoção", + "warningMessage": "Você tem certeza que deseja excluir", + "remove": "Remover", + "removeWithData": "Remover com os dados" + }, + "filesListDialog": { + "title": "Arquivos", + "open": "Abrir", + "openFolder": "Abrir pasta", + "share": "Compartilhar" + }, + "termsOfUseDialog": { + "title": "Termos de uso", + "termsOfUseMessage": "Ao usar o PikaTorrent, você aceita que o conteúdo baixado ou compartilhado é de sua exclusiva responsabilidade.", + "privacyPolicyMessage": "Você também aceita o", + "privacyPolicy": "política de privacidade", + "cancel": "Cancelar", + "accept": "Aceitar" + }, + "toasts": { + "linkCopied": "Link copiado", + "torrentDownloaded": "Torrent concluído", + "noAppCanOpenFile": "Nenhum aplicativo instalado pode abrir esse arquivo" + }, + "sortingOptionsDialog": { + "title": "Ordenar por", + "name": "Nome", + "totalSize": "Tamanho ", + "percentDone": "Progresso", + "reverseOrder": "Ordem inversa" + }, + "statsDialog": { + "title": "Estatísticas", + "torrentsCount": "Contagem de torrents", + "allTorrents": "Todos", + "activeTorrents": "Ativo", + "pauseTorrents": "Em pausa", + "sinceAppStart": "Desde o início do aplicativo", + "downloaded": "Download concluído", + "uploaded": "Enviado", + "filesAdded": "Arquivos adicionados", + "timeActive": "Tempo de atividade", + "sinceBeginning": "Desde o começo" + }, + "library": { + "download": "Download", + "moreToCome": "Mais novidades em breve…" + }, + "alerts": { + "storagePermissionRequest": { + "title": "Permissão de Armazenamento", + "description": "PikaTorrent precisa de acesso ao Armazenamento para salvar os dados baixados." + }, + "storagePermissionDenied": { + "title": "Permissão de Armazenamento negada", + "description": "'Você precisa dar permissão de Armazenamento para o PikaTorrent.'" + } } - }, - "about": { - "pikatorrentVersion": "Versão do PikaTorrent", - "transmissionVersion": "Versão do Transmission", - "reportBugOrFeature": "Encontrou um bug ou quer sugerir um recurso?", - "githubLinkDescription": "Abrir um problema no Github", - "discordLinkDescription": "Junte-se ao nosso Discord" - }, - "addNodeDialog": { - "title": "Adicionar um novo node", - "description": "Adicione um novo node para controlá-lo de qualquer lugar.", - "triggerLabel": "Adicionar node", - "nameLabel": "Nome", - "idLabel": "Id", - "namePlaceholder": "Nome", - "idPlaceholder": "Id", - "add": "Adicionar" - }, - "addTorrentDialog": { - "title": "Adicionar um torrent", - "add": "Adicionar", - "selectFile": "Selecionar um arquivo .torrent", - "torrentOrMagnetLinkPlaceholder": "Link torrent ou magnet://", - "sendToNode": "Send this torrent to" - }, - "confirmNodeDeleteAlertDialog": { - "title": "Confirm node removal", - "confirmMessage": "Are you sure you want to delete this node ?", - "cancel": "Cancel", - "delete": "Delete" - }, - "sessionInfoDialog": { - "title": "Informação da sessão" - }, - "acceptOrRejectPeerDialog": { - "title": "Autorizar nova conexão", - "description": "Um novo dispositivo gostaria de controlar o PikaTorrent:", - "warningIfNotRecognize": "Se você não reconhece este dispositivo, clique em rejeitar.", - "reject": "Rejeitar", - "accept": "Aceitar" - }, - "directoryPickerDialog": { - "title": "Directory picker", - "privateAppSwitchLabel": "Use private app directory", - "privateAppDescription1": "Using private app directory might prevent other app to access your downloaded content.", - "privateAppDescription2": "All your downloads will be deleted if you uninstall PikaTorrent.", - "select": "Select" - }, - "unsupportedBrowserDialog": { - "title": "Unsupported browser", - "description": "This browser is not supported. Please try pikatorrent in another browser." - }, - "torrentDialog": { - "copyLink": "Copiar link", - "share": "Compartilhar", - "editLabels": "Editar etiquetas", - "openFolder": "Abrir pasta", - "remove": "Remover", - "files": "Arquivos", - "newLabel": "New label", - "add": "Add", - "clearAll": "Clear all", - "selectedLabels": "Selected labels", - "allLabels": "All labels", - "noLabels": "There is no labels yet.", - "addLabelInstruction": "Add labels by editing a torrent." - }, - "scanQRCodeDialog": { - "title": "Scan QRCode", - "cameraPermissionDenied": "Camera permission denied" - }, - "removeTorrentDialog": { - "title": "Remover torrent", - "warningMessage": "Você tem certeza que deseja excluir", - "remove": "Remover", - "removeWithData": "Remove with data" - }, - "filesListDialog": { - "title": "Arquivos", - "open": "Abrir", - "openFolder": "Open Folder", - "share": "Share" - }, - "termsOfUseDialog": { - "title": "Termos de uso", - "termsOfUseMessage": "Ao usar o PikaTorrent, você aceita que o conteúdo baixado ou compartilhado é de sua exclusiva responsabilidade.", - "privacyPolicyMessage": "Você também aceita o", - "privacyPolicy": "política de privacidade", - "cancel": "Cancelar", - "accept": "Aceitar" - }, - "toasts": { - "linkCopied": "Link copiado", - "torrentDownloaded": "Torrent concluído", - "noAppCanOpenFile": "Nenhum aplicativo pode lidar com este arquivo" - }, - "sortingOptionsDialog": { - "title": "Ordenar por", - "name": "Nome", - "totalSize": "Tamanho ", - "percentDone": "Progresso", - "reverseOrder": "Ordem inversa" - }, - "statsDialog": { - "title": "Statistics", - "torrentsCount": "Torrents count", - "allTorrents": "All torrents", - "activeTorrents": "Active torrents", - "pauseTorrents": "Paused torrents", - "sinceAppStart": "Since app start", - "downloaded": "Downloaded", - "uploaded": "Uploaded", - "filesAdded": "Files added", - "timeActive": "Time active", - "sinceBeginning": "Since the beginning" - }, - "library": { - "download": "Download", - "moreToCome": "More to come..." - } -} \ No newline at end of file +} diff --git a/apps/app/locales/tr.json b/apps/app/locales/tr.json new file mode 100644 index 00000000..e572c189 --- /dev/null +++ b/apps/app/locales/tr.json @@ -0,0 +1,193 @@ +{ + "torrents": { + "filterListPlaceholder": "Listeyi filtrele…", + "add": "Ekle", + "startAll": "Tümünü başlat", + "pauseAll": "Tümünü duraklat", + "searchPlaceholder": "Çevrim içi bir torrent seçin…", + "searchEngineSelectorLabel": "Arama motorları", + "addYourFirstTorrentTitle": "İlk torrentinizi ekleyin", + "addYourFirstTorrentDescription": "Torrentleriniz burada görünecektir", + "filteredLabels": "Filtrelenen etiketler" + }, + "settings": { + "torrents": { + "peerPort": "Eş bağlantı noktası", + "title": "Torrent ayarları", + "downloadDirectory": "İndirme klasörü", + "encryption": "Şifreleme", + "encryptionModes": { + "required": "Gerekli", + "preferred": "Tercih edilir", + "tolerated": "Kabul edilebilir" + }, + "save": "Kaydet", + "enableUTP": "uTP'yi etkinleştir", + "enableDHT": "DHT'yi etkinleştir", + "enableLPD": "LPD'yi etkinleştir", + "enablePEX": "PEX'i etkinleştir", + "enablePortForwarding": "Bağlantı noktası yönlendirmeyi etkinleştir" + }, + "nodes": { + "loading": "Yükleniyor", + "title": "Düğümler", + "listLabel": "Yerel ve uzak düğümler", + "qrCodeLabel": "Mobil uygulamayı bağlamak için QR kodu", + "showQRCode": "QR kodunu göster", + "hideQRCode": "QR kodunu gizle", + "secretLinkLabel": "app.pikatorrent.com bağlantısı için gizli URL", + "acceptedOrRejectedPeers": { + "delete": "Sil", + "none": "Yok" + }, + "copyLink": "Bağlantıyı kopyala", + "qrCodeScanButtonLabel": "QR kodunu tara", + "acceptedPeersLabel": "Kabul edilen bağlantılar", + "rejectedPeersLabel": "Reddedilen bağlantılar" + }, + "app": { + "title": "Uygulama ayarları", + "theme": "Tema", + "language": "Dil", + "searchEngines": "Arama motoru URL'leri (her satırda bir tane)", + "reset": "Sıfırla", + "searchEnginesInstructions": "%s sorgu ile değiştirilecektir", + "invalidUrls": "Geçersiz URL'ler", + "save": "Kaydet" + } + }, + "about": { + "pikatorrentVersion": "PikaTorrent sürümü", + "githubLinkDescription": "GitHub'da bir sorun açın", + "transmissionVersion": "Transmission sürümü", + "reportBugOrFeature": "Bir hata bildirmek veya bir özellik mi önermek istiyorsunuz?", + "discordLinkDescription": "Discord'da bize katılın" + }, + "addNodeDialog": { + "title": "Yeni düğüm ekle", + "description": "Herhangi bir yerden yönetmek için yeni bir düğüm ekleyin.", + "triggerLabel": "Düğüm ekle", + "nameLabel": "Ad", + "idLabel": "Kimlik", + "namePlaceholder": "Ad", + "idPlaceholder": "Kimlik", + "add": "Ekle" + }, + "acceptOrRejectPeerDialog": { + "accept": "Kabul et", + "title": "Yeni bağlantıyı yetkilendir", + "description": "Yeni bir aygıt PikaTorrent'i yönetmek istiyor:", + "reject": "Reddet", + "warningIfNotRecognize": "Bu aygıtı tanımıyorsanız reddedin." + }, + "directoryPickerDialog": { + "title": "Klasör seçici", + "privateAppSwitchLabel": "Özel uygulama klasörünü kullan", + "select": "Seç", + "privateAppDescription1": "Özel bir uygulama klasörü kullanmak, diğer uygulamaların indirdiğiniz içeriğe erişmesini engelleyebilir.", + "privateAppDescription2": "PikaTorrent'i kaldırırsanız tüm indirmeleriniz silinecektir." + }, + "unsupportedBrowserDialog": { + "title": "Desteklenmeyen internet tarayıcısı", + "description": "Bu internet tarayıcısı desteklenmiyor. Lütfen PikaTorrent'i başka bir internet tarayıcısında deneyin." + }, + "torrentDialog": { + "copyLink": "Bağlantıyı Kopyala", + "share": "Paylaş", + "editLabels": "Etiketleri Düzenle", + "openFolder": "Klasörü Aç", + "add": "Ekle", + "clearAll": "Tümünü temizle", + "remove": "Kaldır", + "files": "Dosyalar", + "newLabel": "Yeni etiket", + "selectedLabels": "Seçilen etiketler", + "allLabels": "Tüm etiketler", + "noLabels": "Henüz etiket yok.", + "addLabelInstruction": "Torrent'i düzenleyerek etiket ekleyin." + }, + "scanQRCodeDialog": { + "title": "QR kodunu tara", + "cameraPermissionDenied": "Kamera izni reddedildi" + }, + "removeTorrentDialog": { + "warningMessage": "Silme onayı", + "remove": "Kaldır", + "removeWithData": "Verilerle birlikte kaldır", + "title": "Kaldırma onayı" + }, + "filesListDialog": { + "title": "Dosyalar", + "open": "Aç", + "openFolder": "Klasörü Aç", + "share": "Paylaş" + }, + "termsOfUseDialog": { + "title": "Kullanım koşulları", + "termsOfUseMessage": "PikaTorrent'i kullanarak, indirdiğiniz veya paylaştığınız içeriğin tamamen sizin sorumluluğunuzda olduğunu kabul edersiniz.", + "privacyPolicyMessage": "Ayrıca kabul ettikleriniz", + "privacyPolicy": "gizlilik politikası", + "accept": "Kabul et", + "cancel": "İptal" + }, + "toasts": { + "torrentDownloaded": "Torrent indirildi", + "noAppCanOpenFile": "Bu dosyayı açacak kurulu uygulama yok", + "linkCopied": "Bağlantı kopyalandı" + }, + "sortingOptionsDialog": { + "name": "Ad", + "totalSize": "Boyut ", + "reverseOrder": "Tersine sırala", + "title": "Sıralama ölçütü", + "percentDone": "İlerleme" + }, + "statsDialog": { + "title": "İstatistikler", + "torrentsCount": "Torrent sayısı", + "allTorrents": "Tümü", + "activeTorrents": "Etkin", + "pauseTorrents": "Duraklatılan", + "sinceAppStart": "Uygulama başlangıcından bu yana", + "downloaded": "İndirilen", + "uploaded": "Yüklenen", + "filesAdded": "Eklenen dosyalar", + "sinceBeginning": "Başlangıçtan bu yana", + "timeActive": "Etkin süre" + }, + "library": { + "download": "İndir", + "moreToCome": "Daha fazlası gelecek…" + }, + "alerts": { + "storagePermissionRequest": { + "title": "Depolama izni", + "description": "PikaTorrent indirilen verileri kaydetmek için depolama alanına erişime ihtiyaç duyar." + }, + "storagePermissionDenied": { + "title": "Depolama izni reddedildi", + "description": "'PikaTorrent için depolama alanına erişime izin vermeniz gerekiyor.'" + } + }, + "menu": { + "about": "Hakkında", + "settings": "Ayarlar", + "library": "Kütüphane" + }, + "addTorrentDialog": { + "title": "Torrent ekle", + "add": "Ekle", + "selectFile": ".torrent dosyası seç", + "torrentOrMagnetLinkPlaceholder": "Torrent veya magnet:// bağlantıları", + "sendToNode": "Bu torrenti şuraya gönder" + }, + "confirmNodeDeleteAlertDialog": { + "title": "Düğüm kaldırmayı onayla", + "delete": "Sil", + "confirmMessage": "Bu düğüm silinsin mi?", + "cancel": "İptal" + }, + "sessionInfoDialog": { + "title": "Oturum bilgileri" + } +} diff --git a/apps/app/locales/zh_Hans.json b/apps/app/locales/zh_Hans.json new file mode 100644 index 00000000..eba458ca --- /dev/null +++ b/apps/app/locales/zh_Hans.json @@ -0,0 +1,193 @@ +{ + "torrents": { + "add": "添加", + "startAll": "全部开始", + "pauseAll": "全部暂停", + "filterListPlaceholder": "筛选列表…", + "addYourFirstTorrentDescription": "您的种子会显示在这里", + "filteredLabels": "筛选标签", + "searchPlaceholder": "选择在线种子…", + "searchEngineSelectorLabel": "搜索引擎", + "addYourFirstTorrentTitle": "添加您的首个种子" + }, + "settings": { + "nodes": { + "loading": "加载中", + "showQRCode": "显示二维码", + "copyLink": "复制链接", + "acceptedPeersLabel": "已接受的连接", + "rejectedPeersLabel": "已拒绝的连接", + "acceptedOrRejectedPeers": { + "delete": "删除", + "none": "无" + }, + "qrCodeLabel": "通过二维码连接至移动端", + "title": "节点", + "hideQRCode": "隐藏二维码", + "listLabel": "本地和远程节点", + "secretLinkLabel": "连接至 app.pikatorrent.com 的私密链接", + "qrCodeScanButtonLabel": "扫描二维码" + }, + "app": { + "title": "应用设置", + "theme": "主题", + "language": "语言", + "searchEngines": "搜索引擎网址(每行一个)", + "searchEnginesInstructions": "%s 会被查询内容替换", + "invalidUrls": "无效网址", + "save": "保存", + "reset": "重置" + }, + "torrents": { + "downloadDirectory": "下载文件夹", + "encryption": "加密", + "encryptionModes": { + "preferred": "倾向加密", + "tolerated": "倾向非加密", + "required": "全部加密" + }, + "save": "保存", + "enableUTP": "打开 uTP", + "enableDHT": "打开 DHT", + "enableLPD": "打开 LPD", + "enablePEX": "打开 PEX", + "enablePortForwarding": "打开端口转发", + "peerPort": "peer 端口", + "title": "种子设置" + } + }, + "menu": { + "library": "库", + "about": "关于", + "settings": "设置" + }, + "about": { + "pikatorrentVersion": "PikaTorrent 版本", + "transmissionVersion": "Transmission 版本", + "reportBugOrFeature": "反馈漏洞或意见建议?", + "githubLinkDescription": "在 GitHub 上提交 issue", + "discordLinkDescription": "加入我们的 Discord" + }, + "addNodeDialog": { + "title": "添加新节点", + "triggerLabel": "添加节点", + "nameLabel": "名称", + "namePlaceholder": "名称", + "idPlaceholder": "ID", + "add": "添加", + "description": "添加新节点以从他处控制。", + "idLabel": "ID" + }, + "addTorrentDialog": { + "selectFile": "选择一个 .torrent 文件", + "sendToNode": "发送种子至", + "title": "添加种子", + "add": "添加", + "torrentOrMagnetLinkPlaceholder": "种子或 magnet:// 链接" + }, + "confirmNodeDeleteAlertDialog": { + "title": "确认移除节点", + "confirmMessage": "删除此节点?", + "cancel": "取消", + "delete": "删除" + }, + "sessionInfoDialog": { + "title": "会话信息" + }, + "acceptOrRejectPeerDialog": { + "title": "授权新连接", + "description": "一个可以控制 PikaTorrent 的新设备:", + "warningIfNotRecognize": "如果您不认识此设备请拒绝。", + "reject": "拒绝", + "accept": "接受" + }, + "directoryPickerDialog": { + "privateAppSwitchLabel": "使用私有应用文件夹", + "title": "文件夹选取", + "privateAppDescription1": "选择私有文件夹可防止其他应用读取您的下载内容。", + "privateAppDescription2": "卸载 PikaTorrent 后您的所有下载文件都会被删除。", + "select": "选择" + }, + "torrentDialog": { + "copyLink": "复制链接", + "share": "分享", + "editLabels": "编辑标签", + "openFolder": "打开文件夹", + "noLabels": "暂无标签。", + "addLabelInstruction": "编辑种子以添加标签。", + "add": "添加", + "allLabels": "所有标签", + "remove": "移除", + "files": "文件", + "newLabel": "新标签", + "clearAll": "全部清除", + "selectedLabels": "已选标签" + }, + "scanQRCodeDialog": { + "title": "扫描二维码", + "cameraPermissionDenied": "相机权限被拒绝" + }, + "removeTorrentDialog": { + "title": "确认移除", + "warningMessage": "确认删除", + "remove": "移除", + "removeWithData": "随数据移除" + }, + "filesListDialog": { + "title": "文件", + "open": "打开", + "openFolder": "打卡文件夹", + "share": "分享" + }, + "sortingOptionsDialog": { + "title": "排序依据", + "name": "名称", + "totalSize": "大小 ", + "percentDone": "进度", + "reverseOrder": "倒序" + }, + "statsDialog": { + "title": "统计", + "torrentsCount": "种子数", + "allTorrents": "所有", + "activeTorrents": "启动", + "pauseTorrents": "暂停", + "downloaded": "已下载", + "uploaded": "已上传", + "filesAdded": "添加的文件", + "timeActive": "启动时间", + "sinceAppStart": "自应用启动起", + "sinceBeginning": "自开始起" + }, + "library": { + "download": "下载", + "moreToCome": "更多…" + }, + "alerts": { + "storagePermissionRequest": { + "title": "储存权限", + "description": "PikaTorrent 需要访问储存空间来下载数据。" + }, + "storagePermissionDenied": { + "title": "储存权限被拒绝", + "description": "“您需要允许 PikaTorrent 访问储存空间。”" + } + }, + "unsupportedBrowserDialog": { + "title": "不支持的网页浏览器", + "description": "不支持此网页浏览器。请尝试在其他浏览器中使用 PikaTorrent。" + }, + "termsOfUseDialog": { + "accept": "接受", + "title": "服务条款", + "termsOfUseMessage": "使用 PikaTorrent 即表示您为您下载或分享的内容负责。", + "privacyPolicyMessage": "您还接受", + "privacyPolicy": "隐私政策", + "cancel": "取消" + }, + "toasts": { + "linkCopied": "链接已复制", + "torrentDownloaded": "种子已下载", + "noAppCanOpenFile": "未找到可打开此文件的应用" + } +}