Version 0.3.0

- fixed DB storange and debug printing
This commit is contained in:
2020-05-28 02:22:32 +02:00
parent db3db16594
commit b572203dd2
8 changed files with 465 additions and 412 deletions

View File

@@ -3,56 +3,69 @@ if not L then return end
-- system messages
L.AddonName = "Grichelde"
L.AddonLoaded = 'Grichelde hilft Euch jetzt bei euren Sprachschwierigkeiten.'
L.AddonLoaded = "%s hilft Euch jetzt bei euren Sprachschwierigkeiten."
L.Addon_Detected_Misspelled = "Das Addon 'Misspelled' wurde erkannt und alle Nachrichten werden automatisch bereinigt."
L.Addon_Detected_WIM = "Das Addon 'WIM' wurde erkannt und alle Flüsternnachrichten aus IM-Fenster werden behandelt."
-- profiles
L.Options_Profile_Available = "Verf\195\188gbare Profile:"
L.Options_Profile_Created = "Neues Profil \"%s\" angelegt"
L.Options_Profile_Loaded = "Profil \"%s\" geladen"
L.Options_Profile_Deleted = "Profil \"%s\" gel\195\182scht"
L.Options_Profile_Copied = "Einstellungen von Profil \"%s\" \195\188bernommen"
L.Options_Profile_Reset = "Profil \"%s\" zur\195\188ckgesetzt"
L.Options_Profile_Invalid = "Ung\195\188ltiges Profil \"%s\""
L.Options_Profile_DeleteError = "Das aktuelle Profil kann nicht gel\195\182scht werden"
L.Profiles_Available = "Verf\195\188gbare Profile:"
L.Profiles_Created = "Neues Profil %s%s%s angelegt."
L.Profiles_Loaded = "Profil %s%s%s geladen."
L.Profiles_Refreshed = "Profil %s%s%s aktualisiert."
L.Profiles_Deleted = "Profil %s%s%s gel\195\182scht."
L.Profiles_Copied = "Einstellungen von Profil %s%s%s \195\188bernommen."
L.Profiles_Reset = "Profil %s%s%s zur\195\188ckgesetzt."
L.Profiles_Invalid = "Ung\195\188ltiges Profil %s%s%s!"
L.Profiles_DeleteError = "Das aktive Profil kann nicht gel\195\182scht werden!"
-- options
L.Options_Title = "%s Einstellungen"
L.Options_Enabled_Name = "Aktiv"
L.Options_Enabled_Desc = "Aktiviert Grichelde"
L.Options_Enabled_Desc = "Aktiviert %s"
L.Options_Channels_Group_Name = "Kan\195\164le"
L.Options_Channels_Group_Desc = "Grichelde ist in folgenden Kan\195\164len aktiv."
L.Options_Channels_Group_Desc = "%s ist in folgenden Kan\195\164len aktiv."
L.Options_Channels_ChannelSay_Name = "Sagen"
L.Options_Channels_ChannelSay_Desc = "Aktiviert Grichelde im Kanal \"Sagen\""
L.Options_Channels_ChannelSay_Desc = "Aktiviert %s im Kanal \"Sagen\"."
L.Options_Channels_ChannelEmote_Name = "Emote"
L.Options_Channels_ChannelEmote_Desc = "Aktiviert Grichelde im Kanal \"Emote\""
L.Options_Channels_ChannelEmote_Desc = "Aktiviert %s im Kanal \"Emote\"."
L.Options_Channels_ChannelYell_Name = "Schreien"
L.Options_Channels_ChannelYell_Desc = "Aktiviert Grichelde im Kanal \"Schreien\""
L.Options_Channels_ChannelYell_Desc = "Aktiviert %s im Kanal \"Schreien\"."
L.Options_Channels_ChannelParty_Name = "Gruppe"
L.Options_Channels_ChannelParty_Desc = "Aktiviert Grichelde im Kanal \"Gruppe\""
L.Options_Channels_ChannelParty_Desc = "Aktiviert %s im Kanal \"Gruppe\"."
L.Options_Channels_ChannelPartyLeader_Name = "Gruppenanf\195\188hrer"
L.Options_Channels_ChannelPartyLeader_Desc = "Aktiviert Grichelde im Kanal \"Gruppenanf\195\188hrer\""
L.Options_Channels_ChannelPartyLeader_Desc = "Aktiviert %s im Kanal \"Gruppenanf\195\188hrer\"."
L.Options_Channels_ChannelGuild_Name = "Gilde"
L.Options_Channels_ChannelGuild_Desc = "Aktiviert Grichelde im Kanal \"Gilde\""
L.Options_Channels_ChannelGuild_Desc = "Aktiviert %s im Kanal \"Gilde\"."
L.Options_Channels_ChannelOfficer_Name = "Offiziere"
L.Options_Channels_ChannelOfficer_Desc = "Aktiviert Grichelde im Kanal \"Offiziere\""
L.Options_Channels_ChannelOfficer_Desc = "Aktiviert %s im Kanal \"Offiziere\"."
L.Options_Channels_ChannelRaid_Name = "Schlachtzug"
L.Options_Channels_ChannelRaid_Desc = "Aktiviert Grichelde im Kanal \"Schlachtzug\""
L.Options_Channels_ChannelRaid_Desc = "Aktiviert %s im Kanal \"Schlachtzug\"."
L.Options_Channels_ChannelRaidLeader_Name = "Schlachtzugsanf\195\188hrer"
L.Options_Channels_ChannelRaidLeader_Desc = "Aktiviert Grichelde im Kanal \"Schlachtzugsanf\195\188hrer\""
L.Options_Channels_ChannelRaidLeader_Desc = "Aktiviert %s im Kanal \"Schlachtzugsanf\195\188hrer\"."
L.Options_Channels_ChannelInstance_Name = "Instanz"
L.Options_Channels_ChannelInstance_Desc = "Aktiviert Grichelde im Kanal \"Instanz\""
L.Options_Channels_ChannelInstance_Desc = "Aktiviert %s im Kanal \"Instanz\"."
L.Options_Channels_ChannelBattleground_Name = "Schlachtfeld"
L.Options_Channels_ChannelBattleground_Desc = "Aktiviert Grichelde im Kanal \"Schlachtfeld\""
L.Options_Channels_ChannelBattleground_Desc = "Aktiviert %s im Kanal \"Schlachtfeld\"."
L.Options_Channels_ChannelWhisper_Name = "Fl\195\188stern"
L.Options_Channels_ChannelWhisper_Desc = "Aktiviert Grichelde im Kanal \"Fl\195\188stern\""
L.Options_Channels_ChannelWhisper_Desc = "Aktiviert %s im Kanal \"Fl\195\188stern\"."
L.Options_Replacements_Group_Name = "Ersetzungen"
L.Options_Replacements_Group_Desc = "Diese Vorkommen werden in den aktivierten Kan\195\164len ersetzt"
L.Options_Replacements_SearchText_Name = "Suchtext:"
L.Options_Replacements_SearchText_Desc = "Dieser Text wird in der Chateingabe gesucht"
L.Options_Replacements_ReplaceText_Name = "Ersetzung:"
L.Options_Replacements_ReplaceText_Desc = "Jeder Suchtreffer wird mit diesem Text ersetzt"
L.Options_Replacements_CaseSensitive_Name = "Gro\195\159- und Kleinschreibung beachten"
L.Options_Replacements_CaseSensitive_Desc = "Groß\195\159buchstaben werden mit Gro\195\159buchstaben ersetzt"
L.Options_Replacements_Consolidate_Name = "Fa\195\159e aufeinanderfolgende Treffer zusammen"
L.Options_Replacements_Consolidate_Desc = "Wenn durch die Ersetzung die Zeichenfolge mehrfach hintereinander steht,|nfasse sie zu einem Vorkommen zusammen."
L.Options_Replacements_Group_Desc = "Diese Vorkommen werden in den aktivierten Kan\195\164len ersetzt."
L.Options_Replacements_Add_Name = "Hinzu"
L.Options_Replacements_Add_Desc = "F\195\188gt eine neue Zuordnung hinzu."
L.Options_Replacements_DeleteAll_Name = "Alle L\195\182schen"
L.Options_Replacements_DeleteAll_Desc = "L\195\182scht alle Zuweisungen."
L.Options_Replacement_Group_Name = "Ersetzung"
L.Options_Replacement_Group_Desc = "Dieses Vorkommen wird in den aktivierten Kan\195\164len ersetzt."
L.Options_Replacement_SearchText_Name = "Suchtext:"
L.Options_Replacement_SearchText_Desc = "Dieser Text wird in der Chateingabe gesucht."
L.Options_Replacement_ReplaceText_Name = "Ersetzung:"
L.Options_Replacement_ReplaceText_Desc = "Jeder Suchtreffer wird mit diesem Text ersetzt."
L.Options_Replacement_CaseSensitive_Name = "Gro\195\159- und Kleinschreibung beachten"
L.Options_Replacement_CaseSensitive_Desc = "Groß\195\159buchstaben werden mit Gro\195\159buchstaben ersetzt."
L.Options_Replacement_Consolidate_Name = "Fa\195\159e aufeinanderfolgende Treffer zusammen"
L.Options_Replacement_Consolidate_Desc = "Wenn durch die Ersetzung die Zeichenfolge mehrfach hintereinander steht,|nfasse sie zu einem Vorkommen zusammen."
L.Options_Replacement_Delete_Name = "L\195\182schen"
L.Options_Replacement_Delete_Desc = "L\195\182scht diese Zuweisung."

View File

@@ -3,56 +3,70 @@ if not L then return end
-- system messages
L.AddonName = "Grichelde"
L.AddonLoaded = 'Grichelde now helps you with your spelling disabilities.'
L.AddonLoaded = "%s now helps you with your spelling disabilities."
L.Addon_Detected_Misspelled = "Addon 'Misspelled' has been detected and any messsage will be cleansed automatically."
L.Addon_Detected_WIM = "Das Addon 'WIM' has been detected and any whispers will be handled from IM windows."
-- profiles
L.Options_Profile_Available = "Verf\195\188gbare Profile:"
L.Options_Profile_Created = "New profile \"%s\" created"
L.Options_Profile_Loaded = "Profile \"%s\" loaded"
L.Options_Profile_Deleted = "Profile \"%s\" deleted"
L.Options_Profile_Copied = "Settings applied from profile \"%s\""
L.Options_Profile_Reset = "Profil \"%s\" reset"
L.Options_Profile_Invalid = "Invalid profile \"%s\""
L.Options_Profile_DeleteError = "The current profile cannot be deleted"
L.Profiles_Available = "Available profiles:"
L.Profiles_Created = "New profile \"%s\" created."
L.Profiles_Loaded = "Profile %s%s%s is loaded."
L.Profiles_Refreshed = "Profil %s%s%s refreshed."
L.Profiles_Deleted = "Profile %s%s%s deleted."
L.Profiles_Copied = "Settings applied from profile %s%s%s."
L.Profiles_Reset = "Profil %s%s%s reset."
L.Profiles_Invalid = "Invalid profile %s%s%s!"
L.Profiles_DeleteError = "The active profile cannot be deleted!"
-- options
L.Options_Title = "%s Options"
L.Options_Enabled_Name = "Enabled"
L.Options_Enabled_Desc = "Enables Grichelde"
L.Options_Enabled_Desc = "Enables %s"
L.Options_Channels_Group_Name = "Channels"
L.Options_Channels_Group_Desc = "Grichelde is active in the following channels."
L.Options_Channels_Group_Desc = "%s is active in the following channels."
L.Options_Channels_ChannelSay_Name = "Say"
L.Options_Channels_ChannelSay_Desc = "Activates Grichelde in channel \"Say\""
L.Options_Channels_ChannelSay_Desc = "Activates %s in channel \"Say\"."
L.Options_Channels_ChannelEmote_Name = "Emote"
L.Options_Channels_ChannelEmote_Desc = "Activates Grichelde in channel \"Emote\""
L.Options_Channels_ChannelEmote_Desc = "Activates %s in channel \"Emote\"."
L.Options_Channels_ChannelYell_Name = "Yell"
L.Options_Channels_ChannelYell_Desc = "Activates Grichelde in channel \"Yell\""
L.Options_Channels_ChannelYell_Desc = "Activates %s in channel \"Yell\"."
L.Options_Channels_ChannelParty_Name = "Party"
L.Options_Channels_ChannelParty_Desc = "Activates Grichelde in channel \"Party\""
L.Options_Channels_ChannelParty_Desc = "Activates %s in channel \"Party\"."
L.Options_Channels_ChannelPartyLeader_Name = "Party Leader"
L.Options_Channels_ChannelPartyLeader_Desc = "Aktiviert Activates im in channel \"Party Leader\""
L.Options_Channels_ChannelPartyLeader_Desc = "Activates %s in channel \"Party Leader\"."
L.Options_Channels_ChannelGuild_Name = "Guild"
L.Options_Channels_ChannelGuild_Desc = "Activates Grichelde in channel \"Guild\""
L.Options_Channels_ChannelGuild_Desc = "Activates %s in channel \"Guild\"."
L.Options_Channels_ChannelOfficer_Name = "Officers"
L.Options_Channels_ChannelOfficer_Desc = "Activates Grichelde in channel \"Officers\""
L.Options_Channels_ChannelOfficer_Desc = "Activates %s in channel \"Officers\"."
L.Options_Channels_ChannelRaid_Name = "Raid"
L.Options_Channels_ChannelRaid_Desc = "Activates Grichelde in channel \"Raid\""
L.Options_Channels_ChannelRaid_Desc = "Activates %s in channel \"Raid\"."
L.Options_Channels_ChannelRaidLeader_Name = "Raid Leader"
L.Options_Channels_ChannelRaidLeader_Desc = "Aktiviert Activates im in channel \"Raid Leader\""
L.Options_Channels_ChannelRaidLeader_Desc = "Activates %s in channel \"Raid Leader\"."
L.Options_Channels_ChannelInstance_Name = "Instance"
L.Options_Channels_ChannelInstance_Desc = "Activates Grichelde in channel \"Instance\""
L.Options_Channels_ChannelInstance_Desc = "Activates %s in channel \"Instance\"."
L.Options_Channels_ChannelBattleground_Name = "Battleground"
L.Options_Channels_ChannelBattleground_Desc = "Aktiviert Activates im in channel \"Battleground\""
L.Options_Channels_ChannelBattleground_Desc = "Activates %s in channel \"Battleground\"."
L.Options_Channels_ChannelWhisper_Name = "Whisper"
L.Options_Channels_ChannelWhisper_Desc = "Activates Grichelde in channel \"Whisper\""
L.Options_Channels_ChannelWhisper_Desc = "Activates %s in channel \"Whisper\"."
L.Options_Replacements_Group_Name = "Replacements"
L.Options_Replacements_Group_Desc = "These lookups will be replaced in activated channels"
L.Options_Replacements_SearchText_Name = "Search for:"
L.Options_Replacements_SearchText_Desc = "This text is looked up in your chat input box"
L.Options_Replacements_ReplaceText_Name = "Replacement:"
L.Options_Replacements_ReplaceText_Desc = "Any match will be replaced with this text"
L.Options_Replacements_CaseSensitive_Name = "case sensitive"
L.Options_Replacements_CaseSensitive_Desc = "Honour uppercase and lowercase on replacement"
L.Options_Replacements_Consolidate_Name = "consolidate consecutive matches"
L.Options_Replacements_Consolidate_Desc = "If after the replacement a text sequence is repeated directly after another, treat them as one occurrence."
L.Options_Replacements_Group_Desc = "These lookups will be replaced in activated channels."
L.Options_Replacements_Add_Name = "Add"
L.Options_Replacements_Add_Desc = "Add a new replacement mapping."
L.Options_Replacements_DeleteAll_Name = "Delete All"
L.Options_Replacements_DeleteAll_Desc = "Delete all replacement mappings."
L.Options_Replacement_Group_Name = "Mapping"
L.Options_Replacement_Group_Desc = "This lookup will be replaced in activated channels."
L.Options_Replacement_SearchText_Name = "Search for:"
L.Options_Replacement_SearchText_Desc = "This text is looked up in your chat input box."
L.Options_Replacement_ReplaceText_Name = "Replacement:"
L.Options_Replacement_ReplaceText_Desc = "Any match will be replaced with this text."
L.Options_Replacement_CaseSensitive_Name = "case sensitive"
L.Options_Replacement_CaseSensitive_Desc = "Will not replace occurrences if cases differ."
L.Options_Replacement_Consolidate_Name = "consolidate consecutive matches"
L.Options_Replacement_Consolidate_Desc = "If after the replacement a text sequence is repeated|ndirectly after another, treat them as one occurrence."
L.Options_Replacement_Delete_Name = "Delete"
L.Options_Replacement_Delete_Desc = "Delete this replacement mapping."