2
Salam php dil paketi hazırlamağa vaxtı olan bir lazımdı.Dil paketi yalnız index.php da olacaq. Başqa php lar lazım deyil. Bu işi görə biləcək biri varsa buyursun qiymətidə yazsın vaxtıda.
Sayti ata bilersen dm da meneSalam php dil paketi hazırlamağa vaxtı olan bir lazımdı.Dil paketi yalnız index.php da olacaq. Başqa php lar lazım deyil. Bu işi görə biləcək biri varsa buyursun qiymətidə yazsın vaxtıda.
<?php
session_start();
if(isset($_GET['lang'])){
$_SESSION['lang'] = $_GET['lang'];
}
if(!isset($_SESSION['lang'])){
$_SESSION['lang'] = 'az';
}
$lang = $_SESSION['lang'];
$lang_file = 'lang/'.$lang.'.php';
include_once $lang_file;
echo $lang['welcome'];
?>
<?php $lang = array( "welcome" => "Xoş gəldiniz", "home" => "Ana Səhifə", "about" => "Haqqımızda" ); ?>
salam , bəs bunu navigator ilə necə uyğunıaşdıraq? məsPHP ilə çox dillilər sistemi yazmaq üçün, öncəliklə, dil faylları yaratmalısınız. Bu fayllar dilinizi dəyişdirməyiniz üçün istifadə ediləcək. Dil fayllarınızda dil simvolu (məs. "az", "ru", "en") və o simvoldan sonra mətninizi yerləşdirəcəyiniz yerləri belə yazmalısınız: $lang['simvol']['mətn'] . Sonra PHP kodunda dil simvolunu alaraq, mətninizi göstərməlisiniz. Nümunə üçün aşağıdakı koda baxın:
Kod:<?php session_start(); if(isset($_GET['lang'])){ $_SESSION['lang'] = $_GET['lang']; } if(!isset($_SESSION['lang'])){ $_SESSION['lang'] = 'az'; } $lang = $_SESSION['lang']; $lang_file = 'lang/'.$lang.'.php'; include_once $lang_file; echo $lang['welcome']; ?>
Dil faylı.
Kod:<?php $lang = array( "welcome" => "Xoş gəldiniz", "home" => "Ana Səhifə", "about" => "Haqqımızda" ); ?>
Azərbaycanda işləyir?salam dosltar bu və bu kimi problemləri chtatgpt la həl etdim.Sizədə tövsiyyə edirəm.
Bu gündən işləyir.Türkçə dəstək var.Azərbaycanda işləyir?
Buda işimə yaradı təşşəkkürlər.PHP ilə çox dillilər sistemi yazmaq üçün, öncəliklə, dil faylları yaratmalısınız. Bu fayllar dilinizi dəyişdirməyiniz üçün istifadə ediləcək. Dil fayllarınızda dil simvolu (məs. "az", "ru", "en") və o simvoldan sonra mətninizi yerləşdirəcəyiniz yerləri belə yazmalısınız: $lang['simvol']['mətn'] . Sonra PHP kodunda dil simvolunu alaraq, mətninizi göstərməlisiniz. Nümunə üçün aşağıdakı koda baxın:
Kod:<?php session_start(); if(isset($_GET['lang'])){ $_SESSION['lang'] = $_GET['lang']; } if(!isset($_SESSION['lang'])){ $_SESSION['lang'] = 'az'; } $lang = $_SESSION['lang']; $lang_file = 'lang/'.$lang.'.php'; include_once $lang_file; echo $lang['welcome']; ?>
Dil faylı.
Kod:<?php $lang = array( "welcome" => "Xoş gəldiniz", "home" => "Ana Səhifə", "about" => "Haqqımızda" ); ?>