From b853bf59014543b70610756af9632afa0275f2ff Mon Sep 17 00:00:00 2001 From: lexito-o Date: Sat, 30 Jul 2022 08:35:04 -0400 Subject: [PATCH 1/8] added french localization --- src/localization/languages/fr.json | 76 ++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 src/localization/languages/fr.json diff --git a/src/localization/languages/fr.json b/src/localization/languages/fr.json new file mode 100644 index 00000000..73d61acd --- /dev/null +++ b/src/localization/languages/fr.json @@ -0,0 +1,76 @@ +{ + "name": "french", + "code": "fr", + "substrings": { + "ContactLink": "fais-moi signe" + }, + "strings": { + "LinkInput": "copiez le lien ici", + "AboutSummary": "{appName} est l'endroit parfait pour télécharger des vidéos sur les médias sociaux. zéro pubs et trackers. 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", + "MadeWithLove": "fait avec <3 par wukko", + "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", + "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.", + "SettingsAppearanceSubtitle": "apparence", + "SettingsThemeSubtitle": "thème", + "SettingsFormatSubtitle": "format de téléchargement", + "SettingsMiscSubtitle": "paramètres supplémentaires", + "SettingsDownloadsSubtitle": "téléchargements", + "SettingsQualitySubtitle": "qualité", + "SettingsThemeAuto": "auto", + "SettingsThemeLight": "clair", + "SettingsThemeDark": "sombre", + "SettingsQualitySwitchMax": "max", + "SettingsQualitySwitchHigh": "haute\n", + "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. tous les téléchargements «audio seulement» sont de qualité maximum.", + "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 720p. twitter préfère les vidéos dans ce format.", + "DonateSubtitle": "c'est difficile de payer pour l'hébergement", + "DonateDescription": "je n'aime pas 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" + } +} \ No newline at end of file From 7aa779b071448851f164bcd6bb0a883d97e6fc4c Mon Sep 17 00:00:00 2001 From: Lexito <110288996+lexito-o@users.noreply.github.com> Date: Sat, 30 Jul 2022 08:42:31 -0400 Subject: [PATCH 2/8] Update fr.json --- src/localization/languages/fr.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/localization/languages/fr.json b/src/localization/languages/fr.json index 73d61acd..0fed27db 100644 --- a/src/localization/languages/fr.json +++ b/src/localization/languages/fr.json @@ -1,5 +1,5 @@ { - "name": "french", + "name": "français", "code": "fr", "substrings": { "ContactLink": "fais-moi signe" @@ -73,4 +73,4 @@ "Download": "télécharger", "CopyURL": "copier l'adresse" } -} \ No newline at end of file +} From c3b9d383d89304bac96f5c0eb1499418a35b190e Mon Sep 17 00:00:00 2001 From: Lexito <110288996+lexito-o@users.noreply.github.com> Date: Sat, 30 Jul 2022 09:14:26 -0400 Subject: [PATCH 3/8] Update fr.json --- src/localization/languages/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/localization/languages/fr.json b/src/localization/languages/fr.json index 0fed27db..3fff41db 100644 --- a/src/localization/languages/fr.json +++ b/src/localization/languages/fr.json @@ -9,7 +9,7 @@ "AboutSummary": "{appName} est l'endroit parfait pour télécharger des vidéos sur les médias sociaux. zéro pubs et trackers. 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", - "MadeWithLove": "fait avec <3 par wukko", + "MadeWithLove": "fait avec <3 par wukko, traduction par lexito", "AccessibilityInputArea": "zone de saisie du lien", "AccessibilityOpenAbout": "ouvrir la fenêtre contextuelle de la section à propos", "AccessibilityDownloadButton": "bouton télécharger", From 83cb2e368c56cf9ee7e5655c63a5c8a05ea4780d Mon Sep 17 00:00:00 2001 From: Lexito <110288996+lexito-o@users.noreply.github.com> Date: Sat, 30 Jul 2022 13:18:17 -0400 Subject: [PATCH 4/8] Update fr.json --- src/localization/languages/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/localization/languages/fr.json b/src/localization/languages/fr.json index 3fff41db..16e3a920 100644 --- a/src/localization/languages/fr.json +++ b/src/localization/languages/fr.json @@ -5,7 +5,7 @@ "ContactLink": "fais-moi signe" }, "strings": { - "LinkInput": "copiez le lien ici", + "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 et trackers. 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", From fbbe9d1eff05001420f47fbd1f9c55e20f75f627 Mon Sep 17 00:00:00 2001 From: Lexito <110288996+lexito-o@users.noreply.github.com> Date: Sat, 30 Jul 2022 13:37:11 -0400 Subject: [PATCH 5/8] Update fr.json --- src/localization/languages/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/localization/languages/fr.json b/src/localization/languages/fr.json index 16e3a920..c07acc52 100644 --- a/src/localization/languages/fr.json +++ b/src/localization/languages/fr.json @@ -6,7 +6,7 @@ }, "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 et trackers. colle simplement le lien d'un post pour commencer!", + "AboutSummary": "{appName} est l'endroit parfait pour télécharger des vidéos sur les médias sociaux. zéro pubs ou trackers. 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", "MadeWithLove": "fait avec <3 par wukko, traduction par lexito", From 8922217fbb3f809074ad21bc52a4bf0afde3dfd6 Mon Sep 17 00:00:00 2001 From: Lexito <110288996+lexito-o@users.noreply.github.com> Date: Sat, 30 Jul 2022 13:39:02 -0400 Subject: [PATCH 6/8] Update fr.json --- src/localization/languages/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/localization/languages/fr.json b/src/localization/languages/fr.json index c07acc52..044ee4a7 100644 --- a/src/localization/languages/fr.json +++ b/src/localization/languages/fr.json @@ -6,7 +6,7 @@ }, "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 ou trackers. colle simplement le lien d'un post pour commencer!", + "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", "MadeWithLove": "fait avec <3 par wukko, traduction par lexito", From 64513e0c8c60d24c708f279f02208c836bf9ab8c Mon Sep 17 00:00:00 2001 From: Lexito <110288996+lexito-o@users.noreply.github.com> Date: Sat, 30 Jul 2022 13:41:37 -0400 Subject: [PATCH 7/8] Update fr.json --- src/localization/languages/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/localization/languages/fr.json b/src/localization/languages/fr.json index 044ee4a7..1d497c90 100644 --- a/src/localization/languages/fr.json +++ b/src/localization/languages/fr.json @@ -60,7 +60,7 @@ "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. tous les téléchargements «audio seulement» sont de qualité maximum.", "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 720p. twitter préfère les vidéos dans ce format.", - "DonateSubtitle": "c'est difficile de payer pour l'hébergement", + "DonateSubtitle": "parce que c'est difficile de payer pour l'hébergement", "DonateDescription": "je n'aime pas 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", From a3b1cf4f6f773dc1917cbf8c68315891af92c223 Mon Sep 17 00:00:00 2001 From: Lexito <110288996+lexito-o@users.noreply.github.com> Date: Sat, 30 Jul 2022 13:47:35 -0400 Subject: [PATCH 8/8] Update fr.json --- src/localization/languages/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/localization/languages/fr.json b/src/localization/languages/fr.json index 1d497c90..50d08972 100644 --- a/src/localization/languages/fr.json +++ b/src/localization/languages/fr.json @@ -61,7 +61,7 @@ "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. tous les téléchargements «audio seulement» sont de qualité maximum.", "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 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 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.", + "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",