Version 1.0.0
- added info section with contact and thanks - fixed minor clarifications and spellings errors on help texts
This commit is contained in:
@@ -6,9 +6,10 @@ local Grichelde = _G.Grichelde
|
||||
local L = LibStub('AceLocale-3.0'):NewLocale(AddonName, 'enUS', true)
|
||||
if not L then return end
|
||||
|
||||
local cYellow = Grichelde.F.cYellow
|
||||
local cGray = Grichelde.F.cGray
|
||||
local cPrefix = Grichelde.F.cPrefix
|
||||
local cYellow = Grichelde.F.cYellow
|
||||
local cGray = Grichelde.F.cGray
|
||||
local cHyperlink = Grichelde.F.cHyperlink
|
||||
local cPrefix = Grichelde.F.cPrefix
|
||||
|
||||
-- system messages
|
||||
L.AddonName = "Grichelde"
|
||||
@@ -137,6 +138,8 @@ L.Options_Help_Group_Desc = "Guideance to search patterns and replacement logic.
|
||||
L.Options_Help_Disclaimer = cYellow("Disclaimer of warranty:") .. " The addon is provided \"AS IS\" and comes without warranty of any kind of function or correctness (for more details, consult the GPL 3 license). "
|
||||
.."Also the author is not held responsible for any risk or damage the addon or its use might cause, especially lost of progress or data due to crashes of the WoW client."
|
||||
|
||||
L.Options_Help_Tab_Info_Name = "Info"
|
||||
L.Options_Help_Tab_Info_Desc = "About this addon."
|
||||
L.Options_Help_Tab_Basics_Name = "Basics"
|
||||
L.Options_Help_Tab_Basics_Desc = "Some explanatory notes the the basic behaviour."
|
||||
L.Options_Help_Tab_Expert_Name = "Expert"
|
||||
@@ -144,6 +147,16 @@ L.Options_Help_Tab_Expert_Desc = "More details on special search options."
|
||||
L.Options_Help_Tab_Examples_Name = "Examples"
|
||||
L.Options_Help_Tab_Examples_Desc = "Templates for particular scenarios."
|
||||
|
||||
L.Options_Help_Info = cYellow("About this addon")
|
||||
.. "|n%s replaces any characters or words you typed in a chatbox according to your replacement rules and text. The replacement is done before the text is send to other players/in the target channel. "
|
||||
.. "It does not change text other players have written in the chat, but the text they will see from you. Its purpose is to simulate a speaking disability of your toon and to strengthen immersion in roleplay."
|
||||
.. "|n|nOf course it can be used for many other things, too (trollifier, abbreviations, nick names, etc.). A extensive description of all options, the general replacement workflow and a lot of examples can be found on the next tabs."
|
||||
.. "|n|n" .. cYellow("Contact")
|
||||
.. "|nPlease report errors and your experiences directly as a comment on the project website at " .. cPrefix("CurseForge") .. " (" .. cHyperlink("https://www.curseforge.com/wow/addons/grichelde") .. "). "
|
||||
.. "You are encouraged to attach screenshots of error messages and your mappings. An overview of all your mappings is shnown by using the command " .. cPrefix("\"/gri mappings\"") .. " and copy it out. "
|
||||
.. "|nI'm looking forward for your feedback and reports."
|
||||
.. "|n|n" .. cYellow("Thanks")
|
||||
.. "|Many thanks to my beta testers " .. cPrefix("Chamera") .. ", " .. cPrefix("Tabenoca") .. " and " .. cPrefix("Nordraka") .. ", and very special thanks to " .. cPrefix("Shinue") .. " for the inspiration and hilarious moments."
|
||||
L.Options_Help_Basics = cYellow("Ordering")
|
||||
.. "|nYou can have an unlimited number of replacements. All mappings will be processed in same order as defined, from top down. "
|
||||
.. "Replacements are also transitive, so consecutive mappings do not work on the original input but the resulting text from the previous replacements. "
|
||||
@@ -159,7 +172,7 @@ L.Options_Help_Basics = cYellow("Ordering")
|
||||
.. "|nWith mapping " .. cPrefix("\"s\" => \"sh\"") .. " text becomes " .. cPrefix("\"tossing\" => \"toshing\"") .. " instead of " .. cPrefix("\"toshshing\"") .. ", yet still " .. cPrefix("\"paths\" => \"pathsh\"") .. ". "
|
||||
.. "Such edge cases can usually be mitigated with an additional mapping at the end: " .. cPrefix("\"thsh\" => \"thz\"") .. "."
|
||||
.. "|n|n" .. cYellow("stop on match")
|
||||
.. "|nNo other replacements are done, when the current mapping matched. This will skip any other consecutive mappings when hit. When no match ocurred, the remaining mappings are processed as usual."
|
||||
.. "|nAll other consecutive replacements are skipped, when the current mapping matched. When the current mapping does not match, the remaining mappings are processed as usual."
|
||||
L.Options_Help_Expert = cYellow("shortening/lengthening replacements")
|
||||
.. "|nIf the replacement is shorter than the actual match, all remaining characters will be skipped. If the replacement is longer, all remaining characters will be appended. "
|
||||
.. "The case of the replaced character is considered as well as the case of the next character in the original text. That way capital case abbreviations and expressions will not be distorted. "
|
||||
|
||||
Reference in New Issue
Block a user