Bring languages into the tree (#1625)

* translations: bring languages into tree

* Update translation phrases changed since 2021

* Update packaging script to include all translations

* Update languages.cfg

* Add Latin American Spanish translations

This is a copy of spanish for now.

* Ignore "en" when looking for translation folders

English is the default and doesn't use a subfolder.

* Only add each translation folder once

Korean "ko" is in there twice.

* Compare language coverage to english

All phrases are compared to the english baseline files and any differences
are reported. The differences are pushed to a Github Project as well for
an easier overview.

Thank you to @nosoop for sharing the Python SMC parser!

* Add link to README

---------

Co-authored-by: Peace-Maker <[email protected]>
This commit is contained in:
Kyle Sanderson
2023-03-29 16:23:05 +02:00
committed by GitHub
co-authored by Peace-Maker
parent d8fd60b562
commit 48150e0c7a
696 changed files with 47789 additions and 22 deletions
+33
View File
@@ -0,0 +1,33 @@
"Phrases"
{
"SM help commands"
{
"fr" "Aide de SourceMod: Information sur les Commandes"
}
"No description available"
{
"fr" "Pas de description disponible"
}
"No commands available"
{
"fr" "Aucune commande disponible"
}
"Type sm_help to see more"
{
"fr" "Tapez sm_help {1} pour voir plus de commandes"
}
"Entries n - m in page k"
{
"fr" "Entrées de {1} à {2} page {3}"
}
"No matching results found"
{
"fr" "Aucun résultats correspondants trouvés"
}
}
+23
View File
@@ -0,0 +1,23 @@
"Phrases"
{
"Admin Menu"
{
"fr" "Menu d'administration"
}
"Player Commands"
{
"fr" "Gestion des Joueurs"
}
"Server Commands"
{
"fr" "Gestion du Serveur"
}
"Voting Commands"
{
"fr" "Gestion des votes"
}
}
+8
View File
@@ -0,0 +1,8 @@
"Phrases"
{
"Flooding the server"
{
"fr" "Vous floodez le serveur!"
}
}
+63
View File
@@ -0,0 +1,63 @@
"Phrases"
{
"Ban player"
{
"fr" "Bannir un joueur"
}
"Ban reason"
{
"fr" "Motif du ban"
}
"Permabanned player"
{
"fr" " Le joueur \"{1}\" a été définitivement banni. "
}
"Permabanned player reason"
{
"fr" "Le joueur \"{1}\" a été définitivement banni. (Motif : {2}). "
}
"Banned player"
{
"fr" "Le joueur \"{1}\" a été banni pour {2} minutes."
}
"Banned player reason"
{
"fr" "Le joueur \"{1}\" a été banni pour {2} minutes. (raison: {3})."
}
"Removed bans matching"
{
"fr" "Les bans correspondants au filtre: {1} ont été retirés. "
}
"Ban added"
{
"fr" "Le ban a été ajouté"
}
"Cannot ban that IP"
{
"fr" "Vous ne pouvez pas bannir cette adresse IP."
}
"Custom ban reason explanation"
{
"fr" "Saisissez la raison du ban dans un message. {1} pour annuler."
}
"AbortBan applied successfully"
{
"fr" "Ban annulé"
}
"AbortBan not waiting for custom reason"
{
"fr" "Aucun besoin de motif pour le ban, rien à annuler."
}
}
+73
View File
@@ -0,0 +1,73 @@
"Phrases"
{
"Gag/Mute player"
{
"fr" "Rendre muet un joueur "
}
"Choose Type"
{
"fr" "Choisissez"
}
"Gagged target"
{
"fr" "{1} ne peut plus écrire."
}
"Ungagged target"
{
"fr" "{1} peut à nouveau écrire."
}
"Muted target"
{
"fr" "{1} est maintenant muet."
}
"Unmuted target"
{
"fr" "{1} n'est plus muet."
}
"Silenced target"
{
"fr" "{1} est maintenant totalement silencieux."
}
"Unsilenced target"
{
"fr" "{1} n'est plus silencieux."
}
"Mute Player"
{
"fr" "Bloquer la voix d'un joueur"
}
"UnMute Player"
{
"fr" "Rétablir la parole à un joueur"
}
"Gag Player"
{
"fr" "Bloquer les écrits d'un joueur"
}
"UnGag Player"
{
"fr" "Rétablir l'écriture d'un joueur"
}
"Silence Player"
{
"fr" "Bloquer les écrits et la voix d'un joueur"
}
"UnSilence Player"
{
"fr" "rétablir les écrits et la parole à un joueur"
}
}
+108
View File
@@ -0,0 +1,108 @@
"Phrases"
{
"Timeleft"
{
"fr" "Temps restant pour la Map: "
}
"Thetime"
{
"fr" "L'heure du serveur est {1} "
}
"Friendly Fire On"
{
"fr" "Le Tir Amical (FriendlyFire) est activé."
}
"Friendly Fire Off"
{
"fr" "Le Tir Amical (FriendlyFire) est désactivé "
}
"Current Map"
{
"fr" "La map actuelle est {1} ."
}
"LastRound"
{
"fr" "C'est le dernier round!!"
}
"NoTimelimit"
{
"fr" "Pas de limite de temps pour la Map"
}
"Next Map"
{
"fr" "Prochaine Map: {1}"
}
"Pending Vote"
{
"fr" "Vote en attente"
}
"WinLimitAppend"
{
"fr" ", ou changer de map après la victoire d'un round"
}
"WinLimit"
{
"fr" "La Map changera après la victoire d'un round"
}
"MaxRoundsAppend"
{
"fr" ", ou la carte changera après le prochain round."
}
"MaxRounds"
{
"fr" "La map changera au prochain round. "
}
"FragLimitAppend"
{
"fr" ", ou changer de Map au prochain Frag"
}
"FragLimit"
{
"fr" "La Map changera au prochain Frag"
}
"WinLimitAppendPlural"
{
"fr" ", ou changer de Map après la victoire de {1} rounds"
}
"WinLimitPlural"
{
"fr" "La Map changera après la victoire de {1} rounds"
}
"MaxRoundsAppendPlural"
{
"fr" ", ou changer de Map après {1} rounds de plus"
}
"MaxRoundsPlural"
{
"fr" "La carte changera après {1} round."
}
"FragLimitAppendPlural"
{
"fr" ", ou changer de Map après {1} frags atteints par un joueur"
}
"FragLimitPlural"
{
"fr" "La Map changera après {1} frags atteints par un joueur"
}
}
+93
View File
@@ -0,0 +1,93 @@
"Phrases"
{
"Initiate Vote"
{
"fr" "Propose un vote: {1}"
}
"Initiated Vote Map"
{
"fr" " a commencé un vote pour changer la map "
}
"Initiated Vote Kick"
{
"fr" "a commencé un vote pour kicker {1} ."
}
"Initiated Vote Ban"
{
"fr" "a commencé un vote pour bannir {1} ."
}
"Map Vote"
{
"fr" "Vote pour la map: {1} "
}
"Change Map To"
{
"fr" "Changer la Map pour {1}?"
}
"Votekick Player"
{
"fr" "Kicker {1}?"
}
"Voteban Player"
{
"fr" "Bannir {1}?"
}
"Vote Successful"
{
"fr" "le vote a réussi. (Reçu {1}%% d'un total de {2} votes) "
}
"Vote Failed"
{
"fr" "Le vote a échoué. {1}%% de votes nécessaires. (Reçu {2}%% d'un total de {3} votes) "
}
"Vote End"
{
"fr" "La réponse à {1} est: {2}."
}
"Kick vote"
{
"fr" "Vote pour kicker"
}
"Ban vote"
{
"fr" "Vote pour bannir"
}
"Map vote"
{
"fr" "Vote pour une map"
}
"Confirm Vote"
{
"fr" "Confirmer le Vote"
}
"Map Vote In Use"
{
"fr" "Un Vote Map est déjà en préparation"
}
"Please select a map"
{
"fr" "Veuillez selectionner une map"
}
"Start the Vote"
{
"fr" "Lancer le vote"
}
}
+48
View File
@@ -0,0 +1,48 @@
"Phrases"
{
"Cookie List"
{
"fr" "Liste des cookies Sourcemod"
}
"Printing Cookie List"
{
"fr" "Liste de(s) cookie(s) affichée dans la console"
}
"Cookie not Found"
{
"fr" "Impossible de trouver le cookie \"{1}\""
}
"Cookie Value"
{
"fr" "La valeur du Cookie {1} est {2}"
}
"Protected Cookie"
{
"fr" "Impossible de changer la valeur de {1} (cookie protégé)"
}
"Cookie Changed Value"
{
"fr" " Valeur du cookie changée de {1} à {2} "
}
"No Console"
{
"fr" "Impossible d'afficher le menu paramètres dans la console. "
}
"Choose Option"
{
"fr" "Choisissez une option"
}
"Client Settings"
{
"fr" "Paramètres client. "
}
}
+253
View File
@@ -0,0 +1,253 @@
"Phrases"
{
"Yes"
{
"fr" "Oui"
}
"No"
{
"fr" "Non"
}
"No matching client"
{
"fr" "Aucun Client correspondant trouvé."
}
"No matching clients"
{
"fr" "Aucun Clients correspondants trouvés."
}
"More than one client matches"
{
"fr" "Plus d'un Client correspond au filtre \"{1}\""
}
"More than one client matched"
{
"fr" "Plus d'un Client correspondait au filtre donné."
}
"Player no longer available"
{
"fr" "Le joueur sélectionné n'est plus en jeu."
}
"Kick player"
{
"fr" "Kicker le Joueur"
}
"Kicked by admin"
{
"fr" "a été Kické par un Admin"
}
"Changing map"
{
"fr" "Changement de map pour {1}..."
}
"Map was not found"
{
"fr" "La Map {1} n'a pas été trouvée."
}
"Unable to target"
{
"fr" "Vous ne pouvez pas atteindre ce joueur."
}
"Name"
{
"fr" "Nom"
}
"Access"
{
"fr" "Accès"
}
"See console for output"
{
"fr" "Voir la console."
}
"Cannot target bot"
{
"fr" "Impossible d'utiliser cette commande sur un bot."
}
"Unable to find cvar"
{
"fr" "Impossible de trouver la Cvar: {1}"
}
"No access to cvar"
{
"fr" "Vous n'avez pas accès à cette cvar."
}
"Value of cvar"
{
"fr" "Valeur de la Cvar \"{1}\": \"{2}\""
}
"Cvar changed"
{
"fr" "a changé la cvar \"{1}\" pour \"{2}\". "
}
"Config not found"
{
"fr" "Fichier de configuration \"{1}\" non trouvé."
}
"Executed config"
{
"fr" "a exécuté la config \"{1}\"."
}
"Admin cache refreshed"
{
"fr" "Le cache Admin a été actualisé."
}
"Invalid Amount"
{
"fr" "Montant spécifié invalide"
}
"Cannot be performed on dead"
{
"fr" "Cette action ne peut être effectuée sur le joueur mort \"{1}\""
}
"Player has since died"
{
"fr" "Cette action ne peut être effectuée, le joueur est mort entre temps."
}
"Vote in Progress"
{
"fr" "Un vote est déjà en cours."
}
"Vote Not In Progress"
{
"fr" "Aucun vote en cours pour le moment."
}
"Cancelled Vote"
{
"fr" "a annulé le Vote."
}
"Cancel vote"
{
"fr" "Annuler le vote"
}
"Vote Select"
{
"fr" "{1} a choisi {2}."
}
"No Votes Cast"
{
"fr" "Aucun Vote n'a été enregistré. "
}
"Vote Delay Minutes"
{
"fr" "Vous devez attendre {1} minutes avant de commencer un nouveau vote."
}
"Vote Delay Seconds"
{
"fr" "Vous devez attendre {1} secondes avant de commencer un nouveau vote."
}
"Could not connect to database"
{
"fr" "Impossible de se connecter à la base de données."
}
"Failed to query database"
{
"fr" "Impossible d'atteindre la base de données."
}
"Invalid SteamID specified"
{
"fr" " Vous avez spécifié un Steam ID invalide (doit commencer par 'STEAM_:'). "
}
"Reload admins"
{
"fr" "Recharger la liste Admins"
}
"Command is in-game only"
{
"fr" "Cette commande ne peut être utilisée qu'en Jeu."
}
"Target must be dead"
{
"fr" "Cette commande ne peut être utilisée que sur les joueurs morts."
}
"Target must be alive"
{
"fr" "Cette commande ne peut être utilisée que sur les joueurs vivants."
}
"Target is not in game"
{
"fr" "Ce Joueur n'est pas complètement en Jeu."
}
"Played Sound"
{
"fr" "a joué un son au joueur '{1}' "
}
"Slapped player"
{
"fr" "a giflé '{1}'"
}
"Slayed player"
{
"fr" "a tué le joueur '{1}' "
}
"Kicked player"
{
"fr" "a kické le joueur '{1}' "
}
"Cannot participate in vote"
{
"fr" "Vous ne pouvez pas participer à ce vote."
}
"Cannot change vote"
{
"fr" "Vous ne pouvez pas changer votre sélection pour ce vote."
}
"On"
{
"fr" "On"
}
"Off"
{
"fr" "Off"
}
}
+88
View File
@@ -0,0 +1,88 @@
"Phrases"
{
"No Access"
{
"fr" "Vous n'avez pas accès à cette commande"
}
"Back"
{
"fr" "Retour"
}
"Next"
{
"fr" "Suivant"
}
"Exit"
{
"fr" "Sortir"
}
"Previous"
{
"fr" "Précédent"
}
"all players"
{
"fr" "Tous les joueurs"
}
"all humans"
{
"fr" "Tous les humains"
}
"all bots"
{
"fr" "Tous les bots"
}
"all dead players"
{
"fr" "Tous les joueurs morts"
}
"all alive players"
{
"fr" "Tous les joueurs en vie"
}
"_s"
{
"fr" "{1}"
}
"all spectators"
{
"fr" "Tous les spectacteurs"
}
"Vote Count"
{
"fr" "Votes: {1}/{2}, {3} secondes restantes"
}
"Voted For"
{
"fr" "{1} a choisi {2} "
}
"Changed Vote"
{
"fr" "{1} ont modifié leur vote pour {2}"
}
"No Vote"
{
"fr" "Pas de vote"
}
"Name Reserved"
{
"fr" "Votre nom a été reservé par SourceMod; Définissez votre mot de passe pour l'utiliser."
}
}
+168
View File
@@ -0,0 +1,168 @@
"Phrases"
{
"Burn player"
{
"fr" "Brûler un joueur"
}
"FireBomb player"
{
"fr" "Bombe incendiaire sur un joueur"
}
"Freeze player"
{
"fr" "Paralyser un joueur"
}
"FreezeBomb player"
{
"fr" "Bombe paralysante sur un joueur"
}
"TimeBomb player"
{
"fr" "Bombe a retardement"
}
"Beacon player"
{
"fr" "Baliser un joueur"
}
"NoClip player"
{
"fr" "Donner le pouvoir passe-murailles (NoClip) à un joueur"
}
"Blind player"
{
"fr" "Aveugler un joueur"
}
"Drug player"
{
"fr" "Droguer un joueur"
}
"Gravity player"
{
"fr" "Modifier la Gravité sur un Joueur"
}
"Blind amount"
{
"fr" "Taux d'aveuglement?"
}
"Fully blind"
{
"fr" "Aveuglement total"
}
"Half blind"
{
"fr" "Aveuglement partiel"
}
"No blind"
{
"fr" "Pas d'aveuglement"
}
"Gravity amount"
{
"fr" "Gravité ?"
}
"Gravity Very High"
{
"fr" "Gravité Très Forte"
}
"Gravity High"
{
"fr" "Gravité Forte"
}
"Gravity Normal"
{
"fr" "Gravité Normale"
}
"Gravity Low"
{
"fr" "Gravité Faible"
}
"Gravity Very Low"
{
"fr" "Gravité Très Faible"
}
"Set target on fire"
{
"fr" "a mis {1} en feu."
}
"Toggled FireBomb on target"
{
"fr" "a activé la bombe incendiaire sur {1}."
}
"Froze target"
{
"fr" "{1} gelé."
}
"Toggled FreezeBomb on target"
{
"fr" "a activé la bombe paralysante sur {1}."
}
"Toggled beacon on target"
{
"fr" "a placé/enlevé une Balise sur {1}."
}
"Toggled TimeBomb on target"
{
"fr" "a activé la bombe a retardement sur {1}."
}
"Toggled noclip on target"
{
"fr" "a placé/enlevé le pouvoir passe-murailles (NoClip) sur {1}."
}
"Toggled drug on target"
{
"fr" "a drogué {1}. "
}
"Set blind on target"
{
"fr" "a rendu {1} aveugle."
}
"Set gravity on target"
{
"fr" "a modifié la gravité sur {1}."
}
"Till Explodes"
{
"fr" "{2} secondes avant l'explosion de {1} "
}
"Unfrozen"
{
"fr" "Vous êtes maintenant dégelé."
}
"You will be unfrozen"
{
"fr" "Vous serez dégelé dans {1} secondes."
}
}
+98
View File
@@ -0,0 +1,98 @@
"Phrases"
{
"Initiated Vote Gravity"
{
"fr" "a lancé un vote pour modifier la Gravité."
}
"Initiated Vote Burn"
{
"fr" "a lancé un vote pour brûler {1}."
}
"Initiated Vote Slay"
{
"fr" "a lancé un vote pour massacrer {1}."
}
"Initiated Vote Alltalk"
{
"fr" "a lancé un vote pour modifier le alltalk."
}
"Initiated Vote FF"
{
"fr" "a lancé un vote pour modifier le tir amical(FF)."
}
"Gravity Vote"
{
"fr" "Vote de modification de la Gravité: {1}"
}
"Change Gravity To"
{
"fr" "Changer la gravité pour {1}?"
}
"Voteburn player"
{
"fr" "Brûler le joueur {1}?"
}
"Voteslay Player"
{
"fr" "Tuer {1} ?"
}
"Votealltalk Off"
{
"fr" "Enlever le alltalk? {1} "
}
"Votealltalk On"
{
"fr" "Mettre le alltalk? {1} "
}
"Voteff Off"
{
"fr" "Désactiver le tir amical (FF) ? {1} "
}
"Voteff On"
{
"fr" "Activer le tir amical (FF) ? {1} "
}
"Gravity vote"
{
"fr" "Vote pour modifier la Gravité"
}
"Vote FF"
{
"fr" "Vote pour le tir amical (FF)"
}
"Burn vote"
{
"fr" "Vote pour Brûler un Joueur"
}
"Alltalk vote"
{
"fr" "Vote pour modifier le Alltalk"
}
"Slay vote"
{
"fr" "Vote pour tuer"
}
"Slayed player"
{
"fr" "a tué le joueur '{1}"
}
}
+48
View File
@@ -0,0 +1,48 @@
"Phrases"
{
"Vote Nextmap"
{
"fr" "Votez pour la Map suivante !"
}
"Nextmap Voting Started"
{
"fr" "Un Vote pour choisir la Map suivante est commencé."
}
"Nextmap Voting Finished"
{
"fr" "Le vote est terminé. La map suivante sera {1}. (Recu {2}%% des {3} votes) "
}
"Current Map Extended"
{
"fr" "La Map en cours sera prolongée. (Reçu {1}%% sur {2} votes)"
}
"Extend Map"
{
"fr" "Prolonger la Map en cours"
}
"Dont Change"
{
"fr" "Ne pas changer"
}
"Current Map Stays"
{
"fr" "La Map en cours continue ! Décision par Vote ! (Reçu {1}%% sur {2} votes)"
}
"Changed Next Map"
{
"fr" "Map suivante changée pour \"{1}\"."
}
"Starting Runoff"
{
"fr" "Aucune map n'a reçu plus de {1}%% des votes ({2} [{3}%%] & {4} [{5}%%]), un vote direct est lancé."
}
}
+43
View File
@@ -0,0 +1,43 @@
"Phrases"
{
"Next Map"
{
"fr" "Map suivante: {1}"
}
"Map History"
{
"fr" "Historique des Maps"
}
"Map"
{
"fr" "[Map]"
}
"Started"
{
"fr" "[Commencée]"
}
"Played Time"
{
"fr" "[Temps Joué]"
}
"Reason"
{
"fr" "[Raison d'interruption]"
}
"Current Map"
{
"fr" "Map en Cours"
}
"ago"
{
"fr" "Il y a"
}
}
+68
View File
@@ -0,0 +1,68 @@
"Phrases"
{
"Already Nominated"
{
"fr" "Vous avez déja proposé une map. "
}
"Max Nominations"
{
"fr" "Le maximum autorisé de sélections est atteint."
}
"Map Already In Vote"
{
"fr" "La Map '{1}' est déjà dans la liste des sélections."
}
"Map Inserted"
{
"fr" "La Map '{1}' a été ajoutée à la liste des sélections."
}
"Map Already Nominated"
{
"fr" "La Map choisie à déjà été sélectionnée."
}
"Map Nominated"
{
"fr" "{1} a sélectionné {2}."
}
"Map Nomination Changed"
{
"fr" "{1} a changé sa sélection pour {2}."
}
"Nominate Title"
{
"fr" "Sélectionnez une Map:"
}
"Can't Nominate Current Map"
{
"fr" " La map que vous avez choisi est en cours d'utilisation et ne peut-être proposée. "
}
"Map in Exclude List"
{
"fr" "La map que vous avez choisie a été récemment jouée et ne peut être sélectionnée. "
}
"Current Map"
{
"fr" "Map en Cours"
}
"Recently Played"
{
"fr" "Récemment Jouée"
}
"Nominated"
{
"fr" "Sélectionnée"
}
}
@@ -0,0 +1,48 @@
"Phrases"
{
"Slap player"
{
"fr" "Gifler un Joueur"
}
"Slap damage"
{
"fr" "Dommages infligés par la gifle"
}
"Slay player"
{
"fr" "Tuer un joueur"
}
"Slapped target"
{
"fr" "a giflé {1}."
}
"Slayed target"
{
"fr" "{1} a été tué."
}
"Name changed"
{
"fr" "Un administrateur a changé votre nom"
}
"Renamed target"
{
"fr" "{1} Renommé."
}
"Rename player"
{
"fr" "Renommer le joueur"
}
"Dead Player Rename"
{
"fr" "{1} sera renommé au prochain round."
}
}
+128
View File
@@ -0,0 +1,128 @@
"Phrases"
{
"Unable to find cvar"
{
"fr" "Impossible de trouver la Cvar: {1}"
}
"No access to cvar"
{
"fr" "Vous n'avez pas accès à cette cvar."
}
"Value of cvar"
{
"fr" "Valeur de la Cvar \"{1}\": \"{2}\""
}
"Cvar changed"
{
"fr" "a changé la Cvar \"{1}\" pour \"{2}\"."
}
"Config not found"
{
"fr" "Fichier de configuration \"{1}\" non trouvé."
}
"Executed config"
{
"fr" "a lancé le fichier de configuration \"{1}\"."
}
"Permabanned player"
{
"fr" "a banni définitivement le Joueur \"{1}\"."
}
"Permabanned player reason"
{
"fr" "a banni définitivement le Joueur \"{1}\" (motif: {2})."
}
"Banned player"
{
"fr" "a banni le Joueur \"{1}\" pour {2} minutes."
}
"Banned player reason"
{
"fr" "a banni le Joueur \"{1}\" pour {2} minutes (motif: {3})."
}
"Removed bans matching"
{
"fr" "Ban(s) retiré(s) selon filtre: {1}"
}
"Ban added"
{
"fr" "Le Ban a été ajouté."
}
"Admin cache refreshed"
{
"fr" "Le cache Admin a été rafraîchi."
}
"Identify player"
{
"fr" "Identifier un Joueur"
}
"Choose Map"
{
"fr" "Choisir une Map"
}
"Exec CFG"
{
"fr" "Exécuter un fichier de configuration"
}
"Admin logged in as"
{
"fr" "\"{1}\" est enregistré comme \"{2}\" avec les droits: {3}"
}
"Admin logged in anon"
{
"fr" "\"{1}\" a les droits: {2}"
}
"Player is not an admin"
{
"fr" "\"{1}\" n'est pas un Admin."
}
"Player is an admin"
{
"fr" "\"{1}\" est un Admin."
}
"Username"
{
"fr" "Pseudo"
}
"Kicked target"
{
"fr" "a Kické {1}."
}
"Admin access"
{
"fr" "Accès Admin"
}
"Cvar is now protected"
{
"fr" "La Cvar {1} est maintenant protégée."
}
"Kicked target reason"
{
"fr" "{1} kické (Raison: {2})"
}
}
@@ -0,0 +1,8 @@
"Phrases"
{
"Slot reserved"
{
"fr" "Kické pour cause de slot réservé."
}
}
+103
View File
@@ -0,0 +1,103 @@
"Phrases"
{
"Rock The Vote"
{
"fr" "Rock The Vote:"
}
"RTV Not Allowed"
{
"fr" "Le Rock the Vote n'est pas autorisé pour le moment."
}
"RTV Started"
{
"fr" "Le Rock the Vote est déjà commencé."
}
"RTV Ended"
{
"fr" "Le Rock The Vote est terminé, vous ne pouvez ni le relancer ni sélectionner des Maps."
}
"Already Voted"
{
"fr" "Vous avez déjà voté au Rock the Vote."
}
"Minimal Players Not Met"
{
"fr" "Le nombre minimum de joueurs n'est pas atteint."
}
"Map Already In Vote"
{
"fr" "La map '{1}' est déjà dans la liste RTV."
}
"Map Inserted"
{
"fr" "La map '{1}' est ajoutée au RTV."
}
"RTV Requested"
{
"fr" "{1} veut lancer un Rock The Vote. ({2} votes, {3} requis)"
}
"RTV Vote Ready"
{
"fr" "Rocking The Vote!"
}
"Don't Change"
{
"fr" "Continuer sur cette map"
}
"Already Nominated"
{
"fr" "Vous avez déjà choisi une map."
}
"Max Nominations"
{
"fr" "Le maximum autorisé pour les propositions a été atteint."
}
"Selected Map"
{
"fr" "{1} a choisi {2}"
}
"No Votes"
{
"fr" "Aucun votes reçu pour le Rock the Vote, la map en cours est conservée."
}
"Current Map Stays"
{
"fr" "La map en cours continue ! Décision du Rock the Vote !"
}
"Changing Maps"
{
"fr" "Changement de Map pour {1}! Décision du Rock the Vote !"
}
"Map Already Nominated"
{
"fr" "La map que vous souhaitez a déjà été choisie."
}
"Map Nominated"
{
"fr" "{1} a choisi la map {2} pour le RTV."
}
"Nominate Title"
{
"fr" "Maps nominées:"
}
}
+73
View File
@@ -0,0 +1,73 @@
"Phrases"
{
"Slayed target"
{
"fr" "{1} a été tué."
}
"Slay player"
{
"fr" "Tuer le joueur"
}
"Slap damage"
{
"fr" "Dégâts de la gifle"
}
"Slap player"
{
"fr" "Gifler un joueur"
}
"Slapped target"
{
"fr" "{1} a été giflé."
}
"Slap damage"
{
"fr" "Dégâts du Slap"
}
"Slap player"
{
"fr" "Slaper un joueur "
}
"Slapped target"
{
"fr" "{1} a été Slapé"
}
"Slay player"
{
"fr" "Tuer un joueur"
}
"Slap player"
{
"fr" "Gifler un Joueur"
}
"Slap damage"
{
"fr" "Dommages infligés par la gifle"
}
"Slay player"
{
"fr" "Massacrer un Joueur"
}
"Slapped target"
{
"fr" "a giflé {1}."
}
"Slayed target"
{
"fr" "a massacré {1}."
}
}
+8
View File
@@ -0,0 +1,8 @@
"Phrases"
{
"Played sound to target"
{
"fr" "Son envoyé à {1}"
}
}
+78
View File
@@ -0,0 +1,78 @@
"Phrases"
{
"Invalid authtype"
{
"fr" "Auth type doit être 'steam', 'name', ou 'ip'."
}
"Invalid immunity"
{
"fr" "L'Immunité doit être un entier positif."
}
"SQL Admin already exists"
{
"fr" "Un administrateur avec les droits désignés existe déjà."
}
"SQL Admin added"
{
"fr" "L'Admin a été ajouté à la Base de données."
}
"SQL Admin deleted"
{
"fr" "L'Admin a été supprimé de la Base de données."
}
"SQL Admin not found"
{
"fr" "Aucun Admin avec ces informations n'a été trouvé."
}
"SQL Group already exists"
{
"fr" "Un groupe portant ce nom existe déjà."
}
"SQL Group added"
{
"fr" "Le groupe a été ajouté à la Base de données."
}
"SQL Group deleted"
{
"fr" "Le groupe a été supprimé de la base de données."
}
"SQL Group not found"
{
"fr" "Aucun groupe portant ce nom n'a été trouvé."
}
"SQL Admin groups reset"
{
"fr" "Le groupe Admin a été réinitialisé."
}
"SQL Group X not found"
{
"fr" "Impossible de trouver le groupe: \"{1}\""
}
"SQL Group X failed to bind"
{
"fr" " Le groupe n'a pas pu rattacher : \"{1}\" "
}
"Added group to user"
{
"fr" "Un groupe a été ajouté à l'Admin."
}
"Added groups to user"
{
"fr" "Ajout de {1} groupes à l'Admin."
}
}