No, at this moment in time, it isn't. The website is only available in English and the customer support is also available only in English.