Multilingual urls in flask Multilingual urls in flask flask flask

Multilingual urls in flask


You can use the add_url_rule() function dynamically route the URLs:

view_functions = [news_view, foo_view, bar_view]for view in ['news', 'foo', 'bar']:  for translation in translations[view]:     app.add_url_rule('/{}/'.format(translation), view, view_functions[view])