I can remove the srv. In fact, this was a "I don't feel very safe with this" action on my part.

With the urlPosition, which can be defined on the xml, this can handle any url type. As long as all urls have the language on the same position on the url. Does it work like this on multiple nodes?