Thread:Extension talk:Lingo/Lingo case-sensitive/reply (3)

Hi, First of all thank you for this great extension! I could also use something like a flag that specifies that the term is not case sensitive. basically I see two variants to achieve that:
 * 1) manual: permit multiple definitions for the same definition.. use a separator like "," to separate different terms. As it is now.. i have to write the same term in different casing with the same definition
 * 2) automatic: this would be much easier for the user, but heavier for the system.. I do not know how the extension is implemented, however I can see a few possible ways to achieve this:
 * 3) per word case analysis - very expensive but pretty straight forward to implement
 * 4) enhance dictionary - this would be a much more flexible way to achieve the same thing without the feature being to expensive. By default or based on a flag specified by the user of the extension, you could generate more search words (or strings in case of multi-word terms) in the dictionary based on the same word. However when generating the extra words you can take into consideration the most common cases when terms change:
 * 5) * first letter both casings A/a (2 subcases: for each word and for the first word only)
 * 6) * entire string both casings A/a

Thanks again for the extension! Best Regards