Odwrotna translacja

Mam tabele categories gdzie każda kategoria ma atrybut name po angielsku w formacie urlowym np. programming. Chciałbym mieć urle w postaci /kategoria/programowanie bez id.
W routingu wygląda to tak:

map.category '/category/:name', :controller => :categories, :action => :show, :conditions => {:method => :get, :subdomain => false}

Normalnie używam http://github.com/raul/translate_routes jednak w tym przypadku to nie działa. O ile moge stworzyc polski url za pomocą

category_path(t(root_cat.name))

to nie wiem jak w kontrolerze pobrać angielską name mając polski params[:name] z wywołania i dzięki temu wyłowić rekord z bazy

Może to pomoże:

Właśnie coś nie bardzo, jak wyżej napisałem :slight_smile:
Próbowałem zarówno category_path jak i category_pl_path