Fixes and Update Copyright

This commit is contained in:
2024-11-15 23:42:08 +01:00
parent 5ac327409b
commit 78853c70f8
19 changed files with 332 additions and 33 deletions
@@ -32,5 +32,13 @@ class ComponentMessage(private val resourceBundleName: String, private val class
override fun name(): Key = Key.key("steamwar", resourceBundleName)
override fun translate(key: String, locale: Locale): MessageFormat = MessageFormat(ResourceBundle.getBundle(resourceBundleName, locale, classLoader).getString(key), locale)
override fun translate(key: String, locale: Locale): MessageFormat? {
val rb = ResourceBundle.getBundle(resourceBundleName, locale, classLoader)
return if (rb.containsKey(key)) {
MessageFormat(rb.getString(key), locale)
} else {
null
}
}
}