added to_zh for string with tests, can't verify them though, sadly