diff --git a/yobble/Resources/Localizable.xcstrings b/yobble/Resources/Localizable.xcstrings index 19247ec..886b44f 100644 --- a/yobble/Resources/Localizable.xcstrings +++ b/yobble/Resources/Localizable.xcstrings @@ -80,6 +80,16 @@ } } }, + "OLEG тёмный" : { + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "OLEG dark" + } + } + } + }, "Password updated" : { "comment" : "ответ сервера (change password)", "extractionState" : "manual", @@ -235,7 +245,20 @@ }, "Заглушка: Другие настройки" : { - + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nothing" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ничего" + } + } + } }, "Заглушка: Обратная связь" : { @@ -362,6 +385,16 @@ }, "Какая вкладка вам нужна?" : { + }, + "Кастомная" : { + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Custom" + } + } + } }, "Корзина" : { "comment" : "Cart", @@ -386,10 +419,24 @@ } }, "Лента" : { - + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Feed" + } + } + } }, "Лицо" : { - + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Face" + } + } + } }, "Логин" : { "comment" : "Логин", @@ -599,6 +646,16 @@ } } }, + "Недоступна" : { + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Unavailable" + } + } + } + }, "Неизвестная ошибка" : { "localizations" : { "en" : { @@ -1036,6 +1093,16 @@ } } }, + "Светлая" : { + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Light" + } + } + } + }, "Сервер не отвечает. Попробуйте позже." : { "localizations" : { "en" : { @@ -1056,6 +1123,16 @@ } } }, + "Системная" : { + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "System" + } + } + } + }, "Скан" : { "comment" : "Scan", "localizations" : { @@ -1081,7 +1158,7 @@ "localizations" : { "en" : { "stringUnit" : { - "state" : "needs_review", + "state" : "translated", "value" : "You want too much. Take a rest." } }, @@ -1130,6 +1207,16 @@ } } }, + "Тёмная" : { + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dark" + } + } + } + }, "Темы" : { "localizations" : { "en" : { @@ -1140,6 +1227,16 @@ } } }, + "Тестовая версия" : { + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Test version" + } + } + } + }, "Ты шо ебанутый? А ниче тот факт что новый пароль должен отличаться от старого." : { "localizations" : { "en" : { diff --git a/yobble/Services/ThemeOption.swift b/yobble/Services/ThemeOption.swift index f9da019..11dcbf2 100644 --- a/yobble/Services/ThemeOption.swift +++ b/yobble/Services/ThemeOption.swift @@ -12,24 +12,24 @@ enum ThemeOption: String, CaseIterable, Identifiable { var title: String { switch self { case .system: - return "Системная" + return NSLocalizedString("Системная", comment: "") case .oledDark: - return "OLEG тёмный" + return NSLocalizedString("OLEG тёмный", comment: "") case .dark: - return "Тёмная" + return NSLocalizedString("Тёмная", comment: "") case .lightTest: - return "Светлая" + return NSLocalizedString("Светлая", comment: "") case .custom: - return "Кастомная" + return NSLocalizedString("Кастомная", comment: "") } } var note: String? { switch self { case .lightTest: - return "Тестовая версия" + return NSLocalizedString("Тестовая версия", comment: "") case .dark, .custom: - return "Недоступна" + return NSLocalizedString("Недоступна", comment: "") default: return nil }