Показать сообщение отдельно
  #1 (permalink)  
Старый 16.06.2013, 23:31
Профессор
Отправить личное сообщение для Shitbox2 Посмотреть профиль Найти все сообщения от Shitbox2
 
Регистрация: 04.10.2010
Сообщений: 571

Как задавать многоязычность в URL
Что из себя представляет URL на многоязычном сайте, понятно. Это в простом случае site.com/ru/page/123, в сложном site.ru/page/123 или ru.site.com/page/123.

Рассмотрим только простой случай. Сразу возникает вопрос, как обзывать ссылки?

Можно задать href="/{{langCode}}/page/{{item.id}}", но сразу возникает проблема откуда взять langCode. Придется пихать его в глобальную область видимости, что не хотелось бы. Более предпочтительный вариант: href="/page/{{item.id}}" Но тогда другой вопрос, как это обрабатывать в роутере? Пока терзаю ui-Router но еще не разобрался что там к чему.

Что посоветуете?
Ответить с цитированием