How do I restrict individual user by country to see a restricted list of languages in the Internationalization module? For example, I would like to restrict users from China, to see only Chinese translations.

I'm trying to get the country by global $user; but it is not working.

1 Answer 1


You can use Translation Access module.

This module provides per-language access control for creating and updating nodes by adding a list of checkboxes for each available language to the user add/edit form (only visible to users with 'administer users' permission).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.