Создание приложения

D

Пользователь

от dragon , в категории: Python , 6 месяцев назад

Ну там с kivy.md и local связанно

Мне надо что бы после компиляции в apk календарь на русском был ,но походу андройд не поддерживает local или я что то не то делаю.

#locale.setlocale(locale.LC_TIME, 'ru_RU') вот так не работает ,в spec ставил android.app_locale = ru_RU тоже самое не работает.

UTF-8 может надо дописать?



Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jaren , 5 месяцев назад

@dragon Попробуйте использовать `kivy.utils` должно сработать, что то вроде такого:

1
2
3
4
5
6
from kivy.utils import platform
if platform == 'android':
    import jnius
    Locale = jnius.autoclass('java.util.Locale')
    locale = Locale('ru', 'RU')
    jnius.autoclass('java.util.Locale').setDefault(locale)