There is a very good post on multilingual contents in Office 365 by Vesa Juvonen. The described approach uses CSOM, and shows how to have mulitlingual Site titles, description, content type nams, column titles …: http://blogs.msdn.com/b/vesku/archive/2014/03/20/office365-multilingual-content-types-site-columns-and-site-other-elements.aspx