feat: add change language in welcome message #2

Merged
polpetta merged 9 commits from change-language into devel 2023-04-03 10:57:15 +02:00
Showing only changes of commit d2a2f80135 - Show all commits

View File

@ -21,6 +21,8 @@ import org.apache.velocity.tools.config.ToolboxConfiguration;
*/
public class LocalizedMessageFactory {
private static final String MESSAGE_PATH = "i18n/message";
private final VelocityEngine velocityEngine;
@Inject
@ -47,7 +49,7 @@ public class LocalizedMessageFactory {
toolConfiguration.setClassname(LocalizedTool.class.getName());
toolConfiguration.setProperty("file.resource.loader.class", JarResourceLoader.class.getName());
toolConfiguration.setProperty(ToolContext.LOCALE_KEY, locale);
toolConfiguration.setProperty(LocalizedTool.BUNDLES_KEY, "i18n/message");
toolConfiguration.setProperty(LocalizedTool.BUNDLES_KEY, MESSAGE_PATH);
toolboxConfiguration.addTool(toolConfiguration);
factoryConfiguration.addToolbox(toolboxConfiguration);
toolManager.configure(factoryConfiguration);
@ -61,6 +63,6 @@ public class LocalizedMessageFactory {
* @return a {@link ResourceBundle} with the provided locale
*/
public ResourceBundle createResourceBundle(Locale locale) {
return ResourceBundle.getBundle("i18n/message", locale);
return ResourceBundle.getBundle(MESSAGE_PATH, locale);
}
}