Çok dilli bir web sitesi oluşturmak için CodeIgniter kullanmak ve her şey gayet iyi çalışıyor, ama ben Luis tarafından "alternatif diller yardımcı" kullanmaya çalıştığınızda bir sorun var. Bu yardımcı yenisi ile geçerli dili değiştirmek için normal bir ifade kullanır:
$new_uri = preg_replace('/^'.$actual_lang.'/', $lang, $uri);
http://www.example.com/en/language/english/
ve ben sadece ilk "en" kelimesini değiştirmeden "english" değiştirmek istiyorum: Sorun ben böyle bir URL olması. Ben limiti kullanmaya çalıştı preg_replace
:
$new_uri = preg_replace('/^'.$actual_lang.'/', $lang, $uri, 1);
ama bu benim için çalışmıyor. Herhangi bir fikir?