Автоматичен език според настройката на браузъра.
Публикувана от ko6rata на January 19 2011 10:32:46

Разширена новина
Това е първият ми скрипт на php, така че не очаквайте много. Предимствата на този метод са, че браузъра сам избира езика. А недостатаците са, че той трябва да е настроен да праща HTTP_ACCEPT_LANGUAGE заявка.

това е индексният файл слагате го в началото на всяка страница



<?php
//ако потребителят си е настроил браузара на bg връща истина и инклудва (слага) bg.php
if (substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,2) == "bg")
{ include ("bg.php"); }
//ако не открие bg настроика инклудва(слага) en.php по подразбиране дори и да няма никакви настроики
else include("en.php");
?>

след това си правите два файла
en.php

<?php
$lan['hi'] = "hello";
$lan['kak'] = "How are you?";
?>

и

bg.php



<?php
$lan['hi'] = "Здравей";
$lan['kak'] = "Как си?";
?>

и където искате да сложите думата просто слагате <?php echo $lan[hi] ?>