Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Translate()

static string System.Xml.Xsl.Runtime.XsltFunctions.Translate ( string arg,
string mapString,
string transString )
inlinestatic

Definition at line 159 of file XsltFunctions.cs.

160 {
161 if (mapString.Length == 0)
162 {
163 return arg;
164 }
166 for (int i = 0; i < arg.Length; i++)
167 {
168 int num = mapString.IndexOf(arg[i]);
169 if (num < 0)
170 {
171 stringBuilder.Append(arg[i]);
172 }
173 else if (num < transString.Length)
174 {
175 stringBuilder.Append(transString[num]);
176 }
177 }
178 return stringBuilder.ToString();
179 }

References System.Xml.Dictionary.