Перевести параметры URL в качестве заполнителя

Мне интересно, как перевести URL в ZF2, на котором есть параметр.

Например:

/{:language_link-schools-:city_link}

Причина, почему я не делаю:

/:language_link-{schools}-:city_link

Это связано с тем, что в некоторых языках, например в испанском, порядок слов будет меняться.

Я использую PhpArray, и когда я перевожу его, параметры не заменяются, поэтому URL отображается как (пример на испанском):

/:language_link-escuela-:city_link

Вместо ожидаемого поведения:

/ingles-escuela-miami

Редактировать:

Параметры
:language_link а также :city_link

Таким образом, идея заключается в том, что на одном языке отображаемый URL может быть:

 /:language_link-schools-:city_link

и на другом языке это может быть:

/:language_link-:city_link-school

Аналогично тому, как это делается, когда вы переводите оператор, выполняя:

sprintf($this->translate('My name is %s'), $name) ;

13

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]