Это совершенно разные технологии, использующие шаблон имени (например, Java и JavaScript). В то время было разумно назвать веб-фреймворк, созданный с использованием Groovy, «Groovy on Rails» (позже его попросили изменить его имя), чтобы привлечь внимание в пространстве, насыщенном веб-фреймворками. Одним из основных фундаментальных отличий (помимо разных языков программирования) является использование ActiveRecord в Rails по сравнению с Hibernate в Grails.
Grails охватывает соглашение о конфигурации , впервые популяризированное Rails.
java также предоставляет свой собственный редактор пакетов ресурсов .
Мы используем Sisulizer для локализации наших приложений (.NET), как я вижу в документации приложения, он также поддерживает Java , может быть, это поможет вам.
С помощью Sisulizer вы можете создать проект перевода, который вы отправите переводчикам, и когда они вернут вам переведенный, вы можете импортировать перевод прямо в проект.