Yerelleştirme Sınıfı ile Dosyadan Farklı Dil Çevirilerini Almak

index.php

PHP
19 lines
<?php
class Yerellestirme{
var $ulke;
var $dil;
function Yerellestirme($dil,$ulke){
$this->ulke=$ulke;
$this->dil=$dil;
}
function Cevir($metin){
include ($this->dil)."_".($this->ulke).".inc";
return $$metin;
}
}
$En=new Yerellestirme("en","US");
print($En->Cevir("helloworld"));
echo "<br>";
$Tr=new Yerellestirme("tr","TR");
print($Tr->Cevir("helloworld"));
?>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

en_US.inc

PHP
3 lines
<?php
$helloworld="Hello World ";
?>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

tr_TR.inc

PHP
3 lines
<?php
$helloworld="Merhaba Dünya ";
?>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Çıktısı

Markdown
2 lines
Hello World
Merhaba Dünya
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

 

Sizin Değerli Görüşlerinize İhtiyacımız Var.