Hello,
I have a multilanguage website (English, French, Spanish, Deutsch, Japeneese, Portugueese, Italian)
And i want the best solution to serve user with his native language or country language
By the way lang.detect is not working for me, this is my code
c::set('lang.detect', true);
c::set('languages', array(
array(
'code' => 'fr',
'name' => 'Français',
'locale' => 'fr_FR',
'url' => '/fr',
'lang' => 'fr',
),
array(
'code' => 'en',
'name' => 'English',
'locale' => 'en_US',
'default' => true,
'url' => '/en',
'lang' => 'en',
),
array(
'code' => 'es',
'name' => 'Español',
'locale' => 'es_ES',
'url' => '/es',
'lang' => 'es',
),
array(
'code' => 'it',
'name' => 'Italiano',
'locale' => 'it_IT',
'url' => '/it',
'lang' => 'it',
),
array(
'code' => 'jp',
'name' => '日本人',
'locale' => 'ja_JP',
'url' => '/jp',
'lang' => 'ja',
),
array(
'code' => 'de',
'name' => 'Deutsch',
'locale' => 'de_DE',
'url' => '/de',
'lang' => 'de',
),
array(
'code' => 'pt',
'name' => 'Portugês',
'locale' => 'pt_PT',
'url' => '/pt',
'lang' => 'pt',
)
));
Thank you