<?php class YerelMesajlar{ var $VarsayilanDil = "en"; var $Dil; var $Mesajlar = array( "tr" => array( "ERROR" => "Hata!", "COMMON_ERROR" => "Ortak Hata", "ERRORS_TITLE" => "Hata Kayıtları", "MYSQL_CODE" => "Kod", "MYSQL_MESSAGE" => "Mesaj", "MYSQL_QUERY" => "Sorgu", "TPL_EXPECTED" => "Beklenen", "TPL_ERROR" => "Şablon Hatası", "TPL_NOT_FOUND" => "Şablon Bulunamadı", "MAIL_TO" => "Kime", "MAIL_COPY" => "Kopya", "MAIL_SUBJ" => "Konu", "MAIL_KB" => "Кb", "MAIL_ATTACH" => "Eklenti" ), "en" => array( "ERROR" => "Error!", "COMMON_ERROR" => "Common error", "ERRORS_TITLE" => "ERRORS LOG", "MYSQL_CODE" => "Code", "MYSQL_MESSAGE" => "Message", "MYSQL_QUERY" => "Query", "TPL_EXPECTED" => "Expected", "TPL_ERROR" => "Template error", "TPL_NOT_FOUND" => "Template not found", "MAIL_TO" => "To", "MAIL_COPY" => "Copy", "MAIL_SUBJ" => "Subject", "MAIL_KB" => "kb", "MAIL_ATTACH" => "Attach" ) ); function YerelMesajlar($Dil){ if($Dil){ $this->Dil = $Dil; } else{ $this->Dil = $this->VarsayilanDil; } } function Mesaj($Id){ return $this->Mesajlar[$this->Dil][$Id]; } } $ym = new YerelMesajlar("tr"); echo $ym->Mesaj("MAIL_ATTACH"); ?>
Çıktısı
Eklenti