Commit Graph

16 Commits

Author SHA1 Message Date
abebff43d9 Avoid relative import statements 2020-11-19 15:18:50 +01:00
Davte
c583c3c3b0 Allow language-labelled commands 2020-05-14 15:32:06 +02:00
Davte
61cebd0c1f Multi-language support for administration core functions 2020-02-18 15:36:58 +01:00
Davte
8d861757a1 Moved language messages into messages module 2020-02-18 10:32:26 +01:00
Davte
f9ec8a4419 Missing language strings should be logged as warnings, not errors. 2020-01-04 18:33:53 +01:00
Davte
189a10ddbe utilities is a project module, not a third party one 2019-12-01 18:21:01 +01:00
Davte
91f9119ad5 Return result string if it is not a dict 2019-08-05 21:44:32 +02:00
Davte
62b390b7b9 Multilanguage support for reply keyboard buttons 2019-07-26 23:37:23 +02:00
Davte
c1c9f7dd78 Language suppport for /language command 2019-07-22 12:36:38 +02:00
Davte
37a2e6a9f2 Use default_message argument of get_message method 2019-07-21 15:56:30 +02:00
Davte
fba4e4c143 get_message method now supports a default_message optional kwarg 2019-07-21 15:39:59 +02:00
Davte
ec8a882eba Logical error fixed
When selected_language_code was not a field of `user` table, it was 
never added
2019-07-20 13:17:15 +02:00
Davte
907d27b554 Ensure that field selected_language_code is added if not present 2019-07-20 13:13:18 +02:00
Davte
c43c0be4fa Multilanguage support
Support /language command (and buttons) to make user choose a language.
2019-07-20 13:05:26 +02:00
Davte
cab54806a7 More general refactoring 2019-07-19 17:25:47 +02:00
Davte
6075e5513b Support for multiple languages 2019-07-19 16:40:46 +02:00