Я бы спросил, насколько ResourceBundle поможет вам, поскольку вы должны сохранять ключи такими же согласованными, как и метки. Исходя из опыта работы с интернационализированными приложениями, они не остаются последовательными легче, чем текстовые. Он предлагает некоторые преимущества с точки зрения вывода файла (что позволяет кому-то проверять весь текст в одном месте), но может быть горячей точкой с точки зрения обновлений в системе контроля версий.
ResourceBundle обладает тем преимуществом, что инструменты графического интерфейса понимают его за счет того, что вам необходимо обязательно изменить настройку языка операционной системы хоста.
Вы также можете рассмотреть инструмент с графическим интерфейсом, который позволяет просто выводить метки и макет графического интерфейса в целом, например этот .