Version 0.8.1-beta
- stop replacements on match - better ooc recognition patterns - keep cases of over-long replacements
This commit is contained in:
@@ -146,6 +146,8 @@ L.Options_Help_Basics = cYellow("Ordering")
|
||||
.. "Consolidation takes place after all replacements were done, meaning it's applied to the completely replaced text. "
|
||||
.. "|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."
|
||||
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. "
|
||||
@@ -181,7 +183,7 @@ L.Options_Help_Examples4_Header = cYellow("Say much, type less.")
|
||||
L.Options_Help_Examples4_Text = cPrefix("gz => Congratulations") .. "|n|n" .. cPrefix("gn8 => Good night") .. "|n|n" .. cPrefix("afk => I'm temporarikly not available (AFK)") .. "|n|n" .. cPrefix("MC => Molten Core")
|
||||
L.Options_Help_Examples5_Select = "Proper names"
|
||||
L.Options_Help_Examples5_Header = cYellow("Replace player names, NPCs or locations.")
|
||||
L.Options_Help_Examples5_Text = cPrefix("Sylvanas => the revengeful banshee queen") .. "|n|n" .. cPrefix("Asmongold => Asmon") .. "|n|n" .. cPrefix("Crossroads => X-roads")
|
||||
L.Options_Help_Examples5_Text = "exact case is recommended|n|n" .. cPrefix("Sylvanas => the revengeful banshee queen") .. "|n|n" .. cPrefix("Asmongold => Asmon") .. "|n|n" .. cPrefix("Crossroads => X-roads")
|
||||
L.Options_Help_Examples6_Select = "lisp"
|
||||
L.Options_Help_Examples6_Header = cYellow("S and Z will become a sibilant")
|
||||
L.Options_Help_Examples6_Text = cPrefix("s => th") .. "|n|n" .. cPrefix("ch => tsh") .. "|n|n" .. cPrefix("z => tsh") .. "|n|n" .. cPrefix("dg => ck")
|
||||
|
||||
Reference in New Issue
Block a user