I don’t speak English very well? Is the portal available in other languages?

I don’t speak English very well? Is the portal available in other languages?

Yes. Currently the license portal is available in English, German and Spanish. Go to https://my.atlasti.com/profile choose the language you want to use.