Added fr-FR#6
Conversation
| SETTING_GATEWAY_KEY_NOT_ARRAY: (key) => `La clef '${key}' n'est pas un Array.`, | ||
| SETTING_GATEWAY_KEY_NOEXT: (key) => `La clef '${key}' n'existe pas dans le schema de data actuel.`, | ||
| SETTING_GATEWAY_INVALID_TYPE: 'Le paramètre \'type\' doit être soit \'add\' ou \'remove\'.', | ||
| SETTING_RESOLVER_INVALID_USER: 'Cette clef attend un id ou une instance de User.', |
There was a problem hiding this comment.
All SETTING_RESOLVER strings were removed in some updates since this pr was opened.
| SETTING_RESOLVER_MINMAX_BOTH: (min, max) => `entre ${min} et ${max}`, | ||
| SETTING_RESOLVER_MINMAX_MIN: (min) => `plus que ${min}`, | ||
| SETTING_RESOLVER_MINMAX_MAX: (max) => `moins que ${max}`, | ||
| ARG_RESOLVER_INVALID_PIECE: (name, piece) => `${name} doit être un nom de ${piece} valide.`, |
There was a problem hiding this comment.
All ARG_RESOLVER strings were updated to just be RESOLVER, as they now serve both ARG_RESOLVER and SETTING_RESOLVER
Remove SETTING_RESOLVER_X Change ARG_RESOLVER_X to RESOLVER_X
eslachance
left a comment
There was a problem hiding this comment.
SVP vérifier mes commentaires et effectuer les modifications appropriées.
| SETTING_RESOLVER_INVALID_ROLE: 'Cette clef attend un id ou une instance de Role.', | ||
| SETTING_RESOLVER_INVALID_BOOLEAN: 'Cette clef attend un Boolean.', | ||
| SETTING_RESOLVER_STRING_MAXMIN: (err) => `La longueur de la chaîne doit être de ${err} caractères.`, | ||
| SETTING_RESOLVER_INVALID_INTEGER: 'Cette clef attend un Integer.', |
There was a problem hiding this comment.
"Integer" et "Entier" sont utilisé dans cette clé et l'autre, ça pourrait porter à confusion de changer de terme de cette façon.
| SETTING_GATEWAY_KEY_NOT_ARRAY: (key) => `La clef '${key}' n'est pas un Array.`, | ||
| SETTING_GATEWAY_KEY_NOEXT: (key) => `La clef '${key}' n'existe pas dans le schema de data actuel.`, | ||
| SETTING_GATEWAY_INVALID_TYPE: 'Le paramètre \'type\' doit être soit \'add\' ou \'remove\'.', | ||
| SETTING_RESOLVER_INVALID_USER: 'Cette clef attend un id ou une instance de User.', |
There was a problem hiding this comment.
"Identifiant d'utilisateur", peut-être. Discord eux-même réfèrent à un ID par "Identifiant"
C'est toujours mieux d'utiliser les termes déjà traduits par le logiciel!
Termes de Discord:
ID = identifiant
User = Utilisateur
Channel = Salon (textuel, vocal)
Guild = Serveur (eh oui, le UI n'utilise jamais guild !)
| COMMAND_RELOAD_ALL: (type) => `✅ Tous les ${type} ont été rechargés.`, | ||
| COMMAND_REBOOT: 'Redémarrage...', | ||
| COMMAND_PING: 'Ping?', | ||
| COMMAND_PINGPONG: (diff, ping) => `Pong! (L'aller-retour a pris: ${diff}ms. Heartbeat: ${ping}ms.)`, |
There was a problem hiding this comment.
Le terme "Pulsation" est accepté par l'office québécois de la langue française, et peut donc être substitué. Je sais bien, l'OQLF n'est pas fr_FR mais c'est mieux que pas de traduction du tout!
| 'Veuillez soumettre un problème à <https://github.com/dirigeants/klasa> si vous trouvez un bug.' | ||
| ], | ||
| COMMAND_INFO: [ | ||
| "Klasa est un framework 'plug-and-play' construit à partir de la librairie Discord.js.", |
There was a problem hiding this comment.
Un framework n'est pas construit "à partir de" mais bien "étends" une librairie. La phrase semble dire que c'est une version modifiée de la librairie ce qui n'est pas le cas.
| '• "Langages", qui vous permettent de localiser votre bot.', | ||
| '', | ||
| 'Nous aspirons à être un framework personnalisable à 100% pour répondre à tous les publics. Nous faisons de fréquentes mises-à-jour et corrections de bugs.', | ||
| 'Si vous êtes intéressés par nous, allez sur https://klasa.js.org' |
There was a problem hiding this comment.
Je n'en suis tellement pas fier de celle-là 😖
| COMMAND_CONF_NOVALUE: 'Vous devez fournir une valeur', | ||
| COMMAND_CONF_ADDED: (value, key) => `La valeur \`${value}\` a été ajoutée avec succès à la clef : **${key}**`, | ||
| COMMAND_CONF_UPDATED: (key, response) => `La clef **${key}** a été mise à jour avec succès : \`${response}\``, | ||
| COMMAND_CONF_KEY_NOT_ARRAY: 'Cette clef n\'est pas un tableau. Utilisez plutôt l\'action \'reset\'.', |
There was a problem hiding this comment.
"Array", c'est plutôt une "matrice" qu'un tableau. Le terme mathématique prime.
|
Thanks for your proofreading, changes made! |
eslachance
left a comment
There was a problem hiding this comment.
Some tweaks may be left, they are minor enough to merge this either way.

Klasa will be able to speak french.
Omelette du fromage !