Найти - Пользователи
Полная версия: Получение языка системы
Начало » Python для новичков » Получение языка системы
1
Lestoroer
Всех приветствую, это опять я.
Возникла потребность в получении языка системы.
Как получить язык системы?
Rodegast
>>> import locale
>>> locale.getdefaultlocale()
('ru_RU', 'UTF-8')
FishHook
Что такое “язык системы”? Какая система имеется ввиду? Как вы его получаете без использования питона?
Lestoroer
вы понимаете, что вы на профессиональном форуме? Вы хотя бы как-нибудь чуть-чуть старайтесь выражаться профессиональным языком.
Lestoroer
Да, извиняюсь, не совсем корректно выразился. Имеется в виду язык ввода с клавиатуры.
>>> import locale
>>> locale.getdefaultlocale()
('ru_RU', 'UTF-8')
Попробовал это, но он выдает именно язык системы, что и есть ответ на мой вопрос (по сути), но я все же имел в виду язык ввода.
Также имеется еще один вопрос, strip() - функция, которая удаляет пробельные или указанные символы в начале и конце строки.
Есть функция, которая удаляет пробелы в строках между символами ? Пример :
s = 'Str Str'
после применения функции:
s = 'StrStr'
Apxumekmop
Lestoroer
Есть функция, которая удаляет пробелы в строках между символами ? Пример :
s = ‘Str Str’
после применения функции:
s = ‘StrStr’
Могу предложить костыль:
s = "Str Str"
s = s.replace(" ", "")
Lestoroer
Apxumekmop
Хорош костыль, благодарю.
doza_and
Lestoroer
Имеется в виду язык ввода с клавиатуры.
Боюсь это невозможно в принципе. Ось можно настроить так, что язык сохраняется для каждого приложения. Поэтому при смене фокуса язык меняется. Т.е. языка системы не существует вовсе.
Lestoroer
doza_and
Понял, благодарю. Просто пишу приложение, там есть кнопка “сменить язык игры” (не интерфейса, а именно игры, там игра в перевод слов, в двух словах : выдается слово либо на русском, либо на английском (зависит от того, как нажата кнопка “сменить язык игры”), ты пишешь перевод, если правильно то +1 очко и т.д.), так вот, хотел чтобы при нажатии кнопки “сменить язык игры”,язык ввода автоматически менялся на тот, на котором нужно написать слово. Сейчас появилась идея, попробую воплотить.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB