absolutely, though some character sets such as chinese are a few orders of magnitude more complex. stretch goal, we're working on it :)
of course, people are fantastically good at it, if trained in school. looking at /other/ people's scripts though, well, here we are. :)