"TODO" comment added

Multilanguage support for legend button
This commit is contained in:
Davte 2019-08-15 22:31:01 +02:00
parent dc660de57f
commit c3f700977a

View File

@ -274,6 +274,28 @@ default_ciclopi_messages = {
'back_to_stations': {
'en': "Back to stations",
'it': "Torna alle stazioni"
},
'legend': {
'name': {
'en': "Station name",
'it': "Nome della stazione",
},
'distance': {
'en': "Distance in meters",
'it': "Distanza in m",
},
'description': {
'en': "Station address",
'it': "Indirizzo della stazione",
},
'bikes': {
'en': "Available bikes",
'it': "Bici disponibili",
},
'free': {
'en': "Free parking stalls",
'it': "Posti liberi",
}
}
}
}
@ -1163,6 +1185,8 @@ async def _ciclopi_button_main(bot, update, user_record, arguments):
)
return result, text, reply_markup
# TODO: Multilanguage support from this line
async def _ciclopi_button_sort(bot, update, user_record, arguments):
result, text, reply_markup = '', '', None
@ -1353,15 +1377,15 @@ async def _ciclopi_button_legend(bot, update, user_record, arguments):
"<code> </code>🚲 {s[bikes]} | 🅿️ {s[free]} | 📍 {s[distance]}"
).format(
s={
'name': "Nome della stazione",
'distance': "Distanza in m",
'description': "Indirizzo della stazione",
'bikes': "Bici disponibili",
'free': "Posti liberi"
key: bot.get_message(
'ciclopi', 'button', 'legend', key,
update=update, user_record=user_record
)
for key in ('name', 'distance', 'description', 'bikes', 'free')
}
)
reply_markup = make_inline_keyboard(
+ get_menu_back_buttons(
get_menu_back_buttons(
bot=bot, update=update, user_record=user_record,
include_back_to_settings=True
)
@ -1680,18 +1704,10 @@ async def _ciclopi_button_favorites(bot, update, user_record, arguments):
)
]
] + [
[
make_button(
text="⚙️ Torna alle impostazioni",
prefix='ciclopi:///',
data=['main']
),
make_button(
text="🚲 Torna alle stazioni",
prefix='ciclopi:///',
data=['show']
)
]
get_menu_back_buttons(
bot=bot, update=update, user_record=user_record,
include_back_to_settings=True
)
]
)
return result, text, reply_markup