Как мне перевести псевдоним пути к странице просмотра?


Я могу переводить заголовки представлений и меню благодаря базовому модулю config_translation. Я хотел бы также перевести псевдонимы путей, но, похоже, этой функции не хватает. Есть ли другой способ сделать это?

Author: kiamlaluno, 2016-11-11

4 answers

На моих многоязычных сайтах Drupal 8 я перехожу к /admin/config/search/path/add для добавления псевдонима URL, который просит вас выбрать язык для этого псевдонима.

Это то, что вы искали?

 11
Author: Gaius, 2018-07-19 07:23:49

Вы можете управлять переведенными псевдонимами с помощью модуля Pathauto, который автоматически создаст переведенный псевдоним URL-адреса из переведенного заголовка узла. Псевдоним URL-адреса будет создан на основе предварительно настроенного "Шаблона" Pathauto и будет автоматически управляться и обновляться.

 2
Author: Q Jones, 2017-09-12 19:18:10

Я искал именно это и, наконец, я воспользовался модулем фиксированного псевдонима пути, просто создайте псевдоним для страницы представлений, как упоминалось ранее, и установите его как фиксированный для экспорта в конфигурацию. Псевдоним будет воссоздан на лету при необходимости, если он не будет найден.

 2
Author: Manuel Adan, 2018-11-07 18:05:33

У меня была такая же проблема, и я сделал так:

Сначала создайте страницу просмотра с псевдонимом, например "тест псевдонима" view page alias

Затем перейдите в раздел администратор/конфигурация/поиск/путь и нажмите "добавить псевдоним"

Выберите язык, который вы хотите перевести, в моем случае я выбираю "PT"

В разделе "существующий системный путь" напишите свой путь "псевдоним-тест", а в разделе "псевдоним пути" добавлен перевод псевдонима "тест-псевдоним". path translation

Это работает с языком swticher, если у вас более 2 языки вы должны повторить этот процесс для всех языков, которые хотите перевести

 1
Author: Pedro, 2019-12-11 12:34:21