Multilanguage support for unavailable stations message
This commit is contained in:
parent
dfa1dee5c3
commit
9833302814
@ -178,6 +178,12 @@ default_ciclopi_messages = {
|
|||||||
'it': "10"
|
'it': "10"
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
'status': {
|
||||||
|
'not_available': {
|
||||||
|
'en': "Not available",
|
||||||
|
'it': "Non disponibile"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -584,7 +590,7 @@ class Station(Location):
|
|||||||
It includes distance, location, available bikes and free stalls.
|
It includes distance, location, available bikes and free stalls.
|
||||||
"""
|
"""
|
||||||
if self.bikes + self.free == 0:
|
if self.bikes + self.free == 0:
|
||||||
bikes_and_stalls = "<i>⚠️ Non disponibile</i>"
|
bikes_and_stalls = "<i>⚠️ {{not_available}}</i>"
|
||||||
else:
|
else:
|
||||||
bikes_and_stalls = f"🚲 {self.bikes} | 🅿️ {self.free}"
|
bikes_and_stalls = f"🚲 {self.bikes} | 🅿️ {self.free}"
|
||||||
return (
|
return (
|
||||||
@ -840,7 +846,12 @@ async def _ciclopi_command(bot, update, user_record, sent_message=None,
|
|||||||
).format(
|
).format(
|
||||||
s=(
|
s=(
|
||||||
'\n\n'.join(
|
'\n\n'.join(
|
||||||
station.status
|
station.status.format(
|
||||||
|
not_available=bot.get_message(
|
||||||
|
'ciclopi', 'status', 'not_available',
|
||||||
|
user_record=user_record, update=update
|
||||||
|
)
|
||||||
|
)
|
||||||
for station in stations
|
for station in stations
|
||||||
) if len(stations)
|
) if len(stations)
|
||||||
else "<i>- Nessuna stazione -</i>"
|
else "<i>- Nessuna stazione -</i>"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user