Tap is currently only optimized for English, and our learning system only supports English. However, if you set your phone (or tablet, computer, etc.) keyboard to be a different language, it will work. In the future, we will provide language packs which will be optimized for other languages. Tap also supports Pinyin on iOS devices.
We also allow users to create their own custom Tap inputs using the TapMapper tool: https://www.tapwithus.com/mapper/.
With the TapMapper, you can create your own language packs or browse existing maps on our forum: https://www.tapwithus.com/forums/