I have an MVC4 project with language selection:
1 main part with:
If appropriate to your design, you can make sure the access modifier on your controller class is 'public', not something that could limit access like 'internal' or 'private'.