0
는이 코드를 발견했습니다 :이 선택한 언어의 예에 mywebsite.com/de/current_page
에서 저를 리디렉션드루팔 - 현재 페이지, 다른 언어
<?php global $language; ?>
<?php global $theme_path; ?>
<ul class="language-switcher-locale-url">
<?php $languages = language_list() ?>
<?php foreach($languages as $lang): ?>
<?php $active = $language->language == $lang->language ? " active" : ""; ?>
<li class="<?php echo $lang->language ?><?php echo $active ?>">
<a href="/<?php echo $lang->prefix ?>">
<img src="/<?php echo $theme_path ?>/images/flags/<?php echo $lang->language ?>.png" alt="<?php echo $lang->language ?>"/>
</a>
</li>
<?php endforeach ?>
</ul>
. mywebsite.com/en
내가 mywebsite.com/en/current_page
아니 그것 didn 히 현재 언어로 실제 페이지로 리다이렉트 중입니다. – Leeroy521
아, 죄송합니다. url 문서를 읽은 후 언어 옵션이 언어 ID가 아니라 언어 객체를 원한다는 것을 깨달았습니다. 그에 따라 코드를 업데이트했습니다. 지금 해보십시오. :) –
다시 작업, 현재 웹 페이지로 리디렉션, mywebsite.com/en/content-english에서 mywebsite.com/en/de/content-english로 리다이렉트 – Leeroy521