diff --git a/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/ui/menus/impl/FriendFeedInfoMenu.kt b/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/ui/menus/impl/FriendFeedInfoMenu.kt index bc682721..05cfb681 100644 --- a/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/ui/menus/impl/FriendFeedInfoMenu.kt +++ b/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/ui/menus/impl/FriendFeedInfoMenu.kt @@ -61,6 +61,7 @@ class FriendFeedInfoMenu : AbstractMenu() { val builder = AlertDialog.Builder(context.mainActivity) builder.setIcon(finalIcon) builder.setTitle(profile.displayName) + val birthday = Calendar.getInstance() birthday[Calendar.MONTH] = (profile.birthday shr 32).toInt() - 1 val message: String = """ diff --git a/app/src/main/kotlin/me/rhunk/snapenhance/manager/impl/TranslationManager.kt b/app/src/main/kotlin/me/rhunk/snapenhance/manager/impl/TranslationManager.kt index 1f930f05..4e96ceed 100644 --- a/app/src/main/kotlin/me/rhunk/snapenhance/manager/impl/TranslationManager.kt +++ b/app/src/main/kotlin/me/rhunk/snapenhance/manager/impl/TranslationManager.kt @@ -14,7 +14,7 @@ class TranslationManager( override fun init() { val messageLocaleResult = context.bridgeClient.fetchTranslations(); - locale = Locale(messageLocaleResult.locale!!) + locale = messageLocaleResult.locale?.split("_")?.let { Locale(it[0], it[1]) } ?: Locale.getDefault() val translations = JsonParser.parseString(messageLocaleResult.content?.toString(Charsets.UTF_8)).asJsonObject if (translations == null || translations.isJsonNull) {