Возникла потребность в i18n и хотелось бы реализовать его в ссылках как это везде принято, т.е. “/locale/*url”. У меня к тому же нужно что бы ссылки были без “/locale” и открывали язык по умолчанию. И по этому я сделал обертку:
def locale(map, *args, **kwargs):
map.connect("/:locale"+args[0],*args[1:],**kwargs)
map.connect(locale='en', *args, **kwargs)
Как можно это реализовать лучше?