Phrase
- v.1.2Модуль мультиязычности. Прост в применении. Содержит в себе класс Phrase, который callable (не знаю как на родном языке это сказать =)) и унаследован от словаря. Аттрибуты при инициализации: обязательный - path (путь к файлу). Есть три необязательных: encoding, border и uninspected_key. Первый это кодировка языкового файла, по стандарту utf-16. Второй это список и задает разделители таблицы, по стандарту это равно со стрелкой и перенос строки:
key1=>value1
key2=>value2
третий аргумент определяет что будет выводиться при отсутствии ключа. По стандарту пользователь увидит key3*, если key3 нет в языковом файле.
Пример использования:
p = phrase.Phrase('c:\\\\python\\\\lang.txt')
appuifw.note(p('example'))
или можно даже так
ru = p...
читать полностью