Ναι, είναι. Πέραν των δημοφιλών γλωσσών, όπως αγγλικά, γαλλικά, κλπ, η ιστοσελίδα έχει μεταφραστεί και στα ελληνικά.