$slug / controller alias in different languages

<%- if @topic_view.topic.tags.present? %>
<%= t 'js.tagging.tags' %>: <%- @topic_view.topic.tags.each do |t| %> <%= t %> <%- end %>
<% end %>

Hi comunity,

maybe anyone already stumbled on this:
Q1:
Multi-language SS site, has for example mydomain.com/properties/list in EN, ideally in german, it should be mydomain.com/immobilien/liste

Do I have to set-up routes for every language?

Q2:
If I want to have the url mydomain.com/property-for-sale-in-Malaga (omitting the /propertyID) then I’d have to store the slug with the property, but then would I have to store the slugs for this property in all available languages ?

Any ideas on that?
Thanks in advance, cheers!