Привет! Если вкратце, то: для каждого языка своя табличка (ключ -> текст), далее при смене языка пробегаю по всем gui элементам и выбираю соответствующий ключ из таблички (в качестве ключа использую ID gui элемента)