Hi,
Alexei is right, TestComplete supports Unicode and allows you to
test Unicode applications. As for the TestComplete UI, it is English only.
As for conversion, there is no special feature for this. However, there are some ways to organize you tests in a language-independent way.
First, you can use Name Mapping to map objects in your application by using properties that do not contain local characters. So, your tests that use such a NameMapping scheme become language-independent.
Another way to resolve the issue is to store changing values in local variables and use the variables in your NameMapping scheme. In this case, you can set the values of the variables depending on the application's language.
Please see the
"Name Mapping",
"Project and Project Suite Variables" and
"Specifying Identification Property Values" articles for details.