172 похожих чатов

Уважаемые, не подскажете, как русифицировать DatePicker? Я использую SwiftUI, прописал

к нему environment, указывающий на русскую локаль, но из всей вьюхи русифицировался только месяц, а название дней недели и слово время так и остались на инглише. Что ещё сделать?

15 ответов

54 просмотра

https://stackoverflow.com/questions/47056329/swift-change-date-picker-language

let loc = Locale(identifier: "uk") self.datePicker.locale = loc

https://stackoverflow.com/questions/66301334/swiftui-datepicker-day-of-week-language

Руслан-Иваныкин Автор вопроса
Philip
https://stackoverflow.com/questions/66301334/swift...

Я как раз попробовал это решение, но какой файл локализующий там надо добавить, я чё то не в курсе

Руслан-Иваныкин Автор вопроса

Короче, решение к этому вопросу в тырнете нет, методом тыка найден способ: 1. В info.plist добавляем Localization, естественно он нам отобразит список для локализации из языков, в числе которых нет русского, просто в наглую забиваем туда в качестве значения Russian 2. От пункта 1 некоторые системные вьюхи руссифицируются наполовину, чтобы добить их до конца, берем и у каждой вьюхи прописываем .environment(\.locale, Locale(identifier: "ru-RU")) 3. В Project Navigator (иерархия нашего проекта слева) выбираем наш Project, заходим во вкладку Info, где указывается Deployment Target и в самом низу в разделе Localizations добавляем через плюсик Russian из большого списка Никак по другому эта херня в SwiftUI не адаптируется под русский язык

Руслан-Иваныкин Автор вопроса
Михаил Р
замарочился) но спс)

Этот проект на продакшене, мне по-любому нужно было какое-то решение))

Руслан-Иваныкин Автор вопроса
Михаил Р
дико не зашел UI(((

Из-за синтаксиса?)

Руслан-Иваныкин Автор вопроса
Михаил Р
вложенность дикая

Насколько я знаю, это вызывает только визуальные трудности восприятия, с точки зрения производительности и рендеринга, вложенность никакой роли особо не играет, точно так же как и в андроидовском новшестве под названием компоуз. Читать вот непривычно, но пару недель и привыкаешь)

Руслан Иваныкин
Насколько я знаю, это вызывает только визуальные т...

согласен, но пока работет uiKit - он в приоретете у меня, и да, читабельность становится в разы хуже имхо)

Руслан-Иваныкин Автор вопроса
Михаил Р
согласен, но пока работет uiKit - он в приоретете ...

Вот забавно, я на продакшн ни разу приложения на UIKit не выводил, только учился на нем, потом мне осточертели констрейнты и до продакшн я уже доехал на SwiftUI😄

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта