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])