Skip to content

Commit 3538065

Browse files
committed
refactor(trads): add all traductions for panel's configuration page
1 parent 03edd8f commit 3538065

2 files changed

Lines changed: 182 additions & 2 deletions

File tree

rustmail_panel/src/i18n/en/en.json

Lines changed: 91 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,97 @@
2929
"online": "Online",
3030
"offline": "Offline",
3131
"config_file": {
32-
"title": "Rustmail Settings (not implemented yet)"
32+
"title": "Rustmail Settings"
33+
},
34+
"sections": {
35+
"bot": "Bot Configuration",
36+
"server_mode": "Server Mode",
37+
"commands": "Commands",
38+
"threads": "Tickets/Threads",
39+
"languages": "Languages",
40+
"notifications": "Notifications",
41+
"error_handling": "Error Handling",
42+
"logs_reminders": "Logs & Reminders"
43+
},
44+
"bot": {
45+
"token": "Bot Token",
46+
"token_help": "Token displayed partially for security",
47+
"status": "Bot Status",
48+
"welcome_message": "Welcome Message",
49+
"close_message": "Close Message",
50+
"typing_proxy_user": "Typing proxy (user)",
51+
"typing_proxy_staff": "Typing proxy (staff)",
52+
"enable_logs": "Enable logs",
53+
"enable_features": "Enable features",
54+
"enable_panel": "Enable panel",
55+
"client_id": "Client ID",
56+
"client_secret": "Client Secret",
57+
"client_secret_help": "Secret displayed partially for security",
58+
"redirect_url": "Redirect URL",
59+
"timezone": "Timezone",
60+
"logs_channel_id": "Logs Channel ID (optional)",
61+
"features_channel_id": "Features Channel ID (optional)"
62+
},
63+
"server_mode": {
64+
"type": "Mode Type",
65+
"single": "Single (One server only)",
66+
"dual": "Dual (Staff + Community server)",
67+
"guild_id": "Guild ID",
68+
"community_guild_id": "Community Guild ID",
69+
"staff_guild_id": "Staff Guild ID"
70+
},
71+
"commands": {
72+
"prefix": "Command Prefix"
73+
},
74+
"threads": {
75+
"inbox_category_id": "Inbox Category ID",
76+
"embedded_message": "Embedded Messages",
77+
"user_message_color": "User Message Color",
78+
"staff_message_color": "Staff Message Color",
79+
"system_message_color": "System Message Color",
80+
"block_quote": "Block Quote",
81+
"time_to_close": "Time Before Auto-Close (hours)",
82+
"create_by_channel": "Create Ticket by Channel Creation"
83+
},
84+
"languages": {
85+
"default": "Default Language",
86+
"fallback": "Fallback Language",
87+
"supported": "Supported Languages (comma-separated)",
88+
"supported_placeholder": "en, fr, es, de"
89+
},
90+
"notifications": {
91+
"success_edit": "Success on Edit",
92+
"partial_success_edit": "Partial Success on Edit",
93+
"failure_edit": "Failure on Edit",
94+
"success_reply": "Success on Reply",
95+
"success_delete": "Success on Delete"
96+
},
97+
"error_handling": {
98+
"show_detailed": "Show Detailed Errors",
99+
"log_errors": "Log Errors",
100+
"send_embeds": "Send Error Embeds",
101+
"auto_delete": "Auto-Delete Error Messages",
102+
"ttl": "Error Message TTL (seconds, optional)"
103+
},
104+
"logs": {
105+
"title": "Logs",
106+
"show_edit": "Show Log on Edit",
107+
"show_delete": "Show Log on Delete"
108+
},
109+
"reminders": {
110+
"title": "Reminders",
111+
"embed_color": "Reminder Embed Color"
112+
},
113+
"save": "Save Configuration",
114+
"save_help": "A backup will be automatically created before saving",
115+
"save_success": "Configuration saved!",
116+
"loading": "Loading...",
117+
"load_error": "Unable to load configuration",
118+
"restart_modal": {
119+
"title": "Configuration Saved",
120+
"message": "The changes have been saved. Would you like to restart the bot now to apply the changes?",
121+
"yes": "Yes, restart",
122+
"later": "Later"
33123
}
34124
},
35125
"tickets": {

rustmail_panel/src/i18n/fr/fr.json

Lines changed: 91 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,97 @@
2929
"online": "En ligne",
3030
"offline": "Hors ligne",
3131
"config_file": {
32-
"title": "Paramètres de Rustmail (pas encore implémenté)"
32+
"title": "Paramètres de Rustmail"
33+
},
34+
"sections": {
35+
"bot": "Configuration du Bot",
36+
"server_mode": "Mode Serveur",
37+
"commands": "Commandes",
38+
"threads": "Tickets/Threads",
39+
"languages": "Langues",
40+
"notifications": "Notifications",
41+
"error_handling": "Gestion d'Erreurs",
42+
"logs_reminders": "Logs & Rappels"
43+
},
44+
"bot": {
45+
"token": "Token du Bot",
46+
"token_help": "Token affiché partiellement pour sécurité",
47+
"status": "Statut du Bot",
48+
"welcome_message": "Message de bienvenue",
49+
"close_message": "Message de fermeture",
50+
"typing_proxy_user": "Proxy de frappe (utilisateur)",
51+
"typing_proxy_staff": "Proxy de frappe (staff)",
52+
"enable_logs": "Activer les logs",
53+
"enable_features": "Activer les features",
54+
"enable_panel": "Activer le panel",
55+
"client_id": "Client ID",
56+
"client_secret": "Client Secret",
57+
"client_secret_help": "Secret affiché partiellement pour sécurité",
58+
"redirect_url": "URL de redirection",
59+
"timezone": "Fuseau horaire",
60+
"logs_channel_id": "ID du canal de logs (optionnel)",
61+
"features_channel_id": "ID du canal de features (optionnel)"
62+
},
63+
"server_mode": {
64+
"type": "Type de mode",
65+
"single": "Single (Un seul serveur)",
66+
"dual": "Dual (Serveur staff + communauté)",
67+
"guild_id": "Guild ID",
68+
"community_guild_id": "Community Guild ID",
69+
"staff_guild_id": "Staff Guild ID"
70+
},
71+
"commands": {
72+
"prefix": "Préfixe des commandes"
73+
},
74+
"threads": {
75+
"inbox_category_id": "ID de la catégorie Inbox",
76+
"embedded_message": "Messages embarqués",
77+
"user_message_color": "Couleur msg utilisateur",
78+
"staff_message_color": "Couleur msg staff",
79+
"system_message_color": "Couleur msg système",
80+
"block_quote": "Citations en bloc",
81+
"time_to_close": "Temps avant fermeture auto (heures)",
82+
"create_by_channel": "Créer ticket par création de canal"
83+
},
84+
"languages": {
85+
"default": "Langue par défaut",
86+
"fallback": "Langue de secours",
87+
"supported": "Langues supportées (séparées par des virgules)",
88+
"supported_placeholder": "en, fr, es, de"
89+
},
90+
"notifications": {
91+
"success_edit": "Succès sur édition",
92+
"partial_success_edit": "Succès partiel sur édition",
93+
"failure_edit": "Échec sur édition",
94+
"success_reply": "Succès sur réponse",
95+
"success_delete": "Succès sur suppression"
96+
},
97+
"error_handling": {
98+
"show_detailed": "Afficher les erreurs détaillées",
99+
"log_errors": "Logger les erreurs",
100+
"send_embeds": "Envoyer les embeds d'erreur",
101+
"auto_delete": "Supprimer auto les messages d'erreur",
102+
"ttl": "TTL messages d'erreur (secondes, optionnel)"
103+
},
104+
"logs": {
105+
"title": "Logs",
106+
"show_edit": "Afficher log sur édition",
107+
"show_delete": "Afficher log sur suppression"
108+
},
109+
"reminders": {
110+
"title": "Rappels",
111+
"embed_color": "Couleur embed rappel"
112+
},
113+
"save": "Sauvegarder la Configuration",
114+
"save_help": "Un backup sera automatiquement créé avant la sauvegarde",
115+
"save_success": "Configuration sauvegardée !",
116+
"loading": "Chargement...",
117+
"load_error": "Impossible de charger la configuration",
118+
"restart_modal": {
119+
"title": "Configuration sauvegardée",
120+
"message": "Les modifications ont été sauvegardées. Voulez-vous redémarrer le bot maintenant pour appliquer les changements ?",
121+
"yes": "Oui, redémarrer",
122+
"later": "Plus tard"
33123
}
34124
},
35125
"tickets": {

0 commit comments

Comments
 (0)