Fix plurals in translations
Weblate doesn't understand counterpart's multi-level format for plurals and helpfully mangles them to be dot-separated keys when it saves the translation file. Store the source files with pipe separators and convert to counterpart format at build time.
This commit is contained in:
@@ -191,8 +191,8 @@
|
||||
"%(names)s and %(lastPerson)s are typing": "%(names)s et %(lastPerson)s sont en train d'écrire",
|
||||
"%(names)s and one other are typing": "%(names)s et un autre sont en train d'écrire",
|
||||
"%(names)s and %(count)s others are typing": "%(names)s et %(count)s d'autres sont en train d'écrire",
|
||||
"and %(count)s others....other": "et %(count)s autres...",
|
||||
"and %(count)s others....one": "et un autre...",
|
||||
"and %(count)s others...|other": "et %(count)s autres...",
|
||||
"and %(count)s others...|one": "et un autre...",
|
||||
"An email has been sent to": "Un e-mail a été envoyé à",
|
||||
"A new password must be entered.": "Un nouveau mot de passe doit être entré.",
|
||||
"Anyone who knows the room's link, apart from guests": "Tout ceux qui connaissent le lien du salon, à part les visiteurs",
|
||||
@@ -822,16 +822,16 @@
|
||||
"You have entered an invalid contact. Try using their Matrix ID or email address.": "Vous avez entré un contact invalide. Essayez d’utiliser leur identifiant Matrix ou leur adresse email.",
|
||||
"Hide removed messages": "Cacher les messages supprimés",
|
||||
"Add": "Ajouter",
|
||||
"%(count)s new messages.one": "%(count)s nouveau message",
|
||||
"%(count)s new messages.other": "%(count)s nouveaux messages",
|
||||
"%(count)s new messages|one": "%(count)s nouveau message",
|
||||
"%(count)s new messages|other": "%(count)s nouveaux messages",
|
||||
"Disable markdown formatting": "Désactiver le formattage markdown",
|
||||
"Error: Problem communicating with the given homeserver.": "Erreur : problème de communication avec le homeserver.",
|
||||
"Failed to fetch avatar URL": "Échec lors de la récupération de l’URL de l’avatar",
|
||||
"The phone number entered looks invalid": "Le numéro de téléphone entré semble être invalide",
|
||||
"This room is private or inaccessible to guests. You may be able to join if you register.": "Ce salon est privé ou interdits aux visiteurs. Vous pourrez peut-être le joindre si vous vous enregistrez.",
|
||||
"Uploading %(filename)s and %(count)s others.zero": "Téléchargement de %(filename)s",
|
||||
"Uploading %(filename)s and %(count)s others.one": "Téléchargement de %(filename)s et %(count)s autre",
|
||||
"Uploading %(filename)s and %(count)s others.other": "Téléchargement de %(filename)s et %(count)s autres",
|
||||
"Uploading %(filename)s and %(count)s others|zero": "Téléchargement de %(filename)s",
|
||||
"Uploading %(filename)s and %(count)s others|one": "Téléchargement de %(filename)s et %(count)s autre",
|
||||
"Uploading %(filename)s and %(count)s others|other": "Téléchargement de %(filename)s et %(count)s autres",
|
||||
"You must <a>register</a> to use this functionality": "Vous devez vous <a>inscrire</a> pour utiliser cette fonctionnalité",
|
||||
"<a>Resend all</a> or <a>cancel all</a> now. You can also select individual messages to resend or cancel.": "<a>Tout renvoyer</a> ou <a>tout annuler</a> maintenant. Vous pouvez aussi sélectionner des messages individuels à envoyer ou annuler.",
|
||||
"Create new room": "Créer un nouveau salon",
|
||||
@@ -895,8 +895,8 @@
|
||||
"You have been kicked from %(roomName)s by %(userName)s.": "Vous avez été expulsé de %(roomName)s by %(userName)s.",
|
||||
"You may wish to login with a different account, or add this email to this account.": "Vous souhaiteriez peut-être vous identifier avec un autre compte, ou ajouter cette e-mail à votre compte.",
|
||||
"Your home server does not support device management.": "Votre homeserver ne supporte pas la gestion d'appareils.",
|
||||
"(~%(count)s results).one": "(~%(count)s résultat)",
|
||||
"(~%(count)s results).other": "(~%(count)s résultats)",
|
||||
"(~%(count)s results)|one": "(~%(count)s résultat)",
|
||||
"(~%(count)s results)|other": "(~%(count)s résultats)",
|
||||
"Device Name": "Nom de l'appareil",
|
||||
"Encrypted by a verified device": "Chiffré par un appareil vérifié",
|
||||
"Encrypted by an unverified device": "Chiffré par un appareil non vérifié",
|
||||
|
||||
Reference in New Issue
Block a user