Localization Internationalization in CodeIgniter in PHP
<?php
defined("BASEPATH") or exit("No direct script access allowed");
class Language extends CI_Controller
{
public function __construct()
{
parent::__construct();
$this->lang->load("news_lang");
$this->lang->load("news_lang", "gujarati");
$this->lang->load("news_lang", "hindi");
$this->lang->load("news_lang", "tamil");
$this->lang->load("news_lang", "marathi");
$this->lang->load("news_lang", "french");
$this->lang->load("news_lang", "german");
$this->lang->load("news_lang", "greek");
$this->lang->load("news_lang", "malayalam");
$this->lang->load("news_lang", "punjabi");
$this->lang->load("news_lang", "russian");
$this->lang->load("news_lang", "sindhi");
$this->lang->load("news_lang", "spanish");
$this->lang->load("news_lang", "telugu");
$this->lang->load("news_lang", "urdu");
}
public function index()
{
echo "Welcome to Language Controller for Localization";
$data["titleenglish"] = $this->lang->line("news_title_english");
$data["titlegujarati"] = $this->lang->line("news_title_gujarati");
$data["titlehindi"] = $this->lang->line("news_title_hindi");
$data["titletamil"] = $this->lang->line("news_title_tamil");
$data["titlemarathi"] = $this->lang->line("news_title_marathi");
$data["titlefrench"] = $this->lang->line("news_title_french");
$data["titlegerman"] = $this->lang->line("news_title_german");
$data["titlegreek"] = $this->lang->line("news_title_greek");
$data["titlemalayalam"] = $this->lang->line("news_title_malayalam");
$data["titlepunjabi"] = $this->lang->line("news_title_punjabi");
$data["titlerussian"] = $this->lang->line("news_title_russian");
$data["titlesindhi"] = $this->lang->line("news_title_sindhi");
$data["titlespanish"] = $this->lang->line("news_title_spanish");
$data["titletelugu"] = $this->lang->line("news_title_telugu");
$data["titleurdu"] = $this->lang->line("news_title_urdu");
$this->load->view("Localization/Language.php", $data);
}
}
<h1>Welcome to Language Folder for Localization as shown below :</h1>
<?php
echo "English : " . $titleenglish . "<br><br>";
echo "Gujarati : " . $titlegujarati . "<br><br>";
echo "Hindi : " . $titlehindi . "<br><br>";
echo "Tamil : " . $titletamil . "<br><br>";
echo "Marathi : " . $titlemarathi . "<br><br>";
echo "French : " . $titlefrench . "<br><br>";
echo "German : " . $titlegerman . "<br><br>";
echo "Greek : " . $titlegreek . "<br><br>";
echo "Malayalam : " . $titlemalayalam . "<br><br>";
echo "Punjabi : " . $titlepunjabi . "<br><br>";
echo "Russian : " . $titlerussian . "<br><br>";
echo "Sindhi : " . $titlesindhi . "<br><br>";
echo "Spanish : " . $titlespanish . "<br><br>";
echo "Telugu : " . $titletelugu . "<br><br>";
echo "Urdu : " . $titleurdu . "<br><br>";
?>
<?php
defined("BASEPATH") or exit("No direct script access allowed");
$lang["news_title_english"] = "Latest Technology is English Language";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_french"] = "La dernière technologie est la langue française";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_german"] = "Neueste Technologie ist deutsche Sprache";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_greek"] = "Η τελευταία λέξη της τεχνολογίας είναι η ελληνική γλώσσα";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_gujarati"] = "લેટેસ્ટ ટેકનોલોજી એ ગુજરાતી ભાષા છે";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_hindi"] = "नवीनतम तकनीक हिंदी भाषा है";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_malayalam"] = "ഏറ്റവും പുതിയ സാങ്കേതികവിദ്യ മലയാളം ഭാഷയാണ്";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_marathi"] = "नवीनतम तंत्रज्ञान मराठी भाषा आहे";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_punjabi"] = "ਨਵੀਨਤਮ ਤਕਨਾਲੋਜੀ ਪੰਜਾਬੀ ਭਾਸ਼ਾ ਹੈ";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_russian"] = "Новейшие технологии - русский язык";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_sindhi"] = "جديد ٽيڪنالاجي سنڌي ٻولي آهي";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_spanish"] = "La última tecnología es el idioma español.";
?>
<?php
defined("BASEPATH") OR exit("No direct script access allowed");
$lang["news_title_tamil"] = "சமீபத்திய தொழில்நுட்பம் தமிழ் மொழி";
?>


Comments
Post a Comment