я так и не понял, зачем кнопкам задавать разные языки, почему заранее не выбрать нужный язык, почему клиент должен создавать кнопки на разных языках?
не клиент, а владелец заведения, так же будет проще понимать о ком мы говорим) а задавать ему нужно потому что он хочет, как с меню на разных языках, когда дают или на английском или на локальном языке, вот так же он хочет и с кнопочками)