From 1c67aef25218cc1c2f6b59d1f3f224b36986ee29 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 8 Jul 2021 12:32:47 +0200 Subject: [PATCH 01/12] Translated using Weblate (Italian) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 34.6% (35 of 101 strings) Translated using Weblate (Portuguese (Portugal)) Currently translated at 100.0% (12 of 12 strings) Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Translated using Weblate (Norwegian Bokmål) Currently translated at 23.5% (20 of 85 strings) Translated using Weblate (English) Currently translated at 100.0% (85 of 85 strings) Translated using Weblate (French) Currently translated at 100.0% (25 of 25 strings) Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Translated using Weblate (Portuguese (Portugal)) Currently translated at 57.6% (49 of 85 strings) Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Merge remote-tracking branch 'origin/staging' into staging Translated using Weblate (French) Currently translated at 100.0% (85 of 85 strings) Translated using Weblate (German) Currently translated at 100.0% (12 of 12 strings) Translated using Weblate (French) Currently translated at 100.0% (36 of 36 strings) Translated using Weblate (French) Currently translated at 100.0% (109 of 109 strings) Translated using Weblate (French) Currently translated at 100.0% (35 of 35 strings) Translated using Weblate (French) Currently translated at 100.0% (85 of 85 strings) Translated using Weblate (French) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (French) Currently translated at 100.0% (17 of 17 strings) Translated using Weblate (French) Currently translated at 100.0% (12 of 12 strings) Added translation using Weblate (German) Translated using Weblate (German) Currently translated at 48.2% (41 of 85 strings) Translated using Weblate (German) Currently translated at 100.0% (7 of 7 strings) Translated using Weblate (German) Currently translated at 100.0% (101 of 101 strings) Translated using Weblate (German) Currently translated at 100.0% (27 of 27 strings) Translated using Weblate (French) Currently translated at 100.0% (24 of 24 strings) Translated using Weblate (French) Currently translated at 100.0% (27 of 27 strings) Translated using Weblate (French) Currently translated at 100.0% (85 of 85 strings) Translated using Weblate (French) Currently translated at 100.0% (101 of 101 strings) Added translation using Weblate (German) Added translation using Weblate (German) Added translation using Weblate (German) Added translation using Weblate (German) Co-authored-by: Allan Nordhøy Co-authored-by: Giacomo Co-authored-by: Hosted Weblate Co-authored-by: K. Herbert Co-authored-by: Victor Faruk Morato Co-authored-by: ssantos Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/achievements/fr/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/errors/de/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/errors/fr/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/extension/de/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/extension/fr/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/extension/pt_PT/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/help/fr/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/history/fr/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/home/de/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/home/en/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/home/fr/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/home/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/home/pt_PT/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/main/de/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/main/fr/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/main/it/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/moderation/fr/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/notifications/de/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/user/fr/ Translate-URL: https://hosted.weblate.org/projects/captainfact-frontend-ui/videodebate/fr/ Translation: CaptainFact - Frontend UI/achievements Translation: CaptainFact - Frontend UI/errors Translation: CaptainFact - Frontend UI/extension Translation: CaptainFact - Frontend UI/help Translation: CaptainFact - Frontend UI/history Translation: CaptainFact - Frontend UI/home Translation: CaptainFact - Frontend UI/main Translation: CaptainFact - Frontend UI/moderation Translation: CaptainFact - Frontend UI/notifications Translation: CaptainFact - Frontend UI/user Translation: CaptainFact - Frontend UI/videoDebate --- app/i18n/de/errors.json | 33 +++++++++ app/i18n/de/extension.json | 16 +++++ app/i18n/de/home.json | 43 ++++++++++++ app/i18n/de/main.json | 119 +++++++++++++++++++++++++++++++++ app/i18n/de/notifications.json | 11 +++ app/i18n/en/home.json | 2 +- app/i18n/fr/achievements.json | 18 ++--- app/i18n/fr/errors.json | 62 ++++++++--------- app/i18n/fr/extension.json | 4 +- app/i18n/fr/help.json | 2 +- app/i18n/fr/history.json | 6 +- app/i18n/fr/home.json | 74 ++++++++++---------- app/i18n/fr/main.json | 23 ++++--- app/i18n/fr/moderation.json | 2 +- app/i18n/fr/user.json | 18 ++--- app/i18n/fr/videoDebate.json | 10 +-- app/i18n/it/main.json | 44 +++++++++++- app/i18n/nb_NO/home.json | 40 ++++++----- app/i18n/pt_PT/extension.json | 19 ++++-- app/i18n/pt_PT/home.json | 66 +++++++++++++----- 20 files changed, 462 insertions(+), 150 deletions(-) create mode 100644 app/i18n/de/errors.json create mode 100644 app/i18n/de/extension.json create mode 100644 app/i18n/de/home.json create mode 100644 app/i18n/de/main.json create mode 100644 app/i18n/de/notifications.json diff --git a/app/i18n/de/errors.json b/app/i18n/de/errors.json new file mode 100644 index 000000000..68bf6c103 --- /dev/null +++ b/app/i18n/de/errors.json @@ -0,0 +1,33 @@ +{ + "client": { + "needReputation": "Du benötigst mindestens {{requiredRep}} <2>Ruf Punkte, um das zu tun", + "notEnoughReputation": "Verdiene mehr Reputationspunkte, um auf diese Funktion zugreifen zu können", + "noVideoAvailable": "Kein Video verfügbar", + "submissionError": "Beim Senden der Daten ist ein Fehler aufgetreten", + "thirdParty": "Authentifizierung eines Drittanbieters fehlgeschlagen", + "joinCrashed": "Server-Verbindung fehlgeschlagen" + }, + "server": { + "remote_video_404": "Das entfernte Video scheint nicht zu existieren", + "noInternet": "Serververbindung fehlgeschlagen. Aktualisiere die Seite", + "unauthorized": "Bitte (erneut) verbinden, um fortzufahren", + "unauthenticated": "Du benötigst ein Benutzerkonto, um das zu tun", + "action_already_done": "Diese Aktion ist bereits durchgeführt worden", + "not_found": "Es sieht so aus, als würde dies nicht existieren. Versuche, die Seite zu aktualisieren, falls das Problem weiterhin besteht", + "limit_reached": "Du hast dein Limit für diese Aktion erreicht, versuche es in ein paar Minuten erneut", + "not_enough_reputation": "Du hast nicht genug Reputation, um das zu tun", + "invalid_email_password": "Ungültige E-Mail-Passwort-Kombination", + "authentication_failed": "Authentifizierung fehlgeschlagen", + "reset_failed": "Zurücksetzen des Passworts fehlgeschlagen", + "invalid_invitation_token": "Einladungscode ist ungültig oder abgelaufen", + "invalid_token": "Verifizierungscode ist entweder ungültig oder abgelaufen", + "invalid_email": "Ungültige E-Mail-Adresse", + "unknown": "Irgendetwas hat auf unserer Seite nicht funktioniert, wir werden es überprüfen!" + }, + "errorDetails": "Technische Details", + "reload": "Seite neu laden", + "addIssue": "Problem auf GitHub melden", + "contactSupport": "Support kontaktieren", + "crash": "😥 Neeeeeiiiiin! Die Website ist gerade abgestürzt. Es liegt nicht an dir, du hast nichts falsch gemacht.", + "title": "Fehler" +} diff --git a/app/i18n/de/extension.json b/app/i18n/de/extension.json new file mode 100644 index 000000000..17fdc828d --- /dev/null +++ b/app/i18n/de/extension.json @@ -0,0 +1,16 @@ +{ + "disMoi": { + "learnMore": "Über DisMoi mehr erfahren", + "follow": "Folgen Sie CaptainFact auf DisMoi", + "psText": "Werbefrei, keine Erhebung personenbezogener Daten, quelloffen und kostenlos.", + "description": "DisMoi ermöglicht es CaptainFact, Benachrichtigungen über Faktenüberprüfungen direkt auf jeder Seite zu veröffentlichen, die Sie besuchen. Wenn Sie eine von CaptainFact verifizierte Webseite besuchen, werden Sie von DisMoi benachrichtigt.", + "subtitle": "Um die von Ihnen besuchten Seiten zu überprüfen", + "title": "DisMoi-Web-Erweiterung", + "new": "NEU (FR)" + }, + "addTo": "Hinzufügen", + "moreInfo": "Sie ist 100 % <1>quelloffen und <3>respektiert Ihre Privatsphäre.", + "description": "Diese Weberweiterung speist Daten aus CaptainFact direkt in die Inhalte ein, die du ansiehst.", + "subtitle": "Um Faktenüberprüfungen auf YouTube durchzuführen", + "title": "Die Browser-Erweiterung" +} diff --git a/app/i18n/de/home.json b/app/i18n/de/home.json new file mode 100644 index 000000000..30c089c50 --- /dev/null +++ b/app/i18n/de/home.json @@ -0,0 +1,43 @@ +{ + "inviteSuccess": "Einladung angefragt.", + "learnMore": "Mehr erfahren", + "backers": "Unterstützer", + "ambassadors": "Botschafter", + "partners-info": "Mehr Informationen über Partnerschaft (fr)", + "partners": "Unsere Partner", + "installExtension": "Erweiterung entdecken", + "registerAndFactCheck": "Registrieren", + "latest": "Neueste Videos", + "openSource": "100 % <2>freie Software, die deine Privatsphäre respektiert.", + "donators": "Spender", + "forum": "Faktenüberprüfung-Forum beitreten", + "contactus": "Kontaktiere uns", + "followus": "Folge uns", + "crowdfunding": "Schwarmfinanzierung", + "emailPlaceholder": "E-Mail-Adresse", + "footer": "Erstellt mit <1/> mithilfe ", + "inviteFriend": "Einen Freund einladen", + "invitation": "Um eine Einladung bitten", + "seeVideos": "Alle Videos ansehen", + "fundUsLink": "über unsere Schwarmfinanzierungsplattform.", + "translatorText": "Bringe unseres Faktenüberprüfungswerkzeug einer größeren Gemeinschaft nahe, indem du die Website übersetzt und Brücken bauest, indem du Projektbotschafter wirst.", + "translator": "Du sprichst andere Sprachen.", + "forWho2Title2": "Für Aktivisten aller Art.", + "forWho2Title1": "Aktivist", + "example3Title2": "Für zuverlässige YouTube-Kanäle", + "example3Title1": "YouTuber", + "example2Title2": "Um Informationen zu prüfen und deine Kritik zu äußern.", + "example2Title1": "Kritischer Betrachter", + "example1Text": "Zeigt automatisch verifizierte Fakten in der oberen rechten Ecke von Videos an, so dass du leicht Quellen einsehen kannst, die die dargestellten Argumente bestätigen oder ihnen widersprechen.", + "example1Title2": "Für aufmerksame Zuschauer.", + "example1Title1": "Zuschauer", + "helpCaptain2": "durch die Verbesserung oder Weiterentwicklung der Plattform oder durch die Verbreitung unserer Arbeit.", + "helpCaptain1": "Hilfe CaptainFact im Kampf gegen Desinformation", + "presentationTitle": "Um einen kritischen Verstand auszubilden, die Qualität von Informationen und Entscheidungen zu verbessern.<1 />Gegen falsche Nachrichten, Betrug und Desinformation", + "headerPunchline2": "Um einen kritischen Verstand auszubilden, die Qualität von Informationen und Entscheidungen zu verbessern.", + "headerPunchline": "Gegen falsche Nachrichten, Betrug und Desinformation", + "presentationTextButton2": "CaptainFact ist partizipativ: Melde dich an und hilfe, die Informationen zu überprüfen.", + "presentationTextButton1": "CaptainFact warnt dich, wenn du in einem Video auf falsche oder strittige Informationen stoßen.", + "presentation": "Eine freie Online-Plattform, transparent und offen für verschiedene Perspektiven. Sie unterstützt aktive Bürgerbeteiligung und respektiert deine Privatsphäre.", + "titleCF": "Plattform für kollaborative Faktenüberprüfung" +} diff --git a/app/i18n/de/main.json b/app/i18n/de/main.json new file mode 100644 index 000000000..aaa0c1bd9 --- /dev/null +++ b/app/i18n/de/main.json @@ -0,0 +1,119 @@ +{ + "featured": "Trends", + "users": "Benutzer", + "partners": "Partner", + "all": "Alles", + "search": { + "loadMore": "Mehr laden", + "placeholder": "Suchen" + }, + "speakerpage": { + "more": "Weitere Informationen", + "info2": "Die Aussagen des Sprechers können von den Mitgliedern von CaptainFact bestätigt oder widerlegt werden. Alle Bestätigungen werden während des Videos angezeigt, wenn du unsere Browsererweiterung installiert hast.", + "info1": "CaptainFact ist eine Faktenüberprüfungsplattform für YouTube-Videos", + "title1": "Faktenüberprüfung von " + }, + "pagination": { + "next": "Nächste Seite", + "prev": "Vorherige Seite" + }, + "videos": { + "see": "Video ansehen", + "adviceReadMoreLink": "Mehr erfahren hier", + "adviceBulletPoint4": "die aus trügerischen, irreführenden oder falschen Argumenten bestehen.", + "adviceBulletPoint3": "die Näherungswerte oder unvollständige Elemente enthalten;", + "adviceBulletPoint2": "die Fakten zur Überprüfung enthalten;", + "adviceBulletPoint1": "aus denen du Aussagen extrahieren und / oder verifizieren wirst;", + "advice1": "Vorzugsweise solltest du Videos hinzufügen:", + "adviceTitle": "Welches Video ist es wert, hinzugefügt zu werden?", + "supportedPlatforms": "Derzeit unterstützte Plattformen sind YouTube und Facebook.", + "requiredPoints": "{{requiredPoints}} Pkt erforderlich", + "unlistedDescription": "Nicht aufgeführte Videos werden weder auf der Seite „Videos“ noch in der Browser-Erweiterung aufgeführt. Verwende sie, um an einem Inhalt zu arbeiten, den du nicht auf der Plattform vorbringen möchtest.", + "publicDescription": "Öffentliche Videos werden auf der Videoseite und in der Browsererweiterung aufgelistet.", + "unlisted": "Nicht gelistet", + "public": "Öffentliches Video", + "analysing": "Analysiere Video", + "placeholder": "Video-URL", + "addThis": "Dieses Video hinzufügen", + "add": "Video hinzufügen", + "contact": "Videoüberprüfung anfragen", + "intro2": "Du kannst ein neues Video hinzufügen (wenn du ein Mitglied mit mindestens {{requiredPoints}} Reputationspunkten bist) oder du kannst uns kontaktieren:", + "seeExtension": "Mehr über die Erweiterung erfahren", + "intro": "CaptainFact ist ein kollaboratives Faktenüberprüfungswerkzeug für YouTube-Videos. Menschen helfen sich gegenseitig, Informationen auf diese Weise zu verifizieren: Video wird auf der Website hinzugefügt, Aussagen werden aus dem Video extrahiert, dann bestätigen oder widerlegen Faktenüberprüfer die Aussagen. Alle Nutzer der CaptainFact-Erweiterung sehen unsere Verifizierungen direkt auf YouTube-Videos.", + "introTitle": "Neues Video hinzufügen und Fakten prüfen" + }, + "entities": { + "statement_plural": "Aussagen", + "statement": "Aussage", + "videoFactChecking": "Video-Faktenüberprüfung", + "speaker_plural": "Sprecher", + "speaker": "Sprecher", + "video_plural": "Videos", + "video": "Video" + }, + "misc": { + "flags": "Flaggen", + "colon": ":", + "source": "Quelle", + "languageFilter": "Sprache", + "unknown": "Unbekannt", + "all": "Alles", + "clipboardFail": "Konnte nicht in die Zwischenablage kopieren", + "clipboardSuccess": "URL in Zwischenablage kopiert", + "character_plural": "Zeichen", + "character": "Zeichen", + "other_plural": "{{count}} andere", + "other": "{{count}} anderer", + "and": "und", + "fieldMaxLength": "Muss kleiner als {{max}} Zeichen sein", + "fieldMinLength": "Muss mindestens {{min}} Zeichen sein", + "by": "Von", + "staring": "Mit", + "timeAt": "um" + }, + "actions": { + "apply": "Anwenden", + "share": "Teilen", + "loading": "Wird geladen", + "edit": "Bearbeiten", + "refute": "Zurückweisen", + "approve": "Genehmigen", + "addToThread": "Dem Thema hinzufügen", + "reply": "Antworten", + "delete": "Löschen", + "remove": "Entfernen", + "flagged": "Gemeldet", + "flag": "Melden", + "reload": "Neu laden", + "goBack": "Zurück", + "moreInfo": "Weitere Infos", + "send": "Senden", + "cancel": "Abbrechen", + "save": "Speichern" + }, + "menu": { + "contact": "Kontakt", + "forum": "Forum", + "followus": "Folge uns", + "subscriptions": "Abonnements", + "notifications": "Benachrichtigungen", + "addedVideos": "Videos hinzugefügt", + "moderation": "Moderation", + "myActivity": "Meine $t(menu.activity)", + "help": "Mehr erfahren", + "extension": "Erweiterung herunterladen", + "donation": "Unterstütze uns", + "other": "Andere", + "language": "Sprache", + "factChecking": "Faktenüberprüfung", + "content": "Inhalt", + "dailyGain": "Täglicher Gewinn", + "yourProfile": "Dein Profil", + "activity": "Aktivität", + "profile": "Profil", + "settings": "Einstellungen", + "logout": "Abmelden", + "signup": "Registrieren", + "login": "Anmelden" + } +} diff --git a/app/i18n/de/notifications.json b/app/i18n/de/notifications.json new file mode 100644 index 000000000..48d3106b7 --- /dev/null +++ b/app/i18n/de/notifications.json @@ -0,0 +1,11 @@ +{ + "filters": { + "UNSEEN": "Ungelesene", + "SEEN": "Gelesene", + "ALL": "Alle" + }, + "markAllAsUnseen": "Alle als ungesehen markieren", + "markAllAsRead": "Alle als gesehen markieren", + "seeAll": "Alle anzeigen", + "empty": "Dein Benachrichtigungsfeld ist leer" +} diff --git a/app/i18n/en/home.json b/app/i18n/en/home.json index ae72e2614..5f809d895 100644 --- a/app/i18n/en/home.json +++ b/app/i18n/en/home.json @@ -23,7 +23,7 @@ "forWho2Title1": "Activist", "forWho2Title2": "For activists of all kinds.", "forWho2Text": "Makes your demands to media, politicians and people more serious.\n Reinforces the legitimacy and relevance of your demands thanks to fact-based arguments, coming from public, governmental or scientific sources.", - "backendDevelopers": "Backend Developers :", + "backendDevelopers": "Backend Developers:", "backendDevelopersText": "Come play with Elixir, a programming language that not only has a beautiful syntax but also is also functional and tolerant to mistakes. You will feel like a hipster ;)", "backendDevelopersLink": "Check the backend’s issues", "frontendDevelopers": "Frontend Developers :", diff --git a/app/i18n/fr/achievements.json b/app/i18n/fr/achievements.json index 35be217e9..a55bcdf7c 100644 --- a/app/i18n/fr/achievements.json +++ b/app/i18n/fr/achievements.json @@ -1,14 +1,14 @@ { "1": { - "title": "Welcome", - "description": "Bienvenue dans l'aventure !" + "title": "Bienvenue", + "description": "Vous avez bien créé un compte sur CaptainFact" }, "2": { "title": "Pas un robot", - "description": "Avec une si belle adresse e-mail, vous ne pouvez pas être un robot" + "description": "Avec une si belle adresse courriel, vous ne pouvez pas être un robot" }, "3": { - "title": "Everybody hurts", + "title": "Tout le monde se trompe", "description": "Chercher de l'aide dans la section « Aide » était la bonne chose à faire" }, "4": { @@ -16,7 +16,7 @@ "description": "Avec l'extension pour navigateur installée, on ne vous la mettra plus à l'envers" }, "5": { - "title": "You're fake news !", + "title": "C'est des fausses nouvelles !", "description": "On dirait que vous avec détruit cette source" }, "6": { @@ -25,19 +25,19 @@ }, "7": { "title": "Ambassadeur", - "description": "Vous avez été nommé Ambassadeur de la communauté." + "description": "Vous avez été nommé Ambassadeur de la communauté" }, "8": { "title": "Chasseur de fantômes", - "description": "Merci de nous avoir signalé ce bug !" + "description": "Merci de nous avoir signalé ceci." }, "9": { - "title": "Fact Check Me, I'm Famous", + "title": "Vérifiez-moi, je suis célèbre", "description": "Vous êtes arrivé en haut du classement ce mois-ci, bravo Capitaine !" }, "10": { "title": "Artiste", - "description": "Une ou plusieurs de vos créations sont intégrées dans le projet. Chapeau l'artiste !" + "description": "Une de vos créations est intégrée au projet" }, "11": { "title": "Ondes Positives", diff --git a/app/i18n/fr/errors.json b/app/i18n/fr/errors.json index c51ed9519..dacca9291 100644 --- a/app/i18n/fr/errors.json +++ b/app/i18n/fr/errors.json @@ -1,33 +1,33 @@ { - "title": "Erreur", - "crash": "😥 Nooooooon! Le site a planté. Ce n'est pas votre faute, vous n'avez rien fait de mal.", - "contactSupport": "Contacter le support", - "addIssue": "Ajouter un ticket sur GitHub", - "reload": "Recharger la page", - "errorDetails": "Details techniques", - "server": { - "unknown": "Quelque chose a mal fonctionné de notre côté, on regarde ça !", - "invalid_email": "Adresse e-mail invalide", - "invalid_token": "Le code de vérification est invalide ou a expiré", - "invalid_invitation_token": "Votre code d'invitation est invalide ou a expiré", - "reset_failed": "La réinitialisation a échoué", - "authentication_failed": "L'authentification a échoué", - "invalid_email_password": "Adresse e-mail ou mot de passe invalide", - "not_enough_reputation": "Vous n'avez pas assez de réputation pour faire ça", - "limit_reached": "Vous avez atteint votre limite pour cette action, réessayez dans quelques minutes", - "not_found": "Cet élement semble ne pas exister, essayez de rafraichir la page si le problème persiste", - "action_already_done": "Cette action a déjà été effectuée", - "unauthenticated": "Vous devez vous connecter pour effectuer cette action", - "unauthorized": "Merci de vous (re)connecter pour continuer", - "noInternet": "La connexion au serveur a échoué, essayez de rafraichir la page", - "remote_video_404": "Il semble que cette vidéo n'existe pas" - }, - "client": { - "joinCrashed": "La cconnexion au serveur a échoué", - "thirdParty": "L'authentification a échoué", - "submissionError": "Un problème est survenu lors de l'envoi des données", - "noVideoAvailable": "Aucune vidéo n'est disponible", - "notEnoughReputation": "Pas assez de réputation pour accéder à cette fonctionnalité", - "needReputation": "Vous avez besoin d'au moins {{requiredRep}} points de <2>réputation pour faire ça" - } + "title": "Erreur", + "crash": "😥 Nooooooon ! Le site a planté. Ce n'est pas votre faute, vous n'avez rien fait de mal.", + "contactSupport": "Contacter l'assistance", + "addIssue": "Ajouter un ticket sur GitHub", + "reload": "Recharger la page", + "errorDetails": "Détails techniques", + "server": { + "unknown": "Quelque chose a mal fonctionné de notre côté, on regarde ça !", + "invalid_email": "Adresse courriel invalide", + "invalid_token": "Le code de vérification est invalide ou a expiré", + "invalid_invitation_token": "Votre code d'invitation est invalide ou a expiré", + "reset_failed": "La réinitialisation a échoué", + "authentication_failed": "L'authentification a échoué", + "invalid_email_password": "Adresse courriel ou mot de passe invalide", + "not_enough_reputation": "Vous n'avez pas assez de réputation pour faire ça", + "limit_reached": "Vous avez atteint votre limite pour cette action, réessayez dans quelques minutes", + "not_found": "Cet élement semble ne pas exister, essayez de rafraichir la page si le problème persiste", + "action_already_done": "Cette action a déjà été effectuée", + "unauthenticated": "Vous devez vous connecter pour effectuer cette action", + "unauthorized": "Merci de vous (re)connecter pour continuer", + "noInternet": "La connexion au serveur a échoué, essayez de rafraichir la page", + "remote_video_404": "Il semble que cette vidéo n'existe pas" + }, + "client": { + "joinCrashed": "La connexion au serveur a échoué", + "thirdParty": "L'authentification a échoué", + "submissionError": "Un problème est survenu lors de l'envoi des données", + "noVideoAvailable": "Aucune vidéo n'est disponible", + "notEnoughReputation": "Pas assez de réputation pour accéder à cette fonctionnalité", + "needReputation": "Vous avez besoin d'au moins {{requiredRep}} points de <2>réputation pour faire ça" + } } diff --git a/app/i18n/fr/extension.json b/app/i18n/fr/extension.json index 854599688..e24f2ab89 100644 --- a/app/i18n/fr/extension.json +++ b/app/i18n/fr/extension.json @@ -2,14 +2,14 @@ "title": "L'extension navigateur", "subtitle": "Pour vérifier les vidéos Youtube", "description": "L'extension pour navigateur permet d'incruster les informations fournies sur CaptainFact directement sur le contenu que vous regardez.", - "moreInfo": "Elle est 100 % <1>open-source et <3>respecte votre vie privée.", + "moreInfo": "Son code source est à 100 % <1>ouvert et elle <3>respecte votre vie privée.", "addTo": "Ajouter à", "disMoi": { "new": "NOUVEAU (FR)", "title": "L’extension DisMoi", "subtitle": "Pour vérifier toutes les pages du web", "description": "DisMoi permet à CaptainFact d'afficher ses fact-checking directement sur les pages web que vous visitez. DisMoi vous affichera des alertes, afin de vous signaler les arnaques, les fake-news ou des contextualisations en rapport.", - "psText": "PS : Gratuit, sans publicité, open source et respecte votre vie privée", + "psText": "Gratuit, sans publicité, à code source ouvert et respecte votre vie privée.", "follow": "Suivre CaptainFact sur DisMoi", "learnMore": "Découvrir cette extension" } diff --git a/app/i18n/fr/help.json b/app/i18n/fr/help.json index bb2317686..0f2f8ae2a 100644 --- a/app/i18n/fr/help.json +++ b/app/i18n/fr/help.json @@ -14,7 +14,7 @@ "moderation": "Modération", "privileges": "Privilèges", "reputation": "Réputation", - "bug_report": "Signaler un bug", + "bug_report": "Signaler un erreur", "extension": "Extension", "privacy": "Vie privée", "contact": "Contact", diff --git a/app/i18n/fr/history.json b/app/i18n/fr/history.json index 675c2ab3a..8d14e6028 100644 --- a/app/i18n/fr/history.json +++ b/app/i18n/fr/history.json @@ -10,7 +10,7 @@ "entity": "Entité", "moderation": "Modération", "deletedUser": "Compte supprimé", - "madeAction": "{{action}} :", + "madeAction": "{{action}}", "action": { "create": "Créé", "remove": "Retiré", @@ -32,8 +32,8 @@ }, "entities": { "video": "vidéo", - "speaker": "intervenant", - "statement": "citation", + "speaker": "intervenant·e", + "statement": "déclaration", "comment": "commentaire", "fact": "commentaire sourcé", "user_action": "action", diff --git a/app/i18n/fr/home.json b/app/i18n/fr/home.json index 36a39b6b7..5c0d8855a 100644 --- a/app/i18n/fr/home.json +++ b/app/i18n/fr/home.json @@ -1,75 +1,75 @@ { - "titleCF": "Plateforme collaborative de vérification des faits / fact-checking", - "presentationTitle": "Pour améliorer l'esprit critique, la qualité des informations et les décisions<1 />Contre les fake news, les arnaques et la désinformation", - "presentation": "Une plateforme web opensource, participative, citoyenne, transparente, ouverte aux différents points de vue et respectueuse de la vie privée.", + "titleCF": "Plateforme collaborative de vérification des faits", + "presentationTitle": "Pour améliorer l'esprit critique, la qualité des informations et les décisions<1 />Contre les fausses informations, les arnaques et la désinformation", + "presentation": "Une plateforme web libre, copyleftée, participative, citoyenne, transparente, ouverte aux différents points de vue et respectueuse de la vie privée.", "presentationTextButton1": "CaptainFact vous alerte lorsque vous consultez une information fausse ou contestée en vidéo.", "presentationTextButton2": "CaptainFact est participatif : inscrivez-vous pour contribuer aux vérifications des informations.", "headerPunchline": "Les fonctionnalités gratuites pour tous", - "headerPunchline2": "améliorant l’esprit critique et la qualité des informations", + "headerPunchline2": "Former un esprit critique, améliorer la qualité de l'information et de la prise de décision.", "helpCaptain1": "Aider CaptainFact dans la lutte contre la désinformation", - "helpCaptain2": "en améliorant, développant ou communiquant la plateforme", + "helpCaptain2": "en améliorant, développant ou communiquant la plateforme.", "example1Title1": "Spectateurs", - "example1Title2": "Pour les spectateurs Youtube vigilants", + "example1Title2": "Pour les spectateurs vigilants.", "example1Text": "Affichez les vérifications directement dans les vidéos Youtube. En haut à droite du lecteur vidéo, vous pourrez voir les sources confirmant ou réfutant les informations au cours du visionnage.", "example2Title1": "Esprit critique", - "example2Title2": "Pour vérifier les informations et exprimer son esprit critique", - "example2Text": "Il est souvent difficile d’avoir des échanges factuels dans les zones de commentaires sur Youtube et dans la plupart des espaces de discussion. CaptainFact offre un espace d'expression réservé aux faits et aux sources, où se cultive le doute et l'esprit critique. En vous inscrivant, vous pourrez vérifier les informations de votre choix avec une communauté de fact-checkeurs avertis ou en devenir.", - "example3Title1": "Youtuber", - "example3Title2": "Pour les chaînes YouTube factuelles", - "example3Text": "En utilisant CaptainFact, les chaines youtubes permettent à leurs spectateurs de vérifier ou de contextualiser les informations de leurs vidéos. Les avantages sont nombreux. Une telle ouverture à l'esprit critique du public améliore la confiance envers la chaîne, car les vidéos vérifiables sur CaptainFact peuvent bénéficier des commentaires constructifs et sourcés de tous.", + "example2Title2": "Pour vérifier les informations et exprimer son esprit critique.", + "example2Text": "Il est souvent difficile d’avoir des échanges factuels dans les zones de commentaires sur YouTube et dans la plupart des espaces de discussion. CaptainFact offre un espace d'expression réservé aux faits et aux sources, où se cultive le doute et l'esprit critique.\nEn vous inscrivant, vous pourrez vérifier les informations de votre choix avec une communauté d'enquêteurs avertis ou en devenir.\n", + "example3Title1": "YouTubeur", + "example3Title2": "Pour les chaînes YouTube fiables", + "example3Text": "En utilisant CaptainFact, les chaines YouTube permettent à leurs spectateurs de vérifier ou de contextualiser les informations de leurs vidéos. Les avantages sont nombreux. Une telle ouverture à l'esprit critique du public améliore la confiance envers la chaîne, car les vidéos vérifiables sur CaptainFact peuvent bénéficier des commentaires constructifs et sourcés de tous.", "forWho1Title1": "Débats", - "forWho1Title2": "Pour les organisateurs de débats", - "forWho1Text": "Améliorez la qualité des débats en les publiant en vidéo sur la plateforme. Rendez vos intervenants plus vigilants dans leurs propos, en les informants que les sources pourront être vérifiées par l’intelligence collective, ainsi que les erreurs de rhétoriques. Les intervenants honnêtes n'en seront que plus rassurés, ainsi que votre public. ", + "forWho1Title2": "Pour les organisateurs de débats.", + "forWho1Text": "Améliorez la qualité des débats en les publiant en vidéo sur la plateforme. Rendez vos intervenants plus vigilants dans leurs propos, en les informant que les sources pourront être vérifiées par l'intelligence collective, ainsi que les erreurs de rhétoriques. Les intervenants honnêtes n'en seront que plus rassurés, ainsi que votre public.", "forWho2Title1": "Militants", - "forWho2Title2": "Pour les porteurs de revendications", + "forWho2Title2": "Pour les porteurs de revendications.", "forWho2Text": "Donnez du poids à vos revendications auprès des médias, du public et des responsables politiques.\n Renforcez la légitimité et la pertinence de vos revendications grâce à des vérifications factuelles, sourcées, scientifiques et citoyennes de vos arguments sur CaptainFact.", - "backendDevelopers": "Développeur backend ?", + "backendDevelopers": "Développeur backend :", "backendDevelopersText": "Venez jouer avec Elixir, un langage fonctionnel et tolérant aux erreurs, avec une belle syntaxe qui fera de vous un vrai hipster ;)", - "backendDevelopersLink": "Check the backend’s issues", - "frontendDevelopers": "Développeur frontend ?", - "frontendDevelopersText": "Nous utilisons React, Redux et sommes toujours à la recherche d'améliorations et de nouvelles fonctionnalités sur l'UX et l'interface utilisateur.", - "frontendDevelopersLink": "Check the frontend’s issues", - "designer": "Designer ?", - "designerText": "Des études restent à mener sur le design actuel du site pour l'améliorer, ou pour inventer le futur de la vérification collaborative de l'information. ", - "graphicDesigners": "Graphiste ?", - "graphicDesignersText": "Illustrez l'un des plus grands combats de l'humanité, l'esprit critique contre la désinformation. ", - "animator": "Animateur / CM ? ", + "backendDevelopersLink": "Vérifiez les problèmes backend", + "frontendDevelopers": "Développeur frontend :", + "frontendDevelopersText": "Nous utilisons React, Redux et sommes toujours à la recherche d'améliorations et de nouvelles fonctionnalités sur l'UX et l'interface utilisateur", + "frontendDevelopersLink": "Vérifiez les problèmes frontend", + "designer": "Designers :", + "designerText": "Des études restent à mener sur le design actuel du site pour l'améliorer, ou pour inventer le futur de la vérification collaborative de l'information.", + "graphicDesigners": "Graphistes :", + "graphicDesignersText": "Illustrez l'un des plus grands combats de l'humanité, l'esprit critique contre la désinformation", + "animator": "Animateur :", "animatorText": "Animez et prenez soin de l'une des communautés les plus factuelles (et géniales) du web.", - "communicationsSpecialists": "Communiquant ?", + "communicationsSpecialists": "Communiquant :", "communicationsSpecialistsText": "De nombreuses actions de communication restent à mener pour promouvoir l'esprit critique, des débats et des informations factuelles.", - "translator": "Vous parlez d’autres langues ?", + "translator": "Vous parlez d’autres langues.", "translatorText": "Apportez des outils de vérifications de l'information dans votre pays en traduisant le site et en devenant ambassadeur du projet.", - "fundUsText": "Vous pouvez également aider le projet à se développer en offrant des\n soutiens réguliers ou des donations ", + "fundUsText": "Vous pouvez également aider le projet à se développer en offrant des soutiens réguliers ou des donations ", "fundUsLink": "depuis notre plateforme de financement participatif et transparent.", "howTitle": "Comment fonctionne CaptainFact ?", "how": "CaptainFact est un outil collaboratif de vérification des vidéos YouTube. La communauté du site s’entraide pour vérifier un maximum d’informations de la façon suivante :", - "how1": "La vidéo est ajoutée sur le site.\n ", - "how2": "Les informations à vérifier sont extraites de la vidéo.\n ", - "how3": "La communauté confirme ou réfute les citations avec des sources.\n ", + "how1": "La vidéo est ajoutée sur le site web.", + "how2": "Les informations à vérifier sont extraites de la vidéo.", + "how3": "La communauté confirme ou réfute les déclarations avec des sources.", "how4": "Les vérifications apparaissent à l’écran de tous les utilisateurs de l’extension CaptainFact lorsqu’ils regardent une vidéo YouTube. Lorsque vous sourcez une information sur CaptainFact, tout ceux qui verront cette information à l'avenir, verront aussi votre vérification.", "demo": "Voir la vidéo de démonstration", "whoTitle": "Qui sont les vérificateurs (fact checkeurs) ?", - "who": "Les vérifications sont collaboratives. Parce que les mauvaises informations provoquent de mauvaises décisions... participent toutes personnes qui souhaitent partager leurs connaissances et qui veulent agir contre : les imprécisions, inexactitudes et omissions (involontaires) ; les déformations de l'information (volontaires ou non) ; les informations vraies, mais présentées hors de leur contexte ; les fake news ; les pseudos sciences, les arguments fallacieux, la malhonnêteté intellectuelle, la démagogie, les contres vérités, ou autre. Inscrivez-vous pour commencer !", + "who": "Les vérifications sont collaboratives. Parce que les mauvaises informations provoquent de mauvaises décisions… participent toutes personnes qui souhaitent partager leurs connaissances et qui veulent agir contre : les imprécisions, inexactitudes et omissions (involontaires) ; les déformations de l'information (volontaires ou non) ; les informations vraies, mais présentées hors de leur contexte ; les fausses nouvelles ; les pseudos sciences, les arguments fallacieux, la malhonnêteté intellectuelle, la démagogie, les contres vérités, ou autre. Inscrivez-vous pour commencer !", "seeVideos": "Voir toutes les vidéos", "invitation": "Demander une invitation", "inviteFriend": "Inviter un ami", - "footer": "Créé avec <1/> à l'aide d'", - "emailPlaceholder": "Adresse e-mail", - "inviteSuccess": "Demande d'invitation enregistrée !", + "footer": "Créé avec <1/> à l'aide d' ", + "emailPlaceholder": "Adresse électronique", + "inviteSuccess": "Invitation demandée.", "registerAndFactCheck": "S'inscrire", "installExtension": "Découvrir l'extension", - "partners": "En partenariat avec...", + "partners": "Nos partenaires", "partners-info": ">>> Pour en savoir plus sur les partenariats ou pour devenir partenaire", "ambassadors": "Ambassadeurs", "backers": "Soutiens", "learnMore": "En savoir plus", "aboutAmbassadors": "Les ambassadeurs sont chargés de veiller sur la communauté. Ils ont aussi pour objectif de faire remonter les attentes des utilisateurs et de participer à la gouvernance du projet.", - "openSource": "100 % <2>open-source - respecte votre vie privée.\n L'extension fonctionne sur Youtube et bientôt pour toutes les pages du web.", + "openSource": "100 % <2>libre, respecte votre vie privée.", "latest": "Les dernières vidéos", "discord": "Rejoignez-nous sur Discord", "followus": "Pour nous suivre", "contactus": "Nous contacter", - "forum": "Rejoindre le forum de fact checking", + "forum": "Rejoindre le forum de vérification de faits", "technicalTeamAndAmbassadors": "Équipe technique et ambassadeurs", "benjaminPiouffleTitle1": "Fondateur et", "benjaminPiouffleTitle2": "développeur principal", diff --git a/app/i18n/fr/main.json b/app/i18n/fr/main.json index 400a68329..7a4b3fec4 100644 --- a/app/i18n/fr/main.json +++ b/app/i18n/fr/main.json @@ -2,8 +2,8 @@ "entities": { "video": "vidéo", "video_plural": "vidéos", - "speaker": "intervenant(e)", - "speaker_plural": "intervenant(e)s", + "speaker": "intervenant·e", + "speaker_plural": "intervenant·e·s", "statement": "déclaration", "statement_plural": "déclarations", "videoFactChecking": "Vérification de vidéos" @@ -23,14 +23,15 @@ "other": "Autre", "donation": "Nous soutenir", "extension": "Télécharger l'extension", - "help": "Aide", + "help": "En savoir plus", "moderation": "Modération", "addedVideos": "Vidéos ajoutées", "notifications": "Notifications", "subscriptions": "Abonnements", "followus": "Nous suivre", "forum": "Forum de discussion", - "contact": "Contact" + "contact": "Contact", + "factChecking": "Vérification des faits" }, "actions": { "save": "Sauvegarder", @@ -38,7 +39,7 @@ "send": "Envoyer", "moreInfo": "Plus d'informations", "goBack": "Revenir en arrière", - "reload": "Actualiser", + "reload": "Recharger", "flag": "Signaler", "flagged": "Signalé", "remove": "Retirer", @@ -47,7 +48,7 @@ "addToThread": "Ajouter à la suite", "approve": "Confirmer", "refute": "Réfuter", - "edit": "Éditer", + "edit": "Modifier", "loading": "Chargement", "share": "Partager", "apply": "Appliquer" @@ -74,7 +75,7 @@ }, "videos": { "introTitle": "Ajouter une vidéo à vérifier sur CaptainFact", - "intro": "CaptainFact est une plateforme de vérification collaborative des vidéos, permettant d’ajouter des sources et des références qui améliorent la qualité des informations. Les vérifications s'affichent ensuite dans la vidéo Youtube grâce à l'extension navigateur.", + "intro": "CaptainFact est une plateforme de vérification collaborative des vidéos, permettant d’ajouter des sources et des références qui améliorent la qualité des informations. Les vérifications s'affichent ensuite dans la vidéo YouTube grâce à l'extension navigateur.", "seeExtension": "Découvrir l'extension navigateur", "intro2": "Vous pouvez ajouter une nouvelle vidéo à vérifier (si vous êtes un membre avec au moins {{requiredPoints}} pts de réputation) ou demander à la communauté de le faire :", "contact": "Demander l'ajout de la vidéo", @@ -87,7 +88,7 @@ "publicDescription": "Les vidéos publiques sont listées sur la page des vidéos et apparaissent dans l'extension pour navigateur.", "unlistedDescription": "Les vidéos non listées n'apparaitront ni dans la liste des vidéos ni dans l'extension. Elles vous permettent de travailler sur un contenu sans que celui-ci ne soit mis en avant par la plateforme.", "requiredPoints": "{{requiredPoints}} pts requis", - "supportedPlatforms": "Les plateformes actuellement supportées sont YouTube et Facebook.", + "supportedPlatforms": "Les plateformes actuellement prises en charge sont YouTube et Facebook.", "adviceTitle": "Quelle vidéo ajouter pour vérification sur CaptainFact ?", "advice1": "De préférence, merci d’ajouter au site des vidéos :", "adviceBulletPoint1": "pour lesquelles vous allez extraire ou vérifier des citations ;", @@ -102,13 +103,13 @@ "next": "Page suivante" }, "speakerpage": { - "title1": "Fact checking des vidéos youtube de ", - "info1": "CaptainFact est une plateforme de fact-checking collaboratif permettant de vérifier les informations dans les vidéos YouTube.", + "title1": "Vérification des faits de ", + "info1": "CaptainFact est une plateforme de vérification des faits collaborative permettant de vérifier les informations dans les vidéos YouTube", "info2": "Les propos des intervenants ci-dessous peuvent être sourcés, confirmés ou réfutés par les membres du site. Les vérifications s'affichent dans la vidéo Youtube si vous avez installé notre extension navigateur contre la désinformation.", "more": "En savoir plus" }, "search": { - "placeholder": "Rechercher un sujet, vérification, vidéo, intervenant, utilisateurs...", + "placeholder": "Recherche", "loadMore": "Voir plus de résultats", "results": "Résultats de recherche pour : <1>{{query}}", "noQuery": "Tapez quelque chose dans la barre de recherche ci-dessus pour commencer à chercher" diff --git a/app/i18n/fr/moderation.json b/app/i18n/fr/moderation.json index f1050716f..f155356ab 100644 --- a/app/i18n/fr/moderation.json +++ b/app/i18n/fr/moderation.json @@ -17,7 +17,7 @@ "whyReport": "Selon vous, pourquoi ce commentaire a-t-il été signalé ?", "flaggedFor": "a signalé ça pour \"$t(reason.{{reason}})\"", "title": "Modération", - "emptyModeration": "Il n'y a rien à modérer ici. Allez nourrir quelques trolls et revenez plus tard.", + "emptyModeration": "Il n'y a rien à modérer ici. Allez nourrir quelques trolls et revenez plus tard !", "pending": "En attente de moderation", "helpText1": "Dès 125 points de réputation, vous pouvez contribuer à la modération de contenus signalés par les membres de CaptainFact.", "helpText2": "Vous pouvez confirmer, vous abstenir ou réfuter le signalement, ce qui a des conséquences sur la réputation de l’utilisateur.", diff --git a/app/i18n/fr/user.json b/app/i18n/fr/user.json index c84fffcc7..4b5436a53 100644 --- a/app/i18n/fr/user.json +++ b/app/i18n/fr/user.json @@ -4,34 +4,34 @@ "password": "Mot de passe", "passwordOptional": "Mot de passe - laisser vide pour conserver l'actuel", "repeatPassword": "Répétez le mot de passe", - "email": "Adresse e-mail", - "emailOrUsername": "Adresse e-mail ou nom d'utilisateur", + "email": "Courriel", + "emailOrUsername": "Adresse courriel ou nom d'utilisateur", "optional": "facultatif", "login": "Se connecter", "signup": "S'enregistrer", "needAnAccountQuestion": "Besoin d'un compte ?", "alreadyHaveAccountQuestion": "Vous avez déjà un compte ?", - "actionWithThirdParty": "Ou connectez-vous avec...", + "actionWithThirdParty": "Ou connectez-vous avec :", "deleteAccount": "Supprimer le compte", "deletedAccount": "Compte supprimé", "dangerZone": "Zone dangereuse", "registeredSince": "Inscrit·e depuis <1/>", "forgottenPassword": "Mot de passe oublié", "resetPassword": "Réinitialiser le mot de passe", - "resetPasswordRequestSuccess": "Si le compte existe, un e-mail avec un lien de réinitialisation vient d'être envoyé", + "resetPasswordRequestSuccess": "Si le compte existe, un courriel avec un lien de réinitialisation vient d'être envoyé.", "resetPasswordSuccess": "Le mot de passe a bien été changé", "invitationOnlyTitle": "Demander une invitation", - "invitationOnlyBody": "Vous devez avoir été invité pour créer un compte. Pour demander une invitation, entrez votre adresse e-mail ci-dessous.", - "emailConfirmed": "Adresse e-mail confirmée", + "invitationOnlyBody": "Vous devez avoir été invité·e pour créer un compte. Pour demander une invitation, entrez votre adresse courriel ci-dessous.", + "emailConfirmed": "Adresse courriel confirmée", "linkedAccounts": "Comptes liés", "linkAccount": "Lier le compte", "unlinkAccount": "Délier le compte", "accountSettings": "Paramètres du compte", "newsletter": { - "unsubscribe_success": "Désinscription de la newsletter enregistrée !", - "unsubscribe_error": "Erreur lors de la desinscription, le code est probablement invalide. Si le problème persiste, contactez-nous" + "unsubscribe_success": "Désinscription de la lettre d'information enregistrée", + "unsubscribe_error": "Erreur lors de la désinscription, le code est probablement invalide. Si le problème persiste, contactez-nous" }, - "noActivity": "Aucune action n'a été effectuée pour le moment", + "noActivity": "Aucune action n'a été effectuée pour le moment.", "browsingAnalyzer": "Analyse de la navigation", "reputation": "Réputation", "iAgreeAndAcceptedPrivacy": "En cliquant sur « S'enregistrer » j'accepte ", diff --git a/app/i18n/fr/videoDebate.json b/app/i18n/fr/videoDebate.json index 389c6e6a9..09ef7e279 100644 --- a/app/i18n/fr/videoDebate.json +++ b/app/i18n/fr/videoDebate.json @@ -24,7 +24,7 @@ "warningMessage3": "PS : Le fact-checking sur CaptainFact est un exercice citoyen d’entraide qui nécessite bienveillance et tolérance." }, "comment": { - "writeComment": "Écrire un commentaire...", + "writeComment": "Écrire un commentaire…", "addSource": "Ajouter une source", "post": "Ajouter en commentaire", "post_reply": "Ajouter en réponse", @@ -74,7 +74,7 @@ "search": "Tapez au moins 3 lettres pour lancer la recherche", "fullName": "Nom complet", "title": "Titre", - "titlePlaceholder": "Politicien, docteur, journaliste...", + "titlePlaceholder": "Politicien, docteur, journaliste…", "noneFound": "Aucun intervenant trouvé pour ce nom" }, "statement": { @@ -93,7 +93,7 @@ "reverseTimeLock_lock": "Déverrouiller la position", "reverseTimeLock_unlock": "Verrouiller la position", "help1": "Pour avoir sa place sur CaptainFact, une citation doit remplir au moins un des critères suivants :", - "help2": "- être vérifiable grâce à l’exposition de faits ;", + "help2": "- être vérifiable grâce à l’exposition de faits ;", "help3": "- faire mention d'une source ou d'un contenu que l’on peut vérifier ;", "help4": "- présenter des éléments incomplets ou approximatifs ;", "help5": "- présenter un argument fallacieux, trompeur ou mensonger ;", @@ -117,8 +117,8 @@ "presence": { "viewer": "{{count}} spectateur", "viewer_plural": "{{count}} spectateurs", - "user": "{{count}} fact-checker", - "user_plural": "{{count}} fact-checkers" + "user": "{{count}} enquêteur", + "user_plural": "{{count}} enquêteurs" }, "warningUnlisted": "Cette vidéo n'est pas listée publiquement. Elle n'a peut-être pas reçu la visibilité nécessaire pour que les sources et citations soient correctement discutées.", "wikidata": { diff --git a/app/i18n/it/main.json b/app/i18n/it/main.json index 0967ef424..42d9dc8c4 100644 --- a/app/i18n/it/main.json +++ b/app/i18n/it/main.json @@ -1 +1,43 @@ -{} +{ + "actions": { + "flagged": "Contrassegnato", + "reload": "Ricarica", + "goBack": "Torna indietro", + "moreInfo": "Ulteriori informazioni", + "send": "Invia", + "cancel": "Annulla", + "save": "Salva" + }, + "menu": { + "contact": "Contattaci", + "subscriptions": "Iscrizioni", + "notifications": "Notifiche", + "addedVideos": "Video aggiunti", + "moderation": "Moderazione", + "help": "Per saperne di più", + "extension": "Scarica l'estensione", + "donation": "Supportaci", + "other": "Altro", + "language": "Lingua", + "factChecking": "Fact-checking", + "content": "Contenuto", + "dailyGain": "Guadagni giornalieri", + "yourProfile": "Il tuo profilo", + "myActivity": "La mia $t(menu.activity)", + "activity": "Attività", + "profile": "Profilo", + "settings": "Impostazioni", + "logout": "Disconnettiti", + "signup": "Registrati", + "login": "Log in" + }, + "entities": { + "videoFactChecking": "Fact-checking video", + "statement_plural": "dichiarazioni", + "statement": "dichiarazione", + "speaker_plural": "altoparlanti", + "speaker": "altoparlante", + "video_plural": "Video", + "video": "Video" + } +} diff --git a/app/i18n/nb_NO/home.json b/app/i18n/nb_NO/home.json index 2ffbafa40..f0b9e44b6 100644 --- a/app/i18n/nb_NO/home.json +++ b/app/i18n/nb_NO/home.json @@ -1,19 +1,25 @@ { - "presentationTitle": "La oss sjekke Internett", - "learnMore": "Lær mer", - "footer": "Laget med <1/> ved bruk av ", - "inviteSuccess": "Invitasjon forespurt.", - "aboutAmbassadors": "Ambassadører er spesielle medlemmer hvis oppgaver er å hegne om gemenskapen. Deres mål er å rapportere brukeres foreventninger til det tekniske laget, og delta i styringen av prosjektet.", - "emailPlaceholder": "E-postadresse", - "backers": "Kronerullere", - "openSource": "100% <2>fri programvare, respekterer ditt personvern.", - "ambassadors": "Ambassadører", - "registerAndFactCheck": "Registrer deg og sjekk fakta", - "partners": "Våre partnere", - "latest": "Siste videoer", - "invitation": "Forespør en invitasjon", - "inviteFriend": "Inviter en venn", - "presentation": "\n Internett er fult av rik og mangeslynget data. Info reiser for, og vi har ikke\n tid til å sjekke om alt vi ser og hører er riktig.\n <2>\n <4>\n <0>KapteinsFakta handler om at folk debatterer og hjelper hverandre å\n bekrefte data ved å spore opp kilder og stemme over ting, samt sludre om faktaene. \n ", - "installExtension": "Installer utvidelse", - "seeVideos": "Se alle videoer" + "presentationTitle": "La oss sjekke Internett", + "learnMore": "Lær mer", + "footer": "Laget med <1/> ved bruk av ", + "inviteSuccess": "Invitasjon forespurt.", + "aboutAmbassadors": "Ambassadører er spesielle medlemmer hvis oppgaver er å hegne om gemenskapen. Deres mål er å rapportere brukeres foreventninger til det tekniske laget, og delta i styringen av prosjektet.", + "emailPlaceholder": "E-postadresse", + "backers": "Kronerullere", + "openSource": "100% <2>fri programvare, respekterer ditt personvern.", + "ambassadors": "Ambassadører", + "registerAndFactCheck": "Registrer deg og sjekk fakta", + "partners": "Våre partnere", + "latest": "Siste videoer", + "invitation": "Forespør en invitasjon", + "inviteFriend": "Inviter en venn", + "presentation": "\n Internett er fult av rik og mangeslynget data. Info reiser for, og vi har ikke\n tid til å sjekke om alt vi ser og hører er riktig.\n <2>\n <4>\n <0>KapteinsFakta handler om at folk debatterer og hjelper hverandre å\n bekrefte data ved å spore opp kilder og stemme over ting, samt sludre om faktaene. \n ", + "installExtension": "Installer utvidelse", + "seeVideos": "Se alle videoer", + "forWho2Title2": "For alle typer aktivister", + "forWho2Title1": "Aktivist", + "example3Title2": "For pålitelige YouTube-kanaler", + "example3Title1": "YouTuber", + "example1Title1": "Seere", + "headerPunchline": "Mot falske nyheter, falskneri og desinformasjon" } diff --git a/app/i18n/pt_PT/extension.json b/app/i18n/pt_PT/extension.json index cf60fff48..ec92d91cc 100644 --- a/app/i18n/pt_PT/extension.json +++ b/app/i18n/pt_PT/extension.json @@ -1,7 +1,16 @@ { - "description": "A extensão da Web injeta os dados de CapitainFact diretamente no conteúdo que está a ver.", - "subtitle": "Para verificar facto no Youtube", - "title": "A extensão de navegador", - "moreInfo": "É 100% de <1>código aberto e <3>respeita a sua privacidade.", - "addTo": "Adicionar a" + "description": "A extensão da Web injeta os dados de CapitainFact diretamente no conteúdo que está vizualizando.", + "subtitle": "Para verificar facto no Youtube", + "title": "A extensão do navegador", + "moreInfo": "É 100% de código aberto e respeita a sua privacidade.", + "addTo": "Adicionar a", + "disMoi": { + "new": "Novo (FR)", + "subtitle": "Para checar as páginas que você visita.", + "title": "Extensão DisMoi.", + "learnMore": "Leia mais sobre DisMoi.", + "follow": "Siga CaptainFact no DisMoi.", + "psText": "Livre de anúncios, sem coleta de dados pessoais, de código aberto e gratuito.", + "description": "DisMoi permite ao CaptainFact postar as notificações da checagem do fato diretamente na página ou no navegador. Quando você visita uma página verificada pelo CaptainFact, você é notificado pelo DisMoi." + } } diff --git a/app/i18n/pt_PT/home.json b/app/i18n/pt_PT/home.json index 1c01e8a14..f820297db 100644 --- a/app/i18n/pt_PT/home.json +++ b/app/i18n/pt_PT/home.json @@ -1,19 +1,51 @@ { - "presentationTitle": "Vamos verificar a Internet", - "learnMore": "Saber mais", - "footer": "Criado com <1/> utilizando ", - "inviteSuccess": "Convite solicitado!", - "aboutAmbassadors": "Os embaixadores são membros especiais encarregados de cuidar da comunidade. Eles também têm como objetivo reportar as expetativas dos utilizadores para a equipa técnica e participar da administração do projeto.", - "emailPlaceholder": "Endereço de e-mail", - "backers": "Apoiantes", - "openSource": "100% <2>software livre, respeita a sua privacidade.", - "ambassadors": "Embaixadores", - "registerAndFactCheck": "Registe-se e verifique os factos", - "partners": "Os nossos parceiros", - "latest": "Vídeos mais recentes", - "invitation": "Solicite um convite", - "inviteFriend": "Convide um amigo", - "presentation": "\n A Internet está cheia de dados abundantes e ricos. A informação viaja rápido e nós\n não temos tempo para verificar se tudo o que nós vimos e ouvimos está correto.\n <2>\n <4>\n <0>CaptainFact É tudo sobre pessoas a debater e a ajudarem-se uns aos outros\n para verificar esses dados, deliberando e votando neles, e conversando sobre os factos. \n ", - "installExtension": "Instalar Extensão", - "seeVideos": "Ver todos os vídeos" + "presentationTitle": "Para aguçar o senso crítico e melhorar a qualidade de informações e decisões<1 />Contra fake news, fraudes e desinformação", + "learnMore": "Saber mais", + "footer": "Criado com <1/> utilizando ", + "inviteSuccess": "Convite solicitado!", + "aboutAmbassadors": "Os embaixadores são membros especiais encarregados de cuidar da comunidade. Eles também têm como objetivo reportar as expetativas dos utilizadores para a equipa técnica e participar da administração do projeto.", + "emailPlaceholder": "Endereço de e-mail", + "backers": "Apoiantes", + "openSource": "100% <2>software livre, respeita a sua privacidade.", + "ambassadors": "Embaixadores", + "registerAndFactCheck": "Se inscrever", + "partners": "Os nossos parceiros", + "latest": "Vídeos mais recentes", + "invitation": "Solicite um convite", + "inviteFriend": "Convide um amigo", + "presentation": "Uma plataforma web de código aberto, participativa, cidadã, transparente, aberta a diferentes pontos de vista e que respeita a privacidade.", + "installExtension": "Descobrir a extensão", + "seeVideos": "Ver todos os vídeos", + "forum": "Juntar-se ao fórum de fact checking", + "contactus": "Fale conosco", + "followus": "Para nos seguir", + "whoTitle": "Quem são os verificadores (fact checkers)?", + "demo": "Veja o vídeo de demonstração", + "how4": "As verificações aparecem nas telas de todos que usam a extensão CaptainFact quando se assiste um vídeo no Youtube.", + "how": "CaptainFact é uma ferramenta colaborativa de verificação de vídeos do Youtube. A comunidade do site se ajuda para verificar o máximo de informações da seguinte maneira:", + "howTitle": "Como funciona o CaptainFact?", + "discord": "Junte-se a nós no Discord", + "partners-info": ">>> Para saber mais sobre os parceiros ou se tornar parceiro", + "fundUsLink": "feitas através de nossa plataforma de financiamento participativo e transparente.", + "translatorText": "Leve ferramentas de verificação de fatos para o seu país ao traduzir o site e se tornar embaixador do projeto.", + "communicationsSpecialistsText": "Resta muito a ser feito com relação à comunicação para promover o senso crítico, o debate e informação.", + "animatorText": "Anime e cuide de uma das comunidades mais confiáveis (e brilhantes) da web.", + "designerText": "Trabalhe no design atual para melhorar a plataforma e inventar o futuro da verificação colaborativa de fatos.", + "frontendDevelopersLink": "Veja as issues de front-end", + "backendDevelopersLink": "Veja as issues de back-end", + "backendDevelopersText": "Venha brincar com Elixir, uma linguagem funcional e tolerante a falhas, com uma bela sintaxe que vai te fazer se sentir hipster ;)", + "forWho2Text": "Dê peso a as suas reinvidicações frente às mídias, ao público e aos políticos responsávels.\nReforçar a legitimidade e pertinência das suas reinvidicações, graças às verificações de fatos baseada em fontes públicas, governamentais ou científicas.", + "forWho2Title1": "Ativistas", + "forWho1Text": "Melhore a qualidade de debates a publicar o vídeo na plataforma. Torne os seus entrevistados mais vigilantes e cuidadosos com as informações que passam e fontes que citam, já que eles saberão que estas serão verificadas pelo coletivo, assim como erros retóricos deles. Os entrevistados honestos sairão mais fortes, assim como o seu público.", + "example3Text": "Ao utilisar CaptainFact, canais do Youtube permitem aos espectadores deles a verificar e contextualizar as informações nos vídeos. As vantagens são inúmeras. Tal abertura ao senso crítico do público melhora sua confiança no canal, já que vídeos verificáveis no CaptainFact podem se beneficiar de comentários construtivos e fontes enviadas por qualquer um.", + "example3Title2": "Para canais do Youtube confiáveis", + "example3Title1": "Youtuber", + "example2Title1": "Espectadores vigilantes", + "example1Text": "Automaticamente exibe verificações diretamente nos vídeos do Youtube. No canto superior direito do player de vídeo, poderá ver as fontes a confirmar ou a refutar as informações durante o vídeo.", + "example1Title1": "Espectadores", + "helpCaptain1": "Ajudar CaptainFact na luta contra a desinformação", + "headerPunchline": "Nossas funcionalidades, gratuitas para todos", + "presentationTextButton2": "CaptainFact é participativo: se inscreva para contribuir com as verificações de fatos.", + "presentationTextButton1": "CaptainFact te alerta quando passa por informações falsas ou contestadas em vídeos.", + "titleCF": "Plateforma colaborativa de verificação de fatos / fact-checking" } From d6be3baec5725bb78bd9e5246d1f48c92f1e5aab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 24 Sep 2025 15:46:43 +0200 Subject: [PATCH 02/12] Added translation using Weblate (Ukrainian) --- app/i18n/uk/achievements.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 app/i18n/uk/achievements.json diff --git a/app/i18n/uk/achievements.json b/app/i18n/uk/achievements.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/app/i18n/uk/achievements.json @@ -0,0 +1 @@ +{} From abcb04cf3d1ad85ca7f6a94734a96e4e78825208 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 24 Sep 2025 15:46:46 +0200 Subject: [PATCH 03/12] Added translation using Weblate (Ukrainian) --- app/i18n/uk/errors.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 app/i18n/uk/errors.json diff --git a/app/i18n/uk/errors.json b/app/i18n/uk/errors.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/app/i18n/uk/errors.json @@ -0,0 +1 @@ +{} From 2e2ba86a6e0e4a99e635acf6d49880c4888bcbdc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 24 Sep 2025 15:46:47 +0200 Subject: [PATCH 04/12] Added translation using Weblate (Ukrainian) --- app/i18n/uk/extension.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 app/i18n/uk/extension.json diff --git a/app/i18n/uk/extension.json b/app/i18n/uk/extension.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/app/i18n/uk/extension.json @@ -0,0 +1 @@ +{} From 8b795e9b6c232459ee8ad86c0dc4751d17a03b13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 24 Sep 2025 15:46:47 +0200 Subject: [PATCH 05/12] Added translation using Weblate (Ukrainian) --- app/i18n/uk/help.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 app/i18n/uk/help.json diff --git a/app/i18n/uk/help.json b/app/i18n/uk/help.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/app/i18n/uk/help.json @@ -0,0 +1 @@ +{} From 79a9ce32a989a5060f0c9180caa53dbd29fd4272 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 24 Sep 2025 15:46:48 +0200 Subject: [PATCH 06/12] Added translation using Weblate (Ukrainian) --- app/i18n/uk/history.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 app/i18n/uk/history.json diff --git a/app/i18n/uk/history.json b/app/i18n/uk/history.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/app/i18n/uk/history.json @@ -0,0 +1 @@ +{} From 289a8964d877955705f55d68736882eacccedc29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 24 Sep 2025 15:46:49 +0200 Subject: [PATCH 07/12] Added translation using Weblate (Ukrainian) --- app/i18n/uk/home.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 app/i18n/uk/home.json diff --git a/app/i18n/uk/home.json b/app/i18n/uk/home.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/app/i18n/uk/home.json @@ -0,0 +1 @@ +{} From 73eb54e0f92580b8e2c99e47c72c828dcdefe6fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 24 Sep 2025 15:46:50 +0200 Subject: [PATCH 08/12] Added translation using Weblate (Ukrainian) --- app/i18n/uk/main.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 app/i18n/uk/main.json diff --git a/app/i18n/uk/main.json b/app/i18n/uk/main.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/app/i18n/uk/main.json @@ -0,0 +1 @@ +{} From 4e08f41b138cb4eefab74516e7cac05c374ce6ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 24 Sep 2025 15:46:51 +0200 Subject: [PATCH 09/12] Added translation using Weblate (Ukrainian) --- app/i18n/uk/moderation.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 app/i18n/uk/moderation.json diff --git a/app/i18n/uk/moderation.json b/app/i18n/uk/moderation.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/app/i18n/uk/moderation.json @@ -0,0 +1 @@ +{} From e7f0fccea18ec0af9d1815f88ffd7482e75a400b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 24 Sep 2025 15:46:52 +0200 Subject: [PATCH 10/12] Added translation using Weblate (Ukrainian) --- app/i18n/uk/notifications.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 app/i18n/uk/notifications.json diff --git a/app/i18n/uk/notifications.json b/app/i18n/uk/notifications.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/app/i18n/uk/notifications.json @@ -0,0 +1 @@ +{} From 03212c2ee9df3df9a2e101b38cd765c1974cccd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 24 Sep 2025 15:46:53 +0200 Subject: [PATCH 11/12] Added translation using Weblate (Ukrainian) --- app/i18n/uk/user.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 app/i18n/uk/user.json diff --git a/app/i18n/uk/user.json b/app/i18n/uk/user.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/app/i18n/uk/user.json @@ -0,0 +1 @@ +{} From d4efbadb1ee11e9a636e82ea46970d14eead1ae5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 24 Sep 2025 15:46:54 +0200 Subject: [PATCH 12/12] Added translation using Weblate (Ukrainian) --- app/i18n/uk/videoDebate.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 app/i18n/uk/videoDebate.json diff --git a/app/i18n/uk/videoDebate.json b/app/i18n/uk/videoDebate.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/app/i18n/uk/videoDebate.json @@ -0,0 +1 @@ +{}