В настоящее время в Умбрако есть только два варианта создания многоязычных сайтов.
Вариант 1: вы создаете сайты отдельно для каждого языка и соответственно управляете. Это то, что вы описываете выше с необходимостью добавить его три раза. Вы могли бы упростить свою жизнь, написав обработчик событий, который прослушивает изменения (например, добавляет, перемещает, удаляет) на сайте основного языка и реплицирует эти изменения на других сайтах. Вам все равно придется вводить фактический контент страницы на трех сайтах.
Вариант 2: это может быть сложнее для вас, так как кажется, что сайт уже построен, но вы можете использовать пакет под названием Vorto , который позволяет вам иметь один сайт структурировать и просто переводить текст для каждого свойства на страницах. Единственный недостаток этого метода заключается в том, что все сайты должны иметь ТОЧНО одинаковую структуру.
Вы также можете объединить два метода для получения лучшего из лучших миров, если хотите. Также стоит отметить, что следующая основная версия Umbraco (v8) будет иметь гораздо лучшую поддержку многоязычных настроек.