Здравствуйте, Darooma, Вы писали:
D>Первый вариант проще, второй — гибче. Какой чаще используется? Какой лучше?
Второй вариант и проще и лучше

В случае первого варианта, что вы будете делать, если у вас будет 10 языков? А 100? А если новый язык смогут выбирать пользователи?