Reworked the database layer to support both MySQL and SQLite via new provider classes and migration scripts for each backend. Updated the build workflow to support building and packaging additional modules, including StealthModule and BanSoundModule, and improved artifact handling. Refactored command registration to allow dynamic registration/unregistration and improved API event handling. Updated dependencies, project structure, and configuration checks for better reliability and extensibility. Added new language files, updated versioning, and removed obsolete files.
**⚠️ Warning: SQLite support is currently experimental.
Using this version requires reconfiguration of your database settings!
Plugin now uses UTC time. Please adjust your configurations accordingly!
**
139 lines
No EOL
10 KiB
JSON
139 lines
No EOL
10 KiB
JSON
{
|
||
"sa_title": "SimpleAdmin",
|
||
"sa_prefix": "{lightred}[SA] {default}",
|
||
|
||
"sa_unknown": "Inconnu",
|
||
"sa_no_permission": "Vous n'avez pas les permissions pour utiliser cette commande.",
|
||
"sa_ban_max_duration_exceeded": "La durée d'interdiction ne peut pas dépasser {lightred}{0}{default} minutes.",
|
||
"sa_ban_perm_restricted": "Vous n'avez pas le droit de bannir définitivement.",
|
||
|
||
"sa_admin_add": "Ajouter un administrateur",
|
||
"sa_admin_remove": "Supprimer un administrateur",
|
||
"sa_admin_reload": "Recharger les administrateurs",
|
||
|
||
"sa_godmode": "Mode Dieu",
|
||
"sa_noclip": "Mode Spectateur",
|
||
"sa_respawn": "Réapparaître",
|
||
"sa_give_weapon": "Donner une arme",
|
||
"sa_strip_weapons": "Retirer les armes",
|
||
"sa_freeze": "Geler",
|
||
"sa_set_hp": "Définir les PV",
|
||
"sa_set_speed": "Définir la vitesse",
|
||
"sa_set_gravity": "Définir la gravité",
|
||
"sa_set_money": "Définir l'argent",
|
||
|
||
"sa_changemap": "Changer de carte",
|
||
"sa_restart_game": "Redémarrer le jeu",
|
||
|
||
"sa_team_ct": "CT",
|
||
"sa_team_t": "T",
|
||
"sa_team_swap": "Échanger",
|
||
"sa_team_spec": "Spectateur",
|
||
|
||
"sa_slap": "Gifler",
|
||
"sa_slay": "Tuer",
|
||
"sa_kick": "Expulser",
|
||
"sa_ban": "Bannir",
|
||
"sa_gag": "Réduire au silence",
|
||
"sa_mute": "Muter",
|
||
"sa_silence": "Silence",
|
||
"sa_warn": "Avertir",
|
||
"sa_team_force": "Forcer l'équipe",
|
||
|
||
"sa_menu_custom_commands": "Commandes personnalisées",
|
||
"sa_menu_server_manage": "Gérer le serveur",
|
||
"sa_menu_fun_commands": "Commandes amusantes",
|
||
"sa_menu_admins_manage": "Gérer les administrateurs",
|
||
"sa_menu_players_manage": "Gérer les joueurs",
|
||
"sa_menu_disconnected_title": "Derniers joueurs",
|
||
"sa_menu_disconnected_action_title": "Choisir une action",
|
||
"sa_menu_pluginsmanager_title": "Gérer les plugins",
|
||
|
||
"sa_player": "Joueur",
|
||
"sa_console": "Console",
|
||
"sa_steamid": "ID Steam",
|
||
"sa_duration": "Durée",
|
||
"sa_reason": "Raison",
|
||
"sa_admin": "Admin",
|
||
"sa_permanent": "Permanent",
|
||
|
||
"sa_discord_penalty_ban": "Bannissement enregistré",
|
||
"sa_discord_penalty_mute": "Mute enregistré",
|
||
"sa_discord_penalty_gag": "Gag enregistré",
|
||
"sa_discord_penalty_silence": "Silence enregistré",
|
||
"sa_discord_penalty_warn": "Avertissement enregistré",
|
||
"sa_discord_penalty_unknown": "Inconnu enregistré",
|
||
|
||
"sa_player_penalty_chat_active": "{lightred}Votre chat est bloqué pour : {grey}{0}",
|
||
|
||
"sa_player_penalty_info_active_mute": "➔ Muet [{lightred}❌{default}] - Expire [{lightred}{0}{default}]",
|
||
"sa_player_penalty_info_active_gag": "➔ Gag [{lightred}❌{default}] - Expire [{lightred}{0}{default}]",
|
||
"sa_player_penalty_info_active_silence": "➔ Silence [{lightred}❌{default}] - Expire [{lightred}{0}{default}]",
|
||
"sa_player_penalty_info_active_warn": "➔ Avertissement [{lightred}❌{default}] - Expire [{lightred}{0}{default}] - Raison [{lightred}{1}{default}]",
|
||
|
||
"sa_player_penalty_info_no_active_mute": "➔ Muet [{lime}✔{default}]",
|
||
"sa_player_penalty_info_no_active_gag": "➔ Gag [{lime}✔{default}]",
|
||
"sa_player_penalty_info_no_active_silence": "➔ Silence [{lime}✔{default}]",
|
||
"sa_player_penalty_info_no_active_warn": "➔ Avertissement [{lime}✔{default}]",
|
||
|
||
"sa_player_penalty_info": "===========================\nPénalités du joueur pour {lightred}{0}{default},\nNombre de bannissements: {lightred}{1}{default}, Nombre de gag: {lightred}{2}{default}, Nombre de mutes: {lightred}{3}{default}, Nombre de silences: {lightred}{4}{default}, Nombre d’avertissements: {lightred}{5}{default}\nPénalités actives:\n{6}\nAvertissements actifs:\n{7}\n===========================",
|
||
"sa_admin_penalty_info": "{grey}Pénalités du joueur pour {lightred}{0}{grey}, Bannissements: {lightred}{1}{grey}, Gags: {lightred}{2}{grey}, Mutes: {lightred}{3}{grey}, Silences: {lightred}{4}{grey}, Avertissements: {lightred}{5}",
|
||
"sa_admin_associated_accounts": "{grey}Comptes associés du joueur {lightred}{0}{grey} : {1}",
|
||
"sa_player_ban_message_time": "Vous avez été banni pour {lightred}{0}{default} pendant {lightred}{1}{default} minutes par {lightred}{2}{default}!",
|
||
"sa_player_ban_message_perm": "Vous avez été banni définitivement pour {lightred}{0}{default} par {lightred}{1}{default}!",
|
||
"sa_player_kick_message": "Vous avez été expulsé pour {lightred}{0}{default} par {lightred}{1}{default}!",
|
||
"sa_player_gag_message_time": "Vous avez été réduit au silence pour {lightred}{0}{default} pendant {lightred}{1}{default} minutes par {lightred}{2}{default}!",
|
||
"sa_player_gag_message_perm": "Vous avez été réduit au silence définitivement pour {lightred}{0}{default} par {lightred}{1}{default}!",
|
||
"sa_player_mute_message_time": "Vous avez été réduit au silence pour {lightred}{0}{default} pendant {lightred}{1}{default} minutes par {lightred}{2}{default}!",
|
||
"sa_player_mute_message_perm": "Vous avez été réduit au silence définitivement pour {lightred}{0}{default} par {lightred}{1}{default}!",
|
||
"sa_player_silence_message_time": "Vous avez été mis en sourdine pour {lightred}{0}{default} pendant {lightred}{1}{default} minutes par {lightred}{2}{default}!",
|
||
"sa_player_silence_message_perm": "Vous avez été mis en sourdine définitivement pour {lightred}{0}{default} par {lightred}{1}{default}!",
|
||
"sa_player_warn_message_time": "Vous avez été averti pour {lightred}{0}{default} pendant {lightred}{1}{default} minutes par {lightred}{2}{default}!",
|
||
"sa_player_warn_message_perm": "Vous avez été averti définitivement pour {lightred}{0}{default} par {lightred}{1}{default}!",
|
||
"sa_admin_ban_message_time": "{lightred}{0}{default} a banni {lightred}{1}{default} pendant {lightred}{3}{default} minutes pour {lightred}{2}{default}!",
|
||
"sa_admin_ban_message_perm": "{lightred}{0}{default} a banni {lightred}{1}{default} définitivement pour {lightred}{2}{default}!",
|
||
"sa_admin_kick_message": "{lightred}{0}{default} a expulsé {lightred}{1}{default} pour {lightred}{2}{default}!",
|
||
"sa_admin_gag_message_time": "{lightred}{0}{default} a bâillonné {lightred}{1}{default} pendant {lightred}{3}{default} minutes pour {lightred}{2}{default}!",
|
||
"sa_admin_gag_message_perm": "{lightred}{0}{default} a bâillonné {lightred}{1}{default} définitivement pour {lightred}{2}{default}!",
|
||
"sa_admin_mute_message_time": "{lightred}{0}{default} a rendu {lightred}{1}{default} muet pendant {lightred}{3}{default} minutes pour {lightred}{2}{default}!",
|
||
"sa_admin_mute_message_perm": "{lightred}{0}{default} a rendu {lightred}{1}{default} muet définitivement pour {lightred}{2}{default}!",
|
||
"sa_admin_silence_message_time": "{lightred}{0}{default} a rendu {lightred}{1}{default} silencieux pendant {lightred}{3}{default} minutes pour {lightred}{2}{default}!",
|
||
"sa_admin_silence_message_perm": "{lightred}{0}{default} a rendu {lightred}{1}{default} silencieux définitivement pour {lightred}{2}{default}!",
|
||
"sa_admin_warn_message_time": "{lightred}{0}{default} a averti {lightred}{1}{default} pendant {lightred}{3}{default} minutes pour {lightred}{2}{default}!",
|
||
"sa_admin_warn_message_perm": "{lightred}{0}{default} a averti {lightred}{1}{default} définitivement pour {lightred}{2}{default}!",
|
||
"sa_admin_give_message": "{lightred}{0}{default} a donné {lightred}{2}{default} à {lightred}{1}{default}!",
|
||
"sa_admin_strip_message": "{lightred}{0}{default} a retiré toutes les armes de {lightred}{1}{default}!",
|
||
"sa_admin_hp_message": "{lightred}{0}{default} a modifié la quantité de HP de {lightred}{1}{default}!",
|
||
"sa_admin_speed_message": "{lightred}{0}{default} a modifié la vitesse de {lightred}{1}{default}!",
|
||
"sa_admin_gravity_message": "{lightred}{0}{default} a modifié la gravité de {lightred}{1}{default}!",
|
||
"sa_admin_money_message": "{lightred}{0}{default} a modifié l'argent de {lightred}{1}{default}!",
|
||
"sa_admin_god_message": "{lightred}{0}{default} a modifié le mode dieu de {lightred}{1}{default}!",
|
||
"sa_admin_resize_message": "{lightred}{0}{default} a changé la taille de {lightred}{1}{default}!",
|
||
"sa_admin_slay_message": "{lightred}{0}{default} a tué {lightred}{1}{default}!",
|
||
"sa_admin_slap_message": "{lightred}{0}{default} a giflé {lightred}{1}{default}!",
|
||
"sa_admin_changemap_message": "{lightred}{0}{default} a changé la carte pour {lightred}{1}{default}!",
|
||
"sa_admin_noclip_message": "{lightred}{0}{default} a activé/désactivé le noclip pour {lightred}{1}{default}!",
|
||
"sa_admin_freeze_message": "{lightred}{0}{default} a gelé {lightred}{1}{default}!",
|
||
"sa_admin_unfreeze_message": "{lightred}{0}{default} a dégivré {lightred}{1}{default}!",
|
||
"sa_admin_rename_message": "{lightred}{0}{default} a renommé {lightred}{1}{default} en {lightred}{2}{default}!",
|
||
"sa_admin_respawn_message": "{lightred}{0}{default} a réapparu {lightred}{1}{default}!",
|
||
"sa_admin_tp_message": "{lightred}{0}{default} s'est téléporté à {lightred}{1}{default}!",
|
||
"sa_admin_bring_message": "{lightred}{0}{default} a téléporté {lightred}{1}{default} à lui!",
|
||
"sa_admin_team_message": "{lightred}{0}{default} a transféré {lightred}{1}{default} à l'équipe {lightred}{2}{default}!",
|
||
"sa_admin_warns_menu_title": "{gold}{0} {lime}AVERTISSEMENTS",
|
||
"sa_admin_warns_unwarn": "{lime}Avertissement annulé{default} avec succès pour {gold}{0} {default}en raison de {gold}{1}{default}!",
|
||
"sa_admin_vote_menu_title": "{lime}VOTE POUR {gold}{0}",
|
||
"sa_admin_vote_message": "{lightred}{0}{default} a lancé un vote pour {lightred}{1}{default}",
|
||
"sa_admin_vote_message_results": "{lime}RÉSULTATS DU VOTE POUR {gold}{0}",
|
||
"sa_admin_vote_message_results_answer": "{lime}{0} {default}- {gold}{1}",
|
||
"sa_admin_voice_mute_all": "{Lightred}Vous avez mis en sourdine {default}tous les joueurs pendant votre discours",
|
||
"sa_admin_voice_unmute_all": "{Lime}Vous avez réactivé le son de {default}tous les joueurs",
|
||
"sa_admin_voice_listen_all": "{Default}Vous entendez maintenant {lime}tous {default}les joueurs",
|
||
"sa_admin_voice_unlisten_all": "{Default}Vous n'entendez plus {lime}tous {default}les joueurs",
|
||
"sa_adminsay_prefix": "{RED}ADMIN: {lightred}{0}{default}",
|
||
"sa_adminchat_template_admin": "{LIME}(ADMIN) {lightred}{0}{default}: {lightred}{1}{default}",
|
||
"sa_adminchat_template_player": "{SILVER}(JOUEUR) {lightred}{0}{default}: {lightred}{1}{default}",
|
||
"sa_discord_log_command": "**{0}** a exécuté la commande `{1}` sur le serveur `HOSTNAME`",
|
||
"sa_menu_pluginsmanager_loaded": "{lime}Activé {default}plugin {lime}{0}",
|
||
"sa_menu_pluginsmanager_unloaded": "{lightred}Désactivé {default}plugin {lightred}{0}"
|
||
} |