$slug / controller alias in different languages

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!