Dil paketi

Vəziyyət
Əlavə cavablar üçün açıq deyil.

MaSTeR_NiKo

İstifadəçi
Sadə İstifadəçi
Salam VebMaster'lər.

Hazır scriptə dil funksiyası necə yazmaq olar ?
Loru dilində belə deyimdə:
Saytın əsas indeksi: http://domenadi.az

Scripti 3 dildə hazır edib
domenadi.az/az
Domenadi.az/en
Domenadi.az/ru və s.

Linklər kimi 3 dildə etmək olar.

Amma sırf əsas indeks linki şəklində 3 dili funksoyalaşdırmağı necə öyrənə bilərəm ?
Bildiyiniz video varsa zəhmət olmasa əlavə edin bura.

Yəqin ki, nəyi dediyimi anladımız

Təşəkkürlər
 
Başqaları necə edir bilmirəm mən iki yol istifadə edirəm iksii də eyni yoldan keçir
1 cisi bir funksiya yazarsan orda sözü/ifadəni alarsan funksiyada sonra sessiondan baxarsan az en ru du ona görə gedərsən az en ru php fayllarını çəkərsən include edərsən. O faylların içində bir array olar o arrayın içində də eyni sözlərin tərcümələri olar məsələn az.php də yazmısan söz => söz

En də yazmısan söz => word beləcə session dəyişəndə söz word olacaq.

Ya da array fayllari yazib include eləməkdənsə databasaya yazarsan söz word слова və sessiondan baxarsan hansı dildisə o kalondan çəkərsən. Prosta bunun pis cəhəti databazaya daha çox sorğu gedir ama üstün cəhəti admi paneldən idarə rahat eliyə bilirsən
 
lang.php

<?
$lang_text=array();
$lang_text["login"]["aze"]="Daxil Ol";
$lang_text["login"]["rus"]="Войти";
?>

------------------
test.php

<?
include("lang.php");
?>

<?=$lang_text["login"][$_SESSION["lang"]];?>


------------------
bu yollada edə bilərsiniz.
 
Baxır proyektə nə ilə hazırlanıb.
Məsələn Php nin laravel frameworkunda bunu etmək üçün hazır paketdə var manuel özündə yaza bilirsən

Spagenti php də lori dildə belə desək session ilə dil dəyişəndə seçilən dili saxlaya bilərsiz yaddaşda.

Sırf seçim üçün isə switch case və s yollar ilə edə bilərsiniz
 
Dəyərli fikirləriniz üçün təşəkkürlər.
fikirlər üzrə yola çıxıb nəticə almağa çalışacam
 
Vəziyyət
Əlavə cavablar üçün açıq deyil.
Geri
Üst
Mövzu aç