Refactor strings.py into modules
This commit is contained in:
96
strings/member.py
Normal file
96
strings/member.py
Normal file
@@ -0,0 +1,96 @@
|
||||
"""Member sync, /check, birthdays, channel + economy-setup admin UI.
|
||||
|
||||
Auto-split from the original strings.py; edit strings here.
|
||||
"""
|
||||
|
||||
__all__ = [
|
||||
'MEMBER_UI',
|
||||
'MEMBER_FIELDS',
|
||||
'ECONOMYSETUP_UI',
|
||||
'CHANNEL_UI',
|
||||
'BIRTHDAY_UI',
|
||||
'BIRTHDAY_MONTHS',
|
||||
'CHECK_UI',
|
||||
]
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# /allowchannel /denychannel /channels UI strings
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
MEMBER_UI: dict[str, str] = {
|
||||
"title": "👤 {name}",
|
||||
"age_field": "Vanus",
|
||||
"age_val": "{age}a",
|
||||
}
|
||||
MEMBER_FIELDS: list[tuple[str, str]] = [
|
||||
("Nimi", "Nimi"),
|
||||
("Organisatsioon", "Organisatsioon"),
|
||||
("Valdkond", "Valdkond"),
|
||||
("Roll", "Roll"),
|
||||
("Sünnipäev", "Sünnipäev"),
|
||||
("Meil", "Meil"),
|
||||
("Telefon", "Telefon"),
|
||||
("Discord", "Discord"),
|
||||
("User ID", "Kasutaja ID"),
|
||||
("Discordis synced?", "Sünkroniseeritud"),
|
||||
("Groupi lisatud?", "Grupis"),
|
||||
]
|
||||
ECONOMYSETUP_UI: dict[str, str] = {
|
||||
"created_field": "✅ Loodud",
|
||||
"existing_field": "♻️ Juba olemas",
|
||||
"footer": "Rollid on nüüd boti rolli all õiges järjekorras.",
|
||||
}
|
||||
CHANNEL_UI: dict[str, str] = {
|
||||
"already_allowed": "ℹ️ {channel} on juba lubatud kanalite nimekirjas.",
|
||||
"added": "✅ {channel} lisatud. Bot vastab käskudele nüüd ainult lubatud kanalites.",
|
||||
"not_in_list": "ℹ️ {channel} pole lubatud kanalite nimekirjas.",
|
||||
"removed": "✅ {channel} eemaldatud lubatud kanalite nimekirjast.",
|
||||
"removed_last": "✅ {channel} eemaldatud. Lubatud kanalite nimekiri on nüüd tühi - bot vastab kõikides kanalites.",
|
||||
"list_title": "📋 Lubatud kanalid",
|
||||
"list_empty": "Lubatud kanalite nimekiri on **tühi** - bot vastab käskudele kõikides kanalites.\n\nKasuta `/allowchannel`, et piirata kindlatele kanalitele.",
|
||||
"list_filled": "Bot vastab käskudele ainult nendes kanalites:\n\n{lines}\n\n-# Kasuta `/allowchannel` / `/denychannel` nimekirja muutmiseks.",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# /birthdays UI
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
BIRTHDAY_UI: dict[str, str] = {
|
||||
"no_entries": "Sellel kuul sünnipäevi ei ole.",
|
||||
"today": "täna 🎉",
|
||||
"tomorrow": "homme",
|
||||
"in_days": "{days}p pärast",
|
||||
"footer": "Leht {month}/12 · {month_name}",
|
||||
}
|
||||
BIRTHDAY_MONTHS: list[str] = [
|
||||
"Jaanuar", "Veebruar", "Märts", "Aprill", "Mai", "Juuni",
|
||||
"Juuli", "August", "September", "Oktoober", "November", "Detsember",
|
||||
]
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# /check summary strings
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
CHECK_UI: dict[str, str] = {
|
||||
"sheet_stats_header": "📊 **Tabeli statistika** - {total} liiget",
|
||||
"stat_ok": "✅ **{label}**: kõik täidetud",
|
||||
"stat_warn": "⚠️ **{label}** puudub ({count}): {names}{more}",
|
||||
"stat_more": " (+{count} veel)",
|
||||
"stat_uid": "Kasutaja ID",
|
||||
"stat_discord": "Discordi kasutajanimi",
|
||||
"stat_bday": "Sünnipäev",
|
||||
"no_name": "(no name)",
|
||||
"done": "**Kontroll lõpetatud!**",
|
||||
"already_ok": "✅ Juba korras: {count}",
|
||||
"fixed": "🔧 Parandatud: {count}",
|
||||
"not_found": "❓ Pole tabelis: {count}",
|
||||
"bday_pings": "🎂 Sünnipäeva teavitused: {count}",
|
||||
"errors": "⚠️ Vead: {count}",
|
||||
"details_header": "**Üksikasjad:**",
|
||||
"details_more": "... ja {count} rohkem",
|
||||
"detail_error": "⚠️ {error}",
|
||||
"detail_nickname": "hüüdnimi",
|
||||
"detail_roles_added": "+rollid: {roles}",
|
||||
"detail_changed": "🔧 **{name}**: {parts}",
|
||||
"ids_filled": "\n🔑 Täideti **{count}** puuduvat kasutaja ID-d.",
|
||||
}
|
||||
Reference in New Issue
Block a user