Hi Kevin,

Have you thought about using something like LibLouis to do your translation and 
calling the dll from c#?
Or even calling the dll from vbscript if the parameters to the function(s) 
allow.
Cheers
Sean.


-----Original Message-----
From: Kevin Morales [mailto:[email protected]] 
Sent: 01 August 2013 21:54
To: [email protected]
Subject: Question about string parsing.

    Dear GW Scripters,

  I am working on a component that requires Braille translation.
I am trying to write an algorythm in C# that will add capital signs
appropriately.
I would like the acronym VIP to be translated as ,,VIP, or the word
myID to my,,ID.
Can anybody assist me as to how to do this?
I will supply my code so far:


        private static void applyCapitalizationRules(StringBuilder text)
        { // Begin applyCapitalizationRules

            int capitalsCounter = 0;
// Note: Regex.Split(text.ToString(), @"\W+")
// This line means that We'll get an array with just the words in the
supplied parameter of the method.
            foreach ( string word in Regex.Split(text.ToString(), @"\W+") )
            { // Begin foreach
                if ( word == word.ToUpper() )
                { // Begin if
                    text.Capacity += 2;
                    text.Replace(word, string.Format(","+word);
                } // End if
                else
                { // Begin else
                for (int i = 0; i <= word.Length; i++)
                { // Begin for
                    // Not sure of what to do next. :-)
                } // End for
                } // End else
                } // En foreach
        } // End applyCapitalizationRules
Thanks a lot in advance,
Kevin

Reply via email to