CLOSED
Would you like to react to this message? Create an account in a few clicks or log in to continue.
CLOSED

CLOSED
 
IndeksIndeks  PencarianPencarian  Latest imagesLatest images  PendaftaranPendaftaran  Login  
CLOSED
CLOSED

 

 Scrift Multi Language

Go down 
2 posters
PengirimMessage
paperino_only
Aktifis SI
paperino_only


Jumlah posting : 111
Age : 40
Lokasi : Janty Cedak ngKakom
Registration date : 10.06.08

Scrift Multi Language Empty
PostSubyek: Scrift Multi Language   Scrift Multi Language EmptyWed Sep 03, 2008 3:19 pm

Bonjour :-)

Banyak website yang memberikan kemudahan bagi para visitornya untuk mengerti dan paham tentang isi website mereka. Salah satunya adalah menyediakan fitur Multi language. Multi Language artinya lebih dari 1 bahasa. Jadi dengan mengadopsi beberapa bahasa, suatu website dapat memancing visitor dari berbagai negara untuk berkunjung ke website tersebut.
Bagaimana cara membuat Multi language tersebut? Yang diperlukan adalah file yang berisi variabel-variabel bahasa tersebut. Contoh berikut merupakan script dengan bahasa indonesia dan bahasa inggris.


Code:

english.php
  <?php
  $home = "Home";
  $faq = "FAQ";
  $tes = "Test English";
?>
indonesian.php
  <?php 
  $home = "Menu Utama";
  $faq = "Pertanyaan dan Jawaban";
  $tes = "Tes Bahasa Indonesia";
?>

Setelah melihat kedua script diatas, Saya yakin Pembaca pasti sudah paham langkah apalagi yang selanjutnya dilakukan. Langkah selanjutnya adalah membuat session yang akan meng-includekan file-file diatas pada setiap halaman web yang akan kita buat.

Code:

<?php
session_start();
$_SESSION['lang'] = $a;
?>
<script language="Javascript" type="text/Javascript">
<!--
function MM_jumpMenu(targ,selObj,restore){ [You must be registered and logged in to see this link.]
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
<form name="form1" method="post" action="?lang=">
Ganti Bahasa :
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<?php
if(($_GET['lang'] == "indonesian") || (empty($_GET['lang']))) {
?>
<option value="?lang=indonesian" selected>Indonesian</option>
<option value="?lang=english">English</option>
<?php
} else {
?>
<option value="?lang=indonesian">Indonesian</option>
<option value="?lang=english" selected>English</option>
<?php
} // end else
?>
</select>
</form>
<p>
<?php
if($_GET['lang'] == "english") {
$a = include "language/english.php";
} else if ($_GET['lang'] == "indonesian") {
$a = include "language/indonesian.php";
} else {
$a = include "language/indonesian.php";
}
print "$language $home<br>$faq<br>$tes";
?>

Penjelasan kode diatas :
Pada indonesian.php dan english.php kita variabelkan kata-kata yang ingin kita masukkan ke dalam web. Dalam contoh diatas saya menggunakan 3 kata yakni home,faq,dan tes. (Ingat.!!! script diatas hanya contoh. Anda bisa kembangkan sendiri. Karena setiap orang mempunyai gaya memprogram yang berbeda). Pada index.php kita buat pilihan. Jika pilihannya bahasa indonesia, maka Session akan meng-include file indonesian.php dan sebaliknya Jika pilihannya bahasa inggris, maka Session akan meng-include file english.php. Anda dapat menambah-nambah sendiri bahasa yang lain.

OREBOAR Idea
Kembali Ke Atas Go down
http://www.apepyusup.co.cc/
bagasonwheels
Langitan SI
bagasonwheels


Jumlah posting : 781
Age : 37
Lokasi : GSV (Gowok Silicon Valley)
Registration date : 19.02.08

Scrift Multi Language Empty
PostSubyek: Re: Scrift Multi Language   Scrift Multi Language EmptySun Sep 07, 2008 2:44 pm

Wah bagus mas apep! kebetulan ni mau buat web mullti language.
masalah translatenya gimana ya?
Kembali Ke Atas Go down
http://pedalsepedaku.wordpress.com
paperino_only
Aktifis SI
paperino_only


Jumlah posting : 111
Age : 40
Lokasi : Janty Cedak ngKakom
Registration date : 10.06.08

Scrift Multi Language Empty
PostSubyek: Re: Scrift Multi Language   Scrift Multi Language EmptyWed Sep 17, 2008 1:42 pm

Bonjour :-)

Wah klo masalah Translate kwe jago'na lek..

eh nek bahasa nya arab bisa hubungi mas RAS.. Shocked
Kembali Ke Atas Go down
http://www.apepyusup.co.cc/
Sponsored content





Scrift Multi Language Empty
PostSubyek: Re: Scrift Multi Language   Scrift Multi Language Empty

Kembali Ke Atas Go down
 
Scrift Multi Language
Kembali Ke Atas 
Halaman 1 dari 1

Permissions in this forum:Anda tidak dapat menjawab topik
CLOSED :: Programing :: PHP-
Navigasi: