Skip to content

Commit 58baa18

Browse files
committed
feat(trad): add maintenance mode i18n keys
1 parent 5a90099 commit 58baa18

2 files changed

Lines changed: 86 additions & 0 deletions

File tree

rustmail/src/i18n/language/en.rs

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1760,4 +1760,46 @@ pub fn load_english_messages(dict: &mut ErrorDictionary) {
17601760
"slash_command.do_not_disturb_status_mode".to_string(),
17611761
DictionaryMessage::new("Do not disturb"),
17621762
);
1763+
dict.messages.insert(
1764+
"status.status_is_missing".to_string(),
1765+
DictionaryMessage::new("Status mode is missing. See help with `!help status`."),
1766+
);
1767+
dict.messages.insert(
1768+
"status.invalid_status".to_string(),
1769+
DictionaryMessage::new("Invalid status mode. See help with `!help status`."),
1770+
);
1771+
dict.messages.insert(
1772+
"status.status_online".to_string(),
1773+
DictionaryMessage::new("The bot is now online."),
1774+
);
1775+
dict.messages.insert(
1776+
"status.status_idle".to_string(),
1777+
DictionaryMessage::new("The bot is now idle."),
1778+
);
1779+
dict.messages.insert(
1780+
"status.status_dnd".to_string(),
1781+
DictionaryMessage::new("The bot is now in `Do Not Disturb` mode."),
1782+
);
1783+
dict.messages.insert(
1784+
"status.status_invisible".to_string(),
1785+
DictionaryMessage::new("The bot is now invisible."),
1786+
);
1787+
dict.messages.insert(
1788+
"status.status_maintenance".to_string(),
1789+
DictionaryMessage::new("The bot is now in maintenance mode."),
1790+
);
1791+
dict.messages.insert(
1792+
"status.maintenance_mode_active".to_string(),
1793+
DictionaryMessage::new(
1794+
"🔧 The bot is currently in maintenance mode. Please try again later.",
1795+
),
1796+
);
1797+
dict.messages.insert(
1798+
"status.maintenance_mode_active_user".to_string(),
1799+
DictionaryMessage::new("🔧 The support system is currently undergoing maintenance. Your message could not be processed. Please try again later."),
1800+
);
1801+
dict.messages.insert(
1802+
"status.maintenance_activity".to_string(),
1803+
DictionaryMessage::new("🔧 Maintenance in progress"),
1804+
);
17631805
}

rustmail/src/i18n/language/fr.rs

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1773,4 +1773,48 @@ pub fn load_french_messages(dict: &mut ErrorDictionary) {
17731773
"slash_command.do_not_disturb_status_mode".to_string(),
17741774
DictionaryMessage::new("Ne pas déranger"),
17751775
);
1776+
dict.messages.insert(
1777+
"status.status_is_missing".to_string(),
1778+
DictionaryMessage::new("Le status est manquant. `!help status` pour plus d'informations."),
1779+
);
1780+
dict.messages.insert(
1781+
"status.invalid_status".to_string(),
1782+
DictionaryMessage::new(
1783+
"Le status est invalide. Utilisez `!help status` pour plus d'informations.",
1784+
),
1785+
);
1786+
dict.messages.insert(
1787+
"status.status_online".to_string(),
1788+
DictionaryMessage::new("Le bot est maintenant en ligne 🟢."),
1789+
);
1790+
dict.messages.insert(
1791+
"status.status_idle".to_string(),
1792+
DictionaryMessage::new("Le bot est maintenant inactif 🌙."),
1793+
);
1794+
dict.messages.insert(
1795+
"status.status_dnd".to_string(),
1796+
DictionaryMessage::new("Le bot est maintenant en mode `Ne pas déranger` ⛔."),
1797+
);
1798+
dict.messages.insert(
1799+
"status.status_invisible".to_string(),
1800+
DictionaryMessage::new("Le bot est maintenant invisible ⚫."),
1801+
);
1802+
dict.messages.insert(
1803+
"status.status_maintenance".to_string(),
1804+
DictionaryMessage::new("Le bot est maintenant en maintenance 🚧."),
1805+
);
1806+
dict.messages.insert(
1807+
"status.maintenance_mode_active".to_string(),
1808+
DictionaryMessage::new(
1809+
"🔧 Le bot est actuellement en mode maintenance. Veuillez réessayer plus tard.",
1810+
),
1811+
);
1812+
dict.messages.insert(
1813+
"status.maintenance_mode_active_user".to_string(),
1814+
DictionaryMessage::new("🔧 Le système de support est actuellement en maintenance. Votre message n'a pas pu être traité. Veuillez réessayer plus tard."),
1815+
);
1816+
dict.messages.insert(
1817+
"status.maintenance_activity".to_string(),
1818+
DictionaryMessage::new("🔧 Maintenance en cours"),
1819+
);
17761820
}

0 commit comments

Comments
 (0)