Похоже, вам нужен пользовательский провайдер URL, установка домена на 'localhost / clientname / en' будет означать, что URL будут всегда добавляться ПОСЛЕ языковой части, поскольку хост всегда является первой частью URL.
Взгляните на эту статью о провайдерах URL и средствах поиска контента: https://24days.in/umbraco-cms/2014/urlprovider-and-contentfinder/ оно довольно старое, но все равно должно работать.Это должно дать вам представление о том, как заставить это работать.По сути, вы хотите, чтобы поставщик URL добавлял язык в конец URL, а средство поиска контента удаляло язык с конца, а затем находило фактическое содержимое.Затем вы также можете установить язык текущей темы в средстве поиска контента, чтобы Vorto и Umbraco использовали правильный язык на основе URL.