This is the technical support forum for WPML - the multilingual WordPress plugin.
This thread is resolved. Here is a description of the problem and solution.
Problem: users of the site can create their content but they shouldn't be able to switch languages via the black admin
Solution: at the moment it's not possible to achieve this only with WPML plugin. You need to use a third role-manager plugin, like Toolset Access. With Access, it's possible to restrict the use of languages: - check the option "Managed by Access" for the post type you want to restrict - in the tab "WPML groups" you'll have the chance to control permission to for post in a single language - remove permission for the language you don't want users to use. For example, if your site is in English and German, you need to remove permission for the English language, not German. - you can also create custom roles to further customize users permissions.