From fa12f0ae9529d11ba05e681f0104cb007d8b5b32 Mon Sep 17 00:00:00 2001 From: "translatewiki.net" Date: Thu, 12 Feb 2026 13:27:18 +0100 Subject: [PATCH] Localisation updates from https://translatewiki.net. --- translations/de.json | 136 ++++++--- translations/fr.json | 600 ++++++++++++++++++++++++++------------ translations/it.json | 8 +- translations/lb.json | 20 +- translations/zh-hans.json | 44 ++- translations/zh-hant.json | 4 +- 6 files changed, 588 insertions(+), 224 deletions(-) diff --git a/translations/de.json b/translations/de.json index e880c93..763d827 100644 --- a/translations/de.json +++ b/translations/de.json @@ -4,6 +4,7 @@ "Booky", "Brettchenweber", "Byte", + "Exil S", "LeoGe25", "McDutchie", "Mrmaffen", @@ -23,37 +24,39 @@ "app": "Zur App", "blog": "Der Fermi-Blog", "home": "Startseite", - "listtitle": "Vielleicht wollten Sie zu einem dieser Orte gehen", + "listtitle": "Vielleicht wolltest du zu einem dieser Orte gehen", "login": "Anmelden", - "report": "Falls Sie diese Seite im Client gefunden haben, melden Sie sie bitte:", - "reset": "Passwort-Reset-Seite", + "report": "Falls Du diese Seite im Client gefunden hast, melde Sie bitte:", + "reset": "Passwort Reset Seite", "title": "Du scheinst dich verirrt zu haben", - "whatelse": "Was sollte Ihrer Meinung nach sonst noch geschehen?", + "whatelse": "Was sollte deiner Meinung nach sonst noch passieren?", "whereever": "Wo auch immer das sein mag" }, "DMs": { "add": "Füge jemanden zu dieser Direktnachricht hinzu", - "close": "DM schließen", - "copyId": "DM-ID kopieren", + "close": "Direktnachricht schließen", + "copyId": "Direktnachricht-ID kopieren", "markRead": "Als gelesen markieren", "name": "Direktnachrichten" }, + "ok": "Okay", + "dismiss": "Schließen", "UrlGen": "URL-Generator", "Voice": { "status": { - "badWS": "Schlechte Reaktion von WS", + "badWS": "Schlechte Reaktion vom Web Socket", "conectionFailed": "Verbindung fehlgeschlagen", "done": "Verbunden", - "left": "Hat den Sprachchat verlassen", - "makingOffer": "Angebot unterbreiten", + "left": "Sprachchat verlassen", + "makingOffer": "Angebot", "noSDP": "Kein SDP", "notconnected": "Nicht verbunden", - "sendingStreams": "Senden von Audio-Streams", + "sendingStreams": "Senden von Audio Streams", "startingRTC": "Start der RTC-Verbindung", - "waitingMainWS": "Warten auf Haupt-WS", + "waitingMainWS": "Warten auf Haupt-Websocket", "waitingURL": "Warten auf Sprach-URL", - "wsAuth": "Wartend auf die Genehmigung von WS", - "wsOpen": "Warten auf die Öffnung von WS" + "wsAuth": "Wartend auf die Genehmigung von Websocket", + "wsOpen": "Warten auf die Öffnung von Websocket" } }, "accessibility": { @@ -65,7 +68,8 @@ "name": "Barrierefreiheit", "playGif": "GIFs abspielen auf:", "playIcon": "Animierte Symbole abspielen:", - "roleColors": "Rollenfarben deaktivieren" + "roleColors": "Rollenfarben deaktivieren", + "gradientColors": "Farbverläufe Ausschalten" }, "accountNotStart": "Benutzerkonto kann nicht gestartet werden", "add": "Hinzufügen", @@ -78,28 +82,28 @@ "application_guild_subscription": "Hat Premium", "automod": "Verwendet Automod", "bot_commands": "Unterstützt Befehle", - "bug_hunter_level_1": "Bug-Jäger Level 1", - "bug_hunter_level_2": "Bug-Jäger Level 2", + "bug_hunter_level_1": "Bug-Hunter Level 1", + "bug_hunter_level_2": "Bug-Hunter Level 2", "certified_moderator": "Moderator", "early_supporter": "Früher Unterstützer", - "guild_booster_lvl1": "Geboosteter Server Level 1", - "guild_booster_lvl2": "Geboosteter Server Level 2", - "guild_booster_lvl3": "Geboosteter Server Level 3", - "guild_booster_lvl4": "Geboosteter Server Level 4", - "guild_booster_lvl5": "Geboosteter Server Level 5", - "guild_booster_lvl6": "Geboosteter Server Level 6", - "guild_booster_lvl7": "Geboosteter Server Level 7", - "guild_booster_lvl8": "Geboosteter Server Level 8", + "guild_booster_lvl1": "Server Boost Level 1", + "guild_booster_lvl2": "Server Boost Level 2", + "guild_booster_lvl3": "Server Boost Level 3", + "guild_booster_lvl4": "Server Boost Level 4", + "guild_booster_lvl5": "Server Boost Level 5", + "guild_booster_lvl6": "Server Boost Level 6", + "guild_booster_lvl7": "Server Boost Level 7", + "guild_booster_lvl8": "Server Boost Level 8", "guild_booster_lvl9": "Unterstützt den Server seit einer ganzen Weile", "hypesquad": "Urheberrechtlich geschützte Sache", "hypesquad_house_1": "Tapferkeit", "hypesquad_house_2": "Brillanz", "hypesquad_house_3": "Balance", - "legacy_username": "Hat alten Benutzernamen", + "legacy_username": "Hat einen alten Benutzernamen", "partner": "Instanzpartner", "premium": "Premium", "quest_completed": "hat eine Quest abgeschlossen", - "staff": "Instanzmitarbeiter", + "staff": "Instanz-Staff", "verified_developer": "Verifizierter Entwickler" }, "bio": "Bio:", @@ -107,17 +111,17 @@ "blog": { "blog": "Blog", "blogUpdates": "Blog-Aktualisierungen:", - "desc": "Lesen oder abonnieren Sie den Blog, um über Fermi auf dem Laufenden zu bleiben!", + "desc": "Lese oder abonniere den Blog, um über Fermi auf dem Laufenden zu bleiben!", "fermi": "Fermi Blog", - "gotoPost": "Zum Beitrag", - "wantUpdates": "Möchten Sie wöchentliche Blog-Updates zum aktuellen Stand von Fermi erhalten?" + "gotoPost": "Zum Beitrag gehen", + "wantUpdates": "Möchtest du wöchentliche Blog-Updates zum aktuellen Stand von Fermi erhalten?" }, "bot": "BOT", - "botGuilds": "Server, denen der Bot angehört:", + "botGuilds": "Server, den der Bot angehört:", "botSettings": "Boteinstellungen", "cancel": "Abbrechen", "channel": { - "SlowmodeCool": "Langsamer Abkühlmodus: $1", + "SlowmodeCool": "Langsamer Cooldown: $1", "TimeOutCool": "Im Timeout bis: $1", "allowIcons": "Erlaubt benutzerdefinierte Kanal-Icons", "announcement": "Ankündigungen", @@ -125,7 +129,7 @@ "copyIdCat": "Kategorie-ID kopieren", "createCatagory": "Kategorie erstellen", "createChannel": "Kanal erstellen", - "creating": "Erstelle Kanal", + "creating": "Kanal wird Erstellt", "delete": "Kanal löschen", "deleteCat": "Kategorie löschen", "icon": "Symbol:", @@ -147,7 +151,54 @@ "topic:": "Thema:", "typebox": "Nachricht in $1", "unmute": "Stummschaltung des Kanals aufheben", - "voice": "Sprache" + "voice": "Sprache", + "deleteThread": "Thread Löschen", + "hideThreads": "Nach Inaktivität verstecken", + "forum": "Forum" + }, + "threads": { + "leave": "Thread Verlassen", + "join": "Thread Beitreten", + "name": "Name:", + "editTags": "Tags Beareiten" + }, + "forum": { + "creorsear": "Erstelle oder Suche für Posts", + "next": "Weiter", + "back": "Zurück", + "newPost": "Neuer Post", + "post": "Post", + "sortOptions": { + "sortby": { + "title": "Sortieren Nach", + "recent": "Kürzlich Aktiv", + "posted": "Veröffentlichungsdatum" + }, + "sortOrder": { + "title": "Sortierungs Ordnung", + "recent": "Letzte Zuerst", + "old": "Ältere Zuerst" + }, + "tagMatch": { + "title": "Tag Übereinstimmungen", + "some": "Passende", + "all": "Alle Matches" + }, + "name": "Sortierungs Optionen" + }, + "errors": { + "tagsReq": "Tags sind erforderlich", + "requireText": "Die Nachricht darf nicht leer sein." + }, + "allTags": "Alle Tags", + "settings": { + "editTags": "Tags Bearbeiten:", + "editTag": "Tag Beareiten", + "tagName": "Tag Name:", + "moderated": "Nur Thread Moderatoren Erlauben Tags anzuwenden:", + "addTag": "Tag Hinzufügen", + "delTag": "Tag Löschen" + } }, "channelLink": "# $1", "clientDesc": "Client-Version: $1 \n\n[Tritt der offiziellen Fermi-Server bei]($2/invite/USgYJo?instance=https%3A%2F%2Fspacebar.chat)\n\n[Hilf, Fermi zu übersetzen](https://translatewiki.net/wiki/Translating:JankClient#sortable:3=desc) \n\n[Hilf, Fermi zu entwickeln](https://github.com/MathMan05/Fermi)\n\n[Hilf, den Server zu pflegen, auf den Fermi angewiesen ist](https://github.com/spacebarchat/server)\n\nBerechnete Rechte: $3", @@ -155,16 +206,16 @@ "errorNotValid": "$1 ist keine gültige Option für $2", "required": "$1 ist ein notwendiger Teil dieses Befehls" }, - "confirmGuildLeave": "Sicher, dass $1 verlassen werden soll", + "confirmGuildLeave": "Sicher, dass du $1 verlassen willst?", "copyLink": "Nachrichten-Id kopieren", - "copymessageid": "Nachrichten-Id kopieren", - "copyrawtext": "Rohtext kopieren", + "copymessageid": "Nachrichten Id kopieren", + "copyrawtext": "Text Kopieren", "createAccount": "Konto erstellen", "delete": "Löschen", - "deleteConfirm": "Bist du dir sicher, dass das gelöscht werden soll?", + "deleteConfirm": "Bist du dir sicher das du das löschen willst?", "devSettings": { "badUser": "Aktiviere die Protokollierung schlechter Benutzer-Einträge, welche bspw. zu viele Informationen senden:", - "cache": "Aktivieren des Zwischenspeichern von Karten:", + "cache": "Service-Worker-Caching für Kartendateien aktivieren", "cacheDesc": "Die Kartendateien werden trotzdem geladen, so dass sie nur sichergestellt werden, dass sie im Cache sind, wenn ein neues Update veröffentlicht wird.", "captureTrace": "Diese Einstellung weist Fermi an, _trace-Eigenschaften vom Server zu erfassen. Durch die Aktivierung dieser Option kann es vorkommen, dass die progressive JSON-Dekodierung nicht funktioniert (möglicherweise ist ein Neuladen erforderlich).", "clearWellKnowns": "Lade .well-known Einträge neu", @@ -250,6 +301,7 @@ }, "guild": { "COMMUNITY": "Beitritt beantragen", + "disableInvites": "Einladungen Ausschalten:", "DISCOVERABLE": "Entdecken", "INVITES_DISABLED": "Nur auf Einladung", "adminMenu": { @@ -484,6 +536,9 @@ "password:": "Passwort", "privacyPolcyURL": "Datenschutzerklärung:", "appID": "Anwendungs-ID: $1", + "showSecret": "Client Secret Anzeigen", + "clientSecret": "Client Secret: $1", + "secret": "Secret", "publicAvaliable": "Bot öffentlich einladbar machen?", "refreshPage": "Aktualisieren, um die Anwendung zu übernehmen", "requireCode": "Ist eine Code-Bewilligung erforderlich, um den Bot einzuladen?", @@ -564,6 +619,7 @@ "timeoutTime": "Timeout-Dauer:" }, "message": { + "messages": "$1 {{PLURAL:$1|Nachricht|Nachrichten}} >", "andMore": "$1, und mehr!", "attached": "Anhang gesendet", "delete": "Nachricht löschen", @@ -573,8 +629,11 @@ "edited": "(bearbeitet)", "fullMessage": "Vollständige Nachricht:", "pin": "$1 hat eine Nachricht angeheftet", + "thread": "$1 hat einen neuen Thread erstellt: $2", "reactedWith": "Reagiert mit $1", "reactionAdd": "Reaktion hinzufügen", + "createThread": "Thread Erstellen", + "threadOptions": "Thread Optionen", "reactions": "Reaktionen ansehen", "reactionsTitle": "Reaktionen", "retry": "Fehlerhafte Nachricht erneut senden", @@ -820,6 +879,7 @@ "usedFermi": "Gebrauch von Fermi", "user": { "report": "Nutzer melden", + "deleted": "Benutzer Löschen", "reportApp": "Anwendung melden", "addRole": "Rollen hinzufügen", "ban": "Mitglied bannen", diff --git a/translations/fr.json b/translations/fr.json index 35b35e4..d9afaed 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -3,65 +3,91 @@ "authors": [ "Asteralee", "Bananax47", + "Codeurluce", "Derugon", "EmDashUser002", "Gomoko", "Goombiis", "Mahabarata", "McDutchie", + "Od1n", + "Oh64", "Pyschobbens", + "Rgoplay", "Rwobweats", "Sylvie", + "TheGeekn°72", "Urhixidur", "WillyM", "Wladek92" ] }, - "2faCode": "Code 2FA :", + "2faCode": "Code A2F :", "404": { "404": "404 Page non trouvée", "app": "Vers l'application", - "blog": "Le blog Fermi", - "home": "Page d’accueil", + "blog": "Le blog de Fermi", + "home": "Page d'accueil", "listtitle": "Tu voulais peut-être aller dans un de ces endroits", - "login": "Connexion", - "report": "Si vous avez trouvé cette page dans le client, veuillez le signaler :", + "login": "Se connecter", + "report": "Si vous avez trouvé cette page dans le client, veuillez le signaler :", "reset": "Page de réinitialisation du mot de passe", "title": "Il semble que tu sois perdu", "whatelse": "Que pensez-vous qu'il devrait se passer d'autre ?", "whereever": "Où que ce soit" }, "DMs": { - "close": "Fermer le message en direct", - "copyId": "Copier l'identifiant du message en direct", + "add": "Ajouter une personne à ce MP", + "close": "Fermer le MP", + "copyId": "Copier l'identifiant du MP", "markRead": "Marquer comme lu", - "name": "Messages en direct" + "name": "Messages privés" }, - "UrlGen": "Générateur d'URL", + "ok": "OK", + "dismiss": "Ignorer", + "UrlGen": "Générateur de lien", "Voice": { "status": { - "conectionFailed": "La connexion a échoué" + "badWS": "Réponse incorrecte du WS", + "conectionFailed": "La connexion a échoué", + "done": "Connecté", + "left": "A quitté le chat vocal", + "makingOffer": "Appel en cours de configuration", + "noSDP": "SDP introuvable", + "notconnected": "Non connecté", + "sendingStreams": "Envoi des flux audio", + "startingRTC": "Démarrage de la connexion RTC", + "waitingMainWS": "En attente du WS principal", + "waitingURL": "En attente du lien du vocal", + "wsAuth": "En attente d'autorisation du WS", + "wsOpen": "En attente de l'ouverture du WS" } }, "accessibility": { "gifSettings": { "always": "Toujours", - "hover": "Survol", + "hover": "Au survol", "never": "Jamais" }, "name": "Accessibilité", - "playGif": "Faire lire le fichier GIF:", - "roleColors": "Désactiver les couleurs des rôles" + "playGif": "Jouer les GIFs :", + "playIcon": "Jouer les icônes animées :", + "roleColors": "Désactiver les couleurs des rôles", + "gradientColors": "Désactiver les couleurs de gradient" }, "accountNotStart": "Impossible de démarrer le compte", "add": "Ajouter", + "applications": { + "delete": "Supprimer l'application", + "sure": "Voulez-vous vraiment supprimer $1 ?" + }, "badge": { "active_developer": "Développeur actif", - "application_guild_subscription": "A une prime", - "automod": "Utilise automod", + "application_guild_subscription": "A Premium", + "automod": "Utilise l'automod", "bot_commands": "Prend en charge les commandes", - "bug_hunter_level_1": "Chasseur de bogues niveau 1", - "bug_hunter_level_2": "Chasseur de bogues niveau 2", + "bug_hunter_level_1": "Chasseur de bugs niveau 1", + "bug_hunter_level_2": "Chasseur de bugs niveau 2", "certified_moderator": "Modérateur", "early_supporter": "Supporteur de la première heure", "guild_booster_lvl1": "Guilde boostée", @@ -73,70 +99,181 @@ "guild_booster_lvl7": "Guilde boostée", "guild_booster_lvl8": "Guilde boostée", "guild_booster_lvl9": "Guilde boostée depuis un bon moment", - "hypesquad": "Chose protégée par le droit d'auteur", + "hypesquad": "Objet protégé par le droit d'auteur", "hypesquad_house_1": "Bravoure", "hypesquad_house_2": "Brillance", "hypesquad_house_3": "Équilibre", - "legacy_username": "A un nom d'utilisateur hérité", + "legacy_username": "A un nom d'utilisateur d'origine", "partner": "Partenaire de l'instance", "premium": "Premium", "quest_completed": "a fait une quête", "staff": "Personnel de l'instance", "verified_developer": "Développeur vérifié" }, - "bio": "Biographie :", + "bio": "Bio :", "blankMessage": "Message vide", "blog": { - "blog": "Blogue", - "desc": "Lisez ou abonnez-vous au blogue pour des actualités sur Fermi !", - "fermi": "Blogue de Fermi" + "blog": "Blog", + "blogUpdates": "Actualités du blog :", + "desc": "Lisez ou abonnez-vous au blog pour rester informé des actualités de Fermi !", + "fermi": "Le blog sur Fermi", + "gotoPost": "Aller à la publication", + "wantUpdates": "Souhaiteriez-vous recevoir des actualités hebdomadaires du blog à propos de l'état de Fermi ?" }, - "bot": "ROBOT", - "botGuilds": "Guildes auxquelles appartient le robot :", - "botSettings": "Paramètres du robot", + "bot": "BOT", + "botGuilds": "Guildes où le bot est présent :", + "botSettings": "Paramètres du bot", "cancel": "Annuler", "channel": { + "SlowmodeCool": "Délai du mode lent : $1", + "TimeOutCool": "Exclu jusqu'à : $1", + "allowIcons": "Autoriser les icônes de canal personnalisées", "announcement": "Annonces", - "copyId": "Copier l'identifiant du canal", - "copyIdCat": "Copier l'identifiant de la catégorie", + "copyId": "Copier l'id du canal", + "copyIdCat": "Copier l'id de la catégorie", "createCatagory": "Créer une catégorie", "createChannel": "Créer un canal", "creating": "Création du canal", "delete": "Supprimer le canal", "deleteCat": "Supprimer la catégorie", - "makeInvite": "Faire une invitation", + "icon": "Icône :", + "makeInvite": "Créer une invitation", "markRead": "Marquer comme lu", + "mute": "Rendre le canal muet", "name": "Canal", "name:": "Nom :", "nsfw:": "NSFW :", - "permissions": "Droits", + "permissions": "Permissions", "selectCatName": "Nom de la catégorie", "selectName": "Nom du canal", "selectType": "Sélectionnez le type de canal", "settings": "Paramètres", "settingsFor": "Paramètres pour $1", + "slowmode": "Mode ralenti :", "text": "Texte", + "timedOutUntil": "Exclu jusqu'à : $1", "topic:": "Sujet :", - "voice": "Voix" + "typebox": "Chatter dans $1", + "unmute": "Rétablir les notifications du canal", + "voice": "Voix", + "deleteThread": "Supprimer le fil", + "hideThreads": "Masquer si inactif plus de", + "forum": "Forum" }, - "clientDesc": "Version du client : $1\n\n[Rejoignez la guilde officielle du client Fermi]($2/invite/USgYJo?instance=https%3A%2F%2Fspacebar.chat)\n\n[Contribuez à la traduction du client Fermi](https://translatewiki.net/wiki/Translating:JankClient#sortable:3=desc) \n\n[Contribueez au client Fermi](https://github.com/MathMan05/Fermi)\n\n[Contribuez à la maintenance du serveur sur lequel repose le client Fermi](https://github.com/spacebarchat/server)\n\n[Lisez le blog](https://blog.fermi.chat/)\n\nDroits calculés : $3", - "confirmGuildLeave": "Etes-vous sûr de vouloir quitter $1", + "threads": { + "leave": "Quitter le fil", + "join": "Rejoindre le fil", + "name": "Nom :", + "editTags": "Modifier les tags" + }, + "forum": { + "creorsear": "Créer ou rechercher une publication", + "next": "Suivant", + "back": "Retour", + "newPost": "Nouvelle publication", + "post": "Publier", + "sortOptions": { + "sortby": { + "title": "Trier par", + "recent": "Récemment actif", + "posted": "Date de publication" + }, + "sortOrder": { + "title": "Ordre de tri", + "recent": "Plus récent d'abord", + "old": "Plus ancien d'abord" + }, + "tagMatch": { + "title": "Correspondance des tags", + "some": "Au moins un", + "all": "Tous" + }, + "name": "Options de tri" + }, + "errors": { + "tagsReq": "Tags requis", + "requireText": "Le message ne peut pas être vide" + }, + "allTags": "Tout les tags", + "settings": { + "editTags": "Modifier les tags :", + "editTag": "Modifier le tag", + "tagName": "Nom du tag :", + "moderated": "Ne permettre qu'aux modérateurs de fil d'appliquer ce tag", + "addTag": "Ajouter un tag", + "delTag": "Supprimer un tag" + } + }, + "channelLink": "# $1", + "clientDesc": "Version du client : $1\n\n[Rejoignez la guilde officielle du client Fermi]($2/invite/USgYJo?instance=https%3A%2F%2Fspacebar.chat)\n\n[Contribuez à la traduction du client Fermi](https://translatewiki.net/wiki/Translating:JankClient#sortable:3=desc) \n\n[Contribuez au client Fermi](https://github.com/MathMan05/Fermi)\n\n[Contribuez à la maintenance du serveur sur lequel repose le client Fermi](https://github.com/spacebarchat/server)\n\n[Lisez le blog](https://blog.fermi.chat/)\n\nDroits calculés : $3", + "commands": { + "errorNotValid": "$1 n'est pas un choix valide pour $2", + "required": "$1 est une partie requise de cette commande" + }, + "confirmGuildLeave": "Êtes-vous sûr·e de vouloir quitter $1", "copyLink": "Copier le lien du message", - "copymessageid": "Copier l'identifiant du message", + "copymessageid": "Copier l'id du message", "copyrawtext": "Copier le texte brut", + "createAccount": "Créer un compte", "delete": "Supprimer", - "deleteConfirm": "Etes-vous sûr de vouloir supprimer ceci ?", + "deleteConfirm": "Êtes-vous sûr·e de vouloir supprimer ceci ?", + "devSettings": { + "badUser": "Activé la journalisation des objets utilisateur incorrects qui envoient trop d’informations :", + "cache": "Activer les fichiers de mapping du cache du Service Worker", + "cacheDesc": "les fichiers de mapping seront toujours chargés, cela s'assurera juste qu'ils sont en cache quand une nouvelle mise à jour est disponible.", + "captureTrace": "Cette option indique à Fermi de capturer les propriétés _trace depuis le serveur. Son activation peut empêcher le décodage progressif du JSON de fonctionner (un rechargement peut être nécessaire).", + "clearWellKnowns": "Actualiser les enregistrements .well-known", + "description": "Ces paramètres sont destinés aux développeurs de Spacebar/Fermi. Si vous ne savez pas ce que vous faites, ne les modifiez pas.", + "gatewayComp": "Désactiver la compression de la passerelle", + "reportSystem": "Activer le système de rapport expérimental", + "logGateway": "Journaliser les événements reçus par la passerelle (niveau de log : info)", + "name": "Paramètres développeur", + "traces": "Affichage des traces :" + }, + "deviceManage": { + "city": "Ville : $1", + "continent": "Continent : $1", + "country": "Pays : $1", + "curSes": "Ceci est la session en cours, vous devez vous déconnecter via l'autre menu", + "estimateWarn": "Avertissement : Toutes ces informations sont approximatives, elles peuvent donc être inexactes.", + "ip": "Dernière adresse IP connue : $1", + "last": "Dernière utilisation approximative : $1", + "latitude": "Latitude : $1", + "logout": "Déconnecter cet appareil", + "longitude": "Longitude : $1", + "manageDev": "Gérer l'appareil", + "postal": "Code postal : $1", + "region": "Région : $1", + "title": "Gérer les sessions" + }, + "discovery": "Découverte", + "dms": "Messages privés", "edit": "Modifier", "emoji": { - "confirmDel": "Etes-vous sûr de vouloir supprimer cet emoji ?", + "confirmDel": "Êtes-vous sûr de vouloir supprimer cet emoji ?", + "found": { + "not": "Cet émoji ne provient pas d'une de vos guildes, vous devez d'abord la rejoindre pour pouvoir l'utiliser", + "other": "Cet Emoji provient d'une de vos autres guildes.", + "private": "La Guilde associée à cet émoji est introuvable", + "this": "Cet Émoji provient de cette guilde." + }, + "from": "Cet émoji provient de", "image:": "Image :", + "join": "Rejoindre cette Guilde", "name:": "Nom :", + "privateGuild": "Cette guilde est privée", "title": "Émojis", - "upload": "Téléverser des émojis" + "upload": "Importer des émojis" }, "emojiSelect": "Émoji :", "errorReconnect": "Impossible de se connecter au serveur, nouvelle tentative dans **$1** secondes...", - "favoriteGifs": "Gifs favoris", + "favoriteGifs": "GIFs favoris", + "folder": { + "color": "Couleur du dossier :", + "create": "Créer un nouveau dossier", + "edit": "Modifier le dossier", + "name": "Nom du dossier :" + }, "form": { "captcha": "Attendez, êtes-vous un humain ?" }, @@ -145,25 +282,32 @@ "addfriendpromt": "Ajouter des amis par nom d'utilisateur :", "all": "Tous", "all:": "Tous les amis :", - "blocked": "Bloqué(e)", + "blocked": "Bloqué", "blockedusers": "Utilisateurs bloqués :", - "discnotfound": "Discriminateur non trouvé", - "friendlist": "Liste des amis", + "bu": "Utilisateur bloqué", + "discnotfound": "Discriminateur introuvable", + "friendlist": "Liste d'amis", "friends": "Amis", "notfound": "Utilisateur non trouvé", "online": "En ligne", "online:": "Amis en ligne :", "pending": "En attente", "pending:": "Demandes d'amis en attente :", - "removeFriend": "Supprimer un ami" + "removeFriend": "Supprimer cet ami" }, "goThere": "Aller là-bas", - "goThereTrust": "Aller là-bas et faire confiance à l'avenir", - "goingToURL": "Vous partez sur $1. Etes-vous sûr de vouloir y aller ?", + "goThereTrust": "Allez‑y et faites‑y confiance à l'avenir", + "goingToURL": "Vous partez sur $1. Êtes-vous sûr de vouloir y aller ?", + "group": { + "createdm": "Créer un MP!", + "edit": "Modifier le chat de groupe", + "select": "Sélectionnez des amis" + }, "guild": { - "COMMUNITY": "Demander à adhérer", + "COMMUNITY": "Demander à rejoindre", + "disableInvites": "Désactiver les invitations :", "DISCOVERABLE": "Découverte", - "INVITES_DISABLED": "Sur invitation seulement", + "INVITES_DISABLED": "Sur invitation uniquement", "adminMenu": { "changePerms": "Modifier les autorisations pour rechercher", "finding": "Trouver des administrateurs", @@ -171,38 +315,44 @@ "owner": "Trouver le propriétaire", "permission": "Autorisations" }, + "report": "Signaler la guilde", "admins": "Trouver des administrateurs", "all": "toutes", - "banReason": "Raison de bloquer $1 :", - "bannedBy": "Bloqué par :", + "banReason": "Motif du bannissement : $1", + "bannedBy": "Banni par :", "banner:": "Bannière :", - "bans": "Bloquages", - "boostMessage?": "Envoyer un message lorsque quelqu'un booste votre guilde", + "bans": "Bans", + "boostMessage?": "Envoyer un message lorsque quelqu'un booste votre guilde !", "community": "Communauté", "confirmDelete": "Voulez-vous vraiment supprimer $1 ?", - "confirmLeave": "Etes-vous sûr de vouloir partir ?", + "confirmLeave": "Êtes-vous sûr de vouloir partir ?", "copyId": "Copier l'identifiant de la guilde", "create": "Créer une guilde", - "createFromTemplate": "Guilde à partir du modèle", + "createFromTemplate": "Guilde à partir d'un modèle", "createNewTemplate": "Créer un nouveau modèle", "creating": "Création de la guilde", "default": "Par défaut ($1)", - "defaultNoti": "Définir les paramètres de notification par défaut de votre guilde", + "defaultNoti": "Définissez les paramètres de notification par défaut de votre guilde!", "delete": "Supprimer la guilde", "description:": "Description :", - "disoveryTitle": "Découverte des guildes ($1 élément{{PLURAL:$1||s}})", + "disoveryTitle": "Découverte des guildes ($1 {{PLURAL:$1|élément|éléments}})", "editingTemplate": "Modification de $1", "emptytext": "Vous êtes dans une situation étrange, cette guilde n'a pas de canal", "emptytitle": "Endroit étrange", - "helpTips?": "Envoyer des conseils utiles à votre guilde", - "howJoin": "Comment des personnes peuvent-elles rejoindre votre guilde ?", + "guilds": "Guildes", + "helpTips?": "Envoyer des conseils utiles à votre guilde!", + "howJoin": "Comment les gens peuvent rejoindre votre guilde ?", "icon:": "Icône :", - "invites": "Invités", + "invites": "Invitations", + "joinConfirm": "Joindre $1 ?", "leave": "Quitter la guilde", - "loadingDiscovery": "Chargement en cours...", - "makeInvite": "Faire une invitation", + "loadingDiscovery": "Chargement...", + "makeInvite": "Créer une invitation", "markRead": "Marquer comme lu", + "memberCount": "$1 {{PLURAL:$1|membre|membres}}", + "mute": "Rendre la guilde muette", "name:": "Nom :", + "nameNoMatch": "Les noms ne correspondent pas", "noDelete": "Tant pis", "noLeave": "Tant pis", "none": "aucune", @@ -217,40 +367,42 @@ "serverName": "Nom de la guilde :", "settings": "Paramètres", "settingsFor": "Paramètres pour $1", - "stickWelcomeReact?": "Inviter les membres de votre guilde à réagir avec un autocollant lorsque quelqu'un la rejoint", - "systemSelect:": "Canal de messages système :", + "splash": "Bannière Découverte :", + "stickWelcomeReact?": "Invitez les membres de votre guilde à réagir avec un autocollant lorsque quelqu'un la rejoint!", + "systemSelect:": "Canal de messages systèmes :", "tempCreatedBy": "Modèle créé par :", - "tempUseCount": "Le modèle a été utilisé $1 fois{{PLURAL:$1|}}", + "tempUseCount": "Le modèle a été utilisé $1 {{PLURAL:$1|fois}}", "template": "Modèle :", "templateDesc": "Description du modèle :", "templateName": "Nom du modèle :", "templateNameShort": "Le nom du modèle doit comporter au moins 2 caractères", - "templateURL": "URL du modèle : $1", + "templateURL": "Lien du modèle : $1", "templates": "Modèles", - "templcateMetaDesc": "Un modèle permet aux autres d’utiliser cette guilde comme base pour leurs propres guildes. Ce processus en copiera les canaux, les rôles et les paramètres, mais pas les messages, les robots ou l’icône de guilde.", + "templcateMetaDesc": "Un modèle permet aux autres d’utiliser cette guilde comme base pour leurs propres guildes. Ce processus va copier les canaux, les rôles et les paramètres, mais pas les messages, les robots ou l’icône de guilde.", "topic:": "Sujet :", + "unknownRole": "@rôle-inconnu", "viewTemplate": "Afficher le modèle", - "yesDelete": "Oui, j'en suis sûr", - "yesLeave": "Oui, j'en suis sûr" + "yesDelete": "Oui, je suis sûr(e)", + "yesLeave": "Oui, je suis sûr(e)" }, "hideBlockedMessages": "Vous avez bloqué cet utilisateur, cliquez pour masquer ces messages.", "home": { "icon": "Icône de l’instance de $1", - "uptimeStats": "Temps de disponibilité : \n tout le temps : $1 % \n cette semaine : $2 % \n aujourd'hui : $3 %", + "uptimeStats": "Temps de disponibilité : \n tout le temps : $1% \n cette semaine : $2% \n aujourd'hui : $3%", "warnOffiline": "L'instance est hors ligne, impossible de se connecter" }, "htmlPages": { "addBot": "Ajouter à la guilde", "alreadyHave": "Vous avez déjà un compte ?", - "box1Items": "Messagerie en direct|Prise en charge de commentaires|Invitations|Changement de compte|Paramètres utilisateur|Portail des développeurs|Invitations de robots|Prise en charge des traductions", + "box1Items": "Messagerie en direct|Prise en charge des réactions|Invitations|Changement de compte|Paramètres utilisateur|Portail des développeurs|Invitations de bots|Prise en charge des traductions", "box1title": "Le client Fermi est un client compatible avec Spacebar qui cherche à être aussi bon que possible avec de nombreuses fonctionnalités, notamment :", - "box3description": "Nous apprécierons toujours votre aide, que ce soit sous forme de rapports de bogues, de code ou même simplement en signalant des fautes de frappe.", + "box3description": "Nous apprécierons toujours votre aide, que ce soit sous forme de rapports de bugs, de code ou même simplement en signalant des fautes de frappe.", "box3title": "Contribuer au client Fermi", "compatableInstances": "Instances compatibles avec Spacebar :", "createAccount": "Créer un compte", "dobField": "Date de naissance :", - "emailField": "Courriel :", - "idpermissions": "Cela permettra au robot de :", + "emailField": "E-mail :", + "idpermissions": "Cela permettra au bot de :", "instanceField": "Instance :", "loaddesc": "Cela ne devrait pas prendre longtemps", "loadingText": "Le client Fermi est en cours de chargement", @@ -266,15 +418,32 @@ "userField": "Nom d’utilisateur :", "welcomeJank": "Bienvenue dans le client Fermi" }, - "incorrectURLS": "## Cette instance a probablement envoyé des URL incorrectes.\n### Si vous êtes le propriétaire de l’instance, veuillez consulter la section *Connecting from remote machines* de [cette page](https://docs.spacebar.chat/setup/server/) pour corriger le problème.\n Souhaitez-vous que le client Fermi tente automatiquement de corriger cette erreur pour vous permettre de vous connecter à l’instance ?", - "instInfo": "Informations sur l’instance", + "incorrectURLS": "## Cette instance a probablement envoyé des URLs incorrects.\n### Si vous êtes le propriétaire de l’instance, veuillez consulter la section *Connecting from remote machines* de [cette page](https://docs.spacebar.chat/setup/server/) pour corriger le problème.\n Souhaitez-vous que le client Fermi tente automatiquement de corriger cette erreur pour vous permettre de vous connecter à l’instance ?", + "instInfo": "Informations d’instance", + "instanceInfo": { + "contact": "Envoyer un e-mail aux administrateurs d’instance", + "frontPage": "[Front Page]($1)", + "name": "Informations d'instance", + "publicUrl": "[Public Url]($1)", + "tosPage": "[TOS Page]($1)" + }, "instanceStats": { "members": "Membres : $1", "messages": "Messages : $1", - "name": "Statistiques de l'instance : $1", + "name": "Stats d'instance : $1", "servers": "Guildes : $1", "users": "Utilisateurs enregistrés : $1" }, + "interactions": { + "ephemeralDismiss": "Ignorer le message", + "failed": "L'interaction a échoué", + "nonsence": "Le serveur a envoyé un composant de type $1 qui n'existe pas", + "notImpl": "Fermi n'a pas encore implémenté le composant de type $1", + "onlyYou": "Vous seul pouvez voir ce message", + "replyline": "Interaction commencée", + "started": "Traitement de l'interaction...", + "worked": "L'interaction a réussi" + }, "invite": { "accept": "Accepter", "alreadyJoined": "Déjà présent", @@ -293,8 +462,9 @@ "maxUses": "Utilisations maximales : $1", "never": "Jamais", "noAccount": "Créez un compte pour accepter l'invitation", + "notFound": "Invitation introuvable", "subtext": "à $1 sur $2", - "used": "Utilisé $1 fois{{PLURAL:$1|}}." + "used": "Utilisé $1 {{PLURAL:$1|fois}}" }, "inviteOptions": { "12h": "12 heures", @@ -304,95 +474,105 @@ "30m": "30 minutes", "6h": "6 heures", "7d": "7 jours", - "limit": "$1 utilisation{{PLURAL:$1||s}}", + "limit": "$1 {{PLURAL:$1|utilisation|utilisations}}", "never": "Jamais", "noLimit": "Sans limite", "title": "Inviter des gens" }, - "jankInfo": "Informations sur le client", + "jankInfo": "Informations du client", "leaveGuild": "Quitter la guilde", "leaving": "Vous quittez Spacebar", + "loaded": "Chargé", "localuser": { "2faCode:": "Code :", - "2faCodeGive": "Votre code est : $1, il est composé de 6 chiffres et il expirera d'ici 30 secondes", + "2faCodeGive": "Votre code est : $1, il compose un jeton de 6 chiffres à période d'expiration de 30 secondes", "2faDisable": "Désactiver l'authentification à deux facteurs", "2faEnable": "Activer l'authentification à deux facteurs", "CheckUpdate": "Vérifier les mises à jour", "PasswordsNoMatch": "Les mots de passe ne correspondent pas", - "TOSURL": "URL des conditions d'utilisation :", - "VoiceWarning": "Etes-vous sûr de vouloir activer cela ? C'est très expérimental et est susceptible de causer des problèmes (cette fonctionnalité est destinée aux développeurs, veuillez ne pas l'activer si vous ne savez pas ce que vous faites)", + "TOSURL": "Lien vers les conditions d'utilisation :", + "VoiceWarning": "*Etes-vous sûr de vouloir activer cela ? C'est très expérimental et est susceptible de causer des problèmes (cette fonctionnalité est destinée aux développeurs, veuillez ne pas l'activer si vous ne savez pas ce que vous faites)", "accentColor": "Couleur d'accentuation :", "accountSettings": "Paramètres du compte", - "addBot": "Ajouter un robot", - "addStatus": "Ajouter l’état", - "advancedBot": "Paramètres avancés du robot", + "addBot": "Ajouter un bot", + "addStatus": "Ajouter un statut", + "advancedBot": "Paramètres avancés du bot", "appName": "Nom de l’application :", "areYouSureDelete": "Êtes-vous sûr de vouloir supprimer votre compte ? Si oui, saisissez la phrase $1", "badCode": "Code invalide", "badPassword": "Mot de passe incorrect", - "botAvatar": "Avatar du robot :", - "botInviteCreate": "Créateur d'invitations de robot", - "botUsername": "Nom d'utilisateur du robot :", + "botAvatar": "Avatar du bot :", + "botInviteCreate": "Création d'invites de bot", + "botUsername": "Nom d'utilisateur du bot :", "changeDiscriminator": "Changer le discriminateur", - "changeEmail": "Changer l’adresse de courriel", + "changeEmail": "Changer l’adresse e-mail", "changePassword": "Changer de mot de passe", "changeUsername": "Changer le nom d'utilisateur", "clearCache": "Vider le cache", - "confirmAddBot": "Etes-vous sûr de vouloir ajouter un robot à cette application ? Il n'y a pas de retour en arrière.", - "confirmReset": "Etes-vous sûr de vouloir réinitialiser le jeton (token) du robot ? Votre robot cessera de fonctionner jusqu'à ce que vous le mettiez à jour.", - "confuseNoBot": "Pour une raison quelconque, cette application n'a pas (encore) de robot.", + "confirmAddBot": "Êtes-vous sûr de vouloir ajouter un bot à cette application ? Il n'y a pas de retour en arrière.", + "confirmReset": "Êtes-vous sûr de vouloir réinitialiser le jeton du bot ? Votre bot cessera de fonctionner jusqu'à ce que vous le mettiez à jour.", + "confuseNoBot": "Pour une raison quelconque, cette application n'a pas (encore) de bot.", "connections": "Connexions", "createApp": "Créer une application", "customSound": "Son personnalisé", - "customStatusWarn": "Spacebar ne prend pas en charge l’affichage d’un état personnalisé pour le moment. Par conséquent, même si elle accepte l’état, elle n’en fera rien", + "customStatusWarn": "Spacebar ne prend pas en charge l’affichage d’un statut personnalisé pour le moment. Même si le statut est accepté, le système n’en fera rien", "deleteAccount": "Suppression du compte", "deleteAccountButton": "Supprimer le compte", "description": "Description :", "devPortal": "Portail des développeurs", "disableConnection": "Cette connexion a été désactivée côté serveur", - "editingBot": "Modification du robot $1", + "editingBot": "Modifier le bot $1", "install": "Installer", "installDesc": "Installer le client Fermi vous permettra de l’ouvrir dans sa propre fenêtre et de le faire fonctionner comme une application séparée ! Vous pouvez également continuer à utiliser le client Fermi dans votre navigateur web comme auparavant, et le fonctionnement restera le même.", "installJank": "Installer le client Fermi", "language": "Langue :", - "manageBot": "Gérer le robot", + "manageBot": "Gérer le bot", "manageInstance": "Gérer l’instance", "mustTypePhrase": "Pour supprimer votre compte, vous devez saisir la phrase", "newDiscriminator": "Nouveau discriminateur :", - "newEmail:": "Nouveau courriel", + "newEmail:": "Nouvel e-mail", "newPassword:": "Nouveau mot de passe :", "newUsername": "Nouveau nom d’utilisateur :", "noToken": "Je ne connais pas le jeton, je ne peux donc pas l'enregistrer dans l'espace de stockage local, désolé", + "noUpdates": "Aucune mise à jour trouvée", "notisound": "Son de notification :", "oldPassword:": "Ancien mot de passe :", "password:": "Mot de passe", - "privacyPolcyURL": "URL de la politique de confidentialité :", - "publicAvaliable": "Rendre le robot publiquement invitable ?", - "requireCode": "Nécessite de délivrer un code pour inviter le robot ?", + "privacyPolcyURL": "Lien vers la politique de confidentialité :", + "appID": "ID d'application : $1", + "showSecret": "Afficher le secret du client", + "clientSecret": "Secret du client : $1", + "secret": "Secret", + "publicAvaliable": "Rendre le bot invitable publiquement ?", + "refreshPage": "Actualisez pour appliquer", + "requireCode": "Nécessite un code pour inviter le bot ?", "resetToken": "Réinitialiser le jeton", "saveToken": "Enregistrer le jeton dans l'espace de stockage local", "setUp2fa": "Configurer l'authentification à deux facteurs", - "setUp2faInstruction": "Copiez ce code dans votre application totp (« Time based One Time Password » en anglais, « mot de passe à usage unique basé sur le temps » en français)", + "setUp2faInstruction": "Copiez ce code dans votre application TOTP (« Time based One Time Password » en anglais, « mot de passe à usage unique basé sur le temps » en français)", "settings": "Paramètres", "sillyDeleteConfirmPhrase": "Shrek est l'amour, Shrek est la vie", - "soundTooLarge": "Le son que vous avez essayé de télécharger était trop volumineux, réessayez", + "soundTooLarge": "Le son que vous avez essayé d'importer était trop volumineux, réessayez", "status": "État", "team:": "Équipe :", "theme:": "Thème", "themesAndSounds": "Thèmes et sons", "tokenDisplay": "Jeton : $1", "trace": "Traces", + "trusted": "Domaines de confiance", + "trustedDesc": "Lorsque vous cliquez sur un lien provenant de ces domaines, ils ne vous demanderont ***pas*** l'autorisation d'ouvrir le lien, contrairement aux autres liens. N'accordez cette autorisation qu'aux liens de confiance.", "updateSettings": "Mettre à jour les paramètres", - "userSettings": "Paramètres de l'utilisateur" + "updatesYay": "Des mises à jour sont disponibles !", + "userSettings": "Paramètres utilisateur" }, "login": { "allGood": "Tout va bien", "checking": "Vérification de l'instance", - "enterPAgain": "Saisissez à nouveau le mot de passe :", + "enterPAgain": "Entrez à nouveau le mot de passe :", "invalid": "Instance invalide, réessayez", "login": "Se connecter", "newPassword": "Nouveau mot de passe :", - "pasteInfo": "Collez l’URL de récupération ici :", + "pasteInfo": "Collez le lien de récupération ici :", "recover": "Mot de passe oublié ?", "recovery": "Mot de passe oublié", "waiting": "En attente de vérification de l'instance" @@ -400,9 +580,9 @@ "logout": { "error": { "cancel": "Annuler", - "cont": "Continuer malgré tout", - "desc": "Fermi n’a pas pu vous déconnecter,\n souhaitez-vous malgré tout retirer le compte ?", - "title": "Une erreur s’est produite lots de la tentative de déconnexion" + "cont": "Continuer quand même", + "desc": "Fermi n’a pas pu vous déconnecter,\n souhaitez-vous tout de même retirer le compte ?", + "title": "Une erreur s’est produite en essayant de vous déconnecter" }, "logout": "Se déconnecter" }, @@ -410,10 +590,10 @@ "AreYouSureStop": "Êtes-vous sûr(e) de vouloir arrêter cette instance ?", "TokenFormats": { "JSON": "JSON formaté", - "URLs": "URLs d’invitation", + "URLs": "Liens d’invitation", "plain": "Texte brut" }, - "clientURL": "URL du client :", + "clientURL": "Lien du client :", "copy": "Copier", "count": "Compteur :", "create": "Créer", @@ -421,48 +601,72 @@ "format": "Format :", "genericType": "Générique", "length": "Longueur :", - "regType": "Enregistrer le type d’URL du jeton", + "regType": "Enregistrer le type de lien du jeton", "stop": "Arrêter l’instance" }, "media": { "artist": "Artiste : $1", "composer": "Compositeur : $1", - "download": "Télécharger le support", + "download": "Télécharger le média", "length": "Durée : $1 minute(s) et $2 seconde(s)", - "loading": "Chargement en cours", + "loading": "Chargement", "moreInfo": "Plus d’infos", - "notFound": "Le support n’a pas pu être trouvé" + "notFound": "Le média n’a pas pu être trouvé" }, "member": { "ban": "Bannir $1 de $2", "kick": "Expulser $1 de $2", "nick:": "Surnom :", - "reason:": "Motif :" + "persist": "Supprimer uniquement l'utilisateur :", + "reason:": "Motif :", + "timeout": "Temps d'exclusion $1", + "timeoutTime": "Durée de l'exclusion :" }, "message": { - "attached": "Pièce jointe envoyée", + "messages": "$1 {{PLURAL:$1|message|messages}} >", + "andMore": "$1 et plus !", + "attached": "à envoyé une pièce jointe", "delete": "Supprimer le message", + "report": "Signaler le message", "deleted": "Message supprimé", "edit": "Modifier le message", "edited": "(modifié)", "fullMessage": "Message complet :", "pin": "$1 a épinglé un message", - "reactionAdd": "Ajouter un commentaire", + "thread": "$1 a créé un fil: $2", + "reactedWith": "à réagi avec $1", + "reactionAdd": "Ajouter une réaction", + "createThread": "Créer un fil", + "threadOptions": "Options du fil", + "reactions": "Voir les réactions", + "reactionsTitle": "Réactions", "retry": "Renvoyer le message d’erreur", "viewrest": "Afficher le reste" }, + "report": { + "back": "Retour", + "next": "Suivant", + "cancel": "Annuler", + "submit": "Soumettre", + "blockUser": "Bloquer", + "timeout": "Exclure temporairement le membre", + "summary": "Résumé du signalement :" + }, + "messageLink": "Envoyer un message dans # $1", + "muteDuration": "Rétablir le son dans :", "nevermind": "Tant pis", "no": "Non", - "noEmojiFont": "Utiliser le système des Émojis", + "noEmojiFont": "Utiliser les émojis système", "noMessages": "Il n'y a aucun message ici, soyez le premier à dire quelque chose !", "noPins": "Il semble qu'il n'y ait rien ici... pour l'instant", - "noStickers": "Vous semblez être dans une situation étrange, il n'y a pas d'autocollants à utiliser pour vous!", + "noStickers": "Vous semblez être dans une situation étrange, il n'y a pas d'autocollants que vous puissiez utiliser!", + "notiClump": "Vous avez reçu $1 notifications de $2", "notiVolume": "Volume de notification :", "otherAt": "$1 à $2", "permissions": { "descriptions": { - "ADD_REACTIONS": "Permet à l'utilisateur d'ajouter des commentaires aux messages", - "ADMINISTRATOR": "Active toutes les autorisations et contourne les réécritures d'autorisation de canaux. Il s'agit d'une option dangereuse !", + "ADD_REACTIONS": "Permet à l'utilisateur d'ajouter des réactions aux messages", + "ADMINISTRATOR": "Active toutes les autorisations et contourne les permissions de canaux. Il s'agit d'une permission dangereuse !", "ATTACH_FILES": "Permet à l'utilisateur de joindre des fichiers", "BAN_MEMBERS": "Permet à l'utilisateur de bannir des membres de la guilde", "BYPASS_SLOWMODE": "Le mode lent n'a plus d'effet sur cet utilisateur.", @@ -473,24 +677,24 @@ "CREATE_INSTANT_INVITE": "Permet à l'utilisateur de créer des invitations pour la guilde", "CREATE_PRIVATE_THREADS": "Permet à l'utilisateur de créer des fils de discussion privés", "CREATE_PUBLIC_THREADS": "Permet à l'utilisateur de créer des fils de discussion publics", - "DEAFEN_MEMBERS": "Permet à l'utilisateur d'empêcher les autres membres d'entendre", - "EMBED_LINKS": "Autoriser l'intégration automatique des liens envoyés par cet utilisateur", + "DEAFEN_MEMBERS": "Permet à l'utilisateur d'assourdir d'autres membres", + "EMBED_LINKS": "Permet aux liens envoyés par cet utilisateur de s'intégrer automatiquement", "KICK_MEMBERS": "Permet à l'utilisateur d'expulser des membres de la guilde", "MANAGE_CHANNELS": "Permet à l'utilisateur de gérer et de modifier les canaux", "MANAGE_EVENTS": "Permet à l'utilisateur de modifier et de gérer les événements", "MANAGE_GUILD": "Permet la gestion et l'édition de la guilde", - "MANAGE_GUILD_EXPRESSIONS": "Permet de gérer les émojis, les autocollants et la carte son", + "MANAGE_GUILD_EXPRESSIONS": "Permet de gérer les émojis, les autocollants et la table de bruitages", "MANAGE_MESSAGES": "Permet à l'utilisateur de supprimer les messages qui ne sont pas les siens", - "MANAGE_NICKNAMES": "Permet à l'utilisateur de modifier les pseudonymes des autres membres", + "MANAGE_NICKNAMES": "Permet à l'utilisateur de modifier les surnoms des autres membres", "MANAGE_ROLES": "Permet à l'utilisateur de modifier et de gérer les rôles", - "MANAGE_THREADS": "Permet à l'utilisateur de supprimer et d'archiver les fils de discussion et d'afficher tous les fils privés", - "MANAGE_WEBHOOKS": "Permet la gestion et l'édition des accroches Internet", + "MANAGE_THREADS": "Permet à l'utilisateur de supprimer et d'archiver les fils de discussion et de voir tous les fils privés", + "MANAGE_WEBHOOKS": "Permet la gestion et la modification des Webhooks", "MENTION_EVERYONE": "Permet à l'utilisateur de mentionner tout le monde", - "MODERATE_MEMBERS": "Permet à l'utilisateur de bloquer les autres utilisateurs pour les empêcher d'envoyer et de réagir aux messages dans le tchat et les fils de discussion et de les empêcher de parler dans les canaux vocaux et de scène", + "MODERATE_MEMBERS": "Permet à l'utilisateur d'empêcher d'autres utilisateurs d'envoyer/réagir aux messages dans les canaux/fils de discussion et de parler dans les canaux vocaux et les scènes", "MOVE_MEMBERS": "Permet à l'utilisateur de déplacer les membres entre les canaux vocaux", "MUTE_MEMBERS": "Permet à l'utilisateur de couper le son des autres membres", "PIN_MESSAGES": "Permet à l'utilisateur d'épingler des messages", - "PRIORITY_SPEAKER": "Permet d'utiliser un haut-parleur prioritaire dans un canal vocal", + "PRIORITY_SPEAKER": "Permet d'utiliser la parole prioritaire dans un canal vocal", "READ_MESSAGE_HISTORY": "Permet à l'utilisateur de lire l'historique des messages", "REQUEST_TO_SPEAK": "Permet à l'utilisateur de demander à parler dans le canal de scène", "SEND_MESSAGES": "Permet à l'utilisateur d'envoyer des messages", @@ -499,26 +703,27 @@ "SEND_TTS_MESSAGES": "Permet à l'utilisateur d'envoyer des messages de synthèse vocale TTS (text-to-speech, texte-en-parole)", "SEND_VOICE_MESSAGES": "Permet d'envoyer des messages vocaux", "SPEAK": "Permet à l'utilisateur de parler dans un canal vocal", - "STREAM": "Permet à l'utilisateur de diffuser", - "USE_APPLICATION_COMMANDS": "Permet à l'utilisateur d'utiliser les commandes de l'application", - "USE_EMBEDDED_ACTIVITIES": "Permet à l'utilisateur d'utiliser des activités intégrées", - "USE_EXTERNAL_APPS": "Permet aux applications installées par l'utilisateur d'envoyer des réponses publiques. Lorsque cette option est désactivée, les utilisateurs seront toujours autorisés à utiliser leurs applications mais les réponses seront éphémères. Cela s'applique uniquement aux applications qui ne sont pas également installées sur la guilde.", + "STREAM": "Permet à l'utilisateur de lancer une diffusion", + "USE_APPLICATION_COMMANDS": "Permet à l'utilisateur d'utiliser les commandes d'application", + "USE_EMBEDDED_ACTIVITIES": "Permet à l'utilisateur d'utiliser les activités intégrées", + "USE_EXTERNAL_APPS": "Permet aux applications installées par l'utilisateur d'envoyer des réponses publiques. Lorsque cette option est désactivée, les utilisateurs seront toujours autorisés à utiliser leurs applications mais les réponses seront éphémères (visible que par les utilisateurs). Cela s'applique uniquement aux applications qui ne sont pas également installées dans la guilde.", "USE_EXTERNAL_EMOJIS": "Permet à l'utilisateur d'utiliser des émojis externes", - "USE_EXTERNAL_SOUNDS": "Permet l'utilisation de sons personnalisés de cartes son provenant d'autres guildes", + "USE_EXTERNAL_SOUNDS": "Permet l'utilisation de tables de bruitages provenant d'autres guildes", "USE_EXTERNAL_STICKERS": "Permet à l'utilisateur d'utiliser des autocollants externes", - "USE_SOUNDBOARD": "Permet d'utiliser la table des sons dans un canal vocal", - "USE_VAD": "Permet aux utilisateurs de parler dans un canal vocal en parlant simplement", + "USE_SOUNDBOARD": "Permet d'utiliser la table de bruitages dans un canal vocal", + "USE_VAD": "Permet aux utilisateurs de parler dans un canal vocal en parlant simplement (sans PTT, push-to-talk, presser-pour-parler)", "VIEW_AUDIT_LOG": "Permet à l'utilisateur de visualiser le journal d'audit", "VIEW_CHANNEL": "Permet à l'utilisateur de voir le canal", "VIEW_CREATOR_MONETIZATION_ANALYTICS": "Permet de visualiser les informations sur les abonnements aux rôles", "VIEW_GUILD_INSIGHTS": "Permet à l'utilisateur de voir les informations sur la guilde" }, "readableNames": { - "ADD_REACTIONS": "Ajouter des commentaires", + "ADD_REACTIONS": "Ajouter des réactions", "ADMINISTRATOR": "Administrateur", "ATTACH_FILES": "Joindre des fichiers", "BAN_MEMBERS": "Bannir des membres", - "CHANGE_NICKNAME": "Changer de pseudo", + "BYPASS_SLOWMODE": "Ignorer le mode lent", + "CHANGE_NICKNAME": "Changer de surnom", "CONNECT": "Se connecter", "CREATE_EVENTS": "Créer des événements", "CREATE_GUILD_EXPRESSIONS": "Créer des expressions", @@ -533,17 +738,18 @@ "MANAGE_GUILD": "Gérer la guilde", "MANAGE_GUILD_EXPRESSIONS": "Gérer les expressions", "MANAGE_MESSAGES": "Gérer les messages", - "MANAGE_NICKNAMES": "Gérer les pseudos", + "MANAGE_NICKNAMES": "Gérer les surnoms", "MANAGE_ROLES": "Gérer les rôles", "MANAGE_THREADS": "Gérer les fils de discussion", - "MANAGE_WEBHOOKS": "Gérer les accroches Internet", + "MANAGE_WEBHOOKS": "Gérer les webhooks", "MENTION_EVERYONE": "Mention @everyone, @here et tous les rôles", - "MODERATE_MEMBERS": "Bloquer des membres", + "MODERATE_MEMBERS": "Exclure temporairement des membres", "MOVE_MEMBERS": "Déplacer des membres", "MUTE_MEMBERS": "Rendre les membres muets", + "PIN_MESSAGES": "Épingler des messages", "PRIORITY_SPEAKER": "Orateur prioritaire", "READ_MESSAGE_HISTORY": "Lire l'historique des messages", - "REQUEST_TO_SPEAK": "Demander de prendre la parole", + "REQUEST_TO_SPEAK": "Demander à prendre la parole", "SEND_MESSAGES": "Envoyer des messages", "SEND_MESSAGES_IN_THREADS": "Envoyer des messages dans des fils de discussion", "SEND_POLLS": "Créer des sondages", @@ -551,13 +757,13 @@ "SEND_VOICE_MESSAGES": "Envoyer des messages vocaux", "SPEAK": "Parler", "STREAM": "Vidéo", - "USE_APPLICATION_COMMANDS": "Utiliser les commandes de l'application", + "USE_APPLICATION_COMMANDS": "Utiliser les commandes d'application", "USE_EMBEDDED_ACTIVITIES": "Utiliser des activités", "USE_EXTERNAL_APPS": "Utiliser des applications externes", "USE_EXTERNAL_EMOJIS": "Utiliser des émojis externes", "USE_EXTERNAL_SOUNDS": "Utiliser des sons externes", "USE_EXTERNAL_STICKERS": "Utiliser des autocollants externes", - "USE_SOUNDBOARD": "Utiliser la table des sons", + "USE_SOUNDBOARD": "Utiliser la table de bruitages", "USE_VAD": "Utiliser la détection d’activité vocale", "VIEW_AUDIT_LOG": "Afficher le journal d'audit", "VIEW_CHANNEL": "Voir les canaux", @@ -567,49 +773,62 @@ }, "pinMessage": "Épingler le message", "profile": { - "bio": "À mon sujet :", + "bio": "À propos de moi :", "joined": "Compte créé : $1", "joinedMember": "A rejoint $1 : $2", - "mut": "Guildes mutuelles", + "mut": "Guildes en commun", "mutFriends": "Amis communs", - "permInfo": "Autorisations", + "permInfo": "Permissions", "userInfo": "Informations sur l’utilisateur" }, "profileColor": "Couleur du profil", "pronouns": "Pronoms :", - "readableName": "français", - "recentEmoji": "Emoji récents", + "readableName": "Français", + "recentEmoji": "Emojis récents", "register": { "DOBError": "Date de naissance : $1", "agreeTOS": "J'accepte les [Conditions d'Utilisation]($1) :", - "emailError": "Courriel : $1", + "emailError": "E-mail : $1", "noTOS": "Cette instance n'a pas de conditions d'utilisation, acceptez quand même les conditions d'utilisation :", "passwordError:": "Mot de passe : $1", "register": "S’inscrire", "tos": "Vous devez accepter les conditions d’utilisation", "usernameError": "Nom d’utilisateur : $1" }, - "renderJoinAvatars": "Afficer l'image de profile dex nouveaux membres:", + "remove": "Supprimer", + "renderJoinAvatars": "Afficher l'avatar des nouveaux membres:", "reply": "Répondre", "replyingTo": "En réponse à $1", "retrying": "Nouvelle tentative...", "role": { "color": "Couleur", - "confirmDelete": "Voulez-vous vraiment supprimer $1 ?", + "colors": { + "name": "Nombre de couleurs :", + "one": "Un", + "secondColor": "Seconde couleur :", + "thirdColor": "Troisième couleur :", + "three": "Trois", + "two": "Deux" + }, + "confirmDelete": "Êtes-vous sûr(e) de vouloir supprimer $1 ?", + "copyId": "Copier l'ID du rôle", "delete": "Supprimer le rôle", + "deleting": "Suppression du rôle...", "displaySettings": "Paramètres d'affichage", - "hoisted": "Remonté :", - "mentionable": "Permettre à quiconque d'utiliser ce rôle:", + "hoisted": "Affiche les membres du role séparément des membres en ligne :", + "mentionable": "Permettre à n'importe qui de mentionner ce rôle :", "name": "Nom du rôle :", - "remove": "Enlever le rôle", + "perms": "Permissions", + "remove": "Retirer le rôle", "roleEmoji": "Emoji de rôle :", - "roleFileIcon": "Icône de rôle :" + "roleFileIcon": "Icône de rôle :", + "roles": "Rôles" }, "search": { "back": "Retour", "new": "Nouveau", "next": "Suivant", - "nofind": "Il semble qu'il n'y ait aucun message correspondant à votre recherche, essayez peut-être d'élargir votre recherche pour essayer de trouver ce que vous recherchez", + "nofind": "Il semble qu'il n'y ait aucun message correspondant à votre recherche, essayez peut-être d'élargir votre recherche pour trouver ce que vous recherchez", "old": "Ancien", "page": "Page $1", "search": "Rechercher" @@ -625,14 +844,15 @@ "disabled": "Désactivé", "enabled": "Activé", "offlineOnly": "Hors ligne uniquement", - "title": "Paramètre Service Worker" + "title": "Paramètre Service Worker", + "unregistered": "Désactivé (cache média inclu)" } } }, - "showBlockedMessages": "Vous avez bloqué cet utilisateur, cliquez pour voir {{PLURAL:$1|le message bloqué|les $1 messages bloqués}}.", + "showBlockedMessages": "Vous avez bloqué cet utilisateur, cliquez pour voir $1 {{PLURAL:$1|message bloqué|messages bloqués}}.", "spoiler": "Divulgâcheur", "sticker": { - "confirmDel": "Êtes-vous certain•e de vouloir supprimer cet autocollant?", + "confirmDel": "Êtes-vous sûr(e) de vouloir supprimer cet autocollant?", "del": "Supprimer l'autocollant", "desc": "Description", "errEmjMust": "Vous devez inclure un emoji avec votre autocollant", @@ -641,7 +861,7 @@ "name": "Nom :", "tags": "Emoji associé :", "title": "Autocollants", - "upload": "Téléverser des autocollants" + "upload": "Importer des autocollants" }, "submit": "soumettre", "switchAccounts": "Changer de compte ⇌", @@ -653,63 +873,85 @@ "typing": "$2 {{PLURAL:$1|est|sont}} en train d'écrire", "unableToConnect": "Impossible de se connecter au serveur Spacebar. Veuillez essayer de vous déconnecter et de vous reconnecter.", "unableToPin": "Impossible d'épingler le message", - "unpinMessage": "Ne plus épingler le message", - "uploadBanner": "Téléverser une bannière :", - "uploadFilesText": "Téléversez vos fichiers ici !", - "uploadPfp": "Téléverser une photo de profil :", + "unpinMessage": "Désépingler le message", + "updateAv": "Mises à jour disponibles", + "uploadBanner": "Importer une bannière :", + "uploadFilesText": "Importez vos fichiers ici !", + "uploadPfp": "Importer un avatar :", "useTemplate": "Utiliser $1 comme modèle", "useTemplateButton": "Utiliser le modèle", + "usedFermi": "Envoyé via Fermi", "user": { + "report": "Signaler l’utilisateur", + "deleted": "Utilisateur supprimé", + "reportApp": "Signaler l'application", "addRole": "Ajouter des rôles", "ban": "Bannir un membre", - "block": "Bloquer l'utilisateur", - "confirmInstBan": "Êtes-vous sûr de vouloir bannir $1 sur l’instance ?", + "block": "Bloquer", + "confirmInstBan": "Êtes-vous sûr(e) de vouloir bannir $1 sur l’instance ?", "copyId": "Copier l'ID de l'utilisateur", "dnd": "Ne pas déranger", - "editServerProfile": "Modifier le profil de la guilde", + "editNick": "Modifier le surnom", + "editServerProfile": "Modifier le profil de guilde", "friendReq": "Demande d'ami", "idle": "Inactif", - "instanceBan": "Banissement sur l’instance", + "instanceBan": "Banissement d’instance", "invisible": "Invisible", "kick": "Expulser un membre", - "message": "Envoyer un message à l'utilisateur", + "message": "Envoyer un MP", + "nick": { + "foe": "Définir le surnom de l'utilisateur", + "friend": "Définir un surnom d'ami", + "stalker": "Définir le surnom du demandeur", + "stalking": "Définir le surnom de l’utilisateur concerné" + }, "offline": "Hors ligne", "online": "En ligne", - "removeRole": "Enlever des rôles", - "unban": "Débloquer $1", - "unblock": "Débloquer l'utilisateur" + "remove": "Supprimer l’utilisateur", + "removeRole": "Retirer des rôles", + "sendMessage": "Envoyer un message à @$1", + "timeout": "Exclure temporairement le membre", + "unTimeout": "Révoquer l'exclusion du membre", + "unban": "Lever le bannissement de $1", + "unblock": "Débloquer" + }, + "userping": { + "resolving": "résolution de l'utilisateur", + "unknown": "@inconnu" }, "vc": { - "joinForStream": "Rejoignez l’appel vocal pour regarder", + "joinForStream": "Rejoignez le canal vocal pour regarder", "joiningStream": "Connexion à la diffusion en cours…", "joinstream": "Regarder la diffusion", "leavestream": "Quitter la diffusion", "stopstream": "Arrêter la diffusion" }, "webauth": { + "addKey": "Ajouter une clé", + "keyname": "Nom de la clé :", "manage": "Gérer les clés de sécurité" }, - "webhook": "ACCROCHE INTERNET", + "webhook": "WEBHOOK", "webhooks": { - "EnterWebhookName": "Saisissez le nom de l’accroche Internet", + "EnterWebhookName": "Saisissez le nom du Webhook", "areYouSureDelete": "Êtes-vous sûr(e) de vouloir supprimer $1 ?", "avatar": "Avatar", - "base": "Accroches Internet", + "base": "Webhooks", "channel": "Canal", - "copyURL": "Copier l’URL de l’accroche Internet", + "copyURL": "Copier le lien du Webhook", "createdAt": "Créé à $1", "createdBy": "Créé par :", - "deleteWebhook": "Supprimer l’accroche Internet", + "deleteWebhook": "Supprimer le Webhook", "name": "Nom :", - "newWebHook": "Nouvelle accroche Internet", + "newWebHook": "Nouveau Webhook", "notFound": "L’utilisateur n’est plus dans la guilde", "sillyDefaults": "Capitaine Crochet\nBillie Crochets\nSainte Ernette", - "token": "Jeton de l’accroche Internet : `$1`", + "token": "Jeton Webhook : `$1`", "type": "Type : $1", "type1": "Entrant", "type2": "Abonné au canal", "type3": "Application", - "url": "URL de l’accroche Internet : `$1`" + "url": "Lien du Webhook : `$1`" }, "welcomeMessages": "Bienvenue $1 ! Ravi de vous voir !\nBonjour $1, enchanté de vous rencontrer !\nBienvenue, on espère que vous avez apporté de la pizza $1 !", "widget": "Widget de la guilde", diff --git a/translations/it.json b/translations/it.json index 0d4a5d2..48fea4b 100644 --- a/translations/it.json +++ b/translations/it.json @@ -17,6 +17,8 @@ "add": "Aggiungi qualcuno a questo DM", "name": "Messaggi diretti" }, + "ok": "Ok", + "dismiss": "Nascondi", "Voice": { "status": { "conectionFailed": "Connessione fallita", @@ -49,7 +51,8 @@ "settings": "Impostazioni", "text": "Testo", "voice": "Voce", - "hideThreads": "Nascondi dopo inattività" + "hideThreads": "Nascondi dopo inattività", + "forum": "Forum" }, "threads": { "join": "Unisciti alla discussione", @@ -58,6 +61,7 @@ }, "forum": { "next": "Successivo", + "back": "Indietro", "sortOptions": { "sortby": { "posted": "Data di pubblicazione" @@ -282,7 +286,7 @@ "uploadFilesText": "Carica i tuoi file qui!", "user": { "report": "Segnala utente", - "deleted": "Utente cancellato", + "deleted": "Utenza cancellata", "reportApp": "Segnala applicazione", "editServerProfile": "Modifica il profilo della gilda", "remove": "Rimuovi utente", diff --git a/translations/lb.json b/translations/lb.json index 1b491df..a7e9c59 100644 --- a/translations/lb.json +++ b/translations/lb.json @@ -12,6 +12,7 @@ "DMs": { "markRead": "Als gelies markéieren" }, + "ok": "OK", "Voice": { "status": { "conectionFailed": "Verbindung feelgeschloen", @@ -62,7 +63,22 @@ "settings": "Astellungen", "settingsFor": "Astellunge fir $1", "text": "Text", - "topic:": "Theema:" + "topic:": "Theema:", + "forum": "Forum" + }, + "threads": { + "name": "Numm:" + }, + "forum": { + "sortOptions": { + "sortby": { + "title": "Sortéieren no" + }, + "name": "Sortéieroptiounen" + }, + "settings": { + "delTag": "Markéierung läschen" + } }, "commands": { "errorNotValid": "$1 ass kee gültege Choix fir $2" @@ -245,6 +261,7 @@ "reason:": "Grond:" }, "message": { + "messages": "$1 {{PLURAL:$1|Message|Messagen}} >", "delete": "Message läschen", "deleted": "Geläschte Message", "edit": "Message änneren", @@ -346,6 +363,7 @@ "useTemplate": "$1 als Schabloun benotzen", "useTemplateButton": "Schabloun benotzen", "user": { + "deleted": "Geläschte Benotzer", "block": "Benotzer spären", "editServerProfile": "Serverprofil änneren", "invisible": "Onsiichtbar", diff --git a/translations/zh-hans.json b/translations/zh-hans.json index 08d94a6..a1c258b 100644 --- a/translations/zh-hans.json +++ b/translations/zh-hans.json @@ -4,6 +4,7 @@ "0x48fe75df30", "22593", "ExoHyper2026", + "Gsdn", "GuoPC", "Key0121", "Pawsdt", @@ -142,11 +143,42 @@ "topic:": "主题:", "typebox": "在$1的消息", "unmute": "取消静音頻道", - "voice": "语音" + "voice": "语音", + "hideThreads": "不活跃时隐藏" }, "threads": { + "leave": "留下帖子", "join": "加入讨论", - "name": "名称:" + "name": "名称:", + "editTags": "编辑标签" + }, + "forum": { + "next": "下一步", + "newPost": "新帖子", + "sortOptions": { + "sortby": { + "recent": "最近活跃", + "posted": "发布日期" + }, + "sortOrder": { + "title": "排序顺序" + }, + "tagMatch": { + "all": "匹配全部" + }, + "name": "排序选项" + }, + "errors": { + "tagsReq": "标签是必需的", + "requireText": "消息必须不为空" + }, + "allTags": "所有标签", + "settings": { + "editTag": "编辑标签", + "tagName": "标签名称:", + "moderated": "仅允许版主添加标签:", + "delTag": "删除标签" + } }, "channelLink": "# $1", "clientDesc": "客户端版本:$1 \n\n[加入 Fermi 官方公会]($2/invite\n/USgYJo?instance=https%3A%2F%2Fspacebar.chat)\n\n[帮助翻译 Fermi](https://translatewiki.net/wiki/Translating:JankClient#sortable:3=desc)\n\n[帮助开发 Fermi](https://github.com/MathMan05/Fermi)\n\n[帮助维护 Fermi 所依赖的服务器](https://github.com/spacebarchat/server)\n\n[阅读博客](https://blog.fermi.chat/)\n\n计算权限:$3", @@ -249,6 +281,7 @@ }, "guild": { "COMMUNITY": "申请加入", + "disableInvites": "禁用邀请:", "DISCOVERABLE": "探索", "INVITES_DISABLED": "仅邀請", "adminMenu": { @@ -566,6 +599,7 @@ "timeoutTime": "超时时间:" }, "message": { + "messages": "$1 {{PLURAL:$1|消息}} >", "andMore": "$1,还有更多!", "attached": "已发送附件", "delete": "删除消息", @@ -574,9 +608,12 @@ "edit": "编辑消息", "edited": "(已编辑)", "fullMessage": "完整消息:", - "pin": "$1已创建一条讨论消息:$2", + "pin": "$1已置顶一条消息", + "thread": "$1已创建一条讨论消息:$2", "reactedWith": "以$1反应", "reactionAdd": "添加反应", + "createThread": "创建帖子", + "threadOptions": "帖子选项", "reactions": "查看反应", "reactionsTitle": "反应", "retry": "重新发送错误消息", @@ -822,6 +859,7 @@ "usedFermi": "已使用 Fermi", "user": { "report": "举报用户", + "deleted": "已删除用户", "reportApp": "举报应用程序", "addRole": "添加角色", "ban": "禁止成员", diff --git a/translations/zh-hant.json b/translations/zh-hant.json index 13492a5..af0587c 100644 --- a/translations/zh-hant.json +++ b/translations/zh-hant.json @@ -286,6 +286,7 @@ }, "guild": { "COMMUNITY": "申請加入", + "disableInvites": "停用邀請:", "DISCOVERABLE": "發現", "INVITES_DISABLED": "僅邀請", "adminMenu": { @@ -612,7 +613,8 @@ "edit": "編輯訊息", "edited": "(已編輯)", "fullMessage": "完整訊息:", - "pin": "$1已建立一則訊息:$2", + "pin": "$1已置頂一則訊息", + "thread": "$1已建立一個討論串:$2", "reactedWith": "以$1反應", "reactionAdd": "添加反應", "createThread": "建立討論串",