Ideally a user is allowed to change the language preference for his or her own. User need not belong to admin group for that.The bare minimum permission that user needs on author is readonly access to subtrees of libs, apps, content and etc (this is needed so that at least pages render in readonly m...