Skip to content

Commit

Permalink
Determine translations from language designator if supported
Browse files Browse the repository at this point in the history
  • Loading branch information
hueachilles committed Sep 20, 2023
1 parent b0fd4c0 commit 5d91fd3
Showing 1 changed file with 9 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,15 @@ class OfflineFirstLanguageTranslationsRepository @Inject constructor(
val languages = supportedLanguages.first()
.map(Language::key)
.toSet()
val languageKey = if (languages.contains(key)) key else EnglishLanguage.key
var languageKey = EnglishLanguage.key
if (languages.contains(key)) {
languageKey = key
} else if (key.contains('-')) {
val designator = key.split('-')[0]
if (languages.contains(designator)) {
languageKey = designator
}
}

try {
pullUpdatedTranslations(languageKey)
Expand Down

0 comments on commit 5d91fd3

Please sign in to comment.