From 9428ca4106f64d42c5efeec507034d5607544bfd Mon Sep 17 00:00:00 2001 From: wukko Date: Sun, 4 Sep 2022 17:38:07 +0600 Subject: [PATCH 1/9] New translations en.json (Dutch) --- src/localization/languages/nl.json | 101 +++++++++++++++++++++++++++++ 1 file changed, 101 insertions(+) create mode 100644 src/localization/languages/nl.json diff --git a/src/localization/languages/nl.json b/src/localization/languages/nl.json new file mode 100644 index 0000000..1dd9419 --- /dev/null +++ b/src/localization/languages/nl.json @@ -0,0 +1,101 @@ +{ + "name": "nederlands", + "substrings": { + "ContactLink": "laat het me weten" + }, + "strings": { + "LinkInput": "plak de link hier", + "AboutSummary": "{appName} is je go-to plaats voor social media downloads. zonder advertenties, trackers, of wat voor creepy bullshit dan ook. plak gewoon een link en je bent er klaar voor!", + "AboutSupportedServices": "ondersteunde apps:", + "EmbedBriefDescription": "bewaar content van sociale media zonder creeps die je volgen", + "MadeWithLove": "met <3 gemaakt door wukko and all contributoren op github", + "AccessibilityInputArea": "link input plek", + "AccessibilityOpenAbout": "open over popup", + "AccessibilityDownloadButton": "download knop", + "AccessibilityOpenSettings": "instellingen openen popup", + "AccessibilityOpenChangelog": "bekijk de changelog popup ", + "AccessibilityClosePopup": "sluit de popup", + "AccessibilityOpenDonate": "open donatie popup", + "TitlePopupAbout": "wat is {appName}?", + "TitlePopupSettings": "instellingen", + "TitlePopupError": "oeps...", + "TitlePopupChangelog": "wat is er nieuw?", + "TitlePopupDonate": "ondersteun {appName}", + "TitlePopupDownload": "download", + "ErrorSomethingWentWrong": "er is iets misgegaan en ik kon niks voor je krijgen. je kan het opnieuw proberen, maar als het probleem door blijft gaan, please {ContactLink}.", + "ErrorUnsupported": "het lijkt erop dat deze service nog niet ondersteund word, of je link is ongeldig.", + "ErrorBrokenLink": "{s} wordt ondersteund, maar er is iets mis met de link, misschien heb je de link niet volledig gekopieerd?", + "ErrorNoLink": "ik kan je gedachten niet lezen! voer hier een link in.", + "ErrorPageRenderFail": "er is iets misgegaan en de pagina kan niet worden weergegeven. als het de hele tijd gebeurt, neem dan contact op: {ContactLink}. het zou handig zijn als je de huidige commit-hash ({s}) en de stappen om de error te laten gebeuren zou opgeven. bedankt :D", + "ErrorRateLimit": "je maakt te veel verzoeken. probeer opnieuw in een paar minuten.", + "ErrorCouldntFetch": "kan metadata niet ophalen. kijk of de link correct is en probeer opnieuw.", + "ErrorLengthLimit": "huidige lengtelimiet is {s} minuten. wat je geprobeerd hebt om te downloaden is langer dan {s} minuten. kies iets anders om te downloaden!", + "ErrorBadFetch": "er is iets misgegaan met het ophalen van info. je kan een ander formaat en resolutie kiezen of opnieuw proberen.", + "ErrorCorruptedStream": "deze download is helaas beschadigd. probeer het opnieuw of probeer een ander formaat en resolutie", + "ErrorNoInternet": "er is geen internet of de api van {appName} is niet beschikbaar. controleer je verbinding en probeer het opnieuw.", + "ErrorCantConnectToServiceAPI": "ik kon geen verbinding maken met {s} api. het lijkt erop dat {s} niet beschikbaar is of dat het server-ip van {appName} is geblokkeerd. probeer later opnieuw", + "ErrorEmptyDownload": "er is niks te downloaden. probeer iets anders!", + "ErrorLiveVideo": "ik kan geen live video downloaden. wacht tot de stream afgelopen is en probeer opnieuw.", + "SettingsAppearanceSubtitle": "uiterlijk", + "SettingsThemeSubtitle": "thema", + "SettingsFormatSubtitle": "download formaat", + "SettingsMiscSubtitle": "meer instellingen", + "SettingsDownloadsSubtitle": "downloads", + "SettingsQualitySubtitle": "kwaliteit", + "SettingsThemeAuto": "automatisch", + "SettingsThemeLight": "licht", + "SettingsThemeDark": "donker", + "SettingsQualitySwitchMax": "max", + "SettingsQualitySwitchHigh": "hoog\n", + "SettingsQualitySwitchMedium": "medium", + "SettingsQualitySwitchLow": "laag\n", + "SettingsQualitySwitchLowest": "laagst", + "SettingsKeepDownloadButton": "laat >> zichtbaar blijven", + "AccessibilityKeepDownloadButton": "laat de download know altijd zichtbaar blijven", + "SettingsEnableDownloadPopup": "vraag voor een manier om op te slaan", + "AccessibilityEnableDownloadPopup": "vraag wat te doen met de downloads", + "SettingsFormatDescription": "selecteer webm als je maximale beschikbare kwaliteit nodig hebt. webm video's zijn meestal van hogere kwaliteit, maar ios apparaten kunnen ze niet native afspelen.", + "SettingsQualityDescription": "als de geselecteerde resolutie niet beschikbaar is, wordt in plaats daarvan de dichtstbijzijnde gekozen. als je een youtube video op twitter wil plaatsen, selecteer dan een combinatie van mp4 en 720p. twitter houdt meer van zulke video's.", + "DonateSubtitle": "help me met het betalen van hosting", + "DonateDescription": "ik hou niet echt van crypto in zijn huidige staat, maar het is de enige betrouwbare manier voor mij om geld te ontvangen en te betalen voor iets in het buitenland.", + "LinkGitHubIssues": ">> meld problemen en bekijk de broncode op github", + "LinkGitHubChanges": ">> zie eerdere wijzigingen en draag bij op github", + "LinkDonateContact": ">> laat het me weten als de geld soort die je wil doneren niet in de lijst staat", + "NoScriptMessage": "{appName} gebruikt javascript voor api-verzoeken en interactieve interface. je moet javascript toestaan om deze site te gebruiken. we hebben geen advertenties of trackers, pinky promise.", + "DownloadPopupDescriptionIOS": "omdat je een ios-apparaat hebt, moet je de downloadknop ingedrukt houden en vervolgens \"download video\" selecteren in de verschenen pop-up om de video op te slaan. dit moet zolang Apple alle browserontwikkelaars op ios een safari webview forceert.", + "DownloadPopupDescription": "download knop opent een nieuw tabblad met het gevraagde bestand. je kunt deze popup uitschakelen in instellingen.", + "DownloadPopupWayToSave": "kies een manier om op te slaan", + "ClickToCopy": "click om te kopiëren", + "Download": "download", + "CopyURL": "kopieër url", + "AboutTab": "over", + "ChangelogTab": "veranderingen", + "DonationsTab": "donaties", + "SettingsVideoTab": "video", + "SettingsAudioTab": "audio", + "SettingsOtherTab": "ander", + "ChangelogLastCommit": "laatste commit", + "ChangelogLastMajor": "laatste grote update", + "AccessibilityModeToggle": "zet download modus aan of uit", + "DonateLinksDescription": "donatie linken openen in een nieuw tabblad. dit is de beste manier om geld te doneren, als je wil dat ik het direct krijg.", + "SettingsAudioFormatBest": "beste", + "SettingsAudioFormatDescription": "wanneer het formaat geselecteerd wordt, krijg je de audio in de beste kwaliteit beschikbaar, omdat de audio in zijn originele formaat is gebleven. als je iets anders selecteert dan dat, krijg je een lichtelijk gecompresseerd bestand.", + "Keyphrase": "sla op wat je houdt", + "SettingsDisableChangelogOnUpdate": "laat changelog niet zien na grote updates", + "SettingsRemoveWatermark": "zet watermark uit", + "ErrorPopupCloseButton": "snappie", + "ModeToggle": "modus", + "ModeToggleSmart": "slim", + "ErrorLengthAudioConvert": "huidige limit voor de lengte van audioconversie is {s} minuten. kies optie \"beste\" om limieten te voorkomen.", + "SettingsAudioFullTikTok": "download volledige audio", + "SettingsAudioFullTikTokDescription": "download de originele audio/geluid dat in de video gebruikt is, zonder extra veranderingen van de video auteur.", + "ErrorCantGetID": "ik kon niet de volledige info krijgen van de verkorte link, zorg ervoor dat het werkt of probeer de volledige link.", + "ErrorNoVideosInTweet": "deze tweet heeft geen video's of gifs. probeer een andere!", + "ImagePickerTitle": "kies afbeeldingen om te downloaden", + "ImagePickerDownloadAudio": "download audio", + "ImagePickerExplanationPC": "klik met de rechtermuisknop om een afbeelding op te slaan.", + "ImagePickerExplanationPhone": "houd een afbeelding ingedrukt om op te slaan.", + "ErrorNoUrlReturned": "server heeft geen downloadlink teruggegeven, dit zou nooit moeten gebeuren. ververs de pagina en probeer opnieuw, maar wanneer dit niet helpt, {ContactLink}.", + "ErrorUnknownStatus": "ik heb een antwoord ontvangen dat ik niet kan verwerken. hoogstwaarschijnlijk iets dat met de status fout is, dit hoort nooit te gebeuren. ververs de pagina en probeer opnieuw, maar wanneer dit niet helpt, {ContactLink}." + } +} From fde1b83041af394f609eed85fd1ce97591ccdba8 Mon Sep 17 00:00:00 2001 From: wukko Date: Sun, 4 Sep 2022 17:38:08 +0600 Subject: [PATCH 2/9] New translations en.json (French) --- src/localization/languages/fr.json | 131 +++++++++++++++++------------ 1 file changed, 79 insertions(+), 52 deletions(-) diff --git a/src/localization/languages/fr.json b/src/localization/languages/fr.json index 6d46f1a..cff157a 100644 --- a/src/localization/languages/fr.json +++ b/src/localization/languages/fr.json @@ -4,44 +4,43 @@ "ContactLink": "fais-moi signe" }, "strings": { - "LinkInput": "copie ton lien ici", - "AboutSummary": "{appName} est l'endroit parfait pour télécharger des vidéos sur les médias sociaux. zéro pubs, trackers ou tout autre merde. colle simplement le lien d'un post pour commencer!", - "AboutSupportedServices": "services supportés:", - "EmbedBriefDescription": "sauvegarde du contenu des médias sociaux facilement et sans tracking", + "LinkInput": "collez le lien ici", + "AboutSummary": "{appName} est l'endroit idéal pour télécharger sur les réseaux sociaux. zero pubs, trackers, ou toute autre connerie effrayante attachée. il suffit de coller un lien de partage et vous êtes prêt à vous lancer!", + "AboutSupportedServices": "services actuellement supportés:", + "EmbedBriefDescription": "sauvegarder le contenu des médias sociaux sans être suivi par des personnes mal intentionnées", + "MadeWithLove": "crée avec <3 par wukko et tous les contributeurs sur github (traduction par Greep)", "AccessibilityInputArea": "zone de saisie du lien", - "AccessibilityOpenAbout": "ouvrir la fenêtre contextuelle de la section à propos", - "AccessibilityDownloadButton": "bouton télécharger", - "AccessibilityOpenSettings": "ouvrir la fenêtre contextuelle des paramètres", - "AccessibilityOpenChangelog": "ouvrir la fenêtre contextuelle des changements", - "AccessibilityClosePopup": "fermer la fenêtre contextuelle", - "AccessibilityOpenDonate": "ouvrir la fenêtre contextuelle de don", + "AccessibilityOpenAbout": "ouvrir la fenêtre popup à propos", + "AccessibilityDownloadButton": "bouton de téléchargement", + "AccessibilityOpenSettings": "ouvrir la fenêtre popup des paramètres", + "AccessibilityOpenChangelog": "voir la fenêtre popup du journal des modifications", + "AccessibilityClosePopup": "fermer la popup", + "AccessibilityOpenDonate": "ouvrir une popup de donation", "TitlePopupAbout": "c'est quoi {appName}?", "TitlePopupSettings": "paramètres", - "TitlePopupError": "oups...", - "TitlePopupChangelog": "nouveautées", - "TitlePopupDonate": "supporte {appName}", - "TitlePopupDownload": "télécharger", - "ErrorSomethingWentWrong": "il y a eu une erreur. tu peux réessayer, mais si le problème persiste, s'il te plait {ContactLink}.", - "ErrorUnsupported": "on dirait que ce service n'est pas supporté présentement ou que ton lien est invalide.", - "ErrorBrokenLink": "{s} est supporté, mais il y a un problème avec ce lien. peut-être que tu ne l'a pas copié au complet?", - "ErrorNoLink": "je ne suis pas devin! donne-moi un lien s'il te plaît.", - "ErrorPageRenderFail": "il y a eu un problème et la page n'a pas pu être rendue. si c'est un problème récurrent ou critique, s'il te plaît {ContactLink}. également, il me serait utile de me donner le «commit hash» actuel ({s}) et ce que tu as fait pour arriver à ce problème. merci :D", - "ErrorRateLimit": "tu fais trop de requêtes. calme-toi et réessaie dans quelques minutes.", - "ErrorCouldntFetch": "impossible de récupérer les métadonnées. vérifie si ton lien est correct et réessaie.", - "ErrorLengthLimit": "la durée limite pour une vidéo est présentement {s} minutes. ce que tu as essayé de télécharger est plus long que {s} minutes. choisis quelque chose d'autre à télécharger!", - "ErrorBadFetch": "il y a eu un problème avec la récupération d'informations. tu peux essayer un différent type de fichier et/ou résolution ou juste réessayer plus tard.", - "ErrorCorruptedStream": "ce téléchargement est corrompu. essaie plus tard ou réessaie avec un différent type de fichier et/ou résolution.", - "ErrorNoInternet": "il n'y a pas d'internet ou l'api de {appName} est en panne. vérifie ta connexion ou réessaie.", - "ErrorCantConnectToServiceAPI": "je n'ai pas réussi à me connecter à l'api {s}. on dirait que soit {s} est en panne ou l'ip du serveur {appName} s'est fait bloquée. réessaie plus tard.", - "ErrorEmptyDownload": "il n'y a pas de média à télécharger. essaie quelque chose d'autre!", - "ErrorLiveVideo": "je ne peux pas télécharger une vidéo en direct. réessaie lorsque le stream sera fini.", - "ErrorNoStreamID": "je ne reconnais pas ce streamId.", - "ErrorNoType": "je ne reconnais pas ce type de réponse.", + "TitlePopupError": "ah! c'est cringe là...", + "TitlePopupChangelog": "Quoi de neuf ?", + "TitlePopupDonate": "supporter {appName}", + "TitlePopupDownload": "télecharger", + "ErrorSomethingWentWrong": "quelque chose s'est mal passé et je n'ai rien pu obtenir pour vous. vous pouvez réessayer, mais si le problème persiste, s'il vous plaît {ContactLink}.", + "ErrorUnsupported": "il semble que ce service ne soit pas encore supporté ou que votre lien ne soit pas valide.", + "ErrorBrokenLink": "{s} est supporté, mais quelque chose ne va pas avec votre lien. peut-être que vous ne l'avez pas copié entièrement ?", + "ErrorNoLink": "je ne peux pas deviner ce que vous voulez télécharger ! s'il vous plaît donnez-moi un lien.", + "ErrorPageRenderFail": "quelque chose s'est mal passé et la page n'a pas pu s'afficher. Si c'est un problème récurrent ou critique, veuillez {ContactLink}. il serait utile de fournir le hash du commit actuel ({s}) et les étapes de recréation d'erreur. merci :D", + "ErrorRateLimit": "vous faites beaucoup trop de demandes. calmez-vous et réessayez dans quelques minutes.", + "ErrorCouldntFetch": "Impossible de récupérer les métadonnées. Vérifiez si votre lien est correct et réessayez.", + "ErrorLengthLimit": "la durée limite actuelle est de {s} minutes. ce que vous avez essayé de télécharger est plus long que {s} minutes. choisissez autre chose à télécharger !", + "ErrorBadFetch": "Quelque chose s'est mal passé avec la récupération des informations. Vous pouvez essayer un autre format et une autre résolution ou réessayer plus tard.", + "ErrorCorruptedStream": "ce téléchargement est malheureusement corrompu. essayez à nouveau ou essayez un format et une résolution différents.", + "ErrorNoInternet": "il n'y a pas d'internet ou l'api de {appName} est en panne. Vérifiez votre connexion et réessayez.", + "ErrorCantConnectToServiceAPI": "je n'ai pas pu me connecter à l'api de {s}. il semble que {s} soit hors service ou que l'ip du serveur {appName} soit bloqué. réessayez plus tard.", + "ErrorEmptyDownload": "il n'y a rien à télécharger. essayez autre chose !", + "ErrorLiveVideo": "je ne peux pas télécharger une vidéo en direct. attendez que le flux se termine et réessayez.", "SettingsAppearanceSubtitle": "apparence", "SettingsThemeSubtitle": "thème", - "SettingsFormatSubtitle": "format de téléchargement", - "SettingsMiscSubtitle": "paramètres supplémentaires", - "SettingsDownloadsSubtitle": "téléchargements", + "SettingsFormatSubtitle": "télecharger le format", + "SettingsMiscSubtitle": "plus de paramètres", + "SettingsDownloadsSubtitle": "télechargement", "SettingsQualitySubtitle": "qualité", "SettingsThemeAuto": "auto", "SettingsThemeLight": "clair", @@ -51,24 +50,52 @@ "SettingsQualitySwitchMedium": "moyenne\n", "SettingsQualitySwitchLow": "basse\n", "SettingsQualitySwitchLowest": "plus basse", - "SettingsFormatSwitchAudio": "audio seulement", - "SettingsKeepDownloadButton": "garde >> visible", - "AccessibilityKeepDownloadButton": "garder le bouton télécharger visible en tout temps", - "SettingsEnableDownloadPopup": "demander comment sauvegarder", - "AccessibilityEnableDownloadPopup": "demander comment sauvegarder", - "SettingsFormatDescription": "sélectionne webm si tu veux la meilleure qualité possible. les vidéos webm sont habituellement de plus haute qualité, mais les appareils ios ne peuvent pas les jouer par défaut.", - "SettingsQualityDescription": "si la résolution sélectionnée n'est pas disponible, celle la plus proche est choisie à la place. si tu veux envoyer une vidéo youtube sur twitter, sélectionne combinaison de mp4 et 720p. twitter préfère les vidéos dans ce format.", - "DonateSubtitle": "parce que c'est difficile de payer pour l'hébergement", - "DonateDescription": "je n'aime pas l'état de la crypto présentement, mais c'est présentement la seule manière pour moi de payer à l'international. les cartes mastercard/visa et services similaires à paypal ne sont présentement plus une option.", - "LinkGitHubIssues": ">> signale des problèmes et examine le code source sur github", - "LinkGitHubChanges": ">> examine les changements précédents et contribue sur github", - "LinkDonateContact": ">> {ContactLink} si la monnaie que tu veux utiliser n'est pas listée", - "NoScriptMessage": "{appName} utilise javascript pour les requêtes à son api et pour son interface interactive. tu dois activer javascript pour utiliser ce site. on a pas de pubs ou de trackers, juré craché.", - "DownloadPopupDescriptionIOS": "puisque tu as un appareil ios, tu dois appuyer et maintenir le bouton télécharger et puis sélectionner «télécharger la vidéo» dans la fenêtre contextuelle.", - "DownloadPopupDescription": "le bouton télécharger ouvre un nouvel onglet avec le fichier demandé. tu peux désactiver ça dans les paramètres.", - "DownloadPopupWayToSave": "choisis une manière de sauvegarder", - "ClickToCopy": "clique pour copier", - "Download": "télécharger", - "CopyURL": "copier l'adresse" + "SettingsKeepDownloadButton": "garder >> visible", + "AccessibilityKeepDownloadButton": "garder le bouton de téléchargement toujours visible", + "SettingsEnableDownloadPopup": "demander un moyen de sauvegarder", + "AccessibilityEnableDownloadPopup": "demander ce qu'il faut faire avec les téléchargements", + "SettingsFormatDescription": "sélectionnez webm si vous avez besoin de la qualité maximale disponible. les vidéos webm sont généralement de meilleure qualité mais les appareils ios ne peuvent pas les lire en natif.", + "SettingsQualityDescription": "si la résolution choisie n'est pas disponible, la résolution la plus proche est choisie à la place. si vous voulez poster une vidéo youtube sur twitter, choisissez une combinaison de mp4 et 720p. twitter aime beaucoup plus les vidéos de ce type.", + "DonateSubtitle": "aidez-moi à payer l'hébergement", + "DonateDescription": "je n'aime pas vraiment la crypto dans son état actuel, mais c'est le seul moyen fiable pour moi de recevoir de l'argent et de payer quoi que ce soit à l'étranger.", + "LinkGitHubIssues": ">> signaler les problèmes et consulter le code source sur github", + "LinkGitHubChanges": ">> voir les changements précédents et contribuer sur github", + "LinkDonateContact": ">> faites-moi savoir si la monnaie que vous voulez donner n'est pas listée", + "NoScriptMessage": "{appName} utilise javascript pour les demandes d'api et l'interface interactive. vous devez autoriser javascript pour utiliser ce site. nous n'avons pas de publicités ou de traceurs, c'est promis.", + "DownloadPopupDescriptionIOS": "comme vous avez un appareil ios, vous devez appuyer sur le bouton de téléchargement et le maintenir enfoncé, puis sélectionner \"télécharger la vidéo\" dans la fenêtre popup qui apparaît pour enregistrer la vidéo. cela sera nécessaire tant qu'apple imposera safari webview à tous les développeurs de navigateurs sur ios.", + "DownloadPopupDescription": "le bouton de téléchargement ouvre un nouvel onglet avec le fichier demandé. vous pouvez désactiver cette popup dans les paramètres.", + "DownloadPopupWayToSave": "choisissez un moyen de sauvegarder", + "ClickToCopy": "appuyer pour copier", + "Download": "télecharger", + "CopyURL": "copier l'url", + "AboutTab": "à propos", + "ChangelogTab": "journal de modifications", + "DonationsTab": "donations", + "SettingsVideoTab": "vidéo", + "SettingsAudioTab": "audio", + "SettingsOtherTab": "autre", + "ChangelogLastCommit": "dernier commit", + "ChangelogLastMajor": "dernière mise à jour majeure", + "AccessibilityModeToggle": "basculer le mode de téléchargement", + "DonateLinksDescription": "les liens vers les dons s'ouvrent dans un nouvel onglet. c'est la meilleure façon de donner de l'argent, si vous voulez que je le reçoive directement.", + "SettingsAudioFormatBest": "meilleure", + "SettingsAudioFormatDescription": "lorsque le meilleur format est sélectionné, vous obtenez l'audio dans la meilleure qualité disponible, car l'audio est conservé dans son format d'origine. si vous sélectionnez autre chose, vous obtiendrez un fichier légèrement compressé.", + "Keyphrase": "sauvegardez ce que vous aimez", + "SettingsDisableChangelogOnUpdate": "ne pas afficher le journal de modifications après les mises à jour majeures", + "SettingsRemoveWatermark": "désactiver le filigrane", + "ErrorPopupCloseButton": "fermer", + "ModeToggle": "mode", + "ModeToggleSmart": "intélligent", + "ErrorLengthAudioConvert": "la longueur limite actuelle pour la conversion audio est de {s} minutes. choisissez plutôt le format \"meilleure\" !", + "SettingsAudioFullTikTok": "télécharger l'audio complet", + "SettingsAudioFullTikTokDescription": "cet audio est le plus souvent de la musique ou un son original utilisé dans une vidéo. un audio sans voix off, tts, ou découpage sera téléchargé, s'il est disponible, bien sûr.", + "ErrorCantGetID": "Je n'ai pas pu obtenir les informations complètes à partir du lien raccourci. Assurez-vous que cela fonctionne ou essayez un lien complet.", + "ErrorNoVideosInTweet": "Ce tweet n'a pas de vidéos ou de gifs. Essayez un autre !", + "ImagePickerTitle": "choisir les images à télécharger", + "ImagePickerDownloadAudio": "Télécharger l'audio", + "ImagePickerExplanationPC": "faites un clic droit sur une image pour l'enregistrer.", + "ImagePickerExplanationPhone": "appuyez et maintenez une image enfoncée pour l'enregistrer.", + "ErrorNoUrlReturned": "le serveur n'a pas retourné de lien de téléchargement. Cela ne devrait jamais se produire. Rechargez la page et réessayez, mais si cela n'aide pas, {ContactLink}.", + "ErrorUnknownStatus": "J'ai reçu une réponse que je ne peux pas traiter. Il est fort probable que quelque chose avec le statut est erroné. cela ne devrait jamais arriver. Rechargez la page et réessayez, mais si cela n'aide pas, {ContactLink}." } } From 35afc1a85123160bbc85aa40d170a271eb7d20dd Mon Sep 17 00:00:00 2001 From: wukko Date: Sun, 4 Sep 2022 19:53:00 +0600 Subject: [PATCH 3/9] New translations en.json (Italian) --- src/localization/languages/it.json | 101 +++++++++++++++++++++++++++++ 1 file changed, 101 insertions(+) create mode 100644 src/localization/languages/it.json diff --git a/src/localization/languages/it.json b/src/localization/languages/it.json new file mode 100644 index 0000000..a0a1e7f --- /dev/null +++ b/src/localization/languages/it.json @@ -0,0 +1,101 @@ +{ + "name": "Italiano", + "substrings": { + "ContactLink": "contatta il gestore/a>" + }, + "strings": { + "LinkInput": "incolla qui il link", + "AboutSummary": "{appName} è il sito perfetto per scaricare media dai social. Niente pubblicità, trackers, o altre minchiate. Incolla un link e via!", + "AboutSupportedServices": "servizi attualmente supportati:", + "EmbedBriefDescription": "salva contenuti dai social media senza alcun fastidio", + "MadeWithLove": "realizzato con <3 da wukko", + "AccessibilityInputArea": "qui puoi inserire un link", + "AccessibilityOpenAbout": "apri la sezione info", + "AccessibilityDownloadButton": "tasto download", + "AccessibilityOpenSettings": "apri le impostazioni", + "AccessibilityOpenChangelog": "apri la sezione aggiornamenti", + "AccessibilityClosePopup": "chiudi la finestra", + "AccessibilityOpenDonate": "apri sezione donazioni", + "TitlePopupAbout": "cos'è {appName}?", + "TitlePopupSettings": "impostazioni", + "TitlePopupError": "oh oh...", + "TitlePopupChangelog": "cosa c'è di nuovo?", + "TitlePopupDonate": "supporta {appName}", + "TitlePopupDownload": "scarica", + "ErrorSomethingWentWrong": "qualcosa è andato storto e non ho potuto effettuare il download. puoi riprovare, ma se il problema persiste, contattaci -> {ContactLink}", + "ErrorUnsupported": "il servizio non è ancora supportato, oppure il tuo link è invalido.", + "ErrorBrokenLink": "{s} è supportato, ma c'è qualcosa che non va con il tuo link. forse non lo hai copiato completamente?", + "ErrorNoLink": "non posso indovinare cosa vuoi scaricare! inserisci un link.", + "ErrorPageRenderFail": "qualcosa è andato storto e la pagina non è riuscita a renderizzare. se il problema persiste, contattaci -> {ContactLink}. se è possibile, specifica l'hash del commit attuale ({s}) e i passaggi per ricreare l'errore. grazie in anticipo :D", + "ErrorRateLimit": "stai facendo troppe richieste! datti una calmata e riprova tra un po'.", + "ErrorCouldntFetch": "non ho potuto ottenere informazioni sul tuo link. controlla di averlo inserito correttamente e riprova.", + "ErrorLengthLimit": "spiacenti! il limite di lunghezza attuale è di {s} minuti. Il video che hai provato a scaricare è più lungo di {s} minuti.", + "ErrorBadFetch": "si è verificato un errore quando ho cercato di ottenere informazioni sul tuo link. controlla se sia funzionante e riprova.", + "ErrorCorruptedStream": "purtroppo questo download è corrotto. prova di nuovo, oppure prova a cambiare formato o risoluzione.", + "ErrorNoInternet": "la connessione è assente oppure ci sono problemi con l'api di {appName}. controlla la tua connessione e riprova.", + "ErrorCantConnectToServiceAPI": "non riesco a connettermi all'API di {s}. sembra ci siano problemi con {s} o che l'ip di {appName} sia stato bloccato. riprova più tardi.", + "ErrorEmptyDownload": "non vedo nulla che possa scaricare da qui. prova un link diverso.", + "ErrorLiveVideo": "non posso guardare nel futuro e scaricare una diretta in corso! aspetta che la diretta finisca e riprova.", + "SettingsAppearanceSubtitle": "aspetto", + "SettingsThemeSubtitle": "tema", + "SettingsFormatSubtitle": "formato download", + "SettingsMiscSubtitle": "altre impostazioni", + "SettingsDownloadsSubtitle": "download", + "SettingsQualitySubtitle": "qualità", + "SettingsThemeAuto": "automatico", + "SettingsThemeLight": "chiaro", + "SettingsThemeDark": "scuro", + "SettingsQualitySwitchMax": "massima", + "SettingsQualitySwitchHigh": "alta", + "SettingsQualitySwitchMedium": "media", + "SettingsQualitySwitchLow": "bassa", + "SettingsQualitySwitchLowest": "minima", + "SettingsKeepDownloadButton": "mantieni >> visibile", + "AccessibilityKeepDownloadButton": "mantieni il tasto download sempre visibile.", + "SettingsEnableDownloadPopup": "abilita il popup di esplora risorse al download.", + "AccessibilityEnableDownloadPopup": "abilita il popup di esplora risorse al download.", + "SettingsFormatDescription": "il formato webm offre qualità maggiore, ma potrebbe non essere supportato da alcuni sistemi operativi, come ios.", + "SettingsQualityDescription": "se la risoluzione selezionata non è disponibile, verrà scelta quella più vicina. se vuoi postare il video su twitter, scegliere il formato mp4 a 720p creerà meno problemi.", + "DonateSubtitle": "aiutami a pagare per l'hosting", + "DonateDescription": "le crypto nel loro stato attuale non mi fanno impazzire, ma per me è l'unico modo affidabile per ricevere e pagare soldi con i paesi esteri.", + "LinkGitHubIssues": ">> segnala problemi e visualizza il codice sorgente su github", + "LinkGitHubChanges": ">> vedi i cambiamenti precedenti e contribuisci su github", + "LinkDonateContact": ">> fammi sapere se la valuta che vuoi donare non è elencata", + "NoScriptMessage": "{appName} utilizza javascript per le richieste api e l'interfaccia utente. devi abilitare javascript per questo sito. non ci sono tracker o pubblicità, promesso!", + "DownloadPopupDescriptionIOS": "visto che hai un dispositivo ios, devi tenere premuto il tasto download e selezionare \"scarica video\" nel popup che appare. questo sarà necessario fin quando apple non smetterà di forzare safari webview su tutti i browser per ios.", + "DownloadPopupDescription": "il tasto download apre una nuova scheda con il file richiesto. puoi disabilitare questo popup nelle impostazioni.", + "DownloadPopupWayToSave": "scegli un modo per scaricare", + "ClickToCopy": "premi per copiare", + "Download": "scarica", + "CopyURL": "copia URL", + "AboutTab": "info", + "ChangelogTab": "registro dei cambiamenti", + "DonationsTab": "donazioni", + "SettingsVideoTab": "video", + "SettingsAudioTab": "audio", + "SettingsOtherTab": "altro", + "ChangelogLastCommit": "ultimo commit (in inglese)", + "ChangelogLastMajor": "ultimo aggiornamento principale (in inglese)", + "AccessibilityModeToggle": "attiva/disattiva la modalità download", + "DonateLinksDescription": "i link di donazione si apriranno in una nuova scheda. questo è il modo migliore per donare soldi, se vuoi che li riceva direttamente.", + "SettingsAudioFormatBest": "migliore", + "SettingsAudioFormatDescription": "quando il formato \"migliore\" viene selezionato, sarà scaricato in formato originale, con la qualità migliore possibile. Scegliendo altri formati, ci sarà una leggera compressione.", + "Keyphrase": "salva ciò che ami", + "SettingsDisableChangelogOnUpdate": "non mostrare le novità dopo aggiornamenti principali", + "SettingsRemoveWatermark": "rimuovi filigrana", + "ErrorPopupCloseButton": "capito", + "ModeToggle": "modalità", + "ModeToggleSmart": "smart", + "ErrorLengthAudioConvert": "il limite di lunghezza attuale per la conversione audio è di {s} minuti. Scegli il formato \"migliore\" se vuoi evitare limitazioni.", + "SettingsAudioFullTikTok": "scarica l'audio completo", + "SettingsAudioFullTikTokDescription": "scarica l'audio originale del video senza cambiamenti aggiuntivi dell'autore.", + "ErrorCantGetID": "non ho potuto ottenere informazioni sufficienti dal link accorciato. Assicurati che funzioni, o prova con il link completo.", + "ErrorNoVideosInTweet": "questo tweet non contiene video o gif. Provane un altro.", + "ImagePickerTitle": "scegli le immagini da scaricare", + "ImagePickerDownloadAudio": "scarica l'audio", + "ImagePickerExplanationPC": "fai clic destro su un'immagine per salvarla.", + "ImagePickerExplanationPhone": "tieni premuto su un'immagine per salvarla.", + "ErrorNoUrlReturned": "il server non ha restituito un link di download. Hmm.. questo.. non avrebbe dovuto succedere.. Ricarica la pagina e riprova, ma se il problema persiste, contattaci -> {ContactLink}", + "ErrorUnknownStatus": "ho ricevuto una risposta che non posso elaborare. Hmm.. questo.. non avrebbe dovuto succedere.. Ricarica la pagina e riprova, ma se il problema persiste, contattaci -> {ContactLink}" + } +} From 5675d50dcef942ba14610524ad5c44ea8d02ec2b Mon Sep 17 00:00:00 2001 From: wukko Date: Sun, 4 Sep 2022 20:52:36 +0600 Subject: [PATCH 4/9] New translations en.json (Ukrainian) --- src/localization/languages/uk.json | 42 +++++++++++++++++------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/src/localization/languages/uk.json b/src/localization/languages/uk.json index 2bbff02..0114d36 100644 --- a/src/localization/languages/uk.json +++ b/src/localization/languages/uk.json @@ -1,30 +1,31 @@ { "name": "українська", "substrings": { - "ContactLink": "дай нам знати" + "ContactLink": "зверніться до супроводжуючего" }, "strings": { - "LinkInput": "встав лінк сюди", - "AboutSummary": "{appName} – твій помічник із завантаження контенту з соцмереж. ніякої реклами, ніяких трекерів. вставляєш лінк, отримаєш файл, і допиваєш у спокої свій смузі.", - "AboutSupportedServices": "ось що підтримується:", - "EmbedBriefDescription": "зберігай контент із соцмереж без реклами і трекерів", - "AccessibilityInputArea": "строка, щоб вставити в неї лінк", - "AccessibilityOpenAbout": "відкрити інфу про {appName}", + "LinkInput": "вставте посилання сюди", + "AboutSummary": "{appName} – твій помічник по завантаженню контенту з соцмереж. ніякої реклами, ніяких трекерів. вставляєш посилання, отримаєш файл, і допиваєш у спокої свій смузі.", + "AboutSupportedServices": "наразі підтриманні послуги:", + "EmbedBriefDescription": "зберігай контент із соцмереж без реклами та трекерів", + "MadeWithLove": "зроблено з <3 від wukko", + "AccessibilityInputArea": "місто для посилання", + "AccessibilityOpenAbout": "відкрити про {appName}", "AccessibilityDownloadButton": "кнопка завантаження", "AccessibilityOpenSettings": "відкрити налаштування", "AccessibilityOpenChangelog": "відкрити \"що нового?\"", "AccessibilityClosePopup": "закрити вікно", - "AccessibilityOpenDonate": "відкрити інфу про донати", - "TitlePopupAbout": "що за {appName}?", + "AccessibilityOpenDonate": "відкрити інфу про пожертви", + "TitlePopupAbout": "що таке {appName}?", "TitlePopupSettings": "налаштування", - "TitlePopupError": "опаньки...", + "TitlePopupError": "ой-ой...", "TitlePopupChangelog": "що нового?", "TitlePopupDonate": "підтримай {appName}", "TitlePopupDownload": "завантажити", - "ErrorSomethingWentWrong": "сталося щось не те і в мене нічого не вийшло. можеш спробувати знову, але якщо все так і не працюватиме, {ContactLink}.", - "ErrorUnsupported": "цей сервіс ми ще не підтримаємо, або лінк зламаний.", - "ErrorBrokenLink": "це, здається, {s}, але з цим лінком ми нічого не зможемо завантажити. ти впевнений, що він повністю правильний?", - "ErrorNoLink": "ми не вміємо здогадуватись, що ти хочеш завантажити. перш встав лінк.", + "ErrorSomethingWentWrong": "щось пішло не так, і я нічого не можу отримати для вас. ви можете спробувати ще раз, але якщо проблема не зникне, будь ласка {ContactLink}", + "ErrorUnsupported": "схоже цей сервіс ще не підтримується, або ваше посилання недійсне.", + "ErrorBrokenLink": "{s} підтримується, але щось не так з вашим посиланням. можливо, ви не скопіювали його повністю?", + "ErrorNoLink": "я не можу вгадати, що ви хочете завантажити! будь ласка, дайте мені посилання.", "ErrorPageRenderFail": "сторінка зламалась і не змогла відобразитися. якщо це не вперш, будь ласка, {ContactLink}. буде круто, якщо ти також відправиш хеш поточного коміту ({s}) та кроки для відтворення помилки. дякую :D", "ErrorRateLimit": "забагато запитів. якщо ти робот, все гаразд, так і сиди. якщо людина, повтори через кілька хвилин.", "ErrorCouldntFetch": "ми не змогли отримати метадані. перевір, чи правильний лінк вставлений, і спробуй ще раз.", @@ -35,8 +36,6 @@ "ErrorCantConnectToServiceAPI": "не вдалося отримати дані з {s}. можливо, {s} лежить, або він додав ip серверу {appName} до чорного списку. спробуй ще раз пізніше.", "ErrorEmptyDownload": "я не знайшов того, що можу завантажити. спробуй завантажити щось інше.", "ErrorLiveVideo": "ми не вміємо завантажувати прямі етери. дочекайся кінця етеру та спробуй знову.", - "ErrorNoStreamID": "такого streamId немає.", - "ErrorNoType": "такий тип відповіді ми не вміємо обробляти.", "SettingsAppearanceSubtitle": "вигляд", "SettingsThemeSubtitle": "тема", "SettingsFormatSubtitle": "формат файлу", @@ -87,9 +86,16 @@ "ErrorPopupCloseButton": "ясно", "ModeToggle": "режим", "ModeToggleSmart": "розумний", - "PressToChange": "натисни, щоб змінити", "ErrorLengthAudioConvert": "я не можу конвертувати аудіо довше ніж {s} хвилин (и). вибери \"найкращий\" формат аудіо, щоб завантажити аудіо такої тривалості.", "SettingsAudioFullTikTok": "завантажувати повне аудіо", - "SettingsAudioFullTikTokDescription": "зазвичай таке аудіо-оригінальний звук або пісня, яке використовується в відео. тобто, це аудіо без обрізань, голосу за кадром, і чого-небудь подібного." + "SettingsAudioFullTikTokDescription": "зазвичай таке аудіо-оригінальний звук або пісня, яке використовується в відео. тобто, це аудіо без обрізань, голосу за кадром, і чого-небудь подібного.", + "ErrorCantGetID": "я не зміг отримати повну інформацію за скороченим посиланням. переконайтеся, що воно працює або спробуйте повне посилання.", + "ErrorNoVideosInTweet": "цей твіт не містить відео чи gif. спробуйте інший!", + "ImagePickerTitle": "виберіть зображення для завантаження", + "ImagePickerDownloadAudio": "завантажити аудіо", + "ImagePickerExplanationPC": "клацніть на зображення правою кнопкою миші, щоб зберегти.", + "ImagePickerExplanationPhone": "натисніть та утримуйте зображення, щоб зберегти.", + "ErrorNoUrlReturned": "сервер не повернув посилання для завантаження. цього ніколи не повинно статися. обновіть сторінку і спробуйте ще раз, але якщо не допоможе, {ContactLink}", + "ErrorUnknownStatus": "я отримав відповідь яку я не можу обробити. скоріш за все щось не так зі статусом. цього ніколи не повинно статися. обновіть сторінку і спробуйте ще раз, але якщо не допоможе, {ContactLink}" } } From 81a0ebd5e7f34079dba0aed213052083726d2b18 Mon Sep 17 00:00:00 2001 From: wukko Date: Sun, 4 Sep 2022 20:52:37 +0600 Subject: [PATCH 5/9] New translations en.json (Polish) --- src/localization/languages/pl.json | 37 ++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 5 deletions(-) diff --git a/src/localization/languages/pl.json b/src/localization/languages/pl.json index 2702234..4f42304 100644 --- a/src/localization/languages/pl.json +++ b/src/localization/languages/pl.json @@ -8,6 +8,7 @@ "AboutSummary": "{appName} to najlepsze miejsce na pobieranie z mediów społecznościowych. zero reklam, trackerów i innych podobnych głupot. po prostu wklejasz link do udostępniania i lecisz!", "AboutSupportedServices": "aktualnie wspierane strony:", "EmbedBriefDescription": "pobieraj rzeczy z social mediów bez reklam i trackerów", + "MadeWithLove": "zrobiony z <3 przez wukko", "AccessibilityInputArea": "pole wklejania linku", "AccessibilityOpenAbout": "otwórz okno informacji", "AccessibilityDownloadButton": "przycisk pobierania", @@ -17,7 +18,7 @@ "AccessibilityOpenDonate": "otwórz okno dotacji", "TitlePopupAbout": "czym jest {appName}?", "TitlePopupSettings": "ustawienia", - "TitlePopupError": "uh-oh...", + "TitlePopupError": "Ups...", "TitlePopupChangelog": "co nowego?", "TitlePopupDonate": "wesprzyj {appName}", "TitlePopupDownload": "pobierz", @@ -35,8 +36,6 @@ "ErrorCantConnectToServiceAPI": "nie mogę połączyć się z api {s}. wygląda na to że {s} nie działa albo adres ip serwera {appName} został zablokowany. spróbuj ponownie póżniej.", "ErrorEmptyDownload": "nie ma tu żadnych mediów do pobrania! spróbuj pobrać coś innego.", "ErrorLiveVideo": "nie mogę pobierać transmisji na żywo. poczekaj aż stream się zakończy i spróbuj ponownie.", - "ErrorNoStreamID": "nie ma takiego streamId.", - "ErrorNoType": "nie ma takiego spodziewanego typu odpowiedzi.", "SettingsAppearanceSubtitle": "wygląd", "SettingsThemeSubtitle": "motyw", "SettingsFormatSubtitle": "format pliku", @@ -51,7 +50,6 @@ "SettingsQualitySwitchMedium": "średnia\n", "SettingsQualitySwitchLow": "niska\n", "SettingsQualitySwitchLowest": "minimalna", - "SettingsFormatSwitchAudio": "tylko audio", "SettingsKeepDownloadButton": "pozostaw >> widoczny", "AccessibilityKeepDownloadButton": "pozostaw przycisk pobierania zawsze widoczny", "SettingsEnableDownloadPopup": "pytaj o sposób zapisu", @@ -69,6 +67,35 @@ "DownloadPopupWayToSave": "wybierz sposób zapisu", "ClickToCopy": "kliknij aby skopiować", "Download": "pobierz", - "CopyURL": "skopiuj url" + "CopyURL": "skopiuj url", + "AboutTab": "o programie", + "ChangelogTab": "lista zmian", + "DonationsTab": "darowizny", + "SettingsVideoTab": "wideo", + "SettingsAudioTab": "audio", + "SettingsOtherTab": "inne", + "ChangelogLastCommit": "ostatni zapis", + "ChangelogLastMajor": "ostatnia ważna aktualizacja", + "AccessibilityModeToggle": "przełącz tryb pobierania", + "DonateLinksDescription": "linki do darowizn otwierają się w nowej karcie. to najlepszy sposób podarowania pieniędzy, jeśli chcesz by dotarły do mnie bezpośrednio.", + "SettingsAudioFormatBest": "najlepszy", + "SettingsAudioFormatDescription": "gdy wybierzesz najlepszy format, dostaniesz audio w jej najlepszej możliwej jakości, ponieważ jest zachowane w oryginalnym formacie. gdy wybierzesz któryś inny, dostaniesz lekko skompresowany plik.", + "Keyphrase": "zapisz to, co kochasz", + "SettingsDisableChangelogOnUpdate": "nie pokazuj listy zmian po ważnych aktualizacjach", + "SettingsRemoveWatermark": "wyłącz znak wodny", + "ErrorPopupCloseButton": "rozumiem", + "ModeToggle": "tryb", + "ModeToggleSmart": "inteligentny", + "ErrorLengthAudioConvert": "bieżący limit długości konwersji dźwięku wynosi {s} minut. Wybierz \"najlepszy\" format, jeśli chcesz uniknąć ograniczeń.", + "SettingsAudioFullTikTok": "pobierz pełny dźwięk", + "SettingsAudioFullTikTokDescription": "pobiera oryginalny dźwięk lub dźwięk używany w filmie bez żadnych dodatkowych zmian ze strony autora wideo.", + "ErrorCantGetID": "nie można było uzyskać informacji ze skróconego linku. upewnij się, że link działa lub spróbuj pełnego.", + "ErrorNoVideosInTweet": "ten tweet nie zawiera filmów ani gifów. spróbuj innego!", + "ImagePickerTitle": "wybierz obrazy do pobrania", + "ImagePickerDownloadAudio": "pobierz dźwięk", + "ImagePickerExplanationPC": "kliknij prawym przyciskiem myszy na obraz, aby go zapisać", + "ImagePickerExplanationPhone": "naciśnij i przytrzymaj obraz, aby go zapisać.", + "ErrorNoUrlReturned": "serwer nie zwrócił linku do pobrania. to nie powinno się zdarzyć. odśwież stronę i spróbuj ponownie, ale jeśli to nie pomoże, {ContactLink}.", + "ErrorUnknownStatus": "otrzymano odpowiedź, której nie można przetworzyć. prawdopodobnie coś o statusie jest nieprawidłowe. to nigdy nie powinno się zdarzyć. odśwież stronę i spróbuj ponownie, ale jeśli to nie pomoże, {ContactLink}." } } From a1bdbafa2bb1bc7f89dc4c2e19e00a8054efb973 Mon Sep 17 00:00:00 2001 From: wukko Date: Sun, 4 Sep 2022 21:58:02 +0600 Subject: [PATCH 6/9] New translations en.json (Ukrainian) --- src/localization/languages/uk.json | 34 +++++++++++++++--------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/localization/languages/uk.json b/src/localization/languages/uk.json index 0114d36..33550f3 100644 --- a/src/localization/languages/uk.json +++ b/src/localization/languages/uk.json @@ -26,19 +26,19 @@ "ErrorUnsupported": "схоже цей сервіс ще не підтримується, або ваше посилання недійсне.", "ErrorBrokenLink": "{s} підтримується, але щось не так з вашим посиланням. можливо, ви не скопіювали його повністю?", "ErrorNoLink": "я не можу вгадати, що ви хочете завантажити! будь ласка, дайте мені посилання.", - "ErrorPageRenderFail": "сторінка зламалась і не змогла відобразитися. якщо це не вперш, будь ласка, {ContactLink}. буде круто, якщо ти також відправиш хеш поточного коміту ({s}) та кроки для відтворення помилки. дякую :D", - "ErrorRateLimit": "забагато запитів. якщо ти робот, все гаразд, так і сиди. якщо людина, повтори через кілька хвилин.", - "ErrorCouldntFetch": "ми не змогли отримати метадані. перевір, чи правильний лінк вставлений, і спробуй ще раз.", - "ErrorLengthLimit": "це відео триває більше {s} хвилин(и). ми не вміємо завантажувати настільки довгі файли. завантаж, мабуть, щось інше.", - "ErrorBadFetch": "щось трапилось з отриманням даних файлу. спробуй обрати інший формат чи дозвіл, або просто спробуй пізніше.", - "ErrorCorruptedStream": "цей файл зламаний на боку вихідного сервісу. спробуй ще раз, або обери інший формат чи дозвіл.", - "ErrorNoInternet": "немає інтернету, або сервер {appName} лежить. перевір з'єднання з інтернетом та спробуй ще раз.", - "ErrorCantConnectToServiceAPI": "не вдалося отримати дані з {s}. можливо, {s} лежить, або він додав ip серверу {appName} до чорного списку. спробуй ще раз пізніше.", - "ErrorEmptyDownload": "я не знайшов того, що можу завантажити. спробуй завантажити щось інше.", - "ErrorLiveVideo": "ми не вміємо завантажувати прямі етери. дочекайся кінця етеру та спробуй знову.", + "ErrorPageRenderFail": "щось пішло не так і сторінку не вдалося зобразити. якщо ця проблема повторюється або критична, будь ласка, {ContactLink}. було б корисно, якби ви надали сучасний хеш коміту ({s}) та кроки відтворення помилки. наперед дякую :D", + "ErrorRateLimit": "ви надсилаєте забагато запитів. заспокойтесь, і спробуйте ще раз через трохи часу.", + "ErrorCouldntFetch": "не зміг отримати ніякої інформації з вашого посилання. перевірте, щоб посилання було дійсним та спробуйте ще раз.", + "ErrorLengthLimit": "сучасний ліміт тривалості становить {s} хвилин(и). відео, яке ви намагалися завантажити, триває більше {s} хвилин. спробуйте щось інше!", + "ErrorBadFetch": "сталася помилка коли я намагався отримати інформацію з вашого посилання. ви впевнені що воно працює? перевірте що воно працює, та спробуйте ще раз.", + "ErrorCorruptedStream": "це завантаження, на жаль, пошкоджено. спробуйте ще раз, або спробуйте інший формат та роздільну здатність.", + "ErrorNoInternet": "немає інтернету, або api {appName} не працює. перевірте з'єднання з інтернетом та спробуйте ще раз.", + "ErrorCantConnectToServiceAPI": "я не зміг під'єднатися до api {s}. можливо, {s} не працює, або ip сервера {appName} було відхилено. спробуйте ще раз пізніше.", + "ErrorEmptyDownload": "я не знайшов того, що можу завантажити с цього посилання. спробуйте інше.", + "ErrorLiveVideo": "я не можу дивитися в майбутнє і завантажувати відео в прямому ефірі, яке триває. почекайте, поки прямий ефір закінчиться та спробуйте ще раз!", "SettingsAppearanceSubtitle": "вигляд", "SettingsThemeSubtitle": "тема", - "SettingsFormatSubtitle": "формат файлу", + "SettingsFormatSubtitle": "формат завантаження", "SettingsMiscSubtitle": "інші налаштування", "SettingsDownloadsSubtitle": "завантаження", "SettingsQualitySubtitle": "якість", @@ -53,12 +53,12 @@ "SettingsKeepDownloadButton": "зробити >> видимим", "AccessibilityKeepDownloadButton": "завжди показувати кнопку завантаження", "SettingsEnableDownloadPopup": "питати щодо засобу зберігання", - "AccessibilityEnableDownloadPopup": "питати що робити з завантаженнями", - "SettingsFormatDescription": "обери webm для максимально можливої якості. webm частіше за все кращі за якістю, але пристрої на ios не можуть програвати їх без сторонніх програм.", - "SettingsQualityDescription": "якщо обраний дозвіл недоступний, ми завантажемо у дозволі, найближчому до обраного. якщо ти завантажуєш, щоб потім запостити у твіттер, обирай комбінацію mp4 та 720p. з такими відео він працює найкраще.", - "DonateSubtitle": "допоможи платити за оренду серверу", - "DonateDescription": "крипто, яким воно зараз є, мені не дуже подобається. але це єдиний надійний засіб, щоб ми отримували гроші і розплачувалися за кордоном.", - "LinkGitHubIssues": ">> повідомляй про зловлені помилки та переглядай вихідний код на github", + "AccessibilityEnableDownloadPopup": "питати, що робити з завантаженнями", + "SettingsFormatDescription": "обери webm якщо ви бажаєте максимальної якості. webm частіше за все кращий за якістю, але пристрої на ios не можуть програвати їх без сторонніх програм.", + "SettingsQualityDescription": "якщо вибрана роздільна здатність недоступна, замість неї вибирається найближча. якщо ви хочете опублікувати відео з youtube у twitter, виберіть комбінацію mp4 і 720p. з такими відео twitter працює найкраще.", + "DonateSubtitle": "допоможіть мені платити за хостинг", + "DonateDescription": "мені не дуже подобається криптовалюта в її сучасному стані, але це єдиний надійний спосіб для мене отримувати гроші та платити за будь-що за кордоном.", + "LinkGitHubIssues": ">> повідомляйте про помилки та перегляньте вихідний код на github", "LinkGitHubChanges": ">> переглянь попередні оновлення та зроби свій внесок в проект на github", "LinkDonateContact": ">> дай нам знати, якщо валюти, у якій ти б хотів задонатити, немає у списку", "NoScriptMessage": "{appName} використовує javascript, щоб запрошувати інформацію у сайтів та робити інтерфейс інтерактивним. тобі треба дозволити javascript, щоб користатися сайтом. тут ніколи не буде ніяких реклам та трекерів.", From fc879b34a85312416dc93bcfe0ed1467003e9285 Mon Sep 17 00:00:00 2001 From: wukko Date: Mon, 5 Sep 2022 10:58:09 +0600 Subject: [PATCH 7/9] New translations en.json (Polish) --- src/localization/languages/pl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/localization/languages/pl.json b/src/localization/languages/pl.json index 4f42304..221ad1b 100644 --- a/src/localization/languages/pl.json +++ b/src/localization/languages/pl.json @@ -1,5 +1,5 @@ { - "name": "polish", + "name": "polski", "substrings": { "ContactLink": "daj mi znać" }, From 3768f321251457cad29ee2dc8723374133230d9b Mon Sep 17 00:00:00 2001 From: wukko Date: Mon, 5 Sep 2022 10:58:10 +0600 Subject: [PATCH 8/9] New translations en.json (Italian) --- src/localization/languages/it.json | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/localization/languages/it.json b/src/localization/languages/it.json index a0a1e7f..0a002c1 100644 --- a/src/localization/languages/it.json +++ b/src/localization/languages/it.json @@ -1,11 +1,11 @@ { - "name": "Italiano", + "name": "italiano", "substrings": { "ContactLink": "contatta il gestore/a>" }, "strings": { "LinkInput": "incolla qui il link", - "AboutSummary": "{appName} è il sito perfetto per scaricare media dai social. Niente pubblicità, trackers, o altre minchiate. Incolla un link e via!", + "AboutSummary": "{appName} è il sito perfetto per scaricare media dai social. niente pubblicità, trackers, o altre minchiate. Incolla un link e via!", "AboutSupportedServices": "servizi attualmente supportati:", "EmbedBriefDescription": "salva contenuti dai social media senza alcun fastidio", "MadeWithLove": "realizzato con <3 da wukko", @@ -22,7 +22,7 @@ "TitlePopupChangelog": "cosa c'è di nuovo?", "TitlePopupDonate": "supporta {appName}", "TitlePopupDownload": "scarica", - "ErrorSomethingWentWrong": "qualcosa è andato storto e non ho potuto effettuare il download. puoi riprovare, ma se il problema persiste, contattaci -> {ContactLink}", + "ErrorSomethingWentWrong": "qualcosa è andato storto e non ho potuto effettuare il download. puoi riprovare, ma se il problema persiste, {ContactLink}", "ErrorUnsupported": "il servizio non è ancora supportato, oppure il tuo link è invalido.", "ErrorBrokenLink": "{s} è supportato, ma c'è qualcosa che non va con il tuo link. forse non lo hai copiato completamente?", "ErrorNoLink": "non posso indovinare cosa vuoi scaricare! inserisci un link.", @@ -33,7 +33,7 @@ "ErrorBadFetch": "si è verificato un errore quando ho cercato di ottenere informazioni sul tuo link. controlla se sia funzionante e riprova.", "ErrorCorruptedStream": "purtroppo questo download è corrotto. prova di nuovo, oppure prova a cambiare formato o risoluzione.", "ErrorNoInternet": "la connessione è assente oppure ci sono problemi con l'api di {appName}. controlla la tua connessione e riprova.", - "ErrorCantConnectToServiceAPI": "non riesco a connettermi all'API di {s}. sembra ci siano problemi con {s} o che l'ip di {appName} sia stato bloccato. riprova più tardi.", + "ErrorCantConnectToServiceAPI": "non riesco a connettermi all'api di {s}. sembra ci siano problemi con {s} o che l'ip di {appName} sia stato bloccato. riprova più tardi.", "ErrorEmptyDownload": "non vedo nulla che possa scaricare da qui. prova un link diverso.", "ErrorLiveVideo": "non posso guardare nel futuro e scaricare una diretta in corso! aspetta che la diretta finisca e riprova.", "SettingsAppearanceSubtitle": "aspetto", @@ -51,9 +51,9 @@ "SettingsQualitySwitchLow": "bassa", "SettingsQualitySwitchLowest": "minima", "SettingsKeepDownloadButton": "mantieni >> visibile", - "AccessibilityKeepDownloadButton": "mantieni il tasto download sempre visibile.", + "AccessibilityKeepDownloadButton": "mantieni il tasto download sempre visibile", "SettingsEnableDownloadPopup": "abilita il popup di esplora risorse al download.", - "AccessibilityEnableDownloadPopup": "abilita il popup di esplora risorse al download.", + "AccessibilityEnableDownloadPopup": "abilita il popup di esplora risorse al download", "SettingsFormatDescription": "il formato webm offre qualità maggiore, ma potrebbe non essere supportato da alcuni sistemi operativi, come ios.", "SettingsQualityDescription": "se la risoluzione selezionata non è disponibile, verrà scelta quella più vicina. se vuoi postare il video su twitter, scegliere il formato mp4 a 720p creerà meno problemi.", "DonateSubtitle": "aiutami a pagare per l'hosting", @@ -67,7 +67,7 @@ "DownloadPopupWayToSave": "scegli un modo per scaricare", "ClickToCopy": "premi per copiare", "Download": "scarica", - "CopyURL": "copia URL", + "CopyURL": "copia url", "AboutTab": "info", "ChangelogTab": "registro dei cambiamenti", "DonationsTab": "donazioni", @@ -76,26 +76,26 @@ "SettingsOtherTab": "altro", "ChangelogLastCommit": "ultimo commit (in inglese)", "ChangelogLastMajor": "ultimo aggiornamento principale (in inglese)", - "AccessibilityModeToggle": "attiva/disattiva la modalità download", + "AccessibilityModeToggle": "alternare la modalità download", "DonateLinksDescription": "i link di donazione si apriranno in una nuova scheda. questo è il modo migliore per donare soldi, se vuoi che li riceva direttamente.", "SettingsAudioFormatBest": "migliore", - "SettingsAudioFormatDescription": "quando il formato \"migliore\" viene selezionato, sarà scaricato in formato originale, con la qualità migliore possibile. Scegliendo altri formati, ci sarà una leggera compressione.", + "SettingsAudioFormatDescription": "quando il formato \"migliore\" viene selezionato, sarà scaricato in formato originale, con la qualità migliore possibile. scegliendo altri formati, ci sarà una leggera compressione.", "Keyphrase": "salva ciò che ami", "SettingsDisableChangelogOnUpdate": "non mostrare le novità dopo aggiornamenti principali", "SettingsRemoveWatermark": "rimuovi filigrana", "ErrorPopupCloseButton": "capito", "ModeToggle": "modalità", - "ModeToggleSmart": "smart", - "ErrorLengthAudioConvert": "il limite di lunghezza attuale per la conversione audio è di {s} minuti. Scegli il formato \"migliore\" se vuoi evitare limitazioni.", + "ModeToggleSmart": "inteligente", + "ErrorLengthAudioConvert": "il limite di lunghezza attuale per la conversione audio è di {s} minuti. scegli il formato \"migliore\" se vuoi evitare limitazioni.", "SettingsAudioFullTikTok": "scarica l'audio completo", "SettingsAudioFullTikTokDescription": "scarica l'audio originale del video senza cambiamenti aggiuntivi dell'autore.", - "ErrorCantGetID": "non ho potuto ottenere informazioni sufficienti dal link accorciato. Assicurati che funzioni, o prova con il link completo.", - "ErrorNoVideosInTweet": "questo tweet non contiene video o gif. Provane un altro.", + "ErrorCantGetID": "non ho potuto ottenere informazioni sufficienti dal link accorciato. assicurati che funzioni, o prova con il link completo.", + "ErrorNoVideosInTweet": "questo tweet non contiene video o gif. provane un altro.", "ImagePickerTitle": "scegli le immagini da scaricare", "ImagePickerDownloadAudio": "scarica l'audio", "ImagePickerExplanationPC": "fai clic destro su un'immagine per salvarla.", "ImagePickerExplanationPhone": "tieni premuto su un'immagine per salvarla.", - "ErrorNoUrlReturned": "il server non ha restituito un link di download. Hmm.. questo.. non avrebbe dovuto succedere.. Ricarica la pagina e riprova, ma se il problema persiste, contattaci -> {ContactLink}", - "ErrorUnknownStatus": "ho ricevuto una risposta che non posso elaborare. Hmm.. questo.. non avrebbe dovuto succedere.. Ricarica la pagina e riprova, ma se il problema persiste, contattaci -> {ContactLink}" + "ErrorNoUrlReturned": "il server non ha restituito un link di download. hmm.. questo.. non avrebbe dovuto succedere.. ricarica la pagina e riprova, ma se il problema persiste, {ContactLink}", + "ErrorUnknownStatus": "ho ricevuto una risposta che non posso elaborare. hmm.. questo.. non avrebbe dovuto succedere.. ricarica la pagina e riprova, ma se il problema persiste, {ContactLink}" } } From 8b15e8fb924d603895c0db4d0e5da2272c562cfe Mon Sep 17 00:00:00 2001 From: wukko Date: Tue, 6 Sep 2022 20:10:43 +0600 Subject: [PATCH 9/9] New translations en.json (Polish) --- src/localization/languages/pl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/localization/languages/pl.json b/src/localization/languages/pl.json index 221ad1b..5c11276 100644 --- a/src/localization/languages/pl.json +++ b/src/localization/languages/pl.json @@ -18,7 +18,7 @@ "AccessibilityOpenDonate": "otwórz okno dotacji", "TitlePopupAbout": "czym jest {appName}?", "TitlePopupSettings": "ustawienia", - "TitlePopupError": "Ups...", + "TitlePopupError": "ups...", "TitlePopupChangelog": "co nowego?", "TitlePopupDonate": "wesprzyj {appName}", "TitlePopupDownload": "pobierz",