Translation fixes

This commit is contained in:
Ilya Laktyushin
2023-01-26 23:20:27 +04:00
parent d3aa8f2dc8
commit bb11c789e2
8 changed files with 60 additions and 8 deletions

View File

@@ -77,7 +77,7 @@ private func translationSettingsControllerEntries(theme: PresentationTheme, stri
if let ignoredLanguages = settings.ignoredLanguages {
selectedLanguages = Set(ignoredLanguages)
} else {
selectedLanguages = Set([strings.baseLanguageCode])
selectedLanguages = Set([strings.baseLanguageCode, systemLanguageCode()])
}
for (code, title, subtitle) in languages {
entries.append(.language(index, theme, title, subtitle, selectedLanguages.contains(code), code))
@@ -100,6 +100,7 @@ public func translationSettingsController(context: AccountContext) -> ViewContro
if value {
if current.ignoredLanguages == nil {
updatedIgnoredLanguages.append(interfaceLanguageCode)
updatedIgnoredLanguages.append(systemLanguageCode())
}
if !updatedIgnoredLanguages.contains(code) {
updatedIgnoredLanguages.append(code)