1 package net.pterodactylus.sone.freenet
7 * [Translation] implementation based on Fred’s [BaseL10n].
9 class BaseL10nTranslation(private val baseL10nSupplier: () -> BaseL10n) : Translation {
11 override val currentLocale: Locale
12 get() = Locale(baseL10nSupplier().selectedLanguage.shortCode)
14 override fun translate(key: String): String = baseL10nSupplier().getString(key)