Единая веб-форма на многоязычном сайте с разными псевдонимами URL


У меня есть многоязычный сайт с веб-формой. Я хочу использовать одну и ту же (единственную) веб-форму для каждого языка, поэтому я использовал модуль локализации веб-формы для перевода веб-формы с помощью перевода строк. Все работает, но URL-адреса теперь выглядят как /en/node/123 и /cs/node/123.

Я хотел бы иметь отдельные псевдонимы URL для каждого языка, например /en/my-form и /cs/muj-formular. Как этого добиться?

Author: Petr Felzmann, 2013-09-14

1 answers

Вы можете добиться этого с помощью интерфейса администрирования.

Во-первых, перейдите в раздел администратор/конфигурация/поиск/путь и нажмите "Добавить псевдоним".

На странице "Добавить псевдоним":

  1. Выберите язык.
  2. Заполните поле "Существующий системный путь" своим узлом веб-формы/{nid_number}
  3. Заполните поле "Псевдоним пути" желаемым псевдонимом для этого языка.
 3
Author: israelshmueli, 2013-09-14 16:32:17