From bd6d4787390d482d183d474ec2d6f5412a7cd10b Mon Sep 17 00:00:00 2001 From: ButterflyOfFire Date: Mon, 15 Jul 2019 10:48:17 +0000 Subject: [PATCH 1/2] Updating french translation --- locale/fr_FR/LC_MESSAGES/messages.po | 323 ++++++++++++++++----------- 1 file changed, 190 insertions(+), 133 deletions(-) diff --git a/locale/fr_FR/LC_MESSAGES/messages.po b/locale/fr_FR/LC_MESSAGES/messages.po index f6b40fc..53e1d9f 100644 --- a/locale/fr_FR/LC_MESSAGES/messages.po +++ b/locale/fr_FR/LC_MESSAGES/messages.po @@ -4,15 +4,15 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-01-19 16:33+0000\n" +"PO-Revision-Date: 2019-07-15 10:37+0000\n" +"Last-Translator: ButterflyOfFire \n" +"Language-Team: French\n" +"Language: fr_FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2019-03-07 02:05+0000\n" -"Last-Translator: Shika \n" -"Language-Team: French\n" -"Language: fr\n" -"X-Generator: Zanata 4.6.2\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.7.1\n" msgid "Language" msgstr "Langue" @@ -45,7 +45,7 @@ msgid "Sensitive content" msgstr "Contenu sensible" msgid "Click to view" -msgstr "Cliquer pour voir" +msgstr "Cliquez pour afficher" msgid "SHOW MORE" msgstr "Déplier" @@ -66,13 +66,13 @@ msgid "Direct" msgstr "Direct" msgid "Delete Toot" -msgstr "Supprimer le Toot" +msgstr "Supprimer le pouet" msgid "Unpin Toot" -msgstr "Détacher le Toot" +msgstr "Détacher le pouet" msgid "Pin Toot" -msgstr "Épingler le Toot" +msgstr "Épingler le pouet" msgid "Mute" msgstr "Masquer" @@ -81,25 +81,25 @@ msgid "Block" msgstr "Bloquer" msgid "Report this Toot" -msgstr "Signaler ce Toot" +msgstr "Signaler ce pouet" msgid "Copy link to Toot" -msgstr "Copier le lien vers le Toot" +msgstr "Copier le lien vers le pouet" msgid "View original" -msgstr "Voir l'original" +msgstr "Voir l’original" msgid "Boosted" msgstr "Boosté" msgid "Pinned Toot" -msgstr "Toot épinglé" +msgstr "Pouet épinglé" msgid "favourited Your Toot" -msgstr "a ajouté votre toot à ses favoris" +msgstr "a ajouté votre pouet à ses favoris" msgid "boosted Your Toot" -msgstr "a boosté votre toot" +msgstr "a boosté votre pouet" msgid "followed you" msgstr "vous suit" @@ -108,7 +108,7 @@ msgid "Follow" msgstr "Suivre" msgid "Toot your reply" -msgstr "Répondre" +msgstr "Pouettez votre réponse" msgid "Reply" msgstr "Répondre" @@ -117,64 +117,64 @@ msgid "Content warning" msgstr "Avertissement" msgid "Jan" -msgstr "Jan" +msgstr "Jan." msgid "Feb" -msgstr "Fev" +msgstr "Fév." msgid "Mar" -msgstr "Mar" +msgstr "Mars" msgid "Apr" -msgstr "Avr" +msgstr "Avr." msgid "May" msgstr "Mai" msgid "Jun" -msgstr "Jun" +msgstr "Juin" msgid "Jul" -msgstr "Jul" +msgstr "Jui." msgid "Aug" -msgstr "Aou" +msgstr "Août" msgid "Sep" -msgstr "Sep" +msgstr "Sep." msgid "Oct" -msgstr "Oct" +msgstr "Oct." msgid "Nov" -msgstr "Nov" +msgstr "Nov." msgid "Dec" -msgstr "Dec" +msgstr "Déc." msgid "Changed setting to" -msgstr "A changé les paramètres pour" +msgstr "A changé les paramètres vers" msgid "Mark as NSFW by default enabled" msgstr "Marquer comme NSFW par défaut activé" msgid "Mark as NSFW by default disabled" -msgstr "Marquer comme NSFW par défaut desactivé" +msgstr "Marquer comme NSFW par défaut désactivé" msgid "Who to follow enabled" -msgstr "Qui Suivre activé" +msgstr "« Qui suivre » activé" msgid "Who to follow disabled" -msgstr "Qui Suivre desactivé" +msgstr "« Qui suivre » désactivé" msgid "Changed about me setting" -msgstr "a changé le paramètre A Propos de moi" +msgstr "a changé le paramètre « À Propos de moi »" msgid "Uploaded new avatar" msgstr "a mis à jour son avatar" msgid "Uploaded new header" -msgstr "a mis à jour son En-tête" +msgstr "a mis à jour son entête" msgid "Account locked" msgstr "Compte verrouillé" @@ -186,16 +186,16 @@ msgid "Link previews enabled" msgstr "Aperçu des liens activé" msgid "Link previews disabled" -msgstr "Aperçu des liens desactivé" +msgstr "Aperçu des liens désactivé" msgid "You didn't allow notifications" -msgstr "Vous n'autorisez pas les notifications" +msgstr "Vous n’autorisez pas les notifications" msgid "Desktop notifications enabled" -msgstr "Notification du bureau activé" +msgstr "Notifications de bureau activées" msgid "Desktop notifications disabled" -msgstr "Notification du bureau desactivé" +msgstr "Notifications de bureau désactivées" msgid "Replies shown" msgstr "Réponses affichées" @@ -216,28 +216,28 @@ msgid "NSFW content hidden" msgstr "Contenu NSFW caché" msgid "Reply to" -msgstr "Répondre" +msgstr "Répondre à" msgid "Report" msgstr "Signaler" msgid "Report a Toot of" -msgstr "Signaler ce Toot" +msgstr "Signaler le pouet de" msgid "What's happening?" msgstr "Quoi de neuf ?" msgid "Toot" -msgstr "Toot" +msgstr "Pouet" msgid "Compose new Toot" -msgstr "Composer un nouveau Toot" +msgstr "Composer un nouveau pouet" msgid "Please describe what the problem with the Toot is." -msgstr "Veuillez décrire le problème avec le Toot" +msgstr "Veuillez décrire le problème avec le pouet." msgid "TOOTS" -msgstr "TOOTS" +msgstr "POUETS" msgid "PEOPLE" msgstr "PERSONNES" @@ -246,7 +246,7 @@ msgid "Settings" msgstr "Paramètres" msgid "GENERAL" -msgstr "GÉNÉRAL " +msgstr "GÉNÉRAL" msgid "PROFILE" msgstr "PROFIL" @@ -255,13 +255,13 @@ msgid "APPEARANCE" msgstr "APPARENCE" msgid "Change instance" -msgstr "Changer d'instance" +msgstr "Changer d’instance" msgid "Blank for default" msgstr "Blanc par défaut" msgid "FOLLOWING" -msgstr "SUIVIT" +msgstr "Abonnements" msgid "Interesting accounts of devs" msgstr "Comptes de devs intéressants" @@ -291,10 +291,10 @@ msgid "Version" msgstr "Version" msgid "Who to follow" -msgstr "Qui Suivre" +msgstr "Qui suivre" msgid "Enable who to follow" -msgstr "Activer Qui Suivre" +msgstr "Activer « Qui suivre »" msgid "" "Halcyon needs to connect to an external server to get a list of users which " @@ -302,7 +302,7 @@ msgid "" "in." msgstr "" "Halcyon a besoin de se connecter à un serveur extérieur pour avoir une liste " -"d'utilisateur·ice·s qui ont des intérêts commun avec vous. Si vous voulez " +"d’utilisateur·ice·s qui ont des intérêts commun avec vous. Si vous voulez " "utiliser cette fonction, engagez vous." msgid "MORE" @@ -315,28 +315,28 @@ msgid "Following" msgstr "Suivit" msgid "You'll no longer receive notifications from this user" -msgstr "Vous ne recevrez plus de notifications de cet·te utilisateur·ice." +msgstr "Vous ne recevrez plus de notifications de cet·te utilisateur·rice" msgid "Unmuted this user" -msgstr "Démasquer cet·te utilisateur·ice" +msgstr "Ne plus masquer cet·te utilisateur·rice" msgid "This user has been blocked" -msgstr "Cet·te utilisateur·ice a été bloqué" +msgstr "Cet·te utilisateur·rice a été bloqué·e" msgid "Unblocked this user" -msgstr "Débloquer cet·te utilisateur·ice" +msgstr "Débloquer cet·te utilisateur·rice" msgid "Your Toot has been deleted" -msgstr "Votre Toot a été supprimé" +msgstr "Votre pouet a été supprimé" msgid "Your Toot has been pinned" -msgstr "Votre Toot a été épinglé" +msgstr "Votre pouet a été épinglé" msgid "Your Toot has been unpinned" -msgstr "Votre Toot a été détaché" +msgstr "Votre pouet a été détaché" msgid "Edit profile" -msgstr "Editer le profil" +msgstr "Éditer le profil" msgid "FAVOURITES" msgstr "FAVORIS" @@ -354,19 +354,19 @@ msgid "Requested" msgstr "Demandé" msgid "Photos and toots" -msgstr "Photos et toots" +msgstr "Photos et pouets" msgid "favourited your toot" -msgstr "a ajouté votre toot à ses favoris" +msgstr "a ajouté votre pouet à ses favoris" msgid "boosted your toot" -msgstr "a boosté votre toot" +msgstr "a boosté votre pouet" msgid "mentioned you" msgstr "vous a mentionné" msgid "Your Toot was posted!" -msgstr "Votre Toot a été posté" +msgstr "Votre pouet a été publié !" msgid "News" msgstr "Nouvelles" @@ -387,7 +387,7 @@ msgid "Login" msgstr "Se connecter" msgid "Login to Halcyon" -msgstr "Se connecter à Halcyon " +msgstr "Se connecter à Halcyon" msgid "create an account" msgstr "créer un compte" @@ -396,16 +396,16 @@ msgid "or" msgstr "ou" msgid "I agree with the" -msgstr "Je suis d'accord avec le" +msgstr "Je suis d’accord avec le" msgid "What is Halcyon" -msgstr "Qu'est-ce que Halcyon " +msgstr "Qu’est-ce que Halcyon" msgid "" "which aims to recreate the simple and beautiful user interface of Twitter " "while keeping all advantages of decentral networks in focus." msgstr "" -"qui a pour but de recréer l'interface utilisateur simple et magnifique de " +"qui a pour but de recréer l’interface utilisateur simple et magnifique de " "Twitter, tout en gardant les avantages des réseaux décentralisés." msgid "Halcyon is a webclient for" @@ -415,29 +415,29 @@ msgid "Contact / Feedback" msgstr "Contact / Réactions" msgid "Use my contact form" -msgstr "Utiliser mon Formulaire de contact" +msgstr "Utiliser mon formulaire de contact" msgid "Help us" msgstr "Nous aider" msgid "Halcyon Terms of Use" -msgstr "Conditions d'utilisation de Halcyon " +msgstr "Conditions d’utilisation de Halcyon" msgid "" "This terms of use agreement is for the users of web service Halcyon for " "Mastodon and Pleroma (Halcyon for short) hosted at" msgstr "" -"Ces Conditions générales d'utilisation sont pour les utilisateur·ice·s de " -"Halcyon pour Mastodon et Pleroma (Halcyon pour faire court) hébergé à" +"Ces conditions générales d’utilisation sont pour les utilisateur·rice·s de " +"Halcyon pour Mastodon et Pleroma (Halcyon pour faire court) hébergé chez" msgid "Your Reply was posted!" -msgstr "Votre Réponse a été posté" +msgstr "Votre réponse a été publiée !" msgid "Toot reported successfully!" -msgstr "Votre Toot a été signalé avec succès !" +msgstr "Le pouet a été signalé avec succès !" msgid "Link successfully copied!" -msgstr "Le lien a été copiée avec succès !" +msgstr "Le lien a été copié avec succès !" msgid "Home" msgstr "Accueil" @@ -470,16 +470,16 @@ msgid "Show all NSFW content" msgstr "Afficher tout le contenu NSFW" msgid "Show all CW content" -msgstr "Afficher tous les Avertissements" +msgstr "Afficher tous les contenus sous avertissement" msgid "Show replies" msgstr "Afficher les réponses" msgid "Desktop notifications" -msgstr "Notification du bureau" +msgstr "Notifications de bureau" msgid "Enable link previews" -msgstr "Activer l'aperçu des liens" +msgstr "Activer l’aperçu des liens" msgid "Auto update" msgstr "Mise à jour automatique" @@ -488,13 +488,14 @@ msgid "Manual update" msgstr "Mise à jour manuelle" msgid "Appearance settings" -msgstr "Paramètres d'apparences" +msgstr "Paramètres d’apparence" +#, fuzzy msgid "New posts streaming" msgstr "New posts streaming" msgid "replies" -msgstr "Réponses" +msgstr "réponses" msgid "General settings" msgstr "Paramètres généraux" @@ -509,7 +510,7 @@ msgid "Media" msgstr "Média" msgid "FOLLOWS YOU" -msgstr "Vous suit" +msgstr "VOUS SUIT" msgid "Local instance" msgstr "Instance Locale" @@ -521,28 +522,28 @@ msgid "All instances" msgstr "Toutes les instances" msgid "Local only" -msgstr "Local Seulement" +msgstr "Local uniquement" msgid "Lock account" -msgstr "Verouiller le compte" +msgstr "Verrouiller le compte" msgid "Header" -msgstr "En-tête" +msgstr "Entête" msgid "Avatar" msgstr "Avatar" msgid "About me" -msgstr "À propos" +msgstr "À propos de moi" msgid "Display name" -msgstr "Nom Affiché" +msgstr "Nom affiché" msgid "Profile settings" -msgstr "Paramètres du profil " +msgstr "Paramètres du profil" msgid "Toots" -msgstr "Toots" +msgstr "Pouets" msgid "Favourites" msgstr "Favoris" @@ -554,7 +555,7 @@ msgid "New boost" msgstr "Nouveau boost" msgid "New follower" -msgstr "Nouvel abonné·e·s" +msgstr "Nouvel·le abonné·e" msgid "New mention" msgstr "Nouvelle mention" @@ -563,7 +564,7 @@ msgid "Dark theme enabled" msgstr "Thème sombre activé" msgid "Dark theme disabled" -msgstr "Thème sombre desactivé" +msgstr "Thème sombre désactivé" msgid "Only on top" msgstr "Seulement au dessus" @@ -572,22 +573,22 @@ msgid "Enable dark theme" msgstr "Activer le thème sombre" msgid "Please enter the new name for this list." -msgstr "Entrez le nouveau nom de cette liste" +msgstr "Veuillez entrer le nouveau nom de cette liste." msgid "The name of your list can't be empty!" -msgstr "Le nom de cette liste ne peut pas être vide !" +msgstr "Le nom de cette liste ne peut pas être laissé vide !" msgid "Your list has been renamed" msgstr "Votre liste a été renommée" msgid "Are you sure that you want to delete this list?" -msgstr "Êtes-vous sur·e que vous voulez supprimer cette liste ?" +msgstr "Êtes-vous sur·e de vouloir supprimer cette liste ?" msgid "Your list has been deleted" msgstr "Votre liste a été supprimée" msgid "Please enter the name of your new list." -msgstr "Entrez le nom de votre nouvelle liste" +msgstr "Veuillez entrer le nom de votre nouvelle liste." msgid "Add" msgstr "Ajouter" @@ -599,13 +600,13 @@ msgid "Add to list" msgstr "Ajouter à la liste" msgid "Are you sure that you want to mute this user?" -msgstr "Êtes-vous certain de vouloir masquer cet·te utilisateur·ice ?" +msgstr "Êtes-vous certain de vouloir masquer cet·te utilisateur·rice ?" msgid "Are you sure that you want to block this user?" -msgstr "Êtes-vous certain de vouloir bloquer cet·te utilisateur·ice ?" +msgstr "Êtes-vous certain de vouloir bloquer cet·te utilisateur·rice ?" msgid "Are you sure that you want to delete this toot?" -msgstr "Êtes-vous certain de vouloir supprimer ce toot ?" +msgstr "Êtes-vous certain de vouloir supprimer ce pouet ?" msgid "Added this account to the list" msgstr "Ce compte a été ajouté à votre liste" @@ -614,11 +615,11 @@ msgid "" "You need to follow this user to add him/her to the list. Do you want to do " "that now?" msgstr "" -"Vous devez suivre cet·te utilisateur·ice pour l'ajouter à la liste. Voulez " +"Vous devez suivre cet·te utilisateur·rice pour l’ajouter à la liste. Voulez " "vous le faire maintenant ?" msgid "You successfully followed this user." -msgstr "Vous suivez cet·te utilisateur·ice" +msgstr "Vous suivez cet·te utilisateur·rice." msgid "Removed this account from the list" msgstr "Ce compte a été supprimé de votre liste" @@ -627,13 +628,13 @@ msgid "Joined at" msgstr "Rejoins" msgid "Direct messages" -msgstr "Messages Directs" +msgstr "Messages directs" msgid "Lists" msgstr "Listes" msgid "Open public profile" -msgstr "Ouvrir le Profil Utilisateur" +msgstr "Ouvrir le profil public" msgid "My Lists" msgstr "Mes listes" @@ -654,25 +655,25 @@ msgid "Ok" msgstr "Ok" msgid "Autocomplete enabled" -msgstr "Complétion automatique activé" +msgstr "auto-complétion activée" msgid "Autocomplete disabled" -msgstr "Complétion automatique désactivé" +msgstr "Auto-complétion désactivée" msgid "Changed custom profile field" msgstr "Changer le champ personnalisé" msgid "Notifications when tab is closed enabled" -msgstr "Notification quand l'onglet est fermé activé" +msgstr "Notification activée lorsque l’onglet est fermé" msgid "Notifications when tab is closed disabled" -msgstr "Notification quand l'onglet est fermé désactivé" +msgstr "Notifications quand l'onglet est fermé désactivé" msgid "Toots of bots shown" -msgstr "Toots des bots affichés" +msgstr "Pouets des bots affichés" msgid "Toots of bots hidden" -msgstr "Toots des bots cachés" +msgstr "Pouets des bots cachés" msgid "Filter created" msgstr "Filtre créé" @@ -681,43 +682,43 @@ msgid "Gif animations enabled" msgstr "Animations GIF activées" msgid "Gif animations disabled" -msgstr "Animations GIF desactivées" +msgstr "Animations GIF désactivées" msgid "Video player enabled" -msgstr "Lanceur de vidéos activé" +msgstr "Lecteur vidéo activé" msgid "Video player disabled" -msgstr "Lanceur de vidéos desactivé" +msgstr "Lecteur vidéo désactivé" msgid "Audio player enabled" -msgstr "Lanceur de sons activé" +msgstr "Lecteur audio activé" msgid "Audio player disabled" -msgstr "Lanceur de sons desactivé" +msgstr "Lecteur audio désactivé" msgid "PeerTube embeds enabled" -msgstr "Ancrage Peertube activé" +msgstr "Intégrations PeerTube activées" msgid "PeerTube embeds disabled" -msgstr "Ancrage Peertube desactivé" +msgstr "Intégrations PeerTube désactivées" msgid "YouPlay embeds enabled" -msgstr "Ancrage YouPlay activé" +msgstr "Intégrations YouPlay activées" msgid "YouPlay embeds disabled" -msgstr "Ancrage YouPlay desactivé" +msgstr "Intégrations YouPlay désactivées" msgid "Invidio.us embeds enabled" -msgstr "Ancrage Invidio.us activé" +msgstr "Intégrations Invidio.us activées" msgid "Invidio.us embeds disabled" -msgstr "Ancrage Invidio.us desactivé" +msgstr "Intégrations Invidio.us désactivées" msgid "Vimeo embeds enabled" -msgstr "Ancrage Vimeo activé" +msgstr "Intégrations Vimeo activées" msgid "Vimeo embeds disabled" -msgstr "Ancrage Vimeo desactivé" +msgstr "Intégrations Vimeo désactivées" msgid "Thread" msgstr "Discussion" @@ -738,25 +739,25 @@ msgid "Your filter has been deleted" msgstr "Votre filtre a été supprimée" msgid "Toot to" -msgstr "Tooter à" +msgstr "Poueter à" msgid "Administrated by" msgstr "Administré par" msgid "Users" -msgstr "Utilisateur·ice" +msgstr "Utilisateur·rice·s" msgid "Connections" -msgstr "Connections" +msgstr "Connexions" msgid "Notifications when tab closed" -msgstr "Notifications quand l'onglet est fermé" +msgstr "Notifications quand l’onglet est fermé" msgid "Filter settings" -msgstr "Paramètres de Filtres" +msgstr "Paramètres des filtres" msgid "Show toots of bots" -msgstr "Afficher les Toots des bots" +msgstr "Afficher les pouets des bots" msgid "Add new filter" msgstr "Créer un nouveau filtre" @@ -768,25 +769,25 @@ msgid "Word or phrase to filter" msgstr "Mot ou phrase à filtrer" msgid "Filter in the following timelines" -msgstr "Filtrer dans les fils suivis" +msgstr "Filtrer dans les fils suivants" msgid "Expires in" msgstr "Expire dans" msgid "Autocomplete in compose field" -msgstr "Complétion automatique dans le champ" +msgstr "Auto-complétion dans le champs de saisie" msgid "Media settings" -msgstr "Paramètre des Médias" +msgstr "Paramètres des médias" msgid "Play animated GIFs" -msgstr "Jouer les Animations GIFs" +msgstr "Jouer les animations GIFs" msgid "Enable video player" -msgstr "Activer le Lanceur de Vidéo" +msgstr "Activer le lecteur vidéo" msgid "Enable audio player" -msgstr "Activer le Lanceur de Son" +msgstr "Activer le lecteur audio" msgid "Embed PeerTube videos" msgstr "Ancrer les vidéos PeerTube" @@ -814,9 +815,9 @@ msgid "" "add the link below to your website. The link text can be changed to whatever " "you want." msgstr "" -"Pour vérifier que le lien dans vos champs personnalisé vous appartient " -"vraiment, vous pouvez ajouter ce lien à votre website. Le lien peut être " -"changé quand vous voulez." +"Afin de vérifier que les liens dans vos champs personnalisés vous " +"appartiennent vraiment, vous pouvez ajouter le lien suivant à votre site " +"website. Le texte du lien peut-être changé à votre guise." msgid "Message" msgstr "Message" @@ -851,3 +852,59 @@ msgstr "FILTRES" msgid "MEDIA" msgstr "MÉDIA" +msgid "Language_cs_CZ" +msgstr "Tchèque" + +msgid "Language_fr_FR" +msgstr "Français" + +msgid "Language_nl_NL" +msgstr "Néerlandais" + +msgid "second" +msgstr "seconde" + +msgid "seconds" +msgstr "secondes" + +msgid "minute" +msgstr "minute" + +msgid "days" +msgstr "jours" + +msgid "Threads shown in chronological order" +msgstr "Discussions affichées dans un ordre chronologique" + +msgid "Final results" +msgstr "Résultats définitifs" + +msgid "votes" +msgstr "voix" + +msgid "left" +msgstr "restant" + +msgid "Vote" +msgstr "Voter" + +msgid "A poll you participated in has ended" +msgstr "Un sondage auquel vous avez participé est terminé" + +msgid "Days" +msgstr "Jours" + +msgid "Hours" +msgstr "Heures" + +msgid "Minutes" +msgstr "Minutes" + +msgid "Multiple choice" +msgstr "Choix multiples" + +msgid "Poll finished" +msgstr "Sondage terminé" + +msgid "Website" +msgstr "Site web" From 99602df38004e35003bacccb1eff7e0c289deb1c Mon Sep 17 00:00:00 2001 From: ButterflyOfFire Date: Mon, 15 Jul 2019 10:48:51 +0000 Subject: [PATCH 2/2] Updating french translation .mo Updating french translation .mo compiled via Weblate. --- locale/fr_FR/LC_MESSAGES/messages.mo | Bin 15874 -> 18422 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/locale/fr_FR/LC_MESSAGES/messages.mo b/locale/fr_FR/LC_MESSAGES/messages.mo index 5ae0db543460eeb2c192dc132aa980064f3480bc..29cc7841b5cd4b6f6cf48f1b4a337eec21484947 100644 GIT binary patch literal 18422 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 delta 6946 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