How can I change the language in customer portal?
Yes, CRM user can set the customer portal language from the Contact record (by setting the Language field).
Portal user can also choose the language from the Profile page after logging into the portal.