I need to make an urlpattern different for each language, but following to the same view.
for example:
url(r'^category/(?P<slug>[\w-]+)/, 'news.views.category', name='category'), in english
url(r'^kategoria/(?P<slug>[\w-]+)/, 'news.views.category', name='category'), in polish
if you have EN set, “kategoria” won’t work. Is it possible?
If you are using Django-version>=1.4. check internationalization for URL patterns.
You can define translations for URLs using
ugettext_lazy()or you can usei18n_patterns