Добрый день и прошу прощения за, возможно, глупый вопрос.
Не можете ли написать пример, как использовать функцию l() (которая формирует ссылки) для формирования ссылок для многоязычного сайта ?
Например, у нас есть ссылка на русскоязычную страницу - '/clients'.
Каким образом с помощью функции l() можно формировать ссылки типа 'en/clients','fr/clients' и т.д. ?
В документации написано, что там есть параметр language, но я, к сожалению, не нашел примера, как этот параметр нужно использовать.
Комментарии
Там не всё так просто
Я себе сделал так
<?php
global $language;
$current_lang = $language->language;
if (drupal_multilingual()) {
$path = drupal_is_front_page() ? '<front>' : $_GET['q'];
$language_links = language_negotiation_get_switch_links('language', $path);
if (!empty(
$language_links->links)) {unset($language_links->links[$current_lang]);
$html = theme('links__locale_block', array('links' => $language_links->links));
}
}
print
$html; ?>